.ssrw3la{min-width:0}@media (min-width:921px){.ssrw3la{display:-ms-grid;display:grid}}.ssvyprp{display:-ms-grid;gap:calc(var(--spacing-base) * 6);-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;min-width:0;display:grid}@media (min-width:921px){.ssvyprp{-ms-grid-row-align:start;align-self:start;align-items:center;gap:calc(var(--spacing-base) * 10);grid-area:1/1;height:calc(100vh - 4.5rem);position:sticky;top:4.5rem;overflow:hidden}}.s1tblztb{display:none}@media (min-width:921px){.s1tblztb{grid-area:1/1;display:block}}.sarfk0c{min-height:100vh}.srutcrx{display:-ms-grid;gap:calc(var(--spacing-base) * 8);-ms-grid-columns:1fr;grid-template-columns:1fr;min-width:0;display:grid}@media (min-width:921px){.srutcrx{max-width:556px;height:max-content}}.i1fumt5f{display:-ms-grid;-ms-grid-columns:1fr;margin-bottom:calc(var(--spacing-base) * 4);grid-template-columns:1fr;display:grid}.i1fumt5f>*+*{margin-top:calc(var(--spacing-base) * 6)}.s1nekqo7{display:-ms-grid;-ms-grid-columns:1fr;opacity:1;-webkit-transition:opacity .4s,-webkit-transform .4s;grid-template-columns:1fr;transition:opacity .4s,transform .4s;display:grid}.s1nekqo7>*+*{margin-top:calc(var(--spacing-base) * 2)}@media (min-width:921px){.s1nekqo7{opacity:var(--step-opacity,1);-webkit-transform:var(--step-transform,none);-moz-transform:var(--step-transform,none);-ms-transform:var(--step-transform,none);transform:var(--step-transform,none)}}@media (prefers-reduced-motion:reduce){.s1nekqo7{transition:none}}.s14fy4u0{display:-ms-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;display:grid}.s14fy4u0>*+*{margin-top:calc(var(--spacing-base) * 2)}.s1ybjomc{align-items:center;gap:calc(var(--spacing-base) * 4);display:flex}.s1ivtkep{border:1px solid var(--line-strong);border-radius:calc(var(--radius-base) * 1);color:var(--ink-muted);font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:calc(var(--font-base) * 3);flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:background .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.s1ivtkep[data-active]{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}@media (prefers-reduced-motion:reduce){.s1ivtkep{transition:none}}.s1eci4li{font-family:var(--font-geist-sans),Geist,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.v1vfe63t{display:-ms-grid;place-items:center;width:100%;height:100%;display:grid}.v1vfe63t>*{grid-area:1/1}.v1agogev{background:var(--color-chalk);border:1px solid var(--line);border-radius:calc(var(--radius-base) * 3);opacity:0;min-width:0;max-width:100%;padding:calc(var(--spacing-base) * 5);-webkit-transition:opacity .4s cubic-bezier(.16,1,.3,1),-webkit-transform .4s cubic-bezier(.22,1,.36,1),visibility .4s;visibility:hidden;width:100%;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.22,1,.36,1),visibility .4s;transform:translateY(12px)scale(.98)}.v1agogev[data-active]{opacity:1;visibility:visible;transform:none}@media (min-width:921px){.v1agogev{padding:calc(var(--spacing-base) * 6)}}@media (prefers-reduced-motion:reduce){.v1agogev{transition:none;transform:none}}.s1a8yrvs{color:var(--ink-muted);font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:calc(var(--font-base) * 3);letter-spacing:.02em;margin:0 0 calc(var(--spacing-base) * 5);text-transform:uppercase}
.vwksvgt{display:-ms-grid;gap:calc(var(--spacing-base) * 3);min-width:0;display:grid}.ns7lx6n{background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius-base) * 2);align-items:center;gap:calc(var(--spacing-base) * 3);min-width:0;padding:calc(var(--spacing-base) * 3);display:flex}.nihxey5{display:-ms-grid;gap:calc(var(--spacing-base) * .5);min-width:0;display:grid}.ndoiklt{color:var(--ink);font-size:calc(var(--font-base) * 3.5)}.n4ggggv{color:var(--ink-muted);font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:calc(var(--font-base) * 3);overflow-wrap:anywhere}.fcgjkpd{display:-ms-grid;align-items:center;gap:calc(var(--spacing-base) * 3);-ms-grid-columns:minmax(0, 1fr);grid-template-columns:minmax(0,1fr);display:grid}.fcgjkpd>[data-arrow]{color:var(--ink-muted);-ms-grid-column-align:center;justify-self:center;transform:rotate(90deg)}@media (min-width:768px){.fcgjkpd{-ms-grid-columns:minmax(0, 1fr) auto minmax(0, 1fr);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.fcgjkpd>[data-arrow]{transform:none}}.r1r0i0re.ns7lx6n{-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between}.r1feoj8u{color:var(--ink);font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:calc(var(--font-base) * 3.25);min-width:0}.bx0kptf{background:var(--color-blue-10);border-radius:calc(var(--radius-base) * 3) calc(var(--radius-base) * 3) calc(var(--radius-base) * 1) calc(var(--radius-base) * 3);color:var(--ink);font-size:calc(var(--font-base) * 3.5);-ms-grid-column-align:end;max-width:90%;padding:calc(var(--spacing-base) * 2.5) calc(var(--spacing-base) * 4);justify-self:end}.a1hz9u0i{color:var(--ink);font-size:calc(var(--font-base) * 3.5);align-items:start;gap:calc(var(--spacing-base) * 3);line-height:1.5;display:flex}.c14xai6i{background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius-base) * 2);display:-ms-grid;gap:calc(var(--spacing-base) * 4);padding:calc(var(--spacing-base) * 4);display:grid}.cahthhj{color:var(--ink);font-size:calc(var(--font-base) * 3.75);font-weight:500}.a12vtgcn{-webkit-box-flex-wrap:wrap;gap:calc(var(--spacing-base) * 2);flex-wrap:wrap;display:flex}.f1eykrra{border:1px solid var(--line-strong);border-radius:calc(var(--radius-base) * 1.5);color:var(--ink-muted);font-size:calc(var(--font-base) * 3.25);align-items:center;gap:calc(var(--spacing-base) * 1);padding:calc(var(--spacing-base) * 1.5) calc(var(--spacing-base) * 3);font-weight:500;display:inline-flex}.f1eykrra[data-primary]{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.a1qkxtgz{color:var(--ink-muted);font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:calc(var(--font-base) * 3)}
.l1rrlzm4{display:-ms-grid;-ms-grid-columns:minmax(0, 1fr);row-gap:calc(var(--spacing-base) * 12);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:921px){.l1rrlzm4{padding-inline:calc(var(--spacing-base) * 9)}}.c1a76f6s{-webkit-column-gap:calc(var(--spacing-base) * 6);column-gap:calc(var(--spacing-base) * 6);display:-ms-grid;-ms-grid-columns:minmax(0, 1fr);row-gap:calc(var(--spacing-base) * 6);grid-template-columns:minmax(0,1fr);max-width:902px;display:grid}@media (min-width:921px){.c1a76f6s{-ms-grid-columns:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}.djmwsvr{display:-ms-grid;align-items:stretch;gap:calc(var(--spacing-base) * 4);-ms-grid-columns:minmax(0, 1fr);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:921px){.djmwsvr{-ms-grid-columns:minmax(0, 1fr) auto minmax(0, 1fr);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.bu2wiw6{color:var(--ink-muted);justify-content:center;align-items:center;display:flex}.bu2wiw6>svg{transform:rotate(90deg)}@media (min-width:921px){.bu2wiw6>svg{transform:none}}.s3ip2mq{display:-ms-grid;gap:calc(var(--spacing-base) * 3);-ms-grid-columns:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.s1ywtu3n{background:var(--surface);border:1px dashed var(--line-strong);border-radius:calc(var(--radius-base) * 2);color:var(--ink-muted);font-size:calc(var(--font-base) * 3.5);align-items:center;gap:calc(var(--spacing-base) * 2);min-width:0;padding:calc(var(--spacing-base) * 3);display:flex}.s1ywtu3n:first-child{transform:rotate(-2deg)}.s1ywtu3n:nth-child(2){-webkit-transform:translateY(calc(var(--spacing-base) * 2)) rotate(1.5deg);-moz-transform:translateY(calc(var(--spacing-base) * 2)) rotate(1.5deg);-ms-transform:translateY(calc(var(--spacing-base) * 2)) rotate(1.5deg);transform:translateY(calc(var(--spacing-base) * 2)) rotate(1.5deg)}.s1ywtu3n:nth-child(3){transform:rotate(1deg)}.s1ywtu3n:nth-child(4){-webkit-transform:translateY(calc(var(--spacing-base) * 1.5)) rotate(-1.5deg);-moz-transform:translateY(calc(var(--spacing-base) * 1.5)) rotate(-1.5deg);-ms-transform:translateY(calc(var(--spacing-base) * 1.5)) rotate(-1.5deg);transform:translateY(calc(var(--spacing-base) * 1.5)) rotate(-1.5deg)}.c1ksio3m{overflow-wrap:anywhere;min-width:0}.q1s3t6gy{color:var(--ink-muted);font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:calc(var(--font-base) * 3);margin:calc(var(--spacing-base) * 6) 0 0;text-align:center}.t1uz1ui6{display:-ms-grid;row-gap:calc(var(--spacing-base) * 3);margin:0;padding:0;list-style:none;display:grid}.t1cppyth{font-size:calc(var(--font-base) * 3.5);align-items:center;gap:calc(var(--spacing-base) * 3);display:flex;position:relative}.t1cppyth:not(:last-child):after{background:var(--color-blue-20);content:"";height:calc(var(--spacing-base) * 3);width:2px;position:absolute;top:100%;left:17px}
.lw8vtlg{display:-ms-grid;-ms-grid-columns:minmax(0, 1fr);row-gap:calc(var(--spacing-base) * 12);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:921px){.lw8vtlg{padding-inline:calc(var(--spacing-base) * 9)}}.s3prz7{display:-ms-grid;gap:calc(var(--spacing-base) * 4);-ms-grid-columns:minmax(0, 1fr);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:921px){.s3prz7{-ms-grid-columns:minmax(0, 3fr) minmax(0, 2fr);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.s1dsby4o{display:-ms-grid;gap:calc(var(--spacing-base) * 4);margin:calc(var(--spacing-base) * 6) 0 0;padding:0;list-style:none;display:grid}.s1m5s52s{border-top:.75px dashed var(--divider);-webkit-box-flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-base) * 3);-webkit-box-pack:justify;-ms-flex-pack:space-between;padding-top:calc(var(--spacing-base) * 4);flex-wrap:wrap;justify-content:space-between;display:flex}.smnkbwo{color:var(--ink);font-size:calc(var(--font-base) * 3.75);align-items:center;gap:calc(var(--spacing-base) * 3);min-width:0;display:inline-flex}.cqfs7e6.w1od8l7q{gap:calc(var(--spacing-base) * 4);flex-direction:column;display:flex}.m34geep{color:var(--color-blue);font-size:calc(var(--font-base) * 3.75);align-items:center;gap:calc(var(--spacing-base) * 2);overflow-wrap:anywhere;margin-top:auto;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.m34geep:hover{-webkit-text-decoration:underline;text-decoration:underline}.m34geep:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}
.vgyq91e{border-radius:calc(var(--radius-base) * 1);width:100%;max-width:100%;margin-inline:auto;overflow:hidden}.h1enfphl{width:100%;height:auto;display:block}
.ii2nbq7{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.h1rl34xd{width:100%;max-width:360px}@media (min-width:921px){.h1rl34xd{max-width:672px}}.b194xo86{max-width:360px;margin-inline:auto}@media (min-width:921px){.b194xo86{max-width:443px}}.c1avx3f3{-webkit-box-flex-wrap:wrap;gap:calc(var(--spacing-base) * 3);flex-wrap:wrap;justify-content:center;display:flex}.v1kg93ru{width:100%;margin-top:68px}
