.hero[data-astro-cid-wcolddp2]{background:var(--navy);color:var(--white);overflow:hidden}.hero-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;min-height:600px;padding-top:72px;padding-bottom:72px;display:grid}.hero[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]{color:var(--pale)}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{margin-top:20px;font-size:clamp(38px,5.4vw,64px)}.phrase[data-astro-cid-wcolddp2]{display:inline-block}.hero-text[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{max-width:560px;color:var(--pale);margin-top:24px;font-size:18px}.actions[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.labels[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;display:grid}.mini-label[data-astro-cid-wcolddp2]{background:var(--white);min-width:0;color:var(--navy);border-radius:var(--radius);overflow:hidden;box-shadow:0 24px 48px #00000047}.l0[data-astro-cid-wcolddp2]{margin-top:72px}.l2[data-astro-cid-wcolddp2]{margin-top:36px}.mini-band[data-astro-cid-wcolddp2]{background:var(--logo-navy);color:var(--white);font-family:var(--font-en);letter-spacing:.24em;border-bottom:4px solid var(--cyan);padding:14px 18px;font-size:12px;font-weight:700}.mini-body[data-astro-cid-wcolddp2]{gap:6px;padding:28px 18px 48px;display:grid}.mini-line[data-astro-cid-wcolddp2]{font-family:var(--font-en);letter-spacing:.14em;text-transform:uppercase;color:var(--cyan-ink);font-size:11px;font-weight:600}.mini-code[data-astro-cid-wcolddp2]{color:var(--logo-navy);font-size:22px;line-height:1.1;display:grid}.mini-prefix[data-astro-cid-wcolddp2]{letter-spacing:.2em;color:var(--cyan-ink);font-size:13px}.mini-desc[data-astro-cid-wcolddp2]{font-family:var(--font-en);color:var(--muted);font-size:13px}.mini-foot[data-astro-cid-wcolddp2]{border-top:1px solid var(--rule);color:var(--muted);gap:2px;padding:10px 18px;font-size:11px;display:grid}.reasons[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--rule)}.reasons-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);display:grid}.reason[data-astro-cid-wcolddp2]{border-left:1px solid var(--rule);align-content:start;gap:12px;padding:48px 32px;display:grid}.reason[data-astro-cid-wcolddp2]:first-child{border-left:0;padding-left:0}.reason-icon[data-astro-cid-wcolddp2]{background:var(--tint);width:52px;height:52px;color:var(--cyan-ink);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.reason[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:19px}.reason[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted)}.line-list[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:1px;list-style:none;display:grid}.line-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{outline:1px solid var(--rule)}.line-list[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{background:var(--white);height:100%;color:var(--navy);border-top:3px solid #0000;gap:4px;padding:22px 22px 20px;text-decoration:none;transition:border-color .15s,background-color .15s;display:grid}.line-list[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{background:var(--tint);border-top-color:var(--cyan)}.line-list[data-astro-cid-wcolddp2] .code[data-astro-cid-wcolddp2]{color:var(--logo-navy);font-size:18px}.line-list[data-astro-cid-wcolddp2] .desc[data-astro-cid-wcolddp2]{color:var(--muted);font-size:14px}.line-list[data-astro-cid-wcolddp2] .type[data-astro-cid-wcolddp2]{color:var(--cyan-ink);margin-top:10px;font-size:12px;font-weight:600}.line-list[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2].all{background:var(--navy);color:var(--white);justify-content:space-between;align-items:center;gap:12px;font-weight:600;display:flex}.line-list[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2].all:hover{background:var(--logo-navy)}@media (width<=960px){.line-list[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.line-list[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.closing[data-astro-cid-wcolddp2]{background:var(--pale)}.closing-inner[data-astro-cid-wcolddp2]{justify-content:space-between;align-items:center;gap:32px;padding-top:64px;padding-bottom:64px;display:flex}.closing[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{max-width:620px;font-size:clamp(24px,3vw,34px)}.closing[data-astro-cid-wcolddp2] .actions[data-astro-cid-wcolddp2]{flex:none;margin-top:0}@media (width<=1080px){.hero-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr;gap:40px;min-height:0}.labels[data-astro-cid-wcolddp2]{max-width:600px}}@media (width<=960px){.closing-inner[data-astro-cid-wcolddp2]{flex-direction:column;align-items:flex-start}}@media (width<=720px){.hero-grid[data-astro-cid-wcolddp2]{padding-top:48px;padding-bottom:48px}.labels[data-astro-cid-wcolddp2]{gap:8px}.mini-band[data-astro-cid-wcolddp2]{letter-spacing:.16em;padding:10px;font-size:9px}.mini-body[data-astro-cid-wcolddp2]{padding:16px 10px 24px}.mini-line[data-astro-cid-wcolddp2],.mini-foot[data-astro-cid-wcolddp2]{display:none}.mini-code[data-astro-cid-wcolddp2]{letter-spacing:.02em;font-size:15px}.mini-desc[data-astro-cid-wcolddp2]{font-size:11px}.l0[data-astro-cid-wcolddp2]{margin-top:40px}.l2[data-astro-cid-wcolddp2]{margin-top:20px}.reasons-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.reason[data-astro-cid-wcolddp2],.reason[data-astro-cid-wcolddp2]:first-child{border-left:0;border-top:1px solid var(--rule);padding:32px 0}.reason[data-astro-cid-wcolddp2]:first-child{border-top:0}.actions[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{flex:auto}}
