body[data-visual=night-triage]{--nt-night:#0b1220;--nt-night-soft:#121c2e;--nt-night-line:#223148;--nt-ivory:#f7f3ec;--nt-ivory-soft:#efe9df;--nt-paper:#fffdfa;--nt-ink:#131c29;--nt-ink-muted:#4c5a6e;--nt-amber:#f0a33c;--nt-amber-deep:#8a5209;--nt-blue:#3f6295;--nt-blue-deep:#2b4670;--nt-alert:#b3271e;--nt-alert-bg:#fdeceb;--nt-rule:#dcd4c7;background:var(--nt-paper);color:var(--nt-ink)}body[data-visual=night-triage] .nt-dark{background:var(--nt-night);color:var(--nt-ivory)}body[data-visual=night-triage] .nt-wrap{width:100%;max-width:76rem;margin-inline:auto;padding-inline:clamp(1.15rem,4vw,2.75rem)}body[data-visual=night-triage] .nt-kicker{letter-spacing:.17em;text-transform:uppercase;color:var(--nt-amber-deep);margin:0;font-size:.72rem;font-weight:800}body[data-visual=night-triage] .nt-dark .nt-kicker{color:var(--nt-amber)}[dir=rtl] body[data-visual=night-triage] .nt-kicker{letter-spacing:normal}body[data-visual=night-triage] h2.nt-title{letter-spacing:-.015em;text-wrap:balance;margin:.55rem 0 0;font-size:clamp(1.75rem,1.2rem + 2.1vw,2.85rem);font-weight:800;line-height:1.12}[dir=rtl] body[data-visual=night-triage] h2.nt-title{letter-spacing:normal}body[data-visual=night-triage] .nt-lede{max-width:44rem;color:var(--nt-ink-muted);margin:1rem 0 0;font-size:1.04rem;line-height:1.75}body[data-visual=night-triage] .nt-dark .nt-lede{color:#f7f3ecd1}body[data-visual=night-triage] .nt-hero{background:var(--nt-night);color:var(--nt-ivory);position:relative;overflow:hidden}body[data-visual=night-triage] .nt-hero-grid{align-items:stretch;gap:0;display:grid}@media (min-width:62rem){body[data-visual=night-triage] .nt-hero-grid{grid-template-columns:1.02fr .98fr}}body[data-visual=night-triage] .nt-hero-copy{flex-direction:column;justify-content:center;max-width:40rem;margin-inline-start:auto;padding-block:clamp(2.6rem,6vw,5rem);padding-inline:clamp(1.15rem,4vw,3.5rem);display:flex}@media (min-width:62rem){body[data-visual=night-triage] .nt-hero-copy{padding-inline-end:clamp(2rem,4vw,3.5rem)}}body[data-visual=night-triage] .nt-hero h1{letter-spacing:-.022em;text-wrap:balance;margin:.7rem 0 0;font-size:clamp(2.1rem,1.35rem + 3.1vw,3.75rem);font-weight:800;line-height:1.05}[dir=rtl] body[data-visual=night-triage] .nt-hero h1{letter-spacing:normal;line-height:1.22}body[data-visual=night-triage] .nt-hero-answer{color:#f7f3ecd9;border-inline-start:2px solid var(--nt-amber);margin:1.15rem 0 0;padding-inline-start:1.1rem;font-size:1.06rem;line-height:1.75}body[data-visual=night-triage] .nt-hero-meta{color:#f7f3ec9e;margin:1.4rem 0 0;font-size:.85rem}body[data-visual=night-triage] .nt-hero-media{min-height:15rem;position:relative}@media (min-width:62rem){body[data-visual=night-triage] .nt-hero-media{min-height:100%}}body[data-visual=night-triage] .nt-hero-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}body[data-visual=night-triage] .nt-hero-media:after{content:"";background:linear-gradient(#0b12201f 45%,#0b1220eb);position:absolute;inset:0}@media (min-width:62rem){body[data-visual=night-triage] .nt-hero-media:after{background:linear-gradient(to inline-start, #0b122000 45%, #0b1220e6)}}body[data-visual=night-triage] .nt-hero-caption{inset-inline:0;color:#f7f3ecb8;background:#0b12208c;margin:0;padding:.65rem clamp(1.15rem,4vw,2rem);font-size:.72rem;line-height:1.5;position:absolute;bottom:0}body[data-visual=night-triage] .nt-actions{flex-wrap:wrap;gap:.7rem;margin-top:1.7rem;display:flex}body[data-visual=night-triage] .nt-btn{border-radius:2px;align-items:center;gap:.55rem;padding:.9rem 1.5rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}body[data-visual=night-triage] .nt-btn-primary{background:var(--nt-amber);color:#221503}body[data-visual=night-triage] .nt-btn-primary:hover{background:#ffbc5c;transform:translateY(-1px)}body[data-visual=night-triage] .nt-btn-ghost{color:var(--nt-ivory);border:1px solid #f7f3ec66}body[data-visual=night-triage] .nt-btn-ghost:hover{background:#f7f3ec1a}body[data-visual=night-triage] .nt-btn-solid{background:var(--nt-night);color:var(--nt-ivory)}body[data-visual=night-triage] .nt-btn-solid:hover{background:var(--nt-blue-deep)}body[data-visual=night-triage] .nt-btn-alert{background:var(--nt-alert);color:#fff}body[data-visual=night-triage] .nt-btn-alert:hover{background:#8e1c15}body[data-visual=night-triage] a:focus-visible,body[data-visual=night-triage] summary:focus-visible,body[data-visual=night-triage] button:focus-visible{outline:3px solid var(--nt-amber);outline-offset:2px;border-radius:1px}body[data-visual=night-triage] .nt-emergency{background:var(--nt-alert-bg);border-block:2px solid var(--nt-alert)}body[data-visual=night-triage] .nt-emergency-inner{align-items:start;gap:1rem 2.25rem;padding-block:1.6rem;display:grid}@media (min-width:52rem){body[data-visual=night-triage] .nt-emergency-inner{grid-template-columns:auto 1fr auto;align-items:center}}body[data-visual=night-triage] .nt-emergency-num{color:var(--nt-alert);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}body[data-visual=night-triage] .nt-emergency p{color:#5c1b16;margin:0;font-size:.98rem;line-height:1.65}body[data-visual=night-triage] .nt-emergency strong{color:#7a1109}body[data-visual=night-triage] .nt-section{padding-block:clamp(2.75rem,6vw,4.75rem)}body[data-visual=night-triage] .nt-section-head{max-width:46rem;margin-bottom:clamp(1.8rem,4vw,2.75rem)}body[data-visual=night-triage] .nt-routes{background:var(--nt-night-line);border:1px solid var(--nt-night-line);gap:1px;display:grid}@media (min-width:46rem){body[data-visual=night-triage] .nt-routes{grid-template-columns:1fr 1fr}}@media (min-width:70rem){body[data-visual=night-triage] .nt-routes{grid-template-columns:repeat(4,1fr)}}body[data-visual=night-triage] .nt-route{background:var(--nt-night-soft);flex-direction:column;gap:.6rem;padding:1.5rem 1.35rem 1.65rem;display:flex;position:relative}body[data-visual=night-triage] .nt-route-mark{letter-spacing:.15em;text-transform:uppercase;color:var(--nt-amber);font-size:.7rem;font-weight:800}[dir=rtl] body[data-visual=night-triage] .nt-route-mark{letter-spacing:normal}body[data-visual=night-triage] .nt-route h3{color:var(--nt-ivory);margin:0;font-size:1.14rem;font-weight:800;line-height:1.28}body[data-visual=night-triage] .nt-route p{color:#f7f3ecc7;margin:0;font-size:.92rem;line-height:1.68}body[data-visual=night-triage] .nt-route-when{color:#f7f3eca8;border-top:1px dashed #f7f3ec38;margin-top:auto;padding-top:.85rem;font-size:.83rem}body[data-visual=night-triage] .nt-route--urgent{box-shadow:inset 3px 0 0 var(--nt-alert);background:#1d1114}[dir=rtl] body[data-visual=night-triage] .nt-route--urgent{box-shadow:inset -3px 0 0 var(--nt-alert)}body[data-visual=night-triage] .nt-route--urgent .nt-route-mark{color:#ff8d82}body[data-visual=night-triage] .nt-guides{border-top:1px solid var(--nt-rule)}body[data-visual=night-triage] .nt-guide{border-bottom:1px solid var(--nt-rule);color:inherit;grid-template-columns:auto 1fr auto;align-items:baseline;gap:.35rem 1.15rem;padding-block:1.25rem;text-decoration:none;transition:background-color .16s,padding-inline .16s;display:grid}body[data-visual=night-triage] .nt-guide:hover{background:var(--nt-ivory-soft);padding-inline:.75rem}body[data-visual=night-triage] .nt-guide-index{color:var(--nt-amber-deep);font-variant-numeric:tabular-nums;padding-top:.25rem;font-size:.78rem;font-weight:800}body[data-visual=night-triage] .nt-guide-title{color:var(--nt-ink);font-size:clamp(1.08rem,1rem + .4vw,1.3rem);font-weight:800;line-height:1.3}body[data-visual=night-triage] .nt-guide-desc{color:var(--nt-ink-muted);grid-column:2/-1;margin:.25rem 0 0;font-size:.94rem;line-height:1.65}body[data-visual=night-triage] .nt-guide-go{color:var(--nt-blue);padding-top:.15rem;font-size:1.1rem}[dir=rtl] body[data-visual=night-triage] .nt-guide-go{transform:scaleX(-1)}body[data-visual=night-triage] .nt-prep{background:var(--nt-ivory);border-block:1px solid var(--nt-rule)}body[data-visual=night-triage] .nt-prep-grid{gap:1.4rem 2.5rem;display:grid}@media (min-width:58rem){body[data-visual=night-triage] .nt-prep-grid{grid-template-columns:.85fr 1.15fr;align-items:start}}body[data-visual=night-triage] .nt-prep-list{counter-reset:nt-prep;gap:.15rem 2rem;margin:0;padding:0;display:grid}@media (min-width:40rem){body[data-visual=night-triage] .nt-prep-list{grid-template-columns:1fr 1fr}}body[data-visual=night-triage] .nt-prep-list div{border-bottom:1px solid var(--nt-rule);padding-block:.7rem}body[data-visual=night-triage] .nt-prep-list dt{counter-increment:nt-prep;font-size:.97rem;font-weight:800}body[data-visual=night-triage] .nt-prep-list dt:before{content:counter(nt-prep, decimal-leading-zero) " ";color:var(--nt-amber-deep);letter-spacing:.08em;font-size:.78rem}body[data-visual=night-triage] .nt-prep-list dd{color:var(--nt-ink-muted);margin:.2rem 0 0;font-size:.9rem;line-height:1.6}body[data-visual=night-triage] .nt-standards{background:var(--nt-night);color:var(--nt-ivory)}body[data-visual=night-triage] .nt-standards-grid{gap:1.5rem 2.5rem;display:grid}@media (min-width:54rem){body[data-visual=night-triage] .nt-standards-grid{grid-template-columns:1fr 1fr}}body[data-visual=night-triage] .nt-sources{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}body[data-visual=night-triage] .nt-sources a{color:var(--nt-amber);text-underline-offset:3px;font-size:.92rem;text-decoration:underline}body[data-visual=night-triage] .nt-sources a:hover{color:#ffc879}body[data-visual=night-triage] .nt-faq-list{border-top:1px solid var(--nt-rule)}body[data-visual=night-triage] .nt-faq-item{border-bottom:1px solid var(--nt-rule);padding-block:1.15rem}body[data-visual=night-triage] .nt-faq-item h3{margin:0;font-size:1.02rem;font-weight:800;line-height:1.4}body[data-visual=night-triage] .nt-faq-item p{color:var(--nt-ink-muted);max-width:52rem;margin:.45rem 0 0;font-size:.95rem;line-height:1.72}body[data-visual=night-triage] .nt-cta{background:var(--nt-night);color:var(--nt-ivory)}body[data-visual=night-triage] .nt-cta-inner{align-items:center;gap:1.5rem 3rem;padding-block:clamp(2.5rem,5vw,4rem);display:grid}@media (min-width:58rem){body[data-visual=night-triage] .nt-cta-inner{grid-template-columns:1.1fr .9fr}}body[data-visual=night-triage] .nt-cta-number{color:var(--nt-amber);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.1rem);font-weight:800}body[data-visual=night-triage] .nt-cta-note{color:#f7f3eca8;margin:1rem 0 0;font-size:.85rem;line-height:1.7}body[data-visual=night-triage] .nt-nav{z-index:40;background:var(--nt-night);color:var(--nt-ivory);border-bottom:1px solid var(--nt-night-line);position:sticky;top:0}body[data-visual=night-triage] .nt-nav-bar{align-items:center;gap:1rem;padding-block:.85rem;display:flex}body[data-visual=night-triage] .nt-brand{color:var(--nt-ivory);flex-direction:column;gap:.1rem;margin-inline-end:auto;text-decoration:none;display:flex}body[data-visual=night-triage] .nt-brand strong{letter-spacing:-.01em;font-size:1rem;font-weight:800}body[data-visual=night-triage] .nt-brand span{letter-spacing:.15em;text-transform:uppercase;color:#f7f3ec99;font-size:.66rem}[dir=rtl] body[data-visual=night-triage] .nt-brand span{letter-spacing:normal}body[data-visual=night-triage] .nt-nav-links{align-items:center;gap:1.35rem;display:none}@media (min-width:64rem){body[data-visual=night-triage] .nt-nav-links{display:flex}}body[data-visual=night-triage] .nt-nav-links a{color:#f7f3ecd9;border-bottom:2px solid #0000;padding-block:.3rem;font-size:.88rem;font-weight:600;text-decoration:none}body[data-visual=night-triage] .nt-nav-links a:hover{color:var(--nt-ivory);border-bottom-color:var(--nt-amber)}body[data-visual=night-triage] .nt-nav-call{color:var(--nt-night);background:var(--nt-amber);border-radius:2px;align-items:center;gap:.45rem;padding:.55rem .95rem;font-size:.88rem;font-weight:800;text-decoration:none;display:none}@media (min-width:48rem){body[data-visual=night-triage] .nt-nav-call{display:inline-flex}}body[data-visual=night-triage] .nt-nav-call span{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}body[data-visual=night-triage] .nt-menu{margin-inline-start:.25rem}@media (min-width:64rem){body[data-visual=night-triage] .nt-menu{display:none}}body[data-visual=night-triage] .nt-menu>summary{cursor:pointer;color:var(--nt-ivory);border:1px solid #f7f3ec59;border-radius:2px;align-items:center;gap:.5rem;padding:.5rem .8rem;font-size:.85rem;font-weight:700;list-style:none;display:inline-flex}body[data-visual=night-triage] .nt-menu>summary::-webkit-details-marker{display:none}body[data-visual=night-triage] .nt-menu[open]>summary{background:#f7f3ec1f}body[data-visual=night-triage] .nt-nav-lang{color:#f7f3ecd9;white-space:nowrap;border:1px solid #f7f3ec4d;border-radius:2px;padding:.5rem .7rem;font-size:.82rem;font-weight:700;text-decoration:none}body[data-visual=night-triage] .nt-nav-lang:hover{border-color:var(--nt-amber);color:var(--nt-amber)}body[data-visual=night-triage] .nt-menu-panel{background:var(--nt-night);border-bottom:1px solid var(--nt-night-line);gap:.1rem;padding:.5rem clamp(1.15rem,4vw,2.75rem) 1.5rem;display:grid;position:absolute;inset-inline:0}body[data-visual=night-triage] .nt-menu-panel a{border-bottom:1px solid var(--nt-night-line);color:#f7f3ece6;padding:.8rem 0;font-size:.97rem;font-weight:600;text-decoration:none}body[data-visual=night-triage] .nt-menu-panel a:hover{color:var(--nt-amber)}body[data-visual=night-triage] .nt-footer{background:var(--nt-night);color:#f7f3ecc7;border-top:3px solid var(--nt-amber)}body[data-visual=night-triage] .nt-footer-grid{gap:2rem 3rem;padding-block:clamp(2.25rem,5vw,3.25rem);display:grid}@media (min-width:54rem){body[data-visual=night-triage] .nt-footer-grid{grid-template-columns:1.3fr 1fr 1fr}}body[data-visual=night-triage] .nt-footer h2{letter-spacing:.15em;text-transform:uppercase;color:var(--nt-amber);margin:0 0 .9rem;font-size:.72rem;font-weight:800}[dir=rtl] body[data-visual=night-triage] .nt-footer h2{letter-spacing:normal}body[data-visual=night-triage] .nt-footer nav{gap:.55rem;display:grid}body[data-visual=night-triage] .nt-footer a{color:#f7f3ecd1;font-size:.92rem;text-decoration:none}body[data-visual=night-triage] .nt-footer a:hover{color:var(--nt-amber)}body[data-visual=night-triage] .nt-footer-note{color:#f7f3eca8;margin:0;font-size:.86rem;line-height:1.7}body[data-visual=night-triage] .nt-footer-base{border-top:1px solid var(--nt-night-line);color:#f7f3ec99;flex-wrap:wrap;gap:.6rem 1.5rem;padding-block:1.15rem;font-size:.82rem;display:flex}body[data-visual=night-triage] .nt-guide-hero{background:var(--nt-night);color:var(--nt-ivory)}body[data-visual=night-triage] .nt-guide-hero-grid{align-items:stretch;gap:0;display:grid}@media (min-width:62rem){body[data-visual=night-triage] .nt-guide-hero-grid{grid-template-columns:1.05fr .95fr}}body[data-visual=night-triage] .nt-guide-hero-copy{max-width:40rem;margin-inline-start:auto;padding-block:clamp(2.1rem,5vw,3.6rem);padding-inline:clamp(1.15rem,4vw,3.25rem)}body[data-visual=night-triage] .nt-crumbs{color:#f7f3ec99;flex-wrap:wrap;gap:.45rem;margin:0 0 .9rem;padding:0;font-size:.8rem;list-style:none;display:flex}body[data-visual=night-triage] .nt-crumbs a{color:#f7f3eccc;text-decoration:none}body[data-visual=night-triage] .nt-crumbs a:hover{color:var(--nt-amber)}body[data-visual=night-triage] .nt-guide-hero h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.85rem,1.25rem + 2.4vw,3rem);font-weight:800;line-height:1.1}[dir=rtl] body[data-visual=night-triage] .nt-guide-hero h1{letter-spacing:normal;line-height:1.26}body[data-visual=night-triage] .nt-guide-answer{color:#f7f3ecd9;margin:1.05rem 0 0;font-size:1.02rem;line-height:1.75}body[data-visual=night-triage] .nt-guide-meta{color:#f7f3ec9e;flex-wrap:wrap;gap:.4rem 1.1rem;margin:1.2rem 0 0;font-size:.83rem;display:flex}body[data-visual=night-triage] .nt-guide-media{min-height:13rem;position:relative}@media (min-width:62rem){body[data-visual=night-triage] .nt-guide-media{min-height:100%}}body[data-visual=night-triage] .nt-guide-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}body[data-visual=night-triage] .nt-guide-media figcaption{inset-inline:0;color:#f7f3ecbd;background:#0b122099;margin:0;padding:.6rem clamp(1.15rem,4vw,1.75rem);font-size:.71rem;line-height:1.5;position:absolute;bottom:0}body[data-visual=night-triage] .nt-article{padding-block:clamp(2.25rem,5vw,3.5rem)}body[data-visual=night-triage] .nt-article-body{max-width:48rem}body[data-visual=night-triage] .nt-article-body>*{content-visibility:auto;contain-intrinsic-size:auto 620px}body[data-visual=night-triage] .nt-related{background:var(--nt-ivory);border-top:1px solid var(--nt-rule)}body[data-visual=night-triage] .nt-related-grid{background:var(--nt-rule);border:1px solid var(--nt-rule);gap:1px;display:grid}@media (min-width:46rem){body[data-visual=night-triage] .nt-related-grid{grid-template-columns:repeat(3,1fr)}}body[data-visual=night-triage] .nt-related-grid a{background:var(--nt-paper);color:inherit;flex-direction:column;gap:.4rem;padding:1.25rem 1.2rem 1.4rem;text-decoration:none;transition:background-color .16s;display:flex}body[data-visual=night-triage] .nt-related-grid a:hover{background:var(--nt-ivory-soft)}body[data-visual=night-triage] .nt-related-grid strong{font-size:1.02rem;font-weight:800;line-height:1.3}body[data-visual=night-triage] .nt-related-grid span{color:var(--nt-ink-muted);font-size:.89rem;line-height:1.6}@media (prefers-reduced-motion:reduce){body[data-visual=night-triage] *{transition-duration:.001ms!important;animation-duration:.001ms!important}body[data-visual=night-triage] .nt-guide:hover{padding-inline:0}}body[data-visual=night-triage] .nt-hero h1,body[data-visual=night-triage] .nt-guide-hero h1,body[data-visual=night-triage] .nt-dark h2.nt-title,body[data-visual=night-triage] .nt-standards h2.nt-title,body[data-visual=night-triage] .nt-cta h2.nt-title,body[data-visual=night-triage] .nt-route h3,body[data-visual=night-triage] .nt-footer h2{color:var(--nt-ivory)}body[data-visual=night-triage] .nt-footer h2{color:var(--nt-amber)}body[data-visual=night-triage] .nt-section h2.nt-title,body[data-visual=night-triage] .nt-prep h2.nt-title,body[data-visual=night-triage] .nt-related h2.nt-title,body[data-visual=night-triage] .nt-faq-item h2,body[data-visual=night-triage] .nt-faq-item h3,body[data-visual=night-triage] .nt-guide-title,body[data-visual=night-triage] .nt-related-grid strong{color:var(--nt-ink)}body[data-visual=night-triage] .nt-dark h2.nt-title,body[data-visual=night-triage] .nt-standards h2.nt-title,body[data-visual=night-triage] .nt-cta h2.nt-title{color:var(--nt-ivory)}body[data-visual=night-triage] .nt-prep-list dt{color:var(--nt-ink)}body[data-visual=night-triage] .nt-hero .nt-kicker,body[data-visual=night-triage] .nt-guide-hero .nt-kicker,body[data-visual=night-triage] .nt-standards .nt-kicker,body[data-visual=night-triage] .nt-cta .nt-kicker,body[data-visual=night-triage] .nt-dark .nt-kicker{color:var(--nt-amber)}body[data-visual=night-triage] .nt-standards .nt-lede,body[data-visual=night-triage] .nt-cta .nt-lede,body[data-visual=night-triage] .nt-dark .nt-lede{color:#f7f3ecdb}body[data-visual=night-triage] .nt-routes-note{color:#f7f3ecdb;max-width:52rem;margin-top:1.75rem;font-size:.98rem}
@media (max-width:820px){html{scroll-padding-bottom:calc(5rem + env(safe-area-inset-bottom));overflow-x:clip}body{padding-bottom:calc(3.75rem + env(safe-area-inset-bottom));overflow-x:clip}main{min-width:0}img,picture,video,svg{max-width:100%}:is(a,button,summary,input,select,textarea){touch-action:manipulation}:is(button,summary,a[class*=button],a[class*=cta],a[class*=action]){min-height:44px}h1,h2,h3,p,a,span{overflow-wrap:anywhere}table{max-width:100%}.site-header-inner{gap:.65rem;height:4.25rem}.site-header details>nav{overscroll-behavior:contain;width:min(19rem,100vw - 1.5rem);max-height:calc(100dvh - 6rem);overflow-y:auto}.sticky-mobile-cta{padding-bottom:env(safe-area-inset-bottom)}.sticky-mobile-cta a{min-height:3.75rem;font-size:.8rem;line-height:1.2}.floating-whatsapp{bottom:calc(4.7rem + env(safe-area-inset-bottom))!important}.site-hero-media,.editorial-hero-media,.biometric-hero-media,.momentum-hero-media{background:#f1eee7;aspect-ratio:3/2!important;width:100%!important;height:auto!important;min-height:0!important}.site-hero-media picture{display:block;position:absolute;inset:0}.site-hero-media :is(img,picture>img){object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important}body[data-site=mounjaro] .site-hero-media,body[data-site=ivdrips] .site-hero-media,body[data-site=fastweightloss] .site-hero-media{aspect-ratio:1122/1402!important}body[data-site=erectionproblem] .site-hero-media,body[data-site=penisenlargement] .site-hero-media{aspect-ratio:1672/941!important}.site-hero-copy{position:relative!important;inset:auto!important;transform:none!important}.site-hero h1{font-size:clamp(2.25rem,11.5vw,3.35rem)!important;line-height:1.02!important}.site-hero-copy p:not(.eyebrow){font-size:1rem;line-height:1.65}.site-hero-actions>a{width:100%;min-height:52px;padding-inline:1.25rem}.biometric-hero-frame,.editorial-hero-grid{grid-template-columns:1fr!important;display:grid!important}.biometric-hero-copy,.editorial-hero-copy,.momentum-hero-copy{background:inherit;padding:2.25rem 1.25rem 3rem!important}.momentum-copy-wrap{position:static!important}.momentum-hero-index{display:none!important}.sculpt-hero-copy{margin-top:0!important;padding-top:0!important}.sculpt-hero-copy .site-hero-copy-inner{border-radius:0 0 1.75rem 1.75rem!important}.qw-hero-grid{flex-direction:column!important;gap:0!important;display:flex!important}.qw-hero-media{aspect-ratio:2/3;order:-1;margin-inline:calc(50% - 50vw);width:100vw!important;min-height:0!important}.qw-hero-media :is(picture,img){width:100%;height:100%}.qw-hero-media img{object-fit:contain!important;object-position:center!important}.qw-hero-media:after{display:none!important}.qw-hero-copy{padding:2.4rem 0 3rem!important}.qw-hero h1{font-size:clamp(2.65rem,12vw,4rem)!important;line-height:.98!important}.qw-actions{flex-direction:column!important;align-items:stretch!important}.qw-button{width:100%;min-height:52px}.qw-assessment-media,.qw-aftercare-media,.qw-process-media{aspect-ratio:3/2;min-height:0!important}.qw-assessment-media img,.qw-aftercare-media img,.qw-process-media img,.qw-pathway-media img{background:#eef2ef;object-fit:contain!important}.hi-hero-visual{aspect-ratio:1122/1402!important;min-height:0!important}.hi-hero-image{object-fit:contain!important;object-position:center!important}.hi-media,.hi-aftercare-media,.hi-process-media{aspect-ratio:3/2!important;min-height:0!important}.hi-media img,.hi-aftercare-media img,.hi-process-media img{background:#eef4f1;object-fit:contain!important}.cb-hero{padding-top:56.28vw!important}.cb-hero-media,.cb-hero-shade{height:56.28vw!important}.cb-hero-media img{background:var(--cb-green-deep);object-fit:contain!important;object-position:center!important}.cb-hero-inner{padding-top:2.5rem!important}.cb-hero h1{font-size:clamp(2.65rem,12.5vw,3.75rem)!important}.cb-editorial-media img{background:#eee9df;object-fit:contain!important}.bsl-hero,.fa-hero{background:var(--bs-plum,var(--fa-ink,#2c1422));min-height:0!important}.bsl-hero{padding-top:56.28vw}.fa-hero{padding-top:66.666vw}.bsl-hero>img,.fa-hero>img{background:#eee8df;object-fit:contain!important;object-position:center!important;width:100%!important;inset:0 0 auto!important}.bsl-hero>img{height:56.28vw!important}.fa-hero>img{height:66.666vw!important}.bsl-hero-wash,.fa-hero-tone{display:none!important}.bsl-hero-copy,.fa-hero-copy{justify-content:flex-start!important;min-height:0!important;padding:2.4rem 0 2.75rem!important}.bsl-hero-copy h1,.fa-hero-copy h1{font-size:clamp(2.75rem,13vw,4.2rem)!important;line-height:.91!important}.bsl-hero-index,.fa-hero-rail{min-height:0!important}.bsl-process figure img,.bsl-editorial>figure img,.bsl-after figure img,.fa-product figure img,.fa-after figure img{aspect-ratio:3/2;background:#eee8df;width:100%;object-fit:contain!important;height:auto!important}.gj-hero picture{aspect-ratio:2/3;width:100%;height:auto!important;min-height:0!important}.gj-hero picture img{background:#061a33;object-fit:contain!important;object-position:center!important}.gj-hero-overlay{display:none!important}.gj-hero-content{color:#fff;background:#061a33;padding:2.5rem 0 3.25rem!important}.gj-hero h1{font-size:clamp(2.9rem,13vw,4.25rem)!important;line-height:.94!important}.gj-process figure img,.gj-results figure img,.gj-family figure img,.gj-path-list figure img{background:#edf1f5;object-fit:contain!important}.hr-hero{background:#0d2624;padding-top:min(166.7vw,40rem)!important}.hr-hero picture{width:100%;height:min(166.7vw,40rem)!important;inset:0 0 auto!important;transform:none!important}[dir=rtl] .hr-hero picture img{animation:none!important;transform:scaleX(-1)!important}.hr-hero picture img{background:#e3e7e1;object-fit:contain!important;object-position:center!important}.hr-hero-shade{display:none!important}.hr-hero-content{justify-content:flex-start!important;min-height:0!important;padding:2.6rem 0 12rem!important}.hr-hero h1{font-size:clamp(2.8rem,13vw,4.1rem)!important;line-height:.98!important}.hr-service-list figure,.hr-family figure{aspect-ratio:3/2;height:auto!important;min-height:0!important}.hr-service-list img,.hr-family img,.hr-visit img,.hr-after img{background:#e9ece7;object-fit:contain!important}.hc-ref-hero{background:#fff;padding-top:51.6vw;height:auto!important;min-height:0!important}.hc-ref-hero>img{background:#f3f1ed;object-fit:contain!important;object-position:center!important;width:100%!important;height:51.6vw!important;inset:0 0 auto!important}.hc-ref-hero:after{display:none!important}.hc-ref-hero-copy{color:#271b32;background:#fff;width:100%!important;padding:2.4rem 1.1rem 3rem!important;position:relative!important;inset:auto!important}.hc-ref-hero-copy h1{color:#412050!important;margin-top:1rem!important;font-size:clamp(2.55rem,12vw,3.8rem)!important}.hc-ref-hero-copy>p,.hc-ref-hero-copy li{color:#5d5262!important}.hc-ref-hero-actions{grid-template-columns:1fr!important;display:grid!important}.hc-ref-hero-actions a{justify-content:center;min-height:50px}.hc-ref-about figure,.hc-ref-categories a{aspect-ratio:3/2;min-height:0!important}.hc-ref-about figure img,.hc-ref-categories img,.dl-product-card img{background:#f2eff4;object-fit:contain!important}.df-hero-grid,.pc-hero{grid-template-columns:1fr!important}.df-hero-picture,.pc-hero-media{aspect-ratio:1122/1402;height:auto!important;min-height:0!important}.df-hero-image,.pc-hero-media img,.df-precision-media img,.pc-treatment img,.pc-aftercare img{background:#f0ede8;object-fit:contain!important;object-position:center!important}.df-hero-copy,.pc-hero-panel{padding-block:2.4rem 3rem!important}.df-hero h1,.pc-hero h1{font-size:clamp(2.7rem,12vw,4rem)!important;line-height:1!important}}@media (max-width:360px){.site-header-inner{padding-inline:.85rem!important}.sticky-mobile-cta a{padding-inline:.3rem;font-size:.72rem}.sticky-mobile-cta svg{width:.9rem;height:.9rem}.site-hero h1,.qw-hero h1,.cb-hero h1,.bsl-hero-copy h1,.fa-hero-copy h1,.gj-hero h1,.hr-hero h1,.hc-ref-hero-copy h1,.df-hero h1,.pc-hero h1{font-size:clamp(2.25rem,12vw,3rem)!important}.site-hero-actions,.qw-actions,.hi-actions,.hr-actions{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{transition-duration:.01ms!important;animation:none!important}}
