.conversion-page{--section-muted:#667564;--section-line:#dbe2d4}.conversion-page .section-wrap{width:min(1120px,calc(100% - 48px))}.conversion-page h2{font-size:clamp(36px,4.5vw,58px);line-height:1.09;letter-spacing:-.06em;font-weight:600;margin:0}.conversion-page h3{letter-spacing:-.035em}.section-label{font:500 10px/1.5 DM Mono,monospace;letter-spacing:.12em;color:#68805d;margin:0 0 17px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:44px}.section-heading>p{font-size:15px;line-height:1.8;color:var(--section-muted);max-width:320px;margin:0 0 4px}.value-ribbon{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--section-line);border-bottom:1px solid var(--section-line);padding:24px 0;color:#53664e;font-size:12px}.value-ribbon b{font:10px DM Mono,monospace;color:#8b9e7e;margin-right:10px}.flow-section{padding:98px 0 86px}.steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.step-card{min-width:0}.step-illustration{height:180px;border:1px solid #dde5d6;border-radius:17px;background:#eaf0e3;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:25px}.step-title{display:flex;align-items:center;gap:12px}.step-title>span{font:10px DM Mono,monospace;color:#829275}.step-title h3{font-size:21px;margin:0}.step-card>p{font-size:13px;line-height:1.8;color:var(--section-muted);margin:12px 0 0;max-width:310px}.edge-screen{position:relative;width:74%;height:110px;border:1px solid #a9bea0;background:linear-gradient(135deg,#b8cda5,#dee8bd);border-radius:8px;box-shadow:0 12px 22px #354b3120}.edge-tab{position:absolute;left:40%;top:0;background:#263e2e;color:#d9efad;padding:2px 14px;border-radius:0 0 6px 6px;font-size:12px}.edge-screen>i{position:absolute;width:42%;height:54%;background:#f8faee;border:1px solid #bdcba8;border-radius:5px;top:30%;left:15%;transform:rotate(-7deg);box-shadow:0 8px 12px #27432320}.edge-screen>i:nth-of-type(2){left:46%;top:21%;transform:rotate(6deg);background:#d4dfa9}.edge-screen>i:nth-of-type(3){width:35%;height:30%;top:58%;left:53%;background:#5d7b52;transform:rotate(-5deg)}.edge-pointer{position:absolute;left:50%;top:15px;color:white;text-shadow:0 1px 3px #203827;font-size:30px}.tiny-picker{display:flex;gap:9px;background:#253d2e;padding:15px;border-radius:13px;box-shadow:0 15px 25px #20382425;transform:rotate(-5deg)}.tiny-picker>span{display:grid;grid-template-columns:1fr 1fr;gap:4px;width:52px;height:47px;padding:6px;border:1px solid #6f855e;border-radius:6px}.tiny-picker i{display:block;background:#7c9862;border-radius:2px}.tiny-picker .chosen{outline:2px solid #e1f5a8;background:#38543b;transform:translateY(-6px)}.tiny-picker .chosen i:first-child{grid-row:span 2;background:#dcefaa}.tidy-screen{width:70%;height:112px;display:grid;grid-template-columns:1.5fr 1fr;gap:7px;padding:9px;border:1px solid #becdac;border-radius:9px;background:#d8e3c9;box-shadow:0 12px 25px #24442815}.tidy-screen i{border:1px solid #adbf99;border-radius:4px;background:#f5f8ed}.tidy-screen i:first-child{grid-row:span 2}.tidy-screen i:last-child{background:#688456}.snap-check{position:absolute;right:19%;bottom:29px;background:#263e2e;color:#ddefb0;border:3px solid #eaf0e3;border-radius:50%;width:29px;height:29px;display:grid;place-items:center;font-size:12px}.subtle-link{display:inline-flex;gap:15px;font-size:12px;font-weight:700;border-bottom:1px solid #b6c5aa;padding-bottom:7px;margin-top:32px}.workspaces-section{background:#1c3027;color:#ecf3e2;padding:85px 0 55px;position:relative;overflow:hidden}.workspaces-section .section-label{color:#b4ce8e}.workspaces-section .section-heading>p{color:#a6b9a6}.workspace-showcase{display:grid;grid-template-columns:310px 1fr;gap:30px;align-items:center}.scenario-list{display:flex;flex-direction:column;gap:10px}.scenario-button{display:flex;gap:15px;align-items:center;text-align:left;border:1px solid transparent;border-radius:12px;background:transparent;padding:22px 18px;color:#a8bea7;cursor:pointer;font:inherit;transition:background .25s,border-color .25s}.scenario-button[aria-selected=true]{background:#d3ec9c12;border-color:#9dbb7945;color:#e8f6d2}.scenario-icon{font-size:22px;color:#c4df94}.scenario-button strong{display:block;font-size:15px;letter-spacing:-.03em}.scenario-button small{display:block;font-size:11px;margin-top:6px;color:#94ab93}.scenario-arrow{margin-left:auto;opacity:0}.scenario-button[aria-selected=true] .scenario-arrow{opacity:1}.scenario-panel{border:1px solid #93ae7155;background:#314a36;border-radius:18px;overflow:hidden;min-width:0}.scenario-top{display:flex;align-items:center;gap:8px;padding:16px 20px;font:8px DM Mono,monospace;letter-spacing:.08em;color:#c0d6aa}.scene-dot{height:5px;width:5px;background:#cbe799;border-radius:50%}.scene-count{margin-left:auto}.scene-desktop{position:relative;aspect-ratio:1.6;margin:0 16px;container-type:inline-size;overflow:hidden;border-radius:10px;background:radial-gradient(ellipse at 75% 30%,#d4e3b0,transparent 50%),linear-gradient(120deg,#8aab7b,#bece9b)}.scene-window{position:absolute;background:#f2f5e7;border-radius:1.2cqw;overflow:hidden;box-shadow:0 2cqw 3cqw #243d3030;transition:inset .7s cubic-bezier(.22,1,.36,1),width .7s,height .7s}.scene-primary{left:4%;top:7%;width:56%;height:86%}.scene-secondary{left:63%;top:7%;width:33%;height:46%}.scene-tertiary{left:63%;top:57%;width:33%;height:36%}.scene-bar{height:4cqw;display:flex;align-items:center;gap:.5cqw;padding:0 1.4cqw;border-bottom:1px solid #d9e0cc;background:#e9efdf;color:#758768}.scene-bar i{width:.7cqw;height:.7cqw;border-radius:50%;background:#b2c69c}.scene-bar span{font-size:1.2cqw;margin-left:auto}.scene-document{padding:4cqw}.scene-document>span{font:1cqw DM Mono,monospace;letter-spacing:.1em;color:#80906a}.scene-document>strong{display:block;font-family:Georgia,serif;font-size:4.7cqw;line-height:1.1;color:#324d33;font-weight:400;letter-spacing:-.04em;max-width:90%;margin:2cqw 0 4cqw}.scene-lines{display:flex;flex-direction:column;gap:1.4cqw}.scene-lines i{height:.7cqw;border-radius:5px;background:#cbd6b9;width:95%}.scene-lines i:nth-child(2){width:82%}.scene-lines i:last-child{width:63%}.scene-highlight{width:65%;height:5cqw;background:#dbe6bd;border-radius:.6cqw;margin-top:4cqw}.scene-reference{padding:2cqw}.scene-orb{width:12cqw;height:12cqw;background:radial-gradient(circle at 30% 25%,#dfebbf,#8ca870 50%,#385c40);border-radius:50%;margin:0 auto 2cqw;box-shadow:1cqw 1cqw 2cqw #506a3330}.scene-checklist{display:grid;gap:1.8cqw;font-size:1.5cqw;color:#6c8258;padding:2.5cqw 2cqw}.scenario-panel>p{padding:15px 20px;margin:0;color:#c0d1b3;font-size:11px;line-height:1.7;min-height:66px}.scenario-panel[data-scene=build] .scene-primary{width:61%;height:86%}.scenario-panel[data-scene=build] .scene-secondary{left:68%;width:28%;height:40%}.scenario-panel[data-scene=build] .scene-tertiary{left:68%;width:28%;top:51%;height:42%}.scenario-panel[data-scene=build] .scene-document{background:#273d30;height:100%}.scenario-panel[data-scene=build] .scene-document>strong{color:#d8e7b8;font-family:DM Mono,monospace;font-size:3.6cqw}.scenario-panel[data-scene=build] .scene-lines i{background:#829969}.scenario-panel[data-scene=build] .scene-highlight{background:#577553}.scenario-panel[data-scene=plan] .scene-primary{width:44%;height:86%}.scenario-panel[data-scene=plan] .scene-secondary{left:51%;width:45%;height:46%}.scenario-panel[data-scene=plan] .scene-tertiary{left:51%;width:45%;top:57%;height:36%}.scenario-panel[data-scene=plan] .scene-document>strong{font-size:4cqw}.feature-pair{display:grid;grid-template-columns:1fr 1fr;gap:60px;border-top:1px solid #c9dfad24;margin-top:40px;padding-top:30px}.feature-pair article{display:flex;gap:20px}.feature-pair article>span{color:#c6df93;font-size:23px}.feature-pair h3{font-size:16px;margin:0 0 8px}.feature-pair p{font-size:12px;line-height:1.75;color:#9db49e;margin:0;max-width:350px}.plans-section{padding:100px 0 85px;scroll-margin-top:35px}.plans-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.purchase-card{display:flex;flex-direction:column;border:1px solid #d5dfcc;border-radius:20px;background:#fafcf5;padding:35px}.plan-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px}.plan-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#e9efdf;font-size:24px;color:#577348}.plan-tag{font:9px DM Mono,monospace;letter-spacing:.08em;color:#6e825f}.purchase-card h3{font-size:27px;margin:0 0 7px;font-weight:600}.plan-summary{font-size:13px;line-height:1.7;color:#6b7d60;margin:0}.plan-amount{display:flex;gap:13px;align-items:baseline;margin:28px 0 25px}.plan-amount strong{font-size:55px;letter-spacing:-.06em;font-weight:600;line-height:1}.plan-amount>span{font-size:11px;color:#718465}.purchase-card ul{list-style:none;padding:23px 0 0;margin:0 0 30px;border-top:1px solid #d9e3ce;flex:1}.purchase-card li{position:relative;padding-left:24px;margin-bottom:16px;font-size:13px;line-height:1.5}.purchase-card li:before{content:'✓';position:absolute;left:0;color:#6a8950}.plan-footnote{display:block;color:#768b66;font-size:10px;margin-top:4px}.purchase-button{display:flex;align-items:center;justify-content:center;gap:30px;padding:17px 22px;border-radius:10px;background:#273f2e;color:#e8f7cc;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s}.purchase-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #233e2920}.checkout-note{text-align:center;font-size:10px;color:#7d8e70;margin:13px 0 0}.lifetime-card{background:#e3edcf;border-color:#b5c995;box-shadow:0 8px 30px #5a773210}.lifetime-card .plan-icon{background:#cdddaf}.lifetime-card .plan-tag{color:#4f7034}.lifetime-card .purchase-button{background:#28412e}.update-pass{display:flex;align-items:center;gap:40px;justify-content:space-between;border:1px solid #d8e1cd;border-radius:14px;margin-top:22px;padding:26px 32px}.update-pass .section-label{font-size:8px;margin-bottom:7px}.update-pass h3{font-size:18px;margin:0 0 8px}.update-pass>div>p{font-size:12px;line-height:1.7;color:#738566;max-width:610px;margin:0}.update-purchase{flex-shrink:0;text-align:right}.update-purchase strong{font-size:26px;letter-spacing:-.05em;color:#30472c}.update-purchase a{display:inline-flex;gap:18px;font-size:11px;font-weight:700;margin-top:12px;border-bottom:1px solid #9eb48a;padding-bottom:5px}.questions-section{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;padding:0 0 95px}.faq-intro>p:not(.section-label){font-size:13px;color:#718263;margin-top:20px}.faq-list{border-top:1px solid #d8e1cf}.faq-list details{border-bottom:1px solid #d8e1cf}.faq-list summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;cursor:pointer;font-size:14px;font-weight:600;padding:22px 0;line-height:1.5}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-size:22px;font-weight:400;color:#6b8757;transition:transform .2s}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details>p{font-size:13px;line-height:1.85;color:#697c5d;margin:0;padding:0 30px 24px 0}.closing-section{background:radial-gradient(ellipse at 50% 0,#425d37,#21382a 65%);color:#eef5e0;text-align:center;border-radius:24px;padding:50px 24px 45px;position:relative;overflow:hidden;margin-bottom:50px}.closing-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:5px;width:74px;height:55px;margin:0 auto 26px;transform:rotate(-6deg)}.closing-layout i{background:#bad49155;border:1px solid #dff1bc66;border-radius:4px}.closing-layout i:first-child{grid-row:span 2;background:#cee7a777}.closing-section .section-label{font-size:9px;color:#b4ca98}.closing-section h2{font-size:clamp(43px,5vw,66px)}.closing-section>p:not(.section-label){font-size:14px;color:#b0c2a4;margin:21px 0 26px}.closing-section .purchase-button{width:fit-content;margin:auto;background:#d9edb0;color:#243d2b}.closing-note{display:block;margin-top:16px;font-size:10px;color:#b0c2a2}.new-footer{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:0 0 35px}.new-footer .brand{font-size:15px;letter-spacing:-.04em}.new-footer img{object-fit:contain}.new-footer nav{display:flex;gap:25px;font-size:11px;color:#64785a}.new-footer>span{font-size:10px;color:#809171}.conversion-page a:focus-visible,.conversion-page button:focus-visible,.conversion-page summary:focus-visible,.scenario-panel:focus-visible{outline:3px solid #9bbd71;outline-offset:5px}.conversion-page section[id]{scroll-margin-top:30px}
@media(max-width:850px){.workspace-showcase{grid-template-columns:240px 1fr;gap:18px}.scenario-button{padding:17px 12px;gap:10px}.scenario-button strong{font-size:13px}.scenario-button small{font-size:10px}.questions-section{gap:35px}.value-ribbon{font-size:10px}.purchase-card{padding:26px}.plan-amount strong{font-size:48px}}
@media(max-width:700px){.conversion-page .section-wrap{width:calc(100% - 32px)}.value-ribbon{display:grid;grid-template-columns:1fr;gap:13px;padding:22px 10px;font-size:11px}.value-ribbon b{margin-right:16px}.section-heading{display:block;margin-bottom:28px}.section-heading>p{margin-top:18px;max-width:420px;font-size:13px;line-height:1.8}.section-label{font-size:8px;margin-bottom:13px}.flow-section{padding:60px 0}.steps-grid{grid-template-columns:1fr;gap:29px}.step-illustration{height:165px;margin-bottom:17px}.step-card>p{max-width:100%;margin-top:8px}.step-title h3{font-size:21px}.edge-screen{max-width:245px}.tidy-screen{max-width:245px}.snap-check{right:22%}.workspaces-section{padding:55px 0 35px}.workspace-showcase{grid-template-columns:1fr;gap:18px}.scenario-list{gap:7px}.scenario-button{padding:15px;font-size:13px}.scenario-button strong{font-size:14px}.scenario-button small{font-size:11px}.scenario-icon{width:23px}.scenario-panel{border-radius:13px}.scenario-top{padding:13px;font-size:7px}.scene-desktop{margin:0 10px;aspect-ratio:1.25}.scene-document>strong{font-size:5cqw}.scene-document{padding:4cqw 3cqw}.scene-bar{height:5cqw}.scene-bar span{font-size:1.6cqw}.scene-bar i{width:1cqw;height:1cqw}.scene-checklist{font-size:1.6cqw;gap:2.5cqw}.scene-orb{margin:3cqw auto;width:16cqw;height:16cqw}.scenario-panel>p{font-size:11px;padding:13px;min-height:66px}.feature-pair{grid-template-columns:1fr;gap:25px;margin-top:26px;padding-top:25px}.feature-pair article{gap:16px}.plans-section{padding:60px 0}.plans-grid{grid-template-columns:1fr;gap:18px}.purchase-card{padding:25px}.plan-heading{margin-bottom:23px}.plan-amount strong{font-size:52px}.purchase-card ul{margin-bottom:18px}.update-pass{display:block;padding:23px}.update-purchase{text-align:left;margin-top:20px}.update-purchase a{margin-top:7px}.questions-section{grid-template-columns:1fr;gap:30px;padding-bottom:60px}.faq-intro .subtle-link{margin-top:10px}.faq-list summary{font-size:13px;padding:20px 0}.faq-list details>p{font-size:12px;padding-right:10px}.closing-section{padding:38px 20px;margin-bottom:30px;border-radius:18px}.closing-section .section-label{font-size:8px;max-width:250px;margin-inline:auto}.closing-section>p:not(.section-label){font-size:12px;line-height:1.7}.closing-section .purchase-button{width:100%;gap:18px;font-size:12px;padding-inline:12px}.closing-note{font-size:9px}.new-footer{display:flex;flex-wrap:wrap;gap:19px;padding:0 0 25px}.new-footer .brand{font-size:14px}.new-footer nav{order:3;width:100%;gap:25px}.new-footer>span{font-size:9px;margin-left:auto}.new-footer img{width:34px;height:34px}}
@media(prefers-reduced-motion:reduce){.scene-window,.scenario-button,.purchase-button,.faq-list summary>span{transition:none}}
