.home-module__Hx0lNG__root{background:var(--ink);min-height:100dvh;position:relative;overflow-x:clip}.home-module__Hx0lNG__story{z-index:var(--z-page);height:840vh;color:var(--fg);--edge-w:11vw;position:relative}.home-module__Hx0lNG__stage{height:100dvh;position:sticky;top:0;overflow:hidden}.home-module__Hx0lNG__scene{z-index:2;padding:calc(var(--nav-h) + var(--s-8)) var(--gutter) var(--s-8) calc(var(--edge-w) + var(--gutter));pointer-events:none;opacity:0;will-change:transform, opacity;position:absolute;inset:0}.home-module__Hx0lNG__scene a,.home-module__Hx0lNG__scene button,.home-module__Hx0lNG__scene form{pointer-events:auto}.home-module__Hx0lNG__scene[data-scene=s01]{opacity:1;z-index:4}.home-module__Hx0lNG__h1{max-width:11ch;margin:0;font-size:clamp(3rem,7vw,7rem)}.home-module__Hx0lNG__h2{font-size:var(--text-5xl);max-width:12ch;margin:0}.home-module__Hx0lNG__h2 span,.home-module__Hx0lNG__h1 span{display:block}.home-module__Hx0lNG__small{font-size:var(--text-sm);color:var(--fg-2);margin-top:var(--s-4)}.home-module__Hx0lNG__s01{gap:var(--s-6);grid-template-rows:1fr auto;display:grid}.home-module__Hx0lNG__heroText{align-self:end}.home-module__Hx0lNG__scene{--band:linear-gradient(0deg, #0b0b0c99, #0b0b0c4d 55%, #0b0b0c00)}.home-module__Hx0lNG__scene:before{content:"";z-index:-1;background:var(--band);pointer-events:none;height:58%;position:absolute;inset:auto 0 0}.home-module__Hx0lNG__s03:before{background:linear-gradient(270deg,#0b0b0ce0,#0b0b0c99 55%,#0b0b0c00);width:50%;height:100%;inset:0 0 0 auto}.home-module__Hx0lNG__searchDock{width:min(100%,1040px);padding-bottom:var(--s-6);justify-self:center}.home-module__Hx0lNG__sound{right:var(--gutter);bottom:var(--s-6);pointer-events:auto;font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.06em;color:var(--fg-2);border:1px solid var(--line);border-radius:var(--r-ctl);background:0 0;padding:6px 10px;position:absolute}.home-module__Hx0lNG__boardAnchor{z-index:4;transform-origin:0 0;visibility:hidden;will-change:transform;font-size:clamp(13px,1.3vw,19px);position:absolute;top:0;left:0}.home-module__Hx0lNG__boardAnchor[data-static=true]{visibility:visible;transform:translate(30vw,26vh)scale(.72)}.home-module__Hx0lNG__boardAnchor[data-free=true]{visibility:visible;transform:translate(50vw,50vh)}.home-module__Hx0lNG__boardCentre{transform:translate(-50%,-50%)}.home-module__Hx0lNG__boardIntro{transform-origin:50%;will-change:transform, opacity}.home-module__Hx0lNG__route{width:100%;height:18px;margin-top:6px;display:block;overflow:visible}.home-module__Hx0lNG__route path{fill:none;stroke:var(--signal);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px}.home-module__Hx0lNG__edge{width:var(--edge-w);z-index:5;pointer-events:none;background:linear-gradient(90deg, var(--ink) 0%, var(--ink) 40%, #0b0b0cd9 46%, #0b0b0c00 54%);will-change:transform;position:absolute;inset:0 auto 0 0}.home-module__Hx0lNG__edge:after{content:"";background:linear-gradient(#c7c9ce59,#c7c9ce0d);width:2px;position:absolute;top:0;bottom:0;left:46%}.home-module__Hx0lNG__edgeR{z-index:5;pointer-events:none;background:linear-gradient(270deg, var(--ink) 0%, var(--ink) 50%, #0b0b0cd9 60%, #0b0b0c00 100%);will-change:transform;width:3vw;position:absolute;inset:0 0 0 auto}.home-module__Hx0lNG__edgeR:after{content:"";background:linear-gradient(#c7c9ce59,#c7c9ce0d);width:2px;position:absolute;top:0;bottom:0;right:52%}.home-module__Hx0lNG__dip{z-index:6;background:var(--ink);opacity:0;pointer-events:none;position:absolute;inset:0}.home-module__Hx0lNG__s02Text{left:var(--gutter);position:absolute;bottom:9vh}.home-module__Hx0lNG__s02Text .home-module__Hx0lNG__h2{max-width:none;font-size:clamp(2.6rem,5.2vw,4.8rem)}.home-module__Hx0lNG__s03{text-align:right;align-content:end;justify-items:end;padding-bottom:8vh;display:grid}.home-module__Hx0lNG__s03 .home-module__Hx0lNG__h2{font-size:clamp(2.6rem,5vw,4.6rem)}.home-module__Hx0lNG__assets{margin-top:var(--s-6);gap:var(--s-2);font-family:var(--font-data);font-size:var(--text-sm);color:var(--fg-2);display:grid}.home-module__Hx0lNG__assets dt{color:var(--fg-2);font-size:var(--text-xs);letter-spacing:.06em;margin-top:var(--s-2)}.home-module__Hx0lNG__assets dd{color:var(--fg);font-size:var(--text-md);margin:0}.home-module__Hx0lNG__s04{align-content:center;gap:var(--s-8);display:grid}.home-module__Hx0lNG__docs{gap:var(--s-4);flex-wrap:wrap;display:flex}.home-module__Hx0lNG__doc{width:250px;padding:var(--s-4);border-radius:var(--r-doc);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-doc);gap:var(--s-2);display:grid}.home-module__Hx0lNG__doc:nth-child(2){transform:rotate(1.2deg)translateY(10px)}.home-module__Hx0lNG__docTitle{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3)}.home-module__Hx0lNG__docValue{font-size:var(--text-lg);word-break:break-all}.home-module__Hx0lNG__docMeta{font-size:var(--text-xs);color:var(--fg-3);justify-content:space-between;align-items:center;display:flex}.home-module__Hx0lNG__supplier{font-size:var(--text-sm);color:var(--fg-2)}.home-module__Hx0lNG__s05{align-content:center;gap:var(--s-8);display:grid}.home-module__Hx0lNG__ctas{gap:var(--s-4);flex-wrap:wrap;align-items:center;display:flex}.home-module__Hx0lNG__primary,.home-module__Hx0lNG__secondary{height:48px;padding:0 var(--s-6);border-radius:var(--r-ctl);transition:transform var(--d-micro) var(--e-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.home-module__Hx0lNG__primary{background:var(--paper);color:var(--ink);box-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 var(--paper-3)}.home-module__Hx0lNG__secondary{color:var(--paper);border:1px solid var(--line-strong)}.home-module__Hx0lNG__primary:active,.home-module__Hx0lNG__secondary:active{transform:translateY(1px)}.home-module__Hx0lNG__light{z-index:2;background:var(--paper);color:var(--ink);position:relative;box-shadow:0 -30px 60px #00000059}.home-module__Hx0lNG__handoff{padding-block:var(--s-16) var(--s-4);gap:var(--s-3);border-bottom:1px solid var(--line);display:grid}.home-module__Hx0lNG__handoffKicker{font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2);margin:0}.home-module__Hx0lNG__handoffLine{margin:0 0 var(--s-8);font-size:var(--text-3xl);max-width:18ch}.home-module__Hx0lNG__s07{z-index:2;color:var(--fg);padding-top:var(--s-24);background:linear-gradient(#0b0b0c00 0%,#0b0b0c8c 30%,#0b0b0cd9 100%);position:relative}.home-module__Hx0lNG__footer{padding-block:var(--s-16) var(--s-12);border-top:1px solid var(--line);gap:var(--s-8);display:grid}.home-module__Hx0lNG__footerRow{justify-content:space-between;gap:var(--s-6);flex-wrap:wrap;align-items:center;display:flex}.home-module__Hx0lNG__footerLinks{gap:var(--s-3) var(--s-5);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.home-module__Hx0lNG__footerLinks a{color:var(--fg-2);text-decoration:none}.home-module__Hx0lNG__footerLinks a:hover{color:var(--fg)}.home-module__Hx0lNG__legal{font-size:var(--text-xs);color:var(--fg-3)}.home-module__Hx0lNG__compactSearch{padding-block:var(--s-16)}.home-module__Hx0lNG__loader{z-index:var(--z-intro);background:var(--ink);color:var(--paper);pointer-events:none;opacity:0;visibility:hidden;place-items:center;display:grid;position:fixed;inset:0}html[data-intro] .home-module__Hx0lNG__loader{opacity:1;visibility:visible}.home-module__Hx0lNG__loaderMark{justify-items:center;gap:var(--s-4);will-change:transform, opacity;opacity:0;animation:home-module__Hx0lNG__loaderMarkIn .46s var(--e-out) 40ms forwards;display:grid;transform:translateY(6px)}@keyframes home-module__Hx0lNG__loaderMarkIn{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.home-module__Hx0lNG__loaderMark{animation-duration:.2s;transform:none}}.home-module__Hx0lNG__loaderMark img{display:block}.home-module__Hx0lNG__loaderLine{font-size:var(--text-sm);letter-spacing:.01em;color:var(--silver);margin:0;font-weight:500}.home-module__Hx0lNG__loaderSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}@media (max-width:767px){.home-module__Hx0lNG__loaderMark{gap:var(--s-3)}.home-module__Hx0lNG__loaderLine{font-size:var(--text-xs)}}:is(html[data-intro] .home-module__Hx0lNG__heroText,html[data-intro] .home-module__Hx0lNG__searchDock,html[data-intro] .home-module__Hx0lNG__sound){opacity:0}.home-module__Hx0lNG__plate{z-index:var(--z-world);background:linear-gradient(180deg, var(--ink) 0%, var(--graphite) 55%, var(--ink-2) 100%);position:fixed;inset:-6vh 0;overflow:hidden}.home-module__Hx0lNG__plateImg{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.09)}.home-module__Hx0lNG__plateImg[data-plate=s01]{opacity:.9}.home-module__Hx0lNG__plateLayer{pointer-events:none;background:linear-gradient(90deg,#0b0b0cb3,#0000 30% 70%,#0b0b0cb3);position:absolute;inset:0}.home-module__Hx0lNG__plateLayer:last-child{background:linear-gradient(0deg, var(--ink) 0%, transparent 40%)}@media (max-width:767px){.home-module__Hx0lNG__scene{padding-top:calc(var(--nav-h) + var(--s-4))}.home-module__Hx0lNG__story{--edge-w:0px}.home-module__Hx0lNG__edge,.home-module__Hx0lNG__edgeR{display:none}.home-module__Hx0lNG__h2{max-width:none;font-size:min(8.6vw,3rem)}.home-module__Hx0lNG__s01{grid-template-rows:auto 1fr}.home-module__Hx0lNG__heroText{align-self:start;padding-top:40vh}.home-module__Hx0lNG__s03:before{background:var(--band);width:auto;height:58%;inset:auto 0 0}.home-module__Hx0lNG__h1{font-size:clamp(2.4rem,12vw,4rem)}.home-module__Hx0lNG__searchDock{align-self:stretch;width:100%;padding-bottom:0}.home-module__Hx0lNG__sound{display:none}.home-module__Hx0lNG__boardAnchor{font-size:11px}.home-module__Hx0lNG__sign{display:none}.home-module__Hx0lNG__spatial{left:var(--gutter);top:26vh}.home-module__Hx0lNG__doc{width:100%}.home-module__Hx0lNG__s03{text-align:left;justify-items:start}}
