.marketing-module__snxi8q__shell{--m-bg:#f7f2e8;--m-paper:#fffcf5;--m-ink:#26231e;--m-muted:#716b61;--m-line:#43382724;--m-gold:#d8a438;--m-gold-soft:#f2dfae;--m-orange:#c75b2a;--m-sage:#6c7b58;--m-shadow:0 24px 70px #48351921;background:radial-gradient(circle at 8% 8%, #d8a4381c, transparent 24rem), var(--m-bg);min-height:100vh;color:var(--m-ink);font-family:var(--font-inter), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:16px;line-height:1.6;overflow:clip}.marketing-module__snxi8q__shell *,.marketing-module__snxi8q__shell :before,.marketing-module__snxi8q__shell :after{box-sizing:border-box}.marketing-module__snxi8q__shell a{color:inherit;text-decoration:none}.marketing-module__snxi8q__shell button,.marketing-module__snxi8q__shell input,.marketing-module__snxi8q__shell select,.marketing-module__snxi8q__shell textarea{font:inherit}.marketing-module__snxi8q__shell a:focus-visible,.marketing-module__snxi8q__shell button:focus-visible,.marketing-module__snxi8q__shell [tabindex]:not([tabindex="-1"]):focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--m-bg), 0 0 0 4px var(--m-ink);outline:2px solid #0000}.marketing-module__snxi8q__shell h1,.marketing-module__snxi8q__shell h2,.marketing-module__snxi8q__shell h3,.marketing-module__snxi8q__shell p{margin:0}.marketing-module__snxi8q__shell section{scroll-margin-top:88px}.marketing-module__snxi8q__skipLink{z-index:100;background:var(--m-ink);border-radius:10px;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-160%);color:var(--m-paper)!important}.marketing-module__snxi8q__skipLink:focus{transform:translateY(0)}.marketing-module__snxi8q__header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f2e8e0;border-bottom:1px solid #43382717;position:sticky;top:0}.marketing-module__snxi8q__navWrap{justify-content:space-between;align-items:center;gap:28px;max-width:1240px;min-height:76px;margin:0 auto;padding:0 28px;display:flex}.marketing-module__snxi8q__brandLink{flex:none;align-items:center;min-height:44px;display:inline-flex}.marketing-module__snxi8q__brand{color:var(--m-ink);letter-spacing:.18em;align-items:center;gap:10px;font-size:.9rem;font-weight:800;display:inline-flex}.marketing-module__snxi8q__brandMark{background:var(--m-gold);color:#2b2417;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 0 0 1px #3a290b14}.marketing-module__snxi8q__desktopNav{color:var(--m-muted);align-items:center;gap:30px;font-size:.88rem;font-weight:650;display:flex}.marketing-module__snxi8q__desktopNav a,.marketing-module__snxi8q__signInLink{align-items:center;min-height:44px;transition:color .16s;display:inline-flex}.marketing-module__snxi8q__desktopNav a:hover,.marketing-module__snxi8q__signInLink:hover{color:var(--m-orange)}.marketing-module__snxi8q__navActions{align-items:center;gap:18px;font-weight:700;display:flex}.marketing-module__snxi8q__signInLink{font-size:.9rem}.marketing-module__snxi8q__navCta,.marketing-module__snxi8q__primaryButton,.marketing-module__snxi8q__lightButton{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 20px;font-weight:750;transition:transform .17s,box-shadow .17s,background .17s;display:inline-flex}.marketing-module__snxi8q__navCta,.marketing-module__snxi8q__primaryButton{background:#26231e;box-shadow:0 8px 22px #26231e26;color:#fffaf0!important}.marketing-module__snxi8q__navCta:hover,.marketing-module__snxi8q__primaryButton:hover,.marketing-module__snxi8q__lightButton:hover{transform:translateY(-2px);box-shadow:0 13px 28px #26231e33}.marketing-module__snxi8q__menuButton{color:var(--m-ink);cursor:pointer;background:0 0;border:0;width:44px;height:44px;padding:0;display:none}.marketing-module__snxi8q__mobileNav{display:none}.marketing-module__snxi8q__themeToggle{border:1px solid var(--m-line);width:44px;height:44px;color:var(--m-ink);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background .16s,border-color .16s;display:inline-flex}.marketing-module__snxi8q__themeToggle:hover{border-color:var(--m-ink);background:var(--m-paper)}.marketing-module__snxi8q__themeToggleCorner{z-index:1;position:absolute;top:22px;right:30px}@media (max-width:560px){.marketing-module__snxi8q__themeToggleCorner{width:36px;height:36px;top:18px;right:18px}}.marketing-module__snxi8q__hero{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;gap:52px;max-width:1340px;min-height:760px;margin:0 auto;padding:90px 50px 110px;display:grid;position:relative}.marketing-module__snxi8q__heroGlow{filter:blur(90px);pointer-events:none;background:#d8a43833;border-radius:50%;width:560px;height:560px;position:absolute;top:50px;right:-60px}.marketing-module__snxi8q__heroCopy{z-index:2;max-width:650px;position:relative}.marketing-module__snxi8q__eyebrow,.marketing-module__snxi8q__kicker{color:var(--m-orange);letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:800}.marketing-module__snxi8q__eyebrow{align-items:center;gap:9px;display:inline-flex}.marketing-module__snxi8q__eyebrow span{background:var(--m-gold-soft);border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.marketing-module__snxi8q__hero h1{max-width:720px;margin-top:26px;font-size:clamp(3.8rem,7vw,6.75rem)}.marketing-module__snxi8q__heroLead{max-width:620px;color:var(--m-muted);font-size:clamp(1.05rem,1.8vw,1.23rem);line-height:1.7;margin-top:28px!important}.marketing-module__snxi8q__heroActions{align-items:center;gap:22px;margin-top:34px;display:flex}.marketing-module__snxi8q__textButton{min-height:44px;color:var(--m-ink);align-items:center;gap:4px;padding:8px 4px;font-weight:750;display:inline-flex}.marketing-module__snxi8q__textButton:hover svg{transform:translate(3px)}.marketing-module__snxi8q__textButton svg{transition:transform .16s}.marketing-module__snxi8q__heroPromises{color:var(--m-muted);flex-wrap:wrap;gap:20px;margin-top:32px;font-size:.82rem;font-weight:650;display:flex}.marketing-module__snxi8q__heroPromises span{align-items:center;gap:7px;display:inline-flex}.marketing-module__snxi8q__heroPromises svg{color:var(--m-sage)}.marketing-module__snxi8q__productStage{z-index:2;perspective:1200px;min-width:0;position:relative}.marketing-module__snxi8q__productWindow{box-shadow:var(--m-shadow);transform-origin:50%;background:#fbfaf6;border:1px solid #503d1f21;border-radius:24px;overflow:hidden;transform:rotateY(-3deg)rotateX(1.5deg)}.marketing-module__snxi8q__windowTop{border-bottom:1px solid #e9e3d8;justify-content:space-between;align-items:center;height:58px;padding:0 20px;display:flex}.marketing-module__snxi8q__windowTop .marketing-module__snxi8q__brand{gap:7px;font-size:.62rem}.marketing-module__snxi8q__windowTop .marketing-module__snxi8q__brandMark{width:27px;height:27px}.marketing-module__snxi8q__windowTop .marketing-module__snxi8q__brandMark svg{width:15px}.marketing-module__snxi8q__livePill{color:#526144;background:#eef3e8;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:.66rem;font-weight:750;display:inline-flex}.marketing-module__snxi8q__livePill span{background:#6b8756;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #6b875621}.marketing-module__snxi8q__productBody{min-height:460px;display:flex}.marketing-module__snxi8q__productRail{border-right:1px solid #e9e3d8;flex-direction:column;flex:none;align-items:center;gap:13px;width:60px;padding-top:22px;display:flex}.marketing-module__snxi8q__productRail span{color:#969083;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.marketing-module__snxi8q__productRail .marketing-module__snxi8q__railActive{color:#8c6212;background:#efe2be}.marketing-module__snxi8q__dashboardPreview{flex:1;min-width:0;padding:25px 24px 30px}.marketing-module__snxi8q__previewHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.marketing-module__snxi8q__previewHeading small{color:#8d877b;font-size:.66rem;display:block}.marketing-module__snxi8q__previewHeading strong{margin-top:2px;font-family:Georgia,serif;font-size:1.35rem;display:block}.marketing-module__snxi8q__previewHeading>span{color:#6c675f;border:1px solid #e1dbce;border-radius:9px;align-items:center;gap:4px;padding:6px 9px;font-size:.67rem;font-weight:700;display:inline-flex}.marketing-module__snxi8q__metricGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:21px;display:grid}.marketing-module__snxi8q__metricGrid>div{background:#fff;border:1px solid #ebe5db;border-radius:13px;min-width:0;padding:13px}.marketing-module__snxi8q__metricGrid span{color:#827c70;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;display:block;overflow:hidden}.marketing-module__snxi8q__metricGrid strong{margin-top:2px;font-size:1.16rem;display:block}.marketing-module__snxi8q__metricGrid i{background:#eeeae2;border-radius:4px;height:4px;margin-top:8px;display:block;overflow:hidden}.marketing-module__snxi8q__metricGrid b{border-radius:inherit;background:var(--m-gold);height:100%;display:block}.marketing-module__snxi8q__metricGrid em{color:#99701d;margin-top:7px;font-size:.55rem;font-style:normal;display:block}.marketing-module__snxi8q__previewGrid{grid-template-columns:1.25fr .75fr;gap:10px;margin-top:12px;display:grid}.marketing-module__snxi8q__taskCard,.marketing-module__snxi8q__activityCard{background:#fff;border:1px solid #ebe5db;border-radius:13px;padding:14px}.marketing-module__snxi8q__cardTitle{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.marketing-module__snxi8q__cardTitle>span{align-items:center;gap:7px;font-size:.68rem;font-weight:800;display:inline-flex}.marketing-module__snxi8q__cardTitle small{color:#8a8478;font-size:.58rem}.marketing-module__snxi8q__taskRow{border-top:1px solid #f0ece4;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:10px 0;display:grid}.marketing-module__snxi8q__taskRow>span{color:#fff;border:1px solid #d4cec2;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.marketing-module__snxi8q__taskRow>span.marketing-module__snxi8q__taskDone{border-color:var(--m-sage);background:var(--m-sage)}.marketing-module__snxi8q__taskRow p{text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}.marketing-module__snxi8q__taskRow small{color:#918b80;font-size:.52rem}.marketing-module__snxi8q__activityCard>p{color:#767064;font-size:.62rem;line-height:1.55}.marketing-module__snxi8q__avatarRow{align-items:center;margin-top:20px;display:flex}.marketing-module__snxi8q__avatarRow>span{color:#57482f;background:#e9dbc2;border:2px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:-5px;font-size:.48rem;font-weight:800;display:grid}.marketing-module__snxi8q__avatarRow>span:first-child{background:#d7e1cd;margin-left:0}.marketing-module__snxi8q__avatarRow>span:nth-child(3){background:#f3cdbb}.marketing-module__snxi8q__avatarRow small{color:#918b80;margin-left:7px;font-size:.52rem}.marketing-module__snxi8q__floatCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf7f2;border:1px solid #5240231a;border-radius:13px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;box-shadow:0 15px 36px #392b1324}.marketing-module__snxi8q__floatCard>span{border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.marketing-module__snxi8q__floatCard small,.marketing-module__snxi8q__floatCard strong{white-space:nowrap;display:block}.marketing-module__snxi8q__floatCard small{color:#827c70;font-size:.58rem}.marketing-module__snxi8q__floatCard strong{font-size:.68rem}.marketing-module__snxi8q__floatCardTop{top:98px;right:-30px}.marketing-module__snxi8q__floatCardTop>span{color:var(--m-sage);background:#e7eddf}.marketing-module__snxi8q__floatCardBottom{bottom:-26px;left:66px}.marketing-module__snxi8q__floatCardBottom>span{color:#885e0d;background:#f4e3ad}.marketing-module__snxi8q__trustStrip{border-top:1px solid var(--m-line);border-bottom:1px solid var(--m-line);text-align:center;padding:32px 30px}.marketing-module__snxi8q__trustStrip>p{color:var(--m-muted);letter-spacing:.15em;text-transform:uppercase;font-size:.73rem;font-weight:750}.marketing-module__snxi8q__trustStrip>div{justify-content:space-between;align-items:center;gap:24px;max-width:1040px;margin:19px auto 0;display:flex}.marketing-module__snxi8q__trustStrip span{align-items:center;gap:9px;font-family:Georgia,serif;font-size:1.03rem;display:inline-flex}.marketing-module__snxi8q__trustStrip svg{color:var(--m-orange)}.marketing-module__snxi8q__storySection,.marketing-module__snxi8q__featuresSection,.marketing-module__snxi8q__audienceSection,.marketing-module__snxi8q__stepsSection,.marketing-module__snxi8q__faqSection,.marketing-module__snxi8q__contactSection{max-width:1180px;margin:0 auto;padding:120px 30px}.marketing-module__snxi8q__sectionIntro{max-width:790px}.marketing-module__snxi8q__sectionIntro>p:last-child,.marketing-module__snxi8q__sectionIntroCentered>p:last-child,.marketing-module__snxi8q__audienceCopy>p:last-child,.marketing-module__snxi8q__contactCopy>p{max-width:690px;color:var(--m-muted);margin-top:24px;font-size:1.06rem}.marketing-module__snxi8q__problemGrid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:64px;display:grid}.marketing-module__snxi8q__problemGrid article{border:1px solid var(--m-line);border-radius:24px;min-height:365px;padding:38px}.marketing-module__snxi8q__problemGrid article>span{letter-spacing:.11em;text-transform:uppercase;border-radius:999px;padding:6px 11px;font-size:.68rem;font-weight:850;display:inline-flex}.marketing-module__snxi8q__problemGrid h3{max-width:400px;margin-top:22px;font-family:Georgia,serif;font-size:2rem;font-weight:500;line-height:1.15}.marketing-module__snxi8q__problemGrid ul,.marketing-module__snxi8q__contactCopy ul{gap:16px;margin:34px 0 0;padding:0;list-style:none;display:grid}.marketing-module__snxi8q__problemGrid li,.marketing-module__snxi8q__contactCopy li{color:var(--m-muted);align-items:center;gap:11px;display:flex}.marketing-module__snxi8q__problemGrid li svg,.marketing-module__snxi8q__contactCopy li svg{flex:none}.marketing-module__snxi8q__beforeCard{background:#fffcf58a}.marketing-module__snxi8q__beforeCard>span{color:#7b7468;background:#eee9df}.marketing-module__snxi8q__beforeCard li svg{color:#a49d91}.marketing-module__snxi8q__afterCard{background:var(--m-ink);color:#fffaf0;box-shadow:var(--m-shadow);position:relative;overflow:hidden}.marketing-module__snxi8q__afterCard:after{content:"";border:38px solid #d8a4382e;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-70px;right:-70px}.marketing-module__snxi8q__afterCard>span{color:#ecc86f;background:#d8a43829}.marketing-module__snxi8q__afterCard li{color:#d7d2c8}.marketing-module__snxi8q__afterCard li svg{color:#e0b64f}.marketing-module__snxi8q__featuresSection{max-width:1240px}.marketing-module__snxi8q__sectionIntroCentered{text-align:center;max-width:820px;margin:0 auto}.marketing-module__snxi8q__sectionIntroCentered>p:last-child{margin-left:auto;margin-right:auto}.marketing-module__snxi8q__featureGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:64px;display:grid}.marketing-module__snxi8q__featureCard{border:1px solid var(--m-line);background:#fffcf5a8;border-radius:20px;min-height:310px;padding:30px;transition:transform .18s,background .18s,box-shadow .18s;position:relative;overflow:hidden}.marketing-module__snxi8q__featureCard:hover{background:var(--m-paper);transform:translateY(-5px);box-shadow:0 18px 44px #3c2e1717}.marketing-module__snxi8q__featureNumber{color:#b8b09f;font-family:Georgia,serif;font-size:.82rem;position:absolute;top:21px;right:24px}.marketing-module__snxi8q__featureIcon{background:var(--m-gold-soft);color:#805a14;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.marketing-module__snxi8q__featureCard:nth-child(2n) .marketing-module__snxi8q__featureIcon{color:var(--m-sage);background:#e4eadc}.marketing-module__snxi8q__featureCard:nth-child(3n) .marketing-module__snxi8q__featureIcon{color:var(--m-orange);background:#f2d7c9}.marketing-module__snxi8q__featureCard h3{margin-top:46px;font-family:Georgia,serif;font-size:1.45rem;font-weight:500;line-height:1.2}.marketing-module__snxi8q__featureCard p{color:var(--m-muted);margin-top:14px;font-size:.92rem}.marketing-module__snxi8q__audienceSection{grid-template-columns:.92fr 1.08fr;align-items:center;gap:80px;display:grid}.marketing-module__snxi8q__audienceCards{gap:16px;display:grid}.marketing-module__snxi8q__audienceCards article{border:1px solid var(--m-line);background:var(--m-paper);border-radius:20px;align-items:flex-start;gap:20px;padding:28px;display:flex;box-shadow:0 12px 32px #4131180f}.marketing-module__snxi8q__audienceCards article>span{color:#805a14;background:#eee1bd;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.marketing-module__snxi8q__audienceCards article:nth-child(2)>span{color:var(--m-sage);background:#e4eadc}.marketing-module__snxi8q__audienceCards h3{font-family:Georgia,serif;font-size:1.35rem;font-weight:500}.marketing-module__snxi8q__audienceCards p{color:var(--m-muted);margin-top:8px;font-size:.9rem}.marketing-module__snxi8q__stepsSection{max-width:1100px}.marketing-module__snxi8q__steps{counter-reset:steps;grid-template-columns:repeat(3,1fr);gap:44px;margin:72px 0 0;padding:0;list-style:none;display:grid}.marketing-module__snxi8q__steps li{position:relative}.marketing-module__snxi8q__steps li:not(:last-child):after{background:var(--m-line);content:"";height:1px;position:absolute;top:24px;left:68px;right:-31px}.marketing-module__snxi8q__steps li>span{z-index:1;border:1px solid var(--m-line);background:var(--m-bg);width:48px;height:48px;color:var(--m-orange);border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:1.05rem;display:grid;position:relative}.marketing-module__snxi8q__steps h3{margin-top:27px;font-family:Georgia,serif;font-size:1.45rem;font-weight:500;line-height:1.2}.marketing-module__snxi8q__steps p{color:var(--m-muted);margin-top:13px;font-size:.9rem}.marketing-module__snxi8q__pricingSection{background:var(--m-ink);color:#fffaf0;text-align:center;border-radius:30px;flex-direction:column;align-items:center;gap:44px;max-width:1180px;margin:40px auto 0;padding:70px;display:flex}.marketing-module__snxi8q__pricingSectionIntro{max-width:760px}.marketing-module__snxi8q__pricingSection h2{margin-top:18px;font-size:clamp(2.4rem,5vw,4.2rem)}.marketing-module__snxi8q__pricingSection p:last-child{color:#cac4b9;max-width:650px;margin-top:24px}.marketing-module__snxi8q__pricingSection .marketing-module__snxi8q__kicker{color:#edc971}.marketing-module__snxi8q__lightButton{background:var(--m-gold);flex:none;color:#2b2417!important}.marketing-module__snxi8q__faqSection{grid-template-columns:.7fr 1.3fr;gap:90px;display:grid}.marketing-module__snxi8q__faqSection h2{font-size:clamp(2.35rem,4.5vw,3.8rem)}.marketing-module__snxi8q__faqList{border-top:1px solid var(--m-line)}.marketing-module__snxi8q__faqList details{border-bottom:1px solid var(--m-line)}.marketing-module__snxi8q__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;min-height:86px;font-family:Georgia,serif;font-size:1.24rem;list-style:none;display:flex}.marketing-module__snxi8q__faqList summary::-webkit-details-marker{display:none}.marketing-module__snxi8q__faqList summary span{color:var(--m-orange);font-family:ui-sans-serif,system-ui;font-size:1.45rem;font-weight:300;transition:transform .18s}.marketing-module__snxi8q__faqList details[open] summary span{transform:rotate(45deg)}.marketing-module__snxi8q__faqList details p{max-width:650px;color:var(--m-muted);padding:0 40px 27px 0;font-size:.93rem}.marketing-module__snxi8q__contactSection{grid-template-columns:.85fr 1.15fr;align-items:start;gap:76px;max-width:1240px;padding-top:70px;padding-bottom:130px;display:grid}.marketing-module__snxi8q__contactCopy{position:sticky;top:120px}.marketing-module__snxi8q__contactCopy ul{margin-top:36px}.marketing-module__snxi8q__contactCopy li svg{color:var(--m-sage)}.marketing-module__snxi8q__leadForm{border:1px solid var(--m-line);background:var(--m-paper);box-shadow:var(--m-shadow);border-radius:26px;gap:22px;padding:38px;display:grid}.marketing-module__snxi8q__formGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.marketing-module__snxi8q__leadForm label{gap:7px;display:grid}.marketing-module__snxi8q__leadForm label>span{color:#514c44;font-size:.76rem;font-weight:800}.marketing-module__snxi8q__leadForm label em{color:#9a9387;font-style:normal;font-weight:500}.marketing-module__snxi8q__leadForm input,.marketing-module__snxi8q__leadForm select,.marketing-module__snxi8q__leadForm textarea{width:100%;box-shadow:none;color:var(--m-ink);background:#fbf8f1;border:1px solid #d9d1c3;border-radius:11px;outline:none;padding:12px 14px;font-size:.9rem;transition:border-color .15s,box-shadow .15s,background .15s}.marketing-module__snxi8q__leadForm input,.marketing-module__snxi8q__leadForm select{min-height:48px}.marketing-module__snxi8q__leadForm textarea{resize:vertical}.marketing-module__snxi8q__leadForm input:focus,.marketing-module__snxi8q__leadForm select:focus,.marketing-module__snxi8q__leadForm textarea:focus{border-color:var(--m-orange);background:#fff;box-shadow:0 0 0 3px #c75b2a1f}.marketing-module__snxi8q__leadForm button{background:var(--m-ink);color:#fffaf0;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:54px;font-weight:800;transition:transform .17s,opacity .17s;display:inline-flex}.marketing-module__snxi8q__leadForm button:hover:not(:disabled){transform:translateY(-2px)}.marketing-module__snxi8q__leadForm button:disabled{cursor:wait;opacity:.65}.marketing-module__snxi8q__formNote{color:var(--m-muted);text-align:center;font-size:.7rem}.marketing-module__snxi8q__formSuccess,.marketing-module__snxi8q__formError{text-align:center;border-radius:10px;padding:11px 13px;font-size:.82rem}.marketing-module__snxi8q__formSuccess{color:#486039;background:#e9f0e2}.marketing-module__snxi8q__formError{color:#994322;background:#f8e4db}.marketing-module__snxi8q__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.marketing-module__snxi8q__footer{border-top:1px solid var(--m-line);grid-template-columns:1fr auto;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:54px 30px;display:grid}.marketing-module__snxi8q__footer>div p{color:var(--m-muted);margin-top:11px;font-size:.78rem}.marketing-module__snxi8q__footer nav{color:var(--m-muted);flex-wrap:wrap;justify-content:flex-end;gap:22px;font-size:.77rem;font-weight:700;display:flex}.marketing-module__snxi8q__footer>p{color:#9a9387;grid-column:1/-1;font-size:.7rem}@media (max-width:1050px){.marketing-module__snxi8q__desktopNav,.marketing-module__snxi8q__signInLink,.marketing-module__snxi8q__navCta{display:none}.marketing-module__snxi8q__menuButton{place-items:center;display:grid}.marketing-module__snxi8q__mobileNav{border-top:1px solid var(--m-line);padding:8px 18px 18px;display:grid}.marketing-module__snxi8q__navWrap{z-index:2;position:relative}.marketing-module__snxi8q__mobileNavBackdrop{z-index:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#18151159;border:0;width:100%;display:block;position:fixed;inset:66px 0 0}.marketing-module__snxi8q__hero{grid-template-columns:1fr;min-height:auto;padding-top:72px}.marketing-module__snxi8q__heroCopy{max-width:800px}.marketing-module__snxi8q__productStage{max-width:760px;margin:30px auto 0}.marketing-module__snxi8q__featureGrid{grid-template-columns:repeat(2,1fr)}.marketing-module__snxi8q__audienceSection,.marketing-module__snxi8q__faqSection,.marketing-module__snxi8q__contactSection{grid-template-columns:1fr;gap:55px}.marketing-module__snxi8q__contactCopy{position:static}.marketing-module__snxi8q__pricingSection{margin-left:22px;margin-right:22px;padding:54px}}@media (max-width:720px){.marketing-module__snxi8q__navWrap{min-height:66px;padding:0 18px}.marketing-module__snxi8q__brand{font-size:.77rem}.marketing-module__snxi8q__brandMark{width:32px;height:32px}.marketing-module__snxi8q__signInLink,.marketing-module__snxi8q__navCta{display:none}.marketing-module__snxi8q__menuButton{place-items:center;display:grid}.marketing-module__snxi8q__mobileNav{border-top:1px solid var(--m-line);padding:8px 18px 18px;display:grid}.marketing-module__snxi8q__mobileNav a{border-bottom:1px solid var(--m-line);justify-content:space-between;align-items:center;min-height:47px;font-size:.9rem;font-weight:700;display:flex}.marketing-module__snxi8q__hero{gap:28px;padding:58px 20px 82px}.marketing-module__snxi8q__hero h1{margin-top:20px;font-size:clamp(3.35rem,16vw,5rem)}.marketing-module__snxi8q__heroLead{font-size:1rem}.marketing-module__snxi8q__heroActions{flex-direction:column;align-items:stretch}.marketing-module__snxi8q__primaryButton{width:100%}.marketing-module__snxi8q__textButton{justify-content:center}.marketing-module__snxi8q__heroPromises{flex-direction:column;align-items:flex-start;gap:10px}.marketing-module__snxi8q__productWindow{border-radius:18px;transform:none}.marketing-module__snxi8q__windowTop{height:50px}.marketing-module__snxi8q__productBody{min-height:390px}.marketing-module__snxi8q__productRail{width:43px}.marketing-module__snxi8q__productRail span{width:29px;height:29px}.marketing-module__snxi8q__dashboardPreview{padding:18px 13px}.marketing-module__snxi8q__previewHeading strong{font-size:1.04rem}.marketing-module__snxi8q__metricGrid{grid-template-columns:repeat(2,1fr)}.marketing-module__snxi8q__metricGrid>div:last-child{display:none}.marketing-module__snxi8q__previewGrid{grid-template-columns:1fr}.marketing-module__snxi8q__activityCard{display:none}.marketing-module__snxi8q__floatCardTop{top:95px;right:-8px}.marketing-module__snxi8q__floatCardBottom{bottom:-26px;left:18px}.marketing-module__snxi8q__trustStrip{padding:27px 20px}.marketing-module__snxi8q__trustStrip>div{text-align:left;grid-template-columns:1fr 1fr;gap:15px;display:grid}.marketing-module__snxi8q__trustStrip span{font-size:.83rem}.marketing-module__snxi8q__storySection,.marketing-module__snxi8q__featuresSection,.marketing-module__snxi8q__audienceSection,.marketing-module__snxi8q__stepsSection,.marketing-module__snxi8q__faqSection,.marketing-module__snxi8q__contactSection{padding:88px 20px}.marketing-module__snxi8q__problemGrid,.marketing-module__snxi8q__featureGrid,.marketing-module__snxi8q__steps,.marketing-module__snxi8q__formGrid{grid-template-columns:1fr}.marketing-module__snxi8q__problemGrid article{min-height:auto;padding:28px 24px}.marketing-module__snxi8q__featureCard{min-height:275px}.marketing-module__snxi8q__audienceSection{gap:45px}.marketing-module__snxi8q__audienceCards article{padding:22px}.marketing-module__snxi8q__steps{gap:38px}.marketing-module__snxi8q__steps li{grid-template-columns:48px 1fr;gap:18px;display:grid}.marketing-module__snxi8q__steps li:after{display:none}.marketing-module__snxi8q__steps h3{margin-top:0}.marketing-module__snxi8q__steps p{grid-column:2}.marketing-module__snxi8q__pricingSection{flex-direction:column;align-items:stretch;min-height:auto;margin:18px 14px 0;padding:42px 26px}.marketing-module__snxi8q__lightButton{width:100%}.marketing-module__snxi8q__faqSection{gap:40px}.marketing-module__snxi8q__faqList summary{min-height:76px;font-size:1.06rem}.marketing-module__snxi8q__leadForm{padding:25px 20px}.marketing-module__snxi8q__footer{grid-template-columns:1fr;padding:42px 20px}.marketing-module__snxi8q__footer nav{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.marketing-module__snxi8q__shell *,.marketing-module__snxi8q__shell :before,.marketing-module__snxi8q__shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.marketing-module__snxi8q__signinShell{place-items:center;min-height:100vh;padding:110px 30px 70px;display:grid;position:relative}.marketing-module__snxi8q__signinShell:before{content:"";border:65px solid #d8a43824;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-230px;left:-220px}.marketing-module__snxi8q__signinBrand{letter-spacing:.18em;align-items:center;gap:10px;font-size:.85rem;font-weight:850;display:inline-flex;position:absolute;top:30px;left:36px}.marketing-module__snxi8q__signinLayout{z-index:1;grid-template-columns:1fr 480px;align-items:center;gap:95px;width:min(1040px,100%);display:grid;position:relative}.marketing-module__snxi8q__signinStory h1{letter-spacing:-.05em;max-width:590px;margin-top:20px;font-family:Georgia,serif;font-size:clamp(3.4rem,6.5vw,5.7rem);font-weight:500;line-height:1.01}.marketing-module__snxi8q__signinStory>p:not(.marketing-module__snxi8q__kicker){max-width:560px;color:var(--m-muted);margin-top:26px;font-size:1.05rem}.marketing-module__snxi8q__signinQuote{border-top:1px solid var(--m-line);max-width:570px;color:var(--m-muted);align-items:flex-start;gap:14px;margin-top:38px;padding-top:25px;font-size:.88rem;display:flex}.marketing-module__snxi8q__signinQuote>span{width:39px;height:39px;color:var(--m-sage);background:#e4eadc;border-radius:12px;flex:none;place-items:center;display:grid}.marketing-module__snxi8q__signinCard{border:1px solid var(--m-line);background:var(--m-paper);box-shadow:var(--m-shadow);border-radius:26px;padding:42px}.marketing-module__snxi8q__signinIcon{background:var(--m-gold-soft);color:#805a14;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.marketing-module__snxi8q__signinEyebrow{color:var(--m-orange);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:850;margin-top:30px!important}.marketing-module__snxi8q__signinCard h2{letter-spacing:-.04em;margin-top:8px;font-family:Georgia,serif;font-size:2.45rem;font-weight:500}.marketing-module__snxi8q__signinHelp{color:var(--m-muted);font-size:.84rem;margin-top:10px!important}.marketing-module__snxi8q__signinCard form{gap:18px;margin-top:28px;display:grid}.marketing-module__snxi8q__signinCard form label{gap:7px;display:grid}.marketing-module__snxi8q__signinCard form label span{color:#514c44;font-size:.74rem;font-weight:800}.marketing-module__snxi8q__signinField{gap:7px;display:grid}.marketing-module__snxi8q__signinField>label{color:#514c44;font-size:.74rem;font-weight:800}.marketing-module__snxi8q__forgotPasswordLink{color:var(--m-orange);justify-self:end;font-size:.76rem;font-weight:700;text-decoration:none}.marketing-module__snxi8q__forgotPasswordLink:hover{text-decoration:underline}.marketing-module__snxi8q__signinCard form .marketing-module__snxi8q__rememberMeField{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.marketing-module__snxi8q__signinCard form .marketing-module__snxi8q__rememberMeField input{width:20px;height:20px;min-height:20px;accent-color:var(--m-orange);flex:0 0 20px;margin-top:2px;padding:0}.marketing-module__snxi8q__signinCard form .marketing-module__snxi8q__rememberMeField>span{gap:2px;display:grid}.marketing-module__snxi8q__signinCard form .marketing-module__snxi8q__rememberMeField strong{font-size:.78rem}.marketing-module__snxi8q__signinCard form .marketing-module__snxi8q__rememberMeField small{color:var(--m-muted);font-size:.7rem;font-weight:500}.marketing-module__snxi8q__signinCard input:not([type=checkbox]){color:#26231e;background:#fbf8f1;border:1px solid #d9d1c3;border-radius:11px;outline:none;width:100%;min-height:50px;padding:12px 14px;font-size:1rem}.marketing-module__snxi8q__signinCard input:not([type=checkbox]):focus{border-color:var(--m-orange);box-shadow:0 0 0 3px #c75b2a1f}@media (min-width:768px){.marketing-module__snxi8q__signinCard input:not([type=checkbox]){font-size:.9rem}}.marketing-module__snxi8q__signinCard form button,.marketing-module__snxi8q__completeCta{color:#fffaf0;cursor:pointer;background:#26231e;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:52px;margin-top:4px;font-weight:800;display:inline-flex}.marketing-module__snxi8q__signinCard form button:disabled{opacity:.65}.marketing-module__snxi8q__completeCta{width:100%;padding:0 24px;text-decoration:none}.marketing-module__snxi8q__staffNote{background:#d8a4381f;border-radius:13px;margin-top:25px;padding:15px 17px}.marketing-module__snxi8q__staffNote strong{font-size:.76rem}.marketing-module__snxi8q__staffNote p{color:var(--m-muted);margin-top:3px;font-size:.72rem}.marketing-module__snxi8q__staffNote a,.marketing-module__snxi8q__shell a.marketing-module__snxi8q__proseLink{color:var(--m-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;transition:color .18s,text-decoration-color .18s}.marketing-module__snxi8q__staffNote a:hover,.marketing-module__snxi8q__shell a.marketing-module__snxi8q__proseLink:hover{color:var(--m-gold)}.marketing-module__snxi8q__staffNote a:focus-visible,.marketing-module__snxi8q__shell a.marketing-module__snxi8q__proseLink:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--m-bg), 0 0 0 4px var(--m-ink);border-radius:4px;outline:2px solid #0000}.marketing-module__snxi8q__backHome{align-items:center;gap:6px;margin-top:22px;font-size:.76rem;font-weight:750;display:inline-flex;color:var(--m-muted)!important}.marketing-module__snxi8q__pricingLayout{z-index:1;max-width:980px;margin:0 auto;padding:64px 24px 40px;position:relative}.marketing-module__snxi8q__pricingHeader{text-align:center;margin-bottom:40px}.marketing-module__snxi8q__pricingHeader h1{margin-top:10px;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:850}.marketing-module__snxi8q__pricingHeader p{color:var(--m-muted);margin-top:10px}.marketing-module__snxi8q__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.marketing-module__snxi8q__pricingCard{border:1px solid var(--m-line);background:var(--m-paper);box-shadow:var(--m-shadow);border-radius:18px;flex-direction:column;gap:16px;padding:26px 22px;display:flex}.marketing-module__snxi8q__pricingCard h2{font-size:1.2rem;font-weight:800}.marketing-module__snxi8q__pricingAmount{color:var(--m-ink);letter-spacing:-.01em;font-size:2rem;font-weight:850}.marketing-module__snxi8q__pricingAmount span{color:var(--m-muted);margin-left:4px;font-size:.95rem;font-weight:600}.marketing-module__snxi8q__pricingCard ul{flex:1;gap:9px;display:grid}.marketing-module__snxi8q__pricingCard li{color:var(--m-muted);align-items:center;gap:8px;font-size:.85rem;display:flex}.marketing-module__snxi8q__pricingCard li svg{color:var(--m-sage);flex-shrink:0}.marketing-module__snxi8q__pricingCard button{color:#fffaf0;cursor:pointer;background:#26231e;border:0;border-radius:999px;min-height:48px;font-weight:800}.marketing-module__snxi8q__pricingCard button:disabled{opacity:.65;cursor:default}@media (max-width:900px){.marketing-module__snxi8q__signinLayout{grid-template-columns:1fr;gap:50px;max-width:560px}.marketing-module__snxi8q__signinStory{text-align:center}.marketing-module__snxi8q__signinStory h1,.marketing-module__snxi8q__signinStory>p,.marketing-module__snxi8q__signinQuote{margin-left:auto;margin-right:auto}.marketing-module__snxi8q__signinQuote{text-align:left}}@media (max-width:560px){.marketing-module__snxi8q__signinShell{align-items:start;padding:94px 18px 35px}.marketing-module__snxi8q__signinBrand{top:22px;left:22px}.marketing-module__snxi8q__signinStory h1{font-size:3.3rem}.marketing-module__snxi8q__signinCard{padding:29px 22px}}.dark .marketing-module__snxi8q__shell{--m-bg:#1d1b18;--m-paper:#282520;--m-ink:#f8f1e4;--m-muted:#bbb2a5;--m-line:#f6e8cf24;--m-shadow:0 24px 70px #00000047;background:radial-gradient(circle at 8% 8%, #d8a4381a, transparent 24rem), var(--m-bg)}.dark .marketing-module__snxi8q__productWindow{background:#282520}.dark .marketing-module__snxi8q__leadForm{background:#282520}.dark .marketing-module__snxi8q__featureCard{background:#282520}.dark .marketing-module__snxi8q__audienceCards article{background:#282520}:is(.dark .marketing-module__snxi8q__windowTop,.dark .marketing-module__snxi8q__productRail){border-color:#403b34}.dark .marketing-module__snxi8q__dashboardPreview{color:#26231e}:is(.dark .marketing-module__snxi8q__leadForm input,.dark .marketing-module__snxi8q__leadForm select,.dark .marketing-module__snxi8q__leadForm textarea){color:#f8f1e4;background:#211f1b;border-color:#4e493f}.dark .marketing-module__snxi8q__leadForm label>span{color:#d5cdc0}.dark .marketing-module__snxi8q__steps li>span{background:#1d1b18}@media (prefers-color-scheme:dark){html:not(.light) .marketing-module__snxi8q__shell{--m-bg:#1d1b18;--m-paper:#282520;--m-ink:#f8f1e4;--m-muted:#bbb2a5;--m-line:#f6e8cf24;--m-shadow:0 24px 70px #00000047}}.marketing-module__snxi8q__navCta:hover,.marketing-module__snxi8q__primaryButton:hover,.marketing-module__snxi8q__leadForm button:hover:not(:disabled),.marketing-module__snxi8q__signinCard form>button[type=submit]:hover:not(:disabled){background:linear-gradient(135deg,#fb7f24,#d94f08);box-shadow:0 14px 30px #ea580c47}.marketing-module__snxi8q__realProductFrame{color:#262626;width:100%;font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;background:#f3f1ee;border:1px solid #78716c38;border-radius:20px;overflow:hidden;box-shadow:0 30px 80px #30271b29}.marketing-module__snxi8q__appBrowserBar{color:#78716c;background:#fffefc;border-bottom:1px solid #e7e3dd;grid-template-columns:1fr auto 1fr;align-items:center;min-height:38px;padding:0 14px;font-size:.6rem;font-weight:700;display:grid}.marketing-module__snxi8q__appBrowserBar>div{gap:5px;display:flex}.marketing-module__snxi8q__appBrowserBar i{background:#d6d3d1;border-radius:50%;width:7px;height:7px}.marketing-module__snxi8q__appBrowserBar i:first-child{background:#fb923c}.marketing-module__snxi8q__appBrowserBar small{color:#c2410c;background:#fff7ed;border-radius:999px;justify-self:end;padding:3px 7px;font-size:.52rem;font-weight:750}.marketing-module__snxi8q__appHeader{background:#fffefcf5;border-bottom:1px solid #e7e3dd;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:56px;padding:8px 12px;display:grid;box-shadow:0 2px 8px #2626260a}.marketing-module__snxi8q__appHeaderTitle{justify-content:center;align-items:center;gap:7px;min-width:0;display:flex}.marketing-module__snxi8q__appHeaderMark{color:#fff;background:#f97316;border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.marketing-module__snxi8q__appHeader strong{color:#0000;letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(90deg,#f97316,#ef4444);-webkit-background-clip:text;background-clip:text;font-size:clamp(.78rem,1.35vw,1.05rem);font-weight:800;overflow:hidden}.marketing-module__snxi8q__appIconButton{color:#57534e;background:#f0eeea;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.marketing-module__snxi8q__appBody{min-height:420px;padding:16px}.marketing-module__snxi8q__appToolbar,.marketing-module__snxi8q__appSearchRow,.marketing-module__snxi8q__appRoundHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.marketing-module__snxi8q__appToolbar>span,.marketing-module__snxi8q__appAction{color:#57534e;background:#fffefc;border:1px solid #e7e3dd;border-radius:9px;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:.62rem;font-weight:700;display:inline-flex}.marketing-module__snxi8q__appSegments{background:#fffefc;border:1px solid #e7e3dd;border-radius:999px;padding:3px;display:flex}.marketing-module__snxi8q__appSegments span,.marketing-module__snxi8q__appSegments b{border-radius:999px;padding:6px 12px;font-size:.58rem;font-weight:700}.marketing-module__snxi8q__appSegments b{color:#fff;background:#c2410c}.marketing-module__snxi8q__appSegments span{color:#78716c}.marketing-module__snxi8q__appProgress{gap:6px;margin-top:12px;display:grid}.marketing-module__snxi8q__appProgress>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketing-module__snxi8q__appProgress span{color:#78716c;font-size:.6rem}.marketing-module__snxi8q__appProgress strong{font-size:.62rem;font-weight:700}.marketing-module__snxi8q__appProgress i{background:#e7e5e4;border-radius:999px;height:6px;overflow:hidden}.marketing-module__snxi8q__appProgress i b{border-radius:inherit;background:#f97316;height:100%;display:block}.marketing-module__snxi8q__appPanel{background:#fffefc;border-radius:16px;margin-top:12px;overflow:hidden;box-shadow:0 2px 8px -2px #78645014,0 4px 12px -4px #7864500f}.marketing-module__snxi8q__appPanelTitle{background:#78716c0d;border-bottom:1px solid #eeeae5;justify-content:space-between;align-items:center;min-height:36px;padding:0 14px;display:flex}.marketing-module__snxi8q__appPanelTitle span{color:#78716c;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:.56rem;font-weight:750;display:inline-flex}.marketing-module__snxi8q__appPanelTitle small{color:#a8a29e;font-size:.5rem;font-weight:600}.marketing-module__snxi8q__appTask{width:100%;min-height:50px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0eeea;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 14px;display:grid}.marketing-module__snxi8q__appTask:last-child{border-bottom:0}.marketing-module__snxi8q__appTask:hover{background:#faf9f7}.marketing-module__snxi8q__appTask:focus-visible,.marketing-module__snxi8q__appRecipeCard:focus-visible,.marketing-module__snxi8q__appTemperatureCard:focus-visible,.marketing-module__snxi8q__appStepper button:focus-visible{outline-offset:-2px;outline:2px solid #f97316}.marketing-module__snxi8q__appTask p{font-size:.65rem;font-weight:600;transition:color .2s}.marketing-module__snxi8q__appTask[aria-pressed=true] p{color:#a8a29e;text-decoration:line-through}.marketing-module__snxi8q__appTask small{color:#78716c;text-align:right;white-space:nowrap;font-size:.5rem;font-weight:650}.marketing-module__snxi8q__appCheck,.marketing-module__snxi8q__appCheckDone{border:2px solid #d6d3d1;border-radius:999px;place-items:center;width:24px;height:24px;display:grid}.marketing-module__snxi8q__appCheckDone{color:#fff;background:#f97316;border-color:#0000}.marketing-module__snxi8q__appSearchRow{justify-content:flex-start}.marketing-module__snxi8q__appSearch{min-width:0;min-height:34px;color:var(--m-muted);background:#fffefc;border:1px solid #e7e3dd;border-radius:10px;flex:1;align-items:center;gap:7px;padding:0 11px;font-size:.6rem;display:flex}.marketing-module__snxi8q__appInventoryGrid,.marketing-module__snxi8q__appRecipeGrid,.marketing-module__snxi8q__appCheckGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.marketing-module__snxi8q__appInventoryCard,.marketing-module__snxi8q__appTemperatureCard{background:#fffefc;border-radius:14px;box-shadow:0 2px 8px -2px #78645014,0 4px 12px -4px #7864500f}.marketing-module__snxi8q__appInventoryCard{flex-direction:column;gap:8px;min-height:128px;padding:12px;display:flex}.marketing-module__snxi8q__appInventoryCardHead{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.marketing-module__snxi8q__appInventoryCard strong{font-size:.66rem;font-weight:700;line-height:1.2}.marketing-module__snxi8q__appInventoryBadge{color:#57534e;white-space:nowrap;background:#f0eeea;border-radius:7px;flex-shrink:0;padding:2px 6px;font-size:.44rem;font-weight:700}.marketing-module__snxi8q__appInventoryRow{background:#f7f6f4;border-radius:9px;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;display:flex;box-shadow:inset 0 1px 2px #0000000a}.marketing-module__snxi8q__appInventoryRow>span{color:#57534e;font-size:.5rem;font-weight:700}.marketing-module__snxi8q__appStepper{align-items:center;gap:4px;display:inline-flex}.marketing-module__snxi8q__appStepper button{color:#57534e;cursor:pointer;background:#fffefc;border:1px solid #d6d3d1;border-radius:6px;place-items:center;width:17px;height:17px;display:grid}.marketing-module__snxi8q__appStepper button:hover{color:#c2410c;border-color:#f97316}.marketing-module__snxi8q__appStepper b{text-align:center;min-width:15px;font-size:.55rem}.marketing-module__snxi8q__appStatusBadge{color:#fff;border-radius:7px;align-self:flex-start;padding:3px 7px;font-size:.46rem;font-weight:750}.marketing-module__snxi8q__appStatusHealthy{background:#22c55e}.marketing-module__snxi8q__appStatusLow{background:#f59e0b}.marketing-module__snxi8q__appSectionNav{border-bottom:1px solid #e7e3dd;gap:4px;display:flex}.marketing-module__snxi8q__appSectionNav span,.marketing-module__snxi8q__appSectionNav b{align-items:center;gap:5px;padding:8px 10px;font-size:.58rem;display:inline-flex;position:relative}.marketing-module__snxi8q__appSectionNav span{color:#78716c}.marketing-module__snxi8q__appSectionNav b{color:#262626}.marketing-module__snxi8q__appSectionNav b:after{content:"";background:#f97316;border-radius:999px;height:2px;position:absolute;bottom:-1px;left:6px;right:6px}.marketing-module__snxi8q__appRoundHeader{margin-top:14px}.marketing-module__snxi8q__appRoundHeader>div{display:grid}.marketing-module__snxi8q__appRoundHeader small{color:#78716c;font-size:.52rem}.marketing-module__snxi8q__appRoundHeader strong{font-size:.77rem}.marketing-module__snxi8q__appRoundHeader>span{color:#78716c;background:#fffefc;border:1px solid #e7e3dd;border-radius:999px;padding:5px 9px;font-size:.52rem;font-weight:700}.marketing-module__snxi8q__appRoundProgress{background:#e7e5e4;border-radius:999px;height:6px;margin-top:10px;overflow:hidden}.marketing-module__snxi8q__appRoundProgress>b{border-radius:inherit;background:#f97316;height:100%;display:block}.marketing-module__snxi8q__appCheckGrid{grid-template-columns:1fr;margin-top:12px}.marketing-module__snxi8q__appTemperatureCard{width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.marketing-module__snxi8q__appTemperatureCard:hover{box-shadow:0 8px 20px #2626261a}.marketing-module__snxi8q__appTemperatureCard[aria-pressed=false] small{color:#0369a1;font-weight:700}.marketing-module__snxi8q__appTemperatureCard>span{color:#0284c7;background:#0ea5e91a;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.marketing-module__snxi8q__appTemperatureCard[aria-pressed=true]>span{color:#16a34a;background:#22c55e1a}.marketing-module__snxi8q__appTemperatureCard>div{min-width:0;display:grid}.marketing-module__snxi8q__appTemperatureCard strong{text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:700;overflow:hidden}.marketing-module__snxi8q__appTemperatureCard small{color:#78716c;font-size:.49rem}.marketing-module__snxi8q__appTemperatureCard>b{font-size:.68rem;font-weight:700}.marketing-module__snxi8q__appRecipeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-module__snxi8q__appRecipeCard{width:100%;min-height:108px;color:inherit;font:inherit;cursor:pointer;text-align:center;background:#fffefc;border:2px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 6px -1px #2626261a,0 2px 4px -2px #2626261a}.marketing-module__snxi8q__appRecipeCard:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #2626261a,0 4px 6px -4px #2626261a}.marketing-module__snxi8q__appRecipeCard[aria-pressed=true]{border-color:#f97316}.marketing-module__snxi8q__appRecipeCard strong{font-size:.66rem;font-weight:700;line-height:1.25}.marketing-module__snxi8q__appRecipeCard small{color:var(--m-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.46rem;font-weight:700}.marketing-module__snxi8q__appRecipeDetail{background:#fffefc;border-radius:14px;margin-top:10px;overflow:hidden;box-shadow:0 2px 8px -2px #78645014,0 4px 12px -4px #7864500f}.marketing-module__snxi8q__appRecipeDetailTitle{border-bottom:1px solid #eeeae5;justify-content:space-between;align-items:center;min-height:40px;padding:0 14px;display:flex}.marketing-module__snxi8q__appRecipeDetailTitle span{align-items:center;gap:7px;font-size:.68rem;font-weight:800;display:inline-flex}.marketing-module__snxi8q__appRecipeDetailTitle span svg{color:#f97316}.marketing-module__snxi8q__appRecipeDetailTitle small{color:#78716c;letter-spacing:.05em;text-transform:uppercase;font-size:.52rem;font-weight:700}.marketing-module__snxi8q__appRecipeDetailBody{grid-template-columns:auto 1fr;gap:14px;padding:12px 14px;display:grid}.marketing-module__snxi8q__appRecipeDetailBody ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.marketing-module__snxi8q__appRecipeDetailBody li{color:#57534e;white-space:nowrap;background:#f0eeea;border-radius:7px;padding:3px 9px;font-size:.56rem;font-weight:650}.marketing-module__snxi8q__appRecipeDetailBody p{color:var(--m-muted);align-self:center;font-size:.62rem;line-height:1.4}.marketing-module__snxi8q__productProofSection{max-width:1240px;margin:0 auto;padding:112px 28px;scroll-margin-top:82px}.marketing-module__snxi8q__productProofHeading{text-align:center;max-width:760px;margin:0 auto}.marketing-module__snxi8q__productProofHeading h2{margin-top:14px}.marketing-module__snxi8q__productProofHeading>p:last-child{max-width:650px;color:var(--m-muted);margin:20px auto 0}.marketing-module__snxi8q__productTabs{border:1px solid var(--m-line);background:var(--m-paper);border-radius:14px;gap:4px;width:fit-content;max-width:100%;margin:38px auto 0;padding:4px;display:flex;box-shadow:0 8px 24px #342a1b0f}.marketing-module__snxi8q__productTabs button{min-height:42px;color:var(--m-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:0 16px;font-size:.78rem;font-weight:750}.marketing-module__snxi8q__productTabs button[aria-selected=true]{color:#fff;background:#c2410c;box-shadow:0 5px 14px #ea580c33}.marketing-module__snxi8q__productTabs button:focus-visible{outline-offset:2px;outline:3px solid #f9731647}.marketing-module__snxi8q__productProofLayout{grid-template-columns:minmax(250px,.72fr) minmax(560px,1.28fr);align-items:center;gap:64px;margin-top:38px;display:grid}.marketing-module__snxi8q__productProofCopy>span{color:#ea580c;letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:850}.marketing-module__snxi8q__productProofCopy h3{letter-spacing:-.045em;margin-top:13px;font-size:clamp(1.85rem,3vw,2.8rem);font-weight:780;line-height:1.05}.marketing-module__snxi8q__productProofCopy>p{color:var(--m-muted);margin-top:18px}.marketing-module__snxi8q__productProofNote{color:var(--m-sage);align-items:center;gap:8px;margin-top:24px;font-size:.76rem;font-weight:700;display:flex}@media (max-width:1050px){.marketing-module__snxi8q__productProofLayout{grid-template-columns:1fr;gap:34px}.marketing-module__snxi8q__productProofCopy{max-width:720px}.marketing-module__snxi8q__productProofLayout>div:last-child{width:100%;max-width:760px;margin:0 auto}}@media (max-width:720px){.marketing-module__snxi8q__productProofSection{padding:78px 20px}.marketing-module__snxi8q__productProofHeading{text-align:left}.marketing-module__snxi8q__productTabs{justify-content:flex-start;width:100%;margin-top:28px;overflow-x:auto}.marketing-module__snxi8q__productTabs button{min-height:44px;padding:0 13px}.marketing-module__snxi8q__productProofLayout{margin-top:28px}.marketing-module__snxi8q__realProductFrame{border-radius:16px}.marketing-module__snxi8q__appBrowserBar{grid-template-columns:1fr auto}.marketing-module__snxi8q__appBrowserBar>span{display:none}.marketing-module__snxi8q__appBody{min-height:360px;padding:12px}.marketing-module__snxi8q__appToolbar>span{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.marketing-module__snxi8q__appTask{padding-left:10px;padding-right:10px}.marketing-module__snxi8q__appTask p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketing-module__snxi8q__appSearchRow{flex-wrap:wrap}.marketing-module__snxi8q__appSearch{flex-basis:100%}.marketing-module__snxi8q__appRecipeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dark .marketing-module__snxi8q__navCta{color:#171717!important;background:linear-gradient(135deg,#fb923c,#f97316)!important}.dark .marketing-module__snxi8q__primaryButton{color:#171717!important;background:linear-gradient(135deg,#fb923c,#f97316)!important}.dark .marketing-module__snxi8q__leadForm button{color:#171717!important;background:linear-gradient(135deg,#fb923c,#f97316)!important}.dark .marketing-module__snxi8q__signinCard form>button[type=submit]{color:#171717!important;background:linear-gradient(135deg,#fb923c,#f97316)!important}.dark .marketing-module__snxi8q__productTabs{background:#262626}@media (prefers-color-scheme:dark){html:not(.light) .marketing-module__snxi8q__navCta{background:linear-gradient(135deg,#fb923c,#f97316);color:#171717!important}html:not(.light) .marketing-module__snxi8q__primaryButton{background:linear-gradient(135deg,#fb923c,#f97316);color:#171717!important}html:not(.light) .marketing-module__snxi8q__leadForm button{background:linear-gradient(135deg,#fb923c,#f97316);color:#171717!important}html:not(.light) .marketing-module__snxi8q__signinCard form>button[type=submit]{background:linear-gradient(135deg,#fb923c,#f97316);color:#171717!important}}.marketing-module__snxi8q__shell{--m-bg:#faf7f0;--m-paper:#fffdf8;--m-ink:#211f1b;--m-muted:#69645b;--m-line:#312b221f;--m-gold:#e1ad3f;--m-gold-soft:#f7e9bd;--m-orange:#bd5428;--m-sage:#617252;--m-shadow:0 28px 80px #3f30191a;background:radial-gradient(circle at 12% 9%, #e5b95929, transparent 25rem), radial-gradient(circle at 92% 24%, #cd6b3a14, transparent 29rem), var(--m-bg);letter-spacing:-.005em}.marketing-module__snxi8q__shell h1,.marketing-module__snxi8q__shell h2{letter-spacing:-.06em;font-family:inherit;font-weight:760;line-height:.98}.marketing-module__snxi8q__shell h2{font-size:clamp(2.25rem,4.2vw,3.85rem)}.marketing-module__snxi8q__header{background:color-mix(in srgb, var(--m-bg) 89%, transparent);box-shadow:0 1px #4338270a}.marketing-module__snxi8q__navWrap{max-width:1280px;min-height:70px}.marketing-module__snxi8q__brand{font-size:.82rem;font-weight:850}.marketing-module__snxi8q__brandMark{border-radius:11px;width:34px;height:34px;box-shadow:inset 0 0 0 1px #3a290b14,0 6px 16px #97691421}.marketing-module__snxi8q__desktopNav{gap:26px;font-size:.82rem}.marketing-module__snxi8q__navCta,.marketing-module__snxi8q__primaryButton,.marketing-module__snxi8q__lightButton{border-radius:13px;font-weight:780}.marketing-module__snxi8q__navCta,.marketing-module__snxi8q__primaryButton{background:var(--m-ink);box-shadow:0 10px 24px #211f1b29}.marketing-module__snxi8q__hero{grid-template-columns:minmax(0,.82fr) minmax(540px,1.18fr);gap:56px;max-width:1320px;min-height:730px;padding:72px 44px 94px}.marketing-module__snxi8q__heroGlow{opacity:.65;width:500px;height:500px}.marketing-module__snxi8q__eyebrow{letter-spacing:.1em;background:#fffdf89e;border:1px solid #bd542821;border-radius:18px;width:max-content;max-width:100%;padding:7px 12px 7px 7px}.marketing-module__snxi8q__hero h1{margin-top:25px;font-size:clamp(3.75rem,6.4vw,6.25rem)}.marketing-module__snxi8q__heroLead{max-width:610px;margin-top:25px;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.7}.marketing-module__snxi8q__heroActions{margin-top:31px}.marketing-module__snxi8q__primaryButton{min-height:52px;padding:0 24px}.marketing-module__snxi8q__heroPromises{gap:16px;margin-top:27px}.marketing-module__snxi8q__heroPromises span{font-size:.77rem}.marketing-module__snxi8q__productWindow{background:#fffdf8eb;border-radius:22px;transform:perspective(1400px)rotateY(-1.5deg)rotateX(.5deg);box-shadow:0 34px 90px #47331624,inset 0 0 0 1px #ffffffbf}.marketing-module__snxi8q__windowTop{height:57px}.marketing-module__snxi8q__floatCard{color:#211f1b;border-radius:14px;box-shadow:0 18px 45px #2f251526}.marketing-module__snxi8q__trustStrip{border:1px solid var(--m-line);background:#fffdf8ad;border-radius:20px;max-width:1240px;margin:0 auto;padding:26px 30px}.marketing-module__snxi8q__storySection,.marketing-module__snxi8q__featuresSection,.marketing-module__snxi8q__audienceSection,.marketing-module__snxi8q__stepsSection,.marketing-module__snxi8q__faqSection,.marketing-module__snxi8q__contactSection{max-width:1240px;padding:112px 28px}.marketing-module__snxi8q__sectionIntro h2,.marketing-module__snxi8q__sectionIntroCentered h2,.marketing-module__snxi8q__audienceCopy h2,.marketing-module__snxi8q__faqSection h2,.marketing-module__snxi8q__contactCopy h2{margin-top:14px}.marketing-module__snxi8q__problemGrid article,.marketing-module__snxi8q__featureCard,.marketing-module__snxi8q__audienceCards article,.marketing-module__snxi8q__leadForm{border-radius:20px}.marketing-module__snxi8q__problemGrid article{min-height:360px;padding:36px}.marketing-module__snxi8q__afterCard{box-shadow:0 22px 60px #4754341f}.marketing-module__snxi8q__featureGrid{gap:16px}.marketing-module__snxi8q__featureCard{min-height:290px;padding:30px;box-shadow:inset 0 1px #fffc}.marketing-module__snxi8q__featureCard:hover{transform:translateY(-5px);box-shadow:0 22px 50px #43341c1a}.marketing-module__snxi8q__featureIcon,.marketing-module__snxi8q__audienceCards article>span,.marketing-module__snxi8q__signinIcon,.marketing-module__snxi8q__signinQuote>span{border-radius:13px}.marketing-module__snxi8q__audienceSection{background:linear-gradient(135deg,#f2dfae61,#fffdf833);border-radius:28px;padding-left:54px;padding-right:54px}.marketing-module__snxi8q__steps li>span{border-radius:14px}.marketing-module__snxi8q__pricingSection{background:radial-gradient(circle at 85% 15%,#e1ad3f3d,#0000 24rem),#211f1b;border-radius:28px;max-width:1184px;min-height:330px}.marketing-module__snxi8q__faqList details{border-color:var(--m-line)}.marketing-module__snxi8q__faqList summary{min-height:78px}.marketing-module__snxi8q__leadForm{padding:34px;box-shadow:0 24px 70px #4030181a}.marketing-module__snxi8q__formIntro{border-bottom:1px solid var(--m-line);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;padding-bottom:18px;display:flex}.marketing-module__snxi8q__formIntro span{font-size:1.02rem;font-weight:780}.marketing-module__snxi8q__formIntro p{color:var(--m-muted);font-size:.75rem}.marketing-module__snxi8q__leadForm label>span{justify-content:space-between;align-items:center;display:flex}.marketing-module__snxi8q__leadForm label>span b{color:#9d9488;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:750}.marketing-module__snxi8q__leadForm input,.marketing-module__snxi8q__leadForm select,.marketing-module__snxi8q__leadForm textarea{background:color-mix(in srgb, var(--m-paper) 86%, var(--m-bg));border-radius:12px;transition:border-color .15s,box-shadow .15s,background .15s}.marketing-module__snxi8q__leadForm input:hover,.marketing-module__snxi8q__leadForm select:hover,.marketing-module__snxi8q__leadForm textarea:hover{border-color:#50422e47}.marketing-module__snxi8q__leadForm input[aria-invalid=true]{border-color:#b94834;box-shadow:0 0 0 3px #b948341a}.marketing-module__snxi8q__fieldError{color:#a03e2d;font-size:.69rem;font-weight:650}.marketing-module__snxi8q__leadForm button{border-radius:13px}.marketing-module__snxi8q__formSuccess:focus,.marketing-module__snxi8q__formError:focus{outline:2px solid var(--m-orange);outline-offset:3px}.marketing-module__snxi8q__mobileNavBackdrop{display:none}.marketing-module__snxi8q__mobileNavCta{background:var(--m-ink);color:var(--m-paper)!important}.marketing-module__snxi8q__signinShell{padding:90px 32px 52px}.marketing-module__snxi8q__signinShell:before{opacity:.75;border-width:54px}.marketing-module__snxi8q__signinBrand{top:26px;left:32px}.marketing-module__snxi8q__signinLayout{grid-template-columns:minmax(0,1fr) minmax(420px,470px);gap:86px;width:min(1120px,100%)}.marketing-module__snxi8q__signinStory h1{letter-spacing:-.065em;max-width:620px;font-family:inherit;font-size:clamp(3.25rem,5.7vw,5.35rem);font-weight:760;line-height:.98}.marketing-module__snxi8q__signinCard{border-radius:22px;padding:38px;box-shadow:0 28px 80px #3e2e1721}.marketing-module__snxi8q__signinCard h2{letter-spacing:-.045em;font-family:inherit;font-size:2.1rem;font-weight:760}.marketing-module__snxi8q__signinCard input:not([type=checkbox]){background:color-mix(in srgb, var(--m-paper) 82%, var(--m-bg));border-radius:12px}.marketing-module__snxi8q__passwordField{position:relative;display:block!important}.marketing-module__snxi8q__passwordField input{padding-right:48px}.marketing-module__snxi8q__signinCard form .marketing-module__snxi8q__passwordToggle{width:38px;min-height:38px;color:var(--m-muted);box-shadow:none;background:0 0;border-radius:9px;place-items:center;margin:0;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.marketing-module__snxi8q__signinCard form .marketing-module__snxi8q__passwordToggle:hover:not(:disabled){box-shadow:none;background:#d8a43821;transform:translateY(-50%)}.marketing-module__snxi8q__signinError{color:#9d3d2d;background:#b9483414;border:1px solid #b9483433;border-radius:10px;padding:10px 12px;font-size:.76rem}.marketing-module__snxi8q__signinCard form>button[type=submit]{border-radius:13px}@media (max-width:1050px){.marketing-module__snxi8q__hero{grid-template-columns:1fr;gap:50px;padding-top:64px}.marketing-module__snxi8q__heroCopy{max-width:760px}.marketing-module__snxi8q__hero h1{max-width:800px;font-size:clamp(3.8rem,9vw,5.8rem)}.marketing-module__snxi8q__audienceSection{margin-left:22px;margin-right:22px}}@media (max-width:720px){.marketing-module__snxi8q__navWrap{z-index:2;position:relative}.marketing-module__snxi8q__mobileNavBackdrop{z-index:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#18151159;border:0;width:100%;display:block;position:fixed;inset:66px 0 0}.marketing-module__snxi8q__mobileNav{z-index:2;background:var(--m-paper);border-radius:0 0 18px 18px;padding:8px 18px 18px;position:relative;box-shadow:0 24px 50px #241d1329}.marketing-module__snxi8q__mobileNav .marketing-module__snxi8q__mobileNavCta{border:0;border-radius:12px;justify-content:center;min-height:48px;margin-top:10px;padding:0 16px}.marketing-module__snxi8q__hero{gap:42px;padding:46px 20px 72px}.marketing-module__snxi8q__eyebrow{width:auto;font-size:.67rem}.marketing-module__snxi8q__hero h1{margin-top:22px;font-size:clamp(3.1rem,14vw,4.2rem);line-height:.96}.marketing-module__snxi8q__heroLead{margin-top:22px;line-height:1.65}.marketing-module__snxi8q__heroActions{margin-top:26px}.marketing-module__snxi8q__productStage{margin-top:0}.marketing-module__snxi8q__trustStrip{border-radius:17px;margin:0 14px;padding:24px 20px}.marketing-module__snxi8q__storySection,.marketing-module__snxi8q__featuresSection,.marketing-module__snxi8q__stepsSection,.marketing-module__snxi8q__faqSection,.marketing-module__snxi8q__contactSection{padding:78px 20px}.marketing-module__snxi8q__audienceSection{border-radius:22px;margin:0 14px;padding:68px 20px}.marketing-module__snxi8q__featureCard{min-height:240px}.marketing-module__snxi8q__pricingSection{border-radius:22px}.marketing-module__snxi8q__leadForm{padding:24px 20px}.marketing-module__snxi8q__formIntro{flex-direction:column;align-items:flex-start;gap:2px}}@media (max-width:900px){.marketing-module__snxi8q__signinShell{padding:88px 20px 40px;display:block}.marketing-module__snxi8q__signinLayout{flex-direction:column;gap:34px;max-width:600px;margin:0 auto;display:flex}.marketing-module__snxi8q__signinCard{order:-1}.marketing-module__snxi8q__signinStory h1{margin-top:14px;font-size:clamp(2.35rem,8.5vw,3.5rem)}.marketing-module__snxi8q__signinStory>p:not(.marketing-module__snxi8q__kicker){margin-top:16px}.marketing-module__snxi8q__signinQuote{margin-top:22px}}@media (max-width:560px){.marketing-module__snxi8q__signinShell{padding:78px 14px 28px}.marketing-module__snxi8q__signinBrand{top:18px;left:18px}.marketing-module__snxi8q__signinCard{padding:26px 20px}.marketing-module__snxi8q__signinIcon{width:42px;height:42px}.marketing-module__snxi8q__signinEyebrow{margin-top:22px!important}.marketing-module__snxi8q__signinStory{text-align:left;padding:4px 8px 0}}.dark .marketing-module__snxi8q__shell{--m-bg:#191815;--m-paper:#24221e;--m-ink:#fbf7ee;--m-muted:#bdb6aa;--m-line:#faefdc21;--m-orange:#e5794a;--m-sage:#a3ba8c;background:radial-gradient(circle at 10% 8%, #e1ad3f1c, transparent 26rem), radial-gradient(circle at 92% 24%, #bd542814, transparent 28rem), var(--m-bg)}.dark .marketing-module__snxi8q__header{background:#191815e6}:is(.dark .marketing-module__snxi8q__trustStrip,.dark .marketing-module__snxi8q__mobileNav,.dark .marketing-module__snxi8q__signinCard){background:#24221e}.dark .marketing-module__snxi8q__audienceSection{background:linear-gradient(135deg,#d8a4381f,#24221e73)}.dark .marketing-module__snxi8q__signinCard input:not([type=checkbox]){color:var(--m-ink);background:#1d1b18;border-color:#48433b}.dark .marketing-module__snxi8q__passwordField input{color:var(--m-ink);background:#1d1b18;border-color:#48433b}.dark .marketing-module__snxi8q__signinCard form label span{color:#d8d1c5}.dark .marketing-module__snxi8q__signinField>label{color:#d8d1c5}.dark .marketing-module__snxi8q__signinCard form>button[type=submit]{color:#211f1b;background:#f7f0e3}.dark .marketing-module__snxi8q__staffNote{background:#d8a4381a}:is(.dark .marketing-module__snxi8q__signinError,.dark .marketing-module__snxi8q__fieldError){color:#ffab98}:is(.dark .marketing-module__snxi8q__navCta,.dark .marketing-module__snxi8q__primaryButton){background:#f7f0e3;box-shadow:0 10px 28px #0000003d;color:#211f1b!important}.dark .marketing-module__snxi8q__eyebrow{background:#24221eb3;border-color:#e1ad3f2e}@media (prefers-color-scheme:dark){html:not(.light) .marketing-module__snxi8q__shell{--m-bg:#191815;--m-paper:#24221e;--m-ink:#fbf7ee;--m-muted:#bdb6aa;--m-line:#faefdc21}:is(html:not(.light) .marketing-module__snxi8q__navCta,html:not(.light) .marketing-module__snxi8q__primaryButton){background:#f7f0e3;color:#211f1b!important}html:not(.light) .marketing-module__snxi8q__signinCard form>button[type=submit]{color:#211f1b;background:#f7f0e3}}.marketing-module__snxi8q__navCta,.marketing-module__snxi8q__primaryButton,.marketing-module__snxi8q__leadForm button,.marketing-module__snxi8q__signinCard form>button[type=submit]{box-shadow:0 10px 26px #ea580c3d;color:#fff!important;background:linear-gradient(135deg,#f97316,#ea580c)!important}.dark .marketing-module__snxi8q__navCta{color:#171717!important;background:linear-gradient(135deg,#fb923c,#f97316)!important}.dark .marketing-module__snxi8q__primaryButton{color:#171717!important;background:linear-gradient(135deg,#fb923c,#f97316)!important}.dark .marketing-module__snxi8q__leadForm button{color:#171717!important;background:linear-gradient(135deg,#fb923c,#f97316)!important}.dark .marketing-module__snxi8q__signinCard form>button[type=submit]{color:#171717!important;background:linear-gradient(135deg,#fb923c,#f97316)!important}.dark .marketing-module__snxi8q__beforeCard{background:#faefdc0b;border-color:#faefdc1c}.dark .marketing-module__snxi8q__beforeCard>span{color:#c6bfb1;background:#faefdc17}.dark .marketing-module__snxi8q__beforeCard h3{color:#ebe5d9}.dark .marketing-module__snxi8q__beforeCard li{color:#a8a094}.dark .marketing-module__snxi8q__beforeCard li svg{color:#8a8377}.dark .marketing-module__snxi8q__afterCard{color:#2a2620;border-color:#0000}.dark .marketing-module__snxi8q__afterCard h3{color:#1c1a16}.dark .marketing-module__snxi8q__afterCard>span{color:#6b4907;background:#92600821}.dark .marketing-module__snxi8q__afterCard li{color:#4a4335}.dark .marketing-module__snxi8q__afterCard li svg{color:#8a5d09}.dark .marketing-module__snxi8q__afterCard:after{border-color:#a0701821}.marketing-module__snxi8q__shell h3,.marketing-module__snxi8q__previewHeading strong,.marketing-module__snxi8q__trustStrip span,.marketing-module__snxi8q__featureNumber,.marketing-module__snxi8q__faqList summary,.marketing-module__snxi8q__signinStory h1,.marketing-module__snxi8q__signinCard h2{font-family:inherit}.marketing-module__snxi8q__shell h3{letter-spacing:-.032em;font-weight:720;line-height:1.14}.marketing-module__snxi8q__problemGrid h3,.marketing-module__snxi8q__audienceCards h3,.marketing-module__snxi8q__steps h3,.marketing-module__snxi8q__featureCard h3{letter-spacing:-.028em;font-weight:700}.marketing-module__snxi8q__faqList summary{letter-spacing:-.022em;font-weight:650}.marketing-module__snxi8q__trustStrip span,.marketing-module__snxi8q__previewHeading strong{letter-spacing:-.015em;font-weight:650}.marketing-module__snxi8q__featureNumber{letter-spacing:-.02em;font-weight:700}.marketing-module__snxi8q__signinStory h1,.marketing-module__snxi8q__signinCard h2{letter-spacing:-.035em;font-weight:740}.marketing-module__snxi8q__pricingSection .marketing-module__snxi8q__pricingGrid{text-align:left;width:100%}.marketing-module__snxi8q__pricingSection .marketing-module__snxi8q__pricingCard{background:#fdfaf3;border-color:#faefdc24;box-shadow:0 18px 44px #00000038}.marketing-module__snxi8q__pricingSection .marketing-module__snxi8q__pricingCard h2,.marketing-module__snxi8q__pricingSection .marketing-module__snxi8q__pricingAmount{color:#201d18}.marketing-module__snxi8q__pricingSection .marketing-module__snxi8q__pricingAmount span{color:#6b6357}.marketing-module__snxi8q__pricingSection .marketing-module__snxi8q__pricingCard li{color:#554d42}.marketing-module__snxi8q__pricingSection .marketing-module__snxi8q__pricingCard li svg{color:#5e7049}.marketing-module__snxi8q__pricingSection .marketing-module__snxi8q__pricingCard button{color:#fdfaf3;background:#201d18}.marketing-module__snxi8q__pricingStatus{color:var(--m-muted);margin:0}.marketing-module__snxi8q__pricingSection .marketing-module__snxi8q__pricingStatus{color:#cac4b9}.marketing-module__snxi8q__pricingCompareLink{color:#edc971;align-items:center;gap:7px;font-weight:650;text-decoration:none;display:inline-flex}.marketing-module__snxi8q__pricingCompareLink:hover{text-decoration:underline}@media (max-width:720px){.marketing-module__snxi8q__pricingSection{gap:32px;padding:44px 22px}}.marketing-module__snxi8q__pricingCard h2{letter-spacing:-.02em;font-size:1.15rem;font-weight:780;line-height:1.25}.marketing-module__snxi8q__signinCard select{width:100%;min-height:50px;box-shadow:none;background:color-mix(in srgb, var(--m-paper) 82%, var(--m-bg));color:var(--m-ink);border:1px solid #d9d1c3;border-radius:12px;outline:none;padding:12px 14px;font-size:.9rem}.marketing-module__snxi8q__signinCard select:focus{border-color:var(--m-orange);box-shadow:0 0 0 3px #c75b2a1f}.dark .marketing-module__snxi8q__signinCard select{color:var(--m-ink);background:#1d1b18;border-color:#48433b}
.platform-polish-module__VcDRsa__planCard{isolation:isolate;text-align:left;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative}.platform-polish-module__VcDRsa__planCard:hover{transform:translateY(-4px)}.platform-polish-module__VcDRsa__planCardFeatured{border-color:color-mix(in srgb, var(--m-gold) 58%, transparent)!important;box-shadow:0 24px 64px #3a2a1229,inset 0 0 0 1px #e1ad3f1f!important}.platform-polish-module__VcDRsa__planCardSelected{border-color:var(--m-gold)!important;box-shadow:0 26px 70px #3a2a1233, 0 0 0 2px color-mix(in srgb, var(--m-gold) 38%, transparent)!important}.platform-polish-module__VcDRsa__planCardHeader{justify-content:space-between;align-items:center;gap:10px;min-height:28px;display:flex}.platform-polish-module__VcDRsa__planLabel,.platform-polish-module__VcDRsa__featuredPlanBadge,.platform-polish-module__VcDRsa__selectedPlanBadge{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;padding:5px 9px;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex}.platform-polish-module__VcDRsa__planLabel{background:color-mix(in srgb, var(--m-sage) 12%, transparent);color:var(--m-sage)}.platform-polish-module__VcDRsa__featuredPlanBadge,.platform-polish-module__VcDRsa__selectedPlanBadge{background:color-mix(in srgb, var(--m-gold) 18%, transparent);color:color-mix(in srgb, var(--m-gold) 78%, var(--m-ink))}.platform-polish-module__VcDRsa__planFit{min-height:3.1em;line-height:1.55;color:var(--m-muted)!important;font-size:.84rem!important}.platform-polish-module__VcDRsa__currencyNote{letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--m-muted)!important;margin-top:-12px!important;font-size:.68rem!important}.platform-polish-module__VcDRsa__planCardOnDark .platform-polish-module__VcDRsa__planFit,.platform-polish-module__VcDRsa__planCardOnDark .platform-polish-module__VcDRsa__currencyNote{color:#6b6357!important}.platform-polish-module__VcDRsa__planCardOnDark .platform-polish-module__VcDRsa__planLabel{color:#566749;background:#e8eee2}.platform-polish-module__VcDRsa__planCardOnDark .platform-polish-module__VcDRsa__featuredPlanBadge,.platform-polish-module__VcDRsa__planCardOnDark .platform-polish-module__VcDRsa__selectedPlanBadge{color:#72500f;background:#f4e5b8}.platform-polish-module__VcDRsa__planSkeletonLine{background:linear-gradient(90deg, color-mix(in srgb, var(--m-ink) 7%, transparent) 0%, color-mix(in srgb, var(--m-ink) 13%, transparent) 50%, color-mix(in srgb, var(--m-ink) 7%, transparent) 100%);background-size:900px 100%;border-radius:999px;animation:1.6s linear infinite platform-polish-module__VcDRsa__planSkeletonShimmer}.platform-polish-module__VcDRsa__planCardOnDark .platform-polish-module__VcDRsa__planSkeletonLine{background:linear-gradient(90deg,#201d1812 0%,#201d1824 50%,#201d1812 100%) 0 0/900px 100%}.platform-polish-module__VcDRsa__planSkeletonCta{border-radius:999px;min-height:48px}@keyframes platform-polish-module__VcDRsa__planSkeletonShimmer{0%{background-position:-450px 0}to{background-position:450px 0}}@media (prefers-reduced-motion:reduce){.platform-polish-module__VcDRsa__planSkeletonLine{animation:none}}.platform-polish-module__VcDRsa__pricingAssurance{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:860px;margin:32px auto 0;display:grid}.platform-polish-module__VcDRsa__pricingAssurance>div{border:1px solid var(--m-line);background:color-mix(in srgb, var(--m-paper) 72%, transparent);text-align:left;border-radius:14px;align-items:flex-start;gap:10px;min-width:0;padding:14px;display:flex}.platform-polish-module__VcDRsa__pricingAssurance svg{color:var(--m-gold);flex:none}.platform-polish-module__VcDRsa__pricingAssurance strong,.platform-polish-module__VcDRsa__pricingAssurance span{display:block}.platform-polish-module__VcDRsa__pricingAssurance strong{font-size:.78rem}.platform-polish-module__VcDRsa__pricingAssurance span{color:var(--m-muted);margin-top:2px;font-size:.68rem;line-height:1.45}.platform-polish-module__VcDRsa__selectedPlanSummary{border:1px solid color-mix(in srgb, var(--m-gold) 34%, var(--m-line));background:color-mix(in srgb, var(--m-gold) 9%, transparent);border-radius:14px;justify-content:space-between;align-items:flex-start;gap:14px;margin-top:18px;padding:14px 16px;display:flex}.platform-polish-module__VcDRsa__selectedPlanSummary span,.platform-polish-module__VcDRsa__selectedPlanSummary strong,.platform-polish-module__VcDRsa__selectedPlanSummary small{display:block}.platform-polish-module__VcDRsa__selectedPlanSummary>a{color:var(--m-orange);flex:none;font-size:.72rem;font-weight:800}.platform-polish-module__VcDRsa__selectedPlanSummary>span>span{color:var(--m-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:800}.platform-polish-module__VcDRsa__selectedPlanSummary strong{margin-top:3px;font-size:.88rem}.platform-polish-module__VcDRsa__selectedPlanSummary small{color:var(--m-muted);font-size:.7rem}.platform-polish-module__VcDRsa__authSuccess{border:1px solid color-mix(in srgb, var(--m-sage) 30%, transparent);background:color-mix(in srgb, var(--m-sage) 10%, transparent);color:color-mix(in srgb, var(--m-sage) 72%, var(--m-ink));border-radius:10px;align-items:flex-start;gap:9px;padding:12px 14px;font-size:.78rem;line-height:1.5;display:flex}.platform-polish-module__VcDRsa__authSuccess svg{color:var(--m-sage);flex:none;margin-top:1px}.platform-polish-module__VcDRsa__authFinePrint{color:var(--m-muted);text-align:center;font-size:.7rem;line-height:1.5;margin-top:14px!important}.platform-polish-module__VcDRsa__authSwitch{color:var(--m-muted);text-align:center;margin-top:18px;font-size:.76rem}.platform-polish-module__VcDRsa__authSwitch a{color:var(--m-orange);font-weight:800}.platform-polish-module__VcDRsa__onboardingProgress{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 28px;padding:0;list-style:none;display:grid}.platform-polish-module__VcDRsa__onboardingProgress li{min-width:0;color:var(--m-muted);padding-top:10px;font-size:.64rem;font-weight:750;position:relative}.platform-polish-module__VcDRsa__onboardingProgress li:before{background:var(--m-line);content:"";border-radius:999px;height:3px;position:absolute;inset:0 0 auto}.platform-polish-module__VcDRsa__onboardingProgress .platform-polish-module__VcDRsa__progressComplete,.platform-polish-module__VcDRsa__onboardingProgress .platform-polish-module__VcDRsa__progressCurrent{color:var(--m-ink)}.platform-polish-module__VcDRsa__onboardingProgress .platform-polish-module__VcDRsa__progressComplete:before,.platform-polish-module__VcDRsa__onboardingProgress .platform-polish-module__VcDRsa__progressCurrent:before{background:var(--m-gold)}.platform-polish-module__VcDRsa__onboardingProgress .platform-polish-module__VcDRsa__progressCurrent:before{box-shadow:0 0 0 3px color-mix(in srgb, var(--m-gold) 14%, transparent)}.platform-polish-module__VcDRsa__fieldHint{color:var(--m-muted);font-size:.69rem;line-height:1.45;margin-top:-2px!important}.platform-polish-module__VcDRsa__completionChecklist{gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.platform-polish-module__VcDRsa__completionChecklist li{color:var(--m-muted);align-items:center;gap:9px;font-size:.78rem;display:flex}.platform-polish-module__VcDRsa__completionChecklist svg{color:var(--m-sage)}.platform-polish-module__VcDRsa__secondaryCompleteCta{border:1px solid var(--m-line);border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:10px;font-size:.8rem;font-weight:800;display:inline-flex;color:var(--m-ink)!important}@media (max-width:720px){.platform-polish-module__VcDRsa__pricingAssurance{grid-template-columns:1fr}.platform-polish-module__VcDRsa__planFit{min-height:auto}}