.my3-page-h2{font-size:clamp(30px,3.4vw,46px)}.my3-page-text{color:var(--text-muted);font-size:17px;line-height:1.7}.bg-mid .my3-page-text,.bg-dark .my3-page-text{color:var(--text-on-dark-muted)}.my3-page-list,.my3-page-grid{margin:0;padding:0;list-style:none}.my3-page-badge{border:1.5px solid var(--line-dark-strong);border-radius:var(--r-lg);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:36px;padding:18px 24px;display:inline-flex}.my3-page-badge__name{font-family:var(--font-display);letter-spacing:-.01em;font-size:28px;font-weight:800}.my3-page-badge__lines{font-family:var(--font-mono);color:var(--accent);white-space:pre;font-size:14px}.my3-page-card{background:var(--paper);border-radius:var(--r-lg);padding:26px}.my3-page-card.is-dark{background:var(--ink-deep);color:var(--text-on-dark)}.my3-page-card__title{font-family:var(--font-display);font-size:21px;font-weight:600}.my3-page-card__text{color:var(--text-muted-2);margin-top:10px;font-size:15px;line-height:1.55}.my3-page-card.is-dark .my3-page-card__text{color:var(--text-on-dark-muted)}.my3-page-eyebrow-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.my3-page-format{background:var(--ink-deep);color:var(--text-on-dark);border-radius:22px;padding:30px}.my3-page-format__title{font-family:var(--font-display);margin-top:10px;font-size:26px;font-weight:700}.my3-page-format__text{color:var(--text-on-dark-muted);margin-top:10px;font-size:15px;line-height:1.55}.my3-page-sublabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-on-dark-faint);margin-top:40px;font-size:12px;font-weight:400}.my3-page-location{padding:10px 18px;font-size:15px}.my3-page-pack{background:var(--aqua-ground);border-radius:var(--r-pill);padding:12px 20px;font-size:16px}.my3-page-pack.is-dark{background:var(--ink-deep);color:var(--text-on-dark)}.bg-paper .my3-page-card:not(.is-dark){background:var(--aqua-ground)}.gt-my3-badge{border-color:var(--line-light)}.gt-my3-badge .my3-page-badge__lines{color:var(--accent-text)}.gt-sublabel{color:var(--text-muted)}@media (width<=480px){.my3-page-badge{padding:16px 18px}.my3-page-badge__lines{white-space:normal}.my3-page-format{padding:24px}}
