.nua{--nua-ink:#343e36;--nua-muted:#626b60;--nua-accent:#56644e;--nua-paper:#fbfcfa;--nua-tint:#eef1eb;--nua-line:#dce1d8;--font-sans:var(--font-nua),sans-serif;--font-heading:var(--font-nua),sans-serif;--color-primary:var(--nua-accent);--color-primary-foreground:#fff;--color-background:var(--nua-paper);--color-foreground:var(--nua-ink);--color-border:var(--nua-line);--color-text-secondary:var(--nua-muted);--color-muted:var(--nua-tint);--color-card:#fff;--color-gold:var(--nua-accent);color:var(--nua-ink);background:var(--nua-paper);font-family:var(--font-nua),sans-serif;font-weight:400;line-height:1.7;letter-spacing:-.02em;color-scheme:light}.nua h1,.nua h2,.nua h3,.nua h4{font-family:inherit;font-weight:400;color:inherit;letter-spacing:-.045em;text-wrap:balance}.nua h1{font-size:clamp(36px,4.2vw,60px);line-height:1.35}.nua h2{font-size:clamp(28px,3vw,40px);line-height:1.45}.nua h3{font-size:22px;line-height:1.5}.nua p{margin:0}.nua a{color:inherit;text-decoration:none}.nua button{cursor:pointer;font:inherit}.nua button:disabled{cursor:not-allowed;opacity:.45}.nua :focus-visible{outline:2px solid var(--nua-accent);outline-offset:5px}.nua [id]{scroll-margin-top:110px}.nua ::selection{background:#d7e0cf;color:#263025}.nua-container{width:min(1240px,calc(100% - 112px));margin-inline:auto}.nua-photo{position:relative;overflow:hidden;background:#e4e8df}.nua-photo img{object-fit:cover}.nua-caption{font-size:12px;letter-spacing:.08em;color:var(--nua-muted)}.nua-eyebrow{font-size:10px;letter-spacing:.2em;color:var(--nua-accent);font-weight:500}.nua-small-note{font-size:12px;line-height:1.9;color:var(--nua-muted)}.nua-skip{position:fixed;left:20px;top:-100px;z-index:1000;background:white;padding:12px 20px}.nua-skip:focus{top:12px}.nua-button,.nua-text-link{display:inline-flex;align-items:center;justify-content:center;gap:28px;white-space:nowrap;font-size:13px;min-height:48px;transition:background .18s,color .18s,transform .18s}.nua-button{padding:14px 25px;background:var(--nua-accent);color:#fff!important;border:1px solid var(--nua-accent);border-radius:0}.nua-button:hover{background:#414e3b}.nua-text-link{border:0;padding:8px 0;justify-content:flex-start;min-width:0;gap:10px;font-weight:500}.nua-button:active,.nua-text-link:active{transform:translateY(1px)}.nua-header{background:var(--nua-paper);border-bottom:1px solid var(--nua-line)}.nua-logo{font-size:51px;line-height:.8;letter-spacing:-.095em!important;font-weight:350;display:inline-flex;align-items:baseline;gap:15px}.nua-logo span{letter-spacing:.22em}.nua-nav-item>a{min-height:79px}.nua-nav-item>a[aria-current=page]{color:var(--nua-accent);box-shadow:inset 0 -2px var(--nua-accent)}.nua-dropdown{background:var(--nua-paper);border:1px solid var(--nua-line)}.nua-dropdown a{justify-content:space-between;gap:20px}.nua-dropdown a:hover{color:#1c3114}.nua-header-book{display:flex;align-items:center;gap:20px;border:1px solid #a2ac98;padding:9px 16px;font-size:11px;white-space:nowrap;min-height:38px}.nua-header-book:hover{background:var(--nua-tint)}.nua-mobile-dialog{background:var(--nua-paper);color:var(--nua-ink)}.nua-mobile-dialog::backdrop{background:#26302550}.nua-mobile-dialog nav>div>a>span{color:var(--nua-muted)}.nua-mobile-dialog nav>div>a>svg{margin-left:auto}.nua-mobile-dialog>p,.nua-section-number{color:var(--nua-muted)}.nua-section-number{font-size:9px;letter-spacing:.13em;padding-top:10px}.nua-section-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:38px}.nua-section-heading p{font-size:13px;color:var(--nua-muted);margin-top:12px}.nua-article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.nua-article-photo{position:relative;aspect-ratio:1.5;overflow:hidden;background:var(--nua-tint);margin-bottom:20px}.nua-article-photo img{object-fit:cover;transition:transform .35s}.nua-article-card:hover img{transform:scale(1.035)}.nua-article-card>.nua-caption{font-size:10px}.nua-article-card h3{font-size:18px;margin:10px 0;display:flex;align-items:baseline;justify-content:space-between;gap:10px;line-height:1.6}.nua-article-card h3>svg{flex-shrink:0}.nua-article-card>p{font-size:12px;color:var(--nua-muted)}.nua-reservation-callout{padding:70px 0 90px;display:flex;align-items:center;justify-content:space-between;gap:25px}.nua-reservation-callout p{font-size:12px;color:var(--nua-muted);margin-bottom:12px}.nua-reservation-callout h2{font-size:30px}.nua-footer{background:#edf0e9;padding-top:52px}.nua-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px}.nua-footer-top>p{font-size:24px;line-height:1.7;font-weight:350}.nua-footer-top>div{display:flex;flex-direction:column;gap:12px;font-size:11px}.nua-footer-top a:hover{text-decoration:underline;text-underline-offset:5px}.nua-footer-brand{display:flex;align-items:center;justify-content:space-between;padding:18px 0 20px}.nua-footer-brand>a{font-size:clamp(150px,22vw,290px);letter-spacing:-.11em;line-height:1.15;font-weight:250;margin-left:-.06em;color:#53624a}.nua-footer-brand>span{font-size:28px;font-weight:350;letter-spacing:-.04em;line-height:1.4;padding-right:12%}.nua-footer-bottom{display:flex;gap:22px;align-items:center;padding:23px 0;font-size:10px;color:#626c5c}.nua-footer-bottom>span:nth-child(2){margin-left:auto}.nua-footer-bottom button{margin-left:28px;min-height:44px}.nua-page-intro{padding:88px 0 62px}.nua-page-intro h1{margin:24px 0;font-size:46px;font-weight:350}.nua-lead{font-size:15px;color:var(--nua-muted);line-height:1.9}.nua-content-split{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:0 0 60px}.nua-content-split>.nua-photo{min-height:580px}.nua-prose{font-size:15px;color:var(--nua-muted);line-height:2.05}.nua-prose h2,.nua-prose h3{color:var(--nua-ink)}.nua-prose h2{margin:16px 0 28px;font-size:32px}.nua-prose h3{margin:32px 0 14px;font-size:22px}.nua-prose p+p{margin-top:22px}.nua-prose .nua-text-link{margin-top:25px}.nua-care-stages{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;padding:40px 0 90px}.nua-care-stages>div>span{font-size:11px;color:var(--nua-muted)}.nua-care-stages h3{font-size:24px;margin:17px 0}.nua-care-stages p{font-size:14px;color:var(--nua-muted);line-height:1.9}.nua-process{display:grid;grid-template-columns:1fr 1.3fr;column-gap:70px;padding:100px 0}.nua-process h2{margin-top:25px}.nua-process ol{list-style:none}.nua-process li{display:flex;gap:24px;padding:27px 0}.nua-process li>span{font-size:11px;color:var(--nua-muted)}.nua-process li>p{font-size:17px}.nua-process-note{grid-column:2;margin-top:30px!important;font-size:13px;color:var(--nua-muted)}.nua-promise{padding:40px 0 100px}.nua-promise>h2{margin-bottom:35px}.nua-promise>div{display:grid;grid-template-columns:45px 1fr 1.2fr;gap:30px;padding:35px 0}.nua-promise>div>span{font-size:11px;color:var(--nua-muted)}.nua-promise h3{font-size:21px}.nua-promise p{font-size:14px;color:var(--nua-muted)}.nua-about-story{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-bottom:100px}.nua-about-story>.nua-photo{min-height:620px}.nua-doctor{display:grid;grid-template-columns:1fr 1.2fr;gap:90px;padding:85px 0 100px}.nua-doctor h2{font-size:48px;margin:20px 0 8px}.nua-doctor>div>p:not(.nua-caption){font-size:13px;color:var(--nua-muted)}.nua-doctor-signature{display:block;margin-top:30px;font-size:23px;font-weight:350;line-height:1.8}.nua-doctor-career{padding-top:14px}.nua-doctor-career h3{font-size:19px}.nua-doctor-career ul{list-style:none;padding:20px 0 30px}.nua-doctor-career li{font-size:14px;color:var(--nua-muted);padding:8px 0}.nua-space-photo{height:440px}.nua-image-caption{font-size:11px;color:var(--nua-muted);text-align:right;margin-top:8px!important}.nua-empty{padding:65px 24px 90px;text-align:center;max-width:800px;margin:0 auto}.nua-small-logo{display:block;font-size:70px;line-height:1.2;font-weight:250;letter-spacing:-.1em;color:#a5b09c;margin-bottom:28px}.nua-empty h2{font-size:28px}.nua-empty p{font-size:14px;color:var(--nua-muted);margin:18px 0 25px;line-height:1.9}.nua-editorial-banner{display:grid;grid-template-columns:1fr 1fr;background:var(--nua-tint)}.nua-editorial-banner>.nua-photo{min-height:370px}.nua-editorial-banner>div:not(.nua-photo){padding:45px}.nua-editorial-banner h2{font-size:30px}.nua-editorial-banner p{font-size:14px;color:var(--nua-muted);margin:25px 0}.nua-privacy{max-width:800px;padding-bottom:100px}.nua-privacy h2{margin-top:30px}.nua-explorer{padding-bottom:90px}.nua-filter-bar{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:32px}.nua-tabs{display:flex;gap:24px;overflow:auto;white-space:nowrap}.nua-tabs button{padding:16px 0;font-size:14px;border-bottom:2px solid transparent;color:var(--nua-muted)}.nua-tabs button[aria-pressed=true]{border-color:var(--nua-accent);color:var(--nua-ink)}.nua-search{display:flex;align-items:center;gap:10px;color:var(--nua-muted)}.nua-search input{max-width:190px;min-width:0;font-size:12px;padding:12px 0;background:transparent;outline-offset:1px}.nua-search input::placeholder{color:var(--nua-muted)}.nua-concern-buttons{display:flex;flex-wrap:wrap;gap:9px}.nua-concern-buttons button{display:flex;align-items:center;gap:14px;padding:12px 18px;border:1px solid var(--nua-line);font-size:13px;min-height:46px}.nua-concern-buttons button[aria-pressed=true]{color:#fff;background:var(--nua-accent);border-color:var(--nua-accent)}.nua-selected-concern{display:grid;grid-template-columns:1fr 1.1fr;gap:40px;background:var(--nua-tint);padding:43px 46px;margin:30px 0 50px}.nua-selected-concern h2{margin:10px 0 12px;font-size:32px}.nua-selected-concern p{font-size:13px;color:var(--nua-muted)}.nua-selected-concern>div>.nua-caption{margin-bottom:15px}.nua-question-line{margin-top:9px!important}.nua-results-heading{display:flex;align-items:center;justify-content:space-between;margin:30px 0 24px}.nua-results-heading h2{font-size:22px}.nua-results-heading span{font-size:12px;color:var(--nua-muted)}.nua-treatment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nua-treatment-grid>a{padding:27px;border:1px solid var(--nua-line);transition:background .2s}.nua-treatment-grid>a:hover{background:var(--nua-tint)}.nua-treatment-grid>a>span{font-size:10px;color:var(--nua-muted);letter-spacing:.04em}.nua-treatment-grid h3{display:flex;align-items:center;justify-content:space-between;font-size:23px;margin:12px 0 17px}.nua-treatment-grid p{font-size:13px;color:var(--nua-muted)}.nua-explorer-note{font-size:12px;color:var(--nua-muted);margin:30px 0!important}.nua-search-empty{text-align:center;padding:70px 20px}.nua-search-empty h2{font-size:26px;margin-bottom:16px}.nua-search-empty p{font-size:14px;color:var(--nua-muted)}.nua-search-empty button{margin-top:20px}.nua-treatment-detail{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;padding-bottom:80px}.nua-treatment-detail aside>.nua-photo{height:460px;margin-bottom:22px}.nua-detail-factors{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin:35px 0}.nua-detail-factors>span{display:flex;gap:15px;padding:13px 0;border-bottom:1px solid var(--nua-line);font-size:14px}.nua-detail-factors b{font-weight:400;font-size:10px;color:var(--nua-muted)}.nua-detail-faq{padding:40px 0 90px}.nua-detail-faq>h2{font-size:30px;margin-bottom:30px}.nua-faq summary{display:flex;align-items:center;gap:22px;list-style:none;cursor:pointer;min-height:83px;padding:20px 0;font-size:16px}.nua-faq summary::-webkit-details-marker{display:none}.nua-faq summary>span:first-child{font-size:10px;color:var(--nua-muted)}.nua-faq-plus{margin-left:auto;font-size:25px;font-weight:250}.nua-faq details[open] .nua-faq-plus{transform:rotate(45deg)}.nua-faq details>p{padding:0 45px 30px;font-size:14px;line-height:1.9;color:var(--nua-muted)}.nua-library-body{padding-bottom:100px}.nua-article-detail{max-width:850px;padding:60px 0 100px}.nua-back-link{font-size:12px;color:var(--nua-muted)!important}.nua-article-detail header{padding:50px 0 40px}.nua-article-detail header>h1{font-size:45px;line-height:1.45;margin:22px 0}.nua-article-detail header>p:not(.nua-eyebrow){color:var(--nua-muted);font-size:15px;margin-bottom:25px}.nua-article-detail header>span{font-size:11px;color:var(--nua-muted)}.nua-article-detail>.nua-photo{height:410px;margin-bottom:55px}.nua-article-detail>.nua-prose{max-width:660px;margin:auto;font-size:17px;line-height:2.2}.nua-article-detail .nua-prose>p+p{margin-top:30px}.nua-article-review{margin:60px 0 25px;padding-top:25px;display:flex;gap:50px;font-size:12px;color:var(--nua-muted)}.nua-questionnaire{display:grid;grid-template-columns:.8fr 1.2fr;gap:110px;min-height:650px;padding:80px 0 100px}.nua-questionnaire aside>h1{font-size:43px;margin:25px 0 22px}.nua-questionnaire aside>p{font-size:14px;color:var(--nua-muted)}.nua-plan-steps{padding:36px 0 30px;display:grid;gap:16px;list-style:none}.nua-plan-steps li{display:flex;align-items:center;gap:13px;font-size:13px;color:var(--nua-muted)}.nua-plan-steps li>span{height:25px;width:25px;display:grid;place-items:center;border:1px solid var(--nua-line);font-size:9px}.nua-plan-steps li[aria-current=step]{color:var(--nua-accent);font-weight:600}.nua-plan-steps li[aria-current=step]>span{background:var(--nua-accent);color:#fff}.nua-question-panel{padding-top:6px}.nua-progress-label{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.12em}.nua-progress{height:2px;background:var(--nua-line);margin:16px 0 32px}.nua-progress>span{display:block;height:100%;background:var(--nua-accent);transition:width .2s}.nua-question-panel>h2{font-size:28px;line-height:1.5;margin-bottom:12px}.nua-question-panel>p{font-size:13px;color:var(--nua-muted)}.nua-plan-options{display:grid;grid-template-columns:1fr 1fr;gap:12px;border:0;padding:0;margin:32px 0;min-height:225px;align-content:start}.nua-plan-options label{position:relative;display:flex;align-items:center;gap:16px;min-height:68px;padding:16px 18px;border:1px solid var(--nua-line);cursor:pointer;transition:background .17s,border-color .17s;font-size:14px}.nua-plan-options label:hover{background:var(--nua-tint)}.nua-plan-options .is-selected{background:#e7eddf;border-color:#7e8f70}.nua-plan-options label:has(input:focus-visible){outline:2px solid var(--nua-accent);outline-offset:3px}.nua-plan-options input{position:absolute;opacity:0;width:1px;height:1px}.nua-option-index{font-size:9px;color:var(--nua-muted)}.nua-plan-options svg,.nua-radio-ring{margin-left:auto;flex-shrink:0}.nua-radio-ring{width:15px;height:15px;border-radius:50%;border:1px solid #a6afa0}.nua-plan-controls{display:flex;justify-content:space-between;gap:24px;align-items:center;padding-top:15px}.nua-plan-controls .nua-text-link{border:0;min-width:0;gap:10px}.nua-plan-result{max-width:940px;padding:70px 0 100px}.nua-plan-result>h1{font-size:44px;margin:22px 0}.nua-answer-summary{display:grid;grid-template-columns:repeat(4,1fr);background:var(--nua-tint);padding:28px;margin:35px 0 45px;gap:20px}.nua-answer-summary dt{font-size:11px;color:var(--nua-muted);margin-bottom:8px}.nua-answer-summary dd{font-size:16px}.nua-plan-result>h2{font-size:25px;margin-bottom:22px}.nua-result-treatments{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:30px}.nua-result-treatments>a{display:flex;justify-content:space-between;gap:16px;padding:26px;border:1px solid var(--nua-line)}.nua-result-treatments>a:hover{background:var(--nua-tint)}.nua-result-treatments span{font-size:10px;color:var(--nua-muted)}.nua-result-treatments h3{font-size:24px;margin:10px 0}.nua-result-treatments p{font-size:12px;color:var(--nua-muted)}.nua-result-treatments svg{flex-shrink:0}.nua-booking{max-width:1000px;padding-bottom:100px}.nua-booking-status{padding:35px;background:var(--nua-tint);margin-bottom:45px}.nua-booking-status h2{font-size:26px;margin-bottom:15px}.nua-booking-status p{font-size:14px;color:var(--nua-muted);line-height:1.9}.nua-booking-summary{border:1px solid var(--nua-line);padding:25px;margin-bottom:25px}.nua-booking-summary h2{font-size:21px;margin-bottom:12px}.nua-booking-summary p{font-size:14px}.nua-booking-summary button{font-size:12px;text-decoration:underline;margin-top:20px;min-height:40px}.nua-reservation-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:25px 0}.nua-reservation-steps>div>span{font-size:11px;color:var(--nua-muted)}.nua-reservation-steps h3{font-size:20px;margin:12px 0}.nua-reservation-steps p{font-size:13px;color:var(--nua-muted)}@media(max-width:1200px){.nua-header-inner{width:calc(100% - 56px)}.nua-desktop-nav{gap:16px}.nua-nav-item>a{font-size:10px}.nua-logo{font-size:45px}.nua-logo span{display:none}.nua-container{width:calc(100% - 80px)}.nua-questionnaire{gap:65px}.nua-about-story,.nua-content-split,.nua-treatment-detail{gap:50px}}@media(max-width:1023px){.nua-desktop-nav{display:none}.nua-menu-toggle{display:flex}.nua-header{height:72px}.nua-header-inner{width:calc(100% - 48px)}.nua-logo{font-size:44px}.nua-logo span{display:block}.nua-container{width:calc(100% - 64px)}.nua-article-grid{gap:20px}.nua-article-card h3{font-size:16px}.nua-page-intro h1{font-size:39px}.nua-treatment-grid{grid-template-columns:repeat(2,1fr)}.nua-tabs{gap:20px}.nua-tabs button{font-size:12px}.nua-questionnaire{gap:40px;grid-template-columns:.75fr 1.25fr}.nua-questionnaire aside>h1{font-size:33px}.nua-plan-options label{padding:14px 12px;gap:10px}.nua-question-panel>h2{font-size:24px}.nua-promise>div{grid-template-columns:25px 1fr;gap:20px}.nua-promise>div>p{grid-column:2}.nua-doctor{gap:40px}.nua-content-split{gap:35px}.nua-process{gap:40px}.nua-prose{font-size:14px}.nua-prose h2{font-size:27px}.nua-care-stages{gap:28px}.nua-about-story{gap:35px}.nua-editorial-banner>div:not(.nua-photo){padding:30px}.nua-filter-bar{flex-wrap:wrap;gap:0}.nua-search{margin-left:auto}}@media(max-width:767px){.nua-container{width:calc(100% - 40px)}.nua-header{height:68px}.nua-header-inner{width:calc(100% - 40px);gap:14px}.nua-logo{font-size:41px;gap:12px}.nua-logo span{font-size:7px}.nua-header-actions{gap:10px}.nua-header-book{min-height:36px;font-size:10px;padding:8px 12px;gap:12px}.nua-menu-toggle{width:36px}.nua-eyebrow{font-size:9px}.nua-desktop-break{display:none}.nua-section-heading{align-items:start;flex-direction:column;gap:16px;margin-bottom:28px}.nua-section-heading h2{font-size:29px}.nua-section-heading .nua-text-link{font-size:12px;min-height:36px}.nua-article-grid{grid-template-columns:1fr;gap:36px}.nua-article-card h3{font-size:20px}.nua-article-card>p{font-size:13px}.nua-article-photo{margin-bottom:14px;aspect-ratio:1.65}.nua-reservation-callout{padding:48px 0 58px;flex-direction:column;align-items:start;gap:25px}.nua-reservation-callout h2{font-size:26px}.nua-reservation-callout p{font-size:11px}.nua-footer{padding-top:35px}.nua-footer-top{grid-template-columns:1fr 1fr;gap:25px}.nua-footer-top>p{grid-column:1/-1;font-size:22px;margin-bottom:3px}.nua-footer-top>div{font-size:12px;gap:13px}.nua-footer-brand{padding:20px 0 17px}.nua-footer-brand>a{font-size:135px}.nua-footer-brand>span{font-size:22px;padding-right:3px}.nua-footer-bottom{flex-wrap:wrap;gap:6px 10px;padding:18px 0;font-size:9px}.nua-footer-bottom>span:nth-child(2){margin-left:0}.nua-footer-bottom>button{margin-left:auto}.nua-page-intro{padding:55px 0 35px}.nua-page-intro h1{font-size:33px;margin:20px 0}.nua-lead{font-size:13px}.nua-about-story,.nua-content-split{grid-template-columns:1fr;gap:30px;padding-bottom:35px}.nua-about-story>.nua-photo,.nua-content-split>.nua-photo{min-height:330px;max-height:400px;aspect-ratio:1}.nua-prose h2{font-size:28px}.nua-prose h3{font-size:21px}.nua-prose p+p{margin-top:20px}.nua-care-stages{grid-template-columns:1fr;gap:0;padding:15px 0 55px}.nua-care-stages>div{padding:23px 0;display:grid;grid-template-columns:24px 1fr;gap:8px 16px}.nua-care-stages h3{margin:0;font-size:22px}.nua-care-stages>div>span{padding-top:7px}.nua-care-stages p{grid-column:2;font-size:13px}.nua-process{padding:60px 0;grid-template-columns:1fr;gap:25px}.nua-process-note{grid-column:1;font-size:12px;margin-top:0!important}.nua-process h2{font-size:30px;margin-top:15px}.nua-process li>p{font-size:15px}.nua-promise{padding:25px 0 55px}.nua-promise>h2{font-size:28px}.nua-promise h3{font-size:20px}.nua-promise p{font-size:13px}.nua-promise>div{padding:23px 0;gap:10px 16px}.nua-doctor{grid-template-columns:1fr;padding:55px 0;gap:30px}.nua-doctor h2{font-size:42px}.nua-doctor-signature{font-size:22px}.nua-doctor-career li{font-size:13px}.nua-empty{padding:50px 5px 65px}.nua-empty h2{font-size:24px}.nua-empty p{font-size:13px}.nua-space-photo{height:300px}.nua-editorial-banner{grid-template-columns:1fr}.nua-editorial-banner>.nua-photo{min-height:250px}.nua-editorial-banner h2{font-size:27px}.nua-filter-bar{display:block;margin-bottom:24px}.nua-tabs{gap:23px}.nua-tabs button{font-size:12px;min-height:50px}.nua-search{padding:5px 0}.nua-search input{max-width:100%;width:100%}.nua-concern-buttons{gap:7px}.nua-concern-buttons button{font-size:11px;padding:10px 12px;gap:8px;min-height:42px}.nua-selected-concern{grid-template-columns:1fr;padding:26px;gap:27px;margin-top:24px}.nua-selected-concern h2{font-size:29px}.nua-selected-concern p{font-size:12px}.nua-treatment-grid{grid-template-columns:1fr;gap:12px}.nua-treatment-grid>a{padding:23px}.nua-treatment-grid h3{font-size:23px;margin:8px 0 12px}.nua-explorer{padding-bottom:40px}.nua-treatment-detail{grid-template-columns:1fr;gap:30px;padding-bottom:40px}.nua-treatment-detail aside>.nua-photo{height:300px}.nua-detail-factors{gap:10px 15px}.nua-detail-faq{padding:25px 0 55px}.nua-detail-faq>h2{font-size:26px}.nua-faq summary{font-size:14px;gap:15px;min-height:75px}.nua-faq summary>span:first-child{font-size:9px}.nua-faq details>p{font-size:13px;padding:0 30px 25px}.nua-library-body{padding-bottom:65px}.nua-article-detail{padding:35px 0 65px}.nua-article-detail header{padding:30px 0}.nua-article-detail header>h1{font-size:33px}.nua-article-detail header>p:not(.nua-eyebrow){font-size:13px}.nua-article-detail>.nua-photo{height:280px;margin-bottom:32px}.nua-article-detail>.nua-prose{font-size:15px}.nua-article-review{gap:25px;font-size:11px}.nua-questionnaire{grid-template-columns:1fr;gap:30px;padding:45px 0 65px;min-height:0}.nua-questionnaire aside>h1{font-size:31px;margin:16px 0}.nua-questionnaire aside>h1 br{display:none}.nua-questionnaire aside>p{font-size:13px}.nua-plan-steps{display:flex;justify-content:space-between;gap:10px;padding:25px 0 15px}.nua-plan-steps li{font-size:11px;gap:7px}.nua-plan-steps li>span{width:21px;height:21px;font-size:8px}.nua-questionnaire aside>p.nua-small-note{font-size:10px}.nua-question-panel>h2{font-size:25px}.nua-question-panel>p{font-size:12px}.nua-plan-options{margin:25px 0;min-height:0;gap:10px;grid-template-columns:1fr}.nua-plan-options label{padding:16px;min-height:58px;font-size:14px}.nua-plan-controls{padding-top:8px;gap:18px}.nua-plan-controls .nua-button{font-size:12px;gap:15px}.nua-plan-controls .nua-text-link{font-size:12px}.nua-plan-result{padding:45px 0 65px}.nua-plan-result>h1{font-size:32px}.nua-answer-summary{grid-template-columns:1fr 1fr;padding:22px;gap:23px}.nua-answer-summary dd{font-size:15px}.nua-result-treatments{grid-template-columns:1fr}.nua-plan-result .nua-small-note{font-size:11px}.nua-booking{padding-bottom:60px}.nua-booking-status{padding:27px}.nua-booking-status h2{font-size:23px}.nua-booking-status p{font-size:13px}.nua-reservation-steps{grid-template-columns:1fr;gap:23px}.nua-booking-summary{padding:22px}.nua-booking-summary p{font-size:13px}}@media(prefers-reduced-motion:reduce){.nua *,.nua :after,.nua :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}html{scroll-behavior:auto!important}}.nua[data-home=true] .nua-header{margin-bottom:-80px}.nua-header{background:transparent;border-bottom:0;transition:color .2s}.nua-header:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--nua-paper);transition:opacity .2s;pointer-events:none}.nua-header[data-overlay=true]{color:#fff}.nua-header[data-overlay=true]:before{opacity:0}.nua-header[data-overlay=true] .nua-header-book{border-color:#ffffff80}.nua-header[data-overlay=true] .nua-header-book:hover{background:#ffffff1a}.nua-header[data-overlay=true] :focus-visible{outline-color:#fff}.nua-dropdown{color:var(--nua-ink)}.nua-header[data-overlay=true] .nua-dropdown :focus-visible{outline-color:var(--nua-accent)}@media(max-width:1023px){.nua[data-home=true] .nua-header{margin-bottom:-72px}}@media(max-width:767px){.nua[data-home=true] .nua-header{margin-bottom:-68px}}@media(hover:hover) and (pointer:fine){.nua-article-card:hover h3,.nua-result-treatments>a:hover h3,.nua-text-link:hover,.nua-treatment-grid>a:hover h3{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}}.nua h1,.nua h2{font-family:var(--font-nua),sans-serif;font-weight:500;letter-spacing:-.045em}.nua-footer-brand>a,.nua-logo,.nua-small-logo{font-family:var(--font-nua),sans-serif;font-weight:500;letter-spacing:-.045em!important;text-transform:uppercase}.nua-logo{font-size:35px;line-height:1;gap:12px}.nua-logo span{font-size:8px;font-weight:500;letter-spacing:.17em}.nua-footer-brand>a{font-size:clamp(100px,16vw,220px);font-weight:450;margin-left:-.025em}@media(max-width:767px){.nua-logo{font-size:30px;gap:10px}.nua-logo span{font-size:7px}.nua-footer-brand>a{font-size:100px}.nua-footer-brand>span{font-size:18px}}.nua-treatment-page .nua-lead{max-width:780px}.nua-treatment-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:clamp(40px,8vw,140px);padding-bottom:80px}.nua-treatment-aside{min-width:0;align-self:start;position:sticky;top:112px;display:flex;flex-direction:column;gap:16px}.nua-treatment-aside nav{display:grid;gap:3px;margin-bottom:22px}.nua-treatment-aside nav a{display:flex;gap:16px;padding:10px 0;font-size:13px}.nua-treatment-aside nav span{color:#6e6e73;font-size:10px;font-variant-numeric:tabular-nums}.nua-treatment-body{min-width:0;max-width:850px}.nua-treatment-body>section{padding:16px 0 76px;scroll-margin-top:110px}.nua-treatment-body h2{font-size:clamp(25px,2.6vw,36px);font-weight:600;line-height:1.35;margin:12px 0 28px}.nua-treatment-body dd,.nua-treatment-body li,.nua-treatment-body p{font-size:16px;line-height:1.9;word-break:keep-all}.nua-treatment-body p+p{margin-top:18px}.nua-treatment-body .nua-eyebrow{font-size:10px}.nua-treatment-body .nua-small-note{font-size:12px;color:#6e6e73}.nua-detail-list{padding-left:20px;display:grid;gap:12px}.nua-decision-list{list-style:none;padding:0;margin:32px 0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.nua-decision-list li{display:flex;gap:18px;align-items:baseline}.nua-decision-list span{font-size:11px;color:#6e6e73}.nua-table-scroll{overflow-x:auto;margin:36px 0 0}.nua-table-scroll table{width:100%;border-collapse:collapse;background:#f5f5f7;font-size:13px;line-height:1.7}.nua-table-scroll caption{text-align:left;font-size:13px;padding:0 0 16px}.nua-table-scroll td,.nua-table-scroll th{padding:16px 20px;text-align:left;vertical-align:top;font-weight:400}.nua-table-scroll thead th{font-weight:600}.nua-table-scroll tbody th{width:34%}.nua-recovery-list{display:grid;gap:32px}.nua-recovery-list>div{display:grid;grid-template-columns:100px 1fr;gap:28px}.nua-recovery-list dt{font-size:15px;font-weight:600;padding-top:3px}.nua-recovery-list dd{margin:0}.nua-treatment-facts{display:grid;gap:28px}.nua-treatment-facts dt{font-size:17px;font-weight:600;margin-bottom:8px}.nua-treatment-facts dd{margin:0}.nua-treatment-aftercare{margin-top:36px}.nua-treatment-aftercare h3{font-size:16px;margin-bottom:18px}.nua-related-treatments nav{display:flex;flex-wrap:wrap;gap:16px 32px}.nua-related-treatments a{padding-block:10px;font-size:15px}.nua-related-treatments a:hover{text-decoration:underline;text-underline-offset:5px}.nua-treatment-body .nua-faq details{border:0;padding:8px 0}.nua-treatment-body .nua-faq summary{min-height:54px;font-size:16px;line-height:1.6}.nua-treatment-body .nua-faq details>p{padding-block:8px 20px;font-size:14px}.nua-medical-review{padding:26px 30px;background:#f5f5f7;display:flex;gap:40px;align-items:start;font-size:12px;margin:28px 0}.nua-medical-review>span{font-weight:600;white-space:nowrap}.nua-medical-review p{font-size:12px;line-height:1.9}.nua-medical-review p span,.nua-sources{color:#6e6e73}.nua-sources{font-size:12px}.nua-sources summary{cursor:pointer;padding:12px 0}.nua-sources li,.nua-sources p{font-size:12px}.nua-sources a{text-decoration:underline;text-underline-offset:3px}.nua-treatment-body .nua-sources{padding-bottom:0}.nua-treatment-body .nua-sources h2{font-size:18px;margin-bottom:16px;color:var(--nua-ink)}.nua-sources ul{display:grid;gap:10px;margin-block:18px;padding-left:18px}.nua-decision-video{margin:28px 0}.nua-decision-video video{width:100%}.nua-decision-video summary{cursor:pointer;padding:16px 0;font-size:13px}.nua-plan-priorities{display:grid;grid-template-columns:1fr;gap:34px;margin:42px 0 64px;max-width:820px}.nua-plan-result>h1{word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}.nua-plan-priorities section{display:grid;grid-template-columns:140px minmax(0,1fr);column-gap:32px;row-gap:12px}.nua-plan-priorities .nua-eyebrow{padding-top:9px;grid-row:span 2}.nua-plan-priorities h2{font-size:24px}.nua-plan-priorities p:not(.nua-eyebrow){font-size:15px;line-height:1.9;color:#6e6e73}.nua-plan-questions{margin:44px 0}.nua-plan-questions h2{font-size:24px;margin-bottom:20px}.nua-plan-questions li{font-size:15px;line-height:1.9;margin-bottom:12px}.nua-collection-page{padding-bottom:70px}.nua-collection-notice{background:#f5f5f7;padding:clamp(28px,5vw,70px);min-height:180px;display:flex;align-items:center;font-size:17px;line-height:1.8}.nua-visit-promises{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:90px}.nua-visit-promises h2{font-size:clamp(28px,3vw,42px);font-weight:600}.nua-visit-promises p{font-size:16px;line-height:1.9;margin-bottom:18px}.nua-visit-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px 100px;padding:15px 0 80px}.nua-visit-grid h2{font-size:26px;margin-bottom:22px}.nua-visit-grid p{font-size:16px;line-height:1.9;margin-bottom:14px}.nua-visit-grid .nua-button{margin:12px 20px 10px 0}.nua-visit-grid dl>div{display:flex;justify-content:space-between;gap:20px;margin-bottom:14px}.nua-visit-grid dd{margin:0}.nua-space-gallery{display:grid;gap:80px}.nua-space-gallery figure{margin:0}.nua-space-gallery img{width:100%;max-height:740px;object-fit:cover}.nua-space-gallery figcaption{padding:24px 0;display:grid;grid-template-columns:1fr 1fr;gap:30px}.nua-space-gallery h2{font-size:27px}.nua-space-gallery p{font-size:16px;line-height:1.8}.nua-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 40px;padding:25px 0 40px}.nua-collection-grid img{width:100%;aspect-ratio:4/3;object-fit:contain;background:#f5f5f7;margin-bottom:20px}.nua-collection-grid h2,.nua-collection-grid h3{font-size:24px;margin:12px 0}.nua-collection-grid p,.nua-collection-grid span{font-size:13px;line-height:1.8}.nua-collection-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.nua-collection-filters button{padding:12px 20px;border-radius:30px;background:#f5f5f7}.nua-collection-filters button[aria-pressed=true]{background:#1d1d1f;color:#fff}.nua-equipment-detail{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:0 0 80px}.nua-equipment-detail>img{width:100%;object-fit:contain}.nua-equipment-detail h2{font-size:28px;margin:20px 0}.nua-equipment-detail p{line-height:1.9}.nua-equipment-detail a{display:flex}.nua-equipment-categories{display:flex;flex-wrap:wrap;gap:12px 30px;margin-bottom:68px}.nua-equipment-categories a{padding-block:8px;font-size:14px;color:#555}.nua-equipment-groups{display:grid;gap:76px}.nua-equipment-group{display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;scroll-margin-top:112px}.nua-equipment-group h2{margin-top:12px;font-size:25px;font-weight:600}.nua-equipment-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.nua-equipment-list a{display:block;min-width:0;padding-block:8px}.nua-equipment-list h3{font-size:21px;font-weight:500;line-height:1.5;word-break:keep-all}.nua-equipment-list p{margin-top:8px;font-size:13px;line-height:1.8;color:#6e6e73}.nua-equipment-list img{width:100%;aspect-ratio:4/3;object-fit:contain;margin-bottom:18px}.nua-equipment-related a{padding-block:10px;width:fit-content}.nua-equipment-related .nua-equipment-back{margin-top:32px;color:#6e6e73;font-size:13px}.nua-equipment-list a:hover h3,.nua-equipment-related a:hover,.nua-treatment-equipment a:hover{text-decoration:underline;text-underline-offset:5px}.nua-treatment-options{display:grid;gap:30px}.nua-treatment-equipment h3,.nua-treatment-options h3{font-size:14px;font-weight:600;margin-bottom:12px}.nua-treatment-options ul{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;padding:0;margin:0}.nua-treatment-equipment{margin-top:32px}.nua-treatment-equipment>div{display:flex;flex-wrap:wrap;gap:12px 24px}.nua-treatment-equipment a{font-size:14px;line-height:1.8;padding-block:6px}.nua-treatment-body #programs>.nua-small-note{margin-top:28px}.nua-treatment-grid .nua-treatment-brands{margin-top:18px;font-size:12px;line-height:1.8;color:#6e6e73}.nua-case-comparison{margin:0}.nua-comparison-images{position:relative;aspect-ratio:4/3;background:#f5f5f7}.nua-comparison-images img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.nua-comparison-divider{position:absolute;inset-block:0;width:2px;background:white}.nua-after-label,.nua-before-label{position:absolute;bottom:20px;background:#fff;padding:8px 14px;font-size:12px}.nua-before-label{left:20px}.nua-after-label{right:20px}.nua-comparison-control{display:flex;gap:22px;align-items:center;padding:20px 0;font-size:13px}.nua-comparison-control input{flex:1;min-width:0;accent-color:#1d1d1f}.nua-case-comparison figcaption{font-size:12px;line-height:1.9;color:#6e6e73;padding-top:12px}.nua-case-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}.nua-case-pair img{width:100%;aspect-ratio:4/3;object-fit:contain}.nua-case-pair p{font-size:12px}.nua-case-narrative{max-width:760px;margin:80px auto;display:grid;gap:50px}.nua-case-narrative h2{font-size:27px;margin-bottom:18px}.nua-case-narrative p{font-size:16px;line-height:1.9}.nua-case-detail>.nua-text-link{margin-right:30px}.nua-doctor-photo{width:100%;max-width:380px;margin-bottom:30px}.nua-article-cover{width:100%;height:min(55vw,560px);object-fit:cover;margin-bottom:45px}.nua-booking-status .nua-plan-controls{flex-wrap:wrap}@media (max-width:767px){.nua-equipment-categories{margin-bottom:44px;gap:8px 22px}.nua-equipment-groups{gap:54px}.nua-equipment-group{grid-template-columns:1fr;gap:24px;scroll-margin-top:85px}.nua-equipment-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.nua-equipment-list h3{font-size:18px}.nua-equipment-list p{font-size:12px}.nua-treatment-layout{grid-template-columns:minmax(0,1fr);gap:36px}.nua-treatment-aside{position:static}.nua-treatment-aside nav{display:flex;overflow-x:auto;gap:22px;margin:0}.nua-treatment-aside nav a{flex-shrink:0;gap:8px;font-size:12px}.nua-treatment-aside>.nua-text-link{display:none}.nua-treatment-body>section{padding-bottom:48px;scroll-margin-top:85px}.nua-treatment-body dd,.nua-treatment-body li,.nua-treatment-body p{font-size:14px}.nua-decision-list{gap:18px}.nua-decision-list li{gap:10px}.nua-table-scroll td,.nua-table-scroll th{padding:12px}.nua-recovery-list>div{grid-template-columns:1fr;gap:8px}.nua-treatment-body .nua-faq summary{font-size:14px;gap:12px}.nua-medical-review{padding:24px;gap:18px;flex-direction:column}.nua-plan-priorities section{grid-template-columns:1fr;gap:10px}.nua-plan-priorities .nua-eyebrow{grid-row:auto}.nua-plan-controls{flex-wrap:wrap}.nua-plan-result>h1{font-size:31px}.nua-equipment-detail,.nua-visit-grid,.nua-visit-promises{grid-template-columns:1fr;gap:36px}.nua-visit-promises{padding-top:54px}.nua-visit-grid p,.nua-visit-promises p{font-size:14px}.nua-space-gallery figcaption{grid-template-columns:1fr;gap:15px}.nua-collection-grid{grid-template-columns:1fr;gap:36px}.nua-case-pair{gap:10px}.nua-case-narrative{margin-block:50px;gap:36px}}.nua{--nua-ink:#1d1d1f;--nua-muted:#6e6e73;--nua-accent:#1d1d1f;--nua-paper:#fff;--nua-tint:#f5f5f7;--nua-line:#e5e5e7}.nua h1,.nua h2,.nua h3{font-weight:600}.nua-page-intro h1{font-weight:650}.nua-header{height:64px;background:rgb(255 255 255/92%);backdrop-filter:blur(20px)}.nua-header-inner{max-width:1240px}.nua-logo{font-size:0!important;letter-spacing:0!important}.nua-logo img{width:144px;height:54px;max-width:none;margin-left:-24px}.nua-nav-item>a{min-height:63px}.nua-button,.nua-header-book{border-radius:100px;background:#1d1d1f;color:#fff!important}.nua-button:hover,.nua-header-book:hover{background:#39393b}.nua-footer{background:#f5f5f7}.nua-footer-brand>a img{width:340px;height:128px}.nua-article-photo img,.nua-main img,.nua-photo img{filter:grayscale(1)}.nua-footer-bottom{color:#6e6e73}.nua-footer-brand{padding-block:28px}.nua [id]{scroll-margin-top:84px}@media(max-width:767px){.nua-logo img{width:126px;height:47px}.nua-footer-brand>a img{width:200px;height:75px}.nua-header-inner{width:calc(100% - 40px)}}.nua-header{height:80px;position:sticky;top:0;z-index:50;isolation:isolate;color:#1d1d1f;border:0;backdrop-filter:none;font-weight:400}.nua-header,.nua-header:before{background:#fff}.nua-header-inner{height:100%;width:calc(100% - 88px);max-width:1500px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:26px}.nua-header .nua-logo,.nua-mobile-head .nua-logo{display:inline-flex;align-items:center;flex-shrink:0;font-size:0}.nua-header .nua-logo img,.nua-mobile-head .nua-logo img{display:block;width:144px;height:54px;max-width:none;margin-left:-27px}.nua-desktop-nav{display:flex;align-items:center;gap:25px}.nua-nav-item{position:relative}.nua-nav-item>a{display:flex;align-items:center;gap:5px;min-height:80px;font-size:12px;font-weight:400;letter-spacing:0;white-space:nowrap}.nua-nav-item>a svg{flex-shrink:0}.nua-nav-item>a[aria-current=page]{color:#1d1d1f;box-shadow:inset 0 -2px #1d1d1f}.nua-dropdown{visibility:hidden;opacity:0;position:absolute;top:100%;left:-22px;min-width:230px;padding:12px 22px;background:#fff;color:#1d1d1f;border:1px solid #e5e5e7;transform:translateY(-1px);transition:opacity .16s}.nua-dropdown a{display:flex;padding:12px 0;font-size:12px;font-weight:400}.nua-nav-item:focus-within .nua-dropdown,.nua-nav-item:hover .nua-dropdown{visibility:visible;opacity:1}.nua-header-actions{display:flex;align-items:center;gap:18px}.nua-header .nua-header-book{display:flex;align-items:center;justify-content:center;padding:9px 16px;min-height:38px;border:1px solid #b5b5b7;border-radius:0;background:transparent;color:#1d1d1f!important;font-size:11px;font-weight:400;line-height:1.2;white-space:nowrap}.nua-header .nua-header-book:hover{background:#f5f5f7}.nua-menu-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.nua-mobile-dialog{box-sizing:border-box;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;border:0;padding:24px;background:#fff;color:#1d1d1f;font-weight:400}.nua-mobile-dialog:not([open]){display:none}.nua-mobile-dialog::backdrop{background:#0003}.nua-mobile-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.nua-mobile-head button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.nua-mobile-dialog nav>div{padding:15px 0}.nua-mobile-dialog nav>div>a{display:flex;align-items:center;gap:15px;font-size:23px}.nua-mobile-dialog nav>div>a>span{font-size:11px;color:#6e6e73}.nua-mobile-sub{display:flex;flex-wrap:wrap;gap:10px 20px;padding-left:31px;margin-top:12px;font-size:12px}.nua-mobile-dialog>p{padding:30px 0;font-size:14px;color:#6e6e73}.nua-header :focus-visible,.nua-mobile-dialog :focus-visible{outline:2px solid #1d1d1f;outline-offset:5px}@media (hover:hover) and (pointer:fine){.nua-dropdown a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:1200px){.nua-header-inner{width:calc(100% - 56px)}.nua-desktop-nav{gap:16px}.nua-nav-item>a{font-size:10px}}@media (max-width:1023px){.nua-header{height:72px}.nua-header-inner{width:calc(100% - 48px)}.nua-desktop-nav{display:none}.nua-menu-toggle{display:flex}}@media (max-width:767px){.nua-header{height:68px}.nua-header-inner{width:calc(100% - 40px);gap:14px}.nua-header .nua-logo img,.nua-mobile-head .nua-logo img{width:126px;height:47px;margin-left:-24px}.nua-header-actions{gap:10px}.nua-header .nua-header-book{min-height:36px;font-size:10px;padding:8px 12px}.nua-menu-toggle{width:36px}}@media (prefers-reduced-motion:reduce){.nua-dropdown{transition:none}}.nua-footer-contact{display:grid;gap:8px;padding-bottom:24px;font-size:14px;color:var(--nua-muted)}.nua-footer-contact nav{display:flex;flex-wrap:wrap;gap:24px;padding-top:12px}.nua-announcement{padding:12px 24px;text-align:center;background:#f5f5f7;font-size:14px}.nua-language-switcher{position:relative;display:flex;align-items:center;gap:5px;min-height:44px;font-size:11px;white-space:nowrap;cursor:pointer}.nua-language-switcher select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.nua-language-switcher:focus-within{outline:2px solid #59634f;outline-offset:4px;border-radius:3px}.nua-mobile-book{margin-top:24px}.nua:not([data-locale=ko]){overflow-wrap:break-word;word-break:normal}.nua:not([data-locale=ko]) .hero-copy h1{font-size:clamp(36px,5.4vw,76px);line-height:1.18}.nua[data-locale=en] .hero-copy{max-width:820px}.nua[data-locale=ja]{font-family:var(--font-nua),"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif}.nua[data-locale=zh]{font-family:var(--font-nua),"PingFang SC","Microsoft YaHei",sans-serif}.nua[data-locale=zh-TW]{font-family:var(--font-nua),"PingFang TC","Microsoft JhengHei",sans-serif}@media(max-width:1279px){.nua-desktop-nav{display:none}.nua-menu-toggle{display:flex}}@media(max-width:479px){.nua-header .nua-header-book{display:none}.nua-header-actions{gap:14px}.nua-language-switcher{font-size:10px}.nua:not([data-locale=ko]) .hero-copy h1{font-size:clamp(29px,7.6vw,36px)}}.nua-language-note{font-size:12px;line-height:1.7;color:var(--nua-muted);margin-bottom:20px}.nua-article-card>.nua-language-note{display:block;margin-bottom:8px;font-size:11px}.nua-related-columns .nua-language-note{margin-top:10px}.nua-article-card--column{min-width:0;padding:32px;background:#f5f5f7;display:flex;flex-direction:column;align-items:flex-start}.nua-article-card--column .nua-caption{margin-bottom:30px}.nua-article-card--column h3{margin:0 0 24px;font-size:25px;line-height:1.5;letter-spacing:-.035em}.nua-article-card--column>p{margin-top:auto}.nua-article-card--column:focus-visible{outline:2px solid #1d1d1f;outline-offset:5px}.nua-draft-label{display:inline-block;font-size:11px;color:#626268}.nua-article-card--column .nua-draft-label{margin-top:24px}.nua-column{padding-block:48px 100px}.nua-column-header{max-width:886px;padding:52px 0 64px;margin-inline:auto;text-align:center}.nua-column-header h1{font-size:28px;line-height:1.6;letter-spacing:-.035em;word-break:keep-all;overflow-wrap:anywhere;margin:24px 0 40px}.nua-column-description{max-width:680px;margin-inline:auto;font-size:16px;line-height:1.9;color:var(--nua-muted)}.nua-column-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 22px;margin-top:28px;font-size:12px;color:var(--nua-muted)}.nua-column-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:clamp(40px,7vw,100px)}.nua-column-aside{align-self:start;position:sticky;top:112px}.nua-column-aside nav{display:grid;gap:24px}.nua-column-aside a{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:12px;line-height:1.8;color:var(--nua-muted)}.nua-column-aside a span{font-size:10px;padding-top:2px}.nua-column-reading{max-width:886px;min-width:0}.nua-column-body{letter-spacing:-.015em;word-break:keep-all}.nua-column-body h2{letter-spacing:-.03em}.nua-column-body blockquote{background:transparent}.nua-column-body mark{padding:2px 0}.nua-column-closing{margin-top:48px}.nua-column-citations{color:var(--nua-muted)}.nua-column-citations a{padding-block:3px}.nua-column-related,.nua-column-sources,.nua-related-columns{margin-top:64px}.nua-column-related h2,.nua-column-sources h2{font-size:23px;margin-bottom:24px}.nua-column-related nav,.nua-related-columns nav{display:grid;gap:28px}.nua-column-related a{display:block}.nua-column-related a>span{font-size:18px;font-weight:600}.nua-column-related a>p{font-size:14px;line-height:1.8;color:var(--nua-muted);margin-top:8px}.nua-column-sources{font-size:13px;color:var(--nua-muted);line-height:1.9;margin-bottom:50px}.nua-column-sources ol{list-style:decimal;padding-left:20px;display:grid;gap:12px}.nua-column-sources>p{margin-top:24px}.nua-column-aside a:hover,.nua-column-sources a:hover{text-decoration:underline;text-underline-offset:4px}.nua-related-columns nav a{display:block}.nua-related-columns nav span{font-size:12px;color:var(--nua-muted)}.nua-related-columns nav h3{font-size:21px;line-height:1.6;margin:10px 0}.nua-related-columns nav p{font-size:14px;line-height:1.9;color:var(--nua-muted)}@media (max-width:767px){.nua-article-card--column{padding:28px}.nua-article-card--column h3{font-size:24px}.nua-column{padding-block:30px 64px}.nua-column-header{padding-block:32px 42px}.nua-column-header h1{font-size:24px}.nua-column-description{font-size:15px}.nua-column-layout{grid-template-columns:minmax(0,1fr);gap:42px}.nua-column-aside{position:static}.nua-column-aside nav{gap:14px}.nua-column-aside a{font-size:13px}.nua-column-body h2{font-size:21px!important}}.nua-v2{font-family:SUIT,-apple-system,BlinkMacSystemFont,sans-serif;font-synthesis:none;font-optical-sizing:auto}.nua-v2 *{box-sizing:border-box}.nua-v2 html{scroll-behavior:smooth}.nua-v2 body{margin:0}.nua-v2 a{color:inherit;text-decoration:none}.nua-v2 button{font:inherit}.nua-v2 figure,.nua-v2 h1,.nua-v2 h2,.nua-v2 h3,.nua-v2 p{margin:0}.nua-v2 a:focus-visible,.nua-v2 summary:focus-visible{outline:3px solid #0071e3;outline-offset:5px}.nua-v2 section[id]{scroll-margin-top:90px}.nua-v2 .skip{position:fixed;left:20px;top:-80px;z-index:100;background:white;padding:14px}.nua-v2 .skip:focus{top:12px}.nua-v2 .header{height:64px;position:sticky;top:0;z-index:30;background:rgb(255 255 255/86%);backdrop-filter:saturate(150%) blur(20px)}.nua-v2 .header-inner{width:min(1240px,calc(100% - 96px));height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.nua-v2 .brand{display:flex;align-items:center;margin-left:-24px}.nua-v2 .brand img{width:136px;height:51px}.nua-v2 .desktop-nav{display:flex;align-items:center;gap:36px;font-size:13px;font-weight:500}.nua-v2 .desktop-nav a{padding-block:20px}.nua-v2 .header-actions{display:flex;align-items:center;gap:20px}.nua-v2 .pill{display:inline-flex;align-items:center;justify-content:center;background:#1d1d1f;color:white;border-radius:100px;min-height:48px;padding:13px 25px;font-size:16px;font-weight:550;line-height:1.2;transition:background .16s,transform .16s}.nua-v2 .pill.small{font-size:12px;padding:9px 18px;min-height:34px}.nua-v2 .pill:active{transform:scale(.97)}.nua-v2 .text-link{display:inline-flex;align-items:center;min-height:44px;font-size:18px;font-weight:550;letter-spacing:-.015em}.nua-v2 .mobile-menu{display:none}.nua-v2 .hero{position:relative;isolation:isolate;background:#f5f5f7;min-height:clamp(680px,calc(100svh - 64px),900px);display:flex;align-items:center;overflow:hidden}.nua-v2 .hero-copy{position:relative;z-index:1;width:min(1240px,calc(100% - 96px));margin:auto;padding-block:90px;pointer-events:none}.nua-v2 .hero-copy a{pointer-events:auto}.nua-v2 .eyebrow{font-size:17px;font-weight:600;letter-spacing:-.015em;margin-bottom:22px}.nua-v2 .hero .eyebrow{font-size:13px;letter-spacing:.13em;margin-bottom:26px}.nua-v2 .hero h1{font-size:clamp(54px,5.25vw,80px);font-weight:680;letter-spacing:-.058em}.nua-v2 .hero h1 span{display:block}.nua-v2 .hero-lead{margin-top:28px;font-size:22px;font-weight:450;line-height:1.55;letter-spacing:-.018em}.nua-v2 .actions{display:flex;align-items:center;gap:28px;margin-top:33px}.nua-v2 .hero-image{position:absolute;right:0;top:0;width:61%;height:100%;object-fit:cover;object-position:center 43%;mix-blend-mode:multiply;z-index:0}.nua-v2 .hero-copy{animation:arrive .9s var(--ease) both}.nua-v2 .hero-image{animation:appear 1.1s var(--ease) both}.nua-v2 .section{width:min(980px,calc(100% - 64px));margin:auto;text-align:center;padding-block:140px}.nua-v2 .section h2{font-size:clamp(40px,4.6vw,68px);font-weight:650;line-height:1.15;letter-spacing:-.05em;text-wrap:balance}.nua-v2 .secondary{color:#86868b}.nua-v2 .lead{font-size:21px;font-weight:500;line-height:1.55;letter-spacing:-.022em;color:var(--muted);word-break:keep-all}.nua-v2 .section>.lead{max-width:710px;margin:28px auto 0}.nua-v2 .section>.text-link{margin-top:23px}.nua-v2 .section>.pill{margin-top:30px}.nua-v2 .section-wide{width:min(1240px,calc(100% - 96px));margin:auto}.nua-v2 .contour{display:grid;grid-template-columns:1.13fr 1fr;gap:9%;align-items:center;padding-bottom:140px}.nua-v2 .contour-image{height:600px;overflow:hidden;background:#f5f5f7}.nua-v2 .contour-image img{width:100%;height:100%;object-fit:cover;object-position:40% center}.nua-v2 .care-copy h2,.nua-v2 .contour-copy h2{font-size:clamp(42px,4.1vw,62px);font-weight:650;line-height:1.12;letter-spacing:-.05em}.nua-v2 .contour-copy .lead{margin-top:28px}.nua-v2 .contour-copy .text-link{margin-top:24px}.nua-v2 .care{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;background:#070707;color:white;min-height:740px;overflow:hidden}.nua-v2 .care-image{height:740px}.nua-v2 .care-image img{width:100%;height:100%;object-fit:cover;object-position:39% center;mask-image:linear-gradient(90deg,#000 75%,transparent)}.nua-v2 .care-copy{max-width:530px;padding:85px 56px 85px 24px}.nua-v2 .care .eyebrow{color:#d2d2d7}.nua-v2 .care .lead{margin-top:28px;color:#aaaab0;max-width:400px;font-size:20px}.nua-v2 .care .text-link{margin-top:25px;color:white}.nua-v2 .plan{padding-block:150px}.nua-v2 .journal{padding-block:10px 100px}.nua-v2 .journal-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:55px}.nua-v2 .journal-head h2{font-size:43px;font-weight:650;letter-spacing:-.04em;line-height:1.2}.nua-v2 .journal-head .text-link{font-size:16px}.nua-v2 .journal-articles{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.nua-v2 .journal-articles span{font-size:12px;font-weight:600;color:var(--muted)}.nua-v2 .journal-articles h3{font-size:25px;font-weight:600;letter-spacing:-.035em;line-height:1.4;margin-block:15px 17px}.nua-v2 .journal-articles p{font-size:14px;line-height:1.6;color:var(--muted);word-break:keep-all}.nua-v2 .conversation{padding-block:100px 125px}.nua-v2 .conversation h2{font-size:44px}.nua-v2 .conversation .lead{font-size:19px}.nua-v2 footer{background:#f5f5f7;padding:30px 0 24px}.nua-v2 .footer-inner{width:min(1240px,calc(100% - 96px));margin:auto;display:flex;align-items:center;gap:40px}.nua-v2 .footer-inner>a{margin-left:-24px}.nua-v2 .footer-inner nav{display:flex;gap:28px;font-size:12px}.nua-v2 .footer-inner>p{margin-left:auto;font-size:11px;color:var(--muted)}.nua-v2 .review-links{display:flex;justify-content:center;gap:24px;font-size:11px;color:var(--muted);margin-top:23px}.nua-v2 .is-embedded .review-links{display:none}@keyframes arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes appear{0%{opacity:0}to{opacity:1}}@media(hover:hover) and (pointer:fine){.nua-v2 .pill:hover{background:#363638}.nua-v2 .desktop-nav a:hover,.nua-v2 .footer-inner nav a:hover,.nua-v2 .review-links a:hover,.nua-v2 .text-link:hover{text-decoration:underline;text-underline-offset:5px}.nua-v2 .journal-articles a:hover h3{color:#5b5b60}}@media(max-width:1100px){.nua-v2 .footer-inner,.nua-v2 .header-inner,.nua-v2 .hero-copy,.nua-v2 .section-wide{width:calc(100% - 64px)}.nua-v2 .desktop-nav{gap:23px}.nua-v2 .hero h1{font-size:56px}.nua-v2 .hero-lead{font-size:20px}.nua-v2 .hero-image{width:62%;object-position:44% center}.nua-v2 .hero{min-height:690px}.nua-v2 .contour{gap:7%}.nua-v2 .contour-image{height:490px}.nua-v2 .care-copy h2,.nua-v2 .contour-copy h2{font-size:46px}.nua-v2 .lead{font-size:19px}.nua-v2 .care-copy{padding-right:32px}.nua-v2 .care,.nua-v2 .care-image{min-height:620px;height:620px}.nua-v2 .care .lead{font-size:18px}.nua-v2 .journal-articles{gap:30px}.nua-v2 .journal-head h2{font-size:36px}}@media(max-width:767px){.nua-v2 .header{height:60px}.nua-v2 .header-inner{width:calc(100% - 40px);gap:14px}.nua-v2 .brand{margin-left:-22px}.nua-v2 .brand img{width:116px;height:44px}.nua-v2 .desktop-nav{display:none}.nua-v2 .header-actions{gap:18px}.nua-v2 .pill.small{font-size:11px;padding:9px 15px}.nua-v2 .mobile-menu{display:block}.nua-v2 .mobile-menu summary{list-style:none;cursor:pointer;width:26px;height:36px;display:flex;flex-direction:column;justify-content:center;gap:6px}.nua-v2 .mobile-menu summary::-webkit-details-marker{display:none}.nua-v2 .mobile-menu summary span{display:block;width:20px;height:1px;background:#1d1d1f}.nua-v2 .mobile-menu nav{position:absolute;top:60px;left:0;right:0;background:white;padding:25px;display:grid;gap:8px;box-shadow:0 15px 25px #0000000c}.nua-v2 .mobile-menu nav a{padding:12px;font-size:17px;font-weight:550}.nua-v2 .hero{min-height:0;display:flex;flex-direction:column}.nua-v2 .hero-copy{width:100%;padding:49px 20px 0;text-align:center;order:0}.nua-v2 .hero .eyebrow{font-size:11px;margin-bottom:20px}.nua-v2 .hero h1{font-size:clamp(36px,10.3vw,53px);letter-spacing:-.054em;line-height:1.15}.nua-v2 .hero-lead{font-size:17px;line-height:1.5;margin-top:22px}.nua-v2 .actions{justify-content:center;margin-top:26px;gap:22px}.nua-v2 .pill{min-height:44px;font-size:14px;padding:12px 21px}.nua-v2 .text-link{font-size:16px}.nua-v2 .hero-image{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin-top:27px;order:1}.nua-v2 .section{width:calc(100% - 44px);padding-block:82px}.nua-v2 .section h2{font-size:clamp(31px,8.2vw,42px);line-height:1.2;letter-spacing:-.045em}.nua-v2 .eyebrow{font-size:14px;margin-bottom:18px}.nua-v2 .section>.lead{font-size:17px;font-weight:450;line-height:1.7;margin-top:23px;max-width:350px}.nua-v2 .desktop-break{display:none}.nua-v2 .section>.text-link{margin-top:18px}.nua-v2 .section-wide{width:calc(100% - 44px)}.nua-v2 .contour{display:flex;flex-direction:column;gap:35px;padding-bottom:85px}.nua-v2 .contour-image{width:100%;height:auto;aspect-ratio:1.1}.nua-v2 .contour-copy{align-self:flex-start}.nua-v2 .care-copy h2,.nua-v2 .contour-copy h2{font-size:42px;line-height:1.15}.nua-v2 .contour-copy .lead{font-size:18px;font-weight:450;margin-top:21px}.nua-v2 .contour-copy .text-link{margin-top:20px}.nua-v2 .care{display:flex;flex-direction:column;min-height:0;height:auto}.nua-v2 .care-image{height:auto;min-height:0;aspect-ratio:1.25;width:100%}.nua-v2 .care-image img{object-position:center;mask-image:linear-gradient(#000 72%,transparent)}.nua-v2 .care-copy{padding:10px 25px 75px;max-width:440px;width:100%}.nua-v2 .care .lead{font-size:17px;font-weight:450;line-height:1.7}.nua-v2 .care .text-link{margin-top:20px}.nua-v2 .plan{padding-block:86px}.nua-v2 .journal{padding-bottom:32px}.nua-v2 .journal-head{display:block;margin-bottom:32px}.nua-v2 .journal-head h2{font-size:31px;line-height:1.25}.nua-v2 .journal-head .text-link{font-size:14px;margin-top:15px}.nua-v2 .journal-articles{grid-template-columns:1fr;gap:37px}.nua-v2 .journal-articles h3{font-size:25px;margin-block:12px}.nua-v2 .journal-articles h3 br{display:none}.nua-v2 .journal-articles p{font-size:14px}.nua-v2 .conversation{padding-block:65px 80px}.nua-v2 .conversation h2{font-size:30px}.nua-v2 .conversation .lead{font-size:16px}.nua-v2 .footer-inner{width:calc(100% - 44px);flex-wrap:wrap;gap:16px 25px}.nua-v2 .footer-inner nav{gap:18px;font-size:11px}.nua-v2 .footer-inner>p{width:100%;margin-left:0;font-size:10px}.nua-v2 .review-links{flex-wrap:wrap;gap:12px 18px;font-size:10px;margin-top:25px}}@media(prefers-reduced-motion:reduce){.nua-v2 html{scroll-behavior:auto}.nua-v2 *,.nua-v2 :after,.nua-v2 :before{animation:none!important;transition:none!important}}@media(prefers-reduced-transparency:reduce){.nua-v2 .header{background:white;backdrop-filter:none}}.nua-v2 .hero-sequence{--header-height:80px;background:#f2f2f2}.nua-v2 .hero{min-height:max(560px,calc(100svh - var(--header-height)));background:#f2f2f2}.nua-v2 .hero-copy{width:min(1240px,calc(100% - 112px));padding-block:80px;animation:none}.nua-v2 .hero h1{font-size:clamp(40px,5.1vw,74px);font-weight:650;line-height:1.14;letter-spacing:-.055em}.nua-v2 .hero-line{padding:.08em .06em;margin:-.08em -.06em}.nua-v2 .hero-lead{font-size:20px}.nua-v2 .hero-media{position:absolute;inset:0;pointer-events:none}.nua-v2 .hero-camera{position:absolute;right:24px;top:50%;width:min(58vw,calc(100svh - 100px));aspect-ratio:1;transform:translateY(-50%)}.nua-v2 .hero .hero-image{display:block;position:static;width:100%;height:100%;margin:0;object-fit:contain;mix-blend-mode:normal;mask-image:none;animation:none}.nua-v2 .hero-canvas,.nua-v2 .hero-intro-controls{display:none}.nua-v2 .has-cinema .hero{height:max(560px,calc(100svh - var(--header-height)))}.nua-v2 .has-cinema .hero-media{visibility:hidden}.nua-v2 .has-cinema .hero-canvas{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.nua-v2 .has-cinema .hero-copy{width:min(1100px,calc(100% - 48px));padding:0;margin:auto;text-align:center}.nua-v2 .has-cinema .hero h1{opacity:0}.nua-v2 .has-cinema .hero .actions{justify-content:center}.nua-v2 .hero-sequence.is-animated{height:calc(400svh - var(--header-height))}.nua-v2 .is-animated .hero{position:sticky;top:var(--header-height);height:calc(100svh - var(--header-height));min-height:0}.nua-v2 .is-animated .hero-intro-controls{position:absolute;inset:auto 32px 22px;z-index:2;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#55555a}.nua-v2 .hero-intro-skip{border:0;padding:12px 0 12px 20px;background:transparent;color:#1d1d1f;cursor:pointer}.nua-v2 .hero-intro-skip:focus-visible{outline:3px solid #0071e3;outline-offset:5px}.nua-v2 .hero-motion-play{position:absolute;z-index:3;bottom:20px;left:50%;transform:translateX(-50%);background:transparent;color:#1d1d1f;border:1px solid #aaa;border-radius:24px;padding:10px 18px;min-height:44px;white-space:nowrap;font:inherit;font-size:12px;cursor:pointer}.nua-v2 .hero-motion-play[hidden]{display:none}.nua-v2 .hero-motion-play:focus-visible{outline:3px solid #0071e3;outline-offset:5px}@media (hover:hover) and (pointer:fine){.nua-v2 .hero-intro-skip:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:1100px){.nua-v2 .hero-copy{width:calc(100% - 64px)}.nua-v2 .hero-lead{font-size:18px}}@media (min-width:768px) and (max-width:1023px){.nua-v2 .hero-sequence{--header-height:72px}}@media (max-width:767px){.nua-v2 .hero-sequence{--header-height:68px}.nua-v2 .hero{min-height:0}.nua-v2 .hero-copy{width:100%;padding:30px 20px 0}.nua-v2 .hero .eyebrow{margin-bottom:20px}.nua-v2 .hero h1{font-size:clamp(32px,9.4vw,52px);line-height:1.18}.nua-v2 .hero-lead{font-size:16px;margin-top:24px}.nua-v2 .hero .actions{margin-top:26px;gap:22px}.nua-v2 .hero .actions .text-link{font-size:14px}.nua-v2 .hero-media{position:relative;width:100%;order:1}.nua-v2 .hero-camera{position:relative;inset:auto;width:min(calc(100% - 32px),440px);margin:30px auto 16px;transform:none}.nua-v2 .has-cinema .hero-media{position:absolute;inset:0}.nua-v2 .has-cinema .hero-copy{width:calc(100% - 40px)}.nua-v2 .hero-sequence.is-animated{height:calc(300svh - var(--header-height))}.nua-v2 .is-animated .hero-intro-controls{inset:auto 20px 16px;font-size:11px}}@media (prefers-reduced-motion:reduce){.nua-v2 .hero-sequence.is-animated:not(.motion-requested){height:auto}.nua-v2 .is-animated:not(.motion-requested) .hero{position:relative;top:0;height:max(560px,calc(100svh - var(--header-height)))}}@media (max-height:500px){.nua-v2 .has-cinema .hero-copy{width:calc(100% - 48px)}.nua-v2 .hero .eyebrow{font-size:10px;margin-bottom:10px}.nua-v2 .hero h1{font-size:clamp(26px,4vw,38px);line-height:1.1}.nua-v2 .hero-lead{font-size:13px;line-height:1.4;margin-top:12px}.nua-v2 .hero .actions{margin-top:14px;gap:20px}.nua-v2 .hero .actions .pill{padding:10px 20px}.nua-v2 .hero .actions .pill,.nua-v2 .hero .actions .text-link{font-size:12px;min-height:40px}.nua-v2 .is-animated .hero-intro-controls{bottom:8px}}.nua-v2{--muted:#6e6e73;--ease:cubic-bezier(.23,1,.32,1);color:#1d1d1f;background:#fff;font-family:var(--font-nua),SUIT,sans-serif}.philosophy_intro__edJ1P{padding-block:105px 90px}.philosophy_intro__edJ1P>p{font-size:13px;color:var(--nua-muted);margin-bottom:32px}.philosophy_intro__edJ1P h1{font-size:clamp(44px,5.3vw,76px);line-height:1.35}.philosophy_comfort__1x12z{display:grid;grid-template-columns:.85fr 1fr;gap:12%;align-items:center}.philosophy_comfortImage__PxkFe{position:relative;aspect-ratio:.75;overflow:hidden;border-radius:48% 48% 0 0/32% 32% 0 0}.philosophy_comfortImage__PxkFe img,.philosophy_sceneImage__yLJoL img{object-fit:cover}.philosophy_comfortCopy__UGhy4 h2{font-size:clamp(29px,2.9vw,40px);line-height:1.45;margin-bottom:26px}.philosophy_comfortCopy__UGhy4>p{font-size:15px;line-height:2.1;color:var(--nua-muted)}.philosophy_comfortCopy__UGhy4>p+p{margin-top:20px}.philosophy_comfortCopy__UGhy4 h3{font-size:21px;margin-block:42px 17px}.philosophy_careStages__xxIWB{display:grid;grid-template-columns:repeat(3,1fr);gap:70px;padding-block:70px 110px}.philosophy_careStages__xxIWB h3{font-size:17px;margin-bottom:18px}.philosophy_careStages__xxIWB p{font-size:14px;line-height:2;color:var(--nua-muted)}.philosophy_process__gpBBb{padding-block:80px 110px}.philosophy_process__gpBBb>h2{font-size:clamp(37px,4vw,58px);line-height:1.4;text-align:center;margin-bottom:80px}.philosophy_scenes__uQj8Y{display:grid;grid-template-columns:repeat(3,1fr);gap:65px;list-style:none;padding:0;margin:0}.philosophy_scenes__uQj8Y li:nth-child(2){padding-top:80px}.philosophy_scenes__uQj8Y li:nth-child(3){padding-top:155px}.philosophy_sceneImage__yLJoL{position:relative;aspect-ratio:1.35;overflow:hidden;margin-bottom:27px}.philosophy_scenes__uQj8Y li:nth-child(2) .philosophy_sceneImage__yLJoL{aspect-ratio:.9}.philosophy_scenes__uQj8Y li:nth-child(3) .philosophy_sceneImage__yLJoL{aspect-ratio:1.1;border-radius:50% 50% 0 0}.philosophy_scenes__uQj8Y h3{font-size:21px;margin-bottom:13px}.philosophy_scenes__uQj8Y p{font-size:14px;line-height:1.95;color:var(--nua-muted)}.philosophy_process__gpBBb .philosophy_processNote__jr_jv{width:min(560px,100%);margin:70px 0 0 auto;font-size:13px;line-height:2;color:var(--nua-muted)}.philosophy_promise__w_lqQ{padding-block:100px 120px}.philosophy_promise__w_lqQ>h2{font-size:clamp(35px,4.1vw,60px);line-height:1.45}.philosophy_promises__Dm2Id{max-width:650px;margin:65px 0 0 auto;display:grid;gap:44px}.philosophy_promises__Dm2Id h3{font-size:22px;margin-bottom:15px}.philosophy_promises__Dm2Id p{font-size:14px;line-height:2;color:var(--nua-muted)}.philosophy_promise__w_lqQ>a{margin-top:42px}@media (max-width:1023px){.philosophy_comfort__1x12z{gap:7%}.philosophy_comfortCopy__UGhy4>p{font-size:13px}.philosophy_careStages__xxIWB,.philosophy_scenes__uQj8Y{gap:35px}.philosophy_careStages__xxIWB p,.philosophy_scenes__uQj8Y p{font-size:13px}.philosophy_scenes__uQj8Y h3{font-size:18px}}@media (max-width:767px){.philosophy_intro__edJ1P{padding-block:60px}.philosophy_intro__edJ1P h1{font-size:43px}.philosophy_intro__edJ1P>p{font-size:12px;margin-bottom:24px}.philosophy_comfort__1x12z{grid-template-columns:1fr;gap:40px}.philosophy_comfortImage__PxkFe{width:84%;aspect-ratio:.9}.philosophy_comfortCopy__UGhy4 h2{font-size:28px}.philosophy_comfortCopy__UGhy4>p{font-size:14px}.philosophy_comfortCopy__UGhy4 h3{font-size:20px;margin-top:30px}.philosophy_careStages__xxIWB{grid-template-columns:1fr;gap:25px;padding-block:45px 65px}.philosophy_careStages__xxIWB>div{display:grid;grid-template-columns:62px 1fr;gap:18px}.philosophy_careStages__xxIWB h3{font-size:14px;margin:0;padding-top:3px}.philosophy_careStages__xxIWB p{font-size:13px}.philosophy_process__gpBBb{padding-block:50px 60px}.philosophy_process__gpBBb>h2{font-size:38px;margin-bottom:45px}.philosophy_scenes__uQj8Y{grid-template-columns:1fr;gap:45px}.philosophy_scenes__uQj8Y li{width:88%}.philosophy_scenes__uQj8Y li:nth-child(2){padding:0;margin-left:auto;width:80%}.philosophy_scenes__uQj8Y li:nth-child(3){padding:0}.philosophy_sceneImage__yLJoL{margin-bottom:20px}.philosophy_scenes__uQj8Y li:nth-child(2) .philosophy_sceneImage__yLJoL{aspect-ratio:1.2}.philosophy_scenes__uQj8Y li:nth-child(3) .philosophy_sceneImage__yLJoL{aspect-ratio:1.3}.philosophy_scenes__uQj8Y h3{font-size:20px}.philosophy_process__gpBBb .philosophy_processNote__jr_jv{margin-top:40px;font-size:12px}.philosophy_promise__w_lqQ{padding-block:45px 75px}.philosophy_promise__w_lqQ>h2{font-size:clamp(28px,7.8vw,37px)}.philosophy_promises__Dm2Id{margin-top:40px;gap:30px}.philosophy_promises__Dm2Id h3{font-size:20px}.philosophy_promises__Dm2Id p{font-size:13px}.philosophy_promise__w_lqQ>a{margin-top:27px}}