:root{--bg:#0a2040;--bg2:#05102d;--text:#ffffff;--muted:rgba(255,255,255,.82);--muted2:rgba(255,255,255,.72);--accent:#04a0fd;--accent2:#02faa4;--btnText:#ffffff;--radius:0px;--shadow:4px 4px 0 rgba(4,160,253,.3);--fontHead:"Oswald","Oswald Fallback",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--fontBody:"Roboto Condensed","Roboto Condensed Fallback",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--container:1200px;--gap:32px;--sectionPad:100px}*,*::before,*::after{box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}html{font-size:100%;overflow-x:hidden;scroll-behavior:smooth}body{margin:0;font-size:1rem;font-family:var(--fontBody);line-height:1.7;color:var(--text);background:linear-gradient(180deg,var(--bg) 0%,var(--bg2) 100%);overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}p{-webkit-hyphens:auto;hyphens:auto}h1,h2,h3,h4,h5,h6{hyphens:none}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}.container{width:min(var(--container),92vw);margin:0 auto}.skip-link{position:absolute;top:-40px;left:0;background:var(--accent);color:var(--btnText);padding:8px;z-index:10001;font-size:14px}.skip-link:focus{top:0}:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}[class*="fa-"],.trust-badge i{display:inline-block;width:1em;height:1em;vertical-align:middle;line-height:1}.site-header{position:sticky;top:0;z-index:999;background:rgba(5,16,45,.92);border-bottom:1px solid rgba(255,255,255,.12);backdrop-filter:saturate(120%) blur(10px)}.topbar{background:linear-gradient(90deg,rgba(4,160,253,.12),rgba(2,250,164,.10));border-bottom:1px solid rgba(255,255,255,.10)}.topbar-inner{display:flex;justify-content:space-between;gap:16px;padding:10px 0;flex-wrap:wrap}.topbar-item{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--muted);opacity:.95}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0}.brand{font-family:var(--fontHead);letter-spacing:.04em;text-transform:uppercase;font-weight:700;font-size:1.35rem;line-height:1.1}nav{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.nav-links{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.nav-links a{font-family:var(--fontHead);letter-spacing:.02em;text-transform:uppercase;font-size:.95rem;opacity:.9}.nav-links a:hover{opacity:1;text-decoration:none}.nav-cta{border:2px solid var(--accent2);padding:10px 14px;box-shadow:var(--shadow)}.nav-cta:hover{text-decoration:none;transform:translateY(-1px)}.section{padding:var(--sectionPad) 0}.section-alt{padding:var(--sectionPad) 0;background:linear-gradient(180deg,rgba(5,16,45,.96),rgba(5,16,45,.92));border-top:1px solid rgba(255,255,255,.10);border-bottom:1px solid rgba(255,255,255,.10)}.section-head{max-width:900px}.section-head h2{font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em;margin:0 0 12px;font-size:2.25rem;line-height:1.2}.section-head p{margin:0;color:var(--muted);font-size:1.05rem}.hero{position:relative;overflow:hidden}.hero::before{content:"";position:absolute;inset:-2px;background:radial-gradient(900px 500px at 12% 10%,rgba(4,160,253,.22),transparent 55%),radial-gradient(700px 420px at 90% 35%,rgba(2,250,164,.16),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.04),transparent 40%);pointer-events:none}.hero-inner{position:relative;display:flex;align-items:center;gap:40px;min-height:600px}.hero-left{flex:1}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:8px 12px;border:1px solid rgba(255,255,255,.14);box-shadow:var(--shadow);background:rgba(5,16,45,.55);color:var(--muted);margin:0 0 18px;font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.03em;font-size:.9rem}h1{margin:0 0 14px;font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em;font-size:3.1rem;line-height:1.18}.hero-lead{margin:0 0 22px;color:var(--muted);font-size:1.1rem;max-width:62ch}.mini-badges{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 22px}.badge{display:inline-flex;align-items:center;gap:.5rem;padding:10px 12px;border:1px solid rgba(255,255,255,.14);background:rgba(5,16,45,.50);box-shadow:var(--shadow);font-size:.95rem;color:var(--text);font-family:var(--fontBody)}.trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:10px;contain:content}.trust-badge{display:flex;align-items:center;gap:.6rem;padding:12px 14px;border:1px solid rgba(255,255,255,.12);background:rgba(5,16,45,.45);box-shadow:var(--shadow);color:var(--muted);min-height:52px}.hero-form{width:100%;max-width:460px;flex-shrink:0}.form-card{background:rgba(5,16,45,.72);border:1px solid rgba(255,255,255,.14);box-shadow:var(--shadow);padding:22px}.form-title{margin:0 0 6px;font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em;font-size:1.6rem;line-height:1.25}.form-subtitle{margin:0 0 14px;color:var(--muted)}.registration-form{display:block}.form-fieldset{border:0;padding:0;margin:0}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-field{margin-bottom:12px}label{display:block;font-size:.95rem;margin:0 0 6px;color:var(--text);font-family:var(--fontBody);font-weight:700}input{width:100%;height:44px;padding:10px 12px;border:2px solid rgba(4,160,253,.55);background:rgba(10,32,64,.65);color:var(--text);border-radius:var(--radius);box-shadow:var(--shadow);font-family:var(--fontBody);font-size:1rem}input::placeholder{color:rgba(255,255,255,.72)}input:focus{outline:none;border-color:rgba(2,250,164,.9)}.phone-input-wrapper{display:flex;align-items:stretch;border:2px solid rgba(4,160,253,.55);background:rgba(10,32,64,.65);box-shadow:var(--shadow)}.phone-input-wrapper:focus-within{border-color:rgba(2,250,164,.9)}.phone-prefix{display:inline-flex;align-items:center;justify-content:center;padding:0 12px;min-width:72px;font-weight:700;background:rgba(5,16,45,.70);border-right:1px solid rgba(255,255,255,.10);white-space:nowrap}.phone-input-wrapper input{border:0;box-shadow:none;height:44px;background:transparent}.phone-input-wrapper input:focus{outline:none}.form-message{display:none;margin-bottom:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:var(--text);font-size:.95rem}.form-message.error,.form-message.success{display:block}.form-disclaimer{font-size:0.85rem;color:var(--muted);line-height:1.4;margin-top:0.5rem;padding:12px;border:1px solid rgba(255,255,255,.12);background:rgba(5,16,45,.55);box-shadow:var(--shadow)}.form-disclaimer a{text-decoration:underline}.form-disclaimer a:hover{text-decoration:none}.submit-btn{width:100%;height:48px;margin-top:12px;background:transparent;color:var(--btnText);border:2px solid var(--accent2);border-radius:var(--radius);font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.04em;font-weight:700;cursor:pointer;box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease}.submit-btn:hover{transform:translateY(-2px);background-color:rgba(2,250,164,.10)}.submit-btn:disabled{opacity:.7;cursor:not-allowed}.cards-grid{contain:layout}.features-grid{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap)}.card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);padding:22px;min-height:210px;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease}.card:hover{transform:translateY(-3px);background-color:rgba(255,255,255,.05)}.icon-wrap{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border:2px solid var(--accent);box-shadow:var(--shadow);background:rgba(5,16,45,.55);margin-bottom:14px;font-size:1.35rem}.card h3{margin:0 0 10px;font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em;font-size:1.35rem;line-height:1.25}.card p{margin:0;color:var(--muted)}.two-col-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:start;contain:layout}.two-col-text h2{margin:0 0 12px;font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em;font-size:2.25rem;line-height:1.2}.two-col-text p{margin:0 0 18px;color:var(--muted)}.bullet-list{list-style:none;padding:0;margin:0 0 22px;display:flex;flex-direction:column;gap:10px}.bullet-list li{display:flex;align-items:flex-start;gap:10px;color:var(--muted)}.bullet-list i{color:var(--accent2);margin-top:3px}.cta-actions{display:flex;gap:12px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:var(--radius);font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.04em;font-weight:700;box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease}.btn:hover{transform:translateY(-2px);text-decoration:none}.btn-outline{border:2px solid var(--accent);background:transparent;color:var(--btnText)}.btn-ghost{border:2px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04);color:var(--btnText)}.two-col-panels{display:grid;grid-template-columns:1fr;gap:14px}.panel-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);padding:18px}.panel-card h3{margin:0 0 8px;font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em;font-size:1.25rem;line-height:1.25;display:flex;align-items:center;gap:10px}.panel-card p{margin:0;color:var(--muted)}.steps-grid{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap);contain:layout}.step-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);padding:22px;position:relative}.step-number{display:inline-flex;padding:6px 10px;border:2px solid var(--accent2);box-shadow:var(--shadow);font-family:var(--fontHead);letter-spacing:.06em;margin-bottom:12px}.step-card h3{margin:0 0 10px;font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em;font-size:1.25rem;line-height:1.25}.step-card p{margin:0;color:var(--muted);font-size:1rem}.glow-stats-grid{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap);contain:layout}.glow-stat-card{position:relative;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);padding:22px;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease}.glow-stat-card:hover{transform:translateY(-3px);background-color:rgba(255,255,255,.05)}.glow-border{position:absolute;inset:0;pointer-events:none}.stat-top{display:flex;align-items:center;gap:10px;color:var(--muted);margin-bottom:10px}.stat-kicker{font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.04em;font-size:.95rem}.stat-value{font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em;font-size:1.55rem;line-height:1.2;margin-bottom:8px}.stat-note{margin:0;color:var(--muted)}.faq-search-box{max-width:560px;margin:30px auto 0;position:relative}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.faq-search-input{width:100%;height:52px;padding:0 52px 0 16px;border:2px solid rgba(4,160,253,.55);background:rgba(10,32,64,.55);color:var(--text);border-radius:var(--radius);box-shadow:var(--shadow);font-size:1rem}.faq-search-input:focus{outline:none;border-color:rgba(2,250,164,.9)}.search-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--muted)}.faq-search-results{max-width:900px;margin:24px auto 0;display:flex;flex-direction:column;gap:14px;contain:layout}.faq-search-item{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);padding:0}.faq-question{list-style:none;padding:16px 18px;cursor:pointer;font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em}.faq-search-item summary::-webkit-details-marker{display:none}.faq-search-item[open] .faq-question{background:rgba(255,255,255,.04)}.faq-answer{padding:0 18px 16px}.faq-answer p{margin:0;color:var(--muted)}.cta-gradient{position:relative;overflow:hidden;background:linear-gradient(120deg,rgba(4,160,253,.92),rgba(2,250,164,.86));color:#06122b}.cta-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(6,18,43,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(6,18,43,.18) 1px,transparent 1px);background-size:56px 56px;opacity:.35}.cta-content{position:relative;z-index:2;text-align:center}.cta-content h2{margin:0 0 12px;font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em;font-size:2.35rem;line-height:1.2;color:#06122b}.cta-content p{margin:0 auto 18px;max-width:80ch;color:rgba(6,18,43,.88);font-size:1.05rem}.cta-shapes{position:absolute;inset:0;overflow:hidden}.cta-shape{position:absolute;width:220px;height:220px;background:rgba(255,255,255,.20);filter:blur(.2px)}.shape-1{top:-70px;left:-70px;transform:rotate(12deg)}.shape-2{bottom:-80px;right:-80px;transform:rotate(-10deg)}.btn-dark{background:rgba(6,18,43,.95);border:2px solid rgba(6,18,43,.95);color:#fff}.btn-outline-dark{background:rgba(255,255,255,.16);border:2px solid rgba(6,18,43,.85);color:#06122b}.btn-pulse{animation:btn-pulse 2s infinite}@keyframes btn-pulse{0%,100%{box-shadow:0 0 0 0 rgba(6,18,43,.25)}50%{box-shadow:0 0 0 16px rgba(6,18,43,0)}}.warning-grid{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap);contain:layout}.warning-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);padding:22px}.warning-icon{width:54px;height:54px;display:flex;align-items:center;justify-content:center;border:2px solid var(--accent);background:rgba(5,16,45,.55);box-shadow:var(--shadow);font-size:1.35rem;margin-bottom:14px}.warning-card h3{margin:0 0 10px;font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;line-height:1.25}.warning-card p{margin:0;color:var(--muted)}.logos-grid{margin-top:40px;display:flex;justify-content:center;gap:18px;flex-wrap:wrap;contain:layout}.logo-item{min-width:200px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow);padding:18px 16px;display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column;text-align:center}.cert-icon{font-size:1.6rem;color:var(--accent2)}.site-footer{background:rgba(5,16,45,.96);border-top:1px solid rgba(255,255,255,.12);padding:60px 0 24px}.footer-cols{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:start}.footer-title{margin:0 0 10px;font-family:var(--fontHead);text-transform:uppercase;letter-spacing:.02em;font-size:1.35rem;line-height:1.25}.footer-col p{margin:0;color:var(--muted)}.footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer-links a{color:var(--muted);font-family:var(--fontBody)}.footer-links a:hover{color:var(--text)}.footer-disclaimer-wrap{margin-top:40px;padding:26px 0;background:transparent;border-top:1px solid rgba(255,255,255,.10);border-bottom:1px solid rgba(255,255,255,.10)}.footer-disclaimer-inner{width:min(var(--container),92vw);margin:0 auto}.footer-bottom{text-align:center;margin-top:18px;color:var(--muted2);font-size:.95rem}.footer-bottom p{margin:0;color:var(--muted2)}.features,.how,.stats,.faq,.risk,.security{content-visibility:auto;contain-intrinsic-size:auto 500px}.cookie-consent{display:none;position:fixed;bottom:0;left:0;right:0;background:#ffffff;border-top:1px solid rgba(0,0,0,.1);padding:16px 24px;z-index:9999;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.cookie-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#000000}.cookie-content p{color:#000000;margin:0}.cookie-content a{color:#0066cc !important;text-decoration:underline;font-weight:600}.cookie-content a:hover{color:#004499 !important}.cookie-btn{padding:10px 24px;background:var(--accent);color:#000;border:none;border-radius:4px;font-weight:700;cursor:pointer}.disclaimer-popup-overlay{position:fixed;bottom:0;left:0;width:100%;z-index:10000;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.disclaimer-popup-overlay.active{opacity:1;visibility:visible}.disclaimer-popup{background:#ffffff;color:#333;width:100%;box-shadow:0 -2px 15px rgba(0,0,0,.1);border-top:1px solid #e5e5e5;transform:translateY(100%);transition:transform 0.3s ease;pointer-events:auto}.disclaimer-popup-overlay.active .disclaimer-popup{transform:translateY(0)}.disclaimer-popup-header{display:flex;justify-content:flex-start;align-items:center;padding:10px 30px;border-bottom:1px solid #eee}.disclaimer-popup-header h4{margin:0;font-size:13px;font-weight:600;color:#1a1a1a;flex:1}.disclaimer-close-btn{background:none;border:none;font-size:18px;color:#999;cursor:pointer;padding:0;line-height:1}.disclaimer-close-btn:hover{color:#333}.disclaimer-popup-body{padding:12px 30px}.disclaimer-popup-row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.disclaimer-popup-content{flex:1}.disclaimer-main-text{font-size:12px;line-height:1.5;color:#555;margin:0 0 6px 0}.disclaimer-main-text a,.disclaimer-popup-body a{color:#0066cc !important;text-decoration:underline;font-weight:600}.disclaimer-main-text a:hover,.disclaimer-popup-body a:hover{color:#004499 !important}.disclaimer-read-more{font-size:11px;color:#0066cc;text-decoration:underline;cursor:pointer}.disclaimer-read-more:hover{color:#004499}.disclaimer-more-text{max-height:0;overflow:hidden;transition:max-height 0.4s ease,margin 0.3s ease,padding 0.3s ease;margin-top:0;padding-top:0;border-top:none}.disclaimer-more-text.expanded{max-height:400px;margin-top:12px;padding-top:12px;border-top:1px solid #eee;overflow-y:auto}.popup-svg{width:100%;height:auto;max-width:540px;display:block;margin:0 auto}.popup-svg-mobile{display:none}.disclaimer-popup-footer{flex-shrink:0}.disclaimer-understand-btn{padding:10px 24px;background:var(--accent);color:#000;border:none;border-radius:4px;font-weight:600;cursor:pointer;font-size:13px}.disclaimer-understand-btn:hover{opacity:0.9}@media (max-width:768px){.disclaimer-popup-header{padding:8px 16px}.disclaimer-popup-body{padding:10px 16px}.disclaimer-popup-row{flex-direction:column;gap:12px}.disclaimer-popup-footer{width:100%}.popup-svg{display:none}.popup-svg-mobile{display:block;width:100%;height:auto}}.terms-popup-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:10000;align-items:center;justify-content:center;padding:20px}.terms-popup-content{background:#fff;color:#333;border-radius:8px;max-width:700px;width:100%;max-height:90vh;overflow:auto;position:relative;padding:20px}.terms-popup-content .close-btn{position:absolute;top:12px;right:12px;background:none;border:none;font-size:28px;color:#333;cursor:pointer}.terms-img{width:100%;height:auto}.desktop-only{display:block !important}.mobile-only{display:none !important}@media (max-width:640px){.desktop-only{display:none !important}.mobile-only{display:block !important}}.mobile-toggle-input{display:none}.hamburger{display:none;background:transparent;border:1px solid currentColor;color:inherit;padding:10px 12px;cursor:pointer;opacity:0.75}.hamburger:hover{opacity:1}.hamburger-lines{width:22px;height:2px;background:currentColor;display:block;position:relative}.hamburger-lines::before,.hamburger-lines::after{content:"";position:absolute;left:0;width:22px;height:2px;background:currentColor}.hamburger-lines::before{top:-7px}.hamburger-lines::after{top:7px}.mobile-menu{display:none;background:var(--bg,#111);border-top:1px solid rgba(255,255,255,.1);width:100%}.mobile-menu a{display:block;padding:12px 20px;color:var(--text,#fff);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.06)}.mobile-menu a:hover{background:rgba(255,255,255,.08)}@media (max-width:768px){.nav-links{display:none}.hamburger{display:flex;align-items:center;justify-content:center}.mobile-toggle-input:checked~.mobile-menu{display:block}}.lang-dropdown,.lang-list{background:#ffffff}.lang-option{color:#000000 !important;background:#ffffff}.lang-option:hover{background:rgba(0,0,0,.05);color:#000000 !important}.lang-select option{color:#000000;background:#ffffff}.lang-menu{position:relative}.lang-btn{cursor:pointer;display:flex;align-items:center;gap:0.25rem;padding:0.35rem 0.6rem;border:1px solid currentColor;border-radius:4px;font-size:0.85rem;color:inherit;opacity:0.75}.lang-btn:hover{opacity:1}.lang-arrow{font-size:0.7rem;transition:transform 0.2s}.lang-dropdown{display:none;position:absolute;top:100%;right:0;margin-top:0.25rem;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,0.1);max-height:320px;overflow-y:auto;z-index:1000;min-width:160px;padding:0.25rem 0}.lang-menu:hover .lang-dropdown,.lang-menu:focus-within .lang-dropdown{display:block}.lang-menu:hover .lang-arrow,.lang-menu:focus-within .lang-arrow{transform:rotate(180deg)}.lang-option{display:block;padding:0.4rem 1rem;text-decoration:none;color:#333;font-size:0.85rem;white-space:nowrap}.lang-option:hover{background:#f0f0f0}.lang-option.active{font-weight:bold;background:#f5f5f5}@media (max-width:768px){.hero-inner{flex-direction:column;align-items:center;min-height:auto}.hero-left{text-align:center}.hero-lead{margin-left:auto;margin-right:auto}.mini-badges{justify-content:center}.trust-row{grid-template-columns:1fr;justify-items:center}h1{font-size:1.8rem}.section-head{text-align:center;margin:0 auto}.features-grid,.steps-grid,.warning-grid{grid-template-columns:1fr !important}.glow-stats-grid{grid-template-columns:1fr}.two-col-grid{grid-template-columns:1fr;text-align:center}.cta-actions{justify-content:center}section,.section,.section-alt{padding:30px 16px}body{overflow-x:hidden}.form-row{grid-template-columns:1fr}}@media (max-width:480px){h1{font-size:1.5rem}.section-head h2{font-size:1.3rem}.mini-badges{justify-content:center}.cta-actions{justify-content:center}.footer-cols{grid-template-columns:1fr}}