*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--bg: #0C0F12;--surface: #151920;--surface-raised: #1C2129;--border: #2A303A;--text: #E8EAF0;--text-muted: #8B92A0;--accent: #3B82F6;--accent-glow: rgba(59, 130, 246, .15);--green: #22C55E;--green-glow: rgba(34, 197, 94, .12);--amber: #F59E0B;--font-body: "Montserrat", sans-serif;--font-display: "Montserrat", sans-serif}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--bg);color:var(--text);line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 160% 90% at 105% 110%,rgba(200,215,255,.17) 0%,transparent 52%),radial-gradient(ellipse 90% 60% at -10% -5%,rgba(148,163,200,.07) 0%,transparent 50%),linear-gradient(128deg,transparent 28%,rgba(200,215,255,.04) 46%,transparent 64%);pointer-events:none;z-index:0}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='250' height='250'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='250' height='250' filter='url(%23n)' opacity='0.045'/%3E%3C/svg%3E");pointer-events:none;z-index:0}body>*{position:relative;z-index:1}nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:1.25rem 2rem;display:flex;justify-content:space-between;align-items:center;background:#0c0f12cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border)}.logo{font-family:var(--font-display);font-size:1.5rem;letter-spacing:-.02em;color:var(--text)}.logo span{color:var(--accent)}nav .cta-nav{background:linear-gradient(160deg,#60a5fa,#3b82f6 30%,#2563eb,#1d4ed8);box-shadow:inset 0 1px #ffffff2e,0 2px 12px #2563eb59;color:#fff;padding:.6rem 1.4rem;border-radius:8px;text-decoration:none;font-size:.9rem;font-weight:600;transition:box-shadow .2s;position:relative;overflow:hidden}nav .cta-nav:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:14px 14px;transform:translate(-105%);transition:transform .55s cubic-bezier(.4,0,.2,1);pointer-events:none;border-radius:inherit}nav .cta-nav:hover:after{transform:translate(0)}nav .cta-nav:hover{box-shadow:inset 0 1px #ffffff2e,0 6px 24px #2563eb80}.hero{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:8rem 2rem 4rem;position:relative}.hero:before{content:"";position:absolute;top:-20%;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,var(--accent-glow) 0%,transparent 70%);pointer-events:none;z-index:0}.hero>*{position:relative;z-index:1}.badge{display:inline-flex;align-items:center;gap:.5rem;background:var(--green-glow);border:1px solid rgba(34,197,94,.25);color:var(--green);padding:.45rem 1rem;border-radius:100px;font-size:.85rem;font-weight:600;margin-bottom:2rem;animation:fadeDown .6s ease-out}.badge:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--green);animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}h1{font-family:var(--font-display);font-size:clamp(2.8rem,6vw,4.5rem);line-height:1.1;letter-spacing:-.03em;max-width:800px;margin-bottom:1.5rem;animation:fadeDown .6s ease-out .1s both}h1 em{font-style:italic;color:var(--accent)}.hero-line-italic{font-style:italic;color:#fff}.hero-sub{font-size:1.2rem;color:var(--text-muted);max-width:560px;margin-bottom:2.5rem;animation:fadeDown .6s ease-out .2s both}.hero-cta{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#60a5fa,#3b82f6 30%,#2563eb,#1d4ed8);box-shadow:inset 0 1px #ffffff2e,0 4px 20px #2563eb66;color:#fff;padding:1rem 2rem;border-radius:12px;text-decoration:none;font-size:1.05rem;font-weight:600;animation:fadeDown .6s ease-out .3s both;position:relative;overflow:hidden;cursor:pointer;border:none;font-family:inherit;transition:box-shadow .2s}.hero-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.13) 1px,transparent 1px);background-size:16px 16px;transform:translate(-105%);transition:transform .55s cubic-bezier(.4,0,.2,1);pointer-events:none;border-radius:inherit}.hero-cta:hover:after{transform:translate(0)}.hero-cta:hover{box-shadow:inset 0 1px #ffffff2e,0 10px 36px #2563eb8c}.hero-proof{margin-top:2rem;font-size:.9rem;color:var(--text-muted);animation:fadeDown .6s ease-out .4s both}section{padding:6rem 2rem}.container{max-width:1000px;margin:0 auto}.section-label{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:.75rem}h2{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);letter-spacing:-.02em;margin-bottom:1rem;line-height:1.15}.section-intro{color:var(--text-muted);font-size:1.1rem;max-width:600px;margin-bottom:3.5rem}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}.step{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:2rem;position:relative;transition:border-color .3s,transform .3s}.step:hover{border-color:var(--accent);transform:translateY(-3px)}.step-num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--accent-glow);border:1px solid rgba(59,130,246,.3);color:var(--accent);font-weight:700;font-size:.9rem;margin-bottom:1.25rem}.step h3{font-size:1.15rem;font-weight:600;margin-bottom:.6rem}.step p{color:var(--text-muted);font-size:.95rem;line-height:1.6}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.feature{display:flex;gap:1rem;align-items:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:1.5rem}.feature-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--accent-glow);border-radius:10px;color:var(--accent)}.feature h4{font-size:1rem;font-weight:600;margin-bottom:.3rem}.feature p{color:var(--text-muted);font-size:.9rem}.video-section .video-wrapper{position:relative;width:100%;margin:0 auto;border-radius:16px;overflow:hidden;border:1px solid var(--border);background:var(--surface)}.video-section .video-wrapper--16x9{max-width:800px}.video-section .video-wrapper--16x9:before{content:"";display:block;padding-top:56.25%}.video-section .video-wrapper--9x16{max-width:360px}.video-section .video-wrapper--9x16:before{content:"";display:block;padding-top:177.78%}.video-section .video-wrapper iframe,.video-section .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.video-section .video-wrapper video{object-fit:contain}.risk-section{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.risk-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:800px}@media(max-width:600px){.risk-grid{grid-template-columns:1fr}}.risk-card{padding:2rem;border-radius:14px;border:1px solid var(--border)}.risk-card.old{background:#ef44440d;border-color:#ef444433}.risk-card.new{background:var(--green-glow);border-color:#22c55e40}.risk-card h3{font-size:1.1rem;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.risk-card.old h3{color:#ef4444}.risk-card.new h3{color:var(--green)}.risk-card ul{list-style:none;display:flex;flex-direction:column;gap:.75rem}.risk-card li{color:var(--text-muted);font-size:.95rem;display:flex;align-items:flex-start;gap:.5rem}.risk-card.old li:before{content:"✕";color:#ef4444;font-weight:700;flex-shrink:0}.risk-card.new li:before{content:"✓";color:var(--green);font-weight:700;flex-shrink:0}.trades-list{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.trade-tag{background:var(--surface-raised);border:1px solid var(--border);padding:.5rem 1.1rem;border-radius:100px;font-size:.9rem;color:var(--text-muted);transition:border-color .2s,color .2s}.trade-tag:hover{border-color:var(--accent);color:var(--text)}.pricing-card{background:var(--surface);border:2px solid var(--accent);border-radius:20px;padding:3rem;max-width:520px;position:relative;overflow:hidden}.pricing-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),var(--green))}.pricing-card .price{font-family:var(--font-display);font-size:3rem;letter-spacing:-.03em;margin:1rem 0 .25rem}.pricing-card .price-note{color:var(--text-muted);font-size:.95rem;margin-bottom:2rem}.pricing-features{list-style:none;display:flex;flex-direction:column;gap:.85rem;margin-bottom:2rem}.pricing-features li{display:flex;align-items:center;gap:.65rem;font-size:.95rem;color:var(--text-muted)}.pricing-features li svg{flex-shrink:0;color:var(--green)}.faq-list{display:flex;flex-direction:column;gap:1rem;max-width:700px}.faq-item{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden}.faq-q{width:100%;padding:1.25rem 1.5rem;font-weight:600;font-size:1rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;background:none;border:none;color:inherit;font-family:inherit;text-align:left}.faq-q:after{content:"+";font-size:1.3rem;color:var(--text-muted);transition:transform .3s}.faq-item.open .faq-q:after{transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-a-inner{padding:0 1.5rem 1.25rem;color:var(--text-muted);font-size:.95rem;line-height:1.65}.faq-item.open .faq-a{max-height:300px}.final-cta{text-align:center;padding:6rem 2rem;position:relative}.final-cta:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:500px;height:500px;background:radial-gradient(circle,var(--accent-glow) 0%,transparent 70%);pointer-events:none}.final-cta>*{position:relative;z-index:1}.final-cta h2{margin-bottom:1rem}.cta-sub{color:var(--text-muted);font-size:1.05rem;margin-bottom:2.5rem}.brief-form{display:flex;flex-direction:column;gap:1rem;text-align:left;position:relative}.contact-form{display:flex;flex-direction:column;gap:1rem;text-align:left}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:560px){.form-row{grid-template-columns:1fr}}.form-field{display:flex;flex-direction:column;gap:.4rem}.form-field label{font-size:.85rem;font-weight:600;color:var(--text-muted);letter-spacing:.02em}.form-optional{font-weight:400;opacity:.7}.form-field input,.form-field select{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:.85rem 1rem;color:var(--text);font-family:var(--font-body);font-size:.95rem;transition:border-color .2s,box-shadow .2s;outline:none;width:100%}.form-field select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%238B92A0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.form-field input::placeholder{color:var(--text-muted);opacity:.5}.form-field select option{background:var(--surface);color:var(--text)}.form-field input:focus,.form-field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}.form-section-divider{margin:1.25rem 0 .5rem;padding-top:1.5rem;border-top:1px solid var(--border)}.form-section-label{font-size:.9rem;font-weight:600;color:var(--text);margin-bottom:.35rem}.form-section-hint{font-size:.85rem;color:var(--text-muted);line-height:1.5}.upload-zone{border:2px dashed var(--border);border-radius:14px;padding:2rem 1.5rem;text-align:center;cursor:pointer;transition:border-color .2s,background .2s;display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--text-muted)}.upload-zone:hover{border-color:var(--accent);background:var(--accent-glow)}.upload-zone.drag-over{border-color:var(--accent);background:var(--accent-glow);border-style:solid}.upload-zone svg{opacity:.5}.upload-zone p{font-size:.9rem;margin:0}.upload-hint{font-size:.8rem!important;opacity:.6}.upload-previews{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.upload-thumb{position:relative;width:80px;height:80px;border-radius:10px;overflow:hidden;border:1px solid var(--border);flex-shrink:0}.upload-thumb img{width:100%;height:100%;object-fit:cover;display:block}.upload-thumb.logo-thumb{width:100px;height:100px;background:var(--surface)}.upload-thumb.logo-thumb img{object-fit:contain;padding:6px}.upload-thumb.has-error{border-color:#ef4444}.upload-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c0f12b3;display:flex;align-items:center;justify-content:center}.upload-overlay.error{background:#ef444440;color:#ef4444;font-weight:700;font-size:1.2rem}.spinner.small{width:22px;height:22px;border-width:2px}.thumb-remove{position:absolute;top:3px;right:3px;width:22px;height:22px;border-radius:50%;background:#0c0f12cc;border:1px solid var(--border);color:var(--text-muted);font-size:.75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;transition:background .15s,color .15s}.thumb-remove:hover{background:#ef4444;color:#fff;border-color:#ef4444}.upload-logo-btn{background:var(--surface);border:1px dashed var(--border);border-radius:10px;padding:.75rem 1.25rem;color:var(--text-muted);font-family:var(--font-body);font-size:.9rem;cursor:pointer;transition:border-color .2s,color .2s}.upload-logo-btn:hover{border-color:var(--accent);color:var(--text)}.bypass-checkbox{display:flex;align-items:flex-start;gap:.65rem;cursor:pointer;padding:1rem 1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:12px;margin-top:.5rem;transition:border-color .2s}.bypass-checkbox:hover{border-color:var(--accent)}.bypass-checkbox input[type=checkbox]{width:18px;height:18px;margin-top:2px;accent-color:var(--accent);flex-shrink:0;cursor:pointer}.bypass-checkbox span{font-size:.9rem;color:var(--text-muted);line-height:1.5}.form-submit{margin-top:.5rem;justify-content:center;width:100%}.form-submit:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.form-note{text-align:center;font-size:.82rem;color:var(--text-muted);opacity:.7;margin-top:.25rem}.form-error{color:#ef4444;font-size:.9rem;background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:8px;padding:.75rem 1rem}.form-success{text-align:center;padding:2.5rem 1.5rem;background:var(--green-glow);border:1px solid rgba(34,197,94,.25);border-radius:16px;animation:successPulse .8s ease-out .2s both}@keyframes successPulse{0%{box-shadow:0 0 #22c55e80}50%{box-shadow:0 0 0 8px #22c55e26}to{box-shadow:0 0 0 14px #22c55e00}}.form-success-icon{width:56px;height:56px;border-radius:50%;background:#22c55e26;border:2px solid rgba(34,197,94,.4);color:var(--green);font-size:1.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem}.form-success h3{font-size:1.4rem;margin-bottom:.5rem;color:var(--green)}.form-success p{color:var(--text-muted);font-size:.95rem;max-width:420px;margin:0 auto;line-height:1.6}@keyframes wizardIn{0%{opacity:0}to{opacity:1}}@keyframes wizardStepIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.wizard-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--bg);display:flex;flex-direction:column;animation:wizardIn .35s ease}.wizard-header{position:sticky;top:0;z-index:210;background:#0c0f12d9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border)}.wizard-header-inner{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.5rem}.wizard-brand{font-family:var(--font-display);font-size:1.25rem;letter-spacing:-.02em;color:var(--text)}.wizard-brand span{color:var(--accent)}.wizard-close{width:36px;height:36px;border-radius:8px;border:none;background:none;color:var(--text-muted);font-size:1.3rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.wizard-close:hover{background:var(--surface-raised);color:var(--text)}.wizard-progress{height:3px;background:var(--border)}.wizard-progress-bar{height:100%;background:linear-gradient(90deg,var(--accent),#60A5FA);transition:width .35s ease}.wizard-body{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:3rem 1.5rem 6rem;overflow-y:auto}@media(min-width:640px){.wizard-body{align-items:center;padding-top:2rem}}.wizard-step{max-width:640px;width:100%;animation:wizardStepIn .35s ease forwards}.wizard-accent{color:var(--accent);font-size:1rem;font-weight:500;margin-bottom:1rem}.wizard-heading{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;color:var(--text);margin-bottom:.75rem}.wizard-desc{color:var(--text-muted);font-size:1rem;line-height:1.6;margin-bottom:2rem}.wizard-input{width:100%;background:transparent;border:none;border-bottom:2px solid var(--border);color:var(--text);font-family:var(--font-body);font-size:1.4rem;padding:.75rem 0;outline:none;transition:border-color .2s}.wizard-input:focus{border-color:var(--accent)}.wizard-input::placeholder{color:#ffffff1f}.wizard-field{display:flex;flex-direction:column;gap:.35rem}.wizard-field label{font-size:.82rem;font-weight:500;color:var(--text-muted);letter-spacing:.01em}.wizard-field .wizard-input{font-size:1.15rem}.wizard-fields-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:500px){.wizard-fields-row{grid-template-columns:1fr}}.wizard-url-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media(max-width:600px){.wizard-url-grid{grid-template-columns:1fr}}.wizard-url-grid .wizard-input{font-size:.95rem}.wizard-options{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(max-width:500px){.wizard-options{grid-template-columns:1fr}}.wizard-option{display:flex;align-items:center;gap:.65rem;padding:.7rem .85rem;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-family:var(--font-body);font-size:.95rem;cursor:pointer;transition:border-color .15s,color .15s,background .15s;text-align:left;width:100%}.wizard-option:hover{border-color:#3b82f666;color:var(--text)}.wizard-option.selected{border-color:var(--accent);background:var(--accent-glow);color:var(--text)}.wizard-option-key{font-size:.7rem;font-weight:600;color:var(--text-muted);background:var(--surface-raised);padding:.2rem .45rem;border-radius:4px;min-width:22px;text-align:center;flex-shrink:0}.wizard-option-check{margin-left:auto;color:var(--accent);flex-shrink:0}.wizard-continue-row{margin-top:2.5rem;display:flex;align-items:center;gap:1rem;animation:wizardStepIn .35s ease .15s both}.wizard-continue{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.8rem;border-radius:10px;border:none;font-family:var(--font-body);font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.wizard-continue.primary{background:var(--accent);color:#fff;box-shadow:0 2px 12px #3b82f64d}.wizard-continue.primary:hover:not(:disabled){box-shadow:0 6px 24px #3b82f673}.wizard-continue:disabled{background:var(--surface-raised);color:var(--text-muted);cursor:not-allowed;box-shadow:none;opacity:.5}.wizard-enter-hint{font-size:.82rem;color:var(--text-muted);opacity:.6}.wizard-enter-hint kbd{color:var(--text);opacity:.8}.wizard-arrows{position:fixed;bottom:1.5rem;right:1.5rem;z-index:220;display:flex;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px #00000059}.wizard-arrow{padding:.65rem .85rem;border:none;background:transparent;color:#555;cursor:pointer;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:center}.wizard-arrow:hover:not(:disabled){background:#f0f0f0}.wizard-arrow:disabled{opacity:.25;cursor:not-allowed}.wizard-arrow.down{background:var(--accent);color:#fff}.wizard-arrow.down:hover:not(:disabled){background:#2563eb}.wizard-arrow.down:disabled{background:#f0f0f0;color:#bbb}.wizard-arrows-divider{width:1px;background:#ddd;align-self:stretch}.wizard-summary{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.25rem;margin-bottom:1.5rem}.wizard-summary-item{display:flex;justify-content:space-between;align-items:baseline;padding:.5rem 0;font-size:.9rem}.wizard-summary-item:not(:last-child){border-bottom:1px solid var(--border)}.wizard-summary-item .label{color:var(--text-muted)}.wizard-summary-item .value{color:var(--text);font-weight:500;text-align:right;max-width:60%;word-break:break-all}.wizard-summary-item .value.muted{color:var(--text-muted);opacity:.5;font-weight:400}.wizard-step .upload-zone{border-radius:12px;padding:1.5rem}.wizard-step .upload-previews{margin-top:1rem}footer{border-top:1px solid var(--border);padding:2rem;text-align:center;color:var(--text-muted);font-size:.85rem}footer a{color:var(--text-muted);text-decoration:none;transition:color .2s}footer a:hover{color:var(--accent)}.privacy-page h2{font-size:1.5rem;margin-top:2.5rem;margin-bottom:1rem}.privacy-page h3{font-size:1.2rem;margin-top:1.5rem;margin-bottom:.75rem}.privacy-content p{color:var(--text-muted);margin-bottom:1rem;line-height:1.7}.privacy-content ul{color:var(--text-muted);margin-left:2rem;margin-bottom:1.5rem;line-height:1.7}.privacy-content li{margin-bottom:.5rem}@keyframes fadeDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){nav{padding:1rem 1.25rem}.logo{font-size:1.25rem}section{padding:4.5rem 1.25rem}.pricing-card{padding:2rem}}.spinner{width:40px;height:40px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}
