.marketing{color:#eee;background:#050505;font-family:JetBrains Mono,monospace;overflow-x:clip}.marketing a{color:inherit;text-decoration:none}.marketing-width{width:min(1180px,calc(100% - 80px));margin-inline:auto}.marketing-nav{height:88px;padding:0 40px;border-bottom:1px solid #232323;justify-content:space-between;gap:24px}.marketing-nav,.wordmark{display:flex;align-items:center}.wordmark{font-size:20px;font-weight:700;letter-spacing:-1px;gap:7px}.wordmark>span:last-child{color:#ff6600}.mark{display:grid;place-items:center;background:#ff6600;color:#050505!important;width:30px;height:30px;margin-right:5px}.marketing-nav nav{display:flex;gap:32px;font-size:12px;color:#aaa}.marketing-nav a:hover,.marketing-text-link:hover{color:#ff6600}.marketing-login{display:flex;gap:10px;align-items:center;font-size:12px}.marketing-hero{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:70px;gap:70px;padding-block:90px 82px;align-items:center}.marketing-eyebrow{font-size:10px;letter-spacing:1.5px;color:#ff8c40;margin:0 0 24px}.marketing-eyebrow>span,.tiny-dot{display:inline-block;width:6px;height:6px;background:#ff6600;margin-right:10px}.marketing h1{font-size:clamp(42px,4.9vw,68px);line-height:1.06;letter-spacing:-4px;font-weight:500;margin:0 0 28px}.marketing em{color:#ff6600;font-style:normal}.hero-description{font-size:13px;color:#aaa;line-height:1.9;max-width:470px}.marketing-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:28px}.marketing-primary,.marketing-secondary{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:14px 19px;font-size:12px;font-weight:600;border:1px solid #ff6600;border-radius:2px}.marketing a.marketing-primary{background:#ff6600;color:#080808}.marketing a.marketing-primary:hover{background:#ff8c40;border-color:#ff8c40}.marketing-secondary{border-color:#484848}.marketing-secondary:hover{border-color:#ff6600}.marketing-text-link{font-size:11px}.hero-note{font-size:10px;color:#8f8f8f;margin-top:19px}.rotation-demo{border:1px solid #333;background:#0c0c0c;box-shadow:20px 20px 0 -1px #080808,20px 20px 0 0 #242424;transform:rotate(1deg)}.demo-top{border-bottom:1px solid #252525;padding:16px;display:flex;justify-content:space-between;font-size:8px;color:#999;letter-spacing:.5px}.demo-library{padding:28px 25px 12px}.demo-library>div{display:flex;align-items:center;gap:12px;color:#ff8b3c}.demo-library strong{color:#eee;font-size:14px;font-weight:500}.demo-library span{font-size:9px;color:#999;margin-left:auto}.demo-library p{font-size:10px;color:#999}.demo-route{padding:12px 26px 21px;display:flex;align-items:center;gap:12px;font-size:8px;letter-spacing:1px;color:#999}.demo-route i{height:1px;flex:1 1;background:#4a2b19}.demo-route svg{color:#ff6600}.demo-email{margin:0 23px;background:#151515;border:1px solid #39312b;box-shadow:0 8px 22px #0006}.demo-email-top{display:flex;align-items:center;gap:10px;color:#aaa;font-size:8px;padding:15px;border-bottom:1px solid #303030}.demo-pill{margin-left:auto;color:#a0b7a2;font-size:7px}.demo-email>p,.marketing .demo-email>h2{margin:18px 22px}.demo-email>p{font-size:11px;color:#b2b2b2;line-height:1.9}.demo-email>p.demo-to{color:#888;font-size:9px}.marketing .demo-email>h2{font-size:15px;letter-spacing:-.3px;line-height:1.5}.demo-email mark{background:#482710;color:#ffb787;padding:2px 4px}.demo-email-bottom{border-top:1px solid #303030;padding:12px 22px;display:flex;justify-content:space-between;color:#999;font-size:9px}.demo-email-bottom svg{color:#8caf8d}.demo-next{display:flex;align-items:center;justify-content:space-between;gap:15px;width:calc(100% - 46px);margin:21px 23px 10px;padding:12px;background:none;color:#ff9046;border:1px solid #5c3216;font-size:10px;cursor:pointer}.demo-next:hover{background:#29180d}.demo-caption{text-align:center;color:#888;font-size:8px;margin:12px 0 18px}.marketing-ribbon{display:flex;justify-content:center;gap:60px;flex-wrap:wrap;padding:24px 30px;background:#0c0c0c;border-block:1px solid #252525}.marketing-ribbon>span{display:flex;align-items:center;gap:10px;font-size:10px;color:#aaa;letter-spacing:.5px}.marketing-ribbon svg{color:#b06431}.marketing-section{padding-block:90px;scroll-margin-top:20px}.section-heading{max-width:700px}.marketing h2{font-size:clamp(28px,3.3vw,44px);line-height:1.2;letter-spacing:-2px;font-weight:500;margin:0 0 24px}.marketing h2>span{color:#777}.section-heading>p:last-child{color:#aaa;max-width:590px;font-size:12px;line-height:1.9}.workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-top:50px}.workflow-grid article{border-top:1px solid #444;padding-top:22px}.step-number{font-size:12px;color:#ff7f2a}.marketing h3{font-weight:500;font-size:16px;letter-spacing:-.5px;margin:20px 0 12px}.capability-grid p,.workflow-grid p{font-size:11px;color:#a0a0a0;line-height:1.9}.rotation-note{display:flex;gap:23px;align-items:center;padding:24px 28px;background:#100e0c;border:1px solid #392618;margin-top:32px}.rotation-note svg{flex-shrink:0;color:#ff6600}.rotation-note p{font-size:10px;color:#aaa;line-height:1.9;margin:0}.rotation-note strong{color:#eee;font-weight:500}.savings-section{background:#101010;border-block:1px solid #262626;padding:85px 0;scroll-margin-top:20px}.savings-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px;align-items:center}.savings-grid>div>p:not(.marketing-eyebrow){color:#aaa;font-size:12px;line-height:1.9;max-width:460px}.savings-grid p.savings-disclaimer{font-size:9px!important;color:#919191!important;margin-top:28px}.savings-calculator{background:#080808;border:1px solid #383838;padding:28px}.calculator-label{font-size:10px;letter-spacing:1px;display:flex;align-items:center;justify-content:space-between;margin-bottom:23px;color:#ff9d5a}.savings-calculator label{display:flex;flex-direction:column;gap:8px;color:#aaa;font-size:10px}.savings-calculator input{width:100%;border:1px solid #3a3a3a;background:#141414;color:#eee;padding:12px;border-radius:2px;font-size:15px}.calculator-inputs{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:15px}.savings-calculator dl{margin:25px 0}.savings-calculator dl>div{display:flex;justify-content:space-between;gap:20px;margin:12px 0;font-size:10px}.savings-calculator dt{color:#aaa}.savings-calculator dd{margin:0;white-space:nowrap}.calculator-total{padding-top:20px;border-top:1px solid #333}.calculator-total>span{font-size:8px;color:#ff9a56;letter-spacing:.5px}.calculator-total strong{display:block;font-size:45px;font-weight:500;letter-spacing:-2px;color:#ff8b3d;margin-top:7px}.calculator-footnote,.calculator-total p{font-size:9px;color:#999}.calculator-footnote{margin-top:22px;line-height:1.8}.capability-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 70px;gap:32px 70px;margin-top:35px}.capability-grid article{display:flex;gap:25px;border-bottom:1px solid #282828;padding-bottom:20px}.capability-index{color:#ff8b3d;font-size:10px;margin-top:24px}.pricing-section{border-top:1px solid #262626}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:40px}.pricing-card{padding:35px;border:1px solid #333;background:#0b0b0b}.pricing-card.featured{border-color:#955323;background:#120e0b}.pricing-tag{font-size:8px;letter-spacing:1px;color:#b5a394;min-height:28px}.pricing-card h3{font-size:22px;margin-top:8px}.plan-price{font-size:52px;letter-spacing:-3px;margin:15px 0}.plan-price span{font-size:11px;color:#999;letter-spacing:0;margin-left:10px}.pricing-card>p:not(.pricing-tag){font-size:11px;color:#aaa;min-height:40px}.pricing-card>a{display:flex;margin:22px 0}.pricing-card ul{list-style:none;padding:0;margin:28px 0}.pricing-card li{display:flex;gap:12px;font-size:11px;line-height:1.7;margin:16px 0}.pricing-card li svg{flex-shrink:0;color:#ff9a56;margin-top:2px}.pricing-card small{font-size:9px;color:#999;display:block;line-height:1.8}.faq-section{border-top:1px solid #262626;display:grid;grid-template-columns:1fr 1.7fr;grid-gap:80px;gap:80px}.faq-section details{border-bottom:1px solid #303030;padding:22px 0}.faq-section summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-size:12px;list-style:none}.faq-section summary::-webkit-details-marker{display:none}.faq-section summary span{color:#ff6600}.faq-section details p{font-size:11px;line-height:1.9;color:#aaa;max-width:580px}.marketing-final{border-top:1px solid #333;padding-block:75px 90px;text-align:center}.marketing-final h2{font-size:clamp(36px,4.5vw,56px);margin-bottom:30px}.marketing-footer{border-top:1px solid #282828;padding-block:26px;display:flex;gap:25px;align-items:center;color:#888;font-size:9px}.marketing-footer p{margin-right:auto}.marketing-footer .wordmark{font-size:15px}.skip-marketing{position:absolute;left:20px;top:-100px;padding:12px;background:#ff6600;z-index:50}.skip-marketing:focus{top:10px}.marketing :focus-visible{outline:2px solid #ff8c40;outline-offset:4px}@media (max-width:1000px){.marketing-hero{gap:35px}.marketing h1{letter-spacing:-2.8px}.marketing-ribbon{gap:26px}.savings-grid{gap:45px}.marketing-nav nav{gap:18px}.marketing-width{width:calc(100% - 48px)}.marketing-nav{padding-inline:24px}.marketing-hero{padding-block:65px}.marketing h2{letter-spacing:-1.5px}.faq-section{gap:35px}}@media (max-width:720px){.marketing-nav{height:72px;gap:15px}.marketing-nav nav{display:none}.marketing-login{font-size:10px}.wordmark{font-size:17px}.faq-section,.marketing-hero,.savings-grid{grid-template-columns:1fr}.marketing-hero{gap:50px;padding-bottom:60px}.marketing h1{font-size:42px;letter-spacing:-2px}.hero-description{font-size:12px}.rotation-demo{transform:none;box-shadow:8px 8px 0 -1px #080808,8px 8px 0 0 #242424}.marketing-ribbon{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px 15px;gap:22px 15px}.marketing-ribbon>span{font-size:8px}.marketing-ribbon svg{width:14px}.marketing-section{padding-block:60px}.workflow-grid{grid-template-columns:1fr;gap:20px;margin-top:30px}.workflow-grid article{display:grid;grid-template-columns:30px 1fr;grid-gap:0 15px;gap:0 15px}.workflow-grid h3{margin:0 0 10px}.workflow-grid p{grid-column:2;margin-top:0}.step-number{margin-top:3px}.rotation-note{padding:20px;align-items:flex-start}.savings-section{padding-block:60px}.savings-calculator{padding:22px}.capability-grid,.pricing-grid{grid-template-columns:1fr;gap:20px}.pricing-card{padding:27px}.marketing-footer{flex-wrap:wrap;gap:16px}.marketing-footer p{order:3;width:100%;margin:0}.marketing-footer>a:last-of-type{margin-left:auto}.marketing-footer>span{font-size:8px}.marketing-final{padding-block:55px}.faq-section{gap:5px}.marketing h2{font-size:32px}.marketing .demo-email>h2{font-size:14px;letter-spacing:0}.demo-top{font-size:7px}.demo-pill{font-size:6px}.marketing-actions{gap:18px}}