.rMRgGa_refs{border-bottom:1px solid #e2e4e8;grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:center;gap:32px;padding:40px 0;display:grid}.rMRgGa_logos{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 36px;display:flex}.rMRgGa_logos img{opacity:.62;width:auto;transition:opacity .2s;display:block}.rMRgGa_logos img:hover{opacity:1}body:has([data-hide-footer-clients]) .rMRgGa_refs{display:none}@media (max-width:900px){.rMRgGa_refs{grid-template-columns:minmax(0,1fr)}.rMRgGa_logos{justify-content:flex-start}}
._01evGG_footer{border-top:1px solid #e2e4e8}._01evGG_grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;padding-top:56px;display:grid}._01evGG_grid a{padding:6px 0;font-size:15px;display:block}._01evGG_grid p{margin:0;font-size:15px;line-height:1.6}._01evGG_logo{width:auto;height:22px;display:block}._01evGG_legal{margin-top:18px;font-size:16px;font-weight:500;display:block}._01evGG_grid ._01evGG_address{color:#5a5f67;max-width:340px;margin-top:12px}._01evGG_grid ._01evGG_phone{margin-top:12px}._01evGG_grid ._01evGG_phone a{padding:0;display:inline}._01evGG_heading{margin-bottom:12px;display:block}._01evGG_bottom{border-top:1px solid #e2e4e8;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:clamp(48px,6vw,80px);padding:24px 0 28px;display:flex}@media (max-width:900px){._01evGG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._01evGG_grid{padding-top:var(--m-block)}._01evGG_bottom{margin-top:var(--m-block)}}
.iDa5sG_pill,.iDa5sG_ghost{cursor:pointer;border-radius:999px;align-items:center;gap:10px;height:44px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}.iDa5sG_pill{background:var(--ink);color:#fff;border:0}.iDa5sG_pill:hover{color:#fff;background:#24262b}.iDa5sG_ghost{border:1px solid var(--line);color:var(--ink);background:0 0}.iDa5sG_ghost:hover{border-color:var(--ink);color:var(--ink)}.iDa5sG_sm{height:38px}.iDa5sG_pill.iDa5sG_sm{padding:0 16px}.iDa5sG_ghost.iDa5sG_sm{padding:0 14px}
.TTb_na_mono{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}
._2Fax1W_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(16px,4vw,48px)}
._9Jcaka_sec{padding:clamp(80px,10vw,140px) 0}._9Jcaka_tint{background:#f3f4f6}._9Jcaka_sec._9Jcaka_flushTop{padding-top:0}._9Jcaka_sec._9Jcaka_bottomLg{padding-bottom:clamp(96px,12vw,160px)}@media (max-width:640px){._9Jcaka_sec{padding:var(--m-section) 0}._9Jcaka_sec._9Jcaka_bottomLg{padding-bottom:var(--m-section-lg)}}
.B6giCW_section{padding:clamp(96px,12vw,160px) 0}.B6giCW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.B6giCW_card{border-radius:24px;flex-direction:column;justify-content:space-between;min-height:380px;padding:clamp(28px,4vw,56px);display:flex}.B6giCW_dark{color:#fff;background:#0b0c0e}.B6giCW_white{background:#fff;border:1px solid #0b0c0e0f}.B6giCW_card .B6giCW_darkEyebrow{color:#b4b8bf}.B6giCW_title{letter-spacing:-.04em;font-size:clamp(34px,4vw,60px);font-weight:500;line-height:1}.B6giCW_careersTitle{margin:0 0 16px}.B6giCW_contactTitle{margin:0 0 24px}.B6giCW_careersText{color:#b4b8bf;max-width:420px;margin:0 0 28px;font-size:16px;line-height:1.55}.B6giCW_actions{flex-wrap:wrap;gap:12px;display:flex}.B6giCW_actions .B6giCW_light{color:#0b0c0e;background:#fff}.B6giCW_actions .B6giCW_outline{background:0 0;border:1px solid #4a4f57}.B6giCW_actions .B6giCW_light:hover{color:#0b0c0e;background:#fff}.B6giCW_actions .B6giCW_outline:hover{background:0 0}.B6giCW_address{color:#5a5f67;margin:0;font-size:16px;line-height:1.55}.B6giCW_reach{flex-wrap:wrap;gap:24px;margin:20px 0 0;font-size:17px;font-weight:500;display:flex}@media (max-width:900px){.B6giCW_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.B6giCW_title{font-size:var(--m-h2-sm)}.B6giCW_section{padding:var(--m-section-lg) 0}}
._197Xeq_two{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}._197Xeq_stick{position:sticky;top:150px}@media (max-width:900px){._197Xeq_two{grid-template-columns:minmax(0,1fr)}._197Xeq_stick{position:static}}@media (max-width:640px){._197Xeq_two{gap:var(--m-gap-sm)}}
.UnBI_G_medal{width:44px;height:52px;display:block}.UnBI_G_medal svg{width:100%;height:100%;display:block}.UnBI_G_gold{--m:#e8b931;--m2:#b98a12;--mt:#5a4100}.UnBI_G_silver{--m:#cdd2d8;--m2:#8f96a0;--mt:#3a3f46}.UnBI_G_face{fill:var(--m);stroke:var(--m2);stroke-width:2px}.UnBI_G_ring{fill:none;stroke:#fff;stroke-opacity:.55;stroke-width:1px}.UnBI_G_text{font-family:var(--font-sans);fill:var(--mt);font-size:15px;font-weight:600}.UnBI_G_ribbon{fill:var(--accent)}.UnBI_G_ribbon2{fill:var(--ink)}@keyframes UnBI_G_medalIn{0%{opacity:0;transform:rotate(-24deg)scale(.6)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.motion .UnBI_G_medal{animation:linear both UnBI_G_medalIn;animation-timeline:view();animation-range:entry 10%}}}
.nCPfuq_switcher{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:inherit;align-items:center;gap:6px;font-size:12px;display:inline-flex}.nCPfuq_button{appearance:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--lang-muted,#6b7079);cursor:pointer;background:0 0;border:0;margin:0;padding:2px 0;transition:color .2s}.nCPfuq_button[aria-pressed=true],.nCPfuq_button:hover{color:inherit}.nCPfuq_button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}
.zvNnQa_row{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 0;display:grid}.zvNnQa_title{letter-spacing:-.025em;margin:6px 0;font-size:22px;font-weight:500}.zvNnQa_category{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.zvNnQa_project{text-align:right;font-size:14px;font-weight:500}@media (max-width:640px){.zvNnQa_title{font-size:var(--m-card-sm)}}
.BHrvmq_nav{align-items:center;gap:32px;display:flex}.BHrvmq_link{color:inherit;font-size:14px}.BHrvmq_link:hover{color:inherit;opacity:.6}.BHrvmq_link[aria-current=page]{font-weight:600}@media (max-width:900px){.BHrvmq_nav{display:none}}
.IXyWnG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(40px,5vw,72px);display:flex}.IXyWnG_title{letter-spacing:-.045em;margin:16px 0 0;font-size:clamp(40px,5vw,80px);font-weight:500;line-height:.98}@media (max-width:640px){.IXyWnG_title{font-size:var(--m-h2)}.IXyWnG_head{margin-bottom:var(--m-gap)}}
.WutH_a_toggle,.WutH_a_panel{display:none}@media (max-width:900px){.WutH_a_toggle{display:inline-flex}.WutH_a_panel{z-index:60;background:var(--ink);color:#fff;flex-direction:column;animation:.6s cubic-bezier(.7,0,.2,1) both WutH_a_curtainIn;display:flex;position:fixed;inset:0;overflow:hidden auto}.WutH_a_panel[data-state=closing]{animation:.45s cubic-bezier(.6,0,.4,1) both WutH_a_curtainOut}}.WutH_a_top{z-index:1;flex:none;justify-content:space-between;align-items:center;height:64px;padding-inline:clamp(16px,4vw,48px);display:flex;position:relative}.WutH_a_logo{color:inherit;display:block}.WutH_a_logo svg{width:auto;height:22px;display:block}.WutH_a_close{color:#fff;height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #2a2d33;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;display:inline-flex}.WutH_a_nav{z-index:1;flex-direction:column;padding:32px clamp(16px,4vw,48px) 0;display:flex;position:relative}.WutH_a_link{color:#fff;align-items:baseline;gap:16px;padding:7px 0;display:flex}.WutH_a_link:hover{color:#fff}.WutH_a_index{width:20px;font-family:var(--font-mono);letter-spacing:.12em;color:#8b9098;flex:none;font-size:11px}.WutH_a_mask{padding-bottom:.08em;display:block;overflow:hidden}.WutH_a_label{letter-spacing:-.04em;font-size:30px;font-weight:500;line-height:1.1;display:block}.WutH_a_link[aria-current=page] .WutH_a_label{color:#7fa8ff}.WutH_a_link:focus-visible,.WutH_a_close:focus-visible,.WutH_a_logo:focus-visible,.WutH_a_foot a:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #7fa8ff}.WutH_a_planet{pointer-events:none;width:240px;position:absolute;bottom:128px;right:-72px}.WutH_a_planet svg{width:100%;height:auto;display:block}.WutH_a_foot{z-index:1;flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;padding:32px clamp(16px,4vw,48px) 28px;font-size:15px;display:flex;position:relative}.WutH_a_foot a{color:#fff}.WutH_a_eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#8b9098;font-size:11px}.WutH_a_lang{color:#fff;--lang-muted:#9a9fa7;margin-top:8px}@keyframes WutH_a_curtainIn{0%{transform:translateY(-100%)}}@keyframes WutH_a_curtainOut{to{transform:translateY(-100%)}}@keyframes WutH_a_rise{0%{transform:translateY(110%)}}@keyframes WutH_a_fade{0%{opacity:0}}.WutH_a_label{animation:.7s cubic-bezier(.2,.7,.2,1) both WutH_a_rise;animation-delay:calc(.28s + var(--i,0) * 60ms)}.WutH_a_index,.WutH_a_planet,.WutH_a_foot,.WutH_a_top>*{animation:.5s .45s both WutH_a_fade}@media (prefers-reduced-motion:reduce){.WutH_a_panel,.WutH_a_panel[data-state=closing],.WutH_a_label,.WutH_a_index,.WutH_a_planet,.WutH_a_foot,.WutH_a_top>*{animation:none}}
.NylV4W_section{padding:clamp(80px,10vw,150px) 0}.NylV4W_layout{flex-wrap:wrap;gap:48px;display:flex}.NylV4W_aside{flex:320px}.NylV4W_stick{position:sticky;top:120px}.NylV4W_stick .NylV4W_title{margin:0 0 20px}.NylV4W_lead{max-width:340px;color:var(--muted);margin:0;font-size:16px;line-height:1.6}.NylV4W_list{flex:999 560px;min-width:0}@media (max-width:640px){.NylV4W_section{padding:var(--m-section) 0}}
.x98paa_svg{width:100%;height:100%;display:block;overflow:visible}.x98paa_line{fill:none;stroke:var(--ink);stroke-opacity:.16;stroke-width:1px;vector-effect:non-scaling-stroke}.x98paa_outline{fill:none;stroke:var(--ink);stroke-width:2.2px;vector-effect:non-scaling-stroke}.x98paa_band{fill:var(--ink);fill-rule:evenodd}.x98paa_fill{fill:var(--bg)}.x98paa_ring{transform-box:view-box;transform-origin:50%}.x98paa_meridian{transform-box:fill-box;transform-origin:50%}.x98paa_m0{transform:scaleX(1)}.x98paa_m1{transform:scaleX(.866)}.x98paa_m2{transform:scaleX(.5)}.x98paa_m3{transform:scaleX(.02)}.x98paa_m4{transform:scaleX(.5)}.x98paa_m5{transform:scaleX(.866)}@keyframes x98paa_ringSway{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes x98paa_m0{0%{transform:scaleX(1)}25%{transform:scaleX(.707)}50%{transform:scaleX(.02)}75%{transform:scaleX(-.707)}to{transform:scaleX(-1)}}@keyframes x98paa_m1{0%{transform:scaleX(.866)}25%{transform:scaleX(.259)}50%{transform:scaleX(-.5)}75%{transform:scaleX(-.966)}to{transform:scaleX(-.866)}}@keyframes x98paa_m2{0%{transform:scaleX(.5)}25%{transform:scaleX(-.259)}50%{transform:scaleX(-.866)}75%{transform:scaleX(-.966)}to{transform:scaleX(-.5)}}@keyframes x98paa_m3{0%{transform:scaleX(.02)}25%{transform:scaleX(-.707)}50%{transform:scaleX(-1)}75%{transform:scaleX(-.707)}to{transform:scaleX(.02)}}@keyframes x98paa_m4{0%{transform:scaleX(-.5)}25%{transform:scaleX(-.966)}50%{transform:scaleX(-.866)}75%{transform:scaleX(-.259)}to{transform:scaleX(.5)}}@keyframes x98paa_m5{0%{transform:scaleX(-.866)}25%{transform:scaleX(-.966)}50%{transform:scaleX(-.5)}75%{transform:scaleX(.259)}to{transform:scaleX(.866)}}@media (prefers-reduced-motion:no-preference){.motion .x98paa_ring{animation:7s ease-in-out infinite alternate x98paa_ringSway}.motion .x98paa_m0{animation:16s linear infinite x98paa_m0}.motion .x98paa_m1{animation:16s linear infinite x98paa_m1}.motion .x98paa_m2{animation:16s linear infinite x98paa_m2}.motion .x98paa_m3{animation:16s linear infinite x98paa_m3}.motion .x98paa_m4{animation:16s linear infinite x98paa_m4}.motion .x98paa_m5{animation:16s linear infinite x98paa_m5}}@media (max-width:900px){.motion .x98paa_ring{animation:none}}
.VGUAqa_header{z-index:50;color:var(--ink);-webkit-backdrop-filter:saturate(180%)blur(18px);backdrop-filter:saturate(180%)blur(18px);background:#fffc;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:sticky;top:0}.VGUAqa_inner{justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex}.VGUAqa_logo img{width:auto;height:22px;display:block}.VGUAqa_actions{align-items:center;gap:16px;display:flex}.VGUAqa_header[data-hidden]{-webkit-backdrop-filter:none;backdrop-filter:none;transform:translateY(-100%)}
._7OmX3a_steps{counter-reset:s;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}._7OmX3a_steps>div{border-top:1px solid var(--ink);padding-top:28px;position:relative}._7OmX3a_steps>div:before{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}._7OmX3a_steps h3{letter-spacing:-.02em;margin:14px 0 8px;font-size:20px;font-weight:500}._7OmX3a_steps p{color:#3a3e45;margin:0;font-size:14px;line-height:1.55}@media (max-width:900px){._7OmX3a_steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}}@media (max-width:640px){._7OmX3a_steps h3{font-size:var(--m-card-sm)}}
.ikoe9W_next{border-top:1px solid var(--line);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:clamp(56px,7vw,104px) 0;display:flex}.ikoe9W_next:hover{color:var(--accent)}.ikoe9W_name{letter-spacing:-.05em;font-size:clamp(44px,6vw,96px);font-weight:500;line-height:.95}@media (max-width:640px){.ikoe9W_name{font-size:var(--m-stat)}.ikoe9W_next{padding:var(--m-block) 0}}
.o-9QaG_hero{height:1400px;position:relative}.o-9QaG_stage{align-items:center;height:min(100vh,980px);min-height:680px;display:flex;position:sticky;top:0;overflow:hidden}.o-9QaG_stage:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#c3c7ce 1.1px,#0000 1.5px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(44% 66% at 68% 52%,#000 20%,#0000 80%);mask-image:radial-gradient(44% 66% at 68% 52%,#000 20%,#0000 80%)}@media (pointer:fine) and (prefers-reduced-motion:no-preference){.motion .o-9QaG_stage:before{display:none}.motion .o-9QaG_markWrap:before{display:none}}.o-9QaG_hero .o-9QaG_grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,80px);width:100%;padding-bottom:120px;display:grid;position:relative}.o-9QaG_title{letter-spacing:-.048em;margin:0;font-size:clamp(46px,5.2vw,88px);font-weight:500;line-height:.96}.o-9QaG_soft{color:#9ca1a9}.o-9QaG_sub{max-width:470px;color:var(--muted);margin:28px 0 0;font-size:clamp(16px,1.25vw,19px);line-height:1.5}.o-9QaG_buttons{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.o-9QaG_markWrap{aspect-ratio:1;justify-self:center;width:min(100%,640px);position:relative}.o-9QaG_globe{position:absolute;inset:0}html[data-motion-js] .o-9QaG_globe{will-change:transform}.o-9QaG_webgl{pointer-events:none;position:absolute;inset:0}.o-9QaG_svgGlobe{transition:opacity .6s}.o-9QaG_globe[data-webgl] .o-9QaG_svgGlobe{opacity:0}.o-9QaG_callout{top:var(--top);z-index:3;height:0;position:absolute;left:0;right:0}.o-9QaG_card{background:#fff;border:1px solid #e2e4e8;border-radius:14px;flex-direction:column;gap:4px;width:210px;padding:12px 16px;display:flex;position:absolute;top:0;transform:translateY(-50%);box-shadow:0 24px 48px -28px #0b0c0e73}.o-9QaG_left .o-9QaG_card{right:calc(100% - var(--c))}.o-9QaG_right .o-9QaG_card{left:var(--c)}.o-9QaG_card .o-9QaG_cardEyebrow{font-size:10.5px}.o-9QaG_card b{letter-spacing:-.03em;font-size:20px;font-weight:500;line-height:1.1}.o-9QaG_cardSub{color:#3a3e45;font-size:13px;line-height:1.35}.o-9QaG_marquee{position:absolute;bottom:clamp(24px,4vh,44px);left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.o-9QaG_track{align-items:center;gap:0;width:max-content;display:flex}.o-9QaG_copySet{flex:none;align-items:center;gap:80px;padding-right:80px;display:flex}.o-9QaG_marquee img{opacity:.5;width:auto;display:block}@keyframes o-9QaG_tick{to{transform:translate(-50%)}}@keyframes o-9QaG_loadUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@keyframes o-9QaG_coLoad{0%{opacity:0;translate:0 18px;scale:.94}to{opacity:1;translate:0;scale:1}}@keyframes o-9QaG_globeIn{0%{transform:scale(.9)}to{transform:scale(1.04)}}@media (prefers-reduced-motion:no-preference){.o-9QaG_track{animation:60s linear infinite o-9QaG_tick}.motion .o-9QaG_copy>*{animation:.9s cubic-bezier(.2,.7,.2,1) both o-9QaG_loadUp}.motion .o-9QaG_copy>:nth-child(2){animation-delay:80ms}.motion .o-9QaG_copy>:nth-child(3){animation-delay:.16s}.motion .o-9QaG_card{animation:.8s cubic-bezier(.2,.7,.2,1) both o-9QaG_coLoad}.motion .o-9QaG_c1 .o-9QaG_card{animation-delay:1.4s}.motion .o-9QaG_c2 .o-9QaG_card{animation-delay:1.7s}.motion .o-9QaG_c3 .o-9QaG_card{animation-delay:2s}.motion .o-9QaG_c4 .o-9QaG_card{animation-delay:2.3s}}:is(html[data-intro] .o-9QaG_copy>*,html[data-intro] .o-9QaG_card){animation-play-state:paused!important}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.motion .o-9QaG_hero{view-timeline-name:--hero}.motion .o-9QaG_globe{animation:linear both o-9QaG_globeIn;animation-timeline:--hero;animation-range:contain}}}@supports not (animation-timeline:view()){.o-9QaG_hero{height:auto}.o-9QaG_stage{position:relative}}@media (max-width:900px){.o-9QaG_hero{height:auto}.o-9QaG_stage{height:auto;min-height:0;padding:72px 0 48px;position:relative}.o-9QaG_stage:before{display:none}.o-9QaG_markWrap:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#c3c7ce 1.1px,#0000 1.5px);background-position:50%;background-size:22px 22px;position:absolute;inset:0 -16px;-webkit-mask-image:radial-gradient(58% 44%,#000 18%,#0000 80%);mask-image:radial-gradient(58% 44%,#000 18%,#0000 80%)}.o-9QaG_hero .o-9QaG_grid{grid-template-columns:minmax(0,1fr);gap:8px}.o-9QaG_markWrap{aspect-ratio:3/4;width:100%;margin-top:16px}.o-9QaG_c1,.o-9QaG_c2{top:0}.o-9QaG_c3,.o-9QaG_c4{top:100%}.o-9QaG_card{border-radius:12px;gap:3px;width:calc(50% - 6px);padding:10px 12px;transform:none}.o-9QaG_c3 .o-9QaG_card,.o-9QaG_c4 .o-9QaG_card{top:auto;bottom:0}.o-9QaG_left .o-9QaG_card{left:0;right:auto}.o-9QaG_right .o-9QaG_card{left:auto;right:0}.o-9QaG_card .o-9QaG_cardEyebrow{font-size:9.5px}.o-9QaG_card b{font-size:16px}.o-9QaG_cardSub{font-size:12px}.motion .o-9QaG_globe{animation:none}}@media (max-width:640px){.o-9QaG_title{font-size:var(--m-display)}.o-9QaG_stage{padding:var(--m-block) 0 var(--m-gap)}}
.JMT1wW_index{flex-wrap:wrap;gap:8px;margin-top:40px;display:flex}.JMT1wW_index a{background:#fff;border:1px solid #d9dce1;border-radius:999px;align-items:center;height:40px;padding:0 16px;font-size:14px;display:inline-flex}.JMT1wW_index a:hover{border-color:var(--ink);color:var(--ink)}
._0s-Ptq_meta{border-top:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:56px;padding-top:22px;display:grid}._0s-Ptq_meta b{margin-top:10px;font-size:17px;font-weight:500;line-height:1.4;display:block}@media (max-width:900px){._0s-Ptq_meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._0s-Ptq_meta{margin-top:var(--m-block)}}
._3-4Xna_il{color:#c8cbd1;--il-bg:#15171a;width:100%;height:auto;display:block}._3-4Xna_light{color:#0b0c0e;--il-bg:#fff}._3-4Xna_s{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}._3-4Xna_b{fill:var(--il-bg)}._3-4Xna_a{fill:var(--accent)}._3-4Xna_ao{fill:none;stroke:var(--accent);stroke-width:2px}._3-4Xna_h{fill:var(--il-bg);stroke:var(--accent);stroke-width:1.5px}._3-4Xna_t{font-family:var(--font-mono);fill:currentColor;letter-spacing:.04em;font-size:11px}
.HLUW5a_bar{border-bottom:1px solid var(--ink);flex-wrap:wrap;align-items:flex-end;gap:16px;padding-bottom:24px;display:flex}.HLUW5a_bar .HLUW5a_filter{min-width:220px}.HLUW5a_empty{background-color:#f3f4f6;background-image:radial-gradient(circle,#d0d4da 1px,#0000 1.4px);background-size:18px 18px;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:clamp(32px,5vw,64px);display:flex}.HLUW5a_empty h3{letter-spacing:-.03em;margin:0 0 8px;font-size:28px;font-weight:500}.HLUW5a_empty p{color:#3a3e45;margin:0;font-size:16px}.HLUW5a_jobs{margin:0;padding:0;list-style:none}.HLUW5a_jobs a{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:24px;padding:22px 0;display:grid}.HLUW5a_title{letter-spacing:-.02em;font-size:21px;font-weight:500}.HLUW5a_meta{color:var(--muted);font-size:14px}.HLUW5a_apply{font-size:15px}@media (max-width:640px){.HLUW5a_bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:20px;display:grid}.HLUW5a_bar .HLUW5a_filter{min-width:0}.HLUW5a_empty{border-radius:20px}}@media (max-width:900px){.HLUW5a_jobs a{grid-template-columns:minmax(0,1fr);gap:6px}}@media (max-width:640px){.HLUW5a_empty h3{font-size:var(--m-card)}.HLUW5a_title{font-size:var(--m-card-sm)}}
._2TV8Wq_band{border-top:1px solid var(--line);padding:clamp(72px,9vw,120px) 0}._2TV8Wq_inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}._2TV8Wq_title{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5vw,80px);font-weight:500;line-height:.98}._2TV8Wq_actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:640px){._2TV8Wq_title{font-size:var(--m-h2)}._2TV8Wq_band{padding:var(--m-section) 0}}
.lOi0rW_stats{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;display:grid}.lOi0rW_stats.lOi0rW_five{grid-template-columns:repeat(5,minmax(0,1fr))}.lOi0rW_stat{border-top:1px solid var(--ink);min-width:0;padding-top:32px}.lOi0rW_stat b{letter-spacing:-.05em;flex-wrap:wrap;align-items:baseline;column-gap:8px;font-size:clamp(44px,4.6vw,76px);font-weight:500;line-height:.95;display:flex}.lOi0rW_stat b small{letter-spacing:-.02em;color:var(--muted);font-size:.4em}.lOi0rW_label{margin-top:16px;display:block}@media (max-width:900px){.lOi0rW_stats,.lOi0rW_stats.lOi0rW_five{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media (max-width:640px){.lOi0rW_stat b{font-size:var(--m-stat)}}
.zeu4uG_ink{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.zeu4uG_wht{fill:#fff;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke}.zeu4uG_acc{fill:var(--accent);stroke:none}@keyframes zeu4uG_draw{0%{stroke-dashoffset:420px}45%,75%{stroke-dashoffset:0}to{stroke-dashoffset:-420px}}@keyframes zeu4uG_pulse{50%{transform:scale(1.55)}}@keyframes zeu4uG_bob{50%{transform:translate(6px,-5px)}}@keyframes zeu4uG_blink{50%{opacity:.25}}@keyframes zeu4uG_breathe{50%{opacity:.75;transform:scale(.9)}}@keyframes zeu4uG_bar{50%{transform:scaleY(.55)}}@media (prefers-reduced-motion:no-preference){.motion .zeu4uG_draw{stroke-dasharray:420;animation:3.6s ease-in-out infinite zeu4uG_draw}.motion .zeu4uG_pulse{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite zeu4uG_pulse}.motion .zeu4uG_bob{animation:3.2s ease-in-out infinite zeu4uG_bob}.motion .zeu4uG_blink{animation:2.4s ease-in-out infinite zeu4uG_blink}.motion .zeu4uG_blink.zeu4uG_d2{animation-delay:-1.2s}.motion .zeu4uG_breathe{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite zeu4uG_breathe}.motion .zeu4uG_bar{transform-box:fill-box;transform-origin:bottom;animation:2.6s ease-in-out infinite zeu4uG_bar}.motion .zeu4uG_bar.zeu4uG_b2{animation-delay:-.6s}.motion .zeu4uG_bar.zeu4uG_b3{animation-delay:-1.2s}.motion .zeu4uG_bar.zeu4uG_b4{animation-delay:-1.8s}}
.mm-wLq_values{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.mm-wLq_values>div{border-top:1px solid var(--ink);padding-top:22px}.mm-wLq_values h3{letter-spacing:-.02em;margin:14px 0 8px;font-size:21px;font-weight:500}.mm-wLq_values p{color:#3a3e45;margin:0;font-size:15px;line-height:1.6}@media (max-width:900px){.mm-wLq_values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mm-wLq_values h3{font-size:var(--m-card-sm)}}
.I8pBXW_crumb{flex-wrap:wrap;gap:10px;display:flex}.I8pBXW_crumb a{color:var(--muted)}.I8pBXW_crumb a:hover,.I8pBXW_current{color:var(--ink)}
.UzyNLG_stage{position:relative}.UzyNLG_scene{border-radius:10px;display:block;position:relative}.UzyNLG_sc2,.UzyNLG_sc3{opacity:0;position:absolute;inset:0}.UzyNLG_bpBox{fill:#fff;stroke:#0b0c0e;stroke-width:1.4px}.UzyNLG_bpEnd{stroke-width:3px}.UzyNLG_bpT{font-family:var(--font-sans);letter-spacing:.02em;fill:#0b0c0e;font-size:12px;font-weight:500}.UzyNLG_bpFlow{fill:none;stroke:#0b0c0e;stroke-width:1.4px;stroke-linejoin:round}.UzyNLG_bpDone{fill:none;stroke:#1fa971;stroke-width:3.5px;filter:drop-shadow(0 0 4px #1fa97173);stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:782;stroke-dashoffset:782px}.UzyNLG_bpArr{fill:#0b0c0e}.UzyNLG_bpArr.UzyNLG_skip{fill:#b4b8bf}.UzyNLG_bpSkip{stroke:#b4b8bf;stroke-dasharray:5 5}.UzyNLG_stage .UzyNLG_bpNo{fill:#8b9098}.UzyNLG_bpBadge{opacity:0;transform-box:fill-box;transform-origin:50%}.UzyNLG_bpBadge circle{fill:#1fa971;stroke:#fff;stroke-width:2px}.UzyNLG_bpBadge path{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.UzyNLG_dz{opacity:0}.UzyNLG_dzR{fill:none;stroke:#b4b8bf;stroke-width:1.25px;stroke-dasharray:5 5}.UzyNLG_stage .UzyNLG_dzT{fill:#8b9098;font-size:10px}.UzyNLG_dnBg{fill:color-mix(in srgb, var(--accent) 7%, #fff);stroke:var(--accent);stroke-width:2px}.UzyNLG_dn,.UzyNLG_dnBar{transform-box:fill-box;transform-origin:bottom}.UzyNLG_pubOk{fill:#fff;stroke:#c3c7ce;stroke-width:1.5px}.UzyNLG_pubTick{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.UzyNLG_ghost{background:var(--accent);opacity:0;border-radius:6px;width:15%;height:9%;position:absolute;top:30%;left:3%;box-shadow:0 14px 30px -10px #0009}.UzyNLG_ghost svg{position:absolute;bottom:-16px;right:-8px}.UzyNLG_toastPub{color:#fff;opacity:0;background:#0b0c0e;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:2.5%;right:3%;box-shadow:0 12px 24px -12px #0009}.UzyNLG_toastPub i{background:#3dd68c;border-radius:50%;width:8px;height:8px;display:block}@media (prefers-reduced-motion:reduce){.UzyNLG_sc2,.UzyNLG_sc3,.UzyNLG_ghost,.UzyNLG_toastPub{display:none}}@keyframes UzyNLG_q1{0%,38.78%{opacity:1}38.94%,99.9%{opacity:0}to{opacity:1}}@keyframes UzyNLG_q2{0%,38.78%{opacity:0}38.94%,69.33%{opacity:1}69.5%,to{opacity:0}}@keyframes UzyNLG_q3{0%,69.33%{opacity:0}69.5%,99.9%{opacity:1}to{opacity:0}}@keyframes UzyNLG_qGhost{0%,41.11%{opacity:0;transform:translate(0)}42.36%,43.61%{opacity:.95;transform:translate(0)}52.78%,54.44%{opacity:.95;transform:translate(268%,542%)}54.94%,to{opacity:0;transform:translate(268%,542%)}}@keyframes UzyNLG_qDzOff{0%,54.44%{opacity:1}54.86%,to{opacity:0}}@keyframes UzyNLG_qDzRing{0%,42.78%{stroke:#b4b8bf;stroke-width:1.25px}45.28%,54.36%{stroke:var(--accent);stroke-width:2px}}@keyframes UzyNLG_qDn{0%,54.44%{opacity:0;transform:scale(.94)}56.53%,to{opacity:1;transform:none}}@keyframes UzyNLG_qDnBar{0%,55.69%{transform:scaleY(0)}59.03%,to{transform:scaleY(1)}}@keyframes UzyNLG_qSel{0%,54.44%{opacity:1}54.86%,to{opacity:0}}@keyframes UzyNLG_qOk1{0%,77.78%{fill:#fff;stroke:#c3c7ce}81.11%,99.9%{fill:#22a06b;stroke:#22a06b}to{fill:#fff;stroke:#c3c7ce}}@keyframes UzyNLG_qOk2{0%,82.22%{fill:#fff;stroke:#c3c7ce}85.56%,99.9%{fill:#22a06b;stroke:#22a06b}to{fill:#fff;stroke:#c3c7ce}}@keyframes UzyNLG_qOk3{0%,86.67%{fill:#fff;stroke:#c3c7ce}90%,99.9%{fill:#22a06b;stroke:#22a06b}to{fill:#fff;stroke:#c3c7ce}}@keyframes UzyNLG_qToast{0%,89.44%{opacity:0;transform:translateY(-6px)}91.67%,98.33%{opacity:1;transform:none}99.72%,to{opacity:0}}@keyframes UzyNLG_bq_n0{0%{fill:#fff;stroke:#0b0c0e}.83%,38.78%{fill:#e9f7f0;stroke:#1fa971}38.94%,to{fill:#fff;stroke:#0b0c0e}}@keyframes UzyNLG_bq_n1{0%,.94%{fill:#fff;stroke:#0b0c0e}1.77%,38.78%{fill:#e9f7f0;stroke:#1fa971}38.94%,to{fill:#fff;stroke:#0b0c0e}}@keyframes UzyNLG_bq_n2{0%,10.76%{fill:#fff;stroke:#0b0c0e}11.59%,38.78%{fill:#e9f7f0;stroke:#1fa971}38.94%,to{fill:#fff;stroke:#0b0c0e}}@keyframes UzyNLG_bq_n3{0%,13.58%{fill:#fff;stroke:#0b0c0e}14.41%,38.78%{fill:#e9f7f0;stroke:#1fa971}38.94%,to{fill:#fff;stroke:#0b0c0e}}@keyframes UzyNLG_bq_n4{0%,20.22%{fill:#fff;stroke:#0b0c0e}21.06%,38.78%{fill:#e9f7f0;stroke:#1fa971}38.94%,to{fill:#fff;stroke:#0b0c0e}}@keyframes UzyNLG_bq_n5{0%,25.57%{fill:#fff;stroke:#0b0c0e}26.4%,38.78%{fill:#e9f7f0;stroke:#1fa971}38.94%,to{fill:#fff;stroke:#0b0c0e}}@keyframes UzyNLG_bqB_n1{0%,4.62%{opacity:0;transform:scale(.5)}5.73%,38.78%{opacity:1;transform:none}38.94%,to{opacity:0}}@keyframes UzyNLG_bqB_n3{0%,16.25%{opacity:0;transform:scale(.5)}17.36%,38.78%{opacity:1;transform:none}38.94%,to{opacity:0}}@keyframes UzyNLG_bqB_n4{0%,23.26%{opacity:0;transform:scale(.5)}24.37%,38.78%{opacity:1;transform:none}38.94%,to{opacity:0}}@keyframes UzyNLG_bqDraw{0%{stroke-dashoffset:782px;opacity:1}26%{stroke-dashoffset:0;opacity:1}38.78%{stroke-dashoffset:0;opacity:1}38.94%,to{stroke-dashoffset:0;opacity:0}}@keyframes UzyNLG_bqYes{0%,11.56%{fill:#0b0c0e}12.28%,38.78%{fill:#1fa971}38.94%,to{fill:#0b0c0e}}@media (prefers-reduced-motion:no-preference){.motion .UzyNLG_sc1{animation:18s linear infinite UzyNLG_q1}.motion .UzyNLG_sc2{animation:18s linear infinite UzyNLG_q2}.motion .UzyNLG_sc3{animation:18s linear infinite UzyNLG_q3}.motion .UzyNLG_ghost{animation:18s cubic-bezier(.5,0,.3,1) infinite UzyNLG_qGhost}.motion .UzyNLG_dz{animation:18s linear infinite UzyNLG_qDzOff}.motion .UzyNLG_dzR{animation:18s linear infinite UzyNLG_qDzRing}.motion .UzyNLG_dn{animation:18s cubic-bezier(.2,.8,.2,1) infinite UzyNLG_qDn}.motion .UzyNLG_dnBar{animation:18s cubic-bezier(.2,.8,.2,1) infinite UzyNLG_qDnBar}.motion .UzyNLG_dnBar.UzyNLG_b2{animation-delay:80ms}.motion .UzyNLG_dnBar.UzyNLG_b3{animation-delay:.16s}.motion .UzyNLG_dnBar.UzyNLG_b4{animation-delay:.24s}.motion .UzyNLG_dnBar.UzyNLG_b5{animation-delay:.32s}.motion .UzyNLG_selOld{animation:18s linear infinite UzyNLG_qSel}.motion .UzyNLG_pubOk.UzyNLG_p1{animation:18s linear infinite UzyNLG_qOk1}.motion .UzyNLG_pubOk.UzyNLG_p2{animation:18s linear infinite UzyNLG_qOk2}.motion .UzyNLG_pubOk.UzyNLG_p3{animation:18s linear infinite UzyNLG_qOk3}.motion .UzyNLG_toastPub{animation:18s linear infinite UzyNLG_qToast}.motion .UzyNLG_n0 .UzyNLG_bpBox{animation:18s linear infinite UzyNLG_bq_n0}.motion .UzyNLG_n1 .UzyNLG_bpBox{animation:18s linear infinite UzyNLG_bq_n1}.motion .UzyNLG_n2 .UzyNLG_bpBox{animation:18s linear infinite UzyNLG_bq_n2}.motion .UzyNLG_n3 .UzyNLG_bpBox{animation:18s linear infinite UzyNLG_bq_n3}.motion .UzyNLG_n4 .UzyNLG_bpBox{animation:18s linear infinite UzyNLG_bq_n4}.motion .UzyNLG_n5 .UzyNLG_bpBox{animation:18s linear infinite UzyNLG_bq_n5}.motion .UzyNLG_n1 .UzyNLG_bpBadge{animation:18s linear infinite UzyNLG_bqB_n1}.motion .UzyNLG_n3 .UzyNLG_bpBadge{animation:18s linear infinite UzyNLG_bqB_n3}.motion .UzyNLG_n4 .UzyNLG_bpBadge{animation:18s linear infinite UzyNLG_bqB_n4}.motion .UzyNLG_bpDone{animation:18s linear infinite UzyNLG_bqDraw}.motion .UzyNLG_bpYes{animation:18s linear infinite UzyNLG_bqYes}}[data-paused] .UzyNLG_stage *{animation-play-state:paused!important}
.AxQTyG_hero{padding:clamp(72px,9vw,128px) 0 clamp(48px,6vw,88px);position:relative;overflow:hidden}.AxQTyG_hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#c3c7ce 1.1px,#0000 1.5px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(34% 80% at 86% 40%,#000 15%,#0000 78%);mask-image:radial-gradient(34% 80% at 86% 40%,#000 15%,#0000 78%)}@media (pointer:fine) and (prefers-reduced-motion:no-preference){.motion .AxQTyG_hero:before{display:none}}.AxQTyG_inner{position:relative}.AxQTyG_title{letter-spacing:-.05em;max-width:1100px;margin:28px 0 0;font-size:clamp(48px,6.6vw,108px);font-weight:500;line-height:.94}.AxQTyG_lead{color:#3a3e45;max-width:660px;margin:28px 0 0;font-size:clamp(17px,1.4vw,21px);line-height:1.5}@media (max-width:640px){.AxQTyG_title{font-size:var(--m-display)}.AxQTyG_hero{padding:var(--m-block) 0 var(--m-gap)}}
.ieXrLq_section{color:var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.ieXrLq_section:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#cdd1d7 1.1px,#0000 1.5px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 80% at 72%,#000 15%,#0000 78%);mask-image:radial-gradient(55% 80% at 72%,#000 15%,#0000 78%)}@media (pointer:fine) and (prefers-reduced-motion:no-preference){.motion .ieXrLq_section:before{display:none}}.ieXrLq_section:after{content:"";background:radial-gradient(circle, var(--accent-glow) 0%, var(--accent-glow-end) 62%);pointer-events:none;width:70vw;max-width:1100px;height:70vw;max-height:1100px;position:absolute;top:50%;right:-18vw;transform:translateY(-50%)}.ieXrLq_section .ieXrLq_inner{z-index:1;padding:clamp(80px,10vw,140px) clamp(16px,4vw,48px);position:relative}.ieXrLq_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ieXrLq_copy{flex-direction:column;align-items:flex-start;display:flex}.ieXrLq_copy .ieXrLq_title{color:var(--ink);margin-top:0}.ieXrLq_copy p{color:#3a3e45;max-width:480px;margin:24px 0 0;font-size:18px;line-height:1.6}.ieXrLq_copy .ieXrLq_button{margin-top:32px}.ieXrLq_panel{border:1px solid var(--line);background:#f3f4f6;border-radius:16px;padding:14px;position:relative}.ieXrLq_steps{border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(56px,7vw,88px);display:grid;position:relative;overflow:hidden}.ieXrLq_step{border:0;border-left:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;background:0 0;align-content:start;margin:0;padding:28px 24px;transition:background .3s;display:grid;position:relative}.ieXrLq_step[aria-disabled]{cursor:default}.ieXrLq_step:not([aria-disabled]){cursor:pointer}.ieXrLq_step:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ieXrLq_step:first-of-type{border-left:0}.ieXrLq_step:before{content:"";background:var(--accent);transform-origin:0;height:3px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.ieXrLq_stepBody{display:block}.ieXrLq_step b{letter-spacing:-.02em;color:var(--ink);margin-top:14px;font-size:22px;font-weight:500;display:block}.ieXrLq_text{color:#3a3e45;margin-top:6px;font-size:14px;line-height:1.5;display:block}@keyframes ieXrLq_step1{0%,38.78%{background:color-mix(in srgb, var(--accent) 6%, #fff)}38.94%,99.9%{background:#fff0}to{background:color-mix(in srgb, var(--accent) 6%, #fff)}}@keyframes ieXrLq_step2{0%,38.78%{background:#fff0}38.94%,69.33%{background:color-mix(in srgb, var(--accent) 6%, #fff)}69.5%,to{background:#fff0}}@keyframes ieXrLq_step3{0%,69.33%{background:#fff0}69.5%,99.9%{background:color-mix(in srgb, var(--accent) 6%, #fff)}to{background:#fff0}}@keyframes ieXrLq_bar1{0%{opacity:1;transform:scaleX(0)}38.78%{opacity:1;transform:scaleX(1)}38.94%,to{opacity:0;transform:scaleX(1)}}@keyframes ieXrLq_bar2{0%,38.78%{opacity:1;transform:scaleX(0)}69.33%{opacity:1;transform:scaleX(1)}69.5%,to{opacity:0;transform:scaleX(1)}}@keyframes ieXrLq_bar3{0%,69.33%{opacity:1;transform:scaleX(0)}99.9%{opacity:1;transform:scaleX(1)}to{opacity:1;transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.motion .ieXrLq_s1{animation:18s linear infinite ieXrLq_step1}.motion .ieXrLq_s2{animation:18s linear infinite ieXrLq_step2}.motion .ieXrLq_s3{animation:18s linear infinite ieXrLq_step3}.motion .ieXrLq_s1:before{animation:18s linear infinite ieXrLq_bar1}.motion .ieXrLq_s2:before{animation:18s linear infinite ieXrLq_bar2}.motion .ieXrLq_s3:before{animation:18s linear infinite ieXrLq_bar3}}.ieXrLq_section[data-paused] .ieXrLq_step,.ieXrLq_section[data-paused] .ieXrLq_step:before{animation-play-state:paused!important}@media (max-width:900px){.ieXrLq_grid{grid-template-columns:minmax(0,1fr)}.ieXrLq_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ieXrLq_steps{grid-template-columns:minmax(0,1fr)}.ieXrLq_step{border-left:0;border-top:1px solid var(--line)}.ieXrLq_step:first-of-type{border-top:0}.ieXrLq_step b{font-size:var(--m-card-sm)}.ieXrLq_copy p{font-size:var(--m-body)}.ieXrLq_section .ieXrLq_inner{padding-top:var(--m-section);padding-bottom:var(--m-section)}.ieXrLq_steps{margin-top:var(--m-block)}}
.Kc_EJq_browser{background:#fff;border:1px solid #d9dce1;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 50px 90px -50px #0b0c0e73,0 2px 6px #0b0c0e0d}.Kc_EJq_bar{background:#f3f4f6;border-bottom:1px solid #e2e4e8;justify-content:space-between;align-items:center;gap:14px;height:42px;padding:0 16px;display:flex}.Kc_EJq_dots{gap:7px;display:flex}.Kc_EJq_dots i{background:#d3d6db;border-radius:50%;width:11px;height:11px;display:block}.Kc_EJq_ghostDots{visibility:hidden}.Kc_EJq_url{color:#3a3e45;white-space:nowrap;background:#fff;border:1px solid #e2e4e8;border-radius:8px;flex:0 380px;justify-content:center;align-items:center;gap:7px;min-width:0;height:26px;font-size:13px;display:flex;overflow:hidden}.Kc_EJq_url svg{fill:none;stroke:#5a5f67;stroke-width:1.2px;width:12px;height:12px}.Kc_EJq_view{aspect-ratio:16/10;background:#eef0f3;position:relative;overflow:hidden}.Kc_EJq_view img{object-fit:cover;display:block}.Kc_EJq_sm{box-shadow:0 30px 60px -40px #0b0c0e66}.Kc_EJq_sm .Kc_EJq_bar{height:34px}.Kc_EJq_sm .Kc_EJq_url{height:22px;font-size:12px}.Kc_EJq_sm .Kc_EJq_dots i{width:9px;height:9px}.Kc_EJq_wide .Kc_EJq_view{aspect-ratio:16/8}
.W5QyqW_areas{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;display:grid}.W5QyqW_area{letter-spacing:-.02em;border-bottom:1px solid #d9dce1;grid-template-columns:56px minmax(0,1fr);align-items:baseline;padding:22px 0;font-size:clamp(19px,1.6vw,24px);display:grid}@media (max-width:900px){.W5QyqW_areas{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.W5QyqW_area{font-size:var(--m-body)}}
.JTVroa_ethics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.JTVroa_card{border:1px solid var(--line);background:#fff;border-radius:20px;padding:28px}.JTVroa_card h3{letter-spacing:-.02em;margin:0 0 16px;font-size:20px;font-weight:500}.JTVroa_card ul{margin:0;padding:0;list-style:none}.JTVroa_card li{border-top:1px solid var(--line);color:#2a2d33;padding:10px 0;font-size:15px}@media (max-width:900px){.JTVroa_ethics{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.JTVroa_card h3{font-size:var(--m-card-sm)}}
.oT9-hG_tabs{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#ffffffeb;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:sticky;top:64px}html[data-header-hidden] .oT9-hG_tabs{transform:translateY(-64px)}.oT9-hG_inner{align-items:center;gap:8px;height:68px;display:flex;overflow-x:auto}.oT9-hG_tab{color:#3a3e45;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;height:42px;padding:0 18px;font-size:15px;display:inline-flex}.oT9-hG_tab:hover{color:var(--ink);border-color:#d9dce1}.oT9-hG_tab[aria-current=page]{background:var(--ink);color:#fff}.oT9-hG_tab[aria-current=page]:hover{color:#fff}
._9WxFwa_card{color:var(--ink);flex-direction:column;gap:18px;display:flex}._9WxFwa_card:hover{color:var(--ink)}._9WxFwa_frame{transition:transform .35s}._9WxFwa_card:hover ._9WxFwa_frame{transform:translateY(-6px)}._9WxFwa_meta{justify-content:space-between;gap:16px;display:flex}._9WxFwa_card h2{letter-spacing:-.035em;margin:0;font-size:28px;font-weight:500}._9WxFwa_card p{color:#3a3e45;margin:-8px 0 0;font-size:15px;line-height:1.55}@media (max-width:640px){._9WxFwa_card h2{font-size:var(--m-card)}}
.SInpAW_chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.SInpAW_chip{background:var(--tint);height:30px;color:var(--ink);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.SInpAW_md{height:36px;padding:0 14px;font-size:14px}.SInpAW_lg{height:40px;padding:0 16px;font-size:15px}
.fJv6nW_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fJv6nW_card{background:#f3f4f6;border-radius:28px;padding:clamp(24px,3.5vw,48px)}.fJv6nW_card.fJv6nW_onTint{background:#fff}.fJv6nW_field{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.fJv6nW_full{grid-column:1/-1}.fJv6nW_field label{font-size:14px;font-weight:500}.fJv6nW_control{height:52px;font:inherit;color:var(--ink);background:#fff;border:1px solid #d9dce1;border-radius:12px;width:100%;padding:0 16px;font-size:16px}select.fJv6nW_control{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%230b0c0e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:48px}textarea.fJv6nW_control{resize:vertical;height:150px;padding:14px 16px}.fJv6nW_control:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:#0000}.fJv6nW_control[aria-invalid=true]{border-color:#f04438;box-shadow:0 0 0 3px #f0443824}.fJv6nW_control[aria-invalid=true]:focus{box-shadow:none}.fJv6nW_check{color:#3a3e45;flex-direction:row;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.fJv6nW_check input{appearance:none;cursor:pointer;background:#fff 50%/12px 10px no-repeat;border:1.5px solid #c3c7ce;border-radius:6px;flex:none;width:20px;height:20px;margin:.5px 0 0;transition:background-color .15s,border-color .15s}.fJv6nW_check input:hover{border-color:#8b9098}.fJv6nW_check input:checked{border-color:var(--ink);background-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1.5 5.2l3.2 3.1L10.5 1.8' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.fJv6nW_check input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fJv6nW_check input[aria-invalid=true]{border-color:#b42318}.fJv6nW_actions{flex-flow:wrap;align-items:center;column-gap:20px}.fJv6nW_error{color:#b42318;align-items:flex-start;gap:6px;margin:0;font-size:13px;font-weight:500;line-height:1.4;display:flex}.fJv6nW_error svg{flex:none;width:15px;height:15px;margin-top:1px}.fJv6nW_alert{color:#7a271a;background:#fef3f2;border:1px solid #fecdca;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:2px 12px;padding:14px 16px;font-size:14px;line-height:1.45;display:grid}.fJv6nW_alert strong{font-size:15px;font-weight:600}.fJv6nW_alertIcon{color:#fff;background:#b42318;border-radius:50%;grid-row:span 2;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.fJv6nW_alertIcon svg{width:12px;height:12px}.fJv6nW_alertBody{min-width:0}.fJv6nW_alertLink{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.fJv6nW_alertLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.fJv6nW_success{justify-items:start;gap:16px;display:grid}.fJv6nW_successIcon{color:#fff;background:#17b26a;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.fJv6nW_successIcon svg{width:28px;height:24px}.fJv6nW_successTitle{letter-spacing:-.02em;margin:4px 0 0;font-size:28px;font-weight:600;line-height:1.15}.fJv6nW_successTitle:focus{outline:none}.fJv6nW_successText{color:#3a3e45;max-width:46ch;margin:0;font-size:16px;line-height:1.55}.fJv6nW_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fJv6nW_chip{color:#3a3e45;background:#fff;border:1px solid #d9dce1;border-radius:999px;align-items:center;gap:8px;max-width:100%;min-height:34px;padding:0 14px;font-size:13px;display:inline-flex}.fJv6nW_chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fJv6nW_chip svg{flex:none;width:14px;height:14px}.fJv6nW_fileInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fJv6nW_drop{text-align:center;cursor:pointer;background:#fff;border:1.5px dashed #b8bdc6;border-radius:14px;justify-items:center;gap:6px;padding:22px 16px;transition:border-color .15s,background-color .15s;display:grid}.fJv6nW_drop:hover,.fJv6nW_dropOver{border-color:var(--accent);background:#f5f7ff}.fJv6nW_dropInvalid,.fJv6nW_dropInvalid:hover{background:#fef3f2;border-color:#f04438}.fJv6nW_fileInput:focus-visible+.fJv6nW_drop,.fJv6nW_fileInput:focus-visible+.fJv6nW_fileRow{outline:2px solid var(--accent);outline-offset:2px}.fJv6nW_dropIcon{background:#f3f4f6;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:4px;display:grid}.fJv6nW_dropIcon svg{width:18px;height:18px}.fJv6nW_drop strong{font-size:15px;font-weight:500}.fJv6nW_drop strong u{text-underline-offset:2px;text-decoration:underline}.fJv6nW_drop small{color:#6b7079;font-size:13px}.fJv6nW_fileRow{background:#fff;border:1px solid #d9dce1;border-radius:12px;align-items:center;gap:12px;min-height:52px;padding:8px 8px 8px 12px;display:flex}.fJv6nW_fileBadge{color:#b42318;width:34px;height:34px;font-family:var(--font-mono);background:#fee4e2;border-radius:8px;flex:none;place-items:center;font-size:10px;font-weight:600;display:grid}.fJv6nW_fileName{flex:1;min-width:0;display:grid}.fJv6nW_fileName span{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.fJv6nW_fileName small{color:#6b7079;font-variant-numeric:tabular-nums;font-size:13px}.fJv6nW_fileRemove{color:#6b7079;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.fJv6nW_fileRemove:hover{color:var(--ink);background:#f3f4f6}.fJv6nW_fileRemove:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fJv6nW_fileRemove svg{width:12px;height:12px}@media (prefers-reduced-motion:no-preference){.fJv6nW_alert,.fJv6nW_success{animation:.4s cubic-bezier(.2,.8,.2,1) both fJv6nW_rise}.fJv6nW_successIcon{animation:.5s cubic-bezier(.3,1.4,.5,1) 80ms both fJv6nW_pop}@keyframes fJv6nW_rise{0%{opacity:0;transform:translateY(8px)}}@keyframes fJv6nW_pop{0%{opacity:0;transform:scale(.4)}}}@media (max-width:900px){.fJv6nW_form{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.fJv6nW_successTitle{font-size:var(--m-card)}}
.jAxE8a_tech{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.jAxE8a_group{border-top:1px solid var(--ink);padding-top:20px}@media (max-width:900px){.jAxE8a_tech{grid-template-columns:minmax(0,1fr)}}
.qgDOZa_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.qgDOZa_filters{flex-wrap:wrap;gap:8px;margin-bottom:clamp(32px,4vw,56px);display:flex}.qgDOZa_count{margin-bottom:clamp(32px,4vw,56px)}.qgDOZa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 24px;display:grid}@media (max-width:900px){.qgDOZa_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.qgDOZa_grid{gap:var(--m-block) 24px}}
.t4WWlq_av{letter-spacing:.02em;width:46px;height:46px;color:var(--ink);background:#eef0f3;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.t4WWlq_sm{width:38px;height:38px;font-size:12px}
.Kw0xyW_panel{background-color:#f3f4f6;background-image:radial-gradient(circle,#d0d4da 1px,#0000 1.4px);background-size:16px 16px;border-radius:14px;flex:none;justify-content:center;align-items:center;height:280px;display:flex;position:relative;overflow:hidden}.Kw0xyW_panel svg{width:300px;height:150px;color:var(--ink);display:block}
.OsZdMW_statement{letter-spacing:-.035em;margin:16px 0 0;font-size:clamp(28px,3vw,46px);font-weight:500;line-height:1.1}@media (max-width:640px){.OsZdMW_statement{font-size:var(--m-statement)}}
.YNPeDa_row{border-top:1px solid #d9dce1;grid-template-columns:72px minmax(0,4fr) minmax(0,7fr);align-items:baseline;gap:32px;padding:36px 0;display:grid}.YNPeDa_row h3{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,44px);font-weight:500}.YNPeDa_row p{color:#2a2d33;margin:0;font-size:18px;line-height:1.6}@media (max-width:900px){.YNPeDa_row{grid-template-columns:minmax(0,1fr);gap:8px}}@media (max-width:640px){.YNPeDa_row h3{font-size:var(--m-card)}.YNPeDa_row p{font-size:var(--m-body)}}
.dd2fUW_contact{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.dd2fUW_block{border-top:1px solid #d9dce1;padding:26px 0}.dd2fUW_block p{letter-spacing:-.015em;margin:12px 0 0;font-size:21px;line-height:1.4}.dd2fUW_block .dd2fUW_link{border-bottom:1px solid var(--ink);margin-top:14px;padding-bottom:2px;font-size:15px;display:inline-flex}.dd2fUW_block .dd2fUW_companies{flex-wrap:wrap;gap:20px;font-size:17px;display:flex}@media (max-width:900px){.dd2fUW_contact{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.dd2fUW_block p{font-size:var(--m-card-sm)}}
.aLO6_q_section{view-timeline-name:--pillars;background:#f3f4f6;height:3200px;position:relative}.aLO6_q_stage{flex-direction:column;justify-content:center;gap:44px;height:min(100vh,980px);min-height:720px;display:flex;position:sticky;top:0;overflow:hidden}.aLO6_q_stage .aLO6_q_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;width:100%;display:flex}.aLO6_q_head .aLO6_q_title{margin-top:0}.aLO6_q_lead{max-width:360px;color:var(--muted);margin:0;font-size:16px;line-height:1.6}.aLO6_q_track{gap:20px;width:max-content;padding-inline:clamp(16px,4vw,48px);display:flex}.aLO6_q_card{background:var(--card);border:1px solid #0b0c0e0f;border-radius:24px;flex-direction:column;flex:none;gap:20px;width:min(84vw,460px);height:540px;padding:16px;display:flex}.aLO6_q_card.aLO6_q_feat{width:min(92vw,760px)}.aLO6_q_card.aLO6_q_feat .aLO6_q_vis{padding:32px 48px}.aLO6_q_card.aLO6_q_feat .aLO6_q_vis svg{width:auto;max-width:100%;height:100%;max-height:216px;color:var(--ink);--il-bg:#fff;border-radius:10px;box-shadow:0 24px 40px -28px #0b0c0e59}.aLO6_q_body{flex-direction:column;flex:auto;padding:4px 14px 16px;display:flex}.aLO6_q_card h3{letter-spacing:-.035em;text-wrap:balance;margin:0 0 10px;font-size:26px;font-weight:500;line-height:1.1}.aLO6_q_card.aLO6_q_feat h3{font-size:30px}.aLO6_q_card p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.aLO6_q_card.aLO6_q_feat p{max-width:600px}.aLO6_q_card .aLO6_q_chips{margin-top:auto;padding-top:18px}@keyframes aLO6_q_slide{to{transform:translate(calc(100vw - 100%))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.motion .aLO6_q_track{animation:linear both aLO6_q_slide;animation-timeline:--pillars;animation-range:contain 4% contain 96%}}}@supports not (animation-timeline:view()){.aLO6_q_section{height:auto}.aLO6_q_stage{height:auto;min-height:0;padding:120px 0;position:static}.aLO6_q_scroll{scroll-snap-type:x mandatory;overflow-x:auto}.aLO6_q_card{scroll-snap-align:start}}@media (max-width:900px){.aLO6_q_section{height:auto}.aLO6_q_stage{height:auto;min-height:0;padding:96px 0;position:static}.aLO6_q_track{flex-direction:column;width:auto;animation:none!important}.aLO6_q_card{width:auto;height:auto}}@media (max-width:640px){.aLO6_q_card h3,.aLO6_q_card.aLO6_q_feat h3{font-size:var(--m-card)}.aLO6_q_stage{padding:var(--m-section-lg) 0}}
._2hTosq_li{letter-spacing:-.02em;width:40px;height:40px;color:var(--ink);background:#fff;border:1px solid #d9dce1;border-radius:10px;flex:none;place-items:center;margin-left:auto;font-size:14px;font-weight:700;display:grid}._2hTosq_li:hover{background:var(--ink);border-color:var(--ink);color:#fff}._2hTosq_glyph:before{content:"in"}
.AZ7CGq_tree{flex-direction:column;align-items:center;padding-top:8px;display:flex}.AZ7CGq_node{z-index:1;background:#fff;border:1px solid #d9dce1;border-radius:20px;align-items:center;gap:14px;min-width:320px;padding:14px 22px 14px 14px;display:flex;position:relative;box-shadow:0 20px 40px -32px #0b0c0e66}.AZ7CGq_node>div>b{letter-spacing:-.01em;font-size:17px;font-weight:500;display:block}.AZ7CGq_node>div>span{color:var(--muted);margin-top:2px;font-size:13px;display:block}.AZ7CGq_root{border:1.5px solid var(--ink)}.AZ7CGq_root:after{content:"";border-left:1.5px solid #b4b8bf;height:40px;position:absolute;top:100%;left:50%}.AZ7CGq_branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;width:100%;margin-top:80px;display:grid;position:relative}.AZ7CGq_branches:before{content:"";border-top:1.5px solid #b4b8bf;position:absolute;top:-40px;left:calc(25% - 14.75px);right:calc(25% - 14.75px)}.AZ7CGq_one{grid-template-columns:minmax(0,1fr)}.AZ7CGq_one:before{display:none}.AZ7CGq_branch{justify-self:center;width:min(100%,440px);position:relative}.AZ7CGq_branch:before{content:"";border-left:1.5px solid #b4b8bf;height:40px;position:absolute;top:-40px;left:50%}.AZ7CGq_branch .AZ7CGq_node{width:100%;min-width:0}.AZ7CGq_members{margin:0;padding:22px 0 0;list-style:none;position:relative}.AZ7CGq_members:before{content:"";border-left:1.5px solid #b4b8bf;position:absolute;top:0;bottom:36px;left:36px}.AZ7CGq_member{padding:6px 0 6px 64px;position:relative}.AZ7CGq_member:before{content:"";border-top:1.5px solid #b4b8bf;width:28px;position:absolute;top:50%;left:36px}.AZ7CGq_card{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;display:flex}.AZ7CGq_card>div>b{font-size:15px;font-weight:500;display:block}.AZ7CGq_role{color:var(--muted);margin-top:2px;font-size:13px;display:block}@media (max-width:900px){.AZ7CGq_branches{grid-template-columns:minmax(0,1fr)}.AZ7CGq_branches:before{display:none}.AZ7CGq_node{width:100%;min-width:0}}@media (max-width:640px){.AZ7CGq_branches{gap:var(--m-block);margin-top:var(--m-section)}}
.PtYoQW_vm{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.PtYoQW_card{border-radius:24px;flex-direction:column;justify-content:space-between;gap:32px;min-height:300px;padding:clamp(28px,3.5vw,48px);display:flex}.PtYoQW_card p{letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:500;line-height:1.25}.PtYoQW_dark{color:#fff;background:#0b0c0e}.PtYoQW_dark .PtYoQW_label{color:#b4b8bf}.PtYoQW_light{background:#f3f4f6}@media (max-width:900px){.PtYoQW_vm{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.PtYoQW_card p{font-size:var(--m-card-sm)}}
._9g_Fza_card{background-color:#f3f4f6;background-image:radial-gradient(circle,#c3c7ce 1.2px,#0000 1.6px);background-size:16px 16px;border-radius:28px;height:420px;position:relative;overflow:hidden}._9g_Fza_art{position:absolute;inset:0}._9g_Fza_card svg{width:100%;height:100%;position:absolute;inset:0}._9g_Fza_pin{flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:46%;left:56%;transform:translate(-50%,-100%)}._9g_Fza_pinCard{white-space:nowrap;background:#fff;border-radius:14px;padding:14px 18px;font-size:15px;box-shadow:0 20px 40px -24px #0b0c0e73}._9g_Fza_pinCard>b{font-weight:500;display:block}._9g_Fza_pinCard>span{color:#5a5f67}._9g_Fza_dot{background:var(--accent);border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 8px #ffffffe6}._9g_Fza_card ._9g_Fza_open{background:#fff;position:absolute;bottom:24px;right:24px}
._2zW5kq_layout{padding-top:clamp(24px,3vw,40px)}._2zW5kq_toc ol{border-top:1px solid var(--ink);margin:20px 0 0;padding:0;list-style:none}._2zW5kq_toc li{border-bottom:1px solid var(--line)}._2zW5kq_toc a{color:var(--muted);padding:12px 0;font-size:15px;line-height:1.4;transition:color .2s;display:block}._2zW5kq_toc a:hover{color:var(--ink)}._2zW5kq_body{color:#2a2d33;max-width:760px;font-size:17px;line-height:1.7}._2zW5kq_intro{margin-bottom:clamp(40px,5vw,64px)}._2zW5kq_intro p{font-size:clamp(17px,1.4vw,19px);line-height:1.65}._2zW5kq_section{border-top:1px solid var(--ink);padding-top:clamp(28px,3vw,40px);scroll-margin-top:120px}._2zW5kq_section+._2zW5kq_section{margin-top:clamp(48px,5vw,72px)}._2zW5kq_body h2{letter-spacing:-.03em;color:var(--ink);margin:0 0 24px;font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.15}._2zW5kq_body h3{letter-spacing:-.01em;color:var(--ink);margin:36px 0 12px;font-size:19px;font-weight:500;line-height:1.35}._2zW5kq_body h2+h3{margin-top:0}._2zW5kq_body p{margin:0 0 18px}._2zW5kq_body ul{margin:0 0 18px;padding:0;list-style:none}._2zW5kq_body li{padding-left:22px;position:relative}._2zW5kq_body li+li{margin-top:10px}._2zW5kq_body li:before{content:"";background:var(--ink);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:2px}._2zW5kq_body strong{color:var(--ink);font-weight:600}._2zW5kq_body a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}._2zW5kq_body a:hover{color:var(--muted)}._2zW5kq_body code{font-family:var(--font-mono);background:var(--tint);color:var(--ink);overflow-wrap:anywhere;border-radius:4px;padding:2px 6px;font-size:.86em}._2zW5kq_tableWrap{margin:8px 0 24px;overflow-x:auto}._2zW5kq_tableWrap table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.55}._2zW5kq_tableWrap thead th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--muted);border-bottom:1px solid var(--ink);padding:0 16px 12px 0;font-size:12px;font-weight:400}._2zW5kq_tableWrap tbody th,._2zW5kq_tableWrap tbody td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:14px 16px 14px 0}._2zW5kq_tableWrap tbody th{width:32%;color:var(--ink);font-weight:500}@media (max-width:640px){._2zW5kq_body,._2zW5kq_intro p{font-size:var(--m-body)}._2zW5kq_body h2{font-size:var(--m-card)}._2zW5kq_body h3{font-size:var(--m-card-sm)}._2zW5kq_tableWrap table{font-size:14px}._2zW5kq_tableWrap tbody th{width:38%}._2zW5kq_intro{margin-bottom:var(--m-gap)}._2zW5kq_section+._2zW5kq_section{margin-top:var(--m-block)}}
._1QQ_va_row{border-top:1px solid var(--line);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);padding:clamp(48px,6vw,88px) 0;scroll-margin-top:72px;display:grid}._1QQ_va_row:nth-of-type(2n) ._1QQ_va_vis{order:2}._1QQ_va_row ._1QQ_va_vis{border-radius:24px;height:clamp(280px,30vw,400px)}._1QQ_va_row ._1QQ_va_vis svg{width:min(80%,380px);height:auto;max-height:190px}._1QQ_va_row._1QQ_va_feat ._1QQ_va_vis{padding:32px 48px}._1QQ_va_row._1QQ_va_feat ._1QQ_va_vis svg{width:auto;max-width:100%;height:100%;max-height:300px;color:var(--ink);--il-bg:#fff;border-radius:10px;box-shadow:0 24px 40px -28px #0b0c0e59}._1QQ_va_text h2{letter-spacing:-.04em;margin:16px 0;font-size:clamp(32px,3.4vw,52px);font-weight:500;line-height:1.02}._1QQ_va_text p{color:#3a3e45;max-width:520px;margin:0;font-size:18px;line-height:1.6}._1QQ_va_text ._1QQ_va_chips{margin-top:28px}@media (max-width:900px){._1QQ_va_row{grid-template-columns:minmax(0,1fr)}._1QQ_va_row:nth-of-type(2n) ._1QQ_va_vis{order:0}}@media (max-width:640px){._1QQ_va_text h2{font-size:var(--m-card)}._1QQ_va_text p{font-size:var(--m-body)}._1QQ_va_row{padding:var(--m-gap) 0}}
._2iuSQW_prose p{color:#2a2d33;margin:0 0 22px;font-size:19px;line-height:1.65}@media (max-width:640px){._2iuSQW_prose p{font-size:var(--m-body)}}
