.w2-footer :where(h1,h2,h3,h4,h5,h6),.w2-header :where(h1,h2,h3,h4,h5,h6),.w2-home :where(h1,h2,h3,h4,h5,h6){letter-spacing:-.015em}.w2-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.7rem 1.2rem;border-radius:var(--radius-sm);font-weight:600;font-size:.95rem;line-height:1;white-space:nowrap;border:1px solid transparent;cursor:pointer;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),transform var(--dur) var(--ease)}.w2-btn-primary{background:var(--accent);color:var(--on-accent)}.w2-btn-primary:hover{background:var(--accent-2);transform:translateY(-1px)}.w2-btn-secondary{background:transparent;color:var(--text);border-color:var(--border-strong)}.w2-btn-secondary:hover{background:rgba(6,182,212,.1);border-color:var(--accent-2)}.w2-btn-ghost{background:rgba(148,163,184,.08);color:var(--text-2);border-color:var(--border)}.w2-btn-ghost:hover{color:var(--text);border-color:var(--border-strong)}.w2-header{position:sticky;top:0;z-index:50;background:rgba(11,18,32,.78);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid var(--border)}.w2-header-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:68px}.w2-brand{display:inline-flex;align-items:center;gap:.65rem}.w2-brand-mark{display:inline-flex;width:34px;height:34px;flex:none}.w2-brand-logo{display:block;width:auto;height:34px;flex:none;object-fit:contain;filter:drop-shadow(0 0 1px rgba(103,232,249,.7)) drop-shadow(0 0 8px rgba(6,182,212,.35))}.w2-brand-name{font-family:var(--font-heading),var(--font-body),sans-serif;font-weight:800;font-size:1.3rem;letter-spacing:-.02em;color:var(--text)}.w2-brand-tag{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--text-3);border:1px solid var(--border);border-radius:999px;padding:.18rem .55rem;white-space:nowrap}.w2-header-right{gap:.5rem}.w2-header-right,.w2-nav{display:flex;align-items:center}.w2-nav{gap:.15rem}.w2-nav-link{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .85rem;border-radius:var(--radius-sm);font-size:.92rem;font-weight:500;color:var(--text-2)}.w2-menu:focus-within>.w2-nav-link,.w2-nav-link:hover{color:var(--text);background:rgba(148,163,184,.09)}.w2-login{padding:.5rem 1rem;border-radius:999px;border:1px solid var(--border-strong);color:var(--text);font-size:.9rem;font-weight:600}.w2-login:hover{background:rgba(6,182,212,.12);border-color:var(--accent-2)}.w2-menu{position:static}.w2-menu-panel{position:absolute;left:50%;top:100%;width:min(760px,calc(100vw - 2rem));transform:translate(-50%,6px);opacity:0;visibility:hidden;pointer-events:none;background:rgba(15,23,42,.98);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:1.1rem;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease),visibility var(--dur)}.w2-menu:focus-within .w2-menu-panel,.w2-menu:hover .w2-menu-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.w2-menu-panel:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.w2-menu-firm{display:flex;align-items:center;gap:.7rem;padding:.65rem .75rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:rgba(30,41,59,.45);color:var(--text);font-size:.9rem;font-weight:600}.w2-menu-firm:hover{border-color:var(--border-strong);background:rgba(6,182,212,.08)}.w2-mobile-nav{display:flex;gap:.5rem;overflow-x:auto;padding:.55rem 1rem .7rem;border-top:1px solid var(--border);scrollbar-width:none}.w2-mobile-nav a{flex:none;padding:.45rem .9rem;border-radius:999px;border:1px solid var(--border);color:var(--text-2);font-size:.85rem;font-weight:500}.w2-mobile-nav a:hover{color:var(--text);border-color:var(--border-strong)}@media (min-width:768px){.w2-mobile-nav{display:none}}@media (max-width:767px){.w2-brand-tag,.w2-nav{display:none}}.w2-footer{border-top:1px solid var(--border);background:linear-gradient(180deg,rgba(15,23,42,.6),var(--bg));color:var(--text-2)}.w2-footer-main{display:grid;gap:2.5rem;padding:3.5rem 0 2.5rem;grid-template-columns:1fr}@media (min-width:900px){.w2-footer-main{grid-template-columns:1fr 1.3fr;gap:3rem}}.w2-footer-cols{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.w2-footer-cols>:first-child{grid-row:span 2}@media (min-width:600px){.w2-footer-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.w2-footer-cols>:first-child{grid-row:auto}}.w2-footer h3{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--text-3);margin-bottom:.9rem}.w2-footer-link{display:inline-block;font-size:.92rem;color:var(--text-2);padding:.2rem 0;background:none;border:0;cursor:pointer;text-align:left}.w2-footer-link:hover{color:var(--accent-2)}.w2-footer-list{display:grid;gap:.35rem;list-style:none;margin:0;padding:0}.w2-footer-blocks{display:grid;gap:1rem;grid-template-columns:1fr;padding-bottom:2rem}@media (min-width:820px){.w2-footer-blocks{grid-template-columns:repeat(3,minmax(0,1fr))}}.w2-footer-block{border:1px solid var(--border);border-radius:var(--radius);background:rgba(17,24,39,.6);padding:1.1rem 1.2rem}.w2-footer-block h4{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text);margin-bottom:.5rem}.w2-footer-block p{font-size:.875rem;line-height:1.6;color:var(--text-2)}.w2-footer-bottom{display:flex;flex-direction:column;gap:1rem;border-top:1px solid var(--border);padding:1.5rem 0 2.5rem;font-size:.85rem;color:var(--text-3)}@media (min-width:1024px){.w2-footer-bottom{flex-direction:row;justify-content:space-between}.w2-footer-bottom>p{text-align:right;max-width:48rem}}.w2-home{overflow:hidden}.w2-hero{position:relative;padding:4rem 0 3.5rem}@media (min-width:1024px){.w2-hero{padding:6rem 0 5rem}}.w2-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:linear-gradient(rgba(148,163,184,.07) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.07) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 30% 25%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 30% 25%,#000 20%,transparent 75%)}.w2-hero-grid{position:relative;display:grid;gap:3rem;align-items:center;grid-template-columns:1fr}@media (min-width:1024px){.w2-hero-grid{grid-template-columns:1.05fr .95fr;gap:4rem}}.w2-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .8rem;border-radius:999px;border:1px solid var(--border-strong);background:rgba(6,182,212,.08);color:var(--accent-3);font-size:.78rem;font-weight:600;letter-spacing:.02em}.w2-dot{width:7px;height:7px;border-radius:50%;background:var(--accent-2);box-shadow:0 0 0 4px rgba(34,211,238,.18)}.w2-h1{margin-top:1.25rem;font-size:clamp(2.3rem,5.2vw,4rem);line-height:1.05;font-weight:800;letter-spacing:-.035em;color:var(--text)}.w2-h1 em{font-style:normal;background:linear-gradient(120deg,var(--accent-2),var(--accent-3));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.w2-lead{margin-top:1.25rem;max-width:34rem;font-size:1.08rem;line-height:1.7;color:var(--text-2)}.w2-actions{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem}.w2-metrics{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;max-width:36rem}.w2-metric{border-left:2px solid var(--border-strong);padding-left:.85rem}.w2-metric strong{display:block;font-family:var(--font-heading),sans-serif;font-size:clamp(1.35rem,2.6vw,1.8rem);font-weight:800;color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.w2-metric span{display:block;margin-top:.15rem;font-size:.78rem;line-height:1.35;color:var(--text-3)}.w2-preview{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(30,41,59,.7),rgba(17,24,39,.9));box-shadow:var(--shadow-card);padding:1.25rem}.w2-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}.w2-preview-title{font-size:1.05rem;font-weight:700;color:var(--text)}.w2-preview-sub{margin-top:.2rem;font-size:.8rem;color:var(--text-3)}.w2-chip{flex:none;font-size:.7rem;font-weight:600;color:var(--accent-3);border:1px solid var(--border-strong);border-radius:999px;padding:.2rem .6rem}.w2-rank-list{list-style:none;margin:0;padding:0}.w2-rank-row{display:grid;grid-template-columns:1.6rem 2.4rem minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.8rem .4rem;border-bottom:1px solid var(--border);border-radius:0}.w2-rank-row:last-child{border-bottom:0}.w2-rank-row:hover{background:rgba(6,182,212,.05)}.w2-rank-pos{font-size:.85rem;font-weight:700;color:var(--text-3);font-variant-numeric:tabular-nums}.w2-rank-logo{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(11,18,32,.85);border:1px solid var(--border);padding:.3rem}.w2-rank-logo img{max-width:100%;max-height:100%;object-fit:contain}.w2-rank-name{font-size:.95rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w2-rank-meta{margin-top:.3rem;display:flex;align-items:center;gap:.55rem;font-size:.75rem;color:var(--text-3)}.w2-bar{position:relative;height:5px;flex:1;max-width:8rem;border-radius:999px;background:rgba(148,163,184,.18);overflow:hidden}.w2-bar>span{position:absolute;inset:0 auto 0 0;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent-2))}.w2-rank-score{font-family:var(--font-heading),sans-serif;font-size:1.15rem;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}.w2-preview-foot{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;border-top:1px solid var(--border);font-size:.78rem;color:var(--text-3)}.w2-link{color:var(--accent-2);font-weight:600;font-size:.9rem}.w2-link:hover{color:var(--accent-3)}.w2-section{padding:4rem 0}.w2-section-alt{background:rgba(15,23,42,.55);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.w2-section-head{max-width:40rem;margin-bottom:2.25rem}.w2-section-kicker{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-2)}.w2-h2{margin-top:.6rem;font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--text)}.w2-sub{margin-top:.8rem;color:var(--text-2);line-height:1.7}.w2-grid-3{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:820px){.w2-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.w2-card{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border-radius:var(--radius-lg);border:1px solid var(--border);background:linear-gradient(180deg,rgba(30,41,59,.5),rgba(17,24,39,.85));box-shadow:var(--shadow-card);transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}a.w2-card:hover{border-color:var(--border-strong);transform:translateY(-2px)}.w2-card-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(6,182,212,.12);color:var(--accent-2);border:1px solid var(--border-strong)}.w2-card h3{font-size:1.15rem;font-weight:700;color:var(--text)}.w2-card p{font-size:.93rem;line-height:1.65;color:var(--text-2)}.w2-card-stat{margin-top:auto;padding-top:.5rem;font-size:.8rem;color:var(--text-3)}.w2-logos{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.w2-logos{grid-template-columns:repeat(4,minmax(0,1fr))}}.w2-logo-tile{display:flex;align-items:center;justify-content:center;height:76px;padding:.9rem 1.2rem;border-radius:var(--radius);border:1px solid var(--border);background:rgba(17,24,39,.85)}.w2-logo-tile:hover{border-color:var(--accent-2);transform:translateY(-2px)}.w2-logo-tile img{max-width:100%;max-height:100%;object-fit:contain}.w2-cta-band{display:grid;gap:1.5rem;align-items:center;padding:2rem;border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:linear-gradient(120deg,rgba(6,182,212,.14),rgba(30,41,59,.6))}@media (min-width:820px){.w2-cta-band{grid-template-columns:1fr auto;padding:2.5rem 3rem}}.w2-rise{animation:fadeUp .55s var(--ease) both}.w2-rise-2{animation-delay:.08s}.w2-rise-3{animation-delay:.16s}.w2-rise-4{animation-delay:.24s}.text-\[\#FFD700\]{color:#22D3EE}.border-\[\#FFD700\]\/20{border-color:color-mix(in oklab,#06B6D4 20%,transparent)}.bg-\[\#FFD700\]\/10{background-color:color-mix(in oklab,#06B6D4 10%,transparent)}.border-\[\#FFD700\]\/25{border-color:color-mix(in oklab,#06B6D4 25%,transparent)}.to-\[\#0a0a0a\]{--tw-gradient-to:#0B1220}.shadow-\[0_0_0_1px_rgba\(255\,215\,0\,0\.04\)\]{box-shadow:0 0 0 1px rgba(6,182,212,.04)}.border-\[\#FFD700\]\/50{border-color:color-mix(in oklab,#06B6D4 50%,transparent)}.border-\[\#FFD700\]\/35{border-color:color-mix(in oklab,#06B6D4 35%,transparent)}.border-\[\#FFD700\]\/40{border-color:color-mix(in oklab,#06B6D4 40%,transparent)}.bg-\[\#FFD700\]{background-color:#06B6D4}.border-\[\#FFD700\]\/15{border-color:color-mix(in oklab,#06B6D4 15%,transparent)}.border-\[\#FFD700\]\/18{border-color:color-mix(in oklab,#06B6D4 18%,transparent)}.border-\[\#FFD700\]\/30{border-color:color-mix(in oklab,#06B6D4 30%,transparent)}.bg-\[linear-gradient\(135deg\,rgba\(255\,215\,0\,0\.08\)\,rgba\(255\,106\,0\,0\.035\)\,rgba\(255\,255\,255\,0\.02\)\)\]{background-image:linear-gradient(135deg,rgba(6,182,212,.08),rgba(14,165,233,.035),rgba(255,255,255,.02))}.bg-\[\#FFD700\]\/\[0\.04\]{background-color:color-mix(in oklab,#06B6D4 4%,transparent)}.border-\[\#FFD700\]\/60{border-color:color-mix(in oklab,#06B6D4 60%,transparent)}.bg-\[\#FFD700\]\/\[0\.08\]{background-color:color-mix(in oklab,#06B6D4 8%,transparent)}.focus\:border-\[\#FFD700\]\/50:focus{border-color:color-mix(in oklab,#06B6D4 50%,transparent)}.bg-\[\#FFD700\]\/\[0\.05\]{background-color:color-mix(in oklab,#06B6D4 5%,transparent)}.bg-\[\#FFE100\]{background-color:#06B6D4}.bg-\[\#FFD700\]\/15{background-color:color-mix(in oklab,#06B6D4 15%,transparent)}.bg-\[\#070707\]\/95{background-color:color-mix(in oklab,#0B1220 95%,transparent)}.focus\:border-\[\#FFD700\]\/40:focus{border-color:color-mix(in oklab,#06B6D4 40%,transparent)}.focus-within\:border-\[\#FFD700\]\/40:focus-within{border-color:color-mix(in oklab,#06B6D4 40%,transparent)}.bg-\[\#050505\]{background-color:#0B1220}.bg-\[radial-gradient\(circle_at_top\,rgba\(255\,215\,0\,0\.08\)\,transparent_35\%\)\]{background-image:radial-gradient(circle at top,rgba(6,182,212,.08),transparent 35%)}.text-\[\#D4AF37\]{color:#22D3EE}.border-\[\#D4AF37\]\/20{border-color:color-mix(in oklab,#06B6D4 20%,transparent)}.bg-\[\#D4AF37\]\/10{background-color:color-mix(in oklab,#06B6D4 10%,transparent)}.from-\[\#D4AF37\]\/10{--tw-gradient-from:color-mix(in oklab,#06B6D4 10%,transparent)}.border-\[\#D4AF37\]\/30{border-color:color-mix(in oklab,#06B6D4 30%,transparent)}.border-\[\#FFD700\]\/10{border-color:color-mix(in oklab,#06B6D4 10%,transparent)}.bg-\[\#07080b\]{background-color:#0B1220}.bg-\[linear-gradient\(135deg\,rgba\(255\,215\,0\,0\.12\)\,rgba\(255\,255\,255\,0\.025\)\,rgba\(0\,0\,0\,0\.94\)\)\]{background-image:linear-gradient(135deg,rgba(6,182,212,.12),rgba(255,255,255,.025),rgba(0,0,0,.94))}.bg-\[\#0b0b0b\]{background-color:#0B1220}.shadow-\[\#FFD700\]\/15{--tw-shadow-color:color-mix(in oklab,#06B6D4 15%,transparent)}.bg-\[linear-gradient\(135deg\,rgba\(255\,215\,0\,0\.08\)\,rgba\(255\,255\,255\,0\.02\)\,rgba\(0\,0\,0\,0\.95\)\)\]{background-image:linear-gradient(135deg,rgba(6,182,212,.08),rgba(255,255,255,.02),rgba(0,0,0,.95))}.text-\[\#FFD700\]\/80{color:color-mix(in oklab,#22D3EE 80%,transparent)}.bg-\[linear-gradient\(135deg\,rgba\(255\,215\,0\,0\.075\)\,rgba\(255\,255\,255\,0\.028\)\,rgba\(0\,0\,0\,0\.96\)\)\]{background-image:linear-gradient(135deg,rgba(6,182,212,.075),rgba(255,255,255,.028),rgba(0,0,0,.96))}.via-\[\#FFD700\]\/45{--tw-gradient-via:color-mix(in oklab,#06B6D4 45%,transparent)}.border-\[\#FFD700\]\/12{border-color:color-mix(in oklab,#06B6D4 12%,transparent)}.bg-\[\#FFD700\]\/\[0\.075\]{background-color:color-mix(in oklab,#06B6D4 7.5%,transparent)}.text-\[\#FFD700\]\/85{color:color-mix(in oklab,#22D3EE 85%,transparent)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(255\,215\,0\,0\.16\)\,transparent_34\%\)\,linear-gradient\(135deg\,rgba\(255\,215\,0\,0\.07\)\,rgba\(255\,255\,255\,0\.025\)\,rgba\(0\,0\,0\,0\.97\)\)\]{background-image:radial-gradient(circle at top left,rgba(6,182,212,.16),transparent 34%),linear-gradient(135deg,rgba(6,182,212,.07),rgba(255,255,255,.025),rgba(0,0,0,.97))}.shadow-\[\#FFD700\]\/5{--tw-shadow-color:color-mix(in oklab,#06B6D4 5%,transparent)}.border-\[\#FFD700\]\/70{border-color:color-mix(in oklab,#06B6D4 70%,transparent)}.shadow-\[\#FFD700\]\/20{--tw-shadow-color:color-mix(in oklab,#06B6D4 20%,transparent)}.border-\[\#FFD700\]\/14{border-color:color-mix(in oklab,#06B6D4 14%,transparent)}.even\:bg-\[\#FFD700\]\/\[0\.025\]:nth-child(2n){background-color:color-mix(in oklab,#06B6D4 2.5%,transparent)}.bg-\[\#FFD700\]\/\[0\.07\]{background-color:color-mix(in oklab,#06B6D4 7%,transparent)}.bg-\[linear-gradient\(135deg\,rgba\(255\,215\,0\,0\.09\)\,rgba\(255\,255\,255\,0\.028\)\,rgba\(0\,0\,0\,0\.96\)\)\]{background-image:linear-gradient(135deg,rgba(6,182,212,.09),rgba(255,255,255,.028),rgba(0,0,0,.96))}.shadow-\[0_0_28px_rgba\(255\,215\,0\,0\.22\)\]{box-shadow:0 0 28px rgba(6,182,212,.22)}.text-\[\#FFD700\]\/75{color:color-mix(in oklab,#22D3EE 75%,transparent)}.bg-\[linear-gradient\(135deg\,rgba\(255\,215\,0\,0\.055\)\,rgba\(255\,255\,255\,0\.025\)\,rgba\(0\,0\,0\,0\.96\)\)\]{background-image:linear-gradient(135deg,rgba(6,182,212,.055),rgba(255,255,255,.025),rgba(0,0,0,.96))}.border-\[\#FFD700\]\/16{border-color:color-mix(in oklab,#06B6D4 16%,transparent)}.border-\[\#FFD700\]\/22{border-color:color-mix(in oklab,#06B6D4 22%,transparent)}.bg-\[linear-gradient\(135deg\,rgba\(255\,215\,0\,0\.075\)\,rgba\(255\,255\,255\,0\.025\)\,rgba\(0\,0\,0\,0\.72\)\)\]{background-image:linear-gradient(135deg,rgba(6,182,212,.075),rgba(255,255,255,.025),rgba(0,0,0,.72))}.focus-visible\:outline-\[\#FFD700\]:focus-visible{outline-color:#06B6D4}.bg-\[\#FFD700\]\/\[0\.055\]{background-color:color-mix(in oklab,#06B6D4 5.5%,transparent)}.bg-\[linear-gradient\(135deg\,rgba\(255\,215\,0\,0\.07\)\,rgba\(255\,255\,255\,0\.035\)\,rgba\(0\,0\,0\,0\.94\)\)\]{background-image:linear-gradient(135deg,rgba(6,182,212,.07),rgba(255,255,255,.035),rgba(0,0,0,.94))}.bg-\[\#FFD700\]\/\[0\.06\]{background-color:color-mix(in oklab,#06B6D4 6%,transparent)}.shadow-\[\#FFD700\]\/10{--tw-shadow-color:color-mix(in oklab,#06B6D4 10%,transparent)}.bg-\[linear-gradient\(135deg\,rgba\(255\,215\,0\,0\.075\)\,rgba\(255\,255\,255\,0\.035\)\,rgba\(0\,0\,0\,0\.94\)\)\]{background-image:linear-gradient(135deg,rgba(6,182,212,.075),rgba(255,255,255,.035),rgba(0,0,0,.94))}.border-\[\#FFD700\]\/55{border-color:color-mix(in oklab,#06B6D4 55%,transparent)}.focus\:border-\[\#FFD700\]\/60:focus{border-color:color-mix(in oklab,#06B6D4 60%,transparent)}.bg-\[linear-gradient\(135deg\,rgba\(255\,215\,0\,0\.08\)\,rgba\(255\,255\,255\,0\.035\)\,rgba\(0\,0\,0\,0\.92\)\)\]{background-image:linear-gradient(135deg,rgba(6,182,212,.08),rgba(255,255,255,.035),rgba(0,0,0,.92))}.decoration-\[\#FFD700\]\/35{text-decoration-color:color-mix(in oklab,#22D3EE 35%,transparent)}.border-\[\#FFD700\]{border-color:#06B6D4}.focus\:border-\[\#FFD700\]\/30:focus{border-color:color-mix(in oklab,#06B6D4 30%,transparent)}.bg-\[\#D4AF37\]\/15{background-color:color-mix(in oklab,#06B6D4 15%,transparent)}.bg-\[\#D4AF37\]\/25{background-color:color-mix(in oklab,#06B6D4 25%,transparent)}.shadow-\[0_0_12px_rgba\(212\,175\,55\,0\.18\)\]{box-shadow:0 0 12px rgba(6,182,212,.18)}.bg-\[\#F3D77A\]{background-color:#06B6D4}.shadow-\[0_0_10px_rgba\(243\,215\,122\,0\.45\)\]{box-shadow:0 0 10px rgba(6,182,212,.45)}.text-\[\#F3D77A\]{color:#22D3EE}.bg-\[\#D4AF37\]\/18{background-color:color-mix(in oklab,#06B6D4 18%,transparent)}.bg-\[\#D4AF37\]{background-color:#06B6D4}.bg-\[\#070707\]{background-color:#0B1220}.shadow-\[0_0_60px_rgba\(212\,175\,55\,0\.08\)\]{box-shadow:0 0 60px rgba(6,182,212,.08)}.border-\[\#D4AF37\]\/25{border-color:color-mix(in oklab,#06B6D4 25%,transparent)}.bg-\[\#06070b\]{background-color:#0B1220}.bg-\[linear-gradient\(180deg\,rgba\(255\,215\,0\,0\.12\)\,rgba\(255\,255\,255\,0\.06\)\)\]{background-image:linear-gradient(180deg,rgba(6,182,212,.12),rgba(255,255,255,.06))}.shadow-\[0_0_0_1px_rgba\(255\,215\,0\,0\.12\)\,0_14px_36px_rgba\(0\,0\,0\,0\.4\)\]{box-shadow:0 0 0 1px rgba(6,182,212,.12),0 14px 36px rgba(0,0,0,.4)}.bg-\[linear-gradient\(180deg\,rgba\(255\,215\,0\,0\.06\)\,rgba\(255\,255\,255\,0\.03\)\)\]{background-image:linear-gradient(180deg,rgba(6,182,212,.06),rgba(255,255,255,.03))}.shadow-\[0_0_18px_rgba\(255\,215\,0\,0\.16\)\]{box-shadow:0 0 18px rgba(6,182,212,.16)}.via-\[\#FFD700\]\/60{--tw-gradient-via:color-mix(in oklab,#06B6D4 60%,transparent)}.bg-\[\#FFD700\]\/12{background-color:color-mix(in oklab,#06B6D4 12%,transparent)}.bg-\[\#0b0b0b\]\/95{background-color:color-mix(in oklab,#0B1220 95%,transparent)}.shadow-\[0_0_18px_rgba\(255\,215\,0\,0\.10\)\]{box-shadow:0 0 18px rgba(6,182,212,.1)}.bg-\[linear-gradient\(180deg\,rgba\(255\,215\,0\,0\.12\)\,rgba\(255\,215\,0\,0\.05\)\)\]{background-image:linear-gradient(180deg,rgba(6,182,212,.12),rgba(6,182,212,.05))}.shadow-\[0_8px_24px_rgba\(255\,215\,0\,0\.08\)\]{box-shadow:0 8px 24px rgba(6,182,212,.08)}.text-\[\#FFD700\]\/70{color:color-mix(in oklab,#22D3EE 70%,transparent)}.bg-\[\#FFD700\]\/5{background-color:color-mix(in oklab,#06B6D4 5%,transparent)}.bg-\[\#0d0d0d\]{background-color:#0B1220}.focus\:bg-\[\#121212\]:focus{background-color:#111827}.bg-\[\#0d0d0d\]\/98{background-color:color-mix(in oklab,#0B1220 98%,transparent)}.shadow-\[0_0_20px_rgba\(255\,215\,0\,0\.12\)\]{box-shadow:0 0 20px rgba(6,182,212,.12)}.bg-black{background-color:#0B1220}.from-black{--tw-gradient-from:#0B1220}.via-black{--tw-gradient-via:#0B1220}.to-black{--tw-gradient-to:#0B1220}@media (hover:hover){.hover\:border-\[\#FFD700\]\/40:hover{border-color:color-mix(in oklab,#06B6D4 40%,transparent)}.hover\:shadow-\[\#FFD700\]\/5:hover{--tw-shadow-color:color-mix(in oklab,#06B6D4 5%,transparent)}.hover\:border-\[\#FFD700\]:hover{border-color:#06B6D4}.hover\:text-\[\#FFD700\]:hover{color:#22D3EE}.hover\:bg-\[\#FFD700\]\/15:hover{background-color:color-mix(in oklab,#06B6D4 15%,transparent)}.hover\:bg-\[\#FFD700\]\/10:hover{background-color:color-mix(in oklab,#06B6D4 10%,transparent)}.hover\:border-\[\#FFD700\]\/30:hover{border-color:color-mix(in oklab,#06B6D4 30%,transparent)}.hover\:border-\[\#FFD700\]\/25:hover{border-color:color-mix(in oklab,#06B6D4 25%,transparent)}.hover\:border-\[\#FFD700\]\/45:hover{border-color:color-mix(in oklab,#06B6D4 45%,transparent)}.group:hover .group-hover\:text-\[\#FFD700\]{color:#22D3EE}.hover\:border-\[\#FFD700\]\/60:hover{border-color:color-mix(in oklab,#06B6D4 60%,transparent)}.hover\:shadow-\[\#FFD700\]\/20:hover{--tw-shadow-color:color-mix(in oklab,#06B6D4 20%,transparent)}.hover\:bg-\[\#FFD700\]\/\[0\.035\]:hover{background-color:color-mix(in oklab,#06B6D4 3.5%,transparent)}.hover\:bg-\[\#FFD700\]\/\[0\.055\]:hover{background-color:color-mix(in oklab,#06B6D4 5.5%,transparent)}.hover\:shadow-\[\#FFD700\]\/10:hover{--tw-shadow-color:color-mix(in oklab,#06B6D4 10%,transparent)}.group:hover .group-hover\:shadow-\[\#FFD700\]\/20{--tw-shadow-color:color-mix(in oklab,#06B6D4 20%,transparent)}.hover\:border-\[\#FFD700\]\/35:hover{border-color:color-mix(in oklab,#06B6D4 35%,transparent)}.hover\:bg-\[\#FFD700\]\/\[0\.065\]:hover{background-color:color-mix(in oklab,#06B6D4 6.5%,transparent)}.group:hover .group-hover\:border-\[\#FFD700\]\/35{border-color:color-mix(in oklab,#06B6D4 35%,transparent)}.hover\:bg-\[\#FFD700\]\/\[0\.06\]:hover{background-color:color-mix(in oklab,#06B6D4 6%,transparent)}.hover\:bg-\[\#111111\]:hover{background-color:#111827}.hover\:decoration-\[\#FFD700\]:hover{text-decoration-color:#22D3EE}.hover\:bg-\[\#FFD700\]\/\[0\.04\]:hover{background-color:color-mix(in oklab,#06B6D4 4%,transparent)}.hover\:bg-\[\#D4AF37\]\/35:hover{background-color:color-mix(in oklab,#06B6D4 35%,transparent)}.hover\:border-\[\#D4AF37\]\/25:hover{border-color:color-mix(in oklab,#06B6D4 25%,transparent)}.hover\:bg-\[\#D4AF37\]\/10:hover{background-color:color-mix(in oklab,#06B6D4 10%,transparent)}.hover\:bg-\[\#D4AF37\]\/\[0\.06\]:hover{background-color:color-mix(in oklab,#06B6D4 6%,transparent)}.hover\:text-\[\#D4AF37\]:hover{color:#22D3EE}.hover\:border-\[\#D4AF37\]\/45:hover{border-color:color-mix(in oklab,#06B6D4 45%,transparent)}.hover\:bg-\[\#D4AF37\]\/15:hover{background-color:color-mix(in oklab,#06B6D4 15%,transparent)}.hover\:bg-\[\#F3D77A\]:hover{background-color:#06B6D4}.hover\:text-\[\#F3D77A\]:hover{color:#22D3EE}.hover\:border-\[\#FFD700\]\/50:hover{border-color:color-mix(in oklab,#06B6D4 50%,transparent)}.hover\:bg-\[linear-gradient\(180deg\,rgba\(255\,215\,0\,0\.12\)\,rgba\(255\,255\,255\,0\.06\)\)\]:hover{background-image:linear-gradient(180deg,rgba(6,182,212,.12),rgba(255,255,255,.06))}.group:hover .group-hover\:border-\[\#FFD700\]\/25{border-color:color-mix(in oklab,#06B6D4 25%,transparent)}.group:hover .group-hover\:shadow-\[0_0_14px_rgba\(255\,215\,0\,0\.10\)\]{box-shadow:0 0 14px rgba(6,182,212,.1)}.hover\:bg-\[\#FFD700\]\/20:hover{background-color:color-mix(in oklab,#06B6D4 20%,transparent)}}