:root{--bg: #0b0f19;--bg-card: rgba(22, 30, 49, .78);--border-glow: rgba(77, 163, 255, .35);--border-subtle: rgba(255, 255, 255, .12);--text: #f3f6fc;--text-muted: #9fb0c7;--blue-bright: #4da3ff;--blue-hover: #358fee;--cyan-accent: #38e1ff;--gold-star: #ffc83b;--success-bg: rgba(46, 204, 113, .15);--success-border: rgba(46, 204, 113, .4);--success-text: #69f0ae}[data-astro-cid-rtntws6x]{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg);background-image:radial-gradient(circle at 50% 0%,rgba(56,225,255,.15) 0%,transparent 60%),radial-gradient(circle at 80% 40%,rgba(77,163,255,.1) 0%,transparent 50%),linear-gradient(180deg,#070a12,#0d1322);background-attachment:fixed;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.5;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:1.5rem 1rem 3rem}.container[data-astro-cid-rtntws6x]{width:100%;max-width:480px;display:flex;flex-direction:column;gap:1.5rem}.header-card[data-astro-cid-rtntws6x]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.85rem}.logo-wrapper[data-astro-cid-rtntws6x]{width:100%;max-width:320px;border-radius:12px;overflow:hidden;box-shadow:0 8px 30px #00000080;border:1px solid var(--border-subtle)}.logo-img[data-astro-cid-rtntws6x]{width:100%;height:auto;display:block}.title[data-astro-cid-rtntws6x]{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,#ffffff 40%,var(--cyan-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.summary[data-astro-cid-rtntws6x]{font-size:.95rem;color:var(--text-muted);line-height:1.55}.panel[data-astro-cid-rtntws6x]{background:var(--bg-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-subtle);border-radius:16px;padding:1.4rem 1.25rem;box-shadow:0 10px 30px #00000059}.panel-primary[data-astro-cid-rtntws6x]{border-color:var(--border-glow);box-shadow:0 10px 35px #38e1ff1f}.panel-title[data-astro-cid-rtntws6x]{font-size:1.2rem;font-weight:700;margin-bottom:.4rem;color:#fff}.panel-subhead[data-astro-cid-rtntws6x]{font-size:.9rem;color:var(--text-muted);margin-bottom:1.2rem}.form-group[data-astro-cid-rtntws6x]{margin-bottom:1rem;display:flex;flex-direction:column;gap:.4rem}label[data-astro-cid-rtntws6x]{font-size:.85rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.optional-tag[data-astro-cid-rtntws6x]{font-weight:400;text-transform:none;color:var(--text-muted);opacity:.75}input[data-astro-cid-rtntws6x][type=text],input[data-astro-cid-rtntws6x][type=email],textarea[data-astro-cid-rtntws6x]{width:100%;background:#0a0e19cc;border:1px solid rgba(255,255,255,.18);border-radius:10px;padding:.85rem 1rem;font-size:1rem;color:#fff;outline:none;transition:border-color .2s,box-shadow .2s;font-family:inherit}input[data-astro-cid-rtntws6x][type=text]:focus,input[data-astro-cid-rtntws6x][type=email]:focus,textarea[data-astro-cid-rtntws6x]:focus{border-color:var(--cyan-accent);box-shadow:0 0 0 3px #38e1ff40}textarea[data-astro-cid-rtntws6x]{min-height:80px;resize:vertical}.checkbox-label[data-astro-cid-rtntws6x]{display:flex;align-items:flex-start;gap:.75rem;font-size:.88rem;color:var(--text-muted);text-transform:none;cursor:pointer;user-select:none;margin-top:.2rem;margin-bottom:1.25rem}.checkbox-label[data-astro-cid-rtntws6x] input[data-astro-cid-rtntws6x]{margin-top:.2rem;accent-color:var(--cyan-accent);width:1.15rem;height:1.15rem;flex-shrink:0}.btn[data-astro-cid-rtntws6x]{width:100%;padding:.95rem 1.25rem;border:none;border-radius:10px;font-size:1.05rem;font-weight:700;letter-spacing:.03em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:transform .15s,background-color .2s,box-shadow .2s}.btn-primary[data-astro-cid-rtntws6x]{background:linear-gradient(135deg,var(--cyan-accent) 0%,var(--blue-bright) 100%);color:#050d1a;box-shadow:0 4px 18px #38e1ff59}.btn-primary[data-astro-cid-rtntws6x]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 22px #38e1ff73}.btn-secondary[data-astro-cid-rtntws6x]{background:#ffffff14;color:#fff;border:1px solid var(--border-subtle)}.btn-secondary[data-astro-cid-rtntws6x]:hover:not(:disabled){background:#ffffff24}.btn[data-astro-cid-rtntws6x]:active:not(:disabled){transform:translateY(1px)}.btn[data-astro-cid-rtntws6x]:disabled{opacity:.65;cursor:not-allowed}.success-box[data-astro-cid-rtntws6x]{display:none;background:var(--success-bg);border:1px solid var(--success-border);border-radius:12px;padding:1.25rem 1rem;text-align:center;animation:fadeIn .3s ease-out}.success-box[data-astro-cid-rtntws6x].active{display:block}.success-title[data-astro-cid-rtntws6x]{font-size:1.35rem;font-weight:800;color:var(--success-text);margin-bottom:.5rem}.success-body[data-astro-cid-rtntws6x]{font-size:.95rem;color:#e0f2fe;line-height:1.5}.success-sig[data-astro-cid-rtntws6x]{margin-top:.6rem;font-size:.85rem;font-style:italic;color:var(--text-muted)}.star-rating-wrap[data-astro-cid-rtntws6x]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.25rem}.star-btn[data-astro-cid-rtntws6x]{flex:1;background:#ffffff0d;border:1px solid var(--border-subtle);border-radius:8px;padding:.6rem 0;font-size:1rem;font-weight:700;color:var(--text-muted);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.2rem;transition:all .15s ease}.star-btn[data-astro-cid-rtntws6x] span[data-astro-cid-rtntws6x].star-icon{font-size:1.3rem;filter:grayscale(1);opacity:.5;transition:all .15s}.star-btn[data-astro-cid-rtntws6x]:hover,.star-btn[data-astro-cid-rtntws6x].selected{background:#ffc83b26;border-color:var(--gold-star);color:#fff}.star-btn[data-astro-cid-rtntws6x].selected span[data-astro-cid-rtntws6x].star-icon,.star-btn[data-astro-cid-rtntws6x]:hover span[data-astro-cid-rtntws6x].star-icon{filter:grayscale(0);opacity:1;transform:scale(1.15)}.radio-group[data-astro-cid-rtntws6x]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:.25rem}@media(max-width:360px){.radio-group[data-astro-cid-rtntws6x]{grid-template-columns:1fr}}.radio-card[data-astro-cid-rtntws6x]{background:#ffffff0d;border:1px solid var(--border-subtle);border-radius:8px;padding:.65rem .85rem;display:flex;align-items:center;gap:.5rem;font-size:.92rem;color:var(--text);cursor:pointer;transition:all .15s ease}.radio-card[data-astro-cid-rtntws6x] input[data-astro-cid-rtntws6x]{accent-color:var(--cyan-accent)}.radio-card[data-astro-cid-rtntws6x]:has(input:checked){background:#38e1ff1f;border-color:var(--cyan-accent);font-weight:600}footer[data-astro-cid-rtntws6x]{text-align:center;font-size:.85rem;color:var(--text-muted);line-height:1.6;margin-top:.5rem}footer[data-astro-cid-rtntws6x] a[data-astro-cid-rtntws6x]{color:var(--blue-bright);text-decoration:none}footer[data-astro-cid-rtntws6x] a[data-astro-cid-rtntws6x]:hover{text-decoration:underline}.badge-burgquest[data-astro-cid-rtntws6x]{display:inline-block;padding:.2rem .65rem;background:#38e1ff1a;border:1px solid rgba(56,225,255,.3);border-radius:20px;font-size:.78rem;font-weight:600;color:var(--cyan-accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
