.cmms-page .container{width:min(1260px,calc(100% - 112px))}.product-hero{padding:64px 0 72px;border-bottom:1px solid #2b2b2b;background:radial-gradient(ellipse at 85% 42%,#ffbb3409,transparent 48%)}.product-hero-layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:52px;align-items:center}.back-link{display:flex;gap:11px;align-items:center;font-size:11px;color:#aaa;margin-bottom:39px}.back-link span{color:#ffbb3480}.product-hero .eyebrow{font-size:9px;letter-spacing:1.7px;color:#ccc;margin-bottom:23px}.product-hero h1{font-size:clamp(37px,3.7vw,54px);line-height:1.18;letter-spacing:-2.4px;margin:0 0 25px}.product-hero h1 span{color:var(--yellow)}.product-hero-copy>p:not(.eyebrow){font-size:15px;line-height:1.9;color:#b8b8b8;max-width:470px;margin-bottom:28px}.product-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.product-actions .button{font-size:12px;gap:16px}.product-promises{display:flex;flex-wrap:wrap;gap:13px 20px;margin-top:26px;font-size:10px;color:#ccc}.product-promises>span{display:flex;align-items:center;gap:7px}.product-promises .icon{width:13px;height:13px;color:var(--yellow)}.product-preview{border:1px solid #474031;border-radius:8px;background:#151515;box-shadow:0 22px 70px #0005;overflow:hidden}.preview-top{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:20px 22px;border-bottom:1px solid #333}.preview-top>strong{font-size:16px;letter-spacing:.6px;color:var(--yellow)}.preview-top>strong>span{font-weight:400;color:white;font-size:13px;margin-left:5px}.preview-label{font-size:8px;letter-spacing:1px;color:#bbb;border:1px solid #484848;border-radius:3px;padding:4px 7px}.preview-view-buttons{display:flex;gap:4px;padding:11px 16px;border-bottom:1px solid #303030;flex-wrap:wrap}.preview-view-buttons button{font-size:10px;line-height:1.5;border:0;padding:8px 10px;color:#bdbdbd;background:transparent;border-radius:3px}.preview-view-buttons button.active{background:#ffbb3420;color:var(--yellow)}.preview-view-buttons button:hover{background:#ffffff09}.preview-body{padding:24px 22px}.preview-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:19px}.preview-heading>div>span{font-size:7px;letter-spacing:1.7px;color:#b0b0b0}.preview-heading h2{font-family:var(--body-font);font-size:17px;font-weight:600;letter-spacing:-.3px;margin-top:5px;line-height:1.4}.preview-unit{font-size:8px;border:1px solid #3e3e3e;padding:5px 8px;border-radius:3px;color:#bbb;white-space:nowrap}.preview-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:22px}.preview-stats>div{border:1px solid #333;border-radius:4px;padding:12px 12px;background:#1b1b1b;min-width:0}.preview-stats strong{display:block;font-size:22px;font-weight:500;line-height:1.5;color:var(--yellow);white-space:nowrap}.preview-stats span{font-size:8px;color:#bcbcbc;display:block;margin-top:2px}.preview-table-wrap{overflow-x:auto}.preview-table{width:100%;border-collapse:collapse;font-size:10px;min-width:385px;text-align:left}.preview-table th{font-size:8px;font-weight:500;color:#aaa;border-bottom:1px solid #393939;padding:9px 7px}.preview-table td{padding:13px 7px;border-bottom:1px solid #2c2c2c;line-height:1.5;color:#ddd}.preview-table td:first-child{color:#bababa;font-size:9px}.preview-table td.preview-status{color:#eed397;font-size:9px}.preview-explanation{font-size:10px;line-height:1.75;color:#b2b2b2;margin:18px 0 0;min-height:52px}.preview-foot{border-top:1px solid #333;padding:13px 21px;display:flex;align-items:center;gap:8px;font-size:8px;color:#bcbcbc;line-height:1.8}.preview-foot .square{width:4px;height:4px}.product-signal{border-bottom:1px solid #2c2c2c;background:#121212}.product-signal>.container{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:9px;letter-spacing:1.45px;color:#b7b7b7}.product-signal span:before{content:"";display:inline-block;width:4px;height:4px;background:var(--yellow);margin-right:10px;vertical-align:middle}.pain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.pain-grid article{border-top:1px solid #3b3b3b;padding-top:22px}.pain-index{font-size:12px;letter-spacing:1px;font-family:ui-monospace,monospace;color:var(--yellow);display:block;margin-bottom:17px}.pain-grid h3{font-size:17px;letter-spacing:-.4px;margin-bottom:13px}.pain-grid p{font-size:14px;color:#aaa;margin:0;line-height:1.85}.modules-section{background:#131313;border-block:1px solid #2d2d2d}.modules-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.module-card{border:1px solid #333;background:#181818;border-radius:5px;padding:26px 22px 23px;min-width:0}.module-card>.service-icon{margin-bottom:24px}.module-card h3{font-size:16px;letter-spacing:-.35px;margin-bottom:13px}.module-card>p{font-size:13px;color:#b4b4b4;line-height:1.85;margin-bottom:24px}.module-card details{border-top:1px solid #353535;padding-top:12px}.module-card summary{color:#e9c77f;font-size:11px;cursor:pointer;line-height:1.7}.module-card ul{padding-left:17px;font-size:12px;color:#bbb;line-height:1.8;margin:14px 0 0}.module-card li{margin-bottom:8px}.module-card li:last-child{margin-bottom:0}.field-section{padding:95px 0;background:#0d0d0d;border-bottom:1px solid #2d2d2d}.field-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center}.phone-illustration{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px 0 0}.phone-illustration:before{content:"";position:absolute;top:80px;left:50%;transform:translateX(-50%);height:285px;width:285px;border:1px solid #ffbb3425;border-radius:50%;box-shadow:0 0 0 37px #ffbb3406,0 0 0 74px #ffbb3403}.phone-frame{background:#393939;border:2px solid #5b5b5b;padding:8px;border-radius:30px;width:242px;box-shadow:20px 22px 70px #0008;z-index:1;position:relative;transform:rotate(-4deg)}.phone-screen{background:#0b0b0b;border-radius:22px;min-height:442px;padding:31px 16px 15px}.phone-camera{position:absolute;width:55px;height:10px;background:#282828;border-radius:10px;left:calc(50% - 27px);top:13px;z-index:2}.phone-appbar{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #343434;padding-bottom:13px}.phone-appbar strong{color:var(--yellow);font-size:13px}.phone-appbar strong span{font-size:11px;color:white;margin-left:4px;font-weight:400}.phone-appbar>span{font-size:7px;letter-spacing:1.2px;color:#ccc}.phone-greeting{margin:20px 0 18px;font-size:9px;color:#c0c0c0;line-height:1.8}.phone-greeting strong{display:block;color:white;font-size:17px;font-weight:600;letter-spacing:-.4px}.phone-order{border:1px solid #414141;background:#181818;border-radius:6px;padding:16px 13px}.status-badge{padding:4px 6px;border-radius:3px;font-size:8px;display:inline-block}.status-badge.warning{background:var(--yellow);color:var(--ink);font-weight:600}.phone-order>strong{display:block;font-size:13px;margin-top:13px;color:white}.phone-order>span:not(.status-badge){font-size:8px;color:#bbb}.phone-timer{margin:17px 0;border-block:1px solid #393939;padding:12px 0}.phone-timer span{font-size:8px;color:#bbb;display:block}.phone-timer strong{font-family:ui-monospace,monospace;font-size:23px;font-weight:400;color:var(--yellow);letter-spacing:-.5px}.phone-check{font-size:9px;color:#ececec;margin-top:12px;display:flex;gap:8px}.phone-check>span{color:var(--yellow)}.phone-check.pending{color:#b8b8b8}.phone-button{padding:8px 10px;background:var(--yellow);color:var(--ink);font-size:10px;font-weight:600;text-align:center;border-radius:3px;margin-top:19px}.phone-bottom{font-size:8px;display:flex;justify-content:space-around;align-items:center;margin-top:22px;color:var(--yellow)}.phone-bottom span{color:#c0c0c0}.phone-notification{position:absolute;right:2px;top:13px;background:#f2f0e9;color:#111;border:1px solid #fff;border-radius:7px;box-shadow:0 12px 35px #0004;padding:13px 17px;display:flex;gap:11px;align-items:center;z-index:3;transform:rotate(2deg)}.notification-dot{display:block;width:20px;height:20px;border-radius:5px;background:var(--yellow);border:1px solid #b58116}.phone-notification strong{display:block;font-size:11px}.phone-notification div>span{font-size:9px;display:block;color:#4b4b4b;margin-top:3px}.illustration-caption{font-size:10px;position:relative;margin-top:26px;color:#a8a8a8}.field-layout h2{margin-bottom:22px}.field-description{font-size:15px;color:#b4b4b4;line-height:1.85;max-width:500px;margin-bottom:30px}.field-layout .check-list{font-size:13px;gap:15px}.field-note{background:#181818;border:1px solid #383838;border-radius:4px;display:flex;align-items:flex-start;gap:12px;padding:13px 16px;max-width:480px}.field-note .icon{color:var(--yellow);width:18px;height:18px;margin-top:3px}.field-note p{font-size:11px;color:#bbb;margin:0;line-height:1.8}.pmoc-layout{display:grid;grid-template-columns:1fr 1fr;gap:82px;align-items:center}.pmoc-layout h2{margin-bottom:25px}.pmoc-layout>div>p:not(.eyebrow){font-size:14px;color:#b0b0b0;line-height:1.9;max-width:470px}.pmoc-layout .text-link{color:var(--yellow);font-size:12px;margin-top:9px}.pmoc-proof{background:#161616;border:1px solid #383838;border-radius:6px;padding:29px 30px}.proof-title{display:flex;gap:12px;align-items:center;font-size:15px;color:#eee;padding-bottom:22px;border-bottom:1px solid #363636}.proof-title .icon{color:var(--yellow);width:21px;height:21px}.pmoc-proof ol{padding:22px 0;list-style:none;display:grid;gap:23px;margin:0}.pmoc-proof li{display:flex;gap:16px;align-items:center}.pmoc-proof li>span{color:var(--yellow);font-size:13px;font-family:ui-monospace,monospace}.pmoc-proof li strong{font-size:12px;font-weight:500;color:#efefef;display:block;margin-bottom:4px}.pmoc-proof li p{color:#b0b0b0;font-size:11px;margin:0}.legal-note{border-top:1px solid #353535;padding-top:18px;font-size:10px;line-height:1.9;color:#b1b1b1;margin:0}.legal-note a{color:#e6ca8d;text-decoration:underline;text-underline-offset:3px}.comparison-section{background:#141414;border-block:1px solid #2d2d2d}.comparison-scroll{overflow-x:auto;border:1px solid #3f3f3f;border-radius:5px}.comparison-table{width:100%;border-collapse:collapse;text-align:left;min-width:660px;font-size:13px;line-height:1.8}.comparison-table thead th{background:#202020;border-bottom:1px solid #424242;padding:18px 22px;font-size:12px;vertical-align:middle;font-weight:600}.comparison-table thead th:nth-child(1){width:23%}.comparison-table thead th:nth-child(2){width:38%}.comparison-table thead th:nth-child(3){background:var(--yellow);color:var(--ink);width:39%}.comparison-table tbody th{padding:20px 22px;font-size:12px;font-weight:500;border-bottom:1px solid #363636;vertical-align:top;color:#ececec}.comparison-table td{padding:20px 22px;border-bottom:1px solid #363636;vertical-align:top;color:#b6b6b6}.comparison-table td:nth-child(3){background:#1e1b14;color:#e2dbc9}.comparison-table strong{font-weight:500;color:#f4d488}.comparison-table tr:last-child th,.comparison-table tr:last-child td{border-bottom:0}.comparison-note{font-size:11px;color:#aaa;margin:17px 0 0;line-height:1.8}.infrastructure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.infrastructure-grid article{border:1px solid #383838;border-radius:5px;padding:29px 28px;background:#151515;display:flex;flex-direction:column}.infrastructure-grid .service-icon{margin-bottom:26px}.infrastructure-grid h3{font-size:17px;letter-spacing:-.5px;margin-bottom:14px}.infrastructure-grid p{font-size:13px;line-height:1.9;color:#b0b0b0;flex:1;margin-bottom:25px}.infra-label{font-size:8px;letter-spacing:1.35px;color:#ddd;border-top:1px solid #363636;padding-top:15px;display:block}.integration-callout{display:flex;gap:25px;align-items:flex-start;border:1px solid #5f4b27;background:#1e1b14;border-radius:5px;padding:27px 29px;margin-top:24px}.integration-symbol{display:grid;place-items:center;width:40px;height:40px;border:1px solid #6f582c;color:var(--yellow);font-size:26px;line-height:1;border-radius:6px}.integration-callout h3{font-size:17px;margin-bottom:10px;letter-spacing:-.4px}.integration-callout p{font-size:13px;color:#cbc2af;line-height:1.85;margin-bottom:10px}.integration-callout>div>span:not(.integration-symbol){font-size:11px;color:#c0b7a4}.data-details{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;color:#bcbcbc;font-size:11px;margin-top:30px}.data-details span:before{content:"✓";color:var(--yellow);margin-right:8px}.investment-section{background:#141414;border-block:1px solid #2e2e2e}.investment-layout{display:grid;grid-template-columns:1fr 1fr;gap:84px;align-items:center}.investment-layout h2{margin-bottom:24px}.investment-description{color:#b7b7b7;font-size:15px;line-height:1.9;margin-bottom:25px}.investment-layout .check-list{font-size:12px;gap:15px;margin-bottom:24px}.tco-note{font-size:11px;line-height:1.85;color:#b2b2b2;border-top:1px solid #363636;padding-top:17px;margin-bottom:0}.cost-calculator{background:#0d0d0d;border:1px solid #3f3a2f;border-radius:7px;padding:29px 30px;max-width:580px}.calc-eyebrow{font-size:8px;letter-spacing:1.5px;font-weight:600;color:var(--yellow);margin-bottom:12px}.cost-calculator h3{font-size:19px;letter-spacing:-.5px;margin-bottom:13px}.calc-intro{font-size:12px;line-height:1.8;color:#b8b8b8;margin-bottom:22px}.cost-calculator .field label{font-size:10px;line-height:1.7}.cost-calculator .field input{font-size:13px}.cost-calculator .field input::placeholder{font-size:11px}.cost-calculator>.button{width:100%;justify-content:space-between;font-size:12px;min-height:49px}.calc-footnote{font-size:10px;line-height:1.8;color:#b0b0b0;margin:13px 0 0}.calc-result{border:1px solid #5c4b2e;background:#1e1a12;padding:18px 16px;border-radius:4px;margin-top:20px}.calc-result>div{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:10px;padding-bottom:10px}.calc-result>div>span{color:#c9c1b1}.calc-result strong{font-size:16px;font-weight:500;color:var(--yellow)}.calc-result p{font-size:12px;color:#ddd6c8;line-height:1.8;border-top:1px solid #4a3c24;padding-top:13px;margin:3px 0 9px}.calc-result-note{font-size:9px;color:#c0b6a2;line-height:1.7;display:block}.cmms-faq .faq-list p{font-size:13px}.demo-section{background:var(--yellow);color:var(--ink);padding:74px 0}.demo-section>.container{display:grid;grid-template-columns:1.25fr .75fr;gap:80px;align-items:center}.demo-section .eyebrow{color:#3c2d0f;font-size:9px}.demo-section .mini-line{background:var(--ink)}.demo-section h2{font-size:clamp(31px,3.3vw,44px);margin-bottom:24px}.demo-section p:not(.eyebrow){font-size:14px;line-height:1.85;max-width:475px;color:#3c2d0c;margin-bottom:0}.demo-actions{display:flex;flex-direction:column;gap:13px}.demo-actions .button{background:var(--ink);color:var(--yellow);border-color:var(--ink);justify-content:space-between;font-size:13px}.demo-actions .button:hover{background:#26200f}.demo-actions .button-outline{background:transparent;color:var(--ink);border-color:#0a0a0a6e}.demo-actions .button-outline:hover{background:#0a0a0a0a}.demo-actions>span{font-size:11px;color:#3c2b07;text-align:center;margin-top:4px}.cmms-page .footer-main>p{font-size:11px}
.product-preview,.product-hero-copy,.cost-calculator{min-width:0}
.existing-client-link{display:inline-block;margin-top:21px;font-size:11px;color:#d6c092;text-decoration:underline;text-underline-offset:4px}.cmms-page .header-actions .client-access{background:#ffbb3406}.cmms-page .header-inner .navigation a[aria-current=page]{color:var(--yellow)}
@media(max-width:1150px){.cmms-page .container{width:calc(100% - 64px)}.product-hero-layout{gap:33px}.product-hero h1{font-size:46px}.product-hero-copy>p:not(.eyebrow){font-size:14px}.product-actions{gap:9px}.product-actions .button{font-size:11px;padding:12px 17px;gap:9px}.product-actions .text-link{font-size:10px}.product-promises{font-size:9px;gap:11px 15px}.preview-body{padding:22px 17px}.preview-top{padding:19px 17px}.preview-stats strong{font-size:19px}.modules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.field-layout{gap:55px}.phone-notification{right:-10px}.pmoc-layout{gap:45px}.investment-layout{gap:45px}.demo-section>.container{gap:45px}.preview-unit{display:none}}
@media(max-width:900px){.product-hero{padding:42px 0 57px}.product-hero-layout{grid-template-columns:1fr;gap:40px}.product-hero-copy{max-width:630px}.product-hero h1{font-size:51px}.product-hero-copy>p:not(.eyebrow){font-size:15px;max-width:580px}.back-link{margin-bottom:25px}.product-actions{gap:23px}.product-actions .button{font-size:12px;gap:19px}.product-actions .text-link{font-size:12px}.product-promises{font-size:10px}.product-preview{max-width:650px}.preview-stats strong{font-size:24px}.preview-body{padding:25px}.preview-table{font-size:12px}.preview-table th{font-size:10px}.preview-table td:first-child,.preview-table td.preview-status{font-size:11px}.preview-explanation{font-size:12px;min-height:0}.preview-view-buttons button{font-size:11px}.product-signal>.container{flex-wrap:wrap;justify-content:flex-start;gap:13px 25px;font-size:8px}.pain-grid{gap:25px}.pain-grid h3{font-size:15px}.pain-grid p{font-size:13px}.field-layout{gap:35px;grid-template-columns:1fr 1fr}.field-layout h2{font-size:31px}.phone-frame{width:218px}.phone-screen{min-height:427px;padding:31px 12px 15px}.phone-order{padding:13px 10px}.phone-notification{font-size:10px;padding:11px 13px;right:0}.field-description{font-size:13px}.field-layout .check-list{font-size:11px}.field-note p{font-size:10px}.pmoc-layout{gap:35px}.pmoc-proof{padding:25px 22px}.infrastructure-grid{gap:13px}.infrastructure-grid article{padding:25px 20px}.infrastructure-grid h3{font-size:15px}.infrastructure-grid p{font-size:12px}.investment-layout{grid-template-columns:1fr;gap:35px}.cost-calculator{max-width:none}.cost-calculator .field-row{grid-template-columns:1fr 1fr;gap:16px}.investment-description{max-width:640px}.investment-layout .check-list{max-width:640px}.demo-section>.container{grid-template-columns:1fr;gap:28px}.demo-actions{max-width:400px}.comparison-table{font-size:12px}.comparison-table td,.comparison-table tbody th{padding:17px 19px}}
@media(max-width:680px){.cmms-page .container{width:calc(100% - 40px)}.product-hero{padding:35px 0 47px}.back-link{font-size:10px;margin-bottom:29px}.product-hero .eyebrow{font-size:8px;letter-spacing:1.2px}.product-hero h1{font-size:clamp(37px,9vw,47px);letter-spacing:-1.6px;line-height:1.24}.product-hero-copy>p:not(.eyebrow){font-size:14px}.product-actions{gap:11px;align-items:flex-start}.product-actions .button{min-height:49px;font-size:11px;padding:12px 16px;gap:12px}.product-actions .text-link{font-size:10px;min-height:49px;gap:7px}.product-promises{gap:12px 18px;font-size:10px}.product-preview{margin-top:7px}.preview-top{padding:18px 15px}.preview-label{font-size:7px;letter-spacing:.7px}.preview-body{padding:20px 15px}.preview-heading h2{font-size:16px}.preview-heading{margin-bottom:17px}.preview-stats{gap:7px;margin-bottom:17px}.preview-stats>div{padding:10px 9px}.preview-stats strong{font-size:18px}.preview-stats span{font-size:8px}.preview-view-buttons{padding:9px;gap:3px}.preview-view-buttons button{font-size:10px;padding:8px}.preview-table{min-width:360px;font-size:11px}.preview-table td:first-child,.preview-table td.preview-status{font-size:10px}.preview-explanation{font-size:11px;line-height:1.8}.preview-foot{font-size:8px;padding:12px 15px}.product-signal>.container{gap:14px 18px;font-size:7px;letter-spacing:.9px}.pain-grid{grid-template-columns:1fr;gap:29px}.pain-grid h3{font-size:17px}.pain-grid p{font-size:14px}.modules-grid{grid-template-columns:1fr;gap:13px}.module-card{padding:25px 24px}.module-card h3{font-size:18px}.module-card>p{font-size:14px}.module-card summary{font-size:12px}.module-card ul{font-size:13px;line-height:1.85}.module-card>.service-icon{margin-bottom:19px}.field-section{padding:64px 0}.field-layout{grid-template-columns:1fr;gap:42px}.phone-illustration{order:2;padding-top:24px}.phone-frame{width:242px}.phone-screen{padding:31px 16px 15px;min-height:442px}.phone-notification{right:calc(50% - 170px);top:18px}.phone-illustration:before{width:250px;height:250px;box-shadow:0 0 0 30px #ffbb3406,0 0 0 60px #ffbb3403}.field-description{font-size:14px}.field-layout .check-list{font-size:12px}.field-note p{font-size:11px}.pmoc-layout{grid-template-columns:1fr;gap:30px}.pmoc-layout>div>p:not(.eyebrow){font-size:14px;max-width:none}.pmoc-proof{padding:25px 24px}.proof-title{font-size:15px}.pmoc-proof li strong{font-size:13px}.pmoc-proof li p{font-size:12px}.legal-note{font-size:11px}.comparison-table{min-width:610px;font-size:12px}.comparison-table thead th{font-size:11px}.comparison-table td,.comparison-table tbody th{padding:16px}.comparison-note{font-size:11px}.infrastructure-grid{grid-template-columns:1fr;gap:15px}.infrastructure-grid article{padding:26px 25px}.infrastructure-grid h3{font-size:18px}.infrastructure-grid p{font-size:14px}.infra-label{font-size:9px}.integration-callout{padding:25px 22px;gap:14px}.integration-symbol{width:32px;height:32px;font-size:23px}.integration-callout h3{font-size:16px}.integration-callout p{font-size:13px}.data-details{justify-content:flex-start;gap:15px 20px;font-size:11px}.investment-layout{gap:32px}.investment-description{font-size:14px}.investment-layout .check-list{font-size:12px}.tco-note{font-size:12px}.cost-calculator{padding:25px 23px}.cost-calculator .field-row{grid-template-columns:1fr;gap:0}.cost-calculator .field label{font-size:12px}.cost-calculator .field input{font-size:16px}.cost-calculator .field input::placeholder{font-size:12px}.calc-intro{font-size:13px}.calc-result>div{font-size:11px;align-items:flex-start;flex-direction:column;gap:3px}.calc-result strong{font-size:18px}.calc-result p{font-size:12px}.calc-result-note,.calc-footnote{font-size:11px}.cmms-faq .faq-list p{font-size:14px}.demo-section{padding:59px 0}.demo-section h2{font-size:32px}.demo-section p:not(.eyebrow){font-size:14px}.demo-actions .button{font-size:12px}.demo-actions>span{font-size:11px}.cmms-page .footer-main>p{font-size:12px}}
