@font-face{font-family:remixicon;src:url(/_next/static/media/remixicon.ff3db2f0.woff2) format("woff2");font-display:swap}[class*=" ri-"],[class^=ri-]{font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-lg{font-size:1.3333em;line-height:.75em;vertical-align:-.0667em}.ri-xl{font-size:1.5em;line-height:.6666em;vertical-align:-.075em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-24-hours-line:before{content:"\ea02"}.ri-add-line:before{content:"\ea13"}.ri-apple-fill:before{content:"\ea3f"}.ri-arrow-down-s-line:before{content:"\ea4e"}.ri-arrow-right-line:before{content:"\ea6c"}.ri-bank-card-line:before{content:"\ea92"}.ri-book-open-line:before{content:"\eadb"}.ri-brain-line:before{content:"\f2f7"}.ri-building-line:before{content:"\eb0f"}.ri-calendar-check-line:before{content:"\eb23"}.ri-calendar-line:before{content:"\eb27"}.ri-capsule-line:before{content:"\eb37"}.ri-chat-history-line:before{content:"\eb61"}.ri-check-line:before{content:"\eb7b"}.ri-checkbox-circle-fill:before{content:"\eb80"}.ri-clipboard-line:before{content:"\eb91"}.ri-close-line:before{content:"\eb99"}.ri-community-line:before{content:"\ebba"}.ri-emotion-sad-line:before{content:"\ec94"}.ri-empathize-line:before{content:"\ec98"}.ri-error-warning-line:before{content:"\eca1"}.ri-file-list-3-line:before{content:"\ecef"}.ri-file-paper-2-line:before{content:"\ecf9"}.ri-focus-3-line:before{content:"\ed4c"}.ri-google-fill:before{content:"\edd4"}.ri-google-play-fill:before{content:"\edd6"}.ri-graduation-cap-line:before{content:"\f333"}.ri-hand-heart-line:before{content:"\edf3"}.ri-health-book-line:before{content:"\ee07"}.ri-heart-pulse-line:before{content:"\ee11"}.ri-hospital-line:before{content:"\ee37"}.ri-instagram-line:before{content:"\ee66"}.ri-lightbulb-flash-line:before{content:"\eea8"}.ri-line-chart-line:before{content:"\eeab"}.ri-mail-line:before{content:"\eef6"}.ri-map-pin-line:before{content:"\ef14"}.ri-notification-3-line:before{content:"\ef94"}.ri-parent-line:before{content:"\efca"}.ri-phone-line:before{content:"\efec"}.ri-presentation-line:before{content:"\f350"}.ri-rocket-line:before{content:"\f096"}.ri-scales-3-line:before{content:"\f0b7"}.ri-search-line:before{content:"\f0d1"}.ri-shield-check-line:before{content:"\f100"}.ri-star-fill:before{content:"\f186"}.ri-star-line:before{content:"\f18b"}.ri-stethoscope-line:before{content:"\f197"}.ri-subtract-line:before{content:"\f1af"}.ri-time-line:before{content:"\f20f"}.ri-tools-line:before{content:"\f21b"}.ri-user-3-line:before{content:"\f256"}.ri-user-heart-line:before{content:"\f263"}.ri-whatsapp-fill:before{content:"\f2bb"}.ri-whatsapp-line:before{content:"\f2bc"}@font-face{font-family:Inter Fallback;src:local("Segoe UI"),local("Arial"),local("Helvetica Neue");font-display:swap;ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%;size-adjust:107.4%}:root{--global-font-family:var(--font-body,"Inter"),"Inter Fallback","Segoe UI",sans-serif;--global-font-size-mobile:14px;--global-font-size-base:16px;--global-line-height-base:1.5;--global-text-color:#64748b;--global-heading-color:#3a4252;--global-background-color:#f6f7f9;--global-background-image:none;--global-surface-color:#ffffff;--global-reveal-duration:0.62s;--global-reveal-easing:cubic-bezier(0.22,1,0.36,1);--global-reveal-distance:48px;--global-sticky-bar-height:56px;--global-sticky-bar-font-size:0.95rem;--global-sticky-bar-icon-size:1.6rem;--public-services-font-family:"Open Sans",var(--global-font-family);--public-services-heading-primary:clamp(1.5rem,2.15vw,2.42rem);--public-services-heading-secondary:clamp(1.14rem,1.38vw,1.61rem);--public-services-heading-feature:clamp(1.35rem,1.65vw,2.21rem);--public-services-text-base:clamp(0.79rem,0.87vw,1.13rem);--public-services-text-list:clamp(0.75rem,0.99vw,1.46rem);--public-services-text-small:clamp(0.77rem,0.95vw,1.16rem);--public-services-text-mobile:0.71rem;--public-services-heading-primary-mobile:clamp(1.29rem,6.23vw,1.88rem);--public-services-heading-secondary-mobile:clamp(0.9rem,4.35vw,1.28rem);--public-services-heading-feature-mobile:clamp(1.05rem,4.95vw,1.5rem);--public-mobile-font-family:var(--global-font-family);--public-mobile-eyebrow:clamp(0.68rem,0.74vw,0.84rem);--public-mobile-overline:clamp(0.69rem,0.76vw,0.86rem);--public-mobile-hero-title:clamp(1.96rem,3.05vw,3.22rem);--public-mobile-section-title:clamp(1.58rem,2.4vw,2.42rem);--public-mobile-body:clamp(0.88rem,1.02vw,1.11rem);--public-mobile-list:clamp(0.84rem,0.98vw,1.04rem);--public-mobile-card-title:clamp(1.02rem,1.2vw,1.26rem);--public-mobile-card-text:clamp(0.78rem,0.93vw,0.98rem);--public-mobile-feature-title:clamp(1.06rem,1.26vw,1.31rem);--public-mobile-feature-text:clamp(0.81rem,0.95vw,1rem);--public-mobile-cta-title:clamp(1.54rem,2.16vw,2.14rem);--public-mobile-cta-text:clamp(0.83rem,1.04vw,1.09rem);--public-mobile-store-label:clamp(0.68rem,0.78vw,0.82rem);--public-mobile-store-value:clamp(0.95rem,1.06vw,1.08rem);--public-mobile-icon-size:clamp(0.82rem,0.95vw,0.97rem);--public-mobile-store-icon:clamp(1.12rem,1.29vw,1.3rem);--public-mobile-feature-icon:clamp(1.16rem,1.34vw,1.4rem);--public-mobile-eyebrow-mobile:0.68rem;--public-mobile-overline-mobile:0.67rem;--public-mobile-hero-title-mobile:1.62rem;--public-mobile-section-title-mobile:1.4rem;--public-mobile-body-mobile:0.8rem;--public-mobile-list-mobile:0.78rem;--public-mobile-card-title-mobile:0.95rem;--public-mobile-card-text-mobile:0.75rem;--public-mobile-feature-title-mobile:0.96rem;--public-mobile-feature-text-mobile:0.76rem;--public-mobile-cta-title-mobile:1.3rem;--public-mobile-cta-text-mobile:0.78rem;--public-mobile-store-label-mobile:0.67rem;--public-mobile-store-value-mobile:0.84rem;--public-mobile-store-icon-mobile:1.06rem;--public-mobile-feature-icon-mobile:1.08rem;--public-home-font-family:var(--global-font-family);--public-home-hero-eyebrow:clamp(0.82rem,1vw,1rem);--public-home-hero-title:clamp(1.9rem,3.2vw,3.45rem);--public-home-hero-description:clamp(0.95rem,1.22vw,1.34rem);--public-home-hero-trust:clamp(0.84rem,0.98vw,1.06rem);--public-home-hero-eyebrow-mobile:0.74rem;--public-home-hero-title-mobile:1.42rem;--public-home-hero-description-mobile:0.84rem;--public-home-hero-trust-mobile:0.76rem;--public-notas-font-family:var(--global-font-family);--public-notas-hero-title:clamp(1.54rem,2.2vw,2.24rem);--public-notas-section-title:clamp(1.4rem,1.96vw,2.1rem);--public-notas-card-title:clamp(1rem,1.15vw,1.32rem);--public-notas-card-text:clamp(0.82rem,0.92vw,1.02rem);--public-notas-read-more:clamp(0.7rem,0.78vw,0.78rem);--public-notas-filter:clamp(0.68rem,0.8vw,0.82rem);--public-notas-card-meta:clamp(0.66rem,0.78vw,0.78rem);--public-notas-card-signature:clamp(0.72rem,0.85vw,0.85rem);--public-notas-category-description:clamp(0.86rem,1vw,1.06rem);--public-notas-category-breadcrumb:clamp(0.66rem,0.78vw,0.78rem);--public-notas-hero-title-mobile:1.48rem;--public-notas-section-title-mobile:1.37rem;--public-notas-card-title-mobile:1.06rem;--public-notas-card-text-mobile:0.84rem;--public-notas-read-more-mobile:0.72rem;--public-notas-filter-mobile:0.72rem;--public-notas-card-meta-mobile:0.68rem;--public-notas-card-signature-mobile:0.74rem;--public-notas-category-description-mobile:0.86rem;--public-notas-category-breadcrumb-mobile:0.68rem;--public-notas-detail-breadcrumb:clamp(0.66rem,0.78vw,0.78rem);--public-notas-detail-main-title:clamp(1.62rem,2.42vw,2.6rem);--public-notas-detail-subtitle:clamp(1rem,1.18vw,1.24rem);--public-notas-detail-meta:clamp(0.74rem,0.85vw,0.86rem);--public-notas-detail-content:clamp(0.92rem,1.02vw,1.06rem);--public-notas-detail-h2:clamp(1.24rem,1.5vw,1.56rem);--public-notas-detail-h3:clamp(1.06rem,1.22vw,1.24rem);--public-notas-detail-quote:clamp(0.98rem,1.1vw,1.14rem);--public-notas-detail-breadcrumb-mobile:0.68rem;--public-notas-detail-main-title-mobile:1.5rem;--public-notas-detail-subtitle-mobile:1rem;--public-notas-detail-meta-mobile:0.74rem;--public-notas-detail-content-mobile:0.92rem;--public-notas-detail-h2-mobile:1.2rem;--public-notas-detail-h3-mobile:1.04rem;--public-notas-detail-quote-mobile:0.96rem;--public-novedades-title:clamp(1.4rem,1.96vw,2.1rem);--public-novedades-description:clamp(1.03rem,1.08vw,1.28rem);--public-novedades-card-title:clamp(0.95rem,1.2vw,1.32rem);--public-novedades-cta:0.84rem;--public-novedades-title-mobile:1.37rem;--public-novedades-description-mobile:0.92rem;--public-novedades-card-title-mobile:0.95rem;--public-novedades-cta-mobile:0.8rem;--public-psiquiatria-hero-title:clamp(1.85rem,3.05vw,3.25rem);--public-psiquiatria-hero-subtitle:clamp(0.98rem,1.2vw,1.3rem);--public-psiquiatria-hero-cta:clamp(0.88rem,0.98vw,1.04rem);--public-psiquiatria-quick-title:clamp(0.74rem,0.82vw,0.86rem);--public-psiquiatria-quick-action:clamp(0.82rem,0.9vw,0.96rem);--public-psiquiatria-condition-text:clamp(0.875rem,0.97vw,1.25rem);--public-psiquiatria-note-link:clamp(0.84rem,0.92vw,1rem);--public-psiquiatria-team-description:clamp(0.9rem,1vw,1.08rem);--public-psiquiatria-faq-title:clamp(1.48rem,2vw,2.26rem);--public-psiquiatria-faq-description:clamp(0.98rem,1.02vw,1.08rem);--public-psiquiatria-app-cta-title:clamp(1.24rem,1.6vw,1.72rem);--public-psiquiatria-app-cta-text:clamp(0.9rem,1vw,1.08rem);--public-psiquiatria-hero-title-mobile:1.6rem;--public-psiquiatria-hero-subtitle-mobile:0.88rem;--public-psiquiatria-hero-cta-mobile:0.88rem;--public-psiquiatria-quick-title-mobile:0.72rem;--public-psiquiatria-quick-action-mobile:0.8rem;--public-psiquiatria-condition-text-mobile:0.8rem;--public-psiquiatria-note-link-mobile:0.84rem;--public-psiquiatria-team-description-mobile:0.86rem;--public-psiquiatria-faq-title-mobile:1.32rem;--public-psiquiatria-faq-description-mobile:0.88rem;--public-psiquiatria-app-cta-title-mobile:1.18rem;--public-psiquiatria-app-cta-text-mobile:0.84rem;--public-contacto-font-family:var(--global-font-family);--public-contacto-sede-name:clamp(1.12rem,1.32vw,1.46rem);--public-contacto-sede-text:clamp(0.88rem,0.98vw,1.06rem);--public-contacto-sede-link:clamp(0.85rem,0.94vw,1rem);--public-contacto-sede-name-mobile:1.06rem;--public-contacto-sede-text-mobile:0.84rem;--public-contacto-sede-link-mobile:0.82rem;--public-faq-question:clamp(0.98rem,1.03vw,1.12rem);--public-faq-answer:clamp(0.95rem,0.98vw,1.05rem);--public-faq-icon:1.16rem;--public-faq-question-mobile:0.94rem;--public-faq-answer-mobile:0.9rem;--public-faq-icon-mobile:1.02rem;--global-professionals-title:clamp(1.4rem,1.9vw,2.2rem);--global-professionals-description:clamp(0.95rem,1.02vw,1.11rem);--global-professionals-filter:0.92rem;--global-professionals-card-name:clamp(1.05rem,1.2vw,1.24rem);--global-professionals-card-license:0.86rem;--global-professionals-card-specialty:0.9rem;--global-professionals-card-approach:0.78rem;--global-professionals-card-cta:0.95rem;--global-professionals-title-mobile:1.34rem;--global-professionals-description-mobile:0.84rem;--global-professionals-filter-mobile:0.86rem;--global-professionals-card-name-mobile:1.05rem;--global-professionals-card-license-mobile:0.84rem;--global-professionals-card-specialty-mobile:0.86rem;--global-professionals-card-approach-mobile:0.75rem;--public-psicologia-font-family:"Open Sans",var(--global-font-family);--public-psicologia-hero-title:clamp(1.52rem,2.6vw,2.72rem);--public-psicologia-hero-subtitle:clamp(0.92rem,1.12vw,1.24rem);--public-psicologia-section-title:clamp(1.4rem,1.96vw,2.24rem);--public-psicologia-section-description:clamp(0.9rem,1.02vw,1.12rem);--public-psicologia-approach-title:clamp(1.06rem,1.24vw,1.34rem);--public-psicologia-approach-text:clamp(0.86rem,0.96vw,1.04rem);--public-psicologia-approach-indications:clamp(0.84rem,0.92vw,0.98rem);--public-psicologia-modality-title:clamp(1.26rem,1.66vw,1.92rem);--public-psicologia-modality-text:clamp(0.88rem,0.97vw,1.1rem);--public-psicologia-modality-item:clamp(0.88rem,0.96vw,1.06rem);--public-psicologia-modality-note:clamp(0.82rem,0.9vw,0.96rem);--public-psicologia-silo-link:clamp(0.85rem,0.93vw,1rem);--public-psicologia-cta:0.98rem;--public-psicologia-hero-title-mobile:1.44rem;--public-psicologia-hero-subtitle-mobile:0.86rem;--public-psicologia-section-title-mobile:1.34rem;--public-psicologia-section-description-mobile:0.84rem;--public-psicologia-approach-title-mobile:1.04rem;--public-psicologia-approach-text-mobile:0.84rem;--public-psicologia-approach-indications-mobile:0.82rem;--public-psicologia-modality-title-mobile:1.22rem;--public-psicologia-modality-text-mobile:0.86rem;--public-psicologia-modality-item-mobile:0.86rem;--public-psicologia-modality-note-mobile:0.8rem;--public-psicologia-silo-link-mobile:0.84rem;--public-psicologia-cta-mobile:0.92rem;--public-otros-servicios-hero-title:clamp(1.62rem,2.75vw,2.85rem);--public-otros-servicios-hero-subtitle:clamp(0.94rem,1.14vw,1.26rem);--public-otros-servicios-eyebrow:clamp(0.72rem,0.8vw,0.86rem);--public-otros-servicios-cta:clamp(0.88rem,0.98vw,1.04rem);--public-otros-servicios-card-title:clamp(1.06rem,1.24vw,1.36rem);--public-otros-servicios-detail-link:clamp(0.85rem,0.93vw,1rem);--public-otros-servicios-form-label:clamp(0.82rem,0.9vw,0.94rem);--public-otros-servicios-form-input:clamp(0.88rem,0.96vw,1rem);--public-otros-servicios-form-hint:clamp(0.76rem,0.84vw,0.86rem);--public-otros-servicios-hero-title-mobile:1.5rem;--public-otros-servicios-hero-subtitle-mobile:0.86rem;--public-otros-servicios-eyebrow-mobile:0.7rem;--public-otros-servicios-cta-mobile:0.9rem;--public-otros-servicios-card-title-mobile:1.04rem;--public-otros-servicios-detail-link-mobile:0.84rem;--public-otros-servicios-form-label-mobile:0.8rem;--public-otros-servicios-form-input-mobile:0.88rem;--public-otros-servicios-form-hint-mobile:0.75rem;--public-nosotros-search-label:clamp(0.82rem,0.9vw,0.94rem);--public-nosotros-search-input:clamp(0.9rem,0.98vw,1.02rem);--public-nosotros-search-count:clamp(0.8rem,0.86vw,0.9rem);--public-nosotros-search-label-mobile:0.8rem;--public-nosotros-search-input-mobile:1rem;--public-nosotros-search-count-mobile:0.78rem}.dark{--global-text-color:#8695aa;--global-heading-color:#ffffff;--global-background-color:#0a0e19;--global-surface-color:#0c1427}body,html{font-family:var(--global-font-family)}body{font-size:var(--global-font-size-mobile);line-height:var(--global-line-height-base);color:var(--global-text-color);background-color:var(--global-background-color);background-image:var(--global-background-image)}@media (min-width:768px){body{font-size:var(--global-font-size-base)}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-content:""}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-green-300:oklch(87.1% .15 154.449);--color-green-600:oklch(62.7% .194 149.214);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-50:#f6f7f9;--color-gray-100:#eceef2;--color-gray-200:#d5d9e2;--color-gray-400:#8695aa;--color-gray-500:#64748b;--color-gray-700:#434e61;--color-black:#3a4252;--color-white:#fff;--spacing:.25rem;--text-xs:12px;--text-xs--line-height:calc(1 / .75);--text-sm:13px;--text-sm--line-height:calc(1.25 / .875);--text-base:14px;--text-base--line-height:calc(1.5 / 1);--text-lg:18px;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:24px;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:28px;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:32px;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:36px;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-normal:1.5;--radius-md:.375rem;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-body:var(--font-inter),"Inter",serif;--text-md:16px;--color-dark:#000;--color-primary-50:#ecf0ff;--color-primary-200:#c2cdff;--color-primary-500:#605dff;--color-primary-600:#4936f5;--color-secondary-50:#eef6ff;--color-secondary-200:#bddcff;--color-secondary-500:#3584fc;--color-secondary-600:#1f64f1;--color-success-50:#eeffe5;--color-success-200:#b2ff97;--color-success-500:#37d80a;--color-success-600:#25b003;--color-danger-50:#fff2f0;--color-danger-200:#ffc8c0;--color-danger-500:#ff4023;--color-warning-50:#fff8e1;--color-warning-200:#ffe082;--color-warning-500:#ffc107;--color-info-50:#e1f7fe;--color-info-200:#80e0fa;--color-info-500:#00c1eb}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:initial;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-y-0{inset-block:0}.top-1\/2{top:50%}.top-\[20px\]{top:20px}.right-0{right:0}.right-\[20px\]{right:20px}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-\[20px\]{margin-inline:-20px}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-\[15px\]{margin-top:15px}.mt-\[20px\]{margin-top:20px}.mt-\[25px\]{margin-top:25px}.\!mb-0{margin-bottom:0!important}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-\[8px\]{margin-bottom:8px}.mb-\[15px\]{margin-bottom:15px}.ml-\[10px\]{margin-left:10px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-\[50px\]{height:50px}.h-\[600px\]{height:600px}.h-full{height:100%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-full{width:100%}.max-w-\[400px\]{max-width:400px}.max-w-\[550px\]{max-width:550px}.min-w-\[180px\]{min-width:180px}.flex-1{flex:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.-translate-y-1\/2,.-translate-y-2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.scale-100,.scale-95{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-not-allowed{cursor:not-allowed}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[5px\]{gap:5px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[15px\]{gap:15px}:where(.space-y-\[10px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(10px * var(--tw-space-y-reverse));margin-block-end:calc(10px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[15px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(15px * var(--tw-space-y-reverse));margin-block-end:calc(15px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[25px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(25px * var(--tw-space-y-reverse));margin-block-end:calc(25px * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#adb5bd\]{border-color:#adb5bd}.border-\[\#f8f9fa\]{border-color:#f8f9fa}.border-danger-200{border-color:var(--color-danger-200)}.border-danger-500{border-color:var(--color-danger-500)}.border-dark{border-color:var(--color-dark)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-info-200{border-color:var(--color-info-200)}.border-info-500{border-color:var(--color-info-500)}.border-primary-200{border-color:var(--color-primary-200)}.border-primary-500{border-color:var(--color-primary-500)}.border-secondary-200{border-color:var(--color-secondary-200)}.border-secondary-500{border-color:var(--color-secondary-500)}.border-success-200{border-color:var(--color-success-200)}.border-success-500{border-color:var(--color-success-500)}.border-warning-200{border-color:var(--color-warning-200)}.border-warning-500{border-color:var(--color-warning-500)}.bg-\[\#ced4da\]{background-color:#ced4da}.bg-\[\#f8f9fa\]{background-color:#f8f9fa}.bg-blue-500{background-color:var(--color-blue-500)}.bg-danger-50{background-color:var(--color-danger-50)}.bg-danger-500{background-color:var(--color-danger-500)}.bg-dark{background-color:var(--color-dark)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-info-50{background-color:var(--color-info-50)}.bg-info-500{background-color:var(--color-info-500)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-secondary-50{background-color:var(--color-secondary-50)}.bg-secondary-500{background-color:var(--color-secondary-500)}.bg-success-50{background-color:var(--color-success-50)}.bg-success-500{background-color:var(--color-success-500)}.bg-warning-50{background-color:var(--color-warning-50)}.bg-warning-500{background-color:var(--color-warning-500)}.bg-white{background-color:var(--color-white)}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[10px\]{padding:10px}.p-\[20px\]{padding:20px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[1rem\]{padding-inline:1rem}.px-\[20px\]{padding-inline:20px}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-\[1rem\]{padding-block:1rem}.py-\[13px\]{padding-block:13px}.py-\[40px\]{padding-block:40px}.py-\[60px\]{padding-block:60px}.pb-\[20px\]{padding-bottom:20px}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[48px\]{font-size:48px}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-black{color:var(--color-black)}.text-danger-500{color:var(--color-danger-500)}.text-dark{color:var(--color-dark)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-info-500{color:var(--color-info-500)}.text-primary-500{color:var(--color-primary-500)}.text-red-600{color:var(--color-red-600)}.text-secondary-500{color:var(--color-secondary-500)}.text-success-500{color:var(--color-success-500)}.text-warning-500{color:var(--color-warning-500)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.\[sync\:notes\]{sync:notes}.\[sync\:professionals\]{sync:professionals}.peer-checked\:bg-blue-600:is(:where(.peer):checked~*){background-color:var(--color-blue-600)}.peer-checked\:bg-green-600:is(:where(.peer):checked~*){background-color:var(--color-green-600)}.peer-checked\:bg-red-600:is(:where(.peer):checked~*){background-color:var(--color-red-600)}.peer-focus\:ring-blue-300:is(:where(.peer):focus~*){--tw-ring-color:var(--color-blue-300)}.peer-focus\:ring-green-300:is(:where(.peer):focus~*){--tw-ring-color:var(--color-green-300)}.peer-focus\:ring-red-300:is(:where(.peer):focus~*){--tw-ring-color:var(--color-red-300)}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-4:after{content:var(--tw-content);height:calc(var(--spacing) * 4)}.after\:h-5:after{content:var(--tw-content);height:calc(var(--spacing) * 5)}.after\:h-6:after{content:var(--tw-content);height:calc(var(--spacing) * 6)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:w-5:after{content:var(--tw-content);width:calc(var(--spacing) * 5)}.after\:w-6:after{content:var(--tw-content);width:calc(var(--spacing) * 6)}.last\:mb-0:last-child{margin-bottom:0}@media (hover:hover){.hover\:bg-primary-600:hover{background-color:var(--color-primary-600)}.hover\:bg-secondary-600:hover{background-color:var(--color-secondary-600)}.hover\:bg-success-600:hover{background-color:var(--color-success-600)}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:-mx-\[25px\]{margin-inline:-25px}.md\:p-\[25px\]{padding:25px}.md\:px-\[25px\]{padding-inline:25px}.md\:text-\[15px\]{font-size:15px}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:text-md{font-size:var(--text-md)}}@media (min-width:80rem){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.ltr\:right-\[20px\]:where(:dir(ltr),[dir=ltr],[dir=ltr] *){right:20px}.ltr\:text-left:where(:dir(ltr),[dir=ltr],[dir=ltr] *){text-align:left}@media (min-width:48rem){.md\:ltr\:right-\[25px\]:where(:dir(ltr),[dir=ltr],[dir=ltr] *){right:25px}}.rtl\:left-\[20px\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){left:20px}.rtl\:text-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (min-width:48rem){.md\:rtl\:left-\[25px\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){left:25px}}.dark\:bg-\[\#0a0e19\]:where([class=dark],[class=dark] *){background-color:#0a0e19}.dark\:bg-\[\#0c1427\]:where([class=dark],[class=dark] *){background-color:#0c1427}.dark\:bg-\[\#15203c\]:where([class=dark],[class=dark] *){background-color:#15203c}.dark\:bg-gray-700:where([class=dark],[class=dark] *){background-color:var(--color-gray-700)}.dark\:text-gray-400:where([class=dark],[class=dark] *){color:var(--color-gray-400)}.dark\:text-red-400:where([class=dark],[class=dark] *){color:var(--color-red-400)}.dark\:text-white:where([class=dark],[class=dark] *){color:var(--color-white)}}body,html{font-family:var(--font-body);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);color:var(--global-text-color);background-color:var(--global-background-color);background-image:var(--global-background-image);padding:0!important;overflow-y:auto!important}button:focus-visible{--tw-outline-style:none;outline-style:none}p{--tw-leading:1.8;margin-bottom:15px;line-height:1.8}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--global-heading-color);margin-bottom:10px}h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}h5{font-size:var(--text-md)}@media (min-width:48rem){h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}button{cursor:pointer}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.landing-home-page{--landing-color-overlay:#212730ad;--landing-color-footer-text:#fff;--landing-fs-topbar:.92rem;--landing-fs-nav:.96rem;--landing-fs-attention-item:clamp(.82rem,.85vw,.9rem);--landing-fs-body:clamp(.95rem,.95vw,1.08rem);--landing-fs-button:.95rem;--landing-fs-portal-cta:.92rem;--landing-fs-search-tab:.98rem;--landing-fs-search-kind:.72rem;--landing-fs-search-detail:.86rem;--landing-fs-topic-chip:.92rem;--landing-fs-prescription-body:clamp(.95rem,1vw,1.1rem);--landing-fs-team-license:.86rem;--landing-fs-team-specialty:.9rem;--landing-fs-ecosystem-description:clamp(.98rem,1.1vw,1.16rem);--landing-fs-review-name:clamp(.92rem,.95vw,1.05rem);--landing-fs-review-avatar:.95rem;--landing-fs-emergency-name:clamp(1.05rem,.92vw,1.3rem)}@media (max-width:1600px){.landing-home-page{--landing-fs-topbar:.88rem;--landing-fs-nav:.9rem;--landing-fs-submenu:.95rem;--landing-fs-attention-title:1.15rem;--landing-fs-signature:1.4rem;--landing-fs-emergency-name:1rem;--landing-fs-emergency-phone:1.25rem;--landing-fs-footer-body:.92rem;--landing-fs-footer-heading:1.5rem;--landing-fs-footer-links:.97rem}}@media (max-width:767px){.landing-home-page{--landing-fs-portal-cta:.8rem;--landing-fs-search-title:1.42rem;--landing-fs-search-tab:.88rem;--landing-fs-search-input:.92rem;--landing-fs-search-result:.95rem;--landing-fs-search-detail:.8rem;--landing-fs-topic-chip:.85rem;--landing-fs-prescription-title:1.2rem;--landing-fs-prescription-body:.9rem;--landing-fs-team-name:1.05rem;--landing-fs-team-license:.84rem;--landing-fs-team-specialty:.86rem;--landing-fs-ecosystem-description:.92rem;--landing-fs-body:.95rem;--landing-fs-signature:1.15rem;--landing-fs-emergency-name:1rem;--landing-fs-emergency-phone:1.2rem;--landing-fs-footer-body:.95rem;--landing-fs-footer-heading:1.35rem;--landing-fs-footer-cta:.95rem;--landing-fs-footer-links:.95rem}}html{scroll-behavior:smooth}.landing-home-page,.landing-home-page *{box-sizing:border-box}.landing-home-page{background:var(--landing-color-bg,var(--global-surface-color));color:var(--landing-color-text,var(--global-text-color));font-family:var(--global-font-family)}.landing-container{width:min(1320px,100% - 64px);margin:0 auto}.landing-home-page p{margin:0}.landing-section{padding:96px 0}.landing-section-title{color:var(--landing-color-title);font-size:var(--landing-fs-section-title);text-align:center;margin:0;font-weight:700}.landing-section-title--specialty{font-size:clamp(1.3rem,1.75vw,2.1rem)}.landing-top-bar{border-top:2px solid var(--landing-color-accent);padding:16px 0}.landing-top-bar-inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.landing-top-contacts,.landing-top-links{align-items:center;margin:0;padding:0;list-style:none;display:flex}.landing-top-links{gap:28px}.landing-top-social{border-left:1px solid #d9dde1;margin-left:4px;padding-left:14px}.landing-top-social a{color:var(--landing-color-topbar-text);align-items:center;font-size:1.05rem;text-decoration:none;display:flex}.landing-top-social a:focus-visible,.landing-top-social a:hover{color:var(--landing-color-accent)}.landing-top-links li{align-items:center;gap:8px;display:flex}.landing-top-links li:before{content:">";color:#8e949d;font-weight:700}.landing-top-contacts a,.landing-top-links a{color:var(--landing-color-topbar-text);font-size:var(--landing-fs-topbar);text-decoration:none}.landing-top-contacts{gap:32px}.landing-top-contacts a{align-items:center;gap:10px;display:flex}.landing-top-contacts i{color:var(--landing-color-accent);font-size:1.1rem}.landing-navbar{background:var(--landing-color-bg);z-index:50;border-bottom:1px solid #e0e4e8;position:sticky;top:0}.landing-navbar-inner{align-items:center;gap:30px;min-height:122px;display:flex}.landing-logo-link{display:inline-flex}.landing-logo-image{width:210px;height:auto}.landing-nav{margin-left:auto}@media (min-width:1200px){.landing-navbar-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.landing-logo-link{justify-self:start}.landing-nav{justify-self:center;margin-left:0}.landing-portal-cta{justify-self:end;margin-left:0}}.landing-portal-cta{color:#fff;height:44px;font-size:var(--landing-fs-portal-cta);letter-spacing:.03em;white-space:nowrap;background:#1a3d6e;border-radius:50px;align-items:center;margin-left:18px;padding:0 20px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.landing-portal-cta:focus-visible,.landing-portal-cta:hover{background:#2b7ab8}.landing-nav-list{align-items:center;gap:40px;margin:0;padding:0;list-style:none;display:flex}.landing-nav-item{position:relative}.landing-nav-item>a{color:var(--landing-color-nav-text);font-size:var(--landing-fs-nav);letter-spacing:.02em;padding:4px 0;font-weight:700;text-decoration:none;display:inline-block}.landing-nav-item.is-active>a,.landing-nav-item>a:focus-visible,.landing-nav-item>a:hover{color:var(--landing-color-accent)}.landing-submenu{border-top:4px solid var(--landing-color-accent);opacity:0;visibility:hidden;background:#eee;width:420px;margin:0;padding:0;list-style:none;transition:all .2s;position:absolute;top:calc(100% + 14px);left:0;transform:translateY(8px);box-shadow:0 6px 16px #00000014}.landing-submenu li+li{border-top:1px solid #dedede}.landing-submenu a{color:#6c727c;font-size:var(--landing-fs-submenu);padding:16px 22px;text-decoration:none;display:block}.landing-submenu a:focus-visible,.landing-submenu a:hover{color:#2f3540;background:#e7e7e7}.landing-nav-item.has-submenu:focus-within .landing-submenu,.landing-nav-item.has-submenu:hover .landing-submenu{opacity:1;visibility:visible;transform:translateY(0)}.landing-nav-toggle{background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:42px;height:38px;margin-left:auto;padding:0;display:none}.landing-nav-toggle span{background:#2f3540;width:24px;height:2px;margin:0 auto;transition:all .2s}.landing-nav-toggle.is-open span:first-child{transform:translateY(7px)rotate(45deg)}.landing-nav-toggle.is-open span:nth-child(2){opacity:0}.landing-nav-toggle.is-open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.landing-attention-section{padding-top:94px;padding-bottom:108px}.landing-attention-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:58px;display:grid}.landing-attention-card{border-radius:2px;position:relative;overflow:hidden}.landing-attention-card img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.landing-attention-overlay{background:var(--landing-color-overlay);margin:0 18px;padding:22px;position:absolute;bottom:14%;left:0;right:0}.landing-attention-overlay h3{color:#fff;font-size:var(--landing-fs-attention-title);margin:0 0 14px;font-weight:700;line-height:1.1}.landing-attention-overlay ul{margin:0;padding:0;list-style:none}.landing-attention-overlay li{background:var(--landing-color-chip);color:#fff;font-size:var(--landing-fs-attention-item);letter-spacing:.01em;text-transform:uppercase;padding:11px 14px;font-weight:700;line-height:1.25}.landing-attention-overlay li+li{margin-top:3px}.landing-about-section{padding-top:78px;padding-bottom:80px}.landing-about-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.landing-about-title{text-align:left}.landing-about-content{text-align:left;flex-direction:column;gap:20px;margin:26px 0 0;display:flex}.landing-about-content p{color:var(--landing-color-text-soft);font-size:var(--landing-fs-body);line-height:1.75}.landing-about-aside{border-left:1px solid #e3eaf1;padding-left:34px}.landing-about-stats{flex-direction:column;gap:26px;margin:0;display:flex}.landing-about-stat-value{color:var(--landing-color-accent);font-size:clamp(1.7rem,2.2vw,2.4rem);font-weight:700;line-height:1.1}.landing-about-stat-label{color:var(--landing-color-text-soft);font-size:var(--landing-fs-attention-item);margin:4px 0 0}.landing-about-signature{color:var(--landing-color-text-strong);font-size:var(--landing-fs-attention-title);border-top:1px solid #e3eaf1;margin-top:34px;padding-top:22px;font-weight:700}.landing-about-cta{background:var(--landing-color-button);color:#fff;font-size:var(--landing-fs-button);text-align:center;border-radius:6px;margin:28px 0 0;padding:15px 30px;font-weight:700;text-decoration:none;display:inline-block}.landing-about-cta:focus-visible,.landing-about-cta:hover{background:var(--landing-color-button-hover)}.landing-image-grid{gap:30px;margin-top:44px;display:grid}.landing-image-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-image-grid-two-centered{grid-template-columns:repeat(2,minmax(0,1fr));width:62.5%;margin-left:auto;margin-right:auto}.landing-image-card{border-radius:16px;margin:0;overflow:hidden}.landing-image-card-link{text-decoration:none;transition:transform .25s,box-shadow .25s;display:block;position:relative}.landing-image-card-link:after{content:"";pointer-events:none;background:0 0;border:2px solid #0000;border-radius:16px;transition:border-color .25s,background-color .25s;position:absolute;inset:0}.landing-image-card img{aspect-ratio:800/530;width:100%;height:auto;transition:transform .25s,filter .25s;display:block}.landing-image-card-link:focus-visible,.landing-image-card-link:hover{transform:translateY(-6px);box-shadow:0 16px 34px #1293d53d}.landing-image-card-link:focus-visible:after,.landing-image-card-link:hover:after{background:#1293d51a;border-color:#1293d5b3}.landing-image-card-link:focus-visible img,.landing-image-card-link:hover img{filter:saturate(1.08);transform:scale(1.03)}#psychiatry .landing-image-grid,#psychology .landing-image-grid{width:min(1160px,100%);margin-left:auto;margin-right:auto}#psychology .landing-image-grid-two-centered{width:min(763px,100%)}@media (prefers-reduced-motion:reduce){.landing-image-card img,.landing-image-card-link,.landing-image-card-link:after{transition:none}}.landing-emergency-section{padding-top:96px;padding-bottom:128px}.landing-emergency-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:54px;display:grid}.landing-emergency-column{flex-direction:column;gap:24px;display:flex}.landing-emergency-item{border:1px solid var(--landing-color-emergency-border);text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:14px;height:100%;padding:26px 24px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 8px 18px #18212d0f}.landing-emergency-item:focus-within,.landing-emergency-item:hover{border-color:var(--landing-color-emergency-phone);transform:translateY(-3px);box-shadow:0 14px 26px #18212d1f}.landing-emergency-icon{background:var(--landing-color-emergency-icon-bg);width:46px;height:46px;color:var(--landing-color-emergency-phone);font-size:var(--landing-fs-emergency-icon);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.landing-emergency-item h3{color:var(--landing-color-emergency-name);font-size:var(--landing-fs-emergency-name);flex:1;margin:0;font-weight:600;line-height:1.35}.landing-emergency-phone{color:var(--landing-color-emergency-phone);font-size:var(--landing-fs-emergency-phone);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.landing-emergency-phone:focus-visible,.landing-emergency-phone:hover{text-decoration:underline}.landing-emergency-phone i{font-size:.78em}.landing-reviews-section{padding-top:102px;padding-bottom:120px;overflow:hidden}.landing-novedades-section{padding:72px 0}.landing-novedades-intro{text-align:center}.landing-home-page .landing-novedades-title{font-size:var(--public-novedades-title)}.landing-home-page .landing-novedades-description{color:#748094;width:min(920px,100%);font-size:var(--public-novedades-description);text-align:center;margin:20px auto 0;line-height:1.65}.landing-novedades-grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;gap:28px;margin-top:48px;display:grid}.landing-novedades-grid--1{grid-template-columns:minmax(0,420px)}.landing-novedades-grid--2{grid-template-columns:repeat(2,minmax(0,420px))}.landing-novedades-card{background:#fff;border:1px solid #e6eef7;border-radius:12px;flex-direction:column;gap:16px;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 6px 18px #18212d14}.landing-novedades-card:focus-within,.landing-novedades-card:hover{transform:translateY(-4px);box-shadow:0 12px 26px #18212d24}.landing-novedades-card-media{aspect-ratio:16/10;background:#e6edf4;display:block;overflow:hidden}.landing-novedades-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.landing-novedades-card:hover .landing-novedades-card-media img{transform:scale(1.04)}.landing-novedades-card-media-loading{background:linear-gradient(100deg,#e6edf4 18%,#d8e3ee 40%,#e6edf4 62%) 0 0/240% 100%;width:100%;height:100%;animation:landing-novedades-image-loading 1.2s ease-in-out infinite;display:block}.landing-novedades-card-title{margin:0;padding:0 18px 20px;line-height:1.28}.landing-novedades-card-title a{color:#0c2238;font-size:var(--public-novedades-card-title);font-weight:400;text-decoration:none}.landing-novedades-card-title a:focus-visible,.landing-novedades-card-title a:hover{color:#007dcb;text-decoration:underline}.landing-novedades-cta-row{justify-content:center;margin-top:40px;display:flex}.landing-novedades-cta{color:#1e2530;min-height:44px;font-size:var(--public-novedades-cta);letter-spacing:.07em;text-transform:uppercase;background:0 0;border:2px solid #646c75;border-radius:6px;justify-content:center;align-items:center;padding:0 26px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.landing-novedades-cta:focus-visible,.landing-novedades-cta:hover{color:#fff;background:#0c2238;border-color:#0c2238}@keyframes landing-novedades-image-loading{0%{background-position:100% 0}to{background-position:-100% 0}}.landing-reviews-intro{text-align:center}.landing-home-page .landing-reviews-description{color:#748094;text-align:center;width:min(920px,100%);margin:30px auto 0;font-size:clamp(1.03rem,1.08vw,1.28rem);line-height:1.65}.landing-reviews-carousel{margin-top:58px;position:relative;overflow:hidden}.landing-reviews-swiper{overflow:visible!important}.landing-review-slide{height:auto}.landing-review-card{background:#fff;border:1px solid #e2e8ef;border-radius:16px;flex-direction:column;gap:12px;padding:16px 18px;display:flex;box-shadow:0 8px 18px #18212d14}.landing-review-card-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.landing-review-rating-row{align-items:center;gap:14px;min-width:0;display:flex}.landing-review-stars{color:#f5bf00;gap:2px;font-size:1rem;line-height:1;display:inline-flex}.landing-review-date{color:#728093;white-space:nowrap;font-size:1rem;line-height:1}.landing-review-text{color:#2f3743;-webkit-line-clamp:5;-webkit-box-orient:vertical;flex:1;margin:0;font-size:clamp(.95rem,.9vw,1.1rem);line-height:1.5;display:-webkit-box;overflow:hidden}.landing-review-author{align-items:center;gap:14px;display:flex}.landing-review-avatar{color:#fff;width:30px;height:30px;font-size:var(--landing-fs-review-avatar);background:#4d6073;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.landing-review-slide:nth-child(5n+2) .landing-review-avatar{background:#8f596f}.landing-review-slide:nth-child(5n+3) .landing-review-avatar{background:#045f4d}.landing-review-slide:nth-child(5n+4) .landing-review-avatar{background:#dd4e86}.landing-review-slide:nth-child(5n+5) .landing-review-avatar{background:#3f7421}.landing-review-name{color:#1883c3;font-size:var(--landing-fs-review-name);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.2;overflow:hidden}.landing-store-links{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.landing-store-link{color:#1e2f40;background:#fff;border:1px solid #0a1e341f;border-radius:12px;flex:calc(50% - 5px);align-items:center;gap:10px;min-width:0;padding:10px 12px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.landing-store-link:focus-visible,.landing-store-link:hover{border-color:#1293d566;transform:translateY(-2px);box-shadow:0 12px 24px #0d528233}.landing-store-icon{color:#fff;width:34px;height:34px;font-size:var(--public-mobile-store-icon);background:linear-gradient(135deg,#0b7fc3,#1aa2e8);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.landing-store-text{flex-direction:column;line-height:1.2;display:flex}.landing-store-text span{color:#607081;font-size:var(--public-mobile-store-label)}.landing-store-text strong{color:#1a2938;font-size:var(--public-mobile-store-value);font-weight:700}.landing-footer{background:linear-gradient(90deg,#1f2732,#151c25 58%,#1f2732);padding:76px 0 66px}.landing-footer-grid{grid-template-columns:1.15fr 1fr 1fr;gap:70px;display:grid}.landing-footer-column{flex-direction:column;gap:34px;display:flex}.landing-footer-brand img{width:118px;height:auto}.landing-footer-brand p{color:var(--landing-color-footer-text);font-size:var(--landing-fs-footer-body);margin-top:20px;line-height:1.45}.landing-footer-brand h3,.landing-footer-links h3{color:var(--landing-color-footer-text);font-size:var(--landing-fs-footer-heading);margin:58px 0 20px;font-weight:700}.landing-footer-brand ul,.landing-footer-links ul{margin:0;padding:0;list-style:none}.landing-footer-brand li{color:var(--landing-color-footer-text);font-size:var(--landing-fs-footer-body);line-height:1.6}.landing-footer-brand h4{color:var(--landing-color-footer-text);font-size:var(--landing-fs-footer-cta);margin:38px 0 0;font-weight:700;line-height:1.4}.landing-footer-store-links{margin-top:22px}.landing-footer-store-links .landing-store-link{background:#ffffff0f;border-color:#c9daec47}.landing-footer-store-links .landing-store-link:focus-visible,.landing-footer-store-links .landing-store-link:hover{border-color:#1293d5ad}.landing-footer-store-links .landing-store-text span{color:#bec8d4}.landing-footer-store-links .landing-store-text strong{color:#f6f8fb}.landing-footer-links h3{margin-top:66px}.landing-footer-links li{color:var(--landing-color-footer-muted);font-size:var(--landing-fs-footer-links);line-height:1.62}.landing-footer-socials{align-items:center;gap:12px;display:flex;margin-top:36px!important}.landing-footer-socials a{color:#1d2430;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;text-decoration:none;display:flex}.landing-footer-socials a:focus-visible,.landing-footer-socials a:hover{background:var(--landing-color-accent);color:#fff}.landing-footer-links-toggle{display:none}@media (max-width:767px){.landing-about-grid{grid-template-columns:minmax(0,1fr);gap:34px}.landing-about-aside{border-top:1px solid #e3eaf1;border-left:0;padding-top:28px;padding-left:0}.landing-about-stats{flex-flow:wrap;gap:22px 34px}.landing-about-cta{display:block}.landing-footer-column{gap:0}.landing-footer-links-heading{display:none}.landing-footer-links-toggle{width:100%;color:var(--landing-color-footer-text);font-family:inherit;font-size:var(--landing-fs-footer-heading);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.landing-footer-links-toggle i{transition:transform .2s}.landing-footer-links.is-open .landing-footer-links-toggle i{transform:rotate(180deg)}.landing-footer-links>ul{display:none}.landing-footer-links.is-open>ul{padding-top:10px;display:block}}.landing-footer-notice{border-top:1px solid #ffffff1f;margin-top:48px;padding-top:24px}.landing-footer-notice p{color:var(--landing-color-footer-text);font-size:var(--landing-fs-footer-body);margin:0;line-height:1.5}@media (max-width:1600px){.landing-nav-list{gap:26px}.landing-submenu{width:360px}.landing-footer-grid{grid-template-columns:1fr 1fr 1fr;gap:44px}}@media (max-width:1199px){.landing-container{width:min(1320px,100% - 44px)}.landing-top-bar{display:none}.landing-navbar-inner{min-height:84px}.landing-logo-image{width:150px}.landing-nav-toggle{display:flex}.landing-nav{background:#f1f1f1;border-bottom:1px solid #d8dde2;max-height:0;margin-left:0;transition:all .25s;position:absolute;top:100%;left:0;right:0;overflow:hidden}.landing-nav.is-open{max-height:calc(100dvh - 84px);overflow-y:auto}.landing-nav-list{flex-direction:column;align-items:stretch;gap:0;padding:8px 22px 18px}.landing-nav-item>a{font-size:var(--landing-fs-nav);border-bottom:1px solid #dde2e6;padding:13px 0}.landing-submenu{opacity:1;visibility:visible;width:100%;box-shadow:none;border-top:1px solid #d8dde2;margin-top:2px;margin-bottom:10px;position:static;transform:none}.landing-submenu a{font-size:var(--landing-fs-submenu);padding:10px 14px}.landing-portal-cta{order:2;height:40px;margin-left:auto;margin-right:14px;padding:0 16px}.landing-nav-toggle{order:3}.landing-attention-grid,.landing-image-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-image-grid-two-centered{width:100%}.landing-emergency-grid{gap:20px}.landing-reviews-section{padding-top:84px;padding-bottom:92px}.landing-review-card{padding:14px 16px}.landing-footer-grid{grid-template-columns:1fr;gap:36px}.landing-footer-brand h3,.landing-footer-links h3{margin-top:32px}.landing-footer-links h3{margin-top:8px}.landing-novedades-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:767px){.landing-portal-cta{height:36px;margin-right:10px;padding:0 12px}.landing-container{width:calc(100% - 30px)}.landing-section{padding:60px 0}.landing-attention-section{padding-top:60px;padding-bottom:60px}.landing-attention-grid,.landing-emergency-grid,.landing-image-grid-three,.landing-image-grid-two-centered{grid-template-columns:1fr}.landing-image-grid-two-centered{margin-top:30px}.landing-attention-grid{gap:24px;margin-top:34px}.landing-attention-overlay{margin:0 12px;padding:14px;bottom:8%}.landing-attention-overlay h3{margin-bottom:10px}.landing-attention-overlay li{font-size:var(--landing-fs-attention-item);padding:8px 10px}.landing-about-content{gap:20px;margin-top:24px}.landing-about-content p{line-height:1.6}.landing-about-signature{margin-top:34px}.landing-image-grid{gap:18px;margin-top:28px}.landing-emergency-item{gap:12px;padding:22px 18px}.landing-reviews-section{padding-top:60px;padding-bottom:72px}.landing-home-page .landing-reviews-description{margin-top:22px;line-height:1.56}.landing-reviews-carousel{margin-top:34px}.landing-review-card{border-radius:14px;gap:14px;padding:16px 16px 18px}.landing-review-stars{font-size:1rem}.landing-review-date{font-size:.95rem}.landing-review-google-icon{font-size:1.28rem}.landing-review-text{-webkit-line-clamp:4;font-size:1rem}.landing-review-avatar{width:32px;height:32px}.landing-store-links{gap:10px;margin-top:16px}.landing-store-link{flex:calc(50% - 5px);width:auto;padding:10px 12px}.landing-store-icon{width:32px;height:32px;font-size:var(--public-mobile-store-icon-mobile)}.landing-store-text span{font-size:var(--public-mobile-store-label-mobile)}.landing-store-text strong{font-size:var(--public-mobile-store-value-mobile)}.landing-footer{padding:48px 0}.landing-footer-brand img{width:96px}.landing-footer-brand h3,.landing-footer-links h3{margin-top:24px;margin-bottom:14px}.landing-novedades-section{padding:48px 0}.landing-home-page .landing-novedades-title{font-size:var(--public-novedades-title-mobile)}.landing-home-page .landing-novedades-description{font-size:var(--public-novedades-description-mobile);margin-top:16px;line-height:1.5}.landing-novedades-grid{grid-template-columns:1fr;gap:20px;margin-top:28px}.landing-novedades-card-title{padding:0 16px 18px}.landing-novedades-card-title a{font-size:var(--public-novedades-card-title-mobile)}.landing-novedades-cta-row{margin-top:28px}.landing-novedades-cta{width:100%;font-size:var(--public-novedades-cta-mobile)}}.floating-btn{z-index:999;border-radius:50px;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:fixed;bottom:24px;box-shadow:0 4px 16px #00000038}.floating-btn:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000047}.floating-btn--whatsapp{color:#fff;background:#25d366;border-radius:50%;width:56px;height:56px;font-size:2rem;left:20px}.sticky-action-bar{display:none}@media (max-width:767px){.floating-btn--whatsapp{display:none}.sticky-action-bar{z-index:999;padding-bottom:env(safe-area-inset-bottom,0);grid-template-columns:1fr 1fr;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -2px 14px #0000002e}.sticky-action{min-height:var(--global-sticky-bar-height);color:#fff;font-size:var(--global-sticky-bar-font-size);letter-spacing:.03em;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.sticky-action--whatsapp{font-size:var(--global-sticky-bar-icon-size);background:#25d366}.sticky-action--turno{background:#1a3d6e}.landing-home-page{padding-bottom:calc(var(--global-sticky-bar-height) + env(safe-area-inset-bottom,0px))}}.landing-search-hero{background:linear-gradient(180deg,#f2f8fc 0,var(--landing-color-bg) 100%);padding:56px 0 44px}.landing-search-hero-inner{text-align:center;flex-direction:column;align-items:center;gap:26px;display:flex}.landing-search-hero-title{text-wrap:balance;max-width:min(100%,36ch);color:var(--landing-color-title);font-size:var(--landing-fs-search-title);margin:0;font-weight:700;line-height:1.15}.landing-search-form{width:min(820px,100%)}.landing-search-tabs{background:#e7eef5;border-radius:50px;margin-bottom:14px;padding:4px;display:inline-flex}.landing-search-tab input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.landing-search-tab{color:var(--landing-color-nav-text);font-size:var(--landing-fs-search-tab);cursor:pointer;border-radius:50px;padding:9px 20px;font-weight:600;position:relative}.landing-search-tab.is-active{color:#1a3d6e;background:#fff;box-shadow:0 2px 8px #18212d1f}.landing-search-tab:focus-within{outline:2px solid var(--landing-color-accent);outline-offset:2px}.landing-search-row{gap:10px;display:flex;position:relative}.landing-search-input{min-width:0;height:54px;color:var(--landing-color-text-strong);font-family:inherit;font-size:var(--landing-fs-search-input);background:#fff;border:1px solid #ccd8e3;border-radius:12px;flex:1;padding:0 18px}.landing-search-input:focus-visible{outline:2px solid var(--landing-color-accent);outline-offset:1px}.landing-search-submit{color:#fff;height:54px;font-family:inherit;font-size:var(--landing-fs-search-tab);white-space:nowrap;cursor:pointer;background:#1a3d6e;border:0;border-radius:12px;padding:0 26px;font-weight:700}.landing-search-submit:focus-visible,.landing-search-submit:hover{background:#2b7ab8}.landing-search-suggestions{z-index:40;text-align:left;background:#fff;border:1px solid #dbe4ec;border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 28px #18212d29}.landing-search-suggestion{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:10px;width:100%;padding:10px 12px;font-family:inherit;display:flex}.landing-search-suggestion:focus-visible,.landing-search-suggestion:hover{background:#f1f6fa}.landing-search-result-kind,.landing-search-suggestion-kind{color:#4a5b6e;font-size:var(--landing-fs-search-kind);text-transform:uppercase;letter-spacing:.04em;background:#e7eef5;border-radius:50px;flex-shrink:0;padding:2px 8px;font-weight:700}.landing-search-result-label,.landing-search-suggestion-label{color:var(--landing-color-title);font-size:var(--landing-fs-search-result);font-weight:600}.landing-search-result-detail,.landing-search-suggestion-detail{color:var(--landing-color-text-soft);font-size:var(--landing-fs-search-detail)}.landing-search-page{padding-top:40px}.landing-search-summary{color:var(--landing-color-text-soft);font-size:var(--landing-fs-body);margin:18px 0 6px}.landing-search-results{margin:0;padding:0;list-style:none}.landing-search-result{border-bottom:1px solid #e6ecf2;align-items:baseline;gap:12px;padding:14px 4px;text-decoration:none;display:flex}.landing-search-result:hover .landing-search-result-label{color:var(--landing-color-accent)}.landing-search-empty-help{color:var(--landing-color-text-soft);font-size:var(--landing-fs-body);margin-top:14px}@media (max-width:767px){.landing-search-hero{padding:32px 0 28px}.landing-search-hero-title{max-width:none}.landing-search-tabs{grid-template-columns:1fr 1fr;width:100%;display:grid}.landing-search-tab{text-align:center}.landing-search-row{flex-direction:column}.landing-search-submit{width:100%}.landing-search-suggestions{top:60px}.landing-search-result,.landing-search-suggestion{flex-direction:column;align-items:flex-start;gap:4px}}.landing-topics-list{flex-wrap:wrap;justify-content:center;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.landing-topic-chip{color:var(--landing-color-nav-text);font-size:var(--landing-fs-topic-chip);white-space:nowrap;background:#f5f9fc;border:1px solid #d3dfea;border-radius:50px;align-items:center;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}.landing-topic-chip:focus-visible,.landing-topic-chip:hover{border-color:var(--landing-color-accent);color:var(--landing-color-accent)}.landing-prescription-note{border-top:1px solid #e3eaf1;border-bottom:1px solid #e3eaf1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;margin-top:44px;padding:22px 0;display:grid}.landing-prescription-note-title{color:var(--landing-color-title);font-size:var(--landing-fs-prescription-title);margin:0 0 4px;font-weight:700}.landing-prescription-note-body{max-width:74ch;color:var(--landing-color-text-soft);font-size:var(--landing-fs-prescription-body);margin:0;line-height:1.6}.landing-prescription-note-link{color:var(--landing-color-accent);font-size:var(--landing-fs-button);white-space:nowrap;align-items:center;gap:7px;font-weight:700;text-decoration:none;display:inline-flex}.landing-prescription-note-link i{transition:transform .18s}.landing-prescription-note-link:focus-visible i,.landing-prescription-note-link:hover i{transform:translate(3px)}.landing-team-swiper{padding:26px 0 44px}.landing-team-card{text-align:center;background:#fff;border:1px solid #e2e8ef;border-radius:16px;flex-direction:column;align-items:center;height:100%;padding:22px 20px 24px;display:flex;box-shadow:0 8px 18px #18212d14}.landing-team-card-photo,.landing-team-card-photo-empty{object-fit:cover;background:#eef3f8;border-radius:50%;width:132px;height:132px;margin-bottom:14px}.landing-team-card-name{color:var(--landing-color-title);font-size:var(--landing-fs-team-name);margin:0 0 4px;font-weight:700}.landing-team-card-license{color:var(--landing-color-text-strong);font-size:var(--landing-fs-team-license);margin:0 0 2px;font-weight:600}.landing-team-card-specialty{color:var(--landing-color-text-soft);font-size:var(--landing-fs-team-specialty);margin:0 0 16px}.landing-team-card-cta{color:#fff;font-size:var(--landing-fs-button);background:#1a3d6e;border-radius:50px;margin-top:auto;padding:11px 24px;font-weight:700;text-decoration:none}.landing-team-card-cta:focus-visible,.landing-team-card-cta:hover{background:#2b7ab8}.landing-ecosystem-section{background:#f4f8fb}.landing-ecosystem-inner{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:40px;display:grid}.landing-ecosystem-title{text-align:left;margin:0 0 14px}.landing-ecosystem-description{max-width:46ch;color:var(--landing-color-text);font-size:var(--landing-fs-ecosystem-description);margin:0 0 24px}.landing-ecosystem-mockups{justify-content:center;align-items:flex-end;display:flex;position:relative}.landing-ecosystem-mockup{border-radius:18px;width:min(240px,46%);height:auto;box-shadow:0 18px 40px #0f1a2638}.landing-ecosystem-mockup--2{margin-bottom:26px;margin-left:-12%}@media (max-width:767px){.landing-topics-list{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:8px;overflow-x:auto}.landing-topic-chip{scroll-snap-align:start}.landing-prescription-note{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:32px}.landing-ecosystem-inner{grid-template-columns:minmax(0,1fr);gap:24px}.landing-ecosystem-description,.landing-ecosystem-title{text-align:center}.landing-ecosystem-copy .landing-store-links{grid-template-columns:1fr 1fr;gap:10px;display:grid}.landing-ecosystem-copy .landing-store-link{justify-content:center}}.landing-home-page{--landing-color-bg:var(--global-surface-color);--landing-color-text:var(--global-text-color);--landing-color-title:var(--global-heading-color);--landing-color-accent:#1293d5;--landing-color-topbar-text:#8b919a;--landing-color-nav-text:#373f4a;--landing-color-text-soft:#6d7480;--landing-color-text-strong:#59616d;--landing-color-emergency-name:#59616d;--landing-color-emergency-phone:#0b6f9f;--landing-color-emergency-border:#e2e8ef;--landing-color-emergency-icon-bg:#eaf4fb;--landing-color-overlay:rgba(33,39,48,0.68);--landing-color-chip:#148aca;--landing-color-button:#212936;--landing-color-button-hover:#19212c;--landing-color-footer-text:#ffffff;--landing-color-footer-muted:#7d8793;--landing-fs-topbar:0.92rem;--landing-fs-nav:0.96rem;--landing-fs-submenu:1.02rem;--landing-fs-section-title:clamp(1.4rem,1.9vw,2.2rem);--landing-fs-attention-title:clamp(1.2rem,1.2vw,1.6rem);--landing-fs-attention-item:clamp(0.82rem,0.85vw,0.9rem);--landing-fs-body:clamp(0.95rem,0.95vw,1.08rem);--landing-fs-signature:1.55rem;--landing-fs-button:0.95rem;--landing-fs-portal-cta:0.92rem;--landing-fs-search-title:clamp(1.9rem,3.1vw,3.2rem);--landing-fs-search-tab:0.98rem;--landing-fs-search-input:1rem;--landing-fs-search-kind:0.72rem;--landing-fs-search-result:1.02rem;--landing-fs-search-detail:0.86rem;--landing-fs-topic-chip:0.92rem;--landing-fs-prescription-title:clamp(1.3rem,1.6vw,1.7rem);--landing-fs-prescription-body:clamp(0.95rem,1vw,1.1rem);--landing-fs-team-name:clamp(1.05rem,1.2vw,1.24rem);--landing-fs-team-license:0.86rem;--landing-fs-team-specialty:0.9rem;--landing-fs-ecosystem-description:clamp(0.98rem,1.1vw,1.16rem);--landing-fs-review-name:clamp(0.92rem,0.95vw,1.05rem);--landing-fs-review-avatar:0.95rem;--landing-fs-emergency-name:clamp(1.05rem,0.92vw,1.3rem);--landing-fs-emergency-phone:clamp(1.3rem,1.15vw,1.65rem);--landing-fs-emergency-icon:1.5rem;--landing-fs-footer-body:1rem;--landing-fs-footer-heading:1.65rem;--landing-fs-footer-cta:1.05rem;--landing-fs-footer-links:1.05rem}@media (max-width:1600px){.landing-home-page{--landing-fs-topbar:0.88rem;--landing-fs-nav:0.9rem;--landing-fs-submenu:0.95rem;--landing-fs-attention-title:1.15rem;--landing-fs-signature:1.4rem;--landing-fs-emergency-name:1rem;--landing-fs-emergency-phone:1.25rem;--landing-fs-footer-body:0.92rem;--landing-fs-footer-heading:1.5rem;--landing-fs-footer-links:0.97rem}}@media (max-width:767px){.landing-home-page{--landing-fs-portal-cta:0.8rem;--landing-fs-search-title:1.42rem;--landing-fs-search-tab:0.88rem;--landing-fs-search-input:0.92rem;--landing-fs-search-result:0.95rem;--landing-fs-search-detail:0.8rem;--landing-fs-topic-chip:0.85rem;--landing-fs-prescription-title:1.2rem;--landing-fs-prescription-body:0.9rem;--landing-fs-team-name:1.05rem;--landing-fs-team-license:0.84rem;--landing-fs-team-specialty:0.86rem;--landing-fs-ecosystem-description:0.92rem;--landing-fs-body:0.95rem;--landing-fs-signature:1.15rem;--landing-fs-emergency-name:1rem;--landing-fs-emergency-phone:1.2rem;--landing-fs-footer-body:0.95rem;--landing-fs-footer-heading:1.35rem;--landing-fs-footer-cta:0.95rem;--landing-fs-footer-links:0.95rem}}