.SearchBar_searchBar__Dlgtj{position:relative;display:flex;align-items:center;transition:width .3s ease}.SearchBar_form__xmw28{display:flex;align-items:center;width:100%;position:relative}.SearchBar_input__RwJOv{width:0;padding:8px 36px 8px 12px;border:var(--theme-border-width,1px) solid var(--theme-border-color,rgba(0,0,0,.1));border-radius:var(--theme-radius-btn,8px);font-size:14px;transition:all .3s ease;opacity:0;pointer-events:none;box-shadow:var(--theme-shadow-btn,none)}.SearchBar_input__RwJOv.SearchBar_inputWithClear__WK1KQ{padding-right:66px}.SearchBar_iconButton__w_3Xg{right:1px;top:1px;bottom:1px;width:34px;background:none;border:none;border-radius:0 var(--theme-radius-btn,8px) var(--theme-radius-btn,8px) 0;transition:all .2s;flex-shrink:0}.SearchBar_clearButton__NBb1L,.SearchBar_iconButton__w_3Xg{position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.SearchBar_clearButton__NBb1L{right:38px;top:50%;transform:translateY(-50%);width:22px;height:22px;background:rgba(0,0,0,.08);border:none;border-radius:50%;color:var(--theme-text-secondary,#4b5563);transition:background .15s,color .15s;z-index:2}.SearchBar_clearButton__NBb1L:hover{background:rgba(0,0,0,.18);color:var(--theme-text-primary,#111827)}.SearchBar_dark__ZmQMp .SearchBar_clearButton__NBb1L{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.8)}.SearchBar_dark__ZmQMp .SearchBar_clearButton__NBb1L:hover{background:hsla(0,0%,100%,.25);color:#fff}.SearchBar_searchBar__Dlgtj.SearchBar_expanded__Im_of .SearchBar_input__RwJOv{width:200px;opacity:1;pointer-events:auto}@media (min-width:768px){.SearchBar_searchBar__Dlgtj{width:280px}.SearchBar_input__RwJOv{width:100%;opacity:1;pointer-events:auto}.SearchBar_searchBar__Dlgtj.SearchBar_expanded__Im_of .SearchBar_input__RwJOv{width:100%}}.SearchBar_light__3Hjku .SearchBar_input__RwJOv{background:var(--theme-card-bg,#fff);color:var(--theme-text-primary,#111827);border-color:var(--theme-border-color,rgba(0,0,0,.1))}.SearchBar_light__3Hjku .SearchBar_input__RwJOv:focus{outline:none;border-color:var(--theme-border-color,rgba(0,0,0,.1));background:var(--theme-card-bg,#fff);box-shadow:var(--theme-shadow-card,0 2px 8px rgba(59,130,246,.15))}.SearchBar_light__3Hjku .SearchBar_input__RwJOv::-moz-placeholder{color:var(--theme-text-muted,#6b7280)}.SearchBar_light__3Hjku .SearchBar_input__RwJOv::placeholder{color:var(--theme-text-muted,#6b7280)}.SearchBar_light__3Hjku .SearchBar_iconButton__w_3Xg{color:var(--theme-text-secondary,#4b5563)}.SearchBar_light__3Hjku .SearchBar_iconButton__w_3Xg:hover{color:var(--theme-accent-secondary,#2563eb);background:rgba(59,130,246,.1);background:color-mix(in srgb,var(--theme-accent-secondary,#2563eb) 10%,transparent)}.SearchBar_dark__ZmQMp .SearchBar_input__RwJOv{background:hsla(0,0%,100%,.1);color:#fff;border-color:hsla(0,0%,100%,.2)}.SearchBar_dark__ZmQMp .SearchBar_input__RwJOv:focus{outline:none;border-color:#60a5fa;background:hsla(0,0%,100%,.15);box-shadow:0 0 0 3px rgba(96,165,250,.1)}.SearchBar_dark__ZmQMp .SearchBar_input__RwJOv::-moz-placeholder{color:hsla(0,0%,100%,.6)}.SearchBar_dark__ZmQMp .SearchBar_input__RwJOv::placeholder{color:hsla(0,0%,100%,.6)}.SearchBar_dark__ZmQMp .SearchBar_iconButton__w_3Xg{color:hsla(0,0%,100%,.8)}.SearchBar_dark__ZmQMp .SearchBar_iconButton__w_3Xg:hover{color:#60a5fa;background:rgba(96,165,250,.1)}.style-brutalist .SearchBar_searchBar__Dlgtj{flex:0 1 auto;width:auto;max-width:320px}@media (min-width:768px){.style-brutalist .SearchBar_searchBar__Dlgtj{background:#fff;border:1.5px solid rgba(0,0,0,.4);transition:border-color .15s,box-shadow .15s}.style-brutalist .SearchBar_searchBar__Dlgtj:focus-within{border-color:#000;box-shadow:0 0 0 3px rgba(246,146,30,.18)}}.style-brutalist .SearchBar_form__xmw28{position:relative}.style-brutalist .SearchBar_input__RwJOv{border:none;border-radius:0;font-family:var(--font-ibm-plex-mono),"Courier New",monospace;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding-left:14px;padding-right:48px;width:100%;opacity:1;pointer-events:auto;box-shadow:none;height:100%}.style-brutalist .SearchBar_input__RwJOv:focus{box-shadow:none;outline:none}.style-brutalist .SearchBar_input__RwJOv.SearchBar_inputWithClear__WK1KQ{padding-right:80px}.style-brutalist .SearchBar_input__RwJOv:focus::-moz-placeholder{color:transparent}.style-brutalist .SearchBar_input__RwJOv:focus::placeholder{color:transparent}.style-brutalist .SearchBar_input__RwJOv::-moz-placeholder{color:#000;opacity:.7;text-transform:uppercase;letter-spacing:.08em}.style-brutalist .SearchBar_input__RwJOv::placeholder{color:#000;opacity:.7;text-transform:uppercase;letter-spacing:.08em}.style-brutalist .SearchBar_iconButton__w_3Xg{border-radius:0;width:48px;border-left:none;color:#000;flex-shrink:0}.style-brutalist .SearchBar_iconButton__w_3Xg svg{width:22px;height:22px;stroke-width:2.5}.style-brutalist .SearchBar_iconButton__w_3Xg:hover{background:#000;color:#fff}.style-brutalist .SearchBar_iconButton__w_3Xg:active{transform:translate(1px,1px)}.style-brutalist .SearchBar_input__RwJOv:-moz-placeholder+.SearchBar_iconButton__w_3Xg:before{content:""}.style-brutalist .SearchBar_input__RwJOv:placeholder-shown+.SearchBar_iconButton__w_3Xg:before{content:""}@keyframes SearchBar_brutalistBlink__45247{0%,50%{opacity:1}51%,to{opacity:0}}@media (max-width:767px){.SearchBar_searchBar__Dlgtj.SearchBar_expanded__Im_of{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.SearchBar_searchBar__Dlgtj.SearchBar_expanded__Im_of .SearchBar_input__RwJOv{box-shadow:0 2px 8px rgba(0,0,0,.15)}.SearchBar_light__3Hjku.SearchBar_expanded__Im_of .SearchBar_input__RwJOv{background:var(--theme-card-bg,#fff)}.SearchBar_dark__ZmQMp.SearchBar_expanded__Im_of .SearchBar_input__RwJOv{background:rgba(17,24,39,.95);background:color-mix(in srgb,var(--theme-text-primary,#111827) 95%,transparent)}.style-brutalist .SearchBar_searchBar__Dlgtj{flex:1 1 auto;min-width:0;max-width:none}.style-brutalist .SearchBar_searchBar__Dlgtj.SearchBar_expanded__Im_of{position:static;transform:none;right:auto;top:auto;z-index:auto}.style-brutalist .SearchBar_input__RwJOv{width:100%}.SearchBar_input__RwJOv,.style-brutalist .SearchBar_input__RwJOv{font-size:16px}}.SearchBar_searchBar__Dlgtj.SearchBar_fullWidth__Petwg{width:100%;max-width:none;transition:none}.SearchBar_searchBar__Dlgtj.SearchBar_fullWidth__Petwg,.SearchBar_searchBar__Dlgtj.SearchBar_fullWidth__Petwg.SearchBar_expanded__Im_of{position:static;transform:none;right:auto;top:auto;z-index:auto}.SearchBar_searchBar__Dlgtj.SearchBar_fullWidth__Petwg .SearchBar_input__RwJOv,.SearchBar_searchBar__Dlgtj.SearchBar_fullWidth__Petwg.SearchBar_expanded__Im_of .SearchBar_input__RwJOv{width:100%;opacity:1;pointer-events:auto}.style-brutalist .SearchBar_searchBar__Dlgtj.SearchBar_fullWidth__Petwg{flex:1 1 auto;min-width:0;max-width:none;background:#fff;border:1.5px solid rgba(0,0,0,.4);transition:border-color .15s,box-shadow .15s}.style-brutalist .SearchBar_searchBar__Dlgtj.SearchBar_fullWidth__Petwg:focus-within{border-color:#000;box-shadow:0 0 0 3px rgba(246,146,30,.18)}.style-brutalist .SearchBar_clearButton__NBb1L{border-radius:50%;background:rgba(0,0,0,.08);border:none;color:#000;width:22px;height:22px;right:52px}.style-brutalist .SearchBar_clearButton__NBb1L:hover{background:rgba(0,0,0,.18);color:#000}.style-brutalist .SearchBar_clearButton__NBb1L:active{transform:translateY(-50%) scale(.95)}.style-brutalist .SearchBar_searchBar__Dlgtj.SearchBar_fullWidth__Petwg .SearchBar_clearButton__NBb1L,.style-brutalist .SearchBar_searchBar__Dlgtj.SearchBar_noSubmitButton__1Mqxp .SearchBar_clearButton__NBb1L{right:12px}.SearchBar_searchBar__Dlgtj.SearchBar_noSubmitButton__1Mqxp .SearchBar_input__RwJOv{padding-right:12px}.SearchBar_searchBar__Dlgtj.SearchBar_noSubmitButton__1Mqxp .SearchBar_input__RwJOv.SearchBar_inputWithClear__WK1KQ{padding-right:42px}.SearchBar_searchBar__Dlgtj.SearchBar_noSubmitButton__1Mqxp .SearchBar_clearButton__NBb1L{right:8px}.style-brutalist .SearchBar_searchBar__Dlgtj.SearchBar_noSubmitButton__1Mqxp .SearchBar_input__RwJOv{padding-right:14px}.style-brutalist .SearchBar_searchBar__Dlgtj.SearchBar_noSubmitButton__1Mqxp .SearchBar_input__RwJOv.SearchBar_inputWithClear__WK1KQ{padding-right:48px}.style-brutalist .SearchBar_searchBar__Dlgtj.SearchBar_noSubmitButton__1Mqxp .SearchBar_clearButton__NBb1L{right:12px}.LoginModal_overlay__Gb0Oh{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:LoginModal_fadeIn__nxW3U .2s ease-out}@keyframes LoginModal_fadeIn__nxW3U{0%{opacity:0}to{opacity:1}}.LoginModal_modal__ut8wi{background:var(--theme-card-bg,#fff);border:var(--theme-border-width,1px) solid var(--theme-border-color,#e5e7eb);border-radius:var(--theme-radius-card,8px);box-shadow:var(--theme-shadow-card,0 2px 8px rgba(0,0,0,.1));color:var(--theme-text-primary,#1a1a1a);font-family:var(--theme-font-family,system-ui,-apple-system,sans-serif);max-width:420px;width:100%;position:relative;animation:LoginModal_slideUp__0Pdvy .3s ease-out}@keyframes LoginModal_slideUp__0Pdvy{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.LoginModal_closeButton__FpYzP{position:absolute;top:.75rem;right:.75rem;background:none;border:none;cursor:pointer;padding:.5rem;color:var(--theme-text-primary,#1a1a1a);transition:opacity var(--theme-transition-speed,.15s)}.LoginModal_closeButton__FpYzP:hover{opacity:.7}.LoginModal_content__w7tW6{padding:2rem}.LoginModal_header__AtjSx{text-align:center;margin-bottom:1.5rem}.LoginModal_title__jq_FD{font-family:var(--theme-font-heading,var(--theme-font-family,system-ui));font-weight:var(--theme-font-weight-title,700);color:var(--theme-text-primary,#1a1a1a);font-size:1.5rem;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 .5rem}.LoginModal_subtitle__PY36o{font-size:.875rem;color:var(--theme-text-secondary,#6b7280);margin:0}.LoginModal_form__rf3Nz{display:flex;flex-direction:column;gap:1rem}.LoginModal_inputGroup__doEQR{display:flex;flex-direction:column;gap:.5rem}.LoginModal_label__LMxO7{font-size:.875rem;font-weight:500}.LoginModal_input__SUeQD,.LoginModal_label__LMxO7{color:var(--theme-text-primary,#1a1a1a);font-family:var(--theme-font-family,system-ui,-apple-system,sans-serif)}.LoginModal_input__SUeQD{width:100%;padding:.75rem 1rem;font-size:1rem;background:var(--theme-card-bg,#fff);border:var(--theme-border-width,1px) solid var(--theme-border-color,#e5e7eb);border-radius:var(--theme-radius-btn,4px);transition:border-color var(--theme-transition-speed,.15s),box-shadow var(--theme-transition-speed,.15s);box-sizing:border-box}.LoginModal_input__SUeQD:focus{outline:none;border-color:var(--theme-accent-secondary,var(--theme-btn-selected-bg,#2563eb));box-shadow:0 0 0 3px rgba(59,130,246,.15);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent-secondary,#2563eb) 15%,transparent)}.LoginModal_input__SUeQD:disabled{opacity:.6;cursor:not-allowed}.LoginModal_input__SUeQD::-moz-placeholder{color:var(--theme-text-muted,#9ca3af)}.LoginModal_input__SUeQD::placeholder{color:var(--theme-text-muted,#9ca3af)}.LoginModal_pincodeInput__WBmrt{text-align:center;font-size:1.5rem;letter-spacing:.5rem;font-family:var(--font-space-mono),var(--font-ibm-plex-mono),monospace}.LoginModal_countdown__7YtdT,.LoginModal_hint__xKyFR{font-size:.8125rem;color:var(--theme-text-secondary,#6b7280);margin:0}.LoginModal_countdown__7YtdT{text-align:center;font-variant-numeric:tabular-nums;font-family:var(--font-space-mono),var(--font-ibm-plex-mono),monospace}.LoginModal_debugPincode__bTVCp{font-size:.875rem;color:var(--theme-accent,#f59e0b);background-color:rgba(245,158,11,.12);background-color:color-mix(in srgb,var(--theme-accent,#f59e0b) 12%,transparent);padding:.5rem;border-radius:var(--theme-radius-btn,4px);margin:0;text-align:center;font-family:var(--font-space-mono),var(--font-ibm-plex-mono),monospace}.LoginModal_error__D06t_{background:#fceeee;background:color-mix(in srgb,var(--ms-error,#dc2626) 8%,var(--theme-card-bg,#fff));border:var(--theme-border-width,1px) solid color-mix(in srgb,var(--ms-error,#dc2626) 30%,transparent);color:var(--ms-error,#dc2626);font-size:.875rem;margin:0;padding:.75rem 1rem;border-radius:var(--theme-radius-btn,4px)}.LoginModal_submitButton__GnHL3{padding:.875rem 1.5rem;background:var(--theme-btn-selected-bg,#2563eb);color:var(--theme-btn-selected-text,#fff);border:var(--theme-border-width,1px) solid var(--theme-btn-selected-border,var(--theme-btn-selected-bg,#2563eb));border-radius:var(--theme-radius-btn,4px);box-shadow:var(--theme-shadow-btn,none);font-family:var(--theme-font-family,system-ui,-apple-system,sans-serif);font-size:.9375rem;font-weight:600;cursor:pointer;transition:opacity var(--theme-transition-speed,.15s),transform var(--theme-transition-speed,.15s);text-transform:uppercase;letter-spacing:.02em}.LoginModal_submitButton__GnHL3:hover:not(:disabled){opacity:.9;transform:translate(-1px,-1px)}.LoginModal_submitButton__GnHL3:active:not(:disabled){transform:translate(0)}.LoginModal_submitButton__GnHL3:disabled{background:var(--theme-btn-bg,#e5e7eb);color:var(--theme-text-muted,#9ca3af);border-color:var(--theme-btn-border,#d1d5db);box-shadow:none;cursor:not-allowed}.LoginModal_backButton__LFMWR{padding:.625rem .75rem;background:none;border:none;font-family:var(--theme-font-family,system-ui,-apple-system,sans-serif);font-size:.875rem;color:var(--theme-text-secondary,#6b7280);cursor:pointer;transition:color var(--theme-transition-speed,.15s);text-align:left}.LoginModal_backButton__LFMWR:hover:not(:disabled){color:var(--theme-text-primary,#1a1a1a)}.LoginModal_backButton__LFMWR:disabled{opacity:.5;cursor:not-allowed}.LoginModal_secondaryActions__yLr3V{display:flex;flex-direction:column;gap:0;margin-top:.25rem}.LoginModal_successMessage__UDlfJ{text-align:center;padding:2rem 1rem}.LoginModal_successIcon__pKzc0{width:64px;height:64px;color:var(--ms-success,#38a169);margin-bottom:1rem}.LoginModal_successMessage__UDlfJ p{font-size:1rem;color:var(--theme-text-primary,#1a1a1a);margin:0}@media (max-width:480px){.LoginModal_overlay__Gb0Oh{align-items:flex-end;padding:0}.LoginModal_modal__ut8wi{margin:0;max-width:none;border-radius:0;border:none;border-top:var(--theme-border-width,1px) solid var(--theme-border-color,#e5e7eb);box-shadow:none;width:100%}.LoginModal_content__w7tW6{padding:1.5rem 1.5rem 2rem}}.UserMenu_container__Z8zfA{position:relative}.UserMenu_skeleton__OgTdU{width:36px;height:36px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:UserMenu_shimmer__Yiil1 1.5s infinite}@keyframes UserMenu_shimmer__Yiil1{0%{background-position:200% 0}to{background-position:-200% 0}}.UserMenu_loginButton__Dupxc{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:none;border:1px solid var(--ms-text-muted,#ccc);border-radius:var(--ms-radius,8px);color:var(--ms-text,#1a1a1a);font-size:.9rem;cursor:pointer;transition:all .2s}.UserMenu_loginButton__Dupxc:hover{background-color:var(--ms-primary,#2563eb);border-color:var(--ms-primary,#2563eb);color:#fff}.UserMenu_icon__RTOhv{width:18px;height:18px}.UserMenu_loginText__0uAZm{display:none}@media (min-width:480px){.UserMenu_loginText__0uAZm{display:inline}}.UserMenu_avatarButton__HCrSo{display:flex;align-items:center;gap:.25rem;padding:.25rem;background:none;border:none;cursor:pointer;border-radius:var(--ms-radius,8px);transition:background-color .2s}.UserMenu_avatarButton__HCrSo:hover{background-color:rgba(0,0,0,.05)}.UserMenu_avatar__ML2y0{width:36px;height:36px;border-radius:50%;background-color:var(--ms-primary,#2563eb);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600}.UserMenu_chevron__BnqFP{width:16px;height:16px;color:var(--ms-text-muted,#666);transition:transform .2s}.UserMenu_chevronOpen__RP2pv{transform:rotate(180deg)}.UserMenu_dropdown__e24Xu{position:absolute;top:calc(100% + .5rem);right:0;min-width:220px;background-color:var(--ms-background,#fff);border:1px solid rgba(0,0,0,.1);border-radius:var(--ms-radius,8px);box-shadow:0 10px 40px rgba(0,0,0,.15);z-index:1000;animation:UserMenu_dropdownIn__4QGqu .2s ease-out}@keyframes UserMenu_dropdownIn__4QGqu{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.UserMenu_userInfo__HD6fC{padding:1rem}.UserMenu_userName__0igt1{font-weight:600;color:var(--ms-text,#1a1a1a);margin:0 0 .25rem;font-size:.9rem}.UserMenu_userEmail__3iV8f{color:var(--ms-text-muted,#666);margin:0;font-size:.8rem}.UserMenu_divider__srKbG{height:1px;background-color:rgba(0,0,0,.1);margin:0}.UserMenu_menuItem__KeFRd{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:none;border:none;color:var(--ms-text,#1a1a1a);font-size:.9rem;cursor:pointer;transition:background-color .15s;text-align:left}.UserMenu_menuItem__KeFRd:hover{background-color:var(--ms-surface,#f5f5f5)}.UserMenu_menuIcon__QAh5r{width:18px;height:18px;color:var(--ms-text-muted,#666)}.UserMenu_logoutItem__Q_GJk,.UserMenu_logoutItem__Q_GJk .UserMenu_menuIcon__QAh5r{color:var(--ms-error,#e53e3e)}.UserMenu_logoutItem__Q_GJk:hover{background-color:rgba(229,62,62,.1)}.style-brutalist .UserMenu_container__Z8zfA{display:flex;align-self:stretch}.style-brutalist .UserMenu_loginButton__Dupxc{border:none;border-radius:0;background:transparent;color:#000;font-family:var(--font-ibm-plex-mono),monospace;font-weight:700;text-transform:uppercase;padding:0 9px;min-width:36px;align-self:stretch;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;letter-spacing:.05em;transition:background .1s steps(3)}.style-brutalist .UserMenu_loginButton__Dupxc .UserMenu_icon__RTOhv{width:22px;height:22px;stroke-width:2.5;display:block}.style-brutalist .UserMenu_loginButton__Dupxc .UserMenu_loginText__0uAZm{display:none}.style-brutalist .UserMenu_loginButton__Dupxc:hover{background:rgba(0,0,0,.06);border-color:transparent;color:#000}.style-brutalist .UserMenu_avatarButton__HCrSo{border-radius:0;padding:0 6px;min-width:36px;align-self:stretch;background:transparent;border:none;display:flex;align-items:center;justify-content:center;gap:0;transition:background .1s steps(3)}.style-brutalist .UserMenu_avatarButton__HCrSo:hover{background:rgba(0,0,0,.06)}.style-brutalist .UserMenu_avatar__ML2y0{border-radius:50%;background:#000;color:#fff;font-family:var(--font-ibm-plex-mono),monospace;font-weight:800;font-size:11px;letter-spacing:.02em;width:30px;height:30px;line-height:1;border:2px solid #000;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.style-brutalist .UserMenu_chevron__BnqFP{display:none}.style-brutalist .UserMenu_dropdown__e24Xu{border:3px solid #000;border-radius:0;box-shadow:4px 4px 0 0 #000;margin-top:4px}.Header_header__NnYWQ{position:sticky;top:0;z-index:100;padding-top:env(safe-area-inset-top,0);box-shadow:var(--theme-shadow-btn,0 1px 4px rgba(0,0,0,.08))}.Header_container__5UUUT{display:flex;align-items:center;gap:8px;padding:8px 12px;max-width:1200px;margin:0 auto}@media (min-width:768px){.Header_container__5UUUT{gap:20px;padding:8px 20px}}.Header_layoutCompleto__7wiXx .Header_container__5UUUT{max-width:100%;padding-left:16px;padding-right:16px}@media (min-width:768px){.Header_layoutCompleto__7wiXx .Header_container__5UUUT{padding-left:24px;padding-right:24px}}.Header_layoutMinimal__BLdqK .Header_container__5UUUT{padding:6px 12px}@media (min-width:768px){.Header_layoutMinimal__BLdqK .Header_container__5UUUT{padding:10px 20px}}.Header_brand__qb5DH{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;font-size:16px;font-weight:700;padding:4px 0;margin-right:auto;flex:0 0 auto;transition:color .2s}@media (min-width:768px){.Header_brand__qb5DH{gap:10px;font-size:20px;padding:6px 12px 6px 0}}.Header_logoImage__v42mq{height:var(--logo-h-mobile,36px);width:auto;-o-object-fit:contain;object-fit:contain;transition:opacity .2s ease,transform .2s ease}@media (min-width:768px){.Header_logoImage__v42mq{height:var(--logo-h-desktop,56px)}}.Header_brand__qb5DH:hover .Header_logoImage__v42mq{transform:scale(1.04);filter:brightness(1.1)}.Header_layoutMinimal__BLdqK .Header_logoImage__v42mq{height:calc(var(--logo-h-mobile, 36px) * .85)}.Header_layoutMinimal__BLdqK .Header_brand__qb5DH{font-size:14px}.Header_layoutMinimal__BLdqK .Header_brand__qb5DH svg{width:18px;height:18px}@media (min-width:768px){.Header_layoutMinimal__BLdqK .Header_logoImage__v42mq{height:calc(var(--logo-h-desktop, 56px) * .75)}.Header_layoutMinimal__BLdqK .Header_brand__qb5DH{font-size:16px}.Header_layoutMinimal__BLdqK .Header_brand__qb5DH svg{width:20px;height:20px}}.Header_brand__qb5DH span{display:none}@media (min-width:768px){.Header_brand__qb5DH span{display:inline}}.Header_brand__qb5DH .Header_brandLockup__cJ0y5{display:inline-flex;align-items:center;gap:10px}@media (min-width:768px){.Header_brand__qb5DH .Header_brandLockup__cJ0y5{gap:14px}}.Header_brand__qb5DH .Header_lockupText__bVGJr{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1}.Header_brand__qb5DH .Header_wordmark__Wd0QM{display:inline-block;
  /* !important necesario para batir el font-family !important del tema
     brutalist (themes.css:600) que se aplica a todos los <span>. */font-family:var(--font-anton),"Impact","Arial Narrow",sans-serif!important;font-weight:400;font-size:24px;line-height:.85;letter-spacing:-.5px;text-transform:uppercase;color:inherit;white-space:nowrap}@media (min-width:768px){.Header_brand__qb5DH .Header_wordmark__Wd0QM{font-size:34px;letter-spacing:-1px}}.Header_brand__qb5DH .Header_wordmarkDot__p8esH{display:inline;color:var(--theme-accent-primary,#f6921e)}.Header_brand__qb5DH .Header_verticalLabel__dpdhv{display:inline-block;
  /* !important consistente con .wordmark — el descriptor también debe
     respetar su tipografía mono independientemente del tema brutalist. */font-family:var(--font-ibm-plex-mono),ui-monospace,monospace!important;font-weight:700;font-size:8.5px;letter-spacing:2px;text-transform:uppercase;color:var(--theme-text-secondary,#6b7280);white-space:nowrap;padding-top:1px}@media (min-width:768px){.Header_brand__qb5DH .Header_verticalLabel__dpdhv{font-size:10px;letter-spacing:2.5px;padding-top:2px}}.Header_brand__qb5DH .Header_verticalLabelSlash__nHSWe{display:inline;color:var(--theme-accent-primary,#f6921e);font-weight:800;margin-right:2px}.Header_brand__qb5DH .Header_lockupMascot___FcDb{flex:0 0 auto}@media (max-width:767px){.Header_brand__qb5DH .Header_lockupMascot___FcDb{display:none}}.Header_layoutMinimal__BLdqK .Header_brand__qb5DH .Header_wordmark__Wd0QM{font-size:20px}@media (min-width:768px){.Header_layoutMinimal__BLdqK .Header_brand__qb5DH .Header_wordmark__Wd0QM{font-size:26px}}.Header_brand__qb5DH:hover .Header_brandLockup__cJ0y5{transform:scale(1.02);transition:transform .2s}.Header_actionsGroup__jL5j2{display:flex;align-items:center;gap:4px;flex:0 0 auto}@media (min-width:768px){.Header_actionsGroup__jL5j2{gap:8px}}.Header_searchInline__XHo_z{display:none}@media (min-width:768px){.Header_searchInline__XHo_z{display:block}}.Header_searchToggleMobile__YXLUB{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;background:transparent;border:var(--theme-border-width,1px) solid var(--theme-border-color,rgba(0,0,0,.1));border-radius:var(--theme-radius-btn,8px);cursor:pointer;color:var(--theme-text-primary,#111827);transition:background .15s,color .15s}.Header_searchToggleMobile__YXLUB.Header_searchToggleOpen__7a4Vk,.Header_searchToggleMobile__YXLUB:hover{background:var(--theme-card-bg-secondary,#f3f4f6);color:var(--theme-accent-secondary,#2563eb)}.Header_styleDark__kiPzB .Header_searchToggleMobile__YXLUB{color:var(--theme-text-primary,#fff);border-color:var(--theme-border-color,hsla(0,0%,100%,.2))}@media (min-width:768px){.Header_searchToggleMobile__YXLUB{display:none}}.style-brutalist .Header_searchToggleMobile__YXLUB{border:none;background:transparent;color:#000;width:auto;min-width:44px;align-self:stretch;padding:0 12px;box-shadow:none;align-items:center;justify-content:center;transition:background .1s steps(3),color .1s steps(3)}.style-brutalist .Header_searchToggleMobile__YXLUB svg{width:22px;height:22px;stroke-width:2.5;display:block}.style-brutalist .Header_searchToggleMobile__YXLUB.Header_searchToggleOpen__7a4Vk,.style-brutalist .Header_searchToggleMobile__YXLUB:hover{background:#f0f0f0;color:#000}.style-brutalist .Header_searchToggleMobile__YXLUB:active{background:#e0e0e0;transform:none}.Header_searchRow__46qVG{display:flex;align-items:center;gap:8px;padding:0 12px 8px;max-width:1200px;margin:0 auto}.Header_searchRow__46qVG>div{flex:1 1 auto;min-width:0;width:100%}@media (min-width:768px){.Header_searchRow__46qVG{display:none}}.Header_searchBack__ak7mQ{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:var(--theme-border-width,1px) solid var(--theme-border-color,rgba(0,0,0,.1));border-radius:var(--theme-radius-btn,8px);color:var(--theme-text-primary,#111827);cursor:pointer;transition:background .15s,color .15s}.Header_searchBack__ak7mQ:hover{background:var(--theme-card-bg-secondary,#f3f4f6)}.Header_searchBack__ak7mQ:active{transform:translate(1px)}.Header_styleDark__kiPzB .Header_searchBack__ak7mQ{color:var(--theme-text-primary,#fff);border-color:var(--theme-border-color,hsla(0,0%,100%,.2))}.Header_searchSubmit__NAqbo{flex:0 0 auto;padding:0 14px;height:40px;background:var(--theme-accent-secondary,#2563eb);border:var(--theme-border-width,1px) solid var(--theme-accent-secondary,#2563eb);border-radius:var(--theme-radius-btn,8px);color:var(--theme-btn-selected-text,#fff);font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .15s,transform .05s}.Header_searchSubmit__NAqbo:hover{filter:brightness(.95)}.Header_searchSubmit__NAqbo:active{transform:translate(1px,1px)}.style-brutalist .Header_searchBack__ak7mQ{border:3px solid #000;background:#fff;color:#000;width:44px;height:44px;box-shadow:3px 3px 0 #000;transition:transform .1s steps(3)}.style-brutalist .Header_searchBack__ak7mQ:hover{background:#000;color:#fff}.style-brutalist .Header_searchBack__ak7mQ:active{transform:translate(2px,2px);box-shadow:1px 1px 0 #000}.style-brutalist .Header_searchSubmit__NAqbo{font-family:var(--font-ibm-plex-mono),"Courier New",monospace;text-transform:uppercase;font-weight:900;background:#000;color:#fff;border:3px solid #000;border-radius:0;padding:0 14px;height:44px;box-shadow:3px 3px 0 #000;letter-spacing:.08em;font-size:13px;transition:transform .1s steps(3)}.style-brutalist .Header_searchSubmit__NAqbo:hover{background:#fff;color:#000;filter:none}.style-brutalist .Header_searchSubmit__NAqbo:active{transform:translate(2px,2px);box-shadow:1px 1px 0 #000}.Header_styleLight__rYLJ8{background:var(--theme-card-bg,#fff);border-bottom:var(--theme-border-width,1px) solid var(--theme-border-color,rgba(0,0,0,.1))}.Header_styleLight__rYLJ8 .Header_brand__qb5DH{color:var(--theme-text-primary,#111827)}.Header_styleLight__rYLJ8 .Header_brand__qb5DH:hover{color:var(--theme-accent-secondary,#2563eb)}.Header_styleDark__kiPzB{background:var(--theme-card-bg,#111827);border-bottom:var(--theme-border-width,1px) solid var(--theme-border-color,hsla(0,0%,100%,.1))}.Header_styleDark__kiPzB .Header_brand__qb5DH{color:var(--theme-text-primary,#fff)}.Header_styleDark__kiPzB .Header_brand__qb5DH:hover{color:var(--theme-accent-secondary,#60a5fa)}.Header_styleTransparent__9il5s{background:transparent;border-bottom:1px solid transparent;box-shadow:none}.Header_styleTransparent__9il5s .Header_brand__qb5DH{color:var(--theme-text-primary,#111827)}.Header_styleTransparent__9il5s .Header_brand__qb5DH:hover{color:var(--theme-accent-secondary,#2563eb)}.style-brutalist .Header_header__NnYWQ{box-shadow:none}@media (min-width:768px){.style-brutalist .Header_header__NnYWQ{border-top:3px solid #000;border-bottom:3px solid #000}}.style-brutalist .Header_container__5UUUT{padding:10px max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));gap:8px}@media (min-width:768px){.style-brutalist .Header_container__5UUUT{padding:6px 24px;gap:16px}}.style-brutalist .Header_brand__qb5DH{transition:transform .1s steps(3)}.style-brutalist .Header_brand__qb5DH:active{transform:translate(2px,2px)}.style-brutalist .Header_brand__qb5DH .Header_verticalLabel__dpdhv{background:#000;color:#ffe600;padding:3px 6px 2px}.style-brutalist .Header_brand__qb5DH .Header_verticalLabelSlash__nHSWe{display:none}.style-brutalist .Header_brand__qb5DH .Header_wordmarkDot__p8esH{color:#ffe600}.style-brutalist .Header_brand__qb5DH .Header_wordmark__Wd0QM:after{content:"_";color:#ffe600;margin-left:2px}.style-brutalist .Header_actionsGroup__jL5j2{display:flex;align-items:center;gap:4px;border:none;flex:0 0 auto;background:transparent;box-shadow:none;min-height:0}@media (min-width:768px){.style-brutalist .Header_actionsGroup__jL5j2{gap:8px}}.style-brutalist .Header_searchRow__46qVG{padding:4px 12px 10px;gap:10px;align-items:center}.style-brutalist .Header_searchRow__46qVG>div{border:none;box-shadow:none;background:transparent}.style-brutalist .Header_searchBack__ak7mQ{background:none!important;border:none!important;box-shadow:none!important;width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:#0a0a0a;border-radius:0;transition:background .15s}.style-brutalist .Header_searchBack__ak7mQ:hover{background:rgba(0,0,0,.06)!important}.style-brutalist .Header_searchSubmit__NAqbo{display:none}.style-brutalist .Header_searchToggleOpen__7a4Vk{display:none!important}.style-brutalist .Header_searchToggleMobile__YXLUB{background:none!important;border:none!important;box-shadow:none!important;width:36px;height:36px;padding:0;border-radius:0;color:#0a0a0a;transition:background .15s}.style-brutalist .Header_searchToggleMobile__YXLUB:hover{background:rgba(0,0,0,.06)!important}.Header_marqueeStrip__9onLW{display:none}.style-brutalist .Header_marqueeStrip__9onLW{display:block;overflow:hidden;background:#f6921e;color:#000;font-family:var(--font-ibm-plex-mono),"Courier New","Courier",monospace;font-size:10px;font-weight:700;line-height:1;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;padding:3px 0;position:relative;border-top:3px solid #000;border-bottom:3px solid #000}@media (min-width:768px){.style-brutalist .Header_marqueeStrip__9onLW{font-size:11px;padding:4px 0;border-bottom:none}}.Header_marqueeInner__WyGO3{display:inline-block;animation:Header_brutalistMarquee__voEyx 20s linear infinite}.Header_marqueeInner__WyGO3 a,.Header_marqueeInner__WyGO3 span{padding:0 1em}.Header_marqueeLink__u0iPr{color:inherit;text-decoration:none;transition:-webkit-text-decoration .15s;transition:text-decoration .15s;transition:text-decoration .15s,-webkit-text-decoration .15s}.Header_marqueeLink__u0iPr:hover{text-decoration:underline;text-underline-offset:3px}.Header_marqueeSeparator__ePXgS{padding:0 .5em;opacity:.6}@keyframes Header_brutalistMarquee__voEyx{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.Header_marqueeInner__WyGO3{animation:none}}@media (max-width:767px){.style-brutalist .Header_marqueeStrip__9onLW{max-height:var(--ms-marquee-h,26px);padding-top:var(--ms-marquee-pad,3px);padding-bottom:var(--ms-marquee-pad,3px);overflow:hidden}}.ServiceNoticeBanner_banner__DdyG8{width:100%;padding:.625rem 1rem;text-align:center;font-size:.875rem;font-weight:500;background:var(--theme-notice-bg,#fffbeb);color:var(--theme-notice-text,#92400e);border-bottom:var(--theme-border-width,1px) solid var(--theme-notice-border,#fcd34d)}