.home-sections[data-v-09d07b08]{width:100%;max-width:1160px;margin:0 auto;padding:24px 48px 64px}@media(max-width:599px){.home-sections[data-v-09d07b08]{padding:16px 18px 48px}}.band[data-v-09d07b08]{padding:40px 0;border-top:1px solid var(--border-default)}.band-title[data-v-09d07b08]{margin:0 0 18px;font-family:var(--font-display);font-size:clamp(26px,3vw,34px);font-weight:500;color:var(--text-primary)}.band-lede[data-v-09d07b08]{max-width:62ch;margin:-6px 0 18px;font-size:16px;line-height:1.6;color:var(--text-secondary)}.features[data-v-09d07b08]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 32px;margin:0;padding:0;list-style:none}.features a[data-v-09d07b08]{display:block;padding:16px 0;border-bottom:1px solid var(--border-default);color:inherit;text-decoration:none}.features a strong[data-v-09d07b08]{display:block;font-size:17px;font-weight:600;color:var(--text-primary)}.features a span[data-v-09d07b08]{display:block;margin-top:6px;font-size:14.5px;line-height:1.55;color:var(--text-tertiary)}.features a:hover strong[data-v-09d07b08],.features a:focus-visible strong[data-v-09d07b08]{color:var(--accent-primary)}.numbers .fig[data-v-09d07b08]{color:inherit;text-decoration:none}.numbers .fig:hover .fig-value[data-v-09d07b08],.numbers .fig:focus-visible .fig-value[data-v-09d07b08]{color:var(--accent-primary)}.faq[data-v-09d07b08]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:0 40px;margin:0}.faq-item[data-v-09d07b08]{padding:16px 0;border-bottom:1px solid var(--border-default)}.faq-item dt[data-v-09d07b08]{font-weight:600;color:var(--text-primary)}.faq-item dd[data-v-09d07b08]{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--text-secondary)}.home[data-v-09d85b15]{min-height:calc(100vh - var(--footer-height));display:flex;flex-direction:column;overflow-x:clip}.hero[data-v-09d85b15]{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:24px;width:100%;max-width:1320px;margin:0 auto;padding:24px 56px 32px}.copy[data-v-09d85b15]{display:flex;flex-direction:column;align-items:flex-start;gap:22px;animation:rise-09d85b15 .8s var(--ease-snap) both}@keyframes rise-09d85b15{0%{opacity:0;transform:translateY(18px)}}.headline[data-v-09d85b15]{margin:0;font-size:clamp(56px,7.4vw,112px)}.lede[data-v-09d85b15]{margin:0;max-width:440px;font-size:18px;line-height:1.55;color:var(--text-secondary)}.cta-row[data-v-09d85b15]{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:10px}.alt[data-v-09d85b15]{font-size:15px;color:var(--text-tertiary)}.alt a[data-v-09d85b15]{color:var(--text-primary);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:color .2s,text-decoration-color .2s}.alt a[data-v-09d85b15]:hover{color:var(--accent-primary);text-decoration-color:currentColor}.small-print[data-v-09d85b15]{margin:6px 0 0;font-size:13px;color:var(--text-tertiary)}.signed-in[data-v-09d85b15]{display:flex;flex-direction:column;gap:18px;width:100%}.ranks[data-v-09d85b15]{display:flex;gap:24px}.rank-label[data-v-09d85b15]{font-size:12px;font-weight:600;color:var(--text-tertiary);margin-bottom:6px}.still-life[data-v-09d85b15]{position:relative;height:min(640px,100vh - var(--nav-height) - var(--footer-height) - 60px);min-height:460px;--card-width: 150px;--card-height: 210px;--card-radius: 12px}.felt-corner[data-v-09d85b15]{position:absolute;inset:4% min(-30%,-80px - (100vw - 1320px) / 2) 2% 4%;border-radius:320px 0 0 320px;padding:22px 0 22px 22px;background:url(/textures/leather.svg),radial-gradient(120% 140% at 30% 0%,var(--gb-rail-hi),var(--gb-rail) 40%,var(--gb-rail-lo));box-shadow:0 40px 90px #0009,inset 0 2px 1px #ffdcbe29}.felt-corner-bed[data-v-09d85b15]{height:100%;border-radius:300px 0 0 300px;background:url(/textures/felt.svg),radial-gradient(70% 70% at 45% 40%,rgba(255,214,140,.22),transparent 70%),radial-gradient(110% 100% at 40% 45%,var(--gb-felt) 0%,var(--gb-felt-deep) 65%,var(--gb-felt-edge) 100%);background-blend-mode:soft-light,normal,normal;box-shadow:0 0 0 2px #6b4f22,0 0 0 3.5px var(--gb-brass),inset 0 10px 40px #00000080}.lamp[data-v-09d85b15]{position:absolute;left:20%;top:-12%;width:70%;height:70%;background:radial-gradient(closest-side,rgba(255,205,130,.22),transparent);pointer-events:none;mix-blend-mode:screen}.medal[data-v-09d85b15]{position:absolute;right:12%;top:14%;width:64px;height:64px;padding:16px;border-radius:50%;background:radial-gradient(circle at 40% 30%,#fffdf6,#efe4cc 70%,#d9c9a6);box-shadow:0 0 0 2px #1a120f,0 0 0 4px var(--gb-brass),0 12px 24px #00000080;animation:medal-in-09d85b15 .9s var(--ease-toss) .9s both}@keyframes medal-in-09d85b15{0%{opacity:0;transform:scale(.4) rotate(-90deg)}}.fan[data-v-09d85b15]{position:absolute;left:50%;top:50%;width:0;height:0;transform:translate(-6%,2%) rotate(-6deg)}.fan-card[data-v-09d85b15]{position:absolute;left:calc(var(--card-width) / -2);top:calc(var(--card-height) / -2);transform-origin:50% 120%;transform:translate(calc(var(--i) * 54px)) rotate(calc(var(--i) * 10deg)) translateY(calc(var(--i) * var(--i) * 6px));animation:deal-fan-09d85b15 .9s var(--ease-toss) both;animation-delay:calc((var(--i) + 2) * 90ms + .2s);filter:drop-shadow(0 18px 20px rgba(0,0,0,.45))}.fan-card[data-v-09d85b15] .bower-tag{font-size:11px;padding:4px 10px 3px}@keyframes deal-fan-09d85b15{0%{opacity:0;transform:translate(140px,-260px) rotate(40deg)}}.caption[data-v-09d85b15]{position:absolute;left:calc(4% + 194px);bottom:calc(2% + 54px);max-width:min(300px,96% - 194px);margin:0;font-size:13px;line-height:1.5;color:#f3ead8b3}.caption em[data-v-09d85b15]{font-family:var(--font-display);font-size:16px;color:var(--gb-ivory)}.home-ad[data-v-09d85b15]{margin:0 auto 24px}@media(max-width:1099px){.hero[data-v-09d85b15]{padding:24px 32px}.still-life[data-v-09d85b15]{--card-width: 120px;--card-height: 168px}}@media(max-width:999px){.caption[data-v-09d85b15]{display:none}}@media(max-width:799px){.hero[data-v-09d85b15]{grid-template-columns:1fr;padding:28px 22px 24px;gap:8px}.copy[data-v-09d85b15]{gap:18px}.headline[data-v-09d85b15]{font-size:clamp(50px,15vw,72px)}.lede[data-v-09d85b15]{font-size:16px}.cta-row .gb-btn[data-v-09d85b15]{padding:0 22px;white-space:nowrap}.still-life[data-v-09d85b15]{order:-1;height:250px;min-height:0;margin:-8px -22px 4px;--card-width: 84px;--card-height: 118px;--card-radius: 7px}.felt-corner[data-v-09d85b15]{inset:8px -20px 8px 16px;border-radius:140px 0 0 140px;padding:12px 0 12px 12px}.felt-corner-bed[data-v-09d85b15]{border-radius:128px 0 0 128px}.fan-card[data-v-09d85b15]{transform:translate(calc(var(--i) * 40px)) rotate(calc(var(--i) * 9deg)) translateY(calc(var(--i) * var(--i) * 4px))}.fan-card[data-v-09d85b15] .bower-tag{font-size:8px;padding:2px 6px 1px}.fan[data-v-09d85b15]{transform:translate(-4%,6%) rotate(-5deg)}.medal[data-v-09d85b15]{width:42px;height:42px;padding:10px;right:8%;top:12%}}
