.WordRoll-module__PU8oZa__roll{display:block}.WordRoll-module__PU8oZa__slot{color:var(--accent);display:inline-block;position:relative}.WordRoll-module__PU8oZa__in,.WordRoll-module__PU8oZa__out{white-space:nowrap;display:inline-block}.WordRoll-module__PU8oZa__in{animation:WordRoll-module__PU8oZa__draw-in .46s var(--ease-out) .25s both}.WordRoll-module__PU8oZa__out{animation:WordRoll-module__PU8oZa__erase-out .25s var(--ease-in-out) both;position:absolute;top:0;left:50%;transform:translate(-50%)}.WordRoll-module__PU8oZa__cursor{vertical-align:baseline;background-color:var(--accent);width:.46em;height:.72em;margin-left:.1em;animation:1.1s step-end infinite WordRoll-module__PU8oZa__blink;display:inline-block}@keyframes WordRoll-module__PU8oZa__draw-in{0%{clip-path:inset(-.3em 100% -.35em 0)}to{clip-path:inset(-.3em -.2em -.35em 0)}}@keyframes WordRoll-module__PU8oZa__erase-out{0%{clip-path:inset(-.3em -.2em -.35em 0)}to{clip-path:inset(-.3em -.2em -.35em 100%)}}@keyframes WordRoll-module__PU8oZa__blink{0%,55%{opacity:1}55.01%,to{opacity:0}}@media (max-width:760px){.WordRoll-module__PU8oZa__in,.WordRoll-module__PU8oZa__out{white-space:normal}.WordRoll-module__PU8oZa__out{width:100%}.WordRoll-module__PU8oZa__slot{min-height:calc(2em * var(--leading-display))}}
.Hero-module__ehzZpW__hero{align-items:center;min-height:52svh;padding-top:clamp(120px,16vh,176px);padding-bottom:clamp(28px,4vh,52px);display:flex;overflow-x:clip}.Hero-module__ehzZpW__hero .shell{text-align:center;width:100%}.Hero-module__ehzZpW__eyebrow{justify-content:center;align-items:center;gap:var(--s-4);color:var(--ink-3);animation:Hero-module__ehzZpW__lift-in var(--dur-reveal) var(--ease-out) var(--d,0s) both;flex-wrap:wrap;margin-bottom:clamp(20px,2.6vw,36px);display:flex}.Hero-module__ehzZpW__eyebrowDot{background-color:var(--ink-4);width:3px;height:3px}.Hero-module__ehzZpW__rating{align-items:center;gap:var(--s-2);display:inline-flex}.Hero-module__ehzZpW__stars{gap:2px;display:inline-flex}.Hero-module__ehzZpW__stars i{background-color:var(--ink-2);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:8px;height:8px}.Hero-module__ehzZpW__starHalf{background:linear-gradient(to right, var(--ink-2) 0 50%, var(--ink-4) 50% 100%)!important}.Hero-module__ehzZpW__headline{margin-bottom:clamp(32px,4vw,56px)}.Hero-module__ehzZpW__headlineStatic{color:var(--ink-3)}.Hero-module__ehzZpW__mask{margin:-.16em -.7em -.28em;padding:.16em .7em .28em;display:block;overflow:hidden}.Hero-module__ehzZpW__maskInner{animation:Hero-module__ehzZpW__mask-up 1s var(--ease-out) var(--d,0s) both;display:block}.Hero-module__ehzZpW__ctaPair{border:1px solid var(--ink);border-radius:var(--r-cta);animation:Hero-module__ehzZpW__lift-in var(--dur-reveal) var(--ease-out) var(--d,0s) both;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:hidden}.Hero-module__ehzZpW__pairBtn{font-size:var(--t-body);letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;padding:19px clamp(28px,3.4vw,52px);font-weight:500;display:inline-flex}.Hero-module__ehzZpW__pairDark{background-color:var(--ink);color:var(--paper)}.Hero-module__ehzZpW__pairLight{background-color:var(--paper);color:var(--ink);border-left:1px solid var(--ink)}@keyframes Hero-module__ehzZpW__lift-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module__ehzZpW__mask-up{0%{transform:translateY(130%)}to{transform:translateY(0)}}@media (max-width:760px){.Hero-module__ehzZpW__headline{margin-bottom:var(--s-3)}}@media (max-width:560px){.Hero-module__ehzZpW__ctaPair{width:100%;display:grid}.Hero-module__ehzZpW__pairBtn{padding-inline:var(--s-3);font-size:var(--t-sm)}}
.MediaReveal-module__ao8NnG__module{--photo-black:#0d1110}.MediaReveal-module__ao8NnG__track{height:145vh;position:relative}.MediaReveal-module__ao8NnG__sticky{height:100dvh;position:sticky;top:0;overflow:hidden}.MediaReveal-module__ao8NnG__frame{--ix:10vw;--iy-top:5vh;--iy-bottom:37vh;--r:28px;--p:0;clip-path:inset(var(--iy-top) var(--ix) var(--iy-bottom) var(--ix) round var(--r));background-color:var(--photo-black);margin:0;position:absolute;inset:0}.MediaReveal-module__ao8NnG__plate{transform:scale(calc(1.12 + .012 * var(--color,0))) translateX(var(--shift,0%));-webkit-mask-image:linear-gradient(to bottom, #000 var(--fade-top,82.1%), transparent var(--fade-end,94.6%));-webkit-mask-image:linear-gradient(to bottom, #000 var(--fade-top,82.1%), transparent var(--fade-end,94.6%));mask-image:linear-gradient(to bottom, #000 var(--fade-top,82.1%), transparent var(--fade-end,94.6%));position:absolute;inset:0}.MediaReveal-module__ao8NnG__image{object-fit:cover;object-position:center var(--obj-y,38%);width:100%;height:100%;position:absolute;inset:0}.MediaReveal-module__ao8NnG__imageColor{opacity:var(--color,0)}.MediaReveal-module__ao8NnG__mediaHeadline{z-index:2;width:min(18ch,44vw);font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.028em;color:#fff;opacity:var(--reveal,1);margin:0;font-size:clamp(30px,3.6vw,54px);font-weight:500;line-height:1.08;position:absolute;top:calc(clamp(36px,6vh,80px) - 4px);left:clamp(24px,6vw,104px)}.MediaReveal-module__ao8NnG__mediaBody{z-index:2;letter-spacing:-.01em;color:#ffffffd1;width:min(36ch,40vw);opacity:var(--reveal,1);margin:0;font-size:clamp(15px,1.15vw,18px);font-weight:500;line-height:1.55;position:absolute;bottom:clamp(36px,6vh,80px);left:clamp(24px,6vw,104px)}.MediaReveal-module__ao8NnG__chat{z-index:2;align-items:flex-end;gap:var(--s-3);width:min(420px,42vw);opacity:var(--reveal,1);flex-direction:column;display:flex;position:absolute;bottom:clamp(36px,6vh,80px);right:clamp(24px,6vw,104px)}.MediaReveal-module__ao8NnG__liveTag{align-items:center;gap:var(--s-3);margin-bottom:var(--s-2);color:#ffffffb8;display:flex}.MediaReveal-module__ao8NnG__liveMeta{color:#ffffff6b}.MediaReveal-module__ao8NnG__pulse{border-radius:var(--r-pill);background-color:#fff;flex-shrink:0;width:7px;height:7px;position:relative}.MediaReveal-module__ao8NnG__pulse:after{content:"";border-radius:var(--r-pill);animation:MediaReveal-module__ao8NnG__pulse-ring 2.4s var(--ease-out) infinite;border:1px solid #fffc;position:absolute;inset:-3px}@keyframes MediaReveal-module__ao8NnG__pulse-ring{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.9)}}.MediaReveal-module__ao8NnG__bubble{max-width:82%;padding:var(--s-4) var(--s-5);border-radius:var(--r-2)}.MediaReveal-module__ao8NnG__bubbleCustomer{color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#ffffffeb;align-self:flex-start}.MediaReveal-module__ao8NnG__bubbleXbert{background-color:var(--ink-surface);color:var(--paper);border:1px solid #ffffff2e;align-self:flex-end}.MediaReveal-module__ao8NnG__bubble p{font-size:var(--t-sm);font-weight:500;line-height:1.4}.MediaReveal-module__ao8NnG__bubble{animation:.42s cubic-bezier(.34,1.56,.64,1) both MediaReveal-module__ao8NnG__pop-in}.MediaReveal-module__ao8NnG__bubbleCustomer{transform-origin:0 100%}.MediaReveal-module__ao8NnG__bubbleXbert{transform-origin:100% 100%}@keyframes MediaReveal-module__ao8NnG__pop-in{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.MediaReveal-module__ao8NnG__action{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-3);padding-top:var(--s-3);font-size:var(--t-xs);color:#fff9;border-top:1px solid #ffffff24;font-weight:500;line-height:1.4;display:flex}.MediaReveal-module__ao8NnG__actionTick{border:1px solid #ffffff80;flex-shrink:0;width:11px;height:11px;margin-top:3px;position:relative}.MediaReveal-module__ao8NnG__actionTick:after{content:"";transform-origin:0 100%;border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:3px;height:1.5px;position:absolute;top:4px;left:2px;transform:rotate(-45deg)scale(1.3)}.MediaReveal-module__ao8NnG__typing{border-radius:var(--r-2);transform-origin:0 100%;background-color:#ffffffe6;align-items:center;gap:5px;padding:11px 13px;animation:.3s cubic-bezier(.34,1.56,.64,1) both MediaReveal-module__ao8NnG__pop-in;display:inline-flex}.MediaReveal-module__ao8NnG__typingXbert{background-color:#0a0a0adb;border:1px solid #ffffff2e}.MediaReveal-module__ao8NnG__typing span{border-radius:var(--r-pill);width:5px;height:5px;animation:MediaReveal-module__ao8NnG__typing-bounce 1.1s var(--ease-in-out) infinite;background-color:#0a0a0a80}.MediaReveal-module__ao8NnG__typingXbert span{background-color:#ffffffbf}.MediaReveal-module__ao8NnG__typing span:nth-child(2){animation-delay:.14s}.MediaReveal-module__ao8NnG__typing span:nth-child(3){animation-delay:.28s}@keyframes MediaReveal-module__ao8NnG__typing-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.MediaReveal-module__ao8NnG__who{align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);color:var(--ink-3);display:flex}.MediaReveal-module__ao8NnG__bubbleXbert .MediaReveal-module__ao8NnG__who{color:#ffffff9e}.MediaReveal-module__ao8NnG__whoIcon{width:8px;height:12px}.MediaReveal-module__ao8NnG__latency{margin-left:var(--s-2);text-transform:none;letter-spacing:0;color:#ffffff6b}@media (max-width:860px){.MediaReveal-module__ao8NnG__track{height:140vh}.MediaReveal-module__ao8NnG__mediaHeadline{width:min(20ch,100vw - 2*clamp(20px,5vw,40px));font-size:clamp(26px,7vw,38px);top:clamp(88px,13vh,120px);left:clamp(20px,5vw,40px)}.MediaReveal-module__ao8NnG__mediaBody{width:min(40ch,100vw - 2*clamp(20px,5vw,40px));font-size:15px;bottom:clamp(28px,4vh,40px);left:clamp(20px,5vw,40px)}.MediaReveal-module__ao8NnG__chat{align-items:flex-start;width:min(420px,100vw - 2*clamp(20px,5vw,40px));bottom:calc(clamp(28px,4vh,40px) + 132px);left:clamp(20px,5vw,40px);right:auto}.MediaReveal-module__ao8NnG__frame{--iy-top:6vh;--iy-bottom:36vh;--r:20px}.MediaReveal-module__ao8NnG__bubble{max-width:100%}}
.Handoff-module__yMzh2q__stage{z-index:1;pointer-events:none;height:var(--track);position:relative}.Handoff-module__yMzh2q__frame{pointer-events:none;transform-origin:50%;will-change:clip-path, transform;background-color:#0d1110;height:100vh;position:sticky;top:0;overflow:hidden}.Handoff-module__yMzh2q__layer{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.Handoff-module__yMzh2q__layer>section{background-color:#0000;padding-block:0}.Handoff-module__yMzh2q__out{opacity:calc(1 - var(--exit,0));filter:blur(var(--blur,0px));transform:translateY(calc(var(--exit,0) * -5vh)) scale(calc(1 - var(--exit,0) * .045));will-change:opacity, filter, transform;justify-content:flex-start;padding-top:clamp(96px,13vh,160px)}.Handoff-module__yMzh2q__in{opacity:var(--enter,1);will-change:opacity}@media (max-width:900px){.Handoff-module__yMzh2q__stage{height:190vh}}@media (max-width:700px){.Handoff-module__yMzh2q__in{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.Handoff-module__yMzh2q__stage{height:auto}.Handoff-module__yMzh2q__frame{height:auto;position:static;overflow:visible}.Handoff-module__yMzh2q__layer{display:block;position:static}.Handoff-module__yMzh2q__layer>section{padding-block:clamp(72px,11vh,148px)}.Handoff-module__yMzh2q__out,.Handoff-module__yMzh2q__in{opacity:1;filter:none;will-change:auto;transform:none}.Handoff-module__yMzh2q__frame{clip-path:none;will-change:auto;transform:none}}
.Proof-module__zy-BJq__proof{color:#fff;background-color:#0d1110;padding-block:clamp(72px,11vh,148px) clamp(64px,9vh,120px);position:relative}.Proof-module__zy-BJq__block{position:relative}.Proof-module__zy-BJq__callout{align-items:end}.Proof-module__zy-BJq__statBlock{text-align:right;grid-area:1/5/auto/-1;margin:0}.Proof-module__zy-BJq__support{max-width:34ch;font-size:var(--t-sm);color:#ffffff8f;grid-area:1/1/auto/span 4;font-weight:500;line-height:1.65}.Proof-module__zy-BJq__figure{font-family:var(--font-display), Georgia, serif;letter-spacing:-.022em;font-variant-numeric:lining-nums;margin-right:-.038em;font-size:clamp(112px,20vw,340px);font-weight:400;line-height:.82;display:inline-block;position:relative}.Proof-module__zy-BJq__figureGhost{color:#ffffff2b;display:block}.Proof-module__zy-BJq__figureFill{color:#fff;clip-path:inset(27.4% 0 0);will-change:clip-path;position:absolute;inset:0}.Proof-module__zy-BJq__figureGhost,.Proof-module__zy-BJq__figureFill{pointer-events:none}.Proof-module__zy-BJq__subhead{letter-spacing:-.028em;max-width:25.5ch;margin-top:clamp(10px,1.4vh,20px);margin-left:auto;font-size:clamp(22px,2.5vw,36px);font-weight:500;line-height:1.18;display:block}.Proof-module__zy-BJq__underline{white-space:nowrap;text-underline-offset:6px;-webkit-text-decoration:underline #ffffff6b;text-decoration:underline #ffffff6b;text-decoration-thickness:1px}.Proof-module__zy-BJq__statBlock,.Proof-module__zy-BJq__support{opacity:0;transform:translateY(16px)}.Proof-module__zy-BJq__shown .Proof-module__zy-BJq__statBlock{animation:Proof-module__zy-BJq__rise .9s var(--ease-out) 60ms both}.Proof-module__zy-BJq__shown .Proof-module__zy-BJq__support{animation:Proof-module__zy-BJq__rise .9s var(--ease-out) .32s both}@keyframes Proof-module__zy-BJq__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.Proof-module__zy-BJq__statBlock,.Proof-module__zy-BJq__support{text-align:left;grid-area:auto/1/auto/-1}.Proof-module__zy-BJq__subhead{margin-left:0}.Proof-module__zy-BJq__figure{margin-left:-.05em;margin-right:0}.Proof-module__zy-BJq__support{max-width:56ch;margin-top:clamp(24px,4vh,40px)}}
.Fabric-module__gbhr-a__fabric{color:#fff;background-color:#0d1110;padding-block:clamp(60px,8.5vh,116px);position:relative}.Fabric-module__gbhr-a__headline{text-align:center;text-wrap:balance;letter-spacing:-.02em;--edge:2.6;max-width:26ch;margin-inline:auto;font-size:clamp(34px,5.4vw,82px)}.Fabric-module__gbhr-a__word{--w:clamp(0, calc((var(--words,999) - var(--i)) / var(--edge,2.6)), 1);color:rgba(255, 255, 255, calc(.17 + .83 * var(--w)))}.Fabric-module__gbhr-a__deck{max-width:58ch;opacity:var(--deck,1);transform:translateY(calc((1 - var(--deck,1)) * 14px));transition:opacity .82s var(--ease-out), transform .82s var(--ease-out);margin:clamp(30px,4.6vh,60px) auto 0}.Fabric-module__gbhr-a__deckText{text-align:center;font-size:var(--t-lead);letter-spacing:-.012em;color:#ffffff9e;line-height:1.62}.Fabric-module__gbhr-a__deckLead{color:#fff;font-weight:500}.Fabric-module__gbhr-a__cta{justify-content:center;margin-top:clamp(34px,5vh,64px);display:flex}.Fabric-module__gbhr-a__ctaBtn{border-radius:var(--r-cta);background-color:var(--paper);color:var(--ink);font-size:var(--t-body);letter-spacing:-.01em;white-space:nowrap;transition:transform var(--dur) var(--ease-out);justify-content:center;align-items:center;padding:19px clamp(28px,3.4vw,52px);font-weight:500;display:inline-flex}.Fabric-module__gbhr-a__ctaBtn:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.Fabric-module__gbhr-a__word{--w:1}.Fabric-module__gbhr-a__deck{opacity:1;transform:none}}
.Layers-module__UuFQpG__layers{z-index:0;margin-top:calc(-1 * var(--handoff-pullup,146vh));height:calc(100vh + (var(--handoff-pullup,146vh) - 17vh) + 8vh);background-color:var(--paper);color:var(--ink);position:relative}.Layers-module__UuFQpG__pin{grid-template-columns:minmax(0,1fr);align-content:center;min-height:100vh;padding-block:clamp(40px,6vh,80px);display:grid;position:sticky;top:0}.Layers-module__UuFQpG__headline{opacity:clamp(0, calc(var(--stage-reveal,1) / .4), 1);text-wrap:balance;letter-spacing:-.02em;max-width:20ch;font-size:clamp(30px,3.6vw,54px)}@property --hover-zoom{syntax:"<number>";inherits:false;initial-value:1}@property --pan-x{syntax:"<percentage>";inherits:true;initial-value:54%}@property --recede{syntax:"<number>";inherits:false;initial-value:1}.Layers-module__UuFQpG__grid{border-radius:var(--r-card);--row-w:calc(min(var(--max), 100vw) - 2 * var(--gutter));--foot-pad:clamp(14px, 1.2vw, 20px);--copy-w:calc(var(--row-w) * 2.4 / 4.4 - 2 * var(--foot-pad));height:clamp(460px,68vh,860px);margin-top:clamp(32px,5vh,64px);display:flex;overflow:hidden}.Layers-module__UuFQpG__tile{min-width:0;transition:flex-grow .62s var(--ease-out);color:#fff;--t:clamp(0, calc((var(--stage-reveal,1) - var(--i) * .12) / .44), 1);opacity:var(--t);background-color:#111312;flex-direction:column;flex:1 1 0;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.Layers-module__UuFQpG__tileOpen{flex-grow:2.4}.Layers-module__UuFQpG__media{transform:scale(calc((1 + .07 * (1 - var(--t))) * var(--hover-zoom,1)));filter:brightness(calc((.42 + .58 * var(--t)) * var(--recede,1)));transition:--hover-zoom .62s var(--ease-out), --recede .62s var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}.Layers-module__UuFQpG__tileOpen .Layers-module__UuFQpG__media{--hover-zoom:1.045}.Layers-module__UuFQpG__grid[data-open=true] .Layers-module__UuFQpG__tile:not(.Layers-module__UuFQpG__tileOpen) .Layers-module__UuFQpG__media{--recede:.58}.Layers-module__UuFQpG__media img,.Layers-module__UuFQpG__video{object-fit:cover;object-position:var(--pan-x) center;width:100%;height:100%;position:absolute;inset:0}.Layers-module__UuFQpG__video{opacity:0;transition:opacity .7s var(--ease-out)}.Layers-module__UuFQpG__tileOpen .Layers-module__UuFQpG__video{opacity:1}.Layers-module__UuFQpG__slot{color:#ffffff47}.Layers-module__UuFQpG__scrim{pointer-events:none;height:62%;transition:height .68s var(--ease-out);background:linear-gradient(#0000 0%,#00000029 36%,#00000070 66%,#000000bd 88%,#000000e0 100%);position:absolute;bottom:0;left:0;right:0}.Layers-module__UuFQpG__tile:focus-within .Layers-module__UuFQpG__scrim,.Layers-module__UuFQpG__tileOpen .Layers-module__UuFQpG__scrim{height:82%}.Layers-module__UuFQpG__tag{border-radius:var(--r-cta);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffffd1;background-color:#0000006b;padding:6px 10px;position:absolute;top:clamp(12px,1vw,16px);left:clamp(12px,1vw,16px)}.Layers-module__UuFQpG__foot{padding:var(--foot-pad);position:relative}.Layers-module__UuFQpG__footRow{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.Layers-module__UuFQpG__title{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.016em;font-size:clamp(16px,1.25vw,19px);font-weight:500;line-height:1.25}.Layers-module__UuFQpG__body{opacity:0;transition:grid-template-rows .62s var(--ease-out), opacity .3s var(--ease-out), margin-top .62s var(--ease-out);grid-template-rows:0fr;margin-top:0;display:grid}.Layers-module__UuFQpG__bodyText{min-height:0;font-size:var(--t-sm);color:#ffffffc7;width:var(--copy-w);line-height:1.55}.Layers-module__UuFQpG__tile:focus-within .Layers-module__UuFQpG__body,.Layers-module__UuFQpG__tileOpen .Layers-module__UuFQpG__body{opacity:1;transition:grid-template-rows .62s var(--ease-out), opacity .38s var(--ease-out) .26s, margin-top .62s var(--ease-out);grid-template-rows:1fr;margin-top:10px}.Layers-module__UuFQpG__toggle{color:#fff;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.Layers-module__UuFQpG__icon{opacity:.78;width:17px;height:17px;transition:opacity .48s var(--ease-out)}.Layers-module__UuFQpG__tileOpen .Layers-module__UuFQpG__icon{opacity:1;animation:9s linear infinite Layers-module__UuFQpG__star-turn}@keyframes Layers-module__UuFQpG__star-turn{to{rotate:360deg}}@media (max-width:900px){.Layers-module__UuFQpG__grid{border-radius:0;flex-direction:column;gap:10px;height:auto;overflow:visible}.Layers-module__UuFQpG__tile{min-height:calc((100vw - 2 * var(--gutter)) * 11 / 16);border-radius:var(--r-card);flex:none;transition:none}.Layers-module__UuFQpG__tile .Layers-module__UuFQpG__scrim{height:82%}.Layers-module__UuFQpG__bodyText{width:auto}.Layers-module__UuFQpG__layers{margin-top:calc(-1 * var(--handoff-card-below,0px));height:auto}.Layers-module__UuFQpG__pin{min-height:0;padding-block:clamp(40px,6vh,80px) clamp(96px,15vh,200px);position:static}}@media (prefers-reduced-motion:reduce){.Layers-module__UuFQpG__tile,.Layers-module__UuFQpG__headline{opacity:1}.Layers-module__UuFQpG__tile,.Layers-module__UuFQpG__media,.Layers-module__UuFQpG__tileOpen .Layers-module__UuFQpG__media{opacity:1;filter:none;transform:none}.Layers-module__UuFQpG__tileOpen .Layers-module__UuFQpG__icon{animation:none}}
.AppPanels-module__ZmMxaq__card{background-color:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden}.AppPanels-module__ZmMxaq__cardHead{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px clamp(16px,1.6vw,22px);display:flex}.AppPanels-module__ZmMxaq__cardHead .AppPanels-module__ZmMxaq__dim{margin-left:auto}.AppPanels-module__ZmMxaq__mark{flex-shrink:0;width:15px;height:15px}.AppPanels-module__ZmMxaq__cardBody{gap:clamp(14px,1.4vw,20px);padding:clamp(18px,1.8vw,26px) clamp(16px,1.6vw,22px) clamp(20px,2vw,28px);display:grid}.AppPanels-module__ZmMxaq__dim{color:var(--ink-3)}.AppPanels-module__ZmMxaq__quote{font-size:var(--t-body);color:var(--ink);line-height:1.55}.AppPanels-module__ZmMxaq__lead{font-weight:700}.AppPanels-module__ZmMxaq__checks{font-size:var(--t-sm);color:var(--ink-2);gap:9px;display:grid}.AppPanels-module__ZmMxaq__checks li{align-items:center;gap:9px;display:flex}.AppPanels-module__ZmMxaq__check{width:12px;height:12px;color:var(--ink);flex-shrink:0}.AppPanels-module__ZmMxaq__btnRow{gap:8px;padding-top:2px;display:flex}.AppPanels-module__ZmMxaq__btnSolid,.AppPanels-module__ZmMxaq__btnGhost{border-radius:var(--r-cta);font-size:var(--t-sm);white-space:nowrap;align-items:center;padding:9px 15px;font-weight:500;display:inline-flex}.AppPanels-module__ZmMxaq__btnSolid{background-color:var(--accent);color:var(--paper)}.AppPanels-module__ZmMxaq__btnGhost{border:1px solid var(--line-mid);color:var(--ink-2)}.AppPanels-module__ZmMxaq__stack{gap:8px;display:grid}.AppPanels-module__ZmMxaq__stackRow{background-color:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-cta);justify-content:space-between;align-items:center;gap:14px;padding:15px clamp(14px,1.4vw,18px);display:flex}.AppPanels-module__ZmMxaq__stackLabel{min-width:0;font-size:var(--t-sm);color:var(--ink);align-items:center;gap:10px;display:flex}.AppPanels-module__ZmMxaq__tag{background-color:var(--accent-wash);color:var(--ink-3);letter-spacing:.07em;text-transform:uppercase;border-radius:3px;flex-shrink:0;align-items:center;gap:4px;padding:4px 7px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.AppPanels-module__ZmMxaq__out{width:9px;height:9px}.AppPanels-module__ZmMxaq__thread{gap:0;padding:clamp(6px,1vw,10px) clamp(16px,1.6vw,22px) clamp(12px,1.4vw,18px);display:grid;position:relative}.AppPanels-module__ZmMxaq__threadItem{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:baseline;column-gap:14px;padding-block:15px;display:grid}.AppPanels-module__ZmMxaq__threadItem:last-child{border-bottom:0}.AppPanels-module__ZmMxaq__threadIndex{width:22px;color:var(--ink-4);font-variant-numeric:tabular-nums;grid-row:1/3;align-self:center}.AppPanels-module__ZmMxaq__threadTitle{font-size:var(--t-sm);color:var(--ink);font-weight:500}.AppPanels-module__ZmMxaq__threadSub{font-size:var(--t-xs);color:var(--ink-3);grid-column:2}.AppPanels-module__ZmMxaq__profile{gap:3px;display:grid}.AppPanels-module__ZmMxaq__profileName{font-family:var(--font-display-m), Georgia, serif;letter-spacing:-.01em;font-size:clamp(22px,1.8vw,28px);line-height:1.1}.AppPanels-module__ZmMxaq__profileOrg{font-size:var(--t-sm);color:var(--ink-3)}.AppPanels-module__ZmMxaq__chips{flex-wrap:wrap;gap:6px;display:flex}.AppPanels-module__ZmMxaq__chip{border:1px solid var(--line-mid);border-radius:var(--r-pill);font-size:var(--t-xs);color:var(--ink-2);padding:6px 11px}.AppPanels-module__ZmMxaq__metrics{background-color:var(--line);border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.AppPanels-module__ZmMxaq__metric{background-color:var(--paper-raised);gap:5px;padding:14px 18px;display:grid}.AppPanels-module__ZmMxaq__metric:first-child{padding-left:0}.AppPanels-module__ZmMxaq__metric:last-child{padding-right:0}.AppPanels-module__ZmMxaq__metricValue{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:clamp(18px,1.5vw,22px);font-weight:500;line-height:1}.AppPanels-module__ZmMxaq__activity{gap:6px;display:grid}.AppPanels-module__ZmMxaq__activity .AppPanels-module__ZmMxaq__stackRow{padding:12px 14px}.AppPanels-module__ZmMxaq__signal{border-radius:var(--r-cta);background-color:var(--ink-surface);color:var(--paper);gap:7px;padding:16px clamp(14px,1.4vw,18px);display:grid}.AppPanels-module__ZmMxaq__signalTag{color:#ffffffd1;background-color:#ffffff1f;border-radius:3px;justify-self:start;padding:4px 7px}.AppPanels-module__ZmMxaq__signalKind{color:#ffffff80}.AppPanels-module__ZmMxaq__signalValue{font-size:var(--t-body);color:#fff}[data-bare=true] .AppPanels-module__ZmMxaq__card{background:0 0;border:0;border-radius:0}[data-bare=true] .AppPanels-module__ZmMxaq__cardHead{display:none}[data-bare=true] .AppPanels-module__ZmMxaq__cardBody,[data-bare=true] .AppPanels-module__ZmMxaq__thread{padding:0}[data-bare=true] .AppPanels-module__ZmMxaq__cardBody{gap:11px}[data-bare=true] .AppPanels-module__ZmMxaq__threadItem{padding-block:9px}[data-bare=true] .AppPanels-module__ZmMxaq__checks{gap:7px}[data-bare=true] .AppPanels-module__ZmMxaq__metric{padding-block:13px}[data-bare=true] .AppPanels-module__ZmMxaq__activity{gap:5px}[data-bare=true] .AppPanels-module__ZmMxaq__activity .AppPanels-module__ZmMxaq__stackRow{padding:9px 12px}[data-bare=true] .AppPanels-module__ZmMxaq__signal{gap:6px;padding:13px 15px}[data-bare=true] .AppPanels-module__ZmMxaq__quote{font-size:var(--t-sm)}[data-bare=true] :is(.AppPanels-module__ZmMxaq__threadItem,.AppPanels-module__ZmMxaq__checks li,.AppPanels-module__ZmMxaq__activity .AppPanels-module__ZmMxaq__stackRow,.AppPanels-module__ZmMxaq__chip,.AppPanels-module__ZmMxaq__metric){--w:clamp(0, calc((var(--s,9) - var(--i,0) + .52 - var(--k,0) * .09) / .24), 1);--gone:clamp(0, calc((var(--s,0) - var(--i,0)) / .5), 1);opacity:var(--w);transform:translateY(calc((1 - var(--w)) * 11px + var(--gone) * (2 - var(--k,0)) * -9px))}[data-bare=true] :is(.AppPanels-module__ZmMxaq__threadItem,.AppPanels-module__ZmMxaq__checks li,.AppPanels-module__ZmMxaq__activity .AppPanels-module__ZmMxaq__stackRow,.AppPanels-module__ZmMxaq__chip,.AppPanels-module__ZmMxaq__metric):nth-child(2){--k:1}[data-bare=true] :is(.AppPanels-module__ZmMxaq__threadItem,.AppPanels-module__ZmMxaq__checks li,.AppPanels-module__ZmMxaq__activity .AppPanels-module__ZmMxaq__stackRow,.AppPanels-module__ZmMxaq__chip,.AppPanels-module__ZmMxaq__metric):nth-child(3){--k:2}[data-bare=true] :is(.AppPanels-module__ZmMxaq__threadItem,.AppPanels-module__ZmMxaq__checks li,.AppPanels-module__ZmMxaq__activity .AppPanels-module__ZmMxaq__stackRow,.AppPanels-module__ZmMxaq__chip,.AppPanels-module__ZmMxaq__metric):nth-child(4){--k:3}[data-bare=true] :is(.AppPanels-module__ZmMxaq__threadItem,.AppPanels-module__ZmMxaq__checks li,.AppPanels-module__ZmMxaq__activity .AppPanels-module__ZmMxaq__stackRow,.AppPanels-module__ZmMxaq__chip,.AppPanels-module__ZmMxaq__metric):nth-child(5){--k:4}[data-bare=true] .AppPanels-module__ZmMxaq__threadItem{border-bottom-color:#0000;position:relative}[data-bare=true] .AppPanels-module__ZmMxaq__threadItem:after{content:"";background-color:var(--line);height:1px;transform:scaleX(var(--w));transform-origin:0;position:absolute;bottom:-1px;left:0;right:0}[data-bare=true] .AppPanels-module__ZmMxaq__threadItem:last-child:after{display:none}[data-bare=true] .AppPanels-module__ZmMxaq__threadIndex{opacity:clamp(0, calc((var(--s,9) - var(--i,0) + .62 - var(--k,0) * .09) / .18), 1)}[data-bare=true] .AppPanels-module__ZmMxaq__signal{--w:clamp(0, calc((var(--s,9) - var(--i,0) + .34) / .3), 1);opacity:var(--w);transform:scaleY(calc(.06 + .94 * var(--w)));transform-origin:50%}[data-bare=true] .AppPanels-module__ZmMxaq__signal>*{transform:scaleY(calc(1 / (.06 + .94 * var(--w))));opacity:clamp(0, calc((var(--w) - .55) / .35), 1)}@media (max-width:900px){.AppPanels-module__ZmMxaq__card{gap:12px;padding:18px 16px}.AppPanels-module__ZmMxaq__cardHead{padding-bottom:10px;padding-left:46px}.AppPanels-module__ZmMxaq__cardHead>.AppPanels-module__ZmMxaq__label,.AppPanels-module__ZmMxaq__cardHead>span{white-space:nowrap}.AppPanels-module__ZmMxaq__cardBody{gap:10px}.AppPanels-module__ZmMxaq__threadItem:nth-child(n+4){display:none}.AppPanels-module__ZmMxaq__thread{gap:8px}.AppPanels-module__ZmMxaq__threadItem{padding-block:6px}.AppPanels-module__ZmMxaq__threadTitle{font-size:15px}.AppPanels-module__ZmMxaq__threadSub{font-size:13px}.AppPanels-module__ZmMxaq__activity,.AppPanels-module__ZmMxaq__activity+*,.AppPanels-module__ZmMxaq__cardBody>.AppPanels-module__ZmMxaq__dim:last-of-type{display:none}.AppPanels-module__ZmMxaq__metric{gap:3px;padding:11px 10px}.AppPanels-module__ZmMxaq__metricValue{white-space:nowrap;font-size:17px}.AppPanels-module__ZmMxaq__metric .AppPanels-module__ZmMxaq__dim{letter-spacing:.04em;font-size:9px}.AppPanels-module__ZmMxaq__chip{padding:5px 9px}.AppPanels-module__ZmMxaq__checks{display:none}.AppPanels-module__ZmMxaq__quote{font-size:14px;line-height:1.45}.AppPanels-module__ZmMxaq__signal{padding:12px 14px}.AppPanels-module__ZmMxaq__signalValue{font-size:15px}}
.Walkthrough-module__XGIFgG__walkthrough{z-index:1;min-height:var(--curtain-h);background-color:var(--paper);color:var(--ink);--pill-w:min(560px, 100%);--pill-h:76px;--card-w:100%;--mark-d:28px;--card-h:420px;align-content:start;padding-block:clamp(72px,8vh,112px) clamp(112px,13vh,176px);display:grid;position:relative}@property --s{syntax:"<number>";inherits:true;initial-value:0}.Walkthrough-module__XGIFgG__run{--s:0;transition:--s .9s var(--ease-out);grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);grid-template-areas:"copy graphic""controls graphic";align-items:center;column-gap:clamp(40px,6vw,104px);display:grid}.Walkthrough-module__XGIFgG__run[data-stage="1"]{--s:1}.Walkthrough-module__XGIFgG__run[data-stage="2"]{--s:2}.Walkthrough-module__XGIFgG__run[data-stage="3"]{--s:3}.Walkthrough-module__XGIFgG__run[data-stage="4"]{--s:4}.Walkthrough-module__XGIFgG__copyCol{text-align:left;grid-area:copy;align-self:end;justify-items:start;gap:clamp(16px,2.2vh,26px);width:100%;display:grid}.Walkthrough-module__XGIFgG__count{color:var(--ink-3);font-variant-numeric:tabular-nums}.Walkthrough-module__XGIFgG__heads,.Walkthrough-module__XGIFgG__copies{width:100%;display:grid}.Walkthrough-module__XGIFgG__head,.Walkthrough-module__XGIFgG__copy{--ad:max(calc(var(--s) - var(--i)), calc(var(--i) - var(--s)));opacity:clamp(0, calc((.5 - var(--ad)) / .16), 1);pointer-events:none;grid-area:1/1}.Walkthrough-module__XGIFgG__head{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(28px,3.1vw,46px);line-height:1.08}.Walkthrough-module__XGIFgG__copy{max-width:58ch;font-size:var(--t-body);color:var(--ink-2);line-height:1.62}.Walkthrough-module__XGIFgG__controls{grid-area:controls;align-self:start;align-items:center;padding-top:clamp(20px,3vh,34px);display:flex}.Walkthrough-module__XGIFgG__pair{border:1px solid var(--ink);border-radius:var(--r-cta);grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:hidden}.Walkthrough-module__XGIFgG__pairBtn{font-size:var(--t-body);letter-spacing:-.01em;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:10px;padding:17px clamp(22px,2.4vw,34px);font-weight:500;display:inline-flex}.Walkthrough-module__XGIFgG__prev{background-color:var(--paper);color:var(--ink)}.Walkthrough-module__XGIFgG__next{background-color:var(--ink);color:var(--paper);border-left:1px solid var(--ink)}.Walkthrough-module__XGIFgG__prev[aria-disabled=true]{color:var(--ink-4)}.Walkthrough-module__XGIFgG__next[aria-disabled=true]{color:#ffffff57}.Walkthrough-module__XGIFgG__nextIcon{flex-shrink:0;width:14px;height:14px}.Walkthrough-module__XGIFgG__graphicCol{width:100%;height:max(var(--graphic-h,var(--card-h)), 66vh);--m:clamp(0, var(--s), 1);grid-area:graphic;align-self:center;position:relative}.Walkthrough-module__XGIFgG__surface{box-sizing:border-box;width:var(--pill-w);height:var(--pill-h);border-radius:var(--r-pill);background-color:var(--paper-raised);border:1px solid var(--line-mid);transition:width .9s var(--ease-out), height .9s var(--ease-out), border-radius .9s var(--ease-out), border-color .32s var(--ease-out);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.Walkthrough-module__XGIFgG__run[data-stage="1"] .Walkthrough-module__XGIFgG__surface{width:var(--pill-h)}.Walkthrough-module__XGIFgG__run[data-stage="2"] .Walkthrough-module__XGIFgG__surface,.Walkthrough-module__XGIFgG__run[data-stage="3"] .Walkthrough-module__XGIFgG__surface,.Walkthrough-module__XGIFgG__run[data-stage="4"] .Walkthrough-module__XGIFgG__surface{width:var(--card-w);height:max(var(--card-h), 62vh);border-radius:var(--r-card)}.Walkthrough-module__XGIFgG__mark{left:calc(var(--mark-inset,26px) + var(--mark-d) / 2);top:calc(var(--pill-h) / 2);width:var(--mark-d);height:var(--mark-d);transition:left .9s var(--ease-out), top .9s var(--ease-out), transform .2s var(--ease-out);position:absolute;transform:translate(-50%,-50%)}.Walkthrough-module__XGIFgG__run[data-stage="1"] .Walkthrough-module__XGIFgG__mark{left:calc(var(--pill-h) / 2)}.Walkthrough-module__XGIFgG__run[data-stage="2"] .Walkthrough-module__XGIFgG__mark,.Walkthrough-module__XGIFgG__run[data-stage="3"] .Walkthrough-module__XGIFgG__mark,.Walkthrough-module__XGIFgG__run[data-stage="4"] .Walkthrough-module__XGIFgG__mark{top:34px;left:34px}.Walkthrough-module__XGIFgG__barRow{left:calc(26px + var(--mark-d) + 15px);width:calc(var(--pill-w) - 26px - var(--mark-d) - 15px - 78px);text-align:left;white-space:nowrap;color:var(--ink);opacity:clamp(0, calc(1 - var(--m) / .26), 1);font-size:clamp(15px,1.2vw,18px);position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.Walkthrough-module__XGIFgG__send{left:calc(50% + (var(--pill-w) / 2) - 62px);border-radius:var(--r-pill);background-color:var(--ink);width:46px;height:46px;color:var(--paper);opacity:clamp(0, calc(1 - var(--m) / .18), 1);transition:scale var(--dur) var(--ease-out);place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.Walkthrough-module__XGIFgG__send:hover{scale:1.06}.Walkthrough-module__XGIFgG__run:not([data-stage="0"]) .Walkthrough-module__XGIFgG__send{pointer-events:none}.Walkthrough-module__XGIFgG__sendIcon{width:16px;height:16px}.Walkthrough-module__XGIFgG__cardLabel{color:var(--ink-3);opacity:clamp(0, calc((var(--s) - 1.45) / .4), 1);position:absolute;top:34px;left:62px;transform:translateY(-50%)}.Walkthrough-module__XGIFgG__labels{display:grid}.Walkthrough-module__XGIFgG__labelText{--ad:max(calc(var(--s) - var(--i)), calc(var(--i) - var(--s)));white-space:nowrap;opacity:clamp(0, calc((.5 - var(--ad)) / .16), 1);grid-area:1/1}.Walkthrough-module__XGIFgG__panels{display:grid;position:absolute;inset:68px 26px 22px}.Walkthrough-module__XGIFgG__panel{--ad:max(calc(var(--s) - var(--i)), calc(var(--i) - var(--s)));opacity:clamp(0, calc((.5 - var(--ad)) / .16), 1);pointer-events:none;grid-area:1/1;align-self:center}.Walkthrough-module__XGIFgG__bubbles{left:0;right:0;bottom:calc(50% + var(--pill-h) / 2 + 16px);pointer-events:none;opacity:clamp(0, calc(1 - max(calc(var(--s) - 1), calc(1 - var(--s))) / .55), 1);flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute}.Walkthrough-module__XGIFgG__bubble{--w:clamp(0, calc((var(--m) - .3 - var(--j) * .2) / .3), 1);--dist:calc((2 - var(--j)) * 54px + 38px);background-color:var(--ink);max-width:76%;color:var(--paper);font-size:var(--t-sm);text-align:left;opacity:var(--w);transform-origin:100% 100%;transform:translateY(calc((1 - var(--w)) * var(--dist))) scale(calc(.68 + .32 * var(--w)));border-radius:18px 18px 5px;padding:12px 18px;line-height:1.45}.Walkthrough-module__XGIFgG__halo{width:var(--pill-h);height:var(--pill-h);pointer-events:none;opacity:clamp(0, calc(1 - max(calc(var(--s) - 1), calc(1 - var(--s))) / .5), 1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Walkthrough-module__XGIFgG__ring{border-radius:var(--r-pill);border:1px solid var(--ink);opacity:0;animation:3.6s linear infinite paused Walkthrough-module__XGIFgG__think;position:absolute;inset:0}.Walkthrough-module__XGIFgG__ring:nth-child(2){animation-delay:-1200ms}.Walkthrough-module__XGIFgG__ring:nth-child(3){animation-delay:-2400ms}.Walkthrough-module__XGIFgG__run[data-stage="1"] .Walkthrough-module__XGIFgG__ring{animation-play-state:running}@keyframes Walkthrough-module__XGIFgG__think{0%{opacity:0;transform:scale(.9)}12%{opacity:.42}to{opacity:0;transform:scale(2.75)}}.Walkthrough-module__XGIFgG__spark{border-radius:var(--r-pill);border:1.5px solid var(--ink);opacity:0;position:absolute;inset:0}.Walkthrough-module__XGIFgG__run[data-firing=true] .Walkthrough-module__XGIFgG__spark{animation:Walkthrough-module__XGIFgG__spark .3s var(--ease-out)}@keyframes Walkthrough-module__XGIFgG__spark{0%{opacity:.95;transform:scale(.86)}to{opacity:0;transform:scale(2.1)}}.Walkthrough-module__XGIFgG__run[data-firing=true] .Walkthrough-module__XGIFgG__mark{transform:translate(-50%,-50%)scale(.84)}.Walkthrough-module__XGIFgG__tap{width:var(--pill-h);height:var(--pill-h);border-radius:var(--r-pill);opacity:0;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Walkthrough-module__XGIFgG__run[data-stage="1"] .Walkthrough-module__XGIFgG__tap{pointer-events:auto}.Walkthrough-module__XGIFgG__run[data-stage="1"] .Walkthrough-module__XGIFgG__graphicCol:has(.Walkthrough-module__XGIFgG__tap:hover) .Walkthrough-module__XGIFgG__surface{border-color:var(--line-strong)}.Walkthrough-module__XGIFgG__run[data-measuring=true] *,.Walkthrough-module__XGIFgG__run[data-measuring=true] :before,.Walkthrough-module__XGIFgG__run[data-measuring=true] :after{transition:none!important}.Walkthrough-module__XGIFgG__room{display:none}@media (max-width:900px){.Walkthrough-module__XGIFgG__run{grid-template:"copy""graphic"minmax(0,1fr)"controls"/minmax(0,1fr);row-gap:clamp(14px,2vh,22px);height:calc(100dvh - clamp(40px,5vh,56px) - clamp(28px,4vh,44px))}.Walkthrough-module__XGIFgG__copyCol,.Walkthrough-module__XGIFgG__controls{align-self:start}.Walkthrough-module__XGIFgG__controls{padding-top:0}.Walkthrough-module__XGIFgG__pair{width:100%}.Walkthrough-module__XGIFgG__walkthrough{--pill-w:100%;--pill-h:64px;--mark-d:24px;--mark-inset:18px;min-height:0;padding-block:clamp(40px,5vh,56px) clamp(28px,4vh,44px)}.Walkthrough-module__XGIFgG__graphicCol{height:100%;min-height:0}.Walkthrough-module__XGIFgG__run[data-stage="2"] .Walkthrough-module__XGIFgG__surface,.Walkthrough-module__XGIFgG__run[data-stage="3"] .Walkthrough-module__XGIFgG__surface,.Walkthrough-module__XGIFgG__run[data-stage="4"] .Walkthrough-module__XGIFgG__surface{height:100%}.Walkthrough-module__XGIFgG__send{display:none}.Walkthrough-module__XGIFgG__barRow{text-overflow:ellipsis;width:auto;font-size:15px;left:44px;right:20px}.Walkthrough-module__XGIFgG__bubbles{gap:8px}.Walkthrough-module__XGIFgG__bubble{border-radius:14px 14px 4px;max-width:92%;padding:8px 14px;font-size:13px;line-height:1.4}.Walkthrough-module__XGIFgG__run{grid-template-rows:auto auto auto;height:auto}.Walkthrough-module__XGIFgG__room{left:0;right:0;top:calc(var(--pill-h) + 14px);pointer-events:none;opacity:1;transition:opacity .4s var(--ease-out);place-content:center;justify-items:center;row-gap:18px;display:grid;position:absolute;bottom:0}.Walkthrough-module__XGIFgG__roomMark{color:#0000000d;width:min(46%,150px);height:auto}.Walkthrough-module__XGIFgG__roomNote{color:var(--ink-3);text-align:center}.Walkthrough-module__XGIFgG__run:not([data-stage="0"]) .Walkthrough-module__XGIFgG__room{opacity:0}.Walkthrough-module__XGIFgG__graphicCol{height:var(--card-max,var(--graphic-h,var(--card-h)));overflow-clip-margin:14px;overflow:clip}.Walkthrough-module__XGIFgG__surface{top:0;transform:translate(-50%)}.Walkthrough-module__XGIFgG__halo,.Walkthrough-module__XGIFgG__tap{top:calc(var(--pill-h) / 2)}.Walkthrough-module__XGIFgG__bubbles{top:calc(var(--pill-h) + 16px);bottom:auto}}@media (prefers-reduced-motion:reduce){.Walkthrough-module__XGIFgG__ring,.Walkthrough-module__XGIFgG__spark{animation:none}.Walkthrough-module__XGIFgG__run[data-firing=true] .Walkthrough-module__XGIFgG__mark{transform:translate(-50%,-50%)}}
.Founder-module__KGyy_a__founder{z-index:0;margin-top:calc(-1 * var(--pull,var(--curtain-h)));background-color:var(--ink-surface);color:var(--paper);position:relative}.Founder-module__KGyy_a__reveal{height:230vh}.Founder-module__KGyy_a__pin{align-content:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.Founder-module__KGyy_a__stack{justify-items:center;gap:clamp(24px,3.4vh,44px);display:grid}.Founder-module__KGyy_a__card{aspect-ratio:16/9;border-radius:var(--r-card);background-color:#000;width:min(100%,177.778vh - 640px);position:relative;overflow:hidden}.Founder-module__KGyy_a__player{width:100%;height:100%;position:absolute;inset:0}.Founder-module__KGyy_a__over{text-align:center}.Founder-module__KGyy_a__eyebrow{color:#ffffff9e;padding-bottom:clamp(14px,2vh,22px);display:block}.Founder-module__KGyy_a__headline{white-space:nowrap;max-width:none;font-size:min(72px, calc((min(var(--max), 100vw) - 2 * var(--gutter)) / 16.5));letter-spacing:-.02em;color:#fff;line-height:1.02}.Founder-module__KGyy_a__after{background-color:var(--ink-surface);padding-block:clamp(36px,5vh,72px) clamp(64px,9vh,128px);position:relative}.Founder-module__KGyy_a__factoids{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3.4vw,64px);display:grid}.Founder-module__KGyy_a__factoid{align-content:start;justify-items:start;gap:10px;display:grid}.Founder-module__KGyy_a__icon{color:#ffffffe6;width:34px;height:34px;margin-bottom:clamp(10px,1.4vh,16px)}.Founder-module__KGyy_a__icon path,.Founder-module__KGyy_a__icon circle{stroke-dasharray:1;stroke-dashoffset:0}[data-draw=pending] .Founder-module__KGyy_a__icon path,[data-draw=pending] .Founder-module__KGyy_a__icon circle{stroke-dashoffset:1px}[data-draw=in] .Founder-module__KGyy_a__icon path,[data-draw=in] .Founder-module__KGyy_a__icon circle{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--ease-out) calc(var(--k,0) * .18s)}@media (prefers-reduced-motion:reduce){[data-draw] .Founder-module__KGyy_a__icon path,[data-draw] .Founder-module__KGyy_a__icon circle{stroke-dashoffset:0;transition:none}}.Founder-module__KGyy_a__factoidHeading{letter-spacing:-.014em;color:#fff;font-size:clamp(19px,1.6vw,25px);line-height:1.22}.Founder-module__KGyy_a__factoidCopy{font-size:var(--t-sm);color:#ffffff9e;line-height:1.6}.Founder-module__KGyy_a__badges{background-color:#ffffff29;border-block:1px solid #ffffff29;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(40px,6vh,88px);display:grid}.Founder-module__KGyy_a__badge{background-color:var(--ink-surface);color:#ffffffd1;text-align:center;padding:clamp(18px,2.2vh,26px) clamp(14px,1.4vw,20px)}.Founder-module__KGyy_a__badge:first-child{padding-left:0}.Founder-module__KGyy_a__badge:last-child{padding-right:0}@media (max-width:900px){.Founder-module__KGyy_a__pin{align-content:end;height:auto;min-height:0;padding-bottom:0;position:static}.Founder-module__KGyy_a__reveal{height:calc(var(--pull,100vh) + 46vh);align-content:end;padding-bottom:clamp(20px,3vh,32px);display:grid}.Founder-module__KGyy_a__after{padding-block:clamp(24px,3vh,36px) clamp(48px,7vh,96px)}.Founder-module__KGyy_a__factoids{grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vh,40px)}.Founder-module__KGyy_a__badges{grid-template-columns:repeat(2,minmax(0,1fr))}.Founder-module__KGyy_a__badge:nth-child(odd){padding-left:0}.Founder-module__KGyy_a__badge:nth-child(2n){padding-right:0}}
.Wiring-module__deGPCq__wiring{background-color:var(--paper);color:var(--ink);padding-block:var(--s-section);position:relative;overflow:hidden}.Wiring-module__deGPCq__wiring[data-reveal]{background-color:var(--ink-surface);padding-block:0}.Wiring-module__deGPCq__wiring[data-reveal] .Wiring-module__deGPCq__panel{--expand:1;--closed-inset:var(--gutter);--closed-inset-y:clamp(14px, 2.4vh, 30px);--r-closed:clamp(28px, 4vw, 64px);--r-open:clamp(18px, 2.4vw, 36px);isolation:isolate;padding-block:var(--s-section);position:relative}.Wiring-module__deGPCq__wiring[data-reveal] .Wiring-module__deGPCq__panel:before{content:"";z-index:-1;top:calc(var(--closed-inset-y) * (1 - var(--expand)));bottom:calc(var(--closed-inset-y) * (1 - var(--expand)));left:calc(var(--closed-inset) * (1 - var(--expand)));right:calc(var(--closed-inset) * (1 - var(--expand)));background-color:var(--paper);border-radius:calc(var(--r-open) + (var(--r-closed) - var(--r-open)) * (1 - var(--expand))) calc(var(--r-open) + (var(--r-closed) - var(--r-open)) * (1 - var(--expand))) calc(var(--r-closed) * (1 - var(--expand))) calc(var(--r-closed) * (1 - var(--expand)));position:absolute}.Wiring-module__deGPCq__head{text-align:center;padding-bottom:clamp(48px,6vh,88px)}.Wiring-module__deGPCq__stamp{border:1px solid var(--line-mid);border-radius:var(--r-pill);color:var(--ink-2);white-space:nowrap;padding:7px 13px}.Wiring-module__deGPCq__eyebrow{flex-wrap:wrap;justify-content:center;gap:8px;padding-bottom:clamp(20px,2.6vh,30px);display:flex}.Wiring-module__deGPCq__headline{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;font-weight:500;font-size:var(--t-h2);letter-spacing:-.028em;max-width:none;margin-inline:auto;line-height:1.08}.Wiring-module__deGPCq__headlineSoft{color:var(--ink-3)}.Wiring-module__deGPCq__bands{gap:clamp(9px,1.7vh,24px);display:grid}.Wiring-module__deGPCq__band{contain:paint;padding-block:clamp(4px,.8vh,10px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}.Wiring-module__deGPCq__track{width:max-content;animation:Wiring-module__deGPCq__band-slide var(--dur,60s) linear infinite;align-items:center;display:flex}.Wiring-module__deGPCq__trackBack{animation-name:Wiring-module__deGPCq__band-slide-back}@keyframes Wiring-module__deGPCq__band-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes Wiring-module__deGPCq__band-slide-back{0%{transform:translate(-50%)}to{transform:translate(0)}}.Wiring-module__deGPCq__seq{flex:none;align-items:center;display:flex}.Wiring-module__deGPCq__seqItem{flex:none;align-items:center;display:flex;position:relative}.Wiring-module__deGPCq__seqClone{flex:none;align-items:center;display:flex}.Wiring-module__deGPCq__name{letter-spacing:-.018em;color:var(--ink);white-space:nowrap;padding-inline:clamp(14px,1.6vw,26px);font-size:clamp(38px,5.6vw,82px);line-height:1.16}.Wiring-module__deGPCq__follow{z-index:998;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0}.Wiring-module__deGPCq__chip{box-sizing:border-box;--chip-h:64px;--rim:7px;--core-pad:7px;height:var(--chip-h);min-width:var(--chip-h);width:auto;padding:var(--rim);background-color:var(--paper);border:1px solid var(--line-mid);transform-origin:0 0;opacity:0;transition:opacity .15s var(--ease-out), transform .19s var(--ease-out);border-radius:14px;place-items:center;display:grid;position:absolute;top:20px;left:24px;overflow:hidden;transform:scale(.42)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Wiring-module__deGPCq__chip{-webkit-backdrop-filter:blur(24px)brightness(1.2)saturate(200%);backdrop-filter:blur(24px)brightness(1.2)saturate(200%);background-color:#ffffff4d;border-color:#0000001a;box-shadow:inset 1px 1px #ffffffe6,inset -1px -1px #0000000d}.Wiring-module__deGPCq__chipCore{-webkit-backdrop-filter:blur(7px)saturate(150%)brightness(1.04);backdrop-filter:blur(7px)saturate(150%)brightness(1.04);background-color:#ffffff4d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23n)' opacity='0.22'/%3E%3C/svg%3E"),linear-gradient(143deg,#ffffff9e 0%,#fff0 46%,#ffffff4d 100%);box-shadow:inset 1px 1px #ffffff80}.Wiring-module__deGPCq__chip[data-flip]{box-shadow:inset -1px 1px #ffffffe6,inset 1px -1px #0000000d}.Wiring-module__deGPCq__chip[data-flip] .Wiring-module__deGPCq__chipCore{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23n)' opacity='0.22'/%3E%3C/svg%3E"),linear-gradient(217deg,#ffffff9e 0%,#fff0 46%,#ffffff4d 100%)}}.Wiring-module__deGPCq__chipCore{box-sizing:border-box;height:100%;padding:var(--core-pad);border-radius:9px;place-items:center;display:grid}.Wiring-module__deGPCq__chip[data-flip]{transform-origin:100% 0;left:auto;right:24px}[data-on] .Wiring-module__deGPCq__chip{opacity:1;transition:opacity .12s var(--ease-out), transform .4s cubic-bezier(.34, 1.56, .64, 1);transform:scale(1)}.Wiring-module__deGPCq__chipImg{height:calc(var(--chip-h) - 2 * var(--rim) - 2 * var(--core-pad) - 2px);object-fit:contain;width:auto;max-width:128px;display:block}.Wiring-module__deGPCq__band:hover .Wiring-module__deGPCq__track{animation-play-state:paused}.Wiring-module__deGPCq__sep{width:.3em;height:.3em;color:var(--ink-4);flex:none;font-size:clamp(38px,5.6vw,82px)}.Wiring-module__deGPCq__gates{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);padding-top:clamp(52px,7vh,96px);display:grid}.Wiring-module__deGPCq__gate{background-color:var(--paper-sunk);border-radius:var(--r-card);align-content:start;gap:10px;padding:clamp(24px,2.4vw,36px);display:grid}.Wiring-module__deGPCq__gateNum{color:var(--ink-4);padding-bottom:clamp(10px,1.4vh,18px)}.Wiring-module__deGPCq__gateHeading{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.018em;color:var(--ink);font-size:clamp(18px,1.45vw,22px);font-weight:500;line-height:1.26}.Wiring-module__deGPCq__gateCopy{font-size:var(--t-sm);line-height:var(--leading-body);color:var(--ink-2)}@media (max-width:900px){.Wiring-module__deGPCq__headline{max-width:14ch}.Wiring-module__deGPCq__gates{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Wiring-module__deGPCq__track{animation:none}.Wiring-module__deGPCq__chip,[data-on] .Wiring-module__deGPCq__chip{transition:opacity .12s linear;transform:scale(1)}}
.Pricing-module__nCAP_W__pricing{z-index:1;background-color:var(--paper);color:var(--ink);padding-block:var(--s-section);position:relative}.Pricing-module__nCAP_W__head{text-align:center;padding-bottom:clamp(36px,4.4vh,60px)}.Pricing-module__nCAP_W__headline{font-size:var(--t-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-display);color:var(--ink)}.Pricing-module__nCAP_W__plan{background-color:var(--ink-surface-2);color:var(--paper);border-radius:var(--r-card);overflow:hidden}.Pricing-module__nCAP_W__planBody{padding:clamp(28px,3.6vw,60px)}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__figure{color:#fff}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__unit{color:#ffffff85}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__derivation{color:#ffffff9e}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__cap{color:#ffffffdb;border-color:#ffffff29}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__capIcon,.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__guarantee{color:#ffffff80}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__pair{border-color:#ffffff6b}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__pairDark{background-color:var(--paper);color:var(--ink)}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__pairLight{color:#fff;border-left-color:#ffffff6b}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__split{align-items:start;padding-bottom:clamp(30px,4.2vh,52px)}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__act{grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:clamp(20px,2.6vw,48px);padding-bottom:0}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__guarantees{justify-content:flex-end;justify-self:end}.Pricing-module__nCAP_W__figure{letter-spacing:-.024em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:clamp(46px,10.4vw,150px);line-height:.94}.Pricing-module__nCAP_W__split{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,5vw,88px);padding-bottom:clamp(36px,4.6vh,64px);display:grid}.Pricing-module__nCAP_W__oneUp{justify-items:start;gap:clamp(12px,1.8vh,18px);display:grid}.Pricing-module__nCAP_W__oneUpFigure{justify-items:start;gap:clamp(6px,1vh,12px);display:grid}.Pricing-module__nCAP_W__unit,.Pricing-module__nCAP_W__derivation{text-align:left}.Pricing-module__nCAP_W__derivation{font-size:var(--t-sm);line-height:var(--leading-body);color:var(--ink-3)}.Pricing-module__nCAP_W__act{justify-items:center;gap:clamp(16px,2.2vh,24px);padding-bottom:clamp(40px,5.2vh,76px);display:grid}.Pricing-module__nCAP_W__pair{border:1px solid var(--line-strong);border-radius:var(--r-cta);grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:hidden}.Pricing-module__nCAP_W__pairBtn{font-size:var(--t-body);letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;padding:16px clamp(18px,2vw,30px);font-weight:500;display:inline-flex}.Pricing-module__nCAP_W__pairDark{background-color:var(--ink);color:var(--paper)}.Pricing-module__nCAP_W__pairLight{color:var(--ink);border-left:1px solid var(--line-strong);background-color:#0000}.Pricing-module__nCAP_W__guarantees{flex-wrap:wrap;justify-content:center;gap:8px 20px;display:flex}.Pricing-module__nCAP_W__guarantee{color:var(--ink-3)}.Pricing-module__nCAP_W__caps{flex-wrap:wrap;justify-content:center;gap:10px;max-width:52ch;margin-inline:auto;padding-bottom:clamp(26px,3.4vh,40px);display:flex}.Pricing-module__nCAP_W__cap{border:1px solid var(--line-mid);border-radius:var(--r-pill);font-size:var(--t-sm);color:var(--ink-2);white-space:nowrap;align-items:center;gap:8px;padding:9px 16px;line-height:1.2;display:inline-flex}.Pricing-module__nCAP_W__capIcon{width:16px;height:16px;color:var(--ink-4);flex-shrink:0}.Pricing-module__nCAP_W__split .Pricing-module__nCAP_W__caps{justify-content:flex-end;max-width:620px;margin-inline:0;padding-bottom:0}[data-draw=pending] .Pricing-module__nCAP_W__cap{opacity:0;transform:translateY(10px)}[data-draw=in] .Pricing-module__nCAP_W__cap{opacity:1;transition:opacity .48s var(--ease-out) calc(var(--i,0) * 65ms), transform .54s var(--ease-out) calc(var(--i,0) * 65ms);transform:translateY(0)}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__disclose{border-block:0;background-color:#ffffff0b;border-top:1px solid #ffffff1a}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__discloseSummary{padding-block:clamp(16px,2vh,22px);padding-inline:clamp(28px,3.6vw,60px)}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__discloseHeading{color:#fff}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__discloseSummary:hover .Pricing-module__nCAP_W__discloseHeading{color:#ffffffb8}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__discloseMark:before,.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__discloseMark:after{background-color:#ffffff8c}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__discloseBody{padding-inline:clamp(28px,3.6vw,60px);padding-bottom:clamp(24px,3.2vh,36px)}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__setupLead{color:#ffffff9e}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__discloseItem{color:#ffffffd1}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__discloseNote{color:#ffffff6b}.Pricing-module__nCAP_W__disclose{border-block:1px solid var(--line)}.Pricing-module__nCAP_W__discloseSummary{justify-content:space-between;align-items:center;gap:var(--s-5);cursor:pointer;padding-block:clamp(18px,2.4vh,26px);list-style:none;display:flex}.Pricing-module__nCAP_W__discloseSummary::-webkit-details-marker{display:none}.Pricing-module__nCAP_W__disclose[open] .Pricing-module__nCAP_W__discloseSummary{padding-bottom:clamp(8px,1.1vh,12px)}.Pricing-module__nCAP_W__discloseSummary:hover .Pricing-module__nCAP_W__discloseHeading{color:var(--ink-2)}.Pricing-module__nCAP_W__discloseHeading{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;font-size:var(--t-lead);letter-spacing:-.014em;color:var(--ink);transition:color var(--dur-fast) var(--ease-out);font-weight:500;line-height:1.3}.Pricing-module__nCAP_W__discloseMark{flex-shrink:0;width:14px;height:14px;position:relative}.Pricing-module__nCAP_W__discloseMark:before,.Pricing-module__nCAP_W__discloseMark:after{content:"";background-color:var(--ink-3);height:1px;transition:transform var(--dur) var(--ease-out);position:absolute;inset:50% 0 auto}.Pricing-module__nCAP_W__discloseMark:after{transform:rotate(90deg)}.Pricing-module__nCAP_W__disclose[open] .Pricing-module__nCAP_W__discloseMark:after{transform:rotate(0)}.Pricing-module__nCAP_W__discloseBody{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(24px,4vw,80px);padding-bottom:clamp(26px,3.4vh,40px);display:grid}.Pricing-module__nCAP_W__discloseCopy{gap:clamp(10px,1.4vh,16px);max-width:46ch;display:grid}.Pricing-module__nCAP_W__discloseList{grid-template-columns:auto auto;justify-self:end;gap:clamp(5px,.8vh,8px) clamp(24px,3vw,48px);display:grid}.Pricing-module__nCAP_W__discloseItem{font-size:var(--t-sm);color:var(--ink-2);line-height:1.5}.Pricing-module__nCAP_W__discloseNote{font-size:var(--t-xs);line-height:var(--leading-body);color:var(--ink-4)}@media (max-width:900px){.Pricing-module__nCAP_W__unit,.Pricing-module__nCAP_W__head{text-align:left}.Pricing-module__nCAP_W__caps{max-width:none;margin-inline:0}.Pricing-module__nCAP_W__planBody{padding:clamp(20px,5vw,28px)}.Pricing-module__nCAP_W__plan{border-radius:var(--r-2)}.Pricing-module__nCAP_W__split{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vh,44px)}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__act{grid-template-columns:minmax(0,1fr);justify-items:stretch;width:100%}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__pairBtn{padding-inline:12px}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__pair{width:100%}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__guarantees{justify-content:flex-start;justify-self:start}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__discloseSummary,.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__discloseBody{padding-inline:clamp(22px,5vw,32px)}.Pricing-module__nCAP_W__split .Pricing-module__nCAP_W__caps{justify-content:flex-start;max-width:none}.Pricing-module__nCAP_W__discloseBody{grid-template-columns:minmax(0,1fr)}.Pricing-module__nCAP_W__discloseList{grid-template-columns:minmax(0,1fr);justify-self:start}.Pricing-module__nCAP_W__act{text-align:left;justify-items:stretch}.Pricing-module__nCAP_W__pair{width:100%}.Pricing-module__nCAP_W__guarantees,.Pricing-module__nCAP_W__caps{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){[data-draw] .Pricing-module__nCAP_W__cap{opacity:1;transition:none;transform:none}}@media (max-width:390px){.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__pair{grid-auto-flow:row}.Pricing-module__nCAP_W__plan .Pricing-module__nCAP_W__pairLight{border-top:1px solid #ffffff6b;border-left:0}}@media (max-width:900px){.Pricing-module__nCAP_W__pricing{padding-top:calc(var(--s-section) * .7)}}
.PageHero-module__b3Ok9G__hero{--hero-bg:var(--paper);--fg:var(--ink);--fg-2:var(--ink-2);--fg-4:var(--ink-4);background-color:var(--hero-bg);padding-block:calc(var(--s-section) + clamp(24px, 4vh, 56px)) var(--s-section)}.PageHero-module__b3Ok9G__hero[data-ground=ink]{--hero-bg:var(--ink-surface);--fg:var(--paper);--fg-4:#ffffff6b;--fg-2:#ffffffb8;isolation:isolate;min-height:min(88vh,820px);padding-block:clamp(116px, 13vh, 152px) var(--s-section);align-content:center;display:grid;position:relative}.PageHero-module__b3Ok9G__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0}.PageHero-module__b3Ok9G__inner{z-index:1;justify-items:start;display:grid;position:relative}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.PageHero-module__b3Ok9G__hero[data-ground=ink] .PageHero-module__b3Ok9G__backdrop,.PageHero-module__b3Ok9G__hero[data-ground=ink] .PageHero-module__b3Ok9G__inner{animation-name:PageHero-module__b3Ok9G__hero-clear;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 760px}.PageHero-module__b3Ok9G__hero[data-ground=ink] .PageHero-module__b3Ok9G__inner{animation-name:PageHero-module__b3Ok9G__hero-clear-copy}}}@keyframes PageHero-module__b3Ok9G__hero-clear{0%,30%{opacity:1}to{opacity:0}}@keyframes PageHero-module__b3Ok9G__hero-clear-copy{0%,30%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(-20px)}}.PageHero-module__b3Ok9G__hero[data-align=center] .PageHero-module__b3Ok9G__inner{text-align:center;justify-items:center}.PageHero-module__b3Ok9G__hero[data-align=center] .PageHero-module__b3Ok9G__headline{max-width:20ch}.PageHero-module__b3Ok9G__hero[data-align=center] .PageHero-module__b3Ok9G__lead{max-width:56ch}.PageHero-module__b3Ok9G__hero[data-align=center] .PageHero-module__b3Ok9G__aside{align-self:center;width:min(900px,100%);padding-top:clamp(36px,5vh,68px)}.PageHero-module__b3Ok9G__hero[data-split] .PageHero-module__b3Ok9G__inner{grid-template-columns:minmax(0,1fr) minmax(0,auto);grid-template-areas:"eyebrow aside""headline aside""lead aside";align-items:start;column-gap:clamp(32px,5vw,88px)}.PageHero-module__b3Ok9G__hero[data-split] .PageHero-module__b3Ok9G__eyebrow{grid-area:eyebrow}.PageHero-module__b3Ok9G__hero[data-split] .PageHero-module__b3Ok9G__headline{grid-area:headline}.PageHero-module__b3Ok9G__hero[data-split] .PageHero-module__b3Ok9G__lead{grid-area:lead}.PageHero-module__b3Ok9G__aside{align-self:center;width:min(560px,100%)}.PageHero-module__b3Ok9G__hero[data-split] .PageHero-module__b3Ok9G__aside{grid-area:aside}.PageHero-module__b3Ok9G__hero[data-split] .PageHero-module__b3Ok9G__headline{max-width:none}.PageHero-module__b3Ok9G__hero[data-copy] .PageHero-module__b3Ok9G__headline{max-width:19ch}.PageHero-module__b3Ok9G__hero[data-copy] .PageHero-module__b3Ok9G__lead{max-width:44ch}@media (max-width:900px){.PageHero-module__b3Ok9G__hero[data-copy] .PageHero-module__b3Ok9G__headline,.PageHero-module__b3Ok9G__hero[data-copy] .PageHero-module__b3Ok9G__lead{max-width:none}}.PageHero-module__b3Ok9G__eyebrow{color:var(--fg-4);padding-bottom:clamp(16px,2.4vh,26px)}.PageHero-module__b3Ok9G__headline{font-size:var(--t-h1);line-height:var(--leading-heading);max-width:22ch;color:var(--fg)}@media (min-width:900px){.PageHero-module__b3Ok9G__headline{font-size:clamp(32px,4.45vw,64px)}}.PageHero-module__b3Ok9G__lead{font-size:var(--t-lead);line-height:var(--leading-body);color:var(--fg-2);max-width:58ch;padding-top:clamp(20px,2.8vh,32px)}@media (max-width:1080px){.PageHero-module__b3Ok9G__hero[data-split] .PageHero-module__b3Ok9G__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""headline""lead""aside";row-gap:0}.PageHero-module__b3Ok9G__aside{align-self:start;width:100%;max-width:560px;padding-top:clamp(32px,4.5vh,52px)}}@media (max-width:900px){.PageHero-module__b3Ok9G__headline{max-width:none}}
.CubeField-module__NvpFYq__field{pointer-events:none;--fade:linear-gradient(to bottom, transparent 0%, transparent 50%, #0006 62%, #000 76%, #000 88%, transparent 100%);-webkit-mask-image:var(--fade);-webkit-mask-image:var(--fade);mask-image:var(--fade);position:absolute;inset:0;overflow:hidden}.CubeField-module__NvpFYq__svg{width:max(150%,130vmax);max-width:none;height:auto;transform:translate(-50%, calc(var(--widest,.5) * -100%));display:block;position:absolute;top:72%;left:50%}.CubeField-module__NvpFYq__top,.CubeField-module__NvpFYq__left,.CubeField-module__NvpFYq__right{stroke-width:1px;vector-effect:non-scaling-stroke}.CubeField-module__NvpFYq__top{fill:#161616;stroke:#ffffff4d}.CubeField-module__NvpFYq__right{fill:url(#cf-right);stroke:#ffffff30}.CubeField-module__NvpFYq__left{fill:url(#cf-left);stroke:#ffffff21}.CubeField-module__NvpFYq__bob{will-change:transform;animation:4.4s ease-in-out infinite CubeField-module__NvpFYq__bob}@keyframes CubeField-module__NvpFYq__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@media (prefers-reduced-motion:reduce){.CubeField-module__NvpFYq__bob{will-change:auto;animation:none}}
.LayerStack-module__CoQiLa__svg{width:100%;max-width:520px;height:auto;color:var(--fg,#0a0a0a);margin-inline:auto;display:block}.LayerStack-module__CoQiLa__face,.LayerStack-module__CoQiLa__side,.LayerStack-module__CoQiLa__grid,.LayerStack-module__CoQiLa__link,.LayerStack-module__CoQiLa__leader,.LayerStack-module__CoQiLa__reg,.LayerStack-module__CoQiLa__node{vector-effect:non-scaling-stroke}.LayerStack-module__CoQiLa__face{fill:url(#ls-face);stroke:currentColor;stroke-opacity:.5;stroke-width:1.2px}.LayerStack-module__CoQiLa__side{fill:url(#ls-side);stroke:currentColor;stroke-opacity:.5;stroke-width:1.2px}.LayerStack-module__CoQiLa__wash{fill:var(--green,#00d388);fill-opacity:.16;stroke:none;opacity:0;animation:LayerStack-module__CoQiLa__edge var(--cycle,11.4s) linear infinite;animation-delay:var(--delay,0s)}.LayerStack-module__CoQiLa__grid line{stroke:currentColor;stroke-opacity:.14;stroke-width:1px}.LayerStack-module__CoQiLa__dot circle{fill:currentColor;fill-opacity:.5}.LayerStack-module__CoQiLa__node circle{fill:var(--paper,#fff);stroke:currentColor;stroke-opacity:.62;stroke-width:1.4px}.LayerStack-module__CoQiLa__link line{stroke:currentColor;stroke-opacity:.32;stroke-width:1.1px}.LayerStack-module__CoQiLa__reg line{stroke:currentColor;stroke-opacity:.2;stroke-width:1px;stroke-dasharray:3 5}.LayerStack-module__CoQiLa__leader line{stroke:currentColor;stroke-opacity:.28;stroke-width:1px}.LayerStack-module__CoQiLa__plane{opacity:.5;animation:LayerStack-module__CoQiLa__lift var(--cycle,11.4s) ease-in-out infinite;animation-delay:var(--delay,0s)}@keyframes LayerStack-module__CoQiLa__lift{0%{opacity:.5;transform:translateY(0)}5%{opacity:1;transform:translateY(-18px)}33.333%{opacity:1;transform:translateY(-18px)}37%{opacity:.5;transform:translateY(0)}to{opacity:.5;transform:translateY(0)}}.LayerStack-module__CoQiLa__marks{color:#0a0a0a;animation:LayerStack-module__CoQiLa__live var(--cycle,11.4s) linear infinite;animation-delay:var(--delay,0s)}@keyframes LayerStack-module__CoQiLa__live{0%{color:#0a0a0a}2%{color:#00d388}33.333%{color:#00d388}35.5%{color:#0a0a0a}to{color:#0a0a0a}}.LayerStack-module__CoQiLa__edge{fill:none;stroke:var(--green,#00d388);stroke-width:1.6px;opacity:0;vector-effect:non-scaling-stroke;animation:LayerStack-module__CoQiLa__edge var(--cycle,11.4s) linear infinite;animation-delay:var(--delay,0s)}@keyframes LayerStack-module__CoQiLa__edge{0%{opacity:0}2%{opacity:1}33.333%{opacity:1}35.5%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.LayerStack-module__CoQiLa__marks,.LayerStack-module__CoQiLa__edge,.LayerStack-module__CoQiLa__wash,.LayerStack-module__CoQiLa__plane{animation:none}.LayerStack-module__CoQiLa__edge,.LayerStack-module__CoQiLa__wash{opacity:0}.LayerStack-module__CoQiLa__plane{opacity:1}}.LayerStack-module__CoQiLa__num{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);fill:currentColor;fill-opacity:.55;text-anchor:start;font-size:15px}
.Cards-module__6O8BpG__cards{--panel-bg:var(--paper);--card-bg:var(--paper-sunk);--fg:var(--ink);--fg-2:var(--fg-2);--fg-3:var(--fg-3);--fg-4:var(--fg-4);background-color:var(--ink-surface);color:var(--fg);padding-block:0}.Cards-module__6O8BpG__cards[data-ground=ink]{z-index:1;--panel-bg:transparent;--card-bg:#0a0a0a94;--card-edge:1px solid #ffffff24;--fg:var(--paper);--fg-2:#ffffffb8;--fg-3:#ffffff94;--fg-4:#ffffff6b;background-color:#0000;position:relative}.Cards-module__6O8BpG__panel{--expand:1;--closed-inset:var(--gutter);--closed-inset-y:clamp(14px, 2.4vh, 30px);--r-closed:clamp(28px, 4vw, 64px);--r-open:clamp(18px, 2.4vw, 36px);isolation:isolate;padding-block:clamp(56px,8vh,108px);position:relative}.Cards-module__6O8BpG__panel:before{content:"";z-index:-1;top:calc(var(--closed-inset-y) * (1 - var(--expand)));bottom:calc(var(--closed-inset-y) * (1 - var(--expand)));left:calc(var(--closed-inset) * (1 - var(--expand)));right:calc(var(--closed-inset) * (1 - var(--expand)));background-color:var(--panel-bg);border-radius:calc(var(--r-open) + (var(--r-closed) - var(--r-open)) * (1 - var(--expand))) calc(var(--r-open) + (var(--r-closed) - var(--r-open)) * (1 - var(--expand))) calc(var(--r-closed) * (1 - var(--expand))) calc(var(--r-closed) * (1 - var(--expand)));position:absolute}.Cards-module__6O8BpG__backdrop{z-index:0;pointer-events:none;--mosaic-size:clamp(14px, 2.1vw, 30px);--mosaic-ink:#ffffff12;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.Cards-module__6O8BpG__head,.Cards-module__6O8BpG__grid{z-index:1;position:relative}.Cards-module__6O8BpG__head{justify-items:start;padding-bottom:clamp(36px,4.8vh,64px);display:grid}.Cards-module__6O8BpG__eyebrow{color:var(--fg-4);padding-bottom:clamp(14px,2vh,22px)}.Cards-module__6O8BpG__headline{font-size:var(--t-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-display);text-wrap:balance;max-width:26ch;color:var(--fg)}.Cards-module__6O8BpG__lead{font-size:var(--t-lead);line-height:var(--leading-body);color:var(--fg-2);max-width:58ch;padding-top:clamp(16px,2.2vh,24px)}.Cards-module__6O8BpG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.6vw,24px);display:grid}.Cards-module__6O8BpG__card{background-color:var(--card-bg);border:var(--card-edge,0);border-radius:var(--r-card);align-content:start;gap:clamp(8px,1.2vh,12px);padding:clamp(22px,2.4vw,34px);display:grid}.Cards-module__6O8BpG__icon{width:22px;height:22px;color:var(--fg-2);margin-bottom:clamp(10px,1.4vh,16px)}.Cards-module__6O8BpG__cardHeading{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;font-size:var(--t-body);letter-spacing:-.008em;color:var(--fg);font-weight:500;line-height:1.35}.Cards-module__6O8BpG__cardCopy{font-size:var(--t-sm);line-height:var(--leading-body);color:var(--fg-3)}.Cards-module__6O8BpG__card:last-child:nth-child(3n+1){grid-column:1/-1}@media (max-width:1080px){.Cards-module__6O8BpG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Cards-module__6O8BpG__card:last-child:nth-child(3n+1){grid-column:auto}.Cards-module__6O8BpG__card:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:620px){.Cards-module__6O8BpG__grid{grid-template-columns:minmax(0,1fr)}.Cards-module__6O8BpG__headline,.Cards-module__6O8BpG__lead{max-width:none}}
.FaultArt-module__PRW4lG__svg{width:100%;height:100%;color:inherit;display:block}.FaultArt-module__PRW4lG__face,.FaultArt-module__PRW4lG__side,.FaultArt-module__PRW4lG__cell path,.FaultArt-module__PRW4lG__deck path,.FaultArt-module__PRW4lG__socket{vector-effect:non-scaling-stroke}.FaultArt-module__PRW4lG__face,.FaultArt-module__PRW4lG__side{stroke:currentColor;stroke-opacity:.45;stroke-width:1.2px}.FaultArt-module__PRW4lG__cell path{fill:currentColor;fill-opacity:.55;stroke:currentColor;stroke-opacity:.6;stroke-width:.8px}.FaultArt-module__PRW4lG__deck path{stroke:currentColor;stroke-opacity:.5;stroke-width:1.1px}.FaultArt-module__PRW4lG__drift{will-change:transform;animation:5.6s ease-in-out infinite FaultArt-module__PRW4lG__drift}@keyframes FaultArt-module__PRW4lG__drift{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.FaultArt-module__PRW4lG__drift{will-change:auto;animation:none}}.FaultArt-module__PRW4lG__socket{fill:var(--paper,#fff);stroke:currentColor;stroke-opacity:.8;stroke-width:1.5px;stroke-dasharray:6 5}
.Padlock-module__VWQx3q__svg{width:100%;height:auto;color:var(--paper,#fff);display:block}.Padlock-module__VWQx3q__lock{opacity:calc(.11 + .89 * var(--unlock,0))}.Padlock-module__VWQx3q__body{fill:currentColor}.Padlock-module__VWQx3q__arch{fill:none;stroke:currentColor;stroke-width:34px;stroke-linecap:butt;--seat:clamp(0, calc(var(--p,0) / .22), 1);--e:calc(var(--seat) * (2 - var(--seat)));stroke-dashoffset:calc(var(--len,300) * (1 - var(--e)))}.Padlock-module__VWQx3q__keyway{fill:var(--ink-surface,#0a0a0a);transform-box:fill-box;transform-origin:50%;transform:rotate(calc((1 - var(--detent,1)) * 90deg))}@media (prefers-reduced-motion:reduce){.Padlock-module__VWQx3q__arch{stroke-dashoffset:0}.Padlock-module__VWQx3q__keyway{transform:none}}
.ModeCube-module__jINGxa__scene{--u:clamp(38px, 7.4vw, 62px);--gap:1.14;perspective:1400px;perspective-origin:50% 38%;place-items:center;height:clamp(240px,34vw,380px);display:grid}.ModeCube-module__jINGxa__cube{width:var(--u);height:var(--u);transform-style:preserve-3d;animation:9s linear infinite ModeCube-module__jINGxa__turn;position:relative}@keyframes ModeCube-module__jINGxa__turn{0%{animation-timing-function:cubic-bezier(.35,0,.25,1);transform:rotateX(-26deg)rotateY(-38deg)}70%,to{transform:rotateX(-26deg)rotateY(52deg)}}.ModeCube-module__jINGxa__slice{transform-style:preserve-3d;position:absolute;inset:0}.ModeCube-module__jINGxa__turns{animation:9s linear infinite ModeCube-module__jINGxa__layer;animation-delay:var(--turn-at,0s)}@keyframes ModeCube-module__jINGxa__layerA{0%,3.33%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateX(0)}6.67%,11.67%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateX(90deg)}16.67%,25.56%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateX(270deg)}28.89%,to{transform:rotateX(360deg)}}@keyframes ModeCube-module__jINGxa__layerB{0%,7.78%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateX(0)}11.11%,17.22%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateX(90deg)}22.22%,30.56%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateX(270deg)}33.89%,to{transform:rotateX(360deg)}}.ModeCube-module__jINGxa__turnsA{animation:9s linear infinite ModeCube-module__jINGxa__layerA}.ModeCube-module__jINGxa__turnsB{animation:9s linear infinite ModeCube-module__jINGxa__layerB}@keyframes ModeCube-module__jINGxa__twistA{0%,40%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateY(0)}43.33%,48.33%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateY(90deg)}53.33%,61.11%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateY(270deg)}64.44%,to{transform:rotateY(360deg)}}@keyframes ModeCube-module__jINGxa__twistB{0%,44.44%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateY(0)}47.78%,53.33%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateY(90deg)}58.33%,65.56%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:rotateY(270deg)}68.89%,to{transform:rotateY(360deg)}}.ModeCube-module__jINGxa__spinsA{animation:9s linear infinite ModeCube-module__jINGxa__twistA}.ModeCube-module__jINGxa__spinsB{animation:9s linear infinite ModeCube-module__jINGxa__twistB}.ModeCube-module__jINGxa__cell{transform-style:preserve-3d;transform:translate3d(calc(var(--x) * var(--u) * var(--gap)), calc(var(--y) * var(--u) * var(--gap)), calc(var(--z) * var(--u) * var(--gap)));position:absolute;inset:0}.ModeCube-module__jINGxa__face{background:linear-gradient(160deg,#fff,#e8eaec);border:1px solid #00000038;position:absolute;inset:0}.ModeCube-module__jINGxa__fx{transform:translateZ(calc(var(--u) / 2))}.ModeCube-module__jINGxa__bx{transform:rotateY(180deg) translateZ(calc(var(--u) / 2))}.ModeCube-module__jINGxa__rx{transform:rotateY(90deg) translateZ(calc(var(--u) / 2))}.ModeCube-module__jINGxa__lx{transform:rotateY(-90deg) translateZ(calc(var(--u) / 2))}.ModeCube-module__jINGxa__ux{transform:rotateX(90deg) translateZ(calc(var(--u) / 2));background:linear-gradient(160deg,#fff,#f4f5f6)}.ModeCube-module__jINGxa__dx{transform:rotateX(-90deg) translateZ(calc(var(--u) / 2));background:linear-gradient(160deg,#d3d6d9,#c2c6ca)}.ModeCube-module__jINGxa__glow{opacity:0;background:linear-gradient(160deg,#79ddbd,#2bbd8d);position:absolute;inset:-1px}.ModeCube-module__jINGxa__ux .ModeCube-module__jINGxa__glow{background:linear-gradient(160deg,#93e6cb,#46c99b)}.ModeCube-module__jINGxa__dx .ModeCube-module__jINGxa__glow{background:linear-gradient(160deg,#4fb894,#3aa07f)}.ModeCube-module__jINGxa__glow{animation:9s linear infinite ModeCube-module__jINGxa__solve;animation-delay:var(--lag,0s)}@keyframes ModeCube-module__jINGxa__solve{0%,74%{opacity:0;animation-timing-function:cubic-bezier(.3,0,.2,1)}79%,87%{opacity:.62;animation-timing-function:cubic-bezier(.4,0,.5,1)}94%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.ModeCube-module__jINGxa__cube{animation:none;transform:rotateX(-26deg)rotateY(-38deg)}.ModeCube-module__jINGxa__turnsA,.ModeCube-module__jINGxa__turnsB,.ModeCube-module__jINGxa__spinsA,.ModeCube-module__jINGxa__spinsB{animation:none}.ModeCube-module__jINGxa__glow{opacity:0;animation:none}}
.Doors-module__me5F4q__track{background-color:var(--ink-surface);height:190vh;position:relative}.Doors-module__me5F4q__track[data-reveal]{height:240vh}.Doors-module__me5F4q__sticky{isolation:isolate;--dial:clamp(0, calc(var(--p,0) / .27), 1);--detent:calc(var(--dial) * var(--dial) * var(--dial));--unlock:clamp(0, calc((var(--p,0) - .3) / .012), 1);--surge:calc(clamp(0, calc((var(--p,0) - .3) / .015), 1) * (1 - clamp(0, calc((var(--p,0) - .315) / .09), 1)));--open:clamp(0, calc((var(--p,0) - .4) / .6), 1);--lockout:clamp(0, calc((var(--p,0) - .22) / .06), 1);background-color:#000;height:100dvh;position:sticky;top:0;overflow:hidden}.Doors-module__me5F4q__behind{z-index:0;padding:clamp(24px, 3vh, 48px) var(--gutter);--e:calc(var(--open,0) * var(--open,0) * (3 - 2 * var(--open,0)));transform:scale(calc(.78 + .22 * var(--e)));opacity:clamp(0, calc(var(--e) / .72), 1);align-content:center;display:grid;position:absolute;inset:0;overflow:hidden}.Doors-module__me5F4q__behind[data-bleed]{align-content:stretch;padding:0}.Doors-module__me5F4q__behind[data-bleed]>*{object-fit:cover;width:100%;height:100%;display:block}.Doors-module__me5F4q__leaf{z-index:1;--e:calc(var(--open,0) * var(--open,0) * (3 - 2 * var(--open,0)));width:50%;height:100dvh;transform:translateX(calc(var(--dir) * var(--e) * 56vw));will-change:transform;background-color:#000;position:absolute;top:0;overflow:hidden}.Doors-module__me5F4q__leaf[data-side=left]{--dir:-1;left:0}.Doors-module__me5F4q__leaf[data-side=right]{--dir:1;right:0}.Doors-module__me5F4q__markBox{width:max-content;display:block;position:absolute;top:50%;transform:translate(-50%,-50%)}.Doors-module__me5F4q__leaf[data-side=left] .Doors-module__me5F4q__markBox{left:100%}.Doors-module__me5F4q__leaf[data-side=right] .Doors-module__me5F4q__markBox{left:0}.Doors-module__me5F4q__pad{width:min(96vh,90vw)}.Doors-module__me5F4q__sticky[data-mech=padlock]{--lock-drop:8vh}.Doors-module__me5F4q__sticky[data-mech=padlock] .Doors-module__me5F4q__markBox{top:calc(50% + var(--lock-drop))}.Doors-module__me5F4q__sticky[data-mech=padlock] .Doors-module__me5F4q__lockCenter{transform:translateY(var(--lock-drop))}.Doors-module__me5F4q__mark{opacity:calc(.11 + .89 * var(--unlock,0));transform:rotate(calc((1 - var(--detent,1)) * 90deg)) scale(calc(1 + .03 * var(--surge,0)));width:auto;height:min(104vh,90vw);color:var(--paper);display:block}.Doors-module__me5F4q__bloom{z-index:-1;pointer-events:none;opacity:var(--surge,0);background:radial-gradient(closest-side,#ffffff80 0%,#ffffff29 38%,#0000 72%);border-radius:50%;position:absolute;inset:-30%}.Doors-module__me5F4q__frame{z-index:3;pointer-events:none;border-radius:var(--r-1);border:1px solid #ffffff1c;position:absolute;inset:clamp(14px,2vh,26px)}.Doors-module__me5F4q__seam{z-index:2;pointer-events:none;width:3px;opacity:var(--surge,0);filter:blur(.4px);background:linear-gradient(#0000 0%,#ffffff26 18%,#fffffff2 50%,#ffffff26 82%,#0000 100%);margin-left:-1.5px;position:absolute;top:0;bottom:0;left:50%}.Doors-module__me5F4q__edge{z-index:2;pointer-events:none;width:calc(2px + 7px * var(--e,0));opacity:clamp(0, calc(var(--e,0) / .12), 1);position:absolute;top:0;bottom:0}.Doors-module__me5F4q__leaf[data-side=left] .Doors-module__me5F4q__edge{background:linear-gradient(270deg,#ffffff80,#fff0);right:0}.Doors-module__me5F4q__leaf[data-side=right] .Doors-module__me5F4q__edge{background:linear-gradient(90deg,#ffffff80,#fff0);left:0}.Doors-module__me5F4q__field{z-index:-2;pointer-events:none;width:100vw;height:100%;opacity:calc(.09 + .15 * var(--unlock,0) + .12 * var(--surge,0));font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:var(--tracking-mono);color:var(--paper);white-space:nowrap;font-size:clamp(11px,.9vw,14px);position:absolute;top:0;transform:translate(-50%)}.Doors-module__me5F4q__leaf[data-side=left] .Doors-module__me5F4q__field{left:100%}.Doors-module__me5F4q__leaf[data-side=right] .Doors-module__me5F4q__field{left:0}.Doors-module__me5F4q__line{top:var(--t);left:var(--e);display:grid;position:absolute}.Doors-module__me5F4q__line[data-x=right]{left:auto;right:var(--e);justify-items:end}.Doors-module__me5F4q__cyc{opacity:0;animation:Doors-module__me5F4q__doorsCycle var(--d,4s) steps(1) infinite;animation-delay:calc(var(--d,4s) / -3 * var(--i,0));grid-area:1/1}@keyframes Doors-module__me5F4q__doorsCycle{0%{opacity:1}33.4%{opacity:0}}.Doors-module__me5F4q__lockTop,.Doors-module__me5F4q__lockBottom{z-index:2;pointer-events:none;--e:calc(var(--open,0) * var(--open,0) * (3 - 2 * var(--open,0)));opacity:calc(1 - var(--lockout,0));position:absolute;left:0;right:0}.Doors-module__me5F4q__lockCenter{z-index:2;pointer-events:none;text-align:center;opacity:calc(1 - var(--lockout,0));align-content:center;justify-items:center;gap:clamp(16px,2.4vh,30px);display:grid;position:absolute;inset:0}.Doors-module__me5F4q__lockCenter .Doors-module__me5F4q__lead{text-align:center;max-width:54ch}.Doors-module__me5F4q__lockTop{transform:translateX(calc(var(--e) * -56vw));justify-items:start;padding-top:clamp(96px,15vh,180px);display:grid;top:0}.Doors-module__me5F4q__lockBottom{transform:translateX(calc(var(--e) * 56vw));justify-items:end;padding-bottom:clamp(56px,9vh,104px);display:grid;bottom:0}.Doors-module__me5F4q__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0a0a0ad1 0%,#0a0a0a57 24%,#0000 44%),linear-gradient(#0000 64%,#0a0a0a4d 82%,#0a0a0ac7 100%);position:absolute;inset:0}.Doors-module__me5F4q__title{font-size:var(--t-h1);line-height:var(--leading-heading);letter-spacing:var(--tracking-display);text-wrap:balance;max-width:9.5em;color:var(--paper);text-shadow:0 1px 3px #0000008c,0 2px 44px #000000e6;margin:0}.Doors-module__me5F4q__lead{text-align:right;max-width:42ch;font-size:var(--t-sm);color:#ffffffd9;text-shadow:0 2px 30px #000000eb;margin:0;line-height:1.5}@media (min-width:900px){.Doors-module__me5F4q__title{font-size:clamp(32px,4.45vw,64px)}}@media (max-width:900px){.Doors-module__me5F4q__track[data-reveal]{height:auto}.Doors-module__me5F4q__track[data-reveal]:after{content:"";height:140vh;display:block}.Doors-module__me5F4q__sticky{height:auto;min-height:100dvh}.Doors-module__me5F4q__behind{padding:clamp(112px, 16vh, 160px) var(--gutter) clamp(56px, 8vh, 80px);opacity:1;align-content:start;min-height:100dvh;position:relative;inset:auto;transform:none}.Doors-module__me5F4q__lockCenter,.Doors-module__me5F4q__seam{height:100dvh;bottom:auto}.Doors-module__me5F4q__frame{height:calc(100dvh - 2*clamp(14px,2vh,26px));bottom:auto}.Doors-module__me5F4q__leaf{transform:translateX(calc(var(--dir) * var(--e) * 68vw))}}@media (max-width:620px){.Doors-module__me5F4q__lockBottom{justify-items:start}.Doors-module__me5F4q__lead{text-align:left}}@media (prefers-reduced-motion:reduce){.Doors-module__me5F4q__leaf{display:none}.Doors-module__me5F4q__cyc{animation:none}.Doors-module__me5F4q__cyc:first-child{opacity:1}}
.Chapter-module__tceb0W__chapter{background-color:var(--paper);border-radius:clamp(12px,1.6vw,24px);padding-block:clamp(48px,6.5vh,96px);padding-inline:clamp(24px,3.4vw,72px);scroll-margin-block-start:clamp(72px,10vh,108px)}.Chapter-module__tceb0W__head{padding-bottom:clamp(36px,5vh,64px);display:grid}.Chapter-module__tceb0W__eyebrow{border-bottom:1px solid var(--hair);align-items:center;gap:.9em;padding-bottom:clamp(14px,2vh,20px);display:flex}.Chapter-module__tceb0W__mark{background-color:var(--fg);flex:none;width:6px;height:6px}.Chapter-module__tceb0W__label{color:var(--fg-3)}.Chapter-module__tceb0W__headline{font-size:var(--t-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-display);color:var(--fg);text-align:left;max-width:20ch;padding-top:clamp(24px,3.4vh,44px)}.Chapter-module__tceb0W__line{display:block}.Chapter-module__tceb0W__aside{justify-items:start;max-width:46ch;padding-top:clamp(24px,3.4vh,40px);display:grid}.Chapter-module__tceb0W__head[data-head=wide] .Chapter-module__tceb0W__headline{max-width:none}.Chapter-module__tceb0W__lead{font-size:var(--t-lead);line-height:var(--leading-body);color:var(--fg-2)}.Chapter-module__tceb0W__cta{border-radius:var(--r-cta);color:var(--fg);font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;font-size:var(--t-body);letter-spacing:-.01em;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:1px solid;justify-content:center;align-items:center;margin-top:clamp(24px,3.4vh,40px);padding:17px clamp(24px,2.6vw,38px);font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.Chapter-module__tceb0W__cta:hover{background-color:var(--fg);color:var(--paper)}}.Chapter-module__tceb0W__cta[data-kind=solid]{background-color:var(--fg);color:var(--paper);border-color:var(--fg)}.Chapter-module__tceb0W__cta:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.Chapter-module__tceb0W__head[data-head=side]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;column-gap:clamp(32px,4.5vw,80px)}.Chapter-module__tceb0W__head[data-head=side] .Chapter-module__tceb0W__eyebrow{grid-column:1/-1}.Chapter-module__tceb0W__head[data-head=side] .Chapter-module__tceb0W__headline{grid-column:1;max-width:none}.Chapter-module__tceb0W__head[data-head=side] .Chapter-module__tceb0W__aside{grid-column:2;max-width:none}@media (max-width:900px){.Chapter-module__tceb0W__head[data-head=side]{grid-template-columns:minmax(0,1fr)}.Chapter-module__tceb0W__head[data-head=side] .Chapter-module__tceb0W__headline,.Chapter-module__tceb0W__head[data-head=side] .Chapter-module__tceb0W__aside{grid-column:1}}@media (max-width:760px){.Chapter-module__tceb0W__headline{text-wrap:balance;max-width:none}.Chapter-module__tceb0W__line{display:inline}.Chapter-module__tceb0W__aside{max-width:none}.Chapter-module__tceb0W__cta{width:100%}}@media (max-width:620px){.Chapter-module__tceb0W__headline{font-size:clamp(25px,7vw,32px)}}
.Bento-module__mPe-RG__bento{background-color:var(--ink-surface);color:var(--paper);padding-block:var(--s-section)}.Bento-module__mPe-RG__bento[data-flush]{padding-block:0}.Bento-module__mPe-RG__head{justify-items:start;padding-bottom:clamp(40px,6vh,72px);display:grid}.Bento-module__mPe-RG__bento[data-flush] .Bento-module__mPe-RG__head{padding-bottom:clamp(16px,4vh,64px)}.Bento-module__mPe-RG__eyebrow{color:#ffffff8c;padding-bottom:clamp(14px,2vh,22px)}.Bento-module__mPe-RG__headline{max-width:20ch;color:var(--paper);margin:0}.Bento-module__mPe-RG__headlineFlush{max-width:none;font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.028em;text-wrap:balance;color:var(--paper);margin:0;font-size:clamp(26px,3.1vw,46px);font-weight:500;line-height:1.1}.Bento-module__mPe-RG__note{max-width:74ch;font-size:var(--t-xs);color:#ffffff6b;margin:clamp(14px,2vh,22px) 0 0;line-height:1.5}.Bento-module__mPe-RG__lead{max-width:54ch;font-size:var(--t-sm);color:#ffffffb3;margin:clamp(16px,2.2vh,26px) 0 0;line-height:1.5}.Bento-module__mPe-RG__grid{grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.2vw,20px);margin:0;padding:0;list-style:none;display:grid}.Bento-module__mPe-RG__cell[data-wide]{grid-column:span 2}.Bento-module__mPe-RG__cell{border-radius:var(--r-card);background-color:var(--ink-surface-2);transition:border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);border:1px solid #ffffff1f;grid-template-rows:auto 1fr;gap:clamp(18px,2vw,28px);padding:clamp(20px,2vw,30px);display:grid;overflow:hidden}.Bento-module__mPe-RG__cell:hover{background-color:#202020;border-color:#ffffff3d}.Bento-module__mPe-RG__pending{opacity:.34;transition:opacity var(--dur) var(--ease-out)}.Bento-module__mPe-RG__pending .Bento-module__mPe-RG__tick{opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__pending .Bento-module__mPe-RG__tick{opacity:1;transition-delay:.16s}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__pending:nth-of-type(5) .Bento-module__mPe-RG__tick{transition-delay:.25s}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__pending{opacity:.86}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__pending:nth-of-type(4){transition-delay:90ms}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__pending:nth-of-type(5){transition-delay:.18s}.Bento-module__mPe-RG__point{fill:#ffffff52;transition:fill var(--dur) var(--ease-out)}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__point{fill:var(--paper)}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__pointLate{transition-delay:.8s}.Bento-module__mPe-RG__routeMask{fill:none;stroke:#fff;stroke-width:8px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .62s var(--ease-out)}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__routeMask{stroke-dashoffset:0;transition-delay:.18s}.Bento-module__mPe-RG__code,.Bento-module__mPe-RG__gutter{letter-spacing:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.Bento-module__mPe-RG__code{font-size:15px}.Bento-module__mPe-RG__gutter{fill:#ffffff42;text-anchor:end;font-size:11px}.Bento-module__mPe-RG__kw{fill:#ffffffeb}.Bento-module__mPe-RG__id{fill:#ffffff9e}.Bento-module__mPe-RG__lit{fill:#ffffffc7}.Bento-module__mPe-RG__pun{fill:#ffffff52}.Bento-module__mPe-RG__redact{fill:#ffffffe0}.Bento-module__mPe-RG__sweep{transition:transform .9s linear}.Bento-module__mPe-RG__scanner{fill:#ffffffe6;opacity:0;transition:transform 1.17s linear,opacity .18s linear}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__sweep{transform:translateY(200px)}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__scanner{opacity:1;transform:translateY(260px)}.Bento-module__mPe-RG__stratum{fill:#ffffff24;stroke:none;transition:transform .48s var(--ease-out), fill .48s var(--ease-out);transition-delay:calc((1.5 - max(var(--k,0), -1 * var(--k,0))) * 60ms)}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__stratum{transform:translateY(calc(var(--k,0) * 9px));fill:#ffffff42}.Bento-module__mPe-RG__row{opacity:.72;transition:opacity var(--dur) var(--ease-out);transition-delay:calc(var(--n,0) * 70ms)}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__row{opacity:1}.Bento-module__mPe-RG__title{font-size:var(--t-sm);letter-spacing:-.01em;color:var(--paper);margin:0;font-weight:500;line-height:1.25}.Bento-module__mPe-RG__body{font-size:var(--t-xs);color:#ffffffa8;max-width:38ch;margin:clamp(8px,1vh,12px) 0 0;line-height:1.5}.Bento-module__mPe-RG__stage{align-self:end;height:min(clamp(150px,16vw,200px),22vh);margin:0 calc(-1*clamp(20px,2vw,30px)) calc(-1*clamp(20px,2vw,30px)) 0;position:relative;overflow:hidden}.Bento-module__mPe-RG__art{width:auto;height:100%;display:block;overflow:visible}.Bento-module__mPe-RG__stage[data-art=region],.Bento-module__mPe-RG__stage[data-art=certificate]{margin-right:0;position:relative}.Bento-module__mPe-RG__stage[data-art=certificate] .Bento-module__mPe-RG__art{width:auto;height:122%;position:absolute;bottom:-16%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 38% 70%,#0000 89%);mask-image:linear-gradient(#0000 0%,#000 38% 70%,#0000 89%)}.Bento-module__mPe-RG__stage[data-art=region] .Bento-module__mPe-RG__art{height:165%;position:absolute;bottom:-50%;left:50%;transform:translate(-50%)}.Bento-module__mPe-RG__stroke,.Bento-module__mPe-RG__strokeDim,.Bento-module__mPe-RG__hair,.Bento-module__mPe-RG__dash,.Bento-module__mPe-RG__tick{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.Bento-module__mPe-RG__stroke{stroke:#ffffff57}.Bento-module__mPe-RG__strokeDim{stroke:#ffffff29}.Bento-module__mPe-RG__hair{stroke:#ffffff1f}.Bento-module__mPe-RG__dash{stroke:#fffc;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1 7}.Bento-module__mPe-RG__tick{stroke:var(--paper);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Bento-module__mPe-RG__fill{fill:#ffffffd1;stroke:none}.Bento-module__mPe-RG__fillDim{fill:#ffffff24;stroke:none}.Bento-module__mPe-RG__mono{fill:#ffffffc7;font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.02em;font-size:17px}.Bento-module__mPe-RG__label{fill:#fff9;font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.01em;font-size:13px}.Bento-module__mPe-RG__glyph{fill:#ffffff61;font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.06em;text-anchor:middle;text-transform:uppercase;font-size:12px}.Bento-module__mPe-RG__footnote{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.2vw,20px);margin:clamp(20px,2.4vw,32px) 0 0;padding-top:clamp(20px,2.4vw,30px);display:grid}.Bento-module__mPe-RG__foot{align-content:start;gap:5px;display:grid}.Bento-module__mPe-RG__footTerm{font-size:var(--t-label);letter-spacing:.06em;color:#ffffff9e;margin:0;font-weight:500}.Bento-module__mPe-RG__footDetail{font-size:var(--t-xs);color:#ffffff80;margin:0;line-height:1.45}@media (max-width:1000px){.Bento-module__mPe-RG__grid{grid-template-columns:repeat(2,1fr)}.Bento-module__mPe-RG__cell[data-wide]{grid-column:span 2}.Bento-module__mPe-RG__footnote{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Bento-module__mPe-RG__grid,.Bento-module__mPe-RG__footnote{grid-template-columns:minmax(0,1fr)}.Bento-module__mPe-RG__cell[data-wide]{grid-column:auto}}@media (prefers-reduced-motion:reduce){.Bento-module__mPe-RG__cell,.Bento-module__mPe-RG__pending,.Bento-module__mPe-RG__row,.Bento-module__mPe-RG__stratum,.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__routeMask{transition:none}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__sweep,.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__scanner{transform:none}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__scanner{opacity:0}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__stratum{transform:none}}@media (hover:none){.Bento-module__mPe-RG__cell:hover{background-color:var(--ink-surface-2);border-color:#ffffff1f}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__pending{opacity:.34}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__pending .Bento-module__mPe-RG__tick{opacity:0}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__routeMask{stroke-dashoffset:1px}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__point{fill:#ffffff52}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__sweep,.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__scanner{transform:none}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__scanner{opacity:0}.Bento-module__mPe-RG__cell:hover .Bento-module__mPe-RG__stratum{fill:#ffffff24;transform:none}}
.RequestPaths-module__ru_1iW__wrap{--step:.42s;--draw:.32s;--bead-dur:.24s;--ease-travel:cubic-bezier(.65, 0, .35, 1);grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4.5vw,80px);display:grid}.RequestPaths-module__ru_1iW__stage{gap:clamp(10px,1.4vh,16px);display:grid}.RequestPaths-module__ru_1iW__diagram{width:100%;height:auto;display:block;overflow:visible}.RequestPaths-module__ru_1iW__rail{fill:none;stroke:var(--line-mid);stroke-width:1.5px}.RequestPaths-module__ru_1iW__hop{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .24s var(--ease-travel);transition-delay:0s}.RequestPaths-module__ru_1iW__hop[data-on]{stroke-dashoffset:0;transition-duration:var(--draw);transition-delay:calc(var(--sq,0) * var(--step) + 60ms)}.RequestPaths-module__ru_1iW__bead{fill:none;stroke:var(--ink);stroke-width:4px;stroke-linecap:round;stroke-dasharray:.1 2;animation:RequestPaths-module__ru_1iW__bead var(--bead-dur) var(--ease-travel) both;animation-delay:calc(var(--sq,0) * var(--step) + 60ms)}@keyframes RequestPaths-module__ru_1iW__bead{0%{stroke-dashoffset:0;opacity:0}20%{opacity:1}80%{opacity:1}to{stroke-dashoffset:-1px;opacity:0}}.RequestPaths-module__ru_1iW__node .RequestPaths-module__ru_1iW__disc{fill:var(--paper);stroke:var(--line-mid);stroke-width:1.5px;transition:fill var(--dur) var(--ease-out), stroke var(--dur) var(--ease-out)}.RequestPaths-module__ru_1iW__node[data-on] .RequestPaths-module__ru_1iW__disc,.RequestPaths-module__ru_1iW__node[data-on] .RequestPaths-module__ru_1iW__mark{transition-delay:calc(var(--seq,0) * var(--step))}.RequestPaths-module__ru_1iW__node[data-on] .RequestPaths-module__ru_1iW__disc{fill:var(--ink);stroke:var(--ink)}.RequestPaths-module__ru_1iW__mark{color:var(--ink-4);transition:color var(--dur) var(--ease-out)}.RequestPaths-module__ru_1iW__node[data-on] .RequestPaths-module__ru_1iW__mark{color:var(--paper)}.RequestPaths-module__ru_1iW__mark *{stroke-width:.95px}.RequestPaths-module__ru_1iW__labels{margin:0;padding:0;list-style:none;display:flex}.RequestPaths-module__ru_1iW__label{text-align:center;font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;flex:1 1 0;align-content:start;gap:3px;padding-inline:4px;display:grid}.RequestPaths-module__ru_1iW__labelName{font-size:var(--t-xs);letter-spacing:.02em;color:var(--ink-4);transition:color var(--dur) var(--ease-out);font-weight:500}.RequestPaths-module__ru_1iW__label[data-on] .RequestPaths-module__ru_1iW__labelName{color:var(--ink)}.RequestPaths-module__ru_1iW__label[data-on] .RequestPaths-module__ru_1iW__labelName,.RequestPaths-module__ru_1iW__label[data-on] .RequestPaths-module__ru_1iW__labelDetail{transition-delay:calc(var(--seq,0) * var(--step) + .16s)}.RequestPaths-module__ru_1iW__labelDetail{min-height:2.5em;font-size:var(--t-xs);letter-spacing:0;color:var(--ink-3);transition:opacity var(--dur) var(--ease-out);font-weight:400;line-height:1.25}.RequestPaths-module__ru_1iW__label:not([data-on]) .RequestPaths-module__ru_1iW__labelDetail{opacity:0}.RequestPaths-module__ru_1iW__wrap[data-preview] .RequestPaths-module__ru_1iW__hop[data-on],.RequestPaths-module__ru_1iW__wrap[data-preview] .RequestPaths-module__ru_1iW__node[data-on] .RequestPaths-module__ru_1iW__disc,.RequestPaths-module__ru_1iW__wrap[data-preview] .RequestPaths-module__ru_1iW__node[data-on] .RequestPaths-module__ru_1iW__mark,.RequestPaths-module__ru_1iW__wrap[data-preview] .RequestPaths-module__ru_1iW__label[data-on] .RequestPaths-module__ru_1iW__labelName,.RequestPaths-module__ru_1iW__wrap[data-preview] .RequestPaths-module__ru_1iW__label[data-on] .RequestPaths-module__ru_1iW__labelDetail{transition-duration:.18s;transition-delay:0s}.RequestPaths-module__ru_1iW__wrap[data-pending] .RequestPaths-module__ru_1iW__hop{stroke-dashoffset:1px;transition:none}.RequestPaths-module__ru_1iW__wrap[data-pending] .RequestPaths-module__ru_1iW__disc{fill:var(--paper);stroke:var(--line-mid);transition:none}.RequestPaths-module__ru_1iW__wrap[data-pending] .RequestPaths-module__ru_1iW__mark,.RequestPaths-module__ru_1iW__wrap[data-pending] .RequestPaths-module__ru_1iW__labelName{color:var(--ink-4);transition:none}.RequestPaths-module__ru_1iW__wrap[data-pending] .RequestPaths-module__ru_1iW__labelDetail{opacity:0;transition:none}.RequestPaths-module__ru_1iW__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.RequestPaths-module__ru_1iW__item{border-bottom:1px solid var(--line);position:relative}.RequestPaths-module__ru_1iW__item:after{content:"";background-color:var(--ink);transform-origin:0;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.RequestPaths-module__ru_1iW__wrap[data-cycling] .RequestPaths-module__ru_1iW__item[data-on]:after{animation:RequestPaths-module__ru_1iW__rp-progress var(--cycle,6.5s) linear both}@keyframes RequestPaths-module__ru_1iW__rp-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.RequestPaths-module__ru_1iW__button{text-align:left;cursor:pointer;width:100%;color:var(--ink-3);transition:color var(--dur) var(--ease-out);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(12px,1.4vw,20px);padding:clamp(15px,1.9vh,21px) 2px;display:grid}.RequestPaths-module__ru_1iW__item[data-on] .RequestPaths-module__ru_1iW__button{color:var(--ink)}.RequestPaths-module__ru_1iW__heading{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;font-size:var(--t-body);letter-spacing:-.008em;transition:transform var(--dur) var(--ease-out);font-weight:500;line-height:1.35}.RequestPaths-module__ru_1iW__dot{border-radius:var(--r-pill);border:1px solid var(--ink-4);width:7px;height:7px;transition:background-color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out)}.RequestPaths-module__ru_1iW__item[data-on] .RequestPaths-module__ru_1iW__dot{background-color:var(--ink);border-color:var(--ink)}@media (hover:hover){.RequestPaths-module__ru_1iW__button:hover .RequestPaths-module__ru_1iW__heading{transform:translate(5px)}}.RequestPaths-module__ru_1iW__button:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}.RequestPaths-module__ru_1iW__copyWrap{transition:grid-template-rows var(--dur) var(--ease-out);grid-template-rows:0fr;display:grid}.RequestPaths-module__ru_1iW__item[data-on] .RequestPaths-module__ru_1iW__copyWrap{grid-template-rows:1fr}.RequestPaths-module__ru_1iW__copyInner{overflow:hidden}.RequestPaths-module__ru_1iW__copy{font-size:var(--t-sm);line-height:var(--leading-body);color:var(--ink-3);max-width:46ch;padding:0 2px clamp(15px,1.9vh,21px)}.RequestPaths-module__ru_1iW__trail{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;font-size:var(--t-xs);color:var(--ink-4);padding:0 2px clamp(15px,1.9vh,21px);font-weight:500;line-height:1.5;display:none}@media (max-width:1000px){.RequestPaths-module__ru_1iW__wrap{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vh,48px)}}@media (max-width:560px){.RequestPaths-module__ru_1iW__labelDetail{display:none}.RequestPaths-module__ru_1iW__trail{display:block}.RequestPaths-module__ru_1iW__copy{max-width:none;padding-bottom:7px}}@media (prefers-reduced-motion:reduce){.RequestPaths-module__ru_1iW__item:after{animation:none}.RequestPaths-module__ru_1iW__bead{display:none}.RequestPaths-module__ru_1iW__hop,.RequestPaths-module__ru_1iW__disc,.RequestPaths-module__ru_1iW__mark,.RequestPaths-module__ru_1iW__labelName,.RequestPaths-module__ru_1iW__labelDetail,.RequestPaths-module__ru_1iW__button,.RequestPaths-module__ru_1iW__heading,.RequestPaths-module__ru_1iW__dot,.RequestPaths-module__ru_1iW__copyWrap{transition:none}}
.Requests-module__iqpO4G__requests{--fg:#fff;--fg-2:#ffffffb8;--fg-3:#ffffff94;--fg-4:#ffffff6b;--edge:#ffffff1f;--edge-mid:#fff3;background-color:var(--ink-surface);color:var(--fg);padding-block:max(var(--s-section), calc(50vh + 18px))}.Requests-module__iqpO4G__inner{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid}.Requests-module__iqpO4G__stage{gap:clamp(14px,1.8vh,22px);display:grid}.Requests-module__iqpO4G__bar{background-color:var(--ink-surface-2);border:1px solid var(--edge);border-radius:var(--r-pill);animation:Requests-module__iqpO4G__rq-rise .42s var(--ease-out) both;align-items:center;gap:clamp(12px,1.2vw,18px);padding:clamp(12px,1.2vw,16px) clamp(14px,1.4vw,20px);display:flex}.Requests-module__iqpO4G__mark{width:clamp(24px,2vw,30px);height:clamp(24px,2vw,30px);color:var(--fg);flex:none}.Requests-module__iqpO4G__ask{min-width:0;color:var(--fg);flex:auto;font-size:clamp(15px,1.2vw,18px);line-height:1.4;animation:.34s steps(28,end) .14s both Requests-module__iqpO4G__rq-type}.Requests-module__iqpO4G__send{border-radius:var(--r-pill);background-color:var(--fg);width:clamp(38px,3.2vw,46px);height:clamp(38px,3.2vw,46px);color:var(--ink-surface);animation:Requests-module__iqpO4G__rq-press .42s var(--ease-out) .48s both;flex:none;place-items:center;display:grid;position:relative}.Requests-module__iqpO4G__send:after{content:"";border:1px solid var(--fg);border-radius:var(--r-pill);pointer-events:none;animation:Requests-module__iqpO4G__rq-ring .52s var(--ease-out) .62s both;position:absolute;inset:0}.Requests-module__iqpO4G__sendIcon{width:16px;height:16px}.Requests-module__iqpO4G__card{background-color:var(--ink-surface-2);border:1px solid var(--edge);border-radius:var(--r-card);animation:Requests-module__iqpO4G__rq-drawer .52s var(--ease-out) .66s both;padding:clamp(18px,1.8vw,26px)}.Requests-module__iqpO4G__cardBody{animation:Requests-module__iqpO4G__rq-slide .52s var(--ease-out) .66s both}.Requests-module__iqpO4G__cardHead{border-bottom:1px solid var(--edge);align-items:center;gap:10px;margin-bottom:clamp(14px,1.6vh,20px);padding-bottom:clamp(14px,1.6vh,20px);display:flex}.Requests-module__iqpO4G__logo{object-fit:contain;background-color:var(--paper);border-radius:4px;flex:none;width:26px;height:20px;padding:4px 5px;display:block}.Requests-module__iqpO4G__system{font-size:var(--t-sm);letter-spacing:-.01em;color:var(--fg);font-weight:500}.Requests-module__iqpO4G__live{border:1px solid var(--edge-mid);border-radius:var(--r-pill);color:var(--fg-3);margin-left:auto;padding:4px 9px}.Requests-module__iqpO4G__did{gap:clamp(9px,1.1vh,13px);display:grid}.Requests-module__iqpO4G__row{font-size:var(--t-sm);color:var(--fg-2);animation:Requests-module__iqpO4G__rq-row .32s var(--ease-out) both;animation-delay:calc(.82s + var(--n,0) * 80ms);align-items:center;gap:10px;line-height:1.4;display:flex}.Requests-module__iqpO4G__check{width:12px;height:12px;color:var(--fg);flex:none}.Requests-module__iqpO4G__result{border-top:1px solid var(--edge);font-size:var(--t-sm);letter-spacing:-.008em;color:var(--fg);animation:Requests-module__iqpO4G__rq-row .32s var(--ease-out) both;animation-delay:calc(.82s + var(--n,0) * 80ms);margin-top:clamp(14px,1.6vh,20px);padding-top:clamp(12px,1.4vh,16px);font-weight:500}.Requests-module__iqpO4G__copyCol{justify-items:start;display:grid}.Requests-module__iqpO4G__said{display:contents}.Requests-module__iqpO4G__meta{align-items:center;gap:12px;padding-bottom:clamp(16px,2.2vh,24px);display:flex}.Requests-module__iqpO4G__eyebrow{color:var(--fg-4)}.Requests-module__iqpO4G__eyebrow:after{content:"";vertical-align:middle;background-color:var(--edge-mid);width:18px;height:1px;margin-left:12px;display:inline-block}.Requests-module__iqpO4G__count{font-variant-numeric:tabular-nums;color:var(--fg-3)}.Requests-module__iqpO4G__title{font-size:var(--t-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-display);color:var(--fg);text-wrap:balance;max-width:18ch}.Requests-module__iqpO4G__body{font-size:var(--t-body);line-height:var(--leading-body);color:var(--fg-2);max-width:46ch;padding-top:clamp(14px,2vh,20px)}.Requests-module__iqpO4G__controls{padding-top:clamp(24px,3.4vh,40px)}.Requests-module__iqpO4G__pair{border:1px solid var(--fg);border-radius:var(--r-cta);grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:hidden}.Requests-module__iqpO4G__pairBtn{font-size:var(--t-body);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:10px;padding:15px clamp(20px,2.2vw,30px);font-weight:500;display:inline-flex}.Requests-module__iqpO4G__prev{color:var(--fg);background-color:#0000}.Requests-module__iqpO4G__prev:hover{background-color:#ffffff14}.Requests-module__iqpO4G__next{background-color:var(--fg);color:var(--ink-surface);border-left:1px solid var(--fg)}.Requests-module__iqpO4G__prev[aria-disabled=true]{color:var(--fg-4);cursor:default}.Requests-module__iqpO4G__prev[aria-disabled=true]:hover{background-color:#0000}.Requests-module__iqpO4G__next[aria-disabled=true]{color:#0a0a0a57;cursor:default}.Requests-module__iqpO4G__navIcon{flex-shrink:0;width:14px;height:14px}@keyframes Requests-module__iqpO4G__rq-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes Requests-module__iqpO4G__rq-row{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes Requests-module__iqpO4G__rq-press{0%{scale:1}18%{scale:.82}52%{scale:1.03}to{scale:1}}@keyframes Requests-module__iqpO4G__rq-ring{0%{opacity:.6;scale:1}to{opacity:0;scale:1.75}}@keyframes Requests-module__iqpO4G__rq-drawer{0%{clip-path:inset(0 0 100% 0 round var(--r-card))}to{clip-path:inset(0 0 0 0 round var(--r-card))}}@keyframes Requests-module__iqpO4G__rq-slide{0%{transform:translateY(-34%)}to{transform:none}}@keyframes Requests-module__iqpO4G__rq-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:900px){.Requests-module__iqpO4G__requests{padding-block:var(--s-section)}.Requests-module__iqpO4G__inner{grid-template-columns:minmax(0,1fr);gap:clamp(28px,5vh,44px)}.Requests-module__iqpO4G__copyCol{display:contents}.Requests-module__iqpO4G__said{order:1;display:block}.Requests-module__iqpO4G__stage{order:2}.Requests-module__iqpO4G__controls{order:3;justify-self:stretch;padding-top:0}.Requests-module__iqpO4G__title,.Requests-module__iqpO4G__body{max-width:none}.Requests-module__iqpO4G__pair{width:100%}}@media (prefers-reduced-motion:reduce){.Requests-module__iqpO4G__bar,.Requests-module__iqpO4G__ask,.Requests-module__iqpO4G__send,.Requests-module__iqpO4G__send:after,.Requests-module__iqpO4G__card,.Requests-module__iqpO4G__cardBody,.Requests-module__iqpO4G__row,.Requests-module__iqpO4G__result{animation:none}.Requests-module__iqpO4G__send:after{display:none}}
.ChapterRail-module___Rq8RG__rail{align-self:start;position:sticky;top:clamp(88px,12vh,128px)}.ChapterRail-module___Rq8RG__list{margin:0;padding:0;list-style:none}.ChapterRail-module___Rq8RG__cell{display:grid}.ChapterRail-module___Rq8RG__item{grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:baseline;gap:0 clamp(10px,1vw,16px);min-height:44px;padding-block:clamp(12px,1.6vh,18px);text-decoration:none;display:grid}.ChapterRail-module___Rq8RG__cell{--p:0;--started:clamp(0, calc(var(--p) * 100), 1);--finished:clamp(0, calc((var(--p) - .99) * 100), 1);--cur:calc(var(--started) - var(--finished))}.ChapterRail-module___Rq8RG__n{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);color:rgb(255 255 255/calc(.34 + .4 * var(--cur)))}.ChapterRail-module___Rq8RG__label{color:rgb(255 255 255/calc(.58 + .42 * var(--cur)))}.ChapterRail-module___Rq8RG__item:hover .ChapterRail-module___Rq8RG__label,.ChapterRail-module___Rq8RG__item:focus-visible .ChapterRail-module___Rq8RG__label{color:#ffffffd9}.ChapterRail-module___Rq8RG__item:focus-visible{outline-offset:2px;outline:2px solid #fff9}.ChapterRail-module___Rq8RG__track{background-color:#ffffff24;height:1px;display:block;position:relative;overflow:hidden}.ChapterRail-module___Rq8RG__fill,.ChapterRail-module___Rq8RG__fillLive{transform-origin:0;transform:scaleX(var(--p,0));position:absolute;inset:0}.ChapterRail-module___Rq8RG__fill{background-color:var(--paper)}.ChapterRail-module___Rq8RG__fillLive{background-color:var(--green);opacity:var(--cur)}@media (max-width:960px){.ChapterRail-module___Rq8RG__rail{position:static}.ChapterRail-module___Rq8RG__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,3vw,32px);display:grid}}
.GateRun-module__N0ZGFq__run{--fg:#fff;--fg-2:#ffffffb8;--fg-3:#ffffff94;--fg-4:#ffffff6b;--rule:#ffffff24;--gate:clamp(72px, 7vw, 104px);padding-block:var(--s-section);background-color:var(--ink-surface);color:var(--fg)}.GateRun-module__N0ZGFq__inner{gap:clamp(40px,6vh,76px);display:grid}.GateRun-module__N0ZGFq__head{justify-items:start;max-width:52ch;display:grid}.GateRun-module__N0ZGFq__eyebrow{color:var(--fg-4);padding-bottom:clamp(14px,2vh,22px)}.GateRun-module__N0ZGFq__headline{font-size:var(--t-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-display);text-wrap:balance;color:var(--fg)}.GateRun-module__N0ZGFq__lead{font-size:var(--t-body);color:var(--fg-3);max-width:46ch;margin:clamp(14px,2vh,20px) 0 0;line-height:1.5}.GateRun-module__N0ZGFq__cta{border-radius:var(--r-cta);color:var(--fg);font-size:var(--t-body);letter-spacing:-.01em;transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);border:1px solid;justify-content:center;align-items:center;margin-top:clamp(24px,3.4vh,40px);padding:17px clamp(24px,2.6vw,38px);font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.GateRun-module__N0ZGFq__cta:hover{background-color:var(--fg);color:var(--ink-surface)}}.GateRun-module__N0ZGFq__rail{position:relative}.GateRun-module__N0ZGFq__track{left:calc(var(--gate) / 2);top:calc(var(--gate) / 2);background-color:var(--rule);width:75%;height:1px;position:absolute}.GateRun-module__N0ZGFq__token{left:calc(var(--gate) / 2);top:calc(var(--gate) / 2);background-color:var(--fg);width:9px;height:9px;transform:translate(calc((var(--p,1) * .87 - .06) * var(--run,0px) - 50%), -50%);border-radius:50%;position:absolute}.GateRun-module__N0ZGFq__gates{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.GateRun-module__N0ZGFq__gate{--d:calc(var(--p,1) - var(--t,0));--a:max(var(--d), -1 * var(--d));--open:clamp(0, calc(1 - var(--a) / .065), 1);padding-right:clamp(16px,2.4vw,34px)}.GateRun-module__N0ZGFq__housing{width:var(--gate);height:var(--gate);display:block}.GateRun-module__N0ZGFq__art{width:100%;height:100%;display:block;overflow:visible}.GateRun-module__N0ZGFq__leaf{fill:var(--ink-surface);stroke:#ffffff57;stroke-width:1px;vector-effect:non-scaling-stroke;transition:transform .22s var(--ease-out)}.GateRun-module__N0ZGFq__leafL{transform:translateX(calc(var(--open,0) * -38px))}.GateRun-module__N0ZGFq__leafR{transform:translateX(calc(var(--open,0) * 38px))}.GateRun-module__N0ZGFq__post{fill:var(--ink-surface);stroke:#ffffff57;stroke-width:1px;vector-effect:non-scaling-stroke}.GateRun-module__N0ZGFq__heading{font-size:var(--t-sm);letter-spacing:-.01em;color:var(--fg);margin:clamp(20px,2.6vh,30px) 0 0;font-weight:500;line-height:1.25}.GateRun-module__N0ZGFq__copy{font-size:var(--t-xs);color:var(--fg-2);margin:clamp(8px,1vh,12px) 0 0;line-height:1.5}@media (max-width:900px){.GateRun-module__N0ZGFq__gates{grid-template-columns:var(--gate) 1fr;grid-auto-rows:1fr;column-gap:clamp(16px,4vw,28px)}.GateRun-module__N0ZGFq__gate{grid-template-columns:subgrid;grid-column:1/-1;align-content:start;padding-right:0;display:grid}.GateRun-module__N0ZGFq__housing{grid-area:1/1/span 2}.GateRun-module__N0ZGFq__heading{grid-column:2;margin-top:0}.GateRun-module__N0ZGFq__copy{grid-column:2;padding-bottom:clamp(24px,4vh,40px)}.GateRun-module__N0ZGFq__track{left:calc(var(--gate) / 2);top:calc(var(--gate) / 2);width:1px;height:75%}.GateRun-module__N0ZGFq__token{transform:translate(-50%, calc((var(--p,1) * .87 - .06) * var(--run,0px) - 50%))}}@media (prefers-reduced-motion:reduce){.GateRun-module__N0ZGFq__leaf{transition:none}}
.ChapterRun-module__C8UL7G__run{background-color:var(--ink-surface);padding-block:clamp(40px,5vh,80px);padding-inline:var(--gutter)}.ChapterRun-module__C8UL7G__grid{max-width:var(--max);grid-template-columns:clamp(180px,15vw,240px) minmax(0,1fr);gap:clamp(28px,3.5vw,64px);margin-inline:auto;display:grid}.ChapterRun-module__C8UL7G__panel{--fg:var(--ink);--fg-2:var(--ink-2);--fg-3:var(--ink-3);--fg-4:var(--ink-4);--hair:var(--line);color:var(--fg);align-content:start;gap:clamp(16px,2.2vw,36px);display:grid}@media (max-width:960px){.ChapterRun-module__C8UL7G__grid{grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vh,40px)}}@media (max-width:620px){.ChapterRun-module__C8UL7G__run{padding-inline:clamp(10px,3vw,20px)}}
