:root{font-family:Segoe UI,Arial,sans-serif;color:#17263b;background:#fff;font-synthesis:none;line-height:1.6;font-weight:400;--navy: #17263b;--teal: #176f60;--mint: #a9d6c7;--muted: #526174;--line: #dce4e9}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}a{color:inherit;text-underline-offset:5px}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid #bc7452;outline-offset:5px}::selection{background:#a9d6c7;color:#17263b}.container{width:min(1240px,calc(100% - 96px));margin-inline:auto}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.12;letter-spacing:-.035em}h1{font-size:clamp(3rem,5.25vw,5rem);font-weight:650;margin-bottom:28px}h2{font-size:clamp(2rem,3.35vw,3.25rem);font-weight:600;margin-bottom:24px}h3{font-size:1.35rem;font-weight:650;letter-spacing:-.02em}p{margin-bottom:20px}em{font-style:normal;color:var(--mint)}.eyebrow{font-size:.75rem;letter-spacing:.14em;font-weight:700;margin-bottom:24px;color:var(--teal)}.lead{font-size:1.25rem;line-height:1.6}.fine-print{font-size:.875rem;color:var(--muted)}.section{padding:100px 0}.split{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.split>div{min-width:0}.split p:not(.eyebrow):not(.lead){color:var(--muted)}.section-heading{max-width:780px;margin-bottom:52px}.section-heading .lead{max-width:640px;color:var(--muted)}.section-heading.compact{margin-bottom:44px}.button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:13px 23px;border:1px solid transparent;border-radius:6px;text-decoration:none;font-weight:650;line-height:1.4;transition:background .15s}.primary{background:var(--mint);color:var(--navy)}.primary:hover{background:#c0e5d9}.secondary{border-color:#637587;color:#fff}.secondary:hover{background:#24384d}.actions{display:flex;flex-wrap:wrap;gap:14px}.site-header{background:var(--navy);color:#fff;border-bottom:1px solid #ffffff19}.header-inner{min-height:94px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-size:1.9rem;letter-spacing:-.06em;font-weight:750;line-height:1}.brand-mark{display:grid;place-items:center;width:31px;height:34px;border:1px solid currentColor;border-radius:6px;font-size:1.75rem;letter-spacing:0;font-weight:600;margin-right:3px}.brand-period{color:var(--mint);margin-left:-9px}.navigation{display:flex;align-items:center;gap:30px;font-size:.9375rem}.navigation a{text-decoration:none;color:#e3e9ef}.navigation a:hover{color:var(--mint)}.navigation .header-login{border:1px solid #637587;border-radius:6px;padding:9px 23px;margin-left:15px}.menu-button{display:none;background:transparent;border:1px solid #637587;border-radius:5px;color:#fff;padding:8px 14px}.skip-link{position:absolute;left:16px;top:8px;background:#fff;color:var(--navy);padding:10px 16px;z-index:100;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.hero{background:var(--navy);color:#fff;padding:78px 0 0}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding-bottom:78px}.hero .eyebrow{color:var(--mint);font-size:.6875rem}.hero-description{font-size:1.125rem;color:#c8d3df;max-width:510px;line-height:1.75;margin-bottom:30px}.hero-note{font-size:.875rem;color:#abbac9;margin:22px 0 0}.hero-foot{padding:24px 0;border-top:1px solid #ffffff26;display:flex;justify-content:space-between;gap:24px;font-size:.75rem;letter-spacing:.065em;color:#b9c9d6}.workflow-figure{margin:0;min-width:0}.workflow{border:1px solid #566779;border-radius:12px;background:#203248;box-shadow:0 24px 60px #0b17234d;overflow:hidden;transform:rotate(-1deg)}.workflow-heading{display:flex;flex-direction:column;gap:6px;padding:22px 26px;border-bottom:1px solid #52617480}.workflow-heading span:first-child{color:var(--mint);font-size:.6875rem;letter-spacing:.13em;font-weight:700}.workflow-heading span:last-child{font-size:.875rem;color:#dae3eb}.workflow-body{display:grid;grid-template-columns:1fr 1fr}.workflow-inbox{padding:28px 20px 26px 26px;border-right:1px solid #52617480}.mini-label{font-size:.625rem;letter-spacing:.12em;color:#adbdcd;font-weight:700}.workflow h3{font-size:1.25rem;line-height:1.35;margin:16px 0 20px;color:#fff}.channel-tags{display:flex;flex-wrap:wrap;gap:6px;font-size:.625rem;color:#d1e6df;margin-bottom:24px}.channel-tags span{padding:3px 8px;border:1px solid #698e85;border-radius:4px}.message,.reply{font-size:.8125rem;line-height:1.5;padding:12px;border-radius:6px;background:#31465d;color:#edf2f6}.message{margin-right:12px;margin-bottom:10px}.reply{margin-left:12px;background:#345b55}.assigned{display:flex;gap:10px;align-items:center;margin-top:25px;color:#b2c3d2;font-size:.6875rem;line-height:1.6}.assigned strong{color:#e0e8ef;font-size:.8125rem;font-weight:500}.avatar{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#4a5e70;color:#fff;font-size:.625rem}.workflow-opportunity{padding:28px 22px}.opportunity{margin:16px 0 36px;padding:19px 16px;background:#f3f6f5;border-radius:6px;color:var(--navy)}.opportunity>span{font-size:.625rem;color:#526174;display:block;margin-bottom:8px}.opportunity strong{display:block;font-size:.9375rem;line-height:1.4}.pipeline{display:flex;gap:4px;margin:20px 0 10px}.pipeline i{height:4px;width:25%;background:#d3ddd9;border-radius:2px}.pipeline i:nth-child(-n+3){background:#176f60}.opportunity small{font-size:.625rem;color:#526174}.next-action{display:flex;gap:12px;align-items:center;padding:18px 0}.check-symbol{font-size:1rem;border:1px solid #a9d6c7;border-radius:4px;line-height:1;flex-shrink:0;padding:4px;color:var(--mint)}.next-action strong,.next-action div>span{display:block;font-size:.8125rem;line-height:1.5}.next-action div>span{font-size:.6875rem;color:#b4c4d1;margin-top:6px}.workflow-bottom{border-top:1px solid #52617480;padding:16px 26px;color:#afc0ce;font-size:.625rem;letter-spacing:.08em;display:flex;justify-content:space-between}.workflow-bottom span{color:var(--mint)}figcaption{font-size:.75rem;color:#b5c4d2;margin-top:20px;line-height:1.6;text-align:center}.problem{background:#f5f7fa}.context-line{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.context-line span{border-bottom:2px solid var(--teal);padding:0 10px 10px 0;font-weight:600}.product-strip{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line)}.product-strip>div{padding:34px 36px 24px 0}.product-strip>div+div{border-left:1px solid var(--line);padding-left:36px}.strip-label{font-size:.6875rem;letter-spacing:.13em;color:var(--teal);font-weight:700;display:block;margin-bottom:24px}.product-strip h3{font-size:1.65rem;line-height:1.25}.product-strip p{color:var(--muted);max-width:300px}.features{padding-top:0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feature-card{border:1px solid var(--line);border-radius:8px;padding:28px;background:#fff}.feature-number{display:block;font-size:.875rem;color:var(--teal);font-weight:600;margin-bottom:28px}.feature-card h3{line-height:1.3;margin-bottom:14px}.feature-card p{color:var(--muted);margin-bottom:0}.integrations{background:#edf3f1}.channel-list article{display:flex;align-items:center;gap:24px;padding:28px 0;border-bottom:1px solid #ccd9d3}.channel-list article:first-child{padding-top:0}.channel-list h3{margin-bottom:8px}.channel-list article p{margin:0}.channel-monogram{display:grid;place-items:center;flex-shrink:0;width:62px;height:62px;background:#176f60;color:#fff;border-radius:14px;font-weight:650;font-size:1.625rem}.channel-monogram.instagram{background:#17263b}.channel-list>.fine-print{margin-top:24px;margin-bottom:0}.steps{list-style:none;padding:0;margin:46px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:42px;counter-reset:step}.steps li{border-top:1px solid var(--line);padding-top:22px}.step-number{display:block;font-size:2.75rem;font-weight:350;color:var(--teal);margin-bottom:26px;line-height:1}.steps h3{line-height:1.3}.steps p{color:var(--muted);margin:0}.trust{padding-top:0}.trust>.container{border-top:1px solid var(--line);padding-top:70px}.trust h2{font-size:clamp(1.8rem,2.5vw,2.5rem)}.text-link{color:var(--teal);font-weight:650}.trust-list{list-style:none;padding:0;margin:0 0 24px}.trust-list li{padding:12px 0 12px 25px;border-bottom:1px solid var(--line);position:relative}.trust-list li:before{content:"✓";position:absolute;left:0;color:var(--teal)}.trust-list li:first-child{padding-top:0}.final-cta{background:var(--navy);color:#fff;padding:85px 0}.final-cta .eyebrow{color:#b5c4d2}.final-cta h2{font-size:clamp(2.25rem,4vw,3.75rem);margin-bottom:32px;line-height:1.2}.contact-status{margin:24px 0 0;color:#bac9d6;font-size:.875rem;scroll-margin-top:30px}.site-footer{background:#111e30;color:#fff;padding:48px 0 24px}.footer-top{display:flex;justify-content:space-between;gap:32px;padding-bottom:40px}.site-footer .brand{font-size:1.7rem}.footer-top p{font-size:.875rem;color:#afbece;margin:20px 0 0}.footer-top nav{display:flex;flex-direction:column;gap:12px;align-items:flex-start;font-size:.875rem}.footer-top nav a{color:#d1dae4;text-decoration:none}.footer-top nav a:hover{text-decoration:underline}.footer-bottom{border-top:1px solid #ffffff26;padding-top:22px;display:flex;justify-content:space-between;color:#aabacb;font-size:.75rem}.not-found{padding-block:80px}.not-found h1{margin-top:60px}@media(min-width:1600px){.hero{padding-top:100px}.hero-grid{padding-bottom:100px}}@media(max-width:1050px){.container{width:calc(100% - 56px)}.navigation{gap:20px}.hero-grid{gap:30px}.split{gap:50px}.workflow-body{grid-template-columns:1fr}.workflow-opportunity{display:none}.workflow-inbox{border:0;padding:24px}.workflow h3{font-size:1.5rem}.hero h1{font-size:clamp(3rem,5.5vw,4.5rem)}.feature-card{padding:24px}.product-strip>div{padding-right:24px}.product-strip>div+div{padding-left:24px}.product-strip h3{font-size:1.4rem}}@media(max-width:800px){.header-inner{min-height:80px;flex-wrap:wrap;gap:0;padding-block:20px}.menu-button{display:block}.navigation{display:none;width:100%;padding-top:24px;align-items:stretch;gap:0;flex-direction:column}.navigation.is-open{display:flex}.navigation a{padding:12px 0;border-top:1px solid #ffffff26}.navigation .header-login{margin:12px 0 0;align-self:flex-start;padding:10px 25px}.hero{padding-top:54px}.hero-grid{grid-template-columns:1fr;gap:44px;padding-bottom:44px}.hero h1{font-size:clamp(3rem,8vw,4.75rem)}.hero-description{max-width:620px}.workflow-figure{max-width:620px;width:100%;margin-inline:auto}.workflow-body{grid-template-columns:1fr 1fr}.workflow-opportunity{display:block}.workflow-inbox{border-right:1px solid #52617480}.section{padding:72px 0}.split{grid-template-columns:1fr;gap:26px}.section-heading{margin-bottom:36px}.feature-grid{grid-template-columns:repeat(2,1fr)}.features{padding-top:0}.product-strip{grid-template-columns:1fr}.product-strip>div,.product-strip>div+div{padding:28px 0;border-left:0}.product-strip>div+div{border-top:1px solid var(--line)}.product-strip h3 br{display:none}.product-strip p{max-width:none;margin-bottom:0}.strip-label{margin-bottom:15px}.steps{gap:25px}.steps h3{font-size:1.2rem}.trust{padding-top:0}.trust>.container{padding-top:48px}.channel-list{margin-top:15px}.hero-foot{font-size:.6875rem}.final-cta{padding:68px 0}}@media(max-width:480px){.container{width:calc(100% - 40px)}.brand{font-size:1.75rem}.hero h1{font-size:clamp(2.55rem,10.6vw,3.8rem)}.hero .eyebrow{font-size:.625rem;letter-spacing:.085em}.hero-description{font-size:1rem}.actions{gap:10px}.button{padding:12px 18px;font-size:.9375rem}.hero-foot{flex-direction:column;gap:8px}.workflow{transform:none}.workflow-heading{padding:20px}.workflow-body{grid-template-columns:1fr}.workflow-opportunity{display:block;border-top:1px solid #52617480;padding:24px}.workflow-inbox{border-right:0}.workflow h3{font-size:1.35rem}.opportunity{margin-bottom:24px}.workflow-bottom{padding-inline:20px;font-size:.5625rem}.section{padding:60px 0}.lead{font-size:1.125rem}.feature-grid{grid-template-columns:1fr}.feature-number{margin-bottom:20px}.features{padding-top:0}.steps{grid-template-columns:1fr;gap:28px;margin-top:30px}.step-number{font-size:2rem;margin-bottom:20px}.steps h3{font-size:1.35rem}.trust{padding-top:0}.channel-list article{gap:16px}.channel-monogram{width:50px;height:50px;border-radius:10px}.footer-top{flex-direction:column}.footer-bottom{gap:20px;flex-wrap:wrap}.final-cta h2{font-size:2.25rem}.eyebrow{font-size:.6875rem}.contact-status{max-width:290px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
