.wrap{max-width:1080px;padding:0 var(--wt-space-5);margin:0 auto}.nav{border-bottom:1px solid var(--wt-border);justify-content:space-between;align-items:center;height:72px;display:flex}.nav .actions{gap:var(--wt-space-3);align-items:center;display:flex}.nav .actions .signin{padding:8px 4px;font-weight:500;text-decoration:none}.wordmark{width:auto;height:28px;display:block}.hero{gap:var(--wt-space-7);padding:var(--wt-space-7) 0 56px;grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.hero h1.wt-display{letter-spacing:-.02em;font-size:48px;line-height:54px}.hero .strap{display:inline-block;position:relative}.hero .strap svg{pointer-events:none;width:104%;height:14px;position:absolute;bottom:-6px;left:-2%;right:-2%}.hero .lede{color:var(--wt-text-secondary);margin:var(--wt-space-5) 0 var(--wt-space-6);max-width:44ch;font-size:18px;line-height:28px}.hero .cta{gap:var(--wt-space-3);flex-wrap:wrap;display:flex}.hero .note{margin-top:var(--wt-space-4)}.sheet{background:var(--wt-surface-2);border:1px solid var(--wt-border);border-radius:var(--wt-radius-card);justify-self:end;width:100%;max-width:420px;overflow:hidden}.sheet .head{padding:var(--wt-space-4);border-bottom:1px solid var(--wt-border);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sheet .head .title{font-family:var(--wt-font-display);font-size:17px;font-weight:600;line-height:24px}.sheet .head .count{font-family:var(--wt-font-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:600;line-height:26px}.sheet .head .count span{font-size:13px;line-height:18px;font-family:var(--wt-font-body);color:var(--wt-text-secondary);font-weight:500}.sheet ol{margin:0;padding:0;list-style:none}.sheet li{padding:10px var(--wt-space-4);border-bottom:1px solid var(--wt-border);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;min-height:48px;display:grid}.sheet li:last-child{border-bottom:0}.sheet li .name{font-weight:500}.sheet li .pos{color:var(--wt-text-secondary);margin-left:8px;font-size:13px;font-weight:400;line-height:18px}.sheet li.standby{background:var(--wt-surface)}.sheet li.standby .name{color:var(--wt-text-secondary)}.tick{fill:none;width:28px;height:28px;stroke:var(--wt-club);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.tick.empty{stroke:var(--wt-border-strong)}.sheet .foot{padding:12px var(--wt-space-4);background:var(--wt-surface);justify-content:space-between;align-items:center;gap:12px;display:flex}.areas{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border)}.areas h2{margin-bottom:var(--wt-space-5)}.areas .grid{gap:var(--wt-space-4);grid-template-columns:repeat(3,1fr);display:grid}.area .kicker{font-family:var(--wt-font-display);color:var(--wt-accent);margin-bottom:6px;font-size:20px;font-weight:600;line-height:26px}.area ul{color:var(--wt-text-secondary);margin:12px 0 0;padding:0;list-style:none}.area li{border-top:1px solid var(--wt-border);padding:6px 0}.fixes{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border);gap:var(--wt-space-7);grid-template-columns:1fr 1.2fr;align-items:start;display:grid}.fixes h2{max-width:22ch}.fixes .sub{max-width:40ch;margin-top:12px}.rows{border-top:1px solid var(--wt-border);margin:0;padding:0;list-style:none}.rows li{border-bottom:1px solid var(--wt-border);grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:14px 0;display:grid}.rows li strong{font-weight:600;display:block}.rows li span{color:var(--wt-text-secondary)}.seam{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border);gap:var(--wt-space-7);grid-template-columns:1fr 1fr;align-items:center;display:grid}.seam .copy{max-width:44ch}.seam .copy p{color:var(--wt-text-secondary);margin-top:12px}.fixture{width:100%;max-width:420px}.fixture .meta{color:var(--wt-text-secondary);justify-content:space-between;font-size:13px;font-weight:500;line-height:18px;display:flex}.fixture .teams{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:16px 0;display:grid}.fixture .teams .t{font-family:var(--wt-font-display);font-size:20px;font-weight:600;line-height:26px}.fixture .teams .t.away{text-align:right}.fixture .teams .s{align-items:baseline;gap:10px;display:flex}.fixture .live{color:var(--wt-cup);align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.fixture .live i{background:var(--wt-cup);border-radius:50%;width:8px;height:8px;display:inline-block}.fixture .where{color:var(--wt-text-secondary);border-top:1px solid var(--wt-border);padding-top:12px;font-size:14px;line-height:20px}.cta-band{border-top:1px solid var(--wt-border);padding:var(--wt-space-7) 0;justify-content:space-between;align-items:center;gap:var(--wt-space-5);flex-wrap:wrap;display:flex}.cta-band h2{max-width:26ch}footer{border-top:1px solid var(--wt-border);padding:var(--wt-space-5) 0 var(--wt-space-7);justify-content:space-between;gap:var(--wt-space-4);color:var(--wt-text-secondary);flex-wrap:wrap;font-size:14px;line-height:20px;display:flex}footer nav{gap:var(--wt-space-4);flex-wrap:wrap;display:flex}footer a{text-decoration:none}@media (max-width:820px){.hero{gap:var(--wt-space-6);padding-top:var(--wt-space-6);grid-template-columns:1fr}.hero h1.wt-display{font-size:36px;line-height:42px}.sheet{justify-self:stretch;max-width:none}.areas .grid,.fixes,.seam{grid-template-columns:1fr}.fixes,.seam{gap:var(--wt-space-5)}.fixture{max-width:none}.nav{height:64px}.wordmark{height:22px}.nav .actions{gap:8px}.nav .actions a{white-space:nowrap}.nav .actions .wt-btn{min-height:44px;padding:10px 12px;font-size:14px}}
.site header.nav{gap:var(--wt-space-4)}.site-links{gap:var(--wt-space-4);margin-right:auto;margin-left:var(--wt-space-5);display:flex}.site-links a{color:var(--wt-text-secondary);padding:8px 0;font-weight:500;text-decoration:none}.site-links a:hover{color:var(--wt-text)}.footer-note{display:block}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.story{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border)}.story h2{max-width:26ch}.story .sub{margin:12px 0 var(--wt-space-5);max-width:48ch;color:var(--wt-text-secondary)}.steps{gap:var(--wt-space-4);grid-template-columns:repeat(4,1fr);display:grid}.step{border:1px solid var(--wt-border);border-radius:var(--wt-radius-card);background:var(--wt-white);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.step .scr{background:var(--wt-surface);border-bottom:1px solid var(--wt-border);height:250px;padding:14px 14px 0;overflow:hidden}.mini{background:var(--wt-white);border:1px solid var(--wt-border-strong);border-radius:16px 16px 0 0;align-content:start;gap:8px;height:100%;padding:12px;font-size:12px;line-height:16px;display:grid}.mini .t{font-family:var(--wt-font-display);font-size:14px;font-weight:600;line-height:18px}.mini .row{align-items:center;gap:6px;display:flex}.mini .chip{border-radius:var(--wt-radius-chip);border:1px solid var(--wt-border-strong);padding:3px 8px;font-size:11px;font-weight:500}.mini .chip.in{background:var(--wt-club-on-fill);color:var(--wt-white);border-color:#0000}.mini .chip.maybe{background:var(--wt-gold);border-color:#0000}.mini .line{background:var(--wt-grey-100);border-radius:4px;height:8px}.mini .sheetrow{border-top:1px solid var(--wt-border);grid-template-columns:16px 1fr;align-items:center;gap:6px;padding:4px 0;display:grid}.mini .tk{fill:none;width:16px;height:16px;stroke:var(--wt-club);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.mini .fx{border-left:3px solid var(--wt-cup);padding-left:8px}.mini .sc{font-family:var(--wt-font-display);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.step .cap{padding:14px}.step .cap .n{font-family:var(--wt-font-display);color:var(--wt-club-on-fill);font-size:13px;font-weight:600;line-height:18px}.step .cap h3{margin:2px 0 4px}.step .cap p{color:var(--wt-text-secondary);font-size:14px;line-height:20px}.faq{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border);gap:var(--wt-space-7);grid-template-columns:1fr 1.2fr;display:grid}.faq .sub{color:var(--wt-text-secondary);max-width:40ch;margin-top:12px}.faq dl{border-top:1px solid var(--wt-border);margin:0}.faq dt{padding:12px 0 2px;font-weight:600}.faq dd{border-bottom:1px solid var(--wt-border);color:var(--wt-text-secondary);margin:0;padding:0 0 12px}.pricing{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border)}.page-intro+.pricing{border-top:0;padding-top:0}.tiers{gap:var(--wt-space-4);margin-top:var(--wt-space-5);grid-template-columns:repeat(3,1fr);display:grid}.page-intro+.pricing .tiers{margin-top:0}.tier{border:1px solid var(--wt-border);border-radius:var(--wt-radius-card);padding:var(--wt-space-4)}.tier .nm{font-family:var(--wt-font-display);font-size:20px;font-weight:600;line-height:26px}.tier .pr{font-family:var(--wt-font-display);margin:4px 0;font-size:32px;font-weight:600;line-height:38px}.tier .pr span{font-size:14px;font-family:var(--wt-font-body);color:var(--wt-text-secondary);font-weight:400}.tier ul{color:var(--wt-text-secondary);margin:12px 0 0;padding:0;list-style:none}.tier li{border-top:1px solid var(--wt-border);padding:6px 0}.tier.club{border-left:4px solid var(--wt-club)}.tier.plus{border-left:4px solid var(--wt-cup)}.tier.coach{border-left:4px solid var(--wt-coach)}.tier-foot{margin-top:var(--wt-space-4)}.fee-example{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border)}.fee-example .lede{color:var(--wt-text-secondary);margin:12px 0 var(--wt-space-5);font-size:18px;line-height:28px}.fee-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-bottom:var(--wt-space-5)}.fee-table th,.fee-table td{text-align:left;border-bottom:1px solid var(--wt-border);vertical-align:top;padding:12px 8px}.fee-table thead th{color:var(--wt-text-secondary);font-size:13px;font-weight:500;line-height:18px}.fee-table tbody th{font-weight:400}.fee-table td{text-align:right;white-space:nowrap}.fee-table thead th:not(:first-child){text-align:right}.fee-table tbody tr:nth-last-child(-n+2) th,.fee-table tbody tr:nth-last-child(-n+2) td{font-weight:600}.page-intro{padding:var(--wt-space-7) 0 var(--wt-space-6)}.page-intro h1.wt-display,.page-hero h1.wt-display{letter-spacing:-.02em;font-size:44px;line-height:50px}.page-intro .lede,.page-hero .lede{color:var(--wt-text-secondary);margin-top:var(--wt-space-4);max-width:56ch;font-size:18px;line-height:28px}.page-hero{padding-bottom:var(--wt-space-7)}.drawing{justify-self:end;width:100%;max-width:420px;margin:0}.drawing .caption{color:var(--wt-text-secondary);margin-top:8px;font-size:13px;line-height:18px}.drawing .fixture{max-width:none}.status-lists{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border);gap:var(--wt-space-7);grid-template-columns:1fr 1fr;display:grid}.status-lists h2{margin-bottom:var(--wt-space-4)}.rows.plain li,.rows.promises li{display:block}.rows.promises{margin-bottom:var(--wt-space-7)}.rows.promises li{gap:var(--wt-space-5);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.doc-links{padding:var(--wt-space-7) 0;border-top:1px solid var(--wt-border);max-width:64ch}.doc-links h2{margin-top:var(--wt-space-5)}.doc-links h2:first-child{margin-top:0}.doc-links p{color:var(--wt-text-secondary);margin-top:6px}.doc-links h2,.about h2{scroll-margin-top:24px}.about{max-width:64ch;padding-bottom:var(--wt-space-7)}.about p{margin-top:var(--wt-space-4)}.about p:first-child{margin-top:0}.about h2{margin-top:var(--wt-space-6)}.company{gap:8px var(--wt-space-5);margin:var(--wt-space-4) 0 0;border-top:1px solid var(--wt-border);padding-top:var(--wt-space-4);grid-template-columns:max-content 1fr;display:grid}.company dt{font-weight:600}.company dd{color:var(--wt-text-secondary);margin:0}.help,.help-article{padding-bottom:var(--wt-space-7)}.help-group{padding:var(--wt-space-6) 0;border-top:1px solid var(--wt-border)}.help-group h2{margin-bottom:var(--wt-space-4)}.help-list{gap:var(--wt-space-4) var(--wt-space-6);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.help-list a{font-weight:600}.help-list p{margin-top:4px}.help-foot{border-top:1px solid var(--wt-border);padding-top:var(--wt-space-5)}.help-article{max-width:72ch}.help-article .crumb{padding-top:var(--wt-space-6)}.help-article h1.wt-display{margin:8px 0 var(--wt-space-5);font-size:36px;line-height:42px}.manual-body h2{margin:var(--wt-space-6) 0 var(--wt-space-3)}.manual-body h3{margin:var(--wt-space-5) 0 var(--wt-space-2)}.manual-body p{margin:0 0 var(--wt-space-3)}.manual-body ol,.manual-body ul{margin:0 0 var(--wt-space-4);padding-left:24px}.manual-body ol{list-style:decimal}.manual-body ul{list-style:outside}.manual-body li{margin:4px 0}.manual-body code{background:var(--wt-surface);border-radius:4px;padding:1px 4px;font-size:.92em}.manual-body img{border:1px solid var(--wt-border);border-radius:var(--wt-radius-card);max-width:100%;height:auto;margin:var(--wt-space-4) 0;display:block}@media (max-width:980px){.site-links{display:none}}@media (max-width:820px){.steps,.tiers,.status-lists,.help-list{grid-template-columns:1fr}.faq,.rows.promises li{gap:var(--wt-space-3);grid-template-columns:1fr}.faq{gap:var(--wt-space-5)}.page-intro h1.wt-display,.page-hero h1.wt-display{font-size:34px;line-height:40px}.drawing{justify-self:stretch;max-width:none}.fee-table th,.fee-table td{padding:10px 4px}.fee-table thead th{font-size:12px}.company{grid-template-columns:1fr;gap:2px}.company dd{margin-bottom:8px}}
