.HomeFinalCta-module__Rzz25a__section{padding:5rem 0;font-family:Geist,Helvetica Neue,Arial,sans-serif}.HomeFinalCta-module__Rzz25a__title{letter-spacing:-.03em;color:var(--text-color--text-primary);margin:0;font-size:clamp(2.625rem,4.5vw,4rem);font-weight:400;line-height:1.047}.HomeFinalCta-module__Rzz25a__sub{letter-spacing:-.02em;max-width:35rem;color:var(--text-color--text-secondary);text-wrap:balance;margin:1.25rem 0 0;font-size:1.125rem;line-height:1.75rem}.HomeFinalCta-module__Rzz25a__split{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:5rem;display:grid}.HomeFinalCta-module__Rzz25a__rows{border-radius:var(--radius-panel);background-color:var(--tone-surface);box-shadow:var(--lit-edge)}.HomeFinalCta-module__Rzz25a__row{justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}.HomeFinalCta-module__Rzz25a__row+.HomeFinalCta-module__Rzz25a__row{border-top:1px solid var(--tone-divider)}.HomeFinalCta-module__Rzz25a__rowCopy{flex-direction:column;gap:.75rem;min-width:0;display:flex}.HomeFinalCta-module__Rzz25a__rowTitle{letter-spacing:-.02em;color:var(--text-color--text-primary);margin:0;font-size:1.5rem;font-weight:400;line-height:1.25}.HomeFinalCta-module__Rzz25a__rowText{max-width:30rem;color:var(--text-color--text-secondary);margin:0;font-size:1rem;line-height:1.625rem}.HomeFinalCta-module__Rzz25a__price{color:var(--text-color--text-primary);flex-direction:column;gap:.125rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;line-height:1.25rem;display:flex}.HomeFinalCta-module__Rzz25a__billing{color:#6e6e76;font-size:.75rem;line-height:1rem}@media (max-width:991px){.HomeFinalCta-module__Rzz25a__section{padding:5rem 0}.HomeFinalCta-module__Rzz25a__split{grid-template-columns:minmax(0,1fr);gap:2.5rem}}@media (max-width:767px){.HomeFinalCta-module__Rzz25a__section{padding:3.5rem 0}.HomeFinalCta-module__Rzz25a__sub{font-size:1rem;line-height:1.5rem}.HomeFinalCta-module__Rzz25a__row{flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.75rem 1.25rem}}
.FanoutBackdrop-module__u5WF8G__root{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:500;line-height:11.5px;position:absolute;inset:0;overflow:hidden}.FanoutBackdrop-module__u5WF8G__slot{pointer-events:none;border:1px dashed #ffffff0b;position:absolute}.FanoutBackdrop-module__u5WF8G__beams{pointer-events:none;position:absolute;inset:0;overflow:visible}.FanoutBackdrop-module__u5WF8G__beam{fill:none;stroke:#fdfffa29;stroke-width:1px;stroke-dasharray:1 1;transition:stroke .2s,opacity .25s;animation:.45s cubic-bezier(.3,.7,.3,1) both FanoutBackdrop-module__u5WF8G__draw}.FanoutBackdrop-module__u5WF8G__retract{animation:.55s ease-in forwards FanoutBackdrop-module__u5WF8G__retract}.FanoutBackdrop-module__u5WF8G__beamMcp{stroke:#8fc8ff42}.FanoutBackdrop-module__u5WF8G__beamHot{stroke:#8fc8ffbf}.FanoutBackdrop-module__u5WF8G__beamDim{opacity:.35}.FanoutBackdrop-module__u5WF8G__packet{fill:none;stroke:#fdfffa66;stroke-width:1.25px;stroke-dasharray:.05 .95;animation:1.8s linear infinite FanoutBackdrop-module__u5WF8G__packet}.FanoutBackdrop-module__u5WF8G__packetMcp{stroke:#abd5ff99}.FanoutBackdrop-module__u5WF8G__focused .FanoutBackdrop-module__u5WF8G__packet{opacity:.4}.FanoutBackdrop-module__u5WF8G__anchor{fill:#07070a;stroke:#fdfffa73;stroke-width:1px;animation:.4s FanoutBackdrop-module__u5WF8G__anchorIn}.FanoutBackdrop-module__u5WF8G__anchorHot{stroke:#8cc8ff}.FanoutBackdrop-module__u5WF8G__label{z-index:1;color:var(--text-3);white-space:nowrap;pointer-events:none;font-size:10.5px;line-height:14px;transition:color .4s,opacity .3s;animation:.35s FanoutBackdrop-module__u5WF8G__labelIn;position:absolute}.FanoutBackdrop-module__u5WF8G__labelFile,.FanoutBackdrop-module__u5WF8G__labelCall{display:block}.FanoutBackdrop-module__u5WF8G__labelFile{color:var(--text-3)}.FanoutBackdrop-module__u5WF8G__labelVia{border-radius:var(--radius-control);background:var(--tone-raised);color:var(--text-2);margin-left:6px;padding:1px 5px;font-size:9.5px;line-height:12px}.FanoutBackdrop-module__u5WF8G__labelLive{color:var(--text-2)}.FanoutBackdrop-module__u5WF8G__labelLive .FanoutBackdrop-module__u5WF8G__labelFile{color:var(--text-1)}.FanoutBackdrop-module__u5WF8G__labelDim{opacity:.3}.FanoutBackdrop-module__u5WF8G__left{text-align:right;transform:translate(-100%,calc(-100% - 8px))}.FanoutBackdrop-module__u5WF8G__right{transform:translateY(calc(-100% - 8px))}.FanoutBackdrop-module__u5WF8G__top,.FanoutBackdrop-module__u5WF8G__bottom{transform:translate(12px,-50%)}.FanoutBackdrop-module__u5WF8G__flip{text-align:right;transform:translate(calc(-100% - 12px),-50%)}.FanoutBackdrop-module__u5WF8G__tile,.FanoutBackdrop-module__u5WF8G__card{--accent:#8f8f8f;border-radius:var(--radius-panel);background:var(--tone-surface);box-shadow:var(--lit-edge);position:absolute;overflow:hidden}.FanoutBackdrop-module__u5WF8G__tile{padding:6px 8px 0;transition:opacity .6s,box-shadow .2s,background-color .2s;animation:.35s FanoutBackdrop-module__u5WF8G__tileIn}.FanoutBackdrop-module__u5WF8G__boot{--accent:#8f8f8f}.FanoutBackdrop-module__u5WF8G__run{--accent:var(--brand)}.FanoutBackdrop-module__u5WF8G__done{--accent:#a3a3a3}.FanoutBackdrop-module__u5WF8G__stopped,.FanoutBackdrop-module__u5WF8G__fade{--accent:#6b6b6b}.FanoutBackdrop-module__u5WF8G__tile.FanoutBackdrop-module__u5WF8G__stopped{opacity:.6}.FanoutBackdrop-module__u5WF8G__tile.FanoutBackdrop-module__u5WF8G__fade{opacity:0}.FanoutBackdrop-module__u5WF8G__tile.FanoutBackdrop-module__u5WF8G__hovered{background:var(--tone-raised);box-shadow:var(--lit-edge), inset 0 0 0 1px var(--brand)}.FanoutBackdrop-module__u5WF8G__tile.FanoutBackdrop-module__u5WF8G__sibling{box-shadow:var(--lit-edge), inset 0 0 0 1px var(--brand-layer)}.FanoutBackdrop-module__u5WF8G__tile.FanoutBackdrop-module__u5WF8G__dim{opacity:.4}.FanoutBackdrop-module__u5WF8G__tile.FanoutBackdrop-module__u5WF8G__dim.FanoutBackdrop-module__u5WF8G__stopped{opacity:.25}.FanoutBackdrop-module__u5WF8G__tile.FanoutBackdrop-module__u5WF8G__fade.FanoutBackdrop-module__u5WF8G__dim,.FanoutBackdrop-module__u5WF8G__tile.FanoutBackdrop-module__u5WF8G__fade.FanoutBackdrop-module__u5WF8G__sibling,.FanoutBackdrop-module__u5WF8G__tile.FanoutBackdrop-module__u5WF8G__fade.FanoutBackdrop-module__u5WF8G__hovered{opacity:0}.FanoutBackdrop-module__u5WF8G__status{background:var(--accent);width:100%;height:2px;position:absolute;top:0;left:0}.FanoutBackdrop-module__u5WF8G__head,.FanoutBackdrop-module__u5WF8G__cardHead{white-space:nowrap;justify-content:space-between;gap:8px;display:flex}.FanoutBackdrop-module__u5WF8G__head{height:12px;margin-bottom:2px}.FanoutBackdrop-module__u5WF8G__id{color:var(--text-3)}.FanoutBackdrop-module__u5WF8G__state{color:var(--accent)}.FanoutBackdrop-module__u5WF8G__line{white-space:pre;text-overflow:ellipsis;overflow:hidden}.FanoutBackdrop-module__u5WF8G__cmd{color:var(--text-1)}.FanoutBackdrop-module__u5WF8G__past{color:var(--text-3)}.FanoutBackdrop-module__u5WF8G__current{color:var(--text-1)}.FanoutBackdrop-module__u5WF8G__result{color:var(--text-2)}.FanoutBackdrop-module__u5WF8G__progress{background:color-mix(in srgb, var(--brand) 60%, transparent);transform-origin:0;width:100%;height:2px;transition:transform .6s linear;position:absolute;bottom:0;left:0}.FanoutBackdrop-module__u5WF8G__card{z-index:3;background:var(--tone-raised);width:364px;height:232px;box-shadow:var(--lit-edge), 0 0 40px #000c;pointer-events:none;padding:10px 12px 0;font-size:10.5px;line-height:15px;animation:.16s FanoutBackdrop-module__u5WF8G__cardIn;display:none}@media (hover:hover) and (pointer:fine){.FanoutBackdrop-module__u5WF8G__card{display:block}}.FanoutBackdrop-module__u5WF8G__cardHead{margin-bottom:1px}.FanoutBackdrop-module__u5WF8G__cardId{color:var(--text-1)}.FanoutBackdrop-module__u5WF8G__cardFrom{color:var(--text-3);margin-bottom:7px}.FanoutBackdrop-module__u5WF8G__cardCode{border-radius:var(--radius-control);background:var(--tone-surface);color:var(--text-2);font:inherit;white-space:pre;margin:0 0 7px;padding:6px 8px}.FanoutBackdrop-module__u5WF8G__codeFn{color:var(--text-1)}.FanoutBackdrop-module__u5WF8G__cardFoot{border-top:1px solid var(--tone-divider);color:var(--text-3);justify-content:space-between;padding-top:6px;display:flex;position:absolute;bottom:8px;left:12px;right:12px}@keyframes FanoutBackdrop-module__u5WF8G__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes FanoutBackdrop-module__u5WF8G__retract{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes FanoutBackdrop-module__u5WF8G__packet{0%{stroke-dashoffset:.05px}to{stroke-dashoffset:-.95px}}@keyframes FanoutBackdrop-module__u5WF8G__tileIn{0%{opacity:0;transform:scale(.96)}}@keyframes FanoutBackdrop-module__u5WF8G__labelIn{0%{opacity:0}}@keyframes FanoutBackdrop-module__u5WF8G__anchorIn{0%{opacity:0}}@keyframes FanoutBackdrop-module__u5WF8G__cardIn{0%{opacity:0}}@media (max-width:767px){.FanoutBackdrop-module__u5WF8G__tile{font-size:9px}}@media (prefers-reduced-motion:reduce){.FanoutBackdrop-module__u5WF8G__beam,.FanoutBackdrop-module__u5WF8G__retract,.FanoutBackdrop-module__u5WF8G__tile,.FanoutBackdrop-module__u5WF8G__label,.FanoutBackdrop-module__u5WF8G__anchor,.FanoutBackdrop-module__u5WF8G__card{animation:none}.FanoutBackdrop-module__u5WF8G__packet{display:none}.FanoutBackdrop-module__u5WF8G__progress,.FanoutBackdrop-module__u5WF8G__tile{transition:none}}
.HeroStage-module__W-kQ3a__stage{--hero-bg:#07070a;isolation:isolate;background:var(--hero-bg);place-items:center;width:100%;min-height:clamp(36rem,100vh - 15rem,47.5rem);padding:5rem 5%;display:grid;position:relative;overflow:hidden}.HeroStage-module__W-kQ3a__backdrop{z-index:0;animation:1.2s both HeroStage-module__W-kQ3a__backdropIn;position:absolute;inset:0}.HeroStage-module__W-kQ3a__edge{z-index:1;pointer-events:none;position:absolute;left:0;right:0}.HeroStage-module__W-kQ3a__edgeTop{background:linear-gradient(to bottom, var(--hero-bg), #07070a00);height:4.5rem;top:0}.HeroStage-module__W-kQ3a__edgeBottom{background:linear-gradient(to top, var(--hero-bg), #07070a00);height:7rem;bottom:0}.HeroStage-module__W-kQ3a__copy{z-index:2;pointer-events:none;justify-content:center;width:100%;display:flex;position:relative}.HeroStage-module__W-kQ3a__copy>*{pointer-events:auto}@keyframes HeroStage-module__W-kQ3a__backdropIn{0%{opacity:0}}@media (max-width:767px){.HeroStage-module__W-kQ3a__stage{min-height:clamp(38rem,100svh - 8rem,46rem);padding:4rem 5%}}@media (prefers-reduced-motion:reduce){.HeroStage-module__W-kQ3a__backdrop{animation:none}}
.HomeHero-module__Jput1W__hero{background:var(--background-color--background-primary);flex-direction:column;align-items:center;gap:1.5rem;padding:0 0 4rem;display:flex;overflow:hidden}.HomeHero-module__Jput1W__copy{display:contents}.HomeHero-module__Jput1W__hero .HomeHero-module__Jput1W__copy h1{max-width:45rem;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.0833}.HomeHero-module__Jput1W__marquee{width:100%;max-width:87.875rem;display:flex;position:relative;overflow:hidden}.HomeHero-module__Jput1W__marquee:after{content:"";background:linear-gradient(90deg, var(--background-color--background-primary) 0%, transparent 22%, transparent 78%, var(--background-color--background-primary) 100%);pointer-events:none;position:absolute;inset:0}.HomeHero-module__Jput1W__logos{flex:none;margin:0;padding:0;list-style:none;animation:70s linear infinite HomeHero-module__Jput1W__scroll;display:flex}.HomeHero-module__Jput1W__logo{justify-content:center;align-items:center;width:14.625rem;height:4.5rem;display:flex}.HomeHero-module__Jput1W__logo img{opacity:.85;width:auto;height:2.875rem}@keyframes HomeHero-module__Jput1W__scroll{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.HomeHero-module__Jput1W__logos{flex-wrap:wrap;flex:1;justify-content:center;animation:none}.HomeHero-module__Jput1W__logos[aria-hidden]{display:none}}@media (max-width:767px){.HomeHero-module__Jput1W__hero{gap:1rem;padding:0 0 2.5rem}.HomeHero-module__Jput1W__logo{width:10rem}.HomeHero-module__Jput1W__logo img{height:2.25rem}}
.PostCard-module__hKA61G__card{color:#fdfffa;flex-direction:column;gap:1rem;width:100%;text-decoration:none;display:flex}.PostCard-module__hKA61G__cardCover{aspect-ratio:2;background:#0e0e10;border:1px solid #1f1f26;transition:border-color .15s;position:relative;overflow:hidden}.PostCard-module__hKA61G__card:hover .PostCard-module__hKA61G__cardCover,.PostCard-module__hKA61G__card:focus-visible .PostCard-module__hKA61G__cardCover{border-color:#3e3e3e}.PostCard-module__hKA61G__cardText{flex-direction:column;gap:.75rem;padding-top:.5rem;display:flex}.PostCard-module__hKA61G__cardTitle{letter-spacing:0;color:#fdfffa;margin:0;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.75rem}.PostCard-module__hKA61G__cardDate{color:#6e6e76;margin:0;font-size:.875rem;line-height:1.125rem}
.Code-module__TLrkIa__code{color:#fdfffa;white-space:pre;background:0 0;border:0;margin:0;padding:0;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.3125rem}.Code-module__TLrkIa__code code{font:inherit;background:0 0;padding:0}.Code-module__TLrkIa__line{display:block}.Code-module__TLrkIa__cursor{vertical-align:-.18em;background:#fdfffa;width:.6em;height:1.1em;margin-left:1px;display:inline-block}.Code-module__TLrkIa__blink{animation:1s step-end infinite Code-module__TLrkIa__blink}@keyframes Code-module__TLrkIa__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.Code-module__TLrkIa__blink{animation:none}}.Code-module__TLrkIa__muted{color:var(--text-3)}.Code-module__TLrkIa__keyword{color:#c792ea}.Code-module__TLrkIa__type{color:#7fdbca}.Code-module__TLrkIa__fn{color:#ffcb6b}.Code-module__TLrkIa__attr{color:#82aaff}.Code-module__TLrkIa__number{color:#f7a072}.Code-module__TLrkIa__string{color:#a8d8a0}.Code-module__TLrkIa__ok{color:#73d98c}.Code-module__TLrkIa__window{width:100%;max-width:var(--code-window-max,32.5rem);border-radius:var(--radius-panel);background:var(--tone-overlay);box-shadow:var(--lit-edge);text-align:left}.Code-module__TLrkIa__header,.Code-module__TLrkIa__status{color:var(--text-3);align-items:center;gap:1rem;padding:.625rem 1rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1rem;display:flex}.Code-module__TLrkIa__header{border-bottom:1px solid var(--tone-divider)}.Code-module__TLrkIa__status{border-top:1px solid var(--tone-divider)}.Code-module__TLrkIa__body{padding:var(--code-window-pad,1.25rem)}.Code-module__TLrkIa__terminal{border-radius:var(--radius-panel);background:var(--tone-raised);box-shadow:var(--lit-edge);position:absolute;inset:1.75rem 0 0 3rem;overflow:hidden}.Code-module__TLrkIa__terminalBar{--light:.625rem;--light-idle:var(--tone-raised);border-bottom:1px solid var(--tone-divider);background:var(--tone-overlay);height:2.5625rem;box-shadow:var(--lit-edge);color:var(--text-3);align-items:center;gap:.5rem;padding:0 1rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.25rem;display:flex}.Code-module__TLrkIa__terminal .Code-module__TLrkIa__code{padding:1.3125rem;font-size:.75rem;line-height:1.25rem;overflow-y:hidden}.Code-module__TLrkIa__compact.Code-module__TLrkIa__compact{width:100%;height:100%;position:relative;inset:auto}.Code-module__TLrkIa__compact .Code-module__TLrkIa__terminalBar{--light-idle:var(--tone-layer);height:2.25rem;box-shadow:none;background:0 0}.Code-module__TLrkIa__compact .Code-module__TLrkIa__code{padding:.5rem .75rem .5rem 2.875rem;font-size:.8125rem}@media screen and (max-width:479px){.Code-module__TLrkIa__terminal{top:1.5rem;left:1.25rem}.Code-module__TLrkIa__compact .Code-module__TLrkIa__code{padding-left:.75rem;font-size:.6875rem;line-height:1.125rem}}
.CliConnect-module__Zudz2q__root{align-items:center;width:100%;height:100%;padding:0 2rem;display:flex}.CliConnect-module__Zudz2q__session{height:100%}@media screen and (max-width:479px){.CliConnect-module__Zudz2q__root{padding:0 1rem}}
.EditorBridge-module__gpgLAG__root{justify-content:center;align-items:center;width:100%;height:100%;padding:0 1.5rem 1.25rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:500;line-height:14px;display:flex}.EditorBridge-module__gpgLAG__stage{grid-template-columns:auto minmax(3rem,1fr) auto minmax(3rem,1fr) auto;align-items:center;width:100%;max-width:24rem;display:grid}.EditorBridge-module__gpgLAG__editor,.EditorBridge-module__gpgLAG__hub{justify-content:center;display:flex;position:relative}.EditorBridge-module__gpgLAG__tile{border-radius:var(--radius-panel);background:var(--tone-raised);width:3.25rem;height:3.25rem;box-shadow:var(--lit-edge);color:var(--text-1);justify-content:center;align-items:center;padding:.9rem;display:flex}.EditorBridge-module__gpgLAG__caption,.EditorBridge-module__gpgLAG__chip{white-space:nowrap;position:absolute;top:calc(100% + .625rem);left:50%;transform:translate(-50%)}.EditorBridge-module__gpgLAG__caption{color:var(--text-3)}.EditorBridge-module__gpgLAG__chip{border-radius:var(--radius-control);background:var(--tone-overlay);color:var(--text-1);opacity:0;padding:2px 8px;transition:opacity .3s}.EditorBridge-module__gpgLAG__connected .EditorBridge-module__gpgLAG__chip{opacity:1}.EditorBridge-module__gpgLAG__link{height:5px;margin-inline:.75rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.EditorBridge-module__gpgLAG__link:before{content:"";background:var(--tone-layer);height:1px;transition:background-color .3s;position:absolute;inset:2px 0 auto}.EditorBridge-module__gpgLAG__connected .EditorBridge-module__gpgLAG__link:before{background:#8cc8ff52}.EditorBridge-module__gpgLAG__packet,.EditorBridge-module__gpgLAG__pulse{background:var(--brand);border-radius:3px;height:5px;position:absolute;top:0;transform:translate(-50%)}.EditorBridge-module__gpgLAG__packet{width:14px}.EditorBridge-module__gpgLAG__pulse{background:linear-gradient(90deg, transparent, var(--brand-edge), transparent);width:22px;height:3px;top:1px}.EditorBridge-module__gpgLAG__hub{width:4.75rem;height:4.75rem}.EditorBridge-module__gpgLAG__ring{position:absolute;inset:-5px;overflow:visible}.EditorBridge-module__gpgLAG__track,.EditorBridge-module__gpgLAG__arc{fill:none;vector-effect:non-scaling-stroke}.EditorBridge-module__gpgLAG__track{stroke:#8cc8ff1f;stroke-width:1px;transition:stroke .3s}.EditorBridge-module__gpgLAG__connected .EditorBridge-module__gpgLAG__track{stroke:#8cc8ff66}.EditorBridge-module__gpgLAG__arc{stroke:var(--brand);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:.28 .72;transform-origin:50px 50px;transition:opacity .3s}.EditorBridge-module__gpgLAG__bolt{width:100%;height:100%;color:var(--text-1);justify-content:center;align-items:center;padding:1.25rem;display:flex}@media screen and (max-width:479px){.EditorBridge-module__gpgLAG__root{padding:0 1rem 1.25rem;font-size:9.5px;line-height:12px}.EditorBridge-module__gpgLAG__tile{width:2.75rem;height:2.75rem;padding:.75rem}.EditorBridge-module__gpgLAG__hub{width:3.75rem;height:3.75rem}.EditorBridge-module__gpgLAG__bolt{padding:.95rem}.EditorBridge-module__gpgLAG__stage{grid-template-columns:auto minmax(.75rem,1fr) auto minmax(.75rem,1fr) auto}.EditorBridge-module__gpgLAG__link{margin-inline:.5rem}}@media (prefers-reduced-motion:reduce){.EditorBridge-module__gpgLAG__chip,.EditorBridge-module__gpgLAG__track,.EditorBridge-module__gpgLAG__arc,.EditorBridge-module__gpgLAG__link:before{transition:none}.EditorBridge-module__gpgLAG__pulse{display:none}}
.McpChat-module__Cjm20W__root{text-align:left;justify-content:center;align-items:center;width:100%;height:100%;padding:.75rem 1rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:400;line-height:13px;display:flex}.McpChat-module__Cjm20W__panel{border-radius:var(--radius-panel);background:var(--tone-raised);width:min(100%,28rem);height:100%;box-shadow:var(--lit-edge);flex-direction:column;margin-inline:auto;display:flex;overflow:hidden}.McpChat-module__Cjm20W__bar{--light:.5rem;--light-idle:var(--tone-layer);border-bottom:1px solid var(--tone-divider);flex:none;align-items:center;height:1.75rem;padding:0 .75rem;display:flex;position:relative}.McpChat-module__Cjm20W__title{color:var(--text-3);position:absolute;left:50%;transform:translate(-50%)}.McpChat-module__Cjm20W__screen{min-height:14.5rem;color:var(--text-1);flex-direction:column;flex:1;gap:8px;padding:.625rem .75rem;display:flex}.McpChat-module__Cjm20W__userTurn{color:var(--text-3);gap:1ch;display:flex}.McpChat-module__Cjm20W__entry{gap:1ch;animation:.2s McpChat-module__Cjm20W__fadeIn;display:flex}.McpChat-module__Cjm20W__bullet{color:var(--text-1);flex:none}.McpChat-module__Cjm20W__ok{color:#a8d8a0}.McpChat-module__Cjm20W__muted{color:var(--text-2)}.McpChat-module__Cjm20W__dim{color:var(--tone-layer)}.McpChat-module__Cjm20W__tool{font-weight:600}.McpChat-module__Cjm20W__server{color:#7fdbca}.McpChat-module__Cjm20W__fn{color:#ffcb6b}.McpChat-module__Cjm20W__key{color:#82aaff}.McpChat-module__Cjm20W__string{color:#a8d8a0}.McpChat-module__Cjm20W__number{color:#f7a072}.McpChat-module__Cjm20W__punct{color:var(--text-3)}.McpChat-module__Cjm20W__result{color:var(--text-3);gap:1ch;padding-left:2ch;display:flex}.McpChat-module__Cjm20W__elbow{flex:none}.McpChat-module__Cjm20W__json{white-space:pre}.McpChat-module__Cjm20W__more{color:var(--text-3)}.McpChat-module__Cjm20W__rise{flex-direction:column;animation:.25s McpChat-module__Cjm20W__rise;display:flex}.McpChat-module__Cjm20W__footer{flex-direction:column;gap:6px;display:flex}.McpChat-module__Cjm20W__status{color:var(--text-2)}.McpChat-module__Cjm20W__glyph{width:1ch;display:inline-block}.McpChat-module__Cjm20W__statusHint{color:var(--text-3)}.McpChat-module__Cjm20W__input{border-top:1px solid var(--tone-divider);border-bottom:1px solid var(--tone-divider);color:var(--text-1);gap:1ch;padding:5px 0;display:flex}.McpChat-module__Cjm20W__inputChevron{color:var(--text-2)}@keyframes McpChat-module__Cjm20W__fadeIn{0%{opacity:0}}@keyframes McpChat-module__Cjm20W__rise{0%{opacity:0;transform:translateY(4px)}}@media screen and (max-width:479px){.McpChat-module__Cjm20W__root{padding:.5rem;font-size:9px;line-height:12px}}@media (prefers-reduced-motion:reduce){.McpChat-module__Cjm20W__entry,.McpChat-module__Cjm20W__rise{animation:none}}
.FloatingWindow-module__8UpnpG__slot{width:100%;position:relative}.FloatingWindow-module__8UpnpG__window{transform-origin:50%;transition:opacity .2s,transform .32s cubic-bezier(.2,.8,.2,1),visibility;position:relative}.FloatingWindow-module__8UpnpG__dragging{z-index:2;transition:opacity .2s}.FloatingWindow-module__8UpnpG__framed{z-index:2;transition:left .32s cubic-bezier(.2,.8,.2,1),top .32s cubic-bezier(.2,.8,.2,1),width .32s cubic-bezier(.2,.8,.2,1),height .32s cubic-bezier(.2,.8,.2,1)}.FloatingWindow-module__8UpnpG__minimized,.FloatingWindow-module__8UpnpG__closed{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s,transform .32s cubic-bezier(.4,0,.6,1),visibility 0s .32s}.FloatingWindow-module__8UpnpG__window [data-window-drag]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.FloatingWindow-module__8UpnpG__dragging [data-window-drag]{cursor:grabbing}.FloatingWindow-module__8UpnpG__lights{gap:calc(var(--light,10px) * .7);flex:none;display:flex}.FloatingWindow-module__8UpnpG__lights>*{width:var(--light,10px);height:var(--light,10px);background:var(--light-idle,var(--tone-layer));color:#0000;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.FloatingWindow-module__8UpnpG__lights button{cursor:pointer;transition:background-color .15s}.FloatingWindow-module__8UpnpG__lights button:after{content:"";position:absolute;inset:-4px}.FloatingWindow-module__8UpnpG__lights svg{width:70%;height:70%;overflow:visible}.FloatingWindow-module__8UpnpG__lights path{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round}.FloatingWindow-module__8UpnpG__lights .FloatingWindow-module__8UpnpG__solid{fill:currentColor;stroke:none}.FloatingWindow-module__8UpnpG__lights:hover .FloatingWindow-module__8UpnpG__close{color:#7a1612;background:#ff5f57}.FloatingWindow-module__8UpnpG__lights:hover .FloatingWindow-module__8UpnpG__minimize{color:#8a5a00;background:#febc2e}.FloatingWindow-module__8UpnpG__lights:hover .FloatingWindow-module__8UpnpG__zoom{color:#0b5a14;background:#28c840}.FloatingWindow-module__8UpnpG__dock{border-radius:var(--radius-control);background:var(--tone-raised);box-shadow:var(--lit-edge), 0 2px 0 var(--tone-layer);white-space:nowrap;color:var(--text-2);cursor:pointer;opacity:0;visibility:hidden;border:0;align-items:center;gap:.5rem;padding:.4375rem .75rem .4375rem .5625rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:16px;transition:opacity .2s,transform .2s,color .15s,background-color .15s,visibility 0s .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.FloatingWindow-module__8UpnpG__docked{opacity:1;visibility:visible;transition:opacity .25s .2s,transform .25s .2s,color .15s,background-color .15s;transform:translate(-50%,-50%)}.FloatingWindow-module__8UpnpG__dock:hover,.FloatingWindow-module__8UpnpG__dock:focus-visible{background:var(--tone-overlay);color:var(--text-1)}.FloatingWindow-module__8UpnpG__dock:focus-visible{outline:1px solid var(--base-color-brand--secondary);outline-offset:2px}.FloatingWindow-module__8UpnpG__dockIcon{width:16px;height:16px;color:var(--brand);display:flex}.FloatingWindow-module__8UpnpG__dockIcon>svg{width:100%;height:100%}.FloatingWindow-module__8UpnpG__running{background:var(--text-2);border-radius:50%;width:3px;height:3px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.FloatingWindow-module__8UpnpG__window,.FloatingWindow-module__8UpnpG__framed,.FloatingWindow-module__8UpnpG__minimized,.FloatingWindow-module__8UpnpG__closed,.FloatingWindow-module__8UpnpG__dock,.FloatingWindow-module__8UpnpG__docked{transition:none}}
.InterfaceCards-module__269jJW__row{gap:1.5rem;display:grid}.InterfaceCards-module__269jJW__pair{grid-template-columns:repeat(2,minmax(0,1fr));max-width:70rem;margin-inline:auto}.InterfaceCards-module__269jJW__trio{grid-template-columns:repeat(3,minmax(0,1fr))}.InterfaceCards-module__269jJW__card{border-radius:var(--radius-panel);background:var(--tone-surface);min-width:0;box-shadow:var(--lit-edge);flex-direction:column;display:flex;overflow:hidden}.InterfaceCards-module__269jJW__copy{flex-direction:column;flex:auto;padding:2rem 2rem 1.5rem;display:flex}.InterfaceCards-module__269jJW__link{color:var(--text-2);align-self:flex-start;gap:.375rem;margin-top:auto;padding-top:1rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1rem;text-decoration:none;transition:color .2s;display:inline-flex}.InterfaceCards-module__269jJW__link:hover,.InterfaceCards-module__269jJW__link:focus-visible{color:var(--text-1)}.InterfaceCards-module__269jJW__visual{aspect-ratio:14/5;flex:none;position:relative}.InterfaceCards-module__269jJW__trio .InterfaceCards-module__269jJW__visual{aspect-ratio:7/5}@media screen and (max-width:991px){.InterfaceCards-module__269jJW__pair,.InterfaceCards-module__269jJW__trio{grid-template-columns:minmax(0,1fr)}.InterfaceCards-module__269jJW__trio .InterfaceCards-module__269jJW__visual{aspect-ratio:auto;height:19rem}}@media screen and (max-width:479px){.InterfaceCards-module__269jJW__copy{padding:1.5rem 1.25rem 1.25rem}.InterfaceCards-module__269jJW__visual{aspect-ratio:4/3}.InterfaceCards-module__269jJW__trio .InterfaceCards-module__269jJW__visual{height:17.5rem}}@media (prefers-reduced-motion:reduce){.InterfaceCards-module__269jJW__link{transition:none}}
.Stacked-module__hkQjla__stacked{display:inline-grid}.Stacked-module__hkQjla__stacked>*{grid-area:1/1}.Stacked-module__hkQjla__inactive{visibility:hidden}
.GpuPriceChart-module__P4Y2Fa__chart{--pad:2.5rem;--sentence-h:1.4375rem;--row-h:1.5rem;--row-gap:.875rem;--bar-h:1.5rem;--roomy-row-h:2.5rem;--roomy-bar-h:2.5rem;--roomy-gap:1.25rem;--price-room:5.25rem;width:100%;min-width:0;padding:var(--pad) 0;flex:0 40rem;margin:0;container-type:inline-size}.GpuPriceChart-module__P4Y2Fa__frame{min-height:calc(var(--sentence-h) + 1.5rem + var(--rows) * var(--row-h) + (var(--rows) - 1) * var(--row-gap) + 1.875rem);flex-direction:column;justify-content:center;display:flex}.GpuPriceChart-module__P4Y2Fa__sentence{min-height:var(--sentence-h);flex-wrap:wrap;align-items:baseline;gap:.375rem;margin-bottom:1.5rem;display:flex}.GpuPriceChart-module__P4Y2Fa__select{position:relative}.GpuPriceChart-module__P4Y2Fa__select .GpuPriceChart-module__P4Y2Fa__selectTrigger.GpuPriceChart-module__P4Y2Fa__selectTrigger{border:0;border-bottom:1px solid var(--tone-divider);min-height:0;box-shadow:none;font:inherit;color:var(--text-color--text-primary);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:.375rem;margin:0;padding:0 0 .125rem;transition:border-color .15s;display:inline-flex}.GpuPriceChart-module__P4Y2Fa__select .GpuPriceChart-module__P4Y2Fa__selectTrigger.GpuPriceChart-module__P4Y2Fa__selectTrigger:hover,.GpuPriceChart-module__P4Y2Fa__select[data-open] .GpuPriceChart-module__P4Y2Fa__selectTrigger.GpuPriceChart-module__P4Y2Fa__selectTrigger{border-bottom-color:var(--text-3)}.GpuPriceChart-module__P4Y2Fa__select .GpuPriceChart-module__P4Y2Fa__selectTrigger.GpuPriceChart-module__P4Y2Fa__selectTrigger:focus-visible{outline:1px solid var(--base-color-brand--secondary);outline-offset:2px}.GpuPriceChart-module__P4Y2Fa__selectText{white-space:nowrap}.GpuPriceChart-module__P4Y2Fa__selectChevron{width:.5rem;height:auto;color:var(--text-color--text-secondary);flex:none;transition:transform .15s}.GpuPriceChart-module__P4Y2Fa__select[data-open] .GpuPriceChart-module__P4Y2Fa__selectChevron{transform:rotate(180deg)}.GpuPriceChart-module__P4Y2Fa__selectList{z-index:10;border-radius:var(--radius-panel);background:var(--tone-raised);min-width:100%;box-shadow:var(--lit-edge), 0 1rem 2rem #00000080;position:absolute;top:calc(100% + .375rem);left:0;overflow:hidden}.GpuPriceChart-module__P4Y2Fa__select .GpuPriceChart-module__P4Y2Fa__selectOption.GpuPriceChart-module__P4Y2Fa__selectOption{width:100%;font:inherit;white-space:nowrap;text-align:left;color:var(--text-color--text-secondary);cursor:pointer;background:0 0;border:0;padding:.5rem .75rem;display:block}.GpuPriceChart-module__P4Y2Fa__select .GpuPriceChart-module__P4Y2Fa__selectOption.GpuPriceChart-module__P4Y2Fa__selectOption:hover,.GpuPriceChart-module__P4Y2Fa__select .GpuPriceChart-module__P4Y2Fa__selectOption.GpuPriceChart-module__P4Y2Fa__selectOption[aria-selected=true]{background:var(--tone-overlay);color:var(--text-color--text-primary)}.GpuPriceChart-module__P4Y2Fa__select .GpuPriceChart-module__P4Y2Fa__selectOption.GpuPriceChart-module__P4Y2Fa__selectOption:focus-visible{outline:1px solid var(--base-color-brand--secondary);outline-offset:-1px}.GpuPriceChart-module__P4Y2Fa__label{color:var(--text-color--text-secondary);font-size:.875rem;line-height:1.25rem}.GpuPriceChart-module__P4Y2Fa__plot{margin:0}.GpuPriceChart-module__P4Y2Fa__bars{gap:var(--row-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GpuPriceChart-module__P4Y2Fa__row{--fill:var(--tone-layer);--edge:var(--tone-edge);min-height:var(--row-h);color:var(--text-color--text-secondary);grid-template-columns:9.375rem minmax(0,1fr);align-items:center;gap:1rem;margin:0;padding:0;font-size:.875rem;line-height:1.125rem;display:grid}.GpuPriceChart-module__P4Y2Fa__roomy{--row-h:var(--roomy-row-h);--row-gap:var(--roomy-gap);--bar-h:var(--roomy-bar-h)}.GpuPriceChart-module__P4Y2Fa__roomyOnly{--row-h:var(--roomy-row-h);--row-gap:var(--roomy-gap)}.GpuPriceChart-module__P4Y2Fa__provider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GpuPriceChart-module__P4Y2Fa__track{min-width:0;height:var(--bar-h);align-items:center;gap:.5rem;display:flex}.GpuPriceChart-module__P4Y2Fa__bar{width:calc(var(--share) * (100% - var(--price-room)));height:var(--bar-h);border-radius:var(--radius-control);background:var(--fill);box-shadow:inset 0 1px 0 var(--edge);flex:none;transition:width .4s cubic-bezier(.22,1,.36,1);display:block}.GpuPriceChart-module__P4Y2Fa__stacked{background:0 0;display:flex;overflow:hidden}.GpuPriceChart-module__P4Y2Fa__segment{flex:none;height:100%}.GpuPriceChart-module__P4Y2Fa__segment+.GpuPriceChart-module__P4Y2Fa__segment{border-left:1px solid var(--edge)}.GpuPriceChart-module__P4Y2Fa__segment[data-tier="0"]{background:var(--fill)}.GpuPriceChart-module__P4Y2Fa__segment[data-tier="1"]{background:repeating-linear-gradient(135deg, var(--edge) 0 1px, transparent 1px 4px)}.GpuPriceChart-module__P4Y2Fa__segment[data-tier="2"]{background:repeating-linear-gradient(45deg, var(--edge) 0 1px, transparent 1px 4px)}.GpuPriceChart-module__P4Y2Fa__stacked .GpuPriceChart-module__P4Y2Fa__segment{position:relative}.GpuPriceChart-module__P4Y2Fa__stacked .GpuPriceChart-module__P4Y2Fa__segment:hover{box-shadow:inset 0 0 0 1px var(--text-color--text-primary)}.GpuPriceChart-module__P4Y2Fa__tip{z-index:20;border:1px solid var(--border-color--border-primary);background:var(--base-color-neutral--5);white-space:nowrap;color:var(--text-color--text-secondary);pointer-events:none;visibility:hidden;opacity:0;gap:.75rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.25rem;transition:opacity .15s,visibility .15s;display:flex;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.GpuPriceChart-module__P4Y2Fa__stacked .GpuPriceChart-module__P4Y2Fa__segment:hover .GpuPriceChart-module__P4Y2Fa__tip{visibility:visible;opacity:1}.GpuPriceChart-module__P4Y2Fa__tipAmount{font-variant-numeric:tabular-nums;color:var(--text-color--text-primary);font-weight:500}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.GpuPriceChart-module__P4Y2Fa__pending .GpuPriceChart-module__P4Y2Fa__bar{visibility:hidden}.GpuPriceChart-module__P4Y2Fa__revealing .GpuPriceChart-module__P4Y2Fa__bar{animation:.9s cubic-bezier(.22,1,.36,1) backwards GpuPriceChart-module__P4Y2Fa__bar-grow;animation-delay:calc(var(--i) * 80ms)}}@keyframes GpuPriceChart-module__P4Y2Fa__bar-grow{0%{width:0}}.GpuPriceChart-module__P4Y2Fa__price{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-weight:500}.GpuPriceChart-module__P4Y2Fa__thunder{--fill:var(--brand);--edge:var(--brand-edge);color:var(--text-1)}.GpuPriceChart-module__P4Y2Fa__thunder .GpuPriceChart-module__P4Y2Fa__price{color:var(--brand)}.GpuPriceChart-module__P4Y2Fa__legend{--fill:#2a2a33;--edge:#55555f;color:var(--text-color--text-secondary);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0 0 1.25rem;padding:0;font-size:.75rem;line-height:1rem;list-style:none;display:flex}.GpuPriceChart-module__P4Y2Fa__legendItem{align-items:center;gap:.5rem;padding:0;display:inline-flex}.GpuPriceChart-module__P4Y2Fa__swatch{border:1px solid var(--edge);width:.875rem;height:.875rem;display:block}.GpuPriceChart-module__P4Y2Fa__footnote{color:var(--text-3);text-align:left;margin-top:1rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;line-height:.875rem}@media (prefers-reduced-motion:reduce){.GpuPriceChart-module__P4Y2Fa__bar{transition:none}}@media screen and (max-width:991px){.GpuPriceChart-module__P4Y2Fa__chart{--pad:0rem;flex-basis:auto}}@container (max-width:28rem){.GpuPriceChart-module__P4Y2Fa__frame{--row-h:2.625rem;--row-gap:.625rem;--bar-h:.625rem;--roomy-row-h:3.25rem;--roomy-bar-h:1.75rem;--roomy-gap:1rem}.GpuPriceChart-module__P4Y2Fa__roomyOnly .GpuPriceChart-module__P4Y2Fa__frame{--row-h:var(--roomy-row-h);--row-gap:var(--roomy-gap)}.GpuPriceChart-module__P4Y2Fa__row{grid-template-columns:minmax(0,1fr);align-items:stretch;row-gap:.375rem}.GpuPriceChart-module__P4Y2Fa__track{height:max(1.125rem, var(--bar-h))}}@media screen and (max-width:479px){.GpuPriceChart-module__P4Y2Fa__row{font-size:.8125rem}}
.PricingHero-module__g8lOza__hero{align-items:center;min-height:35rem;display:flex}.PricingHero-module__g8lOza__hero>.padding-global{width:100%}.PricingHero-module__g8lOza__inner{justify-content:space-between;align-items:center;gap:2.5rem;max-width:83rem;margin:0 auto;padding:3rem 0;display:flex}.PricingHero-module__g8lOza__copy{flex:1 1 0;min-width:0;max-width:35rem}@media screen and (max-width:991px){.PricingHero-module__g8lOza__inner{flex-direction:column;align-items:stretch;gap:3rem}.PricingHero-module__g8lOza__copy{max-width:40rem}}
.PricingJumpNav-module__jSm3SG__bar{z-index:10;background:var(--tone-base);padding-block:.5rem;position:sticky;top:91px}.PricingJumpNav-module__jSm3SG__tray{border-radius:var(--radius-panel);background:var(--tone-surface);box-shadow:var(--lit-edge);padding:.25rem}.PricingJumpNav-module__jSm3SG__list{scrollbar-width:none;gap:.25rem;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.PricingJumpNav-module__jSm3SG__list::-webkit-scrollbar{display:none}.PricingJumpNav-module__jSm3SG__list[data-fade-start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3rem);mask-image:linear-gradient(90deg,#0000,#000 3rem)}.PricingJumpNav-module__jSm3SG__list[data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}.PricingJumpNav-module__jSm3SG__list[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 3rem calc(100% - 3rem),#0000)}.PricingJumpNav-module__jSm3SG__link{border-radius:var(--radius-control);color:var(--text-2);white-space:nowrap;align-items:center;padding:.5625rem 1.1875rem;font-size:.875rem;line-height:1.125rem;text-decoration:none;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.PricingJumpNav-module__jSm3SG__link:hover{color:var(--text-1)}.PricingJumpNav-module__jSm3SG__link[aria-current=location]{background:var(--tone-raised);color:var(--text-1);box-shadow:var(--lit-edge), 0 2px 0 var(--tone-layer)}.PricingJumpNav-module__jSm3SG__link:focus-visible{outline:1px solid var(--base-color-brand--secondary);outline-offset:-1px}@media screen and (max-width:720px){.PricingJumpNav-module__jSm3SG__bar{top:64px}}
.PriceCalculator-module__o1dlDa__calculator{grid-template-columns:minmax(0,380fr) minmax(0,259fr);gap:1rem;padding:1px;display:grid}.PriceCalculator-module__o1dlDa__settings,.PriceCalculator-module__o1dlDa__receipt{border-radius:var(--radius-panel);background:var(--tone-surface);min-width:0;box-shadow:var(--lit-edge);padding:2.5rem}.PriceCalculator-module__o1dlDa__settings{flex-direction:column;gap:2rem;display:flex}.PriceCalculator-module__o1dlDa__field{flex-direction:column;gap:.75rem;min-width:0;display:flex}.PriceCalculator-module__o1dlDa__label{letter-spacing:.06em;color:var(--text-3);margin:0;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:300;line-height:.875rem}.PriceCalculator-module__o1dlDa__field>[role=group]{align-self:flex-start}.PriceCalculator-module__o1dlDa__chips{border-radius:var(--radius-panel);background:var(--tone-surface);box-shadow:var(--lit-edge);grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.PriceCalculator-module__o1dlDa__field>.PriceCalculator-module__o1dlDa__chips{align-self:stretch}.PriceCalculator-module__o1dlDa__chip{border-radius:var(--radius-control);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;margin:0;padding:.8125rem .9375rem;transition:background-color .15s,box-shadow .15s;display:flex}.PriceCalculator-module__o1dlDa__chip[aria-pressed=true]{background:var(--tone-raised);box-shadow:var(--lit-edge), 0 2px 0 var(--tone-layer)}.PriceCalculator-module__o1dlDa__chip:focus-visible{outline:1px solid var(--base-color-brand--secondary);outline-offset:2px}.PriceCalculator-module__o1dlDa__chipName{color:var(--text-2);white-space:nowrap;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.125rem;transition:color .15s}.PriceCalculator-module__o1dlDa__chipPrice{color:var(--text-3);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;line-height:.875rem}.PriceCalculator-module__o1dlDa__chip:hover .PriceCalculator-module__o1dlDa__chipName,.PriceCalculator-module__o1dlDa__chip[aria-pressed=true] .PriceCalculator-module__o1dlDa__chipName{color:var(--text-1)}.PriceCalculator-module__o1dlDa__chip[aria-pressed=true] .PriceCalculator-module__o1dlDa__chipPrice{color:var(--brand)}.PriceCalculator-module__o1dlDa__usage{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:2rem 2.5rem;display:grid}.PriceCalculator-module__o1dlDa__stepper{border-radius:var(--radius-control);background:var(--tone-raised);align-items:stretch;width:100%;max-width:11rem;height:calc(2.0625rem + 2px);padding:1px;display:flex}.PriceCalculator-module__o1dlDa__stepButton{width:2.25rem;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9375rem;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.PriceCalculator-module__o1dlDa__stepButton:hover:not(:disabled){background:var(--tone-overlay);color:var(--text-1)}.PriceCalculator-module__o1dlDa__stepButton:disabled{color:#3a3a42;cursor:not-allowed}.PriceCalculator-module__o1dlDa__stepButton:focus-visible{outline:1px solid var(--base-color-brand--secondary);outline-offset:-1px}.PriceCalculator-module__o1dlDa__stepInput{border:0;border-inline:1px solid var(--tone-divider);min-width:0;color:var(--text-1);text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border-radius:0;flex:1 1 0;margin:0;padding:0 .25rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.0625rem}.PriceCalculator-module__o1dlDa__stepInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.PriceCalculator-module__o1dlDa__stepInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PriceCalculator-module__o1dlDa__stepInput:focus{outline:none}.PriceCalculator-module__o1dlDa__stepInput:focus-visible{outline:1px solid var(--base-color-brand--secondary);outline-offset:-1px}.PriceCalculator-module__o1dlDa__field>.PriceCalculator-module__o1dlDa__presets{align-self:stretch;max-width:11rem;display:flex}.PriceCalculator-module__o1dlDa__field>.PriceCalculator-module__o1dlDa__presets>button{flex:1 1 0;min-width:0;padding-block:.3125rem;font-size:.6875rem;line-height:.875rem}.PriceCalculator-module__o1dlDa__sliders{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.5rem;display:grid}.PriceCalculator-module__o1dlDa__sliderHead{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.PriceCalculator-module__o1dlDa__sliderValue{color:var(--text-1);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.875rem;line-height:1.125rem}.PriceCalculator-module__o1dlDa__range{--fill:0%;appearance:none;cursor:pointer;background:0 0;width:100%;height:1rem;margin:0}.PriceCalculator-module__o1dlDa__range:disabled{cursor:default;opacity:.5}.PriceCalculator-module__o1dlDa__range:focus{outline:none}.PriceCalculator-module__o1dlDa__range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--brand) var(--fill), var(--tone-layer) var(--fill));border-radius:2px;height:4px}.PriceCalculator-module__o1dlDa__range::-moz-range-track{background:var(--tone-layer);border-radius:2px;height:4px}.PriceCalculator-module__o1dlDa__range::-moz-range-progress{background:var(--brand);border-radius:2px;height:4px}.PriceCalculator-module__o1dlDa__range::-webkit-slider-thumb{background:var(--brand);width:14px;height:14px;box-shadow:inset 0 1px 0 var(--brand-edge), 0 2px 0 var(--brand-layer);appearance:none;border:0;border-radius:50%;margin-top:-5px;transition:box-shadow .15s}.PriceCalculator-module__o1dlDa__range::-moz-range-thumb{box-sizing:border-box;background:var(--brand);width:14px;height:14px;box-shadow:inset 0 1px 0 var(--brand-edge), 0 2px 0 var(--brand-layer);border:0;border-radius:50%}.PriceCalculator-module__o1dlDa__range:focus-visible::-webkit-slider-thumb{box-shadow:inset 0 1px 0 var(--brand-edge), 0 2px 0 var(--brand-layer), 0 0 0 4px #8cc8ff40}.PriceCalculator-module__o1dlDa__range:focus-visible::-moz-range-thumb{box-shadow:inset 0 1px 0 var(--brand-edge), 0 2px 0 var(--brand-layer), 0 0 0 4px #8cc8ff40}.PriceCalculator-module__o1dlDa__rangeLabels{color:var(--text-3);justify-content:space-between;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.625rem;line-height:.8125rem;display:flex}.PriceCalculator-module__o1dlDa__receipt{flex-direction:column;display:flex}.PriceCalculator-module__o1dlDa__receiptHead{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.PriceCalculator-module__o1dlDa__lines{margin:0;padding:0;list-style:none}.PriceCalculator-module__o1dlDa__line,.PriceCalculator-module__o1dlDa__compare{justify-content:space-between;align-items:center;gap:1rem;display:flex}.PriceCalculator-module__o1dlDa__line{border-top:1px solid var(--tone-divider);min-height:4rem;padding:.875rem 0}.PriceCalculator-module__o1dlDa__lineText{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.PriceCalculator-module__o1dlDa__lineLabel{color:var(--text-1);font-size:.875rem;line-height:1.125rem}.PriceCalculator-module__o1dlDa__lineDetail{color:var(--text-3);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;line-height:.875rem}.PriceCalculator-module__o1dlDa__lineAmount{color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-size:.875rem;line-height:1.125rem}.PriceCalculator-module__o1dlDa__total{border-top:1px solid var(--tone-divider);flex-direction:column;gap:.375rem;padding:1.5rem 0;display:flex}.PriceCalculator-module__o1dlDa__totalRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 1rem;display:flex}.PriceCalculator-module__o1dlDa__totalRow>.PriceCalculator-module__o1dlDa__label{white-space:nowrap}.PriceCalculator-module__o1dlDa__totalPrice{align-items:baseline;gap:.25rem;min-width:0;margin-left:auto;display:flex}.PriceCalculator-module__o1dlDa__totalAmount{letter-spacing:-.02em;color:var(--text-1);font-variant-numeric:tabular-nums;font-size:2.75rem;line-height:2.875rem}.PriceCalculator-module__o1dlDa__totalUnit{color:var(--text-3);font-size:.875rem;line-height:1.125rem}.PriceCalculator-module__o1dlDa__totalSub{text-align:right;color:var(--text-3);margin:0;font-size:.8125rem;line-height:1.0625rem}.PriceCalculator-module__o1dlDa__compare{border-top:1px solid var(--tone-divider);padding:1.125rem 0 1.5rem}.PriceCalculator-module__o1dlDa__compareLabel{color:var(--text-2);font-size:.8125rem;line-height:1.0625rem}.PriceCalculator-module__o1dlDa__badge{border-radius:var(--radius-control);background:var(--brand-layer);box-shadow:inset 0 1px 0 var(--brand-layer-edge);color:var(--text-1);flex:none;padding:.4375rem .6875rem;font-size:.8125rem;font-weight:500;line-height:1.0625rem}.PriceCalculator-module__o1dlDa__cta{letter-spacing:.02em;justify-content:center;align-items:center;min-height:2.625rem;margin-top:.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.125rem;text-decoration:none;display:flex;}@media screen and (max-width:991px){.PriceCalculator-module__o1dlDa__calculator{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:559px){.PriceCalculator-module__o1dlDa__settings,.PriceCalculator-module__o1dlDa__receipt{padding:1.5rem 1.25rem}.PriceCalculator-module__o1dlDa__chips{grid-template-columns:repeat(2,minmax(0,1fr))}.PriceCalculator-module__o1dlDa__sliders{grid-template-columns:minmax(0,1fr)}.PriceCalculator-module__o1dlDa__usage{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.25rem}.PriceCalculator-module__o1dlDa__usage>:first-child{grid-column:1/-1}.PriceCalculator-module__o1dlDa__totalAmount{font-size:2.25rem;line-height:2.5rem}}
.BuiltForTabs-module__tD5cIa__block{border-radius:var(--radius-panel);background:var(--tone-surface);box-shadow:var(--lit-edge);text-align:left}.BuiltForTabs-module__tD5cIa__tabs{grid-template-columns:repeat(var(--count), minmax(0, 1fr));border-bottom:1px solid var(--tone-rule);padding:4px;display:grid}.BuiltForTabs-module__tD5cIa__tab{border-radius:var(--radius-control);min-height:40px;color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:10px 8px;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:20px;transition:color .2s,background-color .2s;position:relative}.BuiltForTabs-module__tD5cIa__tab:hover{color:var(--text-1)}.BuiltForTabs-module__tD5cIa__tab[aria-selected=true]{background:var(--tone-raised);color:var(--text-1);box-shadow:var(--lit-edge), 0 2px 0 var(--tone-layer)}.BuiltForTabs-module__tD5cIa__tab:focus-visible{outline-offset:-4px;outline:1px solid #abd5ff}.BuiltForTabs-module__tD5cIa__progress{background:var(--brand);transform-origin:0;width:100%;height:2px;animation:8s linear forwards BuiltForTabs-module__tD5cIa__dwell;position:absolute;bottom:-5px;left:0}.BuiltForTabs-module__tD5cIa__paused,.BuiltForTabs-module__tD5cIa__block:hover .BuiltForTabs-module__tD5cIa__progress,.BuiltForTabs-module__tD5cIa__block:focus-within .BuiltForTabs-module__tD5cIa__progress{animation-play-state:paused}.BuiltForTabs-module__tD5cIa__tab[data-step=done]:not(:hover){color:var(--text-3)}.BuiltForTabs-module__tD5cIa__done{background:var(--border-color--border-secondary);animation:none}@keyframes BuiltForTabs-module__tD5cIa__dwell{0%{transform:scaleX(0)}}.BuiltForTabs-module__tD5cIa__panels{grid-template-columns:minmax(0,1fr);display:grid}.BuiltForTabs-module__tD5cIa__panel{opacity:0;visibility:hidden;grid-area:1/1;align-items:center;gap:64px;min-width:0;padding:56px;transition:opacity .3s,transform .3s,visibility 0s linear .3s;display:flex;transform:translateY(6px)}.BuiltForTabs-module__tD5cIa__panel[data-active=true]{opacity:1;visibility:visible;transition:opacity .3s 50ms,transform .3s 50ms,visibility;transform:none}.BuiltForTabs-module__tD5cIa__panel:focus-visible{outline-offset:-4px;outline:1px solid #abd5ff}.BuiltForTabs-module__tD5cIa__copy{flex:0 500px;min-width:0}.BuiltForTabs-module__tD5cIa__title{letter-spacing:-.01em;color:var(--text-1);margin:0;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:500;line-height:36px}.BuiltForTabs-module__tD5cIa__body{color:var(--text-2);margin:16px 0 0;font-size:16px;line-height:26px}.BuiltForTabs-module__tD5cIa__points{flex-direction:column;gap:12px;margin:0;padding:28px 0 0;list-style:none;display:flex}.BuiltForTabs-module__tD5cIa__point{color:var(--text-1);margin:0;padding-left:24px;font-size:15px;line-height:20px;position:relative}.BuiltForTabs-module__tD5cIa__point:before{content:"-";color:var(--brand);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;position:absolute;left:0}.BuiltForTabs-module__tD5cIa__code{flex:1 1 0;min-width:0;padding:0 48px;overflow-x:auto}@media screen and (max-width:991px){.BuiltForTabs-module__tD5cIa__panel{flex-direction:column;align-items:stretch;gap:32px;padding:40px 32px}.BuiltForTabs-module__tD5cIa__copy{flex:none;max-width:500px}.BuiltForTabs-module__tD5cIa__code{border-radius:var(--radius-panel);background:var(--tone-raised);box-shadow:var(--lit-edge);flex:none;padding:20px}}@media screen and (max-width:479px){.BuiltForTabs-module__tD5cIa__tab{padding:10px 4px;font-size:13px}.BuiltForTabs-module__tD5cIa__point{padding-left:20px}.BuiltForTabs-module__tD5cIa__panel{padding:28px 16px}.BuiltForTabs-module__tD5cIa__title{font-size:24px;line-height:32px}.BuiltForTabs-module__tD5cIa__code{padding:16px}}@media (prefers-reduced-motion:reduce){.BuiltForTabs-module__tD5cIa__progress{animation:none}.BuiltForTabs-module__tD5cIa__tab,.BuiltForTabs-module__tD5cIa__panel,.BuiltForTabs-module__tD5cIa__panel[data-active=true]{transition:none}}
.SandboxRateTable-module__SHa2gW__billing{color:var(--text-3);align-items:center;padding:.875rem 1.5rem;font-size:.875rem;line-height:1.125rem;display:flex}.SandboxRateTable-module__SHa2gW__periods{margin-left:auto}@media screen and (max-width:767px){.SandboxRateTable-module__SHa2gW__billing{flex:100%;padding:.75rem 1.25rem;font-size:.8125rem}.SandboxRateTable-module__SHa2gW__periods{flex:100%;margin-left:0}}
.McpAgents-module__7uLa-G__root{--accent:var(--text-2);z-index:1;justify-content:center;align-items:center;width:100%;height:100%;padding:0 1.5rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:500;line-height:14px;display:flex;position:relative}.McpAgents-module__7uLa-G__stage{grid-template-columns:auto minmax(1.5rem,1fr) auto minmax(1.75rem,1fr) minmax(0,9.5rem);align-items:center;width:100%;max-width:30rem;display:grid}.McpAgents-module__7uLa-G__agent,.McpAgents-module__7uLa-G__hub{justify-content:center;display:flex;position:relative}.McpAgents-module__7uLa-G__agentLogo,.McpAgents-module__7uLa-G__bolt{border-radius:var(--radius-panel);background:var(--tone-raised);width:3.5rem;height:3.5rem;box-shadow:var(--lit-edge);color:var(--text-1);justify-content:center;align-items:center;padding:1rem;display:flex}.McpAgents-module__7uLa-G__agentLogo{animation:.4s McpAgents-module__7uLa-G__fadeIn}.McpAgents-module__7uLa-G__agentName,.McpAgents-module__7uLa-G__chip{white-space:nowrap;animation:.3s McpAgents-module__7uLa-G__fadeIn;position:absolute;top:calc(100% + .625rem);left:50%;transform:translate(-50%)}.McpAgents-module__7uLa-G__agentName{color:var(--text-3)}.McpAgents-module__7uLa-G__chip{border-radius:var(--radius-control);background:var(--tone-overlay);color:var(--text-2);padding:2px 8px;top:calc(100% + .5rem)}.McpAgents-module__7uLa-G__idle .McpAgents-module__7uLa-G__chip{color:var(--brand)}.McpAgents-module__7uLa-G__link{background:repeating-linear-gradient(90deg,#fdfffa38 0 2px,#0000 2px 4px);height:1px;position:relative}.McpAgents-module__7uLa-G__packet{background:var(--brand);width:14px;height:5px;box-shadow:0 0 10px var(--brand);border-radius:3px;animation:.7s cubic-bezier(.5,0,.5,1) forwards McpAgents-module__7uLa-G__travel;position:absolute;top:-2px;left:0}.McpAgents-module__7uLa-G__bolt{transition:background-color .4s,box-shadow .4s,color .4s}.McpAgents-module__7uLa-G__creating .McpAgents-module__7uLa-G__bolt{background:var(--brand-layer);box-shadow:inset 0 1px 0 var(--brand-layer-edge), 0 2px 0 var(--brand-deep);color:var(--brand);animation:.6s ease-out McpAgents-module__7uLa-G__receive}.McpAgents-module__7uLa-G__branches{width:100%;height:6.5rem;overflow:visible}.McpAgents-module__7uLa-G__branch,.McpAgents-module__7uLa-G__flow{fill:none}.McpAgents-module__7uLa-G__branch{stroke:#fdfffa33;stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .45s cubic-bezier(.3,.7,.3,1)}.McpAgents-module__7uLa-G__creating .McpAgents-module__7uLa-G__branch,.McpAgents-module__7uLa-G__running .McpAgents-module__7uLa-G__branch,.McpAgents-module__7uLa-G__done .McpAgents-module__7uLa-G__branch,.McpAgents-module__7uLa-G__stopped .McpAgents-module__7uLa-G__branch{stroke-dashoffset:0}.McpAgents-module__7uLa-G__creating .McpAgents-module__7uLa-G__branch{stroke:color-mix(in srgb, var(--brand) 50%, transparent)}.McpAgents-module__7uLa-G__flow{stroke:color-mix(in srgb, var(--brand) 70%, transparent);stroke-width:1.5px;stroke-dasharray:.08 .92;animation:1.2s linear infinite McpAgents-module__7uLa-G__flow}.McpAgents-module__7uLa-G__tiles{flex-direction:column;gap:1rem;min-width:0;display:flex}.McpAgents-module__7uLa-G__tile{border-radius:var(--radius-panel);background:var(--tone-raised);height:2.75rem;box-shadow:var(--lit-edge);opacity:0;padding:7px 9px 0;transition:opacity .35s,transform .35s;position:relative;overflow:hidden;transform:scale(.96)}.McpAgents-module__7uLa-G__tile+.McpAgents-module__7uLa-G__tile{transition-delay:.15s}.McpAgents-module__7uLa-G__creating .McpAgents-module__7uLa-G__tile,.McpAgents-module__7uLa-G__running .McpAgents-module__7uLa-G__tile,.McpAgents-module__7uLa-G__done .McpAgents-module__7uLa-G__tile{opacity:1;transform:none}.McpAgents-module__7uLa-G__stopped .McpAgents-module__7uLa-G__tile{opacity:.45;transform:none}.McpAgents-module__7uLa-G__running{--accent:var(--brand)}.McpAgents-module__7uLa-G__stopped{--accent:var(--text-3)}.McpAgents-module__7uLa-G__status{background:var(--accent);width:100%;height:2px;transition:background-color .3s;position:absolute;top:0;left:0}.McpAgents-module__7uLa-G__head{white-space:nowrap;justify-content:space-between;gap:8px;display:flex}.McpAgents-module__7uLa-G__id{color:var(--text-3)}.McpAgents-module__7uLa-G__state{color:var(--accent)}.McpAgents-module__7uLa-G__cmd{color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.McpAgents-module__7uLa-G__progress{background:color-mix(in srgb, var(--brand) 60%, transparent);transform-origin:0;width:100%;height:2px;animation:2.4s linear forwards McpAgents-module__7uLa-G__progress;position:absolute;bottom:0;left:0}@keyframes McpAgents-module__7uLa-G__fadeIn{0%{opacity:0}}@keyframes McpAgents-module__7uLa-G__travel{0%{opacity:0;left:0}20%{opacity:1}to{opacity:1;left:calc(100% - 14px)}}@keyframes McpAgents-module__7uLa-G__flow{0%{stroke-dashoffset:.08px}to{stroke-dashoffset:-.92px}}@keyframes McpAgents-module__7uLa-G__progress{0%{transform:scaleX(.05)}}@keyframes McpAgents-module__7uLa-G__receive{0%{background-color:color-mix(in srgb, var(--brand) 40%, var(--brand-layer));box-shadow:inset 0 1px 0 var(--brand-edge), 0 4px 0 var(--brand-deep);transform:translateY(-2px)}}@media screen and (max-width:479px){.McpAgents-module__7uLa-G__root{padding:0 1rem;font-size:9.5px;line-height:12px}.McpAgents-module__7uLa-G__agentLogo,.McpAgents-module__7uLa-G__bolt{width:2.75rem;height:2.75rem;padding:.7rem}.McpAgents-module__7uLa-G__stage{grid-template-columns:auto minmax(.75rem,1fr) auto minmax(1rem,1fr) minmax(0,7.5rem)}}@media (prefers-reduced-motion:reduce){.McpAgents-module__7uLa-G__agentLogo,.McpAgents-module__7uLa-G__agentName,.McpAgents-module__7uLa-G__chip,.McpAgents-module__7uLa-G__packet,.McpAgents-module__7uLa-G__progress,.McpAgents-module__7uLa-G__creating .McpAgents-module__7uLa-G__bolt{animation:none}.McpAgents-module__7uLa-G__progress{transform:scaleX(.45)}.McpAgents-module__7uLa-G__tile+.McpAgents-module__7uLa-G__tile .McpAgents-module__7uLa-G__progress{transform:scaleX(.25)}.McpAgents-module__7uLa-G__flow{display:none}.McpAgents-module__7uLa-G__tile,.McpAgents-module__7uLa-G__branch,.McpAgents-module__7uLa-G__bolt,.McpAgents-module__7uLa-G__status{transition:none}}
.NetworkControl-module___tNKoG__panel{border-radius:var(--radius-panel);background:var(--tone-surface);max-width:1200px;box-shadow:var(--lit-edge);text-align:left;margin:0 auto}.NetworkControl-module___tNKoG__tabs{width:100%}.NetworkControl-module___tNKoG__tabLabel{white-space:nowrap;justify-content:center;align-items:baseline;gap:10px;display:flex}.NetworkControl-module___tNKoG__snippet{color:var(--text-3);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:16px}.NetworkControl-module___tNKoG__body{grid-template-columns:380px minmax(0,1fr);gap:40px;padding:40px;display:grid}.NetworkControl-module___tNKoG__controls{flex-direction:column;min-width:0;display:flex}.NetworkControl-module___tNKoG__description{min-height:48px;color:var(--text-2);margin:0 0 20px;font-size:15px;line-height:24px}.NetworkControl-module___tNKoG__code{--code-window-max:none;--code-window-pad:14px 16px}.NetworkControl-module___tNKoG__counters{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:auto 0 0;padding-top:20px;display:grid}.NetworkControl-module___tNKoG__counter{border-radius:var(--radius-control);background:var(--tone-raised);box-shadow:var(--lit-edge);margin:0;padding:16px}.NetworkControl-module___tNKoG__counter dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:14px}.NetworkControl-module___tNKoG__counter dd{font-variant-numeric:tabular-nums;color:var(--text-1);margin:6px 0 0;font-size:24px;line-height:32px;transition:color .3s}.NetworkControl-module___tNKoG__counter[data-refused] dd{color:var(--error-text)}.NetworkControl-module___tNKoG__canvas{border-radius:var(--radius-control);background:var(--tone-base);align-items:center;min-width:0;display:flex}.NetworkControl-module___tNKoG__diagram{width:100%;height:auto;display:block;overflow:visible}.NetworkControl-module___tNKoG__narrow{display:none}.NetworkControl-module___tNKoG__diagram path,.NetworkControl-module___tNKoG__diagram rect,.NetworkControl-module___tNKoG__diagram circle,.NetworkControl-module___tNKoG__diagram text,.NetworkControl-module___tNKoG__diagram g{transition:fill .4s,stroke .4s,opacity .4s}.NetworkControl-module___tNKoG__diagram text{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.NetworkControl-module___tNKoG__card{fill:var(--tone-raised)}.NetworkControl-module___tNKoG__edge{fill:none;stroke:var(--tone-edge);stroke-width:1px}.NetworkControl-module___tNKoG__gate{fill:var(--tone-raised)}.NetworkControl-module___tNKoG__diagram[data-policy=closed] .NetworkControl-module___tNKoG__gate{fill:var(--tone-layer)}.NetworkControl-module___tNKoG__route,.NetworkControl-module___tNKoG__post{fill:none;stroke-width:1.5px;stroke-linecap:round}.NetworkControl-module___tNKoG__route[data-verdict=allowed]{stroke:var(--brand);opacity:.6}.NetworkControl-module___tNKoG__route[data-verdict=refused]{stroke:var(--error-text);opacity:.35}.NetworkControl-module___tNKoG__route[data-verdict=blocked]{stroke:var(--text-3);opacity:.25}.NetworkControl-module___tNKoG__post{stroke:var(--tone-edge);stroke-width:1px;stroke-dasharray:2 4}.NetworkControl-module___tNKoG__post[data-verdict=allowed]{stroke:var(--brand);stroke-width:1.5px;stroke-dasharray:none;opacity:.6}.NetworkControl-module___tNKoG__port rect{fill:var(--tone-overlay);stroke:#0000}.NetworkControl-module___tNKoG__port[data-verdict=allowed] rect{fill:var(--brand-layer);stroke:var(--brand-layer-edge)}.NetworkControl-module___tNKoG__portLight{fill:var(--brand);opacity:0}.NetworkControl-module___tNKoG__port[data-verdict=allowed] .NetworkControl-module___tNKoG__portLight{opacity:1}.NetworkControl-module___tNKoG__portCross{fill:none;stroke:var(--text-3);stroke-width:1.5px;stroke-linecap:round}.NetworkControl-module___tNKoG__port[data-verdict=refused] .NetworkControl-module___tNKoG__portCross{stroke:var(--error-text)}.NetworkControl-module___tNKoG__port[data-verdict=allowed] .NetworkControl-module___tNKoG__portCross{opacity:0}.NetworkControl-module___tNKoG__flash{fill:none;stroke:var(--error-text);stroke-width:1.5px}.NetworkControl-module___tNKoG__flash[data-verdict=blocked]{stroke:var(--text-3)}.NetworkControl-module___tNKoG__dest{opacity:.75}.NetworkControl-module___tNKoG__dest[data-verdict=allowed]{opacity:1}.NetworkControl-module___tNKoG__diagram[data-policy=closed] .NetworkControl-module___tNKoG__dest{opacity:.5}.NetworkControl-module___tNKoG__host{fill:var(--text-2)}.NetworkControl-module___tNKoG__dest[data-verdict=allowed] .NetworkControl-module___tNKoG__host{fill:var(--text-1)}.NetworkControl-module___tNKoG__tag text{font-size:11px}.NetworkControl-module___tNKoG__tag[data-verdict=allowed] rect{fill:var(--success-layer)}.NetworkControl-module___tNKoG__tag[data-verdict=allowed] text{fill:var(--success-text)}.NetworkControl-module___tNKoG__tag[data-verdict=refused] rect{fill:var(--error-layer)}.NetworkControl-module___tNKoG__tag[data-verdict=refused] text{fill:var(--error-text)}.NetworkControl-module___tNKoG__tag[data-verdict=blocked] rect{fill:var(--tone-overlay)}.NetworkControl-module___tNKoG__tag[data-verdict=blocked] text{fill:var(--text-3)}.NetworkControl-module___tNKoG__verdictDot[data-verdict=allowed]{fill:var(--success-text)}.NetworkControl-module___tNKoG__verdictDot[data-verdict=refused]{fill:var(--error-text)}.NetworkControl-module___tNKoG__verdictDot[data-verdict=blocked]{fill:var(--text-3)}.NetworkControl-module___tNKoG__sandboxId{fill:var(--text-1);font-size:13px}.NetworkControl-module___tNKoG__diagram .NetworkControl-module___tNKoG__job{fill:var(--text-3);font-family:inherit;font-size:12px}.NetworkControl-module___tNKoG__policyName{fill:var(--brand);font-size:11px}.NetworkControl-module___tNKoG__diagram[data-policy=open] .NetworkControl-module___tNKoG__policyName{fill:var(--success-text)}.NetworkControl-module___tNKoG__diagram[data-policy=closed] .NetworkControl-module___tNKoG__policyName{fill:var(--text-3)}.NetworkControl-module___tNKoG__upload{opacity:0}.NetworkControl-module___tNKoG__diagram[data-policy=closed] .NetworkControl-module___tNKoG__upload{opacity:1}.NetworkControl-module___tNKoG__upload rect{fill:var(--tone-overlay)}.NetworkControl-module___tNKoG__upload text{fill:var(--text-2);font-size:11px}.NetworkControl-module___tNKoG__packet circle{fill:var(--brand)}.NetworkControl-module___tNKoG__packet[data-verdict=refused] circle{fill:var(--error-text)}.NetworkControl-module___tNKoG__packet[data-verdict=blocked] circle{fill:var(--text-3);fill-opacity:.6}.NetworkControl-module___tNKoG__stop{stop-color:var(--brand)}.NetworkControl-module___tNKoG__stop[data-verdict=refused]{stop-color:var(--error-text)}.NetworkControl-module___tNKoG__stop[data-verdict=blocked]{stop-color:var(--text-3)}@media screen and (max-width:1199px){.NetworkControl-module___tNKoG__snippet{display:none}}@media screen and (max-width:1279px){.NetworkControl-module___tNKoG__body{grid-template-columns:minmax(0,1fr);gap:24px}.NetworkControl-module___tNKoG__description{min-height:0}.NetworkControl-module___tNKoG__counters{margin-top:0}.NetworkControl-module___tNKoG__canvas{justify-content:center}.NetworkControl-module___tNKoG__diagram{max-width:760px}}@media screen and (max-width:991px){.NetworkControl-module___tNKoG__body{padding:24px}}@media screen and (max-width:767px){.NetworkControl-module___tNKoG__wide{display:none}.NetworkControl-module___tNKoG__narrow{display:block}}@media screen and (max-width:479px){.NetworkControl-module___tNKoG__body{padding:16px}.NetworkControl-module___tNKoG__snippet{display:inline}.NetworkControl-module___tNKoG__code pre{font-size:11px;line-height:18px}.NetworkControl-module___tNKoG__counter{padding:12px}.NetworkControl-module___tNKoG__counter dt{letter-spacing:0;white-space:nowrap}}
.SandboxesSections-module__JAnvaa__isolation{background:var(--tone-base);padding:72px 0}.SandboxesSections-module__JAnvaa__isolationGrid{grid-template-columns:minmax(0,406fr) repeat(3,minmax(0,281fr));gap:16px;display:grid}.SandboxesSections-module__JAnvaa__isolationLead{padding-right:8px}.SandboxesSections-module__JAnvaa__isolationTitle{letter-spacing:-.01em;color:var(--text-1);margin:0;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:400;line-height:40px}.SandboxesSections-module__JAnvaa__isolationSub{color:var(--text-2);margin:12px 0 0;font-size:16px;line-height:26px}.SandboxesSections-module__JAnvaa__callout{border-radius:var(--radius-panel);background:var(--tone-surface);box-shadow:var(--lit-edge);flex-direction:column;gap:10px;padding:20px;display:flex}.SandboxesSections-module__JAnvaa__calloutTitle{letter-spacing:-.01em;color:var(--text-1);margin:0;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:500;line-height:23px}.SandboxesSections-module__JAnvaa__calloutText{color:var(--text-2);margin:0;font-size:15px;line-height:24px}@media screen and (max-width:991px){.SandboxesSections-module__JAnvaa__isolationGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SandboxesSections-module__JAnvaa__isolationLead{grid-column:1/-1;padding:0 0 16px}}@media screen and (max-width:767px){.SandboxesSections-module__JAnvaa__isolation{padding:56px 0}.SandboxesSections-module__JAnvaa__isolationGrid{grid-template-columns:minmax(0,1fr)}.SandboxesSections-module__JAnvaa__isolationTitle{font-size:28px;line-height:36px}}
.ValueProps-module__nPR1qW__section{background:var(--tone-base);padding:0 0 80px}.ValueProps-module__nPR1qW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ValueProps-module__nPR1qW__card{border-radius:var(--radius-panel);background:var(--tone-surface);min-width:0;min-height:248px;box-shadow:var(--lit-edge);align-items:center;gap:28px;padding:32px 24px 32px 32px;display:flex}.ValueProps-module__nPR1qW__copy{flex:0 0 224px}.ValueProps-module__nPR1qW__title{letter-spacing:-.01em;color:var(--text-1);margin:0;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:500;line-height:28px}.ValueProps-module__nPR1qW__text{color:var(--text-2);margin:10px 0 0;font-size:14px;line-height:22px}.ValueProps-module__nPR1qW__visual{flex:1 1 0;min-width:0}.ValueProps-module__nPR1qW__tiles{grid-template-columns:repeat(8,minmax(0,34px));gap:6px;display:grid}.ValueProps-module__nPR1qW__tile{border-radius:var(--radius-control);background:var(--tone-raised);align-items:center;height:26px;padding:0 7px;display:flex}.ValueProps-module__nPR1qW__dot{background:var(--dot);border-radius:50%;flex:none;width:5px;height:5px;transition:background-color .5s}.ValueProps-module__nPR1qW__run{--dot:#46a758}.ValueProps-module__nPR1qW__done{--dot:#a3a3a3}.ValueProps-module__nPR1qW__stopped{--dot:#6b6b6b}.ValueProps-module__nPR1qW__boot{--dot:#8f8f8f}.ValueProps-module__nPR1qW__boot .ValueProps-module__nPR1qW__dot{animation:.7s ease-in-out infinite alternate ValueProps-module__nPR1qW__blink}@keyframes ValueProps-module__nPR1qW__blink{to{opacity:.3}}.ValueProps-module__nPR1qW__logs{border-radius:var(--radius-panel);background:var(--tone-raised);max-width:324px;box-shadow:var(--lit-edge);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;display:flow-root}.ValueProps-module__nPR1qW__logsHeader{border-bottom:1px solid var(--tone-divider);color:var(--text-3);justify-content:space-between;gap:8px;padding:10px 16px;font-size:12px;line-height:16px;display:flex}.ValueProps-module__nPR1qW__logsBody{height:105px;margin:20px;overflow:hidden}.ValueProps-module__nPR1qW__logList{color:var(--text-1);font-size:13px;line-height:21px}.ValueProps-module__nPR1qW__scrolling{animation:.45s ease-out forwards ValueProps-module__nPR1qW__scroll-line}@keyframes ValueProps-module__nPR1qW__scroll-line{0%{transform:translateY(0)}to{transform:translateY(-21px)}}.ValueProps-module__nPR1qW__logLine{white-space:pre;text-overflow:ellipsis;display:block;overflow:hidden}.ValueProps-module__nPR1qW__plain{color:var(--text-1)}.ValueProps-module__nPR1qW__blue{color:#82aaff}.ValueProps-module__nPR1qW__amber{color:#ffcb6b}.ValueProps-module__nPR1qW__teal{color:#7fdbca}.ValueProps-module__nPR1qW__ok{color:var(--brand)}.ValueProps-module__nPR1qW__muted{color:var(--text-3)}@media screen and (max-width:991px){.ValueProps-module__nPR1qW__cards{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:767px){.ValueProps-module__nPR1qW__section{padding-bottom:56px}.ValueProps-module__nPR1qW__card{flex-direction:column;align-items:stretch;gap:24px;padding-right:32px}.ValueProps-module__nPR1qW__copy{flex:none;max-width:440px}.ValueProps-module__nPR1qW__visual{flex:none}}@media screen and (max-width:479px){.ValueProps-module__nPR1qW__card{padding:24px 20px}.ValueProps-module__nPR1qW__logsBody{margin:16px}.ValueProps-module__nPR1qW__logList{font-size:12px}}@media (prefers-reduced-motion:reduce){.ValueProps-module__nPR1qW__dot{transition:none}.ValueProps-module__nPR1qW__boot .ValueProps-module__nPR1qW__dot,.ValueProps-module__nPR1qW__scrolling{animation:none}}
.Home-module__wV9EHq__arrowLink{color:var(--text-1);white-space:nowrap;font-size:.9375rem;font-weight:500;line-height:1.5rem;text-decoration:none;transition:color .15s}.Home-module__wV9EHq__arrowLink:hover,.Home-module__wV9EHq__arrowLink:focus-visible{color:var(--text-2)}.Home-module__wV9EHq__actions{margin-top:2rem}.Home-module__wV9EHq__doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.Home-module__wV9EHq__door{grid-row:span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;border-radius:var(--radius-panel);background:var(--tone-surface);min-width:0;box-shadow:var(--lit-edge);row-gap:1.5rem;padding:3rem;display:grid}.Home-module__wV9EHq__doorTitle{letter-spacing:-.01em;color:var(--text-1);margin:0;font-size:1.75rem;font-weight:400;line-height:2.25rem}.Home-module__wV9EHq__doorText{color:var(--text-2);margin:0;font-size:1rem;line-height:1.625rem}.Home-module__wV9EHq__terminal{border-radius:var(--radius-panel);background:var(--tone-raised);min-height:18.1875rem;box-shadow:var(--lit-edge);overflow:hidden}.Home-module__wV9EHq__terminalBar{border-bottom:1px solid var(--tone-divider);background:var(--tone-overlay);box-shadow:var(--lit-edge);color:var(--text-3);padding:.625rem 1rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.25rem}.Home-module__wV9EHq__terminalBody{color:var(--text-1);white-space:pre;background:0 0;border:0;margin:0;padding:1rem 1.25rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.78rem}.Home-module__wV9EHq__terminalBody code{font:inherit;background:0 0;padding:0}.Home-module__wV9EHq__terminalBody code:after{content:"▍";color:var(--brand);animation:1.1s step-end infinite Home-module__wV9EHq__blink}@keyframes Home-module__wV9EHq__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.Home-module__wV9EHq__terminalBody code:after{animation:none}}.Home-module__wV9EHq__doorFooter{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Home-module__wV9EHq__doorPrice{color:var(--text-1);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;font-weight:600;line-height:1.25rem}.Home-module__wV9EHq__split{grid-template-columns:minmax(0,35rem) minmax(0,40rem);justify-content:space-between;align-items:center;gap:5rem;display:grid}.Home-module__wV9EHq__splitCopy{flex-direction:column;align-items:flex-start;display:flex}.Home-module__wV9EHq__splitVisual{min-width:0}.Home-module__wV9EHq__researchHead{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem;display:flex}.Home-module__wV9EHq__posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}@media (max-width:991px){.Home-module__wV9EHq__doors{grid-template-columns:minmax(0,1fr)}.Home-module__wV9EHq__split{grid-template-columns:minmax(0,1fr);gap:3rem}.Home-module__wV9EHq__posts{grid-template-columns:minmax(0,1fr);gap:2.5rem}}@media (max-width:767px){.Home-module__wV9EHq__door{padding:2rem 1.25rem}.Home-module__wV9EHq__researchHead{flex-direction:column;align-items:flex-start}}@media (max-width:479px){.Home-module__wV9EHq__doorFooter{flex-direction:column;align-items:flex-start}}
.Footer-module__OJmioW__footer{background-color:var(--background-color--background-primary);letter-spacing:-.02em;font-family:Geist,Arial,sans-serif}.Footer-module__OJmioW__cover{z-index:1;background-color:var(--background-color--background-primary);position:relative}.Footer-module__OJmioW__tray{border-radius:var(--radius-panel);background-color:var(--tone-surface);box-shadow:var(--lit-edge);padding:.5rem}.Footer-module__OJmioW__top{justify-content:space-between;gap:2.5rem;padding:2rem 2rem 2.5rem;display:flex}.Footer-module__OJmioW__brand{flex-direction:column;align-items:flex-start;display:flex}.Footer-module__OJmioW__logo{color:inherit;display:flex}.Footer-module__OJmioW__logo:focus-visible{outline:1px solid var(--base-color-brand--secondary);outline-offset:4px}.Footer-module__OJmioW__logoSvg{width:auto;height:24px;display:block}.Footer-module__OJmioW__tagline{max-width:14.375rem;color:var(--text-2);margin:1.5rem 0 1.25rem;font-size:15px;line-height:22px}.Footer-module__OJmioW__columns{grid-template-columns:repeat(4,11rem);display:grid}.Footer-module__OJmioW__column{flex-direction:column;gap:16px;padding-right:16px;display:flex}.Footer-module__OJmioW__heading{letter-spacing:0;text-transform:uppercase;color:var(--text-3);margin:0;font-size:14px;font-weight:400;line-height:20px}.Footer-module__OJmioW__list,.Footer-module__OJmioW__legal,.Footer-module__OJmioW__socials{margin:0;padding:0;list-style:none}.Footer-module__OJmioW__list>li,.Footer-module__OJmioW__legal>li,.Footer-module__OJmioW__socials>li{margin:0;padding:0}.Footer-module__OJmioW__list>li{display:flex}.Footer-module__OJmioW__list{flex-direction:column;gap:10px;display:flex}.Footer-module__OJmioW__link{color:var(--text-2);font-size:15px;font-weight:400;line-height:22px;text-decoration:none;transition:color .15s}.Footer-module__OJmioW__legalLink{color:var(--text-3);letter-spacing:-.01em;font-size:13px;line-height:20px;text-decoration:none;transition:color .15s}.Footer-module__OJmioW__link:hover,.Footer-module__OJmioW__legalLink:hover{color:var(--text-color--text-primary)}.Footer-module__OJmioW__link[aria-current=page],.Footer-module__OJmioW__legalLink[aria-current=page]{color:var(--base-color-brand--secondary)}.Footer-module__OJmioW__link:focus-visible,.Footer-module__OJmioW__legalLink:focus-visible,.Footer-module__OJmioW__social:focus-visible{outline:1px solid var(--base-color-brand--secondary);outline-offset:2px}.Footer-module__OJmioW__strip{border-radius:var(--radius-control);background-color:var(--tone-raised);min-height:3.5rem;box-shadow:var(--lit-edge);justify-content:space-between;align-items:center;gap:16px 40px;padding:.5rem 2rem;display:flex}.Footer-module__OJmioW__legal{flex-wrap:wrap;gap:4px 24px;display:flex}.Footer-module__OJmioW__socials{flex:none;gap:8px;margin-right:-6px;display:flex}.Footer-module__OJmioW__social{color:#7f8486;justify-content:center;align-items:center;width:32px;height:32px;transition:color .15s;display:flex}.Footer-module__OJmioW__social:hover{color:var(--text-color--text-primary)}.Footer-module__OJmioW__socialIcon{width:20px;height:20px}.Footer-module__OJmioW__wordmark{position:sticky;bottom:0;overflow:hidden}.Footer-module__OJmioW__wordmarkArt{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}@media screen and (max-width:1199px){.Footer-module__OJmioW__top{flex-direction:column}.Footer-module__OJmioW__brand{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:2rem;display:grid}.Footer-module__OJmioW__tagline{max-width:none;margin:0}.Footer-module__OJmioW__columns{grid-template-columns:repeat(4,minmax(max-content,1fr))}}@media screen and (max-width:767px){.Footer-module__OJmioW__brand{display:flex}.Footer-module__OJmioW__tagline{text-align:center;margin:1.25rem 0 1rem}.Footer-module__OJmioW__columns{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.Footer-module__OJmioW__strip{flex-direction:column;align-items:flex-start;padding:1rem 1.25rem}.Footer-module__OJmioW__socials{margin:0 0 0 -6px}}@media screen and (max-width:479px){.Footer-module__OJmioW__top{padding:1.5rem 1rem 2rem}}
.menuIcons-module__jIY1fG__icon{--icon-accent:#95c5ea;--icon-ease:cubic-bezier(.2, .8, .2, 1);overflow:visible}.menuIcons-module__jIY1fG__lift,.menuIcons-module__jIY1fG__float,.menuIcons-module__jIY1fG__pageBack,.menuIcons-module__jIY1fG__pageTop,.menuIcons-module__jIY1fG__post{transition:transform .3s var(--icon-ease)}.menuIcons-module__jIY1fG__floors path,.menuIcons-module__jIY1fG__team path,.menuIcons-module__jIY1fG__cover{transition:stroke .2s,fill .2s}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__lift{transform:translateY(-3px)}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__vents path{animation:1.2s ease-in-out infinite menuIcons-module__jIY1fG__pulse}.menuIcons-module__jIY1fG__vents path:nth-child(2){animation-delay:.1s}.menuIcons-module__jIY1fG__vents path:nth-child(3){animation-delay:.2s}.menuIcons-module__jIY1fG__vents path:nth-child(4){animation-delay:.3s}.menuIcons-module__jIY1fG__vents path:nth-child(5){animation-delay:.4s}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__led{animation:.9s step-end infinite menuIcons-module__jIY1fG__blink}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__march path{animation:.7s linear infinite menuIcons-module__jIY1fG__march}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__float{animation:1.6s ease-in-out infinite menuIcons-module__jIY1fG__float}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__pageBack{transform:translate(-1.75px,1px)}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__pageTop{transform:translate(2px,-1.15px)}.menuIcons-module__jIY1fG__write path{stroke-dasharray:1 2}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__write path{animation:.35s ease-out both menuIcons-module__jIY1fG__write}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__write path:nth-child(2){animation-delay:.12s}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__write path:nth-child(3){animation-delay:.24s}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__write path:nth-child(4){animation-delay:.36s}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__post{transform:translateY(-2px)}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__cover{fill:#95c5ea40;stroke:var(--icon-accent)}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__floors path{stroke:var(--icon-accent)}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__floors g:nth-child(2) path{transition-delay:70ms}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__floors g:nth-child(3) path{transition-delay:.14s}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__floors g:nth-child(4) path{transition-delay:.21s}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__floors g:nth-child(5) path{transition-delay:.28s}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__team path{stroke:currentColor}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__team g:first-child path{transition-delay:.1s}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__team g:nth-child(2) path{transition-delay:.2s}:is(:hover,:focus-visible)>.menuIcons-module__jIY1fG__icon .menuIcons-module__jIY1fG__links path{animation:.5s linear infinite menuIcons-module__jIY1fG__flow}@keyframes menuIcons-module__jIY1fG__pulse{50%{stroke:var(--icon-accent)}}@keyframes menuIcons-module__jIY1fG__blink{50%{stroke:var(--icon-accent)}}@keyframes menuIcons-module__jIY1fG__march{to{stroke-dashoffset:-7px}}@keyframes menuIcons-module__jIY1fG__float{50%{transform:translateY(-2.5px)}}@keyframes menuIcons-module__jIY1fG__write{0%{stroke-dashoffset:1.01px}to{stroke-dashoffset:0}}@keyframes menuIcons-module__jIY1fG__flow{to{stroke-dashoffset:-4px}}@media (prefers-reduced-motion:reduce){.menuIcons-module__jIY1fG__icon *{transition:none!important;animation:none!important;transform:none!important}}
.Navbar-module__hPVgWG__slot{--nav-h:91px;--nav-pad:32px;--nav-bg:#07070a;--nav-rule:#3f3f3f;--nav-item-hover:#16161b;--nav-fg:#fdfffa;--nav-muted:#b2b2b2;--nav-focus:#abd5ff;--nav-sans:Geist, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--nav-ease:cubic-bezier(.2, .8, .2, 1);height:var(--nav-h);flex:none}.Navbar-module__hPVgWG__nav{z-index:1000;background:var(--nav-bg);color:var(--nav-fg);font-family:var(--nav-sans);letter-spacing:-.02em;-webkit-font-smoothing:antialiased;position:fixed;top:0;left:0;right:0}.Navbar-module__hPVgWG__bar{box-sizing:border-box;height:var(--nav-h);padding:0 max(var(--nav-pad), calc((100% - 1188px) / 2));justify-content:space-between;align-items:center;display:flex}.Navbar-module__hPVgWG__logo{color:inherit;flex:none;padding-right:29px;text-decoration:none;display:flex}.Navbar-module__hPVgWG__logo:focus-visible{outline:1px solid var(--nav-focus);outline-offset:6px}.Navbar-module__hPVgWG__logoSvg{width:auto;height:33px;display:block}.Navbar-module__hPVgWG__center{height:100%}.Navbar-module__hPVgWG__links{gap:20px;height:100%;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__hPVgWG__item{height:100%;margin:0;padding:0;display:flex;position:relative}.Navbar-module__hPVgWG__trigger{all:unset;box-sizing:border-box;cursor:pointer;height:100%;font:500 16px/24px var(--nav-sans);letter-spacing:-.02em;color:var(--nav-fg);white-space:nowrap;align-items:center;gap:5px;padding:0 10px;text-decoration:none;transition:color .15s;display:flex;position:relative}.Navbar-module__hPVgWG__links[data-menu-open] .Navbar-module__hPVgWG__item:not([data-open]) .Navbar-module__hPVgWG__trigger{color:var(--nav-muted)}.Navbar-module__hPVgWG__links[data-menu-open] .Navbar-module__hPVgWG__item:not([data-open]) .Navbar-module__hPVgWG__trigger:hover{color:var(--nav-fg)}.Navbar-module__hPVgWG__trigger:focus-visible:before{content:"";outline:1px solid var(--nav-focus);height:44px;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.Navbar-module__hPVgWG__label{align-items:center;height:100%;display:flex;position:relative}.Navbar-module__hPVgWG__label:after{content:"";background:var(--nav-fg);height:2px;transition:transform .15s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.Navbar-module__hPVgWG__trigger[data-current] .Navbar-module__hPVgWG__label:after,.Navbar-module__hPVgWG__label[data-current]:after{background:#47494d;transform:none}.Navbar-module__hPVgWG__item[data-open] .Navbar-module__hPVgWG__label:after{background:var(--nav-fg);transform:none}.Navbar-module__hPVgWG__chevron{color:#bbb9;flex:none;width:7px;height:4px}.Navbar-module__hPVgWG__chevron path{transform-box:fill-box;transform-origin:50%;transition:scale .32s ease-in-out}.Navbar-module__hPVgWG__item[data-open] .Navbar-module__hPVgWG__chevron path{scale:1 -1}.Navbar-module__hPVgWG__panel{z-index:1;box-sizing:border-box;filter:drop-shadow(0 24px 30px #0009);cursor:default;clip-path:inset(0 -100px -100px);width:max-content;transition:clip-path .28s var(--nav-ease);display:grid;position:absolute;top:100%;left:10px}.Navbar-module__hPVgWG__panel[hidden]{clip-path:inset(0 -100px 100%);pointer-events:none;transition:clip-path .16s ease-in, display .16s allow-discrete;display:none}.Navbar-module__hPVgWG__links[data-menu-motion=switch] .Navbar-module__hPVgWG__panel{transition:none}.Navbar-module__hPVgWG__links[data-menu-motion=enter] .Navbar-module__hPVgWG__panel:not([hidden]) .Navbar-module__hPVgWG__card{animation:Navbar-module__hPVgWG__cardDrop .46s var(--nav-ease) both}.Navbar-module__hPVgWG__links[data-menu-motion=enter] .Navbar-module__hPVgWG__panel:not([hidden]) .Navbar-module__hPVgWG__card>*{animation:Navbar-module__hPVgWG__cardContentRise .36s var(--nav-ease) .12s both}.Navbar-module__hPVgWG__links[data-menu-motion=enter] .Navbar-module__hPVgWG__panel:not([hidden]) .Navbar-module__hPVgWG__card:nth-of-type(2){animation-delay:90ms}.Navbar-module__hPVgWG__links[data-menu-motion=enter] .Navbar-module__hPVgWG__panel:not([hidden]) .Navbar-module__hPVgWG__card:nth-of-type(2)>*{animation-delay:.21s}.Navbar-module__hPVgWG__links[data-menu-motion=enter] .Navbar-module__hPVgWG__panel:not([hidden]) .Navbar-module__hPVgWG__card:nth-of-type(3){animation-delay:.18s}.Navbar-module__hPVgWG__links[data-menu-motion=enter] .Navbar-module__hPVgWG__panel:not([hidden]) .Navbar-module__hPVgWG__card:nth-of-type(3)>*{animation-delay:.3s}@keyframes Navbar-module__hPVgWG__cardDrop{0%{translate:0 calc(-100% - 1px)}}@keyframes Navbar-module__hPVgWG__cardContentRise{0%{opacity:0;transform:translateY(-6px)}}.Navbar-module__hPVgWG__card{background:var(--tone-surface);min-height:177px;box-shadow:var(--lit-edge);color:var(--nav-fg);flex-direction:column;gap:8px;padding:24px 20px;text-decoration:none;transition:background-color .15s;display:flex}.Navbar-module__hPVgWG__card+.Navbar-module__hPVgWG__card{box-shadow:var(--lit-edge), inset 1px 0 0 var(--tone-rule)}.Navbar-module__hPVgWG__card:first-of-type{border-radius:var(--radius-panel) 0 0 var(--radius-panel)}.Navbar-module__hPVgWG__card:last-of-type{border-radius:0 var(--radius-panel) var(--radius-panel) 0}.Navbar-module__hPVgWG__card:only-of-type{border-radius:var(--radius-panel)}.Navbar-module__hPVgWG__card svg{flex:none;width:56px;height:56px;display:block}.Navbar-module__hPVgWG__cardTitle{font:500 16px/21px var(--nav-sans);letter-spacing:-.02em}.Navbar-module__hPVgWG__cardText{font:400 13px/18px var(--nav-sans);letter-spacing:-.02em;color:var(--nav-muted);transition:color .15s}.Navbar-module__hPVgWG__card:hover{background:var(--tone-raised);color:var(--nav-fg)}.Navbar-module__hPVgWG__card:hover .Navbar-module__hPVgWG__cardText{color:var(--nav-fg)}.Navbar-module__hPVgWG__card:focus-visible{outline:1px solid var(--nav-focus);outline-offset:-1px}.Navbar-module__hPVgWG__right{flex:none;align-items:center;gap:13px;display:flex}.Navbar-module__hPVgWG__btn{box-sizing:border-box;font:500 16px/24px var(--nav-sans);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;padding:7px 15px;text-decoration:none;display:inline-flex}.Navbar-module__hPVgWG__btn:focus-visible{outline:2px solid var(--text-1);outline-offset:3px}.Navbar-module__hPVgWG__btnGhost{}.Navbar-module__hPVgWG__btnSolid{}.Navbar-module__hPVgWG__burger{all:unset;box-sizing:border-box;cursor:pointer;flex:none;width:40px;height:40px;margin-right:-8px;display:none;position:relative}.Navbar-module__hPVgWG__burger:focus-visible{outline:1px solid var(--nav-focus)}.Navbar-module__hPVgWG__burgerLine{background:#f8f8f8;width:26px;height:2px;transition:top .2s,left .2s,width .2s,rotate .2s;position:absolute;left:7px}.Navbar-module__hPVgWG__burgerLine:first-child{top:14px}.Navbar-module__hPVgWG__burgerLine:last-child{top:24px}.Navbar-module__hPVgWG__nav[data-mnav-open] .Navbar-module__hPVgWG__burgerLine{width:22px;top:19px;left:9px}.Navbar-module__hPVgWG__nav[data-mnav-open] .Navbar-module__hPVgWG__burgerLine:first-child{rotate:45deg}.Navbar-module__hPVgWG__nav[data-mnav-open] .Navbar-module__hPVgWG__burgerLine:last-child{rotate:-45deg}.Navbar-module__hPVgWG__mnav{display:none}.Navbar-module__hPVgWG__mnavRow{box-sizing:border-box;height:64px;padding:0 var(--nav-pad);cursor:pointer;font:500 16px/24px var(--nav-sans);letter-spacing:-.02em;color:var(--nav-fg);justify-content:space-between;align-items:center;text-decoration:none;list-style:none;display:flex}.Navbar-module__hPVgWG__mnavRow::-webkit-details-marker{display:none}.Navbar-module__hPVgWG__mnavRow:hover{color:var(--nav-fg)}.Navbar-module__hPVgWG__mnavRow:focus-visible,.Navbar-module__hPVgWG__mnavSubLink:focus-visible{outline:1px solid var(--nav-focus);outline-offset:-4px}.Navbar-module__hPVgWG__mnavChevron{color:#bbb;flex:none;width:16px;height:9px;transition:rotate .2s}.Navbar-module__hPVgWG__mnavGroup[open]>.Navbar-module__hPVgWG__mnavRow .Navbar-module__hPVgWG__mnavChevron{rotate:180deg}.Navbar-module__hPVgWG__mnavSub{padding:0 var(--nav-pad) 20px calc(var(--nav-pad) + 16px);justify-items:start;gap:14px;display:grid}.Navbar-module__hPVgWG__mnavSubLink{color:var(--nav-muted);font:400 15px/20px var(--nav-sans);letter-spacing:-.02em;text-decoration:none}.Navbar-module__hPVgWG__mnavSubLink:hover,.Navbar-module__hPVgWG__mnavSubLink[aria-current]{color:var(--nav-fg)}.Navbar-module__hPVgWG__mnavCtas{padding:16px var(--nav-pad) 0;gap:12px;display:none}.Navbar-module__hPVgWG__mnavCtas .Navbar-module__hPVgWG__btn{flex:1;height:44px}@media (max-width:1119px){.Navbar-module__hPVgWG__center,.Navbar-module__hPVgWG__right .Navbar-module__hPVgWG__btn{display:none}.Navbar-module__hPVgWG__burger{display:block}.Navbar-module__hPVgWG__nav[data-mnav-open] .Navbar-module__hPVgWG__right .Navbar-module__hPVgWG__btn{display:inline-flex}.Navbar-module__hPVgWG__nav[data-mnav-open] .Navbar-module__hPVgWG__wordmark{display:none}.Navbar-module__hPVgWG__nav[data-mnav-open] .Navbar-module__hPVgWG__mnav{top:var(--nav-h);overscroll-behavior:contain;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-width:thin;scrollbar-color:var(--nav-rule) transparent;background:var(--nav-bg);padding-bottom:32px;display:block;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}}@media (max-width:720px){.Navbar-module__hPVgWG__slot{--nav-h:64px;--nav-pad:16px}.Navbar-module__hPVgWG__logo{padding-right:0}.Navbar-module__hPVgWG__logoSvg{height:24px}.Navbar-module__hPVgWG__nav[data-mnav-open] .Navbar-module__hPVgWG__right .Navbar-module__hPVgWG__btn{display:none}.Navbar-module__hPVgWG__nav[data-mnav-open] .Navbar-module__hPVgWG__wordmark{display:inline}.Navbar-module__hPVgWG__mnavCtas{display:flex}}@media (prefers-reduced-motion:reduce){.Navbar-module__hPVgWG__trigger,.Navbar-module__hPVgWG__label:after,.Navbar-module__hPVgWG__card,.Navbar-module__hPVgWG__cardText,.Navbar-module__hPVgWG__btn,.Navbar-module__hPVgWG__burgerLine,.Navbar-module__hPVgWG__chevron path,.Navbar-module__hPVgWG__mnavChevron,.Navbar-module__hPVgWG__panel,.Navbar-module__hPVgWG__panel[hidden]{transition:none}.Navbar-module__hPVgWG__panel *{animation:none!important}}
.Hero-module__89DWya__copy{flex-direction:column;gap:1.5rem;font-family:Geist,Helvetica Neue,Arial,sans-serif;display:flex}.Hero-module__89DWya__center{text-align:center;align-items:center}.Hero-module__89DWya__start,.Hero-module__89DWya__split{text-align:left;align-items:flex-start}.Hero-module__89DWya__title{color:var(--text-color--text-primary);text-wrap:balance;margin:0;font-weight:400}.Hero-module__89DWya__xl .Hero-module__89DWya__title{letter-spacing:-.02em;max-width:61.375rem;font-size:clamp(2.5rem,5.9vw,5rem);line-height:1.05}.Hero-module__89DWya__lg .Hero-module__89DWya__title{letter-spacing:-.02em;font-size:clamp(2.625rem,4.5vw,4rem);line-height:1.047}.Hero-module__89DWya__md .Hero-module__89DWya__title{letter-spacing:-.02em;font-size:clamp(2.5rem,4.5vw,3.5rem);line-height:1.1429}.Hero-module__89DWya__sub{letter-spacing:-.01em;max-width:35rem;color:var(--text-2);text-wrap:balance;margin:.25rem 0 0;font-size:1.125rem;line-height:1.75rem}.Hero-module__89DWya__split:is(.Hero-module__89DWya__lg,.Hero-module__89DWya__md) .Hero-module__89DWya__sub{max-width:var(--hero-split-sub-width,25rem)}.Hero-module__89DWya__actions{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.Hero-module__89DWya__center .Hero-module__89DWya__actions{justify-content:center}.Hero-module__89DWya__button{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;height:2.375rem;padding:0 .875rem;font-size:1rem;font-weight:500;line-height:1.5rem;text-decoration:none;display:inline-flex}.Hero-module__89DWya__solid{}.Hero-module__89DWya__outline{}@media (max-width:1199px){.Hero-module__89DWya__split{text-align:center;align-items:center}.Hero-module__89DWya__split .Hero-module__89DWya__actions{justify-content:center}.Hero-module__89DWya__split:is(.Hero-module__89DWya__lg,.Hero-module__89DWya__md) .Hero-module__89DWya__sub{max-width:32.5rem}}@media (max-width:767px){.Hero-module__89DWya__sub{font-size:1rem;line-height:1.5rem}}
.Kit-module__kJ_04W__flushTop.Kit-module__kJ_04W__flushTop{padding-top:0}.Kit-module__kJ_04W__finalCta{padding:4rem 0}.Kit-module__kJ_04W__finalCta p{color:var(--text-2)}.Kit-module__kJ_04W__finalCtaRoomy{padding:8.75rem 0}.Kit-module__kJ_04W__finalCtaRoomy p{max-width:50rem}@media screen and (max-width:767px){.Kit-module__kJ_04W__finalCta{padding:2.5rem 0}.Kit-module__kJ_04W__finalCtaRoomy{padding:5rem 0}}.Kit-module__kJ_04W__half{grid-column:span 6;min-width:0}.Kit-module__kJ_04W__feature{grid-column:span 6}.Kit-module__kJ_04W__copy{flex-direction:column;justify-content:center;display:flex}.Kit-module__kJ_04W__visual{min-height:24.25rem}.Kit-module__kJ_04W__panelCenter{justify-content:center;align-items:center;width:100%;height:100%;padding:2.5rem clamp(1rem,4vw,3.75rem);display:flex}.Kit-module__kJ_04W__wideRow{--code-window-max:37.5rem}.Kit-module__kJ_04W__wideRow>.Kit-module__kJ_04W__half{grid-column:span 7}.Kit-module__kJ_04W__wideRow>.Kit-module__kJ_04W__copy{grid-column:span 5}.Kit-module__kJ_04W__wideRow .Kit-module__kJ_04W__panelCenter{padding-inline:clamp(1rem,2.5vw,3rem)}@media screen and (max-width:1279px){.Kit-module__kJ_04W__wideRow>.Kit-module__kJ_04W__half,.Kit-module__kJ_04W__wideRow>.Kit-module__kJ_04W__copy{grid-column:span 12}.Kit-module__kJ_04W__wideRow>.Kit-module__kJ_04W__copy{order:-1}}.Kit-module__kJ_04W__panelHeader{border-bottom:1px solid var(--tone-rule);height:calc(3rem + 1px);color:var(--text-3);flex:none;align-items:center;padding:0 1.25rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;display:flex}.Kit-module__kJ_04W__headeredPanel{flex-direction:column;width:100%;height:100%;display:flex}.Kit-module__kJ_04W__headeredBody{flex:1;display:flex}@media screen and (min-width:992px){.Kit-module__kJ_04W__panelCenter{padding-block:1.625rem}.Kit-module__kJ_04W__headeredBody{min-height:25rem}.Kit-module__kJ_04W__tabs .tab-pane{min-height:25rem}.Kit-module__kJ_04W__tabs .tab-pane{display:flex}}@media screen and (max-width:991px){.Kit-module__kJ_04W__half{grid-column:span 12}.Kit-module__kJ_04W__copy{order:-1;padding-left:0;padding-right:0}.Kit-module__kJ_04W__visual.Kit-module__kJ_04W__visual{aspect-ratio:auto;height:auto;min-height:0}}@media screen and (max-width:479px){.Kit-module__kJ_04W__feature{grid-column:span 12}.Kit-module__kJ_04W__tabs .tabs-content{width:100%}.Kit-module__kJ_04W__panelCenter{padding:1.5rem 1rem}}.Kit-module__kJ_04W__headingGap{padding-top:1.875rem}@media screen and (max-width:991px){.Kit-module__kJ_04W__headingGap{padding-top:1.5rem}}@media screen and (max-width:479px){.Kit-module__kJ_04W__headingGap{padding-top:1.25rem}}.Kit-module__kJ_04W__narrow{max-width:50rem;margin:0 auto}.Kit-module__kJ_04W__sectionLink{border-radius:var(--radius-control);background:var(--tone-raised);letter-spacing:-.01em;color:var(--text-1);align-items:center;padding:7px 12px;font-size:14px;line-height:18px;text-decoration:none;transition:background-color .15s;display:inline-flex}.Kit-module__kJ_04W__sectionLink:hover,.Kit-module__kJ_04W__sectionLink:focus-visible{background:var(--tone-overlay)}.Kit-module__kJ_04W__tableWrap{border-radius:var(--radius-panel);background:var(--tone-surface);max-width:65rem;box-shadow:var(--lit-edge);margin:0 auto;overflow-x:auto}.Kit-module__kJ_04W__table{border-collapse:collapse;letter-spacing:-.01em;text-align:left;width:100%;font-size:.9375rem;line-height:1.5rem}.Kit-module__kJ_04W__table th,.Kit-module__kJ_04W__table td{vertical-align:top;color:var(--text-color--text-secondary);padding:1.125rem 1.5rem;font-weight:400}.Kit-module__kJ_04W__table thead{background:var(--tone-raised);box-shadow:var(--lit-edge)}.Kit-module__kJ_04W__table thead th{color:var(--text-color--text-primary);font-size:1rem;font-weight:500}.Kit-module__kJ_04W__table tbody tr{border-top:1px solid var(--tone-divider)}.Kit-module__kJ_04W__table tbody tr:first-child{border-top:0}.Kit-module__kJ_04W__table tbody th{width:21%;color:var(--text-3);font-weight:500}.Kit-module__kJ_04W__table .Kit-module__kJ_04W__lead{color:var(--text-color--text-primary)}@media screen and (max-width:767px){.Kit-module__kJ_04W__table{font-size:.875rem;line-height:1.375rem}.Kit-module__kJ_04W__table th,.Kit-module__kJ_04W__table td{padding:1rem .875rem}.Kit-module__kJ_04W__table tr>:first-child{width:6.5rem;padding-right:.25rem}}@media screen and (max-width:479px){.Kit-module__kJ_04W__table{font-size:.8125rem;line-height:1.25rem}.Kit-module__kJ_04W__table th,.Kit-module__kJ_04W__table td{padding:.75rem .5rem}.Kit-module__kJ_04W__table tr>:first-child{width:4.5rem;padding-left:.75rem;padding-right:.125rem}.Kit-module__kJ_04W__table tr>:last-child{padding-right:.75rem}}
.PricingFaq-module__dy8bcW__list{border-radius:var(--radius-panel);background:var(--tone-surface);max-width:50rem;box-shadow:var(--lit-edge);margin:0 auto;padding:1px}.PricingFaq-module__dy8bcW__item{border-radius:var(--radius-panel)}.PricingFaq-module__dy8bcW__item+.PricingFaq-module__dy8bcW__item{border-top:1px solid var(--tone-divider)}.PricingFaq-module__dy8bcW__item[open]{background:var(--tone-raised);box-shadow:var(--lit-edge)}.PricingFaq-module__dy8bcW__summary{color:var(--text-1);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.375rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.3125rem;list-style:none;display:flex}.PricingFaq-module__dy8bcW__summary::-webkit-details-marker{display:none}.PricingFaq-module__dy8bcW__summary:focus-visible{outline:1px solid var(--base-color-brand--secondary);outline-offset:-1px}.PricingFaq-module__dy8bcW__icon{border-radius:var(--radius-control);width:1.75rem;height:1.75rem;color:var(--text-3);flex:none;justify-content:center;align-items:center;margin-block:-.21875rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;line-height:1;transition:transform .18s ease-out,box-shadow .18s ease-out,background-color .18s ease-out,color .18s ease-out;display:flex}.PricingFaq-module__dy8bcW__icon:before{content:"+"}.PricingFaq-module__dy8bcW__item:not([open]) .PricingFaq-module__dy8bcW__summary:hover .PricingFaq-module__dy8bcW__icon{background:var(--tone-raised);color:var(--text-1);box-shadow:inset 0 1px 0 var(--tone-edge), 0 2px 0 var(--tone-layer)}.PricingFaq-module__dy8bcW__item[open] .PricingFaq-module__dy8bcW__icon{background:var(--brand);color:var(--tone-base);box-shadow:inset 0 1px 0 var(--brand-edge), 0 2px 0 var(--brand-layer)}.PricingFaq-module__dy8bcW__item[open] .PricingFaq-module__dy8bcW__icon:before{content:"−"}.PricingFaq-module__dy8bcW__item[open] .PricingFaq-module__dy8bcW__summary:hover .PricingFaq-module__dy8bcW__icon{box-shadow:inset 0 1px 0 var(--brand-edge), 0 4px 0 var(--brand-layer);transform:translateY(-2px)}.PricingFaq-module__dy8bcW__item[open] .PricingFaq-module__dy8bcW__summary:active .PricingFaq-module__dy8bcW__icon{background:var(--brand-pressed);box-shadow:inset 0 1px 0 var(--brand-edge);transition-duration:60ms;transform:translateY(2px)}@media (prefers-reduced-motion:reduce){.PricingFaq-module__dy8bcW__icon{transition:none}}.PricingFaq-module__dy8bcW__answer{max-width:42.5rem;color:var(--text-2);margin:-.625rem 0 0;padding:0 1.5rem 1.375rem;font-size:.9375rem;line-height:1.5rem}@media screen and (max-width:479px){.PricingFaq-module__dy8bcW__summary{padding:1.125rem 1.25rem}.PricingFaq-module__dy8bcW__answer{padding:0 1.25rem 1.125rem}}.PricingFaq-module__dy8bcW__subLink{color:var(--text-1);text-decoration:underline;-webkit-text-decoration-color:var(--text-3);text-decoration-color:var(--text-3);text-underline-offset:.2em;transition:text-decoration-color .15s}.PricingFaq-module__dy8bcW__subLink:hover,.PricingFaq-module__dy8bcW__subLink:focus-visible{text-decoration-color:currentColor}
.Segmented-module__6F5s1W__group{border-radius:var(--radius-panel);background:var(--tone-surface);max-width:100%;box-shadow:var(--lit-edge);padding:1px;display:inline-flex}.Segmented-module__6F5s1W__option{border-radius:var(--radius-control);color:var(--text-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;font-family:Geist,Helvetica Neue,Arial,sans-serif;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.Segmented-module__6F5s1W__option:hover:not(:disabled){color:var(--text-2)}.Segmented-module__6F5s1W__option[aria-pressed=true],.Segmented-module__6F5s1W__option[aria-pressed=true]:hover{background:var(--tone-raised);color:var(--text-1);box-shadow:var(--lit-edge), 0 2px 0 var(--tone-layer)}.Segmented-module__6F5s1W__option:disabled{color:#3a3a42;cursor:not-allowed}.Segmented-module__6F5s1W__option:focus-visible{outline:1px solid var(--base-color-brand--secondary);outline-offset:-1px}.Segmented-module__6F5s1W__view{gap:.25rem;padding:.3125rem}.Segmented-module__6F5s1W__view .Segmented-module__6F5s1W__option{padding:.6875rem 1.3125rem;font-size:.9375rem;line-height:1.25rem}.Segmented-module__6F5s1W__view .Segmented-module__6F5s1W__option[aria-pressed=true]{font-weight:500}.Segmented-module__6F5s1W__tab .Segmented-module__6F5s1W__option{padding:.5rem 1.125rem;font-size:.875rem;line-height:1.125rem}.Segmented-module__6F5s1W__unit .Segmented-module__6F5s1W__option,.Segmented-module__6F5s1W__number .Segmented-module__6F5s1W__option{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.Segmented-module__6F5s1W__unit .Segmented-module__6F5s1W__option{padding:.3125rem .625rem;font-size:.6875rem;line-height:.875rem}.Segmented-module__6F5s1W__attached{padding:0;display:flex}.Segmented-module__6F5s1W__attached .Segmented-module__6F5s1W__option{padding:.875rem 1.5rem;font-size:.875rem;line-height:1.125rem}@media screen and (max-width:767px){.Segmented-module__6F5s1W__attached .Segmented-module__6F5s1W__option{flex:1 1 0;min-width:0;padding-inline:0}}.Segmented-module__6F5s1W__number .Segmented-module__6F5s1W__option{min-width:2.75rem;padding:.5rem 0;font-size:.8125rem;line-height:1.0625rem}
.Careers-module__1jMNua__metaDot{margin:0 .5rem}.Careers-module__1jMNua__state{color:var(--doc-muted,#b2b2b2);margin:0;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:1.0625rem;line-height:1.8125rem}.Careers-module__1jMNua__stateLink{color:var(--doc-bright,#fdfffa);text-underline-offset:.2em;text-decoration:underline}.Careers-module__1jMNua__skel{background:linear-gradient(90deg, var(--tone-raised) 0%, var(--tone-overlay) 50%, var(--tone-raised) 100%);background-size:200% 100%;height:1rem;animation:1.4s ease-in-out infinite Careers-module__1jMNua__shimmer;display:block}@keyframes Careers-module__1jMNua__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.Careers-module__1jMNua__skel{animation:none}}.Careers-module__1jMNua__roleHead,.Careers-module__1jMNua__roleCell:before,.Careers-module__1jMNua__benefitsHead,.Careers-module__1jMNua__benefit dt,.Careers-module__1jMNua__tile figcaption{text-transform:uppercase;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1rem}@media (min-width:992px){.Careers-module__1jMNua__positions .padding-section-medium{padding-top:5rem;padding-bottom:5rem}.Careers-module__1jMNua__lifeSection .padding-section-large{padding-top:7rem;padding-bottom:7rem}}.Careers-module__1jMNua__roles{--role-columns:minmax(0, 1fr) 15rem 10rem 17.5rem 10rem;border-radius:var(--radius-panel);background:var(--tone-surface);box-shadow:var(--lit-edge);font-family:Geist,Helvetica Neue,Arial,sans-serif;overflow:clip}.Careers-module__1jMNua__roleHead,.Careers-module__1jMNua__roleRow{grid-template-columns:var(--role-columns);align-items:center;display:grid}.Careers-module__1jMNua__roleHead{border-bottom:1px solid var(--tone-divider);background:var(--tone-raised);min-height:3rem;box-shadow:var(--lit-edge);color:var(--text-3);line-height:1.25rem}.Careers-module__1jMNua__roleHead>span,.Careers-module__1jMNua__roleRow>span{padding:0 1.5rem}.Careers-module__1jMNua__roleList{margin:0;padding:0;list-style:none}.Careers-module__1jMNua__roleList>li{margin:0;padding:0}.Careers-module__1jMNua__roleList>li+li{border-top:1px solid var(--tone-divider)}.Careers-module__1jMNua__roleRow{min-height:6rem;color:inherit;text-decoration:none;transition:background-color .15s}a.Careers-module__1jMNua__roleRow:hover,a.Careers-module__1jMNua__roleRow:focus-visible{background:var(--tone-raised)}.Careers-module__1jMNua__roleTitle{letter-spacing:-.02em;color:var(--text-1);font-size:1.25rem;line-height:1.75rem}.Careers-module__1jMNua__roleCell{color:var(--text-2);font-size:1rem;line-height:1.625rem}.Careers-module__1jMNua__roleCta{color:var(--text-1);white-space:nowrap;justify-self:end;align-items:center;gap:.3125rem;font-size:.9375rem;font-weight:500;line-height:1.5rem;display:inline-flex}.Careers-module__1jMNua__roleCta span{padding:0;transition:transform .15s}a.Careers-module__1jMNua__roleRow:hover .Careers-module__1jMNua__roleCta span,a.Careers-module__1jMNua__roleRow:focus-visible .Careers-module__1jMNua__roleCta span{transform:translate(2px)}.Careers-module__1jMNua__skelTitle{width:min(18rem,60%);height:1.25rem}.Careers-module__1jMNua__roleState{padding:2rem 1.5rem}.Careers-module__1jMNua__life{grid-template-columns:minmax(0,35rem) minmax(0,40rem);justify-content:space-between;align-items:center;gap:5rem;display:grid}.Careers-module__1jMNua__lifeCopy{flex-direction:column;gap:2rem;display:flex}.Careers-module__1jMNua__benefits{border-radius:var(--radius-panel);background:var(--tone-surface);box-shadow:var(--lit-edge);font-family:Geist,Helvetica Neue,Arial,sans-serif;overflow:clip}.Careers-module__1jMNua__benefitsHead{border-bottom:1px solid var(--tone-divider);background:var(--tone-raised);box-shadow:var(--lit-edge);color:var(--text-1);margin:0;padding:.875rem 1.25rem;font-weight:400;line-height:1.25rem}.Careers-module__1jMNua__benefits dl{margin:0}.Careers-module__1jMNua__benefit{grid-template-columns:8.75rem minmax(0,1fr);align-items:center;gap:1rem;padding:1rem 1.25rem;display:grid}.Careers-module__1jMNua__benefit+.Careers-module__1jMNua__benefit{border-top:1px solid var(--tone-divider)}.Careers-module__1jMNua__benefit dt{color:var(--text-3);line-height:1.25rem}.Careers-module__1jMNua__benefit dd{color:var(--text-1);margin:0;font-size:1rem;line-height:1.625rem}.Careers-module__1jMNua__mosaic{grid-template-rows:17rem 17rem;grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Careers-module__1jMNua__tile{border:1px solid var(--tone-divider);background:#0c0c0f;flex-direction:column;min-width:0;min-height:0;margin:0;display:flex}.Careers-module__1jMNua__tile img{object-fit:cover;flex:1 1 0;width:100%;min-height:0;display:block}.Careers-module__1jMNua__tile figcaption{border-top:1px solid var(--tone-divider);text-align:left;color:var(--text-2);padding:.75rem 1rem}.Careers-module__1jMNua__photoHike{grid-row:span 2}.Careers-module__1jMNua__photoHike img{object-position:50% 40%}@media (min-width:992px){.Careers-module__1jMNua__lifeCopy .spacer-small{padding-top:2.125rem}}@media (max-width:1199px){.Careers-module__1jMNua__roles{--role-columns:minmax(0, 1fr) 10rem 7rem 11rem 7.5rem}.Careers-module__1jMNua__roleHead>span,.Careers-module__1jMNua__roleRow>span{padding:0 1rem}.Careers-module__1jMNua__life{grid-template-columns:minmax(0,40rem);justify-content:center;gap:3.5rem}}@media (max-width:991px){.Careers-module__1jMNua__roleHead{display:none}.Careers-module__1jMNua__roleRow{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:1.25rem 0}.Careers-module__1jMNua__roleRow>span{padding:0 1.25rem}.Careers-module__1jMNua__roleTitle{margin-bottom:.25rem}.Careers-module__1jMNua__roleCell{gap:1rem;display:flex}.Careers-module__1jMNua__roleCell:before{content:attr(data-label);width:7.5rem;color:var(--text-3);flex:none;padding-top:.3125rem}.Careers-module__1jMNua__roleCta{justify-self:start;margin-top:.5rem}.Careers-module__1jMNua__roleState{padding:1.5rem 1.25rem}}@media (max-width:767px){.Careers-module__1jMNua__benefit{grid-template-columns:minmax(0,1fr);gap:.25rem}.Careers-module__1jMNua__mosaic{grid-template-rows:13rem 13rem;gap:.5rem}}
.Doc-module__gMlsRq__section{--doc-rule:var(--tone-divider);--doc-muted:var(--text-2);--doc-meta:var(--text-3);--doc-bright:var(--text-1);background:var(--tone-base);color:var(--doc-bright);padding:7.5rem 1rem 10rem;font-family:Geist,Helvetica Neue,Arial,sans-serif}.Doc-module__gMlsRq__column{max-width:45rem;margin:0 auto}.Doc-module__gMlsRq__wide{max-width:58.125rem;margin:0 auto}.Doc-module__gMlsRq__header{text-align:center;flex-direction:column;align-items:center;display:flex}.Doc-module__gMlsRq__back{color:var(--doc-muted);margin-bottom:2rem;font-size:.875rem;line-height:1.375rem;text-decoration:none;transition:color .15s}.Doc-module__gMlsRq__back:hover,.Doc-module__gMlsRq__back:focus-visible{color:var(--doc-bright)}.Doc-module__gMlsRq__title{color:var(--doc-bright);margin:0;font-weight:400}.Doc-module__gMlsRq__xl{letter-spacing:-.02em;font-size:clamp(2.625rem,4.5vw,4rem);line-height:1.047}.Doc-module__gMlsRq__lg{letter-spacing:-.02em;font-size:clamp(2.5rem,3.9vw,3.5rem);line-height:1.1429}.Doc-module__gMlsRq__meta{text-transform:uppercase;white-space:pre-wrap;color:var(--doc-meta);margin:1.5rem 0 0;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.25rem}.Doc-module__gMlsRq__intro{color:var(--doc-muted);margin:1.5rem 0 0;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:1.0625rem;line-height:1.8125rem}.Doc-module__gMlsRq__intro a{color:var(--doc-bright);text-underline-offset:.2em;text-decoration:underline}.Doc-module__gMlsRq__body{margin-top:5rem}.Doc-module__gMlsRq__prose{color:var(--doc-muted);overflow-wrap:break-word;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:1.0625rem;line-height:1.8125rem}.Doc-module__gMlsRq__prose>:first-child{margin-top:0}.Doc-module__gMlsRq__prose h2{letter-spacing:-.01em;color:var(--doc-bright);margin:3rem 0 1rem;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:1.75rem;font-weight:400;line-height:2.25rem}.Doc-module__gMlsRq__prose h3,.Doc-module__gMlsRq__prose h4{color:var(--doc-bright);margin:2rem 0 .75rem;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.75rem}.Doc-module__gMlsRq__prose p{margin:0 0 1rem}.Doc-module__gMlsRq__prose strong{color:var(--doc-bright);font-weight:400}.Doc-module__gMlsRq__prose a{color:var(--doc-bright);text-underline-offset:.2em;text-decoration:underline}.Doc-module__gMlsRq__prose ul,.Doc-module__gMlsRq__prose ol{margin:0 0 1rem;padding:0}.Doc-module__gMlsRq__prose ul{list-style:none}.Doc-module__gMlsRq__prose ul>li{padding-left:1.25rem;position:relative}.Doc-module__gMlsRq__prose ul>li:before{content:"-";color:var(--text-3);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;position:absolute;top:0;left:0}.Doc-module__gMlsRq__prose ol{padding-left:1.25rem}.Doc-module__gMlsRq__prose li+li{margin-top:.625rem}.Doc-module__gMlsRq__prose img{max-width:100%;height:auto}.Doc-module__gMlsRq__prose pre,.Doc-module__gMlsRq__prose code{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem}.Doc-module__gMlsRq__prose pre{border-radius:var(--radius-panel);background:var(--tone-surface);box-shadow:var(--lit-edge);color:var(--doc-bright);margin:0 0 1rem;padding:1rem 1.25rem;line-height:1.5rem;overflow-x:auto}.Doc-module__gMlsRq__prose :not(pre)>code{border-radius:var(--radius-control);background:var(--tone-raised);color:var(--doc-bright);padding:.0625rem .3125rem}.Doc-module__gMlsRq__tableScroll{border-radius:var(--radius-panel);background:var(--tone-surface);max-width:100%;box-shadow:var(--lit-edge);margin:1.5rem 0;overflow-x:auto}.Doc-module__gMlsRq__prose table{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:.9375rem;line-height:1.5rem}.Doc-module__gMlsRq__prose .Doc-module__gMlsRq__tableScroll table{margin:0}.Doc-module__gMlsRq__prose th,.Doc-module__gMlsRq__prose td{text-align:left;vertical-align:top;padding:.75rem 1rem}.Doc-module__gMlsRq__prose tr+tr{border-top:1px solid var(--doc-rule)}.Doc-module__gMlsRq__prose th{color:var(--doc-bright);font-family:Geist,Helvetica Neue,Arial,sans-serif;font-weight:500}.Doc-module__gMlsRq__prose thead th{background:var(--tone-raised);box-shadow:var(--lit-edge)}.Doc-module__gMlsRq__prose hr{border:0;border-top:1px solid var(--doc-rule);margin:2rem 0}.Doc-module__gMlsRq__prose blockquote{border-left:2px solid var(--tone-layer);margin:0 0 1rem;padding-left:1.25rem}.Doc-module__gMlsRq__label{letter-spacing:.06em;text-transform:uppercase;color:var(--doc-meta);margin:0 0 1.5rem;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1rem}.Doc-module__gMlsRq__tocTitle{letter-spacing:-.01em;color:var(--doc-bright);margin:3rem 0 1rem;font-size:1.75rem;font-weight:400;line-height:2.25rem}.Doc-module__gMlsRq__toc{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.Doc-module__gMlsRq__toc .Doc-module__gMlsRq__tocColumn{border-radius:var(--radius-panel);background:var(--tone-surface);box-shadow:var(--lit-edge);margin:0;padding:0;list-style:none;overflow:hidden}.Doc-module__gMlsRq__toc .Doc-module__gMlsRq__tocItem{border-bottom:1px solid var(--doc-rule);margin:0}.Doc-module__gMlsRq__toc .Doc-module__gMlsRq__tocLink{color:var(--doc-bright);gap:1rem;padding:.75rem 1rem;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:.9375rem;line-height:1.5rem;text-decoration:none;transition:color .15s;display:flex}.Doc-module__gMlsRq__toc .Doc-module__gMlsRq__tocLink:hover,.Doc-module__gMlsRq__toc .Doc-module__gMlsRq__tocLink:focus-visible{background:var(--tone-raised)}.Doc-module__gMlsRq__tocIndex{min-width:1rem;color:var(--doc-meta);flex:none;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.25rem}@media (max-width:767px){.Doc-module__gMlsRq__section{padding:5rem 1rem 6rem}.Doc-module__gMlsRq__body{margin-top:3.5rem}.Doc-module__gMlsRq__toc{grid-template-columns:minmax(0,1fr)}}
.CenteredHeader-module__HjXQFW__section{background:var(--tone-base);color:var(--text-1);flex-direction:column;align-items:center;font-family:Geist,Helvetica Neue,Arial,sans-serif;display:flex}.CenteredHeader-module__HjXQFW__page{gap:3rem;padding:7.5rem 5rem}.CenteredHeader-module__HjXQFW__status{gap:2.5rem;padding:12.5rem 5rem}.CenteredHeader-module__HjXQFW__header{text-align:center;flex-direction:column;align-items:center;max-width:40.625rem;display:flex}.CenteredHeader-module__HjXQFW__title{letter-spacing:-.02em;color:var(--text-1);margin:1.5rem 0 0;font-size:clamp(2.5rem,3.9vw,3.5rem);font-weight:400;line-height:1.1429}.CenteredHeader-module__HjXQFW__sub{letter-spacing:-.01em;color:var(--text-2);margin:1rem 0 0;font-size:1.125rem;line-height:1.75rem}.CenteredHeader-module__HjXQFW__section .CenteredHeader-module__HjXQFW__action{height:2.75rem;padding:0 1.25rem}@media (max-width:991px){.CenteredHeader-module__HjXQFW__page{padding:6rem 2rem}.CenteredHeader-module__HjXQFW__status{padding:9rem 2rem}}@media (max-width:767px){.CenteredHeader-module__HjXQFW__page{gap:2.5rem;padding:5rem 1rem}.CenteredHeader-module__HjXQFW__status{padding:7rem 1rem}.CenteredHeader-module__HjXQFW__sub{font-size:1rem;line-height:1.5rem}}
.Legal-module__Hl1pqa__anchor{scroll-margin-top:7rem}.Legal-module__Hl1pqa__policy{font-size:1rem;line-height:1.625rem}.Legal-module__Hl1pqa__fields{border-radius:var(--radius-panel);background:var(--tone-surface);box-shadow:var(--lit-edge);margin:0 0 1rem;font-family:Geist,Helvetica Neue,Arial,sans-serif;overflow:hidden}.Legal-module__Hl1pqa__field{grid-template-columns:6.875rem minmax(0,1fr);column-gap:1rem;padding:.75rem 1.25rem;display:grid}.Legal-module__Hl1pqa__field+.Legal-module__Hl1pqa__field{border-top:1px solid var(--tone-divider)}.Legal-module__Hl1pqa__fieldLabel{text-transform:uppercase;color:var(--text-3);margin:0;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.5rem}.Legal-module__Hl1pqa__fieldValue{color:var(--text-1);overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.5rem}.Legal-module__Hl1pqa__fields+h3{margin-top:1.5rem}.Legal-module__Hl1pqa__table table{min-width:32rem}@media (max-width:479px){.Legal-module__Hl1pqa__field{grid-template-columns:minmax(0,1fr);row-gap:.125rem;padding:.625rem 1rem}}
