.CrSwCq_page{color:#0b182b;word-break:keep-all;overflow-wrap:break-word;background:#fff}.CrSwCq_page h1,.CrSwCq_page h2,.CrSwCq_page h3,.CrSwCq_page p{margin:0}.CrSwCq_page h2{color:#0b182b;letter-spacing:-.045em;font-size:clamp(30px,3.2vw,44px);font-weight:650;line-height:1.4}.CrSwCq_page em{color:#1458f5;font-style:normal}.CrSwCq_page a:focus-visible{outline-offset:6px;outline:3px solid #1458f5}.CrSwCq_page .CrSwCq_eyebrow{color:#1458f5;letter-spacing:.08em;font-size:14px;font-weight:650;line-height:1.7}.CrSwCq_hero{isolation:isolate;color:#fff;background:#0b182b;position:relative;overflow:hidden}.CrSwCq_heroImage{z-index:-2;object-fit:cover;object-position:65% center}.CrSwCq_hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0b182bf0 0%,#0b182bd6 35%,#0b182b7a 65%,#0b182b47 100%);position:absolute;inset:0}.CrSwCq_heroGrid{align-items:center;min-height:660px;padding-top:72px;padding-bottom:88px;display:flex}.CrSwCq_heroCopy{max-width:560px}.CrSwCq_hero .CrSwCq_eyebrow{color:#b8d3ff}.CrSwCq_hero h1{color:#fff;letter-spacing:-.055em;margin-top:30px;font-size:clamp(38px,4vw,57px);font-weight:650;line-height:1.28}.CrSwCq_hero em{color:#b8d3ff}.CrSwCq_hero .CrSwCq_lead{color:#e3ecf8;max-width:490px;margin-top:28px;font-size:17px;line-height:1.95}.CrSwCq_storyLink{color:#fff;border-bottom:1px solid #b8d3ff;align-items:center;gap:48px;margin-top:32px;padding:12px 0;font-size:14px;display:inline-flex}.CrSwCq_storyLink span{color:#b8d3ff;font-size:22px}.CrSwCq_hero a:focus-visible{outline-color:#b8d3ff}.CrSwCq_story{scroll-margin-top:calc(var(--header-height,80px) + 24px);padding:112px 0 100px}.CrSwCq_storyGrid{grid-template-columns:1fr 1.15fr;gap:100px;display:grid}.CrSwCq_story h2,.CrSwCq_values h2,.CrSwCq_company h2{margin-top:24px}.CrSwCq_company h2{letter-spacing:-.01em;font-size:clamp(12px,1.07vw,14.67px)}.CrSwCq_story .CrSwCq_storyAside{color:#637086;margin-top:25px;font-size:16px;line-height:1.9}.CrSwCq_signature{align-items:center;gap:20px;margin-top:34px;font-size:15px;display:flex}.CrSwCq_signature strong{letter-spacing:.04em;font-size:20px}.CrSwCq_signature span{color:#637086}.CrSwCq_letter{padding-top:6px}.CrSwCq_letter p{color:#455469;font-size:17px;line-height:2}.CrSwCq_letter p+p{margin-top:22px}.CrSwCq_experienceHeading{color:#637086;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:76px;padding-bottom:24px;font-size:14px;display:flex}.CrSwCq_experienceHeading span:first-child{color:#0b182b;font-weight:650}.CrSwCq_timeline{--timeline-cycle:9s;--timeline-scale:scaleX(0);background:linear-gradient(#c7d6ec,#c7d6ec) 4.5px 0/calc(100% - 4.5px) 1px no-repeat;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.CrSwCq_timeline li{padding:33px 26px 0 0;position:relative}.CrSwCq_timeline li:before{content:"";z-index:1;width:9px;height:9px;animation:CrSwCq_timelineNodeOne var(--timeline-cycle) ease-out infinite;background:#c9d6ea;border-radius:50%;position:absolute;top:-4px;left:0;box-shadow:0 0 0 5px #edf3ff}.CrSwCq_timeline li:after{content:"";width:100%;height:2px;transform:var(--timeline-scale);transform-origin:0;animation:CrSwCq_timelineLineOne var(--timeline-cycle) linear infinite;pointer-events:none;background:linear-gradient(90deg,#1458f594,#22bfe86b);position:absolute;top:-.5px;left:4.5px}.CrSwCq_timeline li:last-child:after{width:calc(100% - 4.5px)}.CrSwCq_timeline li:nth-child(2):after{animation-name:CrSwCq_timelineLineTwo}.CrSwCq_timeline li:nth-child(3):after{animation-name:CrSwCq_timelineLineThree}.CrSwCq_timeline li:nth-child(4):after{animation-name:CrSwCq_timelineLineFour}.CrSwCq_timeline li:nth-child(2):before{animation-name:CrSwCq_timelineNodeTwo}.CrSwCq_timeline li:nth-child(3):before{animation-name:CrSwCq_timelineNodeThree}.CrSwCq_timeline li:nth-child(4):before{animation-name:CrSwCq_timelineNodeFour}@keyframes CrSwCq_timelineLineOne{0%,4%{transform:var(--timeline-scale);opacity:1}20%,90%{opacity:1;transform:none}96%{opacity:0;transform:none}97%,to{transform:var(--timeline-scale);opacity:0}}@keyframes CrSwCq_timelineLineTwo{0%,24%{transform:var(--timeline-scale);opacity:1}40%,90%{opacity:1;transform:none}96%{opacity:0;transform:none}97%,to{transform:var(--timeline-scale);opacity:0}}@keyframes CrSwCq_timelineLineThree{0%,44%{transform:var(--timeline-scale);opacity:1}60%,90%{opacity:1;transform:none}96%{opacity:0;transform:none}97%,to{transform:var(--timeline-scale);opacity:0}}@keyframes CrSwCq_timelineLineFour{0%,62%{transform:var(--timeline-scale);opacity:1}78%,90%{opacity:1;transform:none}96%{opacity:0;transform:none}97%,to{transform:var(--timeline-scale);opacity:0}}@keyframes CrSwCq_timelineNodeOne{0%,96%,to{background:#c9d6ea;transform:none;box-shadow:0 0 0 5px #edf3ff}2%{background:#1458f5;transform:scale(1.35);box-shadow:0 0 0 5px #edf3ff,0 0 0 10px #1458f52e,0 0 18px 6px #22bfe88c}7%,91%{background:#1458f5;transform:none;box-shadow:0 0 0 5px #edf3ff}}@keyframes CrSwCq_timelineNodeTwo{0%,19%,96%,to{background:#c9d6ea;transform:none;box-shadow:0 0 0 5px #edf3ff}22%{background:#1458f5;transform:scale(1.35);box-shadow:0 0 0 5px #edf3ff,0 0 0 10px #1458f52e,0 0 18px 6px #22bfe88c}27%,91%{background:#1458f5;transform:none;box-shadow:0 0 0 5px #edf3ff}}@keyframes CrSwCq_timelineNodeThree{0%,39%,96%,to{background:#c9d6ea;transform:none;box-shadow:0 0 0 5px #edf3ff}42%{background:#1458f5;transform:scale(1.35);box-shadow:0 0 0 5px #edf3ff,0 0 0 10px #1458f52e,0 0 18px 6px #22bfe88c}47%,91%{background:#1458f5;transform:none;box-shadow:0 0 0 5px #edf3ff}}@keyframes CrSwCq_timelineNodeFour{0%,59%,96%,to{background:#c9d6ea;transform:none;box-shadow:0 0 0 5px #edf3ff}62%{background:#1458f5;transform:scale(1.35);box-shadow:0 0 0 5px #edf3ff,0 0 0 10px #1458f52e,0 0 18px 6px #22bfe88c}67%,91%{background:#1458f5;transform:none;box-shadow:0 0 0 5px #edf3ff}}.CrSwCq_timelineMarker{color:#1458f5;font-size:14px}.CrSwCq_timeline h3{letter-spacing:-.04em;margin-top:20px;font-size:22px;font-weight:650}.CrSwCq_timeline .CrSwCq_timelineNote{color:#1458f5;margin-top:12px;font-size:14px}.CrSwCq_timeline p:last-child{color:#637086;margin-top:14px;font-size:15px;line-height:1.85}.CrSwCq_story .CrSwCq_credential{color:#637086;border-top:1px solid #e2e8f1;margin-top:40px;padding-top:24px;font-size:14px;line-height:1.85}.CrSwCq_values{color:#fff;background:radial-gradient(at 0 100%,#193c70,#0000 60%),#0b182b;padding:100px 0;overflow:hidden}.CrSwCq_valuesGrid{grid-template-columns:.9fr 1.2fr;gap:100px;display:grid}.CrSwCq_values .CrSwCq_eyebrow{color:#a9c9ff}.CrSwCq_values h2,.CrSwCq_values h3{color:#fff}.CrSwCq_values em{color:#96bbff}.CrSwCq_valueRows{margin:0;padding:0;list-style:none}.CrSwCq_valueRows li{border-top:1px solid #ffffff30;grid-template-columns:30px 1fr;gap:20px;padding:32px 0;display:grid}.CrSwCq_valueRows li:last-child{border-bottom:1px solid #ffffff30}.CrSwCq_valueRows li>span{color:#a9c9ff;padding-top:5px;font-size:14px}.CrSwCq_valueRows h3{letter-spacing:-.04em;font-size:24px;font-weight:550;line-height:1.5}.CrSwCq_valueRows p{color:#c1cee2;margin-top:14px;font-size:16px;line-height:1.9}.CrSwCq_plates{width:170px;height:130px;margin-top:46px;position:relative}.CrSwCq_plates i{background:linear-gradient(140deg,#3266b2,#102743);border:1px solid #80aaff;width:110px;height:70px;position:absolute;top:45px;left:20px;transform:rotate(-20deg)skew(20deg);box-shadow:12px 15px 25px #0003}.CrSwCq_plates i:nth-child(2){background:linear-gradient(140deg,#79a9f8,#2257a3);top:25px}.CrSwCq_plates i:nth-child(3){background:linear-gradient(140deg,#daeaff,#6498ec);top:5px}.CrSwCq_vision{isolation:isolate;background:linear-gradient(135deg,#f7faff,#edf3ff);padding:110px 0;position:relative;overflow:hidden}.CrSwCq_visionBackdrop{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.CrSwCq_visionSteps rect{transform-box:fill-box;animation:6s ease-in-out infinite alternate CrSwCq_visionRise}.CrSwCq_visionSteps rect:nth-child(2){animation-delay:.4s}.CrSwCq_visionSteps rect:nth-child(3){animation-delay:.8s}.CrSwCq_visionSteps rect:nth-child(4){animation-delay:1.2s}.CrSwCq_visionSteps rect:nth-child(5){animation-delay:1.6s}@keyframes CrSwCq_visionRise{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.CrSwCq_visionSteps rect{animation:none}}@media (max-width:760px){.CrSwCq_visionBackdrop{opacity:.5}}.CrSwCq_visionInner{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 100px;display:grid}.CrSwCq_vision .CrSwCq_eyebrow{grid-column:1/-1}.CrSwCq_vision h2{font-size:clamp(36px,4vw,54px);line-height:1.4}.CrSwCq_visionCopy p{color:#526176;font-size:17px;line-height:1.95}.CrSwCq_visionCopy p+p{margin-top:20px}.CrSwCq_visionLine{background:#1458f5;width:64px;height:3px;margin-bottom:32px;display:block}.CrSwCq_company{padding:88px 0 32px}.CrSwCq_companyGrid{grid-template-columns:1fr 1.1fr;gap:100px;display:grid}.CrSwCq_companyLogo{width:220px;max-width:100%;height:auto;margin-top:24px;display:block}.CrSwCq_company .CrSwCq_companyNote{color:#637086;margin-top:22px;font-size:16px;line-height:1.8}.CrSwCq_company dl{margin:0;font-size:15px}.CrSwCq_company dl>div{border-bottom:1px solid #e2e8f1;grid-template-columns:115px minmax(0,1fr);gap:20px;padding:14px 0;display:grid}.CrSwCq_company dt{color:#637086}.CrSwCq_company dd{margin:0;line-height:1.7}.CrSwCq_company dd a:hover{color:#1458f5}@media (max-width:1000px){.CrSwCq_storyGrid,.CrSwCq_valuesGrid,.CrSwCq_visionInner,.CrSwCq_companyGrid{gap:40px}.CrSwCq_timeline h3{font-size:19px}.CrSwCq_timeline li{padding-right:20px}.CrSwCq_valueRows h3{font-size:21px}}@media (max-width:760px){.CrSwCq_heroGrid{min-height:620px;padding-top:72px;padding-bottom:64px}.CrSwCq_heroImage{object-position:68% center}.CrSwCq_hero:before{background:linear-gradient(90deg,#0b182bf0 0%,#0b182bd1 45%,#0b182b8f 100%)}.CrSwCq_hero h1{margin-top:24px;font-size:clamp(36px,7vw,49px)}.CrSwCq_hero .CrSwCq_lead{font-size:16px}.CrSwCq_story,.CrSwCq_values,.CrSwCq_vision{padding:72px 0}.CrSwCq_storyGrid,.CrSwCq_valuesGrid,.CrSwCq_visionInner,.CrSwCq_companyGrid{grid-template-columns:minmax(0,1fr);gap:36px}.CrSwCq_story h2,.CrSwCq_values h2{margin-top:18px}.CrSwCq_letter p,.CrSwCq_visionCopy p{font-size:16px}.CrSwCq_experienceHeading{margin-top:48px}.CrSwCq_timeline{--timeline-scale:scaleY(0);background:0 0;grid-template-columns:minmax(0,1fr);padding-left:8px}.CrSwCq_timeline li{background:linear-gradient(#c7d6ec,#c7d6ec) 0 0/1px 100% no-repeat;padding:0 0 32px 29px}.CrSwCq_timeline li:first-child{background-image:linear-gradient(#0000 9.5px,#c7d6ec 9.5px)}.CrSwCq_timeline li:last-child{background-size:1px 9.5px;padding-bottom:0}.CrSwCq_timeline li:before{top:5px;left:-4px}.CrSwCq_timeline li:after{transform-origin:top;background:linear-gradient(#1458f594,#22bfe86b);width:2px;height:100%;top:9.5px;left:-.5px}.CrSwCq_timeline li:last-child:after{display:none}.CrSwCq_timeline h3{margin-top:10px;font-size:22px}.CrSwCq_timeline p:last-child{margin-top:10px}.CrSwCq_story .CrSwCq_credential{margin-top:32px}.CrSwCq_plates{height:110px;margin-top:32px}.CrSwCq_valueRows h3{font-size:22px}.CrSwCq_valueRows p{font-size:15px}.CrSwCq_valueRows li{gap:14px;padding:26px 0}.CrSwCq_visionInner{gap:26px}.CrSwCq_vision h2{font-size:38px}.CrSwCq_visionLine{margin:8px 0 26px}.CrSwCq_company{padding-top:64px}.CrSwCq_companyLogo{width:180px}.CrSwCq_company dl>div{grid-template-columns:100px minmax(0,1fr);gap:12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.CrSwCq_timeline li:before{background:#1458f5;animation:none;box-shadow:0 0 0 5px #edf3ff}.CrSwCq_timeline li:after{animation:none;transform:none}}
.jjkGMq_carousel{--review-gap:12px;--review-visible:3;margin-bottom:40px}.jjkGMq_viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%);container-type:inline-size}.jjkGMq_track{width:max-content;display:flex}.jjkGMq_carousel[data-looping=true] .jjkGMq_track{animation:jjkGMq_reviewLoop var(--review-duration) linear infinite}.jjkGMq_carousel[data-looping=true]:hover .jjkGMq_track,.jjkGMq_carousel[data-looping=true]:focus-within .jjkGMq_track{animation-play-state:paused}.jjkGMq_list{margin:0;padding:0;list-style:none;display:flex}.jjkGMq_list li{width:calc((100cqw - var(--review-gap) * (var(--review-visible) - 1)) / var(--review-visible));margin-right:var(--review-gap);flex:none;padding-block:4px 18px}.jjkGMq_card{background:#fff;border:1px solid #d8e0ea;border-radius:10px;flex-direction:column;gap:10px;height:100%;min-height:168px;margin:0;padding:18px 18px 16px;display:flex;box-shadow:0 8px 20px #0b182b0f}.jjkGMq_stars{gap:2px;margin:0;font-size:14px;line-height:1;display:flex}.jjkGMq_stars span{color:#d8e0ea}.jjkGMq_stars span[data-on=true]{color:#f5b301}.jjkGMq_card blockquote{color:#0b182b;-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;margin:0;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.jjkGMq_card figcaption{color:#637086;flex-direction:column;gap:2px;font-size:12px;line-height:1.5;display:flex}.jjkGMq_card figcaption span{color:#1458f5}.jjkGMq_carouselTitle{color:#123a8c;margin:0 0 16px;font-size:16px;font-weight:750;line-height:1.5}.jjkGMq_principleCard{word-break:keep-all;overflow-wrap:anywhere}.jjkGMq_principleCard h4{color:#0b182b;margin:0;font-size:14px;font-weight:750;line-height:1.6}.jjkGMq_principleCard .jjkGMq_principleText{color:#637086;margin:0;font-size:14px;line-height:1.65}.jjkGMq_viewport:focus-visible{outline-offset:4px;outline:2px solid #1458f5}@keyframes jjkGMq_reviewLoop{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:760px){.jjkGMq_carousel{--review-visible:1.15;margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.jjkGMq_carousel[data-looping=true] .jjkGMq_track{animation:none}.jjkGMq_list+.jjkGMq_list{display:none}.jjkGMq_viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}
