.raid-v2-root{--ink: #F1F0ED;--panel: #F8F7F5;--panel2: #E6E4E0;--card: #FFFFFF;--line: #DBD9D4;--sand: #101314;--muted: #686C6E;--region: #DC5D33;--region-ink: #FFFFFF;--region-text: color-mix(in srgb, var(--region) 72%, #0A0C0D);--amber: #DC5D33;--amber-2: #E8764F;--clay: #B5533A;--lime: #C9D46A;--rmaxw: 1120px;--rmono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;background:var(--ink);color:var(--sand);font-family:DM Sans,system-ui,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.raid-v2 .hero,.raid-v2 .rcrumb,.raid-v2 .cta-band{--ink: #232A2E;--panel: #2B3338;--panel2: #323B40;--line: #3A4249;--card: #343D43;--sand: #EFEDE4;--muted: #AAB0B4;--region-text: var(--region);color:var(--sand)}.raid-v2--neutral .hero,.raid-v2--neutral .rcrumb,.raid-v2--neutral .cta-band{--ink: #0E1113;--panel: #171A1C;--panel2: #1F2325;--line: #2A2E30;--card: #202426;--sand: #F2F1EE;--muted: #9DA1A3;--region-text: var(--region);color:var(--sand)}.raid-v2-root.raid-v2--neutral .cta-band{background:linear-gradient(120deg,color-mix(in srgb,var(--region) 14%,#14171A),#0b0d0f)}.raid-v2-root.raid-v2--neutral footer{background:#0e1113}.raid-v2-root.raid-v2--night{--ink: #14181B;--panel: #1E2429;--panel2: #262D33;--line: #2C343A;--card: #293238;--sand: #EFEDE4;--muted: #9AA0A4;--region-text: var(--region)}.raid-v2 h1,.raid-v2 h2,.raid-v2 h3,.raid-v2 .disp{font-family:Barlow Condensed,sans-serif;line-height:.98;text-wrap:balance;margin:0}.raid-v2 a{color:inherit;text-decoration:none}.raid-v2 .wrap{max-width:var(--rmaxw);margin:0 auto;padding:0 24px}.raid-v2 .eyebrow{font-family:var(--rmono);font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:var(--region-text);display:inline-block}.raid-v2 .hero .eyebrow{color:color-mix(in srgb,var(--region) 30%,#F4F1EC)}.raid-v2 .mono{font-family:var(--rmono)}.raid-v2 .photo{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 70% 10%,#3a454b,#232a2e 45%,#171b1e);display:flex;align-items:flex-end}.raid-v2 .photo[data-cap]:after{content:attr(data-cap);position:absolute;left:14px;bottom:12px;right:14px;font-family:var(--rmono);font-size:.7rem;color:#d7dce0aa;letter-spacing:.02em}.raid-v2 .photo.warm{background:radial-gradient(130% 100% at 20% 0%,color-mix(in srgb,var(--region) 42%,#2A2E2C),#232a2e 55%,#171b1e)}.raid-v2 .photo.dusk{background:linear-gradient(160deg,color-mix(in srgb,var(--region) 38%,#2A2E2C),#232a2e 55%,#171b1e)}.raid-v2 .photo img{width:100%;height:100%;object-fit:cover}.raid-v2 .hero{position:relative;min-height:86vh;display:flex;align-items:flex-end;overflow:hidden;background:linear-gradient(158deg,color-mix(in srgb,var(--region) 30%,#232A2E),#232a2e 60%,#171b1e)}.raid-v2 .hero.sub-hero{min-height:68vh}.raid-v2-root{position:relative}.raid-v2 .hero.sub-hero .hero-inner{padding-top:132px}@media(min-width:768px){.raid-v2 .hero.sub-hero .hero-inner{padding-top:150px}}.raid-v2 .hero-media{position:absolute;inset:0}.raid-v2 .hero-media img{width:100%;height:100%;object-fit:cover;filter:brightness(.9) saturate(1.06)}.raid-v2 .hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#14181a2e,#14181a47 40%,#14181aad 66%,#14181aeb 84%,#171b1e),linear-gradient(0deg,color-mix(in srgb,var(--region) 14%,transparent) 0%,transparent 62%)}.raid-v2 .hero-inner{position:relative;z-index:2;padding:88px 24px 64px}@media(min-width:768px){.raid-v2 .hero-inner{padding:104px 24px 64px}}.raid-v2 .hero h1,.raid-v2 .hero p.lede,.raid-v2 .hero .eyebrow,.raid-v2 .hero .chips span{text-shadow:0 1px 2px rgba(0,0,0,.45),0 2px 12px rgba(0,0,0,.35)}.raid-v2 .hero h1{font-weight:800;font-size:clamp(3rem,10vw,8rem);letter-spacing:.005em;text-transform:uppercase;color:var(--sand)}.raid-v2 .hero h1 .thin{display:block;font-weight:500;color:color-mix(in srgb,var(--region) 26%,#F4F1EC);font-size:.3em;letter-spacing:.16em;margin-bottom:.5em}.raid-v2 .hero p.lede{max-width:46ch;color:#edefee;font-size:1.2rem;margin:20px 0 0}.raid-v2 .cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.raid-v2 .btn{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:14px 26px;border-radius:3px;font-size:1.2rem;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.raid-v2 .btn-primary{background:var(--region);color:var(--region-ink)}.raid-v2 .btn-primary:hover{filter:brightness(1.06)}.raid-v2 .btn-ghost{border:1px solid rgba(255,255,255,.25);color:var(--sand)}.raid-v2 .btn-ghost:hover{border-color:var(--region)}.raid-v2 .chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px;font-family:var(--rmono);font-size:.74rem;color:var(--muted)}.raid-v2 .chips span{border:1px solid var(--line);padding:5px 11px;border-radius:20px}.raid-v2 .chips b{color:var(--sand);font-weight:500}.raid-v2 .band{padding:68px 0;border-top:1px solid var(--line);background:var(--ink)}.raid-v2 .band:nth-of-type(2n){background:var(--panel2)}.raid-v2 .band:nth-of-type(2n) .rcard,.raid-v2 .band:nth-of-type(2n) .usp .cell{background:var(--panel)}.raid-v2 .manifesto h2{font-size:clamp(1.9rem,4vw,2.9rem);font-weight:700;text-transform:uppercase;max-width:18ch;margin-top:14px}.raid-v2 .manifesto p{max-width:62ch;color:var(--muted);font-size:1.12rem;margin:20px 0 0}.raid-v2 .ladder{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:30px}.raid-v2 .rcard{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--panel);transition:border-color .2s,transform .2s;display:flex;flex-direction:column}.raid-v2 .rcard:hover{border-color:var(--region);transform:translateY(-3px)}.raid-v2 .rcard .photo{height:200px}.raid-v2 .rcard .body{padding:20px 22px 22px;flex:1;display:flex;flex-direction:column}.raid-v2 .rcard .dur{font-family:var(--rmono);font-size:.72rem;color:var(--region-text);letter-spacing:.06em;text-transform:uppercase}.raid-v2 .rcard h3{font-size:1.65rem;font-weight:700;text-transform:uppercase;margin:6px 0 0}.raid-v2 .rcard p{color:var(--muted);font-size:.98rem;margin:10px 0 0;flex:1}.raid-v2 .rcard .go{margin-top:16px;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--region-text)}.raid-v2 .rcard.feature{grid-column:1 / -1;display:grid;grid-template-columns:1.15fr 1fr}.raid-v2 .rcard.feature .photo{height:auto;min-height:280px}.raid-v2 .usp{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px}.raid-v2 .usp .cell{border:1px solid var(--line);border-radius:8px;padding:22px 20px;background:var(--panel)}.raid-v2 .usp .k{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;color:var(--region-text);font-size:1.15rem}.raid-v2 .usp .v{color:var(--muted);font-size:.92rem;margin-top:8px}.raid-v2 .proof{display:flex;gap:40px;flex-wrap:wrap;align-items:center}.raid-v2 .rating{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:3.4rem;color:var(--sand);line-height:1}.raid-v2 .rating small{display:block;font-size:.9rem;font-weight:500;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-family:var(--rmono)}.raid-v2 .quote{max-width:46ch;font-size:1.15rem;color:var(--sand);font-style:italic;border-left:2px solid var(--region);padding-left:20px}.raid-v2 .strip{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px}.raid-v2 .strip .photo{aspect-ratio:4 / 5;border-radius:8px}.raid-v2 .cta-band{background:linear-gradient(120deg,color-mix(in srgb,var(--region) 22%,#232A2E),#171b1e);border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;padding:68px 0}.raid-v2 .cta-band h2{font-size:clamp(2rem,5vw,3.4rem);font-weight:800;text-transform:uppercase}.raid-v2 .cta-band p{color:var(--muted);margin:14px auto 26px;max-width:50ch}.raid-v2 .cta-band .cta-row{justify-content:center}.raid-v2 .route-fig{margin:26px 0 0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--card)}.raid-v2 .route-fig figcaption{padding:12px 16px;font-family:var(--rmono);font-size:.72rem;color:var(--muted);border-top:1px solid var(--line)}.raid-v2 .route-legend{display:flex;flex-wrap:wrap;gap:6px 18px;padding:12px 16px;border-top:1px solid var(--line);font-family:var(--rmono);font-size:.74rem;color:var(--muted)}.raid-v2 .route-legend b{color:var(--region);font-family:Barlow Condensed,sans-serif;font-size:1rem;margin-right:4px}.raid-v2 .lockchip{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:7px;font-family:var(--rmono);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--region-text);background:color-mix(in srgb,var(--card) 88%,transparent);padding:5px 11px;border-radius:20px;border:1px solid var(--line);backdrop-filter:blur(4px)}.raid-v2 .day{display:grid;grid-template-columns:auto 1fr;gap:22px;padding:26px 0;border-bottom:1px solid var(--line)}.raid-v2 .day .n{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:2.4rem;color:var(--region-text);line-height:1;min-width:92px}.raid-v2 .day .n small{display:block;font-family:var(--rmono);font-size:.62rem;color:var(--muted);letter-spacing:.14em;font-weight:400}.raid-v2 .day h3{font-size:1.5rem;font-weight:700;text-transform:uppercase}.raid-v2 .day p{color:var(--muted);margin:8px 0 0;max-width:66ch}.raid-v2 .gated{margin-top:14px;display:inline-flex;align-items:center;gap:9px;font-family:var(--rmono);font-size:.74rem;color:var(--region-text);border:1px dashed color-mix(in srgb,var(--region) 55%,transparent);padding:8px 13px;border-radius:6px;background:color-mix(in srgb,var(--region) 10%,transparent)}.raid-v2 .gated:before{content:"🔒"}.raid-v2 .incl{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px;margin-top:22px}.raid-v2 .incl ul{list-style:none;padding:0;margin:0}.raid-v2 .incl li{padding:8px 0;border-bottom:1px solid var(--line);color:var(--muted)}.raid-v2 .incl li:before{content:"— ";color:var(--region-text)}.raid-v2 .incl h4{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--sand);font-size:1.05rem;margin:0 0 6px}.raid-v2 .faq details{border-bottom:1px solid var(--line);padding:16px 0}.raid-v2 .faq summary{cursor:pointer;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:1.15rem;list-style:none}.raid-v2 .faq summary::-webkit-details-marker{display:none}.raid-v2 .faq p{color:var(--muted);margin:12px 0 0;max-width:66ch}.raid-v2 .rcrumb{position:absolute;top:0;left:0;right:0;z-index:3;max-width:none;padding:78px max(24px,calc((100% - var(--rmaxw)) / 2 + 24px)) 14px;font-family:var(--rmono);font-size:.72rem;color:#ffffffc7;text-shadow:0 1px 6px rgba(0,0,0,.55);pointer-events:none}.raid-v2 .rcrumb a,.raid-v2 .rcrumb span{pointer-events:auto}@media(min-width:768px){.raid-v2 .rcrumb{padding:94px max(24px,calc((100% - var(--rmaxw)) / 2 + 24px)) 14px}}.raid-v2 .rcrumb a:hover{color:var(--region)}.raid-v2 .strip.strip-dest{grid-template-columns:var(--dest-cols, repeat(3, 1fr))}@media(max-width:820px){.raid-v2 .ladder,.raid-v2 .usp,.raid-v2 .strip,.raid-v2 .incl,.raid-v2 .strip.strip-dest,.raid-v2 .rcard.feature{grid-template-columns:1fr}.raid-v2 .day{grid-template-columns:1fr;gap:8px}.raid-v2 .strip .photo{aspect-ratio:16 / 10}}@media(prefers-reduced-motion:reduce){.raid-v2 .rcard{transition:none}}.raid-v2 .route-fig .rt-grid{stroke:var(--sand)}.raid-v2 .route-fig .rt-glow,.raid-v2 .route-fig .rt-line{stroke:var(--region)}.raid-v2 .route-fig .rt-pin{fill:var(--region);stroke:var(--card)}.raid-v2 .route-fig .rt-pin-pass{fill:var(--card);stroke:var(--region)}.raid-v2 .route-fig .rt-pintext{fill:var(--card)}.raid-v2 .route-fig .ep-area{fill:var(--region)}.raid-v2 .route-fig .ep-line{stroke:var(--region)}.raid-v2 .route-fig .ep-dot{fill:var(--region);stroke:var(--card)}.raid-v2 .route-canvas{position:relative;background:var(--card)}.raid-v2 .route-canvas--sat{background:#2a2016}.raid-v2 .route-canvas picture{position:absolute;inset:0}.raid-v2 .route-canvas img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.05) contrast(1.02)}.raid-v2 .route-canvas--sat:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 100% at 50% 50%,transparent 42%,rgba(24,16,8,.34) 100%),linear-gradient(180deg,rgba(24,16,8,.26),transparent 34%)}.raid-v2 .route-canvas--sat .lockchip{z-index:2}.raid-v2 .route-canvas--sat .rt-pin,.raid-v2 .route-canvas--sat .rt-pin-pass{stroke:#fff;stroke-width:.55}.raid-v2 .route-canvas--sat .rt-pin-pass{fill:#241a10}.raid-v2 .route-canvas--sat .rt-pintext{fill:#fff}.raid-v2 .trust-strip{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;justify-content:center;margin:0;padding:15px 24px;list-style:none;background:var(--panel);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.raid-v2 .trust-strip li{display:inline-flex;align-items:center;gap:8px;font-family:var(--rmono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.raid-v2 .trust-strip li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--region);flex:none}.raid-v2 .fleet-grid{display:grid;gap:12px;margin-top:28px;grid-template-columns:1.35fr 1fr 1fr}.raid-v2 .fleet-grid figure{margin:0}.raid-v2 .fleet-grid .photo{border-radius:8px}.raid-v2 .fleet-feature{grid-column:1;grid-row:1 / span 2}.raid-v2 .fleet-feature .photo{height:100%;min-height:460px}.raid-v2 .fleet-card .photo{aspect-ratio:4 / 5}.raid-v2 .fleet-wide{grid-column:2 / span 2}.raid-v2 .fleet-wide .photo{aspect-ratio:16 / 7}.raid-v2 .other-raids{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.raid-v2 .other-raid{display:block;background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--region);border-radius:8px;padding:18px 20px;transition:border-color .2s,transform .2s}.raid-v2 .other-raid:hover{border-color:var(--region);transform:translateY(-2px)}.raid-v2 .or-kicker{font-family:var(--rmono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--region-text);margin:0}.raid-v2 .or-title{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.3rem;color:var(--sand);margin:6px 0 0}.raid-v2 .or-go{display:inline-block;margin-top:12px;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.9rem;color:var(--region-text)}@media(max-width:820px){.raid-v2 .other-raids{grid-template-columns:1fr}}.raid-v2 .night-video{position:relative;margin:0;max-width:720px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--panel)}.raid-v2 .night-video video{display:block;width:100%;height:auto;aspect-ratio:720 / 800;object-fit:cover;background:#0b0d0f}.raid-v2 .night-video figcaption{padding:10px 14px;font-family:var(--rmono);font-size:.68rem;color:var(--muted);border-top:1px solid var(--line)}.raid-v2 .night-video .nv-play{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;cursor:pointer;border:1px solid color-mix(in srgb,var(--region) 60%,transparent);background:color-mix(in srgb,var(--region) 26%,rgba(10,12,14,.74));color:var(--sand);backdrop-filter:blur(4px);transition:background .2s,transform .2s}.raid-v2 .night-video .nv-play:hover{transform:translate(-50%,-50%) scale(1.06)}.raid-v2 .night-video[data-playing=true] .nv-play{opacity:0;pointer-events:none}.raid-v2 .night-video .nv-play:focus-visible{outline:2px solid var(--region);outline-offset:3px}@media(prefers-reduced-motion:reduce){.raid-v2 .night-video .nv-play{transition:none}}.raid-v2 .fleet-detail{grid-column:1 / -1}.raid-v2 .fleet-detail .photo{aspect-ratio:16 / 7}.raid-v2 .hl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:22px}.raid-v2 .hl-card{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:20px 22px;border-top:3px solid var(--region)}.raid-v2 .hl-card h3{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.2rem;color:var(--sand)}.raid-v2 .hl-card p{color:var(--muted);font-size:.95rem;margin:8px 0 0}.raid-v2 .incl.goodtoknow{margin-top:30px;padding-top:26px;border-top:1px solid var(--line)}.raid-v2 .incl .gtk-body{color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}.raid-v2 .day .day-meta{font-family:var(--rmono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--region-text);margin:6px 0 0}.raid-v2 .route-stats{font-family:var(--rmono);font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:var(--region-text);margin:12px 0 0}.raid-v2 .cta-band .cta-note{font-size:.82rem;color:var(--muted);margin:-8px auto 22px;max-width:52ch}.raid-v2 .nocturne-teaser{--region: #9A86C8;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#14181b;color:#efede4;border:1px solid #2C343A;border-radius:12px;overflow:hidden;transition:border-color .2s,transform .2s}.raid-v2 .nocturne-teaser:hover{border-color:var(--region);transform:translateY(-3px)}.raid-v2 .nocturne-teaser .photo{min-height:260px}.raid-v2 .nocturne-teaser .body{padding:30px 32px;display:flex;flex-direction:column;justify-content:center}.raid-v2 .nocturne-teaser .eyebrow{color:var(--region)}.raid-v2 .nocturne-teaser h3{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:clamp(1.6rem,3.4vw,2.3rem);margin:10px 0 0;color:#efede4}.raid-v2 .nocturne-teaser p{color:#9aa0a4;margin:12px 0 0;max-width:46ch}.raid-v2 .nocturne-teaser .go{margin-top:18px;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--region)}@media(max-width:820px){.raid-v2 .nocturne-teaser{grid-template-columns:1fr}.raid-v2 .nocturne-teaser .photo{min-height:0;aspect-ratio:16 / 10}.raid-v2 .nocturne-teaser .body{padding:24px}}.raid-v2 .fleet-grid figcaption{margin-top:8px;font-family:var(--rmono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--region-text)}.raid-v2 .usp.usp-3{grid-template-columns:repeat(3,1fr)}@media(max-width:820px){.raid-v2 .usp.usp-3,.raid-v2 .fleet-grid{grid-template-columns:1fr}.raid-v2 .fleet-feature,.raid-v2 .fleet-wide{grid-column:1;grid-row:auto}.raid-v2 .fleet-feature .photo{height:auto;min-height:0;aspect-ratio:4 / 5}.raid-v2 .fleet-wide .photo{aspect-ratio:16 / 9}}.raid-v2-root .raid-sticky{position:fixed;z-index:40;left:0;right:0;bottom:var(--rs-lift, 0px);display:flex;align-items:center;justify-content:center;gap:10px 18px;flex-wrap:wrap;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--ink) 92%,transparent);border-top:1px solid var(--line);backdrop-filter:blur(8px);box-shadow:0 -6px 20px #0000002e;transform:translateY(110%);opacity:0;pointer-events:none;visibility:hidden;transition:transform .28s ease,opacity .28s ease,visibility .28s}.raid-v2-root .raid-sticky.is-visible{transform:translateY(0);opacity:1;pointer-events:auto;visibility:visible}.raid-v2-root .raid-sticky .rs-promise{margin:0;font-family:var(--rmono);font-size:.72rem;letter-spacing:.04em;color:var(--muted);text-align:center}.raid-v2-root .raid-sticky .rs-actions{display:flex;gap:10px}.raid-v2-root .raid-sticky .rs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;border-radius:3px;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;line-height:1;white-space:nowrap;transition:filter .15s ease,border-color .15s ease}.raid-v2-root .raid-sticky .rs-wa{background:var(--region);color:var(--region-ink)}.raid-v2-root .raid-sticky .rs-wa:hover{filter:brightness(1.06)}.raid-v2-root .raid-sticky .rs-quote{border:1px solid color-mix(in srgb,var(--sand) 35%,transparent);color:var(--sand)}.raid-v2-root .raid-sticky .rs-quote:hover{border-color:var(--region)}.raid-v2-root .raid-sticky .rs-btn:focus-visible{outline:2px solid var(--region);outline-offset:2px}@media(max-width:767px){.raid-v2-root .raid-sticky{flex-direction:column;gap:6px;padding-top:8px}.raid-v2-root .raid-sticky .rs-promise{font-size:.66rem}.raid-v2-root .raid-sticky .rs-actions{width:100%}.raid-v2-root .raid-sticky .rs-btn{flex:1;padding:12px;font-size:.95rem}}@media(min-width:768px){.raid-v2-root .raid-sticky{left:auto;right:24px;bottom:calc(24px + var(--rs-lift, 0px));flex-direction:column;align-items:flex-end;gap:8px;width:max-content;max-width:min(420px,calc(100vw - 48px));padding:14px 16px;border:1px solid var(--line);border-radius:10px}.raid-v2-root .raid-sticky .rs-promise{text-align:right}.raid-v2-root .raid-sticky.is-visible{transform:translateY(0)}.raid-v2-root .raid-sticky:not(.is-visible){transform:translateY(24px)}}@media(prefers-reduced-motion:reduce){.raid-v2-root .raid-sticky,.raid-v2-root .raid-sticky.is-visible,.raid-v2-root .raid-sticky:not(.is-visible){transition:opacity .01ms;transform:none}}
