.countdown-module__CINM_W__countdown{color:#fff;text-align:right;grid-template-columns:auto auto;align-items:center;column-gap:13px;display:grid}.countdown-module__CINM_W__label{grid-column:1;font-size:.8rem}.countdown-module__CINM_W__time{color:var(--orange-light);font-variant-numeric:tabular-nums;letter-spacing:.055em;white-space:nowrap;grid-column:2;font-size:clamp(1.08rem,2vw,2rem);font-weight:700;line-height:.9}.countdown-module__CINM_W__units{color:#fff;letter-spacing:.03em;white-space:nowrap;grid-column:2;font-size:.5rem}.countdown-module__CINM_W__for{text-align:left;grid-area:1/3/span 2;max-width:46px;font-size:.65rem;line-height:1.1}.countdown-module__CINM_W__for b{font-size:1.5em;display:block}@media (max-width:560px){.countdown-module__CINM_W__countdown{width:112px;min-width:0;display:block}.countdown-module__CINM_W__label,.countdown-module__CINM_W__units,.countdown-module__CINM_W__for{display:none}.countdown-module__CINM_W__time{letter-spacing:.01em;font-size:.75rem;display:block}}
.registration-form-module__w5DflG__form{min-width:0}.registration-form-module__w5DflG__section,.registration-form-module__w5DflG__successCard{border:1px solid var(--line);background:var(--surface);border-radius:9px;margin-bottom:46px}.registration-form-module__w5DflG__section{padding:clamp(24px,3.2vw,42px);overflow:hidden}.registration-form-module__w5DflG__sectionTitle{color:#fff;letter-spacing:.01em;align-items:baseline;margin:0 0 32px;font-size:clamp(1.42rem,2.4vw,1.84rem);font-weight:700;line-height:1;display:flex}.registration-form-module__w5DflG__sectionTitle span{color:var(--orange);margin-right:8px}.registration-form-module__w5DflG__sectionIntro{max-width:620px;color:var(--muted);margin:-16px 0 28px;font-size:1rem;line-height:1.28}.registration-form-module__w5DflG__fieldGrid{grid-template-columns:1.4fr 1fr .86fr;gap:28px 24px;display:grid}.registration-form-module__w5DflG__field,.registration-form-module__w5DflG__choiceField,.registration-form-module__w5DflG__levelField{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}.registration-form-module__w5DflG__field>span,.registration-form-module__w5DflG__choiceField legend,.registration-form-module__w5DflG__levelField legend{color:#f6f6f6;padding:0;font-size:.98rem;line-height:1.25}.registration-form-module__w5DflG__field b,.registration-form-module__w5DflG__choiceField b{color:var(--orange-light);margin-left:2px}.registration-form-module__w5DflG__field input,.registration-form-module__w5DflG__field select,.registration-form-module__w5DflG__field textarea{color:#fff;touch-action:manipulation;background:#161616;border:1px solid #363638;border-radius:8px;width:100%;min-height:48px;padding:12px 15px;font-size:16px;line-height:1.2;transition:border-color .18s,box-shadow .18s,background-color .18s}.registration-form-module__w5DflG__field textarea{resize:vertical;min-height:74px}.registration-form-module__w5DflG__field input::placeholder,.registration-form-module__w5DflG__field textarea::placeholder{color:#767676}.registration-form-module__w5DflG__field input:focus,.registration-form-module__w5DflG__field select:focus,.registration-form-module__w5DflG__field textarea:focus{border-color:var(--orange-light);outline:none;box-shadow:0 0 0 3px #ff6a1a38}.registration-form-module__w5DflG__field input[readonly]{color:#b8b8b8;background:#101010}.registration-form-module__w5DflG__field input:disabled,.registration-form-module__w5DflG__field textarea:disabled,.registration-form-module__w5DflG__levelField[disabled]{opacity:.46}.registration-form-module__w5DflG__shortField{grid-column:1}.registration-form-module__w5DflG__emergency{border-top:1px solid var(--line);margin:32px calc(-1*clamp(24px,3.2vw,42px)) calc(-1*clamp(24px,3.2vw,42px));padding:28px clamp(24px,3.2vw,42px) clamp(24px,3.2vw,42px)}.registration-form-module__w5DflG__emergency h3{letter-spacing:.01em;margin:0 0 20px;font-size:1.08rem}.registration-form-module__w5DflG__twoColumns{grid-template-columns:1fr 1fr;gap:30px 54px;margin-top:26px;display:grid}.registration-form-module__w5DflG__twoColumns+.registration-form-module__w5DflG__twoColumns{margin-top:38px}.registration-form-module__w5DflG__radioRow,.registration-form-module__w5DflG__compactChoices{flex-wrap:wrap;align-items:center;gap:14px 28px;min-height:48px;display:flex}.registration-form-module__w5DflG__radioRow label,.registration-form-module__w5DflG__compactChoices label{color:#f5f5f5;cursor:pointer;align-items:center;gap:10px;min-height:44px;display:inline-flex}.registration-form-module__w5DflG__radioRow input,.registration-form-module__w5DflG__compactChoices input{width:24px;height:24px;accent-color:var(--orange);margin:0}.registration-form-module__w5DflG__compactChoices label{color:#c8c8c8;border:1px solid #363638;border-radius:8px;justify-content:center;min-width:132px;padding:0 16px;transition:border-color .18s,color .18s,background-color .18s}.registration-form-module__w5DflG__compactChoices label:has(input:checked){border-color:var(--orange);color:#fff;background:#ec4b0021}.registration-form-module__w5DflG__compactChoices input{width:18px;height:18px}.registration-form-module__w5DflG__levelField{margin-top:22px}.registration-form-module__w5DflG__levelField legend{color:var(--muted);margin-bottom:10px}.registration-form-module__w5DflG__securityGrid{grid-template-columns:1fr 1fr;gap:34px 44px;display:grid}.registration-form-module__w5DflG__questionDetail{gap:18px;display:grid}.registration-form-module__w5DflG__consentCard{background:#151515;border:1px solid #363638;border-radius:8px;grid-template-columns:1fr auto;gap:18px 24px;margin-top:20px;padding:25px;display:grid}.registration-form-module__w5DflG__consentCard h3{color:#fff;margin:0 0 7px;font-size:1.08rem}.registration-form-module__w5DflG__consentCard p{max-width:660px;color:var(--muted);margin:0;font-size:.98rem;line-height:1.32}.registration-form-module__w5DflG__textButton{min-height:44px;color:var(--orange-light);text-align:left;background:0 0;border:0;align-self:center;font-size:1rem;font-weight:600;transition:color .18s}.registration-form-module__w5DflG__textButton:hover{color:#fff}.registration-form-module__w5DflG__checkbox{color:#f4f4f4;cursor:pointer;grid-column:1/-1;align-items:center;gap:12px;min-height:44px;display:flex}.registration-form-module__w5DflG__checkbox input{width:22px;height:22px;accent-color:var(--orange);margin:0}.registration-form-module__w5DflG__status{color:#ff9f71;text-align:center;min-height:24px;margin:-20px 0 16px;font-size:1rem}.registration-form-module__w5DflG__submit,.registration-form-module__w5DflG__successCard button{color:#fff;background:var(--orange);letter-spacing:.01em;touch-action:manipulation;border:0;border-radius:8px;justify-content:center;align-items:center;width:min(100%,540px);min-height:58px;margin:0 auto;font-size:1.08rem;font-weight:700;transition:background-color .18s,transform .18s,opacity .18s;display:flex}.registration-form-module__w5DflG__submit:hover:not(:disabled),.registration-form-module__w5DflG__successCard button:hover{background:#ff5d0a;transform:translateY(-1px)}.registration-form-module__w5DflG__submit:disabled{cursor:wait;opacity:.64}.registration-form-module__w5DflG__successCard{text-align:center;justify-items:center;gap:18px;padding:clamp(36px,8vw,72px);display:grid}.registration-form-module__w5DflG__successEyebrow,.registration-form-module__w5DflG__modalEyebrow{color:var(--orange-light);letter-spacing:.14em;margin:0;font-size:.8rem;font-weight:700}.registration-form-module__w5DflG__successCard h2{margin:0;font-size:clamp(2rem,5vw,3.3rem);line-height:.95}.registration-form-module__w5DflG__successCard>p:not(.registration-form-module__w5DflG__successEyebrow){max-width:500px;color:var(--muted);margin:0;font-size:1.1rem}.registration-form-module__w5DflG__folio{color:var(--orange-light);letter-spacing:.06em;margin:12px 0 22px;font-size:clamp(1.7rem,4vw,2.5rem)}.registration-form-module__w5DflG__modalBackdrop{z-index:20;background:#000000c7;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.registration-form-module__w5DflG__modal{background:#151515;border:1px solid #404042;border-radius:10px;width:min(100%,680px);padding:clamp(28px,6vw,56px);box-shadow:0 24px 70px #00000085}.registration-form-module__w5DflG__modal h2{margin:9px 0 22px;font-size:clamp(2rem,5vw,3.4rem);line-height:.9}.registration-form-module__w5DflG__modal p:not(.registration-form-module__w5DflG__modalEyebrow){color:#ddd;margin:0 0 18px;font-size:1.03rem;line-height:1.48}.registration-form-module__w5DflG__closeButton{float:right;color:#fff;touch-action:manipulation;background:0 0;border:1px solid #555;border-radius:6px;min-height:44px;padding:0 15px;transition:border-color .18s,background-color .18s}.registration-form-module__w5DflG__closeButton:hover{border-color:var(--orange);background:#ec4b0024}@media (max-width:760px){.registration-form-module__w5DflG__fieldGrid,.registration-form-module__w5DflG__twoColumns,.registration-form-module__w5DflG__securityGrid{grid-template-columns:1fr;gap:22px}.registration-form-module__w5DflG__shortField{grid-column:auto}.registration-form-module__w5DflG__consentCard{grid-template-columns:1fr;padding:20px}.registration-form-module__w5DflG__textButton{justify-self:start}}@media (max-width:480px){.registration-form-module__w5DflG__section{padding:24px 18px}.registration-form-module__w5DflG__sectionTitle{margin-bottom:25px}.registration-form-module__w5DflG__emergency{margin-inline:-18px;margin-bottom:-24px;padding-inline:18px}.registration-form-module__w5DflG__compactChoices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.registration-form-module__w5DflG__compactChoices label{min-width:0;padding-inline:10px}.registration-form-module__w5DflG__compactChoices label span{font-size:.9rem}.registration-form-module__w5DflG__radioRow{gap:16px}.registration-form-module__w5DflG__consentCard{margin-inline:-4px}}
.page-module___8aEwW__page{background:var(--black);min-height:100dvh;overflow:clip}.page-module___8aEwW__header{background:#161616;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:18px max(5vw,22px);display:flex}.page-module___8aEwW__logo{background-image:url(/figma/registro-aniversario.png);background-position:-58px -37px;background-repeat:no-repeat;background-size:1440px 3263px;align-items:center;gap:9px;width:218px;height:46px;min-height:44px;transition:opacity .18s;display:inline-flex}.page-module___8aEwW__logo:hover{opacity:.82}.page-module___8aEwW__logoMark,.page-module___8aEwW__logoText{display:none}.page-module___8aEwW__logoText small{letter-spacing:.16em;text-align:center;margin-top:5px;font-size:.32em}.page-module___8aEwW__hero{isolation:isolate;background:#070707;border-bottom:1px solid #404040;min-height:310px;position:relative;overflow:hidden}.page-module___8aEwW__hero:before{z-index:-2;opacity:.9;content:"";background-image:url(/figma/hero-athlete.png);background-position:50%;background-size:cover;position:absolute;inset:0}.page-module___8aEwW__hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#000 0% 56%,#000000e0 68%,#0000004d 88%,#0000001f 100%);position:absolute;inset:0}.page-module___8aEwW__heroContent{max-width:1440px;margin:0 auto;padding:62px max(6vw,24px) 42px}.page-module___8aEwW__eyebrow{color:#c5c5c5;letter-spacing:.16em;margin:0 0 10px;font-size:.72rem;font-weight:600}.page-module___8aEwW__hero h1{font-family:var(--font-barlow-condensed), Impact, sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(3rem,7.2vw,6.7rem);font-weight:700;line-height:.76}.page-module___8aEwW__hero h1 span{color:var(--orange);letter-spacing:0;font-size:.75em}.page-module___8aEwW__subtitle{border-bottom:2px solid var(--orange);letter-spacing:.02em;width:max-content;max-width:100%;margin:20px 0 0;padding-bottom:12px;font-size:clamp(1.25rem,3vw,2.2rem);line-height:1}.page-module___8aEwW__content{grid-template-columns:minmax(0,1fr) 350px;gap:34px;max-width:1440px;margin:0 auto;padding:78px max(3.2vw,22px) 100px;display:grid}.page-module___8aEwW__sidePanel{border:1px solid var(--line);background:#0e0e0e;border-radius:9px;align-self:start;min-width:0;overflow:hidden}.page-module___8aEwW__sidePhoto{background-image:linear-gradient(#0505050a,#0e0e0e 96%),url(/figma/registro-aniversario.png);background-position:100% 20%;background-repeat:no-repeat;background-size:355%;height:640px}.page-module___8aEwW__steps{gap:38px;margin:-142px 0 0;padding:0 24px 36px;list-style:none;display:grid;position:relative}.page-module___8aEwW__steps li{gap:7px;display:grid}.page-module___8aEwW__steps span{color:var(--orange);font-size:1.35rem;font-weight:700}.page-module___8aEwW__steps strong{font-size:1.15rem;line-height:1.05}.page-module___8aEwW__steps p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.18}.page-module___8aEwW__contactBox,.page-module___8aEwW__socialBox{text-align:center;border-top:1px solid #151515;gap:7px;padding:30px 24px;display:grid}.page-module___8aEwW__contactBox p,.page-module___8aEwW__socialBox p{margin:0;font-size:1.15rem;font-weight:600}.page-module___8aEwW__contactBox span,.page-module___8aEwW__socialBox a{color:var(--muted);font-size:.92rem}.page-module___8aEwW__contactBox a{color:var(--orange-light);font-size:1.35rem;font-weight:700;transition:color .18s}.page-module___8aEwW__contactBox a:hover,.page-module___8aEwW__socialBox a:hover{color:#fff}.page-module___8aEwW__socialBox{border-bottom:2px solid var(--orange);margin:0 12px;padding-inline:0}@media (max-width:920px){.page-module___8aEwW__content{padding-top:38px;display:block}.page-module___8aEwW__sidePanel{display:none}}@media (max-width:560px){.page-module___8aEwW__header{gap:12px;min-height:78px;padding:14px 18px}.page-module___8aEwW__logo{background-position:-46px -30px;background-size:1152px 2610px;width:156px;height:37px}.page-module___8aEwW__hero{min-height:278px}.page-module___8aEwW__hero:before{background-position:69%}.page-module___8aEwW__hero:after{background:linear-gradient(90deg,#000 0%,#000000e6 74%,#0000002e 100%)}.page-module___8aEwW__heroContent{padding:54px 22px 36px}.page-module___8aEwW__hero h1{font-size:clamp(3.1rem,15vw,4.4rem)}.page-module___8aEwW__subtitle{margin-top:15px;font-size:1.18rem}.page-module___8aEwW__content{padding-inline:14px;padding-bottom:calc(72px + env(safe-area-inset-bottom))}}
