body[data-public-ui=true]{--bg-canvas:#f5f5ef;--bg-elevated:#fffefa;--bg-soft:#eaf0e9;--ink:#123d3b;--ink-muted:#526663;--primary:#12635d;--primary-dark:#0c4945;--accent:#65af96;--aurora:#bdeace;--line-soft:#d8e1d7;--line-strong:#88b1a0;--shadow-soft:0 16px 35px -25px #163f2f38;--shadow-medium:0 26px 64px -35px #163f2f4d;--shadow-strong:0 34px 80px -35px #0d32286b;--radius-shell:2rem;--radius-card:1.45rem;--ease-standard:.28s cubic-bezier(.22, 1, .36, 1);color:var(--ink);background-color:#0000;background-image:radial-gradient(at 84% 2%,#cae2cc54,#0000 50rem),linear-gradient(#faf9f4 0%,#f4f5ed 54%,#f8f7f1 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}body[data-public-ui=true] ::selection{color:#133f36;background:#c5e9d4}body[data-public-ui=true] .aural-site-shell{overflow:clip visible}body[data-public-ui=true] .aural-site-shell>.pointer-events-none{display:none}body[data-public-ui=true] :where(h1,h2,h3){text-wrap:balance}body[data-public-ui=true] :where(h1.font-display,.sonic-hero-title,.sonic-info-copy h1){font-family:var(--font-display), serif;letter-spacing:-.035em;font-weight:600;line-height:1.02}body[data-public-ui=true] h2.font-display{letter-spacing:-.025em;line-height:1.06}body[data-public-ui=true] :where(section[id],h2[id],h3[id],[tabindex="-1"]){scroll-margin-top:7rem}body[data-public-ui=true] :where(a,button,summary,select,input,textarea):focus-visible{outline-offset:4px;outline:3px solid #45866e}body[data-public-ui=true] .aural-home-hero{padding-top:clamp(1.8rem,3vw,2.8rem);padding-bottom:2rem;position:relative}body[data-public-ui=true] .aural-hero-grid{min-height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:2rem;padding:0;display:grid;position:relative;overflow:visible}body[data-public-ui=true] .aural-hero-copy{z-index:2;padding-block:1rem;position:relative}body[data-public-ui=true] .aural-hero-copy h1{color:#143f39;letter-spacing:-.045em;max-width:11.5ch;font-size:clamp(3.2rem,5.8vw,5.75rem);line-height:.98}body[data-public-ui=true] .aural-hero-copy>p:not(.premium-eyebrow){color:#53635c;max-width:35rem;font-size:1rem;line-height:1.85}body[data-public-ui=true] .aural-hero-copy>.grid>span{color:#3d6253;background:0 0;border:0;border-radius:0;align-items:center;gap:.55rem;padding:.45rem 0;font-size:.78rem;display:flex}body[data-public-ui=true] .aural-hero-copy>.grid>span:before{content:"";background:#488366;border-radius:50%;flex-shrink:0;width:.35rem;height:.35rem;box-shadow:0 0 0 4px #e4eee1}body[data-public-ui=true] .aural-hero-stage{isolation:isolate;min-width:0;position:relative}body[data-public-ui=true] .aural-hero-stage:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#cee9cb4d,#0000 70%);border:1px solid #62896c1f;border-radius:50% 50% 45% 55%;position:absolute;inset:-7% -3% 18%}body[data-public-ui=true] .aural-consultation-card{z-index:3;border:5px solid #faf9f4;border-radius:1.35rem;grid-template-columns:1.15fr 1fr;min-height:9.5rem;margin-top:1.1rem;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 46px -25px #12382b66}body[data-public-ui=true] .aural-consultation-image{min-height:9.5rem}body[data-public-ui=true] .aural-consultation-caption{color:#fffefa;background:linear-gradient(145deg,#1d5d50,#143f39);align-items:center;padding:1.2rem;display:flex}body[data-public-ui=true] .aural-consultation-card img{object-position:center 42%}body[data-public-ui=true] .aural-consultation-card p{max-width:28rem;font-size:.75rem;line-height:1.65}body[data-public-ui=true] .aural-section{padding-block:clamp(2.8rem,5.5vw,5rem);position:relative}body[data-public-ui=true] :where(.premium-shell,.premium-section,.glass-panel,.sonic-test-shell){box-shadow:inset 0 1px 0 #fff, var(--shadow-medium);-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(at 100% 0,#d3ead461,#0000 60%),linear-gradient(135deg,#fffefa,#f2f6ed);border:1px solid #e0e6db}body[data-public-ui=true] :where(.premium-card,.premium-card-soft,.aural-service-card,.aural-care-plan){border-radius:var(--radius-card);background:radial-gradient(circle at var(--pointer-x,35%) var(--pointer-y,0%), #deeed9b3, transparent 23rem), linear-gradient(145deg, #fffefa, #f8f9f1);box-shadow:inset 0 1px 0 #fff, inset 0 -3px 0 #b1c4a917, var(--shadow-soft);transition:transform var(--ease-standard), box-shadow var(--ease-standard), border-color var(--ease-standard);border:1px solid #dce4d8;position:relative}body[data-public-ui=true] .premium-eyebrow{color:#396b56;letter-spacing:.17em;background:0 0;border:0;border-radius:0;gap:.55rem;padding:0;font-size:.65rem;font-weight:800;line-height:1.8}body[data-public-ui=true] .premium-eyebrow:before{content:"";background:#669379;flex:0 0 1.35rem;height:1px;display:block}body[data-public-ui=true] .premium-chip{color:#45614f;background:#f1f5eb;border-color:#d7e1d4}body[data-public-ui=true] :where(.premium-button-primary,.premium-button-secondary){letter-spacing:.01em;border-radius:.8rem;gap:.55rem;min-height:3rem;padding:.8rem 1.3rem;font-size:.8rem;font-weight:800;line-height:1.45;position:relative}body[data-public-ui=true] .premium-button-primary{color:#fffefa;background:linear-gradient(145deg,#226d5d,#124d43 85%);border-color:#145449;box-shadow:inset 0 1px #fff3,0 4px #0f4037,0 12px 22px -13px #0f402e73}body[data-public-ui=true] .premium-button-secondary{color:#285647;background:#fffef8;border-color:#bdcfbd;box-shadow:inset 0 1px #fff,0 3px #dde5d6}body[data-public-ui=true] :where(.premium-button-primary,.premium-button-secondary):disabled{color:#465448;box-shadow:none;background:#d3ddd1;border-color:#9aa99e;transform:none}body[data-public-ui=true] :where(.premium-button-primary,.premium-button-secondary):active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 1px #ffffff26}body[data-public-ui=true] .site-header-sonic{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#fafaf4e0;border-bottom-color:#aabfa459;box-shadow:0 8px 35px -26px #28452545}body[data-public-ui=true] .site-header-sonic:after{height:2px;transform:scaleX(var(--reading-progress,0));transform-origin:0;pointer-events:none;content:"";background:linear-gradient(90deg,#246c5a,#8dc5a5);position:absolute;inset:auto 0 -1px}body[data-public-ui=true] .sonic-nav-shell:after{background:linear-gradient(90deg,#0000,#d2deca,#0000)}body[data-public-ui=true] .sonic-desktop-nav :where(summary,a:not(.premium-button-primary)){color:#385348}body[data-public-ui=true] .sonic-desktop-nav details>summary{transition:color var(--ease-standard), background-color var(--ease-standard);border-radius:.6rem;position:relative}body[data-public-ui=true] .sonic-desktop-nav details[open]>summary{color:#133f34;background:#e7eee0}body[data-public-ui=true] .sonic-desktop-nav details>summary>span{transition:transform var(--ease-standard);margin-left:.15rem;display:inline-block}body[data-public-ui=true] .sonic-desktop-nav details[open]>summary>span{transform:rotate(180deg)}body[data-public-ui=true] .sonic-desktop-nav details>div{transform-origin:top;background:linear-gradient(135deg,#fffefa,#f4f7ed);border:1px solid #dce5d4;border-radius:1.1rem;padding:.6rem;box-shadow:0 6px 0 -2px #e7ecdf,0 27px 45px -20px #17342442}body[data-public-ui=true] .sonic-desktop-nav a:after{background:linear-gradient(90deg,#2a6753,#a4caa7);bottom:-.2rem}body[data-public-ui=true] .sonic-desktop-nav>a[aria-current=page]:after{left:.5rem;right:.5rem}body[data-public-ui=true] .sonic-desktop-nav details[data-current-section=true]>summary{color:#133f34;box-shadow:inset 0 -2px #79a891}body[data-public-ui=true] :where(.sonic-desktop-nav details>div,.sonic-mobile-nav) a[aria-current=page]{color:#133f34;background:#e3eee3;box-shadow:inset 3px 0 #2a6753}body[data-public-ui=true] .sonic-desktop-nav details>div a:after{display:none}body[data-public-ui=true] :where(.sonic-desktop-nav details>div a,.sonic-mobile-nav a):hover{color:#164332;background:#e7eee0}body[data-public-ui=true] .sonic-menu-button{color:#254b38;background:#f4f7ed;border-color:#bfceb6;border-radius:.8rem;box-shadow:0 3px #e0e8d6}body[data-public-ui=true] .sonic-mobile-nav{overscroll-behavior:contain;max-height:calc(100dvh - 6rem);padding-bottom:calc(6rem + env(safe-area-inset-bottom));background:#f8f9f0;border-top-color:#dbe4d2}body[data-public-ui=true] .sonic-mobile-nav section{background:#fffef9;border-color:#dde5d4;box-shadow:0 3px #e6ecdc}body[data-public-ui=true] .sonic-mobile-nav a{min-height:2.75rem}body[data-public-ui=true] .aural-trust-grid{background:0 0;border-block:1px solid #d5dfcc;border-radius:0;gap:0;overflow:hidden}body[data-public-ui=true] .aural-trust-grid>div{box-shadow:none;background:0 0;border:0;border-radius:0;padding:1.8rem 1.5rem}body[data-public-ui=true] .aural-trust-grid>div>span{color:#719078;letter-spacing:.15em;font-size:.7rem}body[data-public-ui=true] .aural-trust-grid h3{color:#234735;font-size:1.04rem;line-height:1.5}body[data-public-ui=true] .aural-service-card{border-radius:1.25rem 1.25rem 2.8rem;padding:1.65rem}body[data-public-ui=true] .aural-service-card>div:first-child>span:first-child{background:linear-gradient(135deg,#397e65,#134d3d);border:1px solid #346953;border-radius:50% 50% 46% 46%;box-shadow:inset 0 1px #ffffff47,0 6px #d9e4ce}body[data-public-ui=true] .aural-service-card h3{color:#1d4536;font-family:var(--font-display), serif;letter-spacing:-.025em;font-size:2rem;line-height:1.05}body[data-public-ui=true] .aural-service-card>a{border-top:1px solid #dfe5d7;padding-top:1rem;font-size:.8rem}body[data-public-ui=true] .aural-care-plan{border-radius:1.55rem;padding:2rem}body[data-public-ui=true] .aural-care-plan:nth-child(2){box-shadow:inset 0 1px 0 #fff, 0 8px 0 -3px #d8e4cd, var(--shadow-medium);background:linear-gradient(145deg,#e7f2df,#f6f9ed);border-color:#92b599}body[data-public-ui=true] .aural-care-plan ul{border-block:1px solid #dce5d1;padding-block:1.3rem}body[data-public-ui=true] .aural-care-journey{background:radial-gradient(at 80% 15%,#e2f4cbe6,#0000 55%),#edf2e3;border:1px solid #d3dfc8;border-radius:2rem;padding:clamp(1.3rem,4vw,3rem);position:relative;overflow:hidden}body[data-public-ui=true] ol.aural-care-journey{gap:1.3rem;position:relative}body[data-public-ui=true] .aural-journey-step{position:relative}body[data-public-ui=true] .aural-journey-step>div{background:#fffef5de;border:1px solid #d1dec6;border-radius:1.1rem;padding:1.5rem 1.15rem;transition:background-color .5s,border-color .5s,box-shadow .5s;box-shadow:0 4px #dfe8d4}body[data-public-ui=true] .aural-journey-step>div>span:first-child{color:#587556;transition:color .5s}body[data-public-ui=true] .aural-journey-step:after{z-index:2;content:"";pointer-events:none;background:#bacbae;width:2px;height:1.3rem;transition:background-color .6s,box-shadow .6s;position:absolute;bottom:-1.3rem;left:calc(50% - 1px)}body[data-public-ui=true] .aural-journey-step:last-child:after{display:none}body[data-public-ui=true] .aural-journey-step[data-in-view=true]>div{background:#fffdf3;border-color:#86a57b;box-shadow:inset 0 2px #a7c99d,0 4px #d4e2c7}body[data-public-ui=true] .aural-journey-step[data-in-view=true]>div>span:first-child{color:#1d604a}body[data-public-ui=true] .aural-journey-step[data-in-view=true]:after{background:#5f9365;box-shadow:0 0 10px #8bc57399}body[data-public-ui=true] .aural-education section[aria-label="Interactive ear anatomy illustration"]{box-shadow:inset 0 1px 0 #fff, 0 10px 0 -5px #dbe4ce, var(--shadow-medium);background:linear-gradient(135deg,#f6faec,#e5eddb);border:1px solid #d2ddc8;border-radius:2rem}body[data-public-ui=true] .aural-education [role=tablist]{gap:.5rem}body[data-public-ui=true] .aural-education [role=tab]{color:#355141;background:#fffdf7;border-color:#cddac5;border-radius:.8rem;transition:background-color .25s,box-shadow .25s,border-color .25s;box-shadow:0 3px #e3eada}body[data-public-ui=true] .aural-education [role=tab][aria-selected=true]{color:#fffefa;background:linear-gradient(145deg,#337550,#184f3e);border-color:#1d5a42;box-shadow:inset 0 1px #ffffff2e,0 3px #b8cbaa}body[data-public-ui=true] .aural-education [role=tab]>span{opacity:1}body[data-public-ui=true] .aural-education [role=tabpanel]{background:linear-gradient(120deg,#edf4e3,#f9faf1);border-color:#ccdcbf;box-shadow:inset 3px 0 #719467}body[data-public-ui=true] .catalog-model-card>div:first-child{background:radial-gradient(at 50% 35%,#fffefc 15%,#0000 75%),linear-gradient(145deg,#eff4e8,#e5ecd9);border-color:#e0e6d8;border-radius:1.05rem;box-shadow:inset 0 -8px 14px -10px #91a984,inset 0 1px #fff}body[data-public-ui=true] .catalog-model-card img{filter:drop-shadow(0 14px 10px #24412124);transition:transform .45s cubic-bezier(.22,1,.36,1)}body[data-public-ui=true] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){color:#203f2e;background-color:#fffefa;border-color:#c7d4c0;border-radius:.8rem;max-width:100%;min-height:3rem;scroll-margin-block:8rem;transition:border-color .18s,box-shadow .18s,background-color .18s;box-shadow:inset 0 2px 4px #2d462208}body[data-public-ui=true] :where(input,textarea)::placeholder{color:#697963;opacity:1}body[data-public-ui=true] :where(input,select,textarea):focus{background-color:#fffefb;border-color:#4c7958;box-shadow:0 0 0 3px #87ad6f26}body[data-public-ui=true] input:where([type=checkbox],[type=radio],[type=range]){accent-color:#2b6850}body[data-public-ui=true] :where(input,textarea,select)[aria-invalid=true]{border-color:#b54d40;box-shadow:0 0 0 3px #b54d4017}body[data-public-ui=true] :where(form.premium-shell,form.premium-section){border-top:3px solid #8fab79;transform:none}body[data-public-ui=true] form fieldset{background-color:#fcfcf6;border-color:#d6e0cc}body[data-public-ui=true] form fieldset legend{color:#2f5239;letter-spacing:.015em}body[data-public-ui=true] :where(.premium-shell,.premium-section):has(:where(input,textarea,select)):hover{transform:none}body[data-public-ui=true] .premium-shell aside.text-white,body[data-public-ui=true] #book-service-modal-root [role=dialog]>div>.text-white{box-shadow:inset 0 1px 0 #ffffff1f, var(--shadow-medium);background:radial-gradient(at 100% 0,#82b26a45,#0000 60%),linear-gradient(145deg,#153e35,#1c5542 80%)}body[data-public-ui=true] :where(main>section,main>div)>.text-white:has(h1){box-shadow:inset 0 1px 0 #ffffff1f, var(--shadow-medium);background:radial-gradient(at 100% 0,#82b26a45,#0000 60%),linear-gradient(145deg,#153e35,#1c5542 80%)}body[data-public-ui=true] main>section.text-white:has(h1){box-shadow:inset 0 1px 0 #ffffff1f, var(--shadow-medium);background:radial-gradient(at 100% 0,#82b26a45,#0000 60%),linear-gradient(145deg,#153e35,#1c5542 80%)}body[data-public-ui=true] [aria-labelledby=search-results-title] article{background:#fffef8;border-color:#d7e1cc;border-radius:1.2rem;box-shadow:0 4px #e8eddc}body[data-public-ui=true] :where(main table){border-collapse:separate;border-spacing:0}body[data-public-ui=true] main table th{color:#2c4b32;background-color:#eaf0e0;border-bottom:2px solid #cedcc1}body[data-public-ui=true] main table :where(th,td){padding-block:1rem}body[data-public-ui=true] main table tbody tr:nth-child(2n) td{background-color:#f6f8ee}body[data-public-ui=true] .sonic-info-hero{background:0 0;gap:clamp(1.5rem,4vw,4rem);padding-block:clamp(2rem,5vw,4rem);position:relative}body[data-public-ui=true] .sonic-info-copy h1{font-size:clamp(3rem,5.5vw,5.8rem)}body[data-public-ui=true] :where(.sonic-info-visual,.sonic-screening-image){border:5px solid #fffdf7;border-radius:1.4rem 1.4rem 3.2rem;transform:perspective(1100px)rotateY(-3deg)rotate(.5deg);box-shadow:0 9px 0 -4px #d9e3cd,0 28px 45px -30px #1c3a1e73}body[data-public-ui=true] .sonic-info-body{border-top-color:#dce4d2;gap:3rem}body[data-public-ui=true] .sonic-info-list li{background:0 0;border:0;border-bottom:1px solid #dce5d1;border-radius:0;padding-block:1rem}body[data-public-ui=true] .sonic-info-list li:before{color:#365936;background:#dceacb;top:1.25rem}body[data-public-ui=true] .sonic-info-aside{background:linear-gradient(135deg,#1c4734,#285e43);border-color:#366444}body[data-public-ui=true] .sonic-blog-hero{background:radial-gradient(at 92% 5%,#e0eccc,#0000 50%),#fffdf5}body[data-public-ui=true] .sonic-blog-card{box-shadow:0 6px 0 -2px #e6edd9, var(--shadow-soft);border-color:#d8e2cd}body[data-public-ui=true] .sonic-blog-image{filter:saturate(.85)contrast(1.01)}body[data-public-ui=true] main details{background-color:#fcfcf5;border-color:#d4dfc8;border-radius:1rem;transition:border-color .22s,box-shadow .22s;box-shadow:0 3px #e9eedd}body[data-public-ui=true] main details[open]{border-color:#9ab88c;box-shadow:inset 3px 0 #88a976,0 5px #e5ecd7}body[data-public-ui=true] main details>summary{color:#294f35;align-content:center;min-height:2.75rem}body[data-public-ui=true] .sonic-test-chamber{background:radial-gradient(at 50% 30%,#97c97e36,#0000 50%),linear-gradient(145deg,#183d31,#205440 75%,#314f37)}body[data-public-ui=true] :where(.sonic-step-card,.sonic-calibration-card){background:#fdfdf6;border-color:#d0dfc3}body[data-public-ui=true] .sonic-privacy-orb{background:radial-gradient(circle at 30% 25%,#fffef9,#e7f1d7 60%,#c9dfb5)}body[data-public-ui=true] .sonic-choice.is-selected:not(.sonic-choice-alert){background:#eaf3dc;border-color:#94b180}body[data-public-ui=true] #book-service-modal-root [role=dialog]{background:#fafbf3;border-color:#f8faec;border-radius:1.5rem;box-shadow:0 45px 100px -25px #0823158c}body[data-public-ui=true] .sonic-footer{color:#d1dfcf;background:radial-gradient(at 4% 0,#8bb06121,#0000 44rem),radial-gradient(at 100% 100%,#58896329,#0000 45rem),#15382d;border-top:1px solid #385c39}body[data-public-ui=true] .sonic-footer>div{padding-top:clamp(2rem,5vw,4rem);padding-bottom:3.5rem}body[data-public-ui=true] .sonic-footer-cta{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #cadcb640;border-radius:0;margin-bottom:2.5rem;padding:0 0 2.5rem}body[data-public-ui=true] .sonic-footer-cta .font-display{max-width:32rem;font-size:clamp(2.2rem,3.6vw,3.4rem);line-height:1.08}body[data-public-ui=true] .sonic-footer .premium-button-primary{color:#25452b;background:linear-gradient(145deg,#e3edc6,#c9dea9);border-color:#bfd6a5;box-shadow:inset 0 1px #f6fae9,0 4px #87a371}body[data-public-ui=true] .sonic-footer :where(.text-slate-400,.text-slate-300){color:#bfd1b8}body[data-public-ui=true] .sonic-footer a:not(.premium-button-primary){text-underline-offset:5px;text-decoration-color:#91af7f}body[data-public-ui=true] .sonic-footer a:hover{text-decoration-line:underline}body[data-public-ui=true] .sonic-mobile-cta{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8faeff0;border-top-color:#afc39973;transition:opacity .18s,translate .18s,visibility .18s;box-shadow:0 -12px 25px -18px #19321859}body[data-public-ui=true] .sonic-mobile-cta :where(a,button){min-height:2.8rem;padding:.65rem .35rem;font-size:.75rem}@media (min-width:40rem){body[data-public-ui=true] .aural-journey-step:after{width:1.3rem;height:2px;top:50%;left:100%}body[data-public-ui=true] .aural-journey-step:nth-child(2n):after{display:none}}@media (min-width:48rem){body[data-public-ui=true] .aural-trust-grid>div:nth-child(odd){border-right:1px solid #d5dfcc}}@media (min-width:64rem){body[data-public-ui=true] .aural-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(1.5rem,3vw,3rem);min-height:35rem}body[data-public-ui=true] .aural-hero-stage{padding-bottom:.5rem}body[data-public-ui=true] .aural-hero-stage .hearing-aid-experience{aspect-ratio:1.12;min-height:26rem}body[data-public-ui=true] .aural-hero-stage .aural-consultation-card{width:100%;min-height:9.5rem;margin-top:1.1rem;margin-left:0;transform:rotate(-1deg)}body[data-public-ui=true] .aural-journey-step:nth-child(2n):after{display:block}body[data-public-ui=true] .aural-journey-step:nth-child(4n):after{display:none}body[data-public-ui=true] .aural-care-plan:nth-child(2){margin-top:-.75rem;margin-bottom:.75rem}}@media (min-width:80rem){body[data-public-ui=true] .aural-trust-grid>div:not(:last-child){border-right:1px solid #d5dfcc}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){body[data-public-ui=true]:not([data-motion-paused=true]) [data-depth-card]:not(:has(form,input,textarea,select)):hover{transform:perspective(1100px) translateY(-4px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));border-color:#9ab38d;box-shadow:inset 0 1px #fff,0 7px 0 -3px #dae5ce,0 27px 44px -26px #1f441b59}body[data-public-ui=true]:not([data-motion-paused=true]) .catalog-model-card:hover img{transform:translateY(-4px)scale(1.035)}body[data-public-ui=true]:not([data-motion-paused=true]) :where(.premium-button-primary,.premium-button-secondary):hover:not(:disabled){transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){body[data-public-ui=true]:not([data-motion-paused=true]) .sonic-desktop-nav details[open]>div{animation:.26s cubic-bezier(.22,1,.36,1) both aural-panel-enter}body[data-public-ui=true]:not([data-motion-paused=true]) .sonic-mobile-nav{animation:.28s cubic-bezier(.22,1,.36,1) both aural-menu-enter}@keyframes aural-panel-enter{0%{opacity:0;translate:0 -.35rem;scale:.98}to{opacity:1;translate:0;scale:1}}@keyframes aural-menu-enter{0%{opacity:0;translate:0 -.45rem}to{opacity:1;translate:0}}}@media (max-width:63.99rem){body[data-public-ui=true] .aural-hero-copy h1{max-width:16ch;font-size:clamp(3.3rem,8vw,5.25rem)}body[data-public-ui=true] .aural-hero-stage{width:100%;max-width:38rem;margin-inline:auto}body[data-public-ui=true] .aural-consultation-card{min-height:9.5rem;margin-top:1rem}body[data-public-ui=true] :where(.sonic-info-visual,.sonic-screening-image){transform:none}}@media (max-width:47.99rem){body[data-public-ui=true]{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}body[data-public-ui=true] .aural-trust-grid>div:not(:last-child){border-bottom:1px solid #d5dfcc}body[data-public-ui=true] :where(input,textarea,select){font-size:1rem}body[data-public-ui=true] :where(form button,form a,input,textarea,select){scroll-margin-block-end:calc(7rem + env(safe-area-inset-bottom))}body[data-public-ui=true][data-editing=true] .sonic-mobile-cta{opacity:0;visibility:hidden;pointer-events:none;translate:0 100%}body[data-public-ui=true] .sonic-footer{margin-top:3rem}}@media (max-width:39.99rem){body[data-public-ui=true] .aural-home-hero{padding-top:1.2rem;padding-bottom:1.5rem}body[data-public-ui=true] .aural-hero-grid{gap:1.35rem}body[data-public-ui=true] .aural-hero-copy h1{font-size:clamp(2.8rem,11.8vw,4.3rem)}body[data-public-ui=true] .aural-hero-copy>p:not(.premium-eyebrow){font-size:.95rem;line-height:1.85}body[data-public-ui=true] .aural-hero-copy .premium-eyebrow{letter-spacing:.12em;font-size:.59rem}body[data-public-ui=true] .aural-hero-copy .premium-button-primary,body[data-public-ui=true] .aural-hero-copy .premium-button-secondary{flex:9rem}body[data-public-ui=true] .aural-consultation-card{border-width:3px;min-height:10rem;margin-top:.75rem}body[data-public-ui=true] .aural-consultation-caption{padding:1rem .8rem}body[data-public-ui=true] .aural-trust-grid>div{padding:1.4rem .5rem}body[data-public-ui=true] .aural-care-journey{border-radius:1.3rem;padding:1.5rem 1rem}body[data-public-ui=true] .aural-service-card,body[data-public-ui=true] .aural-care-plan{padding:1.4rem}body[data-public-ui=true] .sonic-info-copy h1{font-size:clamp(2.6rem,11.5vw,3.8rem)}body[data-public-ui=true] .sonic-info-body{gap:1.5rem}}body[data-public-ui=true][data-motion-paused=true] *,body[data-public-ui=true][data-motion-paused=true] :before,body[data-public-ui=true][data-motion-paused=true] :after{transition-duration:.01ms!important;animation-play-state:paused!important}body[data-public-ui=true][data-motion-paused=true] [data-depth-card]:hover{transform:none}@media (prefers-reduced-motion:reduce){body[data-public-ui=true] .aural-hero-stage .aural-consultation-card,body[data-public-ui=true] :where([data-depth-card],.aural-consultation-card,.sonic-info-visual,.sonic-screening-image,.catalog-model-card):hover,body[data-public-ui=true] :where(.aural-consultation-card,.sonic-info-visual,.sonic-screening-image,.sonic-success-orb){transform:none}body[data-public-ui=true] *,body[data-public-ui=true] :before,body[data-public-ui=true] :after{transition:none!important;animation:none!important}}@media print{body[data-public-ui=true]{background:#fff;padding-bottom:0}body[data-public-ui=true] :where(.site-header-sonic,.sonic-mobile-cta){display:none}body[data-public-ui=true] :where(.premium-shell,.premium-card,.premium-section,.aural-care-plan,.aural-service-card){box-shadow:none;break-inside:avoid;background:#fff;transform:none}}
