/*! 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 properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial}}}@layer utilities{.left-\[-9999px\]{left:-9999px}.mt-px{margin-top:1px}.mb-1\.5{margin-bottom:calc(var(--spacing,.25rem) * 1.5)}.h-0{height:0}.min-h-\[73px\]{min-height:73px}.w-0{width:0}.resize-y{resize:vertical}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.overflow-hidden{overflow:hidden}.font-mono{font-family:var(--font-mono,ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace)}.leading-normal{--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5)}.text-bad{color:var(--bad)}.text-ok-ink{color:var(--ok-ink)}.placeholder\:text-\[color\:var\(--ink-muted\)\]::placeholder{color:var(--ink-muted)}@media (hover:hover){.hover\:text-\[color\:var\(--link-hover\)\]:hover{color:var(--link-hover)}}@media (min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@container not (min-width:300px){.\@max-\[300px\]\:min-h-\[148px\]{min-height:148px}}@container (min-width:26rem){.\@\[26rem\]\:col-span-2{grid-column:span 2/span 2}.\@\[26rem\]\:w-auto{width:auto}.\@\[26rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@\[26rem\]\:flex-row{flex-direction:row}.\@\[26rem\]\:items-center{align-items:center}}@media (max-width:960.98px) and (max-height:620px){.\[\@media\(max-width\:960\.98px\)_and_\(max-height\:620px\)\]\:hidden{display:none}.\[\@media\(max-width\:960\.98px\)_and_\(max-height\:620px\)\]\:inline-flex{display:inline-flex}}}@layer components{.lv-row-label>.lv-tick{margin-top:.5px}.lv-row-line{max-width:calc(62ch + 32px);font-size:.9375rem;font-weight:var(--weight-body);color:var(--ink);text-wrap:pretty;margin:4px 0 0;padding-left:32px;line-height:1.55}.lv-ruled-row:first-child{border-top:0;padding-top:2px}.lv-ruled-row>:is(p,.lv-ruled-copy){max-width:60ch;color:var(--ink);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.lv-ruled-copy>p+p{margin-top:10px}@media (min-width:48rem){.lv-ruled-row{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}.lv-ruled.cards{box-shadow:none;background:0 0;border:0;padding:0}.lv-ruled.cards .lv-ruled-list{gap:24px;display:grid}.lv-ruled.cards .lv-ruled-row{padding:var(--box-pad,26px);border:1px solid var(--card-edge);display:block}.lv-ruled.cards .lv-ruled-copy>p+p,.lv-ruled.cards .lv-ruled-row>:is(p,.lv-ruled-copy){margin-top:12px}.lv-pair{gap:var(--s-5);grid-template-columns:minmax(0,1fr);align-items:start;max-width:60rem;margin-inline:auto;display:grid}.lv-stage-slab{margin-top:var(--band-gap);min-width:0}@media (min-width:961px) and (min-aspect-ratio:5/4){.lv-stage[data-layout=beside][data-slab] .lv-stage-grid{grid-template-columns:minmax(0,34rem) minmax(0,1fr)}}@media (min-width:1100px) and (min-aspect-ratio:5/4){.lv-stage[data-slab]:not([data-layout]) .lv-stage-words{column-gap:var(--stage-gap);grid-template-columns:minmax(0,24rem) minmax(0,1fr);align-items:center;display:grid}.lv-stage[data-slab]:not([data-layout]) .lv-stage-slab{margin-top:0}}.lv-dg-field{isolation:isolate;padding-block:0;position:relative}.lv-dg-field:after,.lv-dg-field:before{content:"";z-index:-1;pointer-events:none;border-radius:var(--radius-panel);position:absolute;inset:0}.lv-dg-field:before{background:radial-gradient(640px 320px at 22% 18%,rgb(var(--glacier-sky)/.22),rgb(var(--glacier-sky)/0) 70%),radial-gradient(520px 300px at 82% 88%,rgb(var(--glacier-ice)/.24),rgb(var(--glacier-ice)/0) 70%);inset:-48px -72px;-webkit-mask-image:radial-gradient(50% 50%,#000 62%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 62%,#0000 100%)}.lv-dg-field:after{inset:calc(-1 * var(--band-gap)) 0;background-image:radial-gradient(circle,rgb(var(--glacier-azure)/.16) 1px,transparent 1.5px);background-size:28px 28px;-webkit-mask-image:radial-gradient(72% 64%,#000 0,#0000 100%);mask-image:radial-gradient(72% 64%,#000 0,#0000 100%)}.lv-dg-split{overflow-clip-margin:1px;border-radius:var(--radius-card);border:1px solid var(--card-edge);max-width:60rem;box-shadow:inset 0 0 0 1px rgb(var(--glacier-sky)/.3),var(--shadow-lift);background:var(--paper);font-family:var(--font-sans);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid;overflow:clip}@media (min-width:64rem){.lv-dg-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.lv-dg-pitch{justify-content:center;padding:26px}.lv-dg-detail,.lv-dg-pitch{flex-direction:column;display:flex}.lv-dg-detail{padding:8px 26px}.lv-dg-detail.has-foot{padding-bottom:0}.lv-dg-foot{font-size:.9375rem;font-weight:var(--weight-medium);text-wrap:pretty;grid-column:1/-1;margin:0 -1px -1px;padding:16px 26px 18px;line-height:1.55}@media (max-width:29.99rem){.lv-dg-pitch{padding:20px}.lv-dg-detail{padding:4px 20px}.lv-dg-foot{padding:14px 20px 16px}}@media (forced-colors:active){.lv-dg-split{box-shadow:none;background:0 0;border:1px solid canvastext}.lv-dg-field:after,.lv-dg-field:before{display:none}}.lv-rm-products{gap:var(--s-5);grid-template-columns:minmax(0,1fr);max-width:60rem;margin-inline:auto;display:grid}.lv-title.lv-rm-name{--accent-pull:0em;margin-top:20px;font-size:clamp(1.5rem,1.2rem + 1.2vw,1.875rem);line-height:1.2}.lv-rm-name .lv-gradient-text{font-style:normal;font-weight:inherit}.lv-rm-products .lv-split-pitch{container-type:inline-size}.lv-title.lv-rm-name{font-size:clamp(1.5rem,7.6cqi,1.875rem)}@media (min-width:900px){.lv-rm-name .lv-gradient-text{font-weight:700}}.lv-rm-intro{text-wrap:balance}.lv-rm-tell-card{flex-direction:column;display:flex}.lv-rm-tell-card>.lv-copy:first-child{margin-top:0}@media (min-width:64rem){.lv-pair.lv-rm-tell{grid-template-columns:minmax(30.5rem,1fr) minmax(0,28rem);align-items:stretch}.lv-rm-tell>.lv-aside-note{align-self:stretch}}.lv-glass-field.lv-co-field.is-noted:after{inset:calc(-1 * var(--band-gap)) 0 0}.lv-co-note{margin-top:var(--s-5)}@media (min-width:640px){.lv-co-note{margin-top:40px}}.lv-card-grid.lv-co-grid{max-width:60rem;margin-inline:auto}.lv-split.lv-co-split>:is(.lv-split-pitch,.lv-split-detail){--box-pad:26px;padding:26px}.lv-co-split>.lv-split-pitch>.lv-copy:first-child{margin-top:0}.lv-co-split>.lv-split-pitch>.lv-tile+.lv-copy{margin-top:20px}.lv-co-split>.lv-split-detail{justify-content:center}.lv-co-split>.lv-split-detail>.lv-copy:first-child{margin-top:0}.lv-co-split>.lv-split-detail>.lv-rows{margin-top:22px}@media (max-width:63.99rem){.lv-co-split>.lv-split-pitch+.lv-split-detail{border-top:1px solid var(--card-edge)}}@media (max-width:29.99rem){.lv-split.lv-co-split>:is(.lv-split-pitch,.lv-split-detail){--box-pad:20px;padding:20px}}@media (min-width:64rem){.lv-split.lv-co-split>:is(.lv-split-pitch,.lv-split-detail){--box-pad:32px;padding:32px}}@media (min-width:961px) and (min-aspect-ratio:5/4){.lv-stage[data-layout=beside][data-shape=wide][data-head=top]:not([data-slab]) .lv-stage-grid{align-items:start}}@media (min-width:80rem) and (min-aspect-ratio:5/4){.lv-stage[data-layout=beside][data-shape=wide][data-head=top]:not([data-slab]) .lv-stage-grid{grid-template-rows:auto 1fr;grid-template-areas:"head drawing""captions drawing"}.lv-stage[data-layout=beside][data-shape=wide][data-head=top]:not([data-slab]) .lv-stage-drawing{grid-row:1/span 2;align-self:center}.lv-stage[data-layout=beside][data-shape=wide][data-head=top]:not([data-slab]) .lv-stage-captions{grid-template-columns:minmax(0,1fr);align-self:start}.lv-stage[data-layout=beside][data-shape=wide][data-head=top]:not([data-slab]) .lv-stage-captions>:last-child:nth-child(odd){grid-column:auto}}@media (min-width:961px) and (max-width:79.99rem) and (min-aspect-ratio:5/4){.lv-stage[data-layout=beside][data-shape=wide][data-head=top]:not([data-slab]) .lv-stage-grid{grid-template-areas:"head head""captions drawing";align-items:center}.lv-stage[data-layout=beside][data-shape=wide][data-head=top]:not([data-slab]) .lv-stage-captions{grid-template-columns:minmax(0,1fr)}.lv-stage[data-layout=beside][data-shape=wide][data-head=top]:not([data-slab]) .lv-stage-captions>:last-child:nth-child(odd){grid-column:auto}}}@property --tw-leading{syntax:"*";inherits:false}