[data-home]{--home-paper:#fff;--home-canvas:#f6f6f3;--home-ink:#292927;--home-ink-2:#3f3f3b;--home-faint:#6f6f6a;--home-rule:#e7e7e4;--home-panel:#ecece7;--home-mineral:#236b56;--home-mineral-dark:#174b3c;--home-mineral-soft:#e8f2ee;--home-signal:#f36b16;--home-deep:#10392f;--home-sea-ink:#132a24;--home-sea-2:#3c574f;--home-sea-3:#5b706a;--ui-surface:#fff;--ui-ink:var(--home-sea-ink);--ui-text:#233a33;--ui-muted:var(--home-sea-3);--ui-line:#10392f14;--ui-edge:#10392f1f;--ui-fill:#10392f0d;--ui-bubble:#f0f4ec;--ui-bar:#10392f29;--ui-mark:#236b5626;--ui-action:var(--home-deep);--ui-accent:var(--home-mineral);--ui-shadow:0 28px 56px -32px #10392f66;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);background:var(--home-canvas);min-height:100vh;color:var(--home-ink);font-family:var(--home-font-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}[data-home] *,[data-home] :before,[data-home] :after{box-sizing:border-box}[data-home] a{color:inherit;text-decoration:none}[data-home] :focus-visible{outline:2px solid var(--home-mineral);outline-offset:3px;border-radius:6px}[data-home] .home-wrap{max-width:1200px;margin:0 auto;padding:0 32px}[data-home] .home-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-home] .home-label{font:500 14px/1.4 var(--home-font-sans),system-ui,sans-serif;color:var(--home-mineral);margin:0}[data-home] .home-pill{background:var(--ui-action);color:#fff;white-space:nowrap;transition:transform .16s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex}[data-home] .home-pill:active{transform:scale(.97)}[data-home] .home-pill--lg{padding:13px 22px;font-size:15px}@media (hover:hover) and (pointer:fine){[data-home] .home-pill{transition:transform .16s var(--ease-out),background-color .2s ease}[data-home] .home-pill:hover{background:#0b2a23}}[data-home] .home-link{color:var(--home-ink-2);text-underline-offset:4px;font-size:14px;text-decoration:underline}[data-home] .home-nav{z-index:30;transition:background-color .2s,box-shadow .2s;position:sticky;top:0}[data-home] .home-nav[data-scrolled=true]{box-shadow:0 1px 0 var(--home-rule);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f6f6f3eb}[data-home] .home-nav__bar{justify-content:space-between;align-items:center;height:68px;display:flex}[data-home] .home-nav__brand{font-family:var(--home-font-wordmark);letter-spacing:-.02em;color:var(--home-deep);align-items:center;gap:8px;font-size:19px;font-weight:700;font-stretch:100%;display:flex}[data-home] .home-nav__mark{width:23px;height:27px}[data-home] .home-nav__links{color:var(--home-ink-2);align-items:center;gap:28px;font-size:14px;display:flex}[data-home] .home-nav__menu{border:1px solid var(--home-rule);cursor:pointer;width:40px;height:40px;transition:transform .16s var(--ease-out);background:#fff;border-radius:12px;font-size:18px;display:none}[data-home] .home-nav__menu:active{transform:scale(.97)}[data-home] .home-nav__sheet{border:1px solid var(--home-rule);background:#fff;border-radius:16px;gap:4px;margin:0 16px 12px;padding:8px;display:grid}[data-home] .home-nav__sheet a{padding:12px;font-size:16px}@media (hover:hover) and (pointer:fine){[data-home] .home-nav__link{transition:opacity .15s}[data-home] .home-nav__link:hover{opacity:.6}}[data-home] .home-trust{padding:120px 0 40px}[data-home] .home-trust__grid{background:var(--home-panel);border-radius:28px;grid-template-columns:.85fr 1.15fr;gap:70px;padding:56px;display:grid}[data-home] .home-trust__title{letter-spacing:-.035em;margin:10px 0 0;font-size:clamp(30px,3.6vw,42px);font-weight:600}[data-home] .home-trust__list{gap:26px;margin:0;padding:0;list-style:none;display:grid}[data-home] .home-trust__lead{margin:0;font-size:17px;font-weight:600}[data-home] .home-trust__body{color:var(--home-faint);margin:6px 0 0;font-size:15px;line-height:1.5}@media (max-width:899px){[data-home] .home-trust{padding:72px 0 24px}[data-home] .home-trust__grid{border-radius:22px;grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 20px}}[data-home] .home-footer{border-top:1px solid var(--ui-line);height:82vh;min-height:560px;color:var(--home-sea-ink);position:relative;overflow:hidden}[data-home] .home-footer__coast{width:100%;height:100%;display:block;position:absolute;inset:0}[data-home] .home-footer__inner{justify-content:space-between;align-items:flex-start;gap:40px;padding-top:96px;display:flex;position:relative}[data-home] .home-footer__closing{letter-spacing:-.035em;margin:0;font-size:clamp(40px,5vw,60px);font-weight:600;line-height:1}[data-home] .home-footer__links{color:var(--home-sea-2);flex-wrap:wrap;gap:12px 28px;margin-top:24px;font-size:15px;display:flex}@media (max-width:899px){[data-home] .home-wrap{padding:0 16px}[data-home] .home-nav__link{display:none}[data-home] .home-nav__links{gap:10px}[data-home] .home-nav__menu{display:inline-block}[data-home] .home-trust__grid{grid-template-columns:minmax(0,1fr);gap:36px}[data-home] .home-footer__inner{flex-direction:column;padding-top:64px}}[data-home] .home-hero{height:100svh;min-height:max(680px,calc(var(--act,0px) + 32px + var(--sheet-h,0px) + 4px));margin-top:-68px;position:relative;overflow:hidden}[data-home] .home-coast{position:absolute;inset:0}[data-home] .home-hero:after{content:"";z-index:1;background:linear-gradient(transparent,var(--home-canvas));pointer-events:none;height:56px;position:absolute;inset:auto 0 0}[data-home] .home-coast__layer{will-change:transform;position:absolute;inset:0 -32px -24px}[data-home] .home-coast canvas{width:100%;height:100%;display:block;position:absolute;inset:0}[data-home] .home-coast canvas[data-plate]{-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 55%);mask-image:linear-gradient(90deg,#000 45%,#0000 55%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:260% 100%;mask-size:260% 100%}[data-home] .home-coast[data-state] canvas[data-plate]{animation:home-engrave 1.7s var(--ease-out)var(--d,0s)forwards}[data-home] .home-coast canvas[data-plate][data-done]{-webkit-mask-image:none;mask-image:none}@keyframes home-engrave{to{-webkit-mask-position:0 0;mask-position:0 0}}[data-home] .home-coast canvas[data-live]{opacity:0;transition:opacity .9s}[data-home] .home-coast[data-state=alive] canvas[data-live]{opacity:1}[data-home] .home-coast__clouds{animation:48s ease-in-out infinite alternate home-drift}@keyframes home-drift{to{transform:translate(-28px)}}[data-home] .home-hero__copy{z-index:2;text-align:center;width:min(1040px,92%);position:absolute;top:14vh;left:50%;translate:-50%}[data-home] .home-hero__copy>*{animation:home-rise .8s var(--ease-out)both}[data-home] .home-hero__copy>:first-child{animation-delay:80ms}[data-home] .home-hero__copy>:nth-child(2){animation-delay:.16s}[data-home] .home-hero__copy>:nth-child(3){animation-delay:.26s}[data-home] .home-hero__copy>:nth-child(n+4){animation-delay:.34s}@keyframes home-rise{0%{opacity:0;transform:translateY(12px)}}[data-home] .home-hero__title{letter-spacing:-.038em;color:var(--home-sea-ink);margin:0;font-size:clamp(46px,min(6.8vw,12.5vh),100px);font-weight:600;line-height:1.04}[data-home] .home-rotor{vertical-align:bottom;white-space:nowrap;clip-path:inset(-.3em -.06em -.4em);display:inline-block;position:relative}[data-home] .home-rotor[data-moving]{transition:width .56s cubic-bezier(.77,0,.175,1) .12s}[data-home] .home-rotor__line{--rotor-sheen:linear-gradient(90deg,#236b56 0%,#2f6fed 18%,#19b3c6 34%,#ffd21a 50%,#ec3a2b 66%,#2f6fed 82%,#236b56 100%);background:var(--rotor-sheen);transform-origin:0;background-size:200% 100%;border-radius:999px;height:max(3px,.04em);animation:.9s cubic-bezier(.23,1,.32,1) .3s both home-rotor-draw,6s linear infinite home-rotor-sheen;position:absolute;bottom:-.09em;left:.02em;right:.02em}[data-home] .home-rotor__line:after{content:"";border-radius:inherit;background:inherit;background-size:inherit;filter:blur(6px);opacity:.7;animation:6s linear infinite home-rotor-sheen;position:absolute;inset:-1px 0}@keyframes home-rotor-draw{0%{transform:scaleX(0)}}@keyframes home-rotor-sheen{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){[data-home] .home-rotor__line,[data-home] .home-rotor__line:after{animation:none}}[data-home] .home-rotor__unit{white-space:nowrap}[data-home] .home-rotor__word,[data-home] .home-rotor__word>span{display:inline-block}[data-home] .home-rotor__word--out{position:absolute;top:0;left:0}[data-home] .home-rotor__word--out>span{animation:.22s cubic-bezier(.55,0,1,.45) both home-letter-out}[data-home] .home-rotor__word[data-enter]>span{animation:.52s cubic-bezier(.23,1,.32,1) both home-letter-in}@keyframes home-letter-out{to{opacity:0;filter:blur(4px);transform:translateY(-.16em)}}@keyframes home-letter-in{0%{opacity:0;filter:blur(4px);transform:translateY(.16em)}}[data-home] .home-rotor__break{display:none}@media (max-width:599px){[data-home] .home-rotor__break{display:inline}}[data-home] .home-hero__sub{text-wrap:balance;max-width:560px;color:var(--home-sea-2);margin:24px auto 32px;font-size:19px;line-height:1.5}[data-home] .home-hero__actions{justify-content:center;align-items:center;gap:22px;display:flex}[data-home] .home-hero__actions .home-link{color:var(--home-sea-ink);font-size:15px}[data-home] .home-sheet{z-index:2;top:max(min(calc(var(--hz,600px) + 14px),calc(100% - 290px)),calc(var(--act,0px) + 32px));background:var(--ui-surface);width:min(600px,100% - 32px);box-shadow:0 0 0 1px var(--ui-edge),0 1px 2px #10392f0f,var(--ui-shadow);animation:home-rise .8s var(--ease-out).7s both;border-radius:18px;padding:20px 24px 16px;position:absolute;left:50%;translate:-50%}[data-home] .home-sheet__body{transition:opacity .2s,filter .2s}[data-home] .home-sheet__body[data-out=true]{opacity:0;filter:blur(3px)}[data-home] .home-sheet__head{align-items:flex-start;gap:12px;display:flex}[data-home] .home-sheet__icon{color:var(--home-mineral);flex:none;margin-top:1px}[data-home] .home-sheet__names{flex:1;gap:3px;min-width:0;display:grid}[data-home] .home-sheet__label{color:var(--home-sea-3);font-size:13px;line-height:1.4}[data-home] .home-sheet__title{letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis;color:var(--home-sea-ink);min-height:1.35em;font-size:17px;font-weight:600;line-height:1.35;overflow:hidden}[data-home] .home-sheet__title [data-typing=true]:after{content:"";vertical-align:-2px;background:currentColor;width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite home-beat;display:inline-block}[data-home] .home-sheet__state{white-space:nowrap;color:var(--home-sea-3);flex:none;align-items:center;gap:7px;font-size:13px;line-height:1.4;display:inline-flex}[data-home] .home-sheet__state b{font-weight:500}[data-home] .home-sheet__state i{border:1.5px solid #236b5633;border-top-color:var(--home-mineral);border-radius:50%;width:9px;height:9px;animation:.7s linear infinite home-spin}[data-home] .home-sheet__state[data-s=wait],[data-home] .home-sheet__state[data-s=signed]{color:var(--home-mineral)}[data-home] .home-sheet__state[data-s=wait] i{background:var(--home-mineral);border:0;width:7px;height:7px;animation:1.4s ease-in-out infinite home-beat}[data-home] .home-sheet__state[data-s=signed] i{background:var(--home-mineral)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2.2 5.3 4.2 7.2 7.9 3' fill='none' stroke='white' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/8px no-repeat;border:0;width:12px;height:12px;animation:none}@keyframes home-spin{to{transform:rotate(360deg)}}@keyframes home-beat{50%{opacity:.35}}[data-home] .home-art{border-top:1px solid var(--ui-line);height:136px;color:var(--ui-text);margin-top:16px;padding-top:14px;font-size:14px;line-height:1.55;position:relative;overflow:hidden}[data-home] .home-art p{margin:0}[data-home] .home-art [data-cue]{opacity:0;transition:opacity .3s ease,transform .3s var(--ease-out);transform:translateY(4px)}[data-home] .home-art [data-cue][data-in=true]{opacity:1;transform:none}[data-home] .home-art__meta{color:var(--home-sea-3);align-items:center;gap:6px;font-size:13px;display:flex}[data-home] .home-art__meta b{color:var(--ui-text);font-weight:600}[data-home] .home-art__meta span{margin-left:10px}[data-home] .home-art p.home-art__mail{min-height:62px;margin-top:6px}[data-home] .home-art__mail[data-typing=true]:after{content:"";vertical-align:-2px;background:var(--ui-text);width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite home-beat;display:inline-block}[data-home] .home-art__files{gap:18px;margin-top:8px;display:flex}[data-home] .home-art__file{color:var(--home-sea-2);align-items:center;gap:5px;font-size:13px;display:inline-flex}[data-home] .home-art__file svg,[data-home] .home-art__meta svg{color:var(--home-sea-3)}[data-home] .home-art__wave{align-items:center;gap:2px;height:26px;display:flex;position:relative}[data-home] .home-art__wave span{background:var(--ui-bar);border-radius:1px;flex:1}[data-home] .home-art__wave i{background:var(--home-mineral);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;left:0}[data-home] .home-art__wave[data-in=true] i{animation:home-play var(--play,1.5s)linear forwards}@keyframes home-play{to{left:calc(100% - 2px)}}[data-home] .home-art__items{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}[data-home] .home-art__items:first-child{margin-top:0}[data-home] .home-art__items li{align-items:baseline;gap:12px;min-width:0;display:flex}[data-home] .home-art__items time{font-variant-numeric:tabular-nums;color:var(--home-sea-3);margin-left:auto;font-size:13px}[data-home] .home-art__tag{min-width:104px;color:var(--home-sea-3);flex:none;font-size:13px;font-weight:500}[data-home] .home-art__tag[data-tone=decision]{color:var(--home-mineral)}[data-home] .home-art__lines{gap:7px;margin-top:10px;display:grid}[data-home] .home-art__lines i{background:var(--ui-fill);border-radius:3px;height:5px;display:block}[data-home] .home-art__lines i:nth-of-type(2n){width:84%}[data-home] .home-art__lines mark{background:linear-gradient(var(--ui-mark),var(--ui-mark))no-repeat 0 0/0% 100%;color:var(--ui-text);transition:background-size .8s var(--ease-out);border-radius:3px;padding:1px 3px;font-size:13.5px;line-height:1.5}[data-home] .home-art__lines mark[data-in=true]{background-size:100% 100%}[data-home] .home-art p.home-art__check{color:var(--home-mineral);margin-top:10px;font-size:13px;font-weight:500}[data-home] .home-sheet__foot{align-items:center;gap:14px;min-height:40px;margin-top:14px;display:flex}[data-home] .home-sheet__rail{flex:none;gap:3px;margin:0;padding:0;list-style:none;display:flex}[data-home] .home-sheet__rail li{background:var(--ui-edge);border-radius:1px;width:20px;height:2px;position:relative;overflow:hidden}[data-home] .home-sheet__rail li:after{content:"";background:var(--home-mineral);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}[data-home] .home-sheet__rail li[data-s=doing]:after{animation:home-fill var(--dur,.7s)linear forwards}[data-home] .home-sheet__rail li[data-s=done]:after{transform:scaleX(1)}@keyframes home-fill{to{transform:scaleX(1)}}[data-home] .home-sheet__now{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--home-sea-3);flex:1;font-size:13.5px;overflow:hidden}[data-home] .home-sheet__foot[data-s=wait] .home-sheet__now{color:var(--home-sea-ink)}[data-home] .home-sheet__sign{background:var(--ui-action);white-space:nowrap;color:#fff;transition:transform .16s var(--ease-out),opacity .25s ease;border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:600}[data-home] .home-sheet__foot[data-s=work] .home-sheet__sign{opacity:0;transform:translateY(4px)}[data-home] .home-sheet__foot[data-s=signed] .home-sheet__sign{opacity:0;transform:scale(.96)}[data-home] .home-sheet__foot[data-s=signed] .home-sheet__now{color:var(--home-deep)}@media (max-width:899px){[data-home] .home-hero__copy{top:12vh}[data-home] .home-hero__sub{margin:18px auto 26px;font-size:16.5px}[data-home] .home-sheet{top:max(min(calc(var(--hz,600px) + 10px),calc(100% - 282px)),calc(var(--act,0px) + 32px));border-radius:16px;padding:16px 16px 12px}[data-home] .home-sheet__title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15.5px;display:-webkit-box}[data-home] .home-sheet__state b{display:none}[data-home] .home-art{height:124px;margin-top:12px;padding-top:12px;font-size:13px;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}[data-home] .home-art__tag{min-width:88px}[data-home] .home-art__items time{display:none}}@media (prefers-reduced-motion:reduce){[data-home] .home-coast canvas[data-plate]{-webkit-mask-image:none;mask-image:none}[data-home] .home-coast canvas[data-live]{opacity:1;transition:none}[data-home] .home-coast__clouds,[data-home] .home-hero__copy>*,[data-home] .home-sheet,[data-home] .home-sheet__sign,[data-home] .home-sheet__state i{animation:none}[data-home] .home-art__wave i{animation:none;left:calc(100% - 2px)}[data-home] .home-sheet__body,[data-home] .home-art [data-cue],[data-home] .home-art__lines mark{transition:none}}[data-home] .home-stories{padding:110px 0 40px;scroll-margin-top:68px}[data-home] .home-stories__head{text-align:center;margin-bottom:70px}[data-home] .home-stories__title{letter-spacing:-.035em;text-wrap:balance;margin:10px 0 0;font-size:clamp(28px,3.4vw,42px);font-weight:600}[data-home] .home-story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;padding:56px 0;display:grid}[data-home] .home-story[data-flip=true]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}[data-home] .home-story[data-flip=true] .home-story__text{order:2}[data-home] .home-story__title{letter-spacing:-.035em;text-wrap:balance;margin:12px 0 0;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.06}[data-home] .home-story__body{max-width:460px;color:var(--home-ink-2);margin:14px 0 0;font-size:16px;line-height:1.55}[data-home] .home-trust__grid{--home-faint:#62625d}[data-home] .home-tiles__head{text-align:center;margin:120px 0 40px}[data-home] .home-tiles__title{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:600}[data-home] .home-tiles__body{max-width:520px;color:var(--home-faint);text-wrap:balance;margin:12px auto 0;font-size:17px;line-height:1.5}[data-home] .home-tiles{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}[data-home] .home-tile .home-sc__rows li{flex-wrap:wrap;row-gap:0}[data-home] .home-tile .home-sc .home-art__tag{flex-basis:100%;min-width:0}[data-home] .home-tile{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;margin-bottom:72px;display:grid}[data-home] .home-tile:nth-last-child(-n+2){margin-bottom:0}[data-home] .home-tile__visual,[data-home] .home-tile .home-scene,[data-home] .home-tile .home-scene__stage,[data-home] .home-tile .home-sc{flex-direction:column;flex:1;display:flex}[data-home] .home-tile .home-sc__done{margin-top:auto}[data-home] .home-tile .home-sc>:has(+.home-sc__done){margin-bottom:16px}[data-home] .home-tile__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:20px;font-weight:600}[data-home] .home-tile__body{max-width:440px;color:var(--home-faint);margin:8px 0 0;font-size:15px;line-height:1.5}[data-home] .home-tile__visual{padding-top:24px}[data-home] .home-tile .home-sc{max-width:none;margin:0}@media (max-width:899px){[data-home] .home-tiles__head{margin:72px 0 28px}[data-home] .home-tiles{grid-template-columns:minmax(0,1fr)}[data-home] .home-tile,[data-home] .home-tile:nth-last-child(2){margin-bottom:56px}[data-home] .home-tile:last-child{margin-bottom:0}[data-home] .home-tile__visual{padding-top:20px}}[data-home] .home-sc{border:1px solid var(--ui-edge);background:var(--ui-surface);max-width:560px;color:var(--ui-text);border-radius:16px;margin:0 auto;padding:20px 22px 18px;font-size:14px;line-height:1.5}[data-home] .home-sc__head{border-bottom:1px solid var(--ui-line);align-items:center;gap:12px;padding-bottom:14px;display:flex}[data-home] .home-sc__icon{color:var(--home-mineral);flex:none;align-self:flex-start;margin-top:2px}[data-home] .home-sc__names{gap:2px;min-width:0;display:grid}[data-home] .home-sc__label{color:var(--home-sea-3);font-size:13px}[data-home] .home-sc__request{letter-spacing:-.01em;color:var(--home-sea-ink);font-size:17px;font-weight:600}[data-home] .home-sc__typed{display:inline-block}[data-home] .home-scene[data-phase=playing] .home-sc__typed{animation:home-sc-type calc(var(--chars)*28ms)steps(var(--chars)).25s both}@keyframes home-sc-type{0%{clip-path:inset(0 100% 0 0)}}[data-home] .home-sc__searched{color:var(--home-sea-3);flex-wrap:wrap;gap:6px 14px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:flex}[data-home] .home-sc__searched li{align-items:center;gap:5px;display:inline-flex}[data-home] .home-sc__searched svg{color:var(--home-mineral)}[data-home] .home-sc__page{gap:7px;padding:14px 0 0;display:grid}[data-home] .home-sc__page i{background:var(--ui-fill);border-radius:3px;height:6px;display:block}[data-home] .home-sc__page i:nth-of-type(2n){width:82%}[data-home] .home-sc__page p.home-sc__meta{color:var(--home-sea-3);justify-content:space-between;margin:0 0 2px;font-size:13px;display:flex}[data-home] .home-sc__meta b{color:var(--home-sea-ink);font-weight:600}[data-home] .home-sc__mark{background:linear-gradient(var(--ui-mark),var(--ui-mark))no-repeat 0 0/100% 100%;color:var(--ui-text);border-radius:3px;padding:2px 4px;font-size:14px;line-height:1.5}[data-home] .home-scene[data-phase=playing] .home-sc__mark{animation:home-sc-mark .9s var(--ease-out)var(--at)both}@keyframes home-sc-mark{0%{background-size:0% 100%}}[data-home] .home-sc__done{border-top:1px solid var(--ui-line);color:var(--home-mineral);align-items:center;gap:8px;margin-top:16px;padding-top:14px;font-size:13.5px;font-weight:600;display:flex}[data-home] .home-sc .home-beat{margin-top:12px}[data-home] .home-sc__panel{border-top:1px solid var(--ui-line);margin-top:12px;padding:12px 0 0}[data-home] .home-sc p.home-sc__meta{color:var(--home-sea-3);justify-content:space-between;margin:0 0 6px;font-size:13px;display:flex}[data-home] .home-sc__list,[data-home] .home-sc__rows{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}[data-home] .home-sc__panel .home-sc__list,[data-home] .home-sc__panel .home-sc__rows,[data-home] .home-sc .home-sc__list .home-beat,[data-home] .home-sc .home-sc__rows .home-beat{margin:0}[data-home] .home-sc__list li{align-items:center;gap:8px;display:flex}[data-home] .home-sc__list svg{color:var(--home-mineral);flex:none}[data-home] .home-sc__rows li{align-items:baseline;gap:10px;min-width:0;display:flex}[data-home] .home-sc p.home-sc__redline{color:var(--ui-text);margin:0;font-family:Georgia,Times New Roman,serif;font-size:14.5px;line-height:1.6}[data-home] .home-sc__redline del{color:#9a4a3a;text-decoration-color:#9a4a3a}[data-home] .home-sc__redline ins{color:var(--home-mineral);text-underline-offset:2px;-webkit-text-decoration:underline #236b5680;text-decoration:underline #236b5680}[data-home] .home-scene[data-phase=playing] .home-sc__redline :is(del,ins){animation:home-sc-change .4s var(--ease-out)both}[data-home] .home-scene[data-phase=playing] .home-sc__redline :is(del,ins):first-of-type{animation-delay:1.4s}[data-home] .home-scene[data-phase=playing] .home-sc__redline :is(del,ins):nth-of-type(2){animation-delay:1.8s}[data-home] .home-scene[data-phase=playing] .home-sc__redline :is(del,ins):nth-of-type(3){animation-delay:2.2s}@keyframes home-sc-change{0%{color:var(--ui-text);background:0 0;text-decoration-color:#0000}}[data-home] .home-pd{align-items:center;gap:20px;display:flex}[data-home] .home-phone{background:var(--ui-ink);width:214px;box-shadow:inset 0 0 0 1px #ffffff1a,var(--ui-shadow);border-radius:38px;flex:none;padding:5px}[data-home] .home-phone__screen{background:var(--ui-surface);height:424px;color:var(--ui-text);border-radius:33px;flex-direction:column;padding:9px 0 10px;font-size:11.5px;line-height:1.45;display:flex;overflow:hidden}[data-home] .home-phone p{margin:0}[data-home] .home-phone__status{justify-content:space-between;align-items:center;padding:0 20px;font-size:10px;font-weight:600;display:flex}[data-home] .home-phone__status i{background:var(--ui-ink);border-radius:999px;width:52px;height:15px;margin-right:30px}[data-home] .home-phone__bar{border-bottom:1px solid var(--ui-line);margin-top:10px;padding:0 14px 9px}[data-home] .home-phone__title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}[data-home] .home-phone__sub{color:var(--ui-muted);font-size:10.5px}[data-home] .home-phone__thread{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:12px;display:flex}[data-home] .home-phone .home-beat{margin:0}[data-home] .home-phone__msg{background:var(--ui-bubble);border-radius:11px 11px 2px;align-self:flex-end;max-width:86%;padding:7px 10px;margin-bottom:4px!important}[data-home] .home-phone__by{color:var(--ui-ink);font-size:10px;font-weight:600}[data-home] .home-phone__act{color:var(--ui-muted);align-items:center;gap:5px;font-size:10.5px;display:flex;margin-top:-4px!important}[data-home] .home-phone__act i{background:var(--ui-accent);border-radius:50%;width:5px;height:5px}[data-home] .home-phone__composer{border:1px solid var(--ui-edge);background:var(--ui-surface);border-radius:15px;margin:0 9px;padding:9px 10px 8px}[data-home] .home-phone__placeholder{color:var(--ui-muted);font-size:11px;display:block}[data-home] .home-phone__tools{border-top:1px solid var(--ui-line);justify-content:space-between;align-items:center;margin-top:9px;padding-top:7px;display:flex}[data-home] .home-phone__where{white-space:nowrap;text-overflow:ellipsis;color:var(--ui-muted);font-size:9.5px;overflow:hidden}[data-home] .home-phone__send{background:var(--ui-action);color:#fff;border-radius:999px;flex:none;padding:4px 10px;font-size:10px;font-weight:600}[data-home] .home-pd__desk{flex:1;min-width:0}[data-home] .home-pd .home-pd__desk{margin:0}@media (max-width:1099px){[data-home] .home-pd{flex-direction:column}[data-home] .home-pd__desk{width:100%}[data-home] .home-phone__screen{height:380px}}[data-home] .home-sc__text{flex:1;min-width:0}[data-home] .home-sc__rows time,[data-home] .home-sc__source,[data-home] .home-sc__quote time{font-variant-numeric:tabular-nums;color:var(--home-sea-3);margin-left:auto;font-size:13px}[data-home] .home-sc .home-art__tag{letter-spacing:0;text-transform:none;min-width:96px;color:var(--home-sea-3);background:0 0;padding:0;font-size:13px;font-weight:500}[data-home] .home-sc__head+.home-sc__panel{border-top:0;padding-top:0}[data-home] .home-sc__gate{border-top:1px solid var(--ui-line);padding:14px 0 0}[data-home] .home-sc p.home-sc__gate-q{color:var(--home-sea-ink);margin:0 0 10px;font-size:15px;font-weight:600}[data-home] .home-sc__wave{align-items:center;gap:2px;height:28px;display:flex;position:relative}[data-home] .home-sc__wave span{background:var(--ui-bar);border-radius:1px;flex:1}[data-home] .home-sc__wave i{background:var(--home-mineral);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;left:66.67%}[data-home] .home-sc__wave span[data-lit]{background:var(--lit)}[data-home] .home-scene[data-phase=playing] .home-sc__wave span[data-lit]{animation:home-sc-lit .26s ease-out calc(var(--at) + var(--lit-at))both}@keyframes home-sc-lit{0%{background:var(--ui-bar)}}[data-home] .home-scene[data-phase=playing] .home-sc__wave i{animation:home-sc-play 1.2s linear calc(var(--at) + .2s)both}@keyframes home-sc-play{0%{left:0}}[data-home] .home-sc p.home-sc__quote{gap:10px;margin:10px 0 0;font-style:italic;display:flex}[data-home] .home-sc p.home-sc__next{color:var(--home-sea-2);margin:0;font-size:13.5px}[data-home] .home-sc__next b{color:var(--home-deep)}[data-home] .home-sc__next span{color:var(--home-sea-3)}@media (max-width:899px){[data-home] .home-sc{padding:16px 16px 14px}[data-home] .home-sc__rows li{flex-wrap:wrap;row-gap:0}[data-home] .home-sc .home-art__tag{flex-basis:100%;min-width:0}[data-home] .home-scene[data-phase=playing] .home-sc__typed{animation:none}}@media (prefers-reduced-motion:reduce){[data-home] .home-sc__typed,[data-home] .home-sc__mark,[data-home] .home-sc__redline :is(del,ins){animation:none!important}}[data-home] .home-scene,[data-home] .home-scene__stage{position:relative}[data-home] .home-scene[data-phase=fading] .home-beat{opacity:0;transition:opacity .4s}[data-home] .home-scene[data-looped=true] .home-sc__typed{animation:none!important}[data-home] .home-beat{margin-top:10px;position:relative}[data-home] .home-scene[data-armed=true][data-phase=idle] .home-beat{opacity:0}[data-home] .home-scene[data-phase=playing] .home-beat{animation:home-beat-in .52s var(--ease-out)var(--at)both}@keyframes home-beat-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}[data-home] .home-mini-btn{background:var(--ui-action);color:#fff;font:500 13px var(--home-font-sans),system-ui,sans-serif;border-radius:999px;margin-top:10px;padding:4px 10px;display:inline-block}[data-home] .home-mini-btn--ghost{border:1px solid var(--ui-edge);background:var(--ui-surface);color:var(--ui-ink)}@media (max-width:899px){[data-home] .home-story,[data-home] .home-story[data-flip=true]{grid-template-columns:minmax(0,1fr);gap:28px;padding:44px 0}[data-home] .home-story[data-flip=true] .home-story__text{order:0}}@media (prefers-reduced-motion:reduce){[data-home] .home-beat{opacity:1!important;animation:none!important;transform:none!important}}[data-home].home-apply{flex-direction:column;min-height:100svh;display:flex}[data-home] .home-apply__bar{align-items:center;height:68px;display:flex}[data-home] .home-apply__body{width:min(440px,100% - 32px);margin:48px auto 0}[data-home] .home-apply__title{letter-spacing:-.035em;color:var(--ui-ink);margin:0;font-size:clamp(32px,4vw,44px);font-weight:600;line-height:1.05}[data-home] .home-apply__lead{color:var(--home-sea-2);margin:14px 0 0;font-size:17px;line-height:1.5}[data-home] .home-apply__form{gap:16px;margin-top:32px;display:grid}[data-home] .home-apply__field{color:var(--ui-ink);gap:6px;font-size:14px;font-weight:500;display:grid}[data-home] .home-apply__field input{border:1px solid var(--ui-edge);background:var(--ui-surface);width:100%;font:inherit;color:var(--ui-text);border-radius:12px;padding:12px 14px;font-size:16px;font-weight:400;transition:border-color .15s,box-shadow .15s}[data-home] .home-apply__field input::placeholder{color:#8a9994}[data-home] .home-apply__field input:focus{border-color:var(--ui-accent);outline:none;box-shadow:0 0 0 3px #236b5626}[data-home] .home-apply__trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}[data-home] .home-apply__error{color:#9a4a3a;margin:0;font-size:14px}[data-home] .home-apply__submit{cursor:pointer;border:0;width:100%;margin-top:8px;font-family:inherit}[data-home] .home-apply__submit:disabled{opacity:.6;cursor:default}[data-home] .home-apply__done{color:var(--ui-accent);justify-items:start;gap:0;display:grid}[data-home] .home-apply__done .home-apply__title{margin-top:18px}[data-home] .home-apply__done .home-link{color:var(--ui-ink);margin-top:28px}[data-home] .home-apply__coast{flex:1;min-height:300px;margin-top:56px;position:relative}[data-home] .home-sc__source{font-variant-numeric:normal;white-space:nowrap}
@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/481eac7be1c268b7-s.9491d1be.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.fa7e779d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.schibsted_grotesk_8fffd002-module__0tAiZa__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_8fffd002-module__0tAiZa__variable{--home-font-sans:"Schibsted Grotesk","Schibsted Grotesk Fallback"}
@font-face{font-family:Encode Sans;font-style:normal;font-weight:100 900;font-stretch:75% 125%;font-display:swap;src:url(../media/aa5bd36ff02fb457-s.1377ea4a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Encode Sans;font-style:normal;font-weight:100 900;font-stretch:75% 125%;font-display:swap;src:url(../media/dc44394eca97e366-s.0b0d480d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Encode Sans;font-style:normal;font-weight:100 900;font-stretch:75% 125%;font-display:swap;src:url(../media/19fb52a7e33cad56-s.p.190ba961.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Encode Sans Fallback;src:local(Arial);ascent-override:103.89%;descent-override:22.19%;line-gap-override:0.0%;size-adjust:99.15%}.encode_sans_ba67043a-module__WZgIDG__className{font-family:Encode Sans,Encode Sans Fallback;font-style:normal}.encode_sans_ba67043a-module__WZgIDG__variable{--home-font-wordmark:"Encode Sans","Encode Sans Fallback"}
