.dental-tourism-starting-paths-section[data-astro-cid-gsr732hf]{scroll-margin-top:6rem}.dental-tourism-starting-paths[data-astro-cid-gsr732hf]{display:grid;gap:1.25rem}.dental-tourism-starting-paths__tabs[data-astro-cid-gsr732hf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.375rem;border:1px solid var(--color-border-subtle);border-radius:999px;background:var(--color-surface-soft)}.dental-tourism-starting-paths__tab[data-astro-cid-gsr732hf]{min-height:2.75rem;padding:.625rem 1rem;border:1px solid transparent;color:var(--color-ink-body);background:var(--color-surface);cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.dental-tourism-starting-paths__tab[data-astro-cid-gsr732hf][data-state=active]{border-color:var(--color-brand-strong);color:var(--color-ink-inverse);background:var(--color-brand-strong)}.dental-tourism-starting-paths__tab[data-astro-cid-gsr732hf][data-state=inactive]:hover{border-color:color-mix(in srgb,var(--color-brand) 35%,var(--color-border-subtle));background:var(--color-surface)}.dental-tourism-starting-paths__tab[data-astro-cid-gsr732hf]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-brand) 65%,white 35%);outline-offset:2px}.dental-tourism-starting-paths__panel[data-astro-cid-gsr732hf]{display:grid;gap:1rem}.dental-tourism-starting-paths__panel[data-astro-cid-gsr732hf][data-state=active]{animation:dental-tourism-starting-paths-panel-in .2s ease}.dental-tourism-starting-paths__copy-card[data-astro-cid-gsr732hf]{display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.dental-tourism-starting-paths__copy[data-astro-cid-gsr732hf]{display:grid;gap:.5rem}.dental-tourism-starting-paths__title[data-astro-cid-gsr732hf],.dental-tourism-starting-paths__description[data-astro-cid-gsr732hf],.dental-tourism-starting-paths__note[data-astro-cid-gsr732hf]{margin:0;text-wrap:pretty}.dental-tourism-starting-paths__note[data-astro-cid-gsr732hf]{padding-top:1rem;border-top:1px solid var(--color-border-subtle)}.dental-tourism-starting-paths__actions[data-astro-cid-gsr732hf]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:.25rem}.dental-tourism-starting-paths__media[data-astro-cid-gsr732hf]{order:-1;position:relative;margin:0;overflow:hidden;background:var(--color-surface-soft)}.dental-tourism-starting-paths__image[data-astro-cid-gsr732hf]{display:block;width:100%;height:auto}@keyframes dental-tourism-starting-paths-panel-in{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}@media(min-width:48rem){.dental-tourism-starting-paths[data-astro-cid-gsr732hf]{gap:1.5rem}.dental-tourism-starting-paths__tabs[data-astro-cid-gsr732hf]{width:fit-content;min-width:min(100%,32rem);margin-inline:auto}.dental-tourism-starting-paths__panel[data-astro-cid-gsr732hf]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;gap:1.5rem}.dental-tourism-starting-paths__copy-card[data-astro-cid-gsr732hf]{gap:1.125rem;padding:1.5rem}.dental-tourism-starting-paths__media[data-astro-cid-gsr732hf]{order:initial;min-height:31rem}.dental-tourism-starting-paths__image[data-astro-cid-gsr732hf]{position:absolute;inset:0;height:100%;object-fit:cover}}@media(prefers-reduced-motion:reduce){.dental-tourism-starting-paths__tab[data-astro-cid-gsr732hf]{transition:none}.dental-tourism-starting-paths__panel[data-astro-cid-gsr732hf][data-state=active]{animation:none}}.dental-tourism-mexico-city-page-shell{padding-top:0}.dental-tourism-mexico-city-faq__content{width:100%}@media(min-width:48rem){.dental-tourism-mexico-city-page-shell{padding-top:var(--spacing-container-x-md)}}@media(min-width:64rem){.dental-tourism-mexico-city-page-shell{padding-top:var(--spacing-container-x-lg)}}
