@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/jakarta-400.ttf") format("truetype")}
@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/jakarta-700.ttf") format("truetype")}
:root{--brand-aqua:#147d76;--brand-aqua-dark:#08665f;--brand-aqua-soft:#dceee9;--ink:#172f35;--muted:#617176;--surface:#fff;--surface-alt:#f2f6f5;--blue-soft:#e9f0f4;--border:#d9e3e1;--radius:22px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;color:var(--ink);background:#fff;font-family:'Plus Jakarta Sans',Arial,sans-serif;font-size:16px;line-height:1.7}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}img{max-width:100%;display:block;object-fit:cover}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:700;line-height:1.13;letter-spacing:-.05em}h1{font-size:clamp(3rem,4.7vw,5rem);margin-bottom:26px}h2{font-size:clamp(2rem,3.5vw,3.5rem);margin-bottom:20px}h3{font-size:1.55rem;letter-spacing:-.035em}em{font-style:normal;color:var(--brand-aqua)}p{color:var(--muted)}:focus-visible{outline:3px solid #c0a250;outline-offset:5px}.wrap{width:calc(100% - 104px);max-width:1360px;margin-inline:auto}.section{padding-block:106px}.eyebrow{font-size:12px;letter-spacing:.16em;font-weight:700;color:var(--brand-aqua);margin-bottom:24px}.dash{display:inline-block;width:25px;height:2px;background:var(--brand-aqua);vertical-align:middle;margin-right:10px}header{background:var(--ink);color:white;position:sticky;top:0;z-index:50}.nav-wrap{max-width:1456px;margin:auto;padding:18px 38px;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand img{width:207px;height:auto}nav{display:flex;align-items:center;gap:27px;font-size:13px}nav>a{white-space:nowrap}nav>a:not(.btn):hover{color:#a0dcd0}.btn{min-height:52px;display:inline-flex;gap:28px;justify-content:space-between;align-items:center;background:var(--brand-aqua);border:1px solid var(--brand-aqua);color:white;padding:13px 23px;border-radius:8px;font-weight:700;font-size:14px;line-height:1.4;transition:background .2s,transform .2s}.btn:hover{background:var(--brand-aqua-dark);transform:translateY(-2px)}.btn span{font-size:20px;font-weight:400}.btn.secondary{background:transparent;color:var(--ink);border-color:#a9bdb8}.btn.secondary:hover{background:var(--surface-alt)}nav .btn{background:#bfe3d9;color:var(--ink);border:0;font-size:13px;min-height:44px;padding:10px 17px;gap:20px}.language{border-left:1px solid #536468;padding-left:20px}.menu-toggle{display:none}.hero{display:grid;grid-template-columns:1.07fr 1fr;gap:55px;padding-top:48px;padding-bottom:50px;align-items:center}.hero-copy{padding-block:15px}.lead{font-size:16px;line-height:1.85;margin-bottom:28px}.actions{display:flex;flex-wrap:wrap;gap:12px}.hero-note{border-top:1px solid var(--border);margin-top:45px;padding-top:24px;font-size:12px;color:var(--muted);display:flex;gap:12px;align-items:center;max-width:440px}.hero-note a{margin-left:auto;font-size:20px}.tiny-cross{color:var(--brand-aqua);font-size:26px}.hero-media{height:610px;border-radius:110px 22px 22px 22px;position:relative;overflow:hidden;background:var(--surface-alt)}.hero-media>img{height:100%;width:100%;object-position:center 53%}.hero-media:after{content:'';position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(9,31,34,.55));pointer-events:none}.media-label{position:absolute;bottom:26px;left:28px;right:28px;display:flex;justify-content:space-between;color:white;z-index:2;font-size:11px;letter-spacing:.06em;border-top:1px solid #ffffff70;padding-top:18px}.photo-caption{position:absolute;bottom:100px;left:32px;color:white;z-index:2;font-size:29px;line-height:1.25;letter-spacing:-.04em}.trust-strip{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--border);padding-block:22px;font-size:13px}.trust-strip span{padding-left:24px;border-right:1px solid var(--border)}.trust-strip span:first-child{padding:0}.trust-strip span:last-child{border:0}.section-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px}.section-head h2{margin-bottom:0}.section-head>p{font-size:14px;max-width:320px;margin-bottom:5px}.concern-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.concern-grid>a{background:var(--surface-alt);border-radius:14px;padding:24px;position:relative;min-height:166px;transition:background .2s}.concern-grid>a:hover{background:var(--brand-aqua-soft)}.concern-grid h3{font-size:21px;margin-top:25px;margin-bottom:0}.concern-number{font-size:12px;color:var(--muted)}.circle-arrow{position:absolute;right:20px;top:19px;border:1px solid #bdceca;width:35px;height:35px;border-radius:50%;display:grid;place-items:center}footer{background:var(--ink);color:#fff;padding:72px 52px 28px}footer p{color:#bbccce;font-size:14px}footer h3{font-size:14px;font-weight:700;letter-spacing:0;margin-bottom:22px}.footer-top{max-width:1360px;margin:auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:50px}.footer-top>div>a{display:block;margin:10px 0;color:#d6e2e2;font-size:13px}.footer-top>div:first-child p{margin-top:28px;font-size:25px;line-height:1.4;color:#e3eeea;letter-spacing:-.03em}.footer-top img{height:auto;width:245px}.footer-bottom{max-width:1360px;margin:50px auto 0;padding-top:20px;border-top:1px solid #ffffff25;font-size:11px;color:#bed0d1;display:flex;gap:24px;justify-content:space-between}.whatsapp{position:fixed;right:25px;bottom:26px;z-index:60;border-radius:50%;box-shadow:0 5px 25px #183b3330;width:58px;height:58px;transition:transform .2s}.whatsapp:hover{transform:scale(1.08)}.whatsapp img{border-radius:50%}.mobile-actions{display:none}.skip{position:fixed;top:-100px;left:15px;background:white;padding:12px;z-index:100}.skip:focus{top:10px}.text-button{border:0;background:none;padding:0;color:inherit;font-size:inherit;text-align:left}.soft{background:var(--surface-alt)}
@media(min-width:1500px){.hero{gap:90px}.hero-media{height:680px}}@media(max-width:1150px){nav{gap:15px}.nav-wrap{padding-inline:25px}.brand img{width:170px}nav .btn{gap:10px}.wrap{width:calc(100% - 64px)}.hero{gap:30px}.hero-media{height:570px}h1{font-size:4.6vw}.actions .btn{padding:13px 16px;gap:16px}}@media(max-width:980px){.menu-toggle{display:block;background:none;border:1px solid #ffffff60;color:white;border-radius:7px;width:44px;height:44px}.nav-wrap{padding:15px 24px}nav{display:none;position:absolute;top:74px;left:0;right:0;background:var(--ink);padding:25px;align-items:stretch;flex-direction:column;font-size:16px}nav.open{display:flex}nav>a{padding:8px}.language{border:0}.hero-media{height:540px}.hero h1{font-size:4.9vw}.hero .actions{flex-direction:column;align-items:start}.hero-note{margin-top:25px}.footer-top{grid-template-columns:1fr 1fr}.section-head{align-items:start}.concern-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.wrap{width:calc(100% - 40px)}.hero{display:flex;flex-direction:column;padding-top:30px;gap:30px;padding-bottom:30px;align-items:stretch}.hero-copy{padding:0}.hero .eyebrow{font-size:10px;margin-bottom:20px}.hero h1{font-size:clamp(2.65rem,9.8vw,4rem);margin-bottom:22px}.lead{font-size:15px}.hero .actions{flex-direction:row}.actions .btn{font-size:12px;min-height:48px;padding:12px 14px;gap:12px}.hero-note{margin-top:25px;padding-top:16px;font-size:11px}.hero-media{height:430px;border-radius:70px 18px 18px 18px}.hero-media>img{object-position:center 57%}.photo-caption{font-size:27px}.trust-strip{grid-template-columns:1fr 1fr;gap:18px;font-size:10px;padding-block:22px}.trust-strip span,.trust-strip span:first-child{padding:0;border:0}.section{padding-block:65px}.section-head{display:block;margin-bottom:26px}.section-head>p{margin-top:20px}.eyebrow{font-size:10px;margin-bottom:15px}h2{font-size:32px}.concern-grid{gap:10px}.concern-grid>a{padding:18px;min-height:155px}.concern-grid h3{font-size:18px}.circle-arrow{right:15px;top:15px;width:30px;height:30px}footer{padding:52px 22px 90px}.footer-top{gap:30px 20px}.footer-top>div:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:10px;margin-top:30px}.mobile-actions{position:fixed;bottom:0;left:0;right:0;z-index:65;display:grid;grid-template-columns:1fr 1fr 1fr;background:white;border-top:1px solid var(--border);padding:10px 10px max(10px,env(safe-area-inset-bottom));box-shadow:0 -4px 20px #12322b0a}.mobile-actions a{padding:5px;font-size:12px;text-align:center;border-right:1px solid var(--border)}.mobile-actions a:last-child{border:0}.mobile-actions a:first-child{color:#12833e}.whatsapp{width:50px;height:50px;right:16px;bottom:78px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
[hidden]{display:none!important}.section-link{margin-top:35px}.smile-section{background:#e8f2ef;padding:72px 0}.smile-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.smile-art{position:relative}.smile-art img{width:100%;height:440px;border-radius:22px}.art-note{position:absolute;bottom:15px;left:18px;font-size:11px;color:#384d50}.smile-copy h2{font-size:43px}.smile-copy>p{max-width:390px}.smile-copy small{display:block;font-size:11px;color:var(--muted);margin-top:18px}.check-meta{display:flex;gap:25px;font-size:12px;margin:25px 0}.check-meta>span+span{border-left:1px solid #a9c3bc;padding-left:25px}.treatment-row{display:grid;grid-template-columns:40px 1.1fr 1fr 45px;gap:24px;align-items:center;padding:29px 12px;border-top:1px solid var(--border);transition:background .25s}.treatment-row:last-child{border-bottom:1px solid var(--border)}.treatment-row:hover{background:var(--surface-alt)}.treatment-row h3{margin:7px 0 0;font-size:29px}.treatment-row .eyebrow{font-size:10px}.treatment-row p{font-size:14px;margin:0}.row-number{font-size:12px;color:var(--brand-aqua)}.round-link{border:1px solid #bbcdc7;border-radius:50%;display:grid;place-items:center;width:43px;height:43px;font-size:22px}.explore-section{background:#eaf0f3;padding:80px 0}.explore-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.explore-grid>div:first-child{max-width:450px}.explore-grid h2{font-size:58px}.explore-grid p{max-width:365px}.explore-photo{position:relative}.explore-photo img{width:100%;height:610px;border-radius:22px 100px 22px 22px;object-position:50% 45%}.explore-photo>span{position:absolute;left:24px;bottom:22px;font-size:11px;background:white;padding:10px 14px;border-radius:5px}.explore-caption{margin-top:65px;font-size:10px;letter-spacing:.14em}.doctor-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.doctor-card{overflow:hidden}.doctor-card>img{width:100%;height:375px;border-radius:18px;transition:filter .3s;object-position:center}.doctor-card:hover>img{filter:brightness(.94)}.doctor-card>div{position:relative;padding:25px 0}.doctor-card .eyebrow{margin-bottom:10px;font-size:10px}.doctor-card h3{font-size:25px;padding-right:48px;margin:0}.doctor-card .round-link{position:absolute;right:0;top:30px;width:36px;height:36px}.journey{display:grid;grid-template-columns:repeat(5,1fr);gap:25px}.journey>div{border-top:1px solid #acbfb9;padding-top:22px}.step-index{font-size:13px;color:var(--brand-aqua);display:block;margin-bottom:30px}.journey h3{font-size:21px;margin-bottom:15px}.journey p{font-size:13px}.case-empty{background:#f3f7f6;border:1px solid var(--border);border-radius:22px;padding:50px;max-width:100%}.case-empty h3{font-size:34px;margin-top:15px}.case-empty p{max-width:670px;margin-bottom:25px}.international-panel{background:var(--ink);border-radius:25px;padding:70px;display:grid;grid-template-columns:1.3fr 1fr;gap:70px;color:white}.international-panel .eyebrow{color:#94cabb}.international-panel h2{font-size:47px}.international-panel p{color:#bdd0d1;max-width:430px}.international-panel .btn{background:#bfe3d9;color:var(--ink)}.international-location{display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid #ffffff30;padding-left:55px}.international-location>span{font-size:11px;letter-spacing:.13em}.international-location p{font-size:66px;letter-spacing:-.06em;color:#fff;line-height:1.3;margin:0}.international-location p>span{display:block;font-size:16px;letter-spacing:0;margin-top:10px;color:#b4ceca}.international-location a{font-size:13px}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.article-card>img{width:100%;height:240px;border-radius:16px;margin-bottom:25px}.article-card .eyebrow{font-size:10px;margin-bottom:15px;display:flex;justify-content:space-between}.article-card .eyebrow span{color:var(--muted);letter-spacing:0}.article-card h3{font-size:24px;line-height:1.35;letter-spacing:-.035em}.article-card>span{font-size:12px;border-bottom:1px solid #cadbd5;padding-bottom:5px}.location-section{background:#edf3f1}.location-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.large-phone{display:block;font-size:29px;letter-spacing:-.04em;margin:28px 0}.location-photo{position:relative}.location-photo img{height:380px;width:100%;border-radius:20px}.location-photo span{position:absolute;bottom:20px;left:22px;background:white;border-radius:6px;padding:10px 15px;font-size:10px;letter-spacing:.1em}.page-intro{padding-block:45px 60px}.breadcrumbs{display:flex;gap:14px;font-size:11px;color:var(--muted);margin-bottom:48px}.page-intro h1{font-size:clamp(2.8rem,5.2vw,4.8rem);max-width:1000px}.page-intro .lead{max-width:720px;margin-bottom:0}.no-top{padding-top:0}.cta-panel{border-radius:22px;background:var(--brand-aqua-soft);padding:55px;display:flex;align-items:center;justify-content:space-between;gap:40px}.cta-panel p{margin-bottom:0}.cta-panel .eyebrow{margin-bottom:20px}.cta-panel .btn{flex-shrink:0}.detail-layout{display:grid;grid-template-columns:255px minmax(0,1fr);gap:75px;align-items:start}.context-nav{position:sticky;top:115px;padding:24px;background:var(--surface-alt);border-radius:15px}.context-nav>a:not(.btn){display:block;font-size:13px;padding-block:11px;border-bottom:1px solid var(--border)}.context-nav .btn{font-size:12px;margin-top:25px;gap:12px;padding:14px;line-height:1.5}.detail-content section{padding-top:65px}.detail-content h2{font-size:35px}.detail-image{position:relative}.detail-image img{height:375px;width:100%;border-radius:22px}.detail-image>span{position:absolute;bottom:17px;left:20px;font-size:11px}.large-copy{font-size:19px;line-height:1.85}.clinical-note{background:var(--surface-alt);border-left:3px solid var(--brand-aqua);padding:20px 25px;font-size:13px;color:var(--muted);margin-top:28px}.detail-content .journey{grid-template-columns:repeat(3,1fr);gap:18px}.detail-content .doctor-grid{gap:15px}.detail-content .doctor-card>img{height:235px}.detail-content .doctor-card h3{font-size:19px;padding-right:0}.detail-content .doctor-card .round-link{display:none}.detail-content .article-card>img{height:170px}.detail-content .article-card h3{font-size:19px}.check-list{list-style:none;padding:0;margin:25px 0}.check-list li{padding:17px 0;border-bottom:1px solid var(--border)}.check-list li:before{content:'+';color:var(--brand-aqua);margin-right:20px}.faq details{border-bottom:1px solid var(--border)}.faq summary{list-style:none;cursor:pointer;padding:23px 0;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:17px}.faq summary::-webkit-details-marker{display:none}.faq summary>span{font-size:25px;color:var(--brand-aqua)}.faq details[open] summary>span{transform:rotate(45deg)}.faq details p{font-size:15px;max-width:900px;margin-bottom:27px}.doctor-profile{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.profile-image img{height:620px;width:100%;border-radius:24px}.profile-facts{display:flex;justify-content:space-between;border-top:1px solid var(--border);margin-top:45px;padding-top:20px;font-size:11px}.clinic-gallery{display:grid;grid-template-columns:1fr 1fr;gap:22px}.clinic-gallery img{width:100%;height:310px;border-radius:20px}.clinic-gallery .tall{grid-row:span 2;height:642px}.text-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.text-grid h3{font-size:23px}.text-grid p{font-size:15px}.international-hero{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.international-hero>img{height:540px;width:100%;border-radius:22px}.international-hero+.section .journey{grid-template-columns:repeat(3,1fr);row-gap:40px}.text-link{display:block;color:var(--brand-aqua);margin-top:25px;font-size:14px}.prose{max-width:860px}.prose>img{width:100%;height:400px;border-radius:20px;margin-bottom:50px}.prose h2{font-size:30px;line-height:1.4;margin-top:40px}.prose p{font-size:17px;line-height:1.9}.prose a{color:var(--brand-aqua);text-decoration:underline}.filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:35px}.filter{border:1px solid var(--border);background:white;color:var(--ink);border-radius:30px;padding:10px 18px;font-size:13px;min-height:44px}.filter.active{background:var(--ink);color:white;border-color:var(--ink)}.contact-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:85px;padding-bottom:100px;align-items:start}.contact-details{padding-top:25px}.contact-form{background:var(--surface-alt);border-radius:22px;padding:38px}.contact-form h3{font-size:27px;margin-bottom:30px}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.field-grid .full{grid-column:1/-1}label:not(.choice):not(.consent):not(.upload-zone){display:block;font-size:13px;margin-bottom:8px}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{display:block;width:100%;border:1px solid #bacbc5;border-radius:7px;background:#fff;color:var(--ink);padding:12px 13px;margin-bottom:22px;min-height:49px;font-size:15px}textarea{resize:vertical}input[type=checkbox],input[type=radio]{accent-color:var(--brand-aqua);flex-shrink:0}.consent{display:flex;align-items:start;gap:11px;margin:22px 0;font-size:12px;line-height:1.7;color:var(--muted)}.consent input{width:19px;height:19px;margin:3px 0 0}.consent a{color:var(--brand-aqua);text-decoration:underline}.small{font-size:12px!important;line-height:1.7}.contact-form>.small{margin-top:15px}.contact-note{font-size:13px;max-width:330px;border-top:1px solid var(--border);margin-top:35px;padding-top:25px;color:var(--muted)}.honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.form-error{color:#a22828;font-size:14px;margin-bottom:16px}.assessment-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:90px;padding-bottom:100px;align-items:start}.assessment-form{border:1px solid var(--border);padding:40px;border-radius:22px;min-width:0}.step-list{list-style:none;padding:0;margin-bottom:35px}.step-list li{font-size:13px;padding:15px 0;color:var(--muted);border-bottom:1px solid var(--border);display:flex;gap:17px}.step-list li.active{color:var(--brand-aqua);font-weight:700}.step-list li>span{opacity:.6}.progress-meta{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin-bottom:14px}progress{width:100%;height:4px;border:0;border-radius:4px;background:var(--surface-alt);accent-color:var(--brand-aqua);display:block;margin-bottom:35px}progress::-webkit-progress-bar{background:var(--surface-alt)}progress::-webkit-progress-value{background:var(--brand-aqua);transition:width .3s}fieldset{border:0;padding:0;margin:0;min-width:0}legend{font-size:29px;line-height:1.3;letter-spacing:-.04em;margin-bottom:18px;font-weight:700;max-width:100%}fieldset>p{font-size:14px}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;margin-bottom:25px}.choice{display:flex;align-items:center;gap:12px;border:1px solid var(--border);border-radius:10px;padding:22px 16px;cursor:pointer;font-size:14px;position:relative;min-height:80px}.choice:has(input:checked){border-color:var(--brand-aqua);background:var(--brand-aqua-soft)}.choice b{margin-left:auto;font-size:19px;font-weight:400}.form-controls{display:flex;justify-content:space-between;gap:15px;margin-top:35px}.form-controls>#next-step:first-of-type,.form-controls>#next-step{margin-left:auto}.upload-zone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:35px;border:1px dashed #83aaa0;background:var(--surface-alt);border-radius:13px;margin-top:25px;cursor:pointer}.upload-zone>span{font-size:34px}.upload-zone input{max-width:100%;font-size:12px}.file-preview{font-size:12px;color:var(--muted);margin-top:15px;overflow-wrap:anywhere}.file-preview img{height:120px;max-width:200px;border-radius:10px;margin-block:12px}.file-preview button{display:block;border:0;background:none;color:#a22828;text-decoration:underline;font-size:12px;padding:8px 0}.review-row{display:grid;grid-template-columns:1fr 1.4fr;border-bottom:1px solid var(--border);padding:15px 0;font-size:13px;gap:20px;overflow-wrap:anywhere}.review-row>span:first-child{color:var(--muted)}.preview-notice{border:1px solid #bdcfc8;background:#e8efeb;border-radius:8px;font-size:12px;padding:14px 16px;margin-bottom:25px;color:#455e54}.cookie-panel{position:fixed;left:20px;bottom:20px;z-index:90;background:white;border:1px solid var(--border);box-shadow:0 12px 60px #15352930;border-radius:15px;padding:24px;width:380px;max-width:calc(100% - 40px)}.cookie-panel h3{font-size:20px}.cookie-panel p{font-size:13px}.cookie-panel .actions{gap:10px}.cookie-panel button{font-size:12px;padding:10px 14px;min-height:44px}.success h2{font-size:30px}.success p{font-size:15px}.success .reference{font-size:12px;color:var(--muted)}.reveal{animation:gentle-reveal .6s ease both}@keyframes gentle-reveal{from{opacity:.5;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1100px){.smile-grid,.explore-grid,.location-grid{gap:45px}.international-panel{padding:45px;gap:40px}.international-panel h2{font-size:38px}.international-location{padding-left:35px}.international-location p{font-size:52px}.detail-layout{gap:35px;grid-template-columns:230px minmax(0,1fr)}.assessment-layout{gap:35px;grid-template-columns:220px minmax(0,1fr)}.contact-layout{gap:40px}.doctor-card>img{height:300px}.doctor-card h3{font-size:21px}.hero-copy .lead br{display:none}.smile-copy h2{font-size:35px}.treatment-row{grid-template-columns:30px 1fr 1fr 40px;gap:15px}}
@media(max-width:850px){.journey{grid-template-columns:repeat(3,1fr)}.detail-layout{grid-template-columns:1fr}.context-nav{position:static;display:flex;flex-wrap:wrap;align-items:center;gap:15px}.context-nav>.eyebrow{width:100%;margin:0}.context-nav>a:not(.btn){border:0;padding:0}.context-nav .btn{margin:0}.context-nav .context-wa{display:none!important}.doctor-profile{gap:35px}.profile-image img{height:500px}.assessment-layout{grid-template-columns:1fr}.assessment-layout>aside .step-list{display:flex;gap:12px;margin:0;overflow:auto}.step-list li{font-size:0;gap:0;border:0;padding:0}.step-list li span{font-size:15px;padding:10px;border:1px solid var(--border);border-radius:50%}.step-list li.active span{background:var(--brand-aqua);color:white;opacity:1}.assessment-layout>aside>.small{display:none}.assessment-layout>aside>.eyebrow{margin-bottom:14px}.assessment-form{padding:30px}.contact-layout{grid-template-columns:1fr 1.25fr;gap:30px}.contact-form{padding:25px}.field-grid{grid-template-columns:1fr}.cta-panel{padding:35px}.cta-panel h2{font-size:32px}}
@media(max-width:700px){.smile-section{padding:45px 0}.smile-grid{grid-template-columns:1fr;gap:35px}.smile-art img{height:285px}.smile-copy h2{font-size:32px}.smile-copy p{font-size:15px}.treatment-row{grid-template-columns:24px 1fr 36px;padding:24px 0;gap:12px}.treatment-row p{grid-column:2/3;font-size:12px;grid-row:2}.treatment-row>.round-link{grid-column:3;grid-row:1;width:35px;height:35px}.treatment-row h3{font-size:24px}.treatment-row .eyebrow{font-size:9px}.explore-section{padding:55px 0}.explore-grid{grid-template-columns:1fr;gap:35px}.explore-grid h2{font-size:43px}.explore-grid p{font-size:15px}.explore-caption{margin-top:28px}.explore-photo img{height:430px;border-top-right-radius:70px}.doctor-grid{grid-template-columns:1fr;gap:15px}.doctor-card{display:block}.doctor-card>img{height:390px;width:100%;object-position:50% 40%}.doctor-card>div{padding:22px 0 30px}.doctor-card h3{font-size:26px}.doctor-card .round-link{display:grid}.journey{grid-template-columns:1fr;gap:0}.journey>div{padding:22px 0 15px 55px;position:relative}.step-index{position:absolute;left:0;top:23px;margin:0}.journey h3{font-size:22px;margin-bottom:10px}.journey p{font-size:14px;margin-bottom:0}.case-empty{padding:30px 24px}.case-empty h3{font-size:28px}.case-empty p{font-size:14px}.international-panel{padding:34px 26px;grid-template-columns:1fr;gap:35px;border-radius:18px}.international-panel h2{font-size:33px}.international-panel p{font-size:14px}.international-location{border-left:0;border-top:1px solid #ffffff30;padding:25px 0 0;gap:25px}.international-location p{font-size:45px}.international-location p>span{font-size:13px}.article-grid{grid-template-columns:1fr;gap:35px}.article-card>img{height:240px;margin-bottom:20px}.article-card h3{font-size:23px;max-width:350px;margin-bottom:20px}.location-grid{grid-template-columns:1fr;gap:35px}.location-photo img{height:300px}.large-phone{font-size:28px}.page-intro{padding-block:25px 40px}.breadcrumbs{font-size:10px;margin-bottom:30px;gap:9px;flex-wrap:wrap}.page-intro h1{font-size:39px}.page-intro .lead{font-size:15px}.cta-panel{padding:30px 25px;display:block}.cta-panel p{font-size:14px}.cta-panel .btn{margin-top:25px}.detail-content section{padding-top:45px}.detail-content h2{font-size:29px}.detail-image img{height:250px}.large-copy{font-size:17px}.context-nav{padding:20px;gap:15px 20px}.context-nav>a:not(.btn){font-size:12px}.detail-content .journey{grid-template-columns:1fr}.detail-content .doctor-grid{grid-template-columns:1fr}.detail-content .doctor-card{display:grid;grid-template-columns:100px 1fr;gap:20px;align-items:center}.detail-content .doctor-card>img{height:130px;width:100px}.detail-content .doctor-card>div{padding:0}.detail-content .doctor-card h3{font-size:22px}.detail-content .article-card>img{height:220px}.detail-content .article-card h3{font-size:22px}.faq summary{font-size:15px;padding:20px 0}.doctor-profile{grid-template-columns:1fr;gap:35px}.profile-image img{height:450px}.profile-facts{font-size:10px;gap:15px}.clinic-gallery{grid-template-columns:1fr;gap:15px}.clinic-gallery .tall{grid-row:auto;height:430px}.clinic-gallery img{height:330px}.text-grid{grid-template-columns:1fr;gap:25px}.text-grid p{margin-bottom:0}.international-hero{grid-template-columns:1fr;gap:35px}.international-hero>img{height:400px}.international-hero+.section .journey{grid-template-columns:1fr;gap:0}.prose>img{height:270px;margin-bottom:35px}.prose h2{font-size:26px}.prose p{font-size:16px}.contact-layout{grid-template-columns:1fr;gap:40px;padding-bottom:60px}.contact-details{padding:0}.contact-form{padding:27px 22px}.assessment-layout{gap:22px;padding-bottom:65px}.assessment-form{padding:26px 20px}.choice-grid{gap:10px}.choice{font-size:12px;padding:18px 12px;gap:8px}.choice b{display:none}legend{font-size:25px}.upload-zone{padding:25px 15px}.form-controls .btn{font-size:12px;padding:12px 15px}.progress-meta{font-size:10px}.review-row{grid-template-columns:1fr 1fr;font-size:12px;gap:10px}.cookie-panel{bottom:78px}.preview-notice{font-size:11px}.section.no-top{padding-top:0}}

.home-contact{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.home-contact>div{padding-top:25px}.case-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.before-after{position:relative;aspect-ratio:5/3;overflow:hidden;border-radius:16px;margin-bottom:24px}.before-after>img,.before-layer,.before-layer img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.before-layer{clip-path:inset(0 calc(100% - var(--split)) 0 0)}.before-label,.after-label{position:absolute;top:15px;background:#fff;padding:4px 12px;border-radius:5px;font-size:12px}.before-label{left:15px}.after-label{right:15px}.comparison-control{position:absolute;left:15px;right:15px;bottom:10px;background:#ffffffd9;border-radius:8px;padding:5px 12px;font-size:11px!important}.comparison-control input{width:100%;accent-color:var(--brand-aqua)}.case-card h3{font-size:26px}.case-card>a{font-size:14px;color:var(--brand-aqua)}
@media(max-width:700px){.home-contact,.case-grid{grid-template-columns:1fr;gap:30px}.home-contact>div{padding:0}}
.mega>summary{cursor:pointer;list-style:none;white-space:nowrap}.mega>summary::-webkit-details-marker{display:none}.mega>summary>span{font-size:12px;margin-left:5px}.mega-panel{position:absolute;left:38px;right:38px;top:100%;background:white;border:1px solid var(--border);box-shadow:0 20px 35px #102e3514;border-radius:0 0 20px 20px;padding:38px;display:grid;grid-template-columns:1fr 2fr;gap:50px;color:var(--ink)}.mega-panel h3{font-size:27px;line-height:1.3}.mega-panel a{font-size:14px}.mega-panel>div>a{color:var(--brand-aqua)}.mega-links{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.mega-links a{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--border)}.mega-links a:hover{color:var(--brand-aqua)}h1,h2{letter-spacing:-.04em}.treatment-row p,.journey p,.text-grid p,.explore-grid p,.smile-copy>p,.faq details p{font-size:16px}.contact-form label:not(.consent),.assessment-form label:not(.consent):not(.choice),nav{font-size:14px}.consent{font-size:13px}.form-controls{scroll-margin-bottom:90px}
@media(max-width:1150px){nav{font-size:13px;gap:15px}}@media(max-width:980px){nav{max-height:calc(100dvh - 90px);overflow:auto}.mega>summary{padding:8px}.mega-panel{position:static;display:block;border-radius:12px;padding:20px;margin:15px 0;box-shadow:none}.mega-panel>div:first-child{display:none}.mega-links{gap:0 20px}.mega-links a{font-size:13px}}
@media(max-width:700px){h1,h2,.hero h1{letter-spacing:-.035em}.journey p,.treatment-row p,.text-grid p,.explore-grid p,.smile-copy>p,.faq details p,.lead,.hero .lead{font-size:16px}.mega-links{grid-template-columns:1fr 1fr}.mega-links a{font-size:12px;min-height:48px}}
.map-section{padding:0 0 65px}.map-placeholder{padding:40px;background:var(--surface-alt);border:1px solid var(--border);border-radius:18px;margin-top:40px}.map-placeholder h3{font-size:27px}.map-placeholder small{display:block;font-size:12px;color:var(--muted);margin-top:15px}.location-map{width:100%;height:420px;border:0;border-radius:18px;margin-top:40px}@media(max-width:700px){.map-placeholder{padding:26px}.location-map{height:350px}}
/* Reference-led floating capsule navigation and full-bleed photo slider. */
body{font-family:Arial,Helvetica,sans-serif}.site-header{position:fixed;top:8px;left:16px;right:16px;z-index:80;background:#1e283e;border-radius:999px;color:#fff;box-shadow:0 4px 18px #0e172328}.site-header .nav-wrap{height:72px;padding:0 20px 0 34px;max-width:none;gap:25px}.site-header .brand{flex-shrink:0;display:flex;align-items:center}.site-header .brand img{width:185px;height:auto;max-height:46px;object-fit:contain}.site-header #main-nav{display:flex;position:static;padding:0;background:none;align-items:center;justify-content:center;flex:1;gap:5px;overflow:visible;max-height:none;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1;letter-spacing:-.25px}.site-header .nav-link,.site-header .mega>summary{display:flex;align-items:center;justify-content:center;gap:5px;padding:11px 13px;color:#c7c9d1;min-height:38px;border-radius:24px;white-space:nowrap}.site-header .nav-link:hover,.site-header .mega>summary:hover{background:#ffffff0a;color:white}.site-header .nav-link.selected{background:#343e53;color:white}.site-header .mega>summary>span{margin:0}.site-header .header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.site-header .language-picker{position:relative;font-size:14px;font-weight:700}.language-picker>summary{display:flex;align-items:center;gap:8px;height:38px;border-radius:30px;border:1px solid #5c6373;background:#353e51;padding:0 12px;list-style:none;cursor:pointer;white-space:nowrap}.language-picker>summary::-webkit-details-marker{display:none}.flag{width:25px;height:18px;flex-shrink:0;border-radius:2px}.language-picker>summary>svg:last-child{margin-left:1px;color:#bfc5d0}.language-options{position:absolute;top:calc(100% + 12px);right:0;min-width:155px;background:#1e283e;border:1px solid #50596b;border-radius:14px;padding:7px;box-shadow:0 10px 25px #0c172430}.language-options a{display:flex;align-items:center;gap:9px;padding:12px 10px;border-radius:8px;color:white;font-size:14px}.language-options a:hover{background:#353e51}.theme-toggle{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#303a4e;border:1px solid #5c6373;color:white;padding:0}.theme-toggle:hover{background:#44506a}.appointment-button{height:40px;border-radius:30px;background:#62a6c1;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;font-size:14px;font-weight:700;color:white;white-space:nowrap;transition:background .2s}.appointment-button:hover{background:#77bad2}.site-header .menu-toggle{display:none}.site-header .mega-panel{top:calc(100% + 10px);left:220px;right:20px;border-radius:20px;line-height:1.6;font-weight:400}.inner-page main{padding-top:95px}.full-slider{position:relative;width:100%;height:clamp(660px,92svh,960px);min-height:660px;overflow:hidden;background:#273446;isolation:isolate}.hero-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .85s ease,visibility .85s;z-index:0}.hero-slide.is-active{opacity:1;visibility:visible;z-index:1}.slider-photo{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:center 52%;max-width:none}.hero-slide[data-slide="1"] .slider-photo{object-position:center 61%}.hero-slide[data-slide="2"] .slider-photo{object-position:center 42%}.slide-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(18,29,48,.66),rgba(18,29,48,.28) 55%,rgba(18,29,48,.12)),linear-gradient(0deg,rgba(18,29,48,.4),transparent 35%)}.slide-content{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:100px;padding-bottom:100px;max-width:1210px}.slide-content .eyebrow{color:#fff;font-size:13px;letter-spacing:.16em;margin-bottom:24px;font-weight:700}.slide-content h1,.slide-content h2{color:#fff;font-size:clamp(42px,4.3vw,68px);font-weight:700;line-height:1.14;letter-spacing:-.045em;max-width:790px;margin:0 0 24px}.slide-description{color:#f1f3f6;font-size:18px;line-height:1.7;max-width:570px;margin-bottom:32px}.slide-content .btn{border-radius:30px;background:#62a6c1;border-color:#62a6c1;min-height:50px;padding-inline:24px;font-size:15px;gap:30px}.slide-content .btn.secondary{background:transparent;border-color:#ffffff90;color:#fff}.slide-content .btn.secondary:hover{background:#ffffff18}.slider-controls{position:absolute;z-index:3;bottom:34px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:17px}.slider-controls>button{width:40px;height:40px;border:1px solid #ffffff70;border-radius:50%;background:#1e283e40;color:#fff;font-size:18px;display:grid;place-items:center}.slider-controls>button:hover{background:#1e283e90}.slider-controls>[data-slide-pause]{font-size:15px;width:34px;height:34px;margin-left:4px}.slider-dots{display:flex;align-items:center;gap:10px}.slider-dots button{width:26px;height:40px;padding:0;border:0;background:transparent;position:relative}.slider-dots button:after{content:'';position:absolute;width:8px;height:8px;border-radius:20px;background:#ffffff70;top:16px;left:9px;transition:width .2s,left .2s}.slider-dots button[aria-current="true"]:after{width:26px;left:0;background:white}.slider-count{position:absolute;bottom:42px;right:52px;z-index:3;color:white;font-size:13px;letter-spacing:.15em}.has-slider .trust-strip{margin-top:0;padding-block:28px}.site-header~main .context-nav{top:100px}.dark-theme{--ink:#e7edf3;--muted:#b3c0ce;--surface:#172131;--surface-alt:#202d3e;--border:#38485b;--brand-aqua:#8dc9c2;--brand-aqua-soft:#243f47;background:#172131;color:#e7edf3}.dark-theme .soft,.dark-theme .smile-section,.dark-theme .explore-section,.dark-theme .location-section{background:#202d3e}.dark-theme footer,.dark-theme .international-panel{background:#101a29}.dark-theme .case-empty,.dark-theme .filter,.dark-theme .cookie-panel,.dark-theme .mega-panel{background:#202d3e}.dark-theme .btn:not(.secondary){background:#447f94;border-color:#447f94;color:white}.dark-theme .full-slider .btn{background:#62a6c1;border-color:#62a6c1}.dark-theme .full-slider .btn.secondary{background:transparent;border-color:#ffffff90}.dark-theme .preview-notice,.dark-theme .clinical-note{background:#243747;color:#d0dee5}.dark-theme .mobile-actions{background:#172131}.dark-theme input:not([type=checkbox]):not([type=radio]):not([type=file]),.dark-theme select,.dark-theme textarea{background:#172131;color:#eef5ff}.dark-theme .filter.active{background:#4f7990;color:white}.dark-theme .theme-toggle{background:#52738b}.dark-theme .cta-panel{background:#243f47}.dark-theme .international-panel h2{color:white}
@media(min-width:1500px){.site-header{left:24px;right:24px;top:12px}.site-header .nav-wrap{padding-inline:40px}.site-header .brand img{width:210px}.site-header #main-nav{gap:15px}}
@media(max-width:1250px){.site-header .nav-wrap{padding:0 18px 0 26px;gap:15px}.site-header .brand img{width:157px}.site-header .nav-link,.site-header .mega>summary{padding-inline:9px;font-size:13px}.site-header .appointment-button{padding-inline:15px}.site-header .header-actions{gap:7px}}
@media(max-width:1100px){.site-header .nav-wrap{height:68px;justify-content:space-between;padding-inline:24px}.site-header .brand img{width:185px}.site-header #main-nav{display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;background:#1e283e;border-radius:23px;padding:16px;flex-direction:column;align-items:stretch;gap:4px;max-height:calc(100svh - 115px);overflow:auto}.site-header #main-nav.open{display:flex}.site-header .nav-link,.site-header .mega>summary{font-size:15px;justify-content:flex-start;padding:14px 18px}.site-header .menu-toggle{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #5c6373;border-radius:50%;background:#303a4e;color:#fff}.menu-toggle span{display:block;width:16px;height:1.5px;background:currentColor}.site-header .mega-panel{position:static;margin:8px 0;border-radius:14px;padding:20px}.site-header .mega-panel>div:first-child{display:none}.slide-content{padding-inline:24px}.site-header .language-picker{font-size:14px}.full-slider{height:84svh;min-height:650px}}
@media(max-width:700px){.site-header{top:10px;left:10px;right:10px}.site-header .nav-wrap{height:62px;padding:0 12px 0 20px;gap:12px}.site-header .brand img{width:146px;max-height:35px}.site-header .header-actions{gap:6px}.site-header .appointment-button{display:none}.language-picker>summary{padding:0 8px;height:34px;gap:4px}.language-picker>summary>span{display:none}.language-picker>summary .flag{width:23px;height:16px}.theme-toggle{width:34px;height:34px}.site-header .menu-toggle{width:34px;height:34px}.full-slider{height:88svh;min-height:650px;max-height:900px}.slide-content{width:100%;padding:115px 25px 110px}.slide-content h1,.slide-content h2{font-size:clamp(36px,8.8vw,52px);line-height:1.15;letter-spacing:-.035em;max-width:100%}.slide-content .eyebrow{font-size:10px;margin-bottom:23px}.slide-description{font-size:16px;margin-bottom:27px;max-width:340px}.slide-shade{background:linear-gradient(90deg,#122038a6,#12203855),linear-gradient(0deg,#12203870,transparent 50%)}.slide-content .actions{gap:10px;align-items:flex-start}.slide-content .btn{font-size:13px;padding:13px 18px;min-height:46px;gap:18px}.slider-controls{bottom:31px;gap:9px}.slider-controls>button{width:35px;height:35px}.slider-count{right:22px;bottom:89px;font-size:11px}.inner-page main{padding-top:86px}.has-slider .trust-strip{padding-block:25px}.hero-slide[data-slide="0"] .slider-photo{object-position:57% center}}
@media(prefers-reduced-motion:reduce){.hero-slide{transition:none}}
/* Header and slider typography. */
.site-header,.site-header #main-nav,.full-slider{font-family:'Plus Jakarta Sans',Arial,sans-serif;font-weight:700}
.site-header .mega-panel,.site-header .mega-panel h3,.full-slider .eyebrow,.full-slider .slide-description,.full-slider .btn,.full-slider .btn span,.full-slider button,.full-slider .slider-count{font-weight:700}
.full-slider .slide-content h1,.full-slider .slide-content h2{font-weight:400}
/* Treatment card mega menu */
.site-header .mega-panel.treatment-menu{position:absolute;top:calc(100% + 10px);left:50%;right:auto;transform:translateX(-50%);width:min(1280px,calc(100vw - 48px));padding:28px 32px;background:#fff;color:#30343b;border:1px solid #e2e9ef;border-radius:20px;box-shadow:0 18px 40px #17223822;display:block;font-family:'Plus Jakarta Sans',Arial,sans-serif}
.treatment-menu:before{content:'';position:absolute;left:0;right:0;top:-14px;height:15px}
.site-header .treatment-menu-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dce5ec}
.treatment-menu-heading p{color:#62a6c1;font-size:12px;font-weight:700;letter-spacing:0;margin:0 0 6px}.treatment-menu-heading span{color:#728092;font-size:13px;font-weight:400;line-height:1.6}.treatment-menu-heading>a{color:#62a6c1;font-size:13px;font-weight:700;white-space:nowrap}
.treatment-menu-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.treatment-menu-card{display:flex;align-items:flex-start;gap:16px;padding:16px;border:1px solid #e0e8ef;border-radius:16px;transition:background .2s,border-color .2s;min-width:0}.treatment-menu-card:hover{background:#f7fbfd;border-color:#85b9ce}.treatment-menu-icon{flex:0 0 48px;height:48px;background:#edf3f7;border-radius:12px;color:#62a6c1;display:grid;place-items:center}.treatment-menu-icon svg{width:22px;height:22px}.treatment-menu-card strong{display:block;color:#333;font-size:14px;font-weight:700;line-height:1.4;margin:2px 0 5px}.treatment-menu-description{display:block;color:#738092;font-size:12px;font-weight:400;line-height:1.7}
@media(max-width:1100px){.site-header .mega-panel.treatment-menu{position:static;transform:none;width:100%;padding:16px;margin-top:8px}.site-header .treatment-menu-heading{display:flex!important;align-items:flex-start;flex-direction:column;gap:12px}.treatment-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.treatment-menu-grid{grid-template-columns:1fr}.treatment-menu-card{padding:12px;gap:12px}.treatment-menu-heading span{font-size:12px}}
.site-header .treatment-menu-heading>a{color:#62a6c1}
/* Site-wide typography: Plus Jakarta Sans, bold headings and regular body copy. */
body,button,input,select,textarea,.site-header,.site-header #main-nav,.full-slider,.site-header .mega-panel.treatment-menu{font-family:'Plus Jakarta Sans',Arial,sans-serif}
body,.full-slider,.site-header .mega-panel{font-weight:400}
h1,h2,h3,h4,h5,h6,.full-slider .slide-content h1,.full-slider .slide-content h2,.site-header .mega-panel h3,.treatment-menu-card strong{font-family:'Plus Jakarta Sans',Arial,sans-serif;font-weight:700}
p,li,dt,dd,label,input,select,textarea,.lead,.slide-description,.full-slider .slide-description,.treatment-menu-description,.treatment-menu-heading span,.trust-strip,.clinical-note,.preview-notice{font-weight:400}
.eyebrow,.full-slider .eyebrow,.treatment-menu-heading p{font-weight:700}

.direct-contact{padding:28px;border:1px solid var(--border);border-radius:20px;background:var(--surface-alt)}.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;line-height:1.6}.breadcrumbs a{color:var(--brand-aqua)}
@media(max-width:360px){.site-header .brand img{width:115px}.site-header .nav-wrap{padding-inline:12px;gap:6px}.site-header .header-actions{gap:4px}.slide-content{padding-inline:20px}.slide-content h1,.slide-content h2{font-size:32px}}
nav.breadcrumbs{position:static;inset:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:transparent;color:var(--muted);padding:0;margin-bottom:24px;width:auto;max-height:none;overflow:visible;border:0;box-shadow:none;font-size:12px;font-weight:400}
nav.breadcrumbs a{padding:0;white-space:normal}
