.pa-hero{background:#0a2647;padding-top:72px}.pa-hero__stage{position:relative;overflow:hidden}.pa-hero__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pa-hero__scrim{background:var(--hero-scrim);position:absolute;inset:0}.pa-hero__scrim:after{content:"";background:linear-gradient(#0a264733 0%,#0a264700 30%,#0a264759 100%);position:absolute;inset:0}.pa-hero__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(32px,5vw,80px);max-width:1440px;margin:0 auto;padding:clamp(40px,7vh,80px) clamp(20px,4vw,56px);display:flex;position:relative}.pa-hero__copy{color:#fff;flex:360px;min-width:0;max-width:600px}.pa-crumbs{color:#9db8de;flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.pa-crumbs a{color:#d6deea}.pa-crumbs a:hover{color:#fff}.pa-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#9db8de;margin-top:20px;font-size:13px;font-weight:600}.pa-h1{letter-spacing:-.035em;text-wrap:balance;color:#fff;margin:14px 0 0;font-size:clamp(36px,4vw,56px);font-weight:600;line-height:1.04}.pa-lede{color:#d6deea;max-width:560px;margin:20px 0 0;font-size:18px;line-height:1.55}.pa-ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.pa-btn{white-space:nowrap;border-radius:999px;flex:200px;justify-content:center;align-items:center;height:54px;padding:0 30px;font-size:16px;font-weight:600;display:flex}.pa-btn--light{color:#0a2647;background:#fff}.pa-btn--light:hover{color:#0a2647;background:#e6ecf5}.pa-btn--ghost{color:#fff;background:#ffffff14;border:1px solid #ffffff73}.pa-btn--ghost:hover{color:#fff;background:#ffffff29;border-color:#fff}.pa-lawyer{border-top:1px solid #ffffff2e;align-items:center;gap:14px;max-width:560px;margin-top:32px;padding-top:28px;display:flex}.pa-lawyer img{object-fit:cover;border:2px solid #ffffff59;border-radius:50%;flex:none;width:56px;height:56px}.pa-lawyer__name{color:#fff;font-size:16px;font-weight:600}.pa-lawyer__sub{color:#d6deea;margin-top:2px;font-size:15px}@media (width<=760px){.pa-hero #form{display:none!important}}.pa-main{background:#fff;padding:clamp(56px,8vh,96px) clamp(20px,4vw,56px)}.pa-main__grid{grid-template-columns:1fr;gap:48px;max-width:1440px;margin:0 auto;display:grid}@media (width>=1000px){.pa-main__grid{grid-template-columns:minmax(0,1fr) 400px;gap:clamp(48px,6vw,96px)}}.pa-main__col{min-width:0;max-width:720px}.pa-prose{color:#2a2f38;font-size:18px;line-height:1.7}.pa-prose>:first-child{margin-top:0}.pa-prose h2{letter-spacing:-.03em;color:#0a0b0d;text-wrap:balance;margin:56px 0 16px;scroll-margin-top:84px;font-size:clamp(26px,2.4vw,34px);font-weight:600;line-height:1.12}.pa-prose h3{letter-spacing:-.02em;color:#0a0b0d;margin:32px 0 10px;font-size:20px;font-weight:600}.pa-prose p{margin:0 0 18px}.pa-prose a{color:#204070;text-underline-offset:3px;text-decoration:underline 1px}.pa-prose a:hover{color:#0a2647}.pa-prose strong{color:#0a0b0d;font-weight:600}.pa-prose ul,.pa-prose ol{margin:0 0 22px;padding:0;list-style:none}.pa-prose li{margin:0 0 10px;padding-left:30px;position:relative}.pa-prose ul li:before{content:"";background:#204070;border-radius:50%;width:8px;height:8px;position:absolute;top:.72em;left:6px}.pa-prose ol{counter-reset:pa}.pa-prose ol li{counter-increment:pa;padding-left:42px}.pa-prose ol li:before{content:counter(pa);color:#204070;background:#f4f6f9;border:1px solid #e6e9ee;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;line-height:1;display:flex;position:absolute;top:.12em;left:0}.pa-keyfacts{background:#f4f6f9;border:1px solid #e6e9ee;border-radius:20px;margin:0 0 40px;padding:24px 28px}.pa-keyfacts h2{letter-spacing:.08em;text-transform:uppercase;color:#204070;margin:0 0 16px;font-size:13px;font-weight:600}.pa-keyfacts ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pa-keyfacts li{color:#0a0b0d;padding-left:32px;font-size:17px;line-height:1.5;position:relative}.pa-keyfacts li:before{content:"";background:#204070 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.2 2.2 4.8-4.8' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:.15em;left:0}.pa-prose blockquote{color:#0a0b0d;background:#f4f6f9;border-left:3px solid #204070;border-radius:0 14px 14px 0;margin:28px 0;padding:20px 24px;font-size:17px}.pa-prose blockquote p:last-child{margin-bottom:0}.pa-steps{color:#fff;background:#0a2647;border-radius:24px;margin-top:64px;padding:clamp(24px,3vw,36px)}.pa-steps h2{letter-spacing:-.03em;color:#fff;margin:0 0 24px;font-size:clamp(24px,2.2vw,30px);font-weight:600;line-height:1.15}.pa-steps ol{counter-reset:st;gap:20px;margin:0;padding:0;list-style:none;display:grid}.pa-steps li{counter-increment:st;padding-left:52px;position:relative}.pa-steps li:before{content:counter(st);color:#9db8de;border:1px solid #9db8de80;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:flex;position:absolute;top:0;left:0}.pa-steps h3{letter-spacing:-.01em;color:#fff;margin:6px 0 4px;font-size:18px;font-weight:600}.pa-steps p{color:#d6deea;margin:0;font-size:16px;line-height:1.55}.pa-faq{margin-top:64px}.pa-faq h2{letter-spacing:-.03em;color:#0a0b0d;margin:0 0 24px;font-size:clamp(26px,2.4vw,34px);font-weight:600;line-height:1.12}.pa-faq details{border-top:1px solid #d9dde3;scroll-margin-top:92px}.pa-faq details:last-child{border-bottom:1px solid #d9dde3}.pa-faq summary{cursor:pointer;grid-template-columns:44px 1fr 28px;align-items:start;gap:14px;padding:22px 0;list-style:none;display:grid}.pa-faq__n{color:#8a909b;font-variant-numeric:tabular-nums;padding-top:3px;font-size:15px;font-weight:600}.pa-faq details[open] .pa-faq__n{color:#204070}.pa-faq__q{color:#0a0b0d;font-size:18px;font-weight:600;line-height:1.35}.pa-faq .ey-plus{color:#204070;border:1px solid #c9ced6;border-radius:50%;justify-content:center;justify-self:end;align-items:center;width:28px;height:28px;transition:transform .2s;display:inline-flex}.pa-faq details p{color:#5b616e;margin:0;padding:0 42px 24px 58px;font-size:16px;line-height:1.65}@media (width<=760px){.pa-faq summary{grid-template-columns:36px 1fr 28px}.pa-faq details p{padding:0 0 22px 50px}}.pa-aside__sticky{gap:20px;display:grid}@media (width>=1000px){.pa-aside__sticky{position:sticky;top:92px}}.pa-card{background:#fff;border:1px solid #e6e9ee;border-radius:20px;padding:24px;box-shadow:0 24px 48px -28px #0a264747}.pa-card__who{align-items:center;gap:14px;display:flex}.pa-card__who img{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.pa-card__title{color:#0a0b0d;font-size:17px;font-weight:600}.pa-card__sub{color:#5b616e;margin-top:2px;font-size:15px;line-height:1.4}.pa-card__call,.pa-card__form{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:50px;font-size:16px;font-weight:600;display:flex}.pa-card__call{color:#fff;background:#204070;margin-top:20px}.pa-card__call:hover{color:#fff;background:#0a2647}.pa-card__form{color:#0a0b0d;border:1px solid #c9ced6;margin-top:10px}.pa-card__form:hover{color:#0a0b0d;background:#f0f3f8}.pa-card__note{text-align:center;color:#8a909b;margin-top:12px;font-size:13px}.pa-others__label{letter-spacing:.08em;text-transform:uppercase;color:#204070;margin-bottom:8px;font-size:13px;font-weight:600}.pa-others ul{margin:0;padding:0;list-style:none}.pa-others li+li{border-top:1px solid #e6e9ee}.pa-others a{color:#0a0b0d;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:16px;font-weight:600;display:flex}.pa-others a:hover{color:#204070}.pa-others a span{color:#204070;transition:transform .2s;display:inline-flex}.pa-others a:hover span{transform:translate(3px)}
