.n5FNVW_section{color:#f5f7fa;background:#071322;padding:4.5rem 0 3rem}.n5FNVW_inner{max-width:88rem}.n5FNVW_intro{grid-template-columns:1.15fr 1fr;align-items:end;gap:3rem;padding-bottom:2rem;display:grid}.n5FNVW_eyebrow{color:#a5bdca;font-family:var(--font-family-secondary);letter-spacing:.12em;align-items:center;gap:.65rem;margin-bottom:1.4rem;font-size:.72rem;display:flex}.n5FNVW_eyebrow>span{background:#31b9ad;width:.4rem;height:.4rem}.n5FNVW_intro h2{text-wrap:balance;max-width:15em;scroll-margin-top:7rem;font-size:clamp(1.9rem,3.1vw,3rem);font-weight:300;line-height:1.15}.n5FNVW_lead{color:#becbd6;max-width:32rem;font-size:.98rem;line-height:1.7}.n5FNVW_filters{border-top:1px solid #ffffff26;flex-wrap:wrap;gap:.5rem;padding:1.1rem 0 1.8rem;display:flex}.n5FNVW_filters button{white-space:nowrap;color:#c1cdd8;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:3px;align-items:center;gap:.65rem;min-height:2.65rem;padding:.55rem .85rem;font-size:.8rem;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.n5FNVW_filters button span{font-family:var(--font-family-secondary);color:#94afb9;font-size:.65rem}.n5FNVW_filters button[aria-pressed=true]{color:#103932;background:#e0efed;border-color:#e0efed}.n5FNVW_filters button[aria-pressed=true] span{color:#34746b}.n5FNVW_filters button:focus-visible{outline-offset:3px;outline:2px solid #8edbd4}.n5FNVW_tools{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#526c7a transparent;grid-template-rows:repeat(2,3.7rem);grid-auto-columns:12rem;grid-auto-flow:column;gap:.6rem;padding:.3rem .15rem .8rem;scroll-padding-inline:.15rem;display:grid;overflow-x:auto}.n5FNVW_tools>li{scroll-snap-align:start;min-width:0}.n5FNVW_tool{height:100%;color:inherit;background:linear-gradient(140deg,#ffffff08,#ffffff02);border:1px solid #ffffff20;border-radius:3px;flex-direction:row;justify-content:flex-start;align-items:center;gap:.7rem;padding:.65rem .8rem;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;animation:.22s both n5FNVW_toolkit-in;display:flex;position:relative}.n5FNVW_mark{color:#dce8eb;background:#ffffff06;border:1px solid #ffffff1f;border-radius:3px;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.n5FNVW_mark img{object-fit:contain;filter:brightness(0)invert();width:1.55rem;height:1.55rem}.n5FNVW_initials{font-family:var(--font-family-secondary);letter-spacing:.02em;font-size:.65rem;font-weight:500}.n5FNVW_name{overflow-wrap:anywhere;padding-right:.45rem;font-size:.88rem;font-weight:500;line-height:1.3}.n5FNVW_arrow{color:#8aabbc;transition:transform .2s;position:absolute;top:.85rem;right:.75rem}.n5FNVW_tool:hover,.n5FNVW_tool:focus-visible{background:#183545;border-color:#64b9b2;transform:translateY(-3px)}.n5FNVW_tool:focus-visible{outline-offset:3px;outline:2px solid #8edbd4}.n5FNVW_tool:hover .n5FNVW_arrow{transform:translate(2px,-2px)}.n5FNVW_footer{justify-content:flex-end;gap:.5rem;margin-top:.65rem;display:flex}.n5FNVW_controls{align-items:flex-start;gap:.45rem;display:flex}.n5FNVW_controls button{color:#d0e4e8;cursor:pointer;background:#ffffff06;border:1px solid #ffffff30;border-radius:3px;place-items:center;width:2.5rem;height:2.5rem;display:grid}.n5FNVW_controls button:focus-visible{outline-offset:3px;outline:2px solid #8edbd4}@keyframes n5FNVW_toolkit-in{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:1023px){.n5FNVW_tools{grid-auto-columns:10.5rem}}@media (max-width:767px){.n5FNVW_section{padding:3.5rem 0 2.5rem}.n5FNVW_intro{grid-template-columns:1fr;gap:1.5rem;padding-bottom:2rem}.n5FNVW_intro h2{max-width:17em}.n5FNVW_filters{scrollbar-width:thin;scrollbar-color:#526c7a transparent;flex-wrap:nowrap;padding:1rem .25rem 1.25rem;overflow-x:auto}.n5FNVW_tools{grid-template-rows:repeat(2,3.5rem);grid-auto-columns:10rem}.n5FNVW_tool{padding:.65rem}.n5FNVW_name{font-size:.87rem}}@media (prefers-reduced-motion:reduce){.n5FNVW_tool,.n5FNVW_arrow,.n5FNVW_filters button{transition:none;animation:none}.n5FNVW_tool:hover,.n5FNVW_tool:focus-visible,.n5FNVW_tool:hover .n5FNVW_arrow{transform:none}}@media (forced-colors:active){.n5FNVW_section,.n5FNVW_tool,.n5FNVW_mark{color:canvastext;background:canvas}.n5FNVW_tool,.n5FNVW_filters,.n5FNVW_filters button,.n5FNVW_footer{border-color:canvastext}.n5FNVW_tool:focus-visible,.n5FNVW_filters button:focus-visible{outline-color:highlight}.n5FNVW_filters button[aria-pressed=true]{color:highlighttext;background:highlight}}
.i4ukWW_belief{padding:6rem 0}.i4ukWW_beliefGrid{grid-template-columns:minmax(0,.83fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.i4ukWW_photo{position:relative}.i4ukWW_photoFrame{aspect-ratio:3/4;background:#dce3e7;border-radius:3px;position:relative;overflow:hidden}.i4ukWW_photoFrame img{object-fit:cover;object-position:left center}.i4ukWW_photoCaption{color:#fff;background:#08202f;border-left:3px solid #078d83;max-width:16rem;padding:1.4rem 1.5rem;position:absolute;bottom:3rem;right:-1.5rem;box-shadow:0 12px 35px #07132214}.i4ukWW_photoCaption p{font-size:1.15rem;line-height:1.4}.i4ukWW_beliefCopy h2{text-wrap:balance;margin-bottom:1.7rem;font-size:clamp(2rem,3.5vw,3.4rem);font-weight:300;line-height:1.15}.i4ukWW_paragraphs{color:#526170;gap:1.25rem;font-size:1.05rem;line-height:1.75;display:grid}.i4ukWW_whoCard{background:#fff;border:1px solid #c6d2d9;border-radius:3px;padding:1.5rem}.i4ukWW_whoTitle{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.85rem;margin-bottom:.55rem;font-weight:600;display:grid}.i4ukWW_whoTick{width:1.5rem;height:1.5rem;margin-top:.1rem}.i4ukWW_whoCard p{padding-left:2.35rem;font-size:1rem;line-height:1.7}@media (max-width:767px){.i4ukWW_page>section:not([data-kw-hero]){padding-block:3rem}.i4ukWW_paragraphs{font-size:1rem;line-height:1.7}.i4ukWW_whoCard{padding:1.15rem}.i4ukWW_whoCard p{padding-left:0;font-size:.96rem}.i4ukWW_belief{padding:3.5rem 0}.i4ukWW_beliefGrid{grid-template-columns:1fr;gap:2.75rem}.i4ukWW_photo{width:calc(100% - .75rem);max-width:29rem}.i4ukWW_photoFrame{max-height:none}.i4ukWW_photoCaption{max-width:13rem;padding:1rem 1.2rem;bottom:2rem;right:-.75rem}.i4ukWW_photoCaption p{font-size:1rem}}.i4ukWW_page>section:not([data-kw-hero]){padding-block:4.5rem}.i4ukWW_page>section h2{text-wrap:balance;font-size:clamp(1.65rem,2.7vw,2.6rem);line-height:1.2}.i4ukWW_page>section h3{font-size:1.15rem;line-height:1.45}.i4ukWW_hero{min-height:0}.i4ukWW_heroContent{padding-top:9rem;padding-bottom:4.75rem}.i4ukWW_heroIntro{max-width:49rem}.i4ukWW_heroLabel{color:#9fbdc9;font-family:var(--font-family-secondary);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.4rem;font-size:.72rem}.i4ukWW_hero h1{text-wrap:balance;max-width:35ch;margin-bottom:1.4rem;font-size:clamp(2rem,3.6vw,3.3rem);font-weight:300;line-height:1.15}.i4ukWW_heroLead{color:#d3dde5;max-width:42rem;font-size:1.05rem;line-height:1.75}.i4ukWW_founderSection{background:#f0f3f5}.i4ukWW_founderContainer{max-width:76rem}.i4ukWW_founderPanel{background:#fff;border:1px solid #cbd5dc;border-radius:3px;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.8fr);display:grid;overflow:hidden;box-shadow:0 18px 48px #10233408}.i4ukWW_founderProfile{color:#f5f7fa;background:#0b1c2a;flex-direction:column;align-items:flex-start;padding:2rem;display:flex}.i4ukWW_founderOrigin{font-family:var(--font-family-secondary);letter-spacing:.13em;text-transform:uppercase;color:#a9c3cc;align-items:center;gap:.7rem;margin-bottom:1.75rem;font-size:.7rem;display:flex}.i4ukWW_founderOrigin .i4ukWW_founderMap{flex:none;width:auto;height:2rem}.i4ukWW_founderIdentity{gap:1.3rem;width:100%;display:grid}.i4ukWW_founderPortrait{aspect-ratio:1;object-fit:cover;border:1px solid #ffffff24;border-radius:3px;width:100%;max-width:200px;height:auto;margin-inline:auto}.i4ukWW_profileSignature{width:100%;max-width:13.5rem;margin:0 auto .65rem}.i4ukWW_profileSignature img{filter:invert();width:100%;height:auto;display:block}.i4ukWW_founderRole{text-align:center;color:#b9cbd6;width:100%;max-width:15rem;margin-inline:auto;font-size:.85rem;line-height:1.6}.i4ukWW_founderEmail{color:#d5e7e9;align-items:center;gap:.65rem;width:100%;margin-top:auto;padding-top:1.75rem;font-size:.9rem;text-decoration:none;display:flex}.i4ukWW_founderEmail>svg:last-child{margin-left:auto}.i4ukWW_founderEmail:hover{color:#fff;text-underline-offset:.25rem;text-decoration:underline}.i4ukWW_founderContent{padding:clamp(1.5rem,4vw,3.5rem)}.i4ukWW_founderContent h2{max-width:none;margin-bottom:1.5rem;font-weight:300}.i4ukWW_founderText{color:#526170;gap:1rem;max-width:61ch;font-size:1.02rem;line-height:1.75;display:grid}.i4ukWW_founderAssurance{color:#526170;border-top:1px solid #dce3e8;max-width:61ch;margin-top:1.5rem;padding-top:1.2rem;font-size:.9rem;line-height:1.65}.i4ukWW_founderActions{flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;margin-top:1.8rem;display:flex}.i4ukWW_founderActions .i4ukWW_founderCta{text-align:left;text-transform:none;letter-spacing:0;height:auto;min-height:3rem;box-shadow:none;border-radius:3px;padding:.85rem 1.1rem;font-size:.85rem;font-weight:500}.i4ukWW_founderProcess{color:#2f4f6e;text-underline-offset:.3rem;align-items:center;gap:.65rem;min-height:2.75rem;font-size:.9rem;-webkit-text-decoration:underline #b7c9d3;text-decoration:underline #b7c9d3;display:inline-flex}.i4ukWW_founderEmail:focus-visible,.i4ukWW_founderProcess:focus-visible{outline-offset:5px;outline:2px solid #078d83}@media (max-width:767px){.i4ukWW_heroContent{padding-top:7.4rem;padding-bottom:3.2rem}.i4ukWW_heroLead{font-size:1rem;line-height:1.7}.i4ukWW_page>section.i4ukWW_founderSection{padding-block:3rem}.i4ukWW_founderPanel{grid-template-columns:minmax(0,1fr)}.i4ukWW_founderProfile{padding:1.5rem}.i4ukWW_founderOrigin{margin-bottom:1.25rem}.i4ukWW_founderIdentity{grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:1rem}.i4ukWW_profileSignature{width:88%}.i4ukWW_founderRole{font-size:.8rem}.i4ukWW_founderEmail{border-top:1px solid #ffffff26;margin-top:1.25rem;padding-top:1rem}.i4ukWW_founderActions{flex-direction:column;align-items:stretch;gap:.75rem}.i4ukWW_founderActions .i4ukWW_founderCta,.i4ukWW_founderProcess{justify-content:space-between}}
