.ybl-page{--yc:#8e88ff;--ytext:#eef0fb;--ymute:#969aaa;--yborder:#292d3b;color:var(--ytext);background:#101117;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.ybl-page *{box-sizing:border-box}.ybl-page a,.ybl-page button{text-decoration:none;transition:.2s ease}.ybl-page a{color:inherit}.ybl-page a:hover{color:white}.ybl-container{max-width:1260px;margin:0 auto;padding-left:30px;padding-right:30px}.ybl-backgrid{position:absolute;pointer-events:none;inset:0 0 auto;height:900px;background:radial-gradient(ellipse 46% 42% at 76% 21%,#655dd019,transparent 100%),linear-gradient(90deg,#ddd1ff07 1px,transparent 0),linear-gradient(#ddd1ff07 1px,transparent 0);background-size:auto,90px 90px,90px 90px;-webkit-mask-image:linear-gradient(black,transparent 85%);mask-image:linear-gradient(black,transparent 85%)}.ybl-nav{height:79px;border-bottom:1px solid #ffffff10;position:relative;z-index:3}.ybl-nav-inner{height:100%;justify-content:space-between;gap:30px}.ybl-brand,.ybl-nav-inner{display:flex;align-items:center}.ybl-brand{gap:10px;white-space:nowrap}.ybl-brand strong{font-weight:850;font-size:22px;letter-spacing:-1.2px;color:#f3f2fa}.ybl-brand strong span{color:#a59bff}.ybl-logo{position:relative;width:35px;height:35px;border-radius:11px;background:#ddd5ff;display:flex;justify-content:center;align-items:center;overflow:hidden}.ybl-logo img{z-index:1;width:100%;height:100%}.ybl-logo-fallback{position:absolute;font-size:24px;color:#2a2453;font-weight:900}.ybl-links{gap:34px;font-size:13px;color:#acaebd;font-weight:600}.ybl-links,.ybl-links a{display:flex;align-items:center}.ybl-links a{gap:3px}.ybl-nav-cta{background:#282633;border:1px solid #474359;padding:11px 17px;border-radius:9px;font-weight:700;display:flex;align-items:center;gap:10px}.ybl-nav-cta:hover{border-color:#a69aff;background:#302943}.ybl-hero{position:relative;padding-top:108px;padding-bottom:124px;display:grid;grid-template-columns:44% 56%;grid-gap:0;gap:0;align-items:center;min-height:755px}.ybl-hero-copy{position:relative;z-index:2;padding-bottom:46px}.ybl-kicker{display:inline-flex;align-items:center;gap:10px;color:#bfb6ff;letter-spacing:1.8px;font-weight:800;font-size:10px;border:1px solid #7f6cff40;background:#7770e218;border-radius:30px;padding:10px 14px}.ybl-pulse{height:7px;width:7px;background:#97d9b0;border-radius:50%;box-shadow:0 0 0 4px #97d9b012}.ybl-hero h1{max-width:590px;margin:25px 0 19px;font-size:clamp(40px,4.7vw,72px);line-height:1.065;font-weight:870;letter-spacing:-3.2px;color:#f7f7fb}.ybl-hero h1 span,.ybl-section-head h2 span,.ybl-steps-layout h2 span{color:#aaa1ff}.ybl-lead{font-size:16px;color:#aeb0be;line-height:1.76;max-width:455px;margin-bottom:27px}.ybl-hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ybl-primary{border:1px solid #9991ff;background:#9085ff;color:#151322!important;box-shadow:0 8px 24px #7770ff1c;display:inline-flex;gap:16px;align-items:center;justify-content:center;padding:15px 20px;border-radius:11px;font-weight:800;font-size:13px}.ybl-primary:hover{transform:translateY(-2px);background:#b6aeff}.ybl-secondary{color:#e4e2f5!important;border:1px solid #373748;background:#1b1c25;border-radius:11px;display:inline-flex;align-items:center;gap:12px;padding:15px 17px;font-size:13px;font-weight:700}.ybl-secondary:hover{background:#252632}.ybl-hero-foot{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:29px;font-size:11px;color:#9b9bac}.ybl-hero-foot span{display:flex;align-items:center;gap:5px}.ybl-hero-foot svg{color:#8ccaaf}.ybl-hero-product{position:relative;margin-left:22px;transform:perspective(1100px) rotateY(-4deg) rotateX(3deg)}.ybl-window-badge{font-size:10px;letter-spacing:1.3px;font-weight:800;color:#b8b6ca;display:flex;align-items:center;gap:8px;position:absolute;top:-37px;left:3px}.ybl-green-dot{width:7px;height:7px;background:#8ccaa9;border-radius:50%;box-shadow:0 0 10px #8ccaa99a}.ybl-product{height:430px;display:flex;border:1px solid #4a465f;border-radius:14px;background:#191a23;box-shadow:0 28px 80px #0009,0 0 110px #7972d318;overflow:hidden}.ybl-app-side{display:flex;flex-direction:column;flex:0 0 192px;border-right:1px solid #2c2b39;background:#14151d;padding:20px 12px}.ybl-app-brand{padding:0 4px 20px}.ybl-app-brand .ybl-brand strong{font-size:16px}.ybl-app-brand .ybl-logo{width:25px;height:25px;border-radius:7px}.ybl-workspace{background:#222330;border:1px solid #343449;border-radius:9px;display:flex;align-items:center;gap:8px;padding:9px 6px}.ybl-preview-pfp{background:#8c88dc;color:#191625;font-weight:800;height:28px;width:28px;border-radius:8px;display:grid;place-items:center}.ybl-workspace div{display:flex;flex-direction:column;min-width:0}.ybl-workspace b{font-size:10px;white-space:nowrap}.ybl-workspace small{font-size:9px;color:#999caf}.ybl-workspace svg{margin-left:auto;color:#888a9c}.ybl-small-title{font-size:8px;letter-spacing:1.3px;font-weight:850;color:#818497;padding:21px 10px 8px}.ybl-nav-sim{color:#9194a8;padding:11px 13px;display:flex;align-items:center;gap:10px;font-size:11px;font-weight:650;border-radius:7px}.ybl-nav-sim.current{background:#9186ff25;color:#b8b0ff}.ybl-app-tail{border-top:1px solid #2d2d3b;margin-top:auto;padding:17px 8px;font-size:9px;color:#8f91a1;display:flex;align-items:center;gap:8px}.ybl-preview-led{width:6px;height:6px;background:#90cfa5;border-radius:50%}.ybl-app-body{flex:1 1;min-width:0;padding:0 23px;background:#1b1c26}.ybl-appbar{height:54px;border-bottom:1px solid #323240;justify-content:space-between;color:#8a90a4;font-size:10px}.ybl-appbar,.ybl-appbar div{display:flex;align-items:center}.ybl-appbar div{gap:6px}.ybl-appbar b{color:#e5e5f0}.ybl-appbar>span{color:#a7d5ba;border:1px solid #3e6a5144;background:#21372b;padding:6px 9px;border-radius:22px}.ybl-mini-eyebrow{font-size:9px;font-weight:800;letter-spacing:1.5px;color:#aaa3ff;margin-top:30px}.ybl-app-body h3{font-size:23px;letter-spacing:-.7px;margin:8px 0 3px}.ybl-app-body h3 span{color:#aea3ff}.ybl-app-body>p{font-size:10px;color:#85889c}.ybl-statrow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:23px}.ybl-statrow>div{border:1px solid #393948;background:#242531;padding:14px 12px;border-radius:9px;display:flex;flex-direction:column;gap:7px}.ybl-statrow span{font-size:8px;font-weight:850;letter-spacing:.7px;color:#9d9aaa}.ybl-statrow strong{font-size:21px}.ybl-statrow small{font-size:9px;color:#9295a7}.ybl-panelrow{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:10px;gap:10px;margin-top:13px}.ybl-panelrow>div{border:1px solid #393948;border-radius:9px;padding:14px;background:#22232c}.ybl-panelrow strong{font-size:10px;display:block;margin-bottom:14px}.ybl-panelrow p{display:flex;gap:8px;align-items:center;font-size:9px;color:#a3a5b5;margin:10px 0}.ybl-panelrow svg{color:#a79cff}.ybl-dot{display:block;width:15px;height:15px;border-radius:5px}.ybl-dot.blue{background:#787ddf}.ybl-dot.coral{background:#de8778}.ybl-badge{margin-left:auto;background:#273d34;color:#87c6a5;font-size:8px;border-radius:4px;padding:4px 6px}.ybl-screenshot-note{text-align:center;color:#717382;font-size:10px;margin-top:16px}.ybl-feature-band{position:relative;background:#181922;border-top:1px solid #282939;border-bottom:1px solid #282939}.ybl-band-inner{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;padding-top:24px;padding-bottom:24px}.ybl-band-inner>div{display:flex;align-items:center;gap:10px;color:#9798aa;font-size:10px;font-weight:850;letter-spacing:1.3px}.ybl-band-inner svg{color:#a49bff}.ybl-features{padding-top:104px;padding-bottom:116px}.ybl-section-head{max-width:660px}.ybl-label{color:#aaa0ff;font-size:11px;letter-spacing:2px;font-weight:850}.ybl-section-head h2,.ybl-steps-layout h2{font-size:clamp(32px,3.65vw,52px);letter-spacing:-2.3px;line-height:1.12;margin:17px 0}.ybl-section-head p,.ybl-steps-layout p{color:#a4a4b4;line-height:1.8;font-size:14px}.ybl-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:44px}.ybl-feature{background:#1b1c25;border:1px solid #32323f;padding:27px;min-height:235px;border-radius:14px;position:relative;transition:transform .2s,border-color .2s}.ybl-feature:hover{transform:translateY(-3px);border-color:#8174cb}.ybl-feature-icon{height:42px;width:42px;display:grid;place-items:center;border-radius:11px;color:#b5aaff;background:#8370ff19}.ybl-feature-icon.icon-1,.ybl-feature-icon.icon-4{color:#83ccbc;background:#8dc8b719}.ybl-feature-icon.icon-2,.ybl-feature-icon.icon-5{color:#efb49e;background:#e6a69016}.ybl-feature h3{font-size:15px;margin:19px 0 8px}.ybl-feature p{font-size:12px;line-height:1.75;color:#a1a3b3;max-width:295px}.ybl-feature-arrow{position:absolute;right:24px;top:28px;color:#737486}.ybl-steps{background:#171821;padding:95px 0;border-top:1px solid #292a37;border-bottom:1px solid #292a37}.ybl-steps-layout{display:grid;grid-template-columns:42% 58%;grid-gap:60px;gap:60px}.ybl-steps-layout>div>p{max-width:350px;margin-bottom:28px}.ybl-step-list{border-top:1px solid #343540}.ybl-step{border-bottom:1px solid #343540;padding:26px 0;display:grid;grid-template-columns:60px 1fr 20px;align-items:center;grid-gap:22px;gap:22px}.ybl-step>span{font-size:13px;color:#a39af7;font-weight:800}.ybl-step h3{margin:0 0 4px;font-size:15px}.ybl-step p{font-size:12px;margin:0;max-width:380px}.ybl-step svg{color:#858799}.ybl-outro{padding-top:100px;padding-bottom:107px;text-align:center}.ybl-end-mark{margin:0 auto 25px;width:56px;height:56px;border-radius:16px;background:#9289ff;color:#16131f;font-size:35px;font-weight:900;letter-spacing:-4px;display:grid;place-items:center}.ybl-end-mark span{color:#fff}.ybl-outro h2{font-size:clamp(35px,5vw,60px);letter-spacing:-2px;margin:12px}.ybl-outro p{color:#a1a3b5;margin-bottom:28px}.ybl-footer{min-height:95px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #2e2f3a}.ybl-footer .ybl-brand strong{font-size:17px}.ybl-footer .ybl-logo{width:27px;height:27px}.ybl-footer>span{font-size:10px;color:#777989}.ybl-footer>a{color:#a8a4c9;font-size:12px;display:flex;align-items:center;gap:4px}@media(max-width:1030px){.ybl-hero{grid-template-columns:1fr;padding-top:70px;gap:35px;padding-bottom:85px}.ybl-hero-copy{padding-bottom:0}.ybl-hero-product{max-width:720px;margin:20px 0 0;transform:none}.ybl-hero h1{max-width:700px}.ybl-feature-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.ybl-container{padding-left:20px;padding-right:20px}.ybl-nav{height:67px}.ybl-links{display:none}.ybl-brand strong{font-size:18px}.ybl-nav-cta{padding:9px 12px}.ybl-hero{padding-top:64px;padding-bottom:80px}.ybl-hero h1{font-size:46px;letter-spacing:-2.3px}.ybl-lead{font-size:14px}.ybl-hero-product{overflow:auto;margin-right:-20px}.ybl-product{width:620px;height:410px}.ybl-band-inner{justify-content:flex-start;column-gap:22px}.ybl-feature-grid{grid-template-columns:1fr}.ybl-features{padding-top:70px;padding-bottom:70px}.ybl-steps-layout{display:block}.ybl-step-list{margin-top:45px}.ybl-outro{padding-top:70px;padding-bottom:70px}.ybl-footer{flex-wrap:wrap;padding-top:25px;padding-bottom:25px}.ybl-footer>span{order:3;flex-basis:100%}}.ybl-page{--yc:#ff6635;--ytext:#fff6f0;--ymute:#b1a49d;--yborder:#39312f;background:#110f0f;color:#fff8f4}.ybl-backgrid{background:radial-gradient(ellipse 52% 52% at 70% 19%,#ff63272a,transparent 84%),radial-gradient(ellipse 32% 35% at 2% 40%,#b6422014,transparent 96%),linear-gradient(90deg,#ff966009 1px,transparent 0),linear-gradient(#ff966009 1px,transparent 0);background-size:auto,auto,84px 84px,84px 84px}.ybl-nav{background:#110f10e8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:-webkit-sticky;position:sticky;top:0;height:82px;border-bottom-color:#ff784326}.ybl-logo{background:#ff673a;border-radius:12px;width:45px;height:45px;box-shadow:0 2px 22px #ff66331b}.ybl-logo-fallback{color:#fff}.ybl-brand{gap:12px}.ybl-brand strong{font-size:25px;letter-spacing:-1.1px;color:#fff}.ybl-brand strong span{color:#ff804e}.ybl-nav-cta{background:#ff6433;color:#210e08!important;border-color:#ff7e51;border-radius:12px;font-size:13px;font-weight:850}.ybl-nav-cta:hover{background:#ff8c62!important;border-color:#ffbd9f}.ybl-brand-ribbon{position:relative;z-index:1;max-width:1260px;margin:0 auto;padding:14px 30px;display:flex;align-items:center;justify-content:space-between;color:#ff956e;border-bottom:1px solid #ff683324;font-size:9px;letter-spacing:2.4px;font-weight:900}.ybl-brand-ribbon span:nth-child(2){color:#8e7c76}.ybl-hero{padding-top:92px;padding-bottom:94px;min-height:700px}.ybl-kicker{border-color:#ff8a5940;background:#ff663311;color:#ffb088}.ybl-pulse{background:#ff6635;box-shadow:0 0 0 4px #ff663328}.ybl-hero h1{font-size:clamp(44px,5.15vw,78px);line-height:1.035;letter-spacing:-3.6px}.ybl-hero h1 span,.ybl-section-head h2 span,.ybl-steps-layout h2 span{color:#ff7546}.ybl-lead{color:#b7aba9}.ybl-primary{background:#ff6938;border-color:#ff8b60;color:#250f08!important;box-shadow:0 9px 35px #ff5c3032;border-radius:12px}.ybl-primary:hover{background:#ff9b70!important}.ybl-secondary{border-color:#4b3a33;background:#231b19}.ybl-secondary:hover{background:#38241e}.ybl-hero-foot svg{color:#ff986e}.ybl-product{background:#201a1a;border-color:#6d4030;box-shadow:0 35px 88px #000b,0 0 80px #ff643515;border-radius:16px}.ybl-app-side{background:#171314;border-right-color:#3c2b27}.ybl-workspace{background:#291e1b;border-color:#4d352c}.ybl-preview-pfp{background:#f77140;color:#30100a}.ybl-nav-sim.current{background:#ff67321e;color:#ffa785}.ybl-app-body{background:#211a1a}.ybl-appbar{border-bottom-color:#40302b}.ybl-appbar b{color:#fff5f1}.ybl-app-body h3 span,.ybl-mini-eyebrow{color:#ff885b}.ybl-panelrow>div,.ybl-statrow>div{background:#2b2120;border-color:#49342e}.ybl-statrow span{color:#bc9e91}.ybl-panelrow svg{color:#ffa47f}.ybl-dot.blue{background:#ff824f}.ybl-dot.coral{background:#ca663f}.ybl-window-badge{color:#d3b0a1}.ybl-screenshot-note{color:#94817a}.ybl-brand-banner{position:relative;padding-bottom:62px}.ybl-brand-banner>img{display:block;width:100%;aspect-ratio:4/1;object-fit:cover;box-shadow:0 25px 65px #0007;border-radius:22px;border:1px solid #ff98673f}.ybl-banner-under{padding:18px 7px 0;display:flex;justify-content:space-between;gap:15px;color:#a58e80;font-size:10px;font-weight:900;letter-spacing:2px}.ybl-banner-under>span:first-child{display:flex;align-items:center;gap:8px}.ybl-banner-under-led{width:7px;height:7px;background:#ff7645;border-radius:50%;display:inline-block}.ybl-feature-band{background:#1e1716;border-color:#4d3429}.ybl-band-inner svg{color:#ff875a}.ybl-label{color:#ff956b}.ybl-features{padding-top:101px}.ybl-feature{background:#211b1b;border-color:#3b302c}.ybl-feature:hover{border-color:#ff6e43}.ybl-feature-icon{background:#ff66331c;color:#ffa77c}.ybl-feature-icon.icon-1,.ybl-feature-icon.icon-4{background:#ffd7a51b;color:#ffd4a1}.ybl-feature-icon.icon-2,.ybl-feature-icon.icon-5{background:#ff8b531e;color:#ffc0a1}.ybl-steps{background:#1a1515;border-color:#48302a}.ybl-step,.ybl-step-list{border-color:#40302b}.ybl-step>span{color:#ff956e}.ybl-outro{padding-top:105px;padding-bottom:105px}.ybl-outro-banner{width:100%;display:block;aspect-ratio:1983/295;object-fit:cover;border-radius:19px;border:1px solid #f7845340;margin:0 auto 60px;box-shadow:0 20px 45px #0008}.ybl-end-mark{background:#ff6737;width:70px;height:70px;border-radius:20px;overflow:hidden;box-shadow:0 10px 35px #ff723129}.ybl-end-mark img{width:100%;height:100%;object-fit:cover}.ybl-footer{border-color:#48332b}.ybl-footer>a{color:#ffaa87}@media(max-width:680px){.ybl-nav{height:72px}.ybl-brand strong{font-size:20px}.ybl-logo{height:37px;width:37px}.ybl-hero h1{font-size:52px;letter-spacing:-2.6px}.ybl-hero{padding-top:65px;padding-bottom:70px;min-height:auto}.ybl-brand-ribbon{padding:12px 20px;font-size:7px;letter-spacing:1px}.ybl-brand-ribbon span:nth-child(2){display:none}.ybl-brand-banner{padding-bottom:35px}.ybl-brand-banner>img{border-radius:13px}.ybl-outro-banner{border-radius:11px;margin-bottom:38px}}.ybl-page{background:#17100f;--yc:#ff642f;--ytext:#fff9f5}.ybl-backgrid{background:radial-gradient(ellipse 68% 45% at 76% 18%,#ff6a3a3d,transparent 83%),radial-gradient(ellipse 30% 36% at 1% 55%,#fd61321c,transparent),linear-gradient(90deg,#ff906309 1px,transparent 0),linear-gradient(#ff906309 1px,transparent 0);background-size:auto,auto,88px 88px,88px 88px}.ybl-hero h1 span,.ybl-section-head h2 span,.ybl-steps-layout h2 span{color:#ff824d}.ybl-brand-banner>img{max-height:680px;background:#fa6336;border-radius:23px}.ybl-brand-banner>img,.ybl-outro-banner{aspect-ratio:1672/941;height:auto;object-fit:contain}.ybl-outro-banner{max-height:540px;background:#ff6334;border-radius:21px}.ybl-hero{padding-bottom:65px}.ybl-brand-ribbon{color:#ffa87e}.ybl-nav-cta,.ybl-primary{background:#ff693c;border-color:#ff9466}.ybl-logo img{object-fit:cover}@media(max-width:680px){.ybl-brand-banner>img{max-height:470px}.ybl-outro-banner{max-height:430px}}