@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.1c9d9a6c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.p.855fa550.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.4d24b8e7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_5be3ba70-module__BfD_wG__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_5be3ba70-module__BfD_wG__variable{--font-pb-display:"Anton","Anton Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.680bcb0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.p.b6a2e261.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.ea91da97.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.b3c57c2c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.p.0000e278.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.5c0d0b0d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.17142158.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.p.a9774d78.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.4a6499bc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.569f6bbe.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.p.fcc3856b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.p.0de08f1e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_3974423-module__sHyJ5q__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_3974423-module__sHyJ5q__variable{--font-pb-body:"Barlow","Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbd88c7cbebcb5b-s.5dffbad4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e3c10b17cdb86a23-s.p.9c849131.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/612838607db3d51d-s.p.7fc7e6d5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.a1099429.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.p.1914b782.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.9b40bd6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.1d7e972f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.p.3716a6ec.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0855aa53.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_d3c622c5-module__tIS2bG__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_d3c622c5-module__tIS2bG__variable{--font-pb-cond:"Barlow Condensed","Barlow Condensed Fallback"}
:root:has(:where(.pb-root)){--bg:#f4f4ee;--fg:#132b31;--muted:#5a7176;--court:#0e4c58;--court-deep:#093843;--on-court:#eaf4f2;--on-court-muted:#9fc3c4;--ball:#e8f13c;--on-ball:#15230a;--card:#fff;--edge:#d8dcd0;--ok:#1d7a46;--err:#b3362b;--hero-bg:#0c0f14;--hero-fg:#f2f4f1;--hero-muted:#8b96a3;--hero-edge:#272c36}@media (prefers-color-scheme:dark){:root:has(:where(.pb-root)):not([data-theme=light]){--bg:#0b1d22;--fg:#e5eeec;--muted:#8fa6a7;--court:#0f4552;--court-deep:#0a323c;--on-court:#eaf4f2;--on-court-muted:#9fc3c4;--ball:#dde93b;--on-ball:#15230a;--card:#122a30;--edge:#24444b;--ok:#4cc582;--err:#f08a7f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root:has(:where(.pb-root))[data-theme=dark]{--bg:#0b1d22;--fg:#e5eeec;--muted:#8fa6a7;--court:#0f4552;--court-deep:#0a323c;--on-court:#eaf4f2;--on-court-muted:#9fc3c4;--ball:#dde93b;--on-ball:#15230a;--card:#122a30;--edge:#24444b;--ok:#4cc582;--err:#f08a7f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.pb-root) *{box-sizing:border-box}:where(.pb-root) [hidden]{display:none!important}:where(.pb-root) img{max-width:100%}html:has(.pb-root){scrollbar-color:#2a303a var(--hero-bg);scroll-padding-top:84px}body:has(.pb-root){background:var(--hero-bg);color:var(--fg);font-family:var(--font-pb-body),"Segoe UI",system-ui,sans-serif;margin:0;font-size:16px;line-height:1.55}.pb-root{background:var(--hero-bg);color:var(--fg);font-family:var(--font-pb-body),"Segoe UI",system-ui,sans-serif;font-size:16px;line-height:1.55}:where(.pb-root) .wrap{max-width:1760px;margin-inline:auto;padding-inline:clamp(20px,4vw,72px)}:where(.pb-root) h1,:where(.pb-root) h2,:where(.pb-root) h3{text-wrap:balance;margin:0}:where(.pb-root) h2{font-family:var(--font-pb-display),"Arial Narrow",sans-serif;letter-spacing:.01em;text-transform:uppercase;font-size:clamp(26px,4.5vw,38px);font-weight:400}:where(.pb-root) .eyebrow{font-family:var(--font-pb-cond),var(--font-pb-body),sans-serif;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);font-size:14px;font-weight:600}:where(.pb-root) section{padding-block:56px}:where(.pb-root) a{color:inherit}:where(.pb-root) .hero{background:var(--hero-bg);color:var(--hero-fg);position:relative;overflow:hidden}:where(.pb-root) .court-bg{z-index:0;pointer-events:none;opacity:0;animation:1.4s ease-out .1s forwards pb-courtIn;position:absolute;inset:0}:where(.pb-root) .court-bg:before{content:"";filter:saturate(.9)brightness(.78);background:url(/pickleball/images/bg-hero-court.jpg) 70% 72%/cover no-repeat;position:absolute;inset:0}:where(.pb-root) .court-bg:after{content:"";background:linear-gradient(90deg,var(--hero-bg)0%,color-mix(in srgb,var(--hero-bg)88%,transparent)22%,color-mix(in srgb,var(--hero-bg)55%,transparent)42%,transparent 66%),linear-gradient(180deg,var(--hero-bg)0%,color-mix(in srgb,var(--hero-bg)45%,transparent)16%,transparent 36%),linear-gradient(0deg,var(--hero-bg)0%,transparent 20%),radial-gradient(ellipse 60% 55% at 72% 70%,transparent 0%,color-mix(in srgb,var(--hero-bg)35%,transparent)100%);position:absolute;inset:0}@keyframes pb-courtIn{to{opacity:1}}:where(.pb-root) .hero>.wrap{z-index:1;position:relative}@media (max-width:860px){:where(.pb-root) .court-bg{height:clamp(420px,120vw,600px);top:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 40%);mask-image:linear-gradient(#0000 0%,#000 40%)}:where(.pb-root) .court-bg:before{background-position:62% 80%}:where(.pb-root) .court-bg:after{background:linear-gradient(0deg,var(--hero-bg)0%,transparent 22%)}}@media (prefers-reduced-motion:reduce){:where(.pb-root) .court-bg{opacity:1;animation:none}}:where(.pb-root) .hero-nav{border-bottom:1px solid var(--hero-edge);align-items:center;gap:20px;padding-block:18px;display:flex}:where(.pb-root) .brand{font-family:var(--font-pb-display),"Arial Narrow",sans-serif;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:20px;text-decoration:none;display:flex}:where(.pb-root) .brand .sq{background:var(--ball);width:12px;height:12px;display:inline-block}:where(.pb-root) .hero-nav nav{flex-wrap:wrap;gap:18px;margin-left:auto;display:flex}:where(.pb-root) .hero-nav nav a{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--hero-muted);font-size:14px;font-weight:600;text-decoration:none}:where(.pb-root) .hero-nav nav a:hover{color:var(--ball)}:where(.pb-root) .hero-main{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:32px;padding-block:44px 52px;display:grid}@media (max-width:860px){:where(.pb-root) .hero-main{grid-template-columns:1fr;gap:36px}}:where(.pb-root) .hero-left{justify-items:start;gap:26px;display:grid}:where(.pb-root) .hero .eyebrow{color:var(--ball);letter-spacing:.2em}:where(.pb-root) .hl{font-family:var(--font-pb-display),"Arial Narrow",sans-serif;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(40px,7.2vw,76px);font-weight:400;line-height:1.04;display:grid}:where(.pb-root) .hl .line{display:block}:where(.pb-root) .hl .word{white-space:nowrap;display:inline-block}:where(.pb-root) .hl .ch{opacity:.06;animation:.9s cubic-bezier(.25,.8,.3,1) forwards pb-letterIn;animation-delay:calc(var(--i)*55ms + .15s);display:inline-block;transform:translate(.4em)}@keyframes pb-letterIn{to{opacity:1;transform:none}}:where(.pb-root) .fade-up{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards pb-fadeUpIn;animation-delay:var(--d,0s)}@keyframes pb-fadeUpIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}:where(.pb-root) .split .word{white-space:nowrap;display:inline-block}:where(.pb-root) .split .ch{opacity:.06;display:inline-block;transform:translate(.4em)}:where(.pb-root) .split.in-view .ch{animation:.8s cubic-bezier(.25,.8,.3,1) forwards pb-letterIn;animation-delay:calc(var(--i)*40ms)}:where(.pb-root) .reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s;transform:translateY(24px)}:where(.pb-root) .reveal.in-view{opacity:1;transition-delay:var(--d,0s),var(--d,0s),0s,0s;transform:none}@media (prefers-reduced-motion:reduce){:where(.pb-root) .split .ch,:where(.pb-root) .reveal{opacity:1;transform:none;animation:none!important}}:where(.pb-root) .hero-sub{color:var(--hero-muted);max-width:44ch;margin:0;font-size:17px}:where(.pb-root) .cta-row{flex-wrap:wrap;gap:12px;display:flex}:where(.pb-root) .btn{cursor:pointer;text-align:center;font-family:var(--font-pb-cond),var(--font-pb-body),sans-serif;letter-spacing:.08em;text-transform:uppercase;border:0;border-radius:6px;padding:14px 28px;font-size:17px;font-weight:700;text-decoration:none;display:inline-block}:where(.pb-root) .btn-ball{background:var(--ball);color:var(--on-ball);transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}:where(.pb-root) .btn-ball:hover{box-shadow:0 10px 28px color-mix(in srgb,var(--ball)30%,transparent);transform:translateY(-1px)}:where(.pb-root) .btn-ball:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}:where(.pb-root) .btn-ball:hover:after{animation:.8s ease-out pb-sheen}@keyframes pb-sheen{to{left:130%}}@media (prefers-reduced-motion:reduce){:where(.pb-root) .btn-ball:hover:after{animation:none}:where(.pb-root) .btn-ball:hover{transform:none}}:where(.pb-root) .btn-ghost{color:var(--hero-fg);border:1.5px solid var(--hero-edge);background:0 0}:where(.pb-root) .btn-ghost:hover{border-color:var(--ball);color:var(--ball)}:where(.pb-root) .hero-cta{align-items:center;gap:12px;margin-top:clamp(4px,1vh,12px);padding:clamp(14px,1.6vh,18px) clamp(26px,2.2vw,38px);font-size:clamp(17px,1.2vw,20px);display:inline-flex}:where(.pb-root) .hero-cta svg{transition:transform .3s cubic-bezier(.2,.7,.2,1)}:where(.pb-root) .hero-cta:hover svg{transform:translate(5px)}:where(.pb-root) .cat-label{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--hero-muted);font-size:13px;font-weight:600}:where(.pb-root) .cat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:430px;display:grid}@media (max-width:480px){:where(.pb-root) .cat-grid{gap:6px}:where(.pb-root) .cat-btn{padding-inline:6px}:where(.pb-root) .cat-btn .s{letter-spacing:.04em;font-size:10px}}:where(.pb-root) .cat-btn{appearance:none;cursor:pointer;color:var(--hero-fg);border:1.5px solid var(--hero-edge);text-align:left;background:0 0;border-radius:6px;gap:1px;padding:10px 8px;transition:border-color .2s,background .2s,transform .2s;display:grid}:where(.pb-root) .cat-btn .t{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:16px;font-weight:700}:where(.pb-root) .cat-btn .s{color:var(--hero-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px}:where(.pb-root) .cat-btn:hover{border-color:var(--ball)}:where(.pb-root) .cat-btn.active{background:var(--ball);border-color:var(--ball);color:var(--on-ball);transform:translateY(-2px)}:where(.pb-root) .cat-btn.active .s{color:var(--on-ball)}:where(.pb-root) .panel-col{justify-items:center;gap:26px;min-width:0;display:grid}:where(.pb-root) .panel-cta{animation:.45s cubic-bezier(.2,.7,.2,1) .25s both pb-fadeUp}@keyframes pb-fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}:where(.pb-root) .panels{justify-content:center;align-items:flex-end;width:100%;min-width:0;height:clamp(340px,42vw,560px);padding-top:20px;display:flex}:where(.pb-root) .panel{opacity:0;flex:0 33.3%;justify-content:center;align-items:flex-end;min-width:0;height:86%;animation:.6s cubic-bezier(.2,.7,.2,1) forwards pb-panelIn;display:flex;position:relative}:where(.pb-root) .panel:first-child{z-index:4;height:75%;translate:-12%}:where(.pb-root) .panel:nth-child(2){z-index:3;height:88%;translate:12%}:where(.pb-root) .panel:nth-child(3){z-index:2;height:100%;translate:14%}@keyframes pb-panelIn{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}:where(.pb-root) .panel.intro{animation:1.1s cubic-bezier(.2,.7,.2,1) forwards pb-panelRise}@keyframes pb-panelRise{0%{opacity:0;transform:translateY(90px)}to{opacity:1;transform:translateY(0)}}:where(.pb-root) .panel .glow{pointer-events:none;opacity:.8;position:absolute;inset:-14% -34%}:where(.pb-root) .panel img{filter:drop-shadow(0 14px 22px #00000073)contrast(1.03);width:auto;max-width:none;height:100%;position:relative}:where(.pb-root) .panel:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#0009 0%,#00000040 45%,#0000 72%);width:78%;height:7%;position:absolute;bottom:-1.5%;left:50%;transform:translate(-50%)}:where(.pb-root) .panel .tag{white-space:nowrap;font-family:var(--font-pb-cond),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#eaf4f2;background:#09101499;border-radius:4px;padding:3px 10px;font-size:13px;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:860px){:where(.pb-root) .panels{height:clamp(340px,92vw,480px);padding-top:10px}}@media (min-width:861px){:where(.pb-root) .hero{flex-direction:column;min-height:100svh;display:flex}:where(.pb-root) .hero>.wrap{flex-direction:column;flex:1;width:100%;display:flex}:where(.pb-root) .hero-main{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);padding-block:clamp(12px,2.5vh,32px)}:where(.pb-root) .hero-left{z-index:6;gap:clamp(12px,2.2vh,24px);position:relative}:where(.pb-root) .hl{font-size:clamp(40px,min(6.4vw,10.5vh),120px)}:where(.pb-root) .hero-sub{font-size:clamp(16px,1.1vw,20px)}:where(.pb-root) .cat-grid{max-width:clamp(430px,32vw,600px)}:where(.pb-root) .cat-btn{padding-block:8px}:where(.pb-root) .cat-btn .t{font-size:clamp(16px,1.1vw,20px)}:where(.pb-root) .panel-col{gap:14px}:where(.pb-root) .panels{max-width:calc(105svh - 157.5px);height:clamp(340px,100svh - 150px,800px);padding-top:0}:where(.pb-root) .hero-nav{padding-block:12px}}@media (prefers-reduced-motion:reduce){:where(.pb-root) .hl .ch,:where(.pb-root) .fade-up{opacity:1;animation:none;transform:none}:where(.pb-root) .panel,:where(.pb-root) .panel.intro{opacity:1;animation:none}:where(.pb-root) .cat-btn.active{transform:none}}:where(.pb-root) .section-head{gap:6px;margin-bottom:28px;display:grid}:where(.pb-root) .div-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}@media (min-width:861px){:where(.pb-root) .div-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.pb-root) .div-card{background:var(--card);border:1px solid var(--edge);color:inherit;cursor:default;border-radius:10px;align-content:start;gap:10px;padding:20px;transition:border-color .3s,box-shadow .3s;display:grid;position:relative}:where(.pb-root) .div-card .pick{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--ball);border:1.5px solid color-mix(in srgb,var(--ball)70%,transparent);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background .25s,color .25s,border-color .25s,gap .25s;display:inline-flex}:where(.pb-root) .div-card .pick:hover{background:var(--ball);border-color:var(--ball);color:var(--on-ball);gap:12px}:where(.pb-root) .div-card .pick:focus-visible{outline:2px solid var(--ball);outline-offset:3px}:where(.pb-root) .div-card-row{justify-content:space-between;align-items:center;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){:where(.pb-root) .div-card,:where(.pb-root) .div-card .pick{transition:none}}:where(.pb-root) .div-card .kind{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}:where(.pb-root) .div-card h3{font-family:var(--font-pb-cond),sans-serif;text-transform:uppercase;letter-spacing:.03em;font-size:22px;font-weight:700}:where(.pb-root) .div-card .fee{font-family:var(--font-pb-display),sans-serif;font-variant-numeric:tabular-nums;font-size:26px}:where(.pb-root) .div-card .fee small{font-family:var(--font-pb-body),sans-serif;color:var(--muted);letter-spacing:0;font-size:13px}:where(.pb-root) .level-tag{border:1px solid var(--edge);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border-radius:4px;justify-self:start;padding:2px 8px;font-size:13px;font-weight:600}:where(.pb-root) .info-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}:where(.pb-root) .info-card{border-left:3px solid var(--court);align-content:start;gap:2px;padding:4px 0 4px 16px;display:grid}:root:has(:where(.pb-root))[data-theme=dark] .info-card{border-left-color:var(--ball)}@media (prefers-color-scheme:dark){:root:has(:where(.pb-root)):not([data-theme=light]) .info-card{border-left-color:var(--ball)}}:where(.pb-root) .info-card .label{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}:where(.pb-root) .info-card .value{font-size:17px;font-weight:600}:where(.pb-root) .info-card .sub{color:var(--muted);font-size:14px}:where(.pb-root) .pay{background:var(--court-deep);color:var(--on-court)}:where(.pb-root) .pay .eyebrow{color:var(--ball)}:where(.pb-root) .pay-grid{grid-template-columns:280px 1fr;align-items:start;gap:32px;display:grid}@media (max-width:720px){:where(.pb-root) .pay-grid{grid-template-columns:1fr}}:where(.pb-root) .qr-frame{background:#fff;border-radius:10px;max-width:280px;padding:14px}:where(.pb-root) .qr-frame img{border-radius:4px;width:100%;display:block}:where(.pb-root) .qr-placeholder{aspect-ratio:1;color:#5a7176;max-width:100%;font-family:var(--font-pb-cond),sans-serif;text-transform:uppercase;letter-spacing:.08em;text-align:center;border:2px dashed #b9c4bc;border-radius:4px;place-items:center;padding:16px;font-size:15px;font-weight:600;display:grid}:where(.pb-root) .pay-rows{gap:12px;display:grid}:where(.pb-root) .pay-row{border-bottom:1px solid #9fc3c459;flex-wrap:wrap;align-items:center;gap:8px 14px;padding-bottom:12px;display:flex}:where(.pb-root) .pay-row .label{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--on-court-muted);flex:0 0 130px;font-size:14px;font-weight:600}:where(.pb-root) .pay-row .value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:17px;font-weight:600}:where(.pb-root) .copy-btn{border:1px solid var(--on-court-muted);color:var(--on-court);font-family:var(--font-pb-cond),sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:5px;margin-left:auto;padding:5px 12px;font-size:13px;font-weight:600}:where(.pb-root) .copy-btn:hover{border-color:var(--ball);color:var(--ball)}:where(.pb-root) .pay-steps{gap:8px;max-width:60ch;margin:18px 0 0;padding-left:20px;display:grid}:where(.pb-root) .pay-steps li::marker{color:var(--ball);font-weight:700}:where(.pb-root) .form-card{background:var(--card);border:1px solid var(--edge);border-radius:12px;max-width:680px;padding:clamp(20px,4vw,36px)}:where(.pb-root) .form-grid{gap:18px;display:grid}:where(.pb-root) .field{align-content:start;gap:6px;min-width:0;display:grid}:where(.pb-root) .field label{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:600}:where(.pb-root) .field .hint{color:var(--muted);font-size:13px}:where(.pb-root) .field input[type=text],:where(.pb-root) .field input[type=email],:where(.pb-root) .field input[type=tel],:where(.pb-root) .field input[type=number],:where(.pb-root) .field select{width:100%;font:inherit;color:var(--fg);background:var(--bg);border:1.5px solid var(--edge);border-radius:6px;padding:11px 12px}:where(.pb-root) .field input:focus,:where(.pb-root) .field select:focus,:where(.pb-root) .check input:focus-visible,:where(.pb-root) .radio input:focus-visible{outline:2px solid var(--court);outline-offset:1px}:is(:root:has(:where(.pb-root))[data-theme=dark] .field input:focus,:root:has(:where(.pb-root))[data-theme=dark] .field select:focus){outline-color:var(--ball)}@media (prefers-color-scheme:dark){:is(:root:has(:where(.pb-root)):not([data-theme=light]) .field input:focus,:root:has(:where(.pb-root)):not([data-theme=light]) .field select:focus){outline-color:var(--ball)}}:where(.pb-root) .field input[type=text],:where(.pb-root) .field input[type=email],:where(.pb-root) .field input[type=tel]{transition:border-color .2s,box-shadow .2s}:where(.pb-root) .field input[type=text]:focus,:where(.pb-root) .field input[type=email]:focus,:where(.pb-root) .field input[type=tel]:focus,:where(.pb-root) .cs-btn:focus-visible,:where(.pb-root) .cselect.open .cs-btn{border-color:var(--ball);box-shadow:0 0 0 3px color-mix(in srgb,var(--ball)20%,transparent);outline:none}:where(.pb-root) .cselect{position:relative}:where(.pb-root) .cselect select{opacity:0;pointer-events:none;position:absolute;inset:0}:where(.pb-root) .cs-btn{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--fg);background:var(--bg);border:1.5px solid var(--edge);border-radius:6px;align-items:center;gap:10px;padding:11px 12px;transition:border-color .2s;display:flex}:where(.pb-root) .cs-btn:hover{border-color:color-mix(in srgb,var(--ball)50%,var(--edge))}:where(.pb-root) .cs-btn:focus-visible,:where(.pb-root) .cselect.open .cs-btn{border-color:var(--ball);outline:none}:where(.pb-root) .cs-btn .cs-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(.pb-root) .cs-btn .cs-value.placeholder{color:var(--muted)}:where(.pb-root) .cs-btn .cs-chev{flex:none;transition:transform .25s cubic-bezier(.2,.7,.2,1)}:where(.pb-root) .cselect.open .cs-chev{transform:rotate(180deg)}:where(.pb-root) .cs-list{z-index:30;border:1px solid var(--edge);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform-origin:top;background:#0e1218f0;border-radius:10px;max-height:300px;margin:0;padding:5px 4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 40px #00000073}:where(.pb-root) .cselect.open .cs-list{animation:.28s cubic-bezier(.2,.7,.2,1) both pb-csOpen}:where(.pb-root) .cselect.closing .cs-list{animation:.18s ease-in both pb-csClose}@keyframes pb-csOpen{0%{opacity:0;transform:translateY(-8px)scaleY(.96)}to{opacity:1;transform:none}}@keyframes pb-csClose{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)scaleY(.97)}}:where(.pb-root) .cs-opt{cursor:pointer;color:var(--fg);border-radius:6px;align-items:center;gap:10px;padding:10px 8px 10px 9px;font-size:15px;display:flex}:where(.pb-root) .cselect.open .cs-opt{animation:.32s cubic-bezier(.2,.7,.2,1) both pb-csOpt;animation-delay:calc(var(--i)*35ms + 40ms)}@keyframes pb-csOpt{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:where(.pb-root) .cs-opt .cs-name{flex:1;min-width:0}:where(.pb-root) .cs-opt .cs-price{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.04em;color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700}:where(.pb-root) .cs-opt .cs-tick{width:16px;color:var(--ball);flex:none;order:3;display:none}:where(.pb-root) .cs-opt.active{background:#ffffff12}:where(.pb-root) .cs-opt[aria-selected=true],:where(.pb-root) .cs-opt[aria-selected=true] .cs-price{color:var(--ball)}:where(.pb-root) .cs-opt[aria-selected=true] .cs-tick{display:block}:where(.pb-root) .cs-opt.is-placeholder{color:var(--muted);font-size:14px}@media (prefers-reduced-motion:reduce){:where(.pb-root) .cselect.open .cs-list,:where(.pb-root) .cselect.closing .cs-list,:where(.pb-root) .cselect.open .cs-opt{animation:none}:where(.pb-root) .cs-btn .cs-chev{transition:none}}:where(.pb-root) .two-col{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:560px){:where(.pb-root) .two-col{grid-template-columns:1fr}}:where(.pb-root) .radio,:where(.pb-root) .check{align-items:flex-start;gap:10px;font-size:15px;display:flex}:where(.pb-root) .radio input,:where(.pb-root) .check input{width:18px;height:18px;accent-color:var(--court);flex:none;margin-top:2px}:where(.pb-root) fieldset{border:1.5px solid var(--edge);border-radius:8px;gap:10px;margin:0;padding:14px 16px 16px;display:grid}:where(.pb-root) fieldset legend{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.1em;text-transform:uppercase;padding-inline:6px;font-size:14px;font-weight:600}:where(.pb-root) .file-drop{border:2px dashed var(--edge);border-radius:8px;justify-items:start;gap:8px;padding:14px;display:grid}:where(.pb-root) .file-drop input{max-width:100%;font-size:14px}:where(.pb-root) .receipt-preview{border:1px solid var(--edge);border-radius:6px;max-height:140px}:where(.pb-root) .form-msg{border-radius:8px;padding:12px 14px;font-size:15px;font-weight:500}:where(.pb-root) .form-msg.err{background:color-mix(in srgb,var(--err)12%,var(--card));border:1px solid var(--err);color:var(--fg)}:where(.pb-root) .form-msg.info{background:color-mix(in srgb,var(--court)10%,var(--card));border:1px solid var(--edge)}:where(.pb-root) .submit-btn{width:100%;padding:16px;font-size:19px}:where(.pb-root) .submit-btn:disabled{opacity:.6;cursor:wait}:where(.pb-root) .success-card{text-align:left;gap:14px;display:grid}:where(.pb-root) .success-card .big{font-family:var(--font-pb-display),sans-serif;text-transform:uppercase;color:var(--ok);font-size:clamp(26px,5vw,36px)}:where(.pb-root) .success-card .reg-id{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.05em;background:var(--bg);border:1.5px dashed var(--edge);border-radius:8px;justify-self:start;padding:10px 16px;font-size:22px;font-weight:700}:where(.pb-root) .faq{gap:10px;max-width:680px;display:grid}:where(.pb-root) details{background:var(--card);border:1px solid var(--edge);border-radius:8px;padding:0 18px;transition:border-color .3s,box-shadow .3s;overflow:hidden}:where(.pb-root) details summary{cursor:pointer;align-items:center;gap:14px;padding-block:14px;font-size:16px;font-weight:600;list-style:none;transition:color .25s;display:flex}:where(.pb-root) details summary::-webkit-details-marker{display:none}:where(.pb-root) details summary:focus-visible{outline:2px solid var(--ball);outline-offset:4px;border-radius:4px}:where(.pb-root) details summary .q{flex:1;min-width:0}:where(.pb-root) details summary .faq-chev{border:1px solid var(--edge);width:28px;height:28px;color:var(--muted);border-radius:50%;flex:none;place-items:center;transition:transform .35s cubic-bezier(.2,.7,.2,1),color .25s,border-color .25s,background .25s;display:grid}:where(.pb-root) details:hover summary .faq-chev{border-color:color-mix(in srgb,var(--ball)50%,var(--edge));color:var(--fg)}:where(.pb-root) details.is-open{border-color:color-mix(in srgb,var(--ball)45%,transparent);box-shadow:0 12px 30px #00000047}:where(.pb-root) details.is-open summary{color:var(--ball)}:where(.pb-root) details.is-open summary .faq-chev{color:var(--on-ball);background:var(--ball);border-color:var(--ball);transform:rotate(180deg)}:where(.pb-root) details p{color:var(--muted);margin:0;padding:0 0 16px;line-height:1.65}@media (prefers-reduced-motion:reduce){:where(.pb-root) details,:where(.pb-root) details summary,:where(.pb-root) details summary .faq-chev{transition:none}}:where(.pb-root) footer{background:var(--hero-bg);color:var(--hero-muted);border-top:1px solid var(--hero-edge);padding-block:clamp(48px,7vh,80px) 28px;font-size:14px}:where(.pb-root) .foot-grid{grid-template-columns:1.4fr 1fr 1fr;gap:32px 48px;display:grid}@media (max-width:760px){:where(.pb-root) .foot-grid{grid-template-columns:1fr}}:where(.pb-root) .foot-grid h4{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--hero-fg);margin:0 0 12px;font-size:14px;font-weight:700}:where(.pb-root) .foot-brand .brand{color:var(--hero-fg);font-size:26px}:where(.pb-root) .foot-brand p{max-width:40ch;margin:12px 0 0;line-height:1.6}:where(.pb-root) .foot-links{gap:8px;display:grid}:where(.pb-root) .foot-links a{width:fit-content;text-decoration:none;transition:color .2s}:where(.pb-root) .foot-links a:hover{color:var(--ball)}:where(.pb-root) .foot-bottom{border-top:1px solid var(--hero-edge);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:clamp(32px,5vh,56px);padding-top:20px;font-size:13px;display:flex}:where(.pb-root) footer strong{color:var(--hero-fg)}:where(.pb-root) .topbar{z-index:60;padding-top:env(safe-area-inset-top,0px);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#0c0f14b8;border-bottom:1px solid #ffffff14;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:fixed;top:0;left:0;right:0;transform:translateY(-110%)}:where(.pb-root) .topbar.show{transform:none}:where(.pb-root) .topbar .wrap{align-items:center;gap:24px;height:64px;display:flex}:where(.pb-root) .topbar .brand{color:var(--hero-fg);font-size:18px}:where(.pb-root) .topbar nav{gap:22px;margin-left:auto;display:flex}:where(.pb-root) .topbar nav a{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--hero-muted);padding-block:6px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;position:relative}:where(.pb-root) .topbar nav a:after{content:"";background:var(--ball);transform-origin:0;height:2px;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}:where(.pb-root) .topbar nav a:hover,:where(.pb-root) .topbar nav a.current{color:var(--hero-fg)}:where(.pb-root) .topbar nav a.current:after{transform:scaleX(1)}:where(.pb-root) .topbar .btn{padding:10px 20px;font-size:15px}@media (max-width:760px){:where(.pb-root) .topbar nav{display:none}:where(.pb-root) .topbar .btn{margin-left:auto}}@media (prefers-reduced-motion:reduce){:where(.pb-root) .topbar{transition:none}}:where(.pb-root) .countdown{border-left:1px solid var(--hero-edge);align-items:center;gap:12px;padding-left:20px;display:flex}:where(.pb-root) .countdown .cd-label{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--hero-muted);max-width:6.5em;font-size:11px;font-weight:600;line-height:1.25}:where(.pb-root) .cd-units{gap:6px;display:flex}:where(.pb-root) .cd-unit{text-align:center;border:1px solid var(--hero-edge);background:#ffffff0a;border-radius:7px;min-width:46px;padding:5px 4px 4px}:where(.pb-root) .cd-unit b{font-family:var(--font-pb-display),sans-serif;font-variant-numeric:tabular-nums;color:var(--hero-fg);font-size:19px;font-weight:400;line-height:1.1;display:block}:where(.pb-root) .cd-unit small{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--hero-muted);font-size:9.5px;font-weight:600;display:block}:where(.pb-root) .cd-unit.secs b{color:var(--ball)}:where(.pb-root) .topbar .countdown .cd-unit{padding-block:3px 2px}:where(.pb-root) .topbar .countdown .cd-unit b{font-size:17px}@media (max-width:760px){:where(.pb-root) .hero-nav{flex-wrap:wrap}:where(.pb-root) .hero-nav .countdown{border-left:0;flex-basis:100%;order:3;padding-left:0}:where(.pb-root) .topbar .countdown{border-left:0;padding-left:0}:where(.pb-root) .topbar .countdown .cd-label,:where(.pb-root) .topbar .brand .brandName{display:none}:where(.pb-root) .cd-unit{min-width:40px}}:where(.pb-root) .photo-bg{--fg:#f2f4f1;--muted:#a9b4be;--card:#10151cb8;--edge:#ffffff21;--bg:#06090d8c;--court:#2c8a8f;isolation:isolate;background:var(--hero-bg);color:var(--fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-block:clamp(64px,10vh,120px);position:relative;overflow:clip}:where(.pb-root) .photo-bg:before{content:"";z-index:-2;background:var(--bg-img,none)var(--bg-pos,center)/cover no-repeat;filter:grayscale(.45)contrast(1.05);translate:0 var(--py,0px);will-change:translate;transition:scale 1.8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-80px 0;scale:1.08}:where(.pb-root) .photo-bg.in-view:before{scale:1}:where(.pb-root) .photo-bg.photo-group{padding-block:0}:where(.pb-root) .photo-group>section{background:0 0}:where(.pb-root) .photo-group:before{display:none}:where(.pb-root) .group-bg{z-index:-2;pointer-events:none;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}:where(.pb-root) .group-bg:before{content:"";background:var(--bg-img)var(--bg-pos,center)/cover no-repeat;filter:grayscale(.45)contrast(1.05);transition:scale 1.8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;scale:1.08}:where(.pb-root) .photo-group.in-view .group-bg:before{scale:1}@media (prefers-reduced-motion:reduce){:where(.pb-root) .group-bg:before{transition:none;scale:1}}:where(.pb-root) .fees{padding-block:56px}:where(.pb-root) .fees-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}:where(.pb-root) .fees-head .section-head{margin-bottom:0}:where(.pb-root) .fees-ctrl{align-items:center;gap:16px;display:flex}:where(.pb-root) .fees-viewport{margin-top:clamp(24px,4vh,44px)}:where(.pb-root) .fees-track{gap:clamp(16px,1.6vw,28px);width:max-content;padding-inline:max(clamp(20px,4vw,72px),50vw - 808px);display:flex}:where(.pb-root) .fee-slide{transform-origin:50%;will-change:transform,opacity;width:clamp(300px,30vw,500px);transform-style:preserve-3d;backface-visibility:hidden;flex:none;position:relative}:where(.pb-root) .fees-viewport{perspective:1700px;perspective-origin:50% 45%}:where(.pb-root) .fees-track{transform-style:preserve-3d;pointer-events:none;position:relative}:where(.pb-root) .fee-slide{pointer-events:auto}:where(.pb-root) .fee-slide .div-card{overflow:hidden}:where(.pb-root) .fee-slide .div-card:before{content:"";z-index:2;pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000,#ffffff38,#e8f13c2e,#0000);width:45%;position:absolute;top:-20%;bottom:-20%;left:-70%;transform:skew(-18deg)}:where(.pb-root) .fee-slide.flash .div-card:before{animation:.75s cubic-bezier(.3,.6,.2,1) pb-glint}@keyframes pb-glint{0%{opacity:1;left:-70%}to{opacity:1;left:130%}}@media (prefers-reduced-motion:reduce){:where(.pb-root) .fee-slide.flash .div-card:before{animation:none}}:where(.pb-root) .fee-slide .div-card{align-content:space-between;gap:14px;height:100%;min-height:clamp(250px,34vh,360px);padding:clamp(22px,2.2vw,36px)}:where(.pb-root) .fee-slide .div-card h3{font-size:clamp(22px,1.9vw,32px)}:where(.pb-root) .fee-slide .div-card .fee{font-size:clamp(32px,3.2vw,54px)}@media (min-width:861px){:where(.pb-root) .fees.pinned{padding-block:0}:where(.pb-root) .fees.pinned .fees-pin{flex-direction:column;justify-content:center;height:100svh;padding-top:64px;display:flex;position:sticky;top:0;overflow:hidden}:where(.pb-root) .fees.pinned .fees-pin>.wrap{width:100%}:where(.pb-root) .fees.pinned .fees-viewport{overflow:visible}:where(.pb-root) .fees.pinned .fees-track{will-change:transform}}:where(.pb-root) .fees:not(.pinned) .fees-viewport{scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:10px 18px;scroll-padding-inline:clamp(20px,4vw,72px);overflow-x:auto}:where(.pb-root) .fees:not(.pinned) .fees-viewport::-webkit-scrollbar{display:none}:where(.pb-root) .fees:not(.pinned) .fee-slide{scroll-snap-align:center}:where(.pb-root) .fees-hint{display:none}@media (max-width:860px){:where(.pb-root) .fee-slide{width:72vw}:where(.pb-root) .fees-track{padding-inline:14vw}:where(.pb-root) .fees-hint{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}:where(.pb-root) .fees-hint svg{animation:1.6s ease-in-out infinite pb-nudge}@keyframes pb-nudge{50%{transform:translate(5px)}}}@media (prefers-reduced-motion:reduce){:where(.pb-root) .fees-hint svg{animation:none}}:where(.pb-root) .photo-bg:after{content:"";z-index:-1;background:var(--bg-shade,linear-gradient(180deg,var(--hero-bg)0%,#0c0f14e6 10%,#0c0f14bd 45%,#0c0f14e0 88%,var(--hero-bg)100%));position:absolute;inset:0}:where(.pb-root) .pay.photo-bg{--bg-shade:linear-gradient(180deg,var(--hero-bg)0%,#0c0f14e6 10%,#0c0f14c7 40%,#0c0f1466 72%,#0c0f1499 90%,var(--hero-bg)100%);min-height:50vw}:where(.pb-root) .photo-bg .div-card,:where(.pb-root) .photo-bg .form-card,:where(.pb-root) .photo-bg details{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:where(.pb-root) .photo-bg .info-card{border-left-color:var(--ball)}:where(.pb-root) .photo-bg .eyebrow{color:var(--ball)}@media (prefers-reduced-motion:reduce){:where(.pb-root) .photo-bg:before{transition:none;translate:none;scale:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:where(.pb-root) .hero .panels{translate:calc(var(--mx,0)*12px)calc(var(--my,0)*6px);transition:translate .7s cubic-bezier(.2,.7,.2,1)}:where(.pb-root) .hero .court-bg:before{translate:calc(var(--mx,0)*-16px)calc(var(--my,0)*-9px);transition:translate .9s cubic-bezier(.2,.7,.2,1);inset:-24px}}:where(.pb-root) .to-top{right:clamp(14px,2vw,28px);bottom:calc(clamp(14px,2vw,28px) + env(safe-area-inset-bottom,0px));z-index:50;cursor:pointer;width:54px;height:54px;color:var(--hero-fg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#0c0f14d1;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .3s,transform .3s;display:grid;position:fixed;transform:translateY(16px)}:where(.pb-root) .to-top.show{opacity:1;pointer-events:auto;transform:none}:where(.pb-root) .to-top:hover{color:var(--ball)}:where(.pb-root) .to-top:focus-visible{outline:2px solid var(--ball);outline-offset:3px}:where(.pb-root) .to-top svg.ring{position:absolute;inset:0;transform:rotate(-90deg)}:where(.pb-root) .to-top .track{fill:none;stroke:#ffffff2e;stroke-width:2.5px}:where(.pb-root) .to-top .prog{fill:none;stroke:var(--ball);stroke-width:2.5px;stroke-linecap:round}@media (prefers-reduced-motion:reduce){:where(.pb-root) .to-top{transition:none}}@media (max-width:760px){:where(.pb-root) .to-top{width:42px;height:42px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px))}:where(.pb-root) .to-top>svg:last-child{width:16px;height:16px}}@media (prefers-reduced-motion:no-preference){html:has(.pb-root){scroll-behavior:smooth}}:where(.pb-root) .reg-page{min-height:100svh;padding-top:calc(64px + clamp(28px,6vh,72px))}:where(.pb-root) .back-link{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-bottom:18px;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}:where(.pb-root) .back-link:hover{color:var(--ball)}:where(.pb-root) .back-link svg{transition:transform .25s cubic-bezier(.2,.7,.2,1)}:where(.pb-root) .back-link:hover svg{transform:translate(-4px)}:where(.pb-root) .reg-grid{grid-template-columns:minmax(0,680px) minmax(0,1fr);align-items:start;gap:clamp(24px,3.5vw,56px);display:grid}:where(.pb-root) .reg-grid .form-card{max-width:none}:where(.pb-root) .reg-aside{align-content:start;gap:16px;display:grid}@media (max-width:980px){:where(.pb-root) .reg-grid{grid-template-columns:1fr}:where(.pb-root) .reg-aside{position:static}}:where(.pb-root) .reg-box{background:var(--card);border:1px solid var(--edge);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:clamp(18px,2vw,28px)}:where(.pb-root) .reg-box h3{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:14px;font-weight:700}:where(.pb-root) .reg-choice{border-color:color-mix(in srgb,var(--ball)45%,transparent);transition:border-color .3s}:where(.pb-root) .reg-choice.empty{border-color:var(--edge)}:where(.pb-root) .reg-choice .name{font-family:var(--font-pb-cond),sans-serif;text-transform:uppercase;letter-spacing:.03em;font-size:clamp(24px,2vw,30px);font-weight:700}:where(.pb-root) .reg-choice .fee{font-family:var(--font-pb-display),sans-serif;color:var(--ball);font-variant-numeric:tabular-nums;font-size:clamp(36px,3.4vw,52px);line-height:1.1}:where(.pb-root) .reg-choice.empty .fee{color:var(--muted)}:where(.pb-root) .reg-choice .note{color:var(--muted);font-size:14px}:where(.pb-root) .reg-pay .pay-rows{gap:10px}:where(.pb-root) .reg-pay .pay-row .label{flex-basis:110px}:where(.pb-root) .reg-pay ol{color:var(--muted);gap:6px;margin:14px 0 0;padding-left:18px;font-size:14px;display:grid}:where(.pb-root) .reg-pay ol a{color:var(--fg)}:where(.pb-root) .reg-pay ol li::marker{color:var(--ball);font-weight:700}:where(.pb-root) .reg-deadline{color:var(--muted);margin:12px 0 0;font-size:14px}:where(.pb-root) .reg-deadline strong{color:var(--ball)}:where(.pb-root) .topbar .btn-ghost{border-color:#ffffff2e}:where(.pb-root) .bg-details{--bg-img:url(/pickleball/images/bg-details.jpg);--bg-pos:center 30%}:where(.pb-root) .bg-payment{--bg-img:url(/pickleball/images/bg-payment.jpg);--bg-pos:center 30%}:where(.pb-root) .bg-register{--bg-img:url(/pickleball/images/bg-register.jpg);--bg-pos:center 30%}:where(.pb-root) .bg-faq{--bg-img:url(/pickleball/images/bg-divisions.jpg)}:where(.pb-root) .reg-choice{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(18px,2vw,32px);display:grid}:where(.pb-root) .choice-qr{border-left:1px solid var(--edge);flex-direction:column;align-self:stretch;padding-left:clamp(18px,2vw,32px);display:flex}:where(.pb-root) .choice-qr .qr-frame{width:clamp(150px,12vw,210px);max-width:100%;padding:10px}:where(.pb-root) .choice-qr .qr-placeholder{padding:10px;font-size:13px}@media (max-width:520px){:where(.pb-root) .reg-choice{grid-template-columns:1fr}:where(.pb-root) .choice-qr{border-left:0;border-top:1px solid var(--edge);align-items:center;padding-top:18px;padding-left:0}:where(.pb-root) .choice-qr h3{align-self:flex-start}:where(.pb-root) .choice-qr .qr-frame{width:min(240px,70vw)}}@media (min-width:1200px){:where(.pb-root) .hero-nav,:where(.pb-root) .topbar .wrap{position:relative}:where(.pb-root) .hero-nav .countdown,:where(.pb-root) .topbar .countdown{border-left:0;padding-left:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.pb-root) .hero-nav .countdown .cd-label,:where(.pb-root) .topbar .countdown .cd-label{white-space:nowrap;max-width:none}}@media (max-width:860px){:where(.pb-root) .hero-nav{text-align:center;flex-direction:column;align-items:center;gap:12px}:where(.pb-root) .hero-nav .brand{justify-content:center}:where(.pb-root) .hero-nav nav{justify-content:center;margin-left:0}:where(.pb-root) .hero-nav .countdown{flex-basis:auto;justify-content:center}:where(.pb-root) .court-bg{height:auto;top:0;-webkit-mask-image:none;mask-image:none}:where(.pb-root) .court-bg:before{background-position:62% 75%}:where(.pb-root) .court-bg:after{background:linear-gradient(90deg,color-mix(in srgb,var(--hero-bg)82%,transparent)0%,color-mix(in srgb,var(--hero-bg)45%,transparent)55%,color-mix(in srgb,var(--hero-bg)25%,transparent)100%),linear-gradient(180deg,var(--hero-bg)0%,transparent 22%,transparent 78%,var(--hero-bg)100%)}:where(.pb-root) .hero-main{display:block;position:relative}:where(.pb-root) .hero-left{z-index:2;position:relative}:where(.pb-root) .panel-col{--ph:clamp(230px,63vw,300px);z-index:0;width:auto;left:0;right:0;top:calc(134px - .33*var(--ph));height:var(--ph);pointer-events:none;display:block;position:absolute}:where(.pb-root) .panels{width:100%;max-width:none;display:block;position:relative}:where(.pb-root) .panel{flex:none;width:auto;min-width:0;display:block;position:absolute;bottom:0;translate:none}:where(.pb-root) .panel img{width:auto;height:100%;display:block}:where(.pb-root) .panel:first-child{height:94%;left:auto;right:calc(.486*var(--ph) - 16px);translate:none}:where(.pb-root) .panel:nth-child(2){height:83%;left:auto;right:-16px;translate:none}:where(.pb-root) .panel:nth-child(3){height:100%;left:calc(85.6% - .254*var(--ph));display:none;translate:none}:where(.pb-root) .panels{height:100%;padding-top:0}:where(.pb-root) .panel .glow{opacity:.5}:where(.pb-root) .hl,:where(.pb-root) .hero-sub,:where(.pb-root) .hero .eyebrow{text-shadow:0 2px 14px #000000bf,0 0 2px #0009}:where(.pb-root) .hero-sub{max-width:30ch}:where(.pb-root) .photo-group{flex-direction:column;display:flex}:where(.pb-root) .photo-group>.group-bg{order:-2}:where(.pb-root) .photo-group>#divisions{order:-1}:where(.pb-root) footer{padding-block:32px 28px}:where(.pb-root) .foot-grid>.foot-brand,:where(.pb-root) .foot-grid>div:nth-child(2),:where(.pb-root) .foot-bottom{display:none}}:where(.pb-root) .foot-org{border-left:1px solid var(--hero-edge);margin-left:.7em;padding-left:.7em;display:inline-block}:where(.pb-root) .social-link{width:fit-content;font-size:inherit;line-height:inherit;overflow-wrap:anywhere;align-items:center;gap:8px;text-decoration:none;transition:color .2s;display:inline-flex}:where(.pb-root) .social-ico{border:1px solid var(--hero-edge);width:20px;height:20px;color:var(--hero-fg);border-radius:50%;flex:none;place-items:center;margin-block:-2px;transition:background .2s,border-color .2s,color .2s;display:grid}:where(.pb-root) .social-link:hover{color:var(--ball)}:where(.pb-root) .social-link:hover .social-ico{background:var(--ball);border-color:var(--ball);color:var(--on-ball)}:where(.pb-root) .social-link:focus-visible{outline:2px solid var(--ball);outline-offset:4px;border-radius:20px}@media (max-width:480px){:where(.pb-root) .foot-org{border:0;margin:6px 0 0;padding:0;display:block}}:where(.pb-root) .sponsors{background:radial-gradient(ellipse 45% 55% at 72% 55%,color-mix(in srgb,var(--ball)9%,transparent),transparent 70%),radial-gradient(ellipse 60% 60% at 20% 50%,#0e4c5859,transparent 70%),var(--hero-bg);color:var(--hero-fg);isolation:isolate;padding-block:clamp(64px,10vh,120px);position:relative;overflow:clip}:where(.pb-root) .sponsors:before{content:"";z-index:-1;pointer-events:none;filter:blur(3px)saturate(.45)brightness(.9);opacity:.16;background:url(/pickleball/images/bg-hero-court.jpg) 50% 70%/cover no-repeat;position:absolute;inset:-24px;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}:where(.pb-root) .sponsors .eyebrow{color:var(--ball)}:where(.pb-root) .sponsors .section-head{margin-bottom:clamp(20px,4vh,40px)}:where(.pb-root) .sp-stage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(20px,4vw,64px);display:grid}:where(.pb-root) .sp-menu{perspective:800px;outline:none;height:clamp(300px,46vh,420px);position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}:where(.pb-root) .sp-menu-track{transform-style:preserve-3d;position:absolute;inset:0}:where(.pb-root) .sp-menu-bar{pointer-events:none;background:radial-gradient(ellipse 58% 50% at 30% 50%,color-mix(in srgb,var(--ball)20%,transparent),color-mix(in srgb,var(--ball)6%,transparent)55%,transparent 75%);filter:blur(6px);height:96px;position:absolute;top:50%;left:-24px;right:0;transform:translateY(-50%)}:where(.pb-root) .sp-item{cursor:pointer;text-align:left;height:68px;font-family:var(--font-pb-display),"Arial Narrow",sans-serif;letter-spacing:.03em;text-transform:uppercase;color:#8d96a3;-webkit-text-stroke:1px #000;paint-order:stroke fill;text-shadow:0 3px #000;transform-origin:0;backface-visibility:hidden;will-change:transform,opacity;background:0 0;border:0;align-items:center;gap:14px;margin-top:-34px;padding:0 0 0 46px;font-size:clamp(24px,2.4vw,38px);display:flex;position:absolute;top:50%;left:0;right:0}:where(.pb-root) .sp-item .sp-n{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.14em;color:inherit;opacity:.7;-webkit-text-stroke:0;text-shadow:none;font-size:.45em}:where(.pb-root) .sp-item:before{content:"";border-block:9px solid #0000;border-left:14px solid var(--ball);opacity:0;width:0;height:0;margin-top:-9px;transition:opacity .25s,transform .25s;position:absolute;top:50%;left:12px;transform:translate(-8px)}:where(.pb-root) .sp-label{min-width:0}:where(.pb-root) .sp-item.is-long .sp-label{letter-spacing:.04em;text-wrap:balance;font-size:.56em;line-height:1.05}:where(.pb-root) .sp-item.is-sel{color:var(--ball)}:where(.pb-root) .sp-item.is-sel:before{opacity:1;animation:1s ease-in-out infinite pb-spNudge;transform:none}@keyframes pb-spNudge{50%{transform:translate(5px)}}:where(.pb-root) .sp-item:focus-visible{outline:2px solid var(--ball);outline-offset:-4px}:where(.pb-root) .sp-show{justify-items:center;gap:18px;display:grid}:where(.pb-root) .sp-ring-wrap{perspective:1100px;perspective-origin:50% 40%;width:100%;height:clamp(280px,44vh,400px);position:relative}:where(.pb-root) .sp-ring{width:0;height:0;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%}:where(.pb-root) .sp-card{left:calc(var(--cw)/-2);top:calc(var(--ch)/-2);width:var(--cw);height:var(--ch);transform-style:preserve-3d;--cw:clamp(170px,15vw,240px);--ch:clamp(130px,11vw,170px);--zz:170px;--zs:1.12;position:absolute}:where(.pb-root) .sp-card,:where(.pb-root) .sp-logo{backface-visibility:hidden}:where(.pb-root) .sp-card-name{display:none}:where(.pb-root) .sp-logo{opacity:.55;filter:grayscale(.7)brightness(.7);background:linear-gradient(160deg,#1a2029,#10141b);border:1px solid #ffffff1a;border-radius:16px;place-items:center;width:100%;height:100%;transition:opacity .6s,filter .6s;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080}:where(.pb-root) .sp-logo img{object-fit:contain;max-width:78%;max-height:70%}:where(.pb-root) .sp-badge{text-align:center;justify-items:center;gap:4px;display:grid}:where(.pb-root) .sp-badge b{font-family:var(--font-pb-display),sans-serif;color:var(--hero-fg);font-size:clamp(34px,3vw,48px);font-weight:400;line-height:1}:where(.pb-root) .sp-badge small{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--hero-muted);font-size:12px;font-weight:600}:where(.pb-root) .sp-card.is-sel .sp-logo{opacity:1;filter:none;background:radial-gradient(ellipse 85% 65% at 50% 0%,color-mix(in srgb,var(--ball)13%,transparent),transparent 70%),linear-gradient(160deg,#1d242e,#10141b);border-color:#ffffff29;animation:.7s cubic-bezier(.16,.9,.2,1) both pb-spZoom,1.1s ease-in-out .7s infinite pb-spFlex}:where(.pb-root) .sp-card.is-sel .sp-logo:after{content:"";background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:40%;animation:.7s ease-out .6s pb-spShine;position:absolute;top:-30%;bottom:-30%;left:-60%;transform:skew(-18deg)}@keyframes pb-spZoom{0%{transform:translateZ(-520px)scale(.55)}to{transform:translateZ(var(--zz))scale(var(--zs))}}@keyframes pb-spFlex{0%,to{transform:translateZ(var(--zz))scale(var(--zs));box-shadow:0 20px 50px #00000080,0 0 0 0 color-mix(in srgb,var(--ball)0%,transparent)}50%{transform:translateZ(calc(var(--zz) + 15px))scale(calc(var(--zs) + .06));box-shadow:0 26px 60px #0000008c,0 0 40px 4px color-mix(in srgb,var(--ball)22%,transparent)}}@keyframes pb-spShine{to{left:130%}}@keyframes pb-spFocus{0%{opacity:0}}:where(.pb-root) .sp-card.is-sel:not(.is-logo) .sp-badge{animation:.6s ease-out both pb-spFocus}:where(.pb-root) .sp-ring{transform-style:flat;perspective:1100px;perspective-origin:0 -40px}:where(.pb-root) .sp-card{transition:transform .8s cubic-bezier(.2,.8,.2,1)}@media (max-width:860px){:where(.pb-root) .sp-ring{perspective:900px;perspective-origin:0 0}}:where(.pb-root) .sp-card.is-logo{--zz:0px;--zs:1}:where(.pb-root) .sp-card.is-logo .sp-logo,:where(.pb-root) .sp-card.is-logo.is-sel .sp-logo{box-shadow:none;opacity:1;filter:none;transform-style:preserve-3d;background:0 0;border:0;border-radius:0;transition:none;overflow:visible}:where(.pb-root) .sp-card.is-logo .sp-logo:after{display:none}:where(.pb-root) .sp-card.is-logo.is-sel .sp-logo{animation:.7s cubic-bezier(.16,.9,.2,1) both pb-spZoom,1.4s ease-in-out .7s infinite pb-spSway}:where(.pb-root) .sp-card.is-logo:not(.is-sel) .sp-logo{filter:grayscale(.8)brightness(.5)}:where(.pb-root) .sp-art{width:100%;height:100%;transform-style:preserve-3d;position:relative}@media (min-width:861px){:where(.pb-root) .sp-card.is-logo .sp-art{width:185%;height:185%;position:absolute;top:-42.5%;left:-42.5%}:where(.pb-root) .sp-card.is-logo:not(.is-sel) .sp-logo{transform:scale(.76)}}:where(.pb-root) .sp-layer{object-fit:contain;backface-visibility:hidden;width:100%;max-width:none;height:100%;position:absolute;inset:0}:where(.pb-root) .sp-ex{transform:translateZ(calc(var(--k)*-2.4px))}:where(.pb-root) .sp-ex.sp-ex-f{filter:brightness(.32)saturate(.8)}:where(.pb-root) .sp-front{transform:translateZ(4px)}:where(.pb-root) .sp-halo{pointer-events:none;backface-visibility:hidden;background:radial-gradient(closest-side,color-mix(in srgb,var(--ball)26%,transparent),color-mix(in srgb,var(--ball)9%,transparent)55%,transparent);opacity:0;transition:opacity .5s;position:absolute;inset:-22% -12%;transform:translateZ(-40px)}:where(.pb-root) .sp-card.is-logo.is-sel .sp-halo{opacity:1}:where(.pb-root) .sp-sheen{pointer-events:none;backface-visibility:hidden;background:linear-gradient(105deg,#0000 38%,#fff9 50%,#0000 62%) 160% 0/260% 100% no-repeat;position:absolute;inset:0;transform:translateZ(10px);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:where(.pb-root) .sp-card.is-logo.is-sel .sp-sheen{animation:.8s ease-out .55s pb-spSweep}@keyframes pb-spSweep{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes pb-spSway{0%,to{transform:translateZ(var(--zz))scale(var(--zs))rotateY(0)rotateX(0)}30%{transform:translateZ(var(--zz))scale(var(--zs))rotateY(-16deg)rotateX(6deg)}70%{transform:translateZ(var(--zz))scale(var(--zs))rotateY(16deg)rotateX(-4deg)}}:where(.pb-root) .sp-caption{text-align:center;justify-items:center;gap:2px;min-height:64px;display:grid}:where(.pb-root) .sp-tier{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--ball);font-size:13px;font-weight:600}:where(.pb-root) .sp-name{font-family:var(--font-pb-display),sans-serif;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(24px,2.2vw,34px)}:where(.pb-root) .sp-name.is-long{text-wrap:balance;max-width:30ch;font-size:clamp(18px,1.5vw,24px);line-height:1.15}:where(.pb-root) .sp-caption.swap{animation:.5s cubic-bezier(.2,.7,.2,1) pb-spCap}@keyframes pb-spCap{0%{opacity:0;transform:translateY(10px)}}:where(.pb-root) .sp-cta{color:var(--hero-muted);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--ball)60%,transparent);text-decoration-color:color-mix(in srgb,var(--ball)60%,transparent);margin-top:clamp(18px,3vh,30px);font-size:15px;display:inline-block}:where(.pb-root) .sp-cta:hover{color:var(--ball)}@media (max-width:860px){:where(.pb-root) .sp-stage{grid-template-columns:1fr;gap:6px}:where(.pb-root) .sp-menu{height:230px}:where(.pb-root) .sp-item{height:56px;margin-top:-28px;padding-left:40px;font-size:24px}:where(.pb-root) .sp-menu-bar{height:56px}:where(.pb-root) .sp-ring-wrap{height:250px}:where(.pb-root) .sp-card{--cw:170px;--ch:126px}}@media (prefers-reduced-motion:reduce){:where(.pb-root) .sp-ring,:where(.pb-root) .sp-card{transition:none!important}:where(.pb-root) .sp-card.is-sel .sp-logo,:where(.pb-root) .sp-card.is-sel .sp-logo:after,:where(.pb-root) .sp-item.is-sel:before,:where(.pb-root) .sp-caption.swap,:where(.pb-root) .sp-card.is-logo.is-sel .sp-logo,:where(.pb-root) .sp-card.is-sel .sp-layer,:where(.pb-root) .sp-card.is-sel .sp-sheen,:where(.pb-root) .sp-card.is-sel .sp-badge{animation:none}:where(.pb-root) .sp-card.is-sel .sp-logo{transform:translateZ(var(--zz))scale(var(--zs))}}@media (max-width:860px){:where(.pb-root) .sp-menu,:where(.pb-root) .sp-caption{display:none}:where(.pb-root) .sp-stage{display:block}:where(.pb-root) .sp-ring-wrap{perspective:900px;perspective-origin:50%;height:380px;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%)}:where(.pb-root) .sp-card{--cw:min(290px,76vw);--ch:196px;--zz:48px;--zs:1.04;cursor:pointer;transition:transform .75s cubic-bezier(.2,.8,.2,1),opacity .5s}:where(.pb-root) .sp-logo{grid-template-rows:1fr auto;gap:8px;padding:18px 14px 16px}:where(.pb-root) .sp-badge b{font-size:40px}:where(.pb-root) .sp-card-name{text-align:center;font-family:var(--font-pb-display),sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--hero-fg);justify-items:center;gap:2px;font-size:22px;line-height:1.1;display:grid}:where(.pb-root) .sp-card-name small{font-family:var(--font-pb-cond),sans-serif;letter-spacing:.18em;color:var(--ball);font-size:11px;font-weight:600}:where(.pb-root) .sp-card-name{transition:opacity .4s}:where(.pb-root) .sp-card:not(.is-sel) .sp-card-name{opacity:0}:where(.pb-root) .sp-card.is-long .sp-card-name{text-wrap:balance;font-size:14px}:where(.pb-root) .sp-card{--ch:212px}:where(.pb-root) .sp-card-name{font-size:18px}:where(.pb-root) .sp-card-name small{font-size:10px}:where(.pb-root) .sp-card.is-logo .sp-logo{gap:16px;padding:4px 4px 10px}:where(.pb-root) .sp-card.is-logo .sp-layer{object-position:50% 100%;max-height:none}:where(.pb-root) .sp-card.is-logo .sp-sheen{-webkit-mask-position:50% 100%;mask-position:50% 100%}:where(.pb-root) .sp-card.is-logo.is-sel .sp-card-name{opacity:.92}:where(.pb-root) .sp-ring-wrap{height:440px;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}:where(.pb-root) .sp-cta{text-align:center;display:block}}:where(.pb-root) .division-prizes{gap:6px;margin:0;font-size:13px;display:grid}:where(.pb-root) .division-prizes>div{flex-wrap:wrap;justify-content:space-between;gap:4px 10px;display:flex}:where(.pb-root) .division-prizes dt{color:var(--muted)}:where(.pb-root) .division-prizes dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}:where(.pb-root) .div-card-row{flex-wrap:wrap}:where(.pb-root) .prizes-section{background:var(--bg)}:where(.pb-root) .prizes-panel{border:1px solid var(--edge);background:var(--card);border-radius:16px;min-width:0;padding:clamp(12px,3vw,40px)}:where(.pb-root) .prizes-heading{text-align:center;margin-bottom:24px}:where(.pb-root) .prizes-trophy{color:#c99024;width:64px;height:64px;margin:0 auto 12px;display:block}:where(.pb-root) .prizes-heading p{color:var(--muted);margin:8px 0 0}:where(.pb-root) .prizes-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:clamp(12px,1.4vw,16px)}:where(.pb-root) .prizes-table th,:where(.pb-root) .prizes-table td{border-bottom:1px solid var(--edge);overflow-wrap:anywhere;vertical-align:middle;padding:16px 10px}:where(.pb-root) .prizes-table th:first-child{text-align:left;width:43%}:where(.pb-root) .prizes-table thead th{color:var(--muted);font-size:.85em;line-height:1.4}:where(.pb-root) .prizes-table td{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}:where(.pb-root) .prizes-table td:nth-child(2){color:var(--court)}:where(.pb-root) .prizes-table tbody tr:last-child>*{border-bottom:0}:where(.pb-root) .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){:where(.pb-root) .prizes-table{font-size:11px}:where(.pb-root) .prizes-table th,:where(.pb-root) .prizes-table td{padding:12px 3px}:where(.pb-root) .prizes-table th:first-child{width:40%}:where(.pb-root) .prizes-table thead th{font-size:10px}:where(.pb-root) .prizes-table tbody th{font-size:12px;line-height:1.45}}:where(.pb-root) .prizes-heading h2{color:var(--fg)}:root:has(:where(.pb-root))[data-theme=dark] .prizes-table td:nth-child(2){color:#fff}@media (prefers-color-scheme:dark){:root:has(:where(.pb-root)):not([data-theme=light]) .prizes-table td:nth-child(2){color:#fff}}:where(.pb-root) .tshirt-section{background:var(--bg)}:where(.pb-root) .tshirt-panel{background:var(--card);border:1px solid var(--edge);color:var(--fg);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(20px,4vw,48px);display:grid}:where(.pb-root) .tshirt-copy h2{color:var(--fg);margin-top:8px}:where(.pb-root) .tshirt-copy p{color:var(--muted);max-width:42ch;margin:12px 0 0}:where(.pb-root) .tshirt-preview{border:1px dashed var(--edge);text-align:center;min-height:240px;color:var(--muted);border-radius:12px;align-content:center;justify-items:center;gap:20px;min-width:0;padding:24px;display:grid}:where(.pb-root) .tshirt-preview svg{width:96px;max-width:100%;height:96px;color:var(--muted)}@media (max-width:600px){:where(.pb-root) .tshirt-panel{grid-template-columns:minmax(0,1fr)}:where(.pb-root) .tshirt-preview{min-height:200px}}:where(.pb-root) .prizes-section,:where(.pb-root) .tshirt-section{--fg:#132b31}:is(:root:has(:where(.pb-root))[data-theme=dark] .prizes-section,:root:has(:where(.pb-root))[data-theme=dark] .tshirt-section){--fg:#e5eeec}@media (prefers-color-scheme:dark){:is(:root:has(:where(.pb-root)):not([data-theme=light]) .prizes-section,:root:has(:where(.pb-root)):not([data-theme=light]) .tshirt-section){--fg:#e5eeec}}:where(.pb-root) .hero-cause{max-width:52ch;color:var(--hero-fg);border-left:3px solid var(--ball);margin:0;padding-left:14px;font-size:clamp(13px,1.1vw,16px);line-height:1.6}:where(.pb-root) .brand{min-width:0}:where(.pb-root) .brand .sq{flex-shrink:0}:where(.pb-root) .brand #brandName,:where(.pb-root) .brand .brandName{overflow-wrap:anywhere;min-width:0;line-height:1.35}@media (max-width:600px){:where(.pb-root) .hero-nav .brand{text-align:center;font-size:clamp(14px,4vw,20px)}:where(.pb-root) .foot-brand .brand{font-size:20px}}:where(.pb-root) #prizes{color:#fff;background:linear-gradient(110deg,#050f14c7,#050f1494),url(/pickleball/images/bg-details.jpg) 50%/cover no-repeat}:where(.pb-root) #prizes .prizes-panel{background:#08151b38;border-color:#ffffff38;border-radius:12px;box-shadow:0 18px 50px #00000029}:where(.pb-root) #prizes .prizes-heading h2{color:#fff}:where(.pb-root) #prizes .prizes-heading .eyebrow{color:#d9b96e}:where(.pb-root) #prizes .prizes-heading p,:where(.pb-root) #prizes .prizes-table thead th{color:#d5dee2}:where(.pb-root) #prizes .prizes-trophy{color:#e0b653}:where(.pb-root) #prizes .prizes-table tbody th,:where(.pb-root) #prizes .prizes-table td{color:#fff}:where(.pb-root) #prizes .prizes-table tbody th,:where(.pb-root) #prizes .prizes-table td{font-weight:600}:where(.pb-root) .shirt-showcase{color:#fff;background:linear-gradient(110deg,#050f14d9,#050f14a6),url(/pickleball/images/bg-details.jpg) 50%/cover no-repeat}:where(.pb-root) .shirt-showcase-head{text-align:center;margin-bottom:clamp(24px,4vw,48px)}:where(.pb-root) .shirt-showcase-head .eyebrow{color:#d9b96e}:where(.pb-root) .shirt-showcase-head h2{color:#fff;margin-top:8px}:where(.pb-root) .shirt-showcase-head p{color:#d5dee2;margin:12px 0 0}:where(.pb-root) .shirt-views{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1.3fr) minmax(0,.8fr);align-items:end;gap:clamp(12px,3vw,40px);display:grid}:where(.pb-root) .shirt-view{text-align:center;min-width:0;margin:0}:where(.pb-root) .shirt-art{background:0 0;align-content:center;justify-items:center;gap:16px;min-height:clamp(200px,25vw,360px);padding:12px;display:grid}:where(.pb-root) .shirt-art svg{color:#a9c9ce;width:100%;max-width:260px;height:auto}:where(.pb-root) .shirt-art span{color:#d5dee2;font-size:13px}:where(.pb-root) .shirt-view figcaption{color:#fff;text-transform:uppercase;letter-spacing:.14em;border-top:1px solid #fff3;margin-top:12px;padding-top:14px;font-size:12px}@media (max-width:600px){:where(.pb-root) .shirt-views{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}:where(.pb-root) .shirt-art{min-height:180px}:where(.pb-root) .shirt-art svg{max-width:160px}:where(.pb-root) .shirt-art span{font-size:12px}}:where(.pb-root) .shirt-mobile-preview{display:none}@media (max-width:600px){:where(.pb-root) .shirt-showcase .shirt-views{display:none}:where(.pb-root) .shirt-mobile-preview{text-align:center;justify-items:center;gap:12px;display:grid}:where(.pb-root) .shirt-rotate-stage{perspective:800px;touch-action:none;cursor:grab;border-radius:12px;place-items:center;width:100%;height:330px;display:grid;overflow:hidden}:where(.pb-root) .shirt-rotate-stage:active{cursor:grabbing}:where(.pb-root) .shirt-rotate-stage:focus-visible{outline-offset:3px;outline:2px solid #d9b96e}:where(.pb-root) .shirt-model{width:240px;height:240px;transform-style:preserve-3d;will-change:transform;position:relative}:where(.pb-root) .shirt-layer{backface-visibility:visible;width:100%;height:100%;position:absolute;inset:0}:where(.pb-root) .shirt-mobile-preview p{color:#fff;margin:0;font-size:14px}:where(.pb-root) .shirt-design-note{color:#d5dee2;font-size:12px}:where(.pb-root) .shirt-reset{font:inherit;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;padding:8px 18px;font-size:13px}}:where(.pb-root) .shirt-final-art{grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;display:grid}:where(.pb-root) .shirt-final-art img{pointer-events:none;width:100%;max-width:1448px;height:auto;margin-top:-8%;margin-bottom:-9%;display:block}:where(.pb-root) .shirt-final-art a{color:#d5dee2;text-underline-offset:4px;font-size:13px;position:relative}@media (max-width:600px){:where(.pb-root) .shirt-rotate-stage{height:390px}:where(.pb-root) .shirt-model{width:240px;height:320px}:where(.pb-root) .shirt-side-texture{width:80px;left:80px}:where(.pb-root) .shirt-showcase .shirt-final-art{display:none}}:where(.pb-root) .division-eligibility{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}:where(.pb-root) .shirt-final-art{max-width:960px;margin-inline:auto}:where(.pb-root) .shirt-final-art img{max-width:960px}:where(.pb-root) .early-shirt-offer{border-left:3px solid var(--ball);overflow-wrap:anywhere;padding:12px 16px;font-size:14px;line-height:1.6}:where(.pb-root) .shirt-showcase-head .early-shirt-offer{color:#fff;max-width:64ch;margin:20px auto 0}:root:has(:where(.pb-root)){--bg:#070b25;--fg:#f4f7ff;--muted:#b4bfd8;--card:#101735;--edge:#26e5ff42;--court:#26e5ff;--court-deep:#111e54;--on-court:#f4f7ff;--on-court-muted:#b4bfd8;--ball:#c6ff19;--on-ball:#101800;--ok:#67ffa8;--err:#ff8daf;--hero-bg:#060a20;--hero-fg:#f4f7ff;--hero-muted:#b4bfd8;--hero-edge:#26e5ff38;--neon-cyan:#26e5ff;--neon-pink:#f23aff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:has(:where(.pb-root))[data-theme=light]{--bg:#070b25;--fg:#f4f7ff;--muted:#b4bfd8;--card:#101735;--edge:#26e5ff42;--court:#26e5ff;--court-deep:#111e54;--on-court:#f4f7ff;--on-court-muted:#b4bfd8;--ball:#c6ff19;--on-ball:#101800;--ok:#67ffa8;--err:#ff8daf;--hero-bg:#060a20;--hero-fg:#f4f7ff;--hero-muted:#b4bfd8;--hero-edge:#26e5ff38;--neon-cyan:#26e5ff;--neon-pink:#f23aff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:has(:where(.pb-root))[data-theme=dark]{--bg:#070b25;--fg:#f4f7ff;--muted:#b4bfd8;--card:#101735;--edge:#26e5ff42;--court:#26e5ff;--court-deep:#111e54;--on-court:#f4f7ff;--on-court-muted:#b4bfd8;--ball:#c6ff19;--on-ball:#101800;--ok:#67ffa8;--err:#ff8daf;--hero-bg:#060a20;--hero-fg:#f4f7ff;--hero-muted:#b4bfd8;--hero-edge:#26e5ff38;--neon-cyan:#26e5ff;--neon-pink:#f23aff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.pb-root) .photo-bg{--fg:#f4f7ff;--muted:#b4bfd8;--card:#0a1030c2;--edge:#26e5ff47;--bg:#060a20b3;--court:#26e5ff}:where(.pb-root) .hero .eyebrow,:where(.pb-root) .section-head .eyebrow{color:var(--neon-cyan)}:where(.pb-root) .brand .sq{box-shadow:0 0 12px #c6ff1966}:where(.pb-root) .btn-ball{box-shadow:0 0 18px #c6ff192e}:where(.pb-root) .btn-ball:hover{box-shadow:0 0 24px #c6ff1959}:where(.pb-root) .div-card{border-color:#26e5ff61;box-shadow:0 0 18px #26e5ff0f}:where(.pb-root) .fee-slide.is-active .div-card{border-color:var(--neon-cyan);box-shadow:0 0 22px #26e5ff2e}:where(.pb-root) .level-tag{color:#f2adff;border-color:#f23aff80}:where(.pb-root) .div-card .pick{color:var(--ball);border-color:var(--ball)}:where(.pb-root) .info-card{border-left-color:var(--neon-cyan)}:where(.pb-root) .hero-cause,:where(.pb-root) .early-shirt-offer{border-left-color:var(--neon-pink)}:where(.pb-root) .countdown .cd-unit{background:#0a1030b3;border-color:#26e5ff4d}:where(.pb-root) .field input,:where(.pb-root) .field select{border-color:#26e5ff52}:where(.pb-root) .field input:focus,:where(.pb-root) .field select:focus{outline-color:var(--neon-cyan)}:where(.pb-root) .custom-select,:where(.pb-root) .form-card,:where(.pb-root) .reg-box{border-color:#26e5ff4d}:where(.pb-root) #prizes,:where(.pb-root) .shirt-showcase{background-image:linear-gradient(110deg,#050823d1,#090c369e),url(/pickleball/images/bg-details.jpg)}:where(.pb-root) #prizes .prizes-panel{background:#080c2b38;border-color:#26e5ff66;box-shadow:0 0 24px #26e5ff14}:where(.pb-root) #prizes .prizes-heading .eyebrow,:where(.pb-root) .shirt-showcase-head .eyebrow{color:var(--neon-cyan)}:where(.pb-root) #prizes .prizes-trophy{color:var(--ball);filter:drop-shadow(0 0 8px #c6ff1938)}:where(.pb-root) #prizes .prizes-table th,:where(.pb-root) #prizes .prizes-table td{border-color:#26e5ff33}:where(.pb-root) #prizes .prizes-heading p,:where(.pb-root) #prizes .prizes-table thead th,:where(.pb-root) .shirt-showcase-head p{color:#c7d0e9}:where(.pb-root) .shirt-reset{border-color:var(--neon-cyan);color:#f4f7ff;box-shadow:0 0 12px #26e5ff1a}:where(.pb-root) .to-top{border-color:var(--neon-cyan);background:#060a20e6}:where(.pb-root) footer,:where(.pb-root) .topbar{background-color:#060a20;border-color:#26e5ff38}:where(.pb-root) .shirt-layer{overflow:hidden}:where(.pb-root) .shirt-model canvas{width:100%;height:100%;display:block}:where(.pb-root) .shirt-view-controls{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}:where(.pb-root) .shirt-view-controls button{font:inherit;color:#fff;cursor:pointer;background:#060a20a6;border:1px solid #26e5ff66;border-radius:999px;padding:9px 14px;font-size:13px}:where(.pb-root) .shirt-view-controls button[aria-pressed=true]{background:var(--ball);border-color:var(--ball);color:var(--on-ball)}@media (max-width:600px){:where(.pb-root) .shirt-rotate-stage{touch-action:pan-y;perspective:none;height:400px}:where(.pb-root) .shirt-model{will-change:auto;place-items:center;width:100%;height:370px;display:grid;transform:none}:where(.pb-root) .shirt-photo-view{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;max-height:370px;display:block}:where(.pb-root) .shirt-showcase .shirt-final-art{width:100%;max-width:960px;display:grid}:where(.pb-root) .shirt-final-art img{width:100%;height:auto}}:where(.pb-root) .field input.dupr-invalid{outline-offset:0;background:#820f2840;border-color:#ff557b;outline:2px solid #ff557b}:where(.pb-root) .dupr-error,:where(.pb-root) .field .dupr-error{color:#ff9fb6}:where(.pb-root) .two-col{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pb-root) .cselect,:where(.pb-root) .cs-btn{min-width:0;max-width:100%}:where(.pb-root) .field .hint{overflow-wrap:anywhere;min-width:0}:where(.pb-root) .cs-btn .cs-value{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:1.4}@media (max-width:560px){:where(.pb-root) .two-col{grid-template-columns:minmax(0,1fr)}}:where(.pb-root) .field input[type=file]{width:100%;min-width:0;max-width:100%;font:inherit;color:var(--fg);font-size:13px}:where(.pb-root) .cs-btn{min-height:58px}:where(.pb-root) .hero-nav{border-top:0;margin-top:clamp(12px,1.5vw,24px);padding-block:22px}@media (max-width:600px){:where(.pb-root) .hero-nav{margin-top:12px;padding-block:18px}}:where(.pb-root) .reg-grid>*,:where(.pb-root) .form-grid,:where(.pb-root) .form-grid fieldset,:where(.pb-root) .reg-aside,:where(.pb-root) .reg-box{min-width:0;max-width:100%}:where(.pb-root) .form-grid fieldset{min-inline-size:0}:where(.pb-root) .form-grid legend{white-space:normal;overflow-wrap:anywhere;max-width:100%}:where(.pb-root) .form-grid input,:where(.pb-root) .form-grid select{min-width:0;max-width:100%}@media (max-width:980px){:where(.pb-root) .reg-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){:where(.pb-root) .form-card{padding:20px 16px}:where(.pb-root) .form-grid fieldset{padding:14px 12px 16px}:where(.pb-root) .field input[type=file]{font-size:12px}}@media (max-width:600px){body:has(.pb-root){font-size:clamp(14px,3.8vw,16px);line-height:1.6}.pb-root{font-size:clamp(14px,3.8vw,16px);line-height:1.6}:where(.pb-root) h2{font-size:clamp(24px,6.3vw,34px);line-height:1.2}:where(.pb-root) h3,:where(.pb-root) .fee-slide .div-card h3{font-size:clamp(20px,5.5vw,28px);line-height:1.25}:where(.pb-root) .hl{font-size:clamp(32px,9.5vw,56px)}:where(.pb-root) .hero-nav .brand{font-size:clamp(13px,3.8vw,20px)}:where(.pb-root) .foot-brand .brand{font-size:clamp(17px,4.6vw,23px)}:where(.pb-root) .hero-nav nav a,:where(.pb-root) .topbar nav a{letter-spacing:.07em;font-size:clamp(12px,3.2vw,14px)}:where(.pb-root) .eyebrow,:where(.pb-root) .field label,:where(.pb-root) fieldset legend,:where(.pb-root) .div-card .kind,:where(.pb-root) .info-card .label{letter-spacing:.09em;font-size:clamp(12px,3.3vw,14px)}:where(.pb-root) .hero-cause,:where(.pb-root) .hero-sub,:where(.pb-root) .early-shirt-offer,:where(.pb-root) .division-eligibility,:where(.pb-root) .info-card .sub,:where(.pb-root) .field .hint,:where(.pb-root) .hint,:where(.pb-root) .choice-info .note{font-size:clamp(13px,3.5vw,15px);line-height:1.6}:where(.pb-root) .btn,:where(.pb-root) .hero-cta{font-size:clamp(14px,3.8vw,17px)}:where(.pb-root) .field input[type=text],:where(.pb-root) .field input[type=email],:where(.pb-root) .field input[type=tel],:where(.pb-root) .field input[type=number],:where(.pb-root) .field select,:where(.pb-root) .cs-btn{font-size:16px;line-height:1.45}:where(.pb-root) .cs-opt{white-space:normal;overflow-wrap:anywhere;font-size:clamp(14px,3.8vw,16px)}:where(.pb-root) .field input[type=file]{font-size:13px}:where(.pb-root) .info-card .value,:where(.pb-root) .pay-row .value{font-size:clamp(15px,4vw,17px)}:where(.pb-root) .pay-row .label{font-size:clamp(12px,3.3vw,14px)}:where(.pb-root) .fee-slide .div-card .fee,:where(.pb-root) .reg-choice .fee{font-size:clamp(30px,8.8vw,44px)}:where(.pb-root) .div-card .fee small,:where(.pb-root) .level-tag,:where(.pb-root) .copy-btn{font-size:clamp(11px,3vw,13px)}:where(.pb-root) .faq summary{font-size:clamp(15px,4.1vw,18px);line-height:1.45}:where(.pb-root) .faq p,:where(.pb-root) .foot-links,:where(.pb-root) .foot-brand p,:where(.pb-root) .foot-bottom{overflow-wrap:anywhere;font-size:clamp(13px,3.5vw,15px)}:where(.pb-root) .sp-name{overflow-wrap:anywhere;font-size:clamp(18px,5vw,26px)}:where(.pb-root) .cd-unit b{font-size:clamp(20px,5.8vw,28px)}:where(.pb-root) .cd-unit small,:where(.pb-root) .cd-label{font-size:clamp(9px,2.5vw,11px)}:where(.pb-root) #prizes .prizes-table{font-size:clamp(10px,2.8vw,13px)}:where(.pb-root) #prizes .prizes-table tbody th{font-size:clamp(11px,3vw,14px)}:where(.pb-root) #prizes .prizes-table thead th{letter-spacing:0;font-size:clamp(10px,2.6vw,12px)}}body:has(.pb-root){-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media (prefers-reduced-motion:reduce){html:has(.pb-root){scroll-behavior:auto}}:where(.pb-root) svg.ring{box-shadow:none}:where(.pb-root) .division-groups{margin-block:1em}:where(.pb-root) small{font-size:smaller}:where(.pb-root .reg-pay ol),:where(.pb-root .pay-steps){list-style:decimal}:where(.pb-root) a{text-decoration:underline}:where(.pb-root input[type=file])::file-selector-button{all:revert}:where(.pb-root) ::placeholder{all:revert}html:has(.pb-root){-webkit-tap-highlight-color:revert}:where(.pb-root) *,:where(.pb-root) :before,:where(.pb-root) :after{border-style:none}:where(.pb-root) :before,:where(.pb-root) :after{box-sizing:content-box}:where(.pb-root) button,:where(.pb-root) input,:where(.pb-root) select,:where(.pb-root) optgroup,:where(.pb-root) textarea{font:revert;font-feature-settings:revert;font-variation-settings:revert;letter-spacing:revert;color:revert;background-color:revert;border-radius:revert;opacity:revert}:where(.pb-root) p{margin-block:1em}:where(.pb-root input[type=radio]){margin:3px 3px 0 5px}:where(.pb-root input[type=checkbox]){margin:3px 3px 3px 4px}:where(.pb-root) option{padding:0 2px 1px}:where(.pb-root) img,:where(.pb-root) svg,:where(.pb-root) video,:where(.pb-root) canvas,:where(.pb-root) audio,:where(.pb-root) iframe,:where(.pb-root) embed,:where(.pb-root) object{vertical-align:baseline;display:inline}
@media (min-width:521px){:where(.pb-root) .choice-qr .qr-frame{width:clamp(220px,16vw,260px)}}:where(.pb-root) .reg-rules{max-width:64ch;color:var(--muted);gap:6px;margin:6px 0 0;padding:0;font-size:clamp(14px,1.1vw,16px);line-height:1.5;list-style:none;display:grid}:where(.pb-root) .reg-rules li{padding-left:18px;position:relative}:where(.pb-root) .reg-rules li:before{content:"";background:var(--ball);border-radius:2px;width:7px;height:7px;position:absolute;top:.6em;left:0}
