.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden}.hero-grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:clamp(220px,20vw,300px) minmax(0,1fr);grid-template-areas:"watch main" "watch bento";align-items:start;column-gap:clamp(28px,3.4vw,56px);row-gap:clamp(48px,5vw,72px);padding-top:clamp(118px,12vw,152px);padding-bottom:clamp(56px,6vw,88px)}.watch[data-astro-cid-bbe6dxrz]{grid-area:watch;display:grid;gap:14px}.watch__media[data-astro-cid-bbe6dxrz]{overflow:hidden;border-radius:var(--radius);background:var(--surface)}.watch__media[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;aspect-ratio:884 / 1180;object-fit:cover}.watch__caption[data-astro-cid-bbe6dxrz]{display:grid;gap:6px;font-size:14px;color:var(--ink-2)}.watch__stat[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:8px;color:var(--ink-3)}.watch__stat[data-astro-cid-bbe6dxrz] .mono[data-astro-cid-bbe6dxrz]{color:var(--ink)}.hero-main[data-astro-cid-bbe6dxrz]{grid-area:main;container-type:inline-size;min-width:0}.hero-title[data-astro-cid-bbe6dxrz]{max-width:12em;font-size:clamp(44px,9.6cqi,132px)}.hero-lede[data-astro-cid-bbe6dxrz]{max-width:46ch;margin-top:clamp(22px,2.4cqi,32px)}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(28px,3.2cqi,40px)}.hero-note[data-astro-cid-bbe6dxrz]{margin-top:14px}.hero-bento[data-astro-cid-bbe6dxrz]{grid-area:bento;display:grid;grid-template-columns:1fr 1fr 1.6fr;gap:10px;height:clamp(200px,17vw,260px)}.tile[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--surface)}.tile[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover}.tile--station[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{object-position:30% 40%}.tile[data-astro-cid-bbe6dxrz] figcaption[data-astro-cid-bbe6dxrz]{position:absolute;left:10px;bottom:10px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--canvas) 72%,transparent);font-size:12px;color:var(--ink-2)}@keyframes rise{0%{opacity:0;transform:translateY(.3em)}}@keyframes fade{0%{opacity:0}}.watch[data-astro-cid-bbe6dxrz]{animation:fade .9s var(--ease-out) both}.hero-title[data-astro-cid-bbe6dxrz]{animation:rise .9s var(--ease-out) .08s both}.hero-lede[data-astro-cid-bbe6dxrz],.hero-actions[data-astro-cid-bbe6dxrz],.hero-note[data-astro-cid-bbe6dxrz]{animation:fade .9s var(--ease-out) .3s both}.hero-bento[data-astro-cid-bbe6dxrz] .tile[data-astro-cid-bbe6dxrz]{animation:rise .9s var(--ease-out) both;animation-delay:calc(.45s + var(--n, 0) * .08s)}.hero-bento[data-astro-cid-bbe6dxrz] .tile[data-astro-cid-bbe6dxrz]:nth-child(2){--n: 1}.hero-bento[data-astro-cid-bbe6dxrz] .tile[data-astro-cid-bbe6dxrz]:nth-child(3){--n: 2}@container (max-width: 700px){.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(40px,12cqi,96px)}}@media (max-width: 1079px){.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr) clamp(200px,30vw,300px);grid-template-areas:"main watch" "bento bento"}.hero-bento[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr 1fr;grid-template-rows:210px 210px;height:auto}.tile--wide[data-astro-cid-bbe6dxrz]{grid-column:span 2}}@media (max-width: 640px){.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "bento" "watch"}.watch__media[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{aspect-ratio:4 / 3;object-position:50% 62%}.hero-bento[data-astro-cid-bbe6dxrz]{grid-template-rows:150px 150px}}.read-grid[data-astro-cid-nfp2ni6z]{display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,28vw,400px);gap:clamp(40px,6vw,112px);align-items:start}.read-copy[data-astro-cid-nfp2ni6z]{display:grid;gap:clamp(40px,4.5vw,64px)}.briefing[data-astro-cid-nfp2ni6z] blockquote[data-astro-cid-nfp2ni6z] p[data-astro-cid-nfp2ni6z]{font-size:clamp(26px,3.1vw,46px);font-weight:300;line-height:1.24;letter-spacing:-.025em;color:var(--ink-2);text-wrap:pretty}.briefing[data-astro-cid-nfp2ni6z] figcaption[data-astro-cid-nfp2ni6z],.read-panel[data-astro-cid-nfp2ni6z] figcaption[data-astro-cid-nfp2ni6z]{margin-top:18px}.read-card[data-astro-cid-nfp2ni6z]{display:grid;gap:16px;max-width:760px;padding:clamp(24px,3vw,40px);border-radius:var(--radius);background:var(--surface)}.read-card__head[data-astro-cid-nfp2ni6z]{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.read-card__title[data-astro-cid-nfp2ni6z]{font-size:22px;font-weight:500;letter-spacing:-.02em}.read-card__title[data-astro-cid-nfp2ni6z] .mono[data-astro-cid-nfp2ni6z]{margin-left:10px;font-size:14px;font-weight:400;color:var(--ink-3)}.read-card__tier[data-astro-cid-nfp2ni6z]{display:inline-flex;align-items:center;gap:9px;font-size:15px;color:var(--ink-2)}.read-card__verdict[data-astro-cid-nfp2ni6z]{margin-top:6px;font-size:clamp(26px,2.6vw,36px);font-weight:400;letter-spacing:-.025em;line-height:1.1}.read-card__name[data-astro-cid-nfp2ni6z]{margin-left:8px;font-size:17px;font-weight:400;color:var(--ink-3)}.read-card__models[data-astro-cid-nfp2ni6z]{font-size:16px}.read-card__models[data-astro-cid-nfp2ni6z] .leader[data-astro-cid-nfp2ni6z]{padding:9px 0;border-bottom:1px solid var(--hairline)}.read-card__models[data-astro-cid-nfp2ni6z] .leader__label[data-astro-cid-nfp2ni6z]{color:var(--ink);gap:8px}.read-card__models[data-astro-cid-nfp2ni6z] .leader__label[data-astro-cid-nfp2ni6z] .mono[data-astro-cid-nfp2ni6z]{color:var(--ink-3)}.read-card__models[data-astro-cid-nfp2ni6z] .leader__value[data-astro-cid-nfp2ni6z]{color:var(--ink-2)}.read-card__numerals[data-astro-cid-nfp2ni6z]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.read-card__numerals[data-astro-cid-nfp2ni6z] dd[data-astro-cid-nfp2ni6z]{font-size:clamp(40px,4vw,56px);line-height:1}.read-card__numerals[data-astro-cid-nfp2ni6z] dt[data-astro-cid-nfp2ni6z]{margin-top:6px;font-size:14px;color:var(--ink-3)}.read-card__open[data-astro-cid-nfp2ni6z]{padding-top:16px;border-top:1px solid var(--hairline);font-size:17px;font-weight:500}.read-card__open[data-astro-cid-nfp2ni6z] .mono[data-astro-cid-nfp2ni6z]{color:var(--ink-2);font-weight:400}.read-card__body[data-astro-cid-nfp2ni6z]{font-size:17px;line-height:1.55;color:var(--ink-2);max-width:62ch}.read-facts[data-astro-cid-nfp2ni6z]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px clamp(24px,3vw,44px)}.read-facts[data-astro-cid-nfp2ni6z]>div[data-astro-cid-nfp2ni6z]{display:grid;align-content:start;gap:10px;padding-top:18px;border-top:1px solid var(--hairline)}.read-facts[data-astro-cid-nfp2ni6z] dd[data-astro-cid-nfp2ni6z]{font-size:16px}.read-device[data-astro-cid-nfp2ni6z]{position:sticky;top:104px}@media (max-width: 1079px){.read-grid[data-astro-cid-nfp2ni6z]{grid-template-columns:minmax(0,1fr)}.read-copy[data-astro-cid-nfp2ni6z]{display:contents}.read-device[data-astro-cid-nfp2ni6z]{position:static;width:min(340px,82%);margin-inline:auto;order:1}.read-card[data-astro-cid-nfp2ni6z]{order:2}.read-facts[data-astro-cid-nfp2ni6z]{order:3;grid-template-columns:minmax(0,1fr)}}.spec[data-astro-cid-ntjchvmi]{display:grid;gap:22px}.spec-run[data-astro-cid-ntjchvmi]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 18px;font-size:15px;color:var(--ink-3)}.spec-run__id[data-astro-cid-ntjchvmi]{font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.spec-run[data-astro-cid-ntjchvmi] .mono[data-astro-cid-ntjchvmi]{color:var(--ink-2)}.spec-body[data-astro-cid-ntjchvmi]{display:grid;gap:10px}.spec-scrub[data-astro-cid-ntjchvmi]{padding:16px 18px 10px;border-radius:var(--radius);background:var(--surface)}.spec-scrub__row[data-astro-cid-ntjchvmi]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px}.spec-when[data-astro-cid-ntjchvmi]{font-size:clamp(24px,2.4vw,32px);font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.spec-when[data-astro-cid-ntjchvmi] small{margin-left:10px;font-size:14px;font-weight:400;letter-spacing:0;color:var(--ink-3)}.spec-when-sub[data-astro-cid-ntjchvmi]{font-size:12px;color:var(--ink-3)}.spec-scrub__canvas[data-astro-cid-ntjchvmi]{width:100%;height:74px;margin-top:6px;cursor:ew-resize;touch-action:pan-y;border-radius:2px}.spec-plates[data-astro-cid-ntjchvmi]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:10px}.plate[data-astro-cid-ntjchvmi]{display:grid;grid-template-rows:auto 1fr auto;gap:10px;min-width:0;padding:14px;border-radius:var(--radius);background:var(--surface)}.plate__head[data-astro-cid-ntjchvmi]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 0 4px}.plate__title[data-astro-cid-ntjchvmi]{font-size:16px;font-weight:600}.plate__canvas[data-astro-cid-ntjchvmi]{width:100%;height:clamp(420px,46vw,640px);touch-action:pan-y;border-radius:2px;background:var(--surface)}.plate--hodo[data-astro-cid-ntjchvmi] .plate__canvas[data-astro-cid-ntjchvmi]{height:auto;aspect-ratio:1;max-height:clamp(420px,46vw,640px);align-self:center}.seg[data-astro-cid-ntjchvmi]{display:inline-flex;padding:2px;border-radius:999px;background:var(--surface-well)}.seg[data-astro-cid-ntjchvmi] button[data-astro-cid-ntjchvmi]{padding:6px 12px;border-radius:999px;font-size:13px;font-weight:500;color:var(--ink-2);transition:background-color .15s ease,color .15s ease}.seg[data-astro-cid-ntjchvmi] button[data-astro-cid-ntjchvmi][aria-pressed=true]{background:var(--ink);color:var(--canvas)}.cells[data-astro-cid-ntjchvmi]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;min-height:108px;padding:14px 16px;border-radius:var(--radius-inner);background:var(--sheet)}.cells[data-astro-cid-ntjchvmi] .cell{min-width:0}.cells[data-astro-cid-ntjchvmi] .cell__label{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cells[data-astro-cid-ntjchvmi] .cell__value{margin-top:2px;font-size:clamp(22px,2vw,28px);font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.cells[data-astro-cid-ntjchvmi] .cell__value small{margin-left:4px;font-size:12px;font-weight:400;letter-spacing:0;color:var(--ink-3)}.spec-note[data-astro-cid-ntjchvmi]{max-width:80ch}.spec-status[data-astro-cid-ntjchvmi]{color:var(--ink-2)}@media (max-width: 960px){.spec-plates[data-astro-cid-ntjchvmi]{grid-template-columns:minmax(0,1fr)}.plate__canvas[data-astro-cid-ntjchvmi]{height:clamp(460px,120vw,600px)}.plate--hodo[data-astro-cid-ntjchvmi] .plate__canvas[data-astro-cid-ntjchvmi]{max-height:none}}@media (max-width: 520px){.cells[data-astro-cid-ntjchvmi]{grid-template-columns:repeat(2,minmax(0,1fr))}.seg[data-astro-cid-ntjchvmi] button[data-astro-cid-ntjchvmi]{padding:6px 9px;font-size:12px}}.cards-scroller[data-astro-cid-yaijndmu]{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.cards-scroller[data-astro-cid-yaijndmu]::-webkit-scrollbar{display:none}.cards[data-astro-cid-yaijndmu]{display:grid;grid-template-columns:repeat(5,minmax(220px,1fr));gap:10px}.card[data-astro-cid-yaijndmu]{scroll-snap-align:start}.card[data-astro-cid-yaijndmu] figure[data-astro-cid-yaijndmu]{display:grid;gap:16px}.card__media[data-astro-cid-yaijndmu]{overflow:hidden;border-radius:var(--radius);background:var(--surface)}.card__media[data-astro-cid-yaijndmu] img[data-astro-cid-yaijndmu]{width:100%;aspect-ratio:884 / 1180;object-fit:cover}.card[data-astro-cid-yaijndmu] figcaption[data-astro-cid-yaijndmu]{display:grid;gap:6px;padding-right:8px}.card__title[data-astro-cid-yaijndmu]{font-size:17px;font-weight:600;letter-spacing:-.015em}.card__note[data-astro-cid-yaijndmu]{font-size:14px;line-height:1.45;color:var(--ink-3)}.charts-source[data-astro-cid-yaijndmu]{margin-top:28px}.chart-list[data-astro-cid-yaijndmu]{margin-top:clamp(56px,6vw,88px)}.chart-list__title[data-astro-cid-yaijndmu]{margin-bottom:12px;font-size:14px;color:var(--ink-3)}.chart-index[data-astro-cid-yaijndmu]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,3vw,48px)}.chart-index[data-astro-cid-yaijndmu] li[data-astro-cid-yaijndmu]{padding:15px 0;border-bottom:1px solid var(--hairline);font-size:clamp(18px,1.6vw,22px);font-weight:500;letter-spacing:-.015em}.chart-index[data-astro-cid-yaijndmu] li[data-astro-cid-yaijndmu]:nth-child(-n+3){border-top:1px solid var(--hairline)}@media (max-width: 1199px){.cards[data-astro-cid-yaijndmu]{grid-template-columns:repeat(5,260px);width:max-content}}@media (max-width: 900px){.chart-index[data-astro-cid-yaijndmu]{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-index[data-astro-cid-yaijndmu] li[data-astro-cid-yaijndmu]:nth-child(3){border-top:0}}@media (max-width: 560px){.chart-index[data-astro-cid-yaijndmu]{grid-template-columns:minmax(0,1fr)}.chart-index[data-astro-cid-yaijndmu] li[data-astro-cid-yaijndmu]:nth-child(2){border-top:0}.cards[data-astro-cid-yaijndmu]{grid-template-columns:repeat(5,240px)}}.steps[data-astro-cid-cmgpsf2k]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.step[data-astro-cid-cmgpsf2k]{display:flex;flex-direction:column;gap:14px;min-height:420px;padding:clamp(24px,2.4vw,36px);border-radius:var(--radius);background:var(--surface)}.step__n[data-astro-cid-cmgpsf2k]{padding-bottom:clamp(28px,4vw,64px);font-size:clamp(64px,6.4vw,104px);color:var(--ink-3)}.step[data-astro-cid-cmgpsf2k] .body[data-astro-cid-cmgpsf2k]{font-size:16px}.step__data[data-astro-cid-cmgpsf2k]{display:inline-flex;align-items:center;gap:9px;margin-top:auto;padding-top:14px;border-top:1px solid var(--hairline);font-size:13px;color:var(--ink-2)}.step__runs[data-astro-cid-cmgpsf2k]{margin-top:auto;font-size:14px}.step__runs[data-astro-cid-cmgpsf2k] .leader[data-astro-cid-cmgpsf2k]{padding:6px 0}.step__runs[data-astro-cid-cmgpsf2k] .leader__label[data-astro-cid-cmgpsf2k]{color:var(--ink);gap:7px}.step__runs[data-astro-cid-cmgpsf2k] .mono[data-astro-cid-cmgpsf2k],.step__runs[data-astro-cid-cmgpsf2k] .leader__value[data-astro-cid-cmgpsf2k]{color:var(--ink-2)}@media (max-width: 1100px){.steps[data-astro-cid-cmgpsf2k]{grid-template-columns:repeat(2,minmax(0,1fr))}.step[data-astro-cid-cmgpsf2k]{min-height:360px}}@media (max-width: 600px){.steps[data-astro-cid-cmgpsf2k]{grid-template-columns:minmax(0,1fr)}.step[data-astro-cid-cmgpsf2k]{min-height:0}.step__n[data-astro-cid-cmgpsf2k]{padding-bottom:20px}}.stations-grid[data-astro-cid-kt6y3yzr]{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr);gap:clamp(32px,5vw,88px);align-items:end}.map[data-astro-cid-kt6y3yzr]{display:grid;gap:16px}.map__frame[data-astro-cid-kt6y3yzr]{position:relative;padding:clamp(14px,2.4vw,36px);border-radius:var(--radius);background-color:var(--sheet)}.map__plot[data-astro-cid-kt6y3yzr]{position:relative}.map__frame[data-astro-cid-kt6y3yzr] svg[data-astro-cid-kt6y3yzr]{width:100%;height:auto;overflow:visible}.dot[data-astro-cid-kt6y3yzr]{fill:var(--ink);opacity:.55}.dot--nws[data-astro-cid-kt6y3yzr]{opacity:.95}.dot--off[data-astro-cid-kt6y3yzr]{opacity:.2}.dot-ring[data-astro-cid-kt6y3yzr]{fill:none;stroke:var(--ink);stroke-width:1.4}.dot-pin[data-astro-cid-kt6y3yzr]{fill:var(--ink);filter:drop-shadow(0 0 5px rgb(239 236 227 / .55))}.map__chip[data-astro-cid-kt6y3yzr]{position:absolute;transform:translate(18px,-50%);display:inline-flex;align-items:center;gap:8px;padding:4px 11px;border-radius:999px;background:var(--surface-well);box-shadow:inset 0 0 0 1px var(--hairline);font-size:12px;font-weight:500;color:var(--ink-2);white-space:nowrap}.map__chip-id[data-astro-cid-kt6y3yzr]{color:var(--ink)}.map[data-astro-cid-kt6y3yzr].reveal svg[data-astro-cid-kt6y3yzr]{clip-path:inset(0 100% 0 0);transition:clip-path 1.6s var(--ease-out) .15s}.map[data-astro-cid-kt6y3yzr].reveal.is-in svg[data-astro-cid-kt6y3yzr]{clip-path:inset(0 0 0 0)}.stations-side[data-astro-cid-kt6y3yzr]{display:grid;gap:40px;padding-bottom:40px}.coverage__title[data-astro-cid-kt6y3yzr]{margin-bottom:10px;font-size:14px;color:var(--ink-3)}.coverage[data-astro-cid-kt6y3yzr] .leader[data-astro-cid-kt6y3yzr]{font-size:18px;padding:11px 0;border-bottom:1px solid var(--hairline)}.coverage[data-astro-cid-kt6y3yzr] .leader__label[data-astro-cid-kt6y3yzr]{color:var(--ink)}@media (prefers-reduced-motion: reduce){.map[data-astro-cid-kt6y3yzr].reveal svg[data-astro-cid-kt6y3yzr]{clip-path:none;transition:none}}@media (max-width: 960px){.stations-grid[data-astro-cid-kt6y3yzr]{grid-template-columns:minmax(0,1fr)}.stations-side[data-astro-cid-kt6y3yzr]{padding-bottom:0}}.stage[data-astro-cid-hg752vuv]{display:grid;grid-template-columns:minmax(0,18.5fr) minmax(0,44fr) minmax(0,27.5fr);align-items:end;gap:clamp(14px,3vw,48px);padding:clamp(28px,4.5vw,72px) clamp(16px,5vw,96px) clamp(20px,3vw,44px);border-radius:var(--radius);background-color:var(--canvas)}.stage__item[data-astro-cid-hg752vuv]{display:grid;gap:14px;justify-items:center;min-width:0}.stage__item[data-astro-cid-hg752vuv] .device[data-astro-cid-hg752vuv]{width:100%}.platforms[data-astro-cid-hg752vuv]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,3vw,48px);margin-top:28px}.platforms[data-astro-cid-hg752vuv] .leader[data-astro-cid-hg752vuv]{font-size:18px;padding:11px 0;border-bottom:1px solid var(--hairline)}.platforms[data-astro-cid-hg752vuv] .leader__label[data-astro-cid-hg752vuv]{color:var(--ink)}.platforms[data-astro-cid-hg752vuv] .leader__value[data-astro-cid-hg752vuv]{color:var(--ink-2)}@media (max-width: 720px){.stage[data-astro-cid-hg752vuv]{grid-template-columns:minmax(0,1fr) minmax(0,1.48fr);grid-template-areas:"ipad ipad" "phone duo";row-gap:32px}.stage__item--ipad[data-astro-cid-hg752vuv]{grid-area:ipad;justify-self:center;width:min(100%,440px)}.stage__item--phone[data-astro-cid-hg752vuv]{grid-area:phone}.stage__item--duo[data-astro-cid-hg752vuv]{grid-area:duo}.platforms[data-astro-cid-hg752vuv]{grid-template-columns:minmax(0,1fr)}}.duo-stage[data-astro-cid-632rlq5h]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:clamp(20px,4vw,64px);padding:clamp(28px,4.5vw,72px) clamp(16px,6vw,120px) clamp(20px,3vw,44px);border-radius:var(--radius);background-color:var(--sheet)}.duo-stage__item[data-astro-cid-632rlq5h]{display:grid;gap:14px;justify-items:center;width:min(100%,420px)}.duo-stage__item[data-astro-cid-632rlq5h] .device[data-astro-cid-632rlq5h]{width:100%}.duo-rows[data-astro-cid-632rlq5h]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,3vw,48px);margin-top:28px}.duo-row[data-astro-cid-632rlq5h]{display:grid;grid-template-columns:minmax(100px,.5fr) minmax(0,1.5fr);gap:16px;padding:11px 0;border-bottom:1px solid var(--hairline);font-size:18px}.duo-row[data-astro-cid-632rlq5h] dt[data-astro-cid-632rlq5h]{color:var(--ink)}.duo-row[data-astro-cid-632rlq5h] dd[data-astro-cid-632rlq5h]{color:var(--ink-2)}@media (max-width: 720px){.duo-stage[data-astro-cid-632rlq5h],.duo-rows[data-astro-cid-632rlq5h]{grid-template-columns:minmax(0,1fr)}}.pricing-grid[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr);gap:10px}.price[data-astro-cid-hkoc4sea],.included[data-astro-cid-hkoc4sea],.supporter[data-astro-cid-hkoc4sea]{display:flex;flex-direction:column;padding:clamp(24px,2.6vw,40px);border-radius:var(--radius)}.price[data-astro-cid-hkoc4sea]{gap:18px;background:var(--surface)}.price__amount[data-astro-cid-hkoc4sea]{font-size:clamp(120px,15vw,232px);margin-left:-.04em}.price__terms[data-astro-cid-hkoc4sea]{font-size:18px;font-weight:500}.price__body[data-astro-cid-hkoc4sea]{max-width:34ch;margin-bottom:auto;padding-bottom:28px;font-size:16px}.price[data-astro-cid-hkoc4sea] .btn[data-astro-cid-hkoc4sea]{align-self:flex-start}.included[data-astro-cid-hkoc4sea]{background:var(--surface)}.included__title[data-astro-cid-hkoc4sea]{margin-bottom:12px;font-size:14px;color:var(--ink-3)}.included[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{display:flex;align-items:baseline;gap:14px;padding:14px 0;border-bottom:1px solid var(--hairline);font-size:17px;line-height:1.35}.included[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]:before{content:"";flex:none;width:9px;height:1.5px;background:var(--ink-3);transform:translateY(-.3em)}.supporter[data-astro-cid-hkoc4sea]{gap:16px}.supporter__label[data-astro-cid-hkoc4sea]{font-size:14px;color:var(--ink-3)}.supporter[data-astro-cid-hkoc4sea] .body[data-astro-cid-hkoc4sea]{font-size:16px}.perks[data-astro-cid-hkoc4sea]{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px}.perks[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{padding:7px 12px;border-radius:999px;background:var(--surface-well);font-size:13px;color:var(--ink-2)}@media (max-width: 1100px){.pricing-grid[data-astro-cid-hkoc4sea]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.supporter[data-astro-cid-hkoc4sea]{grid-column:span 2}}@media (max-width: 700px){.pricing-grid[data-astro-cid-hkoc4sea]{grid-template-columns:minmax(0,1fr)}.supporter[data-astro-cid-hkoc4sea]{grid-column:auto}}.cta[data-astro-cid-4xty6sx2]{padding-block:clamp(24px,4vw,64px) clamp(88px,10vw,152px)}.cta-block[data-astro-cid-4xty6sx2]{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.42fr);align-items:end;gap:32px 48px;padding:clamp(28px,4.4vw,64px);border-radius:var(--radius);background:var(--brand);color:var(--on-brand)}.cta-title[data-astro-cid-4xty6sx2]{font-size:clamp(48px,9.6cqi,140px)}.cta-side[data-astro-cid-4xty6sx2]{display:grid;gap:22px;justify-items:start}.cta-side[data-astro-cid-4xty6sx2] p[data-astro-cid-4xty6sx2]{font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.35;letter-spacing:-.01em}.cta-btn[data-astro-cid-4xty6sx2]{background:var(--canvas);color:var(--ink)}.cta-btn[data-astro-cid-4xty6sx2]:hover{background:var(--surface)}@media (max-width: 860px){.cta-block[data-astro-cid-4xty6sx2]{grid-template-columns:minmax(0,1fr)}.cta-title[data-astro-cid-4xty6sx2]{font-size:clamp(44px,14cqi,120px)}}
