.cl23dq_view{flex-direction:column;gap:20px;width:100%;max-width:420px;margin:0 auto;animation:.22s ease-out both cl23dq_viewIn;display:flex}@keyframes cl23dq_viewIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cl23dq_inputWrap{display:flex;position:relative}.cl23dq_inputWrap>input{padding-right:44px}.cl23dq_eye{color:#7d7d7d;cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;width:34px;height:34px;margin-top:-17px;transition:color .15s ease-out,background .15s ease-out;display:grid;position:absolute;top:50%;right:4px}.cl23dq_eye:hover{color:var(--text-primary);background:#1c1c1c}.cl23dq_eye:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #c7ff388c}.cl23dq_eye:disabled{opacity:.4;cursor:not-allowed}.cl23dq_actions{flex-direction:column;gap:12px;display:flex}.cl23dq_fullWidth.cl23dq_fullWidth{flex:none;width:100%;height:44px}.cl23dq_smallLink.cl23dq_smallLink{font-size:13px;font-family:var(--font-body);align-self:flex-start;line-height:1.4}.cl23dq_foot{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.cl23dq_choiceList{grid-template-columns:1fr;gap:12px;display:grid}.cl23dq_choiceList>.cl23dq_choiceBtn{width:100%;font:inherit;color:inherit;border:none;padding:12px 14px 12px 12px;transition:background .2s ease-out,transform .2s ease-out}.cl23dq_choiceList>.cl23dq_choiceBtn:active{transform:scale(.99)}.cl23dq_choiceArrow{color:#5c5c5c;flex:none;margin-left:auto;transition:color .2s ease-out,transform .2s ease-out}.cl23dq_choiceBtn:hover .cl23dq_choiceArrow{color:var(--color-primary);transform:translate(2px)}.cl23dq_backRow{display:flex}.cl23dq_backRow .cl23dq_back{margin-left:-10px}.cl23dq_detail{font-family:var(--font-tech);color:#7a7a7a;word-break:break-word;margin:0;font-size:12px}.cl23dq_notes{font-family:var(--font-body);color:#8a8a8a;margin:0;padding-left:18px;font-size:13px;line-height:1.6}.cl23dq_notes li::marker{color:#444}.cl23dq_minimal{min-height:100dvh;color:var(--text-primary);background:radial-gradient(60% 50% at 80% 0,#c7ff380d,#0000 70%),radial-gradient(circle at 1px 1px,#ffffff0a 1px,#0000 0) 0 0/22px 22px,#050505;justify-content:center;align-items:center;padding:48px 20px;display:flex}.cl23dq_column{flex-direction:column;gap:36px;width:100%;max-width:380px;display:flex}.cl23dq_minimalLogo{opacity:.92;align-self:flex-start;transition:opacity .15s ease-out;display:inline-flex}.cl23dq_minimalLogo:hover{opacity:1}.cl23dq_minimalLogo:focus-visible{box-shadow:0 0 0 2px #050505, 0 0 0 4px var(--color-primary);border-radius:4px;outline:none}.cl23dq_minimalBody{flex-direction:column;display:flex}.cl23dq_minimalFoot{font-family:var(--font-body);color:#6a6a6a;margin:0;font-size:12px}.cl23dq_minimalFoot a{color:#a8a8a8;text-decoration:none}.cl23dq_minimalFoot a:hover{color:var(--text-primary)}@media (max-width:560px){.cl23dq_minimal{align-items:flex-start;padding-top:40px}.cl23dq_column{gap:32px}}.cl23dq_overlay{z-index:10004;-webkit-backdrop-filter:blur(8px);background:#0009;justify-content:center;align-items:center;padding:24px 16px;animation:.18s cubic-bezier(.22,1,.36,1) cl23dq_overlayIn;display:flex;position:fixed;inset:0}.cl23dq_overlayPanel{background:#0a0a0a;border:1px solid #1c1c1c;border-radius:12px;width:100%;max-width:420px;max-height:calc(100dvh - 48px);padding:36px 32px 32px;animation:.22s cubic-bezier(.22,1,.36,1) cl23dq_panelIn;position:relative;overflow-y:auto;box-shadow:0 30px 80px -30px #000000e6}.cl23dq_overlayClose{color:#7a7a7a;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:color .15s ease-out,background .15s ease-out;display:inline-flex;position:absolute;top:12px;right:12px}.cl23dq_overlayClose:hover{color:var(--text-primary);background:#161616}.cl23dq_overlayClose:focus-visible{box-shadow:0 0 0 2px var(--color-primary);outline:none}@keyframes cl23dq_overlayIn{0%{opacity:0}to{opacity:1}}@keyframes cl23dq_panelIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:560px){.cl23dq_overlay{align-items:flex-end;padding:0}.cl23dq_overlayPanel{border-radius:12px 12px 0 0;max-width:none;max-height:92dvh;padding:32px 20px 28px}}
.kkVAJG_overlay{z-index:10004;-webkit-backdrop-filter:blur(8px);place-items:center;padding:16px;animation:.2s ease-out both kkVAJG_fade;display:grid;position:fixed;inset:0}.kkVAJG_panel{scrollbar-width:none;background:#0a0a0a;border-radius:12px;outline:none;width:100%;max-width:440px;max-height:calc(100dvh - 32px);padding:32px 28px 28px;animation:.22s ease-out both kkVAJG_rise;position:relative;overflow-y:auto;box-shadow:0 0 0 1px #1f1f1f,0 20px 40px #000c}.kkVAJG_panel::-webkit-scrollbar{display:none}.kkVAJG_panel>div{max-width:none;animation:none}.kkVAJG_close{color:#8a8a8a;cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;width:34px;height:34px;transition:color .15s ease-out,background .15s ease-out;display:grid;position:absolute;top:12px;right:12px}.kkVAJG_close:hover{color:var(--text-primary);background:#1a1a1a}.kkVAJG_close:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #c7ff388c}@keyframes kkVAJG_fade{0%{opacity:0}to{opacity:1}}@keyframes kkVAJG_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:480px){.kkVAJG_panel{padding:28px 20px 20px}}
.VUuIoW_page{height:100dvh;color:var(--text-primary);background:radial-gradient(60% 50% at 80% 0,#c7ff380f,#0000 70%),radial-gradient(circle at 1px 1px,#ffffff0d 1px,#0000 0) 0 0/22px 22px,#050505;justify-content:center;align-items:center;padding:16px;display:flex}.VUuIoW_shell{background:#0a0a0a;border-radius:20px;grid-template-columns:264px 1fr;width:100%;max-width:1160px;height:min(860px,100dvh - 32px);display:grid;overflow:hidden;box-shadow:0 40px 120px -40px #000000e6,inset 0 0 0 1px #ffffff05}.VUuIoW_rail{background:#080808;flex-direction:column;padding:32px 28px;display:flex}.VUuIoW_brand{margin-bottom:40px;display:inline-flex}.VUuIoW_logo{width:auto;height:40px}.VUuIoW_steps{flex-direction:column;gap:30px;margin:0;padding:0;list-style:none;display:flex;position:relative}.VUuIoW_steps:before,.VUuIoW_stepsLine{content:"";width:1px;position:absolute;top:11px;bottom:11px;left:10px}.VUuIoW_steps:before{background:#232323}.VUuIoW_stepsLine{background:var(--color-primary);transform-origin:top;display:block}.VUuIoW_stepItem{align-items:center;gap:14px;display:flex;position:relative}.VUuIoW_stepDot{z-index:1;background:#080808;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;transition:background .3s,box-shadow .3s;display:grid;position:relative}.VUuIoW_stepItem[data-state=current] .VUuIoW_stepDot{box-shadow:0 0 0 4px #c7ff381f}.VUuIoW_stepItem[data-state=current] .VUuIoW_stepDot:after{content:"";background:var(--color-primary);border-radius:50%;width:7px;height:7px}.VUuIoW_stepCheck{color:#000;display:grid}.VUuIoW_stepLabel{font-family:var(--font-tech);color:#5c5c5c;font-size:14px;font-weight:500;transition:color .3s}.VUuIoW_stepItem[data-state=current] .VUuIoW_stepLabel{color:var(--text-primary)}.VUuIoW_stepItem[data-state=done] .VUuIoW_stepLabel{color:#9a9a9a}.VUuIoW_railFoot{font-family:var(--font-body);color:#6b6b6b;flex-direction:column;gap:4px;margin-top:auto;font-size:12px;display:flex}.VUuIoW_railLink{color:#bdbdbd;text-decoration:none}.VUuIoW_railLink:hover{color:var(--color-primary)}.VUuIoW_main{flex-direction:column;min-width:0;min-height:0;padding:20px 48px 24px;display:flex}.VUuIoW_topbar{justify-content:flex-end;align-items:center;gap:16px;min-height:32px;display:flex}.VUuIoW_topBrand,.VUuIoW_dots{display:none}.VUuIoW_topLogo{width:auto;height:28px}.VUuIoW_dots{align-items:center;gap:6px}.VUuIoW_dot{background:var(--color-primary);border-radius:3px;height:6px;display:block}.VUuIoW_help{font-family:var(--font-body);color:#8a8a8a;font-size:13px;text-decoration:none}.VUuIoW_help:hover{color:var(--color-primary)}.VUuIoW_stage{scrollbar-width:none;flex:1;width:100%;max-width:600px;min-height:0;margin:0 auto;padding:4px 0;overflow-y:auto}.VUuIoW_stage::-webkit-scrollbar{display:none}.VUuIoW_stage:has(.VUuIoW_wide){max-width:960px}.VUuIoW_stage:has(.VUuIoW_centered){max-width:680px}.VUuIoW_card{flex-direction:column;justify-content:center;width:100%;min-height:100%;display:flex}.VUuIoW_card:has(.VUuIoW_wide){justify-content:flex-start;height:100%}.VUuIoW_wide{flex:1;min-height:0}.VUuIoW_stack{flex-direction:column;gap:16px;display:flex}.VUuIoW_head{flex-direction:column;gap:8px;display:flex}.VUuIoW_head[data-art=true]{flex-direction:row;align-items:center;gap:18px}.VUuIoW_headText{flex-direction:column;gap:6px;min-width:0;display:flex}.VUuIoW_head[data-center=true]{text-align:center;flex-direction:column;align-items:center;gap:14px}.VUuIoW_head[data-center=true] .VUuIoW_headText{align-items:center;gap:10px}.VUuIoW_head[data-center=true] .VUuIoW_title{font-size:30px}.VUuIoW_centered{text-align:center;align-items:center;gap:24px;width:100%}.VUuIoW_head[data-center=true]{text-align:center;align-items:center}.VUuIoW_title{font-family:var(--font-tech);letter-spacing:-.015em;text-transform:none;color:var(--text-primary);margin:0;font-size:26px;font-weight:600;line-height:1.2}.VUuIoW_lead{font-family:var(--font-body);color:#9a9a9a;max-width:60ch;margin:0;font-size:14px;line-height:1.55}.VUuIoW_lead strong{color:var(--text-primary);font-weight:600}.VUuIoW_small{font-family:var(--font-body);color:#7a7a7a;margin:0;font-size:13px}.VUuIoW_link{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}.VUuIoW_link:hover{text-underline-offset:3px;text-decoration:underline}.VUuIoW_art{flex:none;place-items:center;display:grid;position:relative}.VUuIoW_artHalo{background:radial-gradient(circle at 1px 1px,#c7ff3847 1px,#0000 0) 0 0/7px 7px;border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#000 35%,#0000 70%);mask:radial-gradient(circle,#000 35%,#0000 70%)}.VUuIoW_artSvg{fill:none;width:78%;height:78%;stroke:var(--color-primary);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;position:relative}.VUuIoW_artSpark{background:var(--color-primary);width:6px;height:6px;box-shadow:0 0 10px var(--color-primary);border-radius:50%;position:absolute;top:14%;right:16%}.VUuIoW_pointGrid{text-align:left;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.VUuIoW_pointGrid .VUuIoW_point{background:#0f0f0f;border-radius:12px;padding:14px;transition:transform .2s}.VUuIoW_pointGrid .VUuIoW_point:hover{transform:translateY(-2px)}.VUuIoW_nextGrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.VUuIoW_nextCard{font-family:var(--font-body);color:#a8a8a8;background:#0f0f0f;border-radius:12px;flex-direction:column;gap:6px;padding:14px;font-size:13px;line-height:1.5;display:flex}.VUuIoW_nextWhen{font-family:var(--font-tech);color:var(--color-primary);font-size:12px;font-weight:600}body:has(.VUuIoW_page){padding-bottom:0!important}.VUuIoW_points{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VUuIoW_point{align-items:flex-start;gap:14px;padding:12px 0;display:flex}.VUuIoW_pointIcon{width:32px;height:32px;color:var(--color-primary);background:#c7ff3814;border-radius:9px;flex:none;place-items:center;display:grid}.VUuIoW_pointTitle{font-family:var(--font-tech);color:var(--text-primary);font-size:14px;font-weight:600;display:block}.VUuIoW_pointText{font-family:var(--font-body);color:#8a8a8a;margin-top:2px;font-size:13px;line-height:1.5;display:block}.VUuIoW_footer{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:16px;display:flex}.VUuIoW_footer[data-center=true]{border-top:none;flex-direction:column-reverse;justify-content:center;gap:10px;width:100%;padding-top:0}.VUuIoW_footer[data-center=true] .VUuIoW_primary{min-width:220px}.VUuIoW_footerLeft{align-items:center;gap:4px;display:flex}.VUuIoW_primary{background:var(--color-primary);color:#000;height:44px;font-family:var(--font-tech);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:box-shadow .25s,opacity .25s,transform .25s;display:inline-flex}.VUuIoW_primary:hover{transform:translateY(-1px)}.VUuIoW_primary[data-disabled=true]{opacity:.4;box-shadow:none;transform:none}.VUuIoW_ghost{color:#8a8a8a;height:40px;font-family:var(--font-tech);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:14px;transition:color .2s,background .2s;display:inline-flex}.VUuIoW_ghost:hover{color:var(--text-primary);background:#141414}.VUuIoW_spin{animation:.9s linear infinite VUuIoW_spin}@keyframes VUuIoW_spin{to{transform:rotate(360deg)}}.VUuIoW_grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.VUuIoW_field{flex-direction:column;gap:6px;min-width:0;display:flex}.VUuIoW_fieldLabel{font-family:var(--font-tech);color:#c4c4c4;justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;font-weight:500;display:flex}.VUuIoW_optional{color:#5e5e5e;font-size:12px;font-weight:400}.VUuIoW_input,.VUuIoW_textarea{width:100%;height:42px;color:var(--text-primary);font-family:var(--font-body);background:#0f0f0f;border-radius:10px;outline:none;padding:0 14px;font-size:15px;transition:box-shadow .2s,background .2s}.VUuIoW_textarea{resize:vertical;height:auto;min-height:64px;padding:12px 14px;line-height:1.5}.VUuIoW_input::placeholder,.VUuIoW_textarea::placeholder{color:#4a4a4a}.VUuIoW_fieldHint{font-family:var(--font-body);color:#6e6e6e;font-size:12px;line-height:1.5}.VUuIoW_fieldHint strong{color:#cfcfcf;font-weight:600}.VUuIoW_fieldError{font-family:var(--font-body);color:#ff6b6b;font-size:12px}.VUuIoW_formError{font-family:var(--font-body);color:#ffb3b3;background:#ff555512;border-radius:11px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.VUuIoW_codeField .VUuIoW_input{letter-spacing:.5em;text-align:center;height:56px;font-size:26px;font-family:var(--font-tech)}.VUuIoW_google{height:42px;color:var(--text-primary);font-family:var(--font-tech);cursor:pointer;background:#111;border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex}.VUuIoW_divider{font-family:var(--font-body);color:#5e5e5e;align-items:center;gap:12px;font-size:12px;display:flex}.VUuIoW_divider:before,.VUuIoW_divider:after{content:"";background:#1e1e1e;flex:1;height:1px}.VUuIoW_meter{gap:4px;margin-top:2px;display:flex}.VUuIoW_meterBar{background:var(--color-primary);transform-origin:0;border-radius:2px;flex:1;height:3px}.VUuIoW_accountCard{background:#0f0f0f;border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex}.VUuIoW_accountAvatar{width:42px;height:42px;color:var(--color-primary);background:#c7ff381f;border-radius:50%;place-items:center;display:grid}.VUuIoW_accountText{font-family:var(--font-body);color:#8a8a8a;flex-direction:column;flex:1;min-width:0;font-size:13px;display:flex}.VUuIoW_accountText strong{color:var(--text-primary);font-family:var(--font-tech);font-size:15px;font-weight:600}.VUuIoW_chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.VUuIoW_chip{color:#a8a8a8;height:36px;font-family:var(--font-tech);cursor:pointer;background:#0f0f0f;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:13px;transition:background .2s,color .2s;display:inline-flex}.VUuIoW_chipCheck{color:var(--color-primary);display:grid}.VUuIoW_choices{grid-template-columns:1fr 1fr;gap:12px;display:grid}.VUuIoW_choice{text-align:left;cursor:pointer;background:#0f0f0f;border-radius:12px;flex-direction:row;align-items:center;gap:12px;padding:12px 40px 12px 12px;transition:background .2s,box-shadow .2s;display:flex;position:relative}.VUuIoW_choiceIcon{color:#bdbdbd;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;transition:color .2s;display:grid}.VUuIoW_choice[data-on=true] .VUuIoW_choiceIcon{color:var(--color-primary)}.VUuIoW_choiceBody{flex-direction:column;gap:2px;min-width:0;display:flex}.VUuIoW_choiceLabel{font-family:var(--font-tech);color:var(--text-primary);font-size:15px;font-weight:600;display:block}.VUuIoW_choiceText{font-family:var(--font-body);color:#7d7d7d;font-size:12px;line-height:1.45;display:block}.VUuIoW_choiceRadio{border-radius:50%;place-items:center;width:18px;height:18px;margin-top:-9px;display:grid;position:absolute;top:50%;right:14px}.VUuIoW_choiceRadioDot{background:var(--color-primary);border-radius:50%;width:8px;height:8px}.VUuIoW_clabeCard{background:#0f0f0f;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;transition:box-shadow .2s;display:flex}.VUuIoW_clabeTop{justify-content:space-between;align-items:baseline;display:flex}.VUuIoW_clabeCount{font-family:var(--font-tech);color:#6a6a6a;font-variant-numeric:tabular-nums;font-size:12px}.VUuIoW_clabeInput{width:100%;height:auto;color:var(--text-primary);font-family:var(--font-tech);letter-spacing:.06em;font-variant-numeric:tabular-nums;outline:none;padding:0;font-size:clamp(20px,3vw,26px);font-weight:500;box-shadow:none!important;background:0 0!important;border:none!important}.VUuIoW_clabeInput::placeholder{color:#333}.VUuIoW_clabeBar{background:#1e1e1e;border-radius:2px;height:2px;overflow:hidden}.VUuIoW_clabeBarFill{background:var(--color-primary);transform-origin:0;height:100%;display:block}.VUuIoW_clabeCard[data-state=invalid] .VUuIoW_clabeBarFill{background:#f55}.VUuIoW_clabeStatus{flex-wrap:wrap;align-items:center;gap:8px;min-height:24px;display:flex}.VUuIoW_bankBadge,.VUuIoW_clabeOk,.VUuIoW_clabeBad{height:24px;font-family:var(--font-tech);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.VUuIoW_bankBadge{color:#d6d6d6;background:#1a1a1a}.VUuIoW_clabeOk{color:var(--color-primary);background:#c7ff381a}.VUuIoW_clabeBad{color:#ff8a8a;background:#ff555514}.VUuIoW_secure{font-family:var(--font-body);color:#6a6a6a;align-items:center;gap:8px;font-size:12px;display:flex}.VUuIoW_termsGrid{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;min-height:0;display:grid}.VUuIoW_termsLeft,.VUuIoW_termsRight{flex-direction:column;gap:14px;min-width:0;display:flex}.VUuIoW_contractCard{background:#121212;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:18px;transition:box-shadow .2s,background .2s;display:grid;box-shadow:inset 0 0 0 1px #1f1f1f}.VUuIoW_contractCard[data-read=true]{background:#c7ff380f;box-shadow:inset 0 0 0 1px #c7ff3838}.VUuIoW_contractCard[data-error=true]{box-shadow:inset 0 0 0 1.5px #f559}.VUuIoW_contractCardIcon{width:40px;height:40px;color:var(--color-primary);background:#1b1b1b;border-radius:10px;place-items:center;display:grid}.VUuIoW_contractCard[data-read=true] .VUuIoW_contractCardIcon{background:var(--color-primary);color:#0a0a0a}.VUuIoW_contractCardText{flex-direction:column;gap:3px;min-width:0;display:flex}.VUuIoW_contractCardText strong{font-family:var(--font-tech);color:var(--text-primary);font-size:15px;font-weight:600}.VUuIoW_contractCardText span{font-family:var(--font-body);color:#8a8a8a;font-size:12.5px;line-height:1.45}.VUuIoW_contractCardBtn,.VUuIoW_contractCardBtnGhost{font-family:var(--font-tech);cursor:pointer;border:none;border-radius:10px;grid-column:1/-1;padding:12px 16px;font-size:14px;font-weight:600;transition:transform .15s,background .15s,color .15s}.VUuIoW_contractCardBtn{background:var(--color-primary);color:#0a0a0a}.VUuIoW_contractCardBtn:hover{transform:translateY(-1px)}.VUuIoW_contractCardBtnGhost{color:#d0d0d0;background:#1a1a1a}.VUuIoW_contractCardBtnGhost:hover{color:var(--text-primary);background:#222}.VUuIoW_sign[data-locked=true]{opacity:.45;pointer-events:none}.VUuIoW_lockNote{font-family:var(--font-body);color:#6a6a6a;align-items:center;gap:6px;margin:-4px 0 0;font-size:12px;display:flex}.VUuIoW_overlay{z-index:100;will-change:opacity;background:#000000d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.VUuIoW_overlayPanel{will-change:transform, opacity;contain:layout paint;background:#0f0f0f;border-radius:18px;outline:none;flex-direction:column;width:min(980px,100%);height:min(760px,100%);display:flex;overflow:hidden;box-shadow:0 0 0 1px #1f1f1f,0 30px 80px #0009}.VUuIoW_overlayHead{background:#121212;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 18px;display:flex;position:relative}.VUuIoW_overlayTitle{font-family:var(--font-tech);letter-spacing:-.01em;text-transform:none;color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.VUuIoW_overlayMeta{font-family:var(--font-body);color:#6a6a6a;margin:4px 0 0;font-size:12px;line-height:1.5}.VUuIoW_overlayClose{color:#bdbdbd;cursor:pointer;background:#1a1a1a;border:none;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.VUuIoW_overlayClose:hover{color:var(--text-primary);background:#232323}.VUuIoW_overlayProgress{will-change:transform;background:var(--color-primary);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0}.VUuIoW_overlayPanel .VUuIoW_contract{border-radius:0;flex:1;height:auto;min-height:0;max-height:none}.VUuIoW_indexItem[data-seen=true]:not([aria-current=true]){color:#b4b4b4}.VUuIoW_readerDone{background:var(--color-primary);color:#0a0a0a;font-family:var(--font-tech);cursor:pointer;border:none;border-radius:9px;align-items:center;gap:8px;margin-left:auto;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.VUuIoW_readerDone:disabled{color:#6a6a6a;cursor:default;background:#1a1a1a}.VUuIoW_highlights{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.VUuIoW_highlight{transform-origin:top;background:#0f0f0f;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.VUuIoW_highlightValue{font-family:var(--font-tech);color:var(--text-primary);letter-spacing:-.01em;font-size:17px;font-weight:600}.VUuIoW_highlightLabel{font-family:var(--font-body);color:#7a7a7a;font-size:11px;line-height:1.4}.VUuIoW_contract{background:#0f0f0f;border-radius:14px;grid-template-columns:172px minmax(0,1fr);min-height:0;max-height:100%;display:grid;overflow:hidden}.VUuIoW_contractIndex{scrollbar-color:#2a2a2a transparent;background:#0b0b0b;min-height:0;padding:10px 6px 12px;overflow-y:auto}.VUuIoW_indexGroup{flex-direction:column;gap:1px;display:flex}.VUuIoW_indexGroup+.VUuIoW_indexGroup{margin-top:14px}.VUuIoW_indexGroupTitle{font-family:var(--font-body);color:#5e5e5e;padding:4px 10px 6px;font-size:11px}.VUuIoW_indexItem{color:#8a8a8a;font-family:var(--font-tech);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:7px 10px;font-size:12.5px;line-height:1.3;transition:color .15s,background .15s;position:relative}.VUuIoW_indexItem:hover{color:#d8d8d8;background:#141414}.VUuIoW_indexItem[aria-current=true]{color:var(--text-primary);background:#171717}.VUuIoW_indexItem[aria-current=true]:before{content:"";background:var(--color-primary);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:0}.VUuIoW_contractMeta{font-family:var(--font-body);color:#555;margin:0;padding:16px 10px 0;font-size:11px;line-height:1.55}.VUuIoW_reader{flex-direction:column;min-height:0;display:flex}.VUuIoW_readerBody{scrollbar-color:#2a2a2a transparent;outline:none;flex:1;min-height:0;padding:22px 26px 14px;overflow-y:auto}.VUuIoW_readerBody article{max-width:66ch}.VUuIoW_readerBody:focus-visible{box-shadow:inset 0 0 0 1.5px #c7ff3873}.VUuIoW_readerOrdinal{font-family:var(--font-body);color:#6a6a6a;margin:0 0 4px;font-size:12px}.VUuIoW_readerTitle{font-family:var(--font-tech);letter-spacing:-.01em;text-transform:none;color:var(--text-primary);margin:0 0 14px;font-size:18px;font-weight:600;line-height:1.3}.VUuIoW_clauseBody{font-family:var(--font-body);color:#a8a8a8;margin:0;padding:0 0 0 18px;font-size:13.5px;line-height:1.65}.VUuIoW_clauseBody li{margin-bottom:8px}.VUuIoW_clauseBody li::marker{color:#444}.VUuIoW_readerNav{border-top:1px solid #1a1a1a;justify-content:space-between;gap:8px;padding:10px 14px 12px;display:flex}.VUuIoW_readerBtn{color:#bdbdbd;max-width:48%;font-family:var(--font-tech);cursor:pointer;background:#151515;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;transition:background .15s,color .15s;display:inline-flex}.VUuIoW_readerBtn span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.VUuIoW_readerBtn:hover:not(:disabled){color:var(--text-primary);background:#1c1c1c}.VUuIoW_readerBtn:disabled{opacity:.35;cursor:default}.VUuIoW_readerNext{background:var(--color-primary);color:#0a0a0a;max-width:60%;font-family:var(--font-tech);cursor:pointer;border:none;border-radius:9px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;transition:transform .15s;display:inline-flex}.VUuIoW_readerNext span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.VUuIoW_readerNext:hover{transform:translate(2px)}.VUuIoW_readerHint{font-family:var(--font-body);color:#6a6a6a;align-self:center;margin-left:auto;font-size:12px}@media (max-width:560px){.VUuIoW_readerHint{display:none}}.VUuIoW_sign{flex-direction:column;gap:12px;display:flex}.VUuIoW_signed .VUuIoW_input{font-family:var(--font-heading);color:var(--color-primary);letter-spacing:.01em;font-size:19px;font-style:italic}.VUuIoW_accept{font-family:var(--font-body);color:#b4b4b4;cursor:pointer;background:#0f0f0f;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13px;line-height:1.5;transition:background .2s;display:flex;position:relative}.VUuIoW_accept input{opacity:0;pointer-events:none;position:absolute}.VUuIoW_acceptBox{color:#000;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;transition:background .2s;display:grid}.VUuIoW_accept:has(input:focus-visible) .VUuIoW_acceptBox{box-shadow:0 0 0 4px #c7ff3833}@media (max-width:860px){.VUuIoW_page{background:#0a0a0a;align-items:stretch;padding:0}.VUuIoW_shell{max-width:none;height:100dvh;box-shadow:none;border:none;border-radius:0;grid-template-columns:1fr}.VUuIoW_card:has(.VUuIoW_wide){height:auto}.VUuIoW_termsGrid{flex-direction:column;display:flex}.VUuIoW_rail{display:none}.VUuIoW_main{padding:16px}.VUuIoW_topbar{z-index:5;background:#0a0a0aeb;justify-content:space-between;margin:-16px -16px 0;padding:12px 16px;position:sticky;top:0}.VUuIoW_topBrand{display:inline-flex}.VUuIoW_dots{display:flex}.VUuIoW_stage{padding-top:24px}}@media (max-width:560px){.VUuIoW_overlay{padding:0}.VUuIoW_overlayPanel{border-radius:0;width:100%;height:100%}.VUuIoW_contract{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.VUuIoW_contractIndex{gap:4px;padding:8px;display:flex;overflow:auto hidden}.VUuIoW_indexGroup{flex-direction:row;gap:4px}.VUuIoW_indexGroup+.VUuIoW_indexGroup{margin-top:0}.VUuIoW_indexGroupTitle,.VUuIoW_contractMeta{display:none}.VUuIoW_indexItem{white-space:nowrap}.VUuIoW_indexItem[aria-current=true]:before{width:auto;height:2px;inset:auto 10px 2px}.VUuIoW_grid2,.VUuIoW_pointGrid,.VUuIoW_nextGrid{grid-template-columns:1fr}.VUuIoW_highlights{grid-template-columns:1fr 1fr}.VUuIoW_title{font-size:24px}.VUuIoW_footer{flex-wrap:wrap-reverse}.VUuIoW_primary{flex:100%}.VUuIoW_footerLeft{justify-content:space-between;width:100%}}@media (max-height:820px) and (min-width:861px){.VUuIoW_stack{gap:12px}.VUuIoW_head[data-art=true] .VUuIoW_art{width:52px!important;height:52px!important}.VUuIoW_main{padding-top:14px;padding-bottom:18px}.VUuIoW_footer{padding-top:12px}.VUuIoW_textarea{min-height:44px}.VUuIoW_chips{margin-top:6px}}@media (max-height:740px) and (min-width:861px){.VUuIoW_input{height:38px}.VUuIoW_chip{height:32px}.VUuIoW_help{display:none}.VUuIoW_topbar{min-height:0}}.VUuIoW_shell{background:#0b0b0b;box-shadow:0 40px 120px -40px #000000f2,inset 0 1px #ffffff0a}.VUuIoW_rail{background:#080808}.VUuIoW_stepDot{background:#1c1c1c}.VUuIoW_stepItem[data-state=current] .VUuIoW_stepDot{box-shadow:none;background:#c7ff3829}.VUuIoW_stepItem[data-state=done] .VUuIoW_stepDot{background:var(--color-primary)}.VUuIoW_input,.VUuIoW_textarea{background:#141414;box-shadow:inset 0 1px #ffffff08}.VUuIoW_input:hover,.VUuIoW_textarea:hover{background:#171717}.VUuIoW_input:focus,.VUuIoW_textarea:focus{background:#161616;box-shadow:inset 0 0 0 1.5px #c7ff388c,0 0 0 4px #c7ff3812}.VUuIoW_field[data-error=true] .VUuIoW_input{box-shadow:inset 0 0 0 1.5px #ff55558c}.VUuIoW_formError{background:#ff555517}.VUuIoW_google{background:#151515}.VUuIoW_google:hover{background:#1b1b1b}.VUuIoW_accountCard{background:#121212}.VUuIoW_chip{color:#a8a8a8;background:#141414;gap:8px}.VUuIoW_chip:hover{color:#d4d4d4;background:#191919}.VUuIoW_chip[data-on=true]{color:#eaffb8;background:#c7ff381f}.VUuIoW_chip:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #c7ff388c}.VUuIoW_chipIcon{color:#5f5f5f;flex:none;place-items:center;width:14px;height:14px;display:grid}.VUuIoW_chip[data-on=true] .VUuIoW_chipIcon{color:var(--color-primary)}.VUuIoW_choice{background:#121212}.VUuIoW_choice:hover{background:#161616}.VUuIoW_choice[data-on=true]{background:#c7ff3812;box-shadow:inset 0 0 0 1.5px #c7ff3880}.VUuIoW_choiceIcon{background:#1a1a1a}.VUuIoW_choice[data-on=true] .VUuIoW_choiceIcon{background:#c7ff3824}.VUuIoW_choiceRadio{background:#232323}.VUuIoW_choice[data-on=true] .VUuIoW_choiceRadio{background:var(--color-primary)}.VUuIoW_choiceRadioDot{background:#000}.VUuIoW_clabeCard{background:#121212}.VUuIoW_clabeCard:focus-within{box-shadow:inset 0 0 0 1.5px #c7ff3880}.VUuIoW_clabeCard[data-state=valid]{box-shadow:inset 0 0 0 1.5px #c7ff3866}.VUuIoW_clabeCard[data-state=invalid]{box-shadow:inset 0 0 0 1.5px #ff555580}.VUuIoW_highlight,.VUuIoW_accept{background:#121212}.VUuIoW_accept:has(input:checked){background:#c7ff3812}.VUuIoW_accept[data-error=true]{background:#ff555514}.VUuIoW_acceptBox{background:#262626}.VUuIoW_accept:has(input:checked) .VUuIoW_acceptBox{background:var(--color-primary)}.VUuIoW_pointGrid .VUuIoW_point{background:#111}.VUuIoW_pointGrid .VUuIoW_point:hover{background:#151515}.VUuIoW_nextCard{background:#111}.VUuIoW_footer{padding-top:12px}.VUuIoW_kindGrid{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.VUuIoW_kindCard{text-align:left;cursor:pointer;background:#121212;border-radius:12px;flex-direction:column;align-items:flex-start;gap:14px;padding:20px;transition:background .2s,box-shadow .2s;display:flex}.VUuIoW_kindCard:hover{background:#161616;box-shadow:inset 0 0 0 1.5px #c7ff3880}.VUuIoW_kindIcon{width:44px;height:44px;color:var(--color-primary);background:#1a1a1a;border-radius:8px;place-items:center;display:grid}@media (max-width:640px){.VUuIoW_kindGrid{grid-template-columns:1fr}}.VUuIoW_primary:focus-visible{box-shadow:0 0 0 2px #0b0b0b, 0 0 0 4px var(--color-primary);outline:none}.VUuIoW_primary:active:not(:disabled){transform:translateY(0)scale(.98)}.VUuIoW_primary:disabled{opacity:.4;box-shadow:none;cursor:not-allowed;transform:none}.VUuIoW_google{border:none;width:100%;text-decoration:none;transition:background .2s ease-out,transform .2s ease-out,opacity .2s ease-out}.VUuIoW_google:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #c7ff388c}.VUuIoW_google:active:not(:disabled){transform:scale(.98)}.VUuIoW_google:disabled{opacity:.4;cursor:not-allowed}.VUuIoW_link:focus-visible,.VUuIoW_ghost:focus-visible{border-radius:6px;outline:none;box-shadow:0 0 0 2px #c7ff388c}.VUuIoW_link:disabled{opacity:.4;cursor:not-allowed;text-decoration:none}.VUuIoW_choice:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #c7ff388c}.VUuIoW_input:disabled{opacity:.5;cursor:not-allowed}
.KqMGaq_page{background:var(--os-surface-base);min-height:100vh;padding-top:var(--navbar-visible-height,72px)}.KqMGaq_layout{max-width:var(--os-container-max);padding:var(--os-rhythm-8) var(--os-container-pad-x) var(--os-rhythm-9);gap:var(--os-rhythm-6);grid-template-columns:1fr 400px;align-items:start;margin:0 auto;display:grid}@media (max-width:900px){.KqMGaq_layout{grid-template-columns:1fr}}.KqMGaq_brickPanel{background:var(--os-surface-raised);border:1px solid var(--os-border-subtle);border-radius:12px;min-height:400px;overflow:hidden}.KqMGaq_summaryPanel{background:var(--os-surface-raised);border:1px solid var(--os-border-subtle);padding:var(--os-rhythm-5);top:calc(var(--os-rhythm-6) + 80px);border-radius:12px;position:sticky}.KqMGaq_summaryTitle{font-family:var(--font-mono);font-size:var(--os-text-overline);letter-spacing:var(--os-track-overline);color:var(--text-muted);text-transform:uppercase;margin-bottom:var(--os-rhythm-4)}.KqMGaq_summaryItems{gap:var(--os-rhythm-3);margin-bottom:var(--os-rhythm-4);flex-direction:column;display:flex}.KqMGaq_summaryItem{gap:var(--os-rhythm-3);align-items:center;display:flex}.KqMGaq_summaryItemImage{background:var(--os-surface-accent);border-radius:6px;flex-shrink:0;width:48px;height:48px;overflow:hidden}.KqMGaq_summaryItemImage img{object-fit:cover;width:100%;height:100%}.KqMGaq_summaryItemInfo{flex:1;min-width:0}.KqMGaq_summaryItemTitle{font-size:var(--os-text-body);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KqMGaq_summaryItemMeta{font-size:var(--os-text-caption);color:var(--text-muted)}.KqMGaq_summaryItemPrice{font-size:var(--os-text-body);color:var(--text-secondary);white-space:nowrap}.KqMGaq_summaryTotal{border-top:var(--os-hairline);padding-top:var(--os-rhythm-3);justify-content:space-between;align-items:baseline;display:flex}.KqMGaq_summaryTotalLabel{font-family:var(--font-heading);text-transform:uppercase;font-size:var(--text-sm);color:var(--text-secondary)}.KqMGaq_summaryTotalValue{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-primary)}.KqMGaq_ticketLink{align-items:center;gap:var(--os-rhythm-2);margin-top:var(--os-rhythm-4);padding:var(--os-rhythm-3) var(--os-rhythm-5);background:var(--color-primary);color:var(--text-on-primary);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:var(--text-sm);border-radius:8px;text-decoration:none;display:inline-flex}.KqMGaq_errorNote{color:var(--color-danger);font-size:var(--os-text-body);margin-bottom:var(--os-rhythm-4)}.KqMGaq_shippingForm{padding:24px}.KqMGaq_stepTitle{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--text-primary);margin:0 0 4px}.KqMGaq_shippingSubmit{align-self:flex-start;margin-top:8px}.KqMGaq_recap{font-size:var(--os-text-body);color:var(--text-secondary);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 0;display:flex}.KqMGaq_recapText{flex-direction:column;gap:2px;min-width:0;display:flex}.KqMGaq_recapName{color:var(--text-primary)}.KqMGaq_recapEdit{flex-shrink:0;font-size:13px}.KqMGaq_errorInset{margin-bottom:0;padding:16px 24px 0}.KqMGaq_summaryLines{padding-top:var(--os-rhythm-3);margin-bottom:var(--os-rhythm-3);border-top:var(--os-hairline);font-size:var(--os-text-body);color:var(--text-secondary);flex-direction:column;gap:6px;display:flex}.KqMGaq_summaryLine{justify-content:space-between;gap:12px;display:flex}@media (max-width:560px){.KqMGaq_shippingSubmit{justify-content:center;align-self:stretch}}
.OpsNbG_backdrop{-webkit-backdrop-filter:blur(4px);z-index:99998;pointer-events:auto;background:#000c;position:fixed;inset:0}.OpsNbG_card{z-index:99999;background:var(--bg-elevated-2,#1a1a1a);border:1px solid var(--color-primary,#c7ff38);padding:var(--space-4,16px);min-width:280px;max-width:320px;box-shadow:0 0 0 1px var(--color-primary,#c7ff38), 0 0 30px #c7ff384d, 0 20px 40px #00000080;animation:.3s ease-out OpsNbG_cardEnter;position:fixed}@keyframes OpsNbG_cardEnter{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.OpsNbG_cardHeader{align-items:center;gap:var(--space-2,8px);margin-bottom:var(--space-2,8px);display:flex}.OpsNbG_cardIcon{color:var(--color-primary,#c7ff38);flex-shrink:0}.OpsNbG_cardTitle{font-family:var(--font-heading);font-size:var(--text-base,16px);color:var(--color-primary,#c7ff38);text-transform:uppercase;letter-spacing:.5px;margin:0}.OpsNbG_cardDescription{font-family:var(--font-body);font-size:var(--text-sm,14px);color:var(--text-secondary,#a0a0a0);margin:0 0 var(--space-4,16px) 0;line-height:1.5}.OpsNbG_cardActions{justify-content:space-between;align-items:center;gap:var(--space-3,12px);display:flex}.OpsNbG_cardProgress{font-family:var(--font-body);font-size:var(--text-xs,12px);color:var(--text-muted,#666)}.OpsNbG_cardButtons{gap:var(--space-2,8px);display:flex}.OpsNbG_skipBtn{border:1px solid var(--border-default,#333);color:var(--text-muted,#666);padding:var(--space-2,8px) var(--space-3,12px);font-family:var(--font-body);font-size:var(--text-xs,12px);cursor:pointer;background:0 0;transition:all .2s}.OpsNbG_skipBtn:hover{border-color:var(--text-secondary,#a0a0a0);color:var(--text-secondary,#a0a0a0)}.OpsNbG_prevBtn{border:1px solid var(--border-default,#333);color:var(--text-secondary,#a0a0a0);padding:var(--space-2,8px);font-family:var(--font-body);font-size:var(--text-xs,12px);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:all .2s;display:flex}.OpsNbG_prevBtn:hover{border-color:var(--color-primary,#c7ff38);color:var(--color-primary,#c7ff38)}.OpsNbG_nextBtn{background:var(--color-primary,#c7ff38);color:var(--text-on-primary,#000);padding:var(--space-2,8px) var(--space-4,16px);font-family:var(--font-heading);font-size:var(--text-xs,12px);text-transform:uppercase;cursor:pointer;align-items:center;gap:var(--space-1,4px);border:none;transition:all .2s;display:flex}.OpsNbG_nextBtn:hover{background:#b8ef40;transform:translate(2px)}.OpsNbG_cardArrow{border:10px solid #0000;width:0;height:0;position:absolute}.OpsNbG_cardArrow.OpsNbG_top{border-bottom-color:var(--color-primary,#c7ff38);bottom:100%;left:50%;transform:translate(-50%)}.OpsNbG_cardArrow.OpsNbG_bottom{border-top-color:var(--color-primary,#c7ff38);top:100%;left:50%;transform:translate(-50%)}.OpsNbG_cardArrow.OpsNbG_left{border-right-color:var(--color-primary,#c7ff38);top:50%;right:100%;transform:translateY(-50%)}.OpsNbG_cardArrow.OpsNbG_right{border-left-color:var(--color-primary,#c7ff38);top:50%;left:100%;transform:translateY(-50%)}.OpsNbG_welcomeOverlay{-webkit-backdrop-filter:blur(8px);z-index:100000;padding:var(--space-4,16px);background:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.OpsNbG_welcomeModal{background:var(--bg-elevated-2,#1a1a1a);border:1px solid var(--color-primary,#c7ff38);width:100%;max-width:480px;padding:var(--space-8,32px);text-align:center;animation:.4s ease-out OpsNbG_modalEnter;box-shadow:0 0 60px #c7ff3833,0 20px 60px #0009}@keyframes OpsNbG_modalEnter{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.OpsNbG_welcomeIcon{color:var(--color-primary,#c7ff38);margin-bottom:var(--space-4,16px);animation:2s ease-in-out infinite OpsNbG_iconPulse}@keyframes OpsNbG_iconPulse{0%,to{filter:drop-shadow(0 0 10px #c7ff3880);transform:scale(1)}50%{filter:drop-shadow(0 0 20px #c7ff38cc);transform:scale(1.05)}}.OpsNbG_welcomeTitle{font-family:var(--font-heading);font-size:var(--text-2xl,24px);color:var(--text-primary,#fff);text-transform:uppercase;margin:0 0 var(--space-3,12px) 0;letter-spacing:1px}.OpsNbG_welcomeDescription{font-family:var(--font-body);font-size:var(--text-base,16px);color:var(--text-secondary,#a0a0a0);margin:0 0 var(--space-6,24px) 0;line-height:1.6}.OpsNbG_welcomeActions{gap:var(--space-3,12px);flex-direction:column;display:flex}.OpsNbG_startTutorialBtn{background:linear-gradient(135deg, var(--color-primary,#c7ff38) 0%, #a8d930 100%);border:2px solid var(--color-primary,#c7ff38);color:var(--text-on-primary,#000);padding:var(--space-3,12px) var(--space-6,24px);font-family:var(--font-heading);font-size:var(--text-sm,14px);text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:var(--space-2,8px);transition:all .3s;display:flex;position:relative;overflow:hidden}.OpsNbG_startTutorialBtn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.OpsNbG_startTutorialBtn:hover:before{left:100%}.OpsNbG_startTutorialBtn:hover{color:var(--color-primary,#c7ff38);background:0 0;box-shadow:0 0 20px #c7ff3866}.OpsNbG_skipWelcomeBtn{color:var(--text-muted,#666);font-family:var(--font-body);font-size:var(--text-sm,14px);cursor:pointer;background:0 0;border:none;text-decoration:underline;transition:color .2s}.OpsNbG_skipWelcomeBtn:hover{color:var(--text-secondary,#a0a0a0)}.OpsNbG_tutorialBtn{align-items:center;gap:var(--space-2,8px);border:1px solid var(--border-default,#333);color:var(--text-secondary,#a0a0a0);padding:var(--space-2,8px) var(--space-3,12px);font-family:var(--font-body);font-size:var(--text-xs,12px);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;background:0 0;transition:all .2s;display:flex}.OpsNbG_tutorialBtn:hover{border-color:var(--color-primary,#c7ff38);color:var(--color-primary,#c7ff38)}.OpsNbG_tutorialBtnIcon{flex-shrink:0}.OpsNbG_targetHighlight{border:2px solid var(--color-primary,#c7ff38);pointer-events:none;z-index:99997;border-radius:4px;animation:1.5s ease-in-out infinite OpsNbG_highlightPulse;position:fixed;box-shadow:0 0 0 4px #c7ff3833,0 0 20px #c7ff3866}@keyframes OpsNbG_highlightPulse{0%,to{box-shadow:0 0 0 4px #c7ff3833,0 0 20px #c7ff3866}50%{box-shadow:0 0 0 8px #c7ff381a,0 0 30px #c7ff3899}}@media (max-width:768px){.OpsNbG_card{min-width:auto;width:auto!important;max-width:none!important;position:fixed!important;inset:auto 16px 20px!important;transform:none!important}.OpsNbG_cardArrow{display:none}.OpsNbG_cardButtons{gap:var(--space-3,12px)}.OpsNbG_nextBtn,.OpsNbG_skipBtn,.OpsNbG_prevBtn{padding:var(--space-3,12px) var(--space-4,16px);min-height:44px}.OpsNbG_welcomeModal{padding:var(--space-6,24px)}.OpsNbG_welcomeTitle{font-size:var(--text-xl,20px)}.OpsNbG_welcomeDescription{font-size:var(--text-sm,14px)}}
._6z8Uqa_card{flex-direction:column;gap:14px;min-width:0;display:flex}._6z8Uqa_media{aspect-ratio:4/5;border-radius:var(--radius-lg,12px);background:var(--os-surface-raised);position:relative;overflow:hidden}._6z8Uqa_mediaLink{display:block;position:absolute;inset:0}._6z8Uqa_image{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--os-ease-soft,cubic-bezier(.22, 1, .36, 1)), opacity .4s var(--os-ease-soft,cubic-bezier(.22, 1, .36, 1));position:absolute;inset:0}._6z8Uqa_imageAlt{opacity:0}._6z8Uqa_placeholder{color:var(--text-muted);place-items:center;display:grid;position:absolute;inset:0}._6z8Uqa_badge,._6z8Uqa_badgeMuted{border-radius:var(--radius-sm,4px);pointer-events:none;padding:5px 10px;font-size:12px;font-weight:600;line-height:1;position:absolute;top:12px;left:12px}._6z8Uqa_badge{background:var(--color-primary);color:var(--text-on-primary,#0a0a0a)}._6z8Uqa_badgeMuted{color:var(--text-secondary);background:#0a0a0ab8}._6z8Uqa_sizes{opacity:0;transition:opacity .24s var(--os-ease-soft,ease-out), transform .32s var(--os-ease-soft,ease-out);flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(8px)}._6z8Uqa_size,._6z8Uqa_quickAdd{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--text-primary);background:#0a0a0ac7;border:0;place-items:center;transition:background .16s ease-out,color .16s ease-out,transform .16s ease-out;display:inline-grid}._6z8Uqa_size{border-radius:var(--radius-full,999px);min-width:40px;height:32px;padding:0 10px;font-size:13px;font-weight:600}._6z8Uqa_quickAdd{border-radius:var(--radius-full,999px);width:40px;height:40px;position:absolute;bottom:12px;right:12px}._6z8Uqa_size:hover:not(:disabled),._6z8Uqa_quickAdd:hover:not(:disabled){background:var(--color-primary);color:var(--text-on-primary,#0a0a0a)}._6z8Uqa_size:active:not(:disabled),._6z8Uqa_quickAdd:active:not(:disabled){transform:scale(.94)}._6z8Uqa_size:disabled{color:var(--text-muted);cursor:default;text-decoration:line-through}._6z8Uqa_sizeAdded,._6z8Uqa_sizeAdded:disabled{background:var(--color-primary);color:var(--text-on-primary,#0a0a0a);text-decoration:none}._6z8Uqa_size:focus-visible,._6z8Uqa_quickAdd:focus-visible,._6z8Uqa_info:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (hover:hover){._6z8Uqa_card:hover ._6z8Uqa_image{transform:scale(1.03)}._6z8Uqa_card:hover ._6z8Uqa_imageAlt{opacity:1}._6z8Uqa_card:hover ._6z8Uqa_sizes,._6z8Uqa_sizes:focus-within{opacity:1;transform:none}}@media (hover:none){._6z8Uqa_sizes{display:none}}._6z8Uqa_info{color:inherit;border-radius:4px;flex-direction:column;gap:4px;padding:0 2px;text-decoration:none;display:flex}._6z8Uqa_meta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._6z8Uqa_vendor{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._6z8Uqa_price{font-family:var(--font-heading);color:var(--text-primary);white-space:nowrap;align-items:baseline;gap:8px;font-size:18px;display:inline-flex}._6z8Uqa_compare{color:var(--text-muted);font-size:14px}._6z8Uqa_title{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.35;transition:color .16s ease-out;display:-webkit-box;overflow:hidden}._6z8Uqa_info:hover ._6z8Uqa_title{color:var(--text-primary)}
.HfEh4q_backdrop{z-index:10001;background:#000000b3;animation:.2s HfEh4q_fadeIn;position:fixed;inset:0}@keyframes HfEh4q_fadeIn{0%{opacity:0}to{opacity:1}}.HfEh4q_drawer{z-index:10002;background:#0f0f0f;border-left:1px solid #222;flex-direction:column;width:100%;max-width:420px;height:100dvh;animation:.3s HfEh4q_slideIn;display:flex;position:fixed;top:0;right:0}@keyframes HfEh4q_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.HfEh4q_header{border-bottom:1px solid #222;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.HfEh4q_headerTitle{color:#fff;align-items:center;gap:.75rem;display:flex}.HfEh4q_headerTitle h2{margin:0;font-size:1.1rem;font-weight:600}.HfEh4q_itemCount{color:#000;background:#c7ff38;border-radius:12px;padding:2px 8px;font-size:.75rem;font-weight:600}.HfEh4q_closeBtn{color:#888;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex}.HfEh4q_closeBtn:hover{color:#fff}.HfEh4q_content{flex:1;padding:1rem;overflow-y:auto}.HfEh4q_empty{color:#666;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.HfEh4q_empty p{color:#888}.HfEh4q_continueBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid #444;border-radius:6px;padding:.75rem 1.5rem;font-size:.9rem;transition:all .2s}.HfEh4q_continueBtn:hover{color:#c7ff38;border-color:#c7ff38}.HfEh4q_items{flex-direction:column;gap:1rem;display:flex}.HfEh4q_item{background:#111;border:1px solid #222;border-radius:8px;gap:1rem;padding:1rem;display:flex}.HfEh4q_itemImage{background:#0a0a0a;border-radius:6px;flex-shrink:0;width:80px;height:80px;overflow:hidden}.HfEh4q_itemImage img{object-fit:cover;width:100%;height:100%}.HfEh4q_itemPlaceholder{color:#444;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.HfEh4q_itemDetails{flex:1;min-width:0}.HfEh4q_itemTitle{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .25rem;font-size:.9rem;font-weight:500;overflow:hidden}.HfEh4q_itemVariant{color:#666;margin:0 0 .5rem;font-size:.75rem}.HfEh4q_itemPrice{color:#c7ff38;margin:0 0 .75rem;font-size:.85rem;font-weight:500}.HfEh4q_quantityRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.HfEh4q_quantity{background:#1a1a1a;border-radius:6px;align-items:center;gap:0;display:flex;overflow:hidden}.HfEh4q_quantityBtn{color:#888;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px 10px;transition:all .2s;display:flex}.HfEh4q_quantityBtn:hover:not(:disabled){color:#fff;background:#222}.HfEh4q_quantityBtn:disabled{opacity:.5;cursor:not-allowed}.HfEh4q_quantityValue{color:#fff;text-align:center;min-width:30px;padding:0 8px;font-size:.85rem}.HfEh4q_removeBtn{color:#666;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;transition:color .2s;display:flex}.HfEh4q_removeBtn:hover:not(:disabled){color:var(--color-danger)}.HfEh4q_removeBtn:disabled{opacity:.5;cursor:not-allowed}.HfEh4q_itemTotal{color:#fff;white-space:nowrap;font-size:.9rem;font-weight:600}.HfEh4q_footer{background:#0a0a0a;border-top:1px solid #222;padding:1rem 1.25rem}.HfEh4q_totals{margin-bottom:1rem}.HfEh4q_totalRow{color:#888;justify-content:space-between;align-items:center;padding:.25rem 0;font-size:.9rem;display:flex}.HfEh4q_totalRowFinal{color:#fff;border-top:1px solid #222;margin-top:.5rem;padding-top:.5rem;font-size:1.1rem;font-weight:600}.HfEh4q_checkoutBtn{background:var(--color-primary);width:100%;color:var(--text-on-primary);border:1px solid var(--color-primary);cursor:pointer;transition:background var(--os-motion-fast) var(--os-ease-snap), box-shadow var(--os-motion-fast) var(--os-ease-snap), transform var(--os-motion-fast) var(--os-ease-snap);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:1rem;font-size:1rem;font-weight:600;text-decoration:none;display:flex}.HfEh4q_checkoutBtn:hover{background:color-mix(in srgb, var(--color-primary) 88%, white);box-shadow:var(--os-elev-glow-primary);transform:translateY(-1px)}.HfEh4q_checkoutNote{text-align:center;color:#666;margin-top:.75rem;font-size:.75rem}@media (max-width:480px){.HfEh4q_drawer{max-width:100%}.HfEh4q_item{padding:.75rem}.HfEh4q_itemImage{width:70px;height:70px}}
.zPbu0W_button{color:#888;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:color .2s;display:flex;position:relative}.zPbu0W_button:hover{color:#c7ff38}.zPbu0W_badge{color:#000;background:#c7ff38;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:.65rem;font-weight:700;display:flex;position:absolute;top:0;right:0}
.fAHHVq_banner{z-index:9998;color:#000;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.04em;text-align:center;background:linear-gradient(90deg,#c7ff38 0%,#a8e025 50%,#c7ff38 100%) 0 0/200% 100%;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 2.5rem .5rem 1rem;font-size:.8rem;font-weight:700;line-height:1.2;animation:4s ease-in-out infinite fAHHVq_shimmer;display:flex;position:fixed;top:0;left:0;right:0}@keyframes fAHHVq_shimmer{0%,to{background-position:0%}50%{background-position:100%}}.fAHHVq_icon{flex-shrink:0;display:flex}.fAHHVq_text{white-space:nowrap}.fAHHVq_highlight{letter-spacing:.06em;font-weight:900}.fAHHVq_closeBtn{color:#000;cursor:pointer;opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:opacity .2s;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.fAHHVq_closeBtn:hover{opacity:1}.fAHHVq_bannerHiding{animation:.3s ease-in forwards fAHHVq_slideUp}@keyframes fAHHVq_slideUp{to{opacity:0;transform:translateY(-100%)}}@media (max-width:480px){.fAHHVq_banner{gap:.35rem;padding:.45rem 2rem .45rem .75rem;font-size:.7rem}}
.cRh5nW_navWrap{top:calc(1rem + var(--shipping-banner-height,0px));z-index:10000;pointer-events:none;justify-content:center;padding:0 1rem;transition:top .2s,transform .35s cubic-bezier(.16,1,.3,1),opacity .25s;display:flex;position:fixed;left:0;right:0}.cRh5nW_navWrap[data-hidden=true]{opacity:0;transition:top .2s,transform .3s cubic-bezier(.7,0,.84,0),opacity .2s;transform:translateY(-140%)}.cRh5nW_navStack{flex-direction:column;align-items:stretch;width:fit-content;display:flex}.cRh5nW_pill{pointer-events:auto;-webkit-backdrop-filter:blur(16px);background:#181818e0;border:1px solid #ffffff38;border-radius:14px;align-items:center;gap:.85rem;padding:.55rem .6rem .55rem .9rem;display:flex;box-shadow:inset 0 1px #ffffff0f,0 8px 30px #00000080}.cRh5nW_pillSearchOpen{border-bottom-color:#ffffff14;border-radius:14px 14px 0 0}.cRh5nW_searchPanel{pointer-events:auto;-webkit-backdrop-filter:blur(16px);transform-origin:top;animation:cRh5nW_searchPanelIn .18s var(--os-ease-snap,ease-out) both;background:#080808e6;border:1px solid #ffffff1f;border-top-color:#ffffff14;border-radius:0 0 14px 14px;align-items:center;gap:.6rem;margin-top:-1px;padding:.55rem .6rem .55rem .9rem;display:flex}@keyframes cRh5nW_searchPanelIn{0%{opacity:0;transform:scaleY(.85)}to{opacity:1;transform:scaleY(1)}}.cRh5nW_searchPanelIcon{color:var(--text-muted);flex-shrink:0}.cRh5nW_searchPanelInput{min-width:0;color:var(--text-primary);font-family:var(--font-body);background:0 0;border:none;outline:none;flex:1;font-size:.9rem}.cRh5nW_searchPanelInput::placeholder{color:var(--text-muted)}.cRh5nW_searchPanelClose{border:1px solid var(--border-default);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .2s,color .2s;display:flex}.cRh5nW_searchPanelClose:hover{border-color:var(--color-primary);color:var(--color-primary)}.cRh5nW_logo{align-items:center;line-height:0;display:flex}.cRh5nW_pillDivider{background:var(--border-strong);width:1px;height:22px}.cRh5nW_links{display:none}.cRh5nW_link{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);border-radius:8px;padding:.5rem .75rem;font-size:11px;text-decoration:none;transition:color .2s,background .2s}.cRh5nW_link:hover{color:var(--color-primary);background:#c7ff3814}.cRh5nW_actions{align-items:center;gap:.6rem;display:flex}.cRh5nW_searchBtn{color:#888;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:color .2s;display:flex}.cRh5nW_searchBtn:hover,.cRh5nW_searchBtnActive{color:var(--color-primary)}.cRh5nW_loadingDot{background:var(--border-strong);width:8px;height:8px;animation:1.4s ease-in-out infinite cRh5nW_pulse;display:block}@keyframes cRh5nW_pulse{0%,to{opacity:.3}50%{opacity:.9}}.cRh5nW_loginBtn{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary);border:1px solid var(--border-strong);cursor:pointer;background:0 0;border-radius:8px;padding:.5rem .85rem;font-size:10px;text-decoration:none;transition:border-color .2s,color .2s;display:inline-block}.cRh5nW_loginBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.cRh5nW_loginBtn:focus-visible,.cRh5nW_mobileLoginBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cRh5nW_userMenuWrapper{position:relative}.cRh5nW_userBtn{border:1px solid var(--border-default);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:border-color .2s;display:flex;overflow:hidden}.cRh5nW_userBtn:hover,.cRh5nW_userBtnActive{border-color:var(--color-primary)}.cRh5nW_userAvatar{object-fit:cover;width:100%;height:100%}.cRh5nW_userAvatarPlaceholder{font-family:var(--font-heading);color:var(--color-primary);font-size:.8rem;font-weight:700}.cRh5nW_userDropdown{z-index:10002;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border-default);background:#080808f7;border-radius:12px;min-width:220px;padding:.5rem;position:fixed;overflow:hidden}.cRh5nW_userDropdownHeader{padding:.6rem .75rem}.cRh5nW_userDropdownName{font-family:var(--font-heading);color:var(--text-primary);font-size:.9rem;display:block}.cRh5nW_userDropdownEmail{font-family:var(--font-mono);color:var(--text-muted);margin-top:2px;font-size:10px;display:block}.cRh5nW_userDropdownDivider{background:var(--border-subtle);height:1px;margin:.4rem 0}.cRh5nW_userDropdownItem{width:100%;color:var(--text-secondary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .75rem;font-size:11px;text-decoration:none;transition:color .2s,background .2s;display:flex}.cRh5nW_userDropdownItem:hover{color:var(--color-primary);background:#c7ff380f}.cRh5nW_userDropdownLogout:hover{color:var(--color-danger);background:#ff55550f}.cRh5nW_mobileToggle{border:1px solid var(--border-default);cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:36px;height:36px;display:flex}.cRh5nW_mobileToggle:hover{border-color:var(--color-primary)}.cRh5nW_mobileToggleBar{background:var(--text-primary);width:14px;height:1px;transition:transform .2s,opacity .2s,margin .2s}.cRh5nW_mobileToggleOpen .cRh5nW_mobileToggleBar:first-child{margin-bottom:-1px;transform:rotate(45deg)}.cRh5nW_mobileToggleOpen .cRh5nW_mobileToggleBar:last-child{margin-top:-1px;transform:rotate(-45deg)}.cRh5nW_mobilePanel{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#060606fa;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:2rem 1.25rem;transition:opacity .25s;display:flex;position:fixed;inset:0}.cRh5nW_mobilePanelOpen{opacity:1;pointer-events:auto}.cRh5nW_mobileUserSection{justify-content:center;display:flex}.cRh5nW_mobileUserInfo{flex-direction:column;align-items:center;gap:.6rem;display:flex}.cRh5nW_mobileUserAvatar{object-fit:cover;border:1px solid var(--border-default);border-radius:8px;width:56px;height:56px}.cRh5nW_mobileUserAvatarPlaceholder{border:1px solid var(--border-default);width:56px;height:56px;font-family:var(--font-heading);color:var(--color-primary);border-radius:8px;justify-content:center;align-items:center;font-size:1.3rem;font-weight:700;display:flex}.cRh5nW_mobileUserName{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:11px}.cRh5nW_mobileLoginBtn{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary);border:1px solid var(--border-strong);cursor:pointer;background:0 0;border-radius:8px;padding:.75rem 1.5rem;font-size:11px;text-decoration:none;display:inline-block}.cRh5nW_mobileLoginBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.cRh5nW_mobileLinks{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.cRh5nW_mobileLink{font-family:var(--font-heading);letter-spacing:.02em;text-transform:uppercase;color:var(--text-primary);font-size:1.75rem;font-weight:700;text-decoration:none}.cRh5nW_mobileLink:hover{color:var(--color-primary)}.cRh5nW_mobileUserActions{flex-direction:column;align-items:center;gap:.75rem;display:flex}.cRh5nW_mobileActionLink{color:var(--text-secondary);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;font-size:11px;text-decoration:none;display:flex}.cRh5nW_mobileActionLink:hover{color:var(--color-primary)}@media (min-width:768px){.cRh5nW_pill{gap:.85rem;padding:.5rem .6rem .5rem 1rem}.cRh5nW_links{align-items:center;gap:.15rem;display:flex}.cRh5nW_mobileToggle{display:none}}
._3hUVsW_footer{font-family:var(--font-body);background-color:#000;border-top:1px solid #222;margin-top:0;padding:0;position:relative;overflow:hidden}._3hUVsW_footer:before{content:"";background:linear-gradient(90deg,#0000,#222,#0000);width:100%;height:1px;position:absolute;top:0;left:0}._3hUVsW_container{max-width:1400px;margin:0 auto}._3hUVsW_footerGrid{grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:3rem;margin-bottom:0;padding:3rem;display:grid}._3hUVsW_footerCol,._3hUVsW_footerBrand{flex-direction:column;display:flex}._3hUVsW_footerLogo{margin-bottom:.5rem;display:inline-block}._3hUVsW_footerLogoImg{filter:grayscale()brightness(200%);width:160px;height:auto;transition:all .3s}._3hUVsW_footerLogo:hover ._3hUVsW_footerLogoImg{filter:none}._3hUVsW_footerBrandText{color:#888;max-width:300px;margin:1.5rem 0;font-size:.95rem;line-height:1.6}._3hUVsW_socialLinks{gap:1rem;margin-top:1rem;display:flex}._3hUVsW_socialLink{color:#888;border:1px solid #333;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;transition:all .3s;display:flex}._3hUVsW_socialLink:hover{color:#c7ff38;background:#c7ff380d;border-color:#c7ff38;transform:translateY(-3px)}._3hUVsW_colTitle{color:#fff;font-family:var(--font-heading);letter-spacing:1px;text-transform:uppercase;margin-bottom:2rem;font-size:1.2rem}._3hUVsW_footerLinks{margin:0;padding:0;list-style:none}._3hUVsW_footerLinkItem{margin-bottom:1rem}._3hUVsW_footerLink{color:#888;font-size:.95rem;text-decoration:none;transition:all .2s;display:inline-block;position:relative}._3hUVsW_footerLink:hover{color:#c7ff38;padding-left:5px}._3hUVsW_newsletterText{color:#888;margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}._3hUVsW_newsletterForm{gap:10px;display:flex;position:relative}._3hUVsW_newsletterInput{color:#fff;font-family:var(--font-body);background:#111;border:1px solid #333;border-radius:4px;flex:1;padding:12px 15px;font-size:.9rem;transition:border .3s}._3hUVsW_newsletterInput:focus{border-color:#c7ff38;outline:none}._3hUVsW_newsletterInput::placeholder{color:#666}._3hUVsW_btnNewsletter{background:linear-gradient(135deg, var(--color-primary,#c7ff38) 0%, #a8d930 100%);color:#000;border:2px solid var(--color-primary,#c7ff38);font-family:var(--font-heading);cursor:pointer;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;padding:0 20px;font-weight:700;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 20px #c7ff384d}._3hUVsW_btnNewsletter:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}._3hUVsW_btnNewsletter:hover:before{left:100%}._3hUVsW_btnNewsletter:hover{color:var(--color-primary,#c7ff38);background:0 0;box-shadow:0 0 25px #c7ff3866}._3hUVsW_btnNewsletter:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._3hUVsW_successMessage{color:#c7ff38;margin-top:.75rem;font-size:.85rem}._3hUVsW_errorMessage{color:var(--color-danger);margin-top:.75rem;font-size:.85rem}._3hUVsW_footerBottom{border-top:1px solid #1a1a1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:2rem;display:flex}._3hUVsW_copyright{color:#555;margin:0;font-size:.85rem}@media (max-width:900px){._3hUVsW_footerGrid{text-align:center;grid-template-columns:1fr;gap:3rem}._3hUVsW_footerBrand{align-items:center}._3hUVsW_footerBrandText{margin:1.5rem auto}._3hUVsW_socialLinks{justify-content:center}._3hUVsW_footerCol{align-items:center}._3hUVsW_newsletterForm{flex-direction:column;width:100%;max-width:300px}._3hUVsW_btnNewsletter{padding:12px}._3hUVsW_footerBottom{text-align:center;flex-direction:column}}
.Vefeaq_form{text-align:left;flex-direction:column;gap:1rem;width:100%;max-width:560px;display:flex}.Vefeaq_fieldRow{gap:1rem;display:grid}.Vefeaq_field{flex-direction:column;gap:.4rem;display:flex}@media (min-width:480px){.Vefeaq_fieldRow{grid-template-columns:repeat(2,1fr)}}.Vefeaq_formCompact{gap:.85rem}.Vefeaq_fieldRowCompact{grid-template-columns:1fr}.Vefeaq_label{font-family:var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:.72rem}.Vefeaq_input,.Vefeaq_textarea{color:var(--text-primary);font-family:var(--font-body);background:#ffffff0a;border-radius:8px;padding:.85rem 1rem;font-size:.95rem;transition:background .2s}.Vefeaq_input:focus,.Vefeaq_textarea:focus{background:#c7ff380a;outline:none}.Vefeaq_textarea{resize:vertical;min-height:72px}.Vefeaq_typeRow{gap:.6rem;display:flex}.Vefeaq_typeBtn{font-family:var(--font-tech);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;flex:1;padding:.65rem;font-size:.8rem;transition:color .2s,background .2s}.Vefeaq_typeBtnActive{color:var(--color-primary);background:#c7ff3814}.Vefeaq_submit{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;background:var(--color-primary);color:var(--text-on-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.6rem;padding:1rem;font-size:.9rem;font-weight:700;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.Vefeaq_submit:hover:not(:disabled){color:var(--color-primary);box-shadow:0 0 24px var(--color-primary-glow);background:0 0}.Vefeaq_submit:disabled{opacity:.6;cursor:not-allowed}.Vefeaq_success{color:var(--color-primary);margin:0;font-size:.85rem}.Vefeaq_error{color:var(--color-danger);margin:0;font-size:.85rem}
.HAG3iq_stage{width:100%;height:320vh;position:relative}.HAG3iq_sticky{background:var(--bg-base);justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.HAG3iq_center{z-index:1;text-align:center;align-items:center;gap:var(--os-rhythm-4,16px);flex-direction:column;padding:0 24px;display:flex;position:relative}.HAG3iq_centerLogo{width:clamp(64px,8vw,110px);height:auto;margin-bottom:4px}.HAG3iq_centerTitle{font-family:var(--font-heading);letter-spacing:-.02em;text-transform:uppercase;color:var(--text-primary);margin:0;font-size:clamp(3.5rem,12vw,9rem);font-weight:800;line-height:.9}.HAG3iq_centerSub{color:#ffffffa6;white-space:nowrap;max-width:none;margin:0;font-size:clamp(.85rem,1.1vw,1.05rem);font-weight:300;line-height:1.55}@media (max-width:640px){.HAG3iq_centerSub{white-space:normal;max-width:34ch}}.HAG3iq_finalCta{z-index:1;pointer-events:auto;background:var(--color-primary);font-family:var(--font-tech);color:var(--text-on-primary,#0a0a0a);cursor:pointer;border-radius:10px;grid-area:1/1;align-items:center;gap:12px;padding:20px 36px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 20px 50px #00000080}.HAG3iq_finalCta:hover{transform:scale(1.04);box-shadow:0 24px 60px #0009}@media (max-width:900px){.HAG3iq_finalCta{padding:16px 28px;font-size:12px}}.HAG3iq_stackWrap{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.HAG3iq_stackPhoto{aspect-ratio:16/10;background:var(--os-surface-raised,#131313);cursor:pointer;pointer-events:auto;border:none;border-radius:12px;grid-area:1/1;width:clamp(340px,55vw,760px);padding:0;position:relative;overflow:hidden;box-shadow:0 30px 60px #0000008c}.HAG3iq_stackPhotoImg{object-fit:cover;filter:grayscale(.35)contrast(1.08)brightness(.8);transition:filter .5s,transform .7s cubic-bezier(.16,1,.3,1)}.HAG3iq_stackPhoto:hover .HAG3iq_stackPhotoImg{filter:grayscale(0)contrast(1.1)brightness(.95);transform:scale(1.04)}@media (max-width:900px){.HAG3iq_stackPhoto{width:86vw}.HAG3iq_centerTitle{font-size:clamp(2.5rem,16vw,4.5rem)}}.HAG3iq_lightbox{z-index:200;background:#000000f5;justify-content:center;align-items:center;padding:5vh 5vw;display:flex;position:fixed;inset:0}.HAG3iq_lightboxHud{font-family:var(--font-mono);letter-spacing:.2em;color:#fff9;font-size:12px;position:absolute;top:24px;left:24px}.HAG3iq_lightboxClose{width:40px;height:40px;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute;top:20px;right:20px}.HAG3iq_lightboxClose:hover{color:var(--color-primary)}.HAG3iq_lightboxNav{width:44px;height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.HAG3iq_lightboxNav:hover{color:var(--color-primary)}.HAG3iq_lightboxPrev{left:20px}.HAG3iq_lightboxNext{right:20px}.HAG3iq_lightboxFrame{border-radius:12px;width:min(90vw,1100px);height:min(80vh,800px);position:relative;overflow:hidden}.HAG3iq_lightboxImg{object-fit:contain;background:var(--os-surface-sunken,#0b0b0b)}
._8aEwW_shell{background:var(--os-surface-base);color:var(--text-primary);font-family:var(--font-body);position:relative}._8aEwW_onboardContainer{z-index:1;position:relative}._8aEwW_titleMain{color:var(--text-primary);display:inline-block;position:relative}._8aEwW_titleStroke{display:none}._8aEwW_sectionHeader{z-index:1;width:100%;max-width:var(--os-container-max);text-align:left;grid-template-columns:1fr;align-items:end;gap:1rem;margin-bottom:clamp(1.5rem,3vh,2.5rem);display:grid;position:relative}@media (min-width:720px){._8aEwW_sectionHeader{grid-template-columns:1fr auto}}._8aEwW_sectionHeaderTight{margin-bottom:1.25rem}._8aEwW_sectionHeaderActions{flex-wrap:wrap;gap:.6rem;display:flex}._8aEwW_sectionTitle{isolation:isolate;font-family:var(--font-heading);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 .75rem;font-size:clamp(2.25rem,7vw,4.5rem);font-weight:800;line-height:.95;display:inline-block;position:relative}._8aEwW_sectionSub{color:#ffffffa6;max-width:60ch;margin:0;font-size:clamp(.95rem,1.1vw,1.05rem);font-weight:300;line-height:1.55}._8aEwW_sectionHeaderLink{font-family:var(--font-tech);color:var(--text-primary);cursor:pointer;white-space:nowrap;transition:background var(--os-motion-fast) var(--os-ease-snap), color var(--os-motion-fast) var(--os-ease-snap);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:12px 18px;font-size:13px;text-decoration:none;display:inline-flex}._8aEwW_sectionHeaderLink:hover{background:var(--color-primary);color:var(--text-on-primary)}._8aEwW_stepScreen{flex-direction:column;justify-content:center;width:100%;height:100vh;min-height:640px;display:flex;position:relative;overflow:hidden}._8aEwW_heroBgWrap{isolation:isolate;position:absolute;inset:0}._8aEwW_heroBg{object-fit:cover;object-position:center 35%;filter:contrast(1.14)brightness(.58);width:100%;height:100%;position:absolute;inset:0}._8aEwW_heroPanelLeft,._8aEwW_heroPanelRight{pointer-events:none;width:50%;animation:_8aEwW_seamClose .9s var(--os-ease-snap,cubic-bezier(.2, .8, .2, 1)) both;position:absolute;top:0;bottom:0}._8aEwW_heroPanelLeft{transform-origin:0;mix-blend-mode:saturation;background:#7d7d7d;left:0}._8aEwW_heroPanelRight{transform-origin:100%;mix-blend-mode:overlay;background:#c7ff381f;right:0}@keyframes _8aEwW_seamClose{0%{transform:scaleX(.84)}to{transform:scaleX(1)}}._8aEwW_heroSeam{background:linear-gradient(to bottom, transparent 0%, var(--color-primary) 14%, var(--color-primary) 86%, transparent 100%);opacity:1;transform-origin:50%;width:2px;animation:_8aEwW_seamRise .9s .2s var(--os-ease-snap,cubic-bezier(.2, .8, .2, 1)) both;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 24px #c7ff3873}@keyframes _8aEwW_seamRise{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}._8aEwW_heroGradient{background:linear-gradient(#06060680 0%,#06060638 30%,#0606066b 58%,#060606f5 100%),linear-gradient(90deg,#0606069e 0%,#0606062e 50%,#06060657 100%);position:absolute;inset:0}._8aEwW_heroInner{z-index:1;width:100%;max-width:var(--os-container-max);padding:0 var(--os-container-pad-x);grid-template-columns:1fr 1fr;align-items:end;gap:clamp(.9rem,2.2vh,1.6rem) 0;margin:0 auto;display:grid;position:relative}._8aEwW_heroTitle{font-family:var(--font-heading);letter-spacing:-.02em;text-transform:uppercase;grid-area:1/1/auto/-1;grid-template-columns:1fr 1fr;align-items:baseline;margin:0;font-size:clamp(2rem,6.4vw,6rem);font-weight:800;line-height:.9;display:grid}._8aEwW_heroTitleLeft,._8aEwW_heroTitleRight{animation:.9s var(--os-ease-snap,cubic-bezier(.2, .8, .2, 1)) both;display:block}._8aEwW_heroTitleLeft{text-align:right;padding-right:var(--hero-gutter,1rem);color:var(--text-primary);animation-name:_8aEwW_closeFromLeft}._8aEwW_heroTitleRight{text-align:left;padding-left:var(--hero-gutter,1rem);color:var(--color-primary);animation-name:_8aEwW_closeFromRight}@keyframes _8aEwW_closeFromLeft{0%{opacity:0;transform:translate(-14%)}to{opacity:1;transform:translate(0,0)}}@keyframes _8aEwW_closeFromRight{0%{opacity:0;transform:translate(14%)}to{opacity:1;transform:translate(0,0)}}._8aEwW_heroSub{text-align:right;padding-right:var(--hero-gutter,1rem);color:#ffffffbf;max-width:42ch;animation:_8aEwW_heroFade .7s .62s var(--os-ease-snap,cubic-bezier(.2, .8, .2, 1)) both;grid-area:2/1;justify-self:end;margin:0;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:300;line-height:1.6}._8aEwW_heroCtas{padding-left:var(--hero-gutter,1rem);animation:_8aEwW_heroFade .7s .76s var(--os-ease-snap,cubic-bezier(.2, .8, .2, 1)) both;flex-wrap:wrap;grid-area:2/2;justify-self:start;gap:12px;display:flex}@keyframes _8aEwW_heroFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:760px){._8aEwW_heroInner{grid-template-columns:1fr;align-items:start;row-gap:1.1rem}._8aEwW_heroSub,._8aEwW_heroCtas{text-align:left;grid-column:1;justify-self:start;padding:0}._8aEwW_heroTitle{grid-row:1;grid-template-columns:1fr;font-size:clamp(2.75rem,13vw,4.5rem)}._8aEwW_heroSub{grid-row:2;max-width:none}._8aEwW_heroCtas{grid-row:3}._8aEwW_heroTitleLeft,._8aEwW_heroTitleRight{text-align:left;padding:0}._8aEwW_heroSeam{display:none}._8aEwW_heroTitleRight{margin-top:.2em;position:relative}._8aEwW_heroTitleRight:before{content:"";background:var(--color-primary);transform-origin:0;width:100%;height:2px;animation:_8aEwW_seamSpread .9s .2s var(--os-ease-snap,cubic-bezier(.2, .8, .2, 1)) both;position:absolute;top:-.1em;left:0;right:0;box-shadow:0 0 18px #c7ff3880}}@keyframes _8aEwW_seamSpread{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}._8aEwW_heroCtaPrimary{background:var(--color-primary);color:var(--text-on-primary);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background var(--os-motion-fast) var(--os-ease-snap), color var(--os-motion-fast) var(--os-ease-snap), box-shadow var(--os-motion-fast);border-radius:8px;align-items:center;gap:10px;padding:16px 26px;font-size:.9rem;font-weight:700;display:inline-flex}._8aEwW_heroCtaPrimary:hover{color:var(--color-primary);background:0 0;box-shadow:0 0 28px #c7ff3840}._8aEwW_heroCtaSecondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text-primary);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--os-motion-fast);background:#00000059;border-radius:8px;align-items:center;gap:8px;padding:16px 22px;font-size:.9rem;font-weight:700;display:inline-flex}._8aEwW_heroCtaSecondary:hover{color:var(--color-primary)}._8aEwW_portfolioScreen{flex-direction:column;align-items:center;width:100%;min-height:100vh;padding:5.5rem 0 2.5rem;display:flex;position:relative}._8aEwW_networkContainer{width:100%;max-width:var(--os-container-max);padding:0 var(--os-container-pad-x);margin:0 auto}._8aEwW_rosterGrid{z-index:1;grid-template-columns:repeat(2,1fr);gap:2px;width:100%;margin-bottom:clamp(20px,3vw,32px);display:grid;position:relative}@media (min-width:900px){._8aEwW_rosterGrid{grid-template-rows:repeat(3,1fr);grid-template-columns:1.6fr 1fr;height:clamp(480px,58vh,720px)}}._8aEwW_rosterCard{background:var(--os-surface-raised);border-radius:12px;text-decoration:none;display:block;position:relative;overflow:hidden}._8aEwW_rosterCard:hover{z-index:2}._8aEwW_rosterCardHeadliner{aspect-ratio:16/9;grid-column:1/-1}._8aEwW_rosterCardSupport{aspect-ratio:3/4}@media (min-width:900px){._8aEwW_rosterCardHeadliner{aspect-ratio:unset;grid-area:1/1/-1}._8aEwW_rosterCardSupport{aspect-ratio:unset}}._8aEwW_rosterImgWrap{position:absolute;inset:0}._8aEwW_rosterImg{object-fit:cover;filter:grayscale(.85)contrast(.9)brightness(.15);transition:filter .6s, transform 1.2s var(--os-ease-soft)}._8aEwW_rosterImgLit{filter:grayscale(.55)contrast(1.1)brightness(.72);transition:filter 1s cubic-bezier(.16, 1, .3, 1) .1s, transform 1.2s var(--os-ease-soft)}._8aEwW_rosterCard:hover ._8aEwW_rosterImg{filter:grayscale(0)contrast(1.08)brightness(.9);transform:scale(1.05)}._8aEwW_rosterOverlay{z-index:1;background:linear-gradient(#0000 40%,#00000073 68%,#000000eb 100%);flex-direction:column;justify-content:flex-end;gap:4px;padding:16px;display:flex;position:absolute;inset:0}._8aEwW_rosterOverlayHeadliner{gap:6px;padding:clamp(20px,3vw,40px)}._8aEwW_rosterMeta{font-family:var(--font-tech);color:#ffffffa6;font-size:13px}._8aEwW_rosterName{font-family:var(--font-heading);text-transform:uppercase;color:#fff;text-wrap:balance;font-size:clamp(1.05rem,1.6vw,1.4rem);font-weight:800;line-height:1.05}._8aEwW_rosterNameHeadliner{letter-spacing:-.01em;font-size:clamp(2.75rem,6vw,5.5rem);line-height:.88}._8aEwW_rosterCta{width:fit-content;font-family:var(--font-tech);color:var(--color-primary);opacity:.85;transition:gap var(--os-motion-fast), opacity var(--os-motion-fast);align-items:center;gap:6px;margin-top:6px;padding-top:8px;font-size:13px;display:inline-flex}._8aEwW_rosterCard:hover ._8aEwW_rosterCta{opacity:1;gap:12px}._8aEwW_typeCaret{background:var(--color-primary);vertical-align:-.05em;width:2px;height:.85em;margin-left:3px;animation:.9s step-end infinite _8aEwW_rosterCaretBlink;display:inline-block}@keyframes _8aEwW_rosterCaretBlink{0%,49%{opacity:1}50%,to{opacity:0}}._8aEwW_networkLower{z-index:1;width:100%;max-width:var(--os-container-max);grid-template-columns:1fr;gap:clamp(20px,3vw,32px);display:grid;position:relative}@media (min-width:900px){._8aEwW_networkLower{grid-template-columns:minmax(300px,1.1fr) 2fr}}._8aEwW_networkLowerCol{height:100%}._8aEwW_metiPanel{background:var(--os-surface-raised);height:100%;transition:border-color var(--os-motion-medium) var(--os-ease-snap);border-radius:12px;align-items:center;gap:20px;padding:clamp(18px,2.5vw,28px);text-decoration:none;display:flex}._8aEwW_metiLogoWrap{border-radius:8px;flex-shrink:0;width:96px;height:96px;position:relative;overflow:hidden}._8aEwW_metiLogo{object-fit:contain}._8aEwW_metiLogoInvert{filter:invert()}._8aEwW_metiBody{flex-direction:column;gap:6px;min-width:0;display:flex}._8aEwW_metiName{font-family:var(--font-heading);text-transform:uppercase;color:var(--text-primary);margin:0;font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:800;line-height:1}._8aEwW_metiScope{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;font-weight:300;line-height:1.5;display:-webkit-box;overflow:hidden}._8aEwW_metiLink{font-family:var(--font-tech);color:var(--color-primary);transition:gap var(--os-motion-fast);align-items:center;gap:6px;margin-top:4px;font-size:13px;display:inline-flex}._8aEwW_metiPanel:hover ._8aEwW_metiLink{gap:12px}._8aEwW_festivalsPanel{flex-direction:column;justify-content:center;gap:clamp(18px,2.5vw,28px);height:100%;display:flex}._8aEwW_festivalGrid{flex:1;grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (min-width:640px){._8aEwW_festivalGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){._8aEwW_festivalGrid{grid-template-columns:repeat(6,1fr)}}._8aEwW_festivalCard{aspect-ratio:1;background:var(--os-surface-raised);text-align:center;transition:border-color var(--os-motion-medium) var(--os-ease-snap);border-radius:8px;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:10px;text-decoration:none;display:flex;position:relative;overflow:hidden}._8aEwW_festivalPoster{object-fit:cover;filter:grayscale(.5)contrast(1.1)brightness(.45);transition:transform .9s var(--os-ease-soft), filter .5s}._8aEwW_festivalCard:hover ._8aEwW_festivalPoster{filter:grayscale(.05)contrast(1.12)brightness(.6);transform:scale(1.06)}._8aEwW_festivalGradient{background:linear-gradient(#0000 0%,#00000040 40%,#000000e0 100%);position:absolute;inset:0}._8aEwW_festivalLogoWrap{z-index:1;filter:drop-shadow(0 2px 6px #000c);width:48px;height:48px;position:relative}._8aEwW_festivalLogo{object-fit:contain}._8aEwW_festivalLogoInvert{filter:invert()}._8aEwW_festivalBody{z-index:1;position:relative}._8aEwW_festivalName{font-family:var(--font-heading);text-transform:uppercase;color:#fff;text-shadow:0 2px 8px #000000e6;margin:0;font-size:.7rem;font-weight:700}._8aEwW_festivalCountry{font-family:var(--font-tech);color:#ffffffa6;text-shadow:0 2px 6px #000000e6;margin:2px 0 0;font-size:13px}._8aEwW_pathScreen{flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:5.5rem;display:flex;position:relative}._8aEwW_pathScreenInner{width:100%;max-width:var(--os-container-max);padding:1rem var(--os-container-pad-x) 3rem;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex;position:relative}._8aEwW_serviceGroups{z-index:1;flex-direction:column;gap:clamp(28px,4vh,44px);width:100%;display:flex;position:relative}._8aEwW_serviceGroup{grid-template-columns:1fr;gap:12px;padding-top:18px;display:grid}._8aEwW_serviceGroupHead{justify-content:space-between;align-items:center;gap:12px;display:flex}._8aEwW_serviceGroupIcon{color:var(--color-primary);flex-shrink:0;display:inline-flex}._8aEwW_serviceGroupLabel{font-family:var(--font-tech);color:var(--color-primary);margin:0;font-size:13px;font-weight:400}._8aEwW_serviceCards{grid-template-columns:1fr;gap:2px;width:100%;display:grid}._8aEwW_serviceCard{cursor:pointer;color:#fff;text-align:left;min-height:260px;font:inherit;background:var(--os-surface-raised);transition:border-color var(--os-motion-medium) var(--os-ease-snap);border-radius:12px;flex-direction:column;justify-content:flex-end;padding:1.5rem;text-decoration:none;display:flex;position:relative;overflow:hidden}._8aEwW_serviceCard:hover{z-index:2}._8aEwW_serviceCardBgWrap{position:absolute;inset:0}._8aEwW_serviceCardBg{object-fit:cover;filter:grayscale(.45)contrast(1.1)brightness(.5);transition:transform 1.2s var(--os-ease-soft), filter .5s}._8aEwW_serviceCard:hover ._8aEwW_serviceCardBg{filter:grayscale(.1)contrast(1.15)brightness(.62);transform:scale(1.05)}._8aEwW_serviceCardGradient{background:linear-gradient(#00000026 0%,#00000073 45%,#000000eb 100%);position:absolute;inset:0}._8aEwW_serviceCardBody{z-index:1;flex-direction:column;display:flex;position:relative}._8aEwW_serviceCardLabel{font-family:var(--font-heading);letter-spacing:-.01em;text-transform:uppercase;transition:color var(--os-motion-medium) var(--os-ease-snap);font-size:clamp(1.6rem,4vw,2.25rem);font-weight:800;line-height:1;display:block}._8aEwW_serviceCard:hover ._8aEwW_serviceCardLabel{color:var(--track-color,var(--color-primary))}._8aEwW_serviceCardPitch{color:#ffffffbf;max-width:42ch;margin:.6rem 0 0;font-size:.88rem;font-weight:300;line-height:1.5}._8aEwW_serviceCardCta{font-family:var(--font-tech);color:var(--track-color,var(--color-primary));transition:gap var(--os-motion-fast) var(--os-ease-snap);align-items:center;gap:8px;margin-top:.9rem;font-size:13px;display:inline-flex}._8aEwW_serviceCard:hover ._8aEwW_serviceCardCta{gap:14px}@media (min-width:768px){._8aEwW_serviceGroup{grid-template-columns:160px 1fr;gap:24px;padding-top:24px}._8aEwW_serviceGroupHead{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}._8aEwW_serviceGroupIcon svg{width:52px;height:52px}._8aEwW_serviceGroupLabel{padding-top:4px}._8aEwW_serviceCards{grid-template-columns:repeat(3,1fr)}._8aEwW_serviceCards[data-count="1"]{grid-template-columns:1fr}._8aEwW_serviceCards[data-count="1"] ._8aEwW_serviceCard{min-height:220px}._8aEwW_serviceCards[data-count="1"] ._8aEwW_serviceCardPitch{max-width:56ch}._8aEwW_serviceCard{min-height:320px;padding:1.75rem}}._8aEwW_tourProcessGrid{gap:.7rem;margin-bottom:28px;display:grid}._8aEwW_tourProcessCard{background:var(--bg-elevated-2);border-radius:12px;padding:1rem 1.1rem}._8aEwW_tourProcessTitle{font-family:var(--font-heading);text-transform:uppercase;color:var(--text-primary);margin:0 0 .3rem;font-size:.9rem}._8aEwW_tourProcessDesc{color:var(--text-muted);margin:0;font-size:.78rem;line-height:1.45}._8aEwW_waitlistRow{background:var(--bg-elevated-2);border-radius:12px;grid-template-columns:84px 1fr;align-items:center;gap:16px;padding:.85rem 1rem;display:grid}._8aEwW_waitlistLogoCol{flex-direction:column;align-items:center;gap:6px;display:flex}._8aEwW_waitlistLogoWrap{width:64px;height:64px;position:relative}._8aEwW_waitlistLogo{object-fit:contain}._8aEwW_waitlistDates{font-family:var(--font-tech);letter-spacing:.04em;color:var(--tour-accent);text-align:center;white-space:nowrap;font-size:.6rem}._8aEwW_waitlistFields{flex-direction:column;gap:.9rem;display:flex}._8aEwW_waitlistFieldsRow{grid-template-columns:1fr;gap:.85rem;display:grid}._8aEwW_waitlistInput{width:100%;color:var(--text-primary);font-family:var(--font-body);background:#ffffff0a;border-radius:10px;padding:.75rem .9rem;font-size:.9rem;transition:background .2s}._8aEwW_waitlistInput:focus{background:#c7ff380a;outline:none}._8aEwW_waitlistSubmit{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;background:var(--color-primary);color:var(--text-on-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.6rem;margin-top:.35rem;padding:.9rem;font-size:.85rem;font-weight:700;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}._8aEwW_waitlistSubmit:hover:not(:disabled){color:var(--color-primary);box-shadow:0 0 24px var(--color-primary-glow);background:0 0}._8aEwW_waitlistSubmit:disabled{opacity:.6;cursor:not-allowed}._8aEwW_waitlistSuccess{color:var(--color-primary);margin:0;font-size:.82rem}._8aEwW_waitlistError{color:var(--color-danger);margin:0;font-size:.8rem}@media (max-width:640px){._8aEwW_waitlistRow{grid-template-columns:64px 1fr}}._8aEwW_shopScreen{position:relative}._8aEwW_contactScreen{width:100%;min-height:100vh;padding:5.5rem var(--os-container-pad-x) 3rem;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}._8aEwW_passCard{z-index:1;width:100%;max-width:var(--os-container-max);background:var(--os-surface-raised);border-radius:16px;grid-template-columns:1fr;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 50px 100px #0000008c}@media (min-width:900px){._8aEwW_passCard{grid-template-columns:1fr auto 1fr;align-items:stretch}}._8aEwW_passPhoto{align-items:flex-end;min-height:320px;display:flex;position:relative}._8aEwW_passPhotoImg{object-fit:cover;object-position:center 30%;filter:grayscale()contrast(1.15)brightness(.55)}._8aEwW_passPhotoDuotone{background:linear-gradient(155deg, #050803 8%, var(--color-primary) 145%);mix-blend-mode:color;opacity:.92;position:absolute;inset:0}._8aEwW_passPhotoScrim{background:linear-gradient(#0000001a 0%,#00000059 45%,#000000e6 100%);position:absolute;inset:0}._8aEwW_passPhotoBody{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;width:100%;padding:clamp(28px,4vw,48px);display:flex;position:relative}._8aEwW_contactBadge{opacity:.9;width:40px;height:40px;margin-bottom:1.1rem}._8aEwW_contactSub{color:#ffffffb3;max-width:40ch;margin:0 0 1.25rem;font-size:clamp(.95rem,1.1vw,1.05rem);font-weight:300;line-height:1.6}._8aEwW_contactPoints{flex-wrap:wrap;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}._8aEwW_contactPoints li{font-family:var(--font-tech);color:#ffffffd9;background:#00000040;border-radius:6px;padding:6px 10px;font-size:13px}._8aEwW_passDivider{display:none;position:relative}@media (min-width:900px){._8aEwW_passDivider{background-image:repeating-linear-gradient(#ffffff4d 0 6px,#0000 6px 15px);width:1px;display:block}}._8aEwW_passNotch{background:var(--bg-base);border-radius:50%;width:18px;height:18px;position:absolute;left:50%;transform:translate(-50%)}._8aEwW_passNotch[data-pos=top]{top:-9px}._8aEwW_passNotch[data-pos=bottom]{bottom:-9px}._8aEwW_passForm{align-items:center;padding:clamp(24px,3vw,40px);display:flex}@media (min-width:768px){._8aEwW_tourProcessGrid{grid-template-columns:repeat(4,1fr)}}._8aEwW_soonBackdrop{z-index:9000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c7;justify-content:center;align-items:center;padding:1.25rem;animation:.22s both _8aEwW_soonFade;display:flex;position:fixed;inset:0}._8aEwW_soonCard{background:var(--os-surface-raised,#0d0d0d);color:#fff;text-align:left;width:min(440px,100%);animation:_8aEwW_soonRise .26s var(--os-ease-soft,cubic-bezier(.22, 1, .36, 1)) both;border-radius:12px;padding:2rem 1.75rem 1.75rem;position:relative}._8aEwW_soonTitle{font-family:var(--font-heading);letter-spacing:-.01em;text-transform:uppercase;margin:0 0 .9rem;font-size:clamp(2rem,6vw,2.75rem);font-weight:800;line-height:1}._8aEwW_soonBody{color:#ffffffb8;margin:0 0 1.5rem;font-size:.92rem;font-weight:300;line-height:1.55}._8aEwW_soonClose{font-family:var(--font-tech);color:#fff;cursor:pointer;transition:color var(--os-motion-fast);background:0 0;border-radius:8px;padding:.7rem 1.4rem;font-size:13px}._8aEwW_soonClose:hover{color:#ff6300}@keyframes _8aEwW_soonFade{0%{opacity:0}to{opacity:1}}@keyframes _8aEwW_soonRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.PpG3hW_rail{gap:var(--os-rhythm-2);flex-direction:column;display:flex}.PpG3hW_item{align-items:center;gap:var(--os-rhythm-3);padding:var(--os-rhythm-2) var(--os-rhythm-3);border-radius:6px;display:flex}.PpG3hW_dot{border:1px solid var(--os-border-strong);border-radius:50%;flex-shrink:0;width:8px;height:8px}.PpG3hW_label{font-family:var(--font-mono);font-size:var(--os-text-eyebrow);letter-spacing:var(--os-track-eyebrow);text-transform:uppercase;color:var(--text-muted)}.PpG3hW_itemDone .PpG3hW_dot{background:var(--color-primary);border-color:var(--color-primary)}.PpG3hW_itemDone .PpG3hW_label{color:var(--text-secondary)}.PpG3hW_itemCurrent{background:var(--os-surface-overlay-acid)}.PpG3hW_itemCurrent .PpG3hW_dot{border-color:var(--color-primary)}.PpG3hW_itemCurrent .PpG3hW_label{color:var(--text-primary)}.PpG3hW_itemUpcoming .PpG3hW_label{color:#ffffff4d}
._7b-XZa_list{--me-hueso:#eee7db;--me-oxido:#e6653c;--me-linea:#eee7db38;gap:10px;margin:0;padding:0;list-style:none;display:grid}@supports (color:lab(0% 0 0)){._7b-XZa_list{--me-hueso:lab(91.9289% 1.09178 6.82311);--me-oxido:lab(59.1701% 49.3294 48.129);--me-linea:lab(91.9289% 1.09178 6.82311/.22)}}@media (min-width:640px){._7b-XZa_list:not(._7b-XZa_stack){grid-template-columns:repeat(3,minmax(0,1fr))}}._7b-XZa_card{border:1px solid var(--me-linea);height:100%;color:var(--me-hueso);transition:border-color var(--os-motion-medium,.32s) var(--os-ease-snap,ease), background-color var(--os-motion-medium,.32s) var(--os-ease-snap,ease);background:#110a0999;background:lab(3.30652% 2.06827 1.22263/.6);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}._7b-XZa_card:hover{border-color:var(--me-hueso);background:#55111280;background:lab(17.7901% 31.6229 19.3112/.5)}._7b-XZa_card:focus-visible{outline:2px solid var(--me-oxido);outline-offset:3px}._7b-XZa_logo{flex:none;place-items:center;width:64px;height:64px;display:grid}._7b-XZa_logo img{object-fit:contain;width:auto;max-width:64px;height:auto;max-height:56px}._7b-XZa_toWhite{filter:brightness(0)invert(.93)}._7b-XZa_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._7b-XZa_handle{font-family:var(--font-heading);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:700;overflow:hidden}._7b-XZa_name{opacity:.65;font-size:.8rem}._7b-XZa_state{width:28px;height:28px;color:var(--me-oxido);border-radius:50%;flex:none;place-items:center;display:grid}._7b-XZa_done{border-color:#e6653c99;border-color:lab(59.1701% 49.3294 48.129/.6)}._7b-XZa_done ._7b-XZa_state{background:var(--me-oxido);color:#110a09;color:lab(3.30652% 2.06827 1.22263)}
.IFocoa_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10003;padding:var(--space-4);background:#000000d9;justify-content:center;align-items:center;animation:.18s IFocoa_fadeIn;display:flex;position:fixed;inset:0}@keyframes IFocoa_fadeIn{0%{opacity:0}to{opacity:1}}.IFocoa_modal{background:var(--bg-elevated-1);border:1px solid var(--border-default);width:100%;max-width:400px;padding:var(--space-8) var(--space-6);text-align:center;animation:.22s cubic-bezier(.34,1.1,.64,1) IFocoa_popIn;position:relative}@keyframes IFocoa_popIn{0%{transform:scale(.94)}to{transform:scale(1)}}.IFocoa_closeBtn{top:var(--space-3);right:var(--space-3);border:1px solid var(--border-default);color:var(--text-muted);padding:var(--space-2);cursor:pointer;transition:var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex;position:absolute}.IFocoa_closeBtn:hover{border-color:var(--text-secondary);color:var(--text-primary)}.IFocoa_iconWrapper{width:64px;height:64px;margin:0 auto var(--space-4);color:var(--color-success);border-radius:var(--radius-full);background:#c7ff381a;border:1px solid #c7ff384d;justify-content:center;align-items:center;display:flex}.IFocoa_title{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--text-primary);text-transform:uppercase;margin:0 0 var(--space-3)}.IFocoa_message{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-6);line-height:1.6}.IFocoa_actions{gap:var(--space-3);flex-direction:column;display:flex}.IFocoa_primaryBtn,.IFocoa_secondaryBtn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-family:var(--font-heading);font-size:var(--text-sm);text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.IFocoa_primaryBtn{background:linear-gradient(135deg, var(--color-primary) 0%, #a8d930 100%);border:2px solid var(--color-primary);color:var(--text-on-primary);box-shadow:0 0 15px #c7ff384d}.IFocoa_primaryBtn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.IFocoa_primaryBtn:hover:before{left:100%}.IFocoa_primaryBtn:hover{color:var(--color-primary);background:0 0;box-shadow:0 0 20px #c7ff3866}.IFocoa_secondaryBtn{border:2px solid var(--color-primary);color:var(--color-primary);background:0 0}.IFocoa_secondaryBtn:hover{background:#c7ff381a;box-shadow:0 0 15px #c7ff3833}.IFocoa_benefits{gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.IFocoa_benefitItem{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}@media (max-width:480px){.IFocoa_overlay{align-items:flex-end;padding:0}.IFocoa_modal{padding:var(--space-6) var(--space-4);border-bottom:none;border-left:none;border-right:none;max-width:100%}.IFocoa_title{font-size:var(--text-lg)}.IFocoa_iconWrapper{width:56px;height:56px}.IFocoa_message{font-size:var(--text-xs)}.IFocoa_primaryBtn,.IFocoa_secondaryBtn{padding:var(--space-3);font-size:var(--text-xs)}.IFocoa_benefits{margin-top:var(--space-4);padding-top:var(--space-3)}}
._3RZVQq_page{width:100%;height:100dvh;display:flex}._3RZVQq_left{gap:var(--os-rhythm-7);background:var(--os-surface-raised);border-right:1px solid var(--os-border-subtle);height:100%;padding:0 var(--os-rhythm-5) var(--os-rhythm-8);flex-direction:column;flex:0 0 340px;display:flex;overflow-y:auto}._3RZVQq_header{max-width:100%}._3RZVQq_logo{margin-bottom:var(--os-rhythm-4);display:block}._3RZVQq_eyebrow{font-family:var(--font-mono);font-size:var(--os-text-eyebrow);letter-spacing:var(--os-track-eyebrow);text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--os-rhythm-2);display:block}._3RZVQq_title{font-family:var(--font-heading);font-size:var(--os-text-step-title);color:var(--text-primary);margin-bottom:var(--os-rhythm-2);font-weight:600}._3RZVQq_subtitle{font-family:var(--font-body);font-size:var(--os-text-body);color:var(--text-secondary);line-height:1.5}._3RZVQq_right{background:var(--bg-base);flex:1;min-width:0;height:100%;position:relative;overflow-y:auto}._3RZVQq_card{--actionbar-bg:var(--bg-base);width:100%}._3RZVQq_navClearance{padding-top:calc(96px + var(--os-rhythm-6) + var(--shipping-banner-height,0px))}._3RZVQq_right._3RZVQq_navClearance{padding-top:calc(72px + var(--shipping-banner-height,0px))}@media (max-width:900px){._3RZVQq_page{flex-direction:column;height:auto;min-height:100dvh}._3RZVQq_left{border-right:none;border-bottom:1px solid var(--os-border-subtle);flex:none;height:auto;overflow-y:visible}._3RZVQq_right{height:auto;overflow-y:visible}}
.aO76Pq_overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000000d9;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.aO76Pq_modal{background:#111;border:1px solid #333;border-radius:16px;width:100%;max-width:420px;position:relative}.aO76Pq_closeBtn{color:#666;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:8px;padding:.5rem;transition:all .2s;position:absolute;top:1rem;right:1rem}.aO76Pq_closeBtn:hover{color:#fff;background:#ffffff1a}.aO76Pq_successState{text-align:center;color:var(--primary,#c7ff38);flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.aO76Pq_successState svg{margin-bottom:1rem}.aO76Pq_successState p{margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.aO76Pq_successState span{color:#888;font-size:.875rem}.aO76Pq_header{border-bottom:1px solid #222;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.aO76Pq_headerIcon{background:linear-gradient(135deg, var(--primary,#c7ff38) 0%, #9acd32 100%);color:#000;border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.aO76Pq_headerIcon svg{width:20px;height:20px}.aO76Pq_headerText{flex:1}.aO76Pq_title{color:#fff;margin:0;font-size:1.125rem;font-weight:600}.aO76Pq_subtitle{color:#888;margin:0;font-size:.8rem}.aO76Pq_body{padding:1.25rem 1.5rem}.aO76Pq_section{margin-bottom:1.25rem}.aO76Pq_section:last-child{margin-bottom:0}.aO76Pq_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.aO76Pq_sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:#555;margin:0;font-size:.7rem;font-weight:600}.aO76Pq_toggleAllBtn{color:var(--primary,#c7ff38);cursor:pointer;background:0 0;border:none;padding:0;font-size:.7rem;font-weight:500;transition:opacity .2s}.aO76Pq_toggleAllBtn:hover{opacity:.8}.aO76Pq_notificationOptions{flex-direction:column;gap:.5rem;display:flex}.aO76Pq_notificationOption{cursor:pointer;text-align:left;background:#1a1a1a;border:1px solid #333;border-radius:10px;align-items:center;gap:.75rem;width:100%;padding:.875rem 1rem;transition:all .2s;display:flex}.aO76Pq_notificationOption:hover{border-color:#444}.aO76Pq_notificationOptionActive{border-color:var(--primary,#c7ff38);background:#c7ff3814}.aO76Pq_optionIcon{color:#666;background:#222;border-radius:8px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;transition:all .2s;display:flex}.aO76Pq_notificationOptionActive .aO76Pq_optionIcon{color:var(--primary,#c7ff38);background:#c7ff3826}.aO76Pq_optionContent{flex:1;min-width:0}.aO76Pq_optionTitle{color:#fff;margin-bottom:.125rem;font-size:.85rem;font-weight:600;display:block}.aO76Pq_optionDesc{color:#666;font-size:.7rem;display:block}.aO76Pq_notificationOptionActive .aO76Pq_optionDesc{color:#c7ff3899}.aO76Pq_optionToggle{flex-shrink:0}.aO76Pq_mainToggle{cursor:pointer;text-align:left;background:#1a1a1a;border:1px solid #333;border-radius:12px;align-items:center;gap:.875rem;width:100%;padding:1rem;transition:all .2s;display:flex}.aO76Pq_mainToggle:hover{border-color:#444}.aO76Pq_mainToggle svg{color:#666;flex-shrink:0}.aO76Pq_mainToggle.aO76Pq_mainToggleActive{border-color:var(--primary,#c7ff38);background:#c7ff3814}.aO76Pq_mainToggle.aO76Pq_mainToggleActive svg{color:var(--primary,#c7ff38)}.aO76Pq_toggleContent{flex:1}.aO76Pq_toggleTitle{color:#fff;margin-bottom:.125rem;font-size:.9rem;font-weight:600;display:block}.aO76Pq_toggleDesc{color:#666;font-size:.75rem;display:block}.aO76Pq_mainToggleActive .aO76Pq_toggleDesc{color:#c7ff38b3}.aO76Pq_toggleSwitch{background:#333;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:all .2s;position:relative}.aO76Pq_mainToggleActive .aO76Pq_toggleSwitch,.aO76Pq_notificationOptionActive .aO76Pq_toggleSwitch{background:var(--primary,#c7ff38)}.aO76Pq_toggleKnob{background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.aO76Pq_mainToggleActive .aO76Pq_toggleKnob,.aO76Pq_notificationOptionActive .aO76Pq_toggleKnob{background:#000;left:23px}.aO76Pq_reminderOptions{flex-direction:column;gap:.5rem;display:flex}.aO76Pq_checkboxLabel{cursor:pointer;color:#888;background:#1a1a1a;border:1px solid #333;border-radius:10px;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .2s;display:flex}.aO76Pq_checkboxLabel:hover{border-color:#444}.aO76Pq_checkboxLabel input{display:none}.aO76Pq_checkboxLabel:has(input:checked){border-color:var(--primary,#c7ff38);color:var(--primary,#c7ff38);background:#c7ff3814}.aO76Pq_checkboxLabel:has(input:checked) svg{color:var(--primary,#c7ff38)}.aO76Pq_checkboxLabel span{font-size:.85rem;font-weight:500}.aO76Pq_checkboxLabel svg{flex-shrink:0;width:16px;height:16px}.aO76Pq_footer{background:#0a0a0a;border-top:1px solid #222;border-radius:0 0 16px 16px;flex-direction:row;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.aO76Pq_saveBtn{background:var(--primary,#c7ff38);color:#000;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.aO76Pq_saveBtn:hover:not(:disabled){box-shadow:0 2px 12px #c7ff3866}.aO76Pq_saveBtn:disabled{opacity:.7;cursor:not-allowed}.aO76Pq_skipBtn{color:#666;cursor:pointer;background:0 0;border:1px solid #333;border-radius:8px;justify-content:center;align-items:center;gap:.375rem;padding:.75rem 1rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.aO76Pq_skipBtn:hover{color:#888;border-color:#444}.aO76Pq_removeBtn{color:var(--color-danger);border:1px solid var(--color-danger);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:.375rem;padding:.75rem 1rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.aO76Pq_removeBtn:hover:not(:disabled){background:#ff55551a}.aO76Pq_removeBtn:disabled{opacity:.7;cursor:not-allowed}.aO76Pq_spinner{animation:1s linear infinite aO76Pq_spin}@keyframes aO76Pq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.aO76Pq_overlay{align-items:flex-end;padding:0}.aO76Pq_modal{border-radius:16px 16px 0 0;max-width:100%;max-height:85vh;animation:.3s cubic-bezier(.16,1,.3,1) aO76Pq_slideUp;overflow-y:auto}@keyframes aO76Pq_slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.aO76Pq_header{z-index:2;background:#111;padding:1rem 1.25rem;position:sticky;top:0}.aO76Pq_headerIcon{width:32px;min-width:32px;height:32px}.aO76Pq_headerIcon svg{width:16px;height:16px}.aO76Pq_title{font-size:1rem}.aO76Pq_subtitle{font-size:.75rem}.aO76Pq_body{padding:.75rem 1.25rem}.aO76Pq_sectionTitle{font-size:.65rem}.aO76Pq_notificationOption{border-radius:8px;gap:.5rem;padding:.625rem .75rem}.aO76Pq_optionIcon{border-radius:6px;width:30px;min-width:30px;height:30px}.aO76Pq_optionTitle{font-size:.8rem}.aO76Pq_optionDesc{font-size:.65rem}.aO76Pq_toggleSwitch{border-radius:10px;width:38px;height:20px}.aO76Pq_toggleKnob{width:14px;height:14px}.aO76Pq_mainToggleActive .aO76Pq_toggleKnob,.aO76Pq_notificationOptionActive .aO76Pq_toggleKnob{left:21px}.aO76Pq_checkboxLabel{border-radius:8px;gap:.5rem;padding:.625rem .75rem}.aO76Pq_checkboxLabel span{font-size:.8rem}.aO76Pq_footer{padding:.75rem 1.25rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px));z-index:2;background:#0a0a0a;border-radius:0;flex-direction:column;position:sticky;bottom:0}.aO76Pq_skipBtn,.aO76Pq_saveBtn,.aO76Pq_removeBtn{width:100%}.aO76Pq_successState{padding:3rem 1.5rem}.aO76Pq_successState p{font-size:1.1rem}}@media (max-width:480px){.aO76Pq_modal{max-height:80vh}.aO76Pq_notificationOptions{gap:.375rem}.aO76Pq_notificationOption{padding:.5rem .625rem}.aO76Pq_optionIcon{width:26px;min-width:26px;height:26px}.aO76Pq_optionIcon svg{width:14px;height:14px}.aO76Pq_checkboxLabel{padding:.5rem .625rem}.aO76Pq_reminderOptions{gap:.375rem}.aO76Pq_section{margin-bottom:.75rem}.aO76Pq_saveBtn,.aO76Pq_skipBtn,.aO76Pq_removeBtn{padding:.625rem 1rem;font-size:.8rem}}
._4dDs7G_section{--me-sangre:#551112;--me-sangre-hondo:#370808;--me-hueso:#eee7db;--me-oxido:#e6653c;--me-linea:#eee7db38;isolation:isolate;background:var(--me-sangre-hondo);width:100%;color:var(--me-hueso);padding:clamp(4.5rem,10vh,7rem) 0;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){._4dDs7G_section{--me-sangre:lab(17.7901% 31.6229 19.3112);--me-sangre-hondo:lab(9.3426% 23.7172 11.3148);--me-hueso:lab(91.9289% 1.09178 6.82311);--me-oxido:lab(59.1701% 49.3294 48.129);--me-linea:lab(91.9289% 1.09178 6.82311/.22)}}._4dDs7G_bg{z-index:-1;position:absolute;inset:0}._4dDs7G_bgImg{object-fit:cover;object-position:center 30%}._4dDs7G_bgScrim{background:linear-gradient(90deg, var(--me-sangre-hondo) 0%, #370808e0 45%, #3708088c 100%), linear-gradient(0deg, var(--me-sangre-hondo) 0%, transparent 35%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){._4dDs7G_bgScrim{background:linear-gradient(90deg, var(--me-sangre-hondo) 0%, lab(9.3426% 23.7172 11.3148/.88) 45%, lab(9.3426% 23.7172 11.3148/.55) 100%), linear-gradient(0deg, var(--me-sangre-hondo) 0%, transparent 35%)}}._4dDs7G_inner{width:100%;max-width:var(--os-container-max);padding:0 var(--os-container-pad-x);gap:clamp(2.5rem,5vw,4rem);margin:0 auto;display:grid}@media (min-width:1024px){._4dDs7G_inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}._4dDs7G_title{font-family:var(--font-heading);letter-spacing:-.01em;text-transform:uppercase;align-items:flex-start;gap:clamp(.75rem,2vw,1.25rem);margin:0;font-size:clamp(2.5rem,7vw,5.25rem);font-weight:800;line-height:.92;display:flex}._4dDs7G_emblem{width:.9em;color:var(--me-oxido);flex:none;margin-top:.04em}._4dDs7G_titleSub{letter-spacing:.04em;opacity:.85;margin-top:.5rem;font-size:.36em;font-weight:600;display:block}._4dDs7G_lede{opacity:.88;max-width:54ch;margin:1.5rem 0 0;font-size:clamp(1rem,.95rem + .3vw,1.175rem);line-height:1.55}._4dDs7G_bracket{font-family:var(--font-heading);align-items:baseline;gap:clamp(.75rem,2.5vw,1.5rem);margin:2rem 0 0;padding:0;font-weight:700;line-height:1;list-style:none;display:flex}._4dDs7G_bracketStep{opacity:.55;font-variant-numeric:tabular-nums}._4dDs7G_bracketStep:first-child{font-size:1.25rem}._4dDs7G_bracketStep:nth-child(2){font-size:1.6rem}._4dDs7G_bracketStep:nth-child(3){font-size:2.1rem}._4dDs7G_bracketStep:nth-child(4){font-size:2.75rem}._4dDs7G_bracketStep[data-last]{opacity:1;color:var(--me-oxido);font-size:3.75rem}._4dDs7G_ctas{flex-wrap:wrap;gap:12px;margin-top:2.25rem;display:flex}._4dDs7G_ctaPrimary,._4dDs7G_ctaSecondary{transition:background-color var(--os-motion-medium) var(--os-ease-snap), color var(--os-motion-medium) var(--os-ease-snap);border-radius:8px;align-items:center;gap:10px;padding:16px 24px;text-decoration:none;display:inline-flex}._4dDs7G_ctaPrimary{background:var(--me-hueso);color:var(--me-sangre-hondo);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:.9rem;font-weight:700}._4dDs7G_ctaPrimary:hover{background:var(--me-oxido);color:var(--me-hueso)}._4dDs7G_ctaSecondary{color:var(--me-hueso);font-family:var(--font-tech);background:0 0;font-size:13px}@media (max-width:480px){._4dDs7G_ctaPrimary,._4dDs7G_ctaSecondary{flex:100%;justify-content:center}}._4dDs7G_dates{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 1.75rem;display:grid}._4dDs7G_date{padding:.9rem .75rem 0 0}._4dDs7G_date dt{font-family:var(--font-tech);opacity:.7;font-size:13px}._4dDs7G_date dd{font-family:var(--font-heading);text-transform:uppercase;margin:.4rem 0 0;font-size:clamp(.95rem,.9rem + .3vw,1.15rem);font-weight:700}._4dDs7G_follow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#110a09b8;background:lab(3.30652% 2.06827 1.22263/.72);border-radius:12px;padding:clamp(18px,2.5vw,26px)}._4dDs7G_followTitle{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:1.05rem;font-weight:700}._4dDs7G_followSub{opacity:.7;margin:.4rem 0 1rem;font-size:.875rem}._4dDs7G_ctaPrimary:focus-visible,._4dDs7G_ctaSecondary:focus-visible{outline:2px solid var(--me-oxido);outline-offset:3px}
.DriVPW_overlay{z-index:10010;background:#000000d9;justify-content:center;align-items:center;padding:20px;animation:.15s DriVPW_fadeIn;display:flex;position:fixed;inset:0}@keyframes DriVPW_fadeIn{0%{opacity:0}to{opacity:1}}.DriVPW_modal{background:#0a0a0a;border:1px solid #333;flex-direction:column;max-height:90vh;animation:.18s cubic-bezier(.34,1.1,.64,1) DriVPW_slideUp;display:flex;overflow:hidden}@keyframes DriVPW_slideUp{0%{transform:translateY(16px)}to{transform:translateY(0)}}.DriVPW_small{width:100%;max-width:400px}.DriVPW_medium{width:100%;max-width:600px}.DriVPW_large{width:100%;max-width:900px}.DriVPW_full{width:100%;max-width:1200px;height:90vh}.DriVPW_header{background:#0000004d;border-bottom:1px solid #222;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.DriVPW_title{font-family:var(--font-heading);color:#fff;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1.2rem;font-weight:700}.DriVPW_bracket{color:#c7ff38}.DriVPW_closeBtn{color:#666;cursor:pointer;background:0 0;border:1px solid #333;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.DriVPW_closeBtn:hover{color:#ff6b35;border-color:#ff6b35}.DriVPW_closeBtn svg{width:18px;height:18px}.DriVPW_content{flex:1;padding:24px;overflow-y:auto}.DriVPW_contentFlush{flex:1;overflow:hidden}@media (max-width:768px){.DriVPW_overlay{align-items:flex-start;padding:20px 8px 8px}.DriVPW_modal{width:100%;max-height:calc(100vh - 40px);overflow-x:hidden}.DriVPW_small,.DriVPW_medium,.DriVPW_large,.DriVPW_full{max-width:100%;height:auto;max-height:calc(100vh - 40px)}.DriVPW_header{padding:14px 16px}.DriVPW_title{font-size:1rem}.DriVPW_closeBtn{width:32px;height:32px}.DriVPW_content{padding:16px;overflow-x:hidden}}@media (max-width:480px){.DriVPW_overlay{align-items:flex-end;padding:0}.DriVPW_modal{border-bottom:none;border-left:none;border-right:none;max-height:95vh}.DriVPW_header{padding:12px 14px}.DriVPW_content{padding:14px}}
.eUQIyG_field{gap:var(--os-field-label-pad);flex-direction:column;min-width:0;display:flex}.eUQIyG_head{justify-content:space-between;align-items:center;gap:var(--os-rhythm-3);min-height:14px;display:flex}.eUQIyG_label{font-family:var(--font-mono);font-size:var(--os-text-eyebrow);letter-spacing:var(--os-track-eyebrow);text-transform:uppercase;color:#ffffff8c;font-weight:500;line-height:1}.eUQIyG_req{color:var(--color-primary);margin-left:4px}.eUQIyG_shell{background:var(--os-field-bg);border:1px solid var(--os-field-border);border-radius:var(--os-field-radius);min-height:var(--os-field-min-h);transition:background var(--os-motion-fast) var(--os-ease-snap), border-color var(--os-motion-fast) var(--os-ease-snap), box-shadow var(--os-motion-fast) var(--os-ease-snap);align-items:center;display:flex;position:relative}.eUQIyG_shell:hover{background:var(--os-field-bg-hover);border-color:var(--os-border-strong)}.eUQIyG_shellFocus{box-shadow:var(--os-field-ring-focus);background:var(--os-field-bg-focus)!important;border-color:var(--os-field-border-focus)!important}.eUQIyG_shellError{box-shadow:var(--os-field-ring-error);border-color:var(--os-border-error)!important}.eUQIyG_shellFilled{background:var(--os-field-bg-filled)}.eUQIyG_input{min-width:0;color:var(--text-primary);font-family:var(--font-body);font-size:var(--os-text-body);padding:var(--os-field-pad-y) var(--os-field-pad-x);background:0 0;border:none;outline:none;flex:1;line-height:1.4}.eUQIyG_input::placeholder{color:#ffffff47;font-weight:300}.eUQIyG_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.eUQIyG_input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.eUQIyG_prefix,.eUQIyG_suffix{font-family:var(--font-mono);font-size:var(--os-text-meta);letter-spacing:var(--os-track-mono);color:#ffffff73;text-transform:uppercase;flex-shrink:0;align-items:center;display:inline-flex}.eUQIyG_prefix{padding-left:var(--os-field-pad-x);pointer-events:none;padding-right:6px}.eUQIyG_suffix{padding-left:6px;padding-right:var(--os-field-pad-x)}.eUQIyG_suffix>span:only-child:not(:has(button)){pointer-events:none}.eUQIyG_prefix+.eUQIyG_input,.eUQIyG_input+.eUQIyG_suffix{padding-left:0}.eUQIyG_input+.eUQIyG_suffix{padding-right:var(--os-field-pad-x)}.eUQIyG_error{font-family:var(--font-mono);font-size:var(--os-text-meta);letter-spacing:var(--os-track-mono);color:var(--os-status-danger);text-transform:uppercase;align-items:center;gap:6px;margin-top:4px;display:inline-flex}.eUQIyG_errorDot{background:var(--os-status-danger);border-radius:50%;width:4px;height:4px}.eUQIyG_hint{font-family:var(--font-body);font-size:var(--os-text-caption);color:#fff6;margin-top:2px;line-height:1.4}