@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._9mH_6q_className{font-family:Inter,Inter Fallback;font-style:normal}._9mH_6q_variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.XfFTLG_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.XfFTLG_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.e7WGRa_container{white-space:nowrap;border:1px solid #0000;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,transform .2s;display:flex}.e7WGRa_container:hover{transform:translateY(-1px)}.e7WGRa_container:focus-visible{outline:2px solid var(--green);outline-offset:3px}.e7WGRa_primary{background:var(--green);color:var(--navy)}.e7WGRa_primary:hover{background:var(--green-hover)}.e7WGRa_outline{border-color:var(--line);color:var(--white)}.e7WGRa_outline:hover{background:#ffffff14}.e7WGRa_arrow{width:12px;height:12px}.e7WGRa_outline .e7WGRa_arrow{filter:brightness(0)invert()}.e7WGRa_down{transform:rotate(135deg)}
._7_6XLG_container{flex-direction:column;width:100%;max-width:627px;display:flex;position:relative;container-type:inline-size}._7_6XLG_frame{width:100%;height:auto;display:block}._7_6XLG_editor{font-family:var(--font-mono), ui-monospace, monospace;flex-direction:row;padding:3cqw 4cqw;font-size:2.1cqw;line-height:1.6;display:flex;position:absolute;inset:12.4752% 0 10.099%;overflow:hidden}._7_6XLG_gutter{color:#ffffff47;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-end;min-width:2ch;margin-right:2.5ch;display:flex}._7_6XLG_code{font:inherit;white-space:pre;color:var(--white);margin:0}._7_6XLG_key{color:#e6ecf5}._7_6XLG_string{color:var(--teal)}._7_6XLG_number,._7_6XLG_boolean{color:var(--green)}._7_6XLG_punctuation{color:#ffffff73}._7_6XLG_caret{vertical-align:text-bottom;background:var(--green);width:.55em;height:1.15em;margin-left:1px;animation:1s step-end infinite _7_6XLG_blink;display:inline-block}._7_6XLG_status{height:9.70297%;font-family:var(--font-mono), ui-monospace, monospace;color:#ffffff80;flex-direction:row;justify-content:space-between;align-items:center;padding:0 4cqw;font-size:1.75cqw;display:flex;position:absolute;bottom:0;left:0;right:0}._7_6XLG_visuallyHidden{clip:rect(0 0 0 0);white-space:pre;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@keyframes _7_6XLG_blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){._7_6XLG_caret{animation:none}}
.JgYmMq_container{flex-direction:row;align-items:center;gap:64px;width:100%;max-width:1288px;margin:0 auto;padding:72px 24px 120px;display:flex}.JgYmMq_copy{flex-direction:column;flex:1.15 1 0;gap:40px;display:flex}.JgYmMq_headline{white-space:nowrap;letter-spacing:-.05em;flex-direction:column;font-size:clamp(40px,4.7vw,76px);font-weight:700;line-height:1.02;display:flex}.JgYmMq_accent{color:var(--teal)}.JgYmMq_intro{max-width:560px;font-size:clamp(17px,1.4vw,21px);font-weight:300;line-height:1.35}.JgYmMq_actions{flex-flow:wrap;gap:16px;display:flex}.JgYmMq_visual{flex-direction:row;flex:1 1 0;justify-content:flex-end;display:flex}.JgYmMq_headline span,.JgYmMq_intro,.JgYmMq_actions,.JgYmMq_visual{animation:1s cubic-bezier(.16,1,.3,1) both JgYmMq_rise}.JgYmMq_headline span:first-child{animation-delay:.15s}.JgYmMq_headline span:nth-child(2){animation-delay:.3s}.JgYmMq_headline span:nth-child(3){animation-delay:.45s}.JgYmMq_intro{animation-delay:.65s}.JgYmMq_actions{animation-delay:.8s}.JgYmMq_visual{animation-name:JgYmMq_slideIn;animation-duration:1.2s;animation-delay:.5s}@keyframes JgYmMq_rise{0%{opacity:0;transform:translateY(36px)}}@keyframes JgYmMq_slideIn{0%{opacity:0;transform:translate(64px)scale(.96)}}@media (prefers-reduced-motion:reduce){.JgYmMq_headline span,.JgYmMq_intro,.JgYmMq_actions,.JgYmMq_visual{animation:none}}@media (max-width:900px){.JgYmMq_container{flex-direction:column;align-items:stretch;gap:48px;padding:40px 16px 88px}.JgYmMq_headline{white-space:normal}.JgYmMq_visual{justify-content:center}}
.noJY2G_container{opacity:0;transition-property:opacity,transform;transition-duration:.9s;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-delay,0s) + var(--reveal-offset,0s));flex-direction:column;display:flex}.noJY2G_fromBelow{transform:translateY(48px)}.noJY2G_fromLeft{transform:translate(-56px)}.noJY2G_fromRight{transform:translate(56px)}.noJY2G_pop{transition-duration:.75s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.4)rotate(-14deg)}.noJY2G_wipe{opacity:1;position:relative}.noJY2G_wipe:before,.noJY2G_wipe:after{content:"";z-index:1;transform-origin:100%;transition:transform .9s cubic-bezier(.77,0,.18,1);transition-delay:calc(var(--reveal-delay,0s) + var(--reveal-offset,0s));pointer-events:none;position:absolute;inset:0}.noJY2G_wipe:before{background:var(--green);transition-delay:calc(var(--reveal-delay,0s) + var(--reveal-offset,0s) + .18s)}.noJY2G_wipe:after{background:var(--navy)}.noJY2G_visible{opacity:1;transform:none}.noJY2G_wipe.noJY2G_visible:before,.noJY2G_wipe.noJY2G_visible:after{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.noJY2G_container{opacity:1;transition:none;transform:none}.noJY2G_wipe:before,.noJY2G_wipe:after{display:none}}
.OSStpa_container{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:24px;padding:40px 40px 48px;display:flex}.OSStpa_icon{width:auto;height:56px}.OSStpa_title{letter-spacing:-.03em;font-size:20px;font-weight:400}.OSStpa_title strong{font-weight:700}.OSStpa_description{max-width:300px;color:var(--muted);font-size:16px;font-weight:300;line-height:1.4}
.m9_jaG_container{flex-direction:column;align-items:center;gap:72px;width:100%;max-width:1288px;margin:0 auto;padding:96px 24px;scroll-margin-top:24px;display:flex}.m9_jaG_heading{letter-spacing:-.05em;text-align:center;font-size:clamp(40px,5vw,72px);font-weight:700}.m9_jaG_cards{border:1px solid var(--line);flex-direction:row;width:100%;display:flex}.m9_jaG_cards>*+*{border-left:1px solid var(--line)}.m9_jaG_cardSlot{flex:1 1 0}@media (max-width:900px){.m9_jaG_container{gap:48px;padding:72px 16px}.m9_jaG_cards{flex-direction:column}.m9_jaG_cards>*+*{border-left:none;border-top:1px solid var(--line)}}
.Grjkva_container{background:linear-gradient(180deg, var(--navy) 0%, #111e31 100%);flex-direction:row;justify-content:center;width:100%;scroll-margin-top:24px;display:flex}.Grjkva_inner{flex-direction:column;gap:96px;width:100%;max-width:1288px;padding:120px 24px 40px;display:flex}.Grjkva_top{flex-direction:row;align-items:flex-start;gap:80px;display:flex}.Grjkva_intro{flex-direction:column;flex:1 1 0;gap:28px;padding-top:8px;display:flex}.Grjkva_eyebrow{color:var(--green);letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:700}.Grjkva_heading{letter-spacing:-.05em;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1.02}.Grjkva_accent{color:var(--teal)}.Grjkva_text{max-width:520px;color:var(--muted);font-size:clamp(17px,1.4vw,20px);font-weight:300;line-height:1.4}.Grjkva_details{border-top:1px solid var(--line-soft);flex-direction:column;max-width:520px;margin:12px 0 0;padding:0;list-style:none;display:flex}.Grjkva_detail{border-bottom:1px solid var(--line-soft);flex-direction:row;justify-content:space-between;gap:16px;padding:16px 0;font-size:16px;display:flex}.Grjkva_detailLabel{font-weight:600}.Grjkva_detailLink{color:var(--green);text-decoration:none}.Grjkva_detailLink:hover{text-decoration:underline}.Grjkva_formCard{border:1px solid var(--line);background:var(--navy-raised);flex-direction:column;flex:1 1 0;padding:40px;display:flex}.Grjkva_bottom{border-top:1px solid var(--line-soft);flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding-top:32px;display:flex}.Grjkva_logo{width:auto;height:56px;display:block}.Grjkva_copyright{color:var(--muted);font-size:14px;font-weight:300}@media (max-width:900px){.Grjkva_inner{gap:64px;padding:88px 16px 32px}.Grjkva_top{flex-direction:column;align-items:stretch;gap:48px}.Grjkva_formCard{padding:28px 20px}.Grjkva_bottom{text-align:center;flex-direction:column}}
._25G50a_container{border:1px solid var(--line);flex-direction:row;width:100%;display:flex;overflow:hidden}._25G50a_content{flex-direction:column;flex:1 1 0;justify-content:center;gap:20px;padding:48px 64px;display:flex}._25G50a_title{letter-spacing:-.04em;font-size:clamp(24px,2.4vw,32px);font-weight:400}._25G50a_title strong{font-weight:700}._25G50a_description{max-width:480px;color:var(--muted);font-size:16px;font-weight:300;line-height:1.4}._25G50a_actions{flex-flow:wrap;gap:16px;margin-top:8px;display:flex}._25G50a_media{border-left:1px solid var(--line);flex-direction:row;flex:1 1 0;min-height:300px;display:flex;position:relative;overflow:hidden}._25G50a_image{object-fit:cover;object-position:top center;transition:transform 1.6s cubic-bezier(.16,1,.3,1);transform:scale(1.15)}._25G50a_media[data-visible=true] ._25G50a_image{transform:scale(1)}._25G50a_container:hover ._25G50a_media[data-visible=true] ._25G50a_image{transition-duration:.6s;transform:scale(1.04)}@media (prefers-reduced-motion:reduce){._25G50a_image,._25G50a_media[data-visible=true] ._25G50a_image{transform:none}}@media (max-width:900px){._25G50a_container{flex-direction:column-reverse}._25G50a_content{padding:32px 24px}._25G50a_media{border-left:none;border-bottom:1px solid var(--line);flex:none;min-height:220px}}
.T_D1Ca_container{flex-direction:column;align-items:center;gap:64px;width:100%;max-width:1288px;margin:0 auto;padding:96px 24px 120px;scroll-margin-top:24px;display:flex}.T_D1Ca_header{text-align:center;flex-direction:column;align-items:center;gap:40px;display:flex}.T_D1Ca_heading{letter-spacing:-.05em;font-size:clamp(40px,5vw,72px);font-weight:700}.T_D1Ca_intro{max-width:640px;font-size:clamp(17px,1.4vw,21px);font-weight:300;line-height:1.35}.T_D1Ca_list{flex-direction:column;gap:64px;width:100%;display:flex}.T_D1Ca_viewAll{align-self:flex-end;margin-top:-32px}.T_D1Ca_viewAllLink{color:var(--green);font-size:16px;font-weight:700;text-decoration:none}.T_D1Ca_viewAllLink:hover{text-decoration:underline}@media (max-width:900px){.T_D1Ca_container{gap:40px;padding:72px 16px 88px}.T_D1Ca_list{gap:32px}.T_D1Ca_viewAll{margin-top:0}}
._6XXAVq_container{flex-direction:column;width:100%;display:flex}
