.resume-pdf{box-sizing:border-box!important;color:#2c2c2c!important;display:block!important;font-family:Calibri,Arial,Helvetica,sans-serif!important;margin:0!important;opacity:1!important;padding:0!important;visibility:visible!important;width:210mm!important}.resume-container,.resume-pdf{background:#fff!important;height:297mm!important;max-height:297mm!important;overflow:hidden!important}.resume-container{display:flex!important;width:100%!important}.resume-left{background:#fff!important;border-right:1px solid #e0e0e0!important;box-sizing:border-box!important;color:#2c2c2c!important;height:100%!important;overflow:hidden!important;padding:12mm 10mm!important;width:35%!important}.resume-photo{margin-bottom:8mm!important;text-align:center!important}.resume-photo-img{border:2px solid #ddd!important;border-radius:50%!important;display:block!important;height:50mm!important;margin:0 auto!important;object-fit:cover!important;object-position:center!important;width:50mm!important}.resume-section{margin-bottom:6mm!important}.resume-section:last-child{margin-bottom:0!important}.resume-section-title{border-bottom:1.5px solid #2c2c2c!important;color:#2c2c2c!important;font-size:10.5pt!important;font-weight:700!important;letter-spacing:.5px!important;margin-bottom:4mm!important;padding-bottom:1.5mm!important;text-transform:uppercase!important}.contact-info{display:flex!important;flex-direction:column!important;gap:2mm!important}.contact-item{align-items:flex-start!important;color:#2c2c2c!important;display:flex!important;font-size:8.5pt!important;gap:2.5mm!important;line-height:1.3!important}.contact-icon{flex-shrink:0!important;font-size:8.5pt!important;min-width:4.5mm!important}.skills-list{display:flex!important;flex-direction:column!important;gap:2.5mm!important}.skill-category{line-height:1.4!important}.skill-category,.skill-category strong{color:#2c2c2c!important;font-size:8.5pt!important}.skill-category strong{display:inline!important;font-weight:700!important;margin-right:2mm!important}.skill-category{margin-bottom:2mm!important}.education-list{display:flex!important;flex-direction:column!important;gap:3mm!important}.education-item{color:#2c2c2c!important;font-size:8.5pt!important;line-height:1.4!important}.education-degree{color:#2c2c2c!important;font-weight:700!important;margin-bottom:.5mm!important}.education-school{color:#555!important;margin-bottom:.5mm!important}.education-year{color:#777!important;font-size:8pt!important}.resume-right{background:#fff!important;box-sizing:border-box!important;height:100%!important;overflow:hidden!important;padding:12mm 15mm!important;width:65%!important}.resume-header{margin-bottom:6mm!important;padding-bottom:4mm!important}.resume-name{color:#1a1a1a!important;font-size:22pt!important;font-weight:700!important;letter-spacing:.5px!important;line-height:1.1!important;margin:0 0 2mm!important}.resume-title{color:#2c2c2c!important;font-size:12pt!important;font-weight:600!important;letter-spacing:.3px!important;margin:0!important}.resume-summary{color:#444!important;font-size:9.5pt!important;line-height:1.5!important;margin:0!important;text-align:justify!important}.experience-item{margin-bottom:6mm!important}.experience-item:last-child{margin-bottom:0!important}.experience-header{align-items:flex-start!important;display:flex!important;gap:5mm!important;justify-content:space-between!important;margin-bottom:2.5mm!important}.experience-title-role{flex:1 1!important}.experience-job-title{color:#1a1a1a!important;font-size:10.5pt!important;font-weight:700!important;line-height:1.2!important;margin:0 0 1mm!important}.experience-company{color:#555!important;font-size:9.5pt!important;font-weight:600!important;margin-bottom:1mm!important}.experience-date{color:#777!important;flex-shrink:0!important;font-size:9pt!important;font-weight:500!important;white-space:nowrap!important}.experience-bullets{list-style-type:disc!important;margin:0!important;padding-left:4mm!important}.experience-bullets li{color:#444!important;font-size:9.5pt!important;line-height:1.4!important;margin-bottom:1mm!important;text-align:justify!important}.experience-bullets li:last-child{margin-bottom:0!important}@media print{.resume-pdf{margin:0!important;padding:0!important;page-break-after:avoid!important}.experience-item,.resume-container{page-break-inside:avoid!important}}:root{--bg:#07070a;--white:#fff;--g300:#d1d5db;--g400:#9ca3af;--cyan:#00e0ff;--pink:#ff00c8;--lime:#00ff84;--glass1:#ffffff0f;--glass2:#ffffff08}*{box-sizing:border-box}#root,body,html{height:100%}body{background:#07070a;background:var(--bg);color:#fff;color:var(--white);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;margin:0}a{color:inherit;text-decoration:none}.underline{text-decoration:underline}.text-white{color:#fff;color:var(--white)}.text-gray-300{color:#d1d5db;color:var(--g300)}.text-gray-400{color:#9ca3af;color:var(--g400)}.font-sans{font-family:inherit}.bg-hex-07070a{background:#07070a}.page{min-height:100%;overflow-x:hidden;position:relative}.ambient{background:radial-gradient(700px 380px at 35% 12%,#00ff8438,#0000 60%),radial-gradient(700px 380px at 70% 6%,#00e0ff2e,#0000 60%),radial-gradient(900px 520px at 50% -10%,#ff00c814,#0000 70%);filter:blur(18px);height:75vh;inset:-30vh -20vw auto -20vw;pointer-events:none;position:fixed;z-index:0}.nav{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07070a80;border-bottom:1px solid #ffffff14;justify-content:space-between;padding:.85rem 1.1rem;position:-webkit-sticky;position:sticky;top:0;z-index:5}.brand,.nav{display:flex}.brand{font-size:1.08rem;font-weight:900;gap:.15rem;letter-spacing:.3px}.brand-cw{background:linear-gradient(90deg,#00e0ff,#ff00c8);background:linear-gradient(90deg,var(--cyan),var(--pink));-webkit-background-clip:text;background-clip:text;color:#0000;text-shadow:0 0 22px #00e0ff40}.brand-witty{color:#cbd5e1;text-shadow:0 0 12px #00ff8440}.nav-actions{display:flex;gap:.5rem}.chip{background:#ffffff08;background:var(--glass2);border:1px solid #ffffff29;border-radius:999px;cursor:pointer;font-weight:800;padding:.38rem .7rem}.chip-on{box-shadow:inset 0 0 0 1px #00e0ff59,0 0 12px #00e0ff33}.chip-off{opacity:.85}.banner{border-bottom:1px solid #ffffff14;height:clamp(260px,42vh,480px);overflow:hidden;position:relative;z-index:1}.stars,.stars2,.stars3{animation:drift 36s linear infinite,twinkle 2.8s ease-in-out infinite;background-image:radial-gradient(1.6px 1.6px at 5% 12%,#fffffff2 50%,#0000 51%),radial-gradient(1.6px 1.6px at 12% 78%,#ffffffe6 50%,#0000 51%),radial-gradient(1.8px 1.8px at 20% 30%,#ffffffe6 50%,#0000 51%),radial-gradient(1.8px 1.8px at 28% 64%,#ffffffe6 50%,#0000 51%),radial-gradient(1.5px 1.5px at 36% 18%,#ffffffd9 50%,#0000 51%),radial-gradient(1.5px 1.5px at 44% 82%,#ffffffd9 50%,#0000 51%),radial-gradient(1.9px 1.9px at 52% 26%,#ffffffe6 50%,#0000 51%),radial-gradient(1.6px 1.6px at 60% 70%,#ffffffe6 50%,#0000 51%),radial-gradient(1.7px 1.7px at 68% 22%,#ffffffe6 50%,#0000 51%),radial-gradient(1.6px 1.6px at 76% 66%,#ffffffe6 50%,#0000 51%),radial-gradient(1.6px 1.6px at 84% 14%,#ffffffe6 50%,#0000 51%),radial-gradient(1.6px 1.6px at 92% 58%,#ffffffe6 50%,#0000 51%);inset:0;opacity:.75;pointer-events:none;position:absolute}.stars2{animation-duration:65s;filter:blur(.6px) brightness(.9);transform:scale(1.25)}.stars3{animation-duration:95s;filter:blur(1px) brightness(.85);opacity:.45;transform:scale(1.6)}@keyframes drift{0%{transform:translateY(0)}to{transform:translateY(-260px)}}@keyframes twinkle{0%,to{opacity:.7}50%{opacity:.9}}.banner-mask{background:linear-gradient(180deg,#07070a00,#07070a40 55%,#07070ae0),radial-gradient(1200px 420px at 70% 0,#00ff842e,#0000 60%),radial-gradient(1200px 420px at 30% 0,#00e0ff24,#0000 60%);inset:0;position:absolute}.banner-copy{align-items:center;display:flex;flex-direction:column;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;gap:.25rem;left:0;padding:0 1rem;position:absolute;right:0;text-align:center;top:calc(10px + env(safe-area-inset-top,0px));z-index:2}.banner-line{color:#8be9fd;font-size:.8rem;opacity:.85}.banner-story{color:#cfe8ff;font-size:.9rem;line-height:1.35;margin:.35rem 0 0;max-width:1000px;opacity:.9}@media (max-width:640px){.banner{height:max(440px,64vh)}.banner-line{font-size:.78rem;line-height:1.25}.banner-story{font-size:.86rem;line-height:1.35;padding:0 .25rem}}.section{margin:0 auto;max-width:1180px;padding:3.6rem 1.25rem;position:relative;z-index:1}.section-title{background:linear-gradient(90deg,#00e0ff,#ff00c8);background:linear-gradient(90deg,var(--cyan),var(--pink));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2rem;font-weight:900;margin:0 0 1.2rem}.hero{align-items:center;display:flex;flex-direction:column;text-align:center}.hero-title{font-size:clamp(2.6rem,7vw,4.8rem);line-height:1.05;margin:0}.gradient-text{background:linear-gradient(90deg,#00e0ff,#ff00c8);background:linear-gradient(90deg,var(--cyan),var(--pink));-webkit-background-clip:text;background-clip:text;color:#0000}.hero-sub{font-size:clamp(1.05rem,2.8vw,1.35rem);margin-top:1rem}.hero-meta{gap:.75rem;margin-top:.8rem}.cta-brain,.hero-meta{display:flex;flex-wrap:wrap;justify-content:center}.cta-brain{gap:1rem;margin-top:1.4rem}.btn-brain{align-items:center;background:linear-gradient(180deg,#ffffff0f,#ffffff08),radial-gradient(120% 120% at 0 0,#00ff8429,#0000 42%),radial-gradient(120% 120% at 100% 100%,#00e0ff29,#0000 42%);border:1px solid #ffffff29;border-radius:1rem;box-shadow:inset 0 0 18px #ff00c814,0 0 22px #00e0ff1a;color:#07070a;cursor:pointer;display:inline-flex;font-weight:900;gap:.5rem;letter-spacing:.25px;overflow:hidden;padding:.85rem 1.15rem;position:relative;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease,background .3s ease,border-color .3s ease}.btn-brain .label{background:linear-gradient(90deg,#00e0ff,#ff00c8);background:linear-gradient(90deg,var(--cyan),var(--pink));-webkit-background-clip:text;background-clip:text;color:#0000}.btn-brain:hover:not(:disabled){box-shadow:0 6px 26px #00000059,0 0 24px #00e0ff2e;transform:translateY(-2px)}.btn-brain:disabled{cursor:not-allowed;opacity:.7}.btn-ghostish{background:#ffffff0f;box-shadow:none;color:#fff;color:var(--white)}.btn-loading{pointer-events:none;position:relative}.btn-spinner{animation:spin .8s linear infinite;border:2px solid #00e0ff4d;border-radius:50%;border-top:2px solid var(--cyan);display:inline-block;flex-shrink:0;height:14px;width:14px}@keyframes spin{to{transform:rotate(1turn)}}.btn-success{background:linear-gradient(180deg,#00ff841f,#00ff840f),radial-gradient(120% 120% at 50% 50%,#00ff8440,#0000 60%);border-color:#00ff844d;box-shadow:inset 0 0 18px #00ff8426,0 0 22px #00ff8433}.btn-success .label{background:linear-gradient(90deg,#00ff84,#00e0ff);-webkit-background-clip:text;background-clip:text;color:#0000}.btn-error{background:linear-gradient(180deg,#ff00641f,#ff00640f),radial-gradient(120% 120% at 50% 50%,#ff006440,#0000 60%);border-color:#ff00644d;box-shadow:inset 0 0 18px #ff006426,0 0 22px #ff006433}.btn-error .label{background:linear-gradient(90deg,#ff0064,#ff00c8);-webkit-background-clip:text;background-clip:text;color:#0000}.submit-message{animation:slideIn .3s ease-out;border-radius:.6rem;font-size:.9rem;font-weight:600;margin-top:.5rem;padding:.75rem 1rem}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.submit-success{background:#00ff841f;border:1px solid #00ff8440;box-shadow:0 0 12px #00ff8426;color:#00ff84}.submit-error{background:#ff00641f;border:1px solid #ff006440;box-shadow:0 0 12px #ff006426;color:#ff6b9d}.tag-cloud{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.tag{align-items:center;background:linear-gradient(180deg,#ffffff0f,#ffffff08),radial-gradient(120% 120% at 0 0,#00ff8424,#0000 40%),radial-gradient(120% 120% at 100% 100%,#00e0ff1f,#0000 40%);border:1px solid #ffffff1f;border-radius:999px;box-shadow:inset 0 0 18px #ff00c814,0 0 10px #00e0ff0f;display:inline-flex;font-weight:900;gap:.45rem;padding:.5rem .82rem;position:relative;transition:transform .16s ease,box-shadow .16s ease}.tag:after{background:linear-gradient(90deg,#00e0ff,#ff00c8);background:linear-gradient(90deg,var(--cyan),var(--pink));border-radius:50%;box-shadow:0 0 8px #00e0ffb3;content:"";height:6px;width:6px}.tag:hover{box-shadow:0 0 18px #00e0ff2e;transform:translateY(-2px)}.two-col{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width:960px){.two-col{grid-template-columns:1.2fr .8fr}}.left,.right{min-width:0}.timeline{isolation:isolate;margin:0;padding:0;position:relative}.timeline:before{display:none}.t-item{margin:1.1rem 0 1.35rem;padding-left:0;position:relative;transform:translateZ(0)}.t-dot{animation:pulseDot 2.2s ease-in-out infinite;background:linear-gradient(90deg,#00e0ff,#ff00c8);background:linear-gradient(90deg,var(--cyan),var(--pink));border-radius:50%;box-shadow:0 0 14px #00e0ff8c,0 0 22px #ff00c859;height:.7rem;left:-.8rem;position:absolute;top:.55rem;width:.7rem}.t-dot:after{border:2px solid #00e0ff59;border-radius:inherit;content:"";filter:blur(2px);inset:-6px;position:absolute}@media (max-width:640px){.t-dot{left:-.6rem}}.t-item:before{display:none}.t-content{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,#ffffff12,#ffffff08);border:1px solid #ffffff1f;border-radius:1rem;box-shadow:0 0 0 1px #00e0ff1f,inset 0 0 18px #ff00c812;overflow:hidden;padding:1rem .95rem;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;z-index:1}.t-content:hover{border-color:#00e0ff38;box-shadow:0 0 0 1px #00e0ff33,0 8px 28px #00000059,inset 0 0 22px #ff00c81a;transform:translateY(-3px)}.t-content:after{animation:sweep 1.4s ease forwards;background:linear-gradient(90deg,#0000,#ffffff0f,#0000);content:"";inset:0 -40% 0 auto;pointer-events:none;position:absolute;transform:translateX(-120%);width:40%}.t-top{align-items:center;display:flex;gap:.6rem;justify-content:space-between;margin-bottom:.15rem}.t-title{font-size:1.1rem;font-weight:900;letter-spacing:.2px;margin:0}.t-org{color:#d1d5db;color:var(--g300);font-weight:700;margin-top:.15rem}.t-badge{background:linear-gradient(180deg,#ffffff14,#ffffff08),linear-gradient(90deg,#00ff8440,#00e0ff40);border:1px solid #ffffff29;border-radius:.65rem;box-shadow:inset 0 0 12px #00e0ff1f;font-weight:800;padding:.22rem .6rem;white-space:nowrap}.t-list{margin:.55rem 0 0 1.05rem;padding:0}.t-list li{margin:.22rem 0}.t-tech{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:.65rem}.t-tech .chip{background:linear-gradient(180deg,#ffffff0f,#ffffff08),radial-gradient(120% 120% at 0 0,#00ff841f,#0000 42%),radial-gradient(120% 120% at 100% 100%,#00e0ff1f,#0000 42%);border:1px solid #ffffff29;border-radius:.7rem;box-shadow:inset 0 0 16px #ff00c812,0 0 10px #00e0ff0f;font-weight:800;padding:.35rem .6rem;transition:transform .16s ease,box-shadow .16s ease}.t-tech .chip:hover{box-shadow:inset 0 0 18px #ff00c81a,0 0 14px #00e0ff24;transform:translateY(-2px)}@keyframes pulseDot{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes sweep{to{transform:translateX(140%)}}.t-dot-edu{background:linear-gradient(90deg,#ff00c8,#00e0ff);background:linear-gradient(90deg,var(--pink),var(--cyan));box-shadow:0 0 14px #ff00c88c,0 0 22px #00e0ff59}.cert-stack{display:flex;flex-direction:column;gap:.9rem}.cert-row{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid #ffffff1f;border-radius:.9rem;box-shadow:0 0 0 1px #00e0ff1f,inset 0 0 18px #ff00c812;display:flex;gap:.75rem;justify-content:space-between;padding:1rem 1.15rem}.cert-row-text{display:flex;flex-direction:column}.cert-name{font-weight:900}.cert-by{color:#9ca3af;color:var(--g400);font-weight:700}.cert-view{background:#60a5fa1a;border:1px solid #60a5fa40;border-radius:.6rem;color:#60a5fa;font-weight:900;padding:.3rem .55rem;text-decoration:underline}.cert-view:hover{filter:brightness(1.05)}.contact-card{grid-gap:1rem;align-items:stretch;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1f;border-radius:1rem;box-shadow:0 0 0 1px #00e0ff1f,inset 0 0 18px #ff00c812;display:grid;gap:1rem;grid-template-columns:1fr;padding:1.1rem}@media (min-width:980px){.contact-card{grid-template-columns:.9fr 1.1fr}}.contact-left{border-radius:.9rem;overflow:hidden;padding:1rem;position:relative}.contact-glow{background:radial-gradient(500px 260px at 20% 20%,#00ff8438,#0000 60%),radial-gradient(500px 260px at 80% 10%,#00e0ff2e,#0000 60%);filter:blur(18px);inset:-20%;pointer-events:none;position:absolute}.contact-left h3{font-size:1.4rem;font-weight:900;margin:0 0 .35rem}.socials{display:flex;gap:.55rem;margin-top:.65rem}.s-btn{background:#ffffff0f;border:1px solid #ffffff29;border-radius:.7rem;font-weight:900;padding:.55rem .8rem;transition:transform .16s ease,box-shadow .16s ease}.s-btn:hover{box-shadow:0 0 14px #00e0ff29;transform:translateY(-2px)}.prompt-form{display:flex;flex-direction:column;gap:.75rem;justify-content:center}.prompt-field{background:#0b0f13;border:1px solid #ffffff24;border-radius:.6rem;box-shadow:inset 0 0 0 1px #00e0ff14;caret-color:#00e0ff;color:#e6edf3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;outline:none;padding:.85rem 1rem;width:100%}.prompt-field::placeholder{color:#7dd3fc;opacity:.95}.prompt-field:focus:not(:disabled){border-color:#00e0ff;border-color:var(--cyan);box-shadow:0 0 0 1px #00e0ff38,inset 0 0 0 1px #00e0ff1a}.prompt-field:disabled{cursor:not-allowed;opacity:.6}.prompt-area{min-height:170px;resize:vertical}.row-inline{align-items:center;display:flex;gap:.6rem}@media (max-width:640px){.row-inline{align-items:stretch;flex-direction:column}}.resume-request-container{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.resume-request-input{background:#0b0f13;border:1px solid #ffffff24;border-radius:.6rem;box-shadow:inset 0 0 0 1px #00e0ff14;caret-color:#00e0ff;color:#e6edf3;flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;min-width:200px;outline:none;padding:.85rem 1rem}.resume-request-input::placeholder{color:#7dd3fc;opacity:.95}.resume-request-input:focus{border-color:#00e0ff;border-color:var(--cyan);box-shadow:0 0 0 1px #00e0ff38,inset 0 0 0 1px #00e0ff1a}.resume-request-input:disabled{cursor:not-allowed;opacity:.6}.resume-request-message{animation:slideIn .3s ease-out;border-radius:.6rem;font-size:.9rem;font-weight:600;margin-top:.5rem;padding:.75rem 1rem;width:100%}@media (max-width:640px){.resume-request-container{align-items:stretch;flex-direction:column}.resume-request-input{min-width:100%}}.footer{opacity:.7;padding:2rem 1.25rem;text-align:center}.page[data-flux=overclock] .stars{animation-duration:14s}.page[data-flux=overclock] .stars2{animation-duration:25s;filter:blur(.35px) brightness(1.05);opacity:.85}.page[data-flux=overclock] .stars3{animation-duration:36s;filter:blur(.7px) brightness(1.05);opacity:.7}.page[data-flux=overclock] .banner:after{animation:drift 12s linear infinite,twinkle 2s ease-in-out infinite;background-image:radial-gradient(1px 1px at 3% 7%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 12% 22%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 18% 75%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 25% 40%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 31% 12%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 39% 88%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 44% 33%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 52% 66%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 58% 17%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 66% 54%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 73% 29%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 81% 82%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 89% 44%,#fffffff2 50%,#0000 51%),radial-gradient(1px 1px at 95% 10%,#fffffff2 50%,#0000 51%);content:"";inset:0;opacity:.9;pointer-events:none;position:absolute;z-index:1}.page[data-flux=overclock] .ambient{filter:blur(12px) saturate(115%)}.page[data-flux=overclock] .btn-brain{box-shadow:inset 0 0 22px #ff00c81f,0 0 28px #00e0ff38,0 6px 28px #00000073}.page[data-flux=overclock] .btn-brain:hover{filter:brightness(1.08);transform:translateY(-3px)}.page[data-flux=overclock] .tag{box-shadow:inset 0 0 20px #ff00c81f,0 0 16px #00e0ff1f}.page[data-flux=overclock] .tag:hover{box-shadow:inset 0 0 24px #ff00c829,0 0 22px #00e0ff2e}.page[data-flux=overclock] .t-dot{box-shadow:0 0 18px #00e0ffb3,0 0 28px #ff00c880}.page[data-flux=overclock] .cert-view{box-shadow:0 0 12px #60a5fa40;text-shadow:0 0 6px #60a5fa33}.banner{height:auto!important;padding-block:clamp(24px,4vh,40px) clamp(32px,6vh,64px)!important}.banner-copy{bottom:auto!important;left:auto!important;margin-inline:auto;position:relative!important;right:auto!important;row-gap:.2rem;top:auto!important}.page[data-flux=overclock] .stars{animation-duration:10s!important;opacity:1}.page[data-flux=overclock] .stars2{animation-duration:18s!important;filter:blur(.25px) brightness(1.08);opacity:.95}.page[data-flux=overclock] .stars3{animation-duration:26s!important;filter:blur(.6px) brightness(1.08);opacity:.85}.page[data-flux=overclock] .banner:before{animation:drift 8s linear infinite,twinkle 1.8s ease-in-out infinite;background-image:radial-gradient(1px 1px at 2% 6%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 7% 28%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 11% 63%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 15% 11%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 18% 82%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 22% 37%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 26% 57%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 31% 19%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 35% 72%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 40% 44%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 45% 88%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 49% 26%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 54% 61%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 59% 14%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 63% 80%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 67% 33%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 72% 53%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 76% 17%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 81% 69%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 86% 41%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 90% 90%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 94% 22%,#fff 50%,#0000 51%);content:"";inset:0;opacity:.95;pointer-events:none;position:absolute;z-index:1}.page[data-flux=overclock] .banner{transform:translateZ(0)}.page[data-flux=overclock] .banner .stars,.page[data-flux=overclock] .banner .stars2,.page[data-flux=overclock] .banner .stars3{will-change:transform}@media (min-width:641px){.banner-story{font-size:1.05rem!important;line-height:1.45!important}}@media (max-width:640px){.banner-story{font-size:.96rem!important;line-height:1.4!important}}@media (min-width:960px){.two-col{gap:2.4rem!important}}.t-item{padding-left:.9rem!important}
/*# sourceMappingURL=main.7cf8a480.css.map*/