.ophoto[data-astro-cid-ha2v47cj]{aspect-ratio:4/4.4;background:#dbe3ef;border-radius:2px;position:relative;overflow:hidden;box-shadow:0 18px 40px -26px #0c1d3047}.ophoto[data-astro-cid-ha2v47cj].tall{aspect-ratio:4/4.8}.ophoto[data-astro-cid-ha2v47cj] img[data-astro-cid-ha2v47cj]{object-fit:cover;width:100%;height:100%}.ophoto[data-astro-cid-ha2v47cj].wide{aspect-ratio:3/2}.ophoto[data-astro-cid-ha2v47cj].wide img[data-astro-cid-ha2v47cj]{object-position:50% 30%}.ohero-media[data-astro-cid-ha2v47cj],.story-media[data-astro-cid-ha2v47cj],.pframe[data-astro-cid-ha2v47cj]{position:relative}.corner[data-astro-cid-ha2v47cj]{z-index:2;pointer-events:none;width:60px;height:60px;position:absolute}.corner[data-astro-cid-ha2v47cj].tr{border-top:2px solid var(--teal);border-right:2px solid var(--teal);top:-12px;right:-12px}.corner[data-astro-cid-ha2v47cj].bl{border-bottom:2px solid var(--teal);border-left:2px solid var(--teal);bottom:-12px;left:-12px}[data-astro-cid-ha2v47cj][data-dev-placeholder]{position:relative}.devslot[data-astro-cid-ha2v47cj]{background:#2bbfae0f;border:1px dashed #0a5a5473;border-radius:2px;margin-top:26px;padding:24px}.devtag[data-astro-cid-ha2v47cj]{letter-spacing:.08em;text-transform:uppercase;color:var(--petrol);margin-bottom:10px;font-size:10.5px;display:block}.devslot[data-astro-cid-ha2v47cj] p[data-astro-cid-ha2v47cj]{color:var(--slate);font-size:15px;line-height:1.6}.ohero[data-astro-cid-ha2v47cj] .wrap[data-astro-cid-ha2v47cj]{padding-top:64px;padding-bottom:88px}.ohero-grid[data-astro-cid-ha2v47cj]{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;display:grid}.ohero-grid[data-astro-cid-ha2v47cj]>[data-astro-cid-ha2v47cj]{min-width:0}.otitle[data-astro-cid-ha2v47cj]{margin-top:22px;font-size:clamp(38px,5.4vw,74px);line-height:1.02}.olede[data-astro-cid-ha2v47cj]{color:var(--slate);max-width:480px;margin-top:26px;font-size:18px;line-height:1.62}.ometa[data-astro-cid-ha2v47cj]{flex-direction:column;gap:4px;margin-top:30px;display:flex}.ometa[data-astro-cid-ha2v47cj] .mono[data-astro-cid-ha2v47cj]{letter-spacing:.1em;color:var(--slate-2);font-size:12px}.ometa[data-astro-cid-ha2v47cj] .sub[data-astro-cid-ha2v47cj]{opacity:.8}.ophoto[data-astro-cid-ha2v47cj] img[data-astro-cid-ha2v47cj]{object-position:50% 8%}.who[data-astro-cid-ha2v47cj]{border-top:1px solid var(--line)}.who[data-astro-cid-ha2v47cj] .wrap[data-astro-cid-ha2v47cj]{padding-top:96px;padding-bottom:96px}.who-grid[data-astro-cid-ha2v47cj]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;display:grid}.who-grid[data-astro-cid-ha2v47cj]>[data-astro-cid-ha2v47cj]{min-width:0}.who-title[data-astro-cid-ha2v47cj]{margin-bottom:26px;font-size:clamp(30px,3.8vw,52px);line-height:1.08}.who-photo[data-astro-cid-ha2v47cj]{max-width:460px}.who-photo[data-astro-cid-ha2v47cj] .ophoto[data-astro-cid-ha2v47cj] img[data-astro-cid-ha2v47cj]{object-position:50% 0%}.who-body[data-astro-cid-ha2v47cj] p[data-astro-cid-ha2v47cj]{color:var(--slate);max-width:600px;font-size:17px;line-height:1.66}.who-body[data-astro-cid-ha2v47cj] .quote[data-astro-cid-ha2v47cj]{color:var(--navy);margin-top:26px;font-size:clamp(22px,2.6vw,30px);line-height:1.3}.story[data-astro-cid-ha2v47cj]{background:var(--sand-2)}.story[data-astro-cid-ha2v47cj] .wrap[data-astro-cid-ha2v47cj]{padding-top:96px;padding-bottom:72px}.story-grid[data-astro-cid-ha2v47cj]{grid-template-columns:1.15fr .85fr;align-items:start;gap:64px;display:grid}.story-grid[data-astro-cid-ha2v47cj]>[data-astro-cid-ha2v47cj]{min-width:0}.story-title[data-astro-cid-ha2v47cj]{margin-top:16px;font-size:clamp(34px,4.4vw,64px);line-height:1.04}.story-media[data-astro-cid-ha2v47cj]{justify-self:end;width:100%;max-width:400px}.story-media[data-astro-cid-ha2v47cj] .ophoto[data-astro-cid-ha2v47cj].tall{aspect-ratio:4/4.2}.story-media[data-astro-cid-ha2v47cj] .ophoto[data-astro-cid-ha2v47cj] img[data-astro-cid-ha2v47cj]{object-position:52% 22%}.story-body[data-astro-cid-ha2v47cj]{color:var(--slate);max-width:600px;margin-top:26px;font-size:17px;line-height:1.66}.mvgrid[data-astro-cid-ha2v47cj]{grid-template-columns:1fr 1fr;gap:32px;margin-top:40px;display:grid}.mvh[data-astro-cid-ha2v47cj]{font-size:26px}.mvp[data-astro-cid-ha2v47cj]{color:var(--slate);margin-top:10px;font-size:15px;line-height:1.6}@media (width<=520px){.mvgrid[data-astro-cid-ha2v47cj]{grid-template-columns:1fr;gap:24px}}.how[data-astro-cid-ha2v47cj]{background:var(--sand-2)}.how[data-astro-cid-ha2v47cj] .wrap[data-astro-cid-ha2v47cj]{padding-top:0;padding-bottom:96px}.how-head[data-astro-cid-ha2v47cj]{max-width:640px;margin-bottom:24px}.how-title[data-astro-cid-ha2v47cj]{margin-top:16px;font-size:clamp(28px,3.6vw,48px);line-height:1.1}.flow[data-astro-cid-ha2v47cj]{list-style:none}.fstep[data-astro-cid-ha2v47cj]{border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(120px,220px) 1fr;align-items:start;gap:32px;padding:40px 0;display:grid}.fstep[data-astro-cid-ha2v47cj]:first-child{border-top:1px solid var(--line-strong)}.fno[data-astro-cid-ha2v47cj]{color:#00337821;font-size:clamp(64px,9vw,140px);line-height:.8}.ftitle[data-astro-cid-ha2v47cj]{color:var(--navy);font-size:clamp(24px,2.8vw,36px);line-height:1}.fdesc[data-astro-cid-ha2v47cj]{letter-spacing:.1em;text-transform:uppercase;color:var(--petrol);margin-top:12px;font-size:11px}.fbody-text[data-astro-cid-ha2v47cj]{color:var(--slate);max-width:560px;margin-top:8px;font-size:16px;line-height:1.62}.local[data-astro-cid-ha2v47cj]{background:var(--navy);color:#e9ecef;position:relative;overflow:hidden}.local-glow[data-astro-cid-ha2v47cj]{pointer-events:none;background:radial-gradient(circle,#2bbfae24,#0000 62%);width:44vw;height:44vw;position:absolute;top:-18%;left:-8%}.local-in[data-astro-cid-ha2v47cj]{padding-top:104px;padding-bottom:104px;position:relative}.teal[data-astro-cid-ha2v47cj]{color:var(--teal)}.eyebrow-dash[data-astro-cid-ha2v47cj].teal:before{background:var(--teal)}.local-title[data-astro-cid-ha2v47cj]{color:var(--sand);margin-top:20px;font-size:clamp(32px,4.4vw,60px);line-height:1.05}.local-lede[data-astro-cid-ha2v47cj]{color:#b9c2ca;max-width:560px;margin-top:24px;font-size:17px;line-height:1.66}.local-bes[data-astro-cid-ha2v47cj]{flex-wrap:wrap;align-items:baseline;gap:22px;margin-top:56px;display:flex}.bes-word[data-astro-cid-ha2v47cj]{color:var(--teal);font-size:clamp(64px,10vw,150px);line-height:.9}.bes-exp[data-astro-cid-ha2v47cj]{letter-spacing:.12em;color:#9aa6b0;text-transform:uppercase;font-size:13px}.local-note[data-astro-cid-ha2v47cj]{color:#c7d0d8;max-width:640px;margin-top:40px;font-size:19px;font-style:italic}.pcard[data-astro-cid-ha2v47cj]{border-top:1px solid var(--line-strong);margin-top:34px}.pcard-row[data-astro-cid-ha2v47cj]{border-bottom:1px solid var(--line-strong);grid-template-columns:130px 1fr;align-items:baseline;gap:20px;padding:22px 0;display:grid}.pcard[data-astro-cid-ha2v47cj] dt[data-astro-cid-ha2v47cj]{letter-spacing:.16em;text-transform:uppercase;color:var(--slate-2);font-size:11px}.pcard[data-astro-cid-ha2v47cj] dd[data-astro-cid-ha2v47cj]{color:var(--navy);font-size:clamp(22px,2.4vw,28px)}.pcard[data-astro-cid-ha2v47cj] dd[data-astro-cid-ha2v47cj][data-dev-placeholder]{color:var(--petrol)}.octa[data-astro-cid-ha2v47cj]{background:var(--sand-2);border-top:1px solid var(--line)}.octa[data-astro-cid-ha2v47cj] .wrap[data-astro-cid-ha2v47cj]{padding-top:96px;padding-bottom:104px}.octa-grid[data-astro-cid-ha2v47cj]{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.octa-grid[data-astro-cid-ha2v47cj]>[data-astro-cid-ha2v47cj]{min-width:0}.octa-photo[data-astro-cid-ha2v47cj]{justify-self:end;width:100%;max-width:540px}.octa-title[data-astro-cid-ha2v47cj]{font-size:clamp(34px,4.6vw,60px);line-height:1.04}.octa-sub[data-astro-cid-ha2v47cj]{color:var(--slate);max-width:460px;margin-top:20px;font-size:17px;line-height:1.6}.octa-actions[data-astro-cid-ha2v47cj]{flex-wrap:wrap;align-items:center;gap:28px;margin-top:34px;display:flex}.octa-phone[data-astro-cid-ha2v47cj]{color:var(--navy);align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.octa-phone[data-astro-cid-ha2v47cj] .dot[data-astro-cid-ha2v47cj]{background:var(--teal);border-radius:50%;width:6px;height:6px}@media (width<=1080px){.ohero-grid[data-astro-cid-ha2v47cj],.who-grid[data-astro-cid-ha2v47cj],.story-grid[data-astro-cid-ha2v47cj],.octa-grid[data-astro-cid-ha2v47cj]{grid-template-columns:1fr;gap:44px}.ohero-media[data-astro-cid-ha2v47cj],.story-media[data-astro-cid-ha2v47cj]{max-width:460px}.octa-photo[data-astro-cid-ha2v47cj]{justify-self:start;max-width:460px}.who-media[data-astro-cid-ha2v47cj]{order:2}.story-media[data-astro-cid-ha2v47cj]{justify-self:start}}@media (width<=860px){.fstep[data-astro-cid-ha2v47cj]{grid-template-columns:1fr;gap:8px;padding:30px 0}.fno[data-astro-cid-ha2v47cj]{font-size:60px}}
