.site-shell{--site-ink:#f7f8fa;--site-muted:#aeb9c3;--site-outline:#29343c;--site-panel:#111a20;color:var(--site-ink)}.site-shell .site-container{width:min(100% - 3rem,1200px)}.site-shell .site-offer{color:#fff;background:linear-gradient(105deg,#501625 0%,#a91839 49%,#631528 100%);border-bottom:1px solid #ffa3ae4d}.site-shell .site-offer__inner{color:#fff;justify-content:center;align-items:center;gap:1rem;min-height:42px;padding-block:.35rem;text-decoration:none;display:flex}.site-shell .site-offer__copy{font-size:.82rem;font-weight:500;line-height:1.35}.site-shell .site-offer strong{color:#fff;font-weight:700}.site-shell .site-offer__action{color:#fff;flex:none;align-items:center;gap:.3rem;font-size:.78rem;font-weight:700;line-height:1.35;transition:gap .16s;display:inline-flex}.site-shell .site-offer__inner:hover .site-offer__action{gap:.55rem}.site-shell .site-offer__action svg{width:17px;height:17px}.site-shell .site-header{background:#0a1014f0;border-bottom:1px solid #263039;box-shadow:0 14px 30px #0000001f}.site-shell .site-header__inner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:76px;display:flex}.site-header__brand,.site-header__tools{align-items:center;min-width:0;display:flex}.site-header__brand{gap:1.35rem}.site-shell .site-header__logo img{width:174px}.site-header__tools{gap:.9rem}.site-shell .site-header__actions{gap:.7rem}.site-shell .site-header__signin{min-height:40px;color:var(--site-ink);border:1px solid #0000;border-radius:8px;align-items:center;padding:0 .9rem;font-size:.77rem;display:inline-flex}.site-shell .site-header__signin:hover{border-color:var(--site-outline);background:#ffffff0f}.site-shell .site-header-cta{color:#ff8594;letter-spacing:0;text-transform:none;min-width:128px;min-height:41px;box-shadow:none;background:0 0;border:1px solid #e13950;border-radius:8px;padding:0 1rem;font-size:.85rem;font-weight:700}.site-shell .site-header-cta:hover{color:#fff;box-shadow:none;background:#e426411c;border-color:#f26075}.site-shell .site-header-cta svg{flex:none;width:21px;height:21px}.site-shell a:focus-visible,.site-shell button:focus-visible{outline-offset:3px;outline:2px solid #f04459}.site-shell .home-hero{min-height:580px}.site-shell .home-hero__content{padding-top:clamp(6rem,11vw,9rem);padding-bottom:6rem}.site-shell .home-capabilities{border-block:1px solid var(--site-outline);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:0;display:grid}.site-shell .home-capabilities article{border:0;border-right:1px solid var(--site-outline);min-height:110px;box-shadow:none;background:0 0;border-radius:0;gap:1rem;padding:1.3rem}.site-shell .home-capabilities article:first-child{padding-left:0}.site-shell .home-capabilities article:last-child{border-right:0;padding-right:0}.site-shell .home-capabilities b{color:#ff5367;font-family:var(--font-rajdhani), sans-serif;letter-spacing:.1em;align-self:flex-start;font-size:.85rem;font-weight:800}.site-shell .home-capabilities h2{font-size:.86rem}.site-shell .home-capabilities p{max-width:190px;color:var(--site-muted)}.site-shell .site-footer{border-top:1px solid var(--site-outline);background:radial-gradient(circle at 12% 0,#c01b311f,#0000 35%),#0b1115}.site-footer__callout{border-bottom:1px solid var(--site-outline);justify-content:space-between;align-items:center;gap:2rem;padding-block:3.25rem;display:flex}.site-footer__kicker{color:#ff6878;letter-spacing:.15em;font-size:.7rem;font-weight:800}.site-footer__callout h2{color:var(--site-ink);letter-spacing:-.025em;margin:.55rem 0 .45rem;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:700;line-height:1.12}.site-footer__callout p{color:var(--site-muted);margin:0;font-size:.85rem;line-height:1.6}.site-footer__callout .site-button{min-width:148px}.site-footer__callout .site-button span{margin-left:.5rem;font-size:1rem}.site-shell .site-footer__main{grid-template-columns:1.4fr .75fr .85fr 1.1fr;gap:clamp(1rem,3vw,3rem);padding-block:3rem}.site-shell .site-footer__main>*{min-width:0}.site-shell .site-footer__main>:not(:first-child){color:var(--site-muted);flex-direction:column;align-items:flex-start;gap:.7rem;font-size:.8rem;display:flex}.site-shell .site-footer__main b{color:var(--site-ink);letter-spacing:.11em;text-transform:uppercase;margin-bottom:.4rem;font-size:.7rem;font-weight:800}.site-shell .site-footer__main p{max-width:250px;color:var(--site-muted);line-height:1.6}.site-shell .site-footer__brand p{margin-top:.85rem}.site-shell .site-footer__downloads p{margin:0}.site-shell .site-footer__downloads .app-store-links{justify-items:start;gap:.55rem;margin-top:.4rem;display:grid}.site-shell .site-footer__main a:hover,.site-shell .site-footer__cookie-settings:hover{color:var(--site-ink)}.site-shell .site-footer__bottom{border-top:1px solid var(--site-outline);color:var(--site-muted);padding-block:1.2rem 1.5rem}.site-shell[data-theme=light]{--background:#f4eaec;--foreground:#191518;--line:#e7cfd4;--site-ink:#191518;--site-muted:#393137;--site-outline:#e6cbd1;--site-panel:#fff8f9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 95% 9%,#cd1d3821,#0000 34%),linear-gradient(145deg,#f9f2f3,#f0e4e7 70%)}.site-shell[data-theme=light] .site-offer{background:linear-gradient(105deg,#8c1830 0%,#c72746 49%,#991c36 100%)}.site-shell[data-theme=light] .site-header{background:linear-gradient(100deg,#fff9faf5,#f7e2e8f5);border-color:#dbb4be;box-shadow:0 8px 24px #5b112214}.site-shell[data-theme=light] .site-header__signin:hover{background:linear-gradient(145deg,snow,#f7dfe4)}.site-shell[data-theme=light] .site-header-cta{color:#b61e37;background:0 0;border-color:#c8223d}.site-shell[data-theme=light] .site-header-cta:hover{color:#97152b;background:#ca1e3914;border-color:#a81831}.site-shell[data-theme=light] .site-button-primary{color:#a91e37;background:0 0;border-color:#b9243d}.site-shell[data-theme=light] .site-button-primary:hover{color:#8f142b;background:#ca1e3914;border-color:#a81831}.site-shell[data-theme=light] :is(.site-footer,.home-contact) .site-button-primary{color:#ff9dab;border-color:#ed5268}.site-shell[data-theme=light] :is(.site-footer,.home-contact) .site-button-primary:hover{color:#fff;background:#e5263f26;border-color:#ff8797}.site-shell[data-theme=light] .site-heading,.site-shell[data-theme=light] .site-display{color:var(--site-ink)}.site-shell[data-theme=light] .site-eyebrow,.site-shell[data-theme=light] .site-text-link{color:#bc2339}.site-shell[data-theme=light] .site-button-secondary{color:#1d303a;border-color:#b8c5cc}.site-shell[data-theme=light] .site-button-secondary:hover{color:#17252d;background:#edf1f3;border-color:#8c9ba3}.site-shell[data-theme=light] .home-hero{border-color:var(--site-outline)}.site-shell[data-theme=light] .home-hero .site-eyebrow{color:#ff8996}.site-shell[data-theme=light] .home-hero .site-button-secondary{color:#fff;border-color:#fff6}.site-shell[data-theme=light] .home-hero .site-button-secondary:hover{background:#ffffff24}.site-shell[data-theme=light] .home-capabilities h2{color:var(--site-ink)}.site-shell[data-theme=light] .home-capabilities b{color:#c62842}.site-shell[data-theme=light] .home-fixture,.site-shell[data-theme=light] .home-empty-fixtures{border-color:var(--site-outline);background:linear-gradient(145deg,snow,#f9ecef);box-shadow:0 9px 26px #721c2e12}.site-shell[data-theme=light] .home-fixture:hover{background:#fff8f9;border-color:#c72a43}.site-shell[data-theme=light] .home-fixture__meta,.site-shell[data-theme=light] .home-fixture__action,.site-shell[data-theme=light] .home-fixtures-footer{color:var(--site-muted)}.site-shell[data-theme=light] .home-fixture__meta time,.site-shell[data-theme=light] .home-fixtures-footer a,.site-shell[data-theme=light] .home-empty-fixtures a{color:#ad2337}.site-shell[data-theme=light] .home-fixture__teams,.site-shell[data-theme=light] .home-empty-fixtures b{color:var(--site-ink)}.site-shell[data-theme=light] .home-fixture__action{border-color:var(--site-outline)}.site-shell[data-theme=light] .home-showcase,.site-shell[data-theme=light] .home-why{border-color:var(--site-outline);background:#edf1f2}.site-shell[data-theme=light] .home-showcase__grid>div:first-child>p:last-of-type,.site-shell[data-theme=light] .home-showcase ul,.site-shell[data-theme=light] .home-why__grid>div:first-child p,.site-shell[data-theme=light] .home-faq__intro p:last-child{color:var(--site-muted)}.site-shell[data-theme=light] .pricing-card{border-color:var(--site-outline);background:linear-gradient(150deg,snow,#f9edf0);box-shadow:0 12px 30px #6e1a2b12}.site-shell[data-theme=light] .pricing-card:hover{border-color:#b9c9d0;box-shadow:0 18px 35px #15273217}.site-shell[data-theme=light] .pricing-card.pricing-featured{background:linear-gradient(145deg,#fff3f4,#fff 70%);border-color:#d74359}.site-shell[data-theme=light] .pricing-card h2,.site-shell[data-theme=light] .pricing-account-status b{color:var(--site-ink)}.site-shell[data-theme=light] .pricing-card h2 small,.site-shell[data-theme=light] .pricing-card .pricing-note,.site-shell[data-theme=light] .pricing-card ul,.site-shell[data-theme=light] .pricing-account-status,.site-shell[data-theme=light] .pricing-hero>p:last-child{color:var(--site-muted)}.site-shell[data-theme=light] .billing-toggle{background:#f6e4e8;border-color:#dcb6bf}.site-shell[data-theme=light] .billing-toggle button{color:var(--site-muted)}.site-shell[data-theme=light] .billing-toggle button[aria-pressed=true]{color:#fff}.site-shell[data-theme=light] .home-why__cards article{border-color:#cbd7dc}.site-shell[data-theme=light] .home-why__cards h3{color:var(--site-ink)}.site-shell[data-theme=light] .home-why__cards p{color:var(--site-muted)}.site-shell[data-theme=light] .home-faq__list,.site-shell[data-theme=light] .home-faq__item{border-color:var(--site-outline)}.site-shell[data-theme=light] .home-faq__item summary{color:var(--site-ink)}.site-shell[data-theme=light] .home-faq__item p{color:var(--site-muted)}.site-shell[data-theme=light] .home-contact .site-heading,.site-shell[data-theme=light] .home-contact h2{color:#fff}.site-shell[data-theme=light] .home-contact .site-eyebrow{color:#ff8996}.site-shell[data-theme=light] .site-legal-copy{color:var(--site-muted);border-color:var(--site-outline)}.site-shell[data-theme=light] .site-content-narrow h1{color:var(--site-ink)}.site-shell[data-theme=light] .site-content-narrow>p:last-child{color:var(--site-muted)}.site-shell[data-theme=light] .site-band{border-color:var(--site-outline);background:linear-gradient(120deg,#fff8f9,#f4e0e5)}.site-shell[data-theme=light] .site-band article b{color:var(--site-ink)}.site-shell[data-theme=light] .site-band article p{color:var(--site-muted)}.site-shell[data-theme=light] .subscription-success h1{color:var(--site-ink)}.site-shell[data-theme=light] .subscription-success>p:not(.site-eyebrow),.site-shell[data-theme=light] .subscription-success__progress{color:var(--site-muted)}.site-shell[data-theme=light] .site-support .rounded-lg{border-color:var(--site-outline);background:linear-gradient(145deg,snow,#f9ecef)}.site-shell[data-theme=light] .site-support h1,.site-shell[data-theme=light] .site-support h2{color:var(--site-ink)}.site-shell[data-theme=light] .site-support p:not(.site-eyebrow),.site-shell[data-theme=light] .site-support li{color:var(--site-muted)}.site-shell[data-theme=light] .site-support .site-eyebrow{color:#bc2339}.site-shell[data-theme=light] .site-footer{--site-ink:#f7f9fa;--site-muted:#b6c4cb;--site-outline:#34434b;border-color:var(--site-outline);color:var(--site-ink);background:radial-gradient(circle at 10% 0,#cd1f3824,#0000 36%),#0c151a}.site-shell[data-theme=light] .site-footer__kicker{color:#ff8291}@media (max-width:900px){.site-shell .home-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.site-shell .home-capabilities article:nth-child(2){border-right:0}.site-shell .home-capabilities article:nth-child(-n+2){border-bottom:1px solid var(--site-outline)}.site-shell .home-capabilities article:nth-child(3){padding-left:0}.site-shell .site-footer__main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.site-shell .site-container{width:min(100% - 2rem,1200px)}.site-shell .site-offer__inner{justify-content:space-between;gap:.45rem;min-height:38px;padding-block:.3rem}.site-shell .site-offer__copy{font-size:.75rem}.site-shell .site-offer__action{white-space:nowrap;gap:.15rem;font-size:.75rem}.site-shell .site-offer__action svg{width:14px;height:14px}.site-shell .site-header__inner{gap:.65rem;min-height:64px}.site-shell .site-header__logo img{width:132px}.site-header__tools{gap:.5rem}.site-shell .site-header__actions{gap:0}.site-shell .site-header__signin{display:none}.site-shell .site-header-cta{min-width:0;min-height:38px;padding-inline:.7rem;font-size:.76rem}.site-shell .home-hero__content{padding-top:5rem;padding-bottom:4rem}.site-shell .home-capabilities{grid-template-columns:1fr}.site-shell .home-capabilities article{border-right:0;border-bottom:1px solid var(--site-outline);min-height:84px;padding:1rem 0}.site-shell .home-capabilities article:last-child{border-bottom:0;padding-right:0}.site-footer__callout{gap:1.3rem;padding-block:2.4rem;display:grid}.site-footer__callout .site-button{width:fit-content}.site-shell .site-footer__main{gap:2rem 1rem;padding-block:2.2rem}.site-shell .site-footer__brand,.site-shell .site-footer__downloads{grid-column:1/-1}.site-shell .site-footer__bottom{gap:.7rem}}
