.commercial-site{--ink:#12202f;--accent:#2d6663;color:var(--ink);overflow-wrap:normal;word-break:normal;background:#faf9f6;font-family:"Source Sans 3",sans-serif;font-size:17px;line-height:1.55}.commercial-site *{box-sizing:border-box}.commercial-features h3,.commercial-principles h2,.commercial-window-body h2{font-family:"Source Sans 3",sans-serif}.commercial-site :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #26766b}.commercial-wrap{width:min(1180px,100% - 64px);margin-inline:auto}.commercial-preview{text-align:center;color:#36594e;letter-spacing:.03em;background:#e9efea;padding:8px 20px;font-size:12px}.commercial-nav{justify-content:space-between;align-items:center;gap:24px;min-height:98px;display:flex}.commercial-wordmark{letter-spacing:-1px;align-items:center;gap:10px;font-size:25px;font-weight:650;display:flex}.commercial-wordmark svg{color:var(--accent);width:25px}.commercial-wordmark>span{color:#97aaa2;margin-left:8px;font-weight:400}.commercial-nav nav{align-items:center;gap:28px;font-size:14px;display:flex}.commercial-login{border:1px solid #b9c5bf;align-items:center;gap:10px;padding:9px 14px;display:flex}.commercial-lang{cursor:pointer;min-width:44px;min-height:44px;padding:8px;font-size:12px}.commercial-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:72px;padding-block:75px 105px;display:grid}.commercial-eyebrow{text-transform:uppercase;letter-spacing:.15em;color:#547268;margin:0 0 22px;font-weight:650;font-size:11px!important}.commercial-hero h1{letter-spacing:-2.5px;margin:0 0 26px;font-family:Georgia,serif;font-size:clamp(45px,5.2vw,73px);font-weight:400;line-height:1.08}.commercial-hero h1 em{color:var(--accent);font-weight:400}.commercial-intro{color:#55646a;max-width:470px;font-size:19px;line-height:1.65}.commercial-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:34px;display:flex}.commercial-primary{background:var(--ink);color:#fff;text-align:center;justify-content:center;align-items:center;gap:14px;padding:14px 22px;font-size:15px;font-weight:550;display:inline-flex}.commercial-primary:hover{background:#315c59}.commercial-text-link{border-bottom:1px solid #9aaea4;font-size:15px}.commercial-workspace{background:#fff;border:1px solid #cad5cb;min-width:0;margin:0;transform:rotate(-1deg);box-shadow:14px 18px #e9eee7}.commercial-workspace figcaption{color:#526c5f;background:#f0f4ef;border-bottom:1px solid #dbe2da;padding:11px 18px;font-size:11px}.commercial-window-bar{border-bottom:1px solid #e6ebe5;align-items:center;gap:5px;padding:14px 20px;display:flex}.commercial-window-bar>span{background:#cbd6cf;border-radius:50%;width:6px;height:6px}.commercial-window-bar>b{color:#738278;margin-left:auto;font-size:11px;font-weight:500}.commercial-window-body .commercial-eyebrow{margin-bottom:9px}.commercial-window-body h2{letter-spacing:-.6px;margin:0;font-size:24px;font-weight:550}.commercial-tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.commercial-tags span{color:#4a6b5d;background:#f0f4ef;padding:3px 8px;font-size:10px}.commercial-flow{grid-template-columns:repeat(3,1fr);gap:10px;margin-block:32px;display:grid}.commercial-flow li{text-align:center;flex-direction:column;align-items:center;gap:9px;font-size:11px;display:flex;position:relative}.commercial-flow li>span{z-index:1;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #c3d3c8;border-radius:50%;place-items:center;width:27px;height:27px;display:grid;position:relative}.commercial-flow li:first-child>span{color:#fff;background:#285d51;border-color:#285d51}.commercial-flow li:not(:last-child):after{content:"";background:#d5dfd6;height:1px;position:absolute;top:13px;left:65%;right:-34%}.commercial-next{background:#f6f8f4;border-left:2px solid #356e5b;gap:5px;padding:16px;display:grid}.commercial-next>span{letter-spacing:.1em;text-transform:uppercase;color:#5e7b68;font-size:10px}.commercial-next strong{font-size:15px;font-weight:550}.commercial-next small{color:#748378;font-size:11px}.commercial-window-note{color:#7b887f;margin-top:18px;font-size:11px}.commercial-product{border-top:1px solid #d7dfd7;padding-block:75px}.commercial-product h2,.commercial-offer h2{letter-spacing:-1px;font-family:Georgia,serif;font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1.2}.commercial-product h2>span{color:#6d8177}.commercial-features{grid-template-columns:repeat(3,1fr);gap:44px;margin-top:54px;display:grid}.commercial-features article{border-top:1px solid #cbd7cc;padding-top:20px}.commercial-features article>span{color:#73917c;font-family:monospace;font-size:12px}.commercial-features h3{margin-top:20px;font-size:22px;font-weight:550}.commercial-features p{color:#61716a;margin-top:10px;font-size:16px;line-height:1.7}.commercial-principles{background:#eaf0e9;padding-block:55px}.commercial-principles .commercial-wrap>div{grid-template-columns:1fr 1fr;gap:90px;display:grid}.commercial-principles svg{color:#557861;width:23px;margin-bottom:14px}.commercial-principles h2{letter-spacing:-.5px;font-size:23px;font-weight:550}.commercial-principles article>p{color:#5b7264;margin-top:12px;font-size:16px;line-height:1.7}.commercial-offer{grid-template-columns:1.1fr 1fr;align-items:center;gap:110px;padding-block:90px;display:grid}.commercial-offer h2{white-space:pre-line;margin-bottom:22px}.commercial-offer>div>p:not(.commercial-eyebrow){color:#5e7166;max-width:420px}.commercial-price{background:#fff;border:1px solid #d0dbd0;padding:32px}.commercial-price .commercial-eyebrow{margin-bottom:16px}.commercial-price .commercial-amount{font-variant-numeric:tabular-nums;letter-spacing:-2px;font-size:66px;line-height:1.1;color:var(--ink)!important}.commercial-amount>span{letter-spacing:0;font-size:15px}.commercial-price>p:not(.commercial-amount,.commercial-eyebrow){margin-top:8px;font-size:13px}.commercial-price ul{border-top:1px solid #e2e8e0;gap:12px;margin-block:25px;padding-block:24px;display:grid}.commercial-price li{align-items:center;gap:10px;font-size:15px;display:flex}.commercial-price li svg{color:#42765a;flex-shrink:0}.commercial-price .commercial-primary{width:100%;padding:13px 15px;font-size:14px}.commercial-price>small{color:#76847a;margin-top:16px;font-size:12px;line-height:1.6;display:block}.commercial-faq{grid-template-columns:1fr 1.8fr;gap:60px;padding-block:20px 85px;display:grid}.commercial-faq h2{font-family:Georgia,serif;font-size:30px;font-weight:400}.commercial-faq details{border-bottom:1px solid #d8e1d6;padding:20px 0}.commercial-faq summary{cursor:pointer;font-size:17px;font-weight:550}.commercial-faq details p{color:#637669;margin-top:12px;font-size:15px}.commercial-footer{border-top:1px solid #cfdaca;justify-content:space-between;align-items:center;gap:20px;padding-block:30px;display:flex}.commercial-footer strong{font-size:19px}.commercial-footer p,.commercial-footer small,.commercial-footer>a{color:#76887a;font-size:12px}.commercial-skip{z-index:50;background:#fff;padding:12px;position:absolute;top:-100px;left:20px}.commercial-skip:focus{top:10px}@media (width<=900px){.commercial-hero{gap:30px;padding-block:50px 75px}.commercial-offer,.commercial-principles .commercial-wrap>div{gap:40px}.commercial-features{gap:25px}.commercial-window-body{padding:20px}.commercial-workspace{transform:none;box-shadow:8px 10px #e9eee7}}@media (width<=640px){.commercial-wrap{width:calc(100% - 40px)}.commercial-nav{gap:10px;min-height:80px}.commercial-wordmark{font-size:21px}.commercial-wordmark>span,.commercial-nav-section{display:none}.commercial-nav nav{gap:8px}.commercial-login{padding:8px;font-size:12px}.commercial-hero{grid-template-columns:1fr;gap:45px;padding-block:35px 60px}.commercial-hero h1{font-size:52px}.commercial-intro{font-size:17px}.commercial-features{grid-template-columns:1fr;gap:30px;margin-top:35px}.commercial-features h3{margin-top:10px}.commercial-product{padding-block:45px}.commercial-principles .commercial-wrap>div{grid-template-columns:1fr;gap:35px}.commercial-offer{grid-template-columns:1fr;gap:30px;padding-block:55px}.commercial-price{padding:24px}.commercial-faq{grid-template-columns:1fr;gap:12px;padding-bottom:45px}.commercial-footer{flex-wrap:wrap}.commercial-footer small{order:3;width:100%}}.commercial-preview{color:#e4e9e9;background:#12202f;padding-block:10px}.commercial-nav{min-height:108px}.commercial-hero{grid-template-columns:1fr 1.04fr;gap:64px;padding-block:40px 105px}.commercial-hero h1{letter-spacing:-2.8px;font-size:clamp(48px,5.2vw,78px)}.commercial-visual{background:#dce3e6;min-width:0;height:560px;position:relative;overflow:hidden}.commercial-architecture{object-fit:cover;object-position:45% 32%;width:100%;height:100%;position:absolute;inset:0}.commercial-architecture-credit{color:#12202f;background:#ffffffdf;padding:4px 7px;font-size:9px;position:absolute;top:18px;left:18px}.commercial-workspace{width:100%;box-shadow:none;border:1px solid #dce1df;position:relative;transform:none}.commercial-window-bar{display:none}.commercial-window-body{padding:22px}.commercial-window-body h2{font-size:21px}.commercial-workspace figcaption{color:#425b5b;background:#f5f7f5}.commercial-product{border-top:1px solid #d2d8d5}.commercial-features article>span{color:#2d6663}.commercial-principles{color:#fff;background:#12202f}.commercial-principles .commercial-eyebrow{color:#b8cfca}.commercial-principles article p{color:#d1dbdf}.commercial-principles article svg{color:#bbd3ce}.commercial-price{box-shadow:none;background:#fff;border-color:#d3dad6}.commercial-site a,.commercial-site button,.commercial-site summary{transition:color .15s,background-color .15s}@media (width<=900px){.commercial-hero{gap:32px}.commercial-visual{height:500px}.commercial-flow{gap:8px}}@media (width<=640px){.commercial-nav{min-height:84px}.commercial-hero{grid-template-columns:1fr;gap:36px;padding-block:40px 60px}.commercial-hero h1{letter-spacing:-2px;font-size:54px}.commercial-visual{aspect-ratio:4/3;height:auto}.commercial-intro{max-width:100%}}@media (prefers-reduced-motion:reduce){.commercial-site *,.commercial-site :before,.commercial-site :after{scroll-behavior:auto!important;transition:none!important}}@media (width<=380px){.commercial-nav{gap:8px}.commercial-wordmark{white-space:nowrap;font-size:20px}.commercial-wordmark svg{display:none}.commercial-nav nav{gap:2px}.commercial-login{white-space:nowrap;gap:6px;min-height:44px;font-size:11px}}.commercial-product-overview{grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px;display:grid}.commercial-product-heading,.commercial-product-overview .commercial-workspace{min-width:0}.commercial-product-heading h2{margin:0}.commercial-product-overview .commercial-window-body{padding:28px}.commercial-product-overview .commercial-flow{margin-block:26px}@media (width<=900px){.commercial-product-overview{grid-template-columns:1fr 1.2fr;gap:28px}.commercial-product-overview .commercial-window-body{padding:20px}}@media (width<=640px){.commercial-product-overview{grid-template-columns:1fr;gap:28px}}
