.about_page__TCF7M{--about-ink:#0f1728;--about-body:#2b3445;--about-muted:#697286;--about-line:rgba(34,52,83,0.14);--about-brand:#3d78ce;--about-sky:#2ec0f9;--about-sky-soft:#c0e7ff;--about-paper:#ffffff;min-height:100vh;overflow:clip;background:var(--about-paper);color:var(--about-ink);word-break:keep-all}.about_page__TCF7M,.about_page__TCF7M *{box-sizing:border-box}.about_page__TCF7M :is(h1,h2,h3,h4,p,dl,dd,figure,ol){margin:0}.about_page__TCF7M a:focus-visible{outline:3px solid var(--about-brand);outline-offset:4px}.about_hero__ZdW4X{min-height:calc(100svh - 72px);padding-top:clamp(72px,9vw,132px);background:linear-gradient(180deg,#ffffff,#ffffff 62%,#f5fbff)}.about_heroCopy___NxzQ{width:min(1280px,calc(100% - 160px));margin-inline:auto}.about_careerMain__s9SFb>p,.about_companyHeading__qstRU>p,.about_finalCta__6azJ6>div>p:first-child,.about_heroCopy___NxzQ>p:first-child,.about_storyIntro__yGsT9>p{color:var(--about-brand);font-size:16px;font-weight:750;letter-spacing:-.02em}.about_hero__ZdW4X h1{max-width:1180px;margin-top:24px;font-family:var(--font-display);font-size:clamp(68px,7.4vw,112px);font-weight:900;letter-spacing:-.075em;line-height:1.02;text-wrap:balance}.about_hero__ZdW4X h1 span{color:var(--about-sky)}.about_lead__HIu69{max-width:920px;margin-top:36px!important;color:var(--about-muted);font-size:clamp(18px,1.55vw,23px);line-height:1.68;text-wrap:pretty}.about_lead__HIu69 b{color:var(--about-ink);font-weight:800}.about_heroImage__I_0ie{position:relative;width:min(1440px,100%);height:clamp(320px,38vw,560px);margin:clamp(68px,8vw,112px) auto 0;overflow:hidden;background:#e9eef5}.about_heroImage__I_0ie img,.about_heroImage__I_0ie>div{width:100%;height:100%}.about_heroImage__I_0ie img{display:block;object-fit:cover}.about_heroImage__I_0ie:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 62%,rgba(8,17,33,.44));content:"";pointer-events:none}.about_heroImage__I_0ie figcaption{position:absolute;z-index:1;right:clamp(20px,5vw,72px);bottom:24px;color:rgba(255,255,255,.9);font-size:13px;line-height:1.5}.about_story__Kxavs{position:relative;padding:clamp(120px,12vw,188px) 0 clamp(128px,14vw,220px);background:radial-gradient(circle at 82% 28%,rgba(46,192,249,.1),transparent 34%),linear-gradient(180deg,#ffffff,#ffffff 74%,#eff9ff)}.about_storyConclusion__Njzve,.about_storyGrid__0ITOe,.about_storyIntro__yGsT9{width:min(1280px,calc(100% - 160px));margin-inline:auto}.about_careerMain__s9SFb h2,.about_companyHeading__qstRU h2,.about_finalCta__6azJ6 h2,.about_storyIntro__yGsT9 h2{margin-top:20px;font-family:var(--font-display);font-size:clamp(56px,6vw,88px);font-weight:900;letter-spacing:-.07em;line-height:1.06;text-wrap:balance}.about_careerMain__s9SFb h2 span,.about_storyIntro__yGsT9 h2 span{color:var(--about-sky)}.about_storyGrid__0ITOe{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:clamp(56px,8vw,120px);margin-top:clamp(84px,10vw,144px)}.about_storyChapter__V9Fh1{display:flex;min-height:88svh;flex-direction:column;justify-content:center;padding:80px 0;opacity:.6;transition:opacity .42s cubic-bezier(.16,1,.3,1)}.about_storyChapter__V9Fh1[data-active=true]{opacity:1}.about_storyChapter__V9Fh1>span{color:var(--about-sky);font-family:var(--font-geist-mono),monospace;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700}.about_storyChapter__V9Fh1 h3{margin-top:24px;font-family:var(--font-display);font-size:clamp(40px,4.2vw,62px);font-weight:850;letter-spacing:-.06em;line-height:1.14}.about_storyChapter__V9Fh1 h3 br:last-child{display:none}.about_storyChapter__V9Fh1>p{max-width:520px;margin-top:24px;color:var(--about-body);font-size:18px;line-height:1.8;text-wrap:pretty}.about_storyChapter__V9Fh1>a{display:inline-flex;width:fit-content;min-height:44px;align-items:center;margin-top:24px;color:var(--about-brand);font-size:16px;font-weight:750;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .18s ease-out}.about_storyChapter__V9Fh1>a:hover{text-decoration-color:currentColor}.about_storyChapter__V9Fh1>a:visited{color:#284e88}.about_mobileProductScene__ky5hs{display:none}.about_storyVisual__l9jO2{position:sticky;top:104px;height:calc(100svh - 136px);align-self:start}.about_productFrame__JAg_A{position:relative;width:100%;max-width:720px;height:min(680px,calc(100svh - 176px));margin:50% auto 0;transform:translateY(-50%);background:linear-gradient(90deg,transparent 0 9%,#eff8ff 9% 100%)}.about_productFrame__JAg_A:before{position:absolute;z-index:0;top:22px;right:-4px;color:rgba(46,192,249,.2);content:"0" attr(data-active-chapter);font-family:var(--font-display);font-size:clamp(132px,15vw,220px);font-weight:900;letter-spacing:-.11em;line-height:.8;transition:opacity .32s ease}.about_productFrame__JAg_A>header{position:relative;z-index:2;display:flex;height:72px;align-items:center;justify-content:space-between;margin-left:9%;padding:0 28px 0 34px;border-bottom:1px solid rgba(61,120,206,.24)}.about_productFrame__JAg_A>header strong{font-size:16px;font-weight:800}.about_productFrame__JAg_A>header span{color:var(--about-brand);font-size:13px;font-weight:750}.about_productPanels___avMC{position:relative;z-index:1;height:calc(100% - 72px);overflow:hidden}.about_productPanel__Qnwv7{position:absolute;inset:0;display:flex;flex-direction:column;padding:clamp(54px,6vw,88px) clamp(28px,4vw,58px) clamp(34px,4vw,58px) calc(9% + clamp(28px, 4vw, 58px));opacity:0;transform:translateY(24px);visibility:hidden;transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1),visibility .42s step-end}.about_productPanel__Qnwv7[data-visible=true]{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .52s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1),visibility 0s step-start}.about_productPanel__Qnwv7>p{color:var(--about-brand);font-size:15px;font-weight:800}.about_productPanel__Qnwv7 h4{max-width:510px;margin-top:16px;font-family:var(--font-display);font-size:clamp(36px,4vw,58px);font-weight:850;letter-spacing:-.055em;line-height:1.18}.about_searchTerms__tA125{display:grid;grid-template-columns:90px 1fr;margin-top:auto;border-top:2px solid var(--about-ink)}.about_searchTerms__tA125 :is(span,b){display:flex;min-height:52px;align-items:center;border-bottom:1px solid var(--about-line);font-size:15px}.about_searchTerms__tA125 span{color:var(--about-muted)}.about_searchTerms__tA125 b{font-weight:800}.about_conditionList__VL4R1,.about_recordFlow__MOYR0{margin-top:auto}.about_conditionList__VL4R1 div,.about_recordFlow__MOYR0 li{display:grid;grid-template-columns:1fr auto;align-items:center;min-height:52px;border-bottom:1px solid var(--about-line);font-size:16px}.about_conditionList__VL4R1 div:first-child,.about_recordFlow__MOYR0 li:first-child{border-top:2px solid var(--about-ink)}.about_conditionList__VL4R1 dt,.about_recordFlow__MOYR0 span{color:var(--about-body)}.about_conditionList__VL4R1 dd,.about_recordFlow__MOYR0 b{color:var(--about-brand);font-size:14px;font-weight:800}.about_recordFlow__MOYR0{padding:0;list-style:none}.about_storyConclusion__Njzve{padding-top:clamp(100px,12vw,180px);font-family:var(--font-display);font-size:clamp(48px,6vw,88px);font-weight:850;letter-spacing:-.07em;line-height:1.08}.about_storyConclusion__Njzve strong{color:var(--about-sky);font-weight:900}.about_company__W7f82{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(500px,.95fr);gap:clamp(72px,10vw,160px);padding:clamp(128px,13vw,200px) max(80px,calc((100vw - 1280px) / 2));background:radial-gradient(circle at 94% 8%,rgba(46,192,249,.18),transparent 30%),linear-gradient(140deg,#f2f9ff,#e8f5ff 58%,#f6fbff)}.about_companyHeading__qstRU h2{font-size:clamp(52px,5.4vw,80px)}.about_companyHeading__qstRU h2 strong{color:var(--about-brand);font-weight:900}.about_companyStatement__fyNxy{max-width:680px;margin-top:32px!important;color:var(--about-body);font-size:19px;line-height:1.8;text-wrap:pretty}.about_companyFacts__oAnD8{align-self:end}.about_business__LK0Kw{border-top:1px solid rgba(34,52,83,.18)}.about_business__LK0Kw div{display:grid;grid-template-columns:142px 1fr;gap:20px;min-height:62px;align-items:center;border-bottom:1px solid rgba(34,52,83,.18);font-size:16px}.about_business__LK0Kw dt{color:var(--about-muted)}.about_business__LK0Kw dd{overflow-wrap:anywhere;font-weight:750}.about_companyLink__j3kO6{display:inline-flex;min-height:48px;align-items:center;margin-top:26px;color:var(--about-brand);font-size:16px;font-weight:800;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px}.about_companyLink__j3kO6:hover{text-decoration-color:currentColor}.about_companyLink__j3kO6:visited{color:#284e88}.about_careers__1ipZL{display:grid;width:min(1280px,calc(100% - 160px));grid-template-columns:minmax(0,1fr) minmax(420px,.72fr);gap:clamp(72px,10vw,160px);margin-inline:auto;padding:clamp(128px,14vw,220px) 0;scroll-margin-top:96px}.about_careerMain__s9SFb h2{font-size:clamp(52px,5.4vw,80px)}.about_careerMain__s9SFb>p:last-child{max-width:620px;margin-top:30px!important;color:var(--about-body);font-size:18px;line-height:1.8;text-wrap:pretty}.about_contactLines__0NBU8{align-self:end;border-top:1px solid var(--about-line)}.about_contactLines__0NBU8 a{display:flex;min-height:100px;flex-direction:column;justify-content:center;border-bottom:1px solid var(--about-line);color:var(--about-ink)}.about_contactLines__0NBU8 span{color:var(--about-muted);font-size:15px}.about_contactLines__0NBU8 strong{margin-top:8px;color:var(--about-brand);font-size:20px;font-weight:800}.about_contactLines__0NBU8 a:visited strong{color:#284e88}.about_finalCta__6azJ6{display:grid;min-height:86svh;place-items:center;padding:120px 40px;background:radial-gradient(circle at 16% 20%,rgba(255,173,220,.56),transparent 34%),radial-gradient(circle at 86% 80%,rgba(46,192,249,.3),transparent 36%),linear-gradient(142deg,#effaff,#d9f3ff 56%,#fff1f8)}.about_finalCta__6azJ6>div{width:min(900px,100%);text-align:center}.about_finalCta__6azJ6 h2{font-size:clamp(58px,6.6vw,96px)}.about_finalCta__6azJ6>div>p:nth-of-type(2){margin-top:28px!important;color:var(--about-body);font-size:18px;line-height:1.7}.about_pill__kFUi_{display:inline-flex;min-height:58px;align-items:center;justify-content:center;margin-top:40px;padding:0 32px;border-radius:999px;background:var(--about-sky-soft);color:#172734;font-size:18px;font-weight:800;transition:transform .18s ease-out,background-color .18s ease-out}.about_pill__kFUi_:hover{transform:translateY(-2px);background:#a8defb}.about_pill__kFUi_:visited{color:#172734}@media (max-width:1040px){.about_careers__1ipZL,.about_heroCopy___NxzQ,.about_storyConclusion__Njzve,.about_storyGrid__0ITOe,.about_storyIntro__yGsT9{width:min(100% - 72px,960px)}.about_storyGrid__0ITOe{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:48px}.about_company__W7f82{grid-template-columns:1fr;gap:72px;padding-inline:56px}.about_companyFacts__oAnD8{width:min(720px,100%)}.about_careers__1ipZL{grid-template-columns:1fr;gap:72px}.about_contactLines__0NBU8{width:min(680px,100%)}}@media (max-width:800px){.about_hero__ZdW4X{min-height:auto;padding-top:52px}.about_careers__1ipZL,.about_heroCopy___NxzQ,.about_storyConclusion__Njzve,.about_storyGrid__0ITOe,.about_storyIntro__yGsT9{width:calc(100% - 40px)}.about_hero__ZdW4X h1{margin-top:18px;font-size:clamp(45px,13vw,64px);line-height:1.06}.about_lead__HIu69{margin-top:24px!important;font-size:17px;line-height:1.75}.about_heroImage__I_0ie{height:76vw;max-height:430px;margin-top:54px}.about_heroImage__I_0ie figcaption{right:16px;bottom:14px;font-size:12px}.about_story__Kxavs{padding:96px 0 120px}.about_careerMain__s9SFb h2,.about_companyHeading__qstRU h2,.about_finalCta__6azJ6 h2,.about_storyIntro__yGsT9 h2{font-size:clamp(42px,12vw,58px);line-height:1.1}.about_storyGrid__0ITOe{display:block;grid-template-columns:1fr;gap:0;margin-top:54px}.about_storyChapter__V9Fh1{min-height:0;justify-content:flex-start;padding:72px 0 92px;opacity:1}.about_storyChapter__V9Fh1 h3{font-size:clamp(38px,10.5vw,50px)}.about_storyChapter__V9Fh1>p{font-size:17px}.about_storyVisual__l9jO2{display:none}.about_mobileProductScene__ky5hs{position:relative;display:block;margin-top:48px;padding:20px 20px 26px;overflow:hidden;background:#eff8ff}.about_mobileProductScene__ky5hs:before{position:absolute;top:22px;right:8px;color:rgba(46,192,249,.2);content:"";font-family:var(--font-display)}.about_mobileProductScene__ky5hs header{position:relative;z-index:1;display:flex;min-height:44px;align-items:start;justify-content:space-between;border-bottom:1px solid rgba(61,120,206,.24);font-size:12px}.about_mobileProductScene__ky5hs header b{color:var(--about-sky);font-family:var(--font-display);font-size:64px;line-height:.7}.about_mobileProductScene__ky5hs>p{margin-top:34px;color:var(--about-brand);font-size:13px;font-weight:800}.about_mobileProductScene__ky5hs h4{margin-top:10px;font-family:var(--font-display);font-size:30px;letter-spacing:-.055em;line-height:1.12}.about_mobileProductScene__ky5hs dl{margin-top:42px;border-top:2px solid var(--about-ink)}.about_mobileProductScene__ky5hs dl div{display:grid;min-height:44px;grid-template-columns:1fr auto;align-items:center;border-bottom:1px solid var(--about-line);font-size:13px}.about_mobileProductScene__ky5hs dt{color:var(--about-muted)}.about_mobileProductScene__ky5hs dd{color:var(--about-brand);font-weight:800}.about_storyConclusion__Njzve{position:relative;z-index:3;padding-top:92px;font-size:clamp(40px,11vw,54px)}.about_company__W7f82{gap:54px;padding:104px 20px 112px}.about_companyStatement__fyNxy{margin-top:24px!important;font-size:17px}.about_business__LK0Kw div{grid-template-columns:108px 1fr;gap:14px;min-height:58px;font-size:14px}.about_careers__1ipZL{gap:52px;padding:104px 0 112px}.about_careerMain__s9SFb>p:last-child{margin-top:24px!important;font-size:17px}.about_contactLines__0NBU8 a{min-height:92px}.about_contactLines__0NBU8 strong{overflow-wrap:anywhere;font-size:18px}.about_finalCta__6azJ6{min-height:78svh;padding:100px 20px}.about_finalCta__6azJ6>div>p:nth-of-type(2){font-size:17px}.about_pill__kFUi_{width:100%;min-height:54px;font-size:17px}}@media (prefers-reduced-motion:reduce){.about_pill__kFUi_,.about_productPanel__Qnwv7,.about_storyChapter__V9Fh1,.about_storyChapter__V9Fh1>a{transition:none}}