:root{--bg-deep: #020617;--aurora-pink: #f472b6;--aurora-blue: #3b82f6;--aurora-green: #4ade80;--aurora-purple: #a855f7;--text-primary: #f8fafc;--text-secondary: #94a3b8;--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-highlight: rgba(255, 255, 255, .15);--glass-blur: 24px;--glass-shadow: 0 8px 32px rgba(0, 0, 0, .2);--radius-xl: 24px;--radius-lg: 16px;--radius-md: 12px;--radius-sm: 8px;--transition-fast: .2s cubic-bezier(.4, 0, .2, 1);--transition-normal: .3s ease;--transition-bounce: .5s cubic-bezier(.34, 1.56, .64, 1);--transition-smooth: .6s cubic-bezier(.4, 0, .2, 1)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,sans-serif;background-color:var(--bg-deep);color:var(--text-primary);min-height:100vh;line-height:1.6;overflow-x:hidden}h1,h2,h3{font-weight:700;letter-spacing:-.03em;line-height:1.1}h1{font-size:4rem;font-weight:800}h2{font-size:2.5rem}h3{font-size:1.5rem}.text-gradient{background:linear-gradient(to right,var(--aurora-blue),var(--aurora-pink));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.flex-center{display:flex;align-items:center;justify-content:center}.container{max-width:1200px;margin:0 auto;padding:0 2rem}@keyframes float{0%{transform:translate(0) rotate(0)}33%{transform:translate(30px,-50px) rotate(10deg)}66%{transform:translate(-20px,20px) rotate(-5deg)}to{transform:translate(0) rotate(0)}}@keyframes pulse-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:10px}.navbar[data-v-b47aa18a]{position:fixed;top:0;left:0;width:100%;padding:1.5rem 0;z-index:50;background:linear-gradient(to bottom,rgba(2,6,23,.8),transparent)}.nav-content[data-v-b47aa18a]{display:flex;justify-content:space-between;align-items:center}.actions[data-v-b47aa18a]{display:flex;align-items:center;gap:1.5rem}.blog-link[data-v-b47aa18a]{color:#fffc;text-decoration:none;font-weight:600;font-size:1rem;letter-spacing:.05em;transition:color var(--transition-fast)}.blog-link[data-v-b47aa18a]:hover{color:#fff}.logo[data-v-b47aa18a]{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:800;letter-spacing:-.03em;cursor:pointer;text-decoration:none;color:var(--text-primary)}.logo-icon[data-v-b47aa18a]{font-size:1.25rem;filter:drop-shadow(0 0 8px rgba(59,130,246,.5))}.highlight[data-v-b47aa18a]{color:var(--primary-start)}.lang-selector[data-v-b47aa18a]{position:relative}.lang-btn[data-v-b47aa18a]{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-secondary);padding:.5rem;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center}.lang-btn[data-v-b47aa18a]:hover{background:#ffffff1a;color:var(--text-primary);border-color:#fff3}.lang-dropdown[data-v-b47aa18a]{position:absolute;top:100%;right:0;margin-top:.5rem;background:#0f172ae6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:.5rem;min-width:150px;display:flex;flex-direction:column;gap:.25rem;box-shadow:0 10px 25px #0000004d}.lang-option[data-v-b47aa18a]{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);font-size:.9rem;transition:all var(--transition-fast)}.lang-option[data-v-b47aa18a]:hover{background:#ffffff0d;color:var(--text-primary)}.lang-option.active[data-v-b47aa18a]{color:var(--aurora-blue);background:#3b82f61a}.fade-enter-active[data-v-b47aa18a],.fade-leave-active[data-v-b47aa18a]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-b47aa18a],.fade-leave-to[data-v-b47aa18a]{opacity:0;transform:translateY(-10px)}.aurora-bg[data-v-13c4093c]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;overflow:hidden;background:var(--bg-deep)}.blob[data-v-13c4093c]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;will-change:transform}.blob-1[data-v-13c4093c]{top:-10%;left:-10%;width:50vw;height:50vw;background:var(--aurora-blue);animation:wander-1-13c4093c 25s infinite ease-in-out alternate}.blob-2[data-v-13c4093c]{bottom:-10%;right:-10%;width:50vw;height:50vw;background:var(--aurora-purple);animation:wander-2-13c4093c 30s infinite ease-in-out alternate}.blob-3[data-v-13c4093c]{top:10%;right:10%;width:40vw;height:40vw;background:var(--aurora-pink);animation:wander-3-13c4093c 28s infinite ease-in-out alternate;opacity:.4}.blob-4[data-v-13c4093c]{bottom:10%;left:10%;width:45vw;height:45vw;background:var(--aurora-green);animation:wander-4-13c4093c 32s infinite ease-in-out alternate;opacity:.3}.grid-overlay[data-v-13c4093c]{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;mask-image:radial-gradient(circle at center,black 40%,transparent 100%);-webkit-mask-image:radial-gradient(circle at center,black 40%,transparent 100%);pointer-events:none}@keyframes wander-1-13c4093c{0%{transform:translate(0) scale(1)}33%{transform:translate(30vw,10vh) scale(1.1)}66%{transform:translate(10vw,40vh) scale(.9)}to{transform:translate(40vw,20vh) scale(1)}}@keyframes wander-2-13c4093c{0%{transform:translate(0) scale(1)}33%{transform:translate(-30vw,-10vh) scale(1.2)}66%{transform:translate(-10vw,-40vh) scale(.8)}to{transform:translate(-40vw,-20vh) scale(1)}}@keyframes wander-3-13c4093c{0%{transform:translate(0) scale(1)}50%{transform:translate(-50vw,50vh) scale(1.1)}to{transform:translate(-20vw,20vh) scale(.9)}}@keyframes wander-4-13c4093c{0%{transform:translate(0) scale(1)}50%{transform:translate(50vw,-50vh) scale(1.2)}to{transform:translate(20vw,-20vh) scale(.9)}}.footer[data-v-d5d993d5]{margin-top:3rem;padding:2rem 0 3rem;border-top:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,transparent,rgba(0,0,0,.35))}.footer-content[data-v-d5d993d5]{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap}.brand .logo[data-v-d5d993d5]{font-weight:800;font-size:1.3rem;letter-spacing:-.02em;text-decoration:none;color:var(--text-primary)}.accent[data-v-d5d993d5]{color:var(--aurora-blue)}.tagline[data-v-d5d993d5]{color:var(--text-secondary);margin-top:.25rem;font-size:.95rem}.links[data-v-d5d993d5]{display:flex;gap:1.2rem;flex-wrap:wrap}.links a[data-v-d5d993d5]{color:var(--text-secondary);font-weight:600;text-decoration:none;padding:.35rem .6rem;border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}.links a[data-v-d5d993d5]:hover{color:var(--text-primary);background:#ffffff0f}@media(max-width:640px){.footer-content[data-v-d5d993d5]{flex-direction:column;align-items:flex-start}}.app-container{min-height:100vh;position:relative;overflow:hidden}.glass-card[data-v-2426163c]{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-shadow);padding:2rem;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.glass-card[data-v-2426163c]:hover{box-shadow:0 8px 40px #0003;border-color:#ffffff1f}.drop-zone[data-v-0d82a48d]{width:100%;max-width:640px;min-height:360px;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.05);background:#ffffff05;transition:all .3s ease}.drop-zone.is-uploading[data-v-0d82a48d]{cursor:default;background:#ffffff03}.liquid-border[data-v-0d82a48d]{position:absolute;inset:0;pointer-events:none;border-radius:var(--radius-lg);padding:2px;background:radial-gradient(600px circle at var(--mouse-x) var(--mouse-y),rgba(59,130,246,.6),transparent 40%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease}.drop-zone:hover .liquid-border[data-v-0d82a48d]{opacity:1}.drop-zone.is-dragging[data-v-0d82a48d]{background:#3b82f61a;transform:scale(1.02);border-color:var(--aurora-blue)}.content[data-v-0d82a48d]{display:flex;flex-direction:column;align-items:center;gap:2rem;z-index:2}.icon-wrapper[data-v-0d82a48d]{width:96px;height:96px;border-radius:50%;background:linear-gradient(135deg,#ffffff1a,#ffffff05);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;transition:all var(--transition-bounce);box-shadow:0 8px 32px #0003}.drop-zone:hover .icon-wrapper[data-v-0d82a48d]{transform:translateY(-8px) scale(1.1);border-color:var(--aurora-blue);box-shadow:0 12px 40px #3b82f64d}.icon-wrapper.clickable[data-v-0d82a48d]{cursor:pointer}.icon-main[data-v-0d82a48d]{color:var(--text-secondary);transition:color .3s ease}.drop-zone:hover .icon-main[data-v-0d82a48d]{color:var(--text-primary)}.icon-active[data-v-0d82a48d]{color:var(--aurora-green);animation:bounce-0d82a48d 1s infinite}.icon-loading[data-v-0d82a48d]{color:var(--aurora-blue);animation:spin-0d82a48d 1.5s linear infinite}.title[data-v-0d82a48d]{font-size:1.75rem;margin-bottom:.5rem;background:linear-gradient(to right,#fff,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.subtitle[data-v-0d82a48d]{color:var(--text-secondary);font-size:1rem}.upload-btn[data-v-0d82a48d]{background:linear-gradient(to right,var(--aurora-blue),var(--aurora-purple));color:#fff;padding:1rem 2.5rem;border-radius:50px;font-weight:600;font-size:1.1rem;cursor:pointer;transition:all var(--transition-fast);box-shadow:0 4px 20px #3b82f666;border:1px solid rgba(255,255,255,.2)}.upload-btn[data-v-0d82a48d]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #a855f780}.upload-btn.disabled[data-v-0d82a48d]{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none;background:var(--text-secondary)}@keyframes bounce-0d82a48d{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes spin-0d82a48d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.file-list-container[data-v-49ef7a75]{width:100%;max-width:1000px;display:flex;flex-direction:column;gap:1rem}.list-header[data-v-49ef7a75]{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;animation:fade-in-49ef7a75 .5s ease-out}.header-actions[data-v-49ef7a75]{display:flex;gap:1rem}.action-btn[data-v-49ef7a75]{padding:.5rem 1rem;border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;gap:.5rem;font-weight:600;transition:all var(--transition-fast);border:1px solid transparent}.action-btn.primary[data-v-49ef7a75]{background:#3b82f633;border-color:#3b82f64d;color:var(--aurora-blue)}.action-btn.primary[data-v-49ef7a75]:hover{background:var(--aurora-blue);color:#fff;box-shadow:0 0 15px #3b82f666}.action-btn.secondary[data-v-49ef7a75]{background:#ffffff0d;border-color:#ffffff1a;color:var(--text-secondary)}.action-btn.secondary[data-v-49ef7a75]:hover{background:#ffffff1a;color:#fff;border-color:#fff3}.file-grid[data-v-49ef7a75]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem;width:100%;padding:1rem}@keyframes fade-in-49ef7a75{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.file-card[data-v-49ef7a75]{position:relative;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;transition:all var(--transition-bounce);animation:slide-up-49ef7a75 .5s ease backwards;cursor:default;background:#ffffff08}.file-card[data-v-49ef7a75]:hover{transform:translateY(-8px) rotateX(2deg);background:#ffffff0f;border-color:#ffffff26;box-shadow:0 15px 30px #0003}.card-content[data-v-49ef7a75]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.icon-box[data-v-49ef7a75]{width:64px;height:64px;border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent);display:flex;align-items:center;justify-content:center;color:var(--aurora-blue);box-shadow:inset 0 0 0 1px #ffffff0d}.file-card:hover .icon-box[data-v-49ef7a75]{color:var(--text-primary);background:linear-gradient(135deg,var(--aurora-blue),var(--aurora-purple))}.file-name[data-v-49ef7a75]{font-size:.95rem;color:var(--text-primary);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-size[data-v-49ef7a75]{font-size:.8rem;color:var(--text-secondary)}.download-btn[data-v-49ef7a75]{position:absolute;top:1rem;right:1rem;background:#0003;border:none;color:var(--text-secondary);width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:scale(.8);transition:all var(--transition-fast)}.file-card:hover .download-btn[data-v-49ef7a75]{opacity:1;transform:scale(1)}.download-btn[data-v-49ef7a75]:hover{background:var(--aurora-green);color:#000}@keyframes slide-up-49ef7a75{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-overlay[data-v-9564b4cb]{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-9564b4cb]{background:#1e293bcc;border:1px solid rgba(255,255,255,.1);padding:2rem;border-radius:16px;width:90%;max-width:400px;text-align:center;box-shadow:0 20px 50px #00000080}h3[data-v-9564b4cb]{margin-bottom:1rem;font-size:1.5rem;background:linear-gradient(to right,#fff,#cbd5e1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}p[data-v-9564b4cb]{color:var(--text-secondary);margin-bottom:1.5rem}.password-input[data-v-9564b4cb]{width:100%;padding:.75rem 1rem;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:1rem;margin-bottom:1rem;transition:all .3s ease}.password-input[data-v-9564b4cb]:focus{outline:none;border-color:#4f46e5;background:#ffffff1a}.error-text[data-v-9564b4cb]{color:#ef4444;font-size:.875rem;margin-bottom:1rem}.modal-actions[data-v-9564b4cb]{display:flex;gap:1rem;justify-content:center}button[data-v-9564b4cb]{padding:.6rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s;border:none}.btn-cancel[data-v-9564b4cb]{background:transparent;color:var(--text-secondary);border:1px solid rgba(255,255,255,.1)}.btn-cancel[data-v-9564b4cb]:hover{background:#ffffff0d;color:#fff}.btn-submit[data-v-9564b4cb]{background:linear-gradient(135deg,#4f46e5,#ec4899);color:#fff}.btn-submit[data-v-9564b4cb]:hover{opacity:.9;transform:translateY(-1px)}.modal-enter-active[data-v-9564b4cb],.modal-leave-active[data-v-9564b4cb]{transition:opacity .3s ease}.modal-enter-from[data-v-9564b4cb],.modal-leave-to[data-v-9564b4cb]{opacity:0}.modal-enter-active .modal-content[data-v-9564b4cb],.modal-leave-active .modal-content[data-v-9564b4cb]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.modal-enter-from .modal-content[data-v-9564b4cb],.modal-leave-to .modal-content[data-v-9564b4cb]{transform:scale(.9) translateY(20px)}.progress-container[data-v-b2e4f10f]{width:100%;max-width:400px;margin:2rem auto}.progress-info[data-v-b2e4f10f]{display:flex;justify-content:space-between;margin-bottom:.5rem;color:var(--text-secondary);font-size:.9rem;font-weight:500}.progress-track[data-v-b2e4f10f]{width:100%;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;position:relative}.progress-fill[data-v-b2e4f10f]{height:100%;background:linear-gradient(90deg,#4f46e5,#ec4899);border-radius:4px;transition:width .3s ease-out;position:relative}.shimmer[data-v-b2e4f10f]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:skew(-20deg) translate(-150%);animation:shimmer-b2e4f10f 1.5s infinite}@keyframes shimmer-b2e4f10f{0%{transform:skew(-20deg) translate(-150%)}to{transform:skew(-20deg) translate(150%)}}.page[data-v-5f0f9c41]{padding:140px 0 120px;color:var(--text-primary)}.hero[data-v-5f0f9c41]{text-align:center;display:flex;flex-direction:column;gap:1rem}.hero-title[data-v-5f0f9c41]{display:inline-flex;align-items:baseline;gap:.35rem;font-weight:800;justify-content:center;width:100%}.word-unzip[data-v-5f0f9c41]{color:#f7fafc;text-shadow:0 8px 22px rgba(0,0,0,.35)}.word-every[data-v-5f0f9c41]{background:linear-gradient(90deg,#5c8bff,#7a6fff,#e268b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:0 8px 22px rgba(0,0,0,.35)}.lede[data-v-5f0f9c41]{color:var(--text-secondary);max-width:760px;margin:0 auto;font-size:1.1rem}.pill-row[data-v-5f0f9c41]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem}.pill[data-v-5f0f9c41]{padding:.55rem 1rem;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:var(--text-secondary);font-weight:600;font-size:.95rem}.workspace[data-v-5f0f9c41]{margin-top:3rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.error-banner[data-v-5f0f9c41]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#fecdd3;padding:.9rem 1.2rem;border-radius:var(--radius-md);width:100%;max-width:640px;text-align:center}@media(max-width:768px){h1[data-v-5f0f9c41]{font-size:2.4rem}.page[data-v-5f0f9c41]{padding:120px 0 100px}.pill[data-v-5f0f9c41]{font-size:.85rem}}.page[data-v-87d7c25e]{padding:140px 0 120px;color:var(--text-primary)}.page-header[data-v-87d7c25e]{text-align:center;display:flex;flex-direction:column;gap:1rem}.eyebrow[data-v-87d7c25e]{font-size:.95rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary)}.lede[data-v-87d7c25e]{color:var(--text-secondary);max-width:820px;margin:0 auto;font-size:1.05rem}.grid[data-v-87d7c25e]{margin-top:2.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.2rem}.card[data-v-87d7c25e]{padding:1.5rem;border-radius:var(--radius-lg);background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 40px #00000040}.card h2[data-v-87d7c25e],.card h3[data-v-87d7c25e]{margin-bottom:.75rem}.card ul[data-v-87d7c25e]{list-style:none;display:flex;flex-direction:column;gap:.5rem;color:var(--text-secondary)}.highlight[data-v-87d7c25e]{grid-column:1 / -1;background:linear-gradient(135deg,#3b82f62e,#f472b61f);border-color:#ffffff2e}@media(max-width:768px){h1[data-v-87d7c25e]{font-size:2.4rem}.page[data-v-87d7c25e]{padding:120px 0 100px}}.page[data-v-3b258b3e]{padding:140px 0 120px;color:var(--text-primary)}.page-header[data-v-3b258b3e]{text-align:center;display:flex;flex-direction:column;gap:1rem}.eyebrow[data-v-3b258b3e]{font-size:.95rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary)}.lede[data-v-3b258b3e]{color:var(--text-secondary);max-width:820px;margin:0 auto;font-size:1.05rem}.story[data-v-3b258b3e]{margin-top:2.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.2rem}.card[data-v-3b258b3e]{padding:1.6rem;border-radius:var(--radius-lg);background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 40px #00000040}.card h3[data-v-3b258b3e]{margin-bottom:.75rem}.card p[data-v-3b258b3e],.card ul[data-v-3b258b3e]{color:var(--text-secondary)}.card ul[data-v-3b258b3e]{list-style:none;display:flex;flex-direction:column;gap:.6rem;padding:0;margin:0}@media(max-width:768px){h1[data-v-3b258b3e]{font-size:2.4rem}.page[data-v-3b258b3e]{padding:120px 0 100px}}.page[data-v-5958c87e]{padding:140px 0 120px;color:var(--text-primary)}.page-header[data-v-5958c87e]{text-align:center;display:flex;flex-direction:column;gap:1rem}.eyebrow[data-v-5958c87e]{font-size:.95rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary)}.lede[data-v-5958c87e]{color:var(--text-secondary);max-width:820px;margin:0 auto;font-size:1.05rem}.lede a[data-v-5958c87e]{color:var(--text-primary);text-decoration:underline}.contact-grid[data-v-5958c87e]{margin-top:2.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.2rem}.card[data-v-5958c87e]{padding:1.6rem;border-radius:var(--radius-lg);background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 40px #00000040}.card h3[data-v-5958c87e]{margin-bottom:.4rem}.subtext[data-v-5958c87e]{color:var(--text-secondary);margin-bottom:1rem}.cta[data-v-5958c87e]{display:inline-block;margin-top:.5rem;color:var(--text-primary);font-weight:600;text-decoration:none;padding:.55rem .9rem;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.2);transition:all var(--transition-fast)}.cta[data-v-5958c87e]:hover{background:#ffffff14}.form[data-v-5958c87e]{display:flex;flex-direction:column;gap:.9rem}label[data-v-5958c87e]{display:flex;flex-direction:column;gap:.4rem;color:var(--text-secondary);font-weight:600;font-size:.95rem}input[data-v-5958c87e],textarea[data-v-5958c87e]{width:100%;padding:.75rem .9rem;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:var(--text-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}input[data-v-5958c87e]:focus,textarea[data-v-5958c87e]:focus{outline:none;border-color:#3b82f680;box-shadow:0 0 0 3px #3b82f626}button[data-v-5958c87e]{align-self:flex-start;padding:.75rem 1.4rem;border-radius:var(--radius-md);border:none;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#a855f7);color:#fff;font-weight:700;letter-spacing:.01em;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}button[data-v-5958c87e]:hover{transform:translateY(-1px);box-shadow:0 14px 30px #3b82f640}@media(max-width:768px){h1[data-v-5958c87e]{font-size:2.4rem}.page[data-v-5958c87e]{padding:120px 0 100px}}
