.ih[data-astro-cid-5i4awjzo]{padding:clamp(56px,8vw,104px) clamp(20px,4vw,32px) clamp(40px,6vw,72px)}.ih-in[data-astro-cid-5i4awjzo]{flex-direction:column;gap:clamp(48px,7vw,88px);max-width:1200px;margin:0 auto;display:flex}.ih-hero[data-astro-cid-5i4awjzo]{z-index:1;flex-direction:column;gap:20px;max-width:880px;display:flex;position:relative}.ih-eye[data-astro-cid-5i4awjzo]{color:var(--signal)}.ih-h1[data-astro-cid-5i4awjzo]{color:var(--ink);font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(44px,6vw,80px);font-weight:400;line-height:1.02}.ih-lead[data-astro-cid-5i4awjzo]{max-width:680px;color:var(--slate);margin:0;font-size:clamp(18px,1.6vw,20px);line-height:1.55}.ih-cta[data-astro-cid-5i4awjzo]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.ih-cta[data-astro-cid-5i4awjzo] .fv-btn[data-astro-cid-5i4awjzo],.ih-ghost[data-astro-cid-5i4awjzo]{height:50px;padding:0 24px;font-size:16px}.ih-pick[data-astro-cid-5i4awjzo]{flex-direction:column;gap:24px;display:flex}.ih-h2[data-astro-cid-5i4awjzo]{max-width:none;font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.1}.ih-top[data-astro-cid-5i4awjzo]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.ih-frame[data-astro-cid-5i4awjzo]{background:var(--navy);border-radius:24px;align-self:stretch;align-items:flex-end;min-height:clamp(240px,26vw,380px);padding:clamp(24px,3vw,40px);display:flex;position:relative;overflow:hidden}.ih-ridge[data-astro-cid-5i4awjzo]{opacity:.5;pointer-events:none;width:1400px;max-width:none;height:542px;position:absolute;top:-40px;left:0}.ih-draw{width:100%;height:auto;display:block;position:relative;overflow:visible}.ih-segs[data-astro-cid-5i4awjzo]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ih-segs--2[data-astro-cid-5i4awjzo]{grid-template-columns:repeat(2,minmax(0,1fr))}.ih-seg[data-astro-cid-5i4awjzo]{box-sizing:border-box;border:1px solid var(--line);background:var(--white);height:100%;color:var(--ink);box-shadow:var(--sh-1,none);border-radius:20px;flex-direction:column;gap:10px;padding:32px 28px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.ih-seg[data-astro-cid-5i4awjzo]:hover{border-color:var(--ink);box-shadow:var(--sh-2);transform:translateY(-2px)}.ih-seg[data-astro-cid-5i4awjzo]:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.ih-seg-t[data-astro-cid-5i4awjzo]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(26px,2.4vw,32px);font-weight:400;line-height:1.1}.ih-seg-d[data-astro-cid-5i4awjzo]{color:var(--slate);font-size:16px;line-height:1.5}.ih-seg-k[data-astro-cid-5i4awjzo]{border-top:1px solid var(--line);color:var(--signal);margin-top:12px;padding-top:16px;font-size:13px;font-weight:600}.ih-probs[data-astro-cid-5i4awjzo]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ih-probs[data-astro-cid-5i4awjzo] li[data-astro-cid-5i4awjzo]{color:var(--ink);padding-left:18px;font-size:15px;line-height:1.45;position:relative}.ih-probs[data-astro-cid-5i4awjzo] li[data-astro-cid-5i4awjzo]:before{content:"";background:var(--signal);border-radius:999px;width:7px;height:7px;position:absolute;top:.55em;left:0}.ih-seg-go[data-astro-cid-5i4awjzo]{color:var(--signal);align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:15px;font-weight:600;display:inline-flex}@media (width>=960px){.ih-segs[data-astro-cid-5i4awjzo]{row-gap:0}.ih-segs[data-astro-cid-5i4awjzo]>li[data-astro-cid-5i4awjzo]{grid-row:span 5;grid-template-rows:subgrid;margin-bottom:16px;display:grid}.ih-seg[data-astro-cid-5i4awjzo]{grid-row:1/-1;grid-template-rows:subgrid;row-gap:10px;display:grid}.ih-seg-go[data-astro-cid-5i4awjzo]{align-self:end}}@media (width<=959.98px){.ih-segs[data-astro-cid-5i4awjzo],.ih-segs--2[data-astro-cid-5i4awjzo],.ih-top[data-astro-cid-5i4awjzo]{grid-template-columns:minmax(0,1fr)}.ih-frame[data-astro-cid-5i4awjzo]{min-height:0}}@media (width<=767.98px){.ih[data-astro-cid-5i4awjzo]{padding-top:36px;padding-bottom:40px}.ih-h1[data-astro-cid-5i4awjzo]{font-size:clamp(36px,10vw,44px)}.ih-h2[data-astro-cid-5i4awjzo]{font-size:29px}.ih-seg[data-astro-cid-5i4awjzo]{padding:24px 20px}.ih-cta[data-astro-cid-5i4awjzo] [data-astro-cid-5i4awjzo]:is(.fv-btn,.ih-ghost){flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.ih-seg[data-astro-cid-5i4awjzo]{transition:none}.ih-seg[data-astro-cid-5i4awjzo]:hover{transform:none}}
