.capabilities-module__AK8Chq__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;padding:0;list-style:none;display:grid}.capabilities-module__AK8Chq__tile{isolation:isolate;border:1px solid var(--line);background:radial-gradient(120% 70% at 50% 0%, #becde10b, transparent 70%), var(--surface-2);flex-direction:column;grid-column:span 4;min-width:0;display:flex;position:relative;overflow:hidden}.capabilities-module__AK8Chq__tile[data-span="5"]{grid-column:span 5}.capabilities-module__AK8Chq__tile[data-span="7"]{grid-column:span 7}.capabilities-module__AK8Chq__tile:before,.capabilities-module__AK8Chq__tile:after{content:"";pointer-events:none;opacity:0;transition:opacity .4s var(--ease);position:absolute}.capabilities-module__AK8Chq__tile:before{z-index:-1;background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%), #8caeff13, transparent 65%);inset:0}.capabilities-module__AK8Chq__tile:after{background:radial-gradient(240px circle at var(--mx,50%) var(--my,0%), #d6e0f28c, transparent 70%);-webkit-mask-composite:xor;padding:1px;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover){.capabilities-module__AK8Chq__tile:hover:before,.capabilities-module__AK8Chq__tile:hover:after{opacity:1}}.capabilities-module__AK8Chq__scene{height:230px;color:var(--ink-body);flex-direction:column;justify-content:center;padding:24px 26px;font-size:13px;line-height:1.45;display:flex;position:relative;overflow:hidden}.capabilities-module__AK8Chq__tile[data-span="4"] .capabilities-module__AK8Chq__scene{height:200px}.capabilities-module__AK8Chq__scene[data-cut]{justify-content:flex-end;padding-bottom:0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.capabilities-module__AK8Chq__text{padding:18px 26px 26px}.capabilities-module__AK8Chq__text h3{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);margin-bottom:6px;font-size:19px;font-weight:600}.capabilities-module__AK8Chq__text p{max-width:44ch;color:var(--ink-2);font-size:14.5px;line-height:1.55}.capabilities-module__AK8Chq__avatar{flex:none;place-items:center;width:26px;height:26px;font-size:10px;font-weight:600;display:grid}.capabilities-module__AK8Chq__avatar[data-tone=rose]{color:#e7b3c3;background:#321f26}.capabilities-module__AK8Chq__avatarHivemind{border:1px solid var(--line);background:var(--panel)}.capabilities-module__AK8Chq__avatarMark{width:14px;height:auto}.capabilities-module__AK8Chq__meta{align-items:center;gap:8px;margin-bottom:2px;display:flex}.capabilities-module__AK8Chq__meta b{color:var(--ink);font-weight:600}.capabilities-module__AK8Chq__meta time{color:var(--ink-3);font-size:11.5px}.capabilities-module__AK8Chq__mention{color:var(--signal);background:#8caeff1f;padding:0 3px}.capabilities-module__AK8Chq__appTag{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);background:#ffffff12;padding:1px 4px;font-size:10px;font-weight:600}.capabilities-module__AK8Chq__chip{border:1px solid var(--line);width:fit-content;color:var(--ink);background:#ffffff05;align-items:center;gap:7px;margin-top:8px;padding:5px 9px;font-size:12px;display:inline-flex}.capabilities-module__AK8Chq__chip svg{color:#86c59d;width:13px;height:13px}.capabilities-module__AK8Chq__slack{border:1px solid var(--line);background:#0f141c;border-bottom:0;flex-direction:column;gap:14px;padding:16px 18px 20px;display:flex}.capabilities-module__AK8Chq__slackChannel{color:var(--ink);margin-bottom:-2px;font-weight:600}.capabilities-module__AK8Chq__slackMessage{grid-template-columns:26px minmax(0,1fr);gap:11px;display:grid}.capabilities-module__AK8Chq__meeting{flex-direction:column;gap:14px;display:flex}.capabilities-module__AK8Chq__meetingHead{align-items:center;gap:10px;display:flex}.capabilities-module__AK8Chq__meetingHead b{color:var(--ink);font-weight:600}.capabilities-module__AK8Chq__meetingHead time{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.capabilities-module__AK8Chq__live{letter-spacing:.08em;text-transform:uppercase;color:#f19a8f;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.capabilities-module__AK8Chq__live:before{content:"";background:#ea6a5b;width:6px;height:6px;animation:1.6s ease-in-out infinite capabilities-module__AK8Chq__tiles-blink;box-shadow:0 0 10px #ea6a5bcc}.capabilities-module__AK8Chq__levels{align-items:center;gap:3px;height:34px;display:flex}.capabilities-module__AK8Chq__levels i{opacity:.75;transform-origin:50%;background:linear-gradient(#dfe4ea,#8f97a3);flex:1;min-height:3px;animation:1.3s ease-in-out infinite alternate capabilities-module__AK8Chq__tiles-level}.capabilities-module__AK8Chq__levels i:nth-child(3n){animation-delay:-.4s}.capabilities-module__AK8Chq__levels i:nth-child(3n+1){animation-delay:-.9s}.capabilities-module__AK8Chq__levels i:nth-child(4n){animation-duration:.9s}.capabilities-module__AK8Chq__findings{flex-direction:column;gap:7px;padding:0;list-style:none;display:flex}.capabilities-module__AK8Chq__findings li{color:var(--ink-body);align-items:baseline;gap:10px;display:flex}.capabilities-module__AK8Chq__findings span{letter-spacing:.04em;text-transform:uppercase;flex:none;width:64px;font-size:11px;font-weight:600}.capabilities-module__AK8Chq__findings [data-kind=decision]{color:#9fd3b8}.capabilities-module__AK8Chq__findings [data-kind=task]{color:var(--signal)}.capabilities-module__AK8Chq__findings [data-kind=idea]{color:#e4c28a}.capabilities-module__AK8Chq__schedule{flex-direction:column;gap:14px;display:flex}.capabilities-module__AK8Chq__week{color:var(--ink-3);text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;font-size:11px;display:grid}.capabilities-module__AK8Chq__week i{background:#ffffff0a;height:8px}.capabilities-module__AK8Chq__week[data-on="0"] i:first-child,.capabilities-module__AK8Chq__week[data-on="4"] i:nth-child(5){background:var(--signal);box-shadow:0 0 12px #8caeff99}.capabilities-module__AK8Chq__job p{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;display:flex}.capabilities-module__AK8Chq__job b{color:var(--ink);font-weight:600}.capabilities-module__AK8Chq__job span{color:var(--ink-3);white-space:nowrap;font-size:12px}.capabilities-module__AK8Chq__spaces{flex-direction:column;padding:0;list-style:none;display:flex}.capabilities-module__AK8Chq__spaces li{border-top:1px solid var(--hair);align-items:center;gap:10px;padding:10px 0;display:flex}.capabilities-module__AK8Chq__spaces i{width:8px;height:8px}.capabilities-module__AK8Chq__spaces i[data-tone=green]{background:#3e9d7a}.capabilities-module__AK8Chq__spaces i[data-tone=blue]{background:#5f86d8}.capabilities-module__AK8Chq__spaces i[data-tone=amber]{background:#c9924a}.capabilities-module__AK8Chq__spaces b{color:var(--ink);font-weight:600}.capabilities-module__AK8Chq__spaces span{color:var(--ink-3);align-items:center;gap:5px;margin-left:auto;font-size:12px;display:inline-flex}.capabilities-module__AK8Chq__spaces svg{width:12px;height:12px}.capabilities-module__AK8Chq__skill{border:1px solid var(--line);background:#0f141c;padding:14px 16px 16px}.capabilities-module__AK8Chq__skillHead{flex-direction:column;gap:3px;margin-bottom:12px;display:flex}.capabilities-module__AK8Chq__skillHead span{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.capabilities-module__AK8Chq__skillHead b{font-family:var(--display);color:var(--ink);font-size:16px;font-weight:600}.capabilities-module__AK8Chq__skill ul{flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.capabilities-module__AK8Chq__skill li{align-items:center;gap:8px;display:flex}.capabilities-module__AK8Chq__skill li svg{width:13px;height:13px;color:var(--signal)}.capabilities-module__AK8Chq__skillFoot{border-top:1px solid var(--hair);color:var(--ink-3);margin-top:12px;padding-top:10px;font-size:12px}.capabilities-module__AK8Chq__files{align-items:center;gap:10px;margin-bottom:18px;display:flex}.capabilities-module__AK8Chq__files .capabilities-module__AK8Chq__chip{margin-top:0}.capabilities-module__AK8Chq__files .capabilities-module__AK8Chq__chip[data-out] svg{color:#e39a8e}.capabilities-module__AK8Chq__arrow{background:linear-gradient(90deg, var(--line-strong), var(--signal));width:44px;height:1px;position:relative}.capabilities-module__AK8Chq__arrow:after{content:"";border-top:1px solid var(--signal);border-right:1px solid var(--signal);width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.capabilities-module__AK8Chq__chartTitle{color:var(--ink-3);margin-bottom:10px;font-size:12px}.capabilities-module__AK8Chq__chart{flex-direction:column;gap:7px;padding:0;list-style:none;display:flex}.capabilities-module__AK8Chq__chart li{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;font-size:12.5px;display:grid}.capabilities-module__AK8Chq__chart i{opacity:.85;background:linear-gradient(90deg,#aebfe6,#dfe6f3);height:10px;display:block}.capabilities-module__AK8Chq__chart li:first-child i{background:linear-gradient(90deg, #6e93f0, var(--signal));opacity:1}.capabilities-module__AK8Chq__models{flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}.capabilities-module__AK8Chq__models li{border:1px solid #0000;align-items:baseline;gap:10px;padding:9px 12px;display:flex}.capabilities-module__AK8Chq__models li[data-default]{border-color:var(--line-strong);background:#ffffff09}.capabilities-module__AK8Chq__models b{color:var(--ink);font-weight:600}.capabilities-module__AK8Chq__models span{color:var(--ink-3);font-size:12px}.capabilities-module__AK8Chq__models em{color:var(--signal);align-items:center;gap:5px;margin-left:auto;font-size:12px;font-style:normal;display:inline-flex}.capabilities-module__AK8Chq__models em svg{width:12px;height:12px}@media (max-width:999px){.capabilities-module__AK8Chq__tile,.capabilities-module__AK8Chq__tile[data-span="5"],.capabilities-module__AK8Chq__tile[data-span="7"]{grid-column:span 6}}@media (max-width:679px){.capabilities-module__AK8Chq__tile,.capabilities-module__AK8Chq__tile[data-span="5"],.capabilities-module__AK8Chq__tile[data-span="7"]{grid-column:1/-1}.capabilities-module__AK8Chq__scene{height:auto;min-height:180px;padding:22px 20px}.capabilities-module__AK8Chq__text{padding:16px 20px 22px}}@keyframes capabilities-module__AK8Chq__tiles-level{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@keyframes capabilities-module__AK8Chq__tiles-blink{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.capabilities-module__AK8Chq__levels i,.capabilities-module__AK8Chq__live:before{animation:none}}
@property --landing-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.landing-module___cEqKa__page{--bg:#0a0e14;--surface:#10161f;--surface-2:#0d131b;--panel:#151c26;--ink:#e4e8ed;--ink-body:#aeb6c1;--ink-2:#7f8895;--ink-3:#5f6875;--line:#becde11c;--line-strong:#becde129;--hair:#becde112;--signal:#8caeff;--silver-text:linear-gradient(180deg, #fafafa 0%, #dadde0 45%, #9da2aa 100%);--display:var(--font-landing-display), "Red Hat Display", system-ui, sans-serif;--body:var(--font-landing-body), "Albert Sans", system-ui, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);--gut:clamp(1.25rem, 5vw, 4.5rem);--max:1320px;--story-gap:clamp(28px, 4.5vw, 72px);background:var(--bg);min-height:100dvh;color:var(--ink-body);font-family:var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px;line-height:1.5;position:relative;overflow-x:clip}.landing-module___cEqKa__page :where(a){color:inherit;text-decoration:none}.landing-module___cEqKa__page ::selection{color:#fff;background:#8caeff52}.landing-module___cEqKa__page a:focus-visible,.landing-module___cEqKa__page button:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.landing-module___cEqKa__page :where(h1,h2,h3,p,ol,ul){margin:0}.landing-module___cEqKa__grain{z-index:70;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.landing-module___cEqKa__label{font-family:var(--body);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:600;line-height:1;display:inline-block}.landing-module___cEqKa__lead{max-width:34rem;color:var(--ink-body);font-size:clamp(1.0625rem,.98rem + .35vw,1.25rem);line-height:1.55}.landing-module___cEqKa__lead strong{color:var(--ink);font-weight:600}.landing-module___cEqKa__leadLine{text-wrap:balance;display:block}.landing-module___cEqKa__rotator{vertical-align:top;white-space:nowrap;height:1.55em;display:inline-block;overflow:hidden}.landing-module___cEqKa__rotator[data-measured]{transition:width .45s var(--ease)}.landing-module___cEqKa__rotatorList{transition:transform .45s var(--ease);flex-direction:column;align-items:flex-start;display:flex}.landing-module___cEqKa__rotatorList[data-instant]{transition:none}.landing-module___cEqKa__rotatorItem{color:#f2f4f7;flex:none;align-items:center;gap:.34em;width:max-content;height:1.55em;font-weight:600;display:inline-flex}.landing-module___cEqKa__rotatorLogo{color:#f2f4f7;background:50%/contain no-repeat;flex:none;width:.95em;height:.95em;display:block}.landing-module___cEqKa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-module___cEqKa__sectionTitle{max-width:18ch;font-family:var(--display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin-top:18px;font-size:clamp(2rem,1.15rem + 2.5vw,3.4rem);font-weight:500;line-height:1.04}.landing-module___cEqKa__sectionLead{max-width:52ch;color:var(--ink-body);margin-top:20px;font-size:1.0625rem;line-height:1.6}.landing-module___cEqKa__button{color:#0b0f15;height:50px;font-family:var(--body);letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:filter .25s var(--ease), box-shadow .25s var(--ease), transform .15s var(--ease);background:linear-gradient(#fbfbfb 0%,#e2e5e8 50%,#c0c5cc 100%);border:1px solid #ffffff8c;align-items:center;gap:10px;padding:0 22px;font-size:14.5px;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #0000002e,0 14px 34px -16px #aabedc80}.landing-module___cEqKa__button:active{transform:translateY(1px)}.landing-module___cEqKa__button:disabled{cursor:progress;opacity:.7}.landing-module___cEqKa__buttonSmall{height:38px;padding:0 15px;font-size:13px}.landing-module___cEqKa__buttonWide{justify-content:center;width:100%;height:52px}.landing-module___cEqKa__buttonGhost{border:1px solid var(--line-strong);height:50px;color:var(--ink);white-space:nowrap;transition:border-color .25s var(--ease), background .25s var(--ease);background:#ffffff05;align-items:center;padding:0 20px;font-size:14.5px;font-weight:500;display:inline-flex}.landing-module___cEqKa__arrow{width:16px;height:16px;transition:transform .25s var(--ease);flex:none}@media (hover:hover){.landing-module___cEqKa__button:hover{filter:brightness(1.05);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0000002e,0 18px 42px -14px #aabedcb3}.landing-module___cEqKa__button:hover .landing-module___cEqKa__arrow{transform:translate(3px)}.landing-module___cEqKa__buttonGhost:hover{background:#ffffff0a;border-color:#dce2ea6b}}.landing-module___cEqKa__nav{z-index:50;transition:background .35s var(--ease), border-color .35s var(--ease), backdrop-filter .35s var(--ease);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.landing-module___cEqKa__nav[data-scrolled]{border-bottom-color:var(--hair);-webkit-backdrop-filter:blur(16px)saturate(140%);background:#0a0e14bd}.landing-module___cEqKa__navInner{max-width:var(--max);height:68px;padding:0 var(--gut);align-items:center;gap:32px;margin:0 auto;display:flex}.landing-module___cEqKa__navBrand{align-items:center;display:flex}.landing-module___cEqKa__navLockup{filter:drop-shadow(0 1px 1px #0000008c);width:auto;height:19px;display:block}.landing-module___cEqKa__navLinks{color:var(--ink-2);gap:28px;margin-left:auto;font-size:13.5px;display:flex}.landing-module___cEqKa__navLinks a,.landing-module___cEqKa__navLogin{transition:color .2s var(--ease)}.landing-module___cEqKa__navActions{align-items:center;gap:20px;display:flex}.landing-module___cEqKa__navLang{letter-spacing:.08em;align-items:center;gap:2px;font-size:12px;display:flex}.landing-module___cEqKa__navLang a{color:var(--ink-muted,var(--ink-body));transition:color .2s var(--ease);padding:4px 6px}.landing-module___cEqKa__navLang a[aria-current=page]{color:var(--ink);font-weight:600}@media (hover:hover){.landing-module___cEqKa__navLang a:hover{color:var(--ink)}}.landing-module___cEqKa__navLogin{color:var(--ink-body);white-space:nowrap;font-size:13.5px}@media (hover:hover){.landing-module___cEqKa__navLinks a:hover,.landing-module___cEqKa__navLogin:hover{color:var(--ink)}}@media (max-width:899px){.landing-module___cEqKa__navLinks{display:none}.landing-module___cEqKa__navInner{gap:16px}.landing-module___cEqKa__navActions{gap:14px;margin-left:auto}.landing-module___cEqKa__navLockup{height:17px}.landing-module___cEqKa__nav[data-scrolled]{background:#0a0e14f7}}@media (max-width:380px){.landing-module___cEqKa__navLogin{display:none}}.landing-module___cEqKa__hero{isolation:isolate;flex-direction:column;min-height:max(660px,100svh);display:flex;position:relative;overflow:hidden}.landing-module___cEqKa__particles{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-module___cEqKa__heroGlow{z-index:-1;background:radial-gradient(34% 46% at 73% 47%,#8caeff1a,#0000 72%),radial-gradient(50% 40% at 8% 105%,#264eee1f,#0000 70%);position:absolute;inset:0}.landing-module___cEqKa__heroGrid{z-index:-1;background-image:repeating-linear-gradient(0deg,#becde10d 0 1px,#0000 1px 120px),repeating-linear-gradient(90deg,#becde10d 0 1px,#0000 1px 120px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(48% 58% at 73% 47%,#000 0%,#0000 78%);mask-image:radial-gradient(48% 58% at 73% 47%,#000 0%,#0000 78%)}.landing-module___cEqKa__heroLayout{z-index:1;width:100%;max-width:var(--max);padding:112px var(--gut) 48px;flex:1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:3vw;margin:0 auto;display:grid;position:relative}.landing-module___cEqKa__heroCopy{max-width:44rem}.landing-module___cEqKa__heroCopy .landing-module___cEqKa__lead{max-width:none}.landing-module___cEqKa__heroTitle{font-family:var(--display);letter-spacing:-.048em;margin:0 0 28px;font-size:clamp(2.6rem,1.2rem + 3.6vw,4.5rem);font-weight:500;line-height:.98}.landing-module___cEqKa__silverLine{text-wrap:balance;background-image:linear-gradient(105deg, transparent 38%, #ffffffbf 50%, transparent 62%), var(--silver-text);color:#0000;animation:landing-module___cEqKa__landing-lift 1.1s var(--ease) both, landing-module___cEqKa__landing-sweep 2.4s cubic-bezier(.45, 0, .2, 1) 2.2s both;background-position:180% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;display:block}.landing-module___cEqKa__silverLine:first-child{animation-delay:.18s,2.2s}.landing-module___cEqKa__silverLine:nth-child(2){animation-delay:.3s,2.35s}.landing-module___cEqKa__heroIntro{animation:landing-module___cEqKa__landing-lift 1.1s var(--ease) both}.landing-module___cEqKa__heroCopy>.landing-module___cEqKa__heroIntro:nth-child(2){animation-delay:.46s}.landing-module___cEqKa__heroCopy>.landing-module___cEqKa__heroIntro:nth-child(3){animation-delay:.58s}.landing-module___cEqKa__heroActions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.landing-module___cEqKa__markSlot{pointer-events:none;height:min(60vh,540px)}.landing-module___cEqKa__heroFoot{z-index:1;width:100%;max-width:var(--max);padding:22px var(--gut) 30px;animation:landing-module___cEqKa__landing-rise 1.1s var(--ease) .8s both;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex;position:relative}.landing-module___cEqKa__heroFoot:before{content:"";top:0;right:var(--gut);left:var(--gut);background:var(--hair);height:1px;position:absolute}.landing-module___cEqKa__heroTools{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.landing-module___cEqKa__toolLogos{flex-wrap:wrap;align-items:center;gap:2px;padding:0;list-style:none;display:flex}.landing-module___cEqKa__toolLogo{place-items:center;width:40px;height:40px;display:grid;position:relative}.landing-module___cEqKa__toolLogo:before{content:"";pointer-events:none;opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);background:radial-gradient(closest-side,#aac3fa17,#0000);position:absolute;inset:-6px;transform:scale(.6)}.landing-module___cEqKa__toolMark{width:19px;height:19px;color:var(--ink-2);transition:color .3s var(--ease), transform .3s var(--ease), filter .3s var(--ease);position:relative}.landing-module___cEqKa__toolMark svg{width:100%;height:100%;transition:opacity .3s var(--ease);display:block}.landing-module___cEqKa__toolColor{opacity:0;transition:opacity .3s var(--ease);background:50%/contain no-repeat;position:absolute;inset:0}.landing-module___cEqKa__toolName{z-index:2;border:1px solid var(--line-strong);color:var(--ink);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s var(--ease), transform .2s var(--ease);background:#161d27;padding:5px 9px;font-size:12px;line-height:1.2;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%,4px);box-shadow:0 10px 24px -12px #000000e6}.landing-module___cEqKa__toolMore{color:var(--ink-2);margin-left:8px;font-size:13.5px}@media (hover:hover){.landing-module___cEqKa__toolLogo:hover:before{opacity:1;transform:none}.landing-module___cEqKa__toolLogo:hover .landing-module___cEqKa__toolMark{color:#f5f7fa;filter:drop-shadow(0 0 5px #c8d7ff2e);transform:translateY(-1px)}.landing-module___cEqKa__toolLogo[data-lit=color]:hover .landing-module___cEqKa__toolMark svg{opacity:0}.landing-module___cEqKa__toolLogo:hover .landing-module___cEqKa__toolColor{opacity:1}.landing-module___cEqKa__toolLogo:hover .landing-module___cEqKa__toolName{opacity:1;transform:translate(-50%)}}.landing-module___cEqKa__madeBy{color:var(--ink-2);transition:color .2s var(--ease);flex:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.landing-module___cEqKa__madeBy img{opacity:.85;width:auto;height:17px;transition:opacity .2s var(--ease);display:block}@media (hover:hover){.landing-module___cEqKa__madeBy:hover{color:var(--ink)}.landing-module___cEqKa__madeBy:hover img{opacity:1}}@media (max-width:899px){.landing-module___cEqKa__hero{min-height:0}.landing-module___cEqKa__heroLayout{grid-template-columns:minmax(0,1fr);gap:8px;padding-top:76px}.landing-module___cEqKa__markSlot{order:-1;height:min(34svh,290px)}.landing-module___cEqKa__heroGlow{background:radial-gradient(60% 30% at 50% 20%,#8caeff1f,#0000 72%)}.landing-module___cEqKa__heroGrid{-webkit-mask-image:radial-gradient(70% 34% at 50% 20%,#000 0%,#0000 78%);mask-image:radial-gradient(70% 34% at 50% 20%,#000 0%,#0000 78%)}.landing-module___cEqKa__heroCopy{text-align:center}.landing-module___cEqKa__heroTitle{margin:12px 0 22px}.landing-module___cEqKa__heroActions{justify-content:center;margin-top:32px}.landing-module___cEqKa__heroFoot{flex-direction:column;align-items:center;margin-top:40px}.landing-module___cEqKa__heroTools{flex-direction:column;justify-content:center}.landing-module___cEqKa__toolLogos{justify-content:center}}@media (min-width:900px){.landing-module___cEqKa__heroLayout{grid-template-columns:minmax(0,1fr);justify-items:center}.landing-module___cEqKa__heroCopy{text-align:center;max-width:58rem;position:relative}.landing-module___cEqKa__heroCopy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0a0e149e,#0a0e144d 60%,#0000);position:absolute;inset:-12% -10%}.landing-module___cEqKa__heroTitle{font-size:clamp(3.4rem,1.4rem + 3.9vw,5.5rem)}.landing-module___cEqKa__heroActions{justify-content:center}.landing-module___cEqKa__markSlot{width:min(75vw,992px);height:min(61vh,720px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module___cEqKa__heroGlow{background:radial-gradient(40% 50% at 50% 48%,#8caeff1a,#0000 72%),radial-gradient(50% 40% at 8% 105%,#264eee1f,#0000 70%)}.landing-module___cEqKa__heroGrid{-webkit-mask-image:radial-gradient(56% 62% at 50% 48%,#000 0%,#0000 78%);mask-image:radial-gradient(56% 62% at 50% 48%,#000 0%,#0000 78%)}}.landing-module___cEqKa__section{max-width:var(--max);padding:clamp(104px, 12vw, 176px) var(--gut) 0;margin:0 auto;position:relative}.landing-module___cEqKa__sectionHead{max-width:780px;margin-bottom:clamp(44px,5vw,68px)}.landing-module___cEqKa__sectionHeadSplit{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:24px clamp(40px,6vw,96px);max-width:none;display:grid}.landing-module___cEqKa__sectionHeadSplit .landing-module___cEqKa__sectionTitle{max-width:none}.landing-module___cEqKa__sectionHeadSplit .landing-module___cEqKa__sectionLead{margin-top:0}@media (min-width:900px){.landing-module___cEqKa__titleLine{display:block}}@media (max-width:899px){.landing-module___cEqKa__sectionHeadSplit{grid-template-columns:minmax(0,1fr)}}.landing-module___cEqKa__inquiry{isolation:isolate;padding-top:clamp(170px,21vw,300px);padding-bottom:clamp(104px,12vw,176px)}.landing-module___cEqKa__horizon{z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;background:radial-gradient(72% 100% at 50% 100%,#0000 99.7%,#d6e0f499 99.85%,#0000 100%),radial-gradient(72% 100% at 50% 100%,#0000 97%,#8caeff21 99.8%,#0000 100%),radial-gradient(72% 100% at 50% 100%,#161e2cb3,#0000 99.8%);width:160%;height:1100px;position:absolute;top:clamp(8px,3vw,40px);left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 14%,#000 38% 62%,#0000 86%),linear-gradient(#000 30%,#0000 75%);mask-image:linear-gradient(90deg,#0000 14%,#000 38% 62%,#0000 86%),linear-gradient(#000 30%,#0000 75%);-webkit-mask-composite:source-in;mask-composite:intersect}.landing-module___cEqKa__inquiryLayout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(40px,6vw,104px);display:grid}.landing-module___cEqKa__inquiryCopy{padding-top:8px}.landing-module___cEqKa__nextSteps{flex-direction:column;gap:20px;margin-top:44px;padding:0 0 0 26px;list-style:none;display:flex;position:relative}.landing-module___cEqKa__nextSteps:before{content:"";background:linear-gradient(180deg, #8caeffa6, var(--hair));width:1px;position:absolute;top:9px;bottom:9px;left:3px}.landing-module___cEqKa__nextSteps li{color:var(--ink-body);font-size:15px;position:relative}.landing-module___cEqKa__nextSteps li:before{content:"";border:1px solid var(--signal);background:var(--bg);width:7px;height:7px;position:absolute;top:7px;left:-26px}.landing-module___cEqKa__nextSteps li:first-child:before{background:var(--signal);box-shadow:0 0 12px #8caeffb3}.landing-module___cEqKa__formPanel{border:1px solid var(--line);background:var(--surface);padding:clamp(22px,3vw,38px);position:relative;box-shadow:inset 0 1px #e2e7ee0f,0 48px 96px -56px #000000f2}.landing-module___cEqKa__formPanel:before{content:"";pointer-events:none;background:conic-gradient(from var(--landing-ring-angle), transparent 0deg, #d6dbe2b3 34deg, #8c96a540 72deg, transparent 132deg, transparent 360deg);-webkit-mask-composite:xor;padding:1px;animation:11s linear infinite landing-module___cEqKa__landing-ring;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (max-width:899px){.landing-module___cEqKa__inquiryLayout{grid-template-columns:minmax(0,1fr)}.landing-module___cEqKa__horizon{aspect-ratio:1.9;height:auto}}.landing-module___cEqKa__form{flex-direction:column;gap:20px;display:flex}.landing-module___cEqKa__formRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.landing-module___cEqKa__field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.landing-module___cEqKa__fieldLabel{color:var(--ink-body);padding:0;font-size:13px;font-weight:500}legend.landing-module___cEqKa__fieldLabel{margin-bottom:8px}.landing-module___cEqKa__fieldHint{color:var(--ink-3);margin-left:4px;font-weight:400}.landing-module___cEqKa__input{border:1px solid var(--line-strong);width:100%;height:46px;color:var(--ink);font-family:var(--body);transition:border-color .2s var(--ease), background .2s var(--ease), box-shadow .2s var(--ease);background:#ffffff06;outline:none;padding:0 14px;font-size:15px}.landing-module___cEqKa__input::placeholder{color:var(--ink-3)}.landing-module___cEqKa__input:focus{background:#ffffff0a;border-color:#cfd3d88c;box-shadow:0 0 0 3px #8caeff24}@media (hover:hover){.landing-module___cEqKa__input:hover:not(:focus){border-color:#becde142}}.landing-module___cEqKa__textarea{resize:vertical;height:auto;min-height:116px;padding:12px 14px;line-height:1.5}.landing-module___cEqKa__segments{border:1px solid var(--line-strong);grid-template-columns:repeat(5,minmax(max-content,1fr));display:grid}.landing-module___cEqKa__segment{position:relative}.landing-module___cEqKa__segment input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.landing-module___cEqKa__segment span{white-space:nowrap;border-left:1px solid var(--line-strong);height:42px;color:var(--ink-2);font-variant-numeric:tabular-nums;transition:background .2s var(--ease), color .2s var(--ease);justify-content:center;align-items:center;padding:0 4px;font-size:14px;display:flex}.landing-module___cEqKa__segment:first-child span{border-left:0}.landing-module___cEqKa__segment input:checked+span{color:#0b0f15;background:linear-gradient(#f6f7f8 0%,#d3d7dc 100%);font-weight:600}.landing-module___cEqKa__segment input:focus-visible+span{outline:2px solid var(--signal);outline-offset:-2px}@media (hover:hover){.landing-module___cEqKa__segment:hover input:not(:checked)+span{color:var(--ink);background:#ffffff08}}.landing-module___cEqKa__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.landing-module___cEqKa__formStatus{color:#f0a59c;min-height:1.3em;margin-top:-8px;font-size:13.5px}.landing-module___cEqKa__formNote{color:var(--ink-3);margin-top:-12px;font-size:12.5px}.landing-module___cEqKa__formDone{flex-direction:column;justify-content:center;gap:12px;min-height:460px;display:flex}.landing-module___cEqKa__formDoneMark{border:1px solid var(--line-strong);fill:none;stroke:#dadde0;stroke-width:1.6px;width:52px;height:52px}.landing-module___cEqKa__formDoneMark path{stroke-dasharray:40;stroke-dashoffset:40px;animation:landing-module___cEqKa__landing-draw .8s var(--ease) .15s forwards}.landing-module___cEqKa__formDoneTitle{font-family:var(--display);letter-spacing:-.025em;color:var(--ink);margin-top:10px;font-size:30px;font-weight:500}.landing-module___cEqKa__formDoneText{max-width:36ch;color:var(--ink-body);font-size:15px}@media (max-width:599px){.landing-module___cEqKa__formRow{grid-template-columns:minmax(0,1fr)}}.landing-module___cEqKa__footer{border-top:1px solid var(--hair)}.landing-module___cEqKa__footerInner{max-width:var(--max);padding:48px var(--gut) 28px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;margin:0 auto;display:flex}.landing-module___cEqKa__footerLockup{width:auto;height:18px;display:block}.landing-module___cEqKa__footerBrand p{color:var(--ink-2);margin-top:14px;font-size:13.5px}.landing-module___cEqKa__footerLinks{color:var(--ink-body);flex-wrap:wrap;gap:12px 26px;font-size:13.5px;display:flex}.landing-module___cEqKa__footerLinks a{transition:color .2s var(--ease)}@media (hover:hover){.landing-module___cEqKa__footerLinks a:hover{color:var(--ink)}}.landing-module___cEqKa__footerLegal{max-width:var(--max);padding:0 var(--gut) 40px;color:var(--ink-3);margin:0 auto;font-size:12.5px}.landing-module___cEqKa__page[data-motion] [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(18px)}.landing-module___cEqKa__page[data-motion] [data-reveal][data-revealed]{opacity:1;transform:none}.landing-module___cEqKa__page [data-scrub]{opacity:var(--scrub,1);transform:translate3d(0, calc((1 - var(--scrub,1)) * 22px), 0)}@keyframes landing-module___cEqKa__landing-lift{0%{transform:translateY(16px)}to{transform:none}}@keyframes landing-module___cEqKa__landing-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes landing-module___cEqKa__landing-sweep{0%{background-position:180% 0,0 0}to{background-position:-80% 0,0 0}}@keyframes landing-module___cEqKa__landing-ring{to{--landing-ring-angle:360deg}}@keyframes landing-module___cEqKa__landing-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__page [data-scrub]{opacity:1;transform:none}.landing-module___cEqKa__silverLine,.landing-module___cEqKa__heroIntro,.landing-module___cEqKa__heroFoot,.landing-module___cEqKa__formPanel:before{animation:none}.landing-module___cEqKa__formDoneMark path{stroke-dashoffset:0;animation:none}}@media (max-width:519px){.landing-module___cEqKa__heroActions>*{flex:100%;justify-content:center}}
.security-module__UhhCxa__layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(40px,7vw,112px);display:grid}.security-module__UhhCxa__scenes{isolation:isolate;flex-direction:column;font-size:13.5px;display:flex;position:relative}.security-module__UhhCxa__scenes:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 55%,#8caeff1f,#0000 70%);position:absolute;inset:10% -8% 0}.security-module__UhhCxa__accounts,.security-module__UhhCxa__approval{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(180deg, #dee6f242, #becde117 30%, #becde112) border-box;border:1px solid #0000;box-shadow:0 50px 90px -50px #000000f2}.security-module__UhhCxa__accounts{width:min(100%,420px);padding:18px 20px 40px}.security-module__UhhCxa__cardHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.security-module__UhhCxa__cardHead b{font-family:var(--display);color:var(--ink);font-size:16px;font-weight:600}.security-module__UhhCxa__cardHead span{color:var(--ink-3);font-size:12px}.security-module__UhhCxa__accounts ul{padding:0;list-style:none}.security-module__UhhCxa__accounts li{border-top:1px solid var(--hair);color:var(--ink);align-items:center;gap:12px;padding:11px 0;display:flex}.security-module__UhhCxa__toolIcon{width:16px;height:16px;color:var(--ink-2);flex:none}.security-module__UhhCxa__accounts em{color:var(--ink-2);align-items:center;gap:7px;margin-left:auto;font-size:12.5px;font-style:normal;display:inline-flex}.security-module__UhhCxa__accounts em i{background:#5cc08e;width:6px;height:6px;box-shadow:0 0 8px #5cc08eb3}.security-module__UhhCxa__connect{border:1px solid var(--line-strong);color:var(--ink-body);margin-left:auto;padding:4px 10px;font-size:12px}.security-module__UhhCxa__approval{width:min(88%,380px);margin:-26px 0 0 auto;padding:18px 20px 20px;position:relative}.security-module__UhhCxa__approvalLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--signal);align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.security-module__UhhCxa__approvalLabel svg{width:14px;height:14px}.security-module__UhhCxa__approvalTitle{color:var(--ink);margin:10px 0 8px;font-size:15px;font-weight:600}.security-module__UhhCxa__approval blockquote{border-left:2px solid var(--line-strong);color:var(--ink-body);background:#ffffff08;margin:0 0 16px;padding:10px 12px}.security-module__UhhCxa__approvalActions{gap:8px;display:flex}.security-module__UhhCxa__approve,.security-module__UhhCxa__decline{align-items:center;gap:6px;height:32px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.security-module__UhhCxa__approve{color:#0b0f15;background:linear-gradient(#f6f7f8,#c9ced5)}.security-module__UhhCxa__approve svg{width:14px;height:14px}.security-module__UhhCxa__decline{border:1px solid var(--line-strong);color:var(--ink-body)}.security-module__UhhCxa__safeguards{padding:0;list-style:none}.security-module__UhhCxa__safeguards li{border-top:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:8px 32px;padding:26px 0;display:grid}.security-module__UhhCxa__safeguards li:last-child{border-bottom:1px solid var(--line)}.security-module__UhhCxa__safeguards h3{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);font-size:19px;font-weight:600;line-height:1.3}.security-module__UhhCxa__safeguards p{color:var(--ink-2);font-size:14.5px;line-height:1.6}@media (max-width:999px){.security-module__UhhCxa__layout{grid-template-columns:minmax(0,1fr)}.security-module__UhhCxa__scenes{max-width:520px}}@media (max-width:599px){.security-module__UhhCxa__safeguards li{grid-template-columns:minmax(0,1fr);padding:22px 0}.security-module__UhhCxa__accounts{width:100%}.security-module__UhhCxa__approval{width:calc(100% - 24px)}}
.story-module__VLbejG__stage{position:relative}.story-module__VLbejG__stage[data-stage]{height:calc(var(--story-beats,12.5) * 40vh + 100vh)}.story-module__VLbejG__pin{display:block}.story-module__VLbejG__stage[data-stage] .story-module__VLbejG__pin{grid-template-columns:minmax(250px,320px) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,84px);height:100vh;padding:76px 0 28px;display:grid;position:sticky;top:0}.story-module__VLbejG__rail{display:none}.story-module__VLbejG__stage[data-stage] .story-module__VLbejG__rail{padding-left:30px;display:block;position:relative}.story-module__VLbejG__railTrack{background:var(--line);width:1px;position:absolute;top:9px;bottom:9px;left:3px}.story-module__VLbejG__railFill{background:linear-gradient(180deg, var(--signal), #8caeff59);transform:scaleY(var(--story-progress,0));transform-origin:top;position:absolute;inset:0}.story-module__VLbejG__chapters{flex-direction:column;gap:22px;padding:0;list-style:none;display:flex}.story-module__VLbejG__chapter{position:relative}.story-module__VLbejG__chapter:before{content:"";border:1px solid var(--line-strong);background:var(--bg);width:7px;height:7px;transition:background .4s var(--ease), border-color .4s var(--ease), box-shadow .4s var(--ease);position:absolute;top:8px;left:-30px}.story-module__VLbejG__chapter[data-state=past]:before{background:#8caeff59;border-color:#8caeff99}.story-module__VLbejG__chapter[data-state=current]:before{border-color:var(--signal);background:var(--signal);box-shadow:0 0 14px #8caeffcc}.story-module__VLbejG__chapter h3{font-family:var(--display);letter-spacing:-.015em;font-size:21px;font-weight:600;line-height:1.2}.story-module__VLbejG__chapter button{color:var(--ink-3);font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;transition:color .4s var(--ease);background:0 0;border:0;padding:0}.story-module__VLbejG__chapter[data-state=past] button{color:var(--ink-2)}.story-module__VLbejG__chapter[data-state=current] button{color:var(--ink)}@media (hover:hover){.story-module__VLbejG__chapter button:hover{color:var(--ink-body)}}.story-module__VLbejG__chapterBody{opacity:0;transition:grid-template-rows .55s var(--ease), opacity .45s var(--ease);grid-template-rows:0fr;display:grid}.story-module__VLbejG__chapterBody>p{min-height:0;color:var(--ink-body);font-size:15px;line-height:1.6;overflow:hidden}.story-module__VLbejG__chapter[data-state=current] .story-module__VLbejG__chapterBody{opacity:1;grid-template-rows:1fr}.story-module__VLbejG__chapter[data-state=current] .story-module__VLbejG__chapterBody>p{padding-top:10px}.story-module__VLbejG__window{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(180deg, #dee6f24d, #becde11a 18%, #becde114) border-box;border:1px solid #0000;grid-template-columns:minmax(0,1fr);display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d,0 70px 120px -60px #000000f2,0 0 140px -30px #5a82e633}.story-module__VLbejG__window:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);height:1px;position:absolute;top:-1px;left:14%;right:14%}.story-module__VLbejG__stage:not([data-stage]) .story-module__VLbejG__window{max-width:860px;margin-inline:auto}.story-module__VLbejG__stage[data-stage] .story-module__VLbejG__window{height:min(760px,100vh - 124px)}@media (min-width:1200px){.story-module__VLbejG__stage[data-stage] .story-module__VLbejG__window{grid-template-columns:196px minmax(0,1fr)}}.story-module__VLbejG__side{display:none}@media (min-width:1200px){.story-module__VLbejG__stage[data-stage] .story-module__VLbejG__side{border-right:1px solid var(--hair);background:var(--surface-2);color:var(--ink-2);flex-direction:column;gap:6px;padding:18px 12px;font-size:13px;display:flex}}.story-module__VLbejG__sideLockup{width:auto;height:15px;margin:2px 8px 16px;display:block}.story-module__VLbejG__sideSearch{border:1px solid var(--hair);color:var(--ink-3);align-items:center;gap:8px;margin-bottom:14px;padding:7px 8px;display:flex}.story-module__VLbejG__sideSearch svg{width:13px;height:13px}.story-module__VLbejG__sideLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:8px 8px 4px;font-size:10.5px;font-weight:600}.story-module__VLbejG__sideList{flex-direction:column;gap:1px;padding:0;list-style:none;display:flex}.story-module__VLbejG__sideList li{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:9px;padding:6px 8px;display:flex;overflow:hidden}.story-module__VLbejG__sideList li[data-current]{color:var(--ink);background:#ffffff0d}.story-module__VLbejG__sideList i{flex:none;width:7px;height:7px}.story-module__VLbejG__sideList i[data-tone=green]{background:#3e9d7a}.story-module__VLbejG__sideList i[data-tone=blue]{background:#5f86d8}.story-module__VLbejG__sideList i[data-tone=amber]{background:#c9924a}.story-module__VLbejG__main{flex-direction:column;min-width:0;min-height:0;display:flex}.story-module__VLbejG__bar{border-bottom:1px solid var(--hair);flex:none;align-items:center;gap:14px;padding:14px clamp(18px,3vw,30px);font-size:13.5px;display:flex}.story-module__VLbejG__barSpace{color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}.story-module__VLbejG__barSpace i{background:#3e9d7a;width:8px;height:8px}.story-module__VLbejG__barTitle{color:var(--ink);font-weight:500}.story-module__VLbejG__barTitle:before{content:"/";color:var(--ink-3);margin-right:14px}.story-module__VLbejG__barPeople{margin-left:auto;display:flex}.story-module__VLbejG__viewport{position:relative}.story-module__VLbejG__stage[data-stage] .story-module__VLbejG__viewport{flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 26px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 26px calc(100% - 16px),#0000 100%)}.story-module__VLbejG__track{flex-direction:column;gap:24px;padding:22px clamp(18px,3vw,30px) 26px;display:flex;position:relative}.story-module__VLbejG__stage[data-stage] .story-module__VLbejG__track{will-change:transform}.story-module__VLbejG__composer{border:1px solid var(--line);background:var(--surface-2);color:var(--ink-3);flex:none;align-items:center;gap:10px;margin:0 clamp(14px,2vw,22px) clamp(14px,2vw,20px);padding:10px 10px 10px 14px;font-size:13.5px;display:flex}.story-module__VLbejG__composer>svg{flex:none;width:15px;height:15px}.story-module__VLbejG__composer>span:first-of-type{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.story-module__VLbejG__send{color:#0b0f15;background:linear-gradient(#f3f4f6,#c4c9d0);flex:none;place-items:center;width:28px;height:28px;margin-left:auto;display:grid}.story-module__VLbejG__send svg{width:15px;height:15px}.story-module__VLbejG__block{position:relative}.story-module__VLbejG__message{grid-template-columns:32px minmax(0,1fr);gap:14px;display:grid}.story-module__VLbejG__avatar{letter-spacing:.02em;place-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:grid}.story-module__VLbejG__avatar[data-tone=sand]{color:#dccaa6;background:#2e2920}.story-module__VLbejG__avatar[data-tone=sea]{color:#a2d3c7;background:#1a2b2b}.story-module__VLbejG__avatar[data-tone=plum]{color:#cfb9dc;background:#29212f}.story-module__VLbejG__barPeople .story-module__VLbejG__avatar{border:2px solid var(--surface);width:24px;height:24px;margin-left:-4px;font-size:9.5px}.story-module__VLbejG__avatarHivemind{border:1px solid var(--line);background:var(--panel)}.story-module__VLbejG__avatarMark{width:17px;height:auto}.story-module__VLbejG__messageBody{min-width:0}.story-module__VLbejG__messageMeta{align-items:baseline;gap:10px;margin-bottom:3px;font-size:13.5px;display:flex}.story-module__VLbejG__messageMeta b{color:var(--ink);font-weight:600}.story-module__VLbejG__messageMeta time{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.story-module__VLbejG__messageText,.story-module__VLbejG__messageRich{color:var(--ink-body);font-size:15px;line-height:1.6}.story-module__VLbejG__messageRich>p{margin-bottom:10px}.story-module__VLbejG__mention{color:var(--signal);background:#8caeff1a;padding:0 3px}.story-module__VLbejG__work{margin-bottom:10px}.story-module__VLbejG__workHead{font-size:12.5px;line-height:18px;display:grid}.story-module__VLbejG__workLive,.story-module__VLbejG__workDone{grid-area:1/1;align-items:center;gap:6px;display:inline-flex}.story-module__VLbejG__workLive{width:fit-content;opacity:calc(1 - var(--done,1));background:linear-gradient(90deg, var(--ink-3) 0%, var(--ink-3) 35%, #e9edf3 50%, var(--ink-3) 65%, var(--ink-3) 100%) 0 0 / 250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite story-module__VLbejG__story-shine}.story-module__VLbejG__workDone{opacity:var(--done,1);color:var(--ink-3)}.story-module__VLbejG__workDone svg{width:13px;height:13px;color:var(--ink-2)}.story-module__VLbejG__workSteps{display:none}.story-module__VLbejG__stage[data-stage] .story-module__VLbejG__workSteps{max-height:calc((1 - var(--done,1)) * 110px);margin-top:calc((1 - var(--done,1)) * 8px);border-left:1px solid var(--hair);opacity:calc(1 - var(--done,1));flex-direction:column;gap:3px;padding:0 0 0 12px;list-style:none;display:flex;overflow:hidden}.story-module__VLbejG__workSteps li{color:var(--ink-2);font-size:13px;line-height:1.5;position:relative}.story-module__VLbejG__estimate{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:calc(100% + 20px);max-width:460px;margin:0 -10px 14px;font-size:14px}.story-module__VLbejG__estimate th,.story-module__VLbejG__estimate td{border-bottom:1px solid var(--hair);padding:8px 10px}.story-module__VLbejG__estimate th{text-align:left;color:var(--ink-body);font-weight:400}.story-module__VLbejG__estimate td{text-align:right;white-space:nowrap;color:var(--ink)}.story-module__VLbejG__estimate tfoot th,.story-module__VLbejG__estimate tfoot td{color:var(--ink);vertical-align:top;border-bottom:0;padding-top:12px;font-weight:600}.story-module__VLbejG__estimatePrice{color:var(--ink-2);margin-top:3px;font-size:13px;font-weight:500;display:block}.story-module__VLbejG__estimateRule th,.story-module__VLbejG__estimateRule td{color:#d3def9;transition:background .5s var(--ease), box-shadow .5s var(--ease);background:#8caeff14}.story-module__VLbejG__ruleTag{letter-spacing:.02em;width:fit-content;color:var(--signal);white-space:nowrap;border:1px solid #8caeff59;margin-top:6px;padding:2px 6px;font-size:11px;display:block}.story-module__VLbejG__sources{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.story-module__VLbejG__source{border:1px solid var(--line);transition:border-color .5s var(--ease), background .5s var(--ease);background:#ffffff05;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;line-height:1.3;display:inline-flex}.story-module__VLbejG__sourceIcon{color:var(--ink-2);display:flex}.story-module__VLbejG__sourceIcon svg{width:14px;height:14px}.story-module__VLbejG__sourceName{color:var(--ink)}.story-module__VLbejG__sourceWhere{color:var(--ink-3)}.story-module__VLbejG__artifact{border:1px solid var(--line);background:var(--surface-2);max-width:460px;transition:border-color .5s var(--ease), box-shadow .5s var(--ease);align-items:center;gap:12px;margin-left:46px;padding:12px 14px;display:flex}.story-module__VLbejG__artifact>svg{color:#86c59d;flex:none;width:20px;height:20px}.story-module__VLbejG__artifact b{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35;display:block}.story-module__VLbejG__artifact small{color:var(--ink-3);font-size:12.5px;line-height:1.35;display:block}.story-module__VLbejG__artifactOpen{color:var(--ink-2);white-space:nowrap;margin-left:auto;font-size:12.5px}.story-module__VLbejG__rule{max-width:460px;transition:box-shadow .5s var(--ease);background:linear-gradient(#8caeff14,#8caeff05);border:1px solid #8caeff42;padding:14px 16px 14px 18px;position:relative}.story-module__VLbejG__rule:before{content:"";background:var(--signal);width:2px;position:absolute;inset:-1px auto -1px -1px}.story-module__VLbejG__ruleLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--signal);font-size:11px;font-weight:600}.story-module__VLbejG__rule p{color:var(--ink);margin:8px 0 10px;font-size:15px}.story-module__VLbejG__ruleMeta{color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.story-module__VLbejG__ruleMeta svg{width:13px;height:13px;color:var(--signal)}.story-module__VLbejG__dayBreak{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:16px;padding-block:6px;font-size:11px;font-weight:600;display:flex}.story-module__VLbejG__dayBreak:before,.story-module__VLbejG__dayBreak:after{content:"";background:var(--hair);height:1px;transform:scaleX(var(--scrub,1));flex:1}.story-module__VLbejG__dayBreak:before{transform-origin:100%}.story-module__VLbejG__dayBreak:after{transform-origin:0}.story-module__VLbejG__stage[data-stage][data-active="0"] [data-focus="0"] .story-module__VLbejG__source{background:#8caeff12;border-color:#8caeff80}.story-module__VLbejG__stage[data-stage][data-active="1"] [data-focus="1"]{border-color:#8caeff8c;box-shadow:0 0 32px -8px #8caeff73}.story-module__VLbejG__stage[data-stage][data-active="2"] [data-focus="2"]{box-shadow:0 0 36px -8px #8caeff80}.story-module__VLbejG__stage[data-stage][data-active="3"] [data-focus="3"] th,.story-module__VLbejG__stage[data-stage][data-active="3"] [data-focus="3"] td{background:#8caeff24}.story-module__VLbejG__inlineNote{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.story-module__VLbejG__caption{right:calc(var(--gut) + 8px);bottom:calc(14px + env(safe-area-inset-bottom,0px));left:calc(var(--gut) + 8px);z-index:40;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(18px)saturate(140%);pointer-events:none;opacity:0;visibility:hidden;max-width:34rem;transition:opacity .45s var(--ease), transform .6s var(--ease), visibility 0s linear .6s;background:#0e131beb;margin-inline:auto;padding:14px 18px 17px;position:fixed;transform:translateY(calc(100% + 24px));box-shadow:inset 0 1px #ffffff0d,0 28px 60px -24px #000000f2,0 0 70px -24px #5a82e647}.story-module__VLbejG__caption:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);height:1px;position:absolute;top:-1px;left:18%;right:18%}.story-module__VLbejG__caption[data-shown=true]{opacity:1;visibility:visible;transition:opacity .45s var(--ease), transform .6s var(--ease), visibility 0s;transform:none}.story-module__VLbejG__stage[data-stage]+.story-module__VLbejG__caption{display:none}.story-module__VLbejG__captionTicks{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-bottom:12px;display:grid}.story-module__VLbejG__captionTicks span{background:var(--line-strong);height:2px;transition:background .45s var(--ease), box-shadow .45s var(--ease)}.story-module__VLbejG__captionTicks span[data-state=past]{background:#8caeff66}.story-module__VLbejG__captionTicks span[data-state=current]{background:var(--signal);box-shadow:0 0 10px #8caeffa6}.story-module__VLbejG__captionStack{display:grid}.story-module__VLbejG__captionItem{opacity:0;transition:opacity .4s var(--ease), transform .55s var(--ease);grid-area:1/1;transform:translateY(14px)}.story-module__VLbejG__captionItem[data-state=past]{transform:translateY(-14px)}.story-module__VLbejG__captionItem[data-state=current]{opacity:1;transition-delay:80ms;transform:none}.story-module__VLbejG__captionTitle{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);margin-bottom:5px;font-size:17px;font-weight:600;line-height:1.25}.story-module__VLbejG__captionBody{color:var(--ink-body);text-wrap:pretty;font-size:14px;line-height:1.5}@media (max-width:899px){.story-module__VLbejG__barTitle{display:none}.story-module__VLbejG__artifact{margin-left:0}}@keyframes story-module__VLbejG__story-shine{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.story-module__VLbejG__workLive{animation:none}.story-module__VLbejG__caption,.story-module__VLbejG__captionItem,.story-module__VLbejG__captionItem[data-state=past]{transform:none}}