.home_home__ei_bY{--gutter:max(20px,calc((100vw - 1180px) / 2))}.home_eyebrow__V4vd1{text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:600;color:var(--muted)}.home_focusHero__6KU6n{--x:70%;--y:45%;--r:140px;--night:#081634;position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;min-height:min(calc(100vh - 72px),820px);background:var(--night);color:white}.home_wash__0TdVI{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:linear-gradient(100deg,#12284f 0,#1d3d68 30%,#2a4f7a 46%,#3d6a86 57%,var(--brand-sky) 69%,#f1dcd6 78%,#e8625a 90%,var(--brand-red) 100%)}.home_wash__0TdVI:after,.home_wash__0TdVI:before{content:"";position:absolute;inset:-25%;filter:blur(40px)}.home_wash__0TdVI:before{background:radial-gradient(54% 56% at 30% 30%,var(--brand-green) 0,rgba(79,135,94,0) 100%),radial-gradient(44% 52% at 16% 66%,#020c33 0,rgba(2,12,51,0) 100%),radial-gradient(52% 60% at 42% 52%,var(--brand-blue) 0,rgba(35,58,102,0) 100%);animation:home_washLeft__lSDJm 26s ease-in-out infinite alternate}.home_wash__0TdVI:after{background:radial-gradient(18% 28% at 71% 26%,rgba(232,247,255,.8) 0,rgba(232,247,255,0) 100%),radial-gradient(24% 38% at 69% 54%,var(--brand-sky) 0,rgba(179,227,251,0) 100%),radial-gradient(26% 34% at 90% 16%,#f6dbd2 0,rgba(246,219,210,0) 100%),radial-gradient(38% 54% at 94% 76%,var(--brand-red) 0,rgba(227,54,54,0) 100%);animation:home_washRight__xRnq7 32s ease-in-out infinite alternate}@keyframes home_washLeft__lSDJm{to{transform:translate(4%,-3%) rotate(5deg) scale(1.06)}}@keyframes home_washRight__xRnq7{to{transform:translate(-4%,3%) rotate(-6deg) scale(1.04)}}.home_field__iEY_S{position:absolute;inset:0;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;gap:20px 34px;padding:18px 24px;overflow:hidden;font-size:12.5px;font-weight:500;letter-spacing:.01em;white-space:nowrap;color:white;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home_fieldSoft__dRS6A{opacity:.42;filter:blur(2.5px);-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y),transparent 0,transparent 79.5%,#000 80%);mask-image:radial-gradient(circle var(--r) at var(--x) var(--y),transparent 0,transparent 79.5%,#000 80%)}.home_fieldSharp__UC1vx{text-shadow:-1.2px 0 rgba(255,40,120,.55),1.2px 0 rgba(0,210,255,.55);-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y),#000 0,#000 79.5%,transparent 80%);mask-image:radial-gradient(circle var(--r) at var(--x) var(--y),#000 0,#000 79.5%,transparent 80%)}.home_fieldSharp__UC1vx [data-kind=class]{font-weight:700}.home_lensRing__gN33c{position:absolute;left:var(--x);top:var(--y);width:calc(var(--r) * 1.6);height:calc(var(--r) * 1.6);transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),inset 1.5px 0 0 rgba(255,40,120,.18),inset -1.5px 0 0 rgba(0,210,255,.18),inset 0 0 28px rgba(255,255,255,.06)}.home_focusShade__Dp4x3{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(6,12,28,.32),rgba(6,12,28,.16) 34%,rgba(6,12,28,0) 52%)}.home_focusContent__WKFfQ{position:relative;z-index:1}.home_heroText__kt5Ht{display:flex;flex-direction:column;padding:112px 0;max-width:820px}.home_focusHero__6KU6n .home_eyebrow__V4vd1{color:rgba(255,255,255,.72)}.home_heroTitle__B_Vdl{margin:28px 0 0;font-size:clamp(48px,5.6vw,84px);font-weight:600;line-height:1;letter-spacing:-.045em;color:white}.home_heroLead__SjfOb{margin:32px 0 0;max-width:460px;font-size:18px;line-height:1.65;color:rgba(255,255,255,.84)}.home_heroButton__NKMPo{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;margin-top:44px;padding:16px 26px;border-radius:999px;background:white;color:var(--ink);font-size:14px;font-weight:600;transition:gap .2s ease,box-shadow .2s ease}.home_heroButton__NKMPo:focus-visible,.home_heroButton__NKMPo:hover{gap:16px;box-shadow:0 0 0 6px rgba(255,255,255,.18);outline:none}@media (prefers-reduced-motion:reduce){.home_wash__0TdVI:after,.home_wash__0TdVI:before{animation:none}}.home_section__S02zI{padding:160px 0}.home_sectionHead__dTO8r{margin-bottom:72px}.home_sectionHead__dTO8r h2,.home_whyText__fc2TK h2{margin:0;font-size:clamp(34px,3.6vw,48px);font-weight:600;line-height:1.08;letter-spacing:-.035em}.home_sectionHead__dTO8r h2:before,.home_whyText__fc2TK h2:before{content:"";display:block;width:32px;height:2px;margin-bottom:28px;background:var(--ink)}.home_sectionHead__dTO8r p{margin:18px 0 0;max-width:520px;font-size:17px;line-height:1.6;color:var(--muted)}.home_roles__1Sp3O{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--gap);gap:var(--gap)}.home_role__1e8r8{display:flex;flex-direction:column;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.home_roleImage__SgUQf{aspect-ratio:4/3;overflow:hidden;border-radius:4px;background:var(--soft)}.home_roleImage__SgUQf img{display:block;width:100%;height:100%;object-fit:cover;filter:blur(7px) grayscale(.5);transform:scale(1.08);transition:filter .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.home_role__1e8r8:not(.home_roleActive__SxLbm):hover .home_roleImage__SgUQf img{filter:blur(3px) grayscale(.25)}.home_roleActive__SxLbm .home_roleImage__SgUQf img{filter:none;transform:scale(1)}.home_roleLabel__HHIhn{margin-top:24px;font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--muted);transition:color .3s ease}.home_roleSub__yLa5f{margin-top:4px;font-size:13px;color:var(--muted)}.home_roleText__UtX6f{margin-top:10px;max-width:320px;font-size:15px;line-height:1.6;color:var(--muted);opacity:.6;transition:opacity .3s ease}.home_roleActive__SxLbm .home_roleLabel__HHIhn{color:var(--ink)}.home_roleActive__SxLbm .home_roleText__UtX6f{opacity:1}.home_role__1e8r8:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:6px}.home_roleSelector__Qyy4P{--gap:32px;--panel:#f1f4f8}.home_roleNotch__E3U7x{display:block;position:relative;height:0}.home_roleNotch__E3U7x:before{content:"";position:absolute;top:39px;left:calc((100% - 2 * var(--gap)) / 3 * (var(--i) + .5) + var(--i) * var(--gap));width:18px;height:18px;background:var(--panel);transform:translateX(-50%) rotate(45deg);transition:left .45s cubic-bezier(.2,.7,.2,1)}.home_roleTools__mN_JI{margin-top:48px;padding:40px 44px 28px;border-radius:8px;background:var(--panel);animation:home_panelIn__LkG4k .3s ease both}@keyframes home_panelIn__LkG4k{0%{opacity:.4}to{opacity:1}}@keyframes home_toolIn___cCdT{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.home_roleToolsTitle__chfi2{margin:0 0 24px;font-size:22px;font-weight:600;letter-spacing:-.02em}.home_roleTools__mN_JI ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:48px;column-gap:48px;margin:0;padding:0;list-style:none}.home_roleTools__mN_JI li{border-top:1px solid #dfe4ec;animation:home_toolIn___cCdT .5s ease both}.home_roleToolPending__XrYfG,.home_roleTools__mN_JI a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:18px 0}.home_roleToolSection__sygne{grid-column:1;text-transform:uppercase;letter-spacing:.14em;font-size:10.5px;font-weight:600;color:var(--muted)}.home_roleToolName__N_aQt{grid-column:1;margin-top:4px;font-size:17px;font-weight:500;transition:color .15s ease}.home_roleToolArrow__1mZCI{grid-column:2;grid-row:1/span 2;transition:transform .2s ease}.home_roleTools__mN_JI a:focus-visible .home_roleToolName__N_aQt,.home_roleTools__mN_JI a:hover .home_roleToolName__N_aQt{color:var(--accent)}.home_roleTools__mN_JI a:focus-visible .home_roleToolArrow__1mZCI,.home_roleTools__mN_JI a:hover .home_roleToolArrow__1mZCI{transform:translateX(6px)}.home_roleTools__mN_JI a:focus-visible{outline:none}.home_roleToolPending__XrYfG .home_roleToolName__N_aQt{color:var(--muted)}.home_roleToolPending__XrYfG em{margin-left:6px;padding:2px 8px;border:1px solid var(--line);border-radius:999px;font-size:11px;font-style:normal;font-weight:600}@media (prefers-reduced-motion:reduce){.home_roleTools__mN_JI,.home_roleTools__mN_JI li{animation:none}.home_roleImage__SgUQf img,.home_roleNotch__E3U7x:before{transition:none}}.home_toolsSection__9u4Ap{background:#f7f8fa}.home_tools__lcZ2O{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:48px;gap:48px}.home_toolGroup__QdLA0 h3{margin:0 0 20px;text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;color:var(--muted)}.home_toolGroup__QdLA0 ul{margin:0;padding:0;list-style:none}.home_toolGroup__QdLA0 li{border-top:1px solid var(--line)}.home_toolGroup__QdLA0 li:last-child{border-bottom:1px solid var(--line)}.home_toolGroup__QdLA0 a{display:block;padding:14px 0;font-size:15px;transition:color .15s ease,padding .2s ease}.home_toolGroup__QdLA0 a:focus-visible,.home_toolGroup__QdLA0 a:hover{color:var(--accent);padding-left:6px;outline:none}.home_toolSoon__JAzQN{display:flex;align-items:center;gap:8px;padding:14px 0;font-size:15px;color:var(--muted)}.home_toolSoon__JAzQN em{padding:2px 8px;border-radius:999px;background:white;border:1px solid var(--line);font-size:11px;font-style:normal;font-weight:600}.home_why__18N_U{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:-40px}.home_whyText__fc2TK{padding:160px 80px 160px var(--gutter)}.home_whyLead__vZi0t{margin:24px 0 0;max-width:480px;font-size:17px;line-height:1.7;color:var(--muted)}.home_principles__7c4F6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin:64px 0 0}.home_principles__7c4F6 span{display:block;margin-bottom:16px;font-size:12px;font-weight:600;color:var(--brand-blue-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_principles__7c4F6 div:nth-child(2) span{color:var(--brand-green-deep)}.home_principles__7c4F6 div:nth-child(3) span{color:var(--brand-red-deep)}.home_principles__7c4F6 dt{font-size:16px;font-weight:600}.home_principles__7c4F6 dd{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--muted)}.home_textLink__t1Llg{display:inline-flex;gap:8px;margin-top:56px;font-size:14px;font-weight:600;border-bottom:1px solid var(--ink);padding-bottom:4px;transition:gap .2s ease}.home_textLink__t1Llg:focus-visible,.home_textLink__t1Llg:hover{gap:14px;outline:none}.home_whyImage__a5quq{position:relative;min-height:560px;overflow:hidden;background:var(--soft)}.home_whyImage__a5quq img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (max-width:1000px){.home_roleTools__mN_JI ul,.home_tools__lcZ2O{grid-template-columns:repeat(2,minmax(0,1fr))}.home_tools__lcZ2O{row-gap:56px}.home_principles__7c4F6{grid-template-columns:1fr;gap:28px}}@media (max-width:850px){.home_why__18N_U{grid-template-columns:1fr}.home_heroText__kt5Ht{padding:96px 0}.home_focusHero__6KU6n{--r:110px}.home_focusShade__Dp4x3{background:rgba(8,22,52,.45)}.home_section__S02zI{padding:112px 0}.home_sectionHead__dTO8r{margin-bottom:48px}.home_whyText__fc2TK{padding:112px var(--gutter) 72px}.home_whyImage__a5quq{min-height:380px}}@media (max-width:560px){.home_home__ei_bY{--gutter:12px}.home_heroTitle__B_Vdl{font-size:46px}.home_roleTools__mN_JI ul,.home_tools__lcZ2O{grid-template-columns:1fr}.home_roleSelector__Qyy4P{--gap:10px}.home_roleTools__mN_JI{padding:28px 20px 16px}.home_roleLabel__HHIhn{margin-top:12px;font-size:14px}.home_roleSub__yLa5f,.home_roleText__UtX6f{display:none}.home_section__S02zI{padding:88px 0}}