.hero[data-astro-cid-u3mqw4ek]{background:var(--band);margin-bottom:48px;padding:40px 0 56px;position:relative;overflow:hidden}.inner[data-astro-cid-u3mqw4ek]{z-index:1;max-width:820px;position:relative}h1[data-astro-cid-u3mqw4ek]{font-size:clamp(2.2rem,4.2vw,3.3rem)}.controls[data-astro-cid-u3mqw4ek]{justify-content:center;margin-top:28px;display:flex}.seg[data-astro-cid-u3mqw4ek]{background:var(--surface);border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;padding:5px;display:inline-flex}.seg[data-astro-cid-u3mqw4ek] button[data-astro-cid-u3mqw4ek]{font:600 .92rem var(--font);color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;transition:background .25s,color .25s;display:inline-flex}.seg[data-astro-cid-u3mqw4ek] button[data-astro-cid-u3mqw4ek][aria-checked=true]{background:var(--grad);color:var(--on-primary);box-shadow:0 8px 24px -10px color-mix(in srgb, var(--primary) 70%, transparent)}.pill-mini[data-astro-cid-u3mqw4ek]{background:color-mix(in srgb, var(--primary) 18%, transparent);color:var(--emerald);border-radius:999px;padding:2px 7px;font-size:.66rem;font-weight:700}.seg[data-astro-cid-u3mqw4ek] button[data-astro-cid-u3mqw4ek][aria-checked=true] .pill-mini[data-astro-cid-u3mqw4ek]{color:var(--on-primary);background:#ffffff38}.top0[data-astro-cid-u3mqw4ek]{padding-top:30px}.filters[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:30px;display:flex}.filters[data-astro-cid-u3mqw4ek] button[data-astro-cid-u3mqw4ek]{font:600 .88rem var(--font);color:var(--text-2);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:9px 16px;transition:all .2s}.filters[data-astro-cid-u3mqw4ek] button[data-astro-cid-u3mqw4ek]:hover{color:var(--text);border-color:var(--border-strong)}.filters[data-astro-cid-u3mqw4ek] button[data-astro-cid-u3mqw4ek][aria-selected=true]{color:var(--text);border-color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent)}.grid[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.pc[data-astro-cid-u3mqw4ek]{flex-direction:column;padding:24px;display:flex;overflow:hidden}.pc[data-astro-cid-u3mqw4ek][hidden]{display:none}.pc[data-astro-cid-u3mqw4ek]:after{content:"";background:var(--c);height:3px;position:absolute;inset:0 0 auto}.pc-top[data-astro-cid-u3mqw4ek]{justify-content:space-between;align-items:center;gap:8px;display:flex}.vendor[data-astro-cid-u3mqw4ek]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.tag[data-astro-cid-u3mqw4ek]{font:600 .68rem var(--font);color:#fff;background:var(--accent);border-radius:999px;padding:3px 9px}.pc-name[data-astro-cid-u3mqw4ek]{margin:12px 0 2px;font-size:1.25rem}.pc-exam[data-astro-cid-u3mqw4ek]{font:600 .78rem var(--mono);color:var(--c);margin:0 0 8px}.pc-tag[data-astro-cid-u3mqw4ek]{flex:1;font-size:.88rem}.price[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;align-items:baseline;gap:6px;margin:6px 0 12px;display:flex}.amt[data-astro-cid-u3mqw4ek]{letter-spacing:-.03em;font-size:2.2rem;font-weight:800;transition:opacity .2s}.per[data-astro-cid-u3mqw4ek]{color:var(--muted);font-size:.85rem}.facts[data-astro-cid-u3mqw4ek]{color:var(--muted);gap:14px;margin:0 0 18px;padding:0;font-size:.8rem;list-style:none;display:flex}.facts[data-astro-cid-u3mqw4ek] b[data-astro-cid-u3mqw4ek]{color:var(--text)}.pc-actions[data-astro-cid-u3mqw4ek]{gap:10px;display:grid}.details[data-astro-cid-u3mqw4ek]{text-align:center;font-size:.85rem;font-weight:600}.soon[data-astro-cid-u3mqw4ek]{font:600 .8rem var(--font);color:var(--accent);justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.soon[data-astro-cid-u3mqw4ek]:before{content:"";background:var(--accent);border-radius:1px;width:6px;height:6px}.bundles[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.bundle[data-astro-cid-u3mqw4ek]{flex-direction:column;display:flex}.bundle[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{margin-bottom:4px;font-size:1.2rem}.small[data-astro-cid-u3mqw4ek]{font-size:.88rem}.b-list[data-astro-cid-u3mqw4ek]{gap:8px;margin:10px 0 8px;padding:0;list-style:none;display:grid}.b-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{align-items:center;gap:8px;font-size:.93rem;font-weight:600;display:flex}.dot-c[data-astro-cid-u3mqw4ek]{background:var(--c);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 18%, transparent);border-radius:50%}.ex[data-astro-cid-u3mqw4ek]{font:500 .74rem var(--mono);color:var(--muted)}.save[data-astro-cid-u3mqw4ek]{color:var(--emerald);flex:1;margin:-6px 0 16px;font-size:.9rem;font-weight:700}.save[data-astro-cid-u3mqw4ek] s[data-astro-cid-u3mqw4ek]{color:var(--muted);margin-left:6px;font-weight:500}.hot[data-astro-cid-u3mqw4ek]{border:1.5px solid var(--primary);background:var(--surface)}.all[data-astro-cid-u3mqw4ek]{background:var(--surface-2);border-style:dashed}.ribbon[data-astro-cid-u3mqw4ek]{background:var(--primary);color:var(--on-primary);font:600 .74rem var(--font);border-radius:4px;padding:4px 10px;position:absolute;top:-11px;left:22px}.two[data-astro-cid-u3mqw4ek]{grid-template-columns:1.4fr 1fr;gap:20px;display:grid}.h3[data-astro-cid-u3mqw4ek]{font-size:1.5rem}.cols2[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr 1fr}.teams[data-astro-cid-u3mqw4ek]{flex-direction:column;align-items:flex-start;display:flex}.teams[data-astro-cid-u3mqw4ek] .btn[data-astro-cid-u3mqw4ek]{margin-top:auto}.faq[data-astro-cid-u3mqw4ek]{gap:12px;display:grid}.faq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek]{border:1px solid var(--border);background:var(--surface);border-radius:14px}.faq[data-astro-cid-u3mqw4ek] details[data-astro-cid-u3mqw4ek][open]{border-color:color-mix(in srgb, var(--primary) 35%, transparent)}.faq[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]{cursor:pointer;padding:20px 56px 20px 22px;font-weight:600;list-style:none;position:relative}.faq[data-astro-cid-u3mqw4ek] summary[data-astro-cid-u3mqw4ek]::-webkit-details-marker{display:none}.plus[data-astro-cid-u3mqw4ek]{width:14px;height:14px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.plus[data-astro-cid-u3mqw4ek]:before,.plus[data-astro-cid-u3mqw4ek]:after{content:"";background:var(--primary);border-radius:2px;height:2px;transition:transform .25s;position:absolute;inset:6px 0 auto}.plus[data-astro-cid-u3mqw4ek]:after{transform:rotate(90deg)}details[data-astro-cid-u3mqw4ek][open] .plus[data-astro-cid-u3mqw4ek]:after{transform:rotate(0)}.faq[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--text-2);margin:0;padding:0 22px 20px}.enroll[data-astro-cid-u3mqw4ek]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.enroll[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{font-size:clamp(1.9rem,3.4vw,2.6rem)}@media (width<=1100px){.grid[data-astro-cid-u3mqw4ek],.bundles[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.grid[data-astro-cid-u3mqw4ek],.bundles[data-astro-cid-u3mqw4ek],.two[data-astro-cid-u3mqw4ek],.enroll[data-astro-cid-u3mqw4ek],.cols2[data-astro-cid-u3mqw4ek]{grid-template-columns:minmax(0,1fr)}.seg[data-astro-cid-u3mqw4ek] button[data-astro-cid-u3mqw4ek]{padding:10px 12px}}
