.sp-page.ld h1{font-size:2em}.sp-page.ld h2{font-size:1.5em}.sp-page.ld h3{font-size:1.17em}.sp-page.ld h4{font-size:1em}.sp-page.ld h5{font-size:.83em}.sp-page.ld h6{font-size:.67em}.sp-page.ld svg{vertical-align:baseline;display:inline}.sp-page.ld{--blue:#245dff;--black:#000;--white:#f5f5f3;--indigo:#1b1740;--platinum:#d7d2cb;--accent:#ff6b57;--bg:#000;--surface:#0a0a14;--deep:#05050c;--text:#f5f5f3;--muted:#f3f2f0;--muted-2:#ecebe7;--blue-lt:#8fb0ff;--ink:#0a0a0f;--ink-2:#3a3a42;--ink-3:#55555e;--ink-4:#6b6b73;--line:#d7d2cb1f;--line-2:#d7d2cb2e;--line-lt:#00000017;--line-lt-2:#00000012;--fs-hero:clamp(32px, 7.4vw, 52px);--fs-h2:26px;--fs-h3:20px;--fs-h4:16px;--fs-body:16px;--fs-sm:15px;--fs-btn:14px;--fs-xs:13px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--r-sm:12px;--r:16px;--r-lg:22px;--pill:999px;--tap:44px;--font:"Noto Sans Display", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--maxw:1200px;--gutter:18px}.sp-page.ld *{box-sizing:border-box;margin:0;padding:0}.sp-page.ld{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--bg);color:var(--text);font-family:var(--font);font-weight:300;font-size:var(--fs-body);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}.sp-page.ld a{color:inherit;text-decoration:none}.sp-page.ld img{max-width:100%;height:auto;display:block}.sp-page.ld h1,.sp-page.ld h2,.sp-page.ld h3,.sp-page.ld h4{letter-spacing:normal;font-weight:500;line-height:1.2}.sp-page.ld button,.sp-page.ld input{font-family:inherit}.sp-page.ld .wrap{max-width:var(--maxw);padding:0 var(--gutter);width:100%;margin:0 auto}.sp-page.ld section{position:relative}.sp-page.ld .badge{align-items:center;gap:var(--s-2);font-size:var(--fs-btn);color:var(--text);border:1px solid var(--line-2);padding:8px var(--s-4);border-radius:var(--pill);background:#ffffff0a;font-weight:500;line-height:1.4;display:inline-flex}.sp-page.ld .badge .dot{background:var(--blue);width:7px;height:7px;box-shadow:0 0 10px var(--blue);border-radius:50%}.sp-page.ld .btn{justify-content:center;align-items:center;gap:var(--s-2);font-size:var(--fs-btn);border-radius:var(--pill);padding:13px var(--s-5);min-height:var(--tap);cursor:pointer;white-space:nowrap;border:0;font-weight:500;line-height:1.4;transition:all .2s;display:inline-flex}.sp-page.ld .btn-primary{background:var(--blue);color:#fff;box-shadow:0 6px 30px #245dff59}.sp-page.ld .btn-lg{font-size:var(--fs-body);padding:15px var(--s-6)}.sp-page.ld .gift-pulse{position:relative;overflow:hidden;box-shadow:0 6px 26px #245dff66,0 0 0 1px #ff6b5773}.sp-page.ld .gift-pulse:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:26%;height:180%;animation:3.4s ease-in-out infinite sp-giftsheen;position:absolute;top:-40%;left:-30%;transform:skew(-18deg)}@keyframes sp-giftsheen{0%{left:-30%}45%,to{left:130%}}.sp-page.ld .gift-ico{vertical-align:-3px;color:#fff;transform-origin:50% 70%;margin-left:4px;animation:3.4s ease-in-out infinite sp-giftnudge;display:inline-flex}@keyframes sp-giftnudge{0%,40%,50%,to{transform:rotate(0)scale(1)}43%{transform:rotate(-8deg)scale(1.08)}47%{transform:rotate(8deg)scale(1.08)}}.sp-page.ld header.nav{z-index:100;-webkit-backdrop-filter:saturate(160%)blur(14px);backdrop-filter:saturate(160%)blur(14px);border-bottom:1px solid var(--line);background:#000000b8;position:sticky;top:0}.sp-page.ld .nav-inner{justify-content:space-between;align-items:center;gap:var(--s-5);height:64px;display:flex}.sp-page.ld .logo{min-height:var(--tap);align-items:center;display:flex}.sp-page.ld .logo img{width:auto;height:34px}.sp-page.ld .nav-links{align-items:center;gap:var(--s-6);display:none}.sp-page.ld .nav-links a{color:#f5f5f3d1;padding:10px 0;font-size:15px;font-weight:500;transition:all .2s}.sp-page.ld .nav-links a:hover,.sp-page.ld .nav-links a.on{color:var(--text)}.sp-page.ld .nav-right{align-items:center;gap:var(--s-3);display:flex}.sp-page.ld .lang{font-size:var(--fs-xs);color:#f5f5f3cc;cursor:pointer;min-height:var(--tap);align-items:center;gap:5px;font-weight:500;display:none}.sp-page.ld .icon-btn{width:var(--tap);height:var(--tap);border:1px solid var(--line);color:#fff;cursor:pointer;background:#ffffff0d;border-radius:50%;place-items:center;transition:all .2s;display:grid}.sp-page.ld .icon-btn:hover{background:#ffffff1a}.sp-page.ld .icon-btn.play{background:radial-gradient(circle at 34% 26%,#7da0ff,#245dff 48%,#1531a0 100%);border:0;position:relative;overflow:hidden;box-shadow:0 4px 16px #245dff8c,inset 0 1px 1.5px #ffffffb3,inset 0 -4px 7px #0006}.sp-page.ld .nav-cta{display:none}.sp-page.ld .hamburger{width:var(--tap);height:var(--tap);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.sp-page.ld .hamburger span{background:#fff;border-radius:2px;width:22px;height:2px;transition:all .3s}.sp-page.ld .mobile-menu{z-index:99;padding:var(--s-5) var(--gutter) var(--s-8);background:#000;flex-direction:column;display:none;position:fixed;inset:64px 0 0;overflow-y:auto}.sp-page.ld .mobile-menu.open{display:flex}.sp-page.ld .mobile-menu a{font-size:var(--fs-h3);border-bottom:1px solid var(--line);padding:16px 0;font-weight:500}.sp-page.ld .mobile-menu .btn{margin-top:var(--s-5)}.sp-page.ld .crumb{font-size:var(--fs-xs);color:#f5f5f399;padding-top:var(--s-2)}.sp-page.ld .crumb a{padding:11px 0;display:inline-block}.sp-page.ld .crumb a:hover{color:var(--blue)}.sp-page.ld .crumb span{opacity:.5;margin:0 6px}.sp-page.ld .vframe{border-radius:var(--r-lg);border:1px solid var(--line-2);background:var(--deep);aspect-ratio:16/9;position:relative;overflow:hidden}.sp-page.ld .vframe img{object-fit:cover;width:100%;height:100%;display:block}.sp-page.ld .vframe:after{content:"";pointer-events:none;background:linear-gradient(#00000026,#0000008c);position:absolute;inset:0}.sp-page.ld .vcap{left:var(--s-4);bottom:var(--s-3);z-index:3;font-size:var(--fs-xs);color:var(--muted-2);align-items:center;gap:6px;display:flex;position:absolute}.sp-page.ld .vglow{filter:blur(50px);z-index:0;pointer-events:none;background:radial-gradient(circle,#245dff40,#0000 65%);position:absolute;inset:-8% 0}.sp-page.ld .faq{overflow:hidden}.sp-page.ld .faq-item{border-bottom:1px solid var(--line)}.sp-page.ld .faq-item:last-child{border-bottom:0}.sp-page.ld .faq-q{width:100%;color:var(--text);font-size:var(--fs-h4);text-align:left;padding:18px var(--s-5);min-height:var(--tap);justify-content:space-between;align-items:center;gap:var(--s-4);cursor:pointer;background:0 0;border:0;font-weight:500;line-height:1.4;display:flex}.sp-page.ld .faq-q .pm{flex:none;width:22px;height:22px;position:relative}.sp-page.ld .faq-q .pm:before,.sp-page.ld .faq-q .pm:after{content:"";background:var(--muted);border-radius:2px;transition:all .3s;position:absolute}.sp-page.ld .faq-q .pm:before{height:2px;top:10px;left:2px;right:2px}.sp-page.ld .faq-q .pm:after{width:2px;top:2px;bottom:2px;left:10px}.sp-page.ld .faq-item.open .pm:after{transform:scaleY(0)}.sp-page.ld .faq-a{max-height:0;transition:max-height .35s;overflow:hidden}.sp-page.ld .faq-a p{padding:0 var(--s-5) var(--s-5);color:var(--muted);font-size:15px;line-height:1.65}.sp-page.ld footer{background:var(--white);color:var(--ink);padding:var(--s-7) 0 var(--s-6)}.sp-page.ld .foot-grid{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}.sp-page.ld .foot-col .fh{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);margin-bottom:var(--s-3);font-weight:500}.sp-page.ld .foot-col a{font-size:var(--fs-sm);color:var(--ink-2);padding:11px 0;font-weight:300;transition:all .2s;display:block}.sp-page.ld .foot-social{text-align:center;margin-top:var(--s-6);padding-top:var(--s-6);border-top:1px solid #0000001a}.sp-page.ld .foot-social .sl{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);margin-bottom:var(--s-4)}.sp-page.ld .socials{justify-content:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.sp-page.ld .socials a{width:var(--tap);height:var(--tap);color:var(--ink);border:1px solid #00000024;border-radius:50%;place-items:center;transition:all .2s;display:grid}.sp-page.ld .socials a svg{width:17px;height:17px}.sp-page.ld .socials a:hover{background:var(--blue);border-color:var(--blue);color:#fff}.sp-page.ld .foot-legal{text-align:center;margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid #00000014}.sp-page.ld .foot-legal .pay{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.6}.sp-page.ld .foot-legal .tag{font-size:var(--fs-xs);color:var(--ink);margin-top:var(--s-2)}.sp-page.ld .foot-legal .tag b{color:var(--ink);font-weight:500}.sp-page.ld .mcta{z-index:95;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line-2);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));will-change:transform;background:#000000f0;transition:transform .28s;position:fixed;bottom:0;left:0;right:0;transform:translateY(130%)}.sp-page.ld .mcta.show{transform:none}.sp-page.ld .mcta-in{align-items:center;gap:var(--s-3);max-width:520px;margin:0 auto;display:flex}.sp-page.ld .mcta-price{font-size:var(--fs-xs);color:var(--muted-2);flex:none;line-height:1.3}.sp-page.ld .mcta-price b{font-size:var(--fs-h4);color:#fff;font-weight:500;display:block}.sp-page.ld .mcta .btn{flex:1}@media (prefers-reduced-motion:reduce){.sp-page.ld{scroll-behavior:auto}.sp-page.ld .gift-pulse:after,.sp-page.ld .gift-ico{animation:none}.sp-page.ld .mcta{transition:none}}@media (min-width:600px){.sp-page.ld{--gutter:24px}.sp-page.ld .foot-grid{gap:var(--s-6);grid-template-columns:repeat(3,1fr)}.sp-page.ld .socials{gap:var(--s-3)}}@media (min-width:900px){.sp-page.ld{--fs-h2:32px}.sp-page.ld .mcta{display:none}.sp-page.ld .nav-cta{display:inline-flex}.sp-page.ld .foot-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.sp-page.ld .nav-inner{height:66px}.sp-page.ld .nav-links,.sp-page.ld .lang{display:flex}.sp-page.ld .hamburger{display:none}.sp-page.ld .mobile-menu{display:none!important}.sp-page.ld .logo img{height:36px}}.sp-page.ld{--read:720px;--t2:#f5f5f3bd;--t3:#f5f5f399}.sp-page.ld main{display:block}.sp-page.ld .wrap-n{max-width:calc(var(--read) + 2*var(--gutter));padding:0 var(--gutter);width:100%;margin:0 auto}.sp-page.ld .sec{padding:var(--s-7) 0}.sp-page.ld .sec+.sec{padding-top:0}.sp-page.ld .kicker{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--blue-lt);margin-bottom:var(--s-3);font-weight:500;display:block}.sp-page.ld h2.h2{font-size:var(--fs-h2);margin-bottom:var(--s-4);line-height:1.2}.sp-page.ld h3.h3{font-size:var(--fs-h3);margin-bottom:var(--s-2);line-height:1.3}.sp-page.ld .h1,.sp-page.ld h2.h2,.sp-page.ld .final h2{text-wrap:balance}.sp-page.ld .lead,.sp-page.ld .prose p{color:var(--t2);font-size:var(--fs-body);line-height:1.65}.sp-page.ld .prose p+p{margin-top:var(--s-4)}.sp-page.ld .muted{color:var(--t3)}.sp-page.ld .small{font-size:var(--fs-xs);color:var(--t3);line-height:1.5}.sp-page.ld .btn-ghost{color:var(--text);border:1px solid var(--line-2);background:#ffffff0a}.sp-page.ld .btn-ghost:hover{background:#ffffff17}.sp-page.ld .ctas{gap:var(--s-3);margin-top:var(--s-5);flex-direction:column;display:flex}.sp-page.ld .ctas .btn{width:100%}.sp-page.ld .crumb b{color:var(--text);font-weight:300}.sp-page.ld .h1{font-size:var(--fs-hero);margin:var(--s-4) 0;line-height:1.12}.sp-page.ld .why{color:var(--text);font-size:17px;line-height:1.6}.sp-page.ld .doubts{gap:var(--s-3);margin-top:var(--s-4);list-style:none;display:grid}.sp-page.ld .doubts li{gap:var(--s-3);color:var(--t2);font-size:var(--fs-sm);grid-template-columns:22px minmax(0,1fr);line-height:1.55;display:grid}.sp-page.ld .doubts svg{color:var(--blue-lt);margin-top:3px}.sp-page.ld .madeby{margin-top:var(--s-4);font-size:var(--fs-xs);color:var(--t3);line-height:1.5}.sp-page.ld .quotes{gap:var(--s-3) var(--s-5);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.sp-page.ld .qt{font-size:var(--fs-sm);line-height:1.45}.sp-page.ld .qt blockquote{color:var(--text)}.sp-page.ld .qt figcaption{font-size:var(--fs-xs);color:var(--t3);margin-top:2px}.sp-page.ld .hero-img{margin:0}.sp-page.ld .hero-img figcaption{font-size:var(--fs-xs);color:var(--t3);margin-top:var(--s-2)}.sp-page.ld .photo{border-radius:var(--r-lg);border:1px solid var(--line-2);aspect-ratio:3/2;background:var(--deep);overflow:hidden}.sp-page.ld .photo img{object-fit:cover;width:100%;height:100%}.sp-page.ld .qa{border-radius:var(--r);padding:var(--s-5);background:#245dff14;border:1px solid #245dff59}.sp-page.ld .qa h2{font-size:var(--fs-h3);margin-bottom:var(--s-2)}.sp-page.ld .qa p{color:var(--t2);line-height:1.65}.sp-page.ld .songs{gap:var(--s-4);margin-top:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sp-page.ld .songs.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-page.ld .song{min-width:0;display:block}.sp-page.ld .cv{border-radius:var(--r);aspect-ratio:1;background:var(--surface);border:1px solid var(--line);position:relative;overflow:hidden}.sp-page.ld .cv img{object-fit:cover;width:100%;height:100%}.sp-page.ld .sp{width:var(--tap);height:var(--tap);cursor:pointer;color:#fff;background:var(--blue);border:0;border-radius:50%;place-items:center;transition:all .2s;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 6px 20px #245dff80}.sp-page.ld .sp:hover{transform:scale(1.06)}.sp-page.ld .sp .i-pause,.sp-page.ld .song.playing .sp .i-play{display:none}.sp-page.ld .song.playing .sp .i-pause{display:block}.sp-page.ld .song.playing .cv{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue), 0 0 30px #245dff59}.sp-page.ld .si{padding-top:var(--s-3)}.sp-page.ld .si b{font-weight:500;font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;display:block;overflow:hidden}.sp-page.ld .si span{font-size:var(--fs-xs);color:var(--t3);margin-top:2px;display:block}.sp-page.ld .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:var(--s-5)}.sp-page.ld .card h3{font-size:var(--fs-h4);margin-bottom:6px}.sp-page.ld .card p{color:var(--t2);font-size:var(--fs-sm);line-height:1.6}.sp-page.ld .grid{gap:var(--s-3);margin-top:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}.sp-page.ld .tip{margin-top:var(--s-5);padding:var(--s-4) var(--s-5);border-left:2px solid var(--blue);border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--t2);font-size:var(--fs-sm);background:#ffffff08;line-height:1.6}.sp-page.ld .tip b{color:var(--text);font-weight:500}.sp-page.ld .gt{border-collapse:collapse;width:100%;margin-top:var(--s-5);font-size:var(--fs-sm)}.sp-page.ld .gt thead{display:none}.sp-page.ld .gt tr{padding:var(--s-4) 0;border-bottom:1px solid var(--line);display:block}.sp-page.ld .gt td{color:var(--t2);line-height:1.5;display:block}.sp-page.ld .gt td:first-child{color:var(--text);font-weight:500;font-size:var(--fs-h4)}.sp-page.ld .gt td.feel{color:var(--blue-lt);font-size:var(--fs-xs);letter-spacing:.02em;margin:2px 0 4px}.sp-page.ld .tiers{gap:var(--s-4);margin-top:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}.sp-page.ld .tier{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-5)}.sp-page.ld .tier.hl{background:linear-gradient(180deg, #245dff1f, var(--surface) 70%);border-color:#245dff99}.sp-page.ld .tier .nm{margin-top:var(--s-2);font-weight:500}.sp-page.ld .tier p{color:var(--t2);font-size:var(--fs-sm);margin-top:var(--s-2);line-height:1.55}.sp-page.ld .tier ul{margin-top:var(--s-4);gap:8px;list-style:none;display:grid}.sp-page.ld .tier li{font-size:var(--fs-sm);color:var(--t2);padding-left:22px;line-height:1.5;position:relative}.sp-page.ld .tier li:before{content:"";border-left:2px solid var(--blue-lt);border-bottom:2px solid var(--blue-lt);width:10px;height:6px;position:absolute;top:7px;left:2px;transform:rotate(-45deg)}.sp-page.ld .wish{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:var(--s-4) var(--s-5);color:var(--text);font-size:var(--fs-sm);flex-direction:column;align-items:flex-start;line-height:1.6;display:flex;position:relative}.sp-page.ld .copy{margin-top:var(--s-3);border:1px solid var(--line-2);color:var(--t2);border-radius:var(--pill);font-size:var(--fs-xs);cursor:pointer;background:0 0;min-height:36px;padding:8px 14px}.sp-page.ld .copy:hover{color:var(--text);border-color:var(--blue)}.sp-page.ld .steps{gap:var(--s-5);margin-top:var(--s-5);counter-reset:st;list-style:none;display:grid}.sp-page.ld .steps li{gap:var(--s-4);grid-template-columns:40px minmax(0,1fr);display:grid}.sp-page.ld .steps li:before{counter-increment:st;content:counter(st);color:#fff;background:#245dff26;border:1px solid #245dff80;border-radius:50%;place-items:center;width:40px;height:40px;font-size:15px;font-weight:500;display:grid}.sp-page.ld .steps h3{font-size:var(--fs-h4);margin:8px 0 4px}.sp-page.ld .steps p{color:var(--t2);font-size:var(--fs-sm);line-height:1.6}.sp-page.ld .faq{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);margin-top:var(--s-5)}.sp-page.ld .faq-a p{color:var(--t2)}.sp-page.ld .chips{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.sp-page.ld .chip{min-height:var(--tap);padding:0 var(--s-4);border-radius:var(--pill);border:1px solid var(--line-2);font-size:var(--fs-sm);color:var(--text);background:#ffffff08;align-items:center;font-weight:500;transition:all .2s;display:inline-flex}.sp-page.ld a.chip:hover{border-color:var(--blue);color:#fff}.sp-page.ld .chip.on{background:var(--blue);border-color:var(--blue);color:#fff}.sp-page.ld .chip.soon{color:var(--t3);border-style:dashed;font-weight:300}.sp-page.ld .rel h3{font-size:var(--fs-h4);margin-top:var(--s-6)}.sp-page.ld .rel h3:first-child{margin-top:0}.sp-page.ld .links{margin-top:var(--s-2);list-style:none}.sp-page.ld .links li{border-bottom:1px solid var(--line)}.sp-page.ld .links a,.sp-page.ld .links span{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--tap);font-size:var(--fs-sm);padding:10px 0;display:flex}.sp-page.ld .links a:hover{color:var(--blue-lt)}.sp-page.ld .links span{color:var(--t3)}.sp-page.ld .links em{font-style:normal;font-size:var(--fs-xs);color:var(--t3)}.sp-page.ld .final{text-align:center;padding:var(--s-8) 0;background:radial-gradient(ellipse at 50% 0%, #245dff38, transparent 60%), linear-gradient(180deg, #000, var(--indigo));border-top:1px solid var(--line)}.sp-page.ld .final h2{font-size:clamp(30px,6vw,48px);line-height:1.15}.sp-page.ld .final p{color:var(--t2);margin:var(--s-4) auto 0;max-width:520px}.sp-page.ld .final .btn{margin-top:var(--s-5)}.sp-page.ld footer{background:var(--deep);color:var(--text);border-top:1px solid var(--line)}.sp-page.ld .foot-col .fh{color:#f5f5f38c}.sp-page.ld .foot-col a{color:var(--t2)}.sp-page.ld .foot-col a:hover{color:var(--blue-lt)}.sp-page.ld .foot-social{border-top-color:var(--line)}.sp-page.ld .foot-social .sl{color:#f5f5f38c}.sp-page.ld .socials a{border-color:var(--line-2);color:var(--text)}.sp-page.ld .foot-legal{border-top-color:var(--line)}.sp-page.ld .foot-legal .pay{color:var(--t3)}.sp-page.ld .foot-legal .tag,.sp-page.ld .foot-legal .tag b{color:var(--text)}@media (min-width:600px){.sp-page.ld .ctas{flex-flow:wrap}.sp-page.ld .ctas .btn{width:auto}.sp-page.ld .songs.n3,.sp-page.ld .songs.n5,.sp-page.ld .songs.n6{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-page.ld .songs.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.sp-page.ld .grid.g2>:last-child:nth-child(odd){grid-column:1/-1}.sp-page.ld .grid.g2,.sp-page.ld .tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-page.ld .gt thead{display:table-header-group}.sp-page.ld .gt th{text-align:left;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);padding:0 var(--s-3) var(--s-3) 0;border-bottom:1px solid var(--line-2);font-weight:500}.sp-page.ld .gt tr{padding:0;display:table-row}.sp-page.ld .gt td{padding:14px var(--s-3) 14px 0;border-bottom:1px solid var(--line);vertical-align:top;display:table-cell}.sp-page.ld .gt td:first-child{font-size:var(--fs-sm)}.sp-page.ld .gt td.feel{font-size:var(--fs-sm);color:var(--t2);margin:0}}@media (min-width:900px){.sp-page.ld .sec{padding:var(--s-8) 0}.sp-page.ld .sec+.sec{padding-top:0}}.sp-page.ld{--wave:var(--blue-lt);--glow:0 0 40px #245dff4d;--paper:#f5f5f3;--ink:#000;--ink-2:#3a3a42}.sp-page.ld .h1{margin:var(--s-4) 0 var(--s-5);font-size:clamp(36px,9vw,64px);font-weight:500;line-height:1.2}.sp-page.ld .copy{font-weight:500}.sp-page.ld h2.h2,.sp-page.ld .st-copy h2{font-size:clamp(30px,6vw,40px);font-weight:500;line-height:1.25}.sp-page.ld .final h2{font-size:clamp(36px,7vw,56px);font-weight:500;line-height:1.2}.sp-page.ld .accent{color:var(--blue)}.sp-page.ld .kicker{letter-spacing:.14em;color:var(--blue-lt);margin-bottom:var(--s-4);align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.sp-page.ld .kicker:before{content:"";background:var(--blue);border-radius:2px;width:20px;height:2px}.sp-page.ld .lead,.sp-page.ld .prose p,.sp-page.ld .card p,.sp-page.ld .parts p,.sp-page.ld .hsteps p,.sp-page.ld .panel p,.sp-page.ld .tier p,.sp-page.ld .faq-a p{color:#f5f5f3cc;font-weight:300}.sp-page.ld .why{font-size:18px;line-height:1.5}.sp-page.ld .card h3,.sp-page.ld .mcard h3,.sp-page.ld .parts h3,.sp-page.ld .hsteps h3,.sp-page.ld .rcard h4{font-size:20px;font-weight:500;line-height:1.4}.sp-page.ld .wave{align-items:center;gap:3px;max-width:100%;height:28px;display:inline-flex;overflow:hidden}.sp-page.ld .wave i{width:3px;height:calc(var(--h) * 100%);background:var(--wave);opacity:.9;transform-origin:50%;animation:1.6s ease-in-out infinite sp-wv;animation-delay:calc(var(--d) * -1s);border-radius:3px;display:block}.sp-page.ld .wave.still i{animation:none}@keyframes sp-wv{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.sp-page.ld .eq{flex:none;align-items:flex-end;gap:2px;width:14px;height:14px;display:inline-flex}.sp-page.ld .eq i{transform-origin:bottom;background:currentColor;border-radius:1px;width:2px;height:100%;animation:1s ease-in-out infinite sp-eqb;display:block}.sp-page.ld .eq i:nth-child(2){animation-delay:-.35s}.sp-page.ld .eq i:nth-child(3){animation-delay:-.7s}.sp-page.ld .eq i:nth-child(4){animation-delay:-.15s}@keyframes sp-eqb{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.sp-page.ld .btn{font-size:14px;font-weight:500}.sp-page.ld .btn-lg{min-height:52px;padding:16px 28px;font-size:14px}.sp-page.ld .btn-primary{background:var(--blue);box-shadow:0 8px 30px #245dff73}.sp-page.ld .btn-primary:hover{background:var(--blue);box-shadow:0 10px 38px #245dffa6}.sp-page.ld .btn-song{gap:10px}.sp-page.ld .btn-song .arr{transition:transform .2s}.sp-page.ld .btn-song:hover .arr{transform:translate(4px)}.sp-page.ld .playhead{z-index:99;pointer-events:none;opacity:0;background:#ffffff0f;height:3px;transition:opacity .3s;position:fixed;top:64px;left:0;right:0}.sp-page.ld .playhead.on{opacity:1}.sp-page.ld .playhead b{width:calc(var(--p,0) * 100%);background:var(--blue);position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #245dffcc}.sp-page.ld .playhead b:after{content:"";background:var(--white);border-radius:50%;width:11px;height:11px;position:absolute;top:-4px;right:-5px;box-shadow:0 0 0 3px #245dff99}.sp-page.ld .ld-hero{padding:var(--s-4) 0 var(--s-7);background:radial-gradient(ellipse 70% 60% at 85% 30%, #245dff40, transparent 70%), radial-gradient(ellipse 60% 50% at 0% 100%, #1b1740e6, transparent 70%), var(--black);position:relative;overflow:hidden}.sp-page.ld .ld-grid{gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.sp-page.ld .stage{isolation:isolate;margin:0;padding:0 0 56px;position:relative}.sp-page.ld .stage .photo{aspect-ratio:4/5;border:1px solid var(--line-2);border-radius:24px;box-shadow:0 40px 100px #000000b3}.sp-page.ld .stage .halo{filter:blur(50px);z-index:-1;background:radial-gradient(circle,#245dff73,#0000 65%);position:absolute;inset:8% -6% 18% 10%}.sp-page.ld .chip-float{border-radius:var(--pill);border:1px solid var(--line-2);color:var(--white);background:#000000c7;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;top:16px;right:16px}.sp-page.ld .chip-float .eq{color:var(--blue-lt)}.sp-page.ld .qcard{background:var(--paper);max-width:220px;color:var(--ink);border-radius:16px 16px 16px 6px;margin:0;padding:14px 16px;font-size:15px;line-height:1.4;position:absolute;top:18%;left:10px;box-shadow:0 20px 50px #00000080}.sp-page.ld .qcard.q2{border-radius:16px 16px 6px;inset:auto 10px 124px auto}.sp-page.ld .qcard blockquote{font-weight:500}.sp-page.ld .qcard figcaption{color:var(--ink-2);margin-top:4px;font-size:13px;font-weight:300}.sp-page.ld .player{gap:var(--s-3);background:var(--surface);border:1px solid var(--line-2);border-radius:18px;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;padding:12px;display:grid;position:absolute;bottom:0;left:14px;right:14px;box-shadow:0 18px 50px #0009}.sp-page.ld .player img{object-fit:cover;border-radius:12px;width:60px;height:60px}.sp-page.ld .player .pt{min-width:0}.sp-page.ld .player .pt small{color:var(--blue-lt);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:500;display:block}.sp-page.ld .player .pt b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;display:block;overflow:hidden}.sp-page.ld .player .pt span{color:var(--t3);font-size:13px}.sp-page.ld .player .wave{height:22px;margin-top:4px}.sp-page.ld .player .wave i{opacity:.55;animation-play-state:paused}.sp-page.ld .player.playing .wave i{opacity:1;animation-play-state:running}.sp-page.ld .player .sp{width:52px;height:52px;position:static}.sp-page.ld .band{background:radial-gradient(ellipse 60% 80% at 100% 0%, #245dff38, transparent 60%), linear-gradient(180deg, var(--indigo), var(--black));border-bottom:1px solid var(--line);padding:var(--s-8) 0;position:relative;overflow:hidden}.sp-page.ld .band .songs{margin-top:var(--s-6)}.sp-page.ld .band .cv{border-radius:var(--r);box-shadow:0 24px 60px #00000080}.sp-page.ld .band .si b{font-size:16px;font-weight:500}.sp-page.ld .bandcta{gap:var(--s-4);margin-top:var(--s-6);padding:var(--s-5);border:1px solid var(--line-2);background:#0006;border-radius:20px;flex-direction:column;align-items:flex-start;display:flex}.sp-page.ld .bandcta p{color:var(--text);font-size:20px;font-weight:500;line-height:1.4}.sp-page.ld .bandcta .btn,.sp-page.ld .final .btn{white-space:normal;text-align:center;width:100%}.sp-page.ld .btn-song span{min-width:0}.sp-page.ld .hub{gap:var(--s-7);padding-top:var(--s-8);padding-bottom:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}.sp-page.ld .hub article{min-width:0}.sp-page.ld .hub article>.sec{padding:0}.sp-page.ld .hub article>.sec+.sec{margin-top:var(--s-8)}.sp-page.ld .rail{display:none}.sp-page.ld [id]{scroll-margin-top:96px}.sp-page.ld .rcard{background:var(--surface);border:1px solid var(--line);padding:var(--s-5);border-radius:20px}.sp-page.ld .rcard h4{margin-bottom:var(--s-3)}.sp-page.ld .rcard.dark{background:radial-gradient(circle at 100% 0%, #245dff66, transparent 60%), linear-gradient(160deg, var(--indigo), var(--black));box-shadow:var(--glow);border-color:#245dff66}.sp-page.ld .rcard .btn{width:100%}.sp-page.ld .rprice{margin:var(--s-3) 0 var(--s-4);color:var(--t2);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 14px;font-size:15px;font-weight:300;display:grid}.sp-page.ld .rprice b{color:var(--white);font-size:16px;font-weight:500}.sp-page.ld .tracklist{counter-reset:tr;list-style:none}.sp-page.ld .tracklist a{min-height:40px;color:var(--t2);border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:10px;font-size:15px;display:grid}.sp-page.ld .tracklist li:last-child a{border-bottom:0}.sp-page.ld .tracklist a:before{counter-increment:tr;content:counter(tr, decimal-leading-zero);color:var(--t3);font-size:13px}.sp-page.ld .tracklist .eq{visibility:hidden;color:var(--blue-lt)}.sp-page.ld .tracklist a.on{color:var(--white);font-weight:500}.sp-page.ld .tracklist a.on .eq{visibility:visible}.sp-page.ld .tracklist a:hover{color:var(--blue-lt)}.sp-page.ld .mini{gap:var(--s-3);list-style:none;display:grid}.sp-page.ld .mini li{gap:var(--s-3);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;display:grid}.sp-page.ld .mini img{object-fit:cover;border-radius:12px;width:52px;height:52px}.sp-page.ld .mini b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;display:block;overflow:hidden}.sp-page.ld .mini span{color:var(--t3);font-size:13px}.sp-page.ld .mini .sp{width:40px;height:40px;box-shadow:none;position:static}.sp-page.ld .qa-d{padding:var(--s-6) var(--s-5);background:radial-gradient(circle at 0% 0%, #245dff47, transparent 55%), var(--surface);border:1px solid #245dff59;border-radius:24px;position:relative;overflow:hidden}.sp-page.ld .qa-d h2{letter-spacing:.14em;text-transform:uppercase;color:var(--blue-lt);margin-bottom:var(--s-4);padding-right:72px;font-size:13px;font-weight:500}.sp-page.ld .qa-d p{color:var(--text);font-size:20px;font-weight:300;line-height:1.5}.sp-page.ld .qa-d .wave{opacity:.7;height:22px;position:absolute;top:20px;right:20px}.sp-page.ld .why-d .prose p:first-child{color:var(--text);font-size:20px;line-height:1.5}.sp-page.ld .paper{color:var(--ink);padding:var(--s-8) 0;background:#ecebe7;position:relative}.sp-page.ld .paper .kicker{color:var(--blue)}.sp-page.ld .paper h2.h2{color:var(--ink)}.sp-page.ld .paper .lead{color:var(--ink-2)}.sp-page.ld .paper .mgrid{gap:var(--s-3);margin-top:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.sp-page.ld .paper .mcard{background:var(--white);padding:var(--s-5);border:1px solid #d7d2cbe6;border-radius:20px;flex-direction:column;gap:8px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 12px 30px #1b174012}.sp-page.ld .paper .mcard:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1b17401f}.sp-page.ld .paper .mcard h3{color:var(--ink)}.sp-page.ld .paper .mcard p{color:var(--ink-2);font-size:15px;font-weight:300;line-height:1.5}.sp-page.ld .paper .mcard .ln{padding-top:var(--s-3);border-top:1px dashed var(--platinum);color:var(--blue);grid-template-columns:18px minmax(0,1fr);gap:8px;margin-top:auto;font-size:16px;font-style:italic;font-weight:500;line-height:1.4;display:grid}.sp-page.ld .paper .mcard .ln svg{margin-top:3px}.sp-page.ld .shapeband{background:var(--black);padding:var(--s-8) 0;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.sp-page.ld .shapeband:before{content:"";pointer-events:none;background:radial-gradient(at 50% 100%,#245dff40,#0000 65%);height:70%;position:absolute;inset:auto -10% -40%}.sp-page.ld .shape{margin-top:var(--s-6);position:relative}.sp-page.ld .shape-bar{border-radius:14px;gap:4px;height:56px;display:flex;position:relative;overflow:hidden}.sp-page.ld .shape-bar span{letter-spacing:.06em;text-transform:uppercase;color:var(--t2);white-space:nowrap;background:#d7d2cb17;align-items:flex-end;min-width:0;padding:8px 10px;font-size:13px;font-weight:500;display:flex;overflow:hidden}.sp-page.ld .shape-bar span.ch{background:var(--blue);color:var(--white)}.sp-page.ld .shape-bar .head{background:var(--white);width:2px;box-shadow:0 0 14px var(--white);padding:0;animation:14s linear infinite sp-headmove;position:absolute;top:0;bottom:0;left:0}@keyframes sp-headmove{to{left:100%}}.sp-page.ld .parts{margin-top:var(--s-5);gap:var(--s-3);list-style:none;display:grid}.sp-page.ld .parts li{padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:20px;align-content:start;gap:8px;display:grid}.sp-page.ld .parts li.ch{background:linear-gradient(160deg, #245dff38, var(--surface) 70%);border-color:#245dff66}.sp-page.ld .parts .pl{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--pill);border:1px solid var(--line-2);color:var(--t2);justify-self:start;padding:5px 11px;font-size:13px;font-weight:500}.sp-page.ld .parts li.ch .pl{background:var(--blue);border-color:var(--blue);color:var(--white)}.sp-page.ld .parts q{quotes:none;color:var(--text);margin-top:4px;font-size:18px;font-style:italic;font-weight:300;line-height:1.4;display:block}.sp-page.ld .tiles{gap:var(--s-3);margin-top:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sp-page.ld .tile{background:var(--surface);border:1px solid var(--line);padding:var(--s-4) var(--s-4) var(--s-5);border-radius:20px;flex-direction:column;gap:4px;transition:border-color .2s,transform .2s;display:flex}.sp-page.ld .tile:hover{border-color:#245dff99;transform:translateY(-3px)}.sp-page.ld .tile .wave{height:28px;margin-bottom:10px}.sp-page.ld .tile .wave i{animation-play-state:paused}.sp-page.ld .tile:hover .wave i{animation-play-state:running}.sp-page.ld .tile b{font-size:18px;font-weight:500}.sp-page.ld .tile .f{color:var(--t2);font-size:14px;font-weight:300}.sp-page.ld .starter{background:radial-gradient(ellipse 60% 70% at 85% 20%, #245dff59, transparent 60%), linear-gradient(180deg, var(--black), var(--indigo) 45%, var(--black));border-top:1px solid #245dff4d;border-bottom:1px solid var(--line);padding:var(--s-8) 0 0;position:relative;overflow:hidden}.sp-page.ld .starter .bgwave{opacity:.12;pointer-events:none;align-items:flex-end;gap:4px;height:140px;padding:0 4px;display:flex;position:absolute;bottom:0;left:0;right:0}.sp-page.ld .starter .bgwave i{height:calc(var(--h) * 100%);background:var(--blue-lt);border-radius:3px 3px 0 0;flex:1}.sp-page.ld .st-grid{gap:var(--s-6);padding-bottom:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.sp-page.ld .st-copy{position:relative}.sp-page.ld .st-copy p{color:#f5f5f3cc;margin-top:var(--s-4);max-width:460px;font-size:16px;font-weight:300}.sp-page.ld .st-points{margin-top:var(--s-5);gap:12px;list-style:none;display:grid}.sp-page.ld .st-points li{color:var(--text);align-items:center;gap:10px;font-size:16px;font-weight:300;display:flex}.sp-page.ld .st-points svg{color:var(--blue-lt);flex:none}.sp-page.ld .mascot{display:none}.sp-page.ld .composer{background:var(--surface);min-width:0;padding:var(--s-6) var(--s-5);box-shadow:0 30px 80px #0009, var(--glow);gap:var(--s-4);z-index:2;border:1px solid #245dff59;border-radius:24px;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.sp-page.ld .composer .rec{color:var(--t3);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.sp-page.ld .composer .rec:before{content:"";background:var(--accent);border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite sp-recb}@keyframes sp-recb{50%{opacity:.35}}.sp-page.ld .fld{gap:8px;display:grid}.sp-page.ld .fld label{color:var(--text);font-size:15px;font-weight:500}.sp-page.ld .fld input,.sp-page.ld .fld textarea{width:100%;font:inherit;color:var(--text);background:var(--black);border:1px solid var(--line-2);border-radius:14px;min-height:52px;padding:14px 16px;font-size:16px;font-weight:300}.sp-page.ld .fld textarea{resize:vertical;min-height:104px;line-height:1.5}.sp-page.ld .fld input:focus,.sp-page.ld .fld textarea:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 4px #245dff40}.sp-page.ld .fld input::placeholder,.sp-page.ld .fld textarea::placeholder{color:#f5f5f373}.sp-page.ld .preview{color:var(--text);background:#245dff1f;border:1px solid #245dff59;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:300;display:flex}.sp-page.ld .preview .wave{flex:none;height:22px}.sp-page.ld .composer .btn-primary{width:100%}.sp-page.ld .voice{min-height:var(--tap);color:var(--blue-lt);justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.sp-page.ld .voice:hover{color:var(--white)}.sp-page.ld .tabs{margin-top:var(--s-6);padding:var(--s-5);border:1px solid var(--line-2);background:radial-gradient(circle at 100% 0%, #245dff24, transparent 60%), var(--surface);border-radius:24px}.sp-page.ld .tablist{gap:var(--s-2);scrollbar-width:none;margin-top:var(--s-3);display:flex;overflow-x:auto}.sp-page.ld .tablist::-webkit-scrollbar{display:none}.sp-page.ld .tab{min-height:var(--tap);border-radius:var(--pill);border:1px solid var(--line-2);color:var(--t2);cursor:pointer;background:0 0;flex:none;padding:0 18px;font-size:14px;font-weight:500}.sp-page.ld .tab[aria-selected=true]{background:var(--blue);border-color:var(--blue);color:var(--white)}.sp-page.ld .panel{margin-top:var(--s-4)}.sp-page.ld .panel[hidden]{display:none}.sp-page.ld .panel h4{margin-bottom:6px;font-size:24px;font-weight:500;line-height:1.4}.sp-page.ld .panel p{line-height:1.6}.sp-page.ld .hsteps{gap:var(--s-4);margin-top:var(--s-5);counter-reset:st;list-style:none;display:grid}.sp-page.ld .hsteps li{padding-left:60px;position:relative}.sp-page.ld .hsteps li:before{counter-increment:st;content:counter(st);background:var(--blue);width:44px;height:44px;color:var(--white);border-radius:50%;place-items:center;font-size:16px;font-weight:500;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 6px #245dff26}.sp-page.ld .hsteps h3{margin:8px 0 4px}.sp-page.ld .hsteps p{font-size:15px;line-height:1.6}.sp-page.ld .tier{border-radius:24px;flex-direction:column;display:flex}.sp-page.ld .tier .pr{font-size:56px;font-weight:500;line-height:1.2}.sp-page.ld .tier ul{flex:1;align-content:start}.sp-page.ld .tier li{font-weight:300}.sp-page.ld .tier .btn{margin-top:var(--s-5);width:100%}.sp-page.ld .tier.hl{background:radial-gradient(circle at 100% 0%, #245dff4d, transparent 55%), var(--surface);box-shadow:var(--glow);border-color:#245dff8c}.sp-page.ld .tier .tag{border-radius:var(--pill);color:var(--accent);margin-bottom:var(--s-3);background:#ff6b571f;border:1px solid #ff6b5780;align-self:flex-start;padding:4px 12px;font-size:13px;font-weight:500}.sp-page.ld .notes{gap:var(--s-4);margin-top:var(--s-6);grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;align-items:stretch;list-style:none;display:grid}.sp-page.ld .note{gap:var(--s-3);min-height:100%;padding:var(--s-5);background:var(--surface);border:1px solid var(--line-2);border-radius:20px;flex-direction:column;display:flex;position:relative}.sp-page.ld .note .qm{height:22px;color:var(--blue);font-size:48px;font-weight:500;line-height:.6}.sp-page.ld .note p{color:var(--text);flex:1;font-size:17px;font-weight:300;line-height:1.5}.sp-page.ld .note .nf{justify-content:space-between;align-items:center;gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);display:flex}.sp-page.ld .note .nf span{color:var(--t3);font-size:13px}.sp-page.ld .note .copy{margin-top:0}.sp-page.ld .proof{gap:var(--s-3);margin-top:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.sp-page.ld .pq{padding:var(--s-5);background:var(--paper);color:var(--ink);border-radius:20px;margin:0}.sp-page.ld .pq blockquote{font-size:20px;font-weight:500;line-height:1.4}.sp-page.ld .pq figcaption{color:var(--ink-2);margin-top:6px;font-size:14px;font-weight:300}.sp-page.ld .flow{gap:var(--s-4);margin-top:var(--s-6);counter-reset:none;grid-template-columns:minmax(0,1fr);list-style:none;display:grid;position:relative}.sp-page.ld .fstep{padding:var(--s-5);background:var(--surface);border:1px solid var(--line);border-radius:20px;align-content:start;gap:8px;display:grid;position:relative}.sp-page.ld .fstep .fic{width:56px;height:56px;color:var(--white);background:#245dff2e;border:1px solid #245dff73;border-radius:16px;place-items:center;display:grid}.sp-page.ld .fstep.fs3 .fic{background:var(--blue);border-color:var(--blue);box-shadow:0 0 30px #245dff8c}.sp-page.ld .fstep.fs3{background:radial-gradient(circle at 50% 0%, #245dff38, transparent 60%), var(--surface);border-color:#245dff73}.sp-page.ld .fstep .fno{top:var(--s-5);right:var(--s-5);color:var(--t3);font-size:13px;font-weight:500;position:absolute}.sp-page.ld .fstep h3{margin-top:6px}.sp-page.ld .fstep p{color:#f5f5f3cc;font-size:15px;font-weight:300;line-height:1.55}.sp-page.ld .outs{flex-wrap:wrap;gap:6px;margin-top:6px;list-style:none;display:flex}.sp-page.ld .outs li{border-radius:var(--pill);background:var(--blue);color:var(--white);padding:5px 11px;font-size:13px;font-weight:500}.sp-page.ld .outs li.plus{border:1px solid var(--line-2);color:var(--t2);background:0 0}.sp-page.ld .flow:before{content:"";z-index:0;background:linear-gradient(#245dff26,#245dff99,#245dff26);width:2px;position:absolute;top:40px;bottom:40px;left:44px}.sp-page.ld .fstep{z-index:1}.sp-page.ld .faqsplit{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.sp-page.ld .faq{border-radius:20px}.sp-page.ld .faq-q{font-size:16px;font-weight:500}.sp-page.ld .final{padding:var(--s-8) 0 0;position:relative;overflow:hidden}.sp-page.ld .final .wrap-n{z-index:2;padding-bottom:var(--s-8);position:relative}.sp-page.ld .final .wave{height:56px;margin-bottom:var(--s-5);gap:5px}.sp-page.ld .final .wave i{width:5px}.sp-page.ld .final .mascot-end{width:180px;height:auto;margin:var(--s-6) auto 0;display:block;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}@media (prefers-reduced-motion:reduce){.sp-page.ld .wave i,.sp-page.ld .eq i,.sp-page.ld .shape-bar .head,.sp-page.ld .composer .rec:before{animation:none}.sp-page.ld .playhead{transition:none}}@media (max-width:599px){.sp-page.ld .qcard{max-width:170px;padding:11px 13px;font-size:13px}.sp-page.ld .qcard.q2{bottom:112px}.sp-page.ld .shape-bar{height:40px}.sp-page.ld .shape-bar span:not(.head){padding:0;font-size:0}}@media (min-width:600px){.sp-page.ld .paper .mgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-page.ld .tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-page.ld .tiles>:last-child:nth-child(3n+1){grid-column:1/-1}.sp-page.ld .notes,.sp-page.ld .proof{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-page.ld .bandcta{flex-direction:row;justify-content:space-between;align-items:center}.sp-page.ld .bandcta .btn,.sp-page.ld .final .btn{width:auto}.sp-page.ld .stage .photo{aspect-ratio:4/3}}@media (min-width:900px){.sp-page.ld .flow{grid-template-columns:repeat(4,minmax(0,1fr))}.sp-page.ld .flow:before{background:linear-gradient(90deg,#245dff26,#245dffb3,#245dff26);width:auto;height:2px;inset:52px 40px auto}.sp-page.ld .notes{grid-template-columns:repeat(4,minmax(0,1fr))}.sp-page.ld .ld-hero{padding:var(--s-6) 0 var(--s-8)}.sp-page.ld .ld-grid{align-items:center;gap:var(--s-7);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.sp-page.ld .stage .photo{aspect-ratio:4/5}.sp-page.ld .qcard{left:-36px}.sp-page.ld .qcard.q2{right:-24px}.sp-page.ld .paper .mgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-page.ld .parts{grid-template-columns:repeat(5,minmax(0,1fr))}.sp-page.ld .st-grid{align-items:end;gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sp-page.ld .st-copy{padding-bottom:220px}.sp-page.ld .mascot{pointer-events:none;width:230px;height:auto;display:block;position:absolute;bottom:-96px;right:-30px;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.sp-page.ld .tiles{grid-template-columns:repeat(5,minmax(0,1fr))}.sp-page.ld .tiles>:last-child:nth-child(3n+1){grid-column:auto}.sp-page.ld .hsteps{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr))}.sp-page.ld .hsteps li{padding:60px 0 0}.sp-page.ld .hsteps li:after{content:"";background:var(--line-2);height:1px;position:absolute;top:22px;left:56px;right:-12px}.sp-page.ld .hsteps li:last-child:after{display:none}.sp-page.ld .faqsplit{gap:var(--s-7);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.sp-page.ld .faqsplit .faq{margin-top:0}.sp-page.ld .final .mascot-end{display:none}}@media (min-width:1100px){.sp-page.ld .playhead{top:66px}.sp-page.ld .hub{gap:var(--s-8);grid-template-columns:minmax(0,1fr) 320px}.sp-page.ld .rail{gap:var(--s-4);scrollbar-width:thin;align-content:start;max-height:calc(100vh - 116px);display:grid;position:sticky;top:96px;overflow:auto}}
