.AboutWhy_grid__kaCOb{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(255 255 255/.04) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.04) 1px,transparent 0);background-size:44px 44px;mask-image:radial-gradient(80% 90% at 100% 100%,#000 0,transparent 100%)}.AboutWhy_rise__krexN{opacity:0;transform:translateY(12px);transition:opacity .62s cubic-bezier(.2,.8,.2,1),transform .62s cubic-bezier(.2,.8,.2,1)}[data-on=true] .AboutWhy_rise__krexN{opacity:1;transform:none}.AboutWhy_mark__jN1jt:after{content:"";position:absolute;left:0;right:0;bottom:.02em;height:.12em;border-radius:999px;background:currentColor;opacity:.55;transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.65,0,.35,1);transition-delay:var(--mark-delay,0s)}[data-on=true] .AboutWhy_mark__jN1jt:after{transform:scaleX(1)}.AboutWhy_blink__PWZ58{animation:AboutWhy_why-blink__Ah_fg 1.2s ease-in-out infinite}@keyframes AboutWhy_why-blink__Ah_fg{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.AboutWhy_rise__krexN{opacity:1;transform:none;transition:none}.AboutWhy_mark__jN1jt:after{transform:scaleX(1);transition:none}.AboutWhy_blink__PWZ58{animation:none}}.ArchDiagram_texture__65oL2{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(255 255 255/.04) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.04) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(70% 60% at 55% 55%,#000 0,transparent 100%)}.ArchDiagram_flow__eBxV1{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:72px;padding:24px 0 80px}.ArchDiagram_node__MghD1{position:relative;display:grid;grid-template-rows:100px auto auto;justify-items:center;align-content:center;row-gap:16px;min-width:0;color:#fff}.ArchDiagram_node__MghD1 h3{grid-row:2;display:flex;align-items:baseline;gap:10px;font-size:clamp(24px,2.1vw,30px);font-weight:700;letter-spacing:-.6px;white-space:nowrap}.ArchDiagram_node__MghD1 h3>span{color:#84d9eb;font:500 14px var(--font-mono)}.ArchDiagram_symbol__0SGl_{grid-row:1;width:80px;height:80px;color:#90dcec;transition:color .4s,filter .4s}.ArchDiagram_node__MghD1[data-active] .ArchDiagram_symbol__0SGl_{color:#fff;filter:drop-shadow(0 0 18px #40c7ee)}.ArchDiagram_caption__0qedS{grid-row:3;color:#cbdfe6;font-size:18px;line-height:1.5;text-align:center}.ArchDiagram_loopLabel___cD70{position:absolute;z-index:1;display:flex;align-items:center;gap:8px;transform:translate(-50%,-50%);padding:8px 12px;color:#cbdfe6;white-space:nowrap;font-size:16px}.ArchDiagram_loopLabel___cD70 b{color:white}.ArchDiagram_details__FMm1b{margin-top:32px;border-top:1px solid #ffffff24;color:#d5e5eb}.ArchDiagram_details__FMm1b summary{display:flex;justify-content:space-between;align-items:center;min-height:56px;gap:16px;cursor:pointer;list-style:none;font-size:16px}.ArchDiagram_details__FMm1b summary::-webkit-details-marker{display:none}.ArchDiagram_details__FMm1b summary>span{font-size:24px}.ArchDiagram_detailBody__xfzm4{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:32px;padding:24px 0 32px}.ArchDiagram_detailBody__xfzm4 h3{color:#fff;font-size:20px;font-weight:700;margin-bottom:16px}.ArchDiagram_detailBody__xfzm4 li{padding-block:5px;font-size:16px}.ArchDiagram_detailBody__xfzm4 [data-arch-sample]{padding:20px;background:white;border-radius:16px}@media (max-width:1023px){.ArchDiagram_flow__eBxV1{grid-template-columns:1fr;gap:32px;padding:8px 30px 0 0;max-width:620px;margin-inline:auto}.ArchDiagram_node__MghD1{grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto;column-gap:18px;row-gap:8px;justify-items:start;min-height:92px}.ArchDiagram_symbol__0SGl_{grid-column:1;grid-row:1/3;align-self:center;width:64px;height:64px}.ArchDiagram_node__MghD1 h3{grid-column:2;grid-row:1;font-size:25px;flex-wrap:wrap;gap:8px}.ArchDiagram_node__MghD1 h3>span{display:none}.ArchDiagram_caption__0qedS{grid-column:2;grid-row:2;font-size:16px;text-align:left;text-wrap:pretty}.ArchDiagram_loopLabel___cD70{position:relative;justify-self:start;transform:none;font-size:15px;padding-inline:0;margin-top:4px}.ArchDiagram_details__FMm1b{margin-top:28px}.ArchDiagram_detailBody__xfzm4{grid-template-columns:1fr;gap:28px}}@media (max-width:359px){.ArchDiagram_node__MghD1{grid-template-columns:56px minmax(0,1fr);column-gap:14px}.ArchDiagram_symbol__0SGl_{width:52px;height:52px}.ArchDiagram_node__MghD1 h3{font-size:22px}.ArchDiagram_caption__0qedS{font-size:15px}.ArchDiagram_loopLabel___cD70{font-size:14px;gap:6px}}.ArchDiagram_reveal__OVS8u{opacity:0;transform:translateY(14px);transition:opacity .64s cubic-bezier(.2,.8,.2,1),transform .64s cubic-bezier(.2,.8,.2,1)}[data-on=true] .ArchDiagram_reveal__OVS8u{opacity:1;transform:none}@media (min-width:1024px){[data-on=true] .ArchDiagram_loopLabel___cD70{transform:translate(-50%,-50%)}}.ArchDiagram_fade__y07v0{opacity:0;transition:opacity .64s ease-out,stroke .3s ease-out}[data-on=true] .ArchDiagram_fade__y07v0{opacity:1}.ArchDiagram_draw__df2KZ{stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:stroke-dashoffset .8s cubic-bezier(.65,0,.35,1),opacity .24s ease-out,stroke .3s ease-out}[data-on=true] .ArchDiagram_draw__df2KZ{stroke-dashoffset:0;opacity:1}.ArchDiagram_panel__Zqcs7{border:1px solid rgb(255 255 255/.12);background:rgb(255 255 255/.05)}.ArchDiagram_core__8IY8r{background:#fff;box-shadow:0 0 0 1px rgb(111 211 238/.35),0 0 0 10px rgb(14 155 196/.1),0 36px 80px rgb(0 0 0/.42)}.ArchDiagram_stage__IMk2D{transition:transform .42s cubic-bezier(.2,.8,.2,1)}[data-active=true]>.ArchDiagram_stage__IMk2D{transform:translateY(-6px)}.ArchDiagram_glow__inNed{position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;border:1.5px solid rgb(111 211 238/.9);box-shadow:0 0 0 6px rgb(56 189 248/.12),0 18px 60px rgb(56 189 248/.22);opacity:0;transition:opacity .36s ease-out}[data-active=true]>.ArchDiagram_stage__IMk2D .ArchDiagram_glow__inNed{opacity:1}.ArchDiagram_halo__uung4{position:absolute;inset:-10px;border-radius:32px;border:1.5px solid rgb(134 239 172/.7);pointer-events:none;opacity:0;animation:ArchDiagram_arch-halo__DyVLM 1.4s cubic-bezier(.2,.8,.2,1) .9s both}@keyframes ArchDiagram_arch-halo__DyVLM{0%{opacity:.95;transform:scale(.98)}to{opacity:0;transform:scale(1.05)}}.ArchDiagram_chip__VUUMe{border-color:rgb(255 255 255/.14);background:rgb(255 255 255/.04);color:rgb(255 255 255/.92)}.ArchDiagram_chip__VUUMe[data-lit]{border-color:rgb(111 211 238/.7);background:rgb(14 155 196/.22);color:#fff}.ArchDiagram_pill__A0ejG{background:#0B1B26}.ArchDiagram_pill__A0ejG[data-lit]{color:#86EFAC}.ArchDiagram_spin__68Pv_{animation:ArchDiagram_arch-spin__smJXz 1.4s cubic-bezier(.45,0,.55,1) both}@keyframes ArchDiagram_arch-spin__smJXz{to{transform:rotate(-1turn)}}.ArchDiagram_track__gPpwk{transform-origin:left center;transform:scaleX(var(--fill,0));transition:transform .48s ease-out}@media (min-width:1024px){.ArchDiagram_track__gPpwk{transform-origin:center top;transform:scaleY(var(--fill,0))}}.ArchDiagram_nudge__GvIv0{animation:ArchDiagram_arch-nudge__eq8RZ .9s ease-in-out infinite}@keyframes ArchDiagram_arch-nudge__eq8RZ{0%,to{transform:translateY(-2px);opacity:.55}50%{transform:translateY(3px);opacity:1}}.ArchDiagram_write__cDEOc{animation:ArchDiagram_arch-write__ZtYBi .9s cubic-bezier(.65,0,.35,1) .25s both}@keyframes ArchDiagram_arch-write__ZtYBi{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.ArchDiagram_confirm__Tqiuc{animation:ArchDiagram_arch-confirm__7DjaV .42s cubic-bezier(.34,1.56,.64,1) 1.3s both}@keyframes ArchDiagram_arch-confirm__7DjaV{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ArchDiagram_reveal__OVS8u,.ArchDiagram_stage__IMk2D{opacity:1;transform:none;transition:none}.ArchDiagram_draw__df2KZ,.ArchDiagram_fade__y07v0{opacity:1;transition:none}.ArchDiagram_draw__df2KZ{stroke-dashoffset:0}.ArchDiagram_confirm__Tqiuc,.ArchDiagram_halo__uung4,.ArchDiagram_nudge__GvIv0,.ArchDiagram_spin__68Pv_,.ArchDiagram_write__cDEOc{animation:none}.ArchDiagram_track__gPpwk{transition:none}}.company_rise__W51O_{opacity:0;transform:translateY(14px);transition:opacity .64s cubic-bezier(.2,.8,.2,1),transform .64s cubic-bezier(.2,.8,.2,1)}.company_slide__1fHsY{opacity:0;transform:translateX(-14px);transition:opacity .56s cubic-bezier(.2,.8,.2,1),transform .56s cubic-bezier(.2,.8,.2,1)}.company_pop__Ligyg{opacity:0;transform:scale(.55);transition:opacity .36s ease-out,transform .52s cubic-bezier(.34,1.56,.64,1)}[data-on=true] .company_pop__Ligyg,[data-on=true] .company_rise__W51O_,[data-on=true] .company_slide__1fHsY{opacity:1;transform:none}.company_drawY__J8Vlz{transform:scaleY(0);transform-origin:top;transition:transform .42s cubic-bezier(.45,0,.55,1)}[data-on=true] .company_drawY__J8Vlz{transform:scaleY(1)}.company_dashY__Xhu0H{background-image:repeating-linear-gradient(180deg,currentColor 0 5px,transparent 5px 10px)}.company_halo__OX6CX{animation:company_company-halo__hkVJa 1.8s ease-out infinite}@keyframes company_company-halo__hkVJa{0%{transform:scale(1);opacity:.6}to{transform:scale(2.1);opacity:0}}.company_pinHalo__PIjiW{animation:company_company-pin-halo__4g0bU 1.8s ease-out infinite}@keyframes company_company-pin-halo__4g0bU{0%{transform:scale(1);opacity:.6}to{transform:scale(1.4);opacity:0}}.company_stroke__xowDB{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.2s cubic-bezier(.65,0,.35,1) .3s}[data-on=true] .company_stroke__xowDB{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.company_drawY__J8Vlz,.company_pop__Ligyg,.company_rise__W51O_,.company_slide__1fHsY,.company_stroke__xowDB{transition:none}.company_pop__Ligyg,.company_rise__W51O_,.company_slide__1fHsY{opacity:1;transform:none}.company_drawY__J8Vlz{transform:none}.company_stroke__xowDB{stroke-dashoffset:0}.company_halo__OX6CX,.company_pinHalo__PIjiW{animation:none;opacity:0}}.adopt_scroller__6xvDj{--step:100dvh;position:relative;height:calc(var(--step) * var(--steps, 4))}.adopt_stage__uKE1S{height:100svh;padding-top:var(--nav-h);overflow:clip;background:radial-gradient(120% 90% at 10% 0,#174b62 0,rgb(11 27 38/0) 62%),#0b1b26}.adopt_stage__uKE1S[data-mode=pin]{position:sticky;top:0}.adopt_stage__uKE1S[data-mode=end]{position:absolute;inset-inline:0;bottom:0}.adopt_grid__05GkH{position:absolute;inset:0 0 -56px;transform:translate3d(0,calc(var(--grid-y, 0px) * -1),0);pointer-events:none;background-image:linear-gradient(rgb(111 211 238/.05) 1px,transparent 0),linear-gradient(90deg,rgb(111 211 238/.05) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(80% 70% at 60% 55%,#000 0,transparent 75%);mask-image:radial-gradient(80% 70% at 60% 55%,#000 0,transparent 75%)}.adopt_glow__eyYnr{position:absolute;left:0;top:0;width:70vmax;height:70vmax;margin:-35vmax 0 0 -35vmax;border-radius:9999px;pointer-events:none;background:radial-gradient(circle,rgb(14 155 196/.28) 0,rgb(56 189 248/.08) 38%,transparent 66%);will-change:transform}.adopt_fill__YWj_j{transform:scaleX(var(--fill,0));transform-origin:left center}.adopt_packets__LLMCJ{clip-path:inset(-6px calc((1 - var(--fill, 0)) * 100%) -6px 0)}.adopt_packet__zZ5j7{animation:adopt_packet__zZ5j7 2.4s cubic-bezier(.45,0,.55,1) infinite both}@keyframes adopt_packet__zZ5j7{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.adopt_seg__Sd__c{transform:scaleX(var(--seg,0));transform-origin:left center}.adopt_ripple__AdLZg{animation:adopt_ripple__AdLZg 1.6s ease-out infinite}@keyframes adopt_ripple__AdLZg{0%{transform:scale(1);opacity:.6}to{transform:scale(1.9);opacity:0}}.adopt_deck__PbTDD{container-type:inline-size;position:relative;min-height:0}.adopt_track__rgV0P{--wrap:min(100cqw,1312px);--inner:calc(var(--wrap) - 2 * var(--gutter));--card-w:calc(var(--inner) * 0.8);--gap:clamp(14px,2.2cqw,32px);display:flex;gap:var(--gap);height:100%;padding-inline-start:calc((100cqw - var(--wrap)) / 2 + var(--gutter));will-change:transform}@media (max-width:1023px){.adopt_track__rgV0P{--card-w:calc(var(--inner) - 28px);--gap:12px}}.adopt_card__GBKGB{flex:0 0 var(--card-w);min-width:0;transform-origin:left center;transition:border-color .5s ease,box-shadow .5s ease,background-color .5s ease}.adopt_rise__cDQio{transform:translateY(18px);transition:transform .9s cubic-bezier(.22,1,.36,1);transition-delay:0s}.adopt_card__GBKGB[data-pos=active] .adopt_rise__cDQio{transform:none;transition-delay:calc(.24s + var(--d, 0) * 90ms)}[data-compact=true] .adopt_extra__10ZnU{display:none}.adopt_pop__qKKtt{opacity:.3;transform:translateY(10px);transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1)}[data-on=true] .adopt_pop__qKKtt{opacity:1;transform:none;transition-delay:calc(var(--d, 0) * 1ms)}.adopt_node__phWki{position:relative;height:var(--node-h)}.adopt_node__phWki[data-first=false]:before{content:"";position:absolute;top:calc(-1 * var(--node-gap));left:calc(-1 * var(--indent) + 14px);width:calc(var(--indent) - 14px);height:calc(var(--node-gap) + var(--node-h) / 2);border-left:1.5px solid var(--wire);border-bottom:1.5px solid var(--wire);border-bottom-left-radius:8px}.adopt_leaf__BoABj{position:relative;height:var(--leaf-h)}.adopt_leaf__BoABj:before{content:"";position:absolute;left:calc(-1 * var(--indent) + 14px);width:calc(var(--indent) - 14px);top:calc(-1 * (var(--node-gap) + var(--k, 0) * (var(--leaf-h) + var(--leaf-gap))));height:calc(var(--node-gap) + var(--k, 0) * (var(--leaf-h) + var(--leaf-gap)) + var(--leaf-h) / 2);border-left:1.5px solid var(--wire);border-bottom:1.5px solid var(--wire);border-bottom-left-radius:8px}.adopt_tree__gjWWD{--wire:#2f6f83;--node-h:clamp(34px,5.2svh,46px);--node-gap:calc(clamp(6px, 1.2svh, 12px) + var(--fill-extra, 0px) / 6);--indent:clamp(18px,3.2cqw,34px);--leaf-h:clamp(26px,3.8svh,32px);--leaf-gap:calc(6px + var(--fill-extra, 0px) / 6)}@media (min-width:1024px){.adopt_tree__gjWWD{--node-h:clamp(40px,6.2svh,58px);--node-gap:clamp(8px,1.5svh,14px);--indent:clamp(28px,2.8cqw,44px);--leaf-h:clamp(28px,4.2svh,38px);--leaf-gap:8px}}.adopt_drop__8SQlE{opacity:0;transform:translateY(-14px) scale(.9)}[data-on=true] .adopt_drop__8SQlE{animation:adopt_drop__8SQlE .56s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--d, 0) * 1ms)}@keyframes adopt_drop__8SQlE{0%{opacity:0;transform:translateY(-14px) scale(.9)}70%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:none}}.adopt_shine__jDct_{position:relative;overflow:hidden}.adopt_shine__jDct_:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgb(255 255 255/.35) 50%,transparent 70%);transform:translateX(-120%);animation:adopt_shine__jDct_ 2.2s ease-in-out .6s infinite}@keyframes adopt_shine__jDct_{to{transform:translateX(120%)}}.adopt_spin__iyPIq{animation:adopt_spin__iyPIq .9s linear infinite}@keyframes adopt_spin__iyPIq{to{transform:rotate(1turn)}}.adopt_scan__5ztIW{position:absolute;inset-inline:0;top:0;height:34%;pointer-events:none;border-radius:12px;background:linear-gradient(180deg,transparent,rgb(111 211 238/.2),transparent);animation:adopt_scan__5ztIW 1.6s linear infinite}@keyframes adopt_scan__5ztIW{0%{transform:translateY(-110%)}to{transform:translateY(300%)}}.adopt_flip__8wfN9{animation:adopt_flip__8wfN9 .52s cubic-bezier(.2,.8,.2,1) both}@keyframes adopt_flip__8wfN9{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.12);opacity:1}to{transform:none}}.adopt_wave__7qxCb{animation:adopt_wave__7qxCb 2.6s linear infinite}@keyframes adopt_wave__7qxCb{to{transform:translateX(-50%)}}.adopt_blink__U1IE_{animation:adopt_blink__U1IE_ 1s ease-in-out infinite}@keyframes adopt_blink__U1IE_{50%{opacity:.25}}.adopt_cue__J5ody{transition:opacity .5s ease}.adopt_cueDot__J9wCR{animation:adopt_cue__J5ody 1.8s cubic-bezier(.45,0,.55,1) infinite}@keyframes adopt_cue__J5ody{0%{transform:translateY(0);opacity:0}30%{opacity:1}80%{transform:translateY(12px);opacity:0}to{opacity:0}}@media (max-height:559px),(prefers-reduced-motion:reduce){.adopt_scroller__6xvDj{height:auto}.adopt_stage__uKE1S{position:static!important;height:auto}}@media (prefers-reduced-motion:reduce){.adopt_blink__U1IE_,.adopt_cueDot__J9wCR,.adopt_packet__zZ5j7,.adopt_ripple__AdLZg,.adopt_scan__5ztIW,.adopt_shine__jDct_:after,.adopt_spin__iyPIq,.adopt_wave__7qxCb{animation:none}.adopt_cue__J5ody,.adopt_packets__LLMCJ{display:none}.adopt_drop__8SQlE{opacity:1;transform:none}}@media (max-width:1023px) and (max-height:820px){.adopt_kicker__5Llm6{display:none}.adopt_head__fjktF{padding-top:10px;gap:8px}.adopt_deck__PbTDD{margin-top:10px;margin-bottom:10px}.adopt_cardBody__Ga2qY{gap:8px;padding:12px}.adopt_fitBox__UwTwZ{padding:8px}}@media (max-width:1023px){.adopt_rise__cDQio{transform:translateY(6px)}.adopt_slots__m1roK{gap:calc(clamp(10px, 1.6svh, 16px) + var(--fill-extra, 0px) / 6)}.adopt_slot__t3bST{padding-block:calc(clamp(8px, 1.8svh, 18px) + var(--fill-extra, 0px) / 6)}.adopt_ready__reWF6{margin-top:calc(clamp(10px, 2svh, 20px) + var(--fill-extra, 0px) / 6)}.adopt_dictRows__IXRS0{margin-top:calc(clamp(10px, 1.8svh, 16px) + var(--fill-extra, 0px) / 8);gap:calc(clamp(6px, 1.1svh, 10px) + var(--fill-extra, 0px) / 8)}.adopt_dictRow__phg9_{padding-block:calc(clamp(7px, 1.3svh, 12px) + var(--fill-extra, 0px) / 10)}.adopt_chart__v97iF{height:calc(clamp(48px, 7.5svh, 76px) + var(--fill-extra, 0px))}}.StandardsBand_viewport__Lif8z{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.StandardsBand_track__ZItHi{display:flex;width:max-content;animation:StandardsBand_standards-run__SlxR6 40s linear infinite}.StandardsBand_viewport__Lif8z:hover .StandardsBand_track__ZItHi{animation-play-state:paused}@keyframes StandardsBand_standards-run__SlxR6{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.StandardsBand_viewport__Lif8z{mask-image:none;overflow-x:auto}.StandardsBand_track__ZItHi{animation:none}.StandardsBand_copy__OWcTJ{display:none}}