@font-face{font-family:CL Caveat;src:url(/fonts/landing-caveat-v2.3.1.woff2) format("woff2");font-display:swap}.conversion-landing{--cl-bg:#f7f7fa;--cl-surface:#fff;--cl-text:#19171f;--cl-muted:#625e70;--cl-violet:#6434be;--cl-tint:#ede8f7;--cl-line:#dedbe5;position:relative;background:var(--cl-bg);color:var(--cl-text);font-family:CL Outfit,Arial,sans-serif;padding-top:104px;isolation:isolate}.conversion-landing *{box-sizing:border-box}.conversion-landing :is(a,button,input,select,summary,textarea):focus-visible{outline:3px solid var(--cl-violet);outline-offset:4px}.conversion-landing button{cursor:pointer}.conversion-landing button:disabled{cursor:not-allowed;opacity:.55}.conversion-landing :is(h1,h2,h3,p){margin:0}.conversion-landing :is(h1,h2,h3){font-family:CL Outfit,Arial,sans-serif;color:var(--cl-text)}.cl-container{max-width:1240px;margin-inline:auto;width:calc(100% - 96px)}.cl-hero{display:grid;grid-template-columns:1.03fr 1fr;gap:64px;align-items:center;padding-block:40px 52px}.cl-eyebrow{font-size:11px;letter-spacing:.14em;font-weight:750;color:var(--cl-violet)}.cl-hero h1{font-size:clamp(46px,5.9vw,76px);line-height:1.05;font-weight:750;letter-spacing:-.055em;margin:22px 0}.cl-hero h1 span{color:var(--cl-violet);white-space:nowrap}.cl-hero-description{font-size:18px;line-height:1.6;max-width:440px;color:var(--cl-muted)}.cl-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:30px}.cl-button{display:inline-flex;justify-content:center;align-items:center;gap:14px;border:1px solid transparent;border-radius:12px;padding:15px 22px;min-height:50px;white-space:nowrap;font-size:14px;font-weight:650;text-decoration:none;transition:transform .18s ease,background .18s ease}.cl-button--primary{background:var(--cl-violet);color:#fff}.cl-button--primary:hover{background:#542aa4;color:#fff}.cl-button:active{transform:translateY(1px)}.cl-text-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:550;min-height:44px;text-decoration:none;color:var(--cl-text)}.cl-text-link:hover{text-decoration:underline;text-underline-offset:4px;color:var(--cl-violet)}.cl-hero-example{position:relative;min-width:0;background:var(--cl-tint);border-radius:16px;padding:16px 22px 15px}.cl-sample-tabs{display:flex;gap:4px;margin-bottom:16px;flex-wrap:wrap}.cl-sample-tabs button{font-size:12px;color:var(--cl-muted);padding:10px 12px;min-height:40px;border:0;border-radius:10px;background:transparent}.cl-sample-tabs button[aria-pressed=true]{background:var(--cl-surface);color:var(--cl-violet);box-shadow:0 2px 6px #34214d0a}.cl-paper{position:relative;min-height:440px;color:#253b70;background:#fff;border-radius:6px;box-shadow:0 14px 38px #36295312,0 2px 5px #36295309;border:1px solid #dedee6;overflow:hidden;padding:24px 28px 48px}.cl-paper:before{content:"";position:absolute;top:0;bottom:0;left:43px;width:1px;background:#d995a5}.cl-paper--compact{min-height:320px;transform:rotate(-2deg);margin:6px 0 16px}.cl-paper-heading{display:flex;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:.04em;color:#6d7180;padding-left:32px;margin-bottom:18px;gap:14px}.cl-paper-content{font-size:22px;min-height:230px;max-height:580px;overflow:auto;overflow-wrap:anywhere}.cl-paper-content>div{font-size:24px!important;line-height:32px!important}.cl-paper--compact .cl-paper-content{min-height:230px;max-height:230px}.cl-paper-content--typed>div{font-size:15px!important}.cl-paper-footer{position:absolute;bottom:17px;left:60px;right:20px;font-size:10px;color:#626777}.cl-paper--graph{background-image:linear-gradient(#a7cad144 1px,transparent 1px),linear-gradient(90deg,#a7cad144 1px,transparent 1px);background-size:16px 16px}.cl-paper--graph .cl-paper-content>div,.cl-paper--dotted .cl-paper-content>div,.cl-paper--vintage .cl-paper-content>div{background-image:none!important}.cl-paper--dotted{background-image:radial-gradient(#99a4b1 1px,transparent 1px);background-size:16px 16px}.cl-paper--vintage{background:#faf0dc}.cl-paper--lab:after{content:"Theory sheet sample \b7  facing diagram sheet in studio";position:absolute;bottom:34px;left:60px;font-size:9px;color:#626777}.cl-empty{font-family:CL Outfit,sans-serif;font-size:16px;line-height:1.6;padding:24px 32px;color:#626777}.cl-font-picker{display:flex;align-items:center;gap:16px;justify-content:space-between;font-size:11px;color:var(--cl-muted)}.cl-font-picker>div{display:flex;gap:3px}.cl-font-picker button{font-size:18px;border:1px solid transparent;background:transparent;color:var(--cl-text);border-radius:8px;padding:6px 8px;min-height:40px}.cl-font-picker button[aria-pressed=true]{border-color:var(--cl-violet);color:var(--cl-violet);background:var(--cl-surface)}.cl-facts{background:var(--cl-surface);border-block:1px solid var(--cl-line)}.cl-facts>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:23px;font-size:13px;color:var(--cl-muted)}.cl-facts span{display:flex;align-items:center;gap:9px}.cl-facts svg{color:var(--cl-violet)}.cl-section{padding-block:80px;scroll-margin-top:110px}.conversion-landing section[id],#live-sandbox{scroll-margin-top:110px}.cl-section-heading{margin-bottom:38px;max-width:720px}.conversion-landing h2{font-size:clamp(30px,3.5vw,44px);line-height:1.12;font-weight:650;letter-spacing:-.04em}.cl-section-heading p{color:var(--cl-muted);font-size:16px;line-height:1.65;margin-top:16px;max-width:620px}.cl-workflow{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:42px;padding:0;margin:0}.cl-workflow li{border-top:1px solid var(--cl-line);padding-top:24px}.cl-step-number{font-size:13px;font-weight:650;color:var(--cl-violet)}.cl-workflow h3{font-size:22px;letter-spacing:-.025em;font-weight:600;margin:16px 0 12px}.cl-workflow p{font-size:15px;line-height:1.65;color:var(--cl-muted);max-width:290px}.cl-sandbox-section{background:var(--cl-tint)}.cl-sandbox{display:grid;grid-template-columns:.9fr 1fr;gap:60px;align-items:start}.cl-input-panel{padding-top:5px;min-width:0}.cl-input-panel>label,.cl-price-calculator>label{display:block;font-size:14px;font-weight:600;margin-bottom:12px}.cl-input-panel textarea{resize:vertical;width:100%;min-height:215px;border:1px solid var(--cl-line);border-radius:12px;background:var(--cl-surface);color:var(--cl-text);padding:18px;font:15px/1.65 CL Outfit,Arial,sans-serif}.cl-helper{font-size:12px!important;line-height:1.65!important;color:var(--cl-muted);margin-top:10px!important;display:block}.cl-control-row{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;font-size:14px;color:var(--cl-text)}.cl-control-row select{border:1px solid var(--cl-line);border-radius:8px;padding:10px 12px;color:var(--cl-text);background:var(--cl-surface);min-height:44px;font:inherit;max-width:55%}.cl-control-row input{accent-color:var(--cl-violet);width:18px;height:18px;margin-right:8px;vertical-align:middle}.cl-control-row:has(input){min-height:44px;margin-top:10px}.cl-input-panel>.cl-button{margin-top:20px}.cl-paper-options{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.cl-paper-option{text-align:left;border:0;padding:0;border-radius:6px;background:transparent;color:var(--cl-text);min-width:0}.cl-paper-swatch{position:relative;display:flex;align-items:center;padding:25px 24px;aspect-ratio:4/5;background-color:#fff;border:1px solid #dddde6;border-radius:6px;box-shadow:0 5px 12px #36295308;color:#253b70;font-family:CL Caveat,cursive;font-size:23px;line-height:1.2;margin-bottom:16px;transition:transform .2s ease}.cl-paper-option:hover .cl-paper-swatch{transform:translateY(-4px)}.cl-paper-option[aria-pressed=true] .cl-paper-swatch{outline:2px solid var(--cl-violet);outline-offset:3px}.cl-paper-swatch>svg{position:absolute;right:10px;top:10px;color:var(--cl-violet)}.cl-paper-swatch--ruled,.cl-paper-swatch--lab{background-image:linear-gradient(90deg,transparent 12%,#d995a577 12%,#d995a577 12.5%,transparent 12.5%),repeating-linear-gradient(transparent 0px,transparent 23px,#b9c6de70 23px,#b9c6de70 24px)}.cl-paper-swatch--lab{background-size:50% 100%;background-repeat:no-repeat;background-position:right;border-left:12px solid #f0f0f4}.cl-paper-swatch--graph{background-image:linear-gradient(#a7cad144 1px,transparent 1px),linear-gradient(90deg,#a7cad144 1px,transparent 1px);background-size:12px 12px}.cl-paper-swatch--vintage{background-color:#faf0dc}.cl-paper-swatch--dotted{background-image:radial-gradient(#99a4b1 1px,transparent 1px);background-size:12px 12px}.cl-option-title{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.cl-option-description{display:block;color:var(--cl-muted);font-size:12px;line-height:1.6}.cl-paper-return{margin-top:28px}.cl-feature-section{background:var(--cl-surface)}.cl-features{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:stretch}.cl-feature-photo{position:relative;overflow:hidden;border-radius:16px;min-height:420px;background:#eeedf3}.cl-feature-photo img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.cl-feature-photo>div{position:relative;padding:35px;max-width:350px;color:#262130}.cl-feature-photo h3{font-size:31px;letter-spacing:-.03em;line-height:1.15;font-weight:600;margin-bottom:15px}.cl-feature-photo p{font-size:14px;line-height:1.65;max-width:235px}.cl-feature-list{display:grid;gap:26px}.cl-feature-list article{position:relative;padding-left:42px}.cl-feature-list article>svg{position:absolute;left:0;top:0;color:var(--cl-violet)}.cl-feature-list h3{font-size:20px;font-weight:600;letter-spacing:-.025em;margin-bottom:10px}.cl-feature-list p{font-size:14px;line-height:1.65;color:var(--cl-muted)}.cl-pricing{display:grid;grid-template-columns:1.15fr 1fr;gap:90px;align-items:center}.cl-pricing h2{margin:22px 0}.cl-pricing>div>p:not(.cl-eyebrow){color:var(--cl-muted);line-height:1.7;max-width:420px;font-size:16px;margin-bottom:15px}.cl-price-calculator{border:1px solid var(--cl-line);border-radius:16px;padding:32px;background:var(--cl-surface)}.cl-price-input{display:flex;align-items:center;gap:12px;color:var(--cl-muted);font-size:14px}.cl-price-input input{width:88px;min-height:48px;padding:10px 12px;border:1px solid var(--cl-line);border-radius:8px;color:var(--cl-text);background:var(--cl-bg);font:18px CL Outfit,Arial,sans-serif}.cl-price-calculator output{display:block;font-size:64px;line-height:1.1;letter-spacing:-.06em;font-weight:650;margin:25px 0 12px}.cl-price-calculator>p{font-size:14px;color:var(--cl-muted);margin-bottom:0!important}.cl-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;border-top:1px solid var(--cl-line)}.cl-faq>div>p{font-size:15px;color:var(--cl-muted);line-height:1.7;margin:20px 0;max-width:280px}.cl-faq details{border-bottom:1px solid var(--cl-line)}.cl-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;padding:21px 0;cursor:pointer;font-size:16px;font-weight:500;min-height:60px}.cl-faq summary::-webkit-details-marker{display:none}.cl-faq summary span{color:var(--cl-violet);font-size:24px;font-weight:400;flex-shrink:0}.cl-faq details>p{font-size:14px;color:var(--cl-muted);line-height:1.8;margin:0 30px 22px 0}.cl-faq details a{color:var(--cl-violet);text-decoration:underline}.cl-guides{padding-bottom:70px}.cl-guides h2{font-size:26px;margin-bottom:22px}.cl-guides>div{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.cl-guides a{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:14px;padding:18px 0;color:var(--cl-text);text-decoration:none;border-top:1px solid var(--cl-line)}.cl-guides a:hover{color:var(--cl-violet)}#main-content .conversion-landing #hero:before{display:none}#main-content .conversion-landing #how-it-works{background:transparent}#main-content .conversion-landing #live-sandbox>div{background:transparent;border:0;box-shadow:none}@media(prefers-reduced-motion:reduce){.conversion-landing *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.cl-paper--compact{transform:none}}@media(max-width:1100px){.cl-container{width:calc(100% - 64px)}.cl-hero{gap:32px}.cl-hero h1{font-size:60px}.cl-hero-example{padding:14px 16px}.cl-font-picker{gap:8px}.cl-font-picker>span{display:none}.cl-font-picker>div{width:100%;justify-content:center}.cl-paper-options{grid-template-columns:repeat(3,1fr);gap:28px}.cl-paper-swatch{aspect-ratio:5/3}.cl-sandbox{gap:36px}.cl-pricing{gap:50px}}@media(max-width:767px){.conversion-landing{padding-top:94px}.cl-container{width:calc(100% - 40px)}.cl-hero{grid-template-columns:1fr;gap:28px;padding-block:24px 32px}.cl-hero h1{font-size:clamp(42px,9.7vw,62px);margin:17px 0}.cl-hero-description{font-size:16px;max-width:420px}.cl-actions{gap:18px;margin-top:22px}.cl-button{padding:14px 17px;font-size:13px}.cl-hero-example{padding:12px 16px}.cl-paper--compact .cl-paper-content{min-height:180px;max-height:180px}.cl-font-picker{margin-top:8px}.cl-facts>div{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-block:22px;font-size:12px}.cl-section{padding-block:54px}.cl-section-heading{margin-bottom:30px}.cl-section-heading p{font-size:15px;margin-top:14px}.cl-workflow{grid-template-columns:1fr;gap:24px}.cl-workflow li{padding-top:20px;position:relative;padding-left:38px}.cl-step-number{position:absolute;left:0;top:24px}.cl-workflow h3{font-size:20px;margin:0 0 9px}.cl-workflow p{max-width:none}.cl-sandbox{grid-template-columns:1fr;gap:30px}.cl-paper{min-height:350px;padding:20px 20px 52px}.cl-paper--compact{min-height:268px}.cl-paper-content{max-height:360px}.cl-paper-heading{padding-left:36px}.cl-paper-options{grid-template-columns:repeat(2,1fr);gap:26px 18px}.cl-paper-swatch{aspect-ratio:4/4;font-size:24px}.cl-features{grid-template-columns:1fr;gap:36px}.cl-feature-photo{min-height:340px}.cl-feature-photo>div{padding:26px;max-width:260px}.cl-feature-photo h3{font-size:27px}.cl-feature-photo p{max-width:180px}.cl-feature-list{gap:28px}.cl-pricing{grid-template-columns:1fr;gap:30px}.cl-pricing h2{margin:18px 0}.cl-price-calculator{padding:26px}.cl-price-calculator output{font-size:58px}.cl-faq{grid-template-columns:1fr;gap:22px}.cl-faq>div>p{max-width:340px}.cl-guides{padding-bottom:50px}.cl-guides>div{grid-template-columns:1fr;gap:0}.cl-guides h2{font-size:24px}.cl-guides a{padding-block:20px}}@media(max-width:370px){.cl-container{width:calc(100% - 32px)}.cl-hero h1{font-size:39px}.cl-actions{gap:10px}.cl-text-link{font-size:13px}.cl-sample-tabs{gap:0}.cl-sample-tabs button{font-size:11px;padding-inline:8px}.cl-font-picker button{font-size:16px;padding-inline:7px}.cl-paper-heading,.cl-paper-footer{font-size:9px}.cl-control-row{font-size:13px}}@media(max-width:767px){.cl-paper--compact .cl-paper-content>div{font-size:22px!important}.cl-paper--compact .cl-paper-content{min-height:180px;max-height:180px}}.cl-paper--plain .cl-paper-content>div{background-image:none!important}.cl-paper--plain:before,.cl-paper--blue:before{display:none}.cl-paper-swatch--blue{background-image:repeating-linear-gradient(transparent 0px,transparent 23px,#b9c6de70 23px,#b9c6de70 24px)}@media(max-width:1023px){.cl-hero{grid-template-columns:1fr;gap:30px}.cl-hero-example{max-width:560px;width:100%}body:has(.conversion-landing) nav .md\:flex{display:none}body:has(.conversion-landing) nav button.md\:hidden{display:grid}}@font-face{font-family:CL Outfit;src:url(/fonts/landing-outfit-v2.3.1.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:CL Kalam;src:url(/fonts/landing-kalam-v2.3.1.woff2) format("woff2");font-display:swap}@font-face{font-family:CL Indie Flower;src:url(/fonts/landing-indie-v2.3.1.woff2) format("woff2");font-display:swap}.conversion-landing{--cl-bg:#f8f8fb;--cl-surface:#fefeff;--cl-text:#201e29;--cl-muted:#615d70;--cl-violet:#6339b7;--cl-tint:#f0ecf8;--cl-line:#ddd9e8;--cl-accent-solid:#6339b7;--cl-glow:#baace859;--cl-depth:#4d356c1c;overflow:clip}:root[data-landing-theme=dark] .conversion-landing{--cl-bg:#14131b;--cl-surface:#201e2a;--cl-text:#f2effa;--cl-muted:#b8b1c9;--cl-violet:#c6b0fa;--cl-tint:#272233;--cl-line:#423a52;--cl-accent-solid:#7750c7;--cl-glow:#8356c949;--cl-depth:#00000060;color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-landing-theme]) .conversion-landing{--cl-bg:#14131b;--cl-surface:#201e2a;--cl-text:#f2effa;--cl-muted:#b8b1c9;--cl-violet:#c6b0fa;--cl-tint:#272233;--cl-line:#423a52;--cl-accent-solid:#7750c7;--cl-glow:#8356c949;--cl-depth:#00000060;color-scheme:dark}}.cl-appearance-bar{display:flex;justify-content:flex-end;margin-top:-8px;position:relative;z-index:1}.cl-theme-control{display:inline-flex;gap:3px;border:1px solid var(--cl-line);padding:4px;border-radius:12px;background:var(--cl-surface)}.cl-theme-control button{display:flex;align-items:center;gap:6px;min-height:34px;padding:6px 10px;font:500 12px CL Outfit,sans-serif;border:0;border-radius:8px;background:transparent;color:var(--cl-muted)}.cl-theme-control button[aria-pressed=true]{background:var(--cl-tint);color:var(--cl-violet)}.cl-hero{padding-top:18px;padding-bottom:68px;gap:68px;min-height:520px}.cl-hero h1{font-size:clamp(48px,5.7vw,76px);line-height:1.04;letter-spacing:-.055em;margin:22px 0 25px}.cl-hero h1 span{display:inline-block;font-family:CL Caveat,cursive;font-size:1.22em;font-weight:550;letter-spacing:-.055em;line-height:1.12;padding-bottom:5px;position:relative}.cl-hero h1 span:after{content:"";position:absolute;left:3%;right:2%;height:3px;bottom:5px;border-radius:50%;background:var(--cl-violet);opacity:.35;transform:rotate(-2deg);transform-origin:left}.cl-magnetic{display:inline-flex}.cl-button--primary{background:var(--cl-accent-solid);color:#fdfbff;box-shadow:0 8px 22px var(--cl-depth)}.cl-button--primary:hover{background:var(--cl-accent-solid);color:#fdfbff;box-shadow:0 9px 24px var(--cl-depth)}.cl-button svg,.cl-text-link svg{transition:transform .2s ease}.cl-button:hover svg,.cl-text-link:hover svg{transform:translate(3px)}.cl-hero-example{background:transparent;padding:0;position:relative}.cl-sample-tabs{justify-content:center;gap:5px;margin-bottom:18px}.cl-sample-tabs button{border:1px solid transparent;transition:background .2s,color .2s,transform .2s}.cl-sample-tabs button[aria-pressed=true]{background:var(--cl-surface);border-color:var(--cl-line);color:var(--cl-violet)}.cl-notebook-stage{position:relative;perspective:1100px;padding:12px 18px 32px;margin-inline:-5px;isolation:isolate}.cl-stage-light{position:absolute;inset:-24% -12%;pointer-events:none;background:radial-gradient(ellipse,var(--cl-glow),transparent 66%);z-index:0}.cl-notebook-deck{position:relative;transform-style:preserve-3d;z-index:1}.cl-deck-sheet{position:absolute;inset:4px 0;background:#f0eef5;border:1px solid #dedbe7;border-radius:7px;box-shadow:0 16px 48px var(--cl-depth);pointer-events:none}.cl-deck-sheet--back{transform:rotate(6deg) translateY(13px)}.cl-deck-sheet--middle{transform:rotate(2deg) translateY(6px);background:#f8f6fc}.cl-notebook-deck .cl-paper--compact{transform:rotate(-3deg);margin:0;min-height:340px;box-shadow:0 10px 24px var(--cl-depth)}.cl-stage-pen{position:absolute;right:-16px;bottom:9px;width:90px;height:210px;object-fit:contain;z-index:2;pointer-events:none;filter:drop-shadow(7px 10px 7px #00000028);transform:rotate(6deg)}.cl-font-picker{justify-content:center;gap:16px;margin-top:2px}.cl-font-picker button{min-height:44px;padding:6px 10px;font-size:13px;transition:transform .2s,background .2s,border-color .2s}.cl-font-picker button:hover{transform:translateY(-2px)}.cl-paper-content>div>div{font-size:24px!important;line-height:32px!important}.cl-paper-content--typed>div>div{font-size:15px!important}.cl-paper--graph .cl-paper-content>div>div,.cl-paper--vintage .cl-paper-content>div>div,.cl-paper--plain .cl-paper-content>div>div{background-image:none!important}.cl-workflow-experience{display:grid;grid-template-columns:1fr 1.08fr;gap:68px;align-items:center}.cl-workflow-controls{margin:0;padding:0;list-style:none;display:grid;gap:12px}.cl-workflow-controls button{display:flex;align-items:flex-start;gap:18px;width:100%;padding:22px;text-align:left;border:1px solid transparent;border-radius:16px;background:transparent;color:var(--cl-text);transition:background .25s,border-color .25s,transform .25s}.cl-workflow-controls button[aria-pressed=true]{border-color:var(--cl-line);background:var(--cl-surface);box-shadow:0 12px 35px var(--cl-depth)}.cl-workflow-controls button>svg:first-child{flex-shrink:0;margin-top:3px;color:var(--cl-violet)}.cl-workflow-controls button>svg:last-child{margin-left:auto;flex-shrink:0;margin-top:5px;transition:transform .25s}.cl-workflow-controls button[aria-pressed=true]>svg:last-child{transform:translate(4px);color:var(--cl-violet)}.cl-workflow-controls strong{display:block;font:600 21px/1.25 CL Outfit,sans-serif;letter-spacing:-.025em;margin-bottom:10px}.cl-workflow-controls button>span>span{display:block;font:400 14px/1.65 CL Outfit,sans-serif;color:var(--cl-muted);max-width:290px}.cl-workflow-demo{border:1px solid var(--cl-line);background:var(--cl-tint);border-radius:20px;padding:25px;overflow:hidden}.cl-workflow-demo-header{display:flex;justify-content:space-between;font-size:12px;color:var(--cl-muted);margin-bottom:24px}.cl-workflow-page{background:#fdfdfd;min-height:260px;padding:28px 12px 52px;border-radius:6px;box-shadow:0 14px 32px var(--cl-depth);position:relative}.cl-workflow-page>div{font-size:26px!important;line-height:38px!important;background-size:100% 38px!important}.cl-workflow-page--0>div{font-size:16px!important;background-image:none!important}.cl-workflow-demo>p{font-size:11px;color:var(--cl-muted);line-height:1.6;margin-top:20px}.cl-review-check{position:absolute;left:44px;bottom:18px;display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#385a4b}.cl-paper-option:hover .cl-paper-swatch{transform:translateY(-8px) rotate(-2deg)}.cl-paper-option[aria-pressed=true] .cl-paper-swatch{transform:translateY(-4px) rotate(-1deg);box-shadow:0 14px 30px var(--cl-depth)}.cl-paper-swatch{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.cl-feature-photo{min-height:460px}.cl-feature-photo>div{background:linear-gradient(130deg,#f8f8fbe6,#f8f8fb00);padding-bottom:60px;max-width:100%}.cl-feature-photo h3{color:#262130!important;max-width:330px}.cl-feature-list article{padding-block:15px;border-bottom:1px solid var(--cl-line)}.cl-feature-list article:last-child{border:0}.cl-price-calculator{box-shadow:0 18px 50px var(--cl-depth)}.cl-faq summary span{transition:transform .25s}.cl-faq details[open] summary span{transform:rotate(45deg)}body:has(.conversion-landing){--cl-chrome-bg:#f8f8fb;--cl-chrome-surface:#fefeff;--cl-chrome-text:#201e29;--cl-chrome-muted:#615d70;--cl-chrome-line:#ddd9e8;background:var(--cl-chrome-bg)}:root[data-landing-theme=dark] body:has(.conversion-landing){--cl-chrome-bg:#14131b;--cl-chrome-surface:#201e2a;--cl-chrome-text:#f2effa;--cl-chrome-muted:#b8b1c9;--cl-chrome-line:#423a52}@media(prefers-color-scheme:dark){:root:not([data-landing-theme]) body:has(.conversion-landing){--cl-chrome-bg:#14131b;--cl-chrome-surface:#201e2a;--cl-chrome-text:#f2effa;--cl-chrome-muted:#b8b1c9;--cl-chrome-line:#423a52}}body:has(.conversion-landing) :is(nav,footer){color:var(--cl-chrome-text)}body:has(.conversion-landing) :is(nav,footer),body:has(.conversion-landing) nav :is(a,button,span){font-family:CL Outfit,Arial,sans-serif}body:has(.conversion-landing) nav{background:transparent!important;border-color:transparent!important}body:has(.conversion-landing) nav>div{background:var(--cl-chrome-surface)!important;box-shadow:0 8px 32px #00000012,inset 0 0 0 1px var(--cl-chrome-line)}body:has(.conversion-landing) :is(nav,footer) [class*=text-neutral-900]{color:var(--cl-chrome-text)}body:has(.conversion-landing) nav :is(a,button){color:var(--cl-chrome-text)}body:has(.conversion-landing) nav a[href="/editor"]{background:var(--cl-chrome-text);color:var(--cl-chrome-bg)}body:has(.conversion-landing) nav [class*="bg-white/"],body:has(.conversion-landing) nav [class*=bg-neutral-100]{background:var(--cl-chrome-bg)}body:has(.conversion-landing) footer{background:var(--cl-chrome-surface)!important;border-color:var(--cl-chrome-line)!important}body:has(.conversion-landing) footer :is(a,p){color:var(--cl-chrome-muted)}body:has(.conversion-landing) footer h2{color:var(--cl-chrome-text)}body:has(.conversion-landing) [role=dialog][aria-label="Site navigation"]{background:var(--cl-chrome-surface)!important;color:var(--cl-chrome-text);border-color:var(--cl-chrome-line)!important}body:has(.conversion-landing) [role=dialog][aria-label="Site navigation"] :is(a,button,p){color:var(--cl-chrome-text)}body:has(.conversion-landing) [role=dialog][aria-label="Site navigation"] [class*=bg-neutral-]{background:var(--cl-chrome-bg)}:root[data-landing-theme=dark] body:has(.conversion-landing) :is(nav,footer) img[alt*=Logo],:root[data-landing-theme=dark] body:has(.conversion-landing) nav img{filter:brightness(1.35)}@media(prefers-reduced-motion:no-preference){.cl-notebook-stage{animation:cl-deck-arrive .8s cubic-bezier(.2,.8,.2,1) both}.cl-hero h1 span:after{animation:cl-underline .65s .35s cubic-bezier(.2,.8,.2,1) both}.cl-revealed{animation:cl-section-reveal .65s cubic-bezier(.2,.8,.2,1) both}@keyframes cl-deck-arrive{0%{transform:translateY(20px) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes cl-underline{0%{transform:rotate(-2deg) scaleX(0)}to{transform:rotate(-2deg) scaleX(1)}}@keyframes cl-section-reveal{0%{opacity:.65;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.cl-notebook-deck,.cl-notebook-deck .cl-paper--compact,.cl-magnetic,.cl-paper-swatch{transform:none!important}.cl-deck-sheet--back{transform:translateY(10px)}.cl-deck-sheet--middle{transform:translateY(5px)}body:has(.conversion-landing) :is(nav,footer,[role=dialog]) *{animation:none!important;transition:none!important}}@media(prefers-reduced-transparency:reduce){.cl-stage-light{display:none}body:has(.conversion-landing) nav{backdrop-filter:none!important}}@media(max-width:1100px){.cl-hero{gap:32px}.cl-workflow-experience{gap:36px}.cl-workflow-demo{padding:20px}}@media(min-width:768px)and (max-width:1023px){.cl-hero{grid-template-columns:1fr 1fr;gap:30px;min-height:450px}.cl-hero h1{font-size:46px}.cl-hero h1 span{font-size:1.15em}.cl-hero-description{font-size:16px}.cl-actions{gap:14px}.cl-notebook-deck .cl-paper--compact{min-height:330px;padding-inline:16px}.cl-stage-pen{right:-5px;width:65px}.cl-sample-tabs button{font-size:10px;padding-inline:6px}.cl-paper--compact .cl-paper-content>div>div{font-size:20px!important}.cl-font-picker button{font-size:16px;padding-inline:6px}.cl-workflow-page>div{font-size:22px!important}.cl-workflow-controls button{padding:18px}.cl-workflow-controls strong{font-size:19px}}@media(max-width:767px){.cl-appearance-bar{margin-top:2px;margin-bottom:4px}.cl-theme-control button{font-size:11px;min-height:32px;padding:6px 9px}.cl-hero{display:grid;grid-template-columns:1fr;padding-top:18px;gap:32px;min-height:0;padding-bottom:48px}.cl-hero h1{font-size:clamp(40px,10.7vw,62px);margin:18px 0 20px}.cl-hero h1 span{font-size:1.17em}.cl-hero-example{padding:0}.cl-notebook-stage{padding:6px 12px 26px;margin-inline:4px}.cl-notebook-deck .cl-paper--compact{min-height:274px}.cl-paper--compact .cl-paper-content>div>div{font-size:22px!important}.cl-stage-pen{right:-8px;bottom:8px;width:67px;height:165px}.cl-sample-tabs{margin-bottom:16px}.cl-sample-tabs button{padding-inline:10px;font-size:11px}.cl-workflow-experience{grid-template-columns:1fr;gap:24px}.cl-workflow-controls{gap:5px}.cl-workflow-controls button{padding:17px 15px;gap:12px}.cl-workflow-controls strong{font-size:19px}.cl-workflow-controls button>span>span{font-size:13px;max-width:100%}.cl-workflow-demo{padding:20px}.cl-workflow-page{min-height:250px;padding-inline:5px}.cl-workflow-page>div{font-size:24px!important}.cl-feature-photo{min-height:340px}.cl-feature-list article{padding-bottom:24px}.cl-font-picker{margin-top:0}}@media(max-width:370px){.cl-hero h1{font-size:39px}.cl-hero h1 span{font-size:1.12em}.cl-stage-pen{right:-6px;width:56px;height:150px}.cl-font-picker button{font-size:16px;padding-inline:6px}.cl-sample-tabs button{padding-inline:8px;font-size:10px}}.cl-section{padding-block:64px}.cl-section-heading{margin-bottom:32px}.cl-paper-library{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;padding:32px 42px;border:1px solid var(--cl-line);border-radius:20px;background:var(--cl-surface)}.cl-paper-library-copy h3{font-size:30px;line-height:1.15;letter-spacing:-.035em;font-weight:600;margin:15px 0}.cl-paper-library-copy>p:not(.cl-eyebrow){font-size:15px;line-height:1.7;color:var(--cl-muted);min-height:52px;max-width:38ch}.cl-paper-library .cl-paper-options{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.cl-paper-library .cl-paper-option{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:9px 13px;border:1px solid var(--cl-line);border-radius:10px;background:var(--cl-bg);font:500 12px/1.4 CL Outfit,Arial,sans-serif;color:var(--cl-muted)}.cl-paper-library .cl-paper-option[aria-pressed=true]{border-color:var(--cl-violet);color:var(--cl-violet);background:var(--cl-tint)}.cl-paper-option:hover{border-color:var(--cl-violet)}.cl-library-deck{position:relative;padding:16px 8px;isolation:isolate;min-width:0}.cl-library-sheet{position:absolute;inset:17px 8px;background:#f1eef8;border:1px solid #dbd6e5;border-radius:6px;pointer-events:none;box-shadow:0 12px 24px var(--cl-depth)}.cl-library-sheet--back{transform:rotate(5deg) translateY(10px)}.cl-library-sheet--middle{transform:rotate(2deg) translateY(5px);background:#f9f7fc}.cl-library-deck .cl-paper--compact{transform:rotate(-2deg);margin:0;min-height:306px;box-shadow:0 12px 32px var(--cl-depth)}.cl-library-deck .cl-paper-content{min-height:160px;max-height:none;overflow:visible}.cl-paper-library .cl-paper-return{margin-top:22px}.cl-story-stack{display:grid;gap:24px;isolation:isolate}.cl-story-picker{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:20px}.cl-story-picker button{min-height:44px;padding:10px 12px;border:1px solid var(--cl-line);border-radius:10px;background:var(--cl-surface);color:var(--cl-muted);font:500 12px/1.4 CL Outfit,Arial,sans-serif}.cl-story-picker button[aria-pressed=true]{color:var(--cl-violet);background:var(--cl-tint);border-color:var(--cl-violet)}.cl-story-card[hidden]{display:none}.cl-story-card{position:relative;display:grid;grid-template-columns:.9fr 1fr;gap:64px;align-items:center;min-height:330px;padding:34px 46px;border:1px solid var(--cl-line);border-radius:20px;background:var(--cl-bg);box-shadow:0 12px 32px var(--cl-depth);transform-origin:top center;transform:scale(var(--cl-stack-scale,1));z-index:calc(1 + var(--cl-card-index))}.cl-story-number{position:absolute;top:24px;right:24px;font-size:12px;font-weight:550;color:var(--cl-muted)}.cl-story-copy>svg{color:var(--cl-violet);margin-bottom:20px}.cl-story-copy h3{font-size:clamp(26px,2.8vw,36px);font-weight:600;line-height:1.15;letter-spacing:-.04em;margin:0 0 16px}.cl-story-copy p{font-size:15px;line-height:1.7;color:var(--cl-muted);max-width:40ch;margin-bottom:20px}.cl-demo-options{display:flex;flex-wrap:wrap;gap:7px}.cl-demo-options button{display:flex;align-items:center;gap:7px;min-height:44px;border:1px solid var(--cl-line);border-radius:10px;padding:9px 12px;font:500 12px CL Outfit,Arial,sans-serif;color:var(--cl-muted);background:var(--cl-surface)}.cl-demo-options button[aria-pressed=true]{border-color:var(--cl-violet);color:var(--cl-violet);background:var(--cl-tint)}.cl-ink-options button>span{width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 1px #ffffff80}.cl-story-visual{position:relative;background:#fdfdfd;border:1px solid #dce1eb;border-radius:6px;padding:24px 14px 36px;box-shadow:0 10px 24px var(--cl-depth);min-width:0;color:#253b70}.cl-story-visual>div>div{font-size:23px!important;line-height:34px!important;padding-left:22px!important}.cl-visual-caption{display:block;font:500 10px/1.6 CL Outfit,Arial,sans-serif;letter-spacing:.1em;margin:0 0 18px 22px;color:#596278}.cl-visual-footnote{display:block;font:400 10px/1.6 CL Outfit,Arial,sans-serif;margin:16px 0 0 22px;color:#596278}.cl-story-review{border:1px solid var(--cl-line);border-radius:16px;background:var(--cl-surface);padding:28px;min-width:0}.cl-story-review .cl-visual-caption,.cl-story-review .cl-visual-footnote{margin-left:0;color:var(--cl-muted)}.cl-story-review ol{list-style:none;margin:0;padding:0;display:grid;gap:18px}.cl-story-review li{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--cl-text)}.cl-story-review li svg{color:var(--cl-violet);flex-shrink:0}.cl-story-review>p{font-size:13px;color:var(--cl-violet);margin-top:24px;padding-top:18px;border-top:1px solid var(--cl-line)}.cl-story-privacy{display:block;font-size:12px;color:var(--cl-muted);text-decoration:underline;text-underline-offset:4px;margin-top:18px}.cl-select-wrap{display:flex;align-items:center;position:relative;max-width:55%;min-width:140px}.cl-control-row .cl-select-wrap select{appearance:none;max-width:none;width:100%;padding-right:36px;border-radius:10px;cursor:pointer}.cl-select-wrap>svg{position:absolute;right:12px;pointer-events:none;color:var(--cl-muted)}.cl-checkbox-label{display:inline-flex;align-items:center;position:relative;gap:10px;min-height:44px;cursor:pointer}.cl-checkbox-label input{position:absolute;left:0;width:24px;height:24px;opacity:0;margin:0}.cl-checkbox-mark{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--cl-muted);border-radius:6px;background:var(--cl-surface);flex-shrink:0}.cl-checkbox-mark svg{opacity:0}.cl-checkbox-label:has(:checked) .cl-checkbox-mark{border-color:var(--cl-accent-solid);background:var(--cl-accent-solid);color:#fff}.cl-checkbox-label:has(:checked) .cl-checkbox-mark svg{opacity:1}.cl-checkbox-label:has(:focus-visible) .cl-checkbox-mark{outline:2px solid var(--cl-violet);outline-offset:4px}.conversion-landing :is(button,select,textarea,input){transition:background-color .2s,border-color .2s,box-shadow .2s}.conversion-landing :is(button,a,select,textarea,input):focus-visible{outline:2px solid var(--cl-violet);outline-offset:4px}.conversion-landing button:disabled{opacity:.5;cursor:not-allowed;transform:none}.cl-control-row{flex-wrap:wrap}.cl-paper-content,.cl-input-panel textarea{scrollbar-width:thin;scrollbar-color:#8893ab transparent;scrollbar-gutter:stable}.cl-paper-content::-webkit-scrollbar,.cl-input-panel textarea::-webkit-scrollbar{width:6px;height:6px}.cl-paper-content::-webkit-scrollbar-thumb,.cl-input-panel textarea::-webkit-scrollbar-thumb{background:#8893ab;border-radius:8px}.cl-paper--plain .cl-paper-content>div>div,.cl-paper--graph .cl-paper-content>div>div,.cl-paper--vintage .cl-paper-content>div>div{background-image:none!important}.cl-paper--blue .cl-paper-content>div>div{padding-left:8px!important}.cl-final{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid var(--cl-line);padding-block:44px 64px}.cl-final h2{font-size:clamp(28px,3.2vw,42px);margin-top:14px}.cl-guides{padding-bottom:42px}.cl-hero-description{max-width:39ch}.cl-hero-copy .cl-eyebrow,.cl-hero h1,.cl-hero-description,.cl-hero-copy .cl-actions{animation:none}@media(min-width:900px)and (min-height:740px)and (prefers-reduced-motion:no-preference){.cl-story-card{position:sticky;top:calc(min(144px,17vh) + var(--cl-card-index) * 16px)}.cl-story-stack{padding-bottom:40px}.cl-story-stack:has(:focus-visible) .cl-story-card{position:relative;top:auto;transform:none}}@media(prefers-reduced-motion:no-preference){.cl-hero-copy .cl-eyebrow{animation:cl-copy-arrive .55s .04s both}.cl-hero h1{animation:cl-copy-arrive .65s .1s both}.cl-hero-description{animation:cl-copy-arrive .65s .17s both}.cl-hero-copy .cl-actions{animation:cl-copy-arrive .65s .24s both}.cl-revealed{animation:cl-refined-reveal .6s var(--cl-reveal-delay,0ms) cubic-bezier(.2,.8,.2,1) both}.cl-paper-library.cl-revealed .cl-library-sheet--back{animation:cl-sheet-back .75s .1s both}.cl-paper-library.cl-revealed .cl-library-sheet--middle{animation:cl-sheet-middle .75s .16s both}.cl-checkbox-mark{transition:background .18s,border-color .18s}.cl-checkbox-mark svg{transition:opacity .18s,scale .18s;scale:.7}.cl-checkbox-label:has(:checked) svg{scale:1}@keyframes cl-copy-arrive{0%{opacity:.3;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes cl-refined-reveal{0%{opacity:.35;translate:0 20px}to{opacity:1;translate:0 0}}@keyframes cl-sheet-back{0%{transform:rotate(0) translateY(0)}to{transform:rotate(5deg) translateY(10px)}}@keyframes cl-sheet-middle{0%{transform:rotate(0) translateY(0)}to{transform:rotate(2deg) translateY(5px)}}}@media(max-width:899px){.cl-hero-copy .cl-eyebrow,.cl-hero h1,.cl-hero-description,.cl-hero-copy .cl-actions{animation:none!important}.cl-story-card{gap:30px;padding:28px;min-height:0}.cl-paper-library{gap:30px;padding:28px}.cl-story-copy h3{font-size:28px}.cl-story-copy p{font-size:14px}.cl-story-visual>div>div{font-size:20px!important;line-height:32px!important}}@media(max-width:639px){.cl-section{padding-block:48px}.cl-paper-library{grid-template-columns:1fr;gap:20px;padding:24px 20px}.cl-paper-library-copy h3{font-size:27px}.cl-paper-library-copy>p:not(.cl-eyebrow){min-height:0}.cl-library-deck{max-width:380px;width:100%;margin-inline:auto}.cl-library-deck .cl-paper--compact{min-height:285px}.cl-story-card{grid-template-columns:1fr;gap:24px;padding:26px 20px}.cl-story-number{top:22px;right:20px}.cl-story-copy>svg{margin-bottom:16px}.cl-story-copy h3{font-size:29px;max-width:14ch}.cl-story-copy p{max-width:none}.cl-story-visual{padding-inline:10px}.cl-story-visual>div>div{padding-left:12px!important;font-size:21px!important}.cl-visual-caption,.cl-visual-footnote{margin-left:12px}.cl-story-review{padding:22px}.cl-final{flex-direction:column;align-items:flex-start;padding-block:36px 48px}.cl-select-wrap{min-width:132px}.cl-paper-library .cl-paper-option{font-size:11px;padding-inline:10px}.cl-story-picker{gap:5px}.cl-story-picker button{font-size:11px;padding-inline:9px}}@media(prefers-reduced-motion:reduce){.cl-story-card{position:relative;top:auto;transform:none!important}.cl-library-deck .cl-paper--compact{transform:none!important}.cl-library-sheet--back{transform:translateY(10px)}.cl-library-sheet--middle{transform:translateY(5px)}}@media(forced-colors:active){.cl-checkbox-label:has(:checked) .cl-checkbox-mark{background:Highlight;color:HighlightText;border-color:Highlight}.cl-checkbox-mark{border-color:ButtonText}}.cl-hero{position:relative;isolation:isolate}.cl-hero-copy,.cl-hero-example{position:relative;z-index:1}.cl-ambient{position:absolute;inset:-30px 0;z-index:0;overflow:hidden;pointer-events:none;border-radius:32px;mask-image:linear-gradient(transparent,#000 20%,#000 75%,transparent)}.cl-ambient:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 65%,#a48ac521,transparent 55%),radial-gradient(ellipse at 75% 35%,#747ea919,transparent 50%);animation:cl-ink-drift 28s ease-in-out infinite alternate;animation-play-state:paused}.cl-ambient:after{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--cl-muted) .6px,transparent .6px);background-size:22px 22px;opacity:.08;mask-image:radial-gradient(ellipse at center,#000,transparent 70%)}[data-landing-theme=dark] .cl-ambient:before{background:radial-gradient(ellipse at 20% 65%,#9469c725,transparent 55%),radial-gradient(ellipse at 75% 35%,#7084ae1a,transparent 50%)}@media(min-width:900px)and (prefers-reduced-motion:no-preference){.cl-ambient[data-running=true]:before{animation-play-state:running}}@keyframes cl-ink-drift{0%{transform:translate(-2%,1%) scale(1)}to{transform:translate(3%,-2%) scale(1.06)}}.cl-mini-studio{border:1px solid var(--cl-line);border-radius:20px;background:var(--cl-surface);overflow:hidden;box-shadow:0 14px 40px var(--cl-depth)}.cl-studio-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid var(--cl-line)}.cl-studio-toolbar>span{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:550}.cl-studio-toolbar>span svg{color:var(--cl-violet)}.cl-studio-fonts,.cl-page-shortcuts{display:flex;gap:6px;flex-wrap:wrap}.cl-studio-fonts button,.cl-page-shortcuts button{min-height:44px;padding:10px 14px;border:1px solid var(--cl-line);border-radius:10px;color:var(--cl-muted);background:var(--cl-bg);font:500 12px CL Outfit,Arial,sans-serif}.cl-studio-fonts button[aria-pressed=true],.cl-page-shortcuts button[aria-pressed=true]{background:var(--cl-tint);border-color:var(--cl-violet);color:var(--cl-violet)}#main-content .conversion-landing #live-sandbox .cl-mini-studio{background:var(--cl-surface);border:1px solid var(--cl-line);box-shadow:0 14px 40px var(--cl-depth)}.cl-mini-studio .cl-sandbox{gap:32px;padding:28px;grid-template-columns:1fr 1fr;align-items:stretch}.cl-mini-studio .cl-input-panel{padding:0;display:flex;flex-direction:column}.cl-input-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:12px}.cl-input-heading label{font-weight:600}.cl-input-heading span{font-size:11px;color:var(--cl-muted);font-variant-numeric:tabular-nums}.cl-mini-studio textarea{flex:1;min-height:230px;background:var(--cl-bg);resize:vertical}.cl-mini-studio .cl-paper{min-height:315px;padding-bottom:44px;box-shadow:0 5px 18px var(--cl-depth)}.cl-mini-studio .cl-paper-content{min-height:180px;max-height:270px}.cl-studio-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-top:1px solid var(--cl-line);background:var(--cl-bg)}.cl-studio-footer label{font-size:12px}.cl-studio-handoff{margin-top:14px!important;text-align:center}.cl-pricing{grid-template-columns:1fr minmax(320px,440px);gap:70px;align-items:center}.cl-price-calculator{padding:26px;border-radius:20px}.cl-estimate-heading{display:flex;gap:10px;align-items:center;font-size:10px;letter-spacing:.12em;color:var(--cl-violet);margin-bottom:22px}.cl-price-calculator>label{font-size:13px}.cl-estimate-controls{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--cl-muted)}.cl-price-input{gap:0;border:1px solid var(--cl-line);border-radius:10px;overflow:hidden;background:var(--cl-bg)}.cl-price-input button{display:grid;place-items:center;width:44px;min-height:44px;border:0;background:transparent;color:var(--cl-text)}.cl-price-input input{appearance:textfield;width:62px;border:0;border-inline:1px solid var(--cl-line);border-radius:0;text-align:center;font-size:16px;min-height:44px;background:transparent}.cl-price-input input::-webkit-inner-spin-button{appearance:none}.cl-page-shortcuts{margin-top:12px}.cl-page-shortcuts button{padding:8px 10px;font-size:11px}.cl-estimate-total{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--cl-line);padding-top:20px;margin-top:20px}.cl-estimate-total>span{font-size:13px;color:var(--cl-muted)}.cl-price-calculator .cl-estimate-total output{font-size:46px;margin:0;font-variant-numeric:tabular-nums}.cl-price-calculator>p{margin-top:12px;font-size:12px}.cl-estimate-total output span{display:inline-block}@media(prefers-reduced-motion:no-preference){.cl-estimate-total output span{animation:cl-price-arrive .2s ease-out}@keyframes cl-price-arrive{0%{opacity:.5;translate:0 4px}to{opacity:1;translate:0 0}}}@media(max-width:899px){.cl-pricing{gap:32px;grid-template-columns:1fr 1fr}.cl-mini-studio .cl-sandbox{gap:20px;padding:20px}.cl-studio-toolbar{flex-wrap:wrap}.cl-studio-handoff{text-align:left}}@media(max-width:767px){.cl-pricing{grid-template-columns:1fr}.cl-price-calculator{max-width:480px;width:100%}.cl-mini-studio .cl-sandbox{grid-template-columns:1fr}.cl-mini-studio .cl-paper{min-height:290px}.cl-studio-toolbar{padding:16px 18px;gap:12px}.cl-studio-fonts button{padding:9px 11px}.cl-studio-footer{padding:16px 18px;flex-wrap:wrap}.cl-studio-footer .cl-button{width:100%;justify-content:center}.cl-mini-studio textarea{min-height:185px}.cl-studio-handoff{font-size:11px}.cl-price-calculator{padding:22px}}@media(prefers-reduced-motion:reduce){.cl-ambient:before{animation:none}}.conversion-landing{--cl-bg:#fafafa;--cl-surface:#fff;--cl-text:#202026;--cl-muted:#62626e;--cl-violet:#7043c1;--cl-tint:#f2f0f7;--cl-line:#e5e3ea;--cl-depth:#2720390a;--cl-accent-solid:#7545c5;padding-top:0}:root[data-site-theme=dark] .conversion-landing{--cl-bg:#101014;--cl-surface:#19191f;--cl-text:#f3f2f7;--cl-muted:#aaa8b6;--cl-violet:#c2a2f3;--cl-tint:#1d1c24;--cl-line:#ffffff12;--cl-depth:#0000002e;--cl-accent-solid:#7545c5}.cl-container{width:calc(100% - 112px);max-width:1240px}.cl-hero-shell{position:relative;isolation:isolate;overflow:clip;padding-top:116px;background:var(--cl-bg)}.cl-story-visual{content-visibility:auto;contain-intrinsic-size:auto 320px}.cl-checkbox-mark{pointer-events:none}.cl-hero{position:relative;z-index:1;min-height:590px;padding-block:38px 76px;gap:72px}.cl-hero-copy{position:relative;max-width:560px}.cl-hero .cl-eyebrow{display:inline-flex;align-items:center;gap:9px;letter-spacing:.1em;font-size:10px;font-weight:600;border:1px solid var(--cl-line);border-radius:100px;padding:8px 12px;background:color-mix(in srgb,var(--cl-bg) 76%,transparent);box-shadow:inset 0 1px #ffffff08}.cl-hero .cl-eyebrow:before{content:"";width:5px;height:5px;background:var(--cl-violet);border-radius:50%}.cl-hero h1{font-size:clamp(52px,6.1vw,84px);line-height:1.09;letter-spacing:-.055em;font-weight:600;margin:26px 0 22px;text-wrap:balance}.cl-hero h1 span{font-size:1.04em;line-height:1.2;display:inline-block;padding-bottom:7px;text-shadow:none}.cl-hero-description{font-size:17px;line-height:1.75;max-width:39ch;color:var(--cl-muted)}.cl-actions{margin-top:30px;gap:22px}.cl-button{border-radius:10px;font-weight:550;box-shadow:none}.cl-button--primary{background:var(--cl-accent-solid);color:#fff;box-shadow:inset 0 1px #ffffff24,0 4px 12px #331e6515;border:1px solid #ffffff14}.cl-button--primary:hover{background:#8153cf;color:#fff;box-shadow:inset 0 1px #ffffff30,0 7px 20px #331e6520}.cl-hero-example{padding:0;background:none;border:0;box-shadow:none}.cl-sample-tabs{justify-content:center;margin-bottom:16px;gap:4px}.cl-sample-tabs button{background:transparent;border:1px solid transparent;color:var(--cl-muted);font-size:11px;font-weight:500;min-height:42px;padding:9px 12px}.cl-sample-tabs button[aria-pressed=true]{background:color-mix(in srgb,var(--cl-surface) 85%,transparent);border-color:var(--cl-line);color:var(--cl-text);box-shadow:inset 0 1px #ffffff08}.cl-sample-tabs button:hover,.cl-font-picker button:hover{color:var(--cl-text);background:var(--cl-tint)}.cl-font-picker{justify-content:center;gap:20px;margin-top:20px}.cl-font-picker button{font-size:12px;min-height:42px;font-weight:500;border-radius:8px;padding-inline:10px}.cl-font-picker button[aria-pressed=true]{border-color:var(--cl-line);background:var(--cl-surface);color:var(--cl-violet)}.cl-stage-light{display:none}.cl-stage-pen{opacity:.85;width:21%;right:-3%}.cl-notebook-stage{padding:8px 14px}.cl-paper{box-shadow:0 12px 32px #10102612,0 1px 3px #10102608}:root[data-site-theme=dark] .cl-notebook-deck{filter:drop-shadow(0 22px 34px #00000035)}.cl-ink-scene{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 60% 84%,#ac78ed16,transparent 55%)}.cl-ink-scene canvas{position:absolute;width:100%;pointer-events:none}.cl-ink-band{bottom:-3%;height:145%;opacity:.65;mix-blend-mode:normal}.cl-ink-dots{inset:0;height:100%;opacity:.65}.cl-ink-scene:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--cl-bg),transparent 25%,transparent 75%,var(--cl-bg)),linear-gradient(90deg,color-mix(in srgb,var(--cl-bg) 35%,transparent),transparent 65%)}:root[data-site-theme=dark] .cl-ink-scene{background:radial-gradient(ellipse at 60% 80%,#a06ff528,transparent 60%)}:root[data-site-theme=dark] .cl-ink-band{opacity:.7;mix-blend-mode:screen}.cl-ink-scene[data-renderer=fallback]{background:radial-gradient(ellipse at 52% 84%,#a878ed30,transparent 57%),radial-gradient(ellipse at 100% 60%,#a878ed17,transparent 44%)}.cl-ink-scene[data-renderer=css]:before{content:"";position:absolute;inset:-8%;background:radial-gradient(ellipse at 52% 84%,#a878ed30,transparent 57%),radial-gradient(ellipse at 100% 60%,#a878ed17,transparent 44%);animation:cl-ink-mobile 4.5s ease-in-out 1 forwards;animation-play-state:paused;will-change:auto}.cl-ink-scene[data-renderer=css][data-running=true]:before{animation-play-state:running}@keyframes cl-ink-mobile{to{transform:translate3d(-4%,3%,0) scale(1.06)}}@media(prefers-reduced-motion:reduce){.cl-ink-scene[data-renderer=css]:before{animation:none;will-change:auto}}.cl-facts{background:var(--cl-bg);border-color:var(--cl-line)}.cl-facts>div{padding-block:20px;font-size:12px;justify-content:center;gap:38px}.cl-facts span+span{position:relative}.cl-facts span+span:before{content:"";position:absolute;left:-20px;height:12px;width:1px;background:var(--cl-line)}.cl-section{padding-block:88px}.cl-section-heading{margin-bottom:34px}.conversion-landing h2{font-weight:550;font-size:clamp(32px,3.5vw,46px);line-height:1.16;letter-spacing:-.045em}.cl-section-heading p{max-width:54ch;font-size:15px;line-height:1.75;margin-top:14px}.cl-workflow-controls button{background:transparent;border-color:transparent;border-radius:12px;padding:22px;box-shadow:none}.cl-workflow-controls button[aria-pressed=true]{background:var(--cl-surface);border-color:var(--cl-line);box-shadow:0 6px 24px var(--cl-depth)}.cl-workflow-controls strong{font-weight:550;font-size:19px}.cl-workflow-demo{background:var(--cl-tint);border-radius:16px;border-color:var(--cl-line);box-shadow:none}.cl-sandbox-section{background:var(--cl-bg);border-block:1px solid var(--cl-line)}.cl-mini-studio{background:var(--cl-surface);border-color:var(--cl-line);border-radius:16px;box-shadow:0 14px 54px var(--cl-depth)}.cl-studio-toolbar{padding:16px 24px;background:var(--cl-surface);border-color:var(--cl-line);font-weight:500}.cl-studio-fonts{padding:3px;background:var(--cl-bg);border:1px solid var(--cl-line);border-radius:10px;gap:2px}.cl-studio-fonts button{border:0;background:transparent;border-radius:7px;min-height:38px;font-weight:500}.cl-studio-fonts button[aria-pressed=true]{background:var(--cl-tint);color:var(--cl-violet);box-shadow:inset 0 0 0 1px var(--cl-line)}.cl-mini-studio .cl-sandbox{padding:26px;gap:30px;align-items:stretch}.cl-mini-studio .cl-input-panel{display:flex;flex-direction:column}.cl-mini-studio textarea{min-height:240px;flex:1;background:var(--cl-bg);border-color:var(--cl-line);border-radius:10px;resize:vertical;font-size:14px;padding:18px 20px}.cl-mini-studio .cl-paper{min-height:340px;box-shadow:0 6px 22px #2020290b}.cl-studio-footer{padding:14px 26px;border-color:var(--cl-line);background:transparent}.cl-studio-footer .cl-button{min-height:44px;padding:11px 16px;font-size:12px}.cl-input-heading label{font-weight:500}.cl-checkbox-label{font-size:12px}.cl-helper{font-size:11px!important}.cl-checkbox-mark{border-color:var(--cl-line);box-shadow:inset 0 1px 2px var(--cl-depth)}.cl-studio-handoff{text-align:center;margin-top:16px!important}.cl-paper-library{background:transparent;padding:28px 0;gap:100px;border:0;box-shadow:none}.cl-paper-library-copy h3{font-size:32px;font-weight:550}.cl-paper-library .cl-paper-option{background:var(--cl-surface);border-color:var(--cl-line);font-size:12px}.cl-paper-library .cl-paper-option[aria-pressed=true]{background:var(--cl-tint);border-color:var(--cl-violet)}.cl-feature-section{background:var(--cl-bg);border-block:1px solid var(--cl-line)}.cl-story-card{min-height:360px;padding:42px 46px;border-radius:16px;background:var(--cl-surface);border-color:var(--cl-line);box-shadow:0 14px 48px var(--cl-depth)}.cl-story-copy h3{font-weight:550}.cl-story-copy>svg{stroke-width:1.5;margin-bottom:18px}.cl-story-review{background:var(--cl-bg);border-color:var(--cl-line);box-shadow:none}.cl-demo-options button{background:var(--cl-bg);border-color:var(--cl-line)}.cl-price-calculator{padding:26px 30px;background:var(--cl-surface);border-radius:16px;border-color:var(--cl-line);box-shadow:0 12px 42px var(--cl-depth)}.cl-estimate-heading{margin-bottom:22px;letter-spacing:.09em;color:var(--cl-muted)}.cl-price-input{border-color:var(--cl-line);background:var(--cl-bg);border-radius:10px}.cl-price-input input{background:transparent}.cl-price-examples button{background:transparent;border-color:var(--cl-line);font-weight:500}.cl-price-examples button[aria-pressed=true]{background:var(--cl-tint);color:var(--cl-violet);border-color:var(--cl-violet)}.cl-price-total{border-color:var(--cl-line)}.cl-price-total strong{font-weight:550;letter-spacing:-.07em}.cl-faq{border-color:var(--cl-line)}.cl-faq button{font-weight:500}.cl-guides a{background:var(--cl-surface);border-color:var(--cl-line);border-radius:12px;font-weight:500}.cl-final{background:var(--cl-tint);border:1px solid var(--cl-line);border-radius:16px}.conversion-landing :is(button,a,input,textarea){-webkit-tap-highlight-color:transparent}.cl-paper-content{scrollbar-width:thin;scrollbar-color:#b7b4c2 transparent;scrollbar-gutter:stable}.conversion-landing :is(.cl-helper,.cl-visual-caption,.cl-visual-footnote){opacity:1}@media(min-width:900px)and (min-height:600px){.cl-story-stack{gap:40px;padding-bottom:20px}.cl-story-card{position:sticky;top:calc(104px + var(--cl-card-index)*16px)}}@media(min-width:1440px){.cl-hero{min-height:660px}.cl-hero-shell{padding-top:126px}}@media(max-width:1100px){.cl-container{width:calc(100% - 72px)}.cl-hero{gap:42px}.cl-hero h1{font-size:clamp(50px,6.3vw,70px)}.cl-paper-library{gap:54px}.cl-facts>div{gap:24px}.cl-facts span+span:before{left:-13px}.cl-story-card{gap:42px}}@media(max-width:899px){.cl-hero-shell{padding-top:96px}.cl-hero{min-height:0;gap:42px;padding-block:38px 52px;grid-template-columns:1fr}.cl-hero-copy{max-width:620px}.cl-hero h1{font-size:clamp(52px,8vw,74px)}.cl-hero-example{max-width:560px;width:100%;margin-inline:auto}.cl-hero-description{max-width:46ch}.cl-section{padding-block:64px}.cl-paper-library{gap:32px}.cl-story-card{padding:32px;min-height:330px}.cl-facts>div{gap:14px 26px;flex-wrap:wrap}.cl-facts span+span:before{display:none}}@media(max-width:639px){.cl-container{width:calc(100% - 40px)}.cl-hero-shell{padding-top:88px}.cl-hero{gap:32px;padding-top:28px;padding-bottom:40px}.cl-hero h1{font-size:clamp(44px,10.8vw,64px);margin-block:22px 16px}.cl-hero-description{font-size:15px;line-height:1.75}.cl-hero .cl-eyebrow{font-size:9px;padding:7px 10px;letter-spacing:.08em}.cl-actions{gap:17px;margin-top:24px}.cl-hero .cl-button{min-height:46px;font-size:12px;padding:12px 15px}.cl-hero .cl-text-link{font-size:12px}.cl-sample-tabs{gap:2px;margin-bottom:12px}.cl-sample-tabs button{font-size:10px;padding-inline:9px;min-height:40px}.cl-notebook-stage{padding:7px 10px}.cl-font-picker{gap:10px;font-size:10px}.cl-font-picker button{font-size:11px;padding-inline:8px}.cl-facts>div{padding-block:18px;display:grid;grid-template-columns:1fr 1fr;font-size:10px;gap:13px}.cl-facts span{gap:6px}.cl-facts svg{width:14px}.cl-section{padding-block:52px}.cl-section-heading p{font-size:14px}.cl-mini-studio .cl-sandbox{padding:20px;gap:24px;grid-template-columns:1fr}.cl-studio-toolbar{padding:14px 20px;gap:12px;flex-wrap:wrap}.cl-studio-fonts{width:100%;justify-content:space-between}.cl-studio-fonts button{flex:1;min-height:40px;font-size:11px}.cl-mini-studio textarea{min-height:200px}.cl-mini-studio .cl-paper{min-height:320px}.cl-studio-footer{padding:12px 20px;flex-wrap:wrap;gap:12px}.cl-paper-library{grid-template-columns:1fr;padding:0;gap:28px}.cl-paper-library-copy>p:not(.cl-eyebrow){min-height:0}.cl-paper-library-copy h3{font-size:28px}.cl-story-card{grid-template-columns:1fr;padding:28px 22px;gap:26px;min-height:0}.cl-story-copy h3{font-size:28px}.cl-story-number{top:20px;right:20px}.cl-price-calculator{padding:24px}.cl-pricing{gap:28px}.cl-final{padding:32px 24px}}@media(prefers-reduced-motion:reduce){.cl-ink-band{opacity:.5}.cl-story-card{position:relative;top:auto;transform:none!important}.cl-notebook-deck{filter:none!important}}@media(forced-colors:active){.cl-ink-scene{display:none}.cl-mini-studio,.cl-story-card,.cl-price-calculator{border:1px solid CanvasText}.cl-eyebrow:before{background:CanvasText}}.cl-button--primary{position:relative;isolation:isolate;overflow:hidden;box-shadow:inset 0 1px #ffffff35,0 3px 9px #7043c11a!important;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.cl-button--primary:before{content:"";position:absolute;inset:-40% -30%;z-index:-1;background:linear-gradient(110deg,transparent 35%,#ffffff25 50%,transparent 65%);transform:translate(-75%);opacity:0;transition:transform .48s cubic-bezier(.22,1,.36,1),opacity .16s ease}.cl-button--primary svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.cl-button--primary:focus-visible:before{transform:translate(75%);opacity:1}.cl-button--primary:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.cl-button--primary:hover:before{transform:translate(75%);opacity:1}.cl-button--primary:hover svg{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.cl-button--primary,.cl-button--primary:before,.cl-button--primary svg{transition:none!important;transform:none!important}.cl-button--primary:before{display:none}}.cl-sheet-swap{position:relative;transform-origin:16% 85%;will-change:auto}.cl-guides a{padding:20px 22px;min-height:64px;gap:18px;transition:background .2s,border-color .2s,transform .2s}.cl-guides a svg{flex:none;transition:transform .2s}.cl-guides a:hover{background:var(--cl-tint);border-color:var(--cl-violet)}.cl-guides a:hover svg{transform:translate(2px,-2px)}.cl-final{padding:40px 44px;gap:28px;align-items:center}.cl-final h2{font-size:clamp(28px,3.2vw,42px)}.cl-final .cl-button{flex:none}.cl-sample-tabs button{transition:background .2s,color .2s,border-color .2s}@media(max-width:767px){.cl-final{padding:28px;align-items:flex-start}.cl-guides a{padding:18px 20px}}@media(max-width:399px){.cl-final{padding:24px 20px}.cl-final .cl-button{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.cl-guides a,.cl-guides a svg,.cl-sample-tabs button{transition:none}.cl-guides a:hover svg{transform:none}}
