.iop-page{color:var(--ink);font-size:1rem;line-height:1.75}.iop-wrap{width:min(1180px,100%);margin-inline:auto;padding-inline:28px}.iop-page .eyebrow{letter-spacing:.12em;font-size:.875rem}.iop-page h2{letter-spacing:-.025em;color:var(--navy);margin-bottom:24px;font:400 clamp(2rem,3.4vw,3rem)/1.15 Georgia,serif}.iop-page h3{color:var(--navy);margin-bottom:16px;font:400 1.5rem/1.25 Georgia,serif}.iop-hero{background:var(--navy);color:#fff;padding-block:80px}.iop-hero-grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:72px;display:grid}.iop-hero .eyebrow{color:var(--gold-light)}.iop-page h1{letter-spacing:-.035em;margin-bottom:28px;font:400 clamp(2.5rem,4.8vw,4.5rem)/1.08 Georgia,serif}.iop-page h1 em{color:var(--gold-light);font-weight:400}.iop-lede{color:#d1dce7;max-width:550px;font-size:1.2rem}.iop-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.iop-at-a-glance{border-top:3px solid var(--gold);background:#10304f;padding:32px}.iop-at-a-glance h2{color:#fff;margin-bottom:20px;font-size:1.75rem}.iop-at-a-glance dl{margin:0}.iop-at-a-glance dl>div{border-top:1px solid #41607a;padding:15px 0}.iop-at-a-glance dl>div:last-child{padding-bottom:0}.iop-at-a-glance dt{color:var(--gold-light);font-size:.875rem}.iop-at-a-glance dd{margin:3px 0 0;font-size:1.05rem}.iop-section{padding-block:76px}.iop-fit,.iop-start{grid-template-columns:1fr 1.2fr;align-items:start;gap:72px;display:grid}.iop-page p{margin-bottom:20px}.iop-fit p,.iop-start p,.iop-section-intro,.iop-support-grid p{color:#526276}.iop-text-link{color:var(--blue);text-underline-offset:5px;font-weight:700;text-decoration:underline}.iop-expect{background:var(--cream);scroll-margin-top:24px}.iop-section-intro{max-width:730px}.iop-support-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:38px;display:grid}.iop-support-grid article{border-top:1px solid #b7ac95;padding-top:25px}.iop-number{color:#805e1d;margin-bottom:20px;font:1rem Georgia,serif;display:block}.iop-start{grid-template-columns:1.2fr 1fr;align-items:center}.iop-start h2 em{color:#805e1d;font-weight:400}.iop-apply-box{border:1px solid var(--line);padding:36px}.iop-apply-box .button{text-align:center;width:100%}.iop-page .iop-contact{border-top:1px solid var(--line);margin:24px 0 0;padding-top:24px;font-size:.9375rem}.iop-contact a{color:var(--navy);text-underline-offset:4px;padding-block:5px;font-weight:700;text-decoration:underline;display:inline-block}@media (max-width:850px){.iop-hero-grid,.iop-fit,.iop-start{grid-template-columns:1fr;gap:32px}.iop-hero,.iop-section{padding-block:52px}.iop-at-a-glance{max-width:100%}.iop-support-grid{gap:22px}}@media (max-width:600px){.iop-wrap{padding-inline:22px}.iop-support-grid{grid-template-columns:1fr;gap:18px}.iop-support-grid article{padding-top:20px}.iop-apply-box,.iop-at-a-glance{padding:25px}.iop-actions{flex-direction:column;align-items:stretch}.iop-page .button{white-space:normal;height:auto;padding:14px 20px}.iop-page h1{font-size:clamp(2.25rem,9vw,3rem)}}
