.Backdrop_fx__HjSPH{position:absolute;inset:0 0 auto 0;height:1000px;pointer-events:none;overflow:hidden}.Backdrop_fx__HjSPH i{position:absolute;display:block}.Backdrop_g1__OeYGX{right:-160px;top:60px;width:820px;height:700px;background:radial-gradient(ellipse at center,rgba(167,139,250,.18),transparent 62%)}.Backdrop_g2__eDzGt{right:80px;top:240px;width:600px;height:480px;background:radial-gradient(ellipse at center,rgba(34,211,238,.16),transparent 62%)}.Backdrop_g3__OD55t{left:-220px;top:-200px;width:700px;height:500px;background:radial-gradient(ellipse at center,rgba(34,211,238,.09),transparent 60%)}.Backdrop_grid__N2oc8{inset:0;opacity:.7;background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 0);background-size:56px 56px}.Backdrop_grid__N2oc8:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 75% 70% at 62% 36%,transparent 20%,#0a0f1c 85%)}.Breadcrumbs_crumbs__AyHoQ{position:relative;z-index:2;padding:56px 0 0;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--fg3)}.Breadcrumbs_crumbs__AyHoQ ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.Breadcrumbs_crumbs__AyHoQ li+li:before{content:"/";margin-right:8px;color:var(--line2)}.Breadcrumbs_crumbs__AyHoQ a:hover{color:var(--acc)}.Breadcrumbs_crumbs__AyHoQ [aria-current]{color:var(--fg2)}.Band_band__Lia_w{position:relative;z-index:2;margin:100px 0 0;border-radius:var(--r-xl);border:1px solid var(--line2);background:linear-gradient(135deg,rgba(var(--acc-rgb),.13),rgba(var(--violet-rgb),.12));padding:44px;display:flex;align-items:center;justify-content:space-between;gap:24px;overflow:hidden}.Band_band__Lia_w:before{content:"";position:absolute;right:-80px;top:-120px;width:400px;height:300px;background:radial-gradient(ellipse,rgba(var(--acc-rgb),.2),transparent 65%);pointer-events:none}.Band_band__Lia_w>*{position:relative}.Band_band__Lia_w h3{font-family:var(--disp);font-size:32px;font-weight:700;margin:0 0 8px;letter-spacing:-.02em}.Band_band__Lia_w p{margin:0;color:var(--fg2);font-size:16.5px;max-width:52ch;line-height:1.55}@media (max-width:760px){.Band_band__Lia_w{flex-direction:column;align-items:flex-start;padding:28px 22px;margin-top:70px}.Band_band__Lia_w h3{font-size:25px}}.Marquee_wrap__yZ6D_{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);margin-bottom:26px}.Marquee_track__ZPy4_{display:flex;width:max-content;animation:Marquee_slide__plN9P 40s linear infinite}.Marquee_wrap__yZ6D_:hover .Marquee_track__ZPy4_{animation-play-state:paused}.Marquee_group__KPgg3{display:flex;gap:12px;padding-right:12px}.Marquee_item__H7xcK{display:inline-flex;align-items:baseline;gap:10px;white-space:nowrap;border:1px solid var(--line2);border-radius:999px;padding:10px 18px;background:rgba(17,26,46,.6)}.Marquee_item__H7xcK b{font-family:var(--disp);font-weight:600;font-size:16px;color:var(--fg)}.Marquee_item__H7xcK span{font-family:var(--mono);font-size:11.5px;color:var(--fg3)}@keyframes Marquee_slide__plN9P{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.Marquee_track__ZPy4_{animation:none}.Marquee_wrap__yZ6D_{overflow-x:auto}}.about_layout__gRZhJ{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start;padding-top:40px}.about_card__NLQOj{position:-webkit-sticky;position:sticky;top:24px;border:1px solid var(--line2);border-radius:var(--r-xl);background:linear-gradient(180deg,rgba(17,26,46,.95),rgba(13,19,34,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 30px 60px -30px rgba(var(--acc-rgb),.35);padding:22px}.about_cardTop__5gzxf{display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg3)}.about_status__2tgLX{display:inline-flex;align-items:center;gap:7px;color:var(--fg2)}.about_status__2tgLX i{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 10px #34d399;animation:about_blink__MsGVz 2.4s ease-in-out infinite}@keyframes about_blink__MsGVz{50%{opacity:.45}}.about_portrait__iTu8T{position:relative;margin:16px 0;height:168px;border-radius:var(--r-md);border:1px solid var(--line);background:radial-gradient(circle at 50% 42%,rgba(var(--acc-rgb),.35),transparent 62%),#0f1626;display:grid;place-items:center;color:var(--fg);overflow:hidden}.about_ring__d1PA_{position:absolute;width:120px;height:120px;border-radius:50%;border:2px solid rgba(var(--acc-rgb),.5);animation:about_pulse__TLmMt 2.8s ease-out infinite}@keyframes about_pulse__TLmMt{0%{transform:scale(.8);opacity:.9}to{transform:scale(1.9);opacity:0}}.about_name__sJCP_{font-family:var(--disp);font-size:24px;font-weight:700;letter-spacing:-.02em;margin:0;line-height:1.1}.about_role__qKZjk{margin:4px 0 0;color:var(--acc);font-family:var(--mono);font-size:12px;letter-spacing:.04em}.about_line__jvyTx{margin:12px 0 0;color:var(--fg2);font-size:14px;line-height:1.55}.about_kv__idJq3{margin:16px 0 0;display:grid;grid-gap:0;gap:0}.about_kv__idJq3 div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--line);font-size:13px}.about_kv__idJq3 dt{color:var(--fg3);font-family:var(--mono);font-size:11px;letter-spacing:.04em}.about_kv__idJq3 dd{margin:0;text-align:right;color:var(--fg)}.about_langs__z0DtF{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.about_langs__z0DtF li{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;color:var(--violet);border:1px solid rgba(var(--violet-rgb),.5);border-radius:999px;padding:3px 9px}.about_cardActions__R4IqC{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:18px}.about_cardActions__R4IqC .b1,.about_cardActions__R4IqC .b2{text-align:center;font-size:14px;padding:11px 12px}.about_chapters__e48UI{position:relative;display:grid;grid-gap:64px;gap:64px;padding-left:36px}.about_chapters__e48UI:before{content:"";position:absolute;left:8px;top:12px;bottom:12px;width:2px;background:linear-gradient(180deg,var(--acc),var(--sky),var(--violet));opacity:.4}.about_ch__uCy_B{position:relative;min-width:0}.about_ch__uCy_B h2{font-family:var(--disp);font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 18px;text-wrap:balance}.about_dot__vEDB_{position:absolute;left:-36px;top:8px;width:18px;height:18px;border-radius:50%;border:2px solid var(--acc);background:var(--bg);transition:background .5s,box-shadow .5s}.about_ch__uCy_B.in .about_dot__vEDB_{background:var(--acc);box-shadow:0 0 18px rgba(var(--acc-rgb),.7)}.about_sub__RrMCJ{margin:-8px 0 18px;color:var(--fg2);font-size:15.5px}.about_lab__LFgEr{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg3);margin-bottom:12px}.about_bioLead__fi0Bf{margin:0;font-size:19px;line-height:1.6;color:var(--fg);max-width:62ch}.about_route__2l817{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:28px;gap:28px;align-items:center}.about_map__3mvAq{width:100%;height:auto;display:block}.about_routeGhost__5jPiR{fill:none;stroke:var(--line2);stroke-width:2;stroke-dasharray:4 4}.about_routePath__3W4ea{fill:none;stroke:url(#routeGrad);stroke-width:2.5;stroke-dasharray:420;stroke-dashoffset:420;transition:stroke-dashoffset 1.8s cubic-bezier(.2,.7,.2,1) .2s}.about_ch__uCy_B.in .about_routePath__3W4ea{stroke-dashoffset:0}.about_city__J3uHg circle{fill:var(--bg);stroke:var(--sky);stroke-width:2}.about_cityNow__N32Hv text,.about_city__J3uHg text{font-family:var(--mono);font-size:10px;fill:var(--fg2)}.about_cityNow__N32Hv circle{fill:var(--acc)}.about_cityNow__N32Hv .about_halo__dhQNN{fill:none;stroke:var(--acc);stroke-opacity:.5;animation:about_halo__dhQNN 2.6s ease-out infinite;transform-origin:center;transform-box:fill-box}.about_cityNow__N32Hv text{fill:var(--fg);font-family:var(--disp);font-weight:600;font-size:12px}@keyframes about_halo__dhQNN{0%{transform:scale(.5);opacity:1}to{transform:scale(1.4);opacity:0}}.about_stops__R_laF{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.about_stops__R_laF li{display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.about_stops__R_laF li i{width:12px;height:12px;border-radius:50%;border:2px solid var(--acc);background:var(--bg);margin-top:5px}.about_stopNow__NjXHD i{background:var(--acc);box-shadow:0 0 12px rgba(var(--acc-rgb),.7)}.about_stops__R_laF b{display:block;font-weight:600;font-size:15px;line-height:1.35}.about_stops__R_laF small{display:block;font-family:var(--mono);font-size:11px;color:var(--fg3);margin:2px 0 4px}.about_stops__R_laF span{display:block;color:var(--fg2);font-size:14px;line-height:1.5}.about_day__G40m4{border:1px solid var(--line);border-radius:var(--r-lg);background:rgba(17,26,46,.6);padding:18px 20px}.about_barRow__hcWmT{display:grid;grid-template-columns:64px minmax(0,1fr) 64px;grid-gap:14px;gap:14px;align-items:center;font-size:14px;margin:10px 0}.about_track__pniWW{height:14px;border-radius:14px;background:rgba(148,163,184,.14);overflow:hidden}.about_track__pniWW i{display:block;height:100%;border-radius:14px;width:0;transition:width 1.6s cubic-bezier(.2,.7,.2,1) .3s}.about_fillBefore__lmekO{background:linear-gradient(90deg,var(--amber),#f59e0b)}.about_fillAfter__1ppd8{background:linear-gradient(90deg,var(--acc),var(--violet));transition-delay:.9s!important}.about_ch__uCy_B.in .about_track__pniWW i{width:var(--w)}.about_barRow__hcWmT em{font-style:normal;font-family:var(--disp);font-weight:700;font-size:18px;text-align:right;letter-spacing:-.01em}.about_numbers__oBwdF{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.about_numbers__oBwdF li{border:1px solid var(--line);border-radius:var(--r-md);padding:14px;font-family:var(--mono);font-size:11px;color:var(--fg3);line-height:1.4}.about_numbers__oBwdF b{display:block;font-family:var(--disp);font-size:24px;font-weight:700;color:var(--fg);letter-spacing:-.02em;margin-bottom:4px}.about_numbers__oBwdF li:first-child b{color:var(--acc)}.about_principles__7_kx_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 24px;gap:14px 24px}.about_principles__7_kx_ li{border-left:2px solid var(--violet);padding:4px 0 4px 16px;opacity:0;transform:translateX(-8px);transition:opacity .6s,transform .6s;transition-delay:calc(var(--i) * .14s + .2s)}.about_ch__uCy_B.in .about_principles__7_kx_ li{opacity:1;transform:none}.about_principles__7_kx_ b{display:block;font-family:var(--disp);font-size:16px;font-weight:600;margin-bottom:3px}.about_principles__7_kx_ span{color:var(--fg2);font-size:14.5px;line-height:1.5}.about_labGrid__7gAQn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.about_labCard__mMO36{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(17,26,46,.75),rgba(13,19,34,.75));padding:18px;transition:transform .25s,border-color .25s}.about_labCard__mMO36:hover{transform:translateY(-3px);border-color:rgba(var(--violet-rgb),.5)}.about_agents__X5ShN{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}.about_agents__X5ShN i{width:14px;height:14px;border-radius:4px;background:rgba(var(--violet-rgb),.22);border:1px solid rgba(var(--violet-rgb),.6);opacity:0;transform:scale(.4);transition:opacity .4s,transform .4s;transition-delay:calc(var(--i) * 70ms + .2s)}.about_ch__uCy_B.in .about_agents__X5ShN i{opacity:1;transform:none}.about_tag___5YCC{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--violet)}.about_labCard__mMO36 h3{font-family:var(--disp);font-size:17px;font-weight:600;margin:6px 0;line-height:1.25}.about_labCard__mMO36 p{margin:0;color:var(--fg2);font-size:14px;line-height:1.55}.about_stickers__ycXan{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.about_sticker__fFC9t{display:block;width:104px;animation:about_bob__rYgfz 5s ease-in-out infinite;animation-delay:calc(var(--i) * -.6s)}@keyframes about_bob__rYgfz{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-6px) rotate(2deg)}}.about_moreCerts__zN49z{display:grid;grid-gap:2px;gap:2px;font-family:var(--mono);font-size:12.5px;color:var(--acc);padding-left:6px}.about_moreCerts__zN49z b{font-family:var(--disp);font-size:26px;font-weight:700;color:var(--fg);letter-spacing:-.02em}.about_moreCerts__zN49z:hover{text-decoration:underline}.about_bandWrap__Vbhlt{padding-bottom:8px}@media (max-width:1100px){.about_layout__gRZhJ{grid-template-columns:280px minmax(0,1fr);gap:36px}.about_numbers__oBwdF{grid-template-columns:1fr 1fr}.about_labGrid__7gAQn{grid-template-columns:1fr}}@media (max-width:860px){.about_layout__gRZhJ{grid-template-columns:1fr;gap:40px;padding-top:24px}.about_card__NLQOj{position:static}.about_chapters__e48UI{gap:48px;padding-left:30px}.about_dot__vEDB_{left:-30px}.about_ch__uCy_B h2{font-size:24px}.about_route__2l817{grid-template-columns:1fr}.about_map__3mvAq{max-width:360px}.about_principles__7_kx_{grid-template-columns:1fr}.about_bioLead__fi0Bf{font-size:17px}.about_sticker__fFC9t{width:84px}}@media (prefers-reduced-motion:reduce){.about_cityNow__N32Hv .about_halo__dhQNN,.about_ring__d1PA_,.about_status__2tgLX i,.about_sticker__fFC9t{animation:none}.about_routePath__3W4ea{transition:none;stroke-dashoffset:0}.about_track__pniWW i{transition:none;width:var(--w)}.about_agents__X5ShN i,.about_principles__7_kx_ li{transition:none;opacity:1;transform:none}.about_labCard__mMO36{transition:none}}.Faq_list__J1jq5{display:grid;grid-gap:12px;gap:12px;max-width:860px}.Faq_item__I_dDX{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(17,26,46,.7),rgba(13,19,34,.7));transition:border-color .2s}.Faq_item__I_dDX[open]{border-color:var(--line2)}.Faq_item__I_dDX summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;font-family:var(--disp);font-size:18px;font-weight:600;line-height:1.3}.Faq_item__I_dDX summary::-webkit-details-marker{display:none}.Faq_item__I_dDX summary:hover{color:var(--acc)}.Faq_plus__XmAqM{position:relative;flex:none;width:14px;height:14px}.Faq_plus__XmAqM:after,.Faq_plus__XmAqM:before{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:var(--acc);transition:transform .2s}.Faq_plus__XmAqM:after{transform:rotate(90deg)}.Faq_item__I_dDX[open] .Faq_plus__XmAqM:after{transform:rotate(0)}.Faq_item__I_dDX p{margin:0;padding:0 22px 20px;color:var(--fg2);font-size:15.5px;line-height:1.65}@media (max-width:760px){.Faq_item__I_dDX summary{padding:16px;font-size:16.5px}.Faq_item__I_dDX p{padding:0 16px 18px;font-size:15px}}.certificates_hero__iZ9VW{padding-top:40px}.certificates_headRow__x2PlE{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:28px}.certificates_h1__WAACc{font-family:var(--disp);font-size:52px;font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:0 0 12px}.certificates_lede__rKElq{color:var(--fg2);font-size:18px;line-height:1.55;max-width:52ch;margin:0}.certificates_count___Hha5{margin:0;display:flex;gap:28px}.certificates_count___Hha5 dt{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg3)}.certificates_count___Hha5 dd{margin:2px 0 0;font-family:var(--disp);font-size:34px;font-weight:700;letter-spacing:-.02em}.certificates_count___Hha5 div:first-child dd{color:var(--acc)}.certificates_after__qbTtX{margin-top:40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.certificates_lab__q7412{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg3);margin-bottom:10px}.certificates_next__EseW8 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.certificates_next__EseW8 a{display:inline-block;border:1px dashed var(--line2);border-radius:var(--r-md);padding:8px 12px;font-size:13.5px;color:var(--fg2)}.certificates_next__EseW8 a:hover{border-color:var(--acc);color:var(--fg)}.certificates_verify__DfnfE{margin:0;color:var(--fg3);font-size:13.5px;line-height:1.55;overflow-wrap:anywhere}.certificates_back__Addy6{margin:22px 0 0;font-family:var(--mono);font-size:13.5px}.certificates_back__Addy6 a{color:var(--acc)}.certificates_back__Addy6 a:hover{text-decoration:underline}.certificates_bandWrap__y1bTB{padding-bottom:8px}@media (max-width:760px){.certificates_hero__iZ9VW{padding-top:24px}.certificates_h1__WAACc{font-size:36px}.certificates_lede__rKElq{font-size:16px}.certificates_after__qbTtX{grid-template-columns:1fr}}.Badge_seal__7rswa{position:relative;display:block;width:100%;filter:drop-shadow(0 8px 16px color-mix(in srgb,var(--c) 35%,transparent)) drop-shadow(0 1px 3px rgba(0,0,0,.3));transition:transform .4s cubic-bezier(.2,.7,.2,1.3),filter .4s}.Badge_seal__7rswa:hover,:where(a):hover .Badge_seal__7rswa{transform:rotate(-4deg) scale(1.03);filter:drop-shadow(0 22px 36px color-mix(in srgb,var(--c) 60%,transparent)) drop-shadow(0 2px 4px rgba(0,0,0,.3))}.Badge_plate__sceJF{position:absolute;display:block;container-type:inline-size;text-align:center}.Badge_art__A6XK_{position:absolute;inset:0;width:100%;height:100%;display:block}.Badge_label__iAsgt{font-family:var(--sans);text-transform:uppercase}.Badge_pictogram___NFOu{position:absolute;aspect-ratio:1/1;display:block}.Badge_pictogram___NFOu img{width:100%;height:100%;display:block}.Badge_box__IKpho{position:absolute;display:flex;align-items:center;justify-content:center}.Badge_name__i4IG4,.Badge_title__yaBxg{display:block;width:100%;text-wrap:balance;font-family:var(--serif)}.Badge_title__yaBxg{font-weight:500}.Badge_issuerMark___YZ5P{font-family:var(--disp);font-weight:700;color:var(--accent,#6b7a9c);letter-spacing:-.02em}.Badge_name__i4IG4,.Badge_presented__7cMhU{font-family:var(--serif);font-weight:400;line-height:1}@media (prefers-reduced-motion:reduce){.Badge_seal__7rswa{transition:none}.Badge_seal__7rswa:hover,:where(a):hover .Badge_seal__7rswa{transform:none}}.CertificateGrid_filters__9PUeN{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.CertificateGrid_chip__mGC49{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:12.5px;letter-spacing:.03em;color:var(--fg2);background:rgba(17,26,46,.5);border:1px solid var(--line2);border-radius:999px;padding:8px 14px;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.CertificateGrid_chip__mGC49 span{font-size:11px;color:var(--fg3)}.CertificateGrid_chip__mGC49:hover{border-color:var(--acc);color:var(--fg)}.CertificateGrid_on__e8U80{color:var(--acc-dk);background:var(--acc);border-color:var(--acc)}.CertificateGrid_on__e8U80 span{color:var(--acc-dk);opacity:.7}.CertificateGrid_on__e8U80:hover{color:var(--acc-dk)}.CertificateGrid_sep__jcD2J{width:1px;align-self:stretch;background:var(--line2);margin:0 6px}.CertificateGrid_empty__4_fji{color:var(--fg3);font-family:var(--mono);font-size:13px}.CertificateGrid_grid__FYY39{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:18px;gap:18px}.CertificateGrid_card__jQuYu{display:flex;flex-direction:column;border-radius:var(--r-lg);overflow:hidden;border:1px solid color-mix(in srgb,var(--c) 45%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 16%,var(--bg2)),var(--bg2) 70%);scroll-margin-top:24px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.CertificateGrid_card__jQuYu:hover{transform:translateY(-4px);box-shadow:0 22px 44px -22px var(--c)}.CertificateGrid_card__jQuYu:target{box-shadow:0 0 0 2px var(--c)}.CertificateGrid_plate__pFVYu{position:relative;display:grid;place-items:center;height:176px;background:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1.6px) 0 0 /14px 14px,radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--c) 85%,#fff),var(--c));overflow:hidden}.CertificateGrid_sticker___xhVa{display:block;width:136px;transform:rotate(-4deg);transition:transform .4s cubic-bezier(.2,.7,.2,1.4)}.CertificateGrid_card__jQuYu:hover .CertificateGrid_sticker___xhVa{transform:rotate(3deg) scale(1.06)}.CertificateGrid_topic__xA94I{position:absolute;left:12px;top:12px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:rgba(20,20,19,.28);border:1px solid rgba(255,255,255,.28);border-radius:999px;padding:4px 10px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CertificateGrid_body__TyeKI{display:flex;flex-direction:column;gap:6px;padding:18px 18px 16px;flex:1 1}.CertificateGrid_body__TyeKI h3{font-family:var(--disp);font-size:19px;font-weight:600;line-height:1.2;letter-spacing:-.01em;margin:0;text-wrap:balance}.CertificateGrid_issuer__06cLL{font-size:13px;color:var(--c2);opacity:.85}.CertificateGrid_issuer__06cLL:hover{opacity:1;text-decoration:underline}.CertificateGrid_covers__JJpIg{margin:6px 0 0;color:var(--fg2);font-size:14.5px;line-height:1.55}.CertificateGrid_notes__9Bguf{margin-top:auto;padding-top:14px}.CertificateGrid_notes__9Bguf summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;font-weight:500;color:var(--fg);border:1px solid color-mix(in srgb,var(--c) 50%,transparent);background:color-mix(in srgb,var(--c) 12%,transparent);border-radius:var(--r-md);padding:10px 14px;transition:background .2s}.CertificateGrid_notes__9Bguf summary::-webkit-details-marker{display:none}.CertificateGrid_notes__9Bguf summary:hover{background:color-mix(in srgb,var(--c) 22%,transparent)}.CertificateGrid_notes__9Bguf summary b{display:inline-grid;place-items:center;min-width:22px;height:22px;margin-left:6px;border-radius:999px;background:var(--c);color:#141413;font-size:12px;font-weight:600}.CertificateGrid_less__ioO6m,.CertificateGrid_notes__9Bguf[open] .CertificateGrid_more__B4eBP{display:none}.CertificateGrid_notes__9Bguf[open] .CertificateGrid_less__ioO6m{display:inline}.CertificateGrid_notes__9Bguf summary i{position:relative;width:12px;height:12px;flex:none}.CertificateGrid_notes__9Bguf summary i:after,.CertificateGrid_notes__9Bguf summary i:before{content:"";position:absolute;left:0;top:5px;width:12px;height:2px;background:var(--c2);transition:transform .2s}.CertificateGrid_notes__9Bguf summary i:after{transform:rotate(90deg)}.CertificateGrid_notes__9Bguf[open] summary i:after{transform:rotate(0)}.CertificateGrid_notes__9Bguf ol{list-style:none;counter-reset:k;margin:14px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.CertificateGrid_notes__9Bguf li{counter-increment:k;display:grid;grid-template-columns:26px 1fr;grid-gap:10px;gap:10px;font-size:14px;line-height:1.5;color:var(--fg)}.CertificateGrid_notes__9Bguf li:before{content:counter(k);display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--c) 30%,transparent);color:var(--c2);font-family:var(--mono);font-size:11px}.CertificateGrid_uses__q0EdP{margin:14px 0 0;padding-left:12px;border-left:2px solid var(--c);font-size:13.5px;line-height:1.5;color:var(--fg2)}.CertificateGrid_uses__q0EdP span{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg3);margin-bottom:2px}.CertificateGrid_foot__Eej3_{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;padding-top:12px}.CertificateGrid_foot__Eej3_ code{font-family:var(--mono);font-size:11px;color:var(--fg3)}.CertificateGrid_foot__Eej3_ span{display:inline-flex;gap:14px}.CertificateGrid_foot__Eej3_ a{color:var(--c2);font-weight:500}.CertificateGrid_foot__Eej3_ a:hover{text-decoration:underline}@media (max-width:760px){.CertificateGrid_grid__FYY39{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.CertificateGrid_card__jQuYu,.CertificateGrid_sticker___xhVa{transition:none}.CertificateGrid_card__jQuYu:hover,.CertificateGrid_card__jQuYu:hover .CertificateGrid_sticker___xhVa{transform:none}}.EmailLink_wrap__vwFvB{position:relative;display:inline-flex}.EmailLink_toast__rNu_c{position:absolute;left:0;top:calc(100% + 10px);z-index:20;display:flex;flex-direction:column;gap:2px;min-width:240px;padding:10px 12px;border-radius:var(--r-md);border:1px solid var(--line2);background:var(--card);box-shadow:0 16px 40px rgba(0,0,0,.45);font-size:12.5px;line-height:1.4;color:var(--fg2);opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .16s ease,transform .16s ease;white-space:nowrap}.EmailLink_toast__rNu_c b{font-family:var(--mono);font-weight:500;color:var(--fg);-webkit-user-select:all;-moz-user-select:all;user-select:all}.EmailLink_toast__rNu_c[data-on]{opacity:1;transform:none;pointer-events:auto}@media (max-width:640px){.EmailLink_toast__rNu_c{white-space:normal;min-width:0;width:max(240px,100%)}}.Fixes_explorer__XMLXu{display:grid;grid-template-columns:minmax(300px,400px) 1fr;grid-gap:24px;gap:24px;align-items:start}.Fixes_listCol__ts4MJ{min-width:0}.Fixes_list__CAPR_{display:flex;flex-direction:column;gap:8px}.Fixes_accBtn__tzjTs,.Fixes_row__N7h7U{position:relative;display:flex;gap:14px;align-items:flex-start;width:100%;text-align:left;cursor:pointer;background:rgba(17,26,46,.5);border:1px solid var(--line);border-radius:var(--r-md);padding:14px 16px 14px 18px;color:var(--fg)}.Fixes_row__N7h7U{opacity:.65;transition:opacity .2s,border-color .2s,box-shadow .2s,background .2s}.Fixes_row__N7h7U:hover{opacity:1}.Fixes_row__N7h7U:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--acc);opacity:0;transition:opacity .2s}.Fixes_rowOn__lqRSx{opacity:1;border-color:rgba(var(--acc-rgb),.5);background:rgba(17,26,46,.85);box-shadow:0 0 28px rgba(var(--acc-rgb),.12),inset 0 0 0 1px rgba(var(--acc-rgb),.08)}.Fixes_rowOn__lqRSx:before{opacity:1}.Fixes_rowIcon__4p1QU{flex:none;color:var(--acc);margin-top:2px}.Fixes_rowText__1yoRF{display:flex;flex-direction:column;gap:4px;min-width:0}.Fixes_cat__KmOzu{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--acc)}.Fixes_rowTitle__GVqqk{font-family:var(--disp);font-size:16px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.Fixes_progress__YDBLL{font-family:var(--mono);font-size:12px;letter-spacing:.12em;color:var(--fg3);margin-top:14px;padding-left:4px}.Fixes_accPanel__zMOCc,.Fixes_panel__37EAJ{border:1px solid var(--line2);border-radius:var(--r-lg);background:linear-gradient(160deg,rgba(26,36,62,.9),rgba(12,18,34,.95));box-shadow:0 24px 60px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.07);padding:30px 32px 28px;min-width:0}.Fixes_swap__yPb_d{animation:Fixes_swapIn__Nj7_N .16s ease-out}@keyframes Fixes_swapIn__Nj7_N{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Fixes_detail__ZCswd{display:flex;flex-direction:column;gap:22px}.Fixes_who__lXm6I{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.Fixes_gateLabel__86xDf,.Fixes_label__i9HbG,.Fixes_whoLabel__mALSs{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg3)}.Fixes_chip__RM0u9{font-family:var(--mono);font-size:12px;color:var(--acc);border:1px solid rgba(var(--acc-rgb),.35);background:var(--acc-soft);border-radius:999px;padding:4px 12px}.Fixes_quote__xZB4h{margin:0;border-left:3px solid var(--acc);padding:2px 0 2px 18px}.Fixes_quote__xZB4h p{margin:0;font-style:italic;font-size:20px;line-height:1.45;color:var(--fg);text-wrap:balance}.Fixes_label__i9HbG{margin-bottom:-10px;color:var(--acc)}.Fixes_steps__4nIoN{list-style:none;margin:0;padding:0;position:relative;display:flex;flex-direction:column;gap:16px}.Fixes_steps__4nIoN:before{content:"";position:absolute;left:15px;top:16px;bottom:16px;width:1px;background:var(--line2)}.Fixes_steps__4nIoN li{position:relative;display:flex;gap:14px;align-items:flex-start}.Fixes_stepN__nFtnw{flex:none;width:31px;height:31px;border-radius:50%;display:grid;place-items:center;font-family:var(--mono);font-size:11px;color:var(--acc);background:var(--bg2);border:1px solid rgba(var(--acc-rgb),.5)}.Fixes_stepT__oi0ol{font-size:15px;line-height:1.55;color:var(--fg2);padding-top:4px}.Fixes_gate__cl6Yd{display:flex;gap:14px;align-items:flex-start;background:rgba(var(--violet-rgb),.1);border:1px solid rgba(var(--violet-rgb),.3);border-radius:var(--r-md);padding:14px 16px}.Fixes_gateIcon___5unI{flex:none;color:var(--violet);margin-top:2px}.Fixes_gateLabel__86xDf{color:var(--violet);margin-bottom:4px}.Fixes_gateText__tGmjC{font-size:14.5px;line-height:1.5;color:var(--fg)}.Fixes_result__Yw05c{border-top:1px dashed var(--line2);padding-top:20px}.Fixes_resultValue__s8uCU{font-family:var(--disp);font-weight:700;font-size:40px;line-height:1.1;letter-spacing:-.02em;color:#fff;text-shadow:0 0 28px rgba(var(--acc-rgb),.5)}.Fixes_resultLabel__jz2G_{color:var(--fg2);font-size:15px;margin-top:4px}.Fixes_tools__0_GlS{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.Fixes_tools__0_GlS li{font-family:var(--mono);font-size:11px;color:var(--fg2);border:1px solid var(--line2);border-radius:999px;padding:4px 10px;background:rgba(17,26,46,.6)}.Fixes_acc__sGVL0{display:none;flex-direction:column;gap:10px}.Fixes_accItem__07BjK{min-width:0}.Fixes_accH___9nNm{margin:0;font:inherit}.Fixes_accOn__aGRKK .Fixes_accBtn__tzjTs{border-color:rgba(var(--acc-rgb),.5);box-shadow:0 0 28px rgba(var(--acc-rgb),.12)}.Fixes_accOn__aGRKK .Fixes_accBtn__tzjTs:before{opacity:1}.Fixes_accBtn__tzjTs:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--acc);opacity:0}.Fixes_accPanel__zMOCc{margin-top:8px;padding:22px 18px 20px}@media (max-width:900px){.Fixes_explorer__XMLXu{display:none}.Fixes_acc__sGVL0{display:flex}.Fixes_quote__xZB4h p{font-size:18px}.Fixes_resultValue__s8uCU{font-size:34px}}@media (prefers-reduced-motion:reduce){.Fixes_swap__yPb_d{animation:none}.Fixes_row__N7h7U,.Fixes_row__N7h7U:before{transition:none}}.Hero_hero__T3Fr4{position:relative;z-index:2;display:grid;grid-template-columns:520px 1fr;grid-gap:0;gap:0;align-items:start;padding:64px 0 28px}.Hero_txt__dtX__{padding-top:14px;padding-right:26px;position:relative;z-index:3}.Hero_badge__RIQsB{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(34,211,238,.45);background:rgba(34,211,238,.07);color:var(--acc);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;line-height:1.35}.Hero_badge__RIQsB:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--acc);box-shadow:0 0 10px var(--acc)}.Hero_h1__CpRsJ{font-family:var(--disp);font-weight:700;font-size:50px;line-height:1.05;letter-spacing:-.025em;margin:22px 0 20px;color:#fff;text-wrap:balance}.Hero_h1__CpRsJ em{font-style:normal;color:var(--acc);text-shadow:0 0 30px rgba(34,211,238,.45)}.Hero_lede__86F9F{font-size:17px;line-height:1.62;color:var(--fg2);margin:0 0 24px}.Hero_modes__TyhZA{list-style:none;margin:0 0 24px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.Hero_mode__KSKrQ{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px;align-items:start;padding:12px 12px 12px 14px;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:rgba(17,26,46,.55);transition:border-color .2s,transform .2s}.Hero_mode__KSKrQ:hover{border-color:var(--line2);transform:translateX(3px)}.Hero_mode__KSKrQ i{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--acc);box-shadow:0 0 12px var(--acc)}.Hero_mode__KSKrQ[data-tone=violet] i{background:var(--violet);box-shadow:0 0 12px var(--violet)}.Hero_mode__KSKrQ[data-tone=amber] i{background:var(--amber);box-shadow:0 0 12px var(--amber)}.Hero_mode__KSKrQ b{font-family:var(--disp);font-size:15px;font-weight:700;color:var(--fg)}.Hero_mode__KSKrQ span{font-size:12.5px;line-height:1.4;color:var(--fg2)}@media (max-width:760px){.Hero_modes__TyhZA{grid-template-columns:1fr}}.Hero_stat__I79sk{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--line2);border-radius:12px;padding:12px 15px;font-size:14px;line-height:1.5;color:var(--fg);margin-bottom:22px;background:rgba(17,26,46,.65);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.Hero_stat__I79sk i{flex:none;margin-top:7px;width:8px;height:8px;border-radius:50%;background:var(--acc);box-shadow:0 0 14px var(--acc)}.Hero_stat__I79sk b{font-family:var(--disp);font-weight:700;white-space:nowrap}.Hero_ctas__4iFP6{display:flex;gap:12px;flex-wrap:wrap}.Hero_small__C6WHA{margin-top:18px;font-size:13.5px;color:var(--fg3);line-height:1.6}.Hero_stage__CRsZb{position:relative;height:660px;min-width:0}.Hero_rig__2jzcD{left:0;top:0;transform-origin:0 0}.Hero_edges__4RS0Z,.Hero_rig__2jzcD{position:absolute;width:700px;height:660px}.Hero_edges__4RS0Z{inset:0;overflow:visible;z-index:1}.Hero_eBase__LCsQh{fill:none;stroke:rgba(34,211,238,.22);stroke-width:1.5}.Hero_eGlow__A2zjb{fill:none;stroke:var(--acc);stroke-width:5;opacity:.1;filter:url(#heroBlur)}.Hero_eLit__6fdwg{fill:none;stroke:var(--acc);stroke-width:1.6;opacity:0;transition:opacity .6s}.Hero_eDim__F7h_F{stroke:rgba(167,139,250,.35);stroke-dasharray:4 6}.Hero_edge__aWU_2.Hero_on__lx74q .Hero_eLit__6fdwg{opacity:.9}.Hero_edge__aWU_2.Hero_on__lx74q .Hero_eGlow__A2zjb{opacity:.35}.Hero_dotG__7evUR{fill:var(--acc);opacity:.28}.Hero_dotC__piW2U{fill:#e6fbff}.Hero_elabel__mID2O{font-family:var(--mono);font-size:10px;fill:#a78bfa;opacity:.85}.Hero_node__yCgIX{position:absolute;z-index:2;border-radius:14px;border:1px solid var(--line2);background:linear-gradient(180deg,rgba(24,36,64,.82),rgba(14,22,40,.82));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 18px 40px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.08);padding:11px 13px;transition:border-color .5s,box-shadow .5s,transform .5s,opacity .5s;opacity:.55}.Hero_k__WZXpD{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--fg3);text-transform:uppercase;display:flex;align-items:center;gap:6px;margin-bottom:5px}.Hero_k__WZXpD svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Hero_node__yCgIX b{display:block;font-family:var(--disp);font-size:15.5px;font-weight:600;line-height:1.2;color:#fff}.Hero_m__izHVB{font-family:var(--mono);font-size:10.5px;color:var(--fg2);margin-top:5px;line-height:1.5}.Hero_node__yCgIX.Hero_lit__7JVMo{opacity:1;border-color:rgba(34,211,238,.6);box-shadow:0 18px 40px rgba(0,0,0,.45),0 0 0 1px rgba(34,211,238,.25),0 0 34px rgba(34,211,238,.22),inset 0 1px 0 rgba(255,255,255,.1)}.Hero_node__yCgIX.Hero_lit__7JVMo .Hero_k__WZXpD{color:var(--acc)}.Hero_nClass__HfFee{left:0;top:40px;width:175px}.Hero_nGate__eM2m5{left:200px;top:185px;width:175px}.Hero_nHub__uC0dj{left:0;top:345px;width:175px}.Hero_nSlack__iwFIp{left:200px;top:350px;width:175px}.Hero_nHuman__PW9A_{left:200px;top:485px;width:175px;border-style:dashed;border-color:rgba(167,139,250,.35)}.Hero_nHuman__PW9A_.Hero_lit__7JVMo{border-color:rgba(167,139,250,.6);opacity:.8;box-shadow:0 0 26px rgba(167,139,250,.18)}.Hero_nHuman__PW9A_ .Hero_k__WZXpD,.Hero_nHuman__PW9A_.Hero_lit__7JVMo .Hero_k__WZXpD{color:#a78bfa}.Hero_checks__7c2xh{display:flex;gap:5px;margin-top:7px;font-family:var(--mono);font-size:9.5px;color:var(--fg3)}.Hero_checks__7c2xh span{display:flex;align-items:center;gap:3px;border:1px solid var(--line);border-radius:5px;padding:2px 5px;transition:all .3s}.Hero_checks__7c2xh svg{width:9px;height:9px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .3s}.Hero_nGate__eM2m5.Hero_pass__Vrb53 .Hero_checks__7c2xh span{color:var(--acc);border-color:rgba(34,211,238,.5)}.Hero_nGate__eM2m5.Hero_pass__Vrb53 .Hero_checks__7c2xh svg{opacity:1}.Hero_nGate__eM2m5.Hero_pass__Vrb53 .Hero_checks__7c2xh span:nth-child(2){transition-delay:.15s}.Hero_nGate__eM2m5.Hero_pass__Vrb53 .Hero_checks__7c2xh span:nth-child(3){transition-delay:.3s}.Hero_flash__D68WO{position:absolute;right:-9px;top:-11px;width:30px;height:30px;border-radius:50%;background:var(--acc);color:var(--acc-dk);display:grid;place-items:center;transform:scale(0);box-shadow:0 0 24px var(--acc)}.Hero_flash__D68WO svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.Hero_nGate__eM2m5.Hero_pass__Vrb53 .Hero_flash__D68WO{animation:Hero_pop__V1yQQ .7s cubic-bezier(.2,1.6,.4,1) forwards}@keyframes Hero_pop__V1yQQ{0%{transform:scale(0)}60%{transform:scale(1.25)}to{transform:scale(1)}}.Hero_owner__44a7g{display:inline-block;font-family:var(--mono);font-size:10.5px;color:var(--acc-dk);background:var(--acc);border-radius:5px;padding:2px 7px;margin-top:7px;font-weight:600;opacity:0;transform:translateY(4px) scale(.9);transition:all .5s}.Hero_nHub__uC0dj.Hero_lit__7JVMo .Hero_owner__44a7g{opacity:1;transform:none}.Hero_phonewrap__14Gc2{position:absolute;left:400px;top:20px;width:300px;height:620px;z-index:3}.Hero_phone__LxwH8{position:absolute;inset:0;border-radius:44px;transform:rotate(-6deg);background:linear-gradient(145deg,#2a3550,#0c1222 40%,#1a233b);padding:9px;box-shadow:0 60px 90px -20px rgba(0,0,0,.75),0 0 0 1px rgba(148,163,184,.3),inset 0 0 0 2px rgba(255,255,255,.07),-30px 20px 120px rgba(34,211,238,.14);animation:Hero_bob__fttn1 7s ease-in-out infinite}@keyframes Hero_bob__fttn1{50%{translate:0 -6px}}.Hero_phone__LxwH8:after{content:"";position:absolute;inset:0;border-radius:44px;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.22),rgba(255,255,255,.04) 22%,transparent 38%,transparent 70%,rgba(34,211,238,.08));z-index:9}.Hero_btnS__kHZLi{position:absolute;right:-3px;top:130px;width:3px;height:64px;border-radius:2px;background:#2a3550}.Hero_scr__ivhIC{position:relative;height:100%;border-radius:36px;overflow:hidden;background:#0b141a;display:flex;flex-direction:column}.Hero_notch__QftJ2{position:absolute;left:50%;top:9px;margin-left:-48px;width:96px;height:26px;border-radius:14px;background:#000;z-index:5;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.Hero_sbar__Sm5kC{height:44px;flex:none;display:flex;justify-content:space-between;align-items:flex-end;padding:0 24px 4px;font-size:11px;font-weight:600;color:#e9edef}.Hero_wh__TBafu{flex:none;display:flex;align-items:center;gap:9px;padding:8px 12px;background:#1f2c34;border-bottom:1px solid rgba(255,255,255,.05)}.Hero_av__oTzf_{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#3b4a54,#202c33);display:grid;place-items:center;color:#aebac1}.Hero_av__oTzf_ svg{width:16px;height:16px;fill:currentColor}.Hero_wh__TBafu b{display:block;font-size:12.5px;color:#e9edef;font-weight:600;line-height:1.2}.Hero_wh__TBafu small{font-size:10px;color:#8696a0}.Hero_wa__CFkfi{margin-left:auto;width:16px;height:16px;fill:#25d366}.Hero_chat__h8bcZ{flex:1 1;position:relative;padding:14px 11px;background-color:#0b141a;background-image:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1.2px);background-size:14px 14px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.Hero_day__GbzfE{align-self:center;font-size:9.5px;color:#8696a0;background:#182229;border-radius:7px;padding:3px 9px}.Hero_bub__u8mnL{max-width:88%;font-size:12.5px;line-height:1.42;color:#e9edef;border-radius:10px;padding:7px 9px 5px;position:relative;opacity:0;transform:translateY(10px) scale(.96);transition:opacity .5s,transform .5s}.Hero_bub__u8mnL small{display:block;text-align:right;font-size:9px;color:#8696a0;margin-top:2px}.Hero_bin__Qk_Xl{align-self:flex-start;background:#202c33;border-top-left-radius:2px}.Hero_out__RF6as{align-self:flex-end;background:#0e3a46;border:1px solid rgba(34,211,238,.4);border-top-right-radius:2px;box-shadow:0 0 22px rgba(34,211,238,.15)}.Hero_rig__2jzcD.Hero_sMsg__Wj9TE .Hero_bin__Qk_Xl,.Hero_rig__2jzcD.Hero_sReply__ogD3q .Hero_out__RF6as{opacity:1;transform:none}.Hero_chips__jftir{display:flex;gap:5px;flex-wrap:wrap;align-self:flex-start;padding-left:3px;min-height:23px}.Hero_chip__0sb_M{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.02em;padding:3px 8px;border-radius:6px;border:1px solid rgba(34,211,238,.6);color:var(--acc);background:rgba(34,211,238,.1);opacity:0;transform:scale(2.2) rotate(-10deg);position:relative}.Hero_chip__0sb_M:nth-child(2){color:#c4b5fd;border-color:rgba(167,139,250,.6);background:rgba(167,139,250,.1)}.Hero_chip__0sb_M:nth-child(3){color:#fde68a;border-color:rgba(251,191,36,.55);background:rgba(251,191,36,.1)}.Hero_rig__2jzcD.Hero_sC1__U7CFe .Hero_chip__0sb_M:first-child,.Hero_rig__2jzcD.Hero_sC2__Q_zzQ .Hero_chip__0sb_M:nth-child(2),.Hero_rig__2jzcD.Hero_sC3__3P5R5 .Hero_chip__0sb_M:nth-child(3){animation:Hero_stamp__EA8bK .45s cubic-bezier(.3,1.5,.5,1) forwards}@keyframes Hero_stamp__EA8bK{0%{opacity:0;transform:scale(2.2) rotate(-10deg)}60%{opacity:1;transform:scale(.92) rotate(2deg)}to{opacity:1;transform:none}}.Hero_rc__sAjZl{display:flex;align-items:center;gap:5px;font-family:var(--mono);font-size:9px;font-weight:600;color:var(--acc);letter-spacing:.07em;margin-bottom:4px}.Hero_rc__sAjZl svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.Hero_rc__sAjZl span{border:1px solid rgba(34,211,238,.6);background:rgba(34,211,238,.12);border-radius:4px;padding:1px 5px;display:inline-flex;align-items:center;gap:4px}.Hero_inp__8_xHf{flex:none;display:flex;align-items:center;gap:8px;padding:8px 10px 22px;background:#0b141a}.Hero_inp__8_xHf div{flex:1 1;height:30px;border-radius:15px;background:#202c33;font-size:11px;color:#8696a0;display:flex;align-items:center;padding:0 12px}.Hero_inp__8_xHf i{width:30px;height:30px;border-radius:50%;background:#00a884}.Hero_homebar__PlEQq{position:absolute;left:50%;bottom:7px;width:96px;margin-left:-48px;height:4px;border-radius:2px;background:rgba(255,255,255,.35);z-index:4}.Hero_mflow__nvLz0{display:none}@media (max-width:1100px){.Hero_hero__T3Fr4{grid-template-columns:1fr;padding-top:44px}.Hero_txt__dtX__{max-width:640px;padding-right:0}.Hero_stage__CRsZb{margin:10px auto 0;width:100%}}@media (max-width:760px){.Hero_hero__T3Fr4{padding-top:30px}.Hero_h1__CpRsJ{font-size:36px}.Hero_lede__86F9F{font-size:16px}.Hero_stat__I79sk b{white-space:normal}.Hero_stage__CRsZb{height:auto!important;display:flex;flex-direction:column;align-items:center}.Hero_rig__2jzcD{position:relative!important;width:100%!important;height:auto!important;transform:none!important}.Hero_edges__4RS0Z,.Hero_node__yCgIX{display:none}.Hero_phonewrap__14Gc2{position:relative;left:auto;top:auto;width:240px;height:496px;margin:6px auto 0}.Hero_phone__LxwH8{width:300px;height:620px;inset:auto;left:0;top:0;transform:scale(.8) rotate(-3deg);transform-origin:0 0}.Hero_mflow__nvLz0{display:block;list-style:none;margin:14px 0 0;padding:0;position:relative;width:100%}.Hero_mflow__nvLz0 li{position:relative;display:flex;gap:14px;align-items:flex-start;border:1px solid var(--line2);border-radius:14px;padding:13px 14px;margin-bottom:22px;background:linear-gradient(180deg,rgba(24,36,64,.85),rgba(14,22,40,.85));opacity:.5;transition:all .5s}.Hero_mflow__nvLz0 li:last-child{margin-bottom:0}.Hero_mflow__nvLz0 li:after{content:"";position:absolute;left:30px;top:100%;height:22px;width:2px;background:linear-gradient(var(--acc),rgba(34,211,238,.15));box-shadow:0 0 8px var(--acc)}.Hero_mflow__nvLz0 li:last-child:after{display:none}.Hero_mflow__nvLz0 li.Hero_on__lx74q{opacity:1;border-color:rgba(34,211,238,.6);box-shadow:0 0 30px rgba(34,211,238,.2)}.Hero_mflow__nvLz0 .Hero_no__qEEed{flex:none;width:32px;height:32px;border-radius:50%;border:1px solid var(--acc);color:var(--acc);display:grid;place-items:center;font-family:var(--mono);font-size:12px;font-weight:600;background:rgba(34,211,238,.08)}.Hero_mflow__nvLz0 b{display:block;font-family:var(--disp);font-size:16px;font-weight:600}.Hero_mflow__nvLz0 span{display:block;font-family:var(--mono);font-size:11.5px;color:var(--fg2);margin-top:3px;line-height:1.5}.Hero_mflow__nvLz0 .Hero_ow__2CShC{color:var(--acc);font-style:normal}}@media (prefers-reduced-motion:reduce){.Hero_phone__LxwH8{animation:none}}.AboutBlurb_prose__di9cf{max-width:72ch;color:var(--fg2);font-size:17px;line-height:1.7}.AboutBlurb_prose__di9cf p{margin:0 0 1.1em}.AboutBlurb_more__LfvXe{color:var(--acc);font-family:var(--mono);font-size:14px}.AboutBlurb_more__LfvXe:hover{text-decoration:underline;text-underline-offset:3px}.AboutBlurb_links__Oa6Lo{display:flex;flex-wrap:wrap;gap:10px 28px}.Work_grid__ckBF4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.Work_wk__QfS4F{border:1px solid var(--line2);border-radius:var(--r-lg);background:linear-gradient(160deg,rgba(26,36,62,.9),rgba(12,18,34,.95));box-shadow:0 24px 60px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.07);padding:26px 24px 24px;position:relative;overflow:hidden;display:flex;flex-direction:column;min-width:0}.Work_wk__QfS4F:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--acc),var(--sky) 60%,rgba(34,211,238,.2))}.Work_top__QLJ6i{display:flex;justify-content:space-between;gap:12px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg3)}.Work_wk__QfS4F h3{font-size:26px;font-weight:600;margin:14px 0 4px}.Work_num__XLar6,.Work_wk__QfS4F h3{font-family:var(--disp);letter-spacing:-.02em}.Work_num__XLar6{font-weight:700;font-size:40px;line-height:1.05;color:#fff;margin:6px 0 12px}.Work_em__on4yF{font-style:normal;color:var(--acc);text-shadow:0 0 24px rgba(34,211,238,.45)}.Work_viz__DBwHH{border-top:1px dashed var(--line2);border-bottom:1px dashed var(--line2);padding:14px 0;margin-bottom:16px}.Work_viz__DBwHH svg{width:100%;height:auto}.Work_viz__DBwHH text{font-family:var(--mono);font-size:11px;fill:var(--fg2)}.Work_grow___4tYP{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0);transition:transform 1.1s cubic-bezier(.2,.8,.2,1) var(--d,0s)}.Work_fan__aCVP_{transform-box:fill-box;transform-origin:50% 50%;transform:scaleX(0);transition:transform 1s cubic-bezier(.2,.8,.2,1) var(--d,0s)}.Work_ln__Iyv_d{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.8s cubic-bezier(.4,.1,.2,1) var(--d,0s)}.Work_pop__n3lNz{opacity:0;transition:opacity .5s 1.3s}.Work_go__WrGjy .Work_fan__aCVP_,.Work_go__WrGjy .Work_grow___4tYP{transform:none}.Work_go__WrGjy .Work_ln__Iyv_d{stroke-dashoffset:0}.Work_go__WrGjy .Work_pop__n3lNz{opacity:1}.Work_wk__QfS4F dl{margin:0;display:grid;grid-gap:12px;gap:12px}.Work_wk__QfS4F dt{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--acc);margin-bottom:3px}.Work_wk__QfS4F dd{margin:0;font-size:14px;line-height:1.55;color:var(--fg2)}.Work_wk__QfS4F dd.Work_r__qArN_{color:var(--fg)}.Work_chips__1BK5t{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.Work_chips__1BK5t li{font-family:var(--mono);font-size:11px;color:var(--fg2);border:1px solid var(--line2);border-radius:999px;padding:4px 10px;background:rgba(17,26,46,.6)}@media (max-width:1100px){.Work_grid__ckBF4{grid-template-columns:1fr 1fr}}@media (max-width:760px){.Work_grid__ckBF4{grid-template-columns:1fr}.Work_num__XLar6{font-size:36px}}@media (prefers-reduced-motion:reduce){.Work_fan__aCVP_,.Work_grow___4tYP,.Work_ln__Iyv_d,.Work_pop__n3lNz{transition:none!important}.Work_fan__aCVP_,.Work_grow___4tYP{transform:none}.Work_ln__Iyv_d{stroke-dashoffset:0}.Work_pop__n3lNz{opacity:1}}.Prose_prose__5K3WO{max-width:72ch;font-family:var(--sans);font-size:17px;line-height:1.7;color:var(--fg2)}.Prose_prose__5K3WO>:first-child{margin-top:0}.Prose_prose__5K3WO p{margin:0 0 1.2em}.Prose_prose__5K3WO h2,.Prose_prose__5K3WO h3,.Prose_prose__5K3WO h4{font-family:var(--disp);color:var(--fg);letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.Prose_prose__5K3WO h2{font-size:28px;margin:2em 0 .6em;font-weight:700}.Prose_prose__5K3WO h3{font-size:21px;margin:1.6em 0 .5em;font-weight:600}.Prose_prose__5K3WO strong{color:var(--fg);font-weight:600}.Prose_prose__5K3WO a{color:var(--acc);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(var(--acc-rgb),.4);text-decoration-color:rgba(var(--acc-rgb),.4)}.Prose_prose__5K3WO a:hover{-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}.Prose_prose__5K3WO ol,.Prose_prose__5K3WO ul{margin:0 0 1.2em;padding-left:1.3em}.Prose_prose__5K3WO li{margin:.35em 0}.Prose_prose__5K3WO li::marker{color:var(--acc)}.Prose_prose__5K3WO code{font-family:var(--mono);font-size:.88em;background:var(--card);border:1px solid var(--line);border-radius:6px;padding:.1em .4em;color:var(--fg)}.Prose_prose__5K3WO pre{font-family:var(--mono);font-size:14px;line-height:1.6;background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);padding:16px 18px;overflow-x:auto;margin:0 0 1.4em}.Prose_prose__5K3WO pre code{background:none;border:0;padding:0}.Prose_prose__5K3WO blockquote{margin:1.6em 0;padding:4px 0 4px 20px;border-left:3px solid var(--acc);color:var(--fg)}.Prose_prose__5K3WO blockquote p:last-child{margin-bottom:0}.Prose_prose__5K3WO hr{border:0;border-top:1px solid var(--line);margin:2.2em 0}.Prose_prose__5K3WO table{border-collapse:collapse;width:100%;margin:0 0 1.4em;font-size:15px}.Prose_prose__5K3WO td,.Prose_prose__5K3WO th{border-bottom:1px solid var(--line);padding:8px 10px;text-align:left}.Prose_prose__5K3WO th{color:var(--fg);font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.08em}@media (max-width:760px){.Prose_prose__5K3WO{font-size:16px}.Prose_prose__5K3WO h2{font-size:24px}}.Prose_prose__5K3WO .ig{margin:1.8em 0;font-size:15px;line-height:1.5}.Prose_prose__5K3WO .ig-k{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--acc);margin-bottom:10px}.Prose_prose__5K3WO .ig-brief{border:1px solid rgba(var(--acc-rgb),.35);background:linear-gradient(135deg,rgba(var(--acc-rgb),.08),rgba(var(--violet-rgb),.06));border-radius:var(--r-lg);padding:18px 22px}.Prose_prose__5K3WO .ig-brief ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.Prose_prose__5K3WO .ig-brief li{margin:0;padding-left:22px;position:relative;color:var(--fg)}.Prose_prose__5K3WO .ig-brief li:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:10px;border-radius:3px;background:var(--acc);box-shadow:0 0 12px rgba(var(--acc-rgb),.6)}.Prose_prose__5K3WO .ig-flow{display:flex;align-items:stretch;gap:0;overflow-x:auto;padding-bottom:4px}.Prose_prose__5K3WO .ig-step{flex:1 1;min-width:130px;display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid var(--line2);border-radius:var(--r-md);background:linear-gradient(180deg,rgba(17,26,46,.9),rgba(13,19,34,.9))}.Prose_prose__5K3WO .ig-step b{color:var(--fg);font-family:var(--disp);font-size:15.5px;font-weight:600;line-height:1.25}.Prose_prose__5K3WO .ig-step span:last-child:not(.ig-no){color:var(--fg2);font-size:13.5px}.Prose_prose__5K3WO .ig-no{font-family:var(--mono);font-size:11px;color:var(--acc)}.Prose_prose__5K3WO .ig-arrow{flex:none;align-self:center;width:22px;height:2px;background:var(--acc);position:relative;opacity:.7}.Prose_prose__5K3WO .ig-arrow:after{content:"";position:absolute;right:-1px;top:-4px;border:5px solid transparent;border-left:5px solid var(--acc);border-right:0}.Prose_prose__5K3WO .ig-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}.Prose_prose__5K3WO .ig-stats div{border:1px solid var(--line);border-radius:var(--r-md);padding:16px;background:rgba(17,26,46,.6)}.Prose_prose__5K3WO .ig-stats b{display:block;font-family:var(--disp);font-size:30px;font-weight:700;color:var(--acc);letter-spacing:-.02em;line-height:1.05}.Prose_prose__5K3WO .ig-stats span{display:block;margin-top:6px;font-size:13px;color:var(--fg2)}.Prose_prose__5K3WO .ig-compare{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:stretch}.Prose_prose__5K3WO .ig-col{border:1px solid var(--line);border-radius:var(--r-md);padding:16px 18px}.Prose_prose__5K3WO .ig-before{background:rgba(253,230,138,.04)}.Prose_prose__5K3WO .ig-before .ig-k{color:var(--amber)}.Prose_prose__5K3WO .ig-after{border-color:rgba(var(--acc-rgb),.4);background:rgba(var(--acc-rgb),.06)}.Prose_prose__5K3WO .ig-col ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.Prose_prose__5K3WO .ig-col li{margin:0;color:var(--fg)}.Prose_prose__5K3WO .ig-before li{color:var(--fg2);text-decoration:line-through;-webkit-text-decoration-color:rgba(253,230,138,.35);text-decoration-color:rgba(253,230,138,.35)}.Prose_prose__5K3WO .ig-compare>.ig-arrow{width:18px}.Prose_prose__5K3WO .ig-bars{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:var(--r-md);padding:16px 18px;background:rgba(17,26,46,.5)}.Prose_prose__5K3WO .ig-bar{display:grid;grid-template-columns:minmax(110px,.9fr) 2fr 9.5em;grid-gap:12px;gap:12px;align-items:center}.Prose_prose__5K3WO .ig-l{color:var(--fg);font-size:14px}.Prose_prose__5K3WO .ig-track{height:10px;border-radius:10px;background:rgba(148,163,184,.14);overflow:hidden}.Prose_prose__5K3WO .ig-track i{display:block;height:100%;border-radius:10px;background:linear-gradient(90deg,var(--acc),var(--violet))}.Prose_prose__5K3WO .ig-bar b{font-family:var(--mono);font-size:13px;color:var(--fg);font-weight:500;text-align:right}.Prose_prose__5K3WO .ig-gate{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.Prose_prose__5K3WO .ig-gh,.Prose_prose__5K3WO .ig-gr{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px;padding:10px 16px}.Prose_prose__5K3WO .ig-gh{background:rgba(148,163,184,.08);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg3)}.Prose_prose__5K3WO .ig-gr{border-top:1px solid var(--line)}.Prose_prose__5K3WO .ig-gr b{color:var(--fg);font-weight:600}.Prose_prose__5K3WO .ig-gr .ok{color:var(--acc)}.Prose_prose__5K3WO .ig-gr .hold{color:var(--amber)}.Prose_prose__5K3WO .ig-check{display:grid;grid-gap:8px;gap:8px}.Prose_prose__5K3WO .ig-check div{display:grid;grid-template-columns:22px auto 1fr;grid-gap:10px;gap:10px;align-items:baseline;padding:10px 14px;border:1px solid var(--line);border-radius:var(--r-md)}.Prose_prose__5K3WO .ig-check i{width:16px;height:16px;border-radius:5px;border:2px solid var(--acc);position:relative;top:2px}.Prose_prose__5K3WO .ig-check i:after{content:"";position:absolute;left:3px;top:0;width:5px;height:9px;border:solid var(--acc);border-width:0 2px 2px 0;transform:rotate(45deg)}.Prose_prose__5K3WO .ig-check b{color:var(--fg);font-weight:600}.Prose_prose__5K3WO .ig-check span{color:var(--fg2);font-size:14px}@media (max-width:640px){.Prose_prose__5K3WO .ig-flow{flex-direction:column;overflow:visible}.Prose_prose__5K3WO .ig-flow .ig-arrow{width:2px;height:16px;margin-left:24px}.Prose_prose__5K3WO .ig-flow .ig-arrow:after{right:-4px;top:auto;bottom:-1px;border:5px solid transparent;border-top:5px solid var(--acc);border-bottom:0}.Prose_prose__5K3WO .ig-compare{grid-template-columns:1fr}.Prose_prose__5K3WO .ig-compare>.ig-arrow,.Prose_prose__5K3WO .ig-gh{display:none}.Prose_prose__5K3WO .ig-gr{grid-template-columns:1fr;gap:2px}.Prose_prose__5K3WO .ig-bar{grid-template-columns:1fr auto}.Prose_prose__5K3WO .ig-track{grid-column:1/-1;grid-row:2}}.blog_head__3GLcX{position:relative;z-index:2;padding:28px 0 0}.blog_art__N0viy h1,.blog_head__3GLcX h1{font-family:var(--disp);font-size:48px;font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0 0 14px;text-wrap:balance}.blog_art__N0viy{position:relative;z-index:2;padding:28px 0 0}.blog_art__N0viy h1{max-width:22ch}.blog_desc__dOt9r{color:var(--fg2);font-size:19px;line-height:1.55;max-width:62ch;margin:0 0 32px}.blog_meta__y1pLv{display:flex;gap:14px;flex-wrap:wrap;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--acc);margin-bottom:14px}.blog_meta__y1pLv span+span:before{content:"·";margin-right:14px;color:var(--fg3)}.blog_grid__4VF_V{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:36px}.blog_card__AELHx{display:flex;flex-direction:column;gap:10px;padding:26px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--card);transition:border-color .2s,transform .2s}.blog_card__AELHx:hover{border-color:var(--acc);transform:translateY(-2px)}.blog_card__AELHx h2{font-family:var(--disp);font-size:22px;line-height:1.25;margin:0;letter-spacing:-.01em}.blog_card__AELHx p{margin:0;color:var(--fg2);font-size:15px;line-height:1.55}.blog_tags__JfoWe{display:flex;gap:8px;flex-wrap:wrap;margin:28px 0 0;padding:0;list-style:none}.blog_card__AELHx .blog_tags__JfoWe{margin:4px 0 0}.blog_tags__JfoWe li{font-family:var(--mono);font-size:11.5px;color:var(--fg2);border:1px solid var(--line2);border-radius:999px;padding:3px 10px}.blog_pn__J_pjx{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:56px;max-width:72ch}.blog_pn__J_pjx a{display:block;padding:18px 20px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);transition:border-color .2s}.blog_pn__J_pjx a:hover{border-color:var(--acc)}.blog_pn__J_pjx small{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg3);margin-bottom:6px}.blog_pn__J_pjx span{font-family:var(--disp);font-size:16px;line-height:1.3}.blog_next__G5sCi{text-align:right;grid-column:2}.blog_empty__oeFlF{color:var(--fg2);margin-top:36px}@media (max-width:900px){.blog_grid__4VF_V{grid-template-columns:1fr}}@media (max-width:760px){.blog_art__N0viy h1,.blog_head__3GLcX h1{font-size:34px}.blog_desc__dOt9r{font-size:17px}.blog_pn__J_pjx{grid-template-columns:1fr}.blog_next__G5sCi{grid-column:auto}}.expertise_hero__8IEMG{padding-top:40px}.expertise_h1__6UmbK{font-family:var(--disp);font-size:48px;font-weight:700;letter-spacing:-.03em;line-height:1.08;margin:0 0 18px;max-width:22ch;text-wrap:balance}.expertise_lede__KDuEV{color:var(--fg2);font-size:19px;line-height:1.55;max-width:58ch;margin:0 0 20px}.expertise_intro__W3hck{max-width:70ch;display:grid;grid-gap:16px;gap:16px;margin-top:22px}.expertise_intro__W3hck p{margin:0;color:var(--fg2);font-size:17px;line-height:1.7}.expertise_intro__W3hck p:first-child{color:var(--fg)}.expertise_actions__51SyO{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.expertise_grid__DJTec{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;margin-top:56px}.expertise_card__T1mPD{display:flex;flex-direction:column;gap:10px;border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(17,26,46,.7),rgba(13,19,34,.7));padding:26px;transition:border-color .2s,transform .2s}.expertise_card__T1mPD:hover{border-color:var(--acc);transform:translateY(-2px)}.expertise_card__T1mPD h2{font-family:var(--disp);font-size:24px;font-weight:600;margin:0;line-height:1.2;letter-spacing:-.01em}.expertise_card__T1mPD p{margin:0;color:var(--fg2);font-size:15.5px;line-height:1.6}.expertise_more__SYMjb{margin-top:auto;padding-top:6px;font-family:var(--mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--acc)}.expertise_needs__ujSfU{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.expertise_need__skoHA{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(17,26,46,.7),rgba(13,19,34,.7));overflow:hidden}.expertise_need__skoHA>div{padding:18px 22px}.expertise_need__skoHA>div+div{border-left:1px solid var(--line);background:rgba(var(--acc-rgb),.04)}.expertise_lab__4Pghn{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg3);margin-bottom:6px}.expertise_need__skoHA>div+div .expertise_lab__4Pghn{color:var(--acc)}.expertise_need__skoHA p{margin:0;font-size:16px;line-height:1.55}.expertise_need__skoHA>div:first-child p{font-family:var(--disp);font-weight:600;font-size:17px}.expertise_need__skoHA>div+div p{color:var(--fg2)}.expertise_fixes__1YZmv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.expertise_fix__Butp2{display:block;border:1px solid var(--line);border-radius:var(--r-lg);background:rgba(17,26,46,.5);padding:20px 22px;transition:border-color .2s}.expertise_fix__Butp2:hover{border-color:var(--acc)}.expertise_fix__Butp2 b{display:block;font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--violet);font-weight:500;margin-bottom:8px}.expertise_fix__Butp2 span{display:block;font-family:var(--disp);font-size:17.5px;font-weight:600;line-height:1.3;margin-bottom:10px}.expertise_fix__Butp2 em{font-style:normal;font-family:var(--mono);font-size:12px;color:var(--acc)}.expertise_chips__Mkcd9{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.expertise_chips__Mkcd9 li{font-family:var(--mono);font-size:13px;border:1px solid var(--line2);border-radius:999px;padding:8px 14px;background:rgba(17,26,46,.5)}.expertise_others__rJqR1{display:flex;flex-wrap:wrap;gap:12px}.expertise_others__rJqR1 a{border:1px solid var(--line2);border-radius:var(--r-md);padding:12px 18px;font-size:15px;background:rgba(17,26,46,.5);transition:border-color .2s}.expertise_others__rJqR1 a:hover{border-color:var(--acc)}.expertise_bandWrap__3Y0Oj{padding-bottom:8px}@media (max-width:900px){.expertise_fixes__1YZmv,.expertise_grid__DJTec{grid-template-columns:1fr}}@media (max-width:760px){.expertise_hero__8IEMG{padding-top:24px}.expertise_h1__6UmbK{font-size:32px}.expertise_lede__KDuEV{font-size:17px}.expertise_intro__W3hck p{font-size:16px}.expertise_grid__DJTec{margin-top:36px}.expertise_card__T1mPD{padding:20px}.expertise_card__T1mPD h2{font-size:21px}.expertise_need__skoHA{grid-template-columns:1fr}.expertise_need__skoHA>div{padding:16px}.expertise_need__skoHA>div+div{border-left:0;border-top:1px solid var(--line)}.expertise_actions__51SyO a{flex:1 1 100%;text-align:center}}