body:has(.studio-home){background:#f9faff;color:#14152e;color-scheme:light;--neon-cyan:259 78% 57%}body:has(.studio-home) ::selection{color:#24165c;background:#ded6ff}.studio-home{--studio-ink:#14152e;--studio-muted:#626780;--studio-purple:#7048f6;color:var(--studio-ink);background:#fff;overflow:clip}.studio-home svg{flex-shrink:0}.studio-home :where(a,button,summary,[tabindex]):focus-visible{outline:3px solid #7148f5;outline-offset:5px;border-radius:6px}.studio-container{width:min(1280px,calc(100% - 96px));margin-inline:auto}.studio-home section[id]{scroll-margin-top:110px}.studio-section{padding-block:100px}.studio-home h2{font-size:clamp(30px,3.15vw,45px);font-weight:800;line-height:1.2;letter-spacing:-.045em}.studio-home h2 span{color:#77758f}.studio-kicker{margin-bottom:18px;color:#7152c7;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.studio-button,.studio-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:56px;padding:15px 28px;border-radius:16px;font-size:15px;font-weight:750;line-height:1.4;transition:box-shadow .2s,transform .2s,background .2s}.studio-button{color:white;background:linear-gradient(115deg,#9758fa -15%,#6741f5 48%,#414bfb 110%);box-shadow:0 8px 20px #7154ec24,inset 0 1px 1px #ffffff50;border:1px solid #ffffff20}.studio-button:hover{box-shadow:0 12px 28px #7154ec42;transform:translateY(-2px)}.studio-button:active,.studio-secondary-button:active{transform:translateY(1px)}.studio-button svg,.studio-secondary-button svg{width:19px;height:19px}.studio-secondary-button{background:#f3f0ff;color:#6242c7;border:1px solid #e9e3fb}.studio-secondary-button:hover{background:#e7dfff}.studio-text-link{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:#6544cd;font-size:14px;font-weight:750}.studio-text-link:hover{text-decoration:underline;text-underline-offset:5px}.studio-text-link svg{width:17px}.studio-hero{position:relative;padding-top:68px;background:radial-gradient(ellipse at 75% 29%,#ddebffb0,transparent 52%),radial-gradient(ellipse at 5% 92%,#e5d9ffb0,transparent 42%),linear-gradient(110deg,#fcfaff,#f4f7ff 75%,#eff4ff)}.hero-grid{display:grid;grid-template-columns:.91fr 1.2fr;align-items:center;gap:18px;min-height:640px;padding-block:26px 56px}.hero-copy{position:relative;z-index:2}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;color:#66569c;font-size:12px;font-weight:650}.hero-eyebrow>span{width:7px;height:7px;border-radius:50%;background:#8964ef;box-shadow:0 0 0 5px #8e69f010}.hero-copy h1{font-size:clamp(44px,4.6vw,66px);font-weight:850;line-height:1.06;letter-spacing:-.055em}.hero-copy h1>span{color:#7353ec;background:linear-gradient(100deg,#9d62f2,#655cff 85%);background-clip:text;-webkit-text-fill-color:transparent}.hero-copy h1>small{display:block;margin-top:.28em;color:#29213d;font-size:.54em;font-weight:760;line-height:1.2;letter-spacing:-.045em}.hero-description{max-width:425px;margin-top:24px;color:#626780;font-size:17px;line-height:1.65}.hero-benefits{display:flex;gap:27px;margin-block:28px 32px}.hero-benefits>div{display:flex;flex-direction:column;gap:5px}.hero-benefits>div>span{display:grid;place-items:center;width:45px;height:45px;margin-bottom:5px;border-radius:14px;color:#754af2;background:linear-gradient(135deg,#f0eaff,#e8e7ff);box-shadow:inset 0 1px 1px white}.hero-benefits svg{width:23px;height:23px;stroke-width:2.4}.hero-benefits b{font-size:11px;font-weight:750}.hero-benefits small{color:#626780;font-size:10px}.hero-copy>.studio-button{min-height:60px;padding-inline:28px;border-radius:18px;font-size:16px}.hero-footnote{display:flex;align-items:center;gap:7px;margin-top:17px;color:#73748c;font-size:10px}.hero-footnote svg{width:13px;height:13px;color:#7761b3}.hero-footnote>span{width:3px;height:3px;margin-inline:5px;background:#9d99b4;border-radius:50%}.hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;border-top:1px solid #d8d6ed;color:#686982;font-size:11px}.hero-bottom>a,.hero-bottom>div{display:flex;align-items:center;gap:10px}.hero-bottom a{min-height:44px}.hero-bottom svg{width:15px;height:15px}.connected-dot{width:6px;height:6px;border-radius:50%;background:#47aa91;box-shadow:0 0 0 4px #47aa9110}.product-preview{min-width:0;position:relative;align-self:center;container-type:inline-size}.preview-art{position:relative;width:100%;height:82cqw}.product-preview figcaption{text-align:center;color:#747891;font-size:9px;margin:16px 0 0 80px}.channel-tile{position:absolute;top:3%;display:grid;place-items:center;width:13cqw;height:13cqw;border-radius:3.4cqw;color:white;box-shadow:inset 2px 3px 6px #ffffff75,inset -2px -3px 4px #00000010,0 18px 26px #4786de30}.channel-tile>svg{width:7cqw;height:7cqw;fill:#fff;stroke:#fff;filter:drop-shadow(0 2px 1px #00000018)}.channel-tile>span{position:absolute;bottom:-4.4cqw;font-size:1.7cqw;font-weight:750;color:#515774}.tile-telegram{left:27%;transform:rotate(-11deg);background:linear-gradient(145deg,#7bdaff,#00a1ed 80%)}.tile-telegram svg{fill:none;stroke-width:2.5}.tile-max{left:48%;top:1%;transform:rotate(9deg);background:linear-gradient(145deg,#9879ff,#6744fc 58%,#2378fd)}.tile-max svg{stroke-width:2.3;fill:none}.preview-note{position:absolute;right:3%;top:5%;font-family:Georgia,serif;font-style:italic;font-size:2.8cqw;line-height:1.25;transform:rotate(9deg);color:#8263d8}.preview-note svg{display:block;width:9cqw;height:6cqw;fill:none;stroke:#a18be0;stroke-width:1.6;transform:rotate(25deg);margin-left:4cqw}.laptop{position:absolute;width:90%;top:26%;left:9%;transform:perspective(1200px) rotateY(-8deg) rotateX(3deg) rotate(3deg);transform-origin:50% 100%}.laptop-screen{position:relative;padding:2.6cqw 1.6cqw 1.8cqw;background:linear-gradient(135deg,#343b52,#101626 40%,#252a42);border:2px solid #747b92;border-radius:2.4cqw 2.4cqw 1.2cqw 1.2cqw;box-shadow:0 20px 36px #30386c2a,inset 0 0 0 2px #0b1026}.screen-camera{position:absolute;width:.55cqw;height:.55cqw;background:#485571;border-radius:50%;top:.9cqw;left:50%}.dashboard-demo{display:grid;grid-template-columns:23% 77%;min-height:43cqw;overflow:hidden;border-radius:.5cqw;background:#f9faff;text-align:left}.demo-sidebar{position:relative;padding:2.3cqw 1.2cqw 1cqw;border-right:1px solid #ececf7;background:#fcfcff}.demo-brand{display:flex;align-items:center;gap:.6cqw;margin-bottom:2.5cqw;white-space:nowrap;font-size:1.65cqw;letter-spacing:-.07em}.demo-brand>svg{width:2.5cqw;height:2.5cqw}.demo-brand b span{color:#674bed}.demo-nav-item{display:flex;align-items:center;gap:1cqw;height:3.8cqw;padding-inline:.7cqw;margin-bottom:.45cqw;border-radius:.6cqw;color:#6d7290;font-size:1.15cqw}.demo-nav-item svg{width:1.7cqw;height:1.7cqw}.demo-nav-item.selected{background:linear-gradient(110deg,#854eff,#585bfc);color:#fff;box-shadow:0 3px 7px #7052f526}.demo-settings{margin-top:3cqw}.demo-profile{position:absolute;bottom:1.5cqw;left:2cqw;display:flex;align-items:center;gap:.9cqw;font-size:1.1cqw}.demo-avatar,.demo-profile>span{display:grid;place-items:center;width:2.6cqw;height:2.6cqw;background:#e7e1ff;color:#7457bf;border-radius:50%;font-size:1.1cqw}.demo-profile small{display:block;font-size:.9cqw;color:#858aa0}.demo-workspace{padding:1.5cqw 2cqw}.demo-toolbar{display:flex;justify-content:space-between;align-items:center;color:#80849b;font-size:1cqw;padding-bottom:1.6cqw;border-bottom:1px solid #ededf6}.demo-slash{margin-inline:1cqw;color:#c0bfd1}.demo-heading{display:flex;align-items:center;justify-content:space-between;margin-top:1.8cqw}.demo-heading h3{font-size:2.25cqw;font-weight:850;letter-spacing:-.04em}.demo-heading h3>span{font-size:1.1cqw;vertical-align:middle;margin-left:.5cqw;color:#8c7cca;background:#ede9ff;border-radius:.5cqw;padding:.3cqw .65cqw}.demo-create{display:flex;align-items:center;gap:.5cqw;color:#fff;background:#7250f5;padding:.85cqw;border-radius:.65cqw;font-size:1cqw}.demo-create svg{width:1.2cqw;height:1.2cqw}.demo-search{display:flex;align-items:center;gap:.7cqw;color:#9598ae;font-size:1cqw;margin:1.5cqw 0 1.3cqw}.demo-search svg{width:1.3cqw;height:1.3cqw}.demo-bot-row{display:flex;align-items:center;gap:1.2cqw;padding:1.3cqw 1cqw;margin-bottom:.8cqw;border:1px solid #eeeef8;border-radius:.9cqw;background:white}.demo-bot-icon{display:grid;place-items:center;width:4cqw;height:4cqw;border-radius:1cqw;color:#fff;box-shadow:inset 0 1px 2px #ffffff55}.demo-bot-icon svg{width:2.3cqw;height:2.3cqw}.demo-bot-icon.blue{background:linear-gradient(135deg,#6598ff,#2580f6)}.demo-bot-icon.cyan{background:linear-gradient(135deg,#63d7ff,#339cff)}.demo-bot-icon.violet{background:linear-gradient(135deg,#b996ff,#7752f6)}.demo-bot-icon.mint{background:linear-gradient(135deg,#58e3bb,#08b391)}.demo-bot-name{flex:1}.demo-bot-name b{display:block;font-size:1.22cqw}.demo-bot-name small{display:block;margin-top:.2cqw;font-size:1cqw;color:#8d91a7}.demo-status{display:flex;align-items:center;gap:.45cqw;font-size:.85cqw;color:#2ba87d}.demo-status i{display:block;width:.45cqw;height:.45cqw;border-radius:50%;background:currentColor}.demo-status.paused{color:#9b96b7}.demo-more{width:1.5cqw;height:1.5cqw;color:#9a99b2}.demo-bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:1cqw;margin-top:1.4cqw}.demo-bottom>div{padding:1cqw;background:#f0edff;border-radius:.8cqw}.demo-bottom b{display:block;font-size:1.05cqw;margin-top:.5cqw}.demo-bottom small{display:block;color:#89849d;font-size:.8cqw;margin-top:.3cqw}.demo-tiny-icon svg{width:1.8cqw;height:1.8cqw;color:#8055ef}.demo-chart svg{width:100%;height:3.8cqw;stroke:#8863f3;stroke-width:2.5;fill:none}.laptop-base{position:relative;height:5cqw;width:111%;left:-5.5%;background:linear-gradient(#e7e8f2,#c6ccdc 65%,#929bb4 80%,#c2c7d8);border-radius:.3cqw .3cqw 50% 50%/.3cqw .3cqw 85% 85%;box-shadow:0 1.8cqw 2.5cqw #65629522}.laptop-base:before{content:"";position:absolute;top:.5cqw;left:13%;width:74%;height:2.1cqw;border-radius:.3cqw;background:repeating-linear-gradient(90deg,transparent 0 1.8cqw,#c4cbdb 1.8cqw 2cqw),repeating-linear-gradient(0deg,#606b83 0 .6cqw,#c4cbdb .6cqw .8cqw);transform:perspective(200px) rotateX(20deg);opacity:.7}.laptop-base>span{position:absolute;bottom:.6cqw;left:42%;height:1.3cqw;width:16%;border:1px solid #9ca6bb;border-radius:.3cqw;background:#c8cfde}.phone{position:absolute;left:1%;top:42%;width:24%;height:59%;border:.65cqw solid #30394b;padding:.75cqw;border-radius:4cqw;background:#fbfcff;transform:rotate(-8deg);box-shadow:1px 1px 0 .25cqw #99a0b6,-.4cqw -.15cqw 0 .1cqw #b3b8c9,0 2.6cqw 3cqw #24244533,inset 0 0 0 .35cqw #080f20;overflow:hidden}.phone-status{display:flex;justify-content:space-between;margin:.6cqw 1.2cqw 0;font-size:.95cqw}.phone-island{position:absolute;width:7cqw;height:1.7cqw;top:.85cqw;left:50%;transform:translateX(-50%);background:#161b2d;border-radius:2cqw}.phone-header{display:flex;align-items:center;gap:.8cqw;margin-top:2cqw;padding-bottom:1.1cqw;border-bottom:1px solid #eeedf9}.phone-header>svg{color:#8b70d6;width:1.5cqw;height:1.5cqw}.phone-bot{display:grid;place-items:center;background:#8061f5;color:#fff;width:3.2cqw;height:3.2cqw;border-radius:1cqw}.phone-bot svg{width:2cqw;height:2cqw}.phone-header b{display:block;font-size:1.3cqw}.phone-header small{display:block;font-size:.8cqw;color:#8f93a7}.phone-chat{background:linear-gradient(#f0edff,#f5f6ff);padding:.9cqw .85cqw 2cqw;height:31cqw}.chat-date{text-align:center;font-size:.85cqw;color:#9b96ae;margin-bottom:1.3cqw}.chat-bubble{position:relative;padding:1cqw;border-radius:1cqw 1cqw 1cqw .3cqw;background:white;box-shadow:0 2px 4px #52429a0a;font-size:1.1cqw;line-height:1.5}.chat-bubble span{font-size:1cqw}.chat-bubble small{display:block;color:#a6a1b6;font-size:.7cqw;text-align:right}.chat-choice{display:flex;align-items:center;gap:.8cqw;padding:.9cqw;margin-top:.65cqw;border-radius:.65cqw;background:#fff;color:#6454a1;font-size:.85cqw}.chat-choice svg{width:1.5cqw;height:1.5cqw;color:#8960ee}.chat-reply{display:flex;align-items:center;gap:.5cqw;padding:1cqw .6cqw;margin:1.5cqw 0 1cqw 1cqw;background:#e2daff;border-radius:1cqw 1cqw .3cqw 1cqw;font-size:.85cqw}.chat-reply svg{width:1.2cqw;height:1.2cqw;color:#8b6dd9}.phone-input{display:flex;justify-content:space-between;align-items:center;padding:.8cqw .5cqw;font-size:.95cqw;color:#9a96ae}.phone-input>span:last-child{display:grid;place-items:center;width:2.6cqw;height:2.6cqw;border-radius:50%;background:#8560f6;color:white}.phone-input svg{width:1.4cqw;height:1.4cqw}.phone-home{width:8cqw;height:.4cqw;background:#363644;border-radius:1cqw;margin:.5cqw auto}.preview-notification{position:absolute;right:5%;bottom:0;display:flex;align-items:center;gap:1.3cqw;padding:1.6cqw 2.4cqw;border:1px solid white;border-radius:1.8cqw;background:#ffffffea;box-shadow:0 10px 30px #65628e18;transform:rotate(-3deg)}.preview-notification>span{display:grid;place-items:center;width:4cqw;height:4cqw;color:#8661ed;background:#eee8ff;border-radius:50%}.preview-notification svg{width:2cqw;height:2cqw}.preview-notification b{font-size:1.35cqw;display:block}.preview-notification small{font-size:1.05cqw;color:#88849c;display:block;margin-top:.3cqw}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:44px}.section-heading>p:not(.studio-kicker){max-width:300px;color:#626780;font-size:14px;line-height:1.8}.section-heading.centered{display:flex;flex-direction:column;align-items:center;gap:0;text-align:center}.section-heading.centered>p:not(.studio-kicker){max-width:540px;margin-top:20px}.studio-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.studio-feature{position:relative;overflow:hidden;min-height:340px;padding:26px 23px 0;border:1px solid #ece9f5;border-radius:22px;background:#faf9fe}.feature-icon{display:grid;place-items:center;width:42px;height:42px;margin-bottom:24px;background:#eae4ff;color:#7953d7;border-radius:12px}.feature-icon svg{width:22px;height:22px}.studio-feature h3{font-size:17px;font-weight:800;letter-spacing:-.03em}.studio-feature>p{min-height:100px;margin-top:13px;font-size:12px;line-height:1.8;color:#6e7087}.feature-inbox{background:#f6faff;border-color:#e3edf7}.feature-inbox .feature-icon{background:#e3edff;color:#5c84db}.feature-broadcast{background:#f7faf9;border-color:#e4eee9}.feature-broadcast .feature-icon{background:#dcf2e8;color:#43a583}.feature-team{background:#fcf8fc;border-color:#f0e6ef}.feature-team .feature-icon{background:#f3e5f3;color:#ac6baf}.studio-guides{padding-bottom:100px}.studio-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.studio-guide-card{display:grid;grid-template-columns:46px minmax(0,1fr) 20px;gap:16px;align-items:start;min-height:164px;padding:24px;border:1px solid #e8e5f2;border-radius:20px;background:linear-gradient(145deg,#fff,#f8f7fd);box-shadow:0 8px 24px #4b41690a;transition:transform .2s,border-color .2s,box-shadow .2s}.studio-guide-card:hover{transform:translateY(-3px);border-color:#cbbbef;box-shadow:0 14px 30px #4b416914}.studio-guide-card>span{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:#7350da;background:#eee9ff}.studio-guide-card>span svg{width:22px;height:22px}.studio-guide-card>svg{width:18px;height:18px;margin-top:4px;color:#8265d6}.studio-guide-card h3{color:#211a35;font-size:16px;font-weight:800;line-height:1.35;letter-spacing:-.025em}.studio-guide-card p{margin-top:9px;color:#686a80;font-size:12px;line-height:1.7}.flow-illustration{display:flex;flex-direction:column;align-items:center;padding:20px 5px 0}.flow-illustration>span{display:flex;align-items:center;gap:8px;width:fit-content;padding:10px;background:white;border:1px solid #e9e3f7;border-radius:8px;font-size:8px;box-shadow:0 4px 10px #6b519007}.flow-illustration svg{width:12px;height:12px;color:#8d69d5}.flow-illustration>i{width:1px;height:15px;background:#cdbbeb}.flow-illustration>div{display:flex;gap:20px;padding-top:15px;font-size:8px;color:#8a74ae}.flow-illustration>div>span{padding:7px 12px;border:1px solid #e8dff5;background:white;border-radius:6px 6px 0 0}.inbox-illustration{padding-top:32px;transform:rotate(-4deg)}.inbox-illustration>div{display:flex;align-items:center;gap:8px;background:white;border:1px solid #e6edf7;margin-bottom:9px;padding:12px 9px;border-radius:10px;box-shadow:0 5px 12px #646c8409}.contact-avatar{display:grid;place-items:center;width:27px;height:27px;flex-shrink:0;color:#5b95b3;background:#e2f0f7;border-radius:50%;font-size:10px}.contact-avatar.lilac{color:#9475b4;background:#ede5f6}.inbox-illustration b{display:block;font-size:9px}.inbox-illustration small{display:block;margin-top:4px;font-size:7px;color:#9895a9}.inbox-illustration svg{margin-left:auto;width:13px;color:#929fe1}.broadcast-illustration{margin-top:33px;padding:17px 13px;border:1px solid #e5eee9;border-radius:12px 12px 0 0;background:#fff}.broadcast-illustration>span{display:flex;align-items:center;gap:5px;color:#519b81;font-size:9px}.broadcast-illustration svg{width:12px;height:12px}.broadcast-illustration>div{display:flex;align-items:end;gap:5px;height:38px;margin:16px 0 8px}.broadcast-illustration i{flex:1;height:60%;border-radius:3px;background:#b8e6d8}.broadcast-illustration i:nth-child(2n){height:83%;background:#8dd7bd}.broadcast-illustration i:nth-child(3n){height:100%;background:#68c5a6}.broadcast-illustration small{font-size:8px;color:#969e9a}.team-illustration{margin-top:42px;text-align:center}.team-illustration>div{display:flex;justify-content:center}.team-illustration>div>span{display:grid;place-items:center;width:46px;height:46px;margin-left:-8px;background:#e9dbef;color:#9b71ae;border:3px solid #fcf8fc;border-radius:50%;font-size:14px;font-weight:700}.team-illustration>div>span:nth-child(2){background:#e2e8fb;color:#7486bd}.team-illustration>div>span:nth-child(3){background:#f7e4e6;color:#c1808a}.team-illustration>div>span:last-child{background:#fff;color:#a5a1b3}.team-illustration p{display:flex;justify-content:center;align-items:center;gap:6px;margin:15px 0 24px;font-size:9px;color:#9d83ad}.team-illustration svg{width:13px;height:13px}.studio-audience{background:#f8f9fd;padding-block:80px}.audience-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;align-items:center}.section-description{margin-block:22px;max-width:360px;color:#6b6f86;font-size:14px;line-height:1.8}.audience-item{display:flex;align-items:center;gap:21px;padding:24px 0;border-bottom:1px solid #e6e6f0}.audience-item:first-child{padding-top:0}.audience-item:last-child{border:0;padding-bottom:0}.audience-item>span{display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;background:#ece7fc;color:#8669d4;border-radius:17px}.audience-item h3{font-size:16px;font-weight:750}.audience-item p{margin-top:8px;color:#6a6d82;font-size:12px;line-height:1.7}.audience-item>svg{width:19px;height:19px;margin-left:auto;color:#b4a3d6;transition:transform .2s}.audience-item:hover>svg{transform:translateX(4px)}.studio-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px}.step-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eae6f4;padding-bottom:24px;margin-bottom:24px}.step-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;color:#8560dc;background:#f1ecff}.step-number{color:#ddd4ed;font-size:42px;font-weight:700;letter-spacing:-.06em}.studio-steps h3{font-size:19px;font-weight:750;letter-spacing:-.035em}.studio-steps p{color:#6c6c82;line-height:1.8;font-size:13px;margin-top:12px}.studio-security{display:grid;grid-template-columns:170px 1fr;align-items:center;gap:60px;padding:52px 65px;border:1px solid #e7e8f4;border-radius:26px;background:linear-gradient(120deg,#f5f3ff,#f5f8ff 65%,#fcfdff)}.studio-security h2{font-size:clamp(25px,2.5vw,32px)}.studio-security p:not(.studio-kicker){color:#6b6f86;font-size:13px;line-height:1.9;margin:16px 0 12px;max-width:770px}.security-art{position:relative;display:grid;place-items:center;width:130px;height:145px;transform:rotate(-8deg);border-radius:42px;background:linear-gradient(135deg,#c1a8ff,#7654ee 65%,#688bf4);box-shadow:inset 2px 3px 5px #ffffff70,0 15px 28px #a28add40}.security-art>svg{width:80px;height:80px;color:white;stroke-width:1.5}.security-art>span{position:absolute;bottom:-12px;right:-16px;display:grid;place-items:center;width:49px;height:49px;background:#fff;color:#8c6bcc;border-radius:17px;box-shadow:0 6px 20px #9783c325;transform:rotate(15deg)}.studio-pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-top:20px}.studio-price-card{position:relative;padding:28px 24px;background:#fff;border:1px solid #e9e6f2;border-radius:20px}.studio-price-card.recommended{border-color:#9e80ef;box-shadow:0 10px 35px #8063bc12;background:linear-gradient(#f8f5ff,#fff 70%)}.price-recommendation{position:absolute;top:-14px;left:22px;padding:6px 15px;border-radius:20px;background:#7954e1;color:white;font-size:10px;font-weight:700}.price-tier{display:flex;justify-content:space-between;align-items:center}.price-tier h3{font-size:19px;font-weight:800}.price-tier svg{width:21px;color:#a087d2}.price-description{min-height:40px;margin-top:10px;color:#6c6b80;font-size:11px;line-height:1.7}.studio-price{margin-top:25px;white-space:nowrap;font-size:clamp(27px,2.55vw,36px);font-weight:800;letter-spacing:-.055em}.studio-price>span{font-size:23px}.studio-price small{color:#716981;font-size:10px;font-weight:500;letter-spacing:0}.price-tax{margin-top:8px;font-size:10px;color:#777087}.studio-price-card>a{display:flex;margin-top:25px;padding-inline:10px;gap:10px;font-size:12px;min-height:46px;border-radius:12px}.studio-price-card>a svg{width:15px}.studio-price-card ul{display:grid;gap:14px;padding-top:25px;margin-top:26px;border-top:1px solid #eee9f6}.studio-price-card li{display:flex;gap:9px;align-items:start;color:#656379;font-size:11px;line-height:1.6}.studio-price-card li svg{width:13px;height:17px;color:#9780bc}.pricing-fineprint{margin:26px auto;text-align:center;color:#797389;font-size:10px;line-height:1.9}.pricing-fineprint a{display:inline-flex;min-height:44px;align-items:center;gap:4px;color:#7953c5}.pricing-fineprint svg{width:12px;height:12px}.studio-comparison{border:1px solid #e9e6f2;border-radius:14px;overflow:hidden}.studio-comparison>summary:focus-visible{outline-offset:-5px}.studio-comparison>summary,.studio-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none}.studio-home summary::-webkit-details-marker{display:none}.studio-comparison>summary{justify-content:center;min-height:58px;padding:15px 20px;color:#685686;font-size:13px;font-weight:700;background:#fcfbff}.studio-home summary>svg{width:17px;height:17px;color:#9983bb;transition:transform .2s}.studio-home details[open]>summary>svg{transform:rotate(180deg)}.studio-home summary:hover{color:#7348d4}.comparison-scroll{overflow-x:auto}.studio-comparison table{width:100%;min-width:650px;border-collapse:collapse;text-align:left;font-size:12px}.studio-comparison td,.studio-comparison th{padding:14px 20px;border-bottom:1px solid #f0edf6}.studio-comparison th{font-weight:600}.studio-comparison td{color:#726382}.studio-comparison td svg{width:16px;height:16px;color:#8062bc}.comparison-category{background:#f7f4fc;color:#8864b6}.studio-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;padding-block:0 80px}.studio-faq>div>p:last-child{margin-top:26px;color:#70687d;font-size:13px;line-height:1.8}.studio-faq-list details{border-bottom:1px solid #eae6f1}.studio-faq-list summary{min-height:68px;padding:18px 0;font-size:13px;font-weight:750;line-height:1.7}.studio-faq-list details>p{padding:0 32px 22px 0;color:#716e80;font-size:12px;line-height:1.9}.studio-final-wrap{padding-bottom:70px}.studio-final{position:relative;overflow:hidden;padding:60px 25px;text-align:center;border:1px solid #e9dffb;border-radius:28px;background:radial-gradient(ellipse at 5% 95%,#ddd1ff80,transparent 60%),radial-gradient(ellipse at 95% 10%,#dce8ff,transparent 55%),#f6f3ff}.final-spark{display:grid;place-items:center;width:60px;height:60px;margin:0 auto 24px;background:linear-gradient(125deg,#ad8cff,#7560ef);color:white;box-shadow:inset 0 2px 3px #ffffff80,0 12px 24px #9d7edb30;border-radius:20px;transform:rotate(-8deg)}.final-spark svg{width:30px;height:30px}.studio-final h2{font-size:clamp(25px,3vw,40px)}.studio-final h2 span{color:#8a63d3}.studio-final>p:not(.studio-kicker){margin-top:20px;color:#797088;font-size:13px}.studio-final>a{margin-top:28px}.studio-final>small{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:22px;color:#7d728d;font-size:10px}.studio-final>small svg{width:12px;height:12px;margin-left:10px;color:#8c70b7}body:has(.studio-home) .site-header{background:#fafbffed;border:1px solid #e9e6f480;box-shadow:0 4px 24px #58457504;top:0;left:0;right:0;border-radius:0;transform:none!important;opacity:1!important}body:has(.studio-home) .site-header>div{height:84px;max-width:1376px;padding-inline:48px}body:has(.studio-home) .site-header .brand-wordmark{color:#1c1733;font-family:var(--font-manrope),sans-serif;font-weight:850;font-size:23px;letter-spacing:-.06em}body:has(.studio-home) .site-header .brand-wordmark>span{color:#7954ee}body:has(.studio-home) .site-header .brand-icon-wrap{background:none;width:38px;height:38px}body:has(.studio-home) .site-header a[href$="/login"],body:has(.studio-home) .site-header nav a{color:#635e77;font-size:12px;font-weight:650}body:has(.studio-home) .site-header nav a:hover{color:#7650d8}body:has(.studio-home) .home-primary-button{background:linear-gradient(115deg,#9060f5,#6545ed);color:white;box-shadow:0 5px 12px #7450e71a;font-size:11px;border-radius:12px}body:has(.studio-home) .site-header button{color:#7954cf;border-color:#e9e0f8;background:#f1ecfb}body:has(.studio-home) #mobile-navigation{color:#272036;background:#faf8fffa;border-color:#e5def1;box-shadow:0 15px 30px #38275c15;top:90px}body:has(.studio-home) #mobile-navigation nav>a{color:#514166;border-color:#ebe5f4}body:has(.studio-home) #mobile-navigation a[href$="/login"]{color:#705888;border-color:#ded4ec}body:has(.studio-home) .site-footer{background:#fbfaff;border-color:#ece6f3}body:has(.studio-home) .site-footer .text-white{color:#40314e}body:has(.studio-home) .site-footer .text-slate-300,body:has(.studio-home) .site-footer .text-slate-400{color:#74677e}body:has(.studio-home) .site-footer .text-neon-cyan{color:#8a5bcd}body:has(.studio-home) .site-footer a:hover{color:#6844b6}body:has(.studio-home) .site-footer .border-white\/5{border-color:#ebe5f1}body:has(.studio-home) .site-footer .footer-brand-icon{background:none;width:32px;height:32px}@media (min-width:1600px){.hero-grid{min-height:700px}}@media (max-width:1199px){.studio-container{width:calc(100% - 64px)}.hero-grid{grid-template-columns:.95fr 1.05fr;gap:10px;min-height:580px}.hero-copy h1{font-size:51px}.hero-description{font-size:15px;max-width:360px}.hero-benefits{gap:20px}.studio-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-feature{min-height:350px}.studio-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-feature>p{min-height:65px;max-width:330px}.broadcast-illustration,.flow-illustration,.inbox-illustration,.team-illustration{max-width:280px;margin-inline:auto}.studio-pricing-grid{gap:12px}.studio-price-card{padding:26px 17px}.audience-grid{gap:65px}body:has(.studio-home) .site-header>div{padding-inline:32px}body:has(.studio-home) .site-header nav{gap:12px}body:has(.studio-home) .site-header .brand-wordmark{font-size:20px}}@media (max-width:1023px){.studio-hero{padding-top:60px}.hero-grid{min-height:520px}.hero-copy h1{font-size:43px}.hero-benefits{gap:15px}.hero-benefits b,.hero-benefits small{font-size:9px}.hero-copy>.studio-button{font-size:14px;min-height:55px;padding-inline:20px;gap:15px}.hero-description{font-size:14px}.hero-eyebrow{font-size:11px}.section-heading{gap:25px}.section-heading>p:not(.studio-kicker){max-width:230px;font-size:12px}.studio-section{padding-block:75px}.studio-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.studio-price-card{padding:28px}.studio-price{font-size:35px}.studio-security{padding:40px;gap:35px;grid-template-columns:135px 1fr}.studio-steps{gap:30px}.studio-faq{gap:50px}}@media (max-width:767px){.studio-container{width:calc(100% - 40px)}.studio-section{padding-block:60px}.studio-home h2{font-size:31px}.studio-kicker{font-size:10px;line-height:1.7;letter-spacing:.07em;margin-bottom:13px}.studio-hero{padding-top:46px}.hero-grid{display:flex;flex-direction:column;gap:15px;padding-block:0 10px}.hero-copy{text-align:center;width:100%}.hero-copy h1{font-size:clamp(43px,9vw,63px)}.hero-eyebrow{margin-bottom:20px}.hero-description{max-width:370px;font-size:15px;margin:20px auto 0;padding-inline:5px}.hero-benefits{justify-content:center;gap:30px;margin:23px 0 27px}.hero-benefits>div{align-items:center}.hero-benefits b{font-size:10px}.hero-benefits small{font-size:9px}.hero-copy>.studio-button{font-size:15px;min-height:56px;width:min(100%,330px);justify-content:space-between;padding-inline:24px}.hero-footnote{justify-content:center;font-size:9px}.product-preview{width:min(100%,560px);margin-top:23px}.preview-art{height:85cqw}.product-preview figcaption{margin:14px 0 0;font-size:8px}.hero-bottom{min-height:77px;justify-content:center;margin-top:25px;font-size:10px}.hero-bottom>a{display:none}.section-heading{display:block;margin-bottom:30px}.section-heading>p:not(.studio-kicker){max-width:360px;margin-top:20px;font-size:13px}.studio-guides{padding-bottom:64px}.studio-guide-grid{grid-template-columns:1fr}.studio-guide-card{min-height:auto}.studio-feature-grid{gap:14px}.studio-feature{padding:22px 18px 0}.studio-feature h3{font-size:16px}.studio-feature>p{min-height:115px;font-size:12px}.feature-icon{margin-bottom:20px}.studio-audience{padding-block:55px}.audience-grid{grid-template-columns:1fr;gap:30px}.audience-item{gap:16px}.audience-item h3{font-size:15px}.audience-item>span{width:44px;height:44px;border-radius:14px}.audience-item>span svg{width:22px}.studio-steps{grid-template-columns:1fr;gap:30px}.step-top{padding-bottom:15px;margin-bottom:17px}.studio-steps p{max-width:460px}.studio-security{grid-template-columns:1fr;padding:35px 25px;gap:30px}.security-art{width:80px;height:90px;border-radius:25px;margin-left:8px}.security-art>svg{width:48px;height:48px}.security-art>span{width:34px;height:34px;border-radius:12px}.security-art>span svg{width:19px}.studio-security h2{font-size:27px}.studio-pricing-grid{gap:28px 14px}.studio-price-card{padding:25px 17px}.price-description{min-height:56px}.studio-price{font-size:30px}.studio-price>span{font-size:19px}.studio-faq{grid-template-columns:1fr;gap:25px;padding-bottom:55px}.studio-faq summary{font-size:12px;min-height:64px}.studio-final-wrap{padding-bottom:40px}.studio-final{padding:40px 20px}.studio-final h2{font-size:27px}.studio-final>a{font-size:13px;gap:14px;padding-inline:19px}.studio-final>small{gap:5px;font-size:8px}.studio-final>small svg{margin-left:2px}body:has(.studio-home) .site-header>div{height:72px;padding-inline:20px}body:has(.studio-home) .site-header .brand-wordmark{font-size:22px}body:has(.studio-home) .site-header .brand-icon-wrap{width:32px;height:32px}body:has(.studio-home) #mobile-navigation{top:80px}}@media (max-width:479px){.studio-feature-grid,.studio-pricing-grid{grid-template-columns:1fr}.studio-feature{min-height:0;padding:26px 26px 0}.studio-feature>p{min-height:0}.studio-feature h3{font-size:20px}.studio-feature>p{font-size:13px}.studio-feature .inbox-illustration{margin-bottom:0}.studio-feature .team-illustration{padding-bottom:8px}.studio-price-card{padding:28px}.price-description{min-height:0}.studio-price-card li{font-size:12px}.studio-price{font-size:38px}.studio-price-card>a{font-size:14px}}@media (prefers-reduced-motion:reduce){.studio-home *,.studio-home :after,.studio-home :before{transition:none!important;animation:none!important}}