.home-page{--warm:#b79c7c}.home-page em{font-style:normal;color:var(--accent)}.home-header{height:100px}.home-header nav{gap:27px}.header-actions{display:flex;gap:15px;align-items:center}.header-start{display:flex;gap:25px;border:1px solid #607259;border-radius:3px;padding:12px 15px;font-size:11px}.header-start:hover{background:#243828}.product-hero{padding:85px 64px 72px;display:grid;grid-template-columns:1.03fr 1fr;gap:65px;align-items:center;scroll-margin-top:20px}.product-copy .eyebrow{font-size:9px;letter-spacing:1.2px;margin-bottom:28px}.product-copy h1{font-size:clamp(50px,5.2vw,76px);line-height:1.04;letter-spacing:-3.5px;font-weight:400}.product-copy h1 em{margin-top:9px}.product-lead{font-size:16px;line-height:1.9;color:#a9b9ad;max-width:430px;margin-top:28px}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:34px}.home-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;padding:17px 21px;background:var(--accent);color:#21321c;border-radius:3px;font-size:12px;line-height:1.4;font-weight:500;transition:background .15s}.home-primary:hover{background:#e2f8cd}.home-primary>span{font-size:17px;line-height:1}.home-secondary{font-size:11px;display:flex;gap:13px;align-items:center;color:#c2cec2}.home-secondary:hover{color:var(--accent)}.hero-caption{font-size:10px;line-height:1.8;color:#85998a;margin-top:18px;max-width:350px}.signal-console{position:relative;border:1px solid #3b4c3e;background:radial-gradient(ellipse at 70% 60%,#25392750,transparent 70%),#142019;border-radius:4px;padding:24px 26px 17px;box-shadow:0 25px 50px #00000017;min-width:0}.console-top{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:27px}.console-brand{font:9px var(--mono);letter-spacing:.7px;display:flex;align-items:center;gap:8px;color:#bfd2b7}.console-note{font:8px var(--mono);color:#778f7b;letter-spacing:.6px}.signal-row{padding:17px 16px 0;background:repeating-linear-gradient(90deg,transparent 0 35px,#51765416 35px 36px),#111b16;border:1px solid #344436;border-radius:2px}.signal-label{display:flex;justify-content:space-between;color:var(--warm);font:8px var(--mono);letter-spacing:.5px;gap:15px}.waveform{display:flex;align-items:center;justify-content:space-between;gap:2px;height:80px;overflow:hidden;position:relative}.waveform:after{content:"";position:absolute;height:1px;background:#9a977325;left:0;right:0;top:50%}.waveform i{display:block;flex:1;min-width:2px;max-width:4px;height:var(--amp);border-radius:1px;background:var(--warm);opacity:.65}.bar-0{--amp:12%}.bar-1{--amp:24%}.bar-2{--amp:32%}.bar-3{--amp:51%}.bar-4{--amp:70%}.bar-5{--amp:85%}.bar-6{--amp:57%}.bar-7{--amp:78%}.bar-8{--amp:92%}.bar-9{--amp:63%}.bar-10{--amp:43%}.bar-11{--amp:59%}.bar-12{--amp:37%}.bar-13{--amp:28%}.bar-14{--amp:18%}.bar-15{--amp:9%}.refined-row .signal-label{color:var(--accent)}.refined i{background:var(--accent);height:calc(var(--amp)*.73);opacity:.86}.process-bridge{height:55px;display:flex;align-items:center;justify-content:center;gap:15px}.process-bridge>span{width:26%;height:1px;background:#465d43}.process-bridge>div{width:30px;height:30px;display:grid;place-content:center;border:1px solid #789166;border-radius:50%;font-size:23px;line-height:1;color:var(--accent);padding-bottom:4px}.console-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #364d39;margin-top:21px}.console-tabs button{padding:11px 0;background:none;color:#859a86;font-size:10px;border-bottom:1px solid transparent}.console-tabs button[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent)}.console-detail{padding-top:17px;min-height:76px}.console-detail strong{font-size:12px;font-weight:500;line-height:1.6}.console-detail p{font-size:11px;color:#91a58f;line-height:1.7;margin-top:6px;max-width:370px}.console-caption{font:8px var(--mono);line-height:1.8;color:#6f8575;border-top:1px solid #2d4232;padding-top:12px;margin-top:11px}.product-ribbon{margin:0 64px;display:flex;gap:24px;align-items:center;justify-content:space-between;padding:27px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:11px;color:#a3b3a6}.product-ribbon>span:first-child{font:8px var(--mono);letter-spacing:.7px;color:#7d9483;max-width:180px;line-height:1.8}.product-ribbon>span:not(:first-child){color:#4b6553}.product-ribbon p{line-height:1.8}.product-ribbon a{color:var(--accent)}.home-section{margin:0 64px;padding:85px 0;border-bottom:1px solid var(--line)}.section-heading .overline,.craft-intro .overline,.pricing-heading .overline{font-size:9px;letter-spacing:1px;color:#8aa08d}.home-section h2,.proof-section h2,.closing-section h2{font-size:42px;line-height:1.2;letter-spacing:-1.5px;font-weight:400;margin-top:21px}.section-heading>p{font-size:14px;line-height:1.9;color:#9baf9e;max-width:330px;margin-top:24px}.workflow-section{display:grid;grid-template-columns:1fr 1.2fr;gap:78px}.workflow-step{display:grid;grid-template-columns:24px 1fr 20px;gap:24px;padding:30px 0;border-bottom:1px solid var(--line)}.workflow-step:first-child{padding-top:0}.workflow-step:last-child{border-bottom:0;padding-bottom:0}.step-number{font:11px var(--mono);color:#91a77e;padding-top:6px}.workflow-step h3{font-size:19px;font-weight:400;line-height:1.6;letter-spacing:-.4px}.workflow-step p{color:#9aac9c;font-size:13px;line-height:1.9;margin-top:12px;max-width:420px}.workflow-step>span:last-child{color:#819a75;font-size:21px}.craft-section{display:grid;grid-template-columns:1fr 1.2fr;gap:78px}.craft-section h2{font-size:35px}.craft-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px}.craft-symbol{font-size:35px;color:var(--accent);line-height:1}.craft-grid h3{font-size:16px;font-weight:500;line-height:1.6;margin:17px 0 13px}.craft-grid p{font-size:12px;line-height:1.9;color:#9aac9c}.proof-section{margin:75px 64px 0;background:#edf0e6;color:#21321c;display:grid;grid-template-columns:1.35fr 1fr;gap:70px;padding:44px 42px;border-radius:4px;color-scheme:light}.proof-section .overline{color:#6e8263;font-size:9px}.proof-section h2{font-size:37px;margin:18px 0 21px;letter-spacing:-1.1px}.proof-section h2 em{color:#506d39}.proof-section>div>p{color:#62715a;font-size:13px;line-height:1.9;max-width:520px}.proof-section p a{color:#284824;text-decoration:underline;text-underline-offset:3px}.proof-section .home-primary{background:#26412c;color:#f2f7eb;margin-top:25px}.proof-section .home-primary:hover{background:#375b3f}.proof-aside{border-left:1px solid #c6d1bc;padding-left:35px;align-self:center}.proof-aside dl{margin:20px 0}.proof-aside dl>div{display:flex;justify-content:space-between;gap:22px;font-size:11px;padding:13px 0;border-bottom:1px solid #d4dccd}.proof-aside dt{color:#7d8a71}.proof-aside dd{margin:0;text-align:right;color:#43583a}.proof-aside>p{font-size:10px;line-height:1.9;color:#7b876e}.pricing-section{padding-top:90px}.pricing-heading{text-align:center}.pricing-heading h2{font-size:45px}.pricing-heading>p{font-size:14px;line-height:1.8;color:#9baf9e;margin:20px auto 0;max-width:450px}.pricing-grid{max-width:910px;margin:42px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:24px}.plan-card{border:1px solid #40523f;border-radius:4px;padding:31px;background:#18221c;display:flex;flex-direction:column}.plan-card .overline{font-size:10px;letter-spacing:1px;color:#a5b399}.plan-card h3{font-size:15px;font-weight:400;color:#a8b8a5;margin-top:16px}.plan-price{display:flex;align-items:baseline;gap:8px;margin-top:27px}.plan-price strong{font-weight:400;font-size:73px;letter-spacing:-3px;line-height:1.1}.plan-price .currency{font-size:28px;align-self:flex-start;margin-top:8px;color:#a5b59a}.plan-price>span:last-child{font-size:12px;color:#97a98e;margin-left:2px}.plan-allowance{font-size:13px;margin-top:20px;padding-bottom:25px;border-bottom:1px solid #3a4d39;color:#a5b59e}.plan-allowance strong{font-weight:500;color:#d3dfc8}.plan-card ul{margin:25px 0 29px;padding:0;list-style:none;display:grid;gap:15px;font-size:12px;line-height:1.7;color:#bccab3;flex:1}.plan-card li{position:relative;padding-left:21px}.plan-card li:before{content:"✓";position:absolute;left:0;color:#a7c98d}.plan-button{display:flex;justify-content:space-between;gap:20px;width:100%;border:1px solid #789267;border-radius:3px;background:none;color:#d8e8cb;font-size:12px;padding:15px 17px}.plan-button:hover{background:#2c432c}.plan-foot{font-size:9px;text-align:center;color:#85997c;margin-top:13px;line-height:1.7}.lifetime-card{background:#d7eabd;color:#20331b;border-color:#d7eabd}.plan-top{display:flex;justify-content:space-between;gap:15px;align-items:center}.lifetime-card .overline{color:#61774d}.plan-badge{font:8px var(--mono);border:1px solid #a6bd8e;border-radius:3px;padding:5px 7px;color:#536d3e;letter-spacing:.2px}.lifetime-card h3{color:#5e754c}.lifetime-card .plan-price .currency,.lifetime-card .plan-price>span:last-child{color:#647e4e}.lifetime-card .plan-allowance{border-color:#a9c291}.lifetime-card .plan-allowance strong{color:#3a552a}.lifetime-card li{color:#4c673a}.lifetime-card li:before{color:#3a612b}.lifetime-card .plan-button{background:#29452a;border-color:#29452a;color:#eff7e7}.lifetime-card .plan-button:hover{background:#3a5b38}.lifetime-card .plan-foot{color:#6f8559}.pricing-disclosure{font-size:11px;line-height:1.8;color:#879d89;max-width:690px;text-align:center;margin:23px auto 0}.free-checker-strip{max-width:910px;margin:30px auto 0;padding:24px 0 0;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:25px}.free-checker-strip strong{font-size:13px;font-weight:500}.free-checker-strip p{font-size:11px;line-height:1.8;color:#8da48f;margin-top:9px}.free-checker-strip>a{font-size:11px;white-space:nowrap;color:var(--accent)}.home-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:78px}.home-faq .faq-list p{font-size:13px}.closing-section{text-align:center;margin:0 64px;padding:75px 0 80px}.closing-section>.overline{color:#7c9780;font-size:9px}.closing-section h2{font-size:48px;margin:23px 0 28px}.closing-secondary{display:block;font-size:11px;color:#98ad94;margin-top:20px}.home-footer{flex-wrap:wrap}.home-footer>div{display:flex;gap:20px;font-size:11px;color:#a5b59e}.home-footer p{font-size:10px}.home-footer .wordmark{font-size:24px}#plan-dialog{background:#edf1e6;color:#23321d;border:1px solid #c6d7b8;border-radius:5px;max-width:480px;width:calc(100% - 40px);padding:34px;color-scheme:light}#plan-dialog::backdrop{background:#07110cdc;backdrop-filter:blur(5px)}.dialog-close{position:absolute;top:10px;right:12px;background:none;font-size:26px;color:#607354;padding:5px}#plan-dialog .overline{font-size:9px;color:#718164}#plan-dialog h2{font-size:30px;font-weight:400;letter-spacing:-1px;margin:25px 0 12px}#plan-dialog-price{font-size:16px;color:#415e32}#plan-dialog p:not(#plan-dialog-price){font-size:13px;line-height:1.9;color:#6a795e;margin:23px 0}#plan-dialog .home-primary{background:#26432b;color:#f3f8ee}#plan-dialog small{display:block;font-size:10px;line-height:1.7;color:#748268;margin-top:18px}
@media(min-width:1400px){.product-hero{gap:85px}}
@media(max-width:1100px){.home-header{padding:0 36px}.home-header nav{gap:20px}.header-start{display:none}.product-hero{padding:65px 36px;gap:37px}.product-copy h1{font-size:56px;letter-spacing:-2.5px}.hero-actions{gap:18px;flex-wrap:wrap}.product-ribbon,.home-section,.closing-section{margin-left:36px;margin-right:36px}.product-ribbon{gap:16px}.signal-console{padding:20px}.workflow-section,.craft-section,.home-faq{gap:45px}.home-section h2{font-size:36px}.proof-section{margin-left:36px;margin-right:36px;padding:35px;gap:35px}.proof-section h2{font-size:32px}.proof-aside{padding-left:24px}.craft-grid{gap:25px}.plan-card{padding:26px}}
@media(max-width:800px){.home-header{height:83px;padding:0 24px}.home-header nav{gap:17px}.home-header nav a{display:block}.home-header nav a:last-child{display:none}.header-actions{gap:0}.home-header .language{padding-right:0}.product-hero{grid-template-columns:1fr;padding:40px 24px 45px;gap:40px}.product-copy h1{font-size:60px;letter-spacing:-2.8px}.product-copy .eyebrow{font-size:8px;margin-bottom:25px}.product-lead{font-size:15px;margin-top:22px;max-width:480px}.hero-actions{margin-top:27px;gap:23px}.hero-caption{font-size:10px;max-width:none}.signal-console{width:100%;max-width:540px;margin:auto;padding:24px}.console-detail{min-height:66px}.product-ribbon{margin:0 24px;flex-wrap:wrap;justify-content:start;gap:12px 20px}.product-ribbon>span:first-child{width:100%;max-width:none;font-size:8px}.product-ribbon>span:not(:first-child){display:none}.product-ribbon p{font-size:10px}.home-section{margin:0 24px;padding:48px 0}.workflow-section,.craft-section,.home-faq{grid-template-columns:1fr;gap:32px}.home-section h2{font-size:34px;letter-spacing:-.8px;margin-top:17px}.section-heading>p{font-size:13px;margin-top:18px;max-width:440px}.workflow-step{gap:20px;padding:25px 0}.workflow-step h3{font-size:18px}.workflow-step p{font-size:12px}.craft-section{gap:35px}.craft-grid{gap:30px}.craft-grid h3{font-size:15px}.proof-section{margin:45px 24px 0;grid-template-columns:1fr;padding:28px;gap:30px}.proof-section h2{font-size:32px}.proof-aside{padding-left:0;padding-top:25px;border-left:0;border-top:1px solid #c6d1bc}.proof-aside dl{margin-bottom:18px}.proof-section>div>p{font-size:12px}.pricing-section{padding-top:52px}.pricing-grid{gap:18px;margin-top:30px}.plan-card{padding:23px}.plan-card h3{font-size:13px}.plan-price strong{font-size:64px}.plan-card .overline{font-size:9px}.plan-top{align-items:start;flex-direction:column;gap:9px}.plan-badge{font-size:7px}.plan-card ul{font-size:11px}.plan-allowance{font-size:12px}.free-checker-strip{align-items:start;gap:20px;flex-wrap:wrap}.closing-section{margin:0 24px;padding:50px 0}.closing-section h2{font-size:39px;letter-spacing:-1px}.home-footer>div{order:3;width:100%}.home-footer p{order:4}.home-footer>span{margin-left:auto}}
@media(max-width:520px){.home-header nav a{display:none}.home-header nav a:nth-child(2){display:block;font-size:10px}.home-header nav{gap:0}.product-copy h1{font-size:53px;letter-spacing:-2.7px}.product-copy .eyebrow{font-size:7px;letter-spacing:.9px}.product-lead{font-size:14px}.home-primary{padding:16px 18px;gap:22px;font-size:11px}.home-secondary{font-size:10px;gap:10px}.hero-actions{gap:21px}.signal-console{padding:20px}.console-top{gap:7px}.console-brand{font-size:8px}.console-note{font-size:7px}.signal-row{padding:14px 12px 0}.waveform{height:65px;gap:2px}.waveform i{min-width:1px}.signal-label{font-size:7px}.console-detail{min-height:82px}.console-caption{font-size:7px}.craft-grid{grid-template-columns:1fr;gap:28px}.craft-grid>div{position:relative;padding-left:43px}.craft-symbol{position:absolute;left:0;top:0;font-size:27px}.craft-grid h3{margin-top:0}.craft-section h2{font-size:31px}.pricing-grid{grid-template-columns:1fr}.plan-card{padding:28px}.plan-card h3{font-size:15px}.plan-top{flex-direction:row;align-items:center}.plan-badge{font-size:8px}.plan-price strong{font-size:73px}.plan-card ul{font-size:12px}.plan-allowance{font-size:13px}.proof-section{padding:26px}.proof-section h2{font-size:29px}.pricing-heading>p{font-size:13px}.closing-section h2{font-size:35px}.home-page .home-header nav{display:flex}.home-section h2{font-size:32px}.home-footer{gap:22px}}
@media(prefers-reduced-motion:reduce){.home-primary{transition:none}}
/* Creator acquisition section shares the existing Studio visual language. */
.creator-home-section{border-top:1px solid var(--line)}.creator-home-links{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:36px}.creator-home-links>a{border:1px solid var(--line);padding:32px;display:flex;flex-direction:column;align-items:start}.creator-home-links>a:hover{background:#1a281f}.creator-home-links span{font:9px var(--mono);letter-spacing:1px;color:#9caf94}.creator-home-links h3{font-size:29px;font-weight:400;letter-spacing:-.7px;line-height:1.2;margin:25px 0 18px}.creator-home-links p{font-size:14px;color:#a5b4a8;line-height:1.8;margin-bottom:25px}.creator-home-links strong{font-size:12px;font-weight:400;color:var(--accent);border-bottom:1px solid #586d50;padding-bottom:5px;margin-top:auto}
@media(max-width:800px){.creator-home-links{grid-template-columns:1fr}.home-page .home-header{height:auto;min-height:108px;flex-wrap:wrap;gap:12px;padding-top:20px;padding-bottom:17px}.home-page .home-header nav{order:3;width:100%;justify-content:space-between;gap:12px;display:flex}.home-header nav a{display:block!important}.home-header nav a.active{display:block!important}.home-header nav a:nth-child(2){font-size:11px}}

.plan-card a.plan-button{display:flex;align-items:center;justify-content:space-between}

/* Keep the benefit headline readable on narrow screens. */
@media(max-width:520px){.product-copy h1{font-size:clamp(36px,10.5vw,49px);letter-spacing:-1.8px;text-wrap:balance}}
.pricing-grid-three{max-width:1180px;grid-template-columns:repeat(3,1fr)}
@media(max-width:1000px){.pricing-grid-three{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.pricing-grid-three{grid-template-columns:1fr}}

.release-section{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;border-top:1px solid var(--line)}
.release-section h3{font-size:24px;font-weight:400;line-height:1.3;margin:0 0 18px}
.release-section p{font-size:16px;line-height:1.8;color:var(--muted);margin:20px 0}
.release-section .release-scope{font-size:14px}
.release-evidence{border-left:1px solid var(--line);padding-left:36px}
@media(max-width:800px){.release-section{grid-template-columns:1fr;gap:30px}.release-evidence{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}.release-section p{font-size:15px}}
