.staycurrent-page{--sc-ink:#17352f;--sc-deep:#103c32;--sc-green:#24634f;--sc-mint:#dcece3;--sc-muted:#71817a;--sc-line:#dce5df;min-width:320px;color:var(--sc-ink);background:#f8f9f6;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.sc-nav{z-index:5;color:#f7fbf8;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;width:100%;height:88px;padding:0 clamp(28px,6.2vw,100px);display:flex;position:absolute;top:0;left:0}.sc-wordmark{color:inherit;letter-spacing:-.04em;align-items:center;gap:11px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.sc-mark{color:#1f674f;flex:none;width:30px;height:30px;display:inline-flex}.sc-mark svg{width:100%;height:100%;display:block}.sc-nav-links{align-items:center;gap:clamp(22px,3.4vw,52px);display:flex}.sc-nav-links a,.sc-nav-login{color:#d9e7df;font-size:12px;text-decoration:none}.sc-nav-links a:hover,.sc-nav-login:hover{color:#fff}.sc-nav-login{border:1px solid #e0efe559;border-radius:6px;align-items:center;gap:20px;padding:12px 16px;display:inline-flex}.sc-nav-login span{font-size:15px}.sc-hero{color:#f6f8f5;background:radial-gradient(at 80% 37%,#497e655c,#0000 38%),linear-gradient(112deg,#0d312b 0%,#143f34 53%,#1d4a3a 100%);grid-template-columns:minmax(0,.9fr) minmax(540px,1.1fr);align-items:center;gap:clamp(20px,4vw,60px);min-height:830px;padding:145px clamp(28px,6.2vw,100px) 110px;display:grid;position:relative;overflow:hidden}.sc-hero:before{content:"";opacity:.12;pointer-events:none;background-image:linear-gradient(#effaf214 1px,#0000 1px),linear-gradient(90deg,#effaf214 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 53%,#000);mask-image:linear-gradient(90deg,#0000,#000 53%,#000)}.sc-hero-copy{z-index:1;align-self:center;max-width:630px;padding-bottom:32px;position:relative}.sc-eyebrow,.sc-section-kicker{color:#9fc5ae;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.sc-eyebrow i,.sc-live-dot{background:#a8d2b6;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #a8d2b621}.sc-hero h1{letter-spacing:-.058em;max-width:650px;margin:27px 0 23px;font:500 clamp(48px,5.5vw,78px)/.99 Georgia,Times New Roman,serif}.sc-hero h1 em,.sc-platform h2 em,.sc-rhythm h2 em,.sc-cta h2 em{color:#a9d3b8;font-weight:400}.sc-hero-copy>p{color:#d0dfd5;max-width:490px;margin:0;font-size:16px;line-height:1.75}.sc-hero-actions{align-items:center;gap:26px;margin-top:34px;display:flex}.sc-button-primary{color:#163e32;background:#dceee2;border:1px solid #dceee2;border-radius:6px;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:0 18px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.sc-button-primary:hover{background:#fff;transform:translateY(-2px)}.sc-button-primary span{font-size:17px}.sc-button-text{color:#e1ece4;font-size:12px;text-decoration:none}.sc-button-text span{margin-left:8px}.sc-hero-note{color:#a5bdb0;align-items:center;gap:15px;margin-top:65px;font-size:11px;line-height:1.6;display:flex}.sc-hero-note b{color:#e2ede5;font-weight:500}.sc-hero-note-rule{background:#8bab99;width:37px;height:1px}.sc-hero-foot{z-index:1;color:#9cb8a7;letter-spacing:.15em;justify-content:space-between;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:33px;left:clamp(28px,6.2vw,100px);right:clamp(28px,6.2vw,100px)}.sc-preview-wrap{z-index:1;justify-self:end;width:min(100%,760px);position:relative}.sc-preview-glow{filter:blur(70px);background:#84ba9738;border-radius:50%;position:absolute;inset:10% -8% -12% 8%}.sc-preview-window{background:#f5f7f3;border:1px solid #eaf5ed66;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 36px 90px #04181257}.sc-window-bar{color:#89958d;background:#fbfcfa;border-bottom:1px solid #e5ebe6;grid-template-columns:1fr 1fr 1fr;align-items:center;height:37px;padding:0 13px;font-size:8px;display:grid}.sc-window-bar>span:nth-child(2){text-align:center}.sc-window-controls{gap:4px;display:flex}.sc-window-controls i{background:#cbd7ce;border-radius:50%;width:6px;height:6px}.sc-demo-label{color:#699078;letter-spacing:.1em;justify-self:end;font-size:7px;font-weight:700}.sc-dashboard{grid-template-columns:145px 1fr;min-height:435px;display:grid}.sc-preview-sidebar{color:#e2ede6;background:#173d32;border-right:1px solid #e5ebe6;flex-direction:column;padding:19px 12px 14px;display:flex}.sc-preview-brand{letter-spacing:-.03em;align-items:center;gap:7px;margin:0 0 29px 2px;font-size:11px;display:flex}.sc-preview-brand .sc-mark{width:23px;height:23px}.sc-sidebar-label{color:#93b0a0;letter-spacing:.13em;margin:0 0 9px 5px;font-size:7px;font-weight:700}.sc-preview-nav{color:#bed0c4;border-radius:5px;align-items:center;gap:9px;min-height:34px;padding:0 9px;font-size:9px;display:flex}.sc-preview-nav i{color:#9bb9a6;text-align:center;width:12px;font-size:12px;font-style:normal}.sc-preview-nav.active{color:#173d32;background:#d9ede0;font-weight:700}.sc-preview-nav.active i{color:#24634f}.sc-sidebar-bottom{color:#bad0c1;border:1px solid #d8eee02b;border-radius:5px;justify-content:space-between;margin-top:auto;padding:9px 8px;font-size:8px;display:flex}.sc-preview-main{color:#20332b;min-width:0;padding:21px 20px 18px}.sc-preview-header{justify-content:space-between;align-items:center;display:flex}.sc-preview-header>div:first-child>span{color:#809188;letter-spacing:.13em;font-size:7px;font-weight:700}.sc-preview-header h3{letter-spacing:-.045em;margin:7px 0 0;font:500 22px/1.1 Georgia,serif}.sc-avatar{color:#276049;background:#d7eae0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:8px;font-weight:700;display:grid}.sc-preview-property{background:#fff;border:1px solid #e1e9e3;border-radius:6px;justify-content:space-between;align-items:center;margin-top:17px;padding:10px 11px;display:flex}.sc-preview-property div{gap:4px;display:grid}.sc-preview-property small,.sc-preview-metrics small{color:#87958d;letter-spacing:.1em;font-size:7px;font-weight:700}.sc-preview-property strong{font-size:9px}.sc-preview-property>span{color:#74837a;font-size:8px}.sc-preview-property b{margin-left:7px}.sc-preview-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:9px;display:grid}.sc-preview-metrics article{background:#fff;border:1px solid #e6ece7;border-radius:6px;align-content:center;gap:5px;min-height:70px;padding:8px 10px;display:grid}.sc-preview-metrics strong{letter-spacing:-.05em;font:500 21px Georgia,serif}.sc-preview-metrics article>span{color:#829087;font-size:7px}.sc-preview-lower{grid-template-columns:1.2fr .8fr;gap:9px;margin-top:9px;display:grid}.sc-property-list,.sc-attention-card{background:#fff;border:1px solid #e4ebe5;border-radius:6px;min-width:0;padding:11px}.sc-mini-heading{justify-content:space-between;align-items:center;gap:5px;margin-bottom:9px;display:flex}.sc-mini-heading strong{font-size:8px}.sc-mini-heading>span{color:#85928a;font-size:6px}.sc-property-row{border-top:1px solid #eff2ef;align-items:center;gap:7px;min-height:38px;display:flex}.sc-property-icon{color:#4f8265;background:#edf4ef;border-radius:5px;flex:none;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;font-weight:700;display:grid}.sc-property-row>span{gap:3px;min-width:0;display:grid}.sc-property-row b{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.sc-property-row small{color:#87928b;font-size:6px}.sc-property-row em{white-space:nowrap;margin-left:auto;font-size:6px;font-style:normal}.sc-status-good{color:#4d8663}.sc-status-review{color:#b17c3c}.sc-attention-count{letter-spacing:-.03em;justify-content:space-between;margin:15px 0 6px;font:500 14px Georgia,serif;display:flex}.sc-attention-count b{color:#4e8a67;font:16px Arial,sans-serif}.sc-attention-card p{color:#78867e;margin:0;font-size:7px;line-height:1.5}.sc-progress{background:#edf1ed;border-radius:10px;height:3px;margin:13px 0 6px;overflow:hidden}.sc-progress i{border-radius:inherit;background:#74a987;width:64%;height:100%;display:block}.sc-attention-card>small{color:#8b978f;font-size:6px}.sc-floating-note{color:#244437;background:#fbfcfa;border:1px solid #e6f1e8d9;border-radius:8px;align-items:center;gap:11px;padding:12px 15px;display:flex;position:absolute;bottom:34px;right:-20px;box-shadow:0 12px 35px #061f152e}.sc-floating-note .sc-live-dot{background:#63a77a;width:7px;height:7px;box-shadow:0 0 0 4px #e5f1e8}.sc-floating-note div{gap:4px;display:grid}.sc-floating-note small{color:#87958c;letter-spacing:.1em;font-size:6px;font-weight:700}.sc-floating-note strong{font-size:9px}.sc-floating-note>b{color:#5d9971;margin-left:11px;font-size:14px}.sc-intro{grid-template-columns:.48fr 1.55fr .55fr;align-items:start;gap:40px;max-width:1440px;margin:0 auto;padding:135px clamp(28px,8vw,130px) 145px;display:grid}.sc-section-kicker{color:#71877b;letter-spacing:.15em;font-size:9px}.sc-intro>.sc-section-kicker{padding-top:10px}.sc-intro-copy h2,.sc-platform h2,.sc-rhythm h2,.sc-principle h2,.sc-cta h2{letter-spacing:-.058em;margin:0;font:500 clamp(38px,4.6vw,64px)/1.02 Georgia,Times New Roman,serif}.sc-intro-copy h2 em,.sc-principle h2{color:#33674f;font-weight:400}.sc-intro-copy p{color:#6e7b74;max-width:640px;margin:23px 0 0;font-size:15px;line-height:1.8}.sc-intro-aside{border-left:1px solid #bfd0c4;justify-items:start;gap:11px;margin-top:8px;padding-left:22px;display:grid}.sc-aside-symbol{color:#558a68;font-size:21px}.sc-intro-aside strong{letter-spacing:-.04em;font:500 20px/1.12 Georgia,serif}.sc-intro-aside small{color:#8a978e;letter-spacing:.06em;text-transform:uppercase;font-size:8px}.sc-collections-fit{background:#fff;border-top:1px solid #e4eae5;border-bottom:1px solid #e4eae5;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:clamp(38px,8vw,120px);padding:76px clamp(28px,8vw,130px);display:grid}.sc-collections-pain{max-width:620px}.sc-collections-pain h2{color:#213c30;letter-spacing:-.05em;margin:17px 0 13px;font:500 clamp(31px,4vw,48px)/1.06 Georgia,Times New Roman,serif}.sc-collections-pain>p{color:#718078;max-width:560px;margin:0;font-size:13px;line-height:1.75}.sc-collections-criteria{background:#f7faf7;border:1px solid #dce7df;border-radius:9px;padding:25px 27px}.sc-collections-criteria .sc-section-kicker{color:#71877b}.sc-collections-criteria ul{gap:0;margin:13px 0 19px;padding:0;list-style:none;display:grid}.sc-collections-criteria li{color:#344b3d;border-bottom:1px solid #e4ebe5;align-items:center;gap:13px;min-height:48px;font-size:12px;font-weight:600;display:flex}.sc-collections-criteria li:last-child{border-bottom:0}.sc-collections-criteria li span{color:#789784;letter-spacing:.08em;font-size:8px;font-weight:700}.sc-collections-criteria>a{color:#24634f;font-size:10px;font-weight:700;text-decoration:none}.sc-collections-criteria>a:hover{color:#173d32}.sc-collections-criteria>a b{margin-left:8px;font-size:14px}.sc-platform{background:#eaf0eb;padding:112px clamp(28px,8vw,130px) 125px}.sc-platform-heading{justify-content:space-between;align-items:end;gap:50px;max-width:1200px;margin:0 auto;display:flex}.sc-platform h2{margin-top:21px}.sc-platform h2 em{color:#3c7658}.sc-platform-heading>p{color:#708078;max-width:340px;margin:0 0 5px;font-size:13px;line-height:1.75}.sc-capability-grid{grid-template-columns:repeat(4,1fr);gap:13px;max-width:1200px;margin:65px auto 0;display:grid}.sc-capability{background:#ffffffab;border:1px solid #d9e4dc;border-radius:9px;flex-direction:column;min-height:290px;padding:22px 20px;transition:transform .2s,box-shadow .2s,background .2s;display:flex;position:relative}.sc-capability:hover{background:#fff;transform:translateY(-4px);box-shadow:0 14px 28px #22463112}.sc-capability-top{color:#8ba095;letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:9px;display:flex}.sc-capability-icon{color:#3f7958;background:#e2efe6;border-radius:10px;place-items:center;width:38px;height:38px;font-size:21px;display:grid}.sc-capability h3{letter-spacing:-.045em;margin:auto 0 12px;font:500 22px/1.07 Georgia,serif}.sc-capability p{color:#77847c;min-height:80px;margin:0;font-size:11px;line-height:1.7}.sc-capability-rule{background:#83ad8e;width:27px;height:2px;margin-top:20px}.sc-product-tour{background:#f8f9f6;padding:115px clamp(28px,8vw,130px) 125px}.sc-product-tour-heading,.sc-testimonials-heading{justify-content:space-between;align-items:end;gap:50px;max-width:1200px;margin:0 auto;display:flex}.sc-product-tour h2,.sc-testimonials h2{letter-spacing:-.058em;margin:20px 0 0;font:500 clamp(38px,4.6vw,62px)/1.03 Georgia,Times New Roman,serif}.sc-product-tour h2 em,.sc-testimonials h2 em{color:#3c7658;font-weight:400}.sc-product-tour-heading>p{color:#708078;max-width:345px;margin:0 0 5px;font-size:13px;line-height:1.75}.sc-product-sample-note{color:#829087;letter-spacing:.045em;max-width:1200px;margin:34px auto 14px;font-size:9px}.sc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;max-width:1200px;margin:0 auto;display:grid}.sc-product-card{background:#fff;border:1px solid #dce5de;border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 14px 34px #1f39280b}.sc-product-card:first-child{grid-column:1/-1}.sc-product-screen{color:#35463c;background:#f7f9f7;height:315px;font-family:Arial,sans-serif;overflow:hidden}.sc-screen-topbar{color:#859188;background:#fff;border-bottom:1px solid #e5eae6;justify-content:space-between;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:8px;display:flex}.sc-screen-topbar>b{color:#407653;background:#e1eee5;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:7px;display:grid}.sc-screen-brand{color:#244a37;align-items:center;gap:5px;font-size:9px;font-weight:700;display:flex}.sc-screen-brand i{border:2px solid #558467;border-radius:3px;width:11px;height:11px;transform:rotate(45deg)}.sc-screen-columns{grid-template-columns:91px minmax(0,1fr);height:calc(100% - 36px);display:grid}.sc-screen-rail{color:#c1d2c7;background:#173d32;border-right:1px solid #e5eae6;flex-direction:column;gap:6px;padding:13px 7px;font-size:8px;display:flex}.sc-screen-rail b{color:#90af9d;letter-spacing:.12em;margin:0 0 5px 3px;font-size:6px}.sc-screen-rail span{white-space:nowrap;border-radius:3px;padding:7px 5px}.sc-screen-rail .selected{color:#173d32;background:#d9ede0;font-weight:700}.sc-screen-content{min-width:0;padding:12px 11px}.sc-screen-title{justify-content:space-between;align-items:center;gap:5px;display:flex}.sc-screen-title>div{gap:4px;display:grid}.sc-screen-title small,.sc-screen-title span{color:#8b978e;letter-spacing:.08em;font-size:6px;font-weight:700}.sc-screen-title strong{color:#294334;letter-spacing:-.025em;font:500 14px Georgia,serif}.sc-screen-title>span{letter-spacing:0;border:1px solid #e3e9e4;border-radius:3px;padding:5px 7px;font-weight:400}.sc-screen-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:10px;display:grid}.sc-screen-stats>div{background:#fff;border:1px solid #e7ece8;border-radius:4px;gap:3px;padding:7px 6px;display:grid}.sc-screen-stats small{color:#849188;letter-spacing:.08em;font-size:6px;font-weight:700}.sc-screen-stats b{font:500 18px Georgia,serif}.sc-screen-stats i{color:#87938b;font-size:6px;font-style:normal}.sc-screen-table{background:#fff;border:1px solid #e7ece8;border-radius:4px;margin-top:9px}.sc-screen-table>div{border-top:1px solid #edf1ee;grid-template-columns:1.4fr .55fr .7fr;align-items:center;gap:3px;min-height:27px;padding:0 6px;font-size:7px;display:grid}.sc-screen-table>.sc-screen-table-head{color:#839088;letter-spacing:.07em;background:#f5f8f5;border-top:0;min-height:20px;font-size:5px;font-weight:700}.sc-screen-table>div>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sc-screen-table em{color:#4e8261;font-size:6px;font-style:normal}.sc-screen-table em.needs-review{color:#aa7b43}.sc-product-caption{padding:17px 17px 19px}.sc-product-caption>span{color:#769080;letter-spacing:.13em;font-size:7px;font-weight:700}.sc-product-caption h3{color:#21352a;letter-spacing:-.035em;margin:10px 0 7px;font:500 18px/1.15 Georgia,serif}.sc-product-caption p{color:#748178;margin:0;font-size:10px;line-height:1.65}.sc-resident-breadcrumb{color:#829087;padding:11px 14px 0;font-size:6px}.sc-resident-breadcrumb span{color:#b5c0b8;padding:0 6px}.sc-resident-profile{border-bottom:1px solid #e9eeea;align-items:center;gap:8px;margin:12px 13px 0;padding-bottom:11px;display:flex}.sc-resident-avatar{color:#467455;background:#dcebe1;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font:500 10px Georgia,serif;display:grid}.sc-resident-profile>div:nth-child(2){gap:3px;min-width:0;display:grid}.sc-resident-profile small,.sc-resident-balance small{color:#8b978e;letter-spacing:.07em;font-size:6px;font-weight:700}.sc-resident-profile strong{color:#294334;font:500 14px Georgia,serif}.sc-resident-profile span{color:#78867c;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.sc-resident-status{color:#4e805c;background:#e6f2e9;border-radius:10px;margin-left:auto;padding:4px 6px;font-size:5px}.sc-resident-balance{grid-template-columns:1fr 1fr;gap:7px;margin:9px 13px;display:grid}.sc-resident-balance>div{background:#fff;border:1px solid #e6ece7;border-radius:4px;gap:4px;padding:8px;display:grid}.sc-resident-balance strong{color:#28624b;font:500 18px Georgia,serif}.sc-resident-balance b{color:#30483a;font:500 13px Georgia,serif}.sc-resident-balance span{color:#87938b;font-size:6px}.sc-resident-activity{background:#fff;border:1px solid #e6ece7;border-radius:4px;margin:0 13px;padding:9px 9px 3px}.sc-resident-activity>div{justify-content:space-between;font-size:7px;display:flex}.sc-resident-activity>div span{color:#64856e;font-size:5px}.sc-resident-activity p{color:#526359;grid-template-columns:7px 1fr;gap:3px 5px;margin:9px 0;font-size:7px;display:grid}.sc-resident-activity p i{background:#c1a16e;border-radius:50%;width:6px;height:6px;margin-top:1px}.sc-resident-activity p i.activity-green{background:#63a57b}.sc-resident-activity p small{color:#8b978f;grid-column:2;font-size:5px}.sc-maintenance-heading{justify-content:space-between;align-items:center;padding:14px 13px 10px;display:flex}.sc-maintenance-heading>div{gap:4px;display:grid}.sc-maintenance-heading small{color:#859289;letter-spacing:.08em;font-size:5px;font-weight:700}.sc-maintenance-heading strong{color:#294334;font:500 14px Georgia,serif}.sc-maintenance-heading>span{color:#728078;border:1px solid #e3e9e4;border-radius:3px;padding:5px 7px;font-size:6px}.sc-work-order{border-top:1px solid #e8ede9;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:49px;margin:0 11px;display:grid}.sc-work-order-icon{color:#4b7b5b;background:#edf3ef;border-radius:4px;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.sc-work-order>div:nth-child(2){gap:4px;min-width:0;display:grid}.sc-work-order>div:nth-child(2) strong{color:#344a3c;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.sc-work-order>div:nth-child(2) span{color:#849087;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.sc-work-order em,.sc-work-order>b{color:#9a7844;white-space:nowrap;background:#f4f0e5;border-radius:8px;padding:4px 5px;font-size:5px;font-style:normal;font-weight:500}.sc-work-order>b{color:#4e805c;background:#eaf2eb;grid-column:2/4;justify-self:start;margin:-8px 0 5px;font-weight:600}.sc-work-order-urgent{border-top:0}.sc-work-order-urgent em{color:#a45a43;background:#f6e8e3}.sc-queue-footer{color:#87938b;border-top:1px solid #e8ede9;justify-content:space-between;margin:6px 11px 0;padding-top:8px;font-size:5px;display:flex}.sc-queue-footer>span:first-child{color:#577d62}.sc-queue-footer i{background:#65a477;border-radius:50%;width:5px;height:5px;margin-right:3px;display:inline-block}.sc-rhythm{background:#f8f9f6;grid-template-columns:.9fr 1.1fr;gap:80px;padding:132px clamp(28px,10vw,160px) 138px;display:grid}.sc-rhythm-heading{max-width:470px}.sc-rhythm h2{margin:22px 0}.sc-rhythm h2 em{color:#447c5a}.sc-rhythm-heading>p{color:#748179;max-width:380px;margin:0;font-size:14px;line-height:1.75}.sc-rhythm-heading>a{color:#2a654e;margin-top:27px;font-size:11px;font-weight:700;text-decoration:none;display:inline-block}.sc-rhythm-heading>a span{margin-left:12px;font-size:16px}.sc-rhythm-steps{align-content:center;padding-top:10px;display:grid}.sc-rhythm-steps article{grid-template-columns:35px 28px 1fr;align-items:start;gap:15px;min-height:113px;display:grid}.sc-step-number{color:#80a08a;letter-spacing:.08em;padding-top:3px;font-size:9px;font-weight:700}.sc-step-line{justify-items:center;height:100%;display:grid;position:relative}.sc-step-line:before{content:"";background:#d4e0d7;width:1px;position:absolute;top:0;bottom:-1px}.sc-rhythm-steps article:last-child .sc-step-line:before{height:10px;bottom:auto}.sc-step-line i{z-index:1;background:#f8f9f6;border:2px solid #629272;border-radius:50%;width:9px;height:9px;margin-top:4px}.sc-rhythm-steps h3{letter-spacing:-.035em;margin:0 0 8px;font:500 20px Georgia,serif}.sc-rhythm-steps p{color:#7a8780;max-width:430px;margin:0;font-size:11px;line-height:1.65}.sc-principle{background:#f0f4ef;grid-template-columns:.25fr 1fr .3fr;align-items:center;gap:35px;padding:100px clamp(28px,10vw,160px);display:grid;position:relative}.sc-principle-mark{border:1px solid #c9d9ce;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.sc-principle-mark .sc-mark{color:#4e805f;width:28px;height:28px}.sc-principle h2{margin:20px 0 15px;font-size:clamp(36px,4vw,54px)}.sc-principle>div:nth-child(2)>p{color:#718077;max-width:590px;margin:0;font-size:13px;line-height:1.8}.sc-principle-stamp{color:#b1c5b7;letter-spacing:.17em;text-align:center;justify-self:end;font:700 10px/1.5 Arial,sans-serif;transform:rotate(8deg)}.sc-principle-stamp span{color:#77a087;font:22px Georgia,serif}.sc-testimonials{background:#eaf0eb;padding:112px clamp(28px,8vw,130px) 125px}.sc-testimonials-heading{align-items:center}.sc-testimonials h2{margin-top:20px}.sc-fiction-note{color:#435b4c;background:#ffffff80;border:1px solid #cad9ce;border-radius:5px;gap:6px;max-width:310px;padding:12px 14px;display:grid}.sc-fiction-note b{font-size:9px}.sc-fiction-note span{color:#738177;font-size:8px;line-height:1.55}.sc-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;max-width:1200px;margin:50px auto 0;display:grid}.sc-testimonial-card{background:#fbfcfa;border:1px solid #d7e1d9;border-radius:8px;flex-direction:column;min-width:0;min-height:284px;padding:20px;display:flex}.sc-story-label{color:#7b9382;letter-spacing:.13em;font-size:6px;font-weight:700}.sc-quote-mark{color:#7ea48a;height:34px;margin-top:10px;font:48px/.95 Georgia,serif}.sc-testimonial-card blockquote{color:#36473d;letter-spacing:-.015em;margin:0;font:500 16px/1.5 Georgia,serif}.sc-story-person{align-items:center;gap:10px;margin-top:auto;padding-top:23px;display:flex}.sc-story-person img{object-fit:cover;object-position:center 34%;border:1px solid #dce5de;border-radius:50%;flex:none;width:42px;height:42px}.sc-story-person>div{gap:3px;min-width:0;display:grid}.sc-story-person strong{color:#2f4738;font-size:9px}.sc-story-person span{color:#728078;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.sc-story-person small{color:#9aa49d;font-size:6px}.sc-cta{color:#fff;text-align:center;background:#123c32;justify-items:center;padding:112px 25px 118px;display:grid;position:relative;overflow:hidden}.sc-cta>:not(.sc-cta-orbit){z-index:1;position:relative}.sc-cta .sc-section-kicker{color:#a5c9b1}.sc-cta h2{margin:19px 0 14px;font-size:clamp(44px,6vw,76px)}.sc-cta h2 em{color:#a9d3b8}.sc-cta>p{color:#ccddd2;margin:0 0 28px;font-size:13px;line-height:1.7}.sc-button-light{min-width:205px}.sc-cta-orbit{pointer-events:none;border:1px solid #d5ecdd17;border-radius:50%;width:650px;height:650px;position:absolute}.sc-cta-orbit-one{top:-465px;left:-120px}.sc-cta-orbit-two{width:800px;height:800px;bottom:-520px;right:-100px}.sc-footer{color:#c8d9ce;background:#0e332a;justify-content:space-between;align-items:center;gap:20px;min-height:83px;padding:18px clamp(28px,6.2vw,100px);display:flex}.sc-footer .sc-wordmark{font-size:14px}.sc-footer .sc-mark{width:24px;height:24px}.sc-footer>span{color:#8ba89a;font-size:9px}.sc-footer>a:last-child{color:#d8e8dd;font-size:10px;text-decoration:none}.sc-nav-actions{align-items:center;gap:12px;display:flex}.sc-nav-demo{color:#173e32;background:#dceee2;border-radius:6px;align-items:center;gap:14px;min-height:40px;padding:0 14px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.sc-nav-demo:hover{background:#fff}.sc-nav-demo span{font-size:15px}.sc-hero-actions .sc-button-primary{min-height:52px;padding:0 21px}.sc-cta{text-align:left;grid-template-columns:minmax(240px,.8fr) minmax(420px,1fr);place-items:center stretch;gap:clamp(34px,7vw,100px);padding:100px clamp(28px,8vw,130px)}.sc-cta-copy{max-width:470px}.sc-cta-copy h2{margin:20px 0;font-size:clamp(40px,5vw,64px)}.sc-cta-copy>p{color:#d1e0d6;max-width:435px;margin:0;font-size:14px;line-height:1.75}.sc-cta-copy ul{color:#d5e5db;gap:12px;margin:27px 0 30px;padding:0;font-size:11px;list-style:none;display:grid}.sc-cta-copy li{align-items:center;gap:10px;display:flex}.sc-cta-copy li:before{color:#b6dec2;content:"✓";background:#a9d3b824;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.sc-cta-login{color:#b9d4c3;font-size:10px;text-decoration:none}.sc-cta-login:hover{color:#fff}.sc-cta-login span{margin-left:6px}.sc-lead-form{z-index:1;color:#233b30;background:#fff;border:1px solid #e3eae4;border-radius:12px;justify-self:end;width:100%;max-width:620px;padding:clamp(22px,3vw,34px);position:relative;box-shadow:0 24px 70px #04181233}.sc-lead-form-heading .sc-section-kicker{color:#63816f}.sc-lead-form-heading h3{letter-spacing:-.04em;margin:11px 0 7px;font:500 clamp(25px,3vw,34px)/1.08 Georgia,serif}.sc-lead-form-heading p{color:#718078;margin:0;font-size:11px;line-height:1.6}.sc-lead-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px;margin-top:22px;display:grid}.sc-lead-fields label{color:#52665a;gap:6px;font-size:9px;font-weight:700;display:grid}.sc-lead-fields input,.sc-lead-fields select,.sc-lead-fields textarea{color:#25372d;background:#fbfcfb;border:1px solid #dfe7e1;border-radius:6px;outline:none;width:100%;min-height:42px;padding:10px 11px;font:400 11px/1.4 Arial,Helvetica,sans-serif}.sc-lead-fields textarea{resize:vertical;min-height:76px}.sc-lead-fields input:focus,.sc-lead-fields select:focus,.sc-lead-fields textarea:focus{border-color:#75a789;box-shadow:0 0 0 3px #e5f1e8}.sc-lead-fields input::placeholder,.sc-lead-fields textarea::placeholder{color:#9aa59e}.sc-lead-interest,.sc-lead-details{grid-column:1/-1}.sc-lead-fields label span{color:#9aa49e;font-weight:400}.sc-lead-submit-row{align-items:center;gap:13px;margin-top:19px;display:flex}.sc-lead-submit-row .sc-button-primary{color:#fff;cursor:pointer;background:#24634f;border-color:#24634f;min-height:45px}.sc-lead-submit-row .sc-button-primary:hover{background:#174334}.sc-lead-submit-row .sc-button-primary:disabled{cursor:wait;opacity:.7;transform:none}.sc-lead-submit-row small{color:#87938b;max-width:190px;font-size:8px;line-height:1.45}.sc-lead-error{color:#a44739;margin:12px 0 0;font-size:10px}.sc-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.sc-lead-success{z-index:1;color:#244334;background:#fff;border:1px solid #d9e8dc;border-radius:12px;justify-self:end;align-items:flex-start;gap:13px;width:100%;max-width:620px;padding:28px;display:flex;position:relative;box-shadow:0 24px 70px #04181233}.sc-lead-success>span{color:#24634f;background:#dceee2;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.sc-lead-success strong{font:500 23px Georgia,serif}.sc-lead-success p{color:#718078;margin:8px 0;font-size:11px;line-height:1.6}.sc-lead-success button{color:#24634f;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:9px;font-weight:700}@media (max-width:820px){.sc-cta{grid-template-columns:1fr;gap:38px;padding:82px 7vw}.sc-lead-form,.sc-lead-success{justify-self:stretch;max-width:none}}@media (max-width:1100px){.sc-hero{grid-template-columns:minmax(0,.8fr) minmax(430px,1.2fr);gap:15px;min-height:790px;padding-left:5vw;padding-right:4vw}.sc-hero h1{font-size:clamp(46px,5.6vw,66px)}.sc-dashboard{grid-template-columns:120px 1fr}.sc-preview-sidebar{padding-left:9px;padding-right:9px}.sc-capability{padding:18px 15px}.sc-capability h3{font-size:20px}.sc-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-testimonial-card:last-child{grid-column:1/-1}}@media (max-width:820px){.sc-nav{height:74px;padding:0 25px}.sc-nav-links{gap:17px}.sc-nav-links a{font-size:10px}.sc-nav-links a:last-child{display:none}.sc-hero{min-height:unset;grid-template-columns:1fr;gap:50px;padding:135px 7vw 90px}.sc-hero-copy{max-width:680px;padding-bottom:0}.sc-hero h1{max-width:700px;font-size:clamp(50px,8vw,75px)}.sc-hero-note{margin-top:39px}.sc-preview-wrap{justify-self:center;width:min(100%,700px)}.sc-preview-window{transform:none}.sc-hero-foot{bottom:24px}.sc-intro{grid-template-columns:1fr .6fr;gap:25px 40px;padding:90px 8vw}.sc-intro>.sc-section-kicker{grid-column:1/-1}.sc-intro-aside{margin-top:3px}.sc-collections-fit{grid-template-columns:1fr;gap:25px;padding:66px 8vw}.sc-platform,.sc-product-tour,.sc-testimonials{padding:90px 7vw}.sc-testimonials-heading{flex-direction:column;align-items:start;gap:24px}.sc-fiction-note{max-width:440px}.sc-testimonial-grid{grid-template-columns:1fr}.sc-testimonial-card:last-child{grid-column:auto}.sc-capability-grid{grid-template-columns:repeat(2,1fr);margin-top:48px}.sc-capability{min-height:260px}.sc-rhythm{grid-template-columns:1fr 1fr;gap:40px;padding:95px 8vw}.sc-principle{grid-template-columns:60px 1fr;padding:80px 8vw}.sc-principle-stamp{display:none}}@media (max-width:560px){.sc-nav{height:68px;padding:0 18px}.sc-wordmark{gap:8px;font-size:16px}.sc-nav .sc-mark{width:26px;height:26px}.sc-nav-links{display:none}.sc-nav-actions{gap:7px}.sc-nav-login{gap:10px;padding:9px 11px;font-size:10px;display:none}.sc-nav-demo{gap:7px;min-height:36px;padding:0 9px;font-size:9px}.sc-hero{gap:38px;padding:115px 21px 82px}.sc-eyebrow,.sc-section-kicker{letter-spacing:.12em;font-size:8px}.sc-hero h1{margin:22px 0 17px;font-size:clamp(42px,12vw,57px)}.sc-hero-copy>p{font-size:13px;line-height:1.7}.sc-hero-actions{flex-direction:column;align-items:flex-start;gap:17px;margin-top:25px}.sc-hero-note{margin-top:30px}.sc-hero-foot{letter-spacing:.1em;gap:10px;font-size:6px;bottom:17px;left:21px;right:21px}.sc-preview-wrap{transform-origin:top;width:130%;margin-bottom:-95px;margin-left:-15%;transform:scale(.77)}.sc-floating-note{transform-origin:100% 100%;bottom:20px;right:4px;transform:scale(.87)}.sc-dashboard{grid-template-columns:104px 1fr;min-height:390px}.sc-preview-sidebar{padding:14px 7px 10px}.sc-preview-brand{gap:5px;margin-left:0;font-size:9px}.sc-preview-brand .sc-mark{width:19px;height:19px}.sc-preview-nav{gap:6px;min-height:30px;padding:0 6px;font-size:8px}.sc-preview-main{padding:14px 10px 12px}.sc-preview-header h3{font-size:18px}.sc-preview-property{padding:8px}.sc-preview-property>span{font-size:7px}.sc-preview-metrics{gap:5px}.sc-preview-metrics article{min-height:62px;padding:6px}.sc-preview-metrics small{letter-spacing:.05em;font-size:5px}.sc-preview-metrics strong{font-size:18px}.sc-preview-lower{grid-template-columns:1fr}.sc-attention-card{display:none}.sc-intro{padding:75px 23px;display:block}.sc-intro-copy{margin-top:24px}.sc-intro-copy h2,.sc-platform h2,.sc-rhythm h2{font-size:42px}.sc-intro-copy h2 br{display:none}.sc-intro-copy p{margin-top:17px;font-size:13px}.sc-intro-aside{margin:28px 0 0}.sc-collections-fit{gap:21px;padding:59px 22px}.sc-collections-pain h2{font-size:34px}.sc-collections-pain>p{font-size:12px}.sc-collections-criteria{padding:19px 17px}.sc-platform,.sc-product-tour{padding:75px 22px}.sc-product-tour-heading{display:block}.sc-product-tour-heading>p{margin-top:18px;font-size:12px}.sc-product-sample-note{margin-top:25px;font-size:8px}.sc-product-grid{grid-template-columns:1fr;gap:12px}.sc-product-card:first-child{grid-column:auto}.sc-product-screen{height:260px}.sc-screen-columns{grid-template-columns:76px minmax(0,1fr)}.sc-product-caption{padding:15px}.sc-testimonials{padding:76px 22px}.sc-testimonials h2{font-size:42px}.sc-testimonial-grid{margin-top:30px}.sc-testimonial-card{min-height:255px;padding:17px}.sc-testimonial-card blockquote{font-size:15px}.sc-platform-heading{display:block}.sc-platform h2{margin-top:17px}.sc-platform-heading>p{margin-top:18px;font-size:12px}.sc-capability-grid{grid-template-columns:1fr;gap:9px;margin-top:32px}.sc-capability{min-height:0;padding:17px}.sc-capability h3{margin-top:23px;font-size:21px}.sc-capability p{min-height:0;font-size:11px}.sc-capability-rule{margin-top:15px}.sc-rhythm{padding:76px 24px;display:block}.sc-rhythm h2{margin:18px 0}.sc-rhythm-heading>p{font-size:13px}.sc-rhythm-steps{margin-top:42px}.sc-rhythm-steps article{grid-template-columns:24px 20px 1fr;gap:9px;min-height:119px}.sc-rhythm-steps h3{font-size:17px}.sc-rhythm-steps p{font-size:10px}.sc-principle{padding:70px 24px;display:block}.sc-principle-mark{margin-bottom:26px}.sc-principle h2{font-size:42px}.sc-principle>div:nth-child(2)>p{font-size:12px}.sc-cta{gap:28px;padding:76px 20px 82px}.sc-cta-copy h2{font-size:43px}.sc-cta-copy>p{font-size:12px}.sc-cta-copy ul{gap:10px}.sc-lead-form{padding:20px 16px}.sc-lead-fields{grid-template-columns:1fr;gap:12px}.sc-lead-interest,.sc-lead-details{grid-column:auto}.sc-lead-submit-row{flex-direction:column;align-items:flex-start}.sc-lead-submit-row small{max-width:250px}.sc-lead-success{flex-wrap:wrap;padding:20px}.sc-footer{flex-wrap:wrap;justify-content:space-between;min-height:78px;padding:17px 21px}.sc-footer>span{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.sc-capability,.sc-button-primary{transition:none}}
