.registration-page{--white:#fff;--black:#000;--blue:#0046ff;--red:#e10600;--pitch:#0a2a9e;--pitch2:#0a2690;--ink:#0b1230;--mute:#5b6378;--line:#0000001f;--soft:#f3f5fb;--display:"Barlow Condensed","Arial Narrow",Impact,sans-serif;--body:Manrope,Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.registration-page *{box-sizing:border-box}.registration-page{background:var(--pitch);color:var(--black);font-family:var(--font-body);background:radial-gradient(110% 60% at 50% -10%,#3d6bff88,transparent 60%),repeating-linear-gradient(90deg,var(--pitch) 0 96px,var(--pitch2) 96px 192px);min-height:100%;margin:0;padding:18px 16px 56px;overflow-x:clip}.registration-page .pbar{color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;max-width:1120px;margin:0 auto 18px;display:flex}.registration-page .pbar b{font:800 1rem/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase}.registration-page .pbar b small{font:600 .78rem/1.4 var(--font-body);letter-spacing:0;text-transform:none;opacity:.8;display:block}.registration-page .ctrls{flex-wrap:wrap;gap:8px;display:flex}.registration-page .seg{background:#000;border:2px solid #fff;border-radius:999px;gap:2px;padding:3px;display:flex}.registration-page .seg button{font:800 .8rem/1 var(--font-body);color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 13px}.registration-page .seg button[aria-pressed=true]{color:#000;background:#fff}:is(.registration-page button:focus-visible,.registration-page input:focus-visible,.registration-page textarea:focus-visible,.registration-page label:focus-within){outline:3px solid var(--blue);outline-offset:2px}.registration-page .stage{width:100%;max-width:1120px;margin:0 auto;transition:max-width .35s;container-type:inline-size}.registration-page .stage.phone{max-width:390px}.registration-page .stage.phone .shell{background:var(--pitch);border:10px solid #000;border-radius:38px;overflow:hidden}.registration-page .panel{box-shadow:-12px 12px 0 var(--red),12px 12px 0 var(--blue);background:#fff;border-radius:40px;padding:48px 44px 44px;position:relative}.registration-page .eyebrow{font:800 .82rem/1.4 var(--font-body);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 14px;display:flex}.registration-page .eyebrow:before{content:"";background:linear-gradient(90deg,var(--red) 50%,var(--blue) 50%);border-radius:4px;width:34px;height:5px}.registration-page h1{font:900 clamp(2.6rem,8cqi,5.2rem)/.9 var(--font-display);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;margin:0}.registration-page h1 .a{text-shadow:-3px 3px #e1060055,3px 3px #0046ff55;display:block}.registration-page h1 .b{color:var(--blue);display:block}.registration-page .lede{max-width:58ch;font:500 1.02rem/1.65 var(--font-body);color:#2a3042;margin:18px 0 0}.registration-page .facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:32px 0 6px;display:grid}.registration-page .fact.price{background:var(--blue);box-shadow:8px 8px 0 var(--red);color:#fff;border:3px solid #000}#main .registration-page .fact.price strong{font-size:var(--text-section-title);overflow-wrap:anywhere;line-height:1.12}.registration-page .formwrap.all .payment-plans{margin:16px 0 24px;padding:0}.registration-page .payment-options{gap:14px;display:grid}.registration-page .payment-option{cursor:pointer;color:#000;background:#fff;border:2px solid #000;border-radius:20px;align-items:flex-start;gap:12px;padding:18px;display:flex}.registration-page .payment-option.selected{border-color:var(--blue);box-shadow:4px 4px 0 var(--red)}.registration-page .payment-option:focus-within{outline:3px solid var(--blue);outline-offset:4px}.registration-page .payment-option input{width:20px;height:20px;accent-color:var(--blue);flex:none;margin-top:2px}.registration-page .payment-option>span{min-width:0}.registration-page .payment-option strong{font-size:var(--text-subheading);line-height:1.3;display:block}.registration-page .payment-details{font-size:var(--text-body);gap:8px;margin-top:10px;line-height:1.65;display:grid}.registration-page .no-payment{border:2px solid #000;border-inline-start:8px solid var(--blue);color:#000;background:#f1f4ff;border-radius:18px;margin:20px 0 26px;padding:22px}.registration-page .no-payment strong{font-size:var(--text-subheading);line-height:1.3}.registration-page .no-payment p{margin-top:12px}.registration-page .fact{color:#fff;border-radius:26px 26px 26px 6px;min-width:0;padding:18px 18px 16px}.registration-page .fact:first-child{box-shadow:8px 8px 0 var(--red);background:#000}.registration-page .fact:nth-child(2){background:var(--blue);box-shadow:8px 8px #000}.registration-page .fact:nth-child(3){background:var(--red);box-shadow:8px 8px 0 var(--blue)}.registration-page .fact:nth-child(4){color:#000;box-shadow:8px 8px 0 var(--blue);background:#fff;border:3px solid #000}.registration-page .fact small{font:800 .72rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;opacity:1;display:block}.registration-page .fact strong{font:900 1.55rem/1 var(--font-display);text-transform:uppercase;margin-top:10px;display:block}.registration-page .incl{flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.registration-page .incl li{font:700 .86rem/1 var(--font-body);background:#fff;border:2px solid #000;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;display:flex}.registration-page .incl li:before{content:"";background:var(--blue);border-radius:50%;width:9px;height:9px}.registration-page .incl li:nth-child(2n):before{background:var(--red)}.registration-page .inclh{font:800 .78rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin:28px 0 0}.registration-page .notice{color:#fff;box-shadow:6px 6px 0 var(--red);background:#000;border-radius:22px;align-items:flex-start;gap:14px;margin:28px 0 0;padding:18px 20px;display:flex}.registration-page .notice .ic{color:#000;width:36px;height:36px;font:900 1.2rem/1 var(--font-display);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.registration-page .notice p{font:600 .95rem/1.55 var(--font-body);margin:0}.registration-page .notice b{color:#fff}.registration-page .formwrap{border-top:3px solid #000;margin-top:40px;padding-top:30px}.registration-page .progress{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0 0 8px;display:grid;position:relative}.registration-page .progress span{background:repeating-linear-gradient(90deg,#dce4fa 0 10px,#eef2fd 10px 20px);border:2px solid #000;border-radius:999px;height:14px;transition:background .35s}.registration-page .progress span.on{background:var(--blue)}.registration-page .progress span.now{background:var(--red);box-shadow:0 0 0 3px #e1060033}.registration-page .pball{background:#000 var(--icon) center/cover;width:40px;height:40px;box-shadow:-3px 3px 0 var(--red),3px 3px 0 var(--blue);border:3px solid #000;border-radius:50%;transition:inset-inline-start .55s cubic-bezier(.2,1.3,.35,1),transform .55s;position:absolute;top:-13px}.registration-page .progwrap{background:#fff}.registration-page .formwrap.all .progwrap{top:env(safe-area-inset-top,0px);z-index:5;padding:16px 0 4px;border-bottom:2px solid #0000001a;margin:0 -6px;padding-inline:6px;position:sticky}.registration-page .formwrap.all fieldset{padding:30px 0 6px}.registration-page .formwrap.all fieldset+fieldset{border-top:2px dashed #00000026;margin-top:26px}.registration-page .formwrap.all #review,.registration-page .btn[hidden]{display:none}.registration-page .btn.back[disabled]{opacity:.35;cursor:not-allowed}.registration-page .steptxt{font:800 .78rem/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);justify-content:space-between;gap:12px;margin:16px 0 4px;display:flex}.registration-page fieldset{border:0;min-width:0;margin:0;padding:0}.registration-page fieldset[hidden]{display:none}.registration-page legend{font:900 clamp(2rem,5cqi,2.8rem)/1 var(--font-display);text-transform:uppercase;margin:0 0 6px;padding:0}.registration-page .hint{color:var(--mute);font:500 .95rem/1.55 var(--font-body);max-width:60ch;margin:0 0 22px}.registration-page .grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;display:grid}.registration-page .f{flex-direction:column;gap:7px;min-width:0;display:flex}.registration-page .f.full{grid-column:1/-1}.registration-page .f label,.registration-page .f .lab{font:800 .92rem/1.3 var(--font-body)}.registration-page .opt{font:600 .78rem/1 var(--font-body);color:var(--mute);margin-inline-start:6px}.registration-page .req{color:var(--red);margin-inline-start:3px}.registration-page input[type=text],.registration-page input[type=tel],.registration-page input[type=email],.registration-page textarea{width:100%;font:600 1rem/1.3 var(--font-body);color:#000;background:var(--soft);border:2px solid #000;border-radius:16px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,background .15s}@media (hover:hover) and (pointer:fine){.registration-page input:hover,.registration-page textarea:hover{background:#fff}}.registration-page input:focus,.registration-page textarea:focus{box-shadow:4px 4px 0 var(--blue);background:#fff;outline:none}.registration-page textarea{resize:vertical;min-height:120px}.registration-page input[aria-invalid=true],.registration-page textarea[aria-invalid=true]{border-color:var(--red);box-shadow:4px 4px #e1060033}.registration-page .err{font:700 .82rem/1.35 var(--font-body);color:var(--red);min-height:0}.registration-page .err:empty{display:none}.registration-page .help{font:500 .8rem/1.4 var(--font-body);color:var(--mute)}.registration-page[dir=rtl] input[type=tel]{text-align:right;direction:ltr}.registration-page .stepper{background:#fff;border:2px solid #000;border-radius:999px;align-self:flex-start;align-items:center;display:inline-flex;overflow:hidden}.registration-page .stepper button{color:#fff;width:52px;height:52px;font:900 1.5rem/1 var(--font-display);cursor:pointer;background:#000;border:0}.registration-page .stepper button:active{transform:scale(.94)}.registration-page .stepper output{text-align:center;min-width:76px;font:900 1.9rem/1 var(--font-display);font-variant-numeric:tabular-nums}.registration-page .chips{flex-wrap:wrap;gap:10px;display:flex}.registration-page .chip{position:relative}.registration-page .chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.registration-page .chip span{font:800 .9rem/1 var(--font-body);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:2px solid #000;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;transition:background .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex}.registration-page .chip input:checked+span{background:var(--blue);color:#fff;box-shadow:3px 3px #000}.registration-page .chip.r input:checked+span{background:var(--red)}.registration-page .chip input:focus-visible+span{outline:3px solid var(--blue);outline-offset:3px}.registration-page .chip span:active{transform:scale(.95)}.registration-page .time span{font:900 1.15rem/1 var(--font-display);letter-spacing:.02em;padding:12px 18px}.registration-page .drop{background:var(--soft);cursor:pointer;border:2px dashed #000;border-radius:22px;align-items:center;gap:18px;padding:18px;transition:background .15s,border-color .15s;display:flex}.registration-page .drop.over{border-color:var(--blue);background:#e8eeff}@media (hover:hover) and (pointer:fine){.registration-page .drop:hover{border-color:var(--blue);background:#e8eeff}}.registration-page .drop input{opacity:0;width:1px;height:1px;position:absolute}.registration-page .thumb{width:76px;height:76px;font:900 1.6rem/1 var(--font-display);color:#c3c8d6;box-shadow:-3px 3px 0 var(--red),3px 3px 0 var(--blue);background:#fff 50%/cover no-repeat;border:3px solid #000;border-radius:50%;flex:none;place-items:center;display:grid}.registration-page .drop b{font:800 .95rem/1.3 var(--font-body);display:block}.registration-page .drop small{font:500 .8rem/1.4 var(--font-body);color:var(--mute);margin-top:4px;display:block}.registration-page .linkbtn{font:800 .8rem/1 var(--font-body);color:var(--red);cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;text-decoration:underline}.registration-page .check{cursor:pointer;font:600 .95rem/1.5 var(--font-body);background:#fff;border:2px solid #000;border-radius:18px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.registration-page .check+.check{margin-top:12px}.registration-page .check input{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;border:2px solid #000;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;margin:0;transition:background .15s;display:grid}.registration-page .check input:checked{background:var(--blue);border-color:var(--blue)}.registration-page .check input:checked:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:7px;height:13px;transform:translateY(-2px)rotate(45deg)}.registration-page .check.bad{border-color:var(--red)}.registration-page .review{background:var(--soft);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin:0 0 22px;padding:18px 20px;display:grid}.registration-page .review div{min-width:0}.registration-page .review dt{font:800 .7rem/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.registration-page .review dd{font:700 .95rem/1.3 var(--font-body);overflow-wrap:anywhere;margin:5px 0 0}.registration-page .edit{font:800 .8rem/1 var(--font-body);color:var(--blue);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.registration-page .nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:30px;display:flex}.registration-page .btn{min-height:56px;font:800 .92rem/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:3px solid #000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 26px;transition:transform .15s,box-shadow .15s;display:inline-flex}.registration-page .btn:active{transform:scale(.96)}.registration-page .btn.go{background:var(--red);color:#fff;box-shadow:5px 5px 0 var(--blue)}@media (hover:hover) and (pointer:fine){.registration-page .btn.go:hover{box-shadow:7px 7px 0 var(--blue);transform:translate(-1px,-1px)}}.registration-page .btn.back{color:#000;background:#fff}.registration-page .btn[disabled]{opacity:.75;cursor:progress}.registration-page .btn .spin{background:var(--ball) center/contain no-repeat;width:22px;height:22px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.registration-page .formerr{border:2px solid var(--red);font:700 .92rem/1.5 var(--font-body);color:#8a0400;background:#fff1f0;border-radius:16px;margin-top:18px;padding:14px 18px}.registration-page .done{text-align:center;padding:18px 0 6px}.registration-page .done .badge{background:#000 var(--icon) center/cover;width:110px;height:110px;box-shadow:-6px 6px 0 var(--red),6px 6px 0 var(--blue);border:4px solid #000;border-radius:50%;margin:0 auto 18px;animation:.8s cubic-bezier(.2,1.5,.35,1) both land}@keyframes land{0%{transform:translateY(-140px)rotate(-200deg)scale(.6)}}.registration-page .done h2{font:900 clamp(2.4rem,7cqi,4rem)/.95 var(--font-display);text-transform:uppercase;margin:0}.registration-page .done .pill{font:800 .85rem/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;background:#fff4d6;border:2px solid #000;border-radius:999px;margin:16px 0 0;padding:10px 18px;display:inline-flex}.registration-page .done ol{text-align:start;gap:10px;max-width:520px;margin:22px auto 0;padding:0;list-style:none;display:grid}.registration-page .done li{background:var(--soft);font:600 .95rem/1.5 var(--font-body);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.registration-page .done li b{background:var(--blue);color:#fff;width:28px;height:28px;font:900 1rem/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid}.registration-page .done li:nth-child(2) b{background:var(--red)}.registration-page .done li:nth-child(3) b{background:#000}.registration-page .done .id{font:700 .85rem/1.4 var(--font-body);color:var(--mute);margin-top:18px}.registration-page .done .id code{font:800 1rem/1 var(--font-body);color:#000;background:var(--soft);letter-spacing:.06em;border-radius:8px;padding:5px 10px}.registration-page .fx{z-index:60;pointer-events:none;display:block;position:fixed}.registration-page .fx-ring{border:6px solid #fff;border-radius:50%;width:90px;height:90px;box-shadow:0 0 0 3px #000,inset 0 0 0 3px #000}.registration-page .fx-bit{border-radius:50%;width:12px;height:12px}.registration-page .note{color:#dfe6ff;max-width:1120px;font:500 .86rem/1.55 var(--font-body);margin:22px auto 0}.registration-page .note b{color:#fff}.registration-page fieldset.enter{animation:.45s cubic-bezier(.2,1.2,.35,1) both stepIn}@keyframes stepIn{0%{opacity:0;transform:translate(40px)}}.registration-page[dir=rtl] fieldset.enter{animation-name:stepInR}@keyframes stepInR{0%{opacity:0;transform:translate(-40px)}}@container (width<=760px){.registration-page .panel{box-shadow:-8px 8px 0 var(--red),8px 8px 0 var(--blue);border-radius:30px;padding:30px 20px 28px}.registration-page .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.registration-page .fact strong{font-size:1.25rem}.registration-page .grid2,.registration-page .review{grid-template-columns:minmax(0,1fr)}.registration-page .nav{flex-direction:column-reverse;align-items:stretch}.registration-page .btn{width:100%}.registration-page .steptxt span:last-child{display:none}}.registration-page.sB .panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:44px;display:grid}.registration-page.sB .intro{position:sticky;top:20px}.registration-page.sB h1{font-size:clamp(2.2rem,5.4cqi,3.6rem)}.registration-page.sB .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.registration-page.sB .incl li{padding:8px 12px;font-size:.8rem}.registration-page.sB .formwrap{background:#fff;border:3px solid #000;border-radius:30px;margin-top:0;padding:26px 26px 24px;box-shadow:8px 8px #000}.registration-page.sB .formwrap.all .progwrap{margin:0 -10px;padding-inline:10px}.registration-page.sB .grid2{grid-template-columns:minmax(0,1fr)}@container (width>=761px){.registration-page.sB .panel{grid-template-rows:minmax(0,1fr);height:clamp(600px,100dvh - 128px,1200px);padding-block:36px;overflow:hidden}.registration-page.sB .intro,.registration-page.sB .formwrap{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#000 transparent;height:100%;overflow-y:auto}.registration-page.sB .intro{padding-inline-end:14px;padding-bottom:20px;position:static}.registration-page.sB .formwrap{padding-top:0}.registration-page.sB .formwrap .eyebrow#formtitle{padding-top:22px}.registration-page.sB .formwrap.all .progwrap{padding-top:26px;top:0}.registration-page.sB .intro::-webkit-scrollbar{width:8px}.registration-page.sB .formwrap::-webkit-scrollbar{width:8px}.registration-page.sB .intro::-webkit-scrollbar-thumb{background:#000;border-radius:8px}.registration-page.sB .formwrap::-webkit-scrollbar-thumb{background:#000;border-radius:8px}@media (hover:hover) and (pointer:fine){.registration-page.sB .formwrap:hover,.registration-page.sB .intro:hover{scrollbar-color:var(--blue) transparent}.registration-page.sB .formwrap:hover::-webkit-scrollbar-thumb{background:var(--blue)}.registration-page.sB .intro:hover::-webkit-scrollbar-thumb{background:var(--blue)}}}.registration-page.sB~.note,.registration-page.sB .note{display:none}.registration-page.sB .stage:not(.phone){max-width:1560px}.registration-page.sB .pbar{max-width:1560px;margin-bottom:12px}.registration-page.sB{padding-top:12px}@container (width>=761px){.registration-page.sB .panel{gap:56px;padding-inline:52px}.registration-page.sB h1{font-size:clamp(2.8rem,5.2cqi,5rem)}.registration-page.sB .lede{font-size:1.12rem}.registration-page.sB .fact strong{font-size:1.8rem}.registration-page.sB .formwrap{padding-inline:34px}.registration-page.sB legend{font-size:clamp(2.4rem,3.4cqi,3.2rem)}.registration-page.sB .f label,.registration-page.sB .f .lab{font-size:1.02rem}.registration-page.sB input[type=text],.registration-page.sB input[type=tel],.registration-page.sB input[type=email],.registration-page.sB textarea{padding:17px 18px;font-size:1.1rem}.registration-page.sB .chip span{padding:14px 18px;font-size:.98rem}.registration-page.sB .time span{font-size:1.3rem}.registration-page.sB .check{font-size:1.02rem}.registration-page.sB .btn{min-height:62px;font-size:1rem}}@container (width<=760px){.registration-page.sB .panel{grid-template-columns:minmax(0,1fr);gap:28px}.registration-page.sB .intro{position:static}.registration-page.sB .formwrap{border-radius:24px;padding:20px 16px}}@media (prefers-reduced-motion:reduce){.registration-page *{transition:none!important;animation:none!important}}.registration-page{--icon:url(/optimized/derby-icon-256.webp);--ball:url(/pitch/ball.webp);color:#000;background:0 0;min-height:0;padding:20px 24px 32px;container-type:inline-size}.registration-page .panel{max-width:1560px;margin-inline:auto}.registration-page .formwrap #registration-form-title{margin-bottom:18px;padding-top:22px;font-size:.82rem}.registration-page .heard,.registration-page .notes{margin-top:26px}.registration-page .check{margin-top:12px}.registration-page .thumb{overflow:hidden}.registration-page .help,.registration-page .id{overflow-wrap:anywhere}.registration-page .id code{overflow-wrap:anywhere;max-width:100%;font-size:.78rem;line-height:1.5;display:inline-block}.registration-page fieldset{min-inline-size:0}.registration-page .stepper button:disabled{opacity:.45;cursor:default}.registration-page .btn{width:100%}.registration-page .f:focus-within{outline:none}.registration-page .drop:focus-within{outline-offset:4px;outline:3px solid #0046ff}@media (min-width:761px) and (min-height:600px){html:has(.registration-layout){height:100%;overflow:hidden}html:has(.registration-layout) body{height:100%;overflow:hidden}.registration-layout{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.registration-layout>.announcement,.registration-layout>.site-header{flex:none}.registration-layout>main{flex:1;min-height:0}.registration-layout>footer{display:none}.registration-page{height:100%;padding-block:18px 28px}.registration-page.sB .panel{grid-template-rows:minmax(0,1fr);gap:40px;height:100%;min-height:0;padding-block:24px}.registration-page.sB .intro,.registration-page.sB .formwrap{overscroll-behavior:contain;height:100%;overflow-y:auto}}@media (max-width:760px){.registration-page{padding:20px 16px 32px}.registration-page .panel{padding:28px 16px}.registration-page .formwrap{min-width:0}.registration-page .progress{gap:4px}.registration-page .pball{width:36px;height:36px;top:-11px}.registration-page .steptxt{letter-spacing:.03em;line-height:1.5}.registration-page h1 .b{margin-top:10px;font-size:.85em;line-height:1.1}}html .registration-page h2{text-shadow:none}.registration-page .registration-trap{clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.registration-page .registration-turnstile{width:100%;margin-top:20px;container-type:inline-size}.registration-page .turnstile-slot{justify-content:flex-start;align-items:center;min-height:65px;display:flex}@container (width<=299px){.registration-page .turnstile-slot{min-height:140px}}
