/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}.PageLoader_root__9Le4_[data-skip],[hidden],template{display:none}.PageLoader_panel__zIMq3{position:fixed;z-index:2147483647;top:0;left:0;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--blue);visibility:hidden;transform:translateY(-100%);animation:PageLoader_hold__yVCNL 1.1s,PageLoader_shown__eNa_C 1.1s}.PageLoader_logo__3Clhj{display:flex;align-items:center;width:clamp(170px,100vw,19.375vw);height:clamp(132px,100vw,14.53125vw);margin-bottom:clamp(20px,100vw,3.3333333333vw)}.PageLoader_title__H1rgX{position:relative;overflow:hidden;width:clamp(225px,100vw,19.4270833333vw);height:clamp(40px,100vw,3.3854166667vw)}.PageLoader_logo__3Clhj,.PageLoader_title__H1rgX{animation:PageLoader_fade__QkXvl .15s ease .55s forwards}.PageLoader_mark__3Twgq{position:relative;width:100%;aspect-ratio:372/279}.PageLoader_mark__3Twgq svg{width:100%;height:100%}.PageLoader_eye__39rsF{position:absolute;left:51.3440860215%;top:24.3727598566%;width:4.8387096774%;height:6.4516129032%;border-radius:50%;background:#fff;animation:PageLoader_blink__KHTUy 5s}.PageLoader_title__H1rgX svg{position:absolute;inset:0;width:100%;height:100%;transform:translateY(110%);animation:PageLoader_rise__iGhzt .3s cubic-bezier(.22,1,.36,1) both}.PageLoader_title__H1rgX svg:nth-child(2){animation-delay:35ms}.PageLoader_title__H1rgX svg:nth-child(3){animation-delay:.07s}.PageLoader_title__H1rgX svg:nth-child(4){animation-delay:.105s}.PageLoader_title__H1rgX svg:nth-child(5){animation-delay:.14s}.PageLoader_title__H1rgX svg:nth-child(6){animation-delay:.175s}.PageLoader_title__H1rgX svg:nth-child(7){animation-delay:.21s}@keyframes PageLoader_rise__iGhzt{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes PageLoader_blink__KHTUy{0%,to{transform:scaleY(.1)}5%,95%{transform:scaleY(1)}}@keyframes PageLoader_fade__QkXvl{to{opacity:0}}@keyframes PageLoader_hold__yVCNL{0%,59.0909090909%{transform:none;animation-timing-function:ease}to{transform:translateY(-100%)}}@keyframes PageLoader_shown__eNa_C{0%,to{visibility:visible}}:root{--bg-color:var(--white);--text-color-dark:var(--ink);--text-color-light:#fff;--text-color-gray:var(--gray);--primary-color:var(--blue);--border-color:var(--line);--black-color:#000;--white-color:#fff}*,:after,:before{margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}input,select,textarea{width:100%;font:inherit;border-radius:0}h1,h2,h3,h4,h5,h6{margin:0}cite{font-style:normal}input,textarea{display:block;width:100%;border:none;background:none}textarea{resize:none}img,picture{max-width:100%;height:auto;display:block}li,ol,ul{padding:0;list-style-type:none}a{display:inline-block;text-decoration:none}[type=button],[type=submit],button{display:inline-block;padding:0;border:none;background:none;cursor:pointer}html{width:100%;height:100%}html.lock-scroll{overflow:hidden}html.lock-scroll .scrollbar{opacity:0}:root{--blue:#0068FF;--yellow:#FCBC0F;--purple:#701CFA;--green:#82C91E;--gradient-signature:linear-gradient(90deg,#0068FF,#701CFA 50%,#FCBC0F);--blue-press:#0057D6;--white:#FFFFFF;--paper:#F7FAFD;--paper-warm:#FAFAF7;--line:#DEE7F1;--hair:rgba(23,23,23,.12);--hair-2:rgba(23,23,23,.07);--hair-3:rgba(23,23,23,.28);--plus:rgba(23,23,23,.42);--ink:#171717;--ink-2:#333333;--gray:#5B6169;--error:#C0362C;--d-ink:#0B0C10;--d-page:#040507;--navy:#0A0F1E;--d-text:#F4F6FB;--d-soft:#C7CDDA;--d-dim:#8B92A3;--d-line:rgba(255,255,255,.12);--d-line2:rgba(255,255,255,.06);--sans:"Product Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--t-display:clamp(44px,5.6vw,84px);--t-h1:clamp(36px,4.2vw,60px);--t-h2:clamp(32px,3.4vw,50px);--t-h3:clamp(21px,1.7vw,26px);--t-statement:clamp(20px,1.8vw,26px);--t-lead:clamp(18px,1.35vw,20px);--wrap:1280px;--gutter:80px;--gap:24px;--sec:clamp(96px,10vw,148px);--hdr:72px;--subnav:56px}@media(max-width:1199px){:root{--gutter:40px}}@media(max-width:480px){:root{--gutter:16px;--gap:16px;--hdr:60px;--subnav:48px}}:root{--ch:0.641em;--content:min(100% - 2 * var(--gutter),var(--wrap));--edge:calc((100% - var(--content)) / 2);--col:calc((var(--content) - 11 * var(--gap)) / 12);--step:calc(var(--col) + var(--gap));--fg:var(--ink);--fg-2:var(--ink-2);--fg-muted:var(--gray);--fg-dim:var(--gray);--fg-accent:var(--blue);--link:var(--blue);--link-line:var(--blue);--accent:var(--blue);--focus:var(--blue);--rule:var(--line);--t-body:17px;--t-index:52px}@media(max-width:480px){:root{--t-body:16px;--t-index:44px}}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;scroll-behavior:auto}body,html{overflow-x:clip}body{--sans:var(--font-sans,"Product Sans"),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:var(--font-mono,"JetBrains Mono"),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;margin:0;background:var(--white);color:var(--ink);font:400 var(--t-body)/1.6 var(--sans);font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}canvas,img,svg,video{display:block;max-width:100%}[hidden]{display:none!important}a{color:inherit}p{margin:0;text-wrap:pretty}h1,h2,h3,h4{margin:0;text-wrap:balance}blockquote,dd,dl,figure,ol,ul{margin:0;padding:0}ol,ul{list-style:none}::selection{background:#0068ff;color:#fff}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}:is(p,li,dd,td,th,blockquote,figcaption) a:not([class]){display:inline;color:var(--link);-webkit-text-decoration:underline 1px var(--link-line);text-decoration:underline 1px var(--link-line);text-underline-offset:.2em}:is(p,li,dd,td,th,blockquote,figcaption) a:not([class]):hover{text-decoration-thickness:2px}.sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@font-face{font-family:Product Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ProductSans-Light.woff2) format("woff2")}@font-face{font-family:Product Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ProductSans-Regular.woff2) format("woff2")}@font-face{font-family:Product Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ProductSans-Medium.woff2) format("woff2")}@font-face{font-family:Product Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ProductSans-Bold.woff2) format("woff2")}@font-face{font-family:Product Sans;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/ProductSans-Black.woff2) format("woff2")}@font-face{font-family:Product Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ProductSans-Italic.woff2) format("woff2")}@font-face{font-family:Product Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/ProductSans-BoldItalic.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-Regular-rest.woff2) format("woff2");unicode-range:u+0100-0130,u+0132-0151,u+0154-017f,u+018f-0190,u+0192,u+019b,u+01a0-01a1,u+01af-01b0,u+01cd-01dc,u+01e6-01e7,u+01ea-01eb,u+01f4-01f5,u+01fc-01ff,u+0218-021b,u+0232-0233,u+0237,u+0259,u+025b,u+02b9-02ba,u+02c7,u+02c9,u+02d8-02d9,u+02db,u+02dd,u+02f3,u+02f7,u+0300-0303,u+0306-0307,u+0309-030c,u+030f,u+0312,u+031b,u+0323,u+0325-0328,u+0336-0338,u+0374-0375,u+037e,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03cf,u+03d5-03d7,u+0401-040c,u+040e-044f,u+0451-045c,u+045e-045f,u+0490-0493,u+049a-049b,u+04a2-04a3,u+04ae-04b1,u+04b6-04b7,u+04ba-04bb,u+04d8-04d9,u+04dc-04df,u+04e4-04e9,u+04f4-04f5,u+0aea,u+1e80-1e85,u+1e9e,u+1ea0-1ef9,u+2070,u+2074-207a,u+207c,u+2080-2089,u+20ab,u+20ae,u+20b4,u+20bd,u+20bf,u+2102,u+210d,u+2113,u+2115-2116,u+2119-211a,u+211d,u+2124,u+212e,u+2140,u+218a-218b,u+219d-219e,u+21a0,u+21a2-21a3,u+21a5-21a7,u+21a9-21aa,u+21ad,u+21be,u+21c9,u+21d0-21d4,u+21db,u+21de-21df,u+21e5,u+21e7-21e8,u+21ea,u+2200-220c,u+220e-2211,u+2213,u+2218-221a,u+221e,u+2223-2225,u+2227-222b,u+2234-2239,u+223c,u+223e,u+2243,u+2245,u+2247-2249,u+224b,u+224d,u+2254,u+2257,u+225f-2265,u+226a-2273,u+227a-227c,u+2282-2289,u+228e-2299,u+229b-22a5,u+22b4,u+22b8,u+22bb-22bd,u+22c2-22c4,u+22c6,u+22c8-22ca,u+22ce,u+22d0,u+22e2,u+22ee-22f1,u+2302-2305,u+2308-230b,u+2318,u+231c-231f,u+2324-2326,u+2328,u+232b,u+2336-237a,u+2389-238b,u+2395,u+239b-23ad,u+23ce,u+23fb-23fe,u+2400-2421,u+2423-2424,u+266d,u+266f,u+2687,u+26a0-26a1,u+27c5-27c6,u+27dc,u+27e6-27eb,u+27f5-27f7,u+2916,u+294a,u+2987-2988,u+2a00,u+2a05-2a06,u+2b58,u+e0a0-e0a2,u+e0b0-e0b3,u+fe62,u+ff5b,u+ff5d,u+16910,u+1d538-1d539,u+1d53b-1d53e,u+1d540-1d544,u+1d546,u+1d54a-1d550,u+1d552-1d56b}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-Regular-symbols.woff2) format("woff2");unicode-range:u+2500-25a1,u+25aa-25ab,u+25b2-25cc,u+25ce-25cf,u+25d4-25d5,u+25e6-25eb,u+25ef,u+25f6,u+2713,u+2715,u+2717,u+2736,u+276e-2771,u+2794,u+279c-279e}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-Regular-latin.woff2) format("woff2");unicode-range:u+000d,u+0020-007e,u+00a0-00ac,u+00ae-00ff,u+0131,u+0152-0153,u+02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+2001,u+200b,u+2010,u+2013-2014,u+2016,u+2018-2022,u+2024,u+2026,u+2030,u+2032-2034,u+2039-203a,u+203c-203f,u+2044-2046,u+20ac,u+2122,u+2190-2199,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Product Sans Fallback;font-style:normal;font-weight:300;src:local("Arial"),local("ArialMT");size-adjust:99.25%;ascent-override:96.02%;descent-override:25.19%;line-gap-override:0%}@font-face{font-family:Product Sans Fallback;font-style:normal;font-weight:400;src:local("Arial"),local("ArialMT");size-adjust:97.5%;ascent-override:97.74%;descent-override:25.64%;line-gap-override:0%}@font-face{font-family:Product Sans Fallback;font-style:normal;font-weight:500;src:local("Arial"),local("ArialMT");size-adjust:103.25%;ascent-override:92.3%;descent-override:24.21%;line-gap-override:0%}@font-face{font-family:Product Sans Fallback;font-style:normal;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:97%;ascent-override:98.25%;descent-override:25.77%;line-gap-override:0%}@font-face{font-family:Product Sans Fallback;font-style:normal;font-weight:900;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:99.1%;ascent-override:96.17%;descent-override:25.23%;line-gap-override:0%}@font-face{font-family:Product Sans Nav Fallback;font-style:normal;font-weight:500;src:local("Trebuchet MS"),local("TrebuchetMS");size-adjust:103.5%;ascent-override:92.08%;descent-override:24.15%;line-gap-override:0%}@font-face{font-family:Product Sans Tone Fallback;font-style:normal;font-weight:700;src:local("Tahoma Bold"),local("Tahoma-Bold");size-adjust:90%;ascent-override:105.89%;descent-override:27.78%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;font-style:normal;font-weight:400;src:local("Courier New"),local("CourierNewPSMT");ascent-override:101.6%;descent-override:29.7%;line-gap-override:0%}:root{--font-sans:"Product Sans","Product Sans Fallback";--font-mono:"JetBrains Mono","JetBrains Mono Fallback";--font-nav:"Product Sans","Product Sans Nav Fallback";--font-tone:"Product Sans","Product Sans Tone Fallback"}