.home-module__oe3DtG__page{background:var(--color-canvas);color:var(--bb-ink)}.home-module__oe3DtG__wrap{width:100%;padding-inline:var(--gutter)}.home-module__oe3DtG__section{padding-block:clamp(4.5rem,8.6vw,7.5rem);scroll-margin-top:4rem}.home-module__oe3DtG__rule{border-top:0}.home-module__oe3DtG__h2{max-width:18ch;font-family:var(--font-heading);letter-spacing:-.038em;text-wrap:balance;font-size:clamp(1.9rem,3.3vw,3.65rem);font-weight:300;line-height:1.04}.home-module__oe3DtG__h2Muted{color:var(--color-ink-secondary);display:block}.home-module__oe3DtG__lede{max-width:38rem;color:var(--bb-ink-2);letter-spacing:-.008em;font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.55}.home-module__oe3DtG__body{color:var(--bb-ink-2);font-size:1rem;line-height:1.6}.home-module__oe3DtG__spec{color:var(--bb-ink-3);font-family:var(--font-mono);letter-spacing:.02em;font-size:.7rem}.home-module__oe3DtG__sectionHeadSplit{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:2rem 4rem;margin-bottom:clamp(2.5rem,4.8vw,3.75rem);display:grid}.home-module__oe3DtG__sectionHeadSplit>div{gap:1.4rem;display:grid}.home-module__oe3DtG__reassure{color:var(--bb-ink-3);font-family:var(--font-mono);letter-spacing:.02em;flex-wrap:wrap;gap:.4rem 1.1rem;font-size:.68rem;display:flex}.home-module__oe3DtG__reassure span{align-items:center;gap:.4rem;display:inline-flex}.home-module__oe3DtG__reassure span:before{content:"";border-bottom:1.5px solid var(--bb-ok);border-left:1.5px solid var(--bb-ok);width:.7rem;height:.4rem;margin-top:-.2rem;transform:rotate(-45deg)}.home-module__oe3DtG__loop{--stage-h:min(34rem, calc(100svh - 8rem));grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(2.5rem,5vw,4.5rem);margin-block:calc(-1*clamp(3rem,6vw,5.5rem));display:grid}.home-module__oe3DtG__loopSection{padding-bottom:clamp(1rem,2vw,1.5rem)}.home-module__oe3DtG__steps{display:grid}.home-module__oe3DtG__step{min-height:var(--stage-h);opacity:.3;align-content:center;gap:1rem;padding-block:2rem;transition:opacity .36s;display:grid}.home-module__oe3DtG__step[data-active=true]{opacity:1}.home-module__oe3DtG__stepInline{margin-top:.75rem}.home-module__oe3DtG__signalFigure #attention ul>li:first-child span.min-w-0>span:first-child>span.truncate{font-weight:600}.home-module__oe3DtG__stage{top:calc(4rem + (100svh - 4rem - var(--stage-h)) / 2);height:var(--stage-h);align-items:center;display:grid;position:sticky}.home-module__oe3DtG__stagePanel{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;transition:opacity .48s,transform .56s cubic-bezier(.2,.7,.2,1),visibility 0s linear .56s;transform:translateY(16px)}.home-module__oe3DtG__stagePanel[data-active=true]{opacity:1;visibility:visible;transition:opacity .48s 60ms,transform .56s cubic-bezier(.2,.7,.2,1) 60ms,visibility;transform:none}.home-module__oe3DtG__stepNumeral{width:clamp(3.3rem,5.25vw,4.9rem);height:auto;color:var(--color-cobalt);margin-bottom:.25rem;display:block}.home-module__oe3DtG__stepTitle{font-family:var(--font-heading);letter-spacing:-.035em;font-size:clamp(2rem,3.4vw,3rem);font-weight:300;line-height:1}.home-module__oe3DtG__final{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.home-module__oe3DtG__finalCopy{justify-items:start;gap:1.6rem;display:grid}.home-module__oe3DtG__final .home-module__oe3DtG__h2{max-width:16ch}.home-module__oe3DtG__final .home-module__oe3DtG__lede{max-width:32rem}.home-module__oe3DtG__finalFigure{justify-self:end;width:100%;max-width:40rem}@media (max-width:1023px){.home-module__oe3DtG__finalFigure{justify-self:stretch}}.home-module__oe3DtG__writing{max-width:28rem}.home-module__oe3DtG__writing .home-module__oe3DtG__writingLabel{color:var(--bb-ink-3);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.66rem}.home-module__oe3DtG__signup{align-content:start;gap:.6rem;display:grid}.home-module__oe3DtG__signupTitle{font-family:var(--font-heading);letter-spacing:-.03em;margin-top:.6rem;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:300;line-height:1.1}.home-module__oe3DtG__signupBody{max-width:30rem;color:var(--bb-ink-2);font-size:.95rem;line-height:1.55}.home-module__oe3DtG__signupForm{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.home-module__oe3DtG__signupForm input{border:1px solid var(--color-hairline-strong);background:0 0;border-radius:6px;flex:11rem;min-width:0;height:2.75rem;padding:0 .85rem;font-size:.95rem}.home-module__oe3DtG__signupForm input:focus{border-color:var(--color-ink);outline:none}.home-module__oe3DtG__signupDone{color:var(--color-ink);margin-top:.5rem;font-size:.95rem}.home-module__oe3DtG__signupError{color:var(--bb-bad,#c23b2b);font-size:.85rem}@media (max-width:1023px){.home-module__oe3DtG__loop{grid-template-columns:minmax(0,1fr);gap:0;margin-block:0}.home-module__oe3DtG__step{opacity:1;min-height:auto;padding-block:2.5rem}.home-module__oe3DtG__sectionHeadSplit,.home-module__oe3DtG__final{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.home-module__oe3DtG__lede{font-size:1rem}}@media (prefers-reduced-motion:reduce){.home-module__oe3DtG__step,.home-module__oe3DtG__stagePanel,.home-module__oe3DtG__stagePanel[data-active=true]{transition:none;transform:none}}
@font-face{font-family:neueMontreal;src:url(../media/PPNeueMontrealText_Book-s.p.1j1xh4_0mz9ty.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:neueMontreal Fallback;src:local(Arial);ascent-override:90.65%;descent-override:22.9%;line-gap-override:0.0%;size-adjust:105.68%}.neuemontreal_3c087d04-module__aDan1W__className{font-family:neueMontreal,neueMontreal Fallback,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal;font-weight:400}.neuemontreal_3c087d04-module__aDan1W__variable{--font-neue-montreal:"neueMontreal", "neueMontreal Fallback", ui-sans-serif, system-ui, -apple-system, Segoe UI, sans-serif}
@font-face{font-family:flechaS;src:url(../media/FlechaTestS_Light-s.p.440o9vxjrn9eq.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:flechaS Fallback;src:local(Times New Roman);ascent-override:90.53%;descent-override:29.71%;line-gap-override:0.0%;size-adjust:99.97%}.flechas_47e62e54-module__jNYNda__className{font-family:flechaS,flechaS Fallback,Georgia,Times New Roman,serif;font-style:normal;font-weight:300}.flechas_47e62e54-module__jNYNda__variable{--font-flecha-s:"flechaS", "flechaS Fallback", Georgia, Times New Roman, serif}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_5a15358d-module__PHhD9W__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_5a15358d-module__PHhD9W__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.BetaRequest-module__kiuMbq__panel label,.BetaRequest-module__kiuMbq__panel input{font-family:var(--sans);letter-spacing:normal}.BetaRequest-module__kiuMbq__panel{border:1px solid var(--line);background:var(--paper);border-radius:10px;flex-direction:column;padding:28px 36px 32px;display:flex;position:relative}.BetaRequest-module__kiuMbq__top{justify-content:space-between;align-items:center;display:flex}.BetaRequest-module__kiuMbq__screen{margin-top:30px}.BetaRequest-module__kiuMbq__title{font-family:var(--display);letter-spacing:var(--display-tracking,-.02em);font-size:clamp(30px,3vw,38px);font-weight:300;line-height:1.1}.BetaRequest-module__kiuMbq__sub{max-width:30rem;color:var(--ink-2);margin-top:12px;font-size:17px;line-height:1.45}.BetaRequest-module__kiuMbq__big{border:0;border-bottom:1px solid var(--line-2);letter-spacing:-.02em;background:0 0;outline:none;width:100%;margin-top:28px;padding-bottom:12px;font-size:26px;font-weight:500}.BetaRequest-module__kiuMbq__big::placeholder{color:color-mix(in srgb, var(--ink-3) 55%, transparent)}.BetaRequest-module__kiuMbq__big:focus{border-bottom-color:var(--ink)}.BetaRequest-module__kiuMbq__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px;display:flex}.BetaRequest-module__kiuMbq__note{color:var(--ink-3);margin-top:18px;font-size:14px}@media (max-width:640px){.BetaRequest-module__kiuMbq__panel{padding:22px 20px 24px}.BetaRequest-module__kiuMbq__big{font-size:22px}}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.p.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_484a5fc4-module__9PiHrW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_484a5fc4-module__9PiHrW__variable{--font-geist:"Geist", "Geist Fallback"}
.HeroDemo-module__0VSaLa__demo{justify-self:end;gap:.6rem;width:100%;min-width:0;max-width:42rem;display:grid}.HeroDemo-module__0VSaLa__frame{border:1px solid var(--color-hairline-strong);background:#fff;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 24px 60px -34px #00000038}.HeroDemo-module__0VSaLa__canvas{transform-origin:0 0;will-change:transform;transition:transform .82s cubic-bezier(.65,0,.2,1);position:absolute;top:0;left:0}.HeroDemo-module__0VSaLa__frame[data-reduced=true] .HeroDemo-module__0VSaLa__canvas{transition:none}.HeroDemo-module__0VSaLa__pages{height:100%;position:relative}.HeroDemo-module__0VSaLa__page{opacity:0;visibility:hidden;padding:26px 30px;transition:opacity .5s,visibility 0s linear .5s;position:absolute;inset:0}.HeroDemo-module__0VSaLa__page[data-shown=true]{opacity:1;visibility:visible;transition:opacity .5s .15s,visibility}.HeroDemo-module__0VSaLa__scroller{transition:transform .82s cubic-bezier(.65,0,.2,1)}.HeroDemo-module__0VSaLa__reveal{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(6px)}.HeroDemo-module__0VSaLa__reveal[data-shown=true]{opacity:1;transform:none}.HeroDemo-module__0VSaLa__slot{display:grid}.HeroDemo-module__0VSaLa__slotItem{opacity:0;grid-area:1/1;transition:opacity .45s}.HeroDemo-module__0VSaLa__slotItem[data-shown=true]{opacity:1;transition-delay:.12s}.HeroDemo-module__0VSaLa__forward{color:var(--infer);opacity:0;align-items:baseline;gap:.35rem;font-size:12px;transition:opacity .25s;display:inline-flex}.HeroDemo-module__0VSaLa__forward[data-on=true]{opacity:1;animation:.9s ease-in-out infinite HeroDemo-module__0VSaLa__pulse}@keyframes HeroDemo-module__0VSaLa__pulse{50%{opacity:.45}}.HeroDemo-module__0VSaLa__saved{border:1.5px solid var(--line-2);color:#0000;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;transition:background-color .3s,border-color .3s,color .3s;display:grid}.HeroDemo-module__0VSaLa__saved[data-on=true]{border-color:var(--good);background:var(--good);color:#fff}.HeroDemo-module__0VSaLa__pointer{z-index:40;pointer-events:none;filter:drop-shadow(0 1px 1px #00000040);width:18px;height:18px;transition:transform .85s cubic-bezier(.45,.05,.2,1),opacity .25s;position:absolute;top:0;left:0}.HeroDemo-module__0VSaLa__pointer[data-hidden=true]{opacity:0}.HeroDemo-module__0VSaLa__pointer svg{display:block}.HeroDemo-module__0VSaLa__click{z-index:39;pointer-events:none;background:#0d0f1329;border-radius:50%;width:26px;height:26px;margin:-9px 0 0 -9px;animation:.52s ease-out both HeroDemo-module__0VSaLa__click;position:absolute}@keyframes HeroDemo-module__0VSaLa__click{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.HeroDemo-module__0VSaLa__pressed{background:color-mix(in srgb, var(--ink) 85%, transparent);transform:scale(.97)}.HeroDemo-module__0VSaLa__bar{background:0 0;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.HeroDemo-module__0VSaLa__caption{min-height:36px;color:var(--ink);margin:0;font-size:14px;line-height:18px}.HeroDemo-module__0VSaLa__barButtons{flex:none;gap:.15rem;display:flex}.HeroDemo-module__0VSaLa__bar .HeroDemo-module__0VSaLa__barButton{height:26px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 .55rem;font-size:13px}.HeroDemo-module__0VSaLa__bar .HeroDemo-module__0VSaLa__barButton:hover{color:var(--ink);background:#00000009}.HeroDemo-module__0VSaLa__steps{flex-wrap:wrap;gap:.3rem 1rem;margin:0;padding:0;list-style:none;display:flex}.HeroDemo-module__0VSaLa__steps button{color:var(--color-ink-faint);font-family:var(--font-mono);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;align-items:baseline;gap:.35rem;padding:0 0 .15rem;font-size:.66rem;transition:color .3s,border-color .3s;display:inline-flex}.HeroDemo-module__0VSaLa__steps button[data-done=true]{color:var(--bb-ink-2)}.HeroDemo-module__0VSaLa__steps button[aria-current=step]{border-bottom-color:var(--color-cobalt);color:var(--color-ink)}.HeroDemo-module__0VSaLa__steps button:hover{color:var(--color-ink)}.HeroDemo-module__0VSaLa__stepN{color:var(--color-cobalt)}.HeroDemo-module__0VSaLa__note{color:var(--color-ink-faint);font-family:var(--font-mono);letter-spacing:.02em;font-size:.62rem}@media (min-width:1024px){.HeroDemo-module__0VSaLa__demo{padding-bottom:.65rem;position:relative}.HeroDemo-module__0VSaLa__note{margin-top:-.15rem;position:absolute;top:100%;left:0}}@media (max-width:1023px){.HeroDemo-module__0VSaLa__demo{justify-self:stretch;max-width:none}}@media (max-width:640px){.HeroDemo-module__0VSaLa__bar{flex-wrap:wrap}.HeroDemo-module__0VSaLa__caption{flex:100%;min-height:0}.HeroDemo-module__0VSaLa__barButtons{flex-wrap:wrap;align-items:center}}@media (prefers-reduced-motion:reduce){.HeroDemo-module__0VSaLa__canvas,.HeroDemo-module__0VSaLa__scroller,.HeroDemo-module__0VSaLa__page,.HeroDemo-module__0VSaLa__reveal,.HeroDemo-module__0VSaLa__slotItem,.HeroDemo-module__0VSaLa__steps button{transition:none}.HeroDemo-module__0VSaLa__forward[data-on=true],.HeroDemo-module__0VSaLa__arrive{animation:none}}
@font-face{font-family:IM Fell English;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0b7c5b993c1057ea-s.p.2s8kuc1ds2pb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IM Fell English;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3cabd365f8c28a7b-s.p.42g2gjcqmmkvt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IM Fell English Fallback;src:local(Times New Roman);ascent-override:88.71%;descent-override:35.6%;line-gap-override:0.0%;size-adjust:102.04%}.im_fell_english_5f379fd3-module__SVFXMq__className{font-family:IM Fell English,IM Fell English Fallback;font-weight:400}.im_fell_english_5f379fd3-module__SVFXMq__variable{--font-fell:"IM Fell English", "IM Fell English Fallback"}
.system-module__95YzUW__section{position:relative}.system-module__95YzUW__section .system-module__95YzUW__figure{color:var(--ink);background:0 0;grid-template-columns:minmax(10rem,12rem) minmax(12rem,1.25fr) 4.5rem minmax(1.5rem,3rem) minmax(20rem,1fr);grid-template-areas:"lin. . .lout""src flow core sout out"". . . .note";align-items:center;row-gap:.9rem;display:grid}.system-module__95YzUW__label{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.system-module__95YzUW__labelIn{grid-area:lin}.system-module__95YzUW__labelOut{grid-area:lout}.system-module__95YzUW__sources{grid-area:src;margin:0;padding:0;list-style:none}.system-module__95YzUW__sources li{white-space:nowrap;align-items:center;gap:.7rem;font-size:14px;display:flex}.system-module__95YzUW__flow{grid-area:flow;min-width:0;position:relative}.system-module__95YzUW__flow svg{display:block;position:absolute;inset:0;overflow:visible}.system-module__95YzUW__wire{fill:none;stroke:var(--color-hairline);stroke-width:1px}.system-module__95YzUW__fragment{offset-rotate:0deg;offset-anchor:0% 50%;background:var(--color-canvas);color:var(--ink-2);font-family:var(--font-mono);white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;padding:0 .3rem;font-size:10.5px;line-height:14px;animation-name:system-module__95YzUW__travel;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;position:absolute;top:0;left:0}.system-module__95YzUW__figure[data-running=true] .system-module__95YzUW__fragment{animation-play-state:running}@keyframes system-module__95YzUW__travel{0%{offset-distance:0%;opacity:0}10%{opacity:1}78%{opacity:1;color:var(--ink-2)}92%{opacity:0;color:var(--infer)}to{offset-distance:92%;opacity:0}}.system-module__95YzUW__core{grid-area:core;place-items:center;display:grid}.system-module__95YzUW__stream{background:var(--color-hairline);height:1px;position:relative}.system-module__95YzUW__stream:after{content:"";background:var(--infer);opacity:0;border-radius:1px;width:10px;height:2px;animation:.45s linear infinite paused system-module__95YzUW__along;position:absolute;top:-.5px;left:0}.system-module__95YzUW__figure[data-running=true] .system-module__95YzUW__stream:after{opacity:1;animation-play-state:running}@keyframes system-module__95YzUW__along{0%{left:0}to{left:calc(100% - 10px)}}.system-module__95YzUW__streamIn{display:none}.system-module__95YzUW__streamOut{grid-area:sout}.system-module__95YzUW__out{grid-area:out;min-width:0;overflow:hidden}.system-module__95YzUW__outBody{overflow:hidden}.system-module__95YzUW__row{grid-template-columns:4.9rem minmax(0,1fr) 7rem 4.4rem;align-items:center;gap:.75rem;font-size:13px;display:grid}.system-module__95YzUW__row[data-new=true]>:first-child{color:var(--infer)}.system-module__95YzUW__rowSeries{align-items:center;gap:.55rem;min-width:0;display:flex}.system-module__95YzUW__mono{color:var(--ink-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px}.system-module__95YzUW__value{color:var(--ink);text-align:right}.system-module__95YzUW__change{text-align:right}.system-module__95YzUW__illustrative{color:var(--color-ink-faint);font-family:var(--font-mono);letter-spacing:.02em;grid-area:note;justify-self:end;font-size:.62rem}@media (max-width:1023px){.system-module__95YzUW__section .system-module__95YzUW__figure{grid-template-columns:minmax(0,1fr);grid-template-areas:"lin""src""sin""core""sout""lout""out""note";row-gap:.6rem}.system-module__95YzUW__flow{display:none}.system-module__95YzUW__sources{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;display:grid}.system-module__95YzUW__sources li{font-size:13px;height:36px!important}.system-module__95YzUW__stream{justify-self:center;width:1px;height:2.25rem}.system-module__95YzUW__stream:after{width:2px;height:10px;animation-name:system-module__95YzUW__down;top:0;left:-.5px}.system-module__95YzUW__streamIn{grid-area:sin;display:block}.system-module__95YzUW__labelOut{margin-top:.5rem}.system-module__95YzUW__row{grid-template-columns:4.4rem minmax(0,1fr) 6.2rem}.system-module__95YzUW__row>:last-child{display:none}}@keyframes system-module__95YzUW__down{0%{top:0}to{top:calc(100% - 10px)}}@media (max-width:767px){.system-module__95YzUW__labelIn,.system-module__95YzUW__sources,.system-module__95YzUW__streamIn,.system-module__95YzUW__core,.system-module__95YzUW__streamOut{display:none}.system-module__95YzUW__labelOut{margin-top:0}}@media (prefers-reduced-motion:reduce){.system-module__95YzUW__fragment,.system-module__95YzUW__stream:after{display:none}}
.context-module__VOLZ5q__section{padding-top:clamp(1.5rem,3vw,2.5rem);position:relative}.context-module__VOLZ5q__chat{border:1px solid var(--color-hairline-strong);width:100%;max-width:50rem;height:31rem;color:var(--ink);background:#fff;border-radius:14px;grid-template-rows:auto 1fr auto;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 24px 60px -34px #00000038}.context-module__VOLZ5q__top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1.1rem;display:flex}.context-module__VOLZ5q__model{color:var(--ink);align-items:center;gap:.5rem;font-size:14px;font-weight:500;display:inline-flex}.context-module__VOLZ5q__modelDot{background:conic-gradient(from 200deg,#d9d9d2,#9a9b93,#d9d9d2);border-radius:50%;width:14px;height:14px}.context-module__VOLZ5q__connected{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .6rem .2rem .4rem;font-size:12px;display:inline-flex}.context-module__VOLZ5q__connected img{border-radius:3px}.context-module__VOLZ5q__thread{min-height:0;padding:1.4rem 1.6rem 1rem;overflow:hidden}.context-module__VOLZ5q__scroll{will-change:transform;flex-direction:column;gap:1rem;transition:transform .7s cubic-bezier(.45,0,.2,1);display:flex}.context-module__VOLZ5q__user{opacity:0;align-self:flex-end;max-width:70%;transition:opacity .3s,transform .4s cubic-bezier(.2,.7,.2,1);transform:translateY(6px)}.context-module__VOLZ5q__user[data-on=true]{opacity:1;transform:none}.context-module__VOLZ5q__user p{background:#f1f1ec;border-radius:16px 16px 4px;margin:0;padding:.6rem .95rem;font-size:15px;line-height:22px}.context-module__VOLZ5q__assistant{opacity:0;gap:.55rem;transition:opacity .3s;display:grid}.context-module__VOLZ5q__assistant[data-on=true]{opacity:1}.context-module__VOLZ5q__status{align-items:center;min-height:20px;margin:0;font-size:13px;display:flex}.context-module__VOLZ5q__thinking{color:var(--ink-3);background:linear-gradient(90deg, var(--ink-3) 0%, var(--ink-3) 40%, #d4d5cd 50%, var(--ink-3) 60%, var(--ink-3) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite context-module__VOLZ5q__shimmer}@keyframes context-module__VOLZ5q__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.context-module__VOLZ5q__summary{color:var(--ink-3);align-items:center;gap:.45rem;font-size:12.5px;display:inline-flex}.context-module__VOLZ5q__summary img{border-radius:3px}.context-module__VOLZ5q__stage{position:relative}.context-module__VOLZ5q__research{z-index:3;opacity:0;background:#fff;border:1px solid #0000;border-radius:10px;grid-template-rows:auto 1fr;height:0;transition:height .45s cubic-bezier(.65,0,.2,1),opacity .3s,border-color .3s;display:grid;position:absolute;top:0;left:0;right:0;overflow:hidden}.context-module__VOLZ5q__research[data-open=true]{border-color:var(--line);opacity:1;height:15.5rem}.context-module__VOLZ5q__researchHead{border-bottom:1px solid var(--line);color:var(--ink-2);justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:.5rem .8rem;font-size:12px;display:flex}.context-module__VOLZ5q__tool{color:var(--infer);font-family:var(--font-mono);font-size:11px}.context-module__VOLZ5q__window{min-height:0;position:relative;overflow:hidden}.context-module__VOLZ5q__window:before,.context-module__VOLZ5q__window:after{content:"";z-index:2;pointer-events:none;height:22px;position:absolute;left:0;right:0}.context-module__VOLZ5q__window:before{background:linear-gradient(#fff,#fff0);top:0}.context-module__VOLZ5q__window:after{background:linear-gradient(#fff0,#fff);bottom:0}.context-module__VOLZ5q__row{grid-template-columns:1.1rem minmax(0,1fr) 4.2rem minmax(5.5rem,auto);align-items:center;gap:.6rem;height:28px;padding:0 .8rem;font-size:12.5px;display:grid}.context-module__VOLZ5q__mark{place-items:center;display:grid}.context-module__VOLZ5q__swatch{border-radius:2px;width:8px;height:8px;display:block}.context-module__VOLZ5q__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.context-module__VOLZ5q__kind{color:var(--ink-3);font-family:var(--font-mono);font-size:10.5px}.context-module__VOLZ5q__value{color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:11.5px}.context-module__VOLZ5q__stream{opacity:.55;transition:opacity .35s;position:absolute;inset:0 0 auto}.context-module__VOLZ5q__stream[data-on=true]{animation:2.3s linear infinite context-module__VOLZ5q__browse}.context-module__VOLZ5q__stream[data-gone=true]{opacity:0}.context-module__VOLZ5q__stream .context-module__VOLZ5q__row[data-keep=true]{color:var(--ink)}.context-module__VOLZ5q__stream .context-module__VOLZ5q__row[data-keep=true] .context-module__VOLZ5q__name{font-weight:500}@keyframes context-module__VOLZ5q__browse{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.context-module__VOLZ5q__evidence{align-content:center;gap:2px;display:grid;position:absolute;inset:0}.context-module__VOLZ5q__evidence .context-module__VOLZ5q__row{opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.2,.7,.2,1);position:relative;transform:translateY(6px)}.context-module__VOLZ5q__evidence .context-module__VOLZ5q__row[data-kept=true]{opacity:1;transform:none}.context-module__VOLZ5q__evidence .context-module__VOLZ5q__row:before{content:"";background:var(--infer);border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;left:.3rem}.context-module__VOLZ5q__evidence .context-module__VOLZ5q__row{grid-template-columns:1.1rem minmax(0,1fr) 5.2rem minmax(5.5rem,auto)}.context-module__VOLZ5q__tag{color:var(--ink-2);white-space:nowrap;background:#f1f1ec;border-radius:4px;justify-self:start;padding:0 .35rem;font-size:11px;line-height:17px}.context-module__VOLZ5q__tag[data-tone=good]{background:color-mix(in srgb, var(--good) 12%, transparent);color:var(--good)}.context-module__VOLZ5q__tag[data-tone=infer]{background:color-mix(in srgb, var(--infer) 10%, transparent);color:var(--infer)}.context-module__VOLZ5q__answer{color:var(--ink);opacity:0;font-size:15px;line-height:24px;transition:opacity .25s}.context-module__VOLZ5q__answer[data-on=true]{opacity:1}.context-module__VOLZ5q__para{height:.5rem;display:block}.context-module__VOLZ5q__answerText{margin:0}.context-module__VOLZ5q__answerText [data-pending]{visibility:hidden}.context-module__VOLZ5q__head{font-size:16px;font-weight:500}.context-module__VOLZ5q__views{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.9rem;display:grid}.context-module__VOLZ5q__view{border:1px solid var(--line);opacity:0;background:#fff;border-radius:10px;align-content:start;padding:.6rem .75rem .5rem;transition:opacity .45s,transform .6s cubic-bezier(.2,.7,.2,1);display:grid;transform:translateY(6px)}.context-module__VOLZ5q__view[data-on=true]{opacity:1;transform:none}.context-module__VOLZ5q__viewHead{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.context-module__VOLZ5q__viewTitle{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.4rem;font-size:12.5px;font-weight:500;display:inline-flex;overflow:hidden}.context-module__VOLZ5q__viewMeta{color:var(--ink-3);font-family:var(--font-mono);flex:none;font-size:10.5px}.context-module__VOLZ5q__viewFigure{align-items:baseline;gap:.5rem;margin-top:.3rem;display:flex}.context-module__VOLZ5q__viewValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px}.context-module__VOLZ5q__viewDelta,.context-module__VOLZ5q__viewResult{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11.5px}.context-module__VOLZ5q__viewResult{font-size:13px}.context-module__VOLZ5q__viewDelta[data-tone=bad]{color:var(--bad)}.context-module__VOLZ5q__viewResult[data-tone=good]{color:var(--good)}.context-module__VOLZ5q__viewOver{color:var(--ink-3);font-size:11.5px}.context-module__VOLZ5q__viewChart{width:100%;height:auto;margin-top:.25rem;display:block;overflow:visible}.context-module__VOLZ5q__bar{fill:#ecebe5}.context-module__VOLZ5q__line,.context-module__VOLZ5q__lineQuiet,.context-module__VOLZ5q__lineGood{fill:none;stroke-linecap:round;stroke-linejoin:round}.context-module__VOLZ5q__line{stroke:var(--ink);stroke-width:1.8px}.context-module__VOLZ5q__lineQuiet{stroke:var(--ink-3);stroke-width:1.5px}.context-module__VOLZ5q__lineGood{stroke:var(--good);stroke-width:1.8px}.context-module__VOLZ5q__dropDot{fill:var(--bad)}.context-module__VOLZ5q__dropLabel{fill:var(--bad);font-family:var(--font-mono);font-size:10.5px}.context-module__VOLZ5q__band{fill:color-mix(in srgb, var(--good) 14%, transparent)}.context-module__VOLZ5q__marker{stroke:var(--line-2);stroke-width:1px;stroke-dasharray:2 3}.context-module__VOLZ5q__axisText{fill:var(--ink-3);font-family:var(--font-mono);font-size:10px}.context-module__VOLZ5q__legend{min-height:14px;color:var(--ink-3);font-family:var(--font-mono);flex-wrap:wrap;gap:.2rem .9rem;margin-top:.2rem;font-size:10px;display:flex}.context-module__VOLZ5q__legend span{align-items:center;gap:.35rem;transition:opacity .3s;display:inline-flex}.context-module__VOLZ5q__legend i{display:inline-block}.context-module__VOLZ5q__legendBar{background:#ecebe5;border-radius:1.5px;width:7px;height:9px}.context-module__VOLZ5q__legendLine{background:var(--ink);border-radius:1px;width:12px;height:2px}.context-module__VOLZ5q__legendBand{background:color-mix(in srgb, var(--good) 14%, transparent);border-radius:2px;width:12px;height:8px}.context-module__VOLZ5q__cite{vertical-align:baseline;outline:none;display:inline-flex;position:relative}.context-module__VOLZ5q__citeLabel{border:1px solid var(--line-2);color:var(--ink-2);white-space:nowrap;cursor:default;background:#fafaf7;border-radius:5px;align-items:center;gap:.3rem;margin:0 .1rem;padding:0 .35rem;font-size:11.5px;line-height:19px;transition:border-color .15s,color .15s;display:inline-flex}.context-module__VOLZ5q__cite:hover .context-module__VOLZ5q__citeLabel,.context-module__VOLZ5q__cite:focus .context-module__VOLZ5q__citeLabel{border-color:var(--infer);color:var(--ink)}.context-module__VOLZ5q__preview{z-index:5;border:1px solid var(--line-2);opacity:0;pointer-events:none;background:#fff;border-radius:8px;gap:.2rem;width:15.5rem;padding:.6rem .7rem;font-size:12px;line-height:17px;transition:opacity .15s,transform .2s;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;transform:translateY(3px);box-shadow:0 8px 24px -12px #00000040}.context-module__VOLZ5q__cite:hover .context-module__VOLZ5q__preview,.context-module__VOLZ5q__cite:focus .context-module__VOLZ5q__preview{opacity:1;transform:none}.context-module__VOLZ5q__previewHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.context-module__VOLZ5q__previewTitle{color:var(--ink);font-weight:500}.context-module__VOLZ5q__previewLine{color:var(--ink-2)}.context-module__VOLZ5q__previewRoute{color:var(--ink-3);font-family:var(--font-mono);margin-top:.2rem;font-size:10.5px}.context-module__VOLZ5q__state{white-space:nowrap;border-radius:4px;padding:0 .35rem;font-size:11px;line-height:17px}.context-module__VOLZ5q__state[data-tone=good]{background:color-mix(in srgb, var(--good) 12%, transparent);color:var(--good)}.context-module__VOLZ5q__state[data-tone=infer]{background:color-mix(in srgb, var(--infer) 10%, transparent);color:var(--infer)}.context-module__VOLZ5q__composer{border:1px solid var(--line-2);border-radius:12px;align-items:center;gap:.6rem;margin:0 1.1rem 1rem;padding:.55rem .55rem .55rem .9rem;display:flex}.context-module__VOLZ5q__input{min-width:0;color:var(--ink);white-space:nowrap;flex:1;font-size:15px;line-height:22px;overflow:hidden}.context-module__VOLZ5q__placeholder{color:var(--ink-3)}.context-module__VOLZ5q__caret{vertical-align:-3px;background:var(--ink);width:1.5px;height:17px;margin-left:1px;animation:.9s step-end infinite context-module__VOLZ5q__blink;display:inline-block}@keyframes context-module__VOLZ5q__blink{50%{opacity:0}}.context-module__VOLZ5q__send{color:#fff;background:#e7e7e1;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:15px;transition:background-color .2s;display:grid}.context-module__VOLZ5q__send[data-on=true]{background:var(--ink)}.context-module__VOLZ5q__notes{max-width:50rem;color:var(--color-ink-faint);font-family:var(--font-mono);letter-spacing:.02em;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;margin:.7rem auto 0;font-size:.62rem;display:flex}.context-module__VOLZ5q__notes p{margin:0}@media (max-width:640px){.context-module__VOLZ5q__chat{border-radius:12px;height:36rem}.context-module__VOLZ5q__status{align-items:flex-start;min-height:37px}.context-module__VOLZ5q__views{grid-template-columns:minmax(0,1fr)}.context-module__VOLZ5q__thread{padding:1.1rem 1rem .8rem}.context-module__VOLZ5q__user{max-width:85%}.context-module__VOLZ5q__row{grid-template-columns:1.1rem minmax(0,1fr) minmax(4.5rem,auto)}.context-module__VOLZ5q__kind{display:none}.context-module__VOLZ5q__evidence .context-module__VOLZ5q__row{grid-template-columns:1.1rem minmax(0,1fr) auto minmax(4.5rem,auto)}.context-module__VOLZ5q__preview{width:13rem}.context-module__VOLZ5q__composer{margin:0 .8rem .8rem}}@media (prefers-reduced-motion:reduce){.context-module__VOLZ5q__thinking,.context-module__VOLZ5q__caret,.context-module__VOLZ5q__stream[data-on=true]{animation:none}.context-module__VOLZ5q__user,.context-module__VOLZ5q__assistant,.context-module__VOLZ5q__research,.context-module__VOLZ5q__evidence .context-module__VOLZ5q__row,.context-module__VOLZ5q__answer,.context-module__VOLZ5q__preview,.context-module__VOLZ5q__view,.context-module__VOLZ5q__legend span,.context-module__VOLZ5q__scroll{transition:none}}
.security-module__ifEdoG__points{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1.5rem,3vw,3rem);margin:0;padding:0;list-style:none;display:grid}.security-module__ifEdoG__point{border-top:1px solid var(--color-hairline-strong);align-content:start;gap:.45rem;padding-block:1.4rem 1.6rem;display:grid}.security-module__ifEdoG__title{color:var(--bb-ink);letter-spacing:-.012em;font-size:1.05rem;font-weight:500;line-height:1.3}.security-module__ifEdoG__body{max-width:34ch;color:var(--bb-ink-2);font-size:1rem;line-height:1.55}.security-module__ifEdoG__more{color:var(--bb-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-hairline-strong);text-decoration-color:var(--color-hairline-strong);text-underline-offset:.25em;align-items:center;gap:.5rem;margin-top:clamp(1.5rem,2.5vw,2rem);font-size:.95rem;display:inline-flex}.security-module__ifEdoG__more:hover{text-decoration-color:currentColor}@media (max-width:1023px){.security-module__ifEdoG__points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.security-module__ifEdoG__points{grid-template-columns:minmax(0,1fr)}.security-module__ifEdoG__point{padding-block:1.1rem 1.25rem}}
