*,:before,:after{box-sizing:border-box;margin:0;padding:0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ys-page{color:#e2e8f0;background:#05060f;min-height:100vh;font-family:DM Sans,sans-serif;position:relative;overflow-x:hidden}.ys-breadcrumb{background:#ffffff08;border-bottom:1px solid #ffffff0f;margin-top:72px;padding:14px 0}.ys-breadcrumb ol{flex-wrap:wrap;align-items:center;gap:6px;max-width:1200px;margin:0 auto;padding:0 24px;list-style:none;display:flex}.ys-breadcrumb li{color:#fff6;align-items:center;gap:6px;font-size:.82rem;display:flex}.ys-breadcrumb a{color:#ffffff73;text-decoration:none;transition:color .2s}.ys-breadcrumb a:hover{color:#60a5fa}.ys-bc-sep{color:#fff3;font-size:.9rem}.ys-container{max-width:1160px;margin:0 auto;padding:0 24px}.ys-section{padding:96px 0;position:relative}.ys-section-tag{letter-spacing:2px;text-transform:uppercase;color:#60a5fa;background:#60a5fa1a;border:1px solid #60a5fa33;border-radius:100px;margin-bottom:20px;padding:5px 14px;font-family:Sora,sans-serif;font-size:.72rem;font-weight:700;display:inline-block}.ys-section-h2{color:#f1f5f9;letter-spacing:-.03em;margin-bottom:18px;font-family:Sora,sans-serif;font-size:clamp(1.75rem,3.5vw,2.6rem);font-weight:800;line-height:1.25}.ys-section-desc{color:#e2e8f099;max-width:680px;margin-bottom:56px;font-size:1.05rem;line-height:1.75}.ys-gradient-text{background:linear-gradient(90deg,red 0%,#f44 35%,#ff6b35 65%,#fa0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ys-hero{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1160px;margin:0 auto;padding:80px 24px 100px;display:grid;position:relative}.ys-hero-bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.ys-hero-glow{filter:blur(120px);opacity:.18;border-radius:50%;position:absolute}.ys-glow-1{background:#f20;width:600px;height:600px;top:-200px;left:-200px}.ys-glow-2{background:#fa0;width:500px;height:500px;bottom:-150px;right:-100px}.ys-grid-overlay{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 40%,#0000 80%);mask-image:radial-gradient(#000 40%,#0000 80%)}.ys-hero-inner{z-index:2;position:relative}.ys-hero-badge{color:#ff6b35;letter-spacing:1.2px;text-transform:uppercase;background:#ff44001a;border:1px solid #ff440040;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;font-size:.78rem;font-weight:700;display:inline-flex}.ys-badge-dot{background:#f40;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite badgePulse;box-shadow:0 0 6px #f40}@keyframes badgePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}.ys-hero-h1{letter-spacing:-.04em;color:#f8fafc;margin-bottom:24px;font-family:Sora,sans-serif;font-size:clamp(2rem,4.5vw,3.2rem);font-weight:900;line-height:1.15}.ys-hero-sub{color:#e2e8f0a6;max-width:520px;margin-bottom:36px;font-size:1.1rem;line-height:1.75}.ys-hero-sub strong{color:#f1f5f9;font-weight:600}.ys-stats-strip{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:40px;padding:20px;display:grid}.ys-stat{text-align:center}.ys-stat-num{color:#f8fafc;letter-spacing:-.03em;margin-bottom:4px;font-family:Sora,sans-serif;font-size:1.5rem;font-weight:800;line-height:1;display:block}.ys-stat-label{color:#94a3b8b3;font-size:.72rem;font-weight:500;line-height:1.3}.ys-cta-block{margin-bottom:32px}.ys-cta-primary{color:#fff;cursor:pointer;letter-spacing:-.01em;background:linear-gradient(135deg,#f20 0%,#ff6b35 60%,#fa0 100%);border:none;border-radius:14px;align-items:center;gap:10px;padding:16px 32px;font-family:Sora,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 28px #f406}.ys-cta-primary:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff26,#0000);transition:opacity .2s;position:absolute;inset:0}.ys-cta-primary:hover{transform:translateY(-3px);box-shadow:0 12px 40px #ff44008c}.ys-cta-primary:hover:before{opacity:1}.ys-cta-primary:active{transform:translateY(-1px)}.ys-cta-arrow{font-size:1.1rem;transition:transform .2s}.ys-cta-primary:hover .ys-cta-arrow{transform:translate(4px)}.ys-cta-mid{margin-top:0}.ys-cta-lg{padding:18px 40px;font-size:1.1rem}.ys-cta-sub-note{color:#94a3b899;margin-top:12px;font-size:.8rem}.ys-trust-bar{flex-wrap:wrap;gap:10px;display:flex}.ys-trust-item{color:#e2e8f08c;background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;padding:6px 14px;font-size:.8rem;font-weight:600}.ys-hero-visual{z-index:2;position:relative}.ys-hero-img{border:1px solid #ffffff14;border-radius:16px;width:100%;height:auto;box-shadow:0 0 0 1px #ff44001f,0 32px 80px #00000080,0 0 80px #ff440014}.ys-why{background:#ffffff04;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d}.ys-why-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.ys-why-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;padding:32px 28px;transition:border-color .25s,transform .25s,box-shadow .25s;position:relative;overflow:hidden}.ys-why-card:after{content:"";opacity:0;background:linear-gradient(90deg,#f20,#fa0);height:3px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.ys-why-card:hover{border-color:#ff440040;transform:translateY(-4px);box-shadow:0 16px 40px #0000004d}.ys-why-card:hover:after{opacity:1}.ys-why-icon{margin-bottom:16px;font-size:2rem;display:block}.ys-why-card h3{color:#f1f5f9;letter-spacing:-.02em;margin-bottom:12px;font-family:Sora,sans-serif;font-size:1.15rem;font-weight:700}.ys-why-card p{color:#94a3b8d9;font-size:.95rem;line-height:1.75}.ys-usecases{background:#05060f}.ys-uc-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:48px;display:grid}.ys-uc-card{cursor:default;background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;padding:28px 24px;transition:all .25s}.ys-uc-card:hover{background:#ffaa000a;border-color:#ffaa004d;transform:translateY(-3px);box-shadow:0 12px 32px #00000040}.ys-uc-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ys-uc-emoji{font-size:1.8rem}.ys-uc-speed{color:#fa0;letter-spacing:.02em;background:#ffaa001a;border:1px solid #fa03;border-radius:100px;padding:4px 10px;font-family:Sora,sans-serif;font-size:.8rem;font-weight:800}.ys-uc-title{color:#f1f5f9;letter-spacing:-.02em;margin-bottom:10px;font-family:Sora,sans-serif;font-size:1rem;font-weight:700}.ys-uc-desc{color:#94a3b8cc;font-size:.9rem;line-height:1.7}.ys-uc-cta-wrap{text-align:center}.ys-how{background:#ffffff05;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d}.ys-steps{flex-direction:column;gap:0;margin-top:8px;display:flex;position:relative}.ys-steps:before{content:"";opacity:.3;background:linear-gradient(#f20,#ff6b35,#fa0);width:2px;position:absolute;top:60px;bottom:60px;left:40px}.ys-step{border-bottom:1px solid #ffffff0d;align-items:flex-start;gap:32px;padding:36px 0;display:flex;position:relative}.ys-step:last-child{border-bottom:none}.ys-step-num{color:#f40;letter-spacing:-.02em;z-index:1;background:#ff44001a padding-box padding-box;border:2px solid #ff440040;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:56px;height:56px;font-family:Sora,sans-serif;font-size:1rem;font-weight:900;display:flex;position:relative}.ys-step-body h3{color:#f1f5f9;letter-spacing:-.02em;margin-bottom:10px;padding-top:14px;font-family:Sora,sans-serif;font-size:1.2rem;font-weight:700}.ys-step-body p{color:#94a3b8cc;max-width:640px;font-size:1rem;line-height:1.75}.ys-compare{background:#05060f}.ys-table-wrap{border:1px solid #ffffff14;border-radius:16px;overflow-x:auto;box-shadow:0 8px 32px #0000004d}.ys-compare-table{border-collapse:collapse;width:100%;min-width:600px;font-size:.93rem}.ys-compare-table caption{caption-side:top}.ys-compare-table thead tr{background:#ff440014;border-bottom:2px solid #f403}.ys-compare-table th{text-align:left;color:#f1f5f9b3;letter-spacing:.02em;text-transform:uppercase;padding:18px 20px;font-family:Sora,sans-serif;font-size:.85rem;font-weight:700}.ys-col-highlight{background:#ff44000d;border-left:2px solid #f403;border-right:2px solid #f403}.ys-compare-table tbody tr{border-bottom:1px solid #ffffff0d;transition:background .15s}.ys-compare-table tbody tr:last-child{border-bottom:none}.ys-compare-table tbody tr:hover{background:#ffffff05}.ys-compare-table td{vertical-align:top;color:#e2e8f0bf;padding:16px 20px;line-height:1.6}.ys-compare-table td:first-child{color:#f1f5f9e6;white-space:nowrap;font-weight:600}.ys-guide{background:#ffffff04;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d}.ys-guide-blocks{flex-direction:column;gap:48px;display:flex}.ys-guide-block{background:#ffffff06;border:1px solid #ffffff12;border-radius:20px;padding:40px 36px}.ys-guide-block h3{color:#f1f5f9;letter-spacing:-.02em;margin-bottom:20px;font-family:Sora,sans-serif;font-size:1.25rem;font-weight:700}.ys-guide-list{flex-direction:column;gap:14px;padding:0;list-style:none;display:flex}.ys-guide-list li{color:#94a3b8e6;padding-left:20px;font-size:.97rem;line-height:1.7;position:relative}.ys-guide-list li:before{content:"›";color:#f40;font-size:1.1rem;font-weight:700;position:absolute;left:0}.ys-guide-list strong{color:#f1f5f9;font-weight:600}.ys-guide-intro{color:#94a3b8cc;margin-bottom:24px;font-size:.97rem;line-height:1.7}.ys-length-table{flex-direction:column;gap:10px;display:flex}.ys-length-row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:1.4fr .4fr 1fr 1.2fr;align-items:center;gap:12px;padding:14px 18px;font-size:.9rem;transition:border-color .2s;display:grid}.ys-length-row:hover{border-color:#f403}.ys-lr-target{color:#f1f5f9;font-weight:700}.ys-lr-arrow{color:#f409;text-align:center;font-size:1.1rem}.ys-lr-speed{color:#fa0;font-family:Sora,sans-serif;font-size:.95rem;font-weight:800}.ys-lr-source{color:#94a3b8b3;font-size:.87rem}.ys-guide-block p{color:#94a3b8d9;font-size:.97rem;line-height:1.75}.ys-mid-cta{background:#05060f;padding:80px 0}.ys-mid-cta-card{text-align:center;background:#ff44000d;border:1px solid #ff44002e;border-radius:24px;padding:60px 48px;position:relative;overflow:hidden}.ys-mid-cta-glow{pointer-events:none;background:radial-gradient(circle,#ff440026 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ys-mid-cta-eyebrow{letter-spacing:2px;text-transform:uppercase;color:#ff6b35b3;margin-bottom:16px;font-size:.78rem;font-weight:700}.ys-mid-cta-h2{color:#f8fafc;letter-spacing:-.03em;margin-bottom:16px;font-family:Sora,sans-serif;font-size:clamp(1.5rem,3.5vw,2.4rem);font-weight:900;line-height:1.2}.ys-mid-cta-sub{color:#94a3b8b3;max-width:560px;margin:0 auto 36px;font-size:1rem;line-height:1.7}.ys-mid-cta-trust{color:#94a3b880;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:20px;font-size:.82rem;display:flex}.ys-faq{background:#ffffff04;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d}.ys-faq-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.ys-faq-item{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;padding:28px 26px;transition:border-color .2s,transform .2s}.ys-faq-item:hover{border-color:#f403;transform:translateY(-2px)}.ys-faq-q{color:#f1f5f9;letter-spacing:-.01em;margin-bottom:14px;font-family:Sora,sans-serif;font-size:1rem;font-weight:700;line-height:1.4}.ys-faq-a{color:#94a3b8cc;font-size:.93rem;line-height:1.75}.ys-final-cta{text-align:center;background:#05060f;padding:100px 0}.ys-final-inner{max-width:700px}.ys-final-h2{color:#f8fafc;letter-spacing:-.04em;margin-bottom:20px;font-family:Sora,sans-serif;font-size:clamp(1.6rem,4vw,2.8rem);font-weight:900;line-height:1.2}.ys-final-sub{color:#94a3b8a6;margin-bottom:40px;font-size:1.05rem;line-height:1.75}.ys-final-footnote{color:#94a3b866;margin-top:28px;font-size:.85rem}.ys-final-footnote a{color:#60a5fa99;text-decoration:none;transition:color .2s}.ys-final-footnote a:hover{color:#60a5fa}@media (max-width:1024px){.ys-hero{grid-template-columns:1fr;gap:48px;padding:60px 24px 80px}.ys-hero-visual{max-width:600px;margin:0 auto}.ys-stats-strip,.ys-uc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ys-section{padding:72px 0}.ys-why-grid,.ys-uc-grid{grid-template-columns:1fr}.ys-steps:before{top:80px;bottom:80px;left:28px}.ys-step{gap:20px}.ys-step-num{min-width:44px;height:44px;font-size:.85rem}.ys-faq-grid{grid-template-columns:1fr}.ys-mid-cta-card{padding:40px 24px}.ys-guide-block{padding:28px 22px}.ys-length-row{grid-template-columns:1fr .3fr .8fr 1fr;padding:12px 14px;font-size:.82rem}.ys-compare-table{font-size:.85rem}.ys-compare-table th,.ys-compare-table td{padding:14px}}@media (max-width:480px){.ys-hero-h1{font-size:1.85rem}.ys-stats-strip{grid-template-columns:repeat(2,1fr);gap:10px;padding:14px}.ys-stat-num{font-size:1.25rem}.ys-cta-primary{justify-content:center;width:100%;padding:15px 24px;font-size:.95rem}.ys-trust-bar{gap:8px}.ys-trust-item{padding:5px 10px;font-size:.72rem}.ys-length-row{grid-template-columns:1fr 1fr;gap:6px}.ys-lr-arrow{display:none}.ys-mid-cta-trust{flex-direction:column;gap:6px}.ys-mid-cta-trust span:not(:first-child):not(:last-child){display:none}.ys-final-cta{padding:72px 0}}
