/* Commercial layer: editorial rhythm, shared operation, transparent scope. */
.lp-nav{gap:24px}.lp-nav .desktop-links{display:flex;gap:24px;margin-left:auto}.lp-nav .desktop-links a{font-size:12px}.lp-nav .nav-trial{background:#b74419;color:white;padding:12px 17px;border-radius:6px;font-size:11px;white-space:nowrap}.mobile-nav{display:none}.trial-note{display:block;font-size:11px;margin-top:10px;color:#596473}.hero-offer .primary-link{font-size:11px}.commercial{position:relative;z-index:3;background:#fff;color:#112238;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.editorial{padding:110px max(7%,calc((100vw - 1200px)/2));scroll-margin-top:85px}.commercial h2{font-size:clamp(32px,4.2vw,62px);line-height:1.08;letter-spacing:-.045em;font-weight:600;text-wrap:balance;margin:24px 0 32px}.commercial h2 em{font-style:normal;color:#6c7580}.commercial p{font-size:17px;line-height:1.65;text-wrap:pretty}.kicker{font-size:10px;font-weight:650;letter-spacing:.14em;color:#a53f18}.one{border-top:1px solid #dfe2e6}.one h2{font-size:clamp(40px,5.3vw,78px);max-width:1100px}.one-bottom{display:grid;grid-template-columns:1.15fr 1fr;gap:12%;margin-top:55px}.one-bottom>p{font-size:23px;line-height:1.5}.commercial .subcopy{font-size:16px;color:#606a75}.offer-action{margin-top:32px}.commercial-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;max-width:100%;padding:18px 22px;background:#b74419;color:#fff;border-radius:6px;text-decoration:none;font-size:11px;font-weight:600;letter-spacing:.025em;line-height:1.5}.commercial-button:hover{background:#943511}.offer-action small{display:block;font-size:12px;color:#68717d;margin-top:12px}.features{background:#f5f6f7}.feature-journey{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:0 70px;padding:0;margin-top:50px}.feature-journey li{display:flex;gap:24px;border-top:1px solid #ccd2d8;padding:27px 0;min-height:150px}.sequence{font-size:12px;font-variant-numeric:tabular-nums;color:#ae421b;padding-top:6px}.feature-journey h3{font-size:26px;font-weight:550;letter-spacing:-.03em}.feature-journey p{font-size:15px;color:#66717c;margin-top:10px}.section-lead{max-width:700px;color:#65707b}.consumption-list{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin:55px 0 35px}.consumption-list>div{border-top:2px solid #14283e;padding-top:18px}.consumption-list h3{font-size:16px;font-weight:600}.consumption-list p{font-size:14px;color:#64707b;margin-top:12px}.transparency{border-top:1px solid #dce0e3;padding-top:26px;font-weight:500}.services{background:#f5f6f7}.service-list{margin-top:55px}.service-list article{display:grid;grid-template-columns:1fr 1.4fr .7fr;gap:35px;align-items:baseline;padding:27px 0;border-top:1px solid #cdd3d9}.service-list h3{font-size:21px;font-weight:550;letter-spacing:-.025em}.service-list p{font-size:14px;color:#66717b}.service-list strong{font-size:18px;text-align:right;font-weight:550;white-space:nowrap}.implementation{display:grid;grid-template-columns:1fr 1fr;gap:60px;background:#102337;color:#f8f9fa;border-radius:10px;padding:55px;margin-top:55px}.implementation .kicker{color:#ffa477}.implementation h3{font-size:clamp(34px,4vw,56px);font-weight:500;line-height:1.05;letter-spacing:-.04em;margin:25px 0}.implementation>div>p{color:#bcc7d1}.implementation ul{padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:14px;font-size:14px;color:#dae0e7}.implementation .implementation-price{font-size:32px;margin:30px 0 20px;color:#fff}.implementation-price small{font-size:14px;color:#b9c4d0}.help{display:grid;grid-template-columns:1fr 2fr;gap:70px}.help h2{margin-top:0;font-size:clamp(30px,3.4vw,46px)}.help p{color:#63717c}.help .help-topics{font-size:13px;line-height:2.4;border-top:1px solid #dde2e5;padding-top:25px;margin-top:28px}.more{background:#0b1017;color:#f5f7fa}.more>.kicker{color:#ed916c}.more h2{max-width:700px}.product-showcase{margin-top:65px}.product-showcase article{display:grid;grid-template-columns:1fr 1fr;column-gap:10%;padding:40px 0;border-top:1px solid #34404c;scroll-margin-top:90px}.product-showcase .kicker{grid-column:1;color:#b0bac5}.product-showcase h3{grid-column:1;font-size:clamp(27px,3vw,42px);font-weight:500;line-height:1.15;letter-spacing:-.035em;margin-top:20px;max-width:470px}.product-showcase p{grid-column:2;grid-row:1/3;color:#b5bec9;align-self:center}.product-showcase a{grid-column:2;color:#f9a67e;font-size:11px;text-decoration:none;margin-top:26px;letter-spacing:.03em}.faq{display:grid;grid-template-columns:1fr 2fr;gap:70px}.questions details{border-bottom:1px solid #d8dde1;padding:23px 0}.questions summary{font-size:18px;line-height:1.5;font-weight:500;cursor:pointer;padding-right:10px}.questions p{font-size:15px;color:#62707c;margin-top:20px}.closing{background:#f3f4f5;text-align:center}.closing h2{max-width:980px;margin:25px auto 30px;font-size:clamp(33px,4.6vw,66px)}.closing h2 em{color:#ac431e}.closing>p{max-width:570px;margin:auto;color:#62707c}.contact-link{display:inline-block;margin-top:30px;font-size:11px;text-decoration:none;color:#192c43}.commercial-footer{padding:65px 7% 30px;display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:35px}.commercial-footer h3{font-size:12px;margin-bottom:20px;font-weight:600}.commercial-footer div a{display:block;font-size:12px;color:#64717e;text-decoration:none;margin:13px 0}.commercial-footer>small{grid-column:1/-1;border-top:1px solid #e1e4e7;padding-top:25px;font-size:11px;color:#78818a}.setup-notices{padding:0 7%}.setup-notices details{display:none;scroll-margin-top:110px;padding:30px 0}.setup-notices details:target,.setup-notices details[open]{display:block}.setup-notices p{font-size:14px;color:#65707a;margin-top:15px}.commercial :focus-visible,.lp-nav :focus-visible{outline:2px solid #ba481d;outline-offset:5px}.hub-app .app-object{background:#18202a;border:1px solid #495464;box-shadow:none;transform:none}.hub-app:hover .app-object,.hub-app[aria-pressed=true] .app-object{box-shadow:none;border-color:var(--app-color)}.hub-app .app-object svg{filter:none}
@media(max-width:850px){.lp-nav{gap:14px}.lp-nav .desktop-links{display:none}.lp-nav .nav-trial{margin-left:auto}.mobile-nav{display:block;font-size:12px}.mobile-nav summary{cursor:pointer;list-style:none}.mobile-nav div{position:absolute;right:20px;top:65px;background:#fff;border:1px solid #d8dce1;border-radius:8px;padding:20px;box-shadow:0 10px 40px #13233418;display:flex!important;flex-direction:column;align-items:flex-start;gap:20px}.mobile-nav div a{color:#14283e!important}.editorial{padding:75px 7%}.consumption-list{grid-template-columns:1fr 1fr}.implementation{padding:35px;gap:30px}.service-list article{grid-template-columns:1fr 1.4fr;gap:12px 25px}.service-list strong{grid-column:1;grid-row:auto;text-align:left;font-size:16px}.service-list p{grid-column:2;grid-row:span 2}.help,.faq{grid-template-columns:1fr;gap:20px}.commercial-footer{grid-template-columns:1fr 1fr}.commercial-footer>.nav-brand{grid-column:1/-1}}
@media(max-width:520px){.lp-nav{padding-left:5%;padding-right:5%;gap:12px}.lp-nav .nav-brand{font-size:23px}.lp-nav .nav-trial{font-size:9px;padding:10px}.hero-offer .primary-link{font-size:10px;padding:12px}.hero-offer .trial-note{font-size:10px}.one-bottom,.implementation{grid-template-columns:1fr;gap:26px}.one-bottom>p{font-size:20px}.feature-journey{grid-template-columns:1fr;gap:0}.feature-journey li{min-height:0;padding:23px 0}.feature-journey h3{font-size:24px}.commercial h2{letter-spacing:-.035em}.commercial p{font-size:16px}.consumption-list{gap:25px 20px}.consumption-list p{font-size:13px}.service-list article{grid-template-columns:1fr}.service-list p,.service-list strong{grid-column:1;grid-row:auto}.service-list strong{margin-top:4px}.implementation{padding:28px 23px}.implementation ul{grid-template-columns:1fr}.commercial-button{font-size:10px;gap:18px;padding:16px}.product-showcase article{display:block}.product-showcase p{margin:20px 0}.product-showcase a{display:inline-block;margin-top:10px;line-height:1.6}.questions summary{font-size:16px}.commercial-footer{gap:28px 20px}.commercial-footer div:last-of-type{grid-column:1/-1}}
@media(prefers-reduced-motion:reduce){.commercial *{scroll-behavior:auto!important;transition:none!important}}
.lp-nav .nav-trial{text-decoration:none}.hero-offer .quiet-link{display:block;font-size:11px;margin-top:9px}.hero-offer .primary-link{background:#b74419;border-color:#b74419}.hero-offer .primary-link:hover{background:#943511}@media(max-width:520px){.hero-offer{bottom:6%!important}.hero-label.bottom{bottom:31%!important}.hint{display:none}}
/* Focused offer: three perspectives, optional services, quieter product family. */
.focused-one{background:#102237;color:#f7f8fa;border-top:0}.focused-one .kicker{color:#efa278}.focused-one h2 em{color:#b1c0cd}.offer-heading{max-width:920px}.offer-heading>p{max-width:640px;color:#b7c4d0}.product-perspectives{scroll-margin-top:105px;display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:70px}.perspective-number{font-size:10px;letter-spacing:.13em;color:#b5c3d0}.product-perspectives h3{font-size:25px;line-height:1.2;letter-spacing:-.035em;font-weight:550;margin:28px 0 14px}.product-perspectives article>p{font-size:15px;color:#b7c4d0}.product-detail{height:225px;margin-top:22px;border:1px solid #496073;border-radius:10px;background:#182d42;padding:24px;overflow:hidden;box-shadow:0 20px 35px #030d1726}.detail-label{font-size:8px;letter-spacing:.11em;color:#b1c0cd}.message-sample{background:#e9eef2;color:#233c50;font-size:13px;line-height:1.45;padding:13px 15px;border-radius:12px 12px 12px 3px;margin-top:23px;max-width:215px}.context-sample{border-left:2px solid #d58254;padding-left:12px;margin-top:18px}.context-sample span,.context-sample small{display:block;font-size:9px;color:#a5b7c5}.context-sample strong{display:block;font-size:13px;font-weight:500;margin:5px 0}.flow-state{display:flex;justify-content:space-between;padding:12px;background:#30465a;border-radius:5px;font-size:12px;margin-top:25px}.flow-state span{color:#d8ac8c}.flow-connector{width:1px;height:20px;background:#8094a5;margin-left:18px}.flow-state.next-state{margin-top:0;border:1px solid #8294a1;background:transparent}.flow-detail>small{font-size:9px;color:#acbdcb;display:block;margin-top:17px}.management-detail dl{margin-top:18px}.management-detail dl>div{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid #3c5062;padding:10px 0;font-size:11px}.management-detail dt{color:#acbdcb}.management-detail dd{margin:0;color:#f0f3f6}.commercial .illustration-note{font-size:10px;color:#a5b5c5;margin:22px 0 35px}.included-disclosure{border-top:1px solid #485a6c;border-bottom:1px solid #485a6c}.commercial details>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:23px 0;font-size:15px;line-height:1.4}.commercial details>summary::-webkit-details-marker{display:none}.commercial details>summary>span{font-size:20px;font-weight:300}.commercial details[open]>summary>span{transform:rotate(45deg)}.focused-one .feature-journey{margin-top:10px}.focused-one .feature-journey li{border-color:#3d5267}.focused-one .feature-journey p{color:#b7c4d0}.focused-one .sequence{color:#efa278}.one-conversion{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:45px}.one-conversion>p{font-size:24px;letter-spacing:-.02em}.one-conversion .offer-action{margin:0}.one-conversion small{color:#b5c3d0}.setup-choice{background:#eceef0}.setup-choice h2{font-size:clamp(38px,5vw,68px)}.setup-paths{display:grid;grid-template-columns:1fr 1fr;gap:75px;margin:50px 0}.setup-paths>article{border-top:1px solid #abb4be;padding-top:24px}.path-index{font-size:10px;letter-spacing:.09em;color:#8a401e}.setup-paths h3{font-size:35px;font-weight:550;letter-spacing:-.04em;margin:23px 0 15px}.setup-paths article>p{color:#5e6a77;max-width:470px}.setup-paths details{margin-top:18px}.setup-paths details p{font-size:14px;color:#5e6a77}.reveal-link{display:flex;justify-content:space-between;gap:20px;margin-top:20px;padding:23px 0;font-size:15px;text-decoration:none;color:#152d45;border-bottom:1px solid #bfc6ce}.implementation-disclosure,.service-disclosure{border-top:1px solid #bdc5ce;scroll-margin-top:105px}.implementation-disclosure .implementation{margin:5px 0 30px}.service-disclosure>p{font-size:14px;color:#65717c}.service-disclosure .service-list{margin-top:25px}.clear-costs{background:#e2e6e9;padding-top:75px;padding-bottom:75px}.clear-costs h2{font-size:clamp(30px,3.5vw,48px)}.cost-basics{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin:38px 0 20px}.cost-basics article{border-top:1px solid #b3bcc5;padding-top:18px}.cost-basics article>span{font-size:10px;color:#7a4a33}.cost-basics h3{font-size:22px;letter-spacing:-.025em;font-weight:550;margin:15px 0 10px}.cost-basics p{font-size:14px;color:#526272}.consumption-disclosure{border-top:1px solid #b3bcc5}.consumption-disclosure .consumption-list{margin-top:15px}.faq{background:#fafafa}.commercial .questions details{padding:0}.commercial .questions summary{font-size:17px}.questions summary:after{content:'+';font-size:22px;flex-shrink:0}.questions details[open] summary:after{content:'−'}.questions p{margin:0 0 24px}.closing{background:#13273c;color:#f5f7f9}.closing h2 em{color:#eaa47d}.closing>p,.closing .offer-action small{color:#b8c6d1}.closing .contact-link{color:#dfe6ec}.more{background:#f1f2f3;color:#16283b;padding-top:65px;padding-bottom:65px}.more>.kicker{color:#915334}.more h2{font-size:clamp(27px,3vw,40px);max-width:none;margin-bottom:35px}.product-showcase{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:0}.product-showcase article{display:block;border-color:#c1c8cf;padding:22px 0 0}.product-showcase .kicker{color:#6e7882;font-size:9px}.product-showcase h3{font-size:23px;line-height:1.2;margin-top:18px}.product-showcase p{font-size:14px;color:#63707c;margin-top:18px}.product-showcase a{display:block;font-size:10px;color:#93421e;margin-top:23px}.commercial-footer{background:#f1f2f3;border-top:1px solid #d9dee2}.practice-section{background:#e9edf1!important}.practice-demo{box-shadow:0 24px 70px #233c5414!important}.next-section{background:#1b232c!important;color:#f6f7f8!important}.next-section .eyebrow{color:#d79a77!important}.next-section h2,.next-section h2 span{color:#f6f7f8!important}.next-section>.intro{color:#b4bec8!important}.next-section .route-ending,.next-section .route-ending strong{color:#d0d7de!important}
@media(max-width:1000px){.product-perspectives{gap:20px}.product-detail{padding:17px}.product-perspectives h3{font-size:22px}.setup-paths{gap:40px}.product-showcase{gap:25px}}
@media(max-width:700px){.product-perspectives{grid-template-columns:1fr;gap:40px;margin-top:45px}.product-detail{height:215px;max-width:440px;padding:24px}.product-perspectives h3{margin-top:22px;font-size:27px}.product-perspectives article>p{max-width:440px}.one-conversion{display:block}.one-conversion .offer-action{margin-top:25px}.setup-paths{grid-template-columns:1fr;gap:35px;margin:35px 0}.setup-paths h3{font-size:31px}.cost-basics{grid-template-columns:1fr;gap:25px}.cost-basics h3{margin-top:10px}.cost-basics p{max-width:440px}.product-showcase{grid-template-columns:1fr;gap:30px}.product-showcase h3{font-size:25px}.product-showcase p{max-width:460px}.commercial .questions summary{font-size:16px}.clear-costs{padding-top:60px;padding-bottom:60px}}
