.ServicePage-module__s2PoMG__main,.ServicePage-module__s2PoMG__footer{max-width:var(--page-max);padding-inline:var(--page-gutter);margin:auto}.ServicePage-module__s2PoMG__actions a,.ServicePage-module__s2PoMG__footer a{text-underline-offset:5px}.ServicePage-module__s2PoMG__breadcrumb a,.ServicePage-module__s2PoMG__footer a{justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-inline:-4px;padding-inline:4px;display:inline-flex}.ServicePage-module__s2PoMG__insights li a{margin-block:-9px;padding-block:9px;display:inline-block}.ServicePage-module__s2PoMG__breadcrumb a{margin-block:-12px}.ServicePage-module__s2PoMG__actions a:not(.ServicePage-module__s2PoMG__primary){align-items:center;min-height:48px;display:inline-flex}.ServicePage-module__s2PoMG__breadcrumb{color:var(--color-muted);padding-top:32px;font-size:12px}.ServicePage-module__s2PoMG__hero{max-width:900px;padding:64px 0 72px}.ServicePage-module__s2PoMG__eyebrow{font:11px var(--font-data);text-transform:uppercase;letter-spacing:.1em;color:var(--color-teal-ink);margin-bottom:22px}.ServicePage-module__s2PoMG__hero h1{letter-spacing:-.055em;text-wrap:balance;margin:0 0 32px;font-size:clamp(38px,6vw,76px);line-height:1.04}.ServicePage-module__s2PoMG__summary{max-width:780px;font-size:clamp(18px,2vw,23px);line-height:1.6}.ServicePage-module__s2PoMG__audience{max-width:720px;color:var(--color-muted);margin-top:24px;font-size:15px;line-height:1.7}.ServicePage-module__s2PoMG__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;font-size:14px;display:flex}.ServicePage-module__s2PoMG__primary{background:var(--color-ink);min-height:48px;color:var(--color-ground);border-radius:8px;align-items:center;padding:14px 22px;font-weight:650;text-decoration:none;display:inline-flex}.ServicePage-module__s2PoMG__timing{border-block:1px solid var(--color-line);grid-template-columns:1fr 2fr;gap:40px;padding-block:32px;display:grid}.ServicePage-module__s2PoMG__main h2{letter-spacing:-.035em;margin-bottom:20px;font-size:clamp(24px,3vw,34px);line-height:1.18}.ServicePage-module__s2PoMG__timing p,.ServicePage-module__s2PoMG__boundary p,.ServicePage-module__s2PoMG__next p{line-height:1.75}.ServicePage-module__s2PoMG__timing small{color:var(--color-muted);margin-top:12px;line-height:1.7;display:block}.ServicePage-module__s2PoMG__columns{grid-template-columns:1fr 1fr;gap:72px;padding-block:72px;display:grid}.ServicePage-module__s2PoMG__columns ul,.ServicePage-module__s2PoMG__columns ol{padding-left:22px}.ServicePage-module__s2PoMG__columns li{border-bottom:1px solid var(--color-line);padding:12px 0 12px 8px;line-height:1.8}.ServicePage-module__s2PoMG__benefits{background:var(--color-panel);border:1px solid var(--color-line);border-radius:18px;padding:36px}.ServicePage-module__s2PoMG__benefits>div{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.ServicePage-module__s2PoMG__benefits p{font-size:17px;line-height:1.7}.ServicePage-module__s2PoMG__boundary{max-width:840px;padding-block:56px}.ServicePage-module__s2PoMG__faq{padding-bottom:64px}.ServicePage-module__s2PoMG__faq details{border-top:1px solid var(--color-line)}.ServicePage-module__s2PoMG__faq summary{cursor:pointer;padding-block:23px;font-weight:600;line-height:1.6}.ServicePage-module__s2PoMG__faq details p{max-width:820px;padding:0 0 24px;line-height:1.8}.ServicePage-module__s2PoMG__insights{border-top:1px solid var(--color-line);padding-block:56px}.ServicePage-module__s2PoMG__insights h2{margin-bottom:24px}.ServicePage-module__s2PoMG__insights ul{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ServicePage-module__s2PoMG__insights li{border:1px solid var(--color-line);background:var(--color-panel);border-radius:18px;align-content:start;gap:12px;padding:28px;display:grid}.ServicePage-module__s2PoMG__insights li span{font:11px var(--font-data);text-transform:uppercase;letter-spacing:.1em;color:var(--color-teal-ink)}.ServicePage-module__s2PoMG__insights li a{text-underline-offset:5px;font-size:20px;font-weight:650;line-height:1.3}.ServicePage-module__s2PoMG__insights li p{color:var(--color-ink-soft);margin:0;font-size:14px;line-height:1.65}.ServicePage-module__s2PoMG__next{border-top:1px solid var(--color-line);padding:56px 0 80px}.ServicePage-module__s2PoMG__next p{max-width:600px;margin-bottom:24px}.ServicePage-module__s2PoMG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:640px;margin:0 0 28px;padding:0;list-style:none;display:grid}.ServicePage-module__s2PoMG__steps li{border:1px solid var(--color-line);background:var(--color-panel);border-radius:12px;gap:4px;padding:14px 16px;display:grid}.ServicePage-module__s2PoMG__steps span{font:11px var(--font-data);letter-spacing:.1em;color:var(--color-teal-ink)}.ServicePage-module__s2PoMG__steps strong{font-weight:650;line-height:1.3}.ServicePage-module__s2PoMG__steps small{color:var(--color-muted);font-size:12px;line-height:1.5}.ServicePage-module__s2PoMG__nextActions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.ServicePage-module__s2PoMG__nextActions a:not(.ServicePage-module__s2PoMG__primary){text-underline-offset:5px;align-items:center;min-height:44px;font-size:14px;font-weight:650;display:inline-flex}.ServicePage-module__s2PoMG__footer{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-block:28px;font-size:12px;display:flex}.ServicePage-module__s2PoMG__main a:focus-visible,.ServicePage-module__s2PoMG__footer a:focus-visible,.ServicePage-module__s2PoMG__faq summary:focus-visible{outline:2px solid var(--color-teal-ink);outline-offset:5px}@media (max-width:680px){.ServicePage-module__s2PoMG__hero{padding-block:40px}.ServicePage-module__s2PoMG__timing,.ServicePage-module__s2PoMG__columns,.ServicePage-module__s2PoMG__benefits>div{grid-template-columns:1fr;gap:20px}.ServicePage-module__s2PoMG__steps{grid-template-columns:1fr;gap:8px}.ServicePage-module__s2PoMG__steps li{grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px}.ServicePage-module__s2PoMG__columns{padding-block:44px}.ServicePage-module__s2PoMG__benefits{padding:24px}}.ServicePage-module__s2PoMG__evidence{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-panel);grid-template-columns:1fr 1fr;gap:3rem;padding:2rem;display:grid}.ServicePage-module__s2PoMG__evidence p,.ServicePage-module__s2PoMG__evidence li,.ServicePage-module__s2PoMG__starting p{color:var(--color-ink-soft);line-height:1.7}.ServicePage-module__s2PoMG__evidence ul{gap:.75rem;padding-left:1.25rem;list-style:outside;display:grid}.ServicePage-module__s2PoMG__evidence a,.ServicePage-module__s2PoMG__starting a{text-underline-offset:.25rem;align-items:center;min-height:44px;margin-top:1rem;text-decoration:underline;display:inline-flex}.ServicePage-module__s2PoMG__starting{padding-block:2.5rem}.ServicePage-module__s2PoMG__hero{padding-bottom:2.5rem}@media (max-width:680px){.ServicePage-module__s2PoMG__evidence{grid-template-columns:1fr;gap:2rem;padding:1.5rem}.ServicePage-module__s2PoMG__hero h1{margin-bottom:1.25rem}.ServicePage-module__s2PoMG__hero .ServicePage-module__s2PoMG__actions{margin-top:1.25rem}}
