.zip{background:var(--c-brand);color:#fff}.zip__inner{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;padding-top:84px;padding-bottom:84px;display:grid}.zip__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#f0b25a;margin:0 0 8px;font-size:13px;font-weight:700}.zip__title{color:#fff;letter-spacing:-.015em;max-width:26ch;margin:0;font-size:clamp(30px,4vw,40px);font-weight:600}.zip__lead{color:#ffffffd1;max-width:510px;margin:14px 0 0;font-size:17.5px;line-height:1.6}.zip__features{grid-template-columns:1fr 1fr;gap:14px 26px;max-width:510px;margin:28px 0 0;padding:0;list-style:none;display:grid}.zip__features li{color:#fff;align-items:center;gap:11px;font-size:15px;font-weight:600;display:flex}.zip__ctas{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.zip__cta{height:58px;padding-inline:30px;font-size:17px}.zip__learn{height:58px;color:var(--c-brand-deep);background:#fff;padding-inline:30px;font-size:17px}.zip__learn:hover{background:var(--c-offwhite)}.zip__accredited{color:#ffffffd9;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.zip__media{aspect-ratio:505/422;border:1px solid #ffffff24;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 16px 48px #181d421f}@media (max-width:900px){.zip__inner{grid-template-columns:1fr;gap:36px}.zip__media{order:-1;max-width:520px}}@media (max-width:640px){.zip__title{text-wrap:balance;max-width:none;font-size:30px}}@media (max-width:520px){.zip__features{grid-template-columns:1fr 1fr;gap:12px 16px}.zip__features li{gap:8px;font-size:13.5px}}
.areas{background:var(--surface-2)}.areas__inner{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;padding-top:76px;padding-bottom:76px;display:grid}.areas__list{grid-template-columns:repeat(3,1fr);gap:10px 26px;max-width:600px;margin:26px 0 0;padding:0;list-style:none;display:grid}.areas__list li{color:var(--c-ink);align-items:center;gap:9px;font-size:15px;display:flex}.areas__dot{background:#b3b8dc;border-radius:50%;flex-shrink:0;width:5px;height:5px}.areas__note{color:var(--c-muted);margin:20px 0 0;font-size:15.5px}.areas__map{aspect-ratio:505/422;border:1px solid var(--c-line);border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 16px 48px #181d421f}@media (max-width:900px){.areas__inner{grid-template-columns:1fr;gap:36px}.areas__map{max-width:520px}}@media (max-width:520px){.areas__list{grid-template-columns:1fr 1fr}}
.stats{background:var(--surface)}.stats__inner{grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding-top:64px;padding-bottom:64px;display:grid}.stats__grid{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.stat-card{background:var(--c-brand);border-top:4px solid var(--c-amber);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;padding:26px 22px;display:flex}.stat-card__value{font-family:var(--font-display);color:#f0b25a;font-size:40px;font-weight:700;line-height:1}.stat-card__label{color:#fff;margin-top:10px;font-size:16.5px;font-weight:600;line-height:1.3}@media (max-width:900px){.stats__inner{grid-template-columns:1fr;gap:36px}}@media (max-width:520px){.stats__grid{grid-template-columns:1fr;gap:12px}.stat-card{flex-direction:row;align-items:center;gap:16px;padding:18px 22px}.stat-card__value{flex-shrink:0;font-size:34px}.stat-card__label{margin-top:0;font-size:18.5px;line-height:1.3}}
