.theme-academia-elite{--bg-0:#08090C;--bg-1:#0E1014;--bg-2:#15181F;--bg-3:#1C2029;--line:#252A35;--line-soft:#1A1E26;--text:#E8E6DF;--text-dim:#9A9B9F;--text-mute:#5E6068;--gold:#F5A623;--gold-2:#FFC149;--gold-dim:#B97D16;--danger:#E04D3C;--success:#4CAF50;--accent-rgb:245,166,35;background:var(--bg-0);color:var(--text);font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip;background-image:radial-gradient(1200px 600px at 85% -5%,rgba(245,166,35,.07),transparent 60%),radial-gradient(900px 500px at -10% 20%,rgba(245,166,35,.035),transparent 60%)}@theme inline{--color-surface-base:var(--bg-0);--color-surface-1:var(--bg-1);--color-surface-2:var(--bg-2);--color-surface-3:var(--bg-3);--color-accent:var(--gold);--color-accent-strong:var(--gold-2);--color-accent-dim:var(--gold-dim);--color-fg-default:var(--text);--color-fg-muted:var(--text-dim);--color-fg-faint:var(--text-mute);--color-border-default:var(--line);--color-border-subtle:var(--line-soft);--color-danger:var(--danger);--color-success:var(--success);--font-display:var(--font-oswald),"Oswald",sans-serif;--font-mono:var(--font-jetbrains-mono),"JetBrains Mono",monospace}html.light .theme-academia-elite{--bg-0:#F8F7F2;--bg-1:#FFFFFF;--bg-2:#F1EFE8;--bg-3:#E7E4DA;--line:#DCD8CB;--line-soft:#E9E6DC;--text:#1F1B0E;--text-dim:#564E3B;--text-mute:#8A8270;background:var(--bg-0);color:var(--text);background-image:radial-gradient(1200px 600px at 85% -5%,rgba(245,166,35,.1),transparent 60%),radial-gradient(900px 500px at -10% 20%,rgba(245,166,35,.05),transparent 60%)}html.light .theme-academia-elite .card{background:#ffffff}html.light .theme-academia-elite nav.sticky{background:rgba(248,247,242,.92)!important;color:var(--text);--text:var(--text);--text-dim:var(--text-dim);--text-mute:var(--text-mute);--line:var(--line);--line-soft:var(--line-soft)}.theme-academia-elite .font-display{font-family:var(--font-oswald),"Oswald",sans-serif;letter-spacing:.02em}.theme-academia-elite .font-mono{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace}.theme-academia-elite img{display:block;max-width:100%}.theme-academia-elite a{color:inherit;text-decoration:none}.theme-academia-elite button{font-family:inherit;cursor:pointer;border:0;background:transparent;color:inherit}.theme-academia-elite .grid-bg{background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 0);background-size:64px 64px}.theme-academia-elite .stripes{background-image:repeating-linear-gradient(135deg,rgba(245,166,35,.07) 0 2px,transparent 2px 10px)}.theme-academia-elite .scanline:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent 0 3px,rgba(255,255,255,.014) 3px 4px);pointer-events:none}@keyframes pulseGold{0%,to{box-shadow:0 0 0 0 rgba(245,166,35,.5)}50%{box-shadow:0 0 0 12px rgba(245,166,35,0)}}@keyframes flicker{0%,to{opacity:1}50%{opacity:.88}}.theme-academia-elite .in-view{animation:fadeUp .7s cubic-bezier(.2,.8,.2,1) both}.theme-academia-elite .btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:18px 28px;background:linear-gradient(180deg,#FFC149,#F5A623 55%,#D6881A);color:#140C02;font-family:Oswald,sans-serif;font-weight:700;font-size:17px;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 0 rgba(0,0,0,.25),0 12px 28px rgba(245,166,35,.25),0 0 0 1px rgba(245,166,35,.5);overflow:hidden;transition:transform .15s ease,box-shadow .2s ease;cursor:pointer;text-decoration:none}.theme-academia-elite .btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 0 rgba(0,0,0,.25),0 18px 40px rgba(245,166,35,.35),0 0 0 1px rgba(245,166,35,.7)}.theme-academia-elite .btn-primary:active{transform:translateY(0)}.theme-academia-elite .btn-primary .glint{position:absolute;top:-50%;height:200%;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:glintSweep 3.5s ease-in-out infinite;animation-delay:1.2s;pointer-events:none}.theme-academia-elite .btn-ghost{display:inline-flex;align-items:center;gap:10px;padding:16px 24px;border:1px solid var(--line);background:var(--bg-2);color:var(--text);font-family:Oswald,sans-serif;font-weight:500;font-size:15px;letter-spacing:.06em;text-transform:uppercase;border-radius:4px;transition:all .15s ease;cursor:pointer;text-decoration:none}.theme-academia-elite .btn-ghost:hover{border-color:var(--gold);color:var(--gold)}.theme-academia-elite .tag{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;background:rgba(245,166,35,.09);border:1px solid rgba(245,166,35,.25);color:var(--gold);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:999px}.theme-academia-elite .tag .dot{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px var(--gold);animation:flicker 1.4s ease-in-out infinite}.theme-academia-elite .card{background:linear-gradient(180deg,var(--bg-2),var(--bg-1));border:1px solid var(--line);border-radius:8px;position:relative}.theme-academia-elite .brackets:after,.theme-academia-elite .brackets:before{content:"";position:absolute;width:14px;height:14px;border:2px solid var(--gold)}.theme-academia-elite .brackets:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.theme-academia-elite .brackets:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.theme-academia-elite .container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.theme-academia-elite .container-wide{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width:640px){.theme-academia-elite .container,.theme-academia-elite .container-wide{padding:0 32px}}.theme-academia-elite .section-label{font-family:JetBrains Mono,monospace;color:var(--gold);font-size:12px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px}.theme-academia-elite .section-label:before{content:"";width:32px;height:1px;background:var(--gold)}@layer base{.theme-academia-elite :where(h1,h2,h3){font-family:Oswald,sans-serif;font-weight:700;letter-spacing:.01em;line-height:1.05;color:var(--text)}}.theme-academia-elite .whatsapp-fab{position:fixed;bottom:28px;right:28px;z-index:100;width:56px;height:56px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 28px rgba(37,211,102,.35);animation:pulseGold 2s ease-in-out infinite;text-decoration:none}.theme-academia-elite .whatsapp-fab svg{width:30px;height:30px;fill:white}.theme-academia-elite .countdown-bar{background:#000;border-bottom:1px solid rgba(245,166,35,.2);color:var(--text);font-family:JetBrains Mono,monospace;font-size:12px;overflow:hidden;position:relative}.theme-academia-elite .countdown-bar:after,.theme-academia-elite .countdown-bar:before{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.theme-academia-elite .countdown-bar:before{left:0;background:linear-gradient(90deg,#000,transparent)}.theme-academia-elite .countdown-bar:after{right:0;background:linear-gradient(-90deg,#000,transparent)}.theme-academia-elite .deck-slot{position:absolute;top:0;left:0;width:360px;height:510px;transform:var(--rest);transform-style:preserve-3d;transform-origin:bottom right;transition:z-index 0s}.theme-academia-elite .deck-slot:hover{z-index:50!important}.theme-academia-elite .deck-visual{position:absolute;inset:0;border-radius:10px;overflow:hidden;transform:translateZ(0);transform-style:preserve-3d;opacity:var(--rest-opacity,1);transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease,box-shadow .3s ease;will-change:transform,opacity}.theme-academia-elite .deck-slot:hover .deck-visual{transform:translate3d(40px,-30px,120px) rotate(2deg) scale(1.04);opacity:1}.theme-academia-elite .sim-card{display:block}.theme-academia-elite .sim-card .card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.theme-academia-elite .sim-card:hover .card{transform:translateY(-4px);border-color:rgba(245,166,35,.45);box-shadow:0 24px 48px -20px rgba(245,166,35,.25)}.theme-academia-elite .kit-card{position:relative;background:linear-gradient(180deg,#14161C,#0D0F13);border:1px solid var(--line);border-radius:10px;padding:36px 32px;transition:transform .25s ease,border-color .25s ease}.theme-academia-elite .kit-card:hover{transform:translateY(-4px);border-color:rgba(245,166,35,.4)}.theme-academia-elite .kit-card.featured{border-color:var(--gold);background:linear-gradient(180deg,rgba(245,166,35,.05),transparent 40%),linear-gradient(180deg,#171920,#0D0F13);box-shadow:0 30px 60px -20px rgba(245,166,35,.25)}.theme-academia-elite .kit-badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--gold);color:#140C02;padding:6px 16px;font-family:Oswald,sans-serif;font-weight:700;font-size:12px;letter-spacing:.15em;text-transform:uppercase;border-radius:4px;white-space:nowrap}.theme-academia-elite .divider-tactical{display:flex;align-items:center;gap:14px;color:var(--gold)}.theme-academia-elite .divider-tactical:after,.theme-academia-elite .divider-tactical:before{content:"";height:1px;flex:1;background:linear-gradient(90deg,transparent,var(--line),transparent)}.theme-academia-elite [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.theme-academia-elite [data-reveal].revealed{opacity:1;transform:translateY(0)}.theme-academia-elite a:focus-visible,.theme-academia-elite button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (max-width:1024px){.theme-academia-elite .kit-card.featured{order:-1}}.theme-academia-elite img,.theme-academia-elite svg{max-width:100%}.theme-prepara-r1{--ink-deep:#0B1A2C;--ink:#14253B;--teal:#00B5A5;--teal-deep:#007A6E;--teal-soft:#C8F3EE;--pulse:#FF4D6A;--paper:#F8FAFB;--paper-warm:#EEF1F4;--line:#E2E7EC;--line-soft:#EEF1F4;--gray:#5C6B7E;--gray-soft:#93A1B3;--danger:#FF4D6A;--success:#2BB673;--accent-rgb:0,181,165;--gold:var(--teal);--gold-2:#00C9B7;--gold-dim:var(--teal-deep);--text:var(--ink);--text-dim:var(--gray);--text-mute:var(--gray-soft);--bg-0:var(--paper);--bg-1:#ffffff;--bg-2:var(--paper-warm);--bg-3:var(--line-soft);background:var(--paper);color:var(--ink);font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip;background-image:radial-gradient(1200px 600px at 85% -5%,rgba(0,181,165,.08),transparent 60%),radial-gradient(900px 500px at -10% 20%,rgba(0,181,165,.04),transparent 60%)}@theme inline{--color-surface-base:var(--paper);--color-surface-1:#ffffff;--color-surface-2:var(--paper-warm);--color-surface-3:var(--line);--color-accent:var(--teal);--color-accent-strong:var(--teal-deep);--color-accent-dim:var(--teal-soft);--color-fg-default:var(--ink);--color-fg-muted:var(--gray);--color-fg-faint:var(--gray-soft);--color-border-default:var(--line);--color-border-subtle:var(--line-soft);--color-danger:var(--danger);--color-success:var(--success);--font-display:var(--font-outfit),"Outfit",sans-serif;--font-mono:var(--font-jetbrains-mono),"JetBrains Mono",monospace}html.dark .theme-prepara-r1{--paper:#0B1A2C;--paper-warm:#14253B;--line:rgba(255,255,255,0.12);--line-soft:rgba(255,255,255,0.06);--text:#F1F5F9;--text-dim:rgba(255,255,255,0.78);--text-mute:rgba(255,255,255,0.5);--bg-0:var(--paper);--bg-1:var(--paper-warm);--bg-2:#1E2F47;--bg-3:#2A3E58;background:var(--paper);color:var(--text);background-image:radial-gradient(1200px 600px at 85% -5%,rgba(0,181,165,.1),transparent 60%),radial-gradient(900px 500px at -10% 20%,rgba(0,181,165,.05),transparent 60%)}html.dark .theme-prepara-r1 .card{background:var(--paper-warm);border-color:var(--line)}html.dark .theme-prepara-r1 .btn-ghost{background:transparent;color:var(--text)}.theme-prepara-r1 .font-display{font-family:var(--font-outfit),"Outfit",sans-serif;letter-spacing:-.01em}.theme-prepara-r1 .font-mono{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace}.theme-prepara-r1 img{display:block;max-width:100%}.theme-prepara-r1 a{color:inherit;text-decoration:none}.theme-prepara-r1 button{font-family:inherit;cursor:pointer;border:0;background:transparent;color:inherit}.theme-prepara-r1 .grid-bg{background-image:linear-gradient(rgba(11,26,44,.03) 1px,transparent 0),linear-gradient(90deg,rgba(11,26,44,.03) 1px,transparent 0);background-size:48px 48px}.theme-prepara-r1 .stripes{background-image:repeating-linear-gradient(90deg,rgba(0,181,165,.06) 0 1px,transparent 1px 24px)}.theme-prepara-r1 .scanline:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent 0 3px,rgba(255,255,255,.02) 3px 4px);pointer-events:none}@keyframes marqueeScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pulseTeal{0%,to{box-shadow:0 0 0 0 rgba(0,181,165,.5)}50%{box-shadow:0 0 0 12px rgba(0,181,165,0)}}@keyframes ecgBeat{0%,50%,to{transform:scaleY(1)}10%{transform:scaleY(1.4)}20%{transform:scaleY(.6)}30%{transform:scaleY(1.2)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes glintSweep{0%{transform:translateX(-120%) skewX(-20deg)}to{transform:translateX(320%) skewX(-20deg)}}.theme-prepara-r1 .in-view{animation:fadeUp .7s cubic-bezier(.2,.8,.2,1) both}.theme-prepara-r1 .btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 26px;background:linear-gradient(180deg,#00C9B7 0,var(--teal) 55%,var(--teal-deep) 100%);color:#ffffff;font-family:var(--font-outfit),"Outfit",sans-serif;font-weight:600;font-size:15px;letter-spacing:.04em;text-transform:none;border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -2px 0 rgba(0,0,0,.12),0 12px 28px rgba(0,181,165,.2),0 0 0 1px rgba(0,122,110,.3);overflow:hidden;transition:transform .15s ease,box-shadow .2s ease;cursor:pointer;text-decoration:none}.theme-prepara-r1 .btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -2px 0 rgba(0,0,0,.12),0 18px 40px rgba(0,181,165,.3),0 0 0 1px rgba(0,122,110,.45)}.theme-prepara-r1 .btn-primary:active{transform:translateY(0)}.theme-prepara-r1 .btn-primary .glint{position:absolute;top:-50%;height:200%;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:glintSweep 3.5s ease-in-out infinite;animation-delay:1.2s;pointer-events:none}.theme-prepara-r1 .btn-ghost{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border:1px solid var(--line);background:#ffffff;color:var(--ink);font-family:var(--font-outfit),"Outfit",sans-serif;font-weight:500;font-size:14px;letter-spacing:.02em;border-radius:10px;transition:all .15s ease;cursor:pointer;text-decoration:none}.theme-prepara-r1 .btn-ghost:hover{border-color:var(--teal);color:var(--teal-deep)}.theme-prepara-r1 .tag{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:var(--teal-soft);border:1px solid rgba(0,181,165,.2);color:var(--teal-deep);font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:999px}.theme-prepara-r1 .tag .dot{width:6px;height:6px;border-radius:50%;background:var(--teal);box-shadow:0 0 8px rgba(0,181,165,.6);animation:pulseTeal 1.6s ease-in-out infinite}.theme-prepara-r1 .tag-alert{background:rgba(255,77,106,.1);border-color:rgba(255,77,106,.25);color:var(--pulse)}.theme-prepara-r1 .tag-alert .dot{background:var(--pulse);box-shadow:0 0 8px rgba(255,77,106,.6)}.theme-prepara-r1 .card{background:#ffffff;border:1px solid var(--line);border-radius:14px;position:relative}.theme-prepara-r1 .card-dark{background:linear-gradient(180deg,var(--ink) 0,var(--ink-deep) 100%);color:#ffffff;border:1px solid rgba(255,255,255,.08);border-radius:14px;position:relative}.theme-prepara-r1 .eyebrow{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--teal-deep)}.theme-prepara-r1 .eyebrow:before{content:"◆ "}.theme-prepara-r1 .container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.theme-prepara-r1 .container-wide{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width:640px){.theme-prepara-r1 .container,.theme-prepara-r1 .container-wide{padding:0 32px}}@layer base{.theme-prepara-r1 :where(h1,h2,h3,h4){font-family:var(--font-outfit),"Outfit",sans-serif;letter-spacing:-.02em;line-height:1.05;color:var(--ink)}}.theme-prepara-r1 .accent{color:var(--teal)}.theme-prepara-r1 .accent-strong{color:var(--teal-deep)}.theme-prepara-r1 .accent-pulse{color:var(--pulse)}.theme-prepara-r1 .whatsapp-fab{position:fixed;bottom:24px;right:24px;width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;background:var(--teal);color:#ffffff;border-radius:50%;box-shadow:0 12px 28px rgba(0,181,165,.35);z-index:50;transition:transform .15s ease,box-shadow .2s ease}.theme-prepara-r1 .whatsapp-fab:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(0,181,165,.45)}.theme-prepara-r1 .pulse-ring{animation:pulseTeal 2.2s ease-in-out infinite}.theme-prepara-r1 .section-label{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;color:var(--teal-deep);font-size:12px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px}.theme-prepara-r1 .section-label:before{content:"";width:32px;height:1px;background:var(--teal)}.theme-prepara-r1 .brackets:after,.theme-prepara-r1 .brackets:before{content:"";position:absolute;width:14px;height:14px;border:2px solid var(--teal)}.theme-prepara-r1 .brackets:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.theme-prepara-r1 .brackets:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.theme-prepara-r1 .countdown-bar{background:var(--ink-deep);border-bottom:1px solid rgba(0,181,165,.2);color:#ffffff;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:12px;overflow:hidden;position:relative}.theme-prepara-r1 .countdown-bar:after,.theme-prepara-r1 .countdown-bar:before{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.theme-prepara-r1 .countdown-bar:before{left:0;background:linear-gradient(90deg,var(--ink-deep),transparent)}.theme-prepara-r1 .countdown-bar:after{right:0;background:linear-gradient(-90deg,var(--ink-deep),transparent)}.theme-prepara-r1 .deck-slot{position:absolute;top:0;left:0;width:360px;height:510px;transform:var(--rest);transform-style:preserve-3d;transform-origin:bottom right;transition:z-index 0s}.theme-prepara-r1 .deck-slot:hover{z-index:50!important}.theme-prepara-r1 .deck-visual{position:absolute;inset:0;border-radius:10px;overflow:hidden;transform:translateZ(0);transform-style:preserve-3d;opacity:var(--rest-opacity,1);transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease,box-shadow .3s ease;will-change:transform,opacity}.theme-prepara-r1 .deck-slot:hover .deck-visual{transform:translate3d(40px,-30px,120px) rotate(2deg) scale(1.04);opacity:1}.theme-prepara-r1 .sim-card{display:block}.theme-prepara-r1 .sim-card .card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.theme-prepara-r1 .sim-card:hover .card{transform:translateY(-4px);border-color:rgba(0,181,165,.45);box-shadow:0 24px 48px -20px rgba(0,181,165,.25)}.theme-prepara-r1 [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.theme-prepara-r1 [data-reveal].revealed{opacity:1;transform:translateY(0)}.theme-prepara-r1 a:focus-visible,.theme-prepara-r1 button:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.theme-prepara-r1 nav.sticky{background:rgba(11,26,44,.92)!important;color:#ffffff;--text:#ffffff;--text-dim:rgba(255,255,255,0.86);--text-mute:rgba(255,255,255,0.6);--line:rgba(255,255,255,0.12);--line-soft:rgba(255,255,255,0.08);--gold:var(--teal-soft)}.theme-prepara-r1 nav.sticky a{color:rgba(255,255,255,.92)!important}.theme-prepara-r1 nav.sticky a:hover{color:var(--teal-soft)!important}.theme-prepara-r1 nav.sticky a.btn-primary{color:#ffffff!important}.theme-prepara-r1 .countdown-bar{--text:#ffffff;--text-dim:rgba(255,255,255,0.78);--text-mute:rgba(255,255,255,0.55);--gold:var(--teal-soft)}.theme-prepara-r1 .guarantee-card{color:#ffffff;--text:#ffffff;--text-dim:rgba(255,255,255,0.86);--text-mute:rgba(255,255,255,0.62);--line:rgba(255,255,255,0.12)}.theme-prepara-r1 .guarantee-card h1,.theme-prepara-r1 .guarantee-card h2,.theme-prepara-r1 .guarantee-card h3{color:#ffffff!important}.theme-prepara-r1 .guarantee-card p{color:rgba(255,255,255,.88)!important}.theme-prepara-r1 .guarantee-card b,.theme-prepara-r1 .guarantee-card strong{color:#ffffff!important}.theme-prepara-r1 footer{background:var(--ink-deep)!important;color:#ffffff;--bg-0:var(--ink-deep);--bg-1:var(--ink);--bg-2:rgba(255,255,255,0.04);--text:#ffffff;--text-dim:rgba(255,255,255,0.78);--text-mute:rgba(255,255,255,0.55);--line:rgba(255,255,255,0.12);--line-soft:rgba(255,255,255,0.06)}.theme-prepara-r1 .deck-slot,.theme-prepara-r1 .deck-visual{color:#ffffff;--text:#ffffff;--text-dim:rgba(255,255,255,0.78);--text-mute:rgba(255,255,255,0.55);--line:rgba(255,255,255,0.12)}.theme-concurso-app{--indigo:#818CF8;--indigo-2:#A5B4FC;--indigo-dim:#4F46E5;--indigo-deep:#1E1B4B;--cyan:#22D3EE;--slate-bg-0:#0B0E1A;--slate-bg-1:#14172A;--slate-bg-2:#1C2038;--slate-bg-3:#252946;--slate-line:#2A2F4A;--slate-line-soft:#1F2238;--slate-text:#F1F5F9;--slate-text-dim:#94A3B8;--slate-text-mute:#64748B;--danger:#F87171;--success:#4ADE80;--accent-rgb:129,140,248;--gold:var(--indigo);--gold-2:var(--indigo-2);--gold-dim:var(--indigo-dim);--text:var(--slate-text);--text-dim:var(--slate-text-dim);--text-mute:var(--slate-text-mute);--bg-0:var(--slate-bg-0);--bg-1:var(--slate-bg-1);--bg-2:var(--slate-bg-2);--bg-3:var(--slate-bg-3);--line:var(--slate-line);--line-soft:var(--slate-line-soft);background:var(--slate-bg-0);color:var(--slate-text);font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip;background-image:radial-gradient(1200px 600px at 85% -5%,rgba(129,140,248,.07),transparent 60%),radial-gradient(900px 500px at -10% 20%,rgba(34,211,238,.04),transparent 60%)}@theme inline{--color-surface-base:var(--slate-bg-0);--color-surface-1:var(--slate-bg-1);--color-surface-2:var(--slate-bg-2);--color-surface-3:var(--slate-bg-3);--color-accent:var(--indigo);--color-accent-strong:var(--indigo-2);--color-accent-dim:var(--indigo-dim);--color-fg-default:var(--slate-text);--color-fg-muted:var(--slate-text-dim);--color-fg-faint:var(--slate-text-mute);--color-border-default:var(--slate-line);--color-border-subtle:var(--slate-line-soft);--color-danger:var(--danger);--color-success:var(--success);--font-display:var(--font-outfit),"Outfit",sans-serif;--font-mono:var(--font-jetbrains-mono),"JetBrains Mono",monospace}html.light .theme-concurso-app{--indigo:#6366F1;--indigo-2:#4F46E5;--indigo-dim:#818CF8;--cyan:#0891B2;--slate-bg-0:#FFFFFF;--slate-bg-1:#F8FAFC;--slate-bg-2:#F1F5F9;--slate-bg-3:#E2E8F0;--slate-line:#E2E8F0;--slate-line-soft:#F1F5F9;--slate-text:#0F172A;--slate-text-dim:#475569;--slate-text-mute:#94A3B8;background:var(--slate-bg-0);color:var(--slate-text);background-image:radial-gradient(1200px 600px at 85% -5%,rgba(99,102,241,.06),transparent 60%),radial-gradient(900px 500px at -10% 20%,rgba(99,102,241,.03),transparent 60%)}.theme-concurso-app .font-display{font-family:var(--font-outfit),"Outfit",sans-serif;letter-spacing:-.01em}.theme-concurso-app .font-mono{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace}.theme-concurso-app img{display:block;max-width:100%}.theme-concurso-app a{color:inherit;text-decoration:none}.theme-concurso-app button{font-family:inherit;cursor:pointer;border:0;background:transparent;color:inherit}.theme-concurso-app .grid-bg{background-image:linear-gradient(rgba(129,140,248,.04) 1px,transparent 0),linear-gradient(90deg,rgba(129,140,248,.04) 1px,transparent 0);background-size:56px 56px}html.light .theme-concurso-app .grid-bg{background-image:linear-gradient(rgba(15,23,42,.04) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.04) 1px,transparent 0)}.theme-concurso-app .stripes{background-image:repeating-linear-gradient(135deg,rgba(129,140,248,.05) 0 1px,transparent 1px 14px)}html.light .theme-concurso-app .stripes{background-image:repeating-linear-gradient(135deg,rgba(99,102,241,.05) 0 1px,transparent 1px 14px)}@keyframes pulseIndigo{0%,to{box-shadow:0 0 0 0 rgba(129,140,248,.5)}50%{box-shadow:0 0 0 12px rgba(129,140,248,0)}}@keyframes fadeUpIndigo{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.theme-concurso-app .in-view{animation:fadeUpIndigo .7s cubic-bezier(.2,.8,.2,1) both}.theme-concurso-app .btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 26px;background:linear-gradient(180deg,var(--indigo-2) 0,var(--indigo) 55%,var(--indigo-dim) 100%);color:#ffffff;font-family:var(--font-outfit),"Outfit",sans-serif;font-weight:600;font-size:15px;letter-spacing:.04em;border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.18),0 12px 28px rgba(99,102,241,.25),0 0 0 1px rgba(79,70,229,.35);transition:transform .15s ease,box-shadow .2s ease;cursor:pointer;text-decoration:none}.theme-concurso-app .btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.18),0 18px 40px rgba(99,102,241,.35),0 0 0 1px rgba(79,70,229,.5)}.theme-concurso-app .btn-primary:active{transform:translateY(0)}.theme-concurso-app .btn-ghost{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border:1px solid var(--slate-line);background:transparent;color:var(--slate-text);font-family:var(--font-outfit),"Outfit",sans-serif;font-weight:500;font-size:14px;border-radius:10px;transition:all .15s ease;cursor:pointer;text-decoration:none}.theme-concurso-app .btn-ghost:hover{border-color:var(--indigo);color:var(--indigo)}.theme-concurso-app .tag{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:rgba(129,140,248,.1);border:1px solid rgba(129,140,248,.25);color:var(--indigo);font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:999px}.theme-concurso-app .tag .dot{width:6px;height:6px;border-radius:50%;background:var(--indigo);box-shadow:0 0 8px rgba(129,140,248,.6);animation:pulseIndigo 1.6s ease-in-out infinite}.theme-concurso-app .card{background:var(--slate-bg-1);border:1px solid var(--slate-line);border-radius:14px;position:relative}html.light .theme-concurso-app .card{background:#ffffff}.theme-concurso-app .eyebrow,.theme-concurso-app .section-label{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;color:var(--indigo);font-size:12px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px}.theme-concurso-app .section-label:before{content:"";width:32px;height:1px;background:var(--indigo)}.theme-concurso-app .container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.theme-concurso-app .container-wide{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width:640px){.theme-concurso-app .container,.theme-concurso-app .container-wide{padding:0 32px}}@layer base{.theme-concurso-app :where(h1,h2,h3,h4){font-family:var(--font-outfit),"Outfit",sans-serif;letter-spacing:-.02em;line-height:1.05;color:var(--slate-text)}}.theme-concurso-app .accent{color:var(--indigo)}.theme-concurso-app .accent-strong{color:var(--indigo-2)}.theme-concurso-app .accent-cyan{color:var(--cyan)}.theme-concurso-app [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.theme-concurso-app [data-reveal].revealed{opacity:1;transform:translateY(0)}.theme-concurso-app a:focus-visible,.theme-concurso-app button:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.theme-concurso-app nav.sticky{background:rgba(11,14,26,.92)!important;color:#ffffff;--text:#ffffff;--text-dim:rgba(255,255,255,0.86);--text-mute:rgba(255,255,255,0.6);--line:rgba(255,255,255,0.12);--line-soft:rgba(255,255,255,0.08)}html.light .theme-concurso-app nav.sticky{background:rgba(255,255,255,.92)!important;color:var(--slate-text);--text:var(--slate-text);--text-dim:var(--slate-text-dim);--text-mute:var(--slate-text-mute);--line:var(--slate-line);--line-soft:var(--slate-line-soft)}.theme-concurso-app nav.sticky a:not(.btn-primary):hover{color:var(--indigo)!important}.theme-concurso-app .countdown-bar{background:var(--indigo-deep);border-bottom:1px solid rgba(129,140,248,.2);color:#ffffff;--text:#ffffff;--text-dim:rgba(255,255,255,0.78);--text-mute:rgba(255,255,255,0.55);--gold:var(--indigo-2);font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:12px;overflow:hidden;position:relative}.theme-concurso-app .countdown-bar:after,.theme-concurso-app .countdown-bar:before{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.theme-concurso-app .countdown-bar:before{left:0;background:linear-gradient(90deg,var(--indigo-deep),transparent)}.theme-concurso-app .countdown-bar:after{right:0;background:linear-gradient(-90deg,var(--indigo-deep),transparent)}html.light .theme-concurso-app .countdown-bar{background:#eef1ff;border-bottom:1px solid rgba(99,102,241,.18);color:#0f172a;--text:#0f172a;--text-dim:#475569;--text-mute:#94a3b8;--gold:#6366f1}html.light .theme-concurso-app .countdown-bar:before{background:linear-gradient(90deg,#eef1ff,transparent)}html.light .theme-concurso-app .countdown-bar:after{background:linear-gradient(-90deg,#eef1ff,transparent)}.theme-concurso-app footer{background:var(--indigo-deep)!important;color:#ffffff;--bg-0:var(--indigo-deep);--bg-1:rgba(255,255,255,0.04);--bg-2:rgba(255,255,255,0.04);--text:#ffffff;--text-dim:rgba(255,255,255,0.78);--text-mute:rgba(255,255,255,0.55);--line:rgba(255,255,255,0.12);--line-soft:rgba(255,255,255,0.06);--gold:var(--indigo-2)}.theme-concurso-app .deck-slot{position:absolute;top:0;left:0;width:360px;height:510px;transform:var(--rest);transform-style:preserve-3d;transform-origin:bottom right;transition:z-index 0s}.theme-concurso-app .deck-slot:hover{z-index:50!important}.theme-concurso-app .deck-visual{position:absolute;inset:0;border-radius:10px;overflow:hidden;transform:translateZ(0);transform-style:preserve-3d;opacity:var(--rest-opacity,1);transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease,box-shadow .3s ease;will-change:transform,opacity;color:#ffffff;--text:#ffffff;--text-dim:rgba(255,255,255,0.78)}.theme-concurso-app .deck-slot:hover .deck-visual{transform:translate3d(40px,-30px,120px) rotate(2deg) scale(1.04);opacity:1}.theme-concurso-app .sim-card{display:block}.theme-concurso-app .sim-card .card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.theme-concurso-app .sim-card:hover .card{transform:translateY(-4px);border-color:rgba(129,140,248,.45);box-shadow:0 24px 48px -20px rgba(99,102,241,.25)}.theme-cursinho-app{--navy:#0D1B3D;--navy-2:#1B2A54;--navy-3:#2E3A67;--navy-soft:#445481;--orange:#FF6A00;--orange-2:#FF8A3D;--orange-dim:#E55F00;--peach:#FFE8D6;--paper-bg-0:#FFFFFF;--paper-bg-1:#F3F5F9;--paper-bg-2:#E8ECF4;--paper-bg-3:#DCE2EE;--paper-line:#E2E7F0;--paper-line-soft:#F0F3F8;--paper-text:#0D1B3D;--paper-text-dim:#445481;--paper-text-mute:#8A93A8;--danger:#E04D3C;--success:#2BB673;--accent-rgb:255,106,0;--gold:var(--orange);--gold-2:var(--orange-2);--gold-dim:var(--orange-dim);--text:var(--paper-text);--text-dim:var(--paper-text-dim);--text-mute:var(--paper-text-mute);--bg-0:var(--paper-bg-0);--bg-1:var(--paper-bg-1);--bg-2:var(--paper-bg-2);--bg-3:var(--paper-bg-3);--line:var(--paper-line);--line-soft:var(--paper-line-soft);background:var(--paper-bg-0);color:var(--paper-text);font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip;background-image:radial-gradient(1200px 600px at 85% -5%,rgba(255,106,0,.06),transparent 60%),radial-gradient(900px 500px at -10% 20%,rgba(13,27,61,.04),transparent 60%)}@theme inline{--color-surface-base:var(--paper-bg-0);--color-surface-1:var(--paper-bg-1);--color-surface-2:var(--paper-bg-2);--color-surface-3:var(--paper-bg-3);--color-accent:var(--orange);--color-accent-strong:var(--orange-2);--color-accent-dim:var(--orange-dim);--color-fg-default:var(--paper-text);--color-fg-muted:var(--paper-text-dim);--color-fg-faint:var(--paper-text-mute);--color-border-default:var(--paper-line);--color-border-subtle:var(--paper-line-soft);--color-danger:var(--danger);--color-success:var(--success);--font-display:var(--font-poppins),"Poppins",sans-serif;--font-mono:var(--font-jetbrains-mono),"JetBrains Mono",monospace}html.dark .theme-cursinho-app{--orange:#FF7A1A;--orange-2:#FF9B4D;--orange-dim:#E55F00;--paper-bg-0:#0A1228;--paper-bg-1:#0D1B3D;--paper-bg-2:#1B2A54;--paper-bg-3:#2E3A67;--paper-line:#2E3A67;--paper-line-soft:#1B2A54;--paper-text:#F3F5F9;--paper-text-dim:#B7BEC9;--paper-text-mute:#7A86A0;background:var(--paper-bg-0);color:var(--paper-text);background-image:radial-gradient(1200px 600px at 85% -5%,rgba(255,122,26,.1),transparent 60%),radial-gradient(900px 500px at -10% 20%,rgba(129,140,248,.04),transparent 60%)}.theme-cursinho-app .font-display{font-family:var(--font-poppins),"Poppins",sans-serif;letter-spacing:-.01em}.theme-cursinho-app .font-mono{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace}.theme-cursinho-app img{display:block;max-width:100%}.theme-cursinho-app a{color:inherit;text-decoration:none}.theme-cursinho-app button{font-family:inherit;cursor:pointer;border:0;background:transparent;color:inherit}.theme-cursinho-app .grid-bg{background-image:linear-gradient(rgba(13,27,61,.04) 1px,transparent 0),linear-gradient(90deg,rgba(13,27,61,.04) 1px,transparent 0);background-size:56px 56px}html.dark .theme-cursinho-app .grid-bg{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0)}.theme-cursinho-app .stripes{background-image:repeating-linear-gradient(135deg,rgba(255,106,0,.05) 0 1px,transparent 1px 14px)}@keyframes pulseOrange{0%,to{box-shadow:0 0 0 0 rgba(255,106,0,.5)}50%{box-shadow:0 0 0 12px rgba(255,106,0,0)}}@keyframes fadeUpOrange{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.theme-cursinho-app .in-view{animation:fadeUpOrange .7s cubic-bezier(.2,.8,.2,1) both}.theme-cursinho-app .btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 26px;background:linear-gradient(180deg,var(--orange-2) 0,var(--orange) 55%,var(--orange-dim) 100%);color:#ffffff;font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:600;font-size:15px;letter-spacing:.02em;border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -2px 0 rgba(0,0,0,.16),0 12px 28px rgba(255,106,0,.28),0 0 0 1px rgba(229,95,0,.35);transition:transform .15s ease,box-shadow .2s ease;cursor:pointer;text-decoration:none}.theme-cursinho-app .btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -2px 0 rgba(0,0,0,.16),0 18px 40px rgba(255,106,0,.38),0 0 0 1px rgba(229,95,0,.5)}.theme-cursinho-app .btn-primary:active{transform:translateY(0)}.theme-cursinho-app .btn-ghost{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border:1px solid var(--line);background:transparent;color:var(--text);font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:500;font-size:14px;border-radius:10px;transition:all .15s ease;cursor:pointer;text-decoration:none}.theme-cursinho-app .btn-ghost:hover{border-color:var(--orange);color:var(--orange)}.theme-cursinho-app .tag{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:rgba(255,106,0,.1);border:1px solid rgba(255,106,0,.25);color:var(--orange);font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:999px}.theme-cursinho-app .tag .dot{width:6px;height:6px;border-radius:50%;background:var(--orange);box-shadow:0 0 8px rgba(255,106,0,.6);animation:pulseOrange 1.6s ease-in-out infinite}.theme-cursinho-app .card{background:var(--paper-bg-1);border:1px solid var(--line);border-radius:14px;position:relative;background:#ffffff}html.dark .theme-cursinho-app .card{background:var(--paper-bg-1)}.theme-cursinho-app .eyebrow,.theme-cursinho-app .section-label{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;color:var(--orange);font-size:12px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px}.theme-cursinho-app .section-label:before{content:"";width:32px;height:1px;background:var(--orange)}.theme-cursinho-app .container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.theme-cursinho-app .container-wide{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width:640px){.theme-cursinho-app .container,.theme-cursinho-app .container-wide{padding:0 32px}}@layer base{.theme-cursinho-app :where(h1,h2,h3,h4){font-family:var(--font-poppins),"Poppins",sans-serif;letter-spacing:-.02em;line-height:1.05;color:var(--text)}}.theme-cursinho-app .accent{color:var(--orange)}.theme-cursinho-app .accent-strong{color:var(--orange-2)}.theme-cursinho-app .accent-navy{color:var(--navy)}html.dark .theme-cursinho-app .accent-navy{color:var(--text)}.theme-cursinho-app [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.theme-cursinho-app [data-reveal].revealed{opacity:1;transform:translateY(0)}.theme-cursinho-app a:focus-visible,.theme-cursinho-app button:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.theme-cursinho-app nav.sticky{background:rgba(13,27,61,.92)!important;color:#ffffff;--text:#ffffff;--text-dim:rgba(255,255,255,0.86);--text-mute:rgba(255,255,255,0.6);--line:rgba(255,255,255,0.12);--line-soft:rgba(255,255,255,0.08)}.theme-cursinho-app nav.sticky a:not(.btn-primary):hover{color:var(--orange)!important}.theme-cursinho-app .countdown-bar{background:var(--navy);border-bottom:1px solid rgba(255,106,0,.25);color:#ffffff;--text:#ffffff;--text-dim:rgba(255,255,255,0.78);--text-mute:rgba(255,255,255,0.55);--gold:var(--orange-2);font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:12px;overflow:hidden;position:relative}.theme-cursinho-app .countdown-bar:after,.theme-cursinho-app .countdown-bar:before{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.theme-cursinho-app .countdown-bar:before{left:0;background:linear-gradient(90deg,var(--navy),transparent)}.theme-cursinho-app .countdown-bar:after{right:0;background:linear-gradient(-90deg,var(--navy),transparent)}.theme-cursinho-app footer{background:var(--navy)!important;color:#ffffff;--bg-0:var(--navy);--bg-1:rgba(255,255,255,0.04);--bg-2:rgba(255,255,255,0.04);--text:#ffffff;--text-dim:rgba(255,255,255,0.78);--text-mute:rgba(255,255,255,0.55);--line:rgba(255,255,255,0.12);--line-soft:rgba(255,255,255,0.06);--gold:var(--orange-2)}.theme-cursinho-app .deck-slot{position:absolute;top:0;left:0;width:360px;height:510px;transform:var(--rest);transform-style:preserve-3d;transform-origin:bottom right;transition:z-index 0s}.theme-cursinho-app .deck-slot:hover{z-index:50!important}.theme-cursinho-app .deck-visual{position:absolute;inset:0;border-radius:10px;overflow:hidden;transform:translateZ(0);transform-style:preserve-3d;opacity:var(--rest-opacity,1);transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease,box-shadow .3s ease;will-change:transform,opacity;color:#ffffff;--text:#ffffff;--text-dim:rgba(255,255,255,0.78)}.theme-cursinho-app .deck-slot:hover .deck-visual{transform:translate3d(40px,-30px,120px) rotate(2deg) scale(1.04);opacity:1}.theme-cursinho-app .sim-card{display:block}.theme-cursinho-app .sim-card .card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.theme-cursinho-app .sim-card:hover .card{transform:translateY(-4px);border-color:rgba(255,106,0,.45);box-shadow:0 24px 48px -20px rgba(255,106,0,.25)}