@import "https://fonts.googleapis.com/css2?family=Inter:wght@500;700;900&display=swap";[data-astro-cid-vlzkrnml],[data-astro-cid-vlzkrnml]:before,[data-astro-cid-vlzkrnml]:after{box-sizing:border-box;margin:0;padding:0}:root{--sw-bg:#0a0a0f;--sw-gold:#ffd600;--sw-orange:#ff8c00;--sw-deep-orange:#ff3d00;--sw-text:#fff;--sw-muted:#ffffff8c;--sw-card:#ffffff0f;--sw-border:#ffffff1a;--sw-radius:24px}html{scroll-behavior:smooth}body{background:var(--sw-bg);color:var(--sw-text);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:40px 40px;position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(#ffd60014 0%,#ff8c000a 40%,#0000 70%);width:900px;height:600px;position:fixed;top:-200px;left:50%;transform:translate(-50%)}.sw-page[data-astro-cid-vlzkrnml]{z-index:1;max-width:680px;margin:0 auto;padding:2rem 1.25rem 3rem;position:relative}.sw-header[data-astro-cid-vlzkrnml]{text-align:center;padding:2.5rem 1rem 2rem}.sw-back[data-astro-cid-vlzkrnml]{color:var(--sw-gold);align-items:center;gap:.3rem;margin-bottom:1.5rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.sw-back[data-astro-cid-vlzkrnml]:hover{text-decoration:underline}.sw-back[data-astro-cid-vlzkrnml] svg[data-astro-cid-vlzkrnml]{width:16px;height:16px;fill:var(--sw-gold)}.sw-header-icon[data-astro-cid-vlzkrnml]{background:#ffffff0d;border:1px solid #ffd60024;border-radius:18px;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex}.sw-header-icon[data-astro-cid-vlzkrnml] svg[data-astro-cid-vlzkrnml]{width:50px;height:50px}.sw-kicker[data-astro-cid-vlzkrnml]{letter-spacing:.16em;text-transform:uppercase;color:var(--sw-gold);opacity:.8;margin-top:1rem;font-size:.7rem;font-weight:900}.sw-header[data-astro-cid-vlzkrnml] h1[data-astro-cid-vlzkrnml]{letter-spacing:-.03em;background:linear-gradient(135deg, var(--sw-gold), var(--sw-orange));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:.3rem;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:900;line-height:1.1}.sw-header-sub[data-astro-cid-vlzkrnml]{color:var(--sw-muted);margin-top:.5rem;font-size:.95rem;line-height:1.5}.sw-section[data-astro-cid-vlzkrnml]{margin-top:2rem}.sw-section-label[data-astro-cid-vlzkrnml]{letter-spacing:.16em;text-transform:uppercase;color:var(--sw-gold);opacity:.75;margin-bottom:1rem;font-size:.7rem;font-weight:900}.sw-faq-list[data-astro-cid-vlzkrnml]{flex-direction:column;gap:.6rem;display:flex}.sw-faq[data-astro-cid-vlzkrnml]{background:var(--sw-card);border:1px solid var(--sw-border);border-radius:18px;overflow:hidden}.sw-faq[data-astro-cid-vlzkrnml] summary[data-astro-cid-vlzkrnml]{cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;padding:1rem 1.2rem;font-size:.95rem;font-weight:700;list-style:none;display:flex}.sw-faq[data-astro-cid-vlzkrnml] summary[data-astro-cid-vlzkrnml]::-webkit-details-marker{display:none}.sw-faq[data-astro-cid-vlzkrnml] summary[data-astro-cid-vlzkrnml]:after{content:"+";color:var(--sw-gold);flex-shrink:0;font-size:1.2rem;font-weight:900;transition:transform .2s}.sw-faq[data-astro-cid-vlzkrnml][open] summary[data-astro-cid-vlzkrnml]:after{content:"−"}.sw-faq-body[data-astro-cid-vlzkrnml]{color:var(--sw-muted);padding:0 1.2rem 1.1rem;font-size:.9rem;line-height:1.6}.sw-faq-body[data-astro-cid-vlzkrnml] p[data-astro-cid-vlzkrnml]+p[data-astro-cid-vlzkrnml]{margin-top:.6rem}.sw-contact[data-astro-cid-vlzkrnml]{background:var(--sw-card);border-radius:var(--sw-radius);text-align:center;border:1px solid #ffd6001f;margin-top:2rem;padding:1.6rem}.sw-contact[data-astro-cid-vlzkrnml] h2[data-astro-cid-vlzkrnml]{margin-bottom:.5rem;font-size:1.15rem;font-weight:900}.sw-contact[data-astro-cid-vlzkrnml] p[data-astro-cid-vlzkrnml]{color:var(--sw-muted);font-size:.9rem;line-height:1.55}.sw-contact-email[data-astro-cid-vlzkrnml]{letter-spacing:.03em;color:var(--sw-bg);background:linear-gradient(135deg, var(--sw-gold), var(--sw-orange));border-radius:99px;align-items:center;gap:.4rem;margin-top:1rem;padding:.65rem 1.4rem;font-size:.85rem;font-weight:900;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex}.sw-contact-email[data-astro-cid-vlzkrnml]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #ffd60040}.sw-footer[data-astro-cid-vlzkrnml]{text-align:center;margin-top:2.5rem;padding:1.5rem}.sw-footer[data-astro-cid-vlzkrnml] p[data-astro-cid-vlzkrnml]{color:var(--sw-muted);font-size:.85rem}.sw-footer[data-astro-cid-vlzkrnml] a[data-astro-cid-vlzkrnml]{color:var(--sw-gold);font-weight:700;text-decoration:none}.sw-footer[data-astro-cid-vlzkrnml] a[data-astro-cid-vlzkrnml]:hover{text-decoration:underline}.sw-links[data-astro-cid-vlzkrnml]{justify-content:center;gap:1.5rem;margin-top:.6rem;display:flex}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.sw-reveal[data-astro-cid-vlzkrnml]{animation:.7s cubic-bezier(.2,.65,.2,1) both fade-up}.sw-delay-1[data-astro-cid-vlzkrnml]{animation-delay:80ms}.sw-delay-2[data-astro-cid-vlzkrnml]{animation-delay:.16s}.sw-delay-3[data-astro-cid-vlzkrnml]{animation-delay:.24s}@media (prefers-reduced-motion:reduce){.sw-reveal[data-astro-cid-vlzkrnml]{opacity:1;animation:none;transform:none}}
