html,body,#root{width:100%;min-width:0;max-width:100%;margin:0}html,body{min-height:100%}html{overflow-x:hidden}body{font-family:Onest,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,a{font:inherit}:root{--page: #fcf6ed;--ink: #101010;--ink-soft: #5a5a54;--ink-faint: #9a9a94;--card: #ffffff;--line: #e3ddd1;--slab: #004b3d;--slab-ink: #fcf6ed;--gold: #efbf04;--accent: #004b3d}[data-theme=dark]{--page: #0a0a0a;--ink: #f6f6f3;--ink-soft: #a8a8a2;--ink-faint: #6b6b66;--card: #141414;--line: #242424;--slab: #00312a;--slab-ink: #eaf6f1;--accent: #0e7a63}html{scroll-behavior:smooth}body{background:var(--page);color:var(--ink)}.site{background:var(--page);color:var(--ink);min-height:100vh;overflow-x:hidden;display:flex;flex-direction:column}.site>.closer{margin-top:auto}.site *{box-sizing:border-box}:where(.site a){color:var(--ink);text-decoration:none}:where(.site a:hover){color:var(--accent)}.site :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.site .slab{background:var(--slab);color:var(--slab-ink);overflow:hidden}.site.landing .slab,.site.moments-page .slab,.site.moments-page .mo-why,.site.wtw-page .slab{--gx: 80%;--gy: 20%;--ga: 160deg;--glow: rgba(24, 170, 128, .42);--drift: 22s;background:radial-gradient(42% 48% at var(--gx) var(--gy),var(--glow),transparent 70%) 0 0 / 200% 200% no-repeat,linear-gradient(var(--ga),#0b1a16 0%,#03372d 45%,#0b6f58 100%),url(/img/hero/jersey-fine.webp) center / cover no-repeat;background-blend-mode:screen,multiply,normal;animation:slab-drift var(--drift) ease-in-out infinite alternate}.site.landing .hero{--gx: 78%;--gy: 24%;--ga: 155deg}.site.landing .closer{--gx: 22%;--gy: 70%;--ga: 20deg;--glow: rgba(239, 191, 4, .16);--drift: 26s}.site.moments-page .mo-hero{--gx: 28%;--gy: 30%;--ga: 200deg;--drift: 20s}.site.moments-page .mo-embed{--gx: 70%;--gy: 76%;--ga: 120deg;--glow: rgba(14, 122, 99, .5);--drift: 24s}.site.moments-page .mo-why{--gx: 50%;--gy: 18%;--ga: 180deg;--drift: 28s}.site.moments-page .closer{--gx: 76%;--gy: 64%;--ga: 340deg;--glow: rgba(239, 191, 4, .16);--drift: 26s}.site.wtw-page .wtw-hero{--gx: 72%;--gy: 26%;--ga: 165deg}.site.wtw-page .closer{--gx: 24%;--gy: 68%;--ga: 20deg;--glow: rgba(239, 191, 4, .16);--drift: 26s}@keyframes slab-drift{0%{background-position:0% 0%,0 0,center}to{background-position:100% 100%,0 0,center}}@media(prefers-reduced-motion:reduce){.site.landing .slab,.site.moments-page .slab,.site.moments-page .mo-why,.site.wtw-page .slab{animation:none}}.site .bar{max-width:1320px;margin:0 auto;padding:16px 24px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;position:relative;z-index:3}.site .brand{display:flex;align-items:center;gap:8px;color:var(--slab-ink)}.site .brand img{display:block;width:34px;height:34px;object-fit:contain}.site .brand span{font-size:12px;font-weight:600;letter-spacing:.16em}.site .bar-end{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.site .pills{display:flex;flex-wrap:wrap;align-items:center;gap:4px;background:#fcf6ed1a;border:1px solid rgba(252,246,237,.16);border-radius:9999px;padding:4px}.site .pills a{cursor:pointer;padding:8px 15px;border-radius:9999px;font-size:12px;font-weight:600;white-space:nowrap;color:#fcf6edc7}.site .pills a:hover{background:#fcf6ed24;color:#fcf6ed}.site .pills a.active{background:var(--gold);color:#08130f;font-weight:700}.site .theme-btn{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(252,246,237,.16);background:#fcf6ed1a;border-radius:9999px;cursor:pointer;color:#fcf6edd9;flex:none}.site .theme-btn:hover{background:#fcf6ed33;color:#fcf6ed}.site .eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:clamp(16px,3vw,30px)}.site .eyebrow .dot{width:6px;height:6px;border-radius:9999px;background:var(--gold);display:block}.site .eyebrow-text{font-size:10px;letter-spacing:.2em;color:#fcf6ed99}.site .ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.site .btn-gold,.site .btn-ghost{padding:16px 28px;border-radius:9999px;font-size:14px;font-weight:700;cursor:pointer;transition:transform .18s ease,border-color .18s ease}.site .btn-gold:hover,.site .btn-ghost:hover{transform:translateY(-1px) scale(1.035)}.site .btn-gold{background:var(--gold);color:#141414}.site .btn-ghost{border:1px solid rgba(252,246,237,.35);color:var(--slab-ink)}.site .btn-ghost:hover{border-color:var(--slab-ink)}.site .wordmark-wrap{max-width:1320px;margin:0 auto;padding:0 24px}.site .wordmark{font-size:16vw;font-weight:900;letter-spacing:-.05em;line-height:.8;white-space:nowrap;color:#fcf6ed1f;margin-left:-.8vw;padding-bottom:6px}.site .foot{border-top:1px solid rgba(252,246,237,.16)}.site .foot-inner{max-width:1320px;margin:0 auto;padding:22px 24px 34px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.12em;color:#fcf6ed80}.site .foot-links{display:flex;flex-wrap:wrap;gap:22px}.site .socials{display:flex;align-items:center;gap:16px}.site .socials a{display:flex;cursor:pointer;transition:transform .18s ease}.site .socials a:hover{transform:scale(1.12)}.site .foot-links a,.site .socials a{color:#fcf6ed80}.site .foot-links a:hover,.site .socials a:hover{color:#fcf6ed}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site .ticker-track{animation:none}.site .btn-gold,.site .btn-ghost,.site .socials a{transition:none}.site .btn-gold:hover,.site .btn-ghost:hover,.site .socials a:hover{transform:none}}@keyframes tick2{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker{border-bottom:1px solid rgba(252,246,237,.16);overflow:hidden;position:relative;z-index:3}.ticker-track{display:flex;width:max-content;animation:tick2 56s linear infinite}.ticker-row{display:flex;align-items:center;gap:36px;padding:11px 36px;font-size:10px;letter-spacing:.12em;color:#fcf6ed8c;white-space:nowrap}.ticker-detail{opacity:.6}.doc-head{max-width:1320px;margin:0 auto;padding:clamp(34px,5vw,64px) 24px clamp(30px,4vw,52px);position:relative;z-index:2}.doc-head h1{margin:0;max-width:16ch;font-size:clamp(40px,8vw,104px);font-weight:900;letter-spacing:-.04em;line-height:.9;color:var(--slab-ink)}.doc-meta{margin:clamp(18px,3vw,28px) 0 0;font-size:10px;letter-spacing:.14em;color:#fcf6ed73}.doc-body{max-width:820px;margin:0 auto;padding:clamp(40px,6vw,80px) 24px clamp(56px,8vw,104px)}.doc-lede{margin:0 0 clamp(28px,4vw,46px);max-width:54ch;font-size:clamp(18px,2.2vw,23px);font-weight:600;line-height:1.5;color:var(--ink)}.doc-lede a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.doc-section+.doc-section{margin-top:clamp(30px,4vw,48px)}.doc-section h2{margin:0 0 14px;font-size:clamp(17px,1.9vw,22px);font-weight:800;letter-spacing:-.015em;line-height:1.25;color:var(--ink)}.doc-section p{margin:0 0 14px;font-size:16px;line-height:1.75;color:var(--ink-soft)}.doc-section p:last-child{margin-bottom:0}.doc-section a{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.doc-contact{margin-top:clamp(44px,6vw,72px);padding-top:clamp(26px,3vw,36px);border-top:1px solid var(--line)}.doc-kicker{display:block;font-size:10px;font-weight:600;letter-spacing:.16em;color:var(--ink-faint);margin-bottom:12px}.doc-contact a{color:var(--accent);font-size:clamp(19px,2.6vw,28px);font-weight:700;letter-spacing:-.02em;text-decoration:none;word-break:break-word}.doc-contact a:hover{text-decoration:underline;text-underline-offset:4px}.creator-body{max-width:760px;margin:0 auto;padding:clamp(32px,5vw,64px) 16px clamp(56px,8vw,104px);display:grid;gap:16px}.creator-card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:clamp(18px,3vw,28px)}.creator-card h2{margin:0 0 14px;font-size:18px;font-weight:800;letter-spacing:-.01em}.creator-card p{margin:0 0 18px;line-height:1.6;color:var(--ink-soft)}.creator-muted{font-size:13px;color:var(--ink-faint)}.creator-kicker{display:block;font-size:10px;letter-spacing:.14em;color:var(--ink-faint)}.creator-signin{text-align:center;padding:clamp(28px,5vw,48px)}.creator-signin p{max-width:46ch;margin:0 auto 24px}.site .tt-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:9999px;background:#000;color:#fff;font-weight:700;font-size:15px;transition:transform .18s ease}.site .tt-btn:hover{color:#fff;transform:translateY(-1px) scale(1.03)}.creator-account{display:flex;align-items:center;gap:14px}.creator-account img{width:52px;height:52px;border-radius:50%;object-fit:cover;background:var(--line)}.creator-account strong{display:block;font-size:17px}.creator-account>div{flex:1;min-width:0}.creator-link{background:none;border:0;color:var(--accent);font-weight:700;cursor:pointer}.creator-clips{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.creator-clip{display:grid;gap:6px;text-align:left;padding:8px;border-radius:14px;border:2px solid transparent;background:var(--page);color:var(--ink);cursor:pointer}.creator-clip.on{border-color:var(--accent)}.creator-clip video{width:100%;aspect-ratio:9 / 16;object-fit:cover;border-radius:10px;background:#000}.creator-clip span{font-weight:700;font-size:14px;line-height:1.3}.creator-clip small{color:var(--ink-faint)}.creator-card textarea,.creator-card select{width:100%;font:inherit;color:var(--ink);background:var(--page);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.creator-card textarea{resize:vertical;margin-bottom:6px}.creator-modes{display:grid;gap:10px;margin-bottom:18px}.creator-modes label{display:flex;align-items:center;gap:10px;font-weight:600}.creator-field{display:grid;gap:8px;margin-bottom:18px;font-weight:600}.creator-toggles{display:grid;gap:12px}.creator-toggle{display:flex;align-items:center;gap:12px;font-weight:600;cursor:pointer}.creator-toggle.off{opacity:.45;cursor:not-allowed}.creator-toggle input{position:absolute;opacity:0}.creator-toggle .knob{width:42px;height:24px;border-radius:9999px;background:var(--line);position:relative;transition:background .16s ease}.creator-toggle .knob:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .16s ease}.creator-toggle input:checked+.knob{background:var(--accent)}.creator-toggle input:checked+.knob:after{transform:translate(18px)}.creator-submit{display:grid;justify-items:start;gap:12px;padding:4px 4px 0}.creator-submit .btn-gold:disabled{opacity:.4;cursor:not-allowed;transform:none}.creator-consent{margin:0;font-size:13px;color:var(--ink-soft)}.creator-consent a{color:var(--accent);text-decoration:underline}.creator-note{margin:0;font-weight:600;color:var(--ink-soft)}.creator-note.done{color:var(--accent)}.creator-note.failed,.creator-warn{color:#c0392b}.creator-signin .creator-note{margin-top:18px}@keyframes bFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bTap{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.8);opacity:0}}@keyframes bMarq{0%{transform:translate(0)}to{transform:translate(-50%)}}.brief{--bg: #004b3d;--ink: #fcf6ed;--soft: rgba(252, 246, 237, .78);--faint: rgba(252, 246, 237, .52);--line: rgba(252, 246, 237, .18);--gold: #efbf04;--g-bg: radial-gradient( 70% 60% at 100% 0%, rgba(239, 191, 4, .16), transparent 60% ), linear-gradient(170deg, #00634c 0%, #004b3d 55%, #033a30 100%);--g-end: #033a30;--c-bg: radial-gradient(70% 55% at 0% 0%, rgba(239, 191, 4, .22), transparent 60%), linear-gradient(180deg, #fcf6ed 0%, #f4e9d8 100%);--r-bg: radial-gradient( 70% 60% at 100% 0%, rgba(239, 191, 4, .2), transparent 60% ), linear-gradient(160deg, #c3302a 0%, #8f1d18 55%, #5a0f0c 100%);--c-ink: #101010;--c-soft: #4f4d47;--c-faint: #77746c;--c-line: #dfd1bd;--c-gold: #004b3d;--pad-x: max(24px, calc((100% - 1272px)/2) );--sec-y: clamp(56px, 8vw, 112px);background:var(--bg);color:var(--ink);min-height:100vh;overflow-x:hidden;font-family:Onest,system-ui,sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}[data-theme=dark] .brief{--bg: #0a0a0a;--ink: #f6f6f3;--soft: rgba(255, 255, 255, .72);--faint: rgba(255, 255, 255, .48);--line: rgba(255, 255, 255, .12);--g-bg: radial-gradient( 70% 60% at 100% 0%, rgba(239, 191, 4, .1), transparent 60% ), linear-gradient(170deg, #003d32 0%, #00231d 55%, #050c0a 100%);--g-end: #050c0a;--c-bg: radial-gradient(70% 55% at 0% 0%, rgba(239, 191, 4, .08), transparent 60%), linear-gradient(180deg, #141618 0%, #0a0a0a 100%);--r-bg: radial-gradient( 70% 60% at 100% 0%, rgba(239, 191, 4, .08), transparent 60% ), linear-gradient(160deg, #4a110d 0%, #2a0907 55%, #0a0a0a 100%);--c-ink: #f6f6f3;--c-soft: rgba(255, 255, 255, .72);--c-faint: rgba(255, 255, 255, .48);--c-line: rgba(255, 255, 255, .12);--c-gold: #efbf04}.brief *,.brief *:before,.brief *:after{box-sizing:border-box}.brief a{color:var(--ink);text-decoration:none}.brief a:hover{color:var(--gold)}.brief :focus-visible{outline:2px solid #efbf04;outline-offset:3px}.brief p{margin:0;text-wrap:pretty}.brief h1,.brief h2{margin:0;color:var(--ink);font-weight:900}.brief h1 span,.brief h2 span{color:var(--gold)}.brief [id]{scroll-margin-top:72px}@media(max-width:699px){.brief [id]{scroll-margin-top:128px}}.brief .green{background:var(--g-bg)}.brief .cream{background:var(--c-bg);--ink: var(--c-ink);--soft: var(--c-soft);--faint: var(--c-faint);--line: var(--c-line);--gold: var(--c-gold);color:var(--ink)}.brief .gold{color:var(--gold)}.brief .soft{color:var(--soft)}.brief .faint{color:var(--faint)}.b-head{position:sticky;top:0;z-index:5;background:var(--bg);border-bottom:1px solid var(--line)}.b-head>div{max-width:1320px;margin:0 auto;padding:12px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px}.b-brand{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.b-brand img{display:block;width:28px;height:28px;object-fit:contain}.b-name{font-size:11px;font-weight:700;letter-spacing:.16em}.b-rule{width:1px;height:14px;background:var(--line)}.b-ver{font-size:10px;letter-spacing:.14em;color:var(--faint)}.b-modes{display:flex;gap:2px;padding:3px;border-radius:9999px;border:1px solid var(--line)}.b-modes button{border:0;cursor:pointer;padding:6px 12px;border-radius:9999px;font-family:inherit;font-size:11px;font-weight:700;background:transparent;color:var(--soft)}.b-modes button.on{background:#efbf04;color:#08130f}.b-hero{padding:clamp(40px,6vw,80px) var(--pad-x) clamp(32px,5vw,56px);display:flex;flex-wrap:wrap;gap:40px;align-items:center}.b-hero-copy{flex:1 1 520px;min-width:0}.b-kicker{display:flex;align-items:center;gap:10px;margin-bottom:clamp(18px,3vw,30px);font-size:10px;letter-spacing:.2em;color:var(--faint)}.b-kicker span{width:6px;height:6px;border-radius:9999px;background:var(--gold)}.b-hero h1{font-size:clamp(56px,8.4vw,136px);letter-spacing:-.05em;line-height:.84}.b-hero-body{margin-top:clamp(28px,4vw,48px);display:flex;flex-direction:column;gap:28px}.b-hero-body>p{max-width:46ch;font-size:16px;line-height:1.6;color:var(--soft)}.b-glance{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));border-top:1px solid var(--line)}.b-glance>div{padding:14px 14px 14px 0;border-bottom:1px solid var(--line)}.b-glance small{display:block;font-size:9.5px;letter-spacing:.16em;color:var(--faint);margin-bottom:6px}.b-glance b{display:block;font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1.25}.b-hero-media{flex:0 1 420px;margin:0 auto;display:flex;justify-content:center}.b-video{position:relative;width:clamp(280px,28vw,370px);padding:10px;background:#0a0a0a;border-radius:52px;box-shadow:0 -14px 90px #00000080,0 0 0 1px #fcf6ed14}.b-video video{display:block;width:100%;aspect-ratio:9 / 19.5;height:auto;object-fit:contain;background:#000;border-radius:42px}.b-video button{position:absolute;inset:10px;display:grid;place-items:center;border:0;border-radius:42px;background:#00000059;cursor:pointer}.b-video button span{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#fcf6edeb;color:#0a0a0a;font-size:26px;padding-left:4px}.b-toc{background:var(--g-end);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.b-toc>div{max-width:1320px;margin:0 auto;padding:0 24px;display:flex;flex-wrap:wrap;gap:0 28px}.brief .b-toc a{display:flex;gap:8px;padding:14px 0;font-size:12px;font-weight:700;color:var(--soft)}.brief .b-toc a:hover,.b-toc a span{color:var(--gold)}.b-sec{padding:var(--sec-y) var(--pad-x)}.b-sec h2{margin:0 0 clamp(28px,4vw,44px);font-size:clamp(40px,8vw,120px);letter-spacing:-.045em;line-height:.88}.b-sec h2.tight{margin-bottom:14px}.b-sec h2.mid{margin-bottom:20px;font-size:clamp(36px,5.6vw,84px)}.b-eyebrow{font-size:11px;letter-spacing:.18em;color:var(--gold);margin-bottom:16px}.brief .b-lede{margin:0 0 clamp(24px,3vw,36px);font-size:15px;line-height:1.6;color:var(--soft)}#goal .b-lede,.b-lede.wide{max-width:60ch}.brief .b-lede.body{margin-bottom:22px}.b-lede strong{color:var(--ink);font-weight:700}.b-split{display:flex;flex-wrap:wrap;gap:40px 64px;align-items:center}.b-split-copy{flex:1 1 420px;min-width:0}.b-split-media{margin:0 auto}.b-paras{display:flex;flex-direction:column;gap:16px;max-width:62ch}.b-paras p{font-size:16px;line-height:1.65;color:var(--soft)}.b-paras strong{color:var(--ink);font-weight:700}.b-callout{margin-top:8px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:color-mix(in srgb,var(--ink) 3%,transparent)}.b-callout-stats{display:grid;grid-template-columns:repeat(3,1fr)}.b-callout-stats div{padding:18px 20px 16px;display:flex;flex-direction:column;gap:6px}.b-callout-stats div+div{border-left:1px solid var(--line)}.b-callout-stats b{font-size:clamp(28px,3.2vw,40px);font-weight:900;letter-spacing:-.04em;line-height:.9;color:var(--gold)}.b-callout-stats span{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.b-paras .b-callout p{padding:14px 20px;border-top:1px solid var(--line);font-size:15px;line-height:1.5}.bp-phone{width:min(250px,64vw);animation:bFloat 6s ease-in-out infinite}.bp-frame{padding:7px;background:#0a0a0a;border-radius:38px;box-shadow:0 24px 60px #0006}.bp-screen{position:relative;aspect-ratio:640 / 1391;overflow:hidden;border-radius:31px;background:#0a0a0a}.bp-screen img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:translateY(5%) scale(1.04);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.bp-screen img.on{opacity:1;transform:translateY(0) scale(1)}.bp-island{position:absolute;left:50%;top:1.6%;width:30%;height:3.6%;transform:translate(-50%);border-radius:9999px;background:#000;z-index:2}.bp-dots{display:flex;justify-content:center;gap:6px;margin-top:16px}.bp-dots span{height:6px;width:6px;border-radius:9999px;background:var(--faint);transition:width .5s cubic-bezier(.22,1,.36,1),background .5s}.bp-dots span.on{width:22px;background:#efbf04}.b-funnel{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:20px;margin-bottom:clamp(32px,4vw,48px)}.b-step{display:flex;flex-direction:column;gap:14px}.b-step-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.b-step-head>span{font-size:18px;font-weight:900;letter-spacing:-.02em;white-space:nowrap}.b-step-head em{font-style:normal;color:var(--gold)}.b-step-head i{font-style:normal;font-size:14px;color:var(--faint)}.b-step-head b{font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--gold)}.b-card{position:relative;height:230px;border-radius:24px;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;padding:22px;overflow:hidden}.b-card.is-ig{background:#fff;padding:18px;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;box-shadow:0 18px 40px #0000002e}.b-card.is-store{background:radial-gradient(120% 90% at 85% 0%,rgba(11,128,98,.62),transparent 70%),url(/img/brief/jersey.webp) center / cover no-repeat,linear-gradient(180deg,#123a32,#141618);background-blend-mode:normal,multiply,normal;box-shadow:inset 0 1px #ffffff14;flex-direction:column;gap:16px}.store-stars{display:flex;justify-content:center;gap:3px;fill:#fcf6edd1}.b-card.is-auth{background:radial-gradient(120% 90% at 100% 0%,rgba(239,191,4,.14),transparent 55%),#00000038}.b-counts{display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid var(--line)}.b-counts span{font-size:9.5px;letter-spacing:.14em;color:var(--faint)}.b-counts strong{font-size:13px;font-weight:700}.b-tap{position:absolute;right:-8px;top:50%;width:30px;height:30px;margin-top:-15px;border-radius:9999px;border:2.5px solid #efbf04;animation:bTap 1.6s ease-out infinite;pointer-events:none}.ig-post,.ig-prof{width:100%;max-width:240px;display:flex;flex-direction:column}.ig-post{gap:11px}.ig-prof{gap:6px}.ig-row{display:flex;align-items:center;gap:9px}.ig-prof .ig-row{gap:10px;margin-bottom:6px}.ig-ring{border-radius:9999px;padding:2px;background:conic-gradient(from 210deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);flex:none;display:flex}.ig-ring>span{flex:1;border-radius:9999px;background:#fff;padding:2px;display:flex}.ig-ring>span>span{flex:1;border-radius:9999px;background:#fafafa;display:flex;align-items:center;justify-content:center;overflow:hidden}.ig-who{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.ig-who span{font-size:13px;font-weight:600}.ig-who small{font-size:11px;color:#737373;white-space:nowrap}.ig-who b{font-weight:600;color:#000}.ig-more{font-size:16px;font-weight:700;letter-spacing:1px}.ig-acts{display:flex;align-items:center;gap:14px}.ig-acts>span{margin-left:auto;display:flex}.ig-likes{font-size:12.5px;font-weight:600}.ig-cap{font-size:12.5px;line-height:1.4}.ig-cap b{font-weight:600}.ig-cap span{color:#00376b}.ig-stats{flex:1;min-width:0;display:flex;justify-content:space-between;gap:4px;font-size:10.5px;text-align:center}.ig-stats span{display:flex;flex-direction:column}.ig-stats b{font-size:14px;font-weight:600}.ig-name{font-size:13px;font-weight:600}.ig-bio{font-size:12.5px}.ig-link{position:relative;align-self:flex-start;display:flex;align-items:center;gap:5px;padding:2px 0}.ig-link span:not(.b-tap){font-size:12.5px;font-weight:600;color:#00376b;white-space:nowrap}.ig-follow{margin-top:6px;padding:7px 0;border-radius:8px;background:#0095f6;color:#fff;font-size:12.5px;font-weight:600;text-align:center}.store{width:100%;max-width:240px;display:flex;align-items:center;gap:14px}.store-icon{width:64px;height:64px;border-radius:16px;background:#004b3d;border:1px solid rgba(252,246,237,.18);display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 10px 24px #0000004d}.store-icon img{width:38px;height:38px;object-fit:contain}.store>div{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.store-name{font-size:15px;font-weight:800;color:#fcf6ed;white-space:nowrap}.store-sub{font-size:11px;color:#fcf6ed99;white-space:nowrap}.store-get{position:relative;align-self:flex-start;margin-top:8px;padding:6px 20px;border-radius:9999px;background:#fcf6ed;color:#004b3d;font-size:12px;font-weight:900;letter-spacing:.04em}.auth{width:100%;max-width:240px;display:flex;flex-direction:column;gap:10px}.auth>div{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border-radius:9999px;font-size:13px;font-weight:700;white-space:nowrap}.auth-apple{background:#000;border:1px solid rgba(252,246,237,.18);color:#fff}.auth-google{background:#fff;color:#101010}.b-kpis{border-top:1px solid var(--line)}.b-kpis>div{display:flex;flex-wrap:wrap;gap:6px 16px;padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}.b-kpi-m{flex:1 1 200px;font-size:clamp(18px,2vw,24px);font-weight:900;letter-spacing:-.02em}.b-kpi-how{flex:2 1 240px;font-size:14px;line-height:1.55;color:var(--soft)}.b-kpi-p{flex:0 0 100px;font-size:10px;letter-spacing:.14em;text-align:right}.b-reqs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:0 56px}.b-num{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:18px 0;border-top:1px solid var(--line)}.b-num>span{font-size:22px;font-weight:900;letter-spacing:-.04em;color:var(--gold)}.b-num b{display:block;font-size:16px;font-weight:800;margin-bottom:4px}.b-num p{font-size:14px;line-height:1.55;color:var(--soft)}.b-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));border-top:2px solid var(--gold)}.b-steps>div{padding:18px 20px 0 0;display:flex;flex-direction:column;gap:8px}.b-day{font-size:clamp(32px,4vw,52px);font-weight:900;letter-spacing:-.05em;line-height:1}.b-steps b{font-size:15px;font-weight:800}.b-steps p{font-size:13.5px;line-height:1.55;color:var(--soft)}.b-msg-wrap{display:flex;flex-wrap:wrap;gap:40px 64px;align-items:center}.b-msgs{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;border-top:1px solid var(--line)}.b-msgs button{cursor:pointer;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:clamp(18px,2.4vw,28px) 0;border:0;border-bottom:1px solid var(--line);background:none;font:inherit;text-align:left;color:inherit}.b-msgs button>span{font-size:22px;font-weight:900;letter-spacing:-.04em;color:var(--faint);transition:color .4s}.b-msgs button>div{display:flex;flex-direction:column;gap:8px}.b-msgs strong{font-size:clamp(24px,3.4vw,46px);font-weight:900;letter-spacing:-.035em;line-height:1;color:var(--faint);transition:color .4s}.b-msgs p{font-size:15px;line-height:1.55;color:var(--soft)}.b-msgs button.on>span{color:var(--gold)}.b-msgs button.on strong{color:var(--ink)}.b-msg-wrap .b-split-media{flex:0 0 auto}.b-donts{background:var(--r-bg);color:#fff;padding:clamp(28px,4vw,48px) var(--pad-x);display:flex;flex-wrap:wrap;align-items:center;gap:16px clamp(28px,5vw,64px)}.brief .b-donts h2{flex:none;font-size:clamp(44px,7vw,104px);letter-spacing:-.045em;line-height:.88;color:#fff}.b-donts p{flex:1 1 360px;max-width:62ch;font-size:clamp(15px,1.4vw,18px);line-height:1.55;font-weight:600;color:#fff}.b-marq{margin:0 -24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.b-marq-track{display:flex;gap:22px;width:max-content;padding-left:22px;animation:bMarq 50s linear infinite}.b-marq figure{margin:0;flex:none;width:210px;display:flex;flex-direction:column;gap:12px}.b-marq figure>div{padding:6px;background:#0a0a0a;border-radius:30px;box-shadow:0 10px 40px #0000004d}.b-marq img{display:block;width:100%;aspect-ratio:640 / 1391;border-radius:24px}.b-marq figcaption{font-size:10px;letter-spacing:.14em;color:#efbf04}.b-notes{margin-top:clamp(28px,4vw,44px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:0 40px}.b-notes>div{padding:18px 0;border-top:1px solid var(--line)}.b-notes b{display:block;font-size:16px;font-weight:800;margin-bottom:6px}.b-notes p{font-size:14px;line-height:1.6;color:var(--soft)}.b-swatches{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:11px}.b-swatches span{display:flex;align-items:center;gap:8px;padding:5px 12px 5px 5px;border-radius:9999px;border:1px solid var(--line)}.b-swatches i{width:18px;height:18px;border-radius:9999px}.b-swatches span:first-child i{border:1px solid rgba(252,246,237,.4)}.b-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:56px}.b-track{display:flex;flex-direction:column}.b-track .b-num{padding:16px 0;border-top:0;border-bottom:1px solid var(--line)}.b-track .b-num:first-child{border-top:1px solid var(--line)}.b-link{margin-top:18px;padding:16px 20px;border-radius:16px;border:1px solid var(--gold);background:#efbf0414;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px}.b-link small{font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--faint)}.b-link b{font-size:clamp(16px,1.8vw,20px);font-weight:800;letter-spacing:-.01em}.b-link span{color:var(--gold)}.b-pay{display:flex;flex-direction:column;border-top:1px solid var(--line)}.b-pay>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:14px;padding:15px 0;border-bottom:1px solid var(--line);align-items:baseline}.b-pay small{font-size:10px;letter-spacing:.14em;color:var(--faint)}.b-pay span{font-size:14px;line-height:1.55}.b-contact{overflow:hidden}.b-contact-top{max-width:1320px;margin:0 auto;padding:clamp(48px,7vw,96px) 24px clamp(16px,2vw,24px)}.b-contact h2{font-size:clamp(40px,8vw,120px);letter-spacing:-.045em;line-height:.88}.b-cta{margin-top:clamp(28px,4vw,40px);display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.brief .b-cta a{padding:16px 28px;border-radius:9999px;background:var(--gold);color:#08130f;font-size:15px;font-weight:800;transition:transform .2s}.brief .b-cta a:hover{color:#08130f;transform:translateY(-1px)}.b-cta span{font-size:14px;color:var(--soft)}.b-word{max-width:1320px;margin:0 auto;padding:0 24px 6px;font-size:16vw;font-weight:900;letter-spacing:-.05em;line-height:.8;white-space:nowrap;color:#fcf6ed1a;text-indent:-.8vw}.b-foot{border-top:1px solid var(--line)}.b-foot>div{max-width:1320px;margin:0 auto;padding:18px 24px 28px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.12em;color:var(--faint)}.b-social{display:flex;gap:8px}.brief .b-social a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9999px;border:1px solid var(--line);color:var(--soft)}.brief .b-social a:hover{color:#fcf6ed;border-color:#fcf6ed}@media(prefers-reduced-motion:reduce){.brief *,.brief *:before,.brief *:after{animation:none!important;transition:none!important}}.phone-play{position:absolute;inset:10px;display:grid;place-items:center;border:0;border-radius:42px;background:#00000059;cursor:pointer}.phone-play span{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#fcf6edeb;color:#0a0a0a;font-size:26px;padding-left:4px}.hero{position:relative}.site .slab.hero{overflow:visible;z-index:5}.hero-main{max-width:1320px;margin:0 auto;padding:clamp(36px,6vw,72px) 24px clamp(40px,6vw,72px);display:grid;gap:clamp(36px,5vw,64px);align-items:center;position:relative;z-index:2}@media(min-width:860px){.hero-main{container-type:inline-size;grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr)}}.hero-main h1{margin:clamp(16px,3vw,30px) 0 0;font-size:clamp(52px,13vw,140px);font-weight:900;letter-spacing:-.045em;line-height:.86;white-space:nowrap;color:var(--slab-ink)}@media(min-width:860px){.hero-main h1{font-size:clamp(52px,calc(15.5cqi - 36px),172px)}}.hero-main h1 .gold{color:var(--gold)}.hero-main .eyebrow{margin-bottom:0}.lede{margin:clamp(22px,3vw,30px) 0 0;max-width:42ch;font-size:16px;line-height:1.6;color:#fcf6edc7}.note{margin-top:24px;font-size:10px;letter-spacing:.14em;color:#fcf6ed73}.hero-shot{display:flex;justify-content:center;position:relative;z-index:3}@media(min-width:860px){.hero-shot{align-self:start}.hero-shot .phone{transform:translate(min(100px,calc(((100cqi - clamp(36px,5vw,64px)) * .3922 - var(--p)) / 2 + 8px + max(0px,(100vw - 1320px) / 2))))}}.phone{width:min(300px,80vw);padding:9px;background:#0a0a0a;border-radius:44px;box-shadow:0 -10px 60px #00000059;margin-bottom:-1px}.phone img,.phone video{display:block;width:100%;border-radius:36px}.hero-shot .phone{--p: max(230px, min(340px, 78vw, calc((100svh - 200px)*.46) ));position:relative;width:var(--p);margin:0;padding:10px;border-radius:52px;box-shadow:0 30px 80px #0006,0 0 0 1px #fcf6ed14}.hero-shot .phone video{aspect-ratio:9 / 19.5;height:auto;object-fit:contain;background:#000;border-radius:42px}.screens{width:100%;max-width:1320px;margin:0 auto;padding:clamp(56px,8vw,112px) 24px clamp(40px,6vw,72px)}.sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:44px}.sec-head .kicker{font-size:10px;letter-spacing:.18em;color:var(--ink-faint);margin-bottom:14px}.sec-head h2{margin:0;font-size:clamp(28px,4vw,54px);font-weight:900;letter-spacing:-.035em;line-height:1.02;color:var(--ink)}.sec-head p{margin:0;max-width:36ch;font-size:14px;line-height:1.6;color:var(--ink-soft)}.rail{display:flex;gap:24px;overflow-x:auto;margin:-32px -16px 0;padding:32px 56px 8px 16px;scrollbar-width:none}@media(min-width:1280px){.rail{overflow:visible}}.rail::-webkit-scrollbar{display:none}.rail-item{flex:none;width:min(280px,74vw);display:flex;flex-direction:column;gap:16px}.phone-sm{width:auto;padding:7px;border-radius:34px;box-shadow:none;margin-bottom:0}.phone-sm img,.phone-sm video{border-radius:28px}.rail-live{position:relative;z-index:2;animation:rail-float 5s ease-in-out infinite}.rail-live .rail-pop{position:absolute;inset:7px;pointer-events:none;will-change:transform,filter}.rail-live .rail-pop img{border-radius:0}.rail-chip{position:absolute;right:-34px;padding:10px 14px;border-radius:14px;background:#141414;box-shadow:0 18px 40px #0000008c,0 0 0 1px #fcf6ed14;opacity:0;white-space:nowrap}.rail-chip small{display:block;font-size:8px;font-weight:700;letter-spacing:.2em;color:#8a8a8a}.rail-chip b{display:block;font-size:24px;font-weight:800;line-height:1.1;color:#f6f6f3}.rail-chip span{font-size:10px;font-weight:700;color:#2fd17c}.rail-scores .rail-pop:nth-of-type(1) img{clip-path:inset(43.4% 3.6% 41.5% 3.75% round 11px)}.rail-scores .rail-pop:nth-of-type(1){transform-origin:50% 51%;animation:rail-pop-early 5s ease-in-out infinite}.rail-scores .rail-pop:nth-of-type(2) img{clip-path:inset(63.5% 3.6% 21.4% 3.75% round 11px)}.rail-scores .rail-pop:nth-of-type(2){transform-origin:50% 71%;animation:rail-pop-late 5s ease-in-out infinite}.rail-scores .rail-pop:nth-of-type(3) img{clip-path:inset(40.6% 6.8% 56.6% 75.8% round 4px)}.rail-scores .rail-pop:nth-of-type(3){transform-origin:84% 42%;animation:rail-glow 5s ease-in-out infinite}.rail-scores .rail-chip{top:73%;animation:rail-chip-late 5s ease-in-out infinite}@keyframes rail-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.015)}}@keyframes rail-pop-early{0%,8%,42%,to{transform:none;filter:none}16%,34%{transform:scale(1.12) translateY(-2%);filter:drop-shadow(0 18px 20px rgba(0,0,0,.7))}}@keyframes rail-pop-late{0%,50%,88%,to{transform:none;filter:none}58%,80%{transform:scale(1.12) translateY(-2%);filter:drop-shadow(0 18px 20px rgba(0,0,0,.7))}}@keyframes rail-glow{0%,10%,40%,to{transform:none;filter:none}18%,32%{transform:scale(1.25);filter:drop-shadow(0 0 10px rgba(240,190,20,.9))}}@keyframes rail-chip-late{0%,56%,86%,to{opacity:0;transform:translate(16px) scale(.9)}62%,80%{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rail-live,.rail-live .rail-pop{animation:none}.rail-chip{display:none}}.rail-kicker{font-size:10px;letter-spacing:.14em;color:var(--accent);margin-bottom:7px}.rail-title{font-size:15px;font-weight:700;color:var(--ink);margin-bottom:5px}.rail-copy{font-size:13px;line-height:1.55;color:var(--ink-soft)}.closer-head{max-width:1320px;margin:0 auto;padding:clamp(48px,7vw,96px) 24px clamp(20px,3vw,32px);position:relative;z-index:1}.closer-head h2{margin:0;max-width:24ch;font-size:clamp(30px,4.6vw,64px);font-weight:900;letter-spacing:-.04em;line-height:1;color:var(--slab-ink)}.closer-head .ctas{margin-top:34px}.moments{scroll-margin-top:24px;width:100%;max-width:1320px;margin:0 auto;padding:0 24px clamp(56px,8vw,104px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:center;gap:clamp(28px,5vw,72px)}.moments-copy h2{margin:0 0 16px;font-size:clamp(36px,5.4vw,80px);font-weight:900;letter-spacing:-.045em;line-height:.9;color:var(--ink)}.moments-copy p{margin:0;max-width:40ch;font-size:15px;line-height:1.6;color:var(--ink-soft)}.site .moments-more{display:inline-block;margin-top:24px;padding:14px 26px;border-radius:9999px;background:var(--accent);color:#fcf6ed;font-size:14px;font-weight:700;transition:transform .18s ease}.site .moments-more:hover{color:#fcf6ed;transform:translateY(-1px) scale(1.035)}.moments-accent{color:var(--accent)}.moments-shot{display:flex;justify-content:center}.moments-shot .phone{position:relative;width:min(320px,78vw);margin:0;background:#000;border-radius:48px;box-shadow:0 30px 80px #00000040}.moments-shot .phone video{aspect-ratio:886 / 1920;height:auto;object-fit:cover;background:#000;border-radius:39px}.moments-shot .phone-play{inset:9px;border-radius:39px}.moment-carousel{width:100%;max-width:588px;justify-self:center}.moment-stack{display:grid;transition:height .4s ease}.moment-frame{grid-area:1 / 1;display:block;width:100%;border:0;color-scheme:normal;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.moment-frame.on{opacity:1;visibility:visible;transition:opacity .5s ease}.moment-dots{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:8px}.moment-dots button{border:1px solid var(--line);border-radius:9999px;padding:7px 14px;background:transparent;color:var(--ink-soft);font-size:12px;font-weight:700;cursor:pointer}.moment-dots button.on{border-color:var(--accent);background:var(--accent);color:#fcf6ed}@media(prefers-reduced-motion:reduce){.moment-stack,.moment-frame{transition:none}}[data-theme=dark] .moments-page{--accent: var(--gold)}[data-theme=dark] .moments-page .moment-dots button.on{color:#141414}.moments-page .gold{color:var(--gold)}.moments-page .accent{color:var(--accent)}.moments-page .mo-hero{position:relative}.moments-page .mo-hero-grid{max-width:1320px;margin:0 auto;padding:clamp(36px,6vw,72px) 24px clamp(40px,6vw,72px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:clamp(36px,5vw,64px);align-items:center;position:relative;z-index:2}.moments-page .mo-hero .eyebrow{margin-bottom:clamp(18px,3vw,28px)}.moments-page .mo-hero h1{margin:0;font-size:clamp(46px,7.4vw,112px);font-weight:900;letter-spacing:-.045em;line-height:.88;color:var(--slab-ink);text-wrap:balance}.moments-page .mo-lede{margin:clamp(22px,3vw,30px) 0 0;max-width:44ch;font-size:17px;line-height:1.6;color:#fcf6edcc;text-wrap:pretty}.moments-page .mo-note{margin-top:24px;font-size:10px;letter-spacing:.14em;color:#fcf6ed80}.moments-page .mo-shot{display:flex;justify-content:center}.moments-page .mo-shot .phone{position:relative;width:min(320px,78vw);padding:9px;margin:0;background:#000;border-radius:48px;box-shadow:0 30px 80px #0006}.moments-page .mo-shot .phone video{display:block;width:100%;height:auto;aspect-ratio:886 / 1920;object-fit:cover;background:#000;border-radius:39px}.moments-page .mo-shot .phone-play{inset:9px;border-radius:39px}.moments-page .mo-sec{width:100%;max-width:1320px;margin:0 auto;padding:clamp(64px,9vw,120px) 24px;scroll-margin-top:0}.moments-page #what{padding-bottom:clamp(48px,7vw,88px)}.moments-page .mo-kicker{font-size:10px;letter-spacing:.18em;color:var(--ink-faint);margin-bottom:14px}.moments-page h2{margin:0 0 clamp(36px,5vw,60px);font-size:clamp(32px,5vw,68px);font-weight:900;letter-spacing:-.04em;line-height:.96;color:var(--ink)}.moments-page .mo-what{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(36px,6vw,80px);align-items:center}.moments-page .mo-parts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.moments-page .mo-parts li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;padding:20px 0;border-top:1px solid var(--line)}.moments-page .mo-parts li:last-child{border-bottom:1px solid var(--line)}.moments-page .mo-parts li>span{font-size:11px;letter-spacing:.1em;color:var(--accent);padding-top:3px}.moments-page .mo-part-title{font-size:17px;font-weight:800;color:var(--ink);margin-bottom:4px}.moments-page .mo-part-copy,.moments-page .mo-card-copy{font-size:14px;line-height:1.55;color:var(--ink-soft)}.moments-page .mo-why{background:var(--slab);color:var(--slab-ink)}.moments-page .mo-why .mo-kicker{color:#fcf6ed8c}.moments-page .mo-why h2,.moments-page .mo-why .mo-card-title{color:var(--slab-ink)}.moments-page .mo-why .mo-tag{color:var(--gold)}.moments-page .mo-why-inner{max-width:1320px;margin:0 auto;padding:clamp(56px,8vw,104px) 24px}.moments-page .mo-why-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:clamp(32px,4vw,48px)}.moments-page .mo-why-head h2{margin:0}.moments-page .mo-why-head p{margin:0;max-width:38ch;font-size:15px;line-height:1.6;color:#fcf6edbf;text-wrap:pretty}.moments-page .mo-reasons{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px}.moments-page .mo-reason{background:#fcf6ed12;border:1px solid rgba(252,246,237,.16);border-radius:24px;padding:28px}.moments-page .mo-reason .mo-card-copy{color:#fcf6edb8}.moments-page .mo-tag{font-size:10px;letter-spacing:.14em;color:var(--accent);margin-bottom:14px}.moments-page .mo-place .mo-tag{margin-bottom:8px}.moments-page .mo-card-title{font-size:18px;font-weight:800;color:var(--ink);margin-bottom:8px}.moments-page .mo-place .mo-card-title{margin-bottom:6px}.moments-page .mo-places{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:clamp(20px,3vw,36px);align-items:start}.moments-page .mo-place{display:flex;flex-direction:column;gap:20px}.moments-page .mo-frame{border-radius:28px;overflow:hidden;border:1px solid var(--line);background:#000;aspect-ratio:4 / 5}.moments-page .mo-frame.light{background:#fcf6ed}.moments-page .mo-frame img{display:block;width:100%;height:100%;object-fit:cover}.moments-page .mo-closer{max-width:1320px;margin:0 auto;padding:clamp(48px,7vw,96px) 24px clamp(20px,3vw,32px)}.moments-page .mo-closer h2{margin:0;max-width:22ch;font-size:clamp(30px,4.6vw,64px);line-height:1;color:var(--slab-ink)}.moments-page .mo-closer .ctas{margin-top:34px}.moments-page .wordmark{font-size:21vw}.moments-page.reveal-on [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--d, 0) * 90ms)}.moments-page.reveal-on [data-reveal].in{opacity:1;transform:none}.moments-page .mo-embed{--a-bg: #ffffff;--a-ink: #141414;--a-body: #2a2a28;--a-soft: #55534d;--a-mute: #77746c;--a-faint: #9a9a94;--a-line: #e6e1d8;--a-chrome: #e9e6e1;--a-field: #f1efeb;--a-chip: #e9e2d6;--a-red: #b3261e;--a-fade: rgba(255, 255, 255, 0);--m-ink: #0a0a0a;--m-soft: #5f5f5b;--m-faint: #8a8a86;--m-line: #e8e8e5;--m-sub: #f4f4f2;--m-win: #12805c;--m-win-bg: rgba(18, 128, 92, .1)}[data-theme=dark] .moments-page .mo-embed{--a-bg: #121212;--a-ink: #f2f2ef;--a-body: #d6d6d1;--a-soft: #a3a39d;--a-mute: #8a8a84;--a-faint: #6e6e69;--a-line: #2a2a2a;--a-chrome: #1e1e1e;--a-field: #232323;--a-chip: #2a2a2a;--a-red: #ff6a5e;--a-fade: rgba(18, 18, 18, 0);--m-ink: #ffffff;--m-soft: rgba(255, 255, 255, .68);--m-faint: rgba(255, 255, 255, .42);--m-line: rgba(255, 255, 255, .08);--m-sub: #1a1d20;--m-win: #3ed598;--m-win-bg: rgba(62, 213, 152, .12)}.moments-page .mo-embed-inner{max-width:1320px;margin:0 auto;padding:clamp(64px,9vw,120px) 24px}.moments-page .mo-embed-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:clamp(32px,4vw,52px)}.moments-page .mo-embed .mo-kicker{color:#fcf6ed8c}.moments-page .mo-embed h2{margin:0;color:var(--slab-ink)}.moments-page .mo-embed-pitch{max-width:40ch;display:flex;flex-direction:column;gap:16px}.moments-page .mo-embed-pitch p{margin:0;font-size:15px;line-height:1.6;color:#fcf6edc7;text-wrap:pretty}.moments-page .mo-snippet{background:#0a0a0a;border:1px solid #242424;border-radius:14px;padding:14px 16px;overflow-x:auto}.moments-page .mo-snippet code{display:block;font-family:SF Mono,Menlo,monospace;font-size:11.5px;line-height:1.6;color:#a8a8a2;white-space:pre}.moments-page .mo-snippet code span{color:var(--gold)}.moments-page .em-window{max-width:1120px;margin:0 auto;border-radius:14px;overflow:hidden;border:1px solid rgba(252,246,237,.16);box-shadow:0 40px 100px #0006;background:var(--a-bg);font-family:Onest,system-ui,sans-serif}.moments-page .em-clip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.moments-page .em-tabs{background:var(--a-chrome);padding:10px 14px 0;display:flex;align-items:flex-end;gap:14px}.moments-page .em-lights{display:flex;gap:7px;flex:none;padding-bottom:12px}.moments-page .em-lights span{width:12px;height:12px;border-radius:9999px;display:block;background:#ff5f57}.moments-page .em-lights span:nth-child(2){background:#febc2e}.moments-page .em-lights span:nth-child(3){background:#28c840}.moments-page .em-tab{display:flex;align-items:center;gap:8px;min-width:0;max-width:200px;flex:1;padding:9px 12px;font-size:12px;color:var(--a-mute)}.moments-page .em-tab.on{max-width:260px;background:var(--a-bg);border-radius:9px 9px 0 0;color:var(--a-body)}.moments-page .em-favicon{width:14px;height:14px;border-radius:3px;background:#b3261e;color:#fff;font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;font-family:Georgia,serif}.moments-page .em-urlbar{display:flex;align-items:center;gap:12px;padding:8px 14px;background:var(--a-bg);border-bottom:1px solid var(--a-line)}.moments-page .em-nav{display:flex;gap:14px;color:var(--a-faint);font-size:14px;flex:none}.moments-page .em-url{flex:1;min-width:0;display:flex;align-items:center;gap:8px;background:var(--a-field);border-radius:8px;padding:7px 12px;font-size:12.5px;color:var(--a-body)}.moments-page .em-path{color:var(--a-faint)}.moments-page .em-site{background:var(--a-bg);color:var(--a-ink);max-height:1300px;overflow:hidden;position:relative}.moments-page .em-masthead{border-bottom:1px solid var(--a-line)}.moments-page .em-masthead>div{max-width:1040px;margin:0 auto;padding:14px clamp(16px,3vw,28px);display:flex;align-items:center;justify-content:space-between;gap:16px}.moments-page .em-logo{font-family:Georgia,serif;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--a-ink);white-space:nowrap}.moments-page .em-logo span,.moments-page .em-masthead nav .on,.moments-page .em-section{color:var(--a-red)}.moments-page .em-masthead nav{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px;font-weight:600;color:var(--a-body)}.moments-page .em-sub{font-size:11px;font-weight:700;padding:7px 12px;border-radius:6px;background:var(--a-ink);color:var(--a-bg);white-space:nowrap}.moments-page .em-page{max-width:1040px;margin:0 auto;padding:clamp(22px,4vw,40px) clamp(16px,3vw,28px) 0;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(28px,4vw,48px)}.moments-page .em-story{min-width:0;max-width:640px}.moments-page .em-section{font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:12px}.moments-page .em-story h3{margin:0 0 12px;font-family:Georgia,serif;font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.1;letter-spacing:-.015em;color:var(--a-ink);text-wrap:balance}.moments-page .em-dek{margin:0 0 18px;font-family:Georgia,serif;font-size:18px;line-height:1.45;color:var(--a-soft)}.moments-page .em-byline{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 0;border-top:1px solid var(--a-line);border-bottom:1px solid var(--a-line);margin-bottom:22px}.moments-page .em-author{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.35;color:var(--a-soft)}.moments-page .em-author b{font-weight:700;color:var(--a-ink)}.moments-page .em-initials{width:32px;height:32px;border-radius:9999px;background:var(--a-chip);color:var(--a-soft);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.moments-page .em-share{display:flex;gap:8px}.moments-page .em-share span{width:30px;height:30px;border-radius:9999px;border:1px solid var(--a-line);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--a-soft)}.moments-page .em-text{font-family:Georgia,serif;font-size:17px;line-height:1.72;color:var(--a-body)}.moments-page .em-text>p{margin:0 0 18px}.moments-page .em-text>.em-clear{clear:left}.moments-page .em-figure{float:left;margin:6px 28px 14px 0;width:min(300px,100%)}.moments-page .em-embed{background:var(--a-bg);border:1px solid var(--a-line);border-radius:12px;overflow:hidden}.moments-page .em-body{padding:12px;display:flex;flex-direction:column;gap:12px;font-family:Onest,system-ui,sans-serif;color:var(--m-ink);line-height:1.3}.moments-page .em-head{display:flex;align-items:center;gap:9px}.moments-page .em-avatar,.moments-page .em-badge{border-radius:50%;background:#004b3d;display:flex;align-items:center;justify-content:center;flex:none}.moments-page .em-avatar{width:32px;height:32px}.moments-page .em-avatar img{height:18px;width:auto;display:block}.moments-page .em-who{display:flex;flex-direction:column;gap:1px;min-width:0}.moments-page .em-who b{display:flex;align-items:center;gap:4px;font-size:13.5px;font-weight:700}.moments-page .em-who>span{font-size:11.5px;color:var(--m-soft)}.moments-page .em-watch{margin-left:auto;height:30px;padding:0 13px 0 11px;border-radius:99px;background:var(--m-ink);color:var(--a-bg);font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:6px;flex:none}.moments-page .em-watch:hover{opacity:.86;color:var(--a-bg)}.moments-page .em-video{position:relative;display:block;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:#000}.moments-page .em-video img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.moments-page .em-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-55%);width:46px;height:46px;border-radius:50%;background:#fffffff0;color:#0a0a0a;display:flex;align-items:center;justify-content:center}.moments-page .em-play svg{margin-left:3px}.moments-page .em-video:hover .em-play{background:var(--gold)}.moments-page .em-scrub{position:absolute;left:10px;right:10px;bottom:8px;display:flex;align-items:center;gap:8px;font-size:10px;font-weight:600;color:#ffffffe6;text-shadow:0 1px 6px rgba(0,0,0,.7)}.moments-page .em-bar{flex:1;height:3px;border-radius:99px;background:#ffffff4d}.moments-page .em-card{background:var(--a-bg);border:1px solid var(--m-line);border-radius:16px;overflow:hidden}.moments-page .em-hero{position:relative;padding:14px 14px 0;background:radial-gradient(120% 90% at 85% 0%,rgba(96,114,196,.72),transparent 70%),linear-gradient(180deg,#28325c,#161b30);color:#fff;overflow:hidden}.moments-page .em-ghost{position:absolute;right:-6px;top:12px;font-size:120px;font-weight:900;letter-spacing:-.07em;line-height:.8;color:#ffffff12;pointer-events:none}.moments-page .em-hero-top{display:flex;align-items:center;gap:8px;position:relative}.moments-page .em-hero-top img{width:20px;height:20px;object-fit:contain}.moments-page .em-type{font-size:9.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:6px}.moments-page .em-type i{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px #efbf04cc}.moments-page .em-player{display:flex;align-items:flex-end;gap:12px;margin-top:12px;position:relative}.moments-page .em-shot{width:72px;height:72px;flex:none;border-radius:50%;overflow:hidden;background:#3a4677;box-shadow:0 0 0 3px #6f7fd6,0 0 0 5px #1c2242;margin:0 0 12px 4px}.moments-page .em-shot img{width:100%;height:100%;object-fit:cover;object-position:center 15%;transform:scale(1.15) translateY(6%);display:block}.moments-page .em-name{flex:1;min-width:0;padding-bottom:14px;display:flex;flex-direction:column;gap:3px}.moments-page .em-name div{font-size:19px;font-weight:900;letter-spacing:-.035em;line-height:1.02}.moments-page .em-name span{font-size:11.5px;color:#ffffffb3}.moments-page .em-name b{color:#fff;font-weight:700}.moments-page .em-stats{margin:0 -14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.1);background:#0000002e;position:relative}.moments-page .em-stats div{padding:9px 0 10px;display:flex;flex-direction:column;align-items:center;gap:3px}.moments-page .em-stats div+div{border-left:1px solid rgba(255,255,255,.1)}.moments-page .em-stats b{font-size:18px;font-weight:900;letter-spacing:-.03em;line-height:1}.moments-page .em-stats span,.moments-page .em-label{font-size:8.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff80}.moments-page .em-detail{padding:14px;display:flex;flex-direction:column;gap:14px}.moments-page .em-call{margin:0;font-size:12.5px;line-height:1.45;color:var(--m-soft);text-wrap:pretty}.moments-page .em-call b{color:var(--m-ink);font-weight:700}.moments-page .em-score{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;background:var(--m-sub);border-radius:14px;padding:10px 12px}.moments-page .em-side{display:flex;align-items:center;gap:6px}.moments-page .em-side.away{justify-content:flex-end;gap:7px;opacity:.5}.moments-page .em-side img{width:28px;height:28px;object-fit:contain;flex:none;border-radius:50%;background:var(--a-bg);padding:4px}.moments-page .em-pts{font-size:24px;font-weight:900;letter-spacing:-.04em;line-height:1}.moments-page .em-delta{font-size:10px;font-weight:800;color:var(--m-win);background:var(--m-win-bg);border-radius:99px;padding:2px 6px}.moments-page .em-clock{font-family:SF Mono,Menlo,monospace;font-size:9.5px;color:var(--m-faint);text-align:center;line-height:1.5;letter-spacing:.04em}.moments-page .em-wp{display:flex;flex-direction:column;gap:10px}.moments-page .em-wp .em-label{color:var(--m-faint)}.moments-page .em-wp-row{display:flex;align-items:baseline;gap:8px}.moments-page .em-wp-was{font-size:14px;font-weight:700;color:var(--m-faint)}.moments-page .em-wp-arrow{color:var(--m-faint);font-size:12px}.moments-page .em-wp-now{font-size:28px;font-weight:900;letter-spacing:-.04em;line-height:1}.moments-page .em-wp-up{font-size:11px;font-weight:800;color:var(--m-win);white-space:nowrap}.moments-page .em-wp-team{margin-left:auto;font-size:11px;font-weight:700;color:var(--m-soft)}.moments-page .em-chart{width:100%;height:auto;display:block;overflow:visible;font-family:Onest,system-ui,sans-serif}.moments-page .em-grid{stroke:var(--m-line)}.moments-page .em-mark{stroke:var(--m-faint)}.moments-page .em-faint{fill:var(--m-faint)}.moments-page .em-ink,.moments-page .em-dot{fill:var(--m-ink)}.moments-page .em-ring{stroke:var(--a-bg)}.moments-page .em-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border-top:1px solid var(--a-line);background:var(--a-bg);font-family:Onest,system-ui,sans-serif;font-size:12.5px;font-weight:700;color:var(--accent)}.moments-page .em-foot>span:first-child{display:flex;align-items:center;gap:8px}.moments-page .em-badge{width:18px;height:18px}.moments-page .em-badge img{height:10px;width:auto;display:block}.moments-page .em-aside{min-width:0}.moments-page .em-aside-head{font-size:11px;font-weight:800;letter-spacing:.1em;color:var(--a-ink);padding-bottom:10px;border-bottom:2px solid var(--a-ink);margin-bottom:6px}.moments-page .em-read{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:12px 0;border-bottom:1px solid var(--a-line);font-size:13.5px;font-weight:600;line-height:1.35;color:var(--a-ink)}.moments-page .em-read span:first-child{font-family:Georgia,serif;font-size:18px;font-weight:700;color:var(--a-red);line-height:1}.moments-page .em-fade{position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(180deg,var(--a-fade),var(--a-bg))}@media(max-width:760px){.moments-page .em-page{grid-template-columns:minmax(0,1fr)}.moments-page .em-figure{float:none;width:100%;margin:6px 0 18px}.moments-page .em-masthead nav,.moments-page .em-tab:not(.on){display:none}}.wtw-page{--chip: transparent;--chip-line: var(--line);--sub: #f6efe3;--live: #c8352b}[data-theme=dark] .wtw-page{--chip: #ffffff;--chip-line: transparent;--sub: #141618;--live: #ff6a5e}.wtw-page .wtw-hero-inner{max-width:760px;margin:0 auto;padding:clamp(36px,7vw,64px) 20px clamp(28px,5vw,44px)}.wtw-page .wtw-title{margin:0;color:var(--slab-ink);font-size:clamp(44px,9vw,88px);font-weight:900;letter-spacing:-.045em;line-height:.88;text-transform:uppercase}.wtw-page .wtw-title span{color:var(--gold)}.wtw-page .wtw-search{margin-top:clamp(24px,4vw,32px);display:flex;align-items:center;gap:12px;background:#fcf6ed1a;border:1px solid rgba(252,246,237,.22);border-radius:9999px;padding:0 8px 0 20px;height:58px}.wtw-page .wtw-search svg{flex:none;opacity:.7}.wtw-page .wtw-search input{flex:1;min-width:0;height:100%;background:transparent;border:0;outline:none;color:#fcf6ed;font-family:inherit;font-size:17px;font-weight:600}.wtw-page .wtw-search input::placeholder{color:#fcf6ed80}.wtw-page .wtw-search button{flex:none;width:44px;height:44px;border-radius:9999px;border:0;background:#fcf6ed24;color:#fcf6ed;cursor:pointer;font-size:18px;line-height:1}.wtw-page .wtw-tabs{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.wtw-page .wtw-tabs button{white-space:nowrap;height:40px;padding:0 16px;border-radius:9999px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;border:1px solid rgba(252,246,237,.2);background:transparent;color:#fcf6edd9}.wtw-page .wtw-tabs button.on{border-color:var(--gold);background:var(--gold);color:#08130f}.wtw-page .wtw-main{width:100%;max-width:760px;margin:0 auto;padding:12px 20px 80px;display:flex;flex-direction:column;font-variant-numeric:tabular-nums}.wtw-page .wtw-day{display:flex;flex-direction:column;padding-top:36px}.site.wtw-page{overflow-x:clip}.wtw-page .wtw-day-title{position:sticky;top:0;z-index:2;margin:0;padding:14px 0 12px;background:var(--page);border-bottom:2px solid var(--ink);color:var(--ink);display:flex;align-items:baseline;gap:12px;font-size:clamp(26px,5vw,34px);font-weight:900;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.wtw-page .wtw-day-title span{font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-faint)}.wtw-page .wtw-row{border-bottom:1px solid var(--line)}.wtw-page .wtw-head{width:100%;display:grid;grid-template-columns:64px minmax(0,1fr) 24px;gap:14px;align-items:center;padding:18px 0;background:transparent;border:0;cursor:pointer;text-align:left;font-family:inherit;color:var(--ink)}.wtw-page .wtw-head:disabled{cursor:default}.wtw-page .wtw-when{display:flex;flex-direction:column;gap:2px}.wtw-page .wtw-time{font-size:15px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.wtw-page .wtw-live{display:flex;align-items:center;gap:6px;color:var(--live);letter-spacing:.08em}.wtw-page .wtw-dot{width:7px;height:7px;border-radius:9999px;background:var(--live);box-shadow:0 0 8px var(--live);flex:none;animation:wtw-glow 1.6s ease-in-out infinite}@keyframes wtw-glow{0%,to{box-shadow:0 0 4px var(--live);opacity:1}50%{box-shadow:0 0 12px var(--live);opacity:.6}}.wtw-page .wtw-league{font-size:10.5px;font-weight:600;letter-spacing:.06em;line-height:1.25;color:var(--ink-faint);text-transform:uppercase;overflow-wrap:anywhere}.wtw-page .wtw-match{display:flex;flex-direction:column;gap:6px;min-width:0}.wtw-page .wtw-teams{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:clamp(16px,2.4vw,19px);font-weight:800;letter-spacing:-.02em;line-height:1.2}.wtw-page .wtw-team{display:flex;align-items:center;gap:7px}.wtw-page .wtw-team img,.wtw-page .wtw-team-blank{width:22px;height:22px;object-fit:contain;flex:none}.wtw-page .wtw-at{font-size:13px;font-weight:500;color:var(--ink-faint)}.wtw-page .wtw-pick{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--ink-soft);min-width:0}.wtw-page .wtw-pick-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wtw-page .wtw-more,.wtw-page .wtw-tba{color:var(--ink-faint);font-weight:500}.wtw-page .wtw-chev{color:var(--ink-faint);transition:transform .25s}.wtw-page .wtw-head[aria-expanded=true] .wtw-chev{transform:rotate(180deg)}.wtw-page .wtw-mark{display:flex;align-items:center;justify-content:center;flex:none;background:var(--chip);box-shadow:inset 0 0 0 1px var(--chip-line);overflow:hidden}.wtw-page .wtw-mark img{width:100%;height:100%;object-fit:contain}.wtw-page .wtw-mark-sm{width:22px;height:22px;border-radius:6px}.wtw-page .wtw-mark-lg{width:48px;height:48px;border-radius:12px}.wtw-page .wtw-mono{font-size:8px;font-weight:800;letter-spacing:.02em;color:var(--ink-soft)}[data-theme=dark] .wtw-page .wtw-mono{color:#101010}.wtw-page .wtw-mark-lg .wtw-mono{font-size:13px}.wtw-page .wtw-drawer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .24s ease}.wtw-page .wtw-head[aria-expanded=true]+.wtw-drawer{grid-template-rows:1fr;opacity:1}.wtw-page .wtw-drawer-inner{min-height:0;overflow:hidden}.wtw-page .wtw-body{padding:0 0 22px 78px;display:flex;flex-direction:column;gap:16px}.wtw-page .wtw-card{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:20px;background:var(--sub)}.wtw-page .wtw-card-text{display:flex;flex-direction:column;gap:2px;min-width:0}.wtw-page .wtw-card-name{font-size:17px;font-weight:800;letter-spacing:-.02em}.wtw-page .wtw-card-detail{font-size:13px;color:var(--ink-soft)}.wtw-page .wtw-tag{margin-left:auto;font-size:12px;font-weight:700;color:var(--ink-faint);white-space:nowrap}.wtw-page .wtw-list{display:flex;flex-direction:column}.wtw-page .wtw-list-title{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);padding-bottom:4px}.wtw-page .wtw-item{display:flex;align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--line);min-width:0}.wtw-page .wtw-item-name{font-size:14px;font-weight:700;white-space:nowrap}.wtw-page .wtw-item-detail{margin-left:auto;font-size:12.5px;text-align:right;color:var(--ink-faint);min-width:0}.wtw-page .wtw-empty{padding:48px 0;text-align:center;color:var(--ink-soft);font-size:15px}.wtw-page .wtw-note{margin:36px 0 0;font-size:12px;line-height:1.5;color:var(--ink-faint);text-align:center;text-wrap:pretty}.wtw-page .wtw-skel{display:block;border-radius:6px;background:var(--line);animation:wtw-pulse 1.2s ease-in-out infinite alternate}.wtw-page .wtw-skel-day{width:clamp(120px,24vw,156px);height:clamp(26px,5vw,34px)}.wtw-page .wtw-skel-date{width:64px;height:13px}.wtw-page .wtw-skel-time{width:52px;height:15px;margin:2px 0}.wtw-page .wtw-skel-league{width:36px;height:9px;margin:2px 0}.wtw-page .wtw-skel-teams{min-height:calc(clamp(16px,2.4vw,19px)*1.2)}.wtw-page .wtw-skel-logo{width:22px;height:22px;flex:none;border-radius:9999px}.wtw-page .wtw-skel-name{height:clamp(13px,2vw,15px);flex:none}.wtw-page .wtw-skel-at{width:14px;height:10px}.wtw-page .wtw-skel-mark{width:22px;height:22px;flex:none}.wtw-page .wtw-skel-pick{height:12px;min-width:0}.wtw-page .wtw-skel-chev{width:18px;height:18px;opacity:.6}.wtw-page div.wtw-head{cursor:default}@keyframes wtw-pulse{0%{opacity:.55}to{opacity:1}}@media(max-width:520px){.wtw-page .wtw-head{grid-template-columns:56px minmax(0,1fr) 20px;gap:12px}.wtw-page .wtw-body{padding-left:0}}@media(prefers-reduced-motion:reduce){.wtw-page .wtw-drawer,.wtw-page .wtw-chev,.wtw-page .wtw-dot,.wtw-page .wtw-skel{transition:none;animation:none}}
