.mem-hero{align-items:flex-end}.mem-hero .pub-bg img{object-position:50% 22%}.mem-shade{z-index:1;background:radial-gradient(66% 64% at 0 100%,#05080feb 0,#05080fd1 42%,#05080f73 68%,#05080f00 100%);position:absolute;inset:0}.mem-hero-copy{gap:16px;padding:0 0 44px}.mem-hero .mem-title{color:#fff;text-wrap:balance;max-width:820px;line-height:1.06}.mem-hero .mem-title .pub-hand{color:var(--hy-mint-ink)}.mem-lede{color:#e8efe9;max-width:560px}.mem-plans{width:min(1240px, calc(100% - 2 * var(--pub-edge)));margin:0 auto;padding:56px 0 0}.mem-card{border:1px solid var(--hy-line);border-radius:var(--hy-radius-xl,28px);background:var(--hy-card);box-shadow:var(--hy-shadow);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.mem-col{padding:36px}.mem-col+.mem-col{border-left:1px solid var(--hy-line);border-radius:0 var(--hy-radius-xl,28px) var(--hy-radius-xl,28px) 0}.mem-col-verified{background:color-mix(in srgb, var(--hy-accent-soft) 35%, var(--hy-card))}.mem-h2{letter-spacing:-.02em;color:var(--hy-text);margin:0 0 8px;font-size:clamp(1.75rem,1.4vw + 1.2rem,2.25rem);font-weight:800}.mem-sub{color:var(--hy-sub);margin:0 0 14px;font-size:1.0625rem;line-height:1.5}.mem-checks{margin:10px 0 0;padding:0;list-style:none}.mem-checks li{color:var(--hy-ink);padding:6px 0 6px 28px;font-size:1.0625rem;position:relative}.mem-checks li:before{content:"";border-left:3px solid var(--hy-mint);border-bottom:3px solid var(--hy-mint);width:13px;height:7px;position:absolute;top:12px;left:2px;transform:rotate(-45deg)}.mem-seal-line{align-items:center;gap:8px;display:inline-flex}.mem-packs{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.mem-packs li{border:1px solid var(--hy-line);border-radius:var(--hy-radius);background:var(--hy-card);color:var(--hy-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:13px 16px;font-weight:700;display:flex}.mem-small{color:var(--hy-sub);margin:10px 0 0;font-size:.8125rem}.mem-club{background:#fffaf0;border:1px solid #e4cf8a;border-radius:20px;align-items:center;gap:14px;margin:16px 0 4px;padding:16px 18px;display:flex}.mem-gold{--verified-ring:#c9a227;flex:none}.mem-club-title{color:var(--hy-text);margin:0;font-size:1.0625rem;font-weight:800}.mem-club-body{color:var(--hy-sub);margin:2px 0 0;font-size:1rem;line-height:1.5}.mem-club-body b{color:var(--hy-text)}.mem-club-spots{color:#8a6a10;margin:6px 0 0;font-size:.875rem;font-weight:800}.mem-prices{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));gap:10px;margin:14px 0 6px;display:grid}.mem-price{border:1px solid var(--hy-line);background:var(--hy-card);border-radius:18px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.mem-price.is-club{background:#fffaf0;border-color:#e4cf8a}.mem-price-label{letter-spacing:.12em;text-transform:uppercase;color:var(--hy-sub);font-size:.75rem;font-weight:800}.mem-price-value{overflow-wrap:anywhere;letter-spacing:-.01em;color:var(--hy-text);font-size:1.875rem;font-weight:800}.mem-price-was{color:var(--hy-sub);font-size:1.0625rem;font-weight:600}.mem-price-note{color:var(--hy-sub);font-size:.8125rem}.mem-lead{color:var(--hy-text);margin:16px 0 0;font-weight:700}.mem-fine{border-top:1px solid var(--hy-line);color:var(--hy-sub);margin:40px 0 0;padding:22px 0 56px;font-size:.8125rem;line-height:1.55}@media (max-width:640px){.mem-hero .pub-bg img{object-position:47% 14%}.mem-shade{background:radial-gradient(150% 60% at 0 100%,#05080feb 0,#05080fd1 42%,#05080f73 68%,#05080f00 100%)}.mem-hero-copy{width:100%;padding:0 var(--pub-edge) 26px;gap:10px}.mem-lede{font-size:1.0625rem}.mem-plans{padding-top:28px}.mem-card{grid-template-columns:minmax(0,1fr)}.mem-col{padding:22px}.mem-col+.mem-col{border-left:0;border-top:1px solid var(--hy-line);border-radius:0 0 var(--hy-radius-xl,28px) var(--hy-radius-xl,28px)}}@media (prefers-color-scheme:dark){.mem-club,.mem-price.is-club{background:var(--hy-chip);border:2px solid #e4c45c}.mem-club-title,.mem-club-spots{color:#f0d77a}}
