.landing-hero[data-astro-cid-c3e6xgaj]{padding-top:calc(var(--header-h-mobile) + 58px);background:radial-gradient(circle at 84% 12%,#0071e31f,#0000 31%),linear-gradient(#fff 0%,#f7fbff 100%);padding-bottom:clamp(34px,7vw,80px);position:relative;overflow:hidden}.pickup-hero[data-astro-cid-c3e6xgaj]{padding-top:calc(var(--header-h-mobile) + env(safe-area-inset-top) + 28px)}.hero-grid[data-astro-cid-c3e6xgaj]{z-index:1;max-width:var(--max-wide);align-items:start;gap:24px;display:grid;position:relative}.eyebrow[data-astro-cid-c3e6xgaj]{color:var(--color-blue);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:720}h1[data-astro-cid-c3e6xgaj]{letter-spacing:-.075em;max-width:920px;margin:0;font-size:clamp(44px,11vw,104px);font-weight:720;line-height:.9}.pickup-hero[data-astro-cid-c3e6xgaj] h1[data-astro-cid-c3e6xgaj]{font-size:clamp(36px,6.4vw,78px);line-height:.98}.hero-copy[data-astro-cid-c3e6xgaj]>p[data-astro-cid-c3e6xgaj]:not(.eyebrow),.deep-copy[data-astro-cid-c3e6xgaj]>p[data-astro-cid-c3e6xgaj]:not(.eyebrow){max-width:760px;color:var(--color-muted);letter-spacing:-.032em;margin:18px 0 0;font-size:clamp(17px,3.8vw,24px);line-height:1.34}.actions[data-astro-cid-c3e6xgaj]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.actions[data-astro-cid-c3e6xgaj] a[data-astro-cid-c3e6xgaj]{border:1px solid var(--color-line-soft);min-height:44px;color:var(--color-text);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 8px 24px #0000000d}.actions[data-astro-cid-c3e6xgaj] .primary[data-astro-cid-c3e6xgaj]{background:var(--color-blue);border-color:var(--color-blue);color:#fff}.visual-card[data-astro-cid-c3e6xgaj]{border:1px solid var(--color-line-soft);background:#ffffffdb;border-radius:34px;overflow:hidden;box-shadow:0 20px 70px #001f2d14}.visual-card[data-astro-cid-c3e6xgaj] img[data-astro-cid-c3e6xgaj]{aspect-ratio:16/10;object-fit:cover;width:100%}.pickup-visual[data-astro-cid-c3e6xgaj]{gap:12px;min-width:0;display:grid}.fact-card[data-astro-cid-c3e6xgaj]{background:#ffffffeb;display:grid}.pickup-visual[data-astro-cid-c3e6xgaj] .fact-card[data-astro-cid-c3e6xgaj]{border:1px solid var(--color-line-soft);border-radius:22px;overflow:hidden}.fact-card[data-astro-cid-c3e6xgaj] div[data-astro-cid-c3e6xgaj]{border-bottom:1px solid var(--color-line-soft);justify-content:space-between;gap:20px;padding:15px 18px;display:flex}.fact-card[data-astro-cid-c3e6xgaj] div[data-astro-cid-c3e6xgaj]:last-child{border-bottom:0}.fact-card[data-astro-cid-c3e6xgaj] span[data-astro-cid-c3e6xgaj]{color:var(--color-muted);font-size:14px}.fact-card[data-astro-cid-c3e6xgaj] strong[data-astro-cid-c3e6xgaj]{text-align:right;font-size:15px}.landing-deep[data-astro-cid-c3e6xgaj]{background:linear-gradient(#f5f9fd 0%,#fff 100%);padding-top:clamp(52px,8vw,100px);padding-bottom:clamp(58px,9vw,110px);position:relative;overflow:hidden}.deep-grid[data-astro-cid-c3e6xgaj]{z-index:1;max-width:var(--max-wide);gap:28px;display:grid;position:relative}.deep-copy[data-astro-cid-c3e6xgaj] h2[data-astro-cid-c3e6xgaj]{letter-spacing:-.065em;margin:0;font-size:clamp(38px,8vw,78px);font-weight:720;line-height:.95}.info-grid[data-astro-cid-c3e6xgaj]{gap:12px;display:grid}article[data-astro-cid-c3e6xgaj]{border:1px solid var(--color-line-soft);background:#ffffffe0;border-radius:26px;padding:20px;box-shadow:0 14px 42px #001f2d0e}article[data-astro-cid-c3e6xgaj] span[data-astro-cid-c3e6xgaj]{width:34px;height:34px;color:var(--color-blue);background:#0071e31a;border-radius:999px;justify-content:center;align-items:center;margin-bottom:16px;font-size:13px;font-weight:760;display:inline-flex}h3[data-astro-cid-c3e6xgaj]{letter-spacing:-.045em;margin:0;font-size:23px;line-height:1}article[data-astro-cid-c3e6xgaj] p[data-astro-cid-c3e6xgaj]{color:var(--color-muted);margin:10px 0 0;font-size:15px;line-height:1.44}@media (width>=900px){.landing-hero[data-astro-cid-c3e6xgaj]{padding-top:calc(var(--header-h-desktop) + 82px)}.pickup-hero[data-astro-cid-c3e6xgaj]{padding-top:calc(var(--header-h-desktop) + 48px)}.hero-grid[data-astro-cid-c3e6xgaj]{grid-template-columns:minmax(0,1fr) 430px;gap:52px}.deep-grid[data-astro-cid-c3e6xgaj]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:54px}.info-grid[data-astro-cid-c3e6xgaj]{grid-template-columns:repeat(2,minmax(0,1fr))}article[data-astro-cid-c3e6xgaj]{min-height:220px;padding:24px}}
