.sc-tb-v2{--tb-navy:#07172f;--tb-deep:#030d1e;--tb-gold:#b88432;--tb-gold-soft:#dfbd78;--tb-cream:#f7f3ea;--tb-paper:#fffdfa;--tb-ink:#10213b;--tb-muted:#53647a;--tb-line:#dfd5c4;color:var(--tb-ink);background:var(--tb-paper);font:400 16px/1.75 "Manrope",Arial,sans-serif;overflow:hidden}
.sc-tb-v2 *{box-sizing:border-box}.sc-tb-v2 h1,.sc-tb-v2 h2,.sc-tb-v2 h3,.sc-tb-v2 p{margin-top:0}.sc-tb-v2 h1,.sc-tb-v2 h2,.sc-tb-v2 h3{color:var(--tb-navy);font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;letter-spacing:-.025em}.sc-tb-v2 h1{max-width:11.4ch;margin-bottom:0;color:#fff;font-size:clamp(4rem,6.3vw,6.8rem);line-height:.88}.sc-tb-v2 h2{max-width:16ch;margin-bottom:0;font-size:clamp(3rem,5vw,5rem);line-height:.94}.sc-tb-v2 h3{margin-bottom:12px;font-size:1.72rem;line-height:1.08}.sc-tb-v2 a{text-decoration:none}.sc-tb-shell{width:min(100% - 64px,1240px);margin-inline:auto}.sc-tb-section{padding-block:110px}.sc-tb-section--cream{background:var(--tb-cream)}.sc-tb-section--navy{color:#c5d0de;background:var(--tb-navy)}.sc-tb-section--navy h2,.sc-tb-section--navy h3{color:#fff}.sc-tb-kicker{margin-bottom:24px;color:var(--tb-gold);font-size:.73rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.sc-tb-section--navy .sc-tb-kicker,.sc-tb-hero .sc-tb-kicker,.sc-tb-final .sc-tb-kicker{color:var(--tb-gold-soft)}.sc-tb-heading{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.55fr);gap:65px;align-items:end;margin-bottom:55px}.sc-tb-heading .sc-tb-kicker{grid-column:1/-1;margin-bottom:-36px}.sc-tb-heading>p:last-child{margin:0;color:var(--tb-muted)}.sc-tb-heading--compact{display:block}.sc-tb-heading--compact .sc-tb-kicker{margin-bottom:20px}.sc-tb-heading--compact h2{max-width:19ch}
.sc-tb-hero{min-height:780px;padding-block:78px;background:radial-gradient(circle at 12% 20%,rgba(184,132,50,.19),transparent 34%),var(--tb-deep)}.sc-tb-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:58px;align-items:center}.sc-tb-hero__copy>p:not(.sc-tb-kicker){max-width:700px;margin:34px 0 0;color:#c8d3df}.sc-tb-lead{font-size:1.1rem}.sc-tb-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:38px}.sc-tb-button{display:inline-flex;min-height:51px;align-items:center;justify-content:center;padding:14px 23px;border:1px solid var(--tb-gold-soft);border-radius:999px;color:#07172f!important;background:var(--tb-gold-soft);font-size:.79rem;font-weight:800;letter-spacing:.035em;text-align:center}.sc-tb-link{padding:13px 2px;color:var(--tb-navy)!important;font-size:.8rem;font-weight:750}.sc-tb-link--light{color:#fff!important}.sc-tb-hero__media{margin:0}.sc-tb-hero__media img{display:block;width:100%;height:auto;aspect-ratio:1160/387;object-fit:cover;border:1px solid rgba(223,189,120,.42);border-radius:25px;box-shadow:0 35px 70px rgba(0,0,0,.28)}.sc-tb-hero__media figcaption{margin-top:12px;color:#8e9cb0;font-size:.69rem;line-height:1.5}
.sc-tb-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sc-tb-card{display:flex;min-height:320px;flex-direction:column;padding:30px 27px;border:1px solid var(--tb-line);border-top:3px solid rgba(184,132,50,.7);border-radius:20px;background:#fff}.sc-tb-card>span,.sc-tb-facts>article>span{margin-bottom:44px;color:var(--tb-gold);font-family:"Cormorant Garamond",Georgia,serif;font-size:1.25rem}.sc-tb-card p{color:var(--tb-muted)}.sc-tb-card strong{margin-top:auto;padding-top:18px;color:var(--tb-navy);font-size:.78rem}
.sc-tb-compare{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgba(184,132,50,.34);border-radius:24px;background:rgba(184,132,50,.25)}.sc-tb-compare article{min-height:280px;padding:36px 29px;background:#fff}.sc-tb-label{margin-bottom:14px;color:var(--tb-gold);font-size:.69rem;font-weight:800;letter-spacing:.13em}.sc-tb-compare p:last-child{color:var(--tb-muted)}
.sc-tb-area-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.sc-tb-area-card{overflow:hidden;border:1px solid var(--tb-line);border-radius:23px;background:#fff}.sc-tb-area-card img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.sc-tb-area-card>div{padding:34px 32px 38px}.sc-tb-area-card p:last-child{color:var(--tb-muted)}.sc-tb-caption{max-width:900px;margin:24px 0 0;color:var(--tb-muted);font-size:.76rem}
.sc-tb-visit{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:90px;align-items:start}.sc-tb-visit>div>p:last-child{max-width:590px;margin-top:30px}.sc-tb-steps{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid rgba(223,189,120,.26)}.sc-tb-steps li{display:grid;grid-template-columns:50px 1fr;gap:18px;padding:22px 4px;border-bottom:1px solid rgba(223,189,120,.26)}.sc-tb-steps li>span{color:var(--tb-gold-soft);font-family:"Cormorant Garamond",Georgia,serif;font-size:1.3rem}.sc-tb-steps div{display:grid;gap:5px}.sc-tb-steps strong{color:#fff;font-size:.9rem}.sc-tb-steps small{color:#b9c5d5;font-size:.79rem;line-height:1.6}
.sc-tb-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:55px}.sc-tb-timeline article{padding:29px 27px;border-left:2px solid var(--tb-gold);background:var(--tb-cream)}.sc-tb-timeline span{display:block;margin-bottom:27px;color:var(--tb-gold);font-size:.68rem;font-weight:800;letter-spacing:.13em}.sc-tb-timeline p{color:var(--tb-muted)}
.sc-tb-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.sc-tb-facts article{min-height:260px;padding:28px 25px;border:1px solid rgba(184,132,50,.27);border-radius:18px;background:#fff}.sc-tb-facts>article>span{display:block;margin-bottom:27px}.sc-tb-facts p{color:var(--tb-muted);font-size:.86rem}
.sc-tb-safety{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:80px;align-items:start}.sc-tb-safety>div>p:not(.sc-tb-kicker){max-width:720px;color:var(--tb-muted)}.sc-tb-alert{padding:34px;border:1px solid var(--tb-line);border-top:3px solid var(--tb-gold);border-radius:22px;background:var(--tb-cream)}.sc-tb-alert strong{display:block;margin-bottom:13px;color:var(--tb-navy);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.sc-tb-alert p{margin:0;color:var(--tb-muted)}
.sc-tb-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:50px}.sc-tb-faq details{padding:23px 25px;border:1px solid rgba(223,189,120,.27);border-radius:15px;background:rgba(255,255,255,.05)}.sc-tb-faq summary{display:flex;min-height:44px;align-items:center;color:#fff;font-size:.88rem;font-weight:700;cursor:pointer}.sc-tb-faq p{margin:17px 0 0;color:#bac6d5;font-size:.84rem}
.sc-tb-related{padding-block:88px}.sc-tb-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}.sc-tb-related-grid a{display:grid;gap:9px;min-height:150px;padding:26px 24px;border:1px solid var(--tb-line);border-top-color:var(--tb-gold);border-radius:18px;background:#fff}.sc-tb-related-grid strong{color:var(--tb-navy);font-family:"Cormorant Garamond",Georgia,serif;font-size:1.5rem;font-weight:500;line-height:1.04}.sc-tb-related-grid span{color:var(--tb-muted);font-size:.76rem}
.sc-tb-final{padding-block:88px;background:radial-gradient(circle at 50% 0,rgba(184,132,50,.2),transparent 38%),var(--tb-deep)}.sc-tb-final__card{width:min(100% - 64px,990px);margin-inline:auto;padding:62px 66px;text-align:center;border:1px solid rgba(223,189,120,.4);border-radius:26px;background:rgba(255,255,255,.055)}.sc-tb-final h2{max-width:17ch;margin-inline:auto;color:#fff}.sc-tb-final p:not(.sc-tb-kicker){max-width:700px;margin:26px auto 30px;color:#c3cfdd}
@media(max-width:1100px){.sc-tb-hero__grid,.sc-tb-visit,.sc-tb-safety{grid-template-columns:1fr}.sc-tb-hero__grid{gap:48px}.sc-tb-card-grid,.sc-tb-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-tb-compare,.sc-tb-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-tb-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.sc-tb-v2{font-size:15px}.sc-tb-shell{width:min(100% - 30px,620px)}.sc-tb-section{padding-block:74px}.sc-tb-hero{min-height:0;padding-block:64px 70px}.sc-tb-v2 h1{font-size:clamp(3.2rem,14vw,4.8rem)}.sc-tb-v2 h2{font-size:clamp(2.55rem,11vw,3.75rem)}.sc-tb-heading{display:block;margin-bottom:38px}.sc-tb-heading .sc-tb-kicker{margin-bottom:18px}.sc-tb-actions{align-items:stretch;flex-direction:column}.sc-tb-button,.sc-tb-link{width:100%;text-align:center}.sc-tb-hero__media img{min-height:230px;object-position:64% center}.sc-tb-card-grid,.sc-tb-compare,.sc-tb-area-grid,.sc-tb-timeline,.sc-tb-facts,.sc-tb-faq,.sc-tb-related-grid{grid-template-columns:1fr}.sc-tb-card,.sc-tb-facts article,.sc-tb-compare article{min-height:0}.sc-tb-card>span{margin-bottom:26px}.sc-tb-area-card>div{padding:28px 24px 31px}.sc-tb-timeline{margin-top:38px}.sc-tb-final{padding-block:62px}.sc-tb-final__card{width:min(100% - 24px,620px);padding:42px 23px;border-radius:21px}}
@media(max-width:359px){.sc-tb-shell{width:calc(100% - 22px)}.sc-tb-v2 h1{font-size:3rem}.sc-tb-v2 h2{font-size:2.35rem}.sc-tb-button{padding-inline:15px;font-size:.75rem}.sc-tb-steps li{grid-template-columns:40px 1fr;gap:12px}}
@media(prefers-reduced-motion:reduce){.sc-tb-v2 *,.sc-tb-v2 *::before,.sc-tb-v2 *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
