/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
/*! Linko Vectis Glacial Twilight Design System. Copyright 2026 Linko Vectis Ltd. All rights reserved. Proprietary to Linko Vectis Ltd and used across its websites and services. Its design, artwork, motion and code may not be copied, reproduced or used without the express written consent of Linko Vectis Ltd.*/@layer utilities{.-my-2{margin-block:calc(var(--spacing,.25rem) * -2)}.h-8{height:calc(var(--spacing,.25rem) * 8)}.w-8{width:calc(var(--spacing,.25rem) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing,.25rem) * .5)}.text-\[0\.84375rem\]{font-size:.84375rem}}@layer components{.kit-hero[data-hero] .hx-foot-body{width:100%;padding-block:12px}@media (min-width:360px) and (max-width:479.98px) and (min-height:701px) and (max-height:799.98px){.kit-hero[data-hero] .hx-foot-body{padding-block:10px}}[data-scene=foundation]{--scene-max:760px}[data-scene=foundation] .lv-scene-stage{--scene-overhang:0}[data-scene=foundation].lv-scene{max-width:min(var(--scene-max,1200px),calc((100vh - var(--header-h) - 176px) * 1.849));max-width:min(var(--scene-max,1200px),calc((100svh - var(--header-h) - 176px) * 1.849))}.lv-dband-slot[data-slot=ratio]>[data-scene=foundation].lv-scene,.lv-stage-drawing>[data-scene=foundation].lv-scene{place-items:center;max-width:none;margin:0;display:grid;position:absolute;inset:0}.lv-dband-slot[data-slot=ratio]>[data-scene=foundation] .lv-scene-stage,.lv-stage-drawing>[data-scene=foundation] .lv-scene-stage{width:min(100cqw,100cqh * 1.849,var(--scene-max,1200px));width:min(100cqw,100cqh * 1.849,var(--scene-max,1200px),(100vh - var(--header-h) - 176px) * 1.849);width:min(100cqw,100cqh * 1.849,var(--scene-max,1200px),(100svh - var(--header-h) - 176px) * 1.849)}@media (orientation:landscape) and (max-height:500px){.lv-dband-slot[data-slot=ratio]>[data-scene=foundation] .lv-scene-stage,.lv-stage-drawing>[data-scene=foundation] .lv-scene-stage{width:min(100cqw,100cqh * 1.849,var(--scene-max,760px))}}.lv-faq-group+.lv-faq-group{margin-top:clamp(36px,3.2vw,48px)}.lv-faq-label{margin-bottom:6px;display:flex}.lv-faq-group .lv-faq-list>.lv-faq-item:first-child{padding-top:18px}.lv-strip .lv-ch-strip-link{font-size:.9375rem;font-weight:var(--weight-semibold);color:var(--ink);-webkit-text-decoration-color:var(--accent-on-dark);text-decoration-color:var(--accent-on-dark)}@media (hover:hover) and (pointer:fine){.lv-strip .lv-ch-strip-link:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}}@media (pointer:fine){.lv-strip .lv-ch-strip-link{align-items:center;min-height:36px;margin-block:-6.75px;display:inline-flex;position:relative}.lv-strip .lv-ch-strip-link:before{content:"";position:absolute;inset:-4px 0}}@media (min-width:720px) and (max-width:899.98px){.lv-ch-stays{max-width:36rem;margin-inline:auto}}@media (min-width:64rem){.lv-ch-stays{column-gap:calc(var(--s-5) / 2 + var(--box-pad) + 1px);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;display:grid}.lv-ch-stays>.lv-copy{margin-top:0}}.lv-dband-lead{row-gap:1.25rem;min-width:0;display:grid}@media (min-width:80rem) and (min-aspect-ratio:5/4){[data-drawing-band][data-lead][data-layout=beside][data-shape=wide] .lv-dband-grid{grid-template-rows:auto 1fr auto;grid-template-areas:"head slot""lead slot""body body";row-gap:0}[data-drawing-band][data-lead][data-layout=beside][data-shape=wide] .lv-dband-lead{grid-area:lead;margin-block-start:var(--band-gap)}[data-drawing-band][data-lead][data-layout=beside][data-shape=wide] .lv-dband-slot{grid-row:1/span 2;align-self:center}[data-drawing-band][data-lead][data-layout=beside][data-shape=wide] .lv-dband-body{margin-block-start:var(--band-gap)}}@media (min-width:961px) and (min-aspect-ratio:5/4){[data-drawing-band][data-lead][data-layout=beside][data-shape=wide] .lv-dband-lead.lv-reading{box-shadow:none;background:0 0;border:0;padding:0}}@media (min-width:961px) and (max-width:79.99rem) and (min-aspect-ratio:5/4){[data-drawing-band][data-lead][data-layout=beside][data-shape=wide] .lv-dband-grid{grid-template-areas:"head head""lead slot""body body";align-items:center;row-gap:0}[data-drawing-band][data-lead][data-layout=beside][data-shape=wide] .lv-dband-lead{grid-area:lead;align-self:center;margin-block-start:var(--band-gap)}[data-drawing-band][data-lead][data-layout=beside][data-shape=wide] .lv-dband-slot{grid-area:slot;align-self:center;margin-block-start:var(--band-gap)}[data-drawing-band][data-lead][data-layout=beside][data-shape=wide] .lv-dband-body{margin-block-start:var(--band-gap)}}@media not all and (min-width:961px) and (min-aspect-ratio:5/4){[data-drawing-band][data-lead] .lv-dband-grid{grid-template-areas:"kicker""heading""drawing""lede""lead""body"}[data-drawing-band][data-lead] .lv-dband-lead{min-width:0;grid-area:lead;margin-block-start:var(--band-gap)}[data-drawing-band][data-lead] .lv-dband-lead+.lv-dband-body{margin-block-start:1.25rem}}}@media screen and (prefers-reduced-motion:no-preference){html.js [data-scene=foundation] .lv-scene-aside{--sx:0px;--sy:-12px;--sz:.94;transform-box:fill-box;transform-origin:50%}html.js [data-scene=foundation] .lv-scene-screen{--scene-settle:var(--dist-cell)}html.js [data-scene=foundation].is-armed .lv-scene-aside{opacity:0;transform:translate(var(--sx,0),var(--sy,0)) scale(var(--sz,.96));animation:none}html.js [data-scene=foundation].is-armed .lv-scene-screen{opacity:0;transform:translateY(var(--scene-settle,var(--dist-settle)));animation:none}html.js [data-scene=foundation].is-playing .lv-scene-aside{animation:lv-scene-separate var(--dur-mid) var(--ease-glacial) 0s 1 both}html.js [data-scene=foundation].is-playing .lv-scene-screen{animation:lv-scene-settle var(--dur-mid) var(--ease-glacial) .21s 1 both}}.lv-solid[data-assembly=clone]{--solid-ease:var(--ease-spring)}.lv-solid[data-assembly=clone] [data-beat=one]{--dur:var(--dur-mid);--del:0s;--del-play:0s}.lv-solid[data-assembly=clone] [data-beat=two]{--dur:var(--dur-sheet);--del:0s;--del-play:.56s}.lv-solid[data-assembly=clone] [data-beat=three]{--dur:var(--dur-sheet);--del:0s;--del-play:.7s}.lv-solid[data-assembly=clone] [data-beat=light]{--dur:var(--dur-move);--del:0s;--del-play:.98s}@media (orientation:landscape) and (max-height:500px){.lv-solid[data-assembly=clone]{--dur-mid:var(--dur-sheet)}.lv-solid[data-assembly=clone] [data-beat=two]{--del-play:.42s}.lv-solid[data-assembly=clone] [data-beat=three]{--del-play:.56s}.lv-solid[data-assembly=clone] [data-beat=light]{--del-play:.84s}}