.gz-page{--navy:#152944;--blue:#0b3fd1;--pale-blue:#eaf0fc;color:var(--navy);background:#f5f6f8}.gz-header,.gz-breadcrumb,.gz-hero,.gz-jumpLinks,.gz-section,.gz-finalCta,.gz-footer{max-width:1128px;margin-inline:auto;padding-inline:24px}.gz-header{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.gz-header nav,.gz-footer nav{flex-wrap:wrap;gap:24px;display:flex}.gz-header nav a,.gz-footer nav a{text-underline-offset:4px;text-decoration:underline}.gz-breadcrumb{flex-wrap:wrap;gap:10px;padding-top:24px;font-size:14px;display:flex}.gz-breadcrumb a{text-decoration:underline}.gz-hero{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:56px;padding-block:48px 56px;display:grid}.gz-eyebrow,.gz-noteLabel,.gz-planFamily{letter-spacing:.07em;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:12px;font-weight:600}.gz-eyebrow{color:#405573;margin-bottom:14px}.gz-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:670px;font-size:clamp(36px,4.6vw,58px);font-weight:700;line-height:1.07}.gz-intro{margin-top:24px;font-size:19px;line-height:1.6}.gz-action{margin-top:28px}.gz-cta{background:var(--navy);color:#fff;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:16px;min-height:56px;padding:14px 24px;font-size:17px;font-weight:700;line-height:1.4;display:inline-flex}.gz-cta:hover{background:var(--blue)}.gz-disclosure{color:#405573;max-width:480px;margin-top:12px;font-size:13px;line-height:1.6}.gz-offerNote{background:#fff;border:1px solid #c8d5e8;border-radius:12px;overflow:hidden;box-shadow:8px 8px #e0e8f5}.gz-noteLabel{background:var(--pale-blue);color:var(--blue);padding:20px 24px}.gz-offerNote dl{padding-inline:24px}.gz-offerNote dl div{border-bottom:1px solid #e5e7eb;grid-template-columns:80px 1fr;gap:12px;padding-block:17px;font-size:14px;line-height:1.5;display:grid}.gz-offerNote dt{color:#405573}.gz-offerNote dd{font-weight:500}.gz-verified{color:#0a6b39;padding:20px 24px;font-size:13px}.gz-jumpLinks{border-block:1px solid #d6dfeb;flex-wrap:wrap;gap:12px 32px;padding-block:20px;display:flex}.gz-jumpLinks a{text-underline-offset:4px;font-size:14px;font-weight:500;text-decoration:underline}.gz-section{padding-block:48px;scroll-margin-top:20px}.gz-section+.gz-section{border-top:1px solid #d6dfeb}.gz-sectionHeading{max-width:720px;margin-bottom:24px}.gz-sectionHeading h2,.gz-finalCta h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.2}.gz-bodyCopy{max-width:760px;font-size:18px;line-height:1.75}.gz-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gz-plan{background:#fff;border:1px solid #d6dfeb;border-top:4px solid #aec0e1;border-radius:8px;padding:24px}.gz-plan:nth-child(2){border-top-color:#6e8ebc}.gz-plan:nth-child(3){border-top-color:#152944}.gz-planFamily{color:#405573;margin-bottom:10px}.gz-plan h3{min-height:56px;font-size:23px;font-weight:700;line-height:1.2}.gz-plan p:not(.gz-planFamily){margin-block:20px;font-size:16px;line-height:1.6}.gz-plan ul{padding-left:18px;font-size:15px;line-height:1.6;list-style:outside}.gz-plan li+li{margin-top:12px}.gz-small{color:#405573;margin-top:20px;font-size:14px;line-height:1.6}.gz-small a{color:var(--blue);text-decoration:underline}.gz-steps{gap:24px;max-width:800px;padding-left:32px;list-style:decimal;display:grid}.gz-steps li{padding-left:12px}.gz-steps li::marker{color:var(--blue);font-family:ui-monospace,monospace;font-weight:700}.gz-steps h3,.gz-example h3{margin-bottom:8px;font-size:19px;font-weight:700}.gz-steps p,.gz-example p{font-size:17px;line-height:1.7}.gz-example{background:var(--pale-blue);border-left:4px solid var(--blue);border-radius:0 8px 8px 0;max-width:850px;margin-top:32px;padding:24px}.gz-limits{gap:18px;max-width:850px;padding-left:20px;font-size:17px;line-height:1.7;list-style:outside;display:grid}.gz-faq{border-top:1px solid #c8d5e8;max-width:850px}.gz-faq details{border-bottom:1px solid #c8d5e8}.gz-faq summary{cursor:pointer;padding:20px 4px;font-size:18px;font-weight:500;line-height:1.5}.gz-faq summary:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.gz-faq details p{padding:0 4px 24px;font-size:17px;line-height:1.7}.gz-finalCta{background:#eaf0fc;border:1px solid #c8d5e8;border-radius:12px;grid-template-columns:1fr 1fr;gap:40px;padding-block:32px;display:grid}.gz-finalCta>div>p:not(.gz-disclosure){margin-top:16px;font-size:17px;line-height:1.7}.gz-footer{color:#405573;padding-block:40px;font-size:13px;line-height:1.7}.gz-footer nav{margin-top:16px;font-size:14px}.gz-skip{z-index:10;background:#fff;padding:16px;position:absolute;top:-100px;left:16px}.gz-skip:focus{top:8px}@media (max-width:760px){.gz-header,.gz-breadcrumb,.gz-hero,.gz-jumpLinks,.gz-section,.gz-finalCta,.gz-footer{padding-inline:20px}.gz-header{flex-wrap:wrap;gap:16px;padding-block:18px}.gz-header nav{gap:20px;font-size:14px}.gz-hero{grid-template-columns:1fr;gap:32px;padding-block:32px 40px}.gz-hero h1{font-size:38px}.gz-intro{font-size:18px}.gz-cta{width:100%}.gz-offerNote{box-shadow:4px 4px #e0e8f5}.gz-plans{grid-template-columns:1fr}.gz-plan h3{min-height:0}.gz-section{padding-block:36px}.gz-jumpLinks{column-gap:20px}.gz-finalCta{border-radius:0;grid-template-columns:1fr;gap:24px}}
