.SYdQRa_stage{width:100%;min-width:0;margin:0;position:relative}.SYdQRa_artwork{isolation:isolate;width:100%;height:clamp(24rem,36vw,29rem);position:relative}.SYdQRa_glow{z-index:-2;filter:blur(10px);background:radial-gradient(at 55% 55%,#7bbef53d,#0000 68%);position:absolute;inset:0 -5% -5%}.SYdQRa_hexagon{z-index:-1;aspect-ratio:.866;width:70%;clip-path:var(--hexagon-clip);background:linear-gradient(140deg,#d3eafd5c,#ffffff0d);position:absolute;top:-3%;right:5%;transform:rotate(14deg)}.SYdQRa_mainCard{background:linear-gradient(140deg,#fffffffa,#ffffffe8);border:1px solid #fffffff2;border-radius:1.375rem;width:84%;padding:clamp(1.125rem,2.25vw,1.875rem);position:absolute;top:14%;left:0;box-shadow:0 22px 65px #2363961a,0 2px 8px #2363960a}.SYdQRa_cardHeading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.SYdQRa_eyebrow{color:#6c91af;letter-spacing:.15em;text-transform:uppercase;margin-bottom:.5rem;font-size:.5625rem;font-weight:700;display:block}.SYdQRa_cardHeading strong{color:var(--primary);letter-spacing:-.03em;font-size:clamp(.875rem,1.3vw,1.125rem);font-weight:700;line-height:1.4;display:block}.SYdQRa_icon{width:2.375rem;height:2.375rem;color:var(--accent);background:#ecf6ff;border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.SYdQRa_chart{height:clamp(9.5rem,16vw,12rem);margin-top:1.75rem;position:relative}.SYdQRa_gridLines{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.SYdQRa_gridLines i{border-top:1px dashed #dcebf6;width:100%;display:block}.SYdQRa_bars{align-items:flex-end;gap:clamp(.5rem,1.45vw,1.125rem);height:100%;padding-inline:.25rem;display:flex;position:relative}.SYdQRa_barColumn{flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex}.SYdQRa_bar{transform-origin:bottom;width:100%;max-width:2.5rem;display:block}.SYdQRa_bar>span{transform-origin:bottom;background:linear-gradient(#6ec4ff,#007aeb);border-radius:.4375rem .4375rem .1875rem .1875rem;width:100%;height:100%;display:block}.SYdQRa_barColumn:nth-child(3n) .SYdQRa_bar>span{background:linear-gradient(#a3dcff,#2999f2)}.SYdQRa_stage[data-entered=true] .SYdQRa_bar{animation:4.2s ease-in-out both SYdQRa_bar-calculate}.SYdQRa_chartFooter{color:#8199ad;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.125rem;font-size:.5625rem;line-height:1.5;display:flex}.SYdQRa_chartFooter>span:first-child{align-items:center;gap:.375rem;display:inline-flex}.SYdQRa_chartFooter i{background:var(--accent);border-radius:50%;width:.375rem;height:.375rem}.SYdQRa_activityCard{z-index:2;background:#fff;border:1px solid #e3eff8;border-radius:1.125rem;width:38%;padding:1.125rem 1.25rem .875rem;position:absolute;top:0;right:0;box-shadow:0 12px 35px #24659917}.SYdQRa_activityLabel{color:#7290a8;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.SYdQRa_activityLabel svg{color:var(--accent)}.SYdQRa_activityCard>strong{color:var(--primary);letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin-top:.4375rem;font-size:clamp(1.875rem,3vw,2.625rem);font-weight:800;line-height:1.2;display:block}.SYdQRa_sparkline{width:100%;height:2rem;margin-top:.5rem;display:block;overflow:visible}.SYdQRa_sparkline path{stroke:#35a4f5;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.SYdQRa_stage[data-entered=true] .SYdQRa_sparkline path{animation:3.8s both SYdQRa_line-enter}.SYdQRa_smallCaption{color:#91a7b9;margin-top:.375rem;font-size:.5625rem;display:block}.SYdQRa_progressCard{z-index:2;text-align:center;background:#fff;border:1px solid #e1edf7;border-radius:1.125rem;width:31%;padding:1rem;position:absolute;bottom:0;right:0;box-shadow:0 14px 38px #24659917}.SYdQRa_progressTitle{color:#52738e;font-size:.6875rem;font-weight:600;display:block}.SYdQRa_ring{width:5.75rem;max-width:100%;margin:.5rem auto .125rem;position:relative}.SYdQRa_ring svg{width:100%;height:auto;display:block;transform:rotate(-90deg)}.SYdQRa_ringTrack,.SYdQRa_ringFill{fill:none;stroke-width:7px}.SYdQRa_ringTrack{stroke:#e9f4fd}.SYdQRa_ringFill{stroke:#168ff0;stroke-linecap:round}.SYdQRa_ring strong{color:var(--primary);letter-spacing:-.045em;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:1.5rem;font-weight:800;display:flex;position:absolute;inset:0}.SYdQRa_ring small{margin:.1875rem 0 0 .0625rem;font-size:.6875rem;font-weight:600}.SYdQRa_progressCaption{color:#8aa1b5;font-size:.5625rem;display:block}.SYdQRa_informationTag{z-index:2;background:#fffffff7;border:1px solid #e3eef7;border-radius:1rem;align-items:center;gap:.625rem;max-width:64%;padding:.875rem 1rem;display:flex;position:absolute;bottom:1.125rem;left:4%;box-shadow:0 12px 35px #24659912}.SYdQRa_tagIcon{color:#3a9be8;background:#edf7ff;border-radius:.625rem;flex-shrink:0;place-items:center;width:2.125rem;height:2.125rem;display:grid}.SYdQRa_informationTag strong{color:#2c526e;font-size:.6875rem;font-weight:700;line-height:1.5;display:block}.SYdQRa_informationTag div>span{color:#8ba2b5;margin-top:.125rem;font-size:.5625rem;line-height:1.5;display:block}.SYdQRa_check{color:#36a779;flex-shrink:0;margin-left:.375rem}.SYdQRa_stage[data-entered=true] .SYdQRa_activityCard{animation:SYdQRa_card-enter .85s var(--ease-out) .12s both}.SYdQRa_stage[data-entered=true] .SYdQRa_progressCard{animation:SYdQRa_card-enter .85s var(--ease-out) .28s both}.SYdQRa_stage[data-entered=true] .SYdQRa_informationTag{animation:SYdQRa_card-enter .85s var(--ease-out) .45s both}.SYdQRa_caption{color:#7d97ac;text-align:center;margin-top:1.25rem;font-size:.625rem;line-height:1.5}.SYdQRa_stage[data-paused=true] *,.SYdQRa_stage[data-paused=true] :before{animation-play-state:paused!important}@keyframes SYdQRa_bar-calculate{0%{transform:scaleY(0)}35%{transform:scaleY(.6)}50%{transform:scaleY(.48)}80%{transform:scaleY(.9)}to{transform:scaleY(1)}}@keyframes SYdQRa_line-enter{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes SYdQRa_card-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:899px){.SYdQRa_artwork{max-width:40rem;height:28rem;margin-inline:auto}.SYdQRa_chart{height:12rem}.SYdQRa_activityCard{width:36%}.SYdQRa_progressCard{width:29%}}@media (max-width:519px){.SYdQRa_artwork{height:25rem}.SYdQRa_mainCard{border-radius:1.125rem;width:94%;padding:1rem;top:22%}.SYdQRa_cardHeading strong{font-size:.8125rem}.SYdQRa_eyebrow{letter-spacing:.12em;font-size:.5rem}.SYdQRa_icon{border-radius:.5rem;width:1.875rem;height:1.875rem}.SYdQRa_chart{height:8.75rem;margin-top:1.25rem}.SYdQRa_bars{gap:.5rem}.SYdQRa_chartFooter{margin-top:.875rem;font-size:.5rem}.SYdQRa_chartFooter>span:last-child{display:none}.SYdQRa_activityCard{border-radius:1rem;width:54%;padding:.875rem 1rem .75rem}.SYdQRa_activityCard>strong{font-size:2rem}.SYdQRa_activityLabel{font-size:.625rem}.SYdQRa_sparkline{height:1.625rem}.SYdQRa_smallCaption{display:none}.SYdQRa_progressCard{border-radius:1rem;width:42%;padding:.875rem .625rem}.SYdQRa_progressTitle{font-size:.625rem}.SYdQRa_ring{width:5rem}.SYdQRa_ring strong{font-size:1.3125rem}.SYdQRa_progressCaption{font-size:.5rem}.SYdQRa_informationTag{border-radius:.75rem;gap:.5rem;max-width:54%;padding:.75rem .625rem;bottom:1.5rem;left:0}.SYdQRa_tagIcon{width:1.75rem;height:1.75rem}.SYdQRa_informationTag strong{font-size:.625rem}.SYdQRa_informationTag div>span{font-size:.5rem}.SYdQRa_check{display:none}}@media (prefers-reduced-motion:reduce){.SYdQRa_stage[data-entered=true] .SYdQRa_activityCard,.SYdQRa_stage[data-entered=true] .SYdQRa_progressCard,.SYdQRa_stage[data-entered=true] .SYdQRa_informationTag{animation:none}}
.fVXN3q_section{background:linear-gradient(140deg,#ddeffe6b,#f5fbff59 65%,#0000);padding-block:clamp(3rem,6vw,5rem);scroll-margin-top:6rem;position:relative}.fVXN3q_layout{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.fVXN3q_intro{max-width:27rem}.fVXN3q_eyebrow{color:#52749a;letter-spacing:.28em;text-transform:uppercase;margin:0 0 1rem;font-size:.625rem;font-weight:800}.fVXN3q_intro h2{color:var(--primary);letter-spacing:-.055em;margin:0;font-size:clamp(2rem,3.5vw,3.125rem);font-weight:700;line-height:1.08}.fVXN3q_intro h2 span{color:var(--accent);display:block}.fVXN3q_description{color:#52749a;max-width:34ch;margin:1.25rem 0 1.5rem;font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.65}.fVXN3q_link{min-height:2.75rem;color:var(--accent-hover);border-radius:.25rem;align-items:center;gap:.625rem;padding:.5rem 0;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.fVXN3q_link svg{flex-shrink:0;transition:transform .22s}.fVXN3q_link:hover svg{transform:translate(3px)}@media (max-width:899px){.fVXN3q_layout{grid-template-columns:minmax(0,1fr);gap:1.75rem}.fVXN3q_intro{max-width:38rem}.fVXN3q_description{max-width:50ch}}@media (max-width:519px){.fVXN3q_intro h2{font-size:clamp(1.875rem,7.8vw,2.5rem)}.fVXN3q_eyebrow{letter-spacing:.28em;font-size:.5625rem}.fVXN3q_link{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.fVXN3q_link svg{transition:none}.fVXN3q_link:hover svg{transform:none}}
.GQp7TW_section{padding-block:clamp(1.5rem,3vw,3rem) clamp(3rem,6vw,5rem);position:relative}.GQp7TW_intro{grid-template-columns:1.3fr 1fr;align-items:end;gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(2rem,3.5vw,3.25rem);display:grid}.GQp7TW_eyebrow{color:#52749a;letter-spacing:.32em;text-transform:uppercase;margin:0 0 .875rem;font-size:.625rem;font-weight:800}.GQp7TW_heading{color:var(--primary);letter-spacing:-.055em;text-wrap:pretty;margin:0;font-size:clamp(2rem,3.5vw,3.125rem);font-weight:700;line-height:1.08}.GQp7TW_heading>span{display:block}.GQp7TW_accent{color:var(--accent)}.GQp7TW_summary{color:#52749a;letter-spacing:-.015em;max-width:27rem;margin:0 0 .125rem;font-size:clamp(.9375rem,1.2vw,1.0625rem);font-weight:400;line-height:1.5}.GQp7TW_grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,3.5vw,3.5rem);margin:0;padding:0;list-style:none;display:grid}.GQp7TW_card{text-align:center;min-width:0}.GQp7TW_visual{isolation:isolate;width:100%;max-width:16.5rem;margin-inline:auto;text-decoration:none;display:block;position:relative}.GQp7TW_visual:before{z-index:-1;content:"";clip-path:var(--hexagon-clip);background:linear-gradient(150deg,#daedfe80,#ecf6ff40);position:absolute;inset:.75rem -.875rem -.5rem}.GQp7TW_photo{aspect-ratio:.96}.GQp7TW_zoom{transform-origin:50%;will-change:transform;transition:transform .8s cubic-bezier(.45,0,.55,1);transform:scale(1)}@media (hover:hover){.GQp7TW_visual:hover .GQp7TW_zoom{transform:scale(1.035)}}.GQp7TW_hexOutline{z-index:1;pointer-events:none;width:100%;height:100%;color:var(--accent);opacity:0;transition:opacity .32s;position:absolute;inset:0;overflow:visible}.GQp7TW_visual:hover .GQp7TW_hexOutline,.GQp7TW_visual:focus-visible .GQp7TW_hexOutline,.GQp7TW_visual:active .GQp7TW_hexOutline{opacity:1}.GQp7TW_visual:focus-visible{outline:none}.GQp7TW_visual:focus-visible .GQp7TW_hexOutline{filter:drop-shadow(0 0 4px #007ff059)}.GQp7TW_badge{z-index:2;aspect-ratio:.866;width:clamp(3.5rem,5vw,4.25rem);color:var(--accent);filter:drop-shadow(0 5px 12px #0946820f);place-items:center;display:grid;position:absolute;bottom:-1.375rem;left:50%;transform:translate(-50%)}.GQp7TW_badge:before,.GQp7TW_badge:after{content:"";clip-path:var(--hexagon-clip);background:#fffffff5;position:absolute;inset:0}.GQp7TW_badge:after{background:linear-gradient(145deg, #fff, var(--accent-soft));inset:3px}.GQp7TW_badge svg{z-index:1;position:relative}.GQp7TW_title{color:var(--primary);letter-spacing:-.04em;margin:2.125rem 0 .625rem;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:700;line-height:1.18}.GQp7TW_titleLink{color:inherit;border-radius:.25rem;text-decoration:none;transition:color .18s;display:inline-block}.GQp7TW_titleLink:hover,.GQp7TW_titleLink:focus-visible{color:var(--accent-hover)}.GQp7TW_title span{display:block}.GQp7TW_description{color:#52749a;letter-spacing:-.015em;max-width:25ch;margin:0 auto;font-size:clamp(.8125rem,1.1vw,.9375rem);line-height:1.5}@media (max-width:899px){.GQp7TW_intro{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2.5rem}.GQp7TW_heading{font-size:clamp(2rem,4.8vw,2.75rem)}.GQp7TW_summary{max-width:36rem;font-size:1rem}.GQp7TW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2.5rem}.GQp7TW_title{font-size:1.125rem}.GQp7TW_description{font-size:.9375rem}}@media (max-width:519px){.GQp7TW_section{padding-block:1.25rem 2.5rem}.GQp7TW_heading{font-size:clamp(1.875rem,7.8vw,2.5rem)}.GQp7TW_eyebrow{letter-spacing:.28em;font-size:.5625rem}.GQp7TW_grid{grid-template-columns:1fr;gap:2.75rem}.GQp7TW_visual{max-width:16rem}.GQp7TW_badge{width:4rem}.GQp7TW_title{margin-top:2.25rem;font-size:1.25rem}.GQp7TW_description{max-width:29ch;font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.GQp7TW_zoom{transition-duration:.35s}.GQp7TW_visual:hover .GQp7TW_zoom{transform:scale(1.015)}.GQp7TW_hexOutline{transition-duration:.16s}}
.fnqJzq_footer{background:#fffc;border-top:1px solid #09244014;margin-top:auto;position:relative}.fnqJzq_container{padding-block:clamp(2rem,4vw,3rem) 1.25rem}.fnqJzq_top{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.fnqJzq_brand{border-radius:.25rem;width:fit-content;display:block}.fnqJzq_brand .brand-logo{width:11rem}.fnqJzq_description{max-width:32ch;color:var(--text-muted);margin:1rem 0 .75rem;font-size:.8125rem;line-height:1.7}.fnqJzq_heading{color:var(--primary);letter-spacing:-.015em;margin:.25rem 0 1rem;font-size:.875rem;font-weight:700;line-height:1.5}.fnqJzq_serviceLinks,.fnqJzq_socialLinks,.fnqJzq_legalLinks{margin:0;padding:0;list-style:none}.fnqJzq_serviceLinks{gap:.125rem;display:grid}.fnqJzq_serviceLink{min-height:2rem;color:var(--text-muted);align-items:center;font-size:.8125rem;line-height:1.5;text-decoration:none;display:inline-flex}.fnqJzq_socialLinks{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.fnqJzq_socialLink{border:1px solid var(--border);width:2.75rem;height:2.75rem;color:var(--primary);background:var(--surface);transition:color var(--duration-fast), background var(--duration-fast), border-color var(--duration-fast);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.fnqJzq_socialLink svg{flex-shrink:0;display:block}.fnqJzq_socialLink:hover{background:var(--accent-soft);border-color:#a9cfee}.fnqJzq_address{max-width:34ch;color:var(--text-muted);align-items:flex-start;gap:.625rem;font-size:.8125rem;font-style:normal;line-height:1.7;display:flex}.fnqJzq_address svg{color:var(--accent-hover);flex-shrink:0;margin-top:.125rem}.fnqJzq_address a{color:inherit;text-decoration:none}.fnqJzq_mapLink,.fnqJzq_contactLink{width:fit-content;min-height:2.75rem;color:var(--accent-hover);border-radius:.25rem;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.fnqJzq_mapLink{margin-left:1.8125rem}.fnqJzq_contactLink{color:var(--primary);margin-top:.25rem}.fnqJzq_base{border-top:1px solid var(--border);margin-top:1.75rem;padding-top:1rem}.fnqJzq_legalLinks{flex-wrap:wrap;align-items:center;gap:.125rem 1.5rem;display:flex}.fnqJzq_legalLink{min-height:2.75rem;color:var(--text-muted);align-items:center;font-size:.75rem;line-height:1.5;text-decoration:none;display:inline-flex}.fnqJzq_legalLink[aria-disabled=true]{cursor:default}.fnqJzq_bottom{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin-top:.5rem;font-size:.6875rem;line-height:1.6;display:flex}.fnqJzq_bottom p{margin:0}.fnqJzq_signature{letter-spacing:.025em}.fnqJzq_serviceLink,.fnqJzq_address a,.fnqJzq_mapLink,.fnqJzq_contactLink,.fnqJzq_legalLink{transition:color var(--duration-fast)}.fnqJzq_serviceLink:hover,.fnqJzq_socialLink:hover,.fnqJzq_address a:hover,.fnqJzq_mapLink:hover,.fnqJzq_contactLink:hover,a.fnqJzq_legalLink:hover{color:var(--accent-hover)}.fnqJzq_mapLink:hover{text-underline-offset:.2em;text-decoration:underline}@media (max-width:899px){.fnqJzq_top{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2.5rem}.fnqJzq_about{grid-column:1/-1}.fnqJzq_description{max-width:50ch}}@media (max-width:519px){.fnqJzq_top{grid-template-columns:minmax(0,1fr);gap:1.5rem}.fnqJzq_about{grid-column:auto}.fnqJzq_brand .brand-logo{width:10rem}.fnqJzq_heading{margin-top:0;margin-bottom:.625rem}.fnqJzq_base{margin-top:1.5rem}.fnqJzq_legalLinks{align-items:flex-start;gap:0 1.25rem}.fnqJzq_bottom{flex-direction:column;align-items:flex-start;gap:.375rem}}@media (prefers-reduced-motion:reduce){.fnqJzq_serviceLink,.fnqJzq_socialLink,.fnqJzq_address a,.fnqJzq_mapLink,.fnqJzq_contactLink,.fnqJzq_legalLink{transition:none}}
.EJ2DbG_header{--nav-link-color:#fff;--nav-link-active:#fff;--nav-link-shadow:0 1px 7px #001023a6;--nav-link-hover:#06254124;z-index:50;isolation:isolate;position:fixed;inset:0 0 auto}.EJ2DbG_header:before{z-index:-1;content:"";pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background:#ffffffd9;border-bottom:1px solid #09244012;transition:opacity .52s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:0 8px 32px #0924400f}.EJ2DbG_header[data-solid=true]:before,.EJ2DbG_header[data-scrolled=true]:before,.EJ2DbG_header[data-open=true]:before{opacity:1}.EJ2DbG_header[data-solid=true],.EJ2DbG_header[data-scrolled=true],.EJ2DbG_header[data-open=true]{--nav-link-color:var(--primary);--nav-link-active:var(--accent-hover);--nav-link-shadow:none;--nav-link-hover:#ffffff8c}.EJ2DbG_bar{justify-content:space-between;align-items:center;gap:clamp(1rem,2.5vw,2.5rem);min-height:6.25rem;display:flex}.EJ2DbG_brand{border-radius:.25rem;flex-shrink:0}.EJ2DbG_navigation{flex:1;justify-content:flex-end;align-items:center;gap:clamp(.75rem,1.5vw,1.5rem);min-width:0;display:flex}.EJ2DbG_links{flex-shrink:0;align-items:center;gap:clamp(.5rem,1.2vw,1.25rem);margin:0;padding:0;list-style:none;display:flex}.EJ2DbG_link{isolation:isolate;color:var(--nav-link-color);text-shadow:var(--nav-link-shadow);white-space:nowrap;padding:.875rem .65rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .22s;display:block;position:relative}.EJ2DbG_link:before{z-index:-1;content:"";background:var(--nav-link-hover);opacity:0;border-radius:.75rem;transition:opacity .28s;position:absolute;inset:.3rem 0}.EJ2DbG_link:after{content:"";background:var(--accent);opacity:0;transform-origin:50%;border-radius:999px;height:3px;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .22s;position:absolute;bottom:-.1rem;left:0;right:0;transform:scaleX(0);box-shadow:0 2px 8px #007ff029}.EJ2DbG_link[aria-current],.EJ2DbG_link:hover,.EJ2DbG_link:focus-visible{color:var(--nav-link-active)}.EJ2DbG_link:hover:before,.EJ2DbG_link:focus-visible:before{opacity:1}.EJ2DbG_link[aria-current]:after,.EJ2DbG_link:hover:after,.EJ2DbG_link:focus-visible:after{opacity:1;transform:scaleX(1)}.EJ2DbG_account{color:var(--text-inverse);background:var(--gradient-action);box-shadow:var(--elevation-button);border:1px solid #ffffff26;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:1.25rem;padding:.8rem 1.55rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:box-shadow .28s;display:inline-flex}.EJ2DbG_account svg{transition:transform .28s var(--ease-out)}.EJ2DbG_account:hover,.EJ2DbG_account:focus-visible{box-shadow:0 8px 24px #06254133}.EJ2DbG_account:hover svg,.EJ2DbG_account:focus-visible svg{transform:translateY(-1px)}.EJ2DbG_toggle{display:none}@media (max-width:1099px){.EJ2DbG_bar{gap:1rem;min-height:5rem}.EJ2DbG_brand .brand-logo{width:9rem}.EJ2DbG_toggle{width:44px;height:44px;color:var(--primary);background:#ffffffa6;border:1px solid #09244026;border-radius:50%;align-content:center;justify-items:center;gap:6px;padding:8px;display:grid}.EJ2DbG_navigation{max-height:calc(100dvh - 7rem);top:calc(100% + .5rem);left:var(--layout-gutter);right:var(--layout-gutter);border:1px solid var(--border);background:var(--surface);max-width:none;box-shadow:var(--elevation-float);border-radius:1.25rem;padding:1rem;display:none;position:absolute;overflow-y:auto}.EJ2DbG_header[data-open=true] .EJ2DbG_navigation{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.EJ2DbG_links{flex-direction:column;align-items:stretch;gap:.25rem}.EJ2DbG_link{text-align:center;width:100%;min-width:0;padding-inline:1rem}.EJ2DbG_link:after{left:0;right:0}.EJ2DbG_account{padding:.875rem 1.5rem}}@media (prefers-reduced-motion:reduce){.EJ2DbG_header:before{transition:opacity .28s}.EJ2DbG_link:after{transition:transform .22s,opacity .16s}.EJ2DbG_link,.EJ2DbG_link:before,.EJ2DbG_account,.EJ2DbG_account svg{transition:none}.EJ2DbG_account:hover svg,.EJ2DbG_account:focus-visible svg{transform:none}}
.uxrPla_media{background:0 0;position:absolute;inset:0;overflow:hidden}.uxrPla_frame{position:absolute;inset:0 0 clamp(2rem,4vw,4rem);-webkit-mask-image:linear-gradient(90deg,#0000 3%,#00000008 24%,#0000007a 48%,#000 74%),linear-gradient(#000 0% 73%,#0000 100%);mask-image:linear-gradient(90deg,#0000 3%,#00000008 24%,#0000007a 48%,#000 74%),linear-gradient(#000 0% 73%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.uxrPla_image,.uxrPla_video{object-fit:cover;object-position:75% 65%;width:100%;height:100%;position:absolute;inset:0}.uxrPla_media[data-video-ready=true] .uxrPla_image{visibility:hidden}.uxrPla_diffusion{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(5px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000a6 32%,#0000 63%),linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000a6 32%,#0000 63%),linear-gradient(#000 0% 70%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:899px){.uxrPla_frame{height:31.5rem;top:auto;bottom:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000014 19%,#000 48% 76%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000014 19%,#000 48% 76%,#0000 100%);-webkit-mask-composite:source-over;mask-composite:add}.uxrPla_image,.uxrPla_video{object-position:83% center}.uxrPla_diffusion{display:none}}@media (max-width:479px){.uxrPla_frame{height:28.5rem}.uxrPla_image,.uxrPla_video{object-position:82% center}}
.WFIH3q_hero{isolation:isolate;background:0 0;min-height:45rem;position:relative;overflow:clip}.WFIH3q_container{z-index:2;pointer-events:none;align-items:center;min-height:clamp(43rem,54vw,50rem);padding-block:9.5rem 8rem;display:flex;position:relative}.WFIH3q_content{pointer-events:auto;width:54%;max-width:44rem}.WFIH3q_eyebrow{color:#52749a;letter-spacing:.29em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.8rem;margin:0 0 1.25rem;font-size:clamp(.625rem,.78vw,.75rem);font-weight:800;display:flex}.WFIH3q_title{width:100%;margin:0;line-height:1}.WFIH3q_logo{width:100%;height:auto;display:block}.WFIH3q_description{color:#52749a;letter-spacing:-.025em;text-wrap:pretty;max-width:29rem;margin:1.5rem 0 0;font-size:clamp(1.125rem,1.55vw,1.4rem);font-weight:500;line-height:1.4}.WFIH3q_actions{flex-wrap:wrap;align-items:center;gap:.875rem;margin-top:1.75rem;display:flex}.WFIH3q_primary,.WFIH3q_secondary{border:1px solid var(--primary);min-height:3.25rem;transition:background var(--duration-fast), box-shadow var(--duration-fast);border-radius:999px;justify-content:center;align-items:center;gap:1.1rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.WFIH3q_primary{color:var(--text-inverse);background:var(--primary);box-shadow:var(--elevation-button)}.WFIH3q_primary:hover{background:var(--primary-hover)}.WFIH3q_secondary{color:var(--primary);background:#fff9;border-color:#6480a1}.WFIH3q_secondary:hover{background:var(--surface);box-shadow:var(--elevation-button)}@media (min-width:1600px){.WFIH3q_container{min-height:53rem}}@media (min-width:900px) and (max-width:1100px){.WFIH3q_content{width:60%}.WFIH3q_eyebrow{letter-spacing:.24em;gap:.5rem}.WFIH3q_actions{gap:.65rem}.WFIH3q_primary,.WFIH3q_secondary{gap:.7rem;padding-inline:1.1rem;font-size:.8rem}}@media (max-width:899px){.WFIH3q_hero{min-height:54rem}.WFIH3q_container{align-items:flex-start;min-height:54rem;padding-block:8rem 24rem}.WFIH3q_content{width:100%;max-width:40rem}.WFIH3q_eyebrow{letter-spacing:.2em;gap:.5rem;margin-bottom:1.25rem;font-size:.625rem}.WFIH3q_description{max-width:29rem;font-size:1.125rem}.WFIH3q_actions{margin-top:1.5rem}}@media (max-width:479px){.WFIH3q_hero,.WFIH3q_container{min-height:53rem}.WFIH3q_container{padding-block:7.25rem 24rem}.WFIH3q_title{width:calc(100% + .5rem)}.WFIH3q_eyebrow{letter-spacing:.16em;gap:.4rem;font-size:.54rem}.WFIH3q_description{max-width:22rem;margin-top:1.25rem;font-size:1.0625rem}.WFIH3q_actions{align-items:stretch;gap:.625rem}.WFIH3q_primary,.WFIH3q_secondary{gap:.6rem;min-height:3rem;padding-inline:1rem;font-size:.75rem}}@media (max-width:359px){.WFIH3q_actions{flex-direction:column;max-width:17rem}.WFIH3q_hero,.WFIH3q_container{min-height:57rem}.WFIH3q_eyebrow{letter-spacing:.08em;gap:.3rem}}@media (prefers-reduced-motion:reduce){.WFIH3q_primary,.WFIH3q_secondary{transition:none}}
.Mb4Whq_floating{z-index:40;right:max(1.5rem, env(safe-area-inset-right));bottom:max(1.5rem, env(safe-area-inset-bottom));position:fixed}.Mb4Whq_button{width:3.75rem;height:3.75rem;transition:background .22s ease, transform .22s var(--ease-out), box-shadow .22s ease;background:#128c4b;border:1px solid #ffffff80;border-radius:50%;place-items:center;padding:0;text-decoration:none;display:grid;box-shadow:0 6px 22px #00502838}.Mb4Whq_button:hover,.Mb4Whq_button:focus-visible{background:#0d763e;transform:translateY(-2px);box-shadow:0 9px 28px #00502847}.Mb4Whq_button img{filter:brightness(0)invert();display:block}.Mb4Whq_hint{border:1px solid var(--border);background:var(--surface);width:max-content;max-width:calc(100vw - 7rem);color:var(--primary);box-shadow:var(--elevation-card);opacity:0;pointer-events:none;border-radius:.75rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;transition:opacity .18s;position:absolute;top:50%;right:calc(100% + .75rem);transform:translateY(-50%)}.Mb4Whq_floating:hover .Mb4Whq_hint,.Mb4Whq_floating:focus-within .Mb4Whq_hint{opacity:1}.Mb4Whq_floating:has(.Mb4Whq_notice) .Mb4Whq_hint{opacity:0}.Mb4Whq_notice{border:1px solid var(--border);background:var(--surface);width:min(19rem,100vw - 2.5rem);color:var(--primary);box-shadow:var(--elevation-float);border-radius:1rem;padding:1.25rem 2.75rem 1.25rem 1.25rem;position:absolute;bottom:calc(100% + .875rem);right:0}.Mb4Whq_notice strong{font-size:.9375rem;line-height:1.4;display:block}.Mb4Whq_notice p{color:var(--text-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.Mb4Whq_close{width:2rem;height:2rem;color:var(--text-muted);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:.5rem;right:.5rem}.Mb4Whq_close:hover{background:var(--surface-soft)}@media (max-width:599px){.Mb4Whq_floating{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom))}.Mb4Whq_button{width:3.5rem;height:3.5rem}}@media (prefers-reduced-motion:reduce){.Mb4Whq_button,.Mb4Whq_hint{transition:none}.Mb4Whq_button:hover,.Mb4Whq_button:focus-visible{transform:none}}.Mb4Whq_inline{max-width:100%;display:inline-block;position:relative}.Mb4Whq_inlineButton{color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;width:auto;max-width:100%;height:auto;min-height:3rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:700;display:inline-flex}.Mb4Whq_inlineButton img{width:23px;height:23px}.Mb4Whq_inline .Mb4Whq_notice{z-index:2;text-align:left}
.JD5JsG_section{background:linear-gradient(115deg,#e6f3ff8c,#f8fbff59);padding-block:clamp(2.75rem,5vw,4.5rem);scroll-margin-top:6rem;position:relative}.JD5JsG_layout{grid-template-columns:minmax(15rem,1fr) minmax(0,3fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.JD5JsG_eyebrow{color:#52749a;letter-spacing:.28em;text-transform:uppercase;margin:0 0 1rem;font-size:.625rem;font-weight:800}.JD5JsG_heading{color:var(--primary);letter-spacing:-.055em;text-wrap:pretty;margin:0;font-size:clamp(1.875rem,2.7vw,2.625rem);font-weight:600;line-height:1.12}.JD5JsG_heading span{display:block}.JD5JsG_accent{color:var(--accent)}.JD5JsG_steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(1rem,2vw,2rem);margin:0;padding:0;list-style:none;display:grid}.JD5JsG_step{min-width:0}.JD5JsG_marker{margin-bottom:1rem;position:relative}.JD5JsG_number{width:3.25rem;height:3.25rem;color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:-.025em;background:linear-gradient(145deg,#e6f3ff,#daedff);border-radius:50%;place-items:center;font-size:1.125rem;font-weight:700;display:grid}.JD5JsG_step:not(:last-child) .JD5JsG_marker:after{content:"";background:#83b8e7;height:1px;position:absolute;top:1.625rem;left:4.25rem;right:0}.JD5JsG_step:not(:last-child) .JD5JsG_marker:before{content:"";border-top:1px solid #83b8e7;border-right:1px solid #83b8e7;width:6px;height:6px;position:absolute;top:calc(1.625rem - 3px);right:0;transform:rotate(45deg)}.JD5JsG_stepTitle{color:var(--primary);letter-spacing:-.025em;margin:0 0 .375rem;font-size:clamp(.8125rem,1.15vw,1rem);font-weight:700;line-height:1.25}.JD5JsG_description{color:#52749a;max-width:20ch;margin:0;font-size:clamp(.75rem,.95vw,.875rem);line-height:1.5}@media (max-width:899px){.JD5JsG_layout{grid-template-columns:minmax(0,1fr);gap:2.25rem}.JD5JsG_intro{max-width:32rem}.JD5JsG_heading{font-size:clamp(2rem,4.8vw,2.75rem)}.JD5JsG_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.5rem}.JD5JsG_stepTitle{font-size:1rem}.JD5JsG_description{max-width:28ch;font-size:.875rem}}@media (min-width:520px) and (max-width:899px){.JD5JsG_step:nth-child(2) .JD5JsG_marker:before,.JD5JsG_step:nth-child(2) .JD5JsG_marker:after{display:none}}@media (max-width:519px){.JD5JsG_layout{gap:2rem}.JD5JsG_eyebrow{letter-spacing:.24em;font-size:.5625rem}.JD5JsG_heading{font-size:clamp(1.875rem,7.8vw,2.5rem)}.JD5JsG_steps{grid-template-columns:minmax(0,1fr);gap:2rem}.JD5JsG_step{grid-template-columns:3.25rem minmax(0,1fr);align-items:start;column-gap:1.25rem;display:grid}.JD5JsG_marker{grid-row:1/span 2;height:100%;margin-bottom:0}.JD5JsG_stepTitle{margin-top:.2rem}.JD5JsG_description{max-width:30ch}.JD5JsG_step:not(:last-child) .JD5JsG_marker:after{width:1px;height:auto;inset:4rem auto -1.25rem 1.625rem}.JD5JsG_step:not(:last-child) .JD5JsG_marker:before{inset:auto auto -1.25rem calc(1.625rem - 3px);transform:rotate(135deg)}}
.FU_mhG_card{min-width:0;color:var(--primary);background:#fffffffa;border:1px solid #ffffffb3;border-radius:1.5rem;padding:clamp(1.25rem,2.75vw,2.25rem);box-shadow:0 20px 65px #0010232e}.FU_mhG_heading{margin-bottom:1.5rem}.FU_mhG_heading h3{margin:0;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:700;line-height:1.25}.FU_mhG_heading p{color:var(--text-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.FU_mhG_fieldset{border:0;min-width:0;margin:0;padding:0}.FU_mhG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.FU_mhG_field{min-width:0}.FU_mhG_field label{margin-bottom:.375rem;font-size:.75rem;font-weight:700;line-height:1.4;display:block}.FU_mhG_field input,.FU_mhG_field select{width:100%;min-width:0;min-height:2.875rem;color:var(--primary);background:#fff;border:1px solid #d5e1ec;border-radius:.5rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.4;transition:border-color .18s,box-shadow .18s;display:block}.FU_mhG_field input::placeholder{color:#7a8b9d;opacity:1}.FU_mhG_field input:hover,.FU_mhG_field select:hover{border-color:#9dbbd4}.FU_mhG_field input:focus-visible,.FU_mhG_field select:focus-visible{border-color:var(--accent);outline-offset:1px;outline:2px solid #007ff02e}.FU_mhG_field [aria-invalid=true]{border-color:#b12c3a}.FU_mhG_select{position:relative}.FU_mhG_select select{appearance:none;cursor:pointer;padding-right:2rem}.FU_mhG_select select:invalid{color:#7a8b9d}.FU_mhG_select option{color:var(--primary);background:#fff}.FU_mhG_select svg{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.FU_mhG_fieldError{color:#a32536;margin:.375rem 0 0;font-size:.75rem;line-height:1.5}.FU_mhG_privacy{align-items:flex-start;gap:.625rem;margin-top:1.25rem;display:flex}.FU_mhG_privacy input{width:1rem;height:1rem;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin:.1875rem 0 0}.FU_mhG_privacy label{color:var(--text-muted);cursor:pointer;font-size:.75rem;line-height:1.65}.FU_mhG_privacy a{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}.FU_mhG_submit{color:#fff;width:100%;min-height:3rem;box-shadow:var(--elevation-button);background:linear-gradient(110deg,#0087fa,#0072e2);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.875rem;margin-top:1.25rem;padding:.75rem 1rem;font-size:.875rem;font-weight:700;transition:background .18s,box-shadow .18s;display:flex}.FU_mhG_submit:hover{background:var(--accent-hover);box-shadow:0 8px 24px #005eb42e}.FU_mhG_submit:disabled{cursor:wait;opacity:.75}.FU_mhG_status{align-items:flex-start;gap:.625rem;font-size:.8125rem;line-height:1.6;display:flex}.FU_mhG_status:empty{display:none}.FU_mhG_status:not(:empty){border:1px solid var(--border);border-radius:.75rem;margin-top:1rem;padding:.875rem 1rem}.FU_mhG_status p{margin:0}.FU_mhG_status svg{flex-shrink:0;margin-top:.125rem}.FU_mhG_status[data-status=success]{color:#16603c;background:#edf9f2;border-color:#cbe7d6}.FU_mhG_status[data-status=error]{color:#92323d;background:#fff5f5;border-color:#efd2d6}.FU_mhG_note{color:var(--text-muted);text-align:center;margin:.75rem 0 0;font-size:.6875rem}.FU_mhG_srOnly,.FU_mhG_trap{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FU_mhG_spinner{animation:1s linear infinite FU_mhG_contact-spin}@keyframes FU_mhG_contact-spin{to{transform:rotate(360deg)}}@media (max-width:519px){.FU_mhG_card{border-radius:1.125rem}.FU_mhG_grid{grid-template-columns:minmax(0,1fr);gap:1rem}.FU_mhG_field input,.FU_mhG_field select{font-size:1rem}}@media (prefers-reduced-motion:reduce){.FU_mhG_field input,.FU_mhG_field select,.FU_mhG_submit{transition:none}.FU_mhG_spinner{animation:none}}
.wBTOJG_card{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--elevation-card);border-radius:1.75rem;padding:clamp(1.25rem,2.75vw,2.5rem)}.wBTOJG_card h2{color:var(--primary);margin:0 0 .5rem;font-size:clamp(1.5rem,2.2vw,2rem)}.wBTOJG_description{color:var(--text-muted);margin:0 0 1.5rem;font-size:.875rem}.wBTOJG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.wBTOJG_fieldset{border:0;min-width:0;margin:0;padding:0}.wBTOJG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wBTOJG_fieldError,.wBTOJG_file .wBTOJG_fieldError{color:#a32536;margin:.375rem 0 0;font-size:.75rem}.wBTOJG_fieldError:empty{display:none}.wBTOJG_field [aria-invalid=true]{border-color:#b12c3a}.wBTOJG_status{align-items:flex-start;gap:.625rem;font-size:.8125rem;line-height:1.6;display:flex}.wBTOJG_status:empty{display:none}.wBTOJG_status:not(:empty){border:1px solid var(--border);border-radius:.75rem;margin-top:1rem;padding:.875rem 1rem}.wBTOJG_status p{margin:0}.wBTOJG_status svg{flex-shrink:0;margin-top:.125rem}.wBTOJG_status[data-status=success]{color:#16603c;background:#edf9f2;border-color:#cbe7d6}.wBTOJG_status[data-status=error]{color:#92323d;background:#fff5f5;border-color:#efd2d6}.wBTOJG_spinner{animation:1s linear infinite wBTOJG_careers-spin}@keyframes wBTOJG_careers-spin{to{transform:rotate(360deg)}}.wBTOJG_full{grid-column:1/-1}.wBTOJG_field{min-width:0}.wBTOJG_field label{color:var(--primary);flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.375rem;font-size:.75rem;font-weight:700;display:flex}.wBTOJG_field small{color:var(--text-muted);margin-left:auto;font-size:.6875rem;font-weight:400}.wBTOJG_field input,.wBTOJG_field select,.wBTOJG_field textarea{width:100%;min-width:0;min-height:2.875rem;color:var(--primary);background:#fff;border:1px solid #d5e1ec;border-radius:.5rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.5;display:block}.wBTOJG_field textarea{resize:vertical}.wBTOJG_field input::placeholder,.wBTOJG_field textarea::placeholder{color:#7a8b9d;opacity:1}.wBTOJG_field input:focus-visible,.wBTOJG_field select:focus-visible,.wBTOJG_field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wBTOJG_select{position:relative}.wBTOJG_select select{appearance:none;padding-right:2.5rem}.wBTOJG_select svg{pointer-events:none;color:var(--text-muted);position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.wBTOJG_file{background:var(--background);border:1px dashed #b7cfe3;border-radius:.75rem;padding:1rem}.wBTOJG_file input{background:0 0;border:0;padding:.375rem 0;font-size:.75rem}.wBTOJG_file input::file-selector-button{border:1px solid var(--border);color:var(--primary);cursor:pointer;background:#fff;border-radius:.5rem;margin-right:.75rem;padding:.5rem .75rem}.wBTOJG_file p{color:var(--text-muted);margin:.375rem 0 0;font-size:.6875rem}.wBTOJG_privacy{align-items:flex-start;gap:.625rem;margin-top:1.25rem;display:flex}.wBTOJG_privacy input{width:1rem;height:1rem;accent-color:var(--accent);flex-shrink:0;margin-top:.1875rem}.wBTOJG_privacy label{color:var(--text-muted);font-size:.75rem;line-height:1.7}.wBTOJG_privacy a{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}.wBTOJG_submit{background:var(--gradient-action);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:3rem;margin-top:1.5rem;font-size:.875rem;font-weight:700;display:flex}.wBTOJG_submit:disabled{opacity:.55;cursor:not-allowed}.wBTOJG_submit:enabled:hover{background:var(--primary-hover)}.wBTOJG_note{color:var(--text-muted);text-align:center;margin:.75rem 0 0;font-size:.6875rem}@media (max-width:519px){.wBTOJG_card{border-radius:1.25rem}.wBTOJG_grid{grid-template-columns:minmax(0,1fr)}.wBTOJG_field input,.wBTOJG_field select,.wBTOJG_field textarea{font-size:1rem}.wBTOJG_file input{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.wBTOJG_spinner{animation:none}}
.zLb6AW_section{isolation:isolate;background:var(--primary);padding-block:clamp(3rem,6vw,5rem);scroll-margin-top:6rem;position:relative;overflow:hidden}.zLb6AW_background{z-index:-2;object-fit:cover;object-position:35% center}.zLb6AW_shade{z-index:-1;background:linear-gradient(105deg,#031c34f0,#04223ec9 48%,#04223e61);position:absolute;inset:0}.zLb6AW_layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.zLb6AW_intro{color:var(--text-inverse);padding-left:1.25rem;position:relative}.zLb6AW_intro:before{content:"";background:linear-gradient(#9cc8eb,#0000);width:1px;height:6rem;position:absolute;top:.25rem;left:0}.zLb6AW_eyebrow{color:#c3d9ea;letter-spacing:.32em;text-transform:uppercase;margin:0 0 1rem;font-size:.625rem;font-weight:800}.zLb6AW_intro h2{letter-spacing:-.05em;text-wrap:pretty;max-width:14ch;margin:0;font-size:clamp(2.25rem,3.8vw,3.5rem);font-weight:700;line-height:1.08}.zLb6AW_intro h2 span{color:#39adff;display:block}.zLb6AW_description{color:#d5e4ef;max-width:39ch;margin:1.25rem 0 1.75rem;font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.65}@media (max-width:899px){.zLb6AW_layout{grid-template-columns:minmax(0,1fr);gap:2.5rem}.zLb6AW_intro h2{max-width:20ch}.zLb6AW_description{max-width:49ch}.zLb6AW_shade{background:linear-gradient(140deg,#031c34ed,#04223ea6)}}@media (max-width:519px){.zLb6AW_intro{padding-left:1rem}.zLb6AW_intro h2{font-size:clamp(2rem,8vw,2.75rem)}.zLb6AW_eyebrow{letter-spacing:.28em;font-size:.5625rem}}
._4-wOua_main{flex:1;padding-block:clamp(7rem,10vw,9rem) clamp(3rem,6vw,5rem)}._4-wOua_back{min-height:2.75rem;color:var(--text-muted);align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.8125rem;text-decoration:none;display:inline-flex}._4-wOua_back:hover{color:var(--accent-hover)}._4-wOua_layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}._4-wOua_intro{isolation:isolate;color:#fff;background:var(--gradient-action);border-radius:1.75rem;padding:clamp(1.75rem,3.5vw,3rem);position:relative;overflow:hidden}._4-wOua_intro:after{content:"";z-index:-1;aspect-ratio:.866;width:26rem;clip-path:var(--hexagon-clip);background:linear-gradient(145deg,#ffffff17,#0000);position:absolute;bottom:-8rem;right:-14rem;transform:rotate(15deg)}._4-wOua_eyebrow{color:#a4d9ff;letter-spacing:.08em;align-items:center;gap:.625rem;font-size:.75rem;font-weight:600;display:flex}._4-wOua_intro h1{letter-spacing:-.05em;margin:2rem 0 1.5rem;font-size:clamp(2.25rem,3.7vw,3.75rem);line-height:1.08}._4-wOua_intro h1 span{color:#8dceff}._4-wOua_intro p{color:#c6dced;font-size:.9375rem;line-height:1.8}._4-wOua_values{gap:1.5rem;margin-block:2.5rem;display:grid}._4-wOua_values>div{align-items:flex-start;gap:1rem;display:flex}._4-wOua_values svg{color:#8dceff;flex-shrink:0;margin-top:.25rem}._4-wOua_values span{font-size:.9375rem;font-weight:700}._4-wOua_values strong{color:#c6dced;margin-top:.125rem;font-size:.8125rem;font-weight:400;display:block}._4-wOua_intro ._4-wOua_closing{border-top:1px solid #ffffff26;margin:0;padding-top:1.5rem;font-size:.8125rem}@media (max-width:899px){._4-wOua_layout{grid-template-columns:minmax(0,1fr)}._4-wOua_intro h1{max-width:18ch}._4-wOua_values{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._4-wOua_values>div{flex-direction:column;gap:.5rem}}@media (max-width:519px){._4-wOua_intro{border-radius:1.25rem}._4-wOua_values{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-block:2rem}._4-wOua_values>div{flex-direction:row;gap:1rem}}
.dFwY8W_section{padding-block:1rem clamp(3.5rem,6vw,5.5rem);scroll-margin-top:6.25rem;position:relative}.dFwY8W_story{isolation:isolate;background:linear-gradient(120deg,#eef6fd,#f8fbff 80%);position:relative}.dFwY8W_visual{clip-path:url(#vision-image-curve);background:var(--primary);width:60%;position:absolute;inset:0 auto 0 0;overflow:hidden}.dFwY8W_image{object-fit:cover;object-position:30% center}.dFwY8W_shade{background:linear-gradient(155deg,#0525411a 15%,#0525414d 55%,#052541e0);position:absolute;inset:0}.dFwY8W_imageCaption{bottom:3rem;left:max(var(--layout-gutter), calc((100vw - var(--layout-max)) / 2));max-width:29ch;color:var(--text-inverse);letter-spacing:-.02em;font-size:clamp(.9375rem,1.35vw,1.1875rem);font-weight:500;line-height:1.5;position:absolute}.dFwY8W_captionLine{background:#6bc1ff;width:2.75rem;height:2px;margin-bottom:1rem;display:block}.dFwY8W_quoteLayout{justify-content:flex-end;align-items:center;min-height:31rem;display:flex}.dFwY8W_quote{padding-block:3rem;width:45%;margin:0;padding-left:clamp(2rem,4vw,4rem);position:relative}.dFwY8W_eyebrow{color:#52749a;letter-spacing:.28em;text-transform:uppercase;margin:0 0 1rem;font-size:.625rem;font-weight:800}.dFwY8W_quoteHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.dFwY8W_quoteHeader .dFwY8W_eyebrow{margin:.5rem 0 0}.dFwY8W_quoteIcon{color:var(--accent);fill:#007ff01a;flex-shrink:0;display:block}.dFwY8W_quote blockquote{margin:0}.dFwY8W_quote h2{max-width:18ch;color:var(--primary);letter-spacing:-.055em;text-wrap:pretty;margin:0;font-size:clamp(2rem,3.1vw,3rem);font-weight:700;line-height:1.12}.dFwY8W_quote h2 span{color:var(--accent)}.dFwY8W_quoteText{color:#52749a;max-width:43ch;margin:1.25rem 0 0;font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.7}.dFwY8W_quoteText p{margin:0}.dFwY8W_quoteText p+p{margin-top:.875rem}.dFwY8W_attribution{color:var(--primary);align-items:center;gap:.75rem;margin-top:1.5rem;font-size:.8125rem;font-weight:700;display:flex}.dFwY8W_attribution span{background:var(--accent);width:1.75rem;height:1px}.dFwY8W_numbers{padding-top:clamp(2.5rem,5vw,4rem)}.dFwY8W_numbersIntro{justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2rem;display:flex}.dFwY8W_numbersIntro .dFwY8W_eyebrow{margin-bottom:.75rem}.dFwY8W_numbersIntro h3{color:var(--primary);letter-spacing:-.045em;margin:0;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:700;line-height:1.2}.dFwY8W_numbersIntro h3 span{color:var(--accent)}.dFwY8W_exampleNote{max-width:30ch;color:var(--text-muted);text-align:right;margin:0 0 .125rem;font-size:.6875rem;line-height:1.6}.dFwY8W_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);max-width:70rem;margin:0 auto;display:grid}.dFwY8W_metric{isolation:isolate;aspect-ratio:.96;text-align:center;filter:drop-shadow(0 10px 18px #0946820d);flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;padding:1rem 10%;display:flex;position:relative}.dFwY8W_metric:before,.dFwY8W_metric:after{z-index:-1;content:"";clip-path:var(--hexagon-clip);position:absolute;inset:0}.dFwY8W_metric:before{background:linear-gradient(145deg,#c9e5fa,#e1edf7 70%)}.dFwY8W_metric:after{background:linear-gradient(155deg,#fff 25%,#edf7ff);inset:1px}.dFwY8W_metricIcon{color:var(--accent);order:0;margin-bottom:.875rem}.dFwY8W_metricValue{color:var(--primary);font-variant-numeric:tabular-nums;letter-spacing:-.05em;order:1;margin:0;font-size:clamp(1.75rem,3.1vw,3rem);font-weight:800;line-height:1.15}.dFwY8W_metricLabel{color:#52749a;order:2;max-width:16ch;min-height:2.9em;margin-top:.625rem;font-size:.75rem;font-weight:600;line-height:1.45}@media (min-width:1600px){.dFwY8W_visual{width:calc(50% + 10rem)}}@media (max-width:899px){.dFwY8W_visual{clip-path:ellipse(85% 100% at 35% 0);width:100%;height:clamp(17rem,48vw,25rem);position:relative}.dFwY8W_image{object-position:center 60%}.dFwY8W_imageCaption{left:var(--layout-gutter);bottom:3rem}.dFwY8W_quoteLayout{min-height:auto}.dFwY8W_quote{padding-block:1.75rem 2.5rem;width:100%;max-width:38rem;margin-right:auto;padding-left:0}.dFwY8W_quote h2{max-width:23ch;font-size:clamp(2rem,4.8vw,2.75rem)}.dFwY8W_quoteText{max-width:55ch;font-size:1rem}.dFwY8W_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem;max-width:36rem}.dFwY8W_metricValue{font-size:clamp(2rem,5vw,3rem)}.dFwY8W_metricLabel{font-size:.8125rem}}@media (max-width:519px){.dFwY8W_section{padding-top:0}.dFwY8W_visual{height:17rem}.dFwY8W_imageCaption{font-size:.875rem;bottom:3rem}.dFwY8W_quote{padding-block:1.25rem 2rem}.dFwY8W_quoteIcon{width:42px;height:42px}.dFwY8W_quote h2{font-size:clamp(1.875rem,7.8vw,2.5rem)}.dFwY8W_quoteText{font-size:.9375rem}.dFwY8W_eyebrow{letter-spacing:.24em;font-size:.5625rem}.dFwY8W_numbersIntro{flex-direction:column;align-items:flex-start;margin-bottom:1.5rem}.dFwY8W_exampleNote{text-align:left;max-width:none}.dFwY8W_metrics{gap:.75rem}.dFwY8W_metricIcon{width:21px;height:21px;margin-bottom:.625rem}.dFwY8W_metricValue{font-size:clamp(1.5rem,6.5vw,2.125rem)}.dFwY8W_metricLabel{max-width:14ch;margin-top:.375rem;font-size:.6875rem}}@media (max-width:359px){.dFwY8W_metrics{grid-template-columns:minmax(0,1fr);max-width:13rem}.dFwY8W_metricValue{font-size:2.25rem}.dFwY8W_metricLabel{font-size:.8125rem}}
