:root{--bg:#0b0b11;--card:#1f1f23;--card-secondary:#25252b;--accent:#93d8ff;--accent-2:#fee92d;--text:#f7f7fb;--muted:#b3b5c4;--border:#ffffff14;--success:#3dd598;--tempolor-lite:#93d8ff;--tempolor-pro-gold:#fee92d;--tempolor-ultra:#ffb361;--tempolor-pro-blue:#1990ff;--tempolor-pro-sky:#2da7fe;--tempolor-pro-lime:#dbdb4d;--tempolor-pro-cyan:#3eb1dc;--tempolor-pro-discount-from:#19a7ff;--tempolor-pro-discount-mid:#fced65;--tempolor-pro-discount-to:#43abe9;--tempolor-ultra-highlight:#ffd97c;--tempolor-pro-border-glow:#8dddff33;font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:var(--text);background:radial-gradient(circle at top,#14141c,#07060c 60%);min-height:100vh;font-family:inherit}a{color:inherit;text-decoration:none}.site-header{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#0c0c12eb;justify-content:space-between;align-items:center;padding:32px 6vw;display:flex;position:sticky;top:0}.site-nav{align-items:center;display:flex}.site-nav a{color:var(--text);margin-right:24px;font-size:.95rem;font-weight:600}.site-nav a:last-child{margin-right:0}.site-nav a.active{color:var(--text)}.header-cta{gap:12px;display:flex}.menu-toggle{cursor:pointer;background:#ffffff0a;border:1px solid #fff3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:48px;height:48px;display:none}.menu-toggle span{background:var(--text);border-radius:999px;width:22px;height:2px;transition:transform .3s,opacity .3s}.site-header.open .menu-toggle span:first-child{transform:translateY(8px)rotate(45deg)}.site-header.open .menu-toggle span:nth-child(2){opacity:0}.site-header.open .menu-toggle span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.logo{letter-spacing:.02em;font-size:1.6rem;font-weight:700}.logo span{color:var(--accent-2)}.ghost,.primary{border:1px solid #0000;border-radius:999px;padding:10px 20px;font-weight:600;transition:transform .2s,opacity .2s}.primary{color:#050712;background:linear-gradient(120deg,#62c6ff,#93d8ff)}.ghost{border-color:var(--border);color:var(--text)}.primary:hover,.ghost:hover{opacity:.9;transform:translateY(-2px)}main{padding:48px 6vw 120px}.eyebrow{color:var(--accent-2);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-size:.8rem}.hero{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:48px;display:grid}.tempolor-hero .hero-copy h1{margin:16px 0;font-size:clamp(2.8rem,4vw,4.2rem)}.tempolor-hero .lede{color:var(--muted);max-width:560px;margin-bottom:24px;line-height:1.7}.hero-actions{gap:16px;margin-bottom:28px;display:flex}.hero-gradient-heading span{color:#0000;-webkit-text-stroke:.4px #fff3;background-image:linear-gradient(90deg,#1990ff 0%,#fee92d 80% 100%);-webkit-background-clip:text;background-clip:text;font-weight:700;display:inline-block}.hero-metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:18px;list-style:none;display:grid}.hero-metrics li{background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;padding:16px}.hero-metrics strong{font-size:1.8rem;display:block}.hero-metrics span{color:var(--muted);font-size:.9rem}.hero-spectrum{background:radial-gradient(circle at top,#1990ff40,#0000 60%),#080810f2;border:1px solid #ffffff1a;border-radius:28px;justify-content:center;align-items:center;min-height:420px;padding:32px;display:flex;position:relative;overflow:hidden}.spectrum-glow{mix-blend-mode:screen;background:conic-gradient(from 120deg,#1990ff33,#fee92d33,#0000 70%);animation:18s linear infinite rotate;position:absolute;inset:0}.spectrum-player{z-index:1;background:#0f0f19e6;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;gap:18px;width:100%;max-width:360px;padding:32px;display:flex;position:relative;box-shadow:0 30px 60px #0000008c}.player-head{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.live-pill{color:#ff7aa9;background:#fe6b9f26;border-radius:999px;padding:4px 10px;font-size:.7rem;font-weight:600}.spectrum-player h3{font-size:1.4rem}.player-meta{color:#ffffffb3;font-size:.9rem}.spectrum-bars{grid-template-columns:repeat(20,1fr);align-items:end;gap:6px;height:120px;display:grid}.spectrum-bars span{transform-origin:bottom;background:linear-gradient(#93d8ff,#6c63ff);border-radius:4px 4px 2px 2px;width:100%;height:100%;animation:1.2s ease-in-out infinite spectrum;display:block}.spectrum-bars span:nth-child(3n){animation-duration:1.6s}.spectrum-bars span:nth-child(4n){animation-duration:1.1s}.player-footer{color:#ffffffb3;justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.player-footer strong{color:#fee92d;font-size:1.6rem}.feature-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:90px;display:grid}.feature-grid article{background:var(--card-secondary);border:1px solid var(--border);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:16px;min-height:200px;padding:24px;display:flex}.icon-grid .feature-icon{aspect-ratio:1;width:80px;height:80px;color:var(--accent);background:linear-gradient(145deg,#93d8ff40,#ffe92d26);border:1px solid #fff3;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:2.4rem;display:flex}.showcase{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:center;gap:40px;margin-top:120px;display:grid}.showcase .panel{background:var(--card);border:1px solid var(--border);border-radius:24px;padding:32px}.broadcast,.mood-selector,.stat-card{border-bottom:1px solid var(--border);padding:18px 0}.stat-card{border-bottom:none}.chips{gap:12px;display:flex}.chips button{color:var(--text);background:#ffffff14;border:none;border-radius:999px;padding:8px 14px}.chips button.active{background:var(--accent)}.checks{color:var(--muted);margin-top:20px;list-style:none}.checks li:before{content:"✓ ";color:var(--success)}.cta{background:linear-gradient(120deg,#ffe92d14,#93d8ff26);border:1px solid #ffffff14;border-radius:24px;justify-content:space-between;align-items:center;margin-top:120px;padding:40px;display:flex}.cta.dark{background:#1f1f23e6}.faq{margin-top:120px}.faq-item{border-bottom:1px solid var(--border);padding:20px 0}footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;padding:40px 6vw;display:flex}.footer-links a{color:var(--muted);margin-left:16px}.pricing-page{flex-direction:column;gap:56px;margin:0;font-family:Poppins,Inter,Segoe UI,sans-serif;display:flex}.pricing-banner{border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:32px;padding:40px 0 12px;display:flex}.guarantee-pill{color:#fff;letter-spacing:.15em;text-transform:uppercase;border-radius:999px;align-items:center;padding:10px 24px 10px 32px;font-size:.78rem;font-weight:600;display:inline-flex;position:relative}.guarantee-pill:before{content:"";background:#32f5c8;border-radius:50%;width:10px;height:10px;position:absolute;left:16px;box-shadow:0 0 12px #32f5c8cc}.pricing-banner h1{color:#fff;margin-top:16px;font-size:clamp(2rem,3vw,2.8rem)}.pricing-banner p{color:var(--muted);max-width:560px;margin-top:12px;line-height:1.6}.banner-actions{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.billing-toggle{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:6px;display:inline-flex}.billing-toggle button{color:var(--muted);background:0 0;border:none;border-radius:999px;padding:8px 20px;font-weight:600}.billing-toggle button span{color:var(--muted);font-weight:400}.billing-toggle button.active{color:#05030f;background:#fff}.save-note{color:var(--muted);font-size:.85rem}.plan-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.plan-card{color:#fff;background:#1f1f23;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:20px;padding:32px 28px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 20px 35px #00000073}.plan-card:hover{border-color:#ffffff40;transform:translateY(-10px);box-shadow:0 40px 80px #0009}.plan-card.plan-lite{border-color:#93d8ff59;box-shadow:0 25px 50px #628cff26}.plan-card.plan-pro{background-image:linear-gradient(90deg,#1f1f23,#1f1f23),linear-gradient(45deg,var(--tempolor-pro-blue),var(--tempolor-pro-lime),var(--tempolor-pro-gold),var(--tempolor-pro-sky));background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;box-shadow:0 0 28px #8dddff40}.plan-card.plan-pro:hover{box-shadow:0 45px 90px #8dddff59}.plan-card.plan-ultra{border-color:#ffb36180;box-shadow:0 30px 40px #ffb3611f}.plan-card.plan-ultra:hover{box-shadow:0 45px 80px #ffb36140}.plan-head h3{margin-bottom:4px;font-size:1.6rem}.plan-head p{color:#ffffffb3}.plan-price{align-items:flex-end;gap:6px;display:flex}.plan-price .currency{color:#fffc;font-size:1.4rem}.plan-price .amount{align-items:baseline;gap:2px;display:inline-flex}.plan-price .major{font-size:3rem;font-weight:700}.plan-price .decimal{opacity:.8;font-size:1.5rem}.plan-price .period{color:#ffffffb3;font-size:.95rem}.billing-note{color:var(--muted);margin-top:-12px;font-size:.85rem}.subscribe{color:#05030f;background:linear-gradient(120deg,#62c6ff,#93d8ff);border-radius:999px;justify-content:center;align-items:center;padding:12px;font-weight:600;display:inline-flex}.plan-card.plan-pro .subscribe{background:linear-gradient(90deg,var(--tempolor-pro-cyan),var(--tempolor-pro-gold))}.plan-card.plan-ultra .subscribe{background:linear-gradient(120deg,#fea456,#ffd97c)}.plan-section{border-top:1px solid #ffffff14;padding-top:12px}.plan-section h4{text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:.95rem}.plan-section ul{color:#ffffffb3;font-size:.95rem;line-height:1.6;list-style:none}.discount-pill{letter-spacing:.06em;background:linear-gradient(135deg,var(--tempolor-pro-discount-from),var(--tempolor-pro-discount-mid),var(--tempolor-pro-discount-to));color:#05030f;border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:600;position:absolute;top:16px;right:16px}.pricing-meta{background:#19191fb3;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:20px;padding:28px;display:flex}.tax-note{color:#fffc;font-weight:500}.meta-row{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.meta-title{margin-bottom:6px;font-weight:600}.meta-text{color:var(--muted);max-width:320px}.payment-icons{flex-wrap:wrap;gap:10px;display:flex}.payment-icons i{color:#fffc;background:#ffffff0f;border-radius:12px;padding:12px 16px;font-size:2rem}.plan-includes{background:#14141cd9;border:1px solid #ffffff14;border-radius:24px;margin-top:32px;padding:28px}.plan-includes-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:16px;display:grid}.plan-includes-grid article{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;display:flex}.plan-includes-grid i{color:var(--accent-2);font-size:1.1rem}.icon-card{letter-spacing:.06em;background:#ffffff14;border-radius:12px;padding:8px 16px;font-weight:600}.faq-block h2{margin-bottom:24px;font-size:2rem}.faq-page-hero{text-align:left}.faq-list{border:1px solid #ffffff14;border-radius:16px;overflow:hidden}.faq-item{background:#121216b3;border-bottom:1px solid #ffffff0d;padding:18px 24px}.faq-item summary{cursor:pointer;font-weight:600;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"⌄";float:right;transition:transform .2s;transform:rotate(0)}.faq-item[open] summary:after{transform:rotate(180deg)}.faq-item p{color:var(--muted);margin-top:12px;line-height:1.6}.faq-item:last-child{border-bottom:none}.faq-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.faq-grid article{background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:12px;padding:20px;display:flex}.faq-category-block{background:#0f0f16cc;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:16px;padding:28px;display:flex}.faq-category-block h3{align-items:center;gap:10px;display:flex}.contact-strip{background:#19191fcc;border:1px solid #ffffff14;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.contact-strip h3{font-size:1.6rem}.contact-strip p{color:var(--muted);margin-top:8px}.contact-btn{color:#fff;border:1px solid #fff6;border-radius:999px;padding:12px 28px;font-weight:600}.testimonials{background:#17171ed9;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:28px;margin-top:120px;padding:40px;display:flex}.testimonial-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.testimonial-grid article{background:#ffffff05;border:1px solid #ffffff14;border-radius:20px;gap:16px;padding:20px;display:flex}.testimonial-grid .avatar{background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;font-weight:700;display:flex}.checkout{grid-template-columns:1.3fr .7fr;gap:40px;padding-top:40px;display:grid}.checkout-form{background:var(--card);border:1px solid var(--border);border-radius:24px;padding:40px}.checkout-form form{flex-direction:column;gap:32px;display:flex}.form-section{border:1px solid var(--border);background:#ffffff05;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}label{color:var(--muted);flex-direction:column;gap:6px;font-size:.9rem;display:flex}input,select{border:1px solid var(--border);color:var(--text);background:#0003;border-radius:10px;padding:12px}.two-cols{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.payment-element-wrapper{border:1px solid var(--border);background:#ffffff08;border-radius:16px;padding:16px}#payment-element{margin-top:12px}.full{text-align:center;justify-content:center;width:100%}.secure{color:var(--muted);text-align:center}.form-status{text-align:center;min-height:24px;font-weight:600}.checkout-summary{flex-direction:column;gap:24px;display:flex}.summary-card{background:var(--card-secondary);border:1px solid var(--border);border-radius:20px;padding:24px}.summary-price{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.summary-card ul{color:var(--muted);line-height:1.6;list-style:none}@media (max-width:1024px){.menu-toggle{display:flex}.site-header{flex-wrap:wrap;gap:12px}.site-nav,.header-cta{flex-basis:100%;display:none}.site-nav{flex-direction:column;gap:12px;padding-bottom:12px}.header-cta{justify-content:flex-start;gap:10px}.site-header.open .site-nav,.site-header.open .header-cta{display:flex}.pricing-banner{flex-direction:column;align-items:flex-start}.banner-actions{align-items:flex-start}.plan-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.contact-strip{flex-direction:column;align-items:flex-start}.checkout{grid-template-columns:1fr}}@media (max-width:640px){main,footer,.site-header{padding-left:18px;padding-right:18px}.hero,.showcase,.feature-grid{grid-template-columns:1fr}.hero-proof{flex-direction:column}.cta{flex-direction:column;gap:20px}.plan-price .major{font-size:2.4rem}.plan-price .decimal{font-size:1.2rem}.faq-item{padding:16px}.table-row{grid-template-columns:1fr;gap:8px}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes spectrum{0%{transform:scaleY(.4)}50%{transform:scaleY(1)}to{transform:scaleY(.4)}}:root{scroll-behavior:smooth}body h1,body h2{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;letter-spacing:-.01em}
.page-module___8aEwW__page{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-geist-sans),"Poppins",system-ui;padding:2rem}.page-module___8aEwW__siteHeader{border:1px solid var(--border);background:#08080fd9;border-radius:22px;justify-content:space-between;align-items:center;gap:1rem;width:min(1360px,100% - 2rem);margin:0 auto 2rem;padding:1.5rem 1rem;display:flex;box-shadow:0 25px 45px #00000059}.page-module___8aEwW__main,.page-module___8aEwW__footer{width:min(1360px,100% - 2rem);margin:0 auto}.page-module___8aEwW__footer{justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1rem;display:flex}.page-module___8aEwW__main{flex-direction:column;gap:2rem;padding:2rem 0;display:flex}.page-module___8aEwW__logoGroup{flex-direction:column;display:flex}.page-module___8aEwW__logo{text-align:left;background:linear-gradient(135deg,var(--tempolor-pro-blue),var(--accent-2));-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:.3rem;font-size:1.7rem;font-weight:800}.page-module___8aEwW__logoTagline{color:var(--muted);margin:0;font-size:.85rem}.page-module___8aEwW__siteNav{color:var(--muted);align-items:center;gap:1rem;display:flex}.page-module___8aEwW__siteNav a{color:inherit;border-radius:12px;padding:.5rem .75rem;text-decoration:none;transition:color .2s,background .2s}.page-module___8aEwW__siteNav a:hover{color:var(--text);background:#ffffff0f}.page-module___8aEwW__navToggle{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:12px;padding:.4rem .6rem;display:none}.page-module___8aEwW__navToggle span{background:var(--text);width:20px;height:2px;margin:4px 0;display:block}.page-module___8aEwW__hero{background:var(--card);border:1px solid var(--border);border-radius:24px;padding:2.5rem;box-shadow:0 30px 80px #05050b99}.page-module___8aEwW__badge{color:var(--accent-2);letter-spacing:.18rem;text-transform:uppercase;background:#93d8ff33;border-radius:999px;margin-bottom:1rem;padding:.35rem .9rem;font-size:.75rem;display:inline-block}.page-module___8aEwW__hero h1{text-align:center;margin-bottom:.75rem;font-size:clamp(2.3rem,4vw,3.2rem)}.page-module___8aEwW__heroTitle{background-image:linear-gradient(120deg,var(--tempolor-pro-blue),var(--accent-2));-webkit-text-fill-color:transparent;text-fill-color:transparent;text-align:center;-webkit-background-clip:text;font-size:clamp(2.8rem,4vw,4rem);display:block}.page-module___8aEwW__hero p{color:var(--muted);text-align:center;max-width:600px;margin:0 auto;line-height:1.7}.page-module___8aEwW__layout,.page-module___8aEwW__stepsColumn{flex-direction:column;gap:1.75rem;display:flex}.page-module___8aEwW__sideColumn{flex-direction:column;gap:1.5rem;display:flex}.page-module___8aEwW__summaryPanel{background:var(--card-secondary);border:1px solid var(--border);border-radius:20px;flex-direction:column;align-self:center;gap:.75rem;width:100%;margin-bottom:2rem;padding:1.5rem;display:flex;box-shadow:0 20px 50px #07060c73}.page-module___8aEwW__summaryPanel h3{margin-bottom:.25rem}.page-module___8aEwW__requestsPanel{flex-direction:column;align-self:center;gap:.75rem;width:100%;display:flex}.page-module___8aEwW__requestsHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module___8aEwW__requestsHeader h3{margin:0}.page-module___8aEwW__requestsRefresh{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .6rem;font-size:.75rem}.page-module___8aEwW__requestsList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.page-module___8aEwW__requestItem{background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;padding:.65rem}.page-module___8aEwW__requestMeta{color:#ffffffbf;justify-content:space-between;gap:.5rem;margin-bottom:.35rem;font-size:.8rem;display:flex}.page-module___8aEwW__requestMessage{margin:0 0 .35rem;font-size:.85rem}.page-module___8aEwW__requestContact{color:#fff9;font-size:.75rem}.page-module___8aEwW__requestEmpty{color:#fff9;text-align:center;font-size:.85rem}.page-module___8aEwW__requestHint{color:#fff9;font-size:.75rem}.page-module___8aEwW__requestHint code{background:#ffffff14;border-radius:6px;padding:.15rem .35rem;font-family:JetBrains Mono,monospace}.page-module___8aEwW__priceLine,.page-module___8aEwW__priceTotal{justify-content:space-between;font-size:.95rem;display:flex}.page-module___8aEwW__priceMuted{color:var(--muted);font-size:.85rem}.page-module___8aEwW__priceTotal{font-size:1.1rem;font-weight:600}.page-module___8aEwW__panel{background:var(--card);border:1px solid var(--border);border-radius:20px;padding:1.75rem;box-shadow:0 25px 60px #07060c73}.page-module___8aEwW__previewPanel{text-align:center}.page-module___8aEwW__previewHint{color:var(--muted);margin-top:.75rem;font-size:.8rem}.page-module___8aEwW__previewPhone{background:linear-gradient(160deg,#ffffff14,#05060f99);border-radius:38px;width:270px;margin:0 auto;padding:1.2rem .9rem 1.6rem;position:relative;box-shadow:0 30px 80px #05040bb3}.page-module___8aEwW__previewNotch{background:#07060cf2;border-radius:0 0 18px 18px;width:110px;height:16px;position:absolute;top:.6rem;left:50%;transform:translate(-50%)}.page-module___8aEwW__previewScreen{color:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:480px;padding:1rem;display:flex}.page-module___8aEwW__previewAudio{display:none}.page-module___8aEwW__previewStatusBar{letter-spacing:.18em;opacity:.85;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.page-module___8aEwW__previewSignal{gap:.15rem;display:inline-flex}.page-module___8aEwW__previewSignal span{background:#ffffffd9;border-radius:999px;width:3px;height:9px}.page-module___8aEwW__previewContent{text-align:center;flex-direction:column;align-items:center;height:100%;display:flex}.page-module___8aEwW__previewFooter{flex-direction:column;align-items:center;gap:.9rem;width:100%;margin-top:auto;display:flex}.page-module___8aEwW__previewContent h3{margin:-.6rem 0 .35rem;font-size:1.2rem}.page-module___8aEwW__previewContent p{opacity:.75;margin:.4rem 0 1rem;font-size:.85rem}.page-module___8aEwW__previewArtworkWrapper{justify-content:center;margin:.4rem 0 .6rem;display:flex}.page-module___8aEwW__previewArtwork{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;width:120px;height:120px;position:relative;box-shadow:0 20px 40px #05060f59}.page-module___8aEwW__previewArtworkPlaceholder{color:#fffc;background:0 0;justify-content:center;align-items:center;font-size:2.5rem;font-weight:700;display:flex}.page-module___8aEwW__previewTrackTitle{margin:.2rem 0 .3rem;font-size:1rem;font-weight:600}.page-module___8aEwW__previewTrackMeta{color:#ffffffbf;margin:0 0 1.2rem;font-size:.85rem}.page-module___8aEwW__previewListenButton{letter-spacing:.12em;color:#05060f;cursor:pointer;border:none;border-radius:999px;margin-bottom:.8rem;padding:.55rem 1.8rem;font-weight:700;transition:transform .2s,opacity .2s;box-shadow:0 15px 35px #05060f59}.page-module___8aEwW__previewListenButton:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.page-module___8aEwW__previewRequestButton{letter-spacing:.08em;color:#ffffffe6;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:999px;margin-top:.8rem;margin-bottom:1rem;padding:.5rem 1.4rem;font-weight:600}.page-module___8aEwW__previewAdBanner{justify-content:center;width:100%;display:flex}.page-module___8aEwW__previewAdImage{border:1px solid #ffffff40;border-radius:12px;width:230px;height:auto;box-shadow:0 10px 25px #0006}.page-module___8aEwW__previewSocialRow{justify-content:center;gap:.75rem;margin-bottom:.5rem;display:flex}.page-module___8aEwW__socialIcon{color:#ffffffe6;background:0 0;border:1px solid #ffffff59;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.15rem;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.page-module___8aEwW__socialIcon svg{width:1em;height:1em}.page-module___8aEwW__socialIcon:hover{background:#ffffff26;border-color:#fff9}.page-module___8aEwW__previewHintMini{color:#ffffffa6;margin-top:1rem;font-size:.75rem}.page-module___8aEwW__previewButton{color:#05060f;border-radius:999px;padding:.55rem 1.5rem;font-weight:600;display:inline-block;box-shadow:0 12px 30px #05060f26}.page-module___8aEwW__form,.page-module___8aEwW__paymentPanel,.page-module___8aEwW__progressPanel{flex-direction:column;gap:1.25rem;display:flex}.page-module___8aEwW__fieldGrid,.page-module___8aEwW__paymentGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.page-module___8aEwW__fieldLabel{color:var(--muted);flex-direction:column;gap:.35rem;font-size:.9rem;display:flex}.page-module___8aEwW__textInput,.page-module___8aEwW__colorInput{background:var(--card-secondary);color:var(--text);border:1px solid #ffffff14;border-radius:.75rem;padding:.6rem .75rem}.page-module___8aEwW__colorInput{height:2.4rem;padding:.1rem}.page-module___8aEwW__features{border:1px dashed #ffffff26;border-radius:1rem;flex-wrap:wrap;gap:1rem;padding:1rem;display:flex}.page-module___8aEwW__featureLabel{align-items:center;gap:.5rem;font-size:.95rem;display:flex}.page-module___8aEwW__platforms{border:1px solid #ffffff1f;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.page-module___8aEwW__platforms legend{margin-bottom:.25rem;font-weight:600}.page-module___8aEwW__platformLabel{align-items:center;gap:.5rem;display:flex}.page-module___8aEwW__platformOptions{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;display:grid}.page-module___8aEwW__platformOption{text-align:left;color:inherit;cursor:pointer;background:#ffffff08;border:1px solid #fff3;border-radius:.85rem;padding:.9rem;transition:border-color .2s,transform .2s,box-shadow .2s}.page-module___8aEwW__platformOptionActive{border-color:var(--accent);box-shadow:0 10px 30px #62c6ff33}.page-module___8aEwW__platformOption:disabled{opacity:.5;cursor:not-allowed}.page-module___8aEwW__platformOptionHeader{align-items:flex-start;gap:.8rem;margin-bottom:.5rem;display:flex}.page-module___8aEwW__platformIcon{font-size:1.6rem;line-height:1}.page-module___8aEwW__platformTitle{font-weight:600;display:block}.page-module___8aEwW__platformDescription{color:var(--muted);margin-top:.15rem;font-size:.85rem;display:block}.page-module___8aEwW__platformToggle{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.75rem}.page-module___8aEwW__platformNotice{color:var(--muted);font-size:.85rem}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__ghostButton{cursor:pointer;border:1px solid #0000;border-radius:.85rem;font-weight:600;transition:transform .2s,opacity .2s}.page-module___8aEwW__primaryButton{color:#05060f;background:linear-gradient(130deg,#62c6ff,#93d8ff);padding:.95rem}.page-module___8aEwW__secondaryButton{color:var(--accent);background:#93d8ff26;border-color:#93d8ff59;width:fit-content;padding:.6rem 1rem}.page-module___8aEwW__ghostButton{color:var(--text);background:0 0;border:1px solid #fff3;padding:.6rem 1rem;text-decoration:none}.page-module___8aEwW__primaryButton:disabled,.page-module___8aEwW__secondaryButton:disabled,.page-module___8aEwW__ghostButton:disabled{opacity:.5;cursor:not-allowed}.page-module___8aEwW__progressBlock{flex-direction:column;gap:.6rem;display:flex}.page-module___8aEwW__progressBar{background:#ffffff14;border-radius:999px;width:100%;height:12px;overflow:hidden}.page-module___8aEwW__progressFill{border-radius:inherit;height:100%;transition:width .4s}.page-module___8aEwW__progressFill[data-status=pending]{background:linear-gradient(90deg,#93d8ff66,#93d8ffe6)}.page-module___8aEwW__progressFill[data-status=building]{background:linear-gradient(90deg,#1990ff80,#1990fff2)}.page-module___8aEwW__progressFill[data-status=success]{background:linear-gradient(90deg,#3dd59873,#3dd598f2)}.page-module___8aEwW__progressFill[data-status=error]{background:linear-gradient(90deg,#ff636366,#ff6363f2)}.page-module___8aEwW__progressLabel{color:var(--muted);font-size:.9rem}.page-module___8aEwW__alertSuccess{color:var(--success)}.page-module___8aEwW__alertError{color:#ff5a5f}.page-module___8aEwW__muted{color:var(--muted);font-size:.9rem}.page-module___8aEwW__payments{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module___8aEwW__payments span{opacity:.6;margin-right:.5rem}.page-module___8aEwW__payment-icon{width:32px;height:32px;color:var(--text);background:#ffffff1a;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.page-module___8aEwW__payment-icon.page-module___8aEwW__visa{color:#fff;background:#1a1f71}.page-module___8aEwW__payment-icon.page-module___8aEwW__mastercard{color:#fff;background:#eb001b}.page-module___8aEwW__footerLinks{gap:1rem;display:flex}.page-module___8aEwW__footerLinks a{color:var(--muted);text-decoration:none}@media (max-width:768px){.page-module___8aEwW__siteHeader{flex-direction:column;align-items:flex-start;gap:.75rem;position:relative}.page-module___8aEwW__navToggle{flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.page-module___8aEwW__siteNav{background:var(--card);border:1px solid var(--border);border-radius:16px;flex-direction:column;padding:1rem;display:none;position:absolute;top:calc(100% + .75rem);left:0;right:0;box-shadow:0 20px 45px #00000073}.page-module___8aEwW__siteNav[data-open=true]{display:flex}.page-module___8aEwW__layout{flex-direction:column}}@media (min-width:992px){.page-module___8aEwW__layout{grid-template-columns:2.8fr 1.2fr;align-items:flex-start;gap:3rem;display:grid}.page-module___8aEwW__stepsColumn{flex:2}.page-module___8aEwW__summaryPanel{flex:1;align-self:flex-start;height:fit-content;max-height:calc(100vh - 140px);position:sticky;top:100px;overflow:auto}}
