.marketing{--green:#0b3b36;--gold:#e9a23b;--ink:#183a36;--muted:#536b68;--wash:#eff5f3;color:var(--ink);font-family:Arial,Helvetica,sans-serif;background:white;font-size:16px;line-height:1.65}.marketing *{box-sizing:border-box}.marketing h1,.marketing h2,.marketing h3,.marketing p{margin:0}.marketing a{text-decoration:none}.marketing h1{font-size:clamp(2.3rem,4.1vw,3.7rem);line-height:1.12;letter-spacing:-.04em;font-weight:750}.marketing h2{font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.18;letter-spacing:-.035em;font-weight:750}.marketing h3{font-weight:700;line-height:1.3}.marketing p{color:var(--muted)}.mk-container{width:min(1240px,calc(100% - 80px));margin-inline:auto}.mk-icon{width:22px;height:22px;flex-shrink:0;display:inline-block;vertical-align:middle}.mk-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:15px 23px;background:var(--gold);color:#17372f!important;font-size:15px;font-weight:750;border-radius:6px;line-height:1.3;box-shadow:0 3px 0 #bd7c2426;transition:background .15s,transform .15s;border:1px solid transparent}.mk-button:hover{background:#f3b34e;transform:translateY(-1px)}.mk-button:disabled{opacity:.65;cursor:wait}.mk-header{background:white;border-bottom:1px solid #e8eeeb;position:sticky;top:0;z-index:40}.mk-nav{height:95px;display:flex;align-items:center;justify-content:space-between;gap:25px}.mk-logo{display:block;width:225px;flex-shrink:0}.mk-logo svg{display:block;width:100%;height:56px}.mk-navlinks{display:flex;align-items:center;gap:26px;font-size:14px;font-weight:650}.mk-navlinks>button{display:flex;align-items:center;gap:7px;background:none;border:0;padding:15px 0;color:var(--ink);cursor:pointer}.mk-navlinks>button .mk-icon{width:15px;height:15px}.mk-navlinks>a:hover:not(.mk-button){color:#aa6a12}.mk-navlinks .mk-login{font-size:13px;color:var(--muted);margin-left:14px}.mk-mobile-toggle{display:none}.mk-dropdown{position:absolute;top:95px;left:0;right:0;padding:30px;background:#fff;border:1px solid #e3ece8;border-radius:0 0 12px 12px;box-shadow:0 25px 50px #0b3b3621;max-height:calc(100dvh - 100px);overflow:auto}.mk-mega-grid{display:grid;grid-template-columns:1fr .8fr 1.15fr;gap:35px}.mk-mega-grid h2{display:flex;align-items:center;gap:9px;font-size:15px;letter-spacing:0;padding-bottom:18px;border-bottom:1px solid #e7eeeb}.mk-mega-grid a{display:block;padding:12px 10px;border-radius:6px;margin-top:3px}.mk-mega-grid a:hover,.mk-trade-menu a:hover{background:var(--wash)}.mk-mega-grid strong{display:block;font-size:14px}.mk-mega-grid span{display:block;font-size:12px;line-height:1.5;color:var(--muted);margin-top:3px}.mk-menu-bottom{display:flex;align-items:center;gap:12px;border-top:1px solid #e7eeeb;padding-top:18px;margin-top:18px;font-weight:700;font-size:14px}.mk-trade-menu{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.mk-trade-menu a{display:flex;align-items:center;gap:10px;padding:18px 12px;border-radius:6px;font-size:14px}.mk-trade-menu a .mk-icon:last-child{margin-left:auto;width:16px}.mk-skip{position:fixed;top:-100px;left:20px;z-index:100;background:white;padding:12px}.mk-skip:focus{top:8px}.mk-hero{background:#f0f5f2;border-bottom:1px solid #e0e9e4;padding:80px 0 90px}.mk-hero-grid{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:36px}.mk-hero h1 span{color:#126256}.mk-lead{font-size:18px;line-height:1.8;margin:24px 0 30px!important;max-width:600px}.mk-lead strong{font-weight:650;color:var(--ink)}.mk-reassurance{display:flex;flex-wrap:wrap;gap:12px 22px;font-size:12px;margin-top:19px;color:var(--muted)}.mk-reassurance span{display:inline-flex;align-items:center;gap:6px}.mk-reassurance .mk-icon{width:16px;height:16px;color:#188764}.mk-intro-strip{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;border-bottom:1px solid #e1eae5;font-size:14px}.mk-intro-strip>span{color:var(--muted)}.mk-intro-strip strong{display:flex;gap:10px;align-items:center;font-weight:600}.mk-intro-strip .mk-icon{color:#b27b27}.mk-section{padding-top:105px;padding-bottom:105px}.mk-split{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.mk-eyebrow{font-size:12px;letter-spacing:.13em;text-transform:uppercase;font-weight:750;color:#98641f!important;margin-bottom:16px!important}.mk-split h2+p{margin-top:22px}.mk-split p{font-size:16px;line-height:1.8}.mk-split .mk-button{margin-top:25px}.mk-checks{padding:0;margin:26px 0;list-style:none;display:grid;gap:15px}.mk-checks li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.7}.mk-checks .mk-icon{margin-top:3px;width:19px;height:19px;color:#218669}.mk-tinted{background:#f5f8f6}.mk-strengths{padding:85px 0 90px;background:#fff;text-align:center;border-top:1px solid #e4ece7}.mk-strength-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;margin-top:55px}.mk-strength-icon{margin:0 auto 22px;width:65px;height:65px;display:grid;place-items:center;background:#f3f0e7;border-radius:50%;color:var(--green)}.mk-strength-icon .mk-icon{width:31px;height:31px}.mk-strength-grid h3{font-size:18px}.mk-strength-grid p{font-size:14px;line-height:1.8;margin-top:13px}.mk-cta{background:var(--green);padding:65px 0;color:white}.mk-cta>.mk-container{display:flex;align-items:center;justify-content:space-between;gap:45px}.mk-cta h2{font-size:34px}.mk-cta p{color:#d2dfda;margin-top:16px;max-width:620px}.mk-cta .mk-eyebrow{color:#efbb6a!important}.mk-cta .mk-reassurance{color:#dde8e2}.mk-cta .mk-reassurance .mk-icon{color:#91ccb2}.mk-footer{display:grid;grid-template-columns:2fr 1fr 1fr;gap:35px;padding-top:55px;padding-bottom:25px;font-size:13px}.mk-footer>div>a:not(.mk-logo){display:block;margin-top:9px;color:var(--muted)}.mk-footer>div>p{margin-top:13px}.mk-footer strong{display:block;margin:10px 0 14px}.mk-copyright{grid-column:1/-1;border-top:1px solid #e5ece8;padding-top:20px;font-size:12px}.mk-page-intro{padding-top:70px;padding-bottom:55px;text-align:center}.mk-page-intro p:not(.mk-eyebrow){max-width:680px;margin:23px auto 0;font-size:18px}.mk-catalog{padding-bottom:90px}.mk-catalog>div{margin-bottom:45px}.mk-catalog h2{font-size:26px;margin-bottom:25px}.mk-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mk-cards>a{padding:29px;border:1px solid #dfe8e3;border-radius:10px;background:white;transition:box-shadow .2s}.mk-cards>a:hover{box-shadow:0 12px 30px #0b3b3610;border-color:#a1bbae}.mk-cards>a>.mk-icon{color:#a8701e;margin-bottom:18px}.mk-cards h2,.mk-cards h3{font-size:21px;letter-spacing:-.02em;margin-bottom:12px}.mk-cards p{font-size:14px}.mk-cards a>span{display:flex;gap:9px;align-items:center;font-size:13px;font-weight:700;margin-top:25px}.mk-trades{padding-bottom:90px}.mk-feature-hero{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;padding:70px 0}.mk-feature-hero h1{font-size:43px}.mk-breadcrumb{display:block;font-size:12px;color:var(--muted);margin-bottom:35px}.mk-detail{max-width:850px;padding:30px 0 70px}.mk-detail .mk-checks{gap:25px}.mk-detail .mk-checks li{font-size:18px}.mk-note{background:var(--wash);padding:24px;border-left:3px solid #e9a23b;font-size:14px;margin:28px 0!important}.mk-note a{text-decoration:underline}.mk-note h3{margin-bottom:12px}.mk-prices{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding-bottom:45px}.mk-prices article{padding:30px;border:1px solid #dfe8e3;border-radius:10px}.mk-prices small{color:#886426;font-size:11px;letter-spacing:.1em}.mk-prices h2{margin-top:12px}.mk-price-value{font-size:32px;color:var(--green)!important;margin:22px 0!important;font-weight:700}.mk-prices .mk-button{margin-top:25px}.mk-demo-bg{background:#eff5f2}.mk-demo-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px;padding-top:65px;padding-bottom:75px}.mk-demo-grid h1{font-size:45px}.mk-demo-benefits{display:grid;gap:27px;margin-top:38px}.mk-demo-benefits>div{display:flex;align-items:flex-start;gap:18px}.mk-demo-benefits .mk-icon{width:30px;height:30px;color:#176150;margin-top:3px}.mk-demo-benefits p{font-size:15px;line-height:1.8}.mk-demo-benefits strong{display:block;font-size:17px;color:var(--ink)}.mk-demo-form{background:#fff;border:1px solid #dbe6df;border-radius:12px;padding:32px;box-shadow:0 12px 35px #0b3b3610}.mk-demo-form h2{font-size:24px}.mk-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:21px 18px;margin:25px 0}.mk-field{display:grid;gap:7px;align-content:start}.mk-field label{font-size:12px;font-weight:700}.mk-field input{width:100%;min-width:0;border:1px solid #c5d3ca;border-radius:5px;background:#fff;padding:12px 10px;color:var(--ink);font-size:16px}.mk-field input:focus{border-color:var(--green)}.mk-demo-form>.mk-button{width:100%;font-size:14px;padding-inline:12px}.mk-demo-form .mk-reassurance{justify-content:center;font-size:11px;gap:12px}.mk-form-privacy{font-size:11px;line-height:1.7;margin-top:22px!important}.mk-form-privacy a{text-decoration:underline}.mk-form-message{padding:15px;border-radius:6px;margin:18px 0!important;font-size:14px}.mk-form-error{background:#fff0ec;color:#8c2c19!important}.mk-form-success{background:#edf8f0;color:#195837!important}.mk-honey{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.mk-privacy{padding:60px 0 90px;max-width:820px}.mk-privacy h2{font-size:24px;margin:32px 0 12px}.mk-privacy h1{margin-bottom:30px}.mk-privacy a{text-decoration:underline}.mk-hero,.mk-product{overflow:hidden}.mk-product{background:white;border:1px solid #d5dfd9;border-radius:9px;box-shadow:0 18px 45px #183a3610;min-width:0;font-size:10px}.mk-product-bar{display:flex;gap:8px;align-items:center;background:#fff;border-bottom:1px solid #e1e9e3;padding:10px 13px;font-size:10px;font-weight:700}.mk-dot{width:7px;height:7px;background:var(--gold);border-radius:50%}.mk-product-badge{margin-left:auto;font-weight:400;color:var(--muted);font-size:8px}.mk-product-body{display:grid;grid-template-columns:95px 1fr;min-height:295px}.mk-product aside{background:var(--green);padding:18px 7px;color:#d8e7e1;display:flex;flex-direction:column;gap:10px;font-size:8px}.mk-product aside>img{-o-object-fit:contain;object-fit:contain;width:26px;height:26px;margin:0 8px 15px}.mk-product aside>span{display:flex;align-items:center;gap:5px;padding:7px 5px;border-radius:4px}.mk-product aside .selected{background:#ffffff1c;color:white}.mk-product aside .mk-icon{width:11px;height:11px}.mk-product-content{padding:20px 16px;min-width:0;background:#f7f9f7}.mk-product-title{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-bottom:20px}.mk-product-title small{font-size:6px;letter-spacing:.08em;color:#7b9288}.mk-product-title h3{font-size:13px;margin-top:5px}.mk-product-title>span{font-size:7px;background:#e8f0eb;padding:5px;border-radius:3px;white-space:nowrap}.mk-calendar{border:1px solid #e0e8e2;border-radius:5px;overflow:hidden;background:white}.mk-days{display:grid;grid-template-columns:repeat(5,1fr);font-size:6px;border-bottom:1px solid #e0e8e2;text-align:center}.mk-days span{padding:8px 2px;border-right:1px solid #e0e8e2}.mk-calendar-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,38px);gap:2px;padding:4px;background:repeating-linear-gradient(90deg,transparent,transparent calc(20% - 1px),#e4eae6 calc(20% - 1px),#e4eae6 20%),repeating-linear-gradient(0deg,white,white 37px,#edf0ed 0,#edf0ed 38px)}.mk-event{border-radius:3px;padding:5px;border-left:2px solid #528b74;font-size:6px;overflow:hidden;background:#dfede4;line-height:1.6;display:flex;flex-direction:column}.mk-event b{font-size:7px}.e1{grid-column:1/3;grid-row:1/3}.e2{grid-column:3/5;grid-row:1/2}.e3{grid-column:4/6;grid-row:3/5;background:#f8ebce;border-color:#d8a145}.e4{grid-column:2/4;grid-row:3/4}.e5{grid-column:1/3;grid-row:4/5;background:#f9eee7;border-color:#bd7c51}.mk-product-legend{display:flex;gap:12px;font-size:6px;margin-top:13px}.mk-product-legend i{display:inline-block;width:4px;height:4px;background:#86a993;margin-right:4px}.mk-product-legend span:nth-child(2) i{background:#d8a145}.mk-product-legend span:nth-child(3) i{background:#bd7c51}.mk-visual-caption{padding:6px 12px;background:white;font-size:7px;color:#6c8177;text-align:right}.mk-report-sheet{background:white;padding:17px;border:1px solid #e0e8e2;border-radius:4px}.mk-report-sheet>div:first-child{display:flex;align-items:center;gap:8px;font-size:11px}.mk-report-sheet>p{font-size:8px;margin:10px 0}.mk-report-lines{display:grid;gap:9px;margin-top:17px;font-size:9px}.mk-report-lines span{padding:7px;background:#f4f7f4}.mk-signature{font-style:italic;font-family:Georgia,serif;font-size:25px;border-bottom:1px solid #dce5dd;margin-top:12px;width:130px;color:#316c58}.mk-report-sheet>small{font-size:7px;color:#7d8a82}.mk-invoice-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.mk-invoice-stats>div{padding:12px;background:white;border:1px solid #dfe8e3;border-radius:5px}.mk-invoice-stats small{display:block;font-size:8px;color:#5b7869}.mk-invoice-stats b{display:block;font-size:21px}.mk-invoice-rows>div{display:flex;align-items:center;gap:9px;background:white;border-bottom:1px solid #e7ece8;padding:12px 8px}.mk-invoice-rows .mk-icon{width:15px}.mk-invoice-rows span{display:grid;font-size:9px}.mk-invoice-rows small{font-size:7px;color:#748379}.mk-invoice-rows em{margin-left:auto;font-style:normal;font-size:7px;border-radius:3px;background:#eaf2eb;padding:4px}.mk-devices{position:relative;min-width:0;height:390px;isolation:isolate}.mk-laptop{position:absolute;width:92%;right:-4%;bottom:8%;z-index:2;background:#263530;border:solid #263530;border-width:8px 8px 11px;border-radius:13px;box-shadow:0 24px 35px #123c3120}.mk-laptop .mk-product{border:0;border-radius:4px;box-shadow:none}.mk-laptop .mk-product-body{grid-template-columns:72px 1fr;min-height:225px}.mk-laptop .mk-product-content{padding:12px 9px}.mk-laptop .mk-product aside{font-size:6px;gap:5px;padding:10px 4px}.mk-laptop .mk-product aside>span{padding:5px 2px}.mk-laptop .mk-product-title{margin-bottom:12px}.mk-laptop .mk-product-title h3{font-size:11px}.mk-laptop .mk-calendar-grid{grid-template-rows:repeat(4,29px)}.mk-laptop .mk-product-legend{margin-top:8px}.mk-laptop .mk-visual-caption{font-size:6px}.mk-laptop-base{position:absolute;bottom:-20px;left:-5%;width:110%;height:12px;border-radius:2px 2px 70% 70%;background:linear-gradient(#cfd5d2,#8d9b92);box-shadow:0 6px 6px #183a3620}.mk-tablet{position:absolute;left:8%;top:0;width:36%;height:76%;background:#263530;border:7px solid #263530;border-radius:14px;transform:rotate(-5deg);box-shadow:0 14px 25px #183a3620}.mk-tablet-screen{padding:17px 10px;display:flex;flex-direction:column;gap:10px;background:#fafcf9;height:100%;font-size:8px;border-radius:7px}.mk-tablet img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.mk-tablet strong{font-size:11px}.mk-tablet span{background:#e7f0e8;border-left:2px solid #d59c3a;padding:10px 4px}.mk-phone{position:absolute;bottom:0;left:0;width:23%;max-width:140px;background:#fff;border:6px solid #263530;border-radius:21px;padding:15px 8px 8px;z-index:3;box-shadow:0 15px 25px #183a3630;display:flex;flex-direction:column;gap:7px}.mk-phone-notch{position:absolute;top:0;left:27%;width:46%;height:7px;border-radius:0 0 9px 9px;background:#263530}.mk-phone img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.mk-phone>small{font-size:5px;letter-spacing:.1em;color:#7c8a82}.mk-phone>strong{font-size:13px}.mk-phone-mission{background:var(--green);color:#fff;padding:9px 6px;border-radius:5px;display:grid;gap:5px;font-size:8px}.mk-phone-mission b{font-size:14px}.mk-phone-action{background:var(--gold);padding:6px 2px;border-radius:3px;font-size:7px;text-align:center;font-weight:700}.mk-phone p{font-size:6px;line-height:1.6}@media(min-width:1400px){.mk-hero{padding-top:95px;padding-bottom:105px}}@media(max-width:1100px){.mk-navlinks{gap:15px}.mk-navlinks .mk-login{margin-left:0}.mk-logo{width:185px}.mk-navlinks .mk-button{padding:13px 15px;font-size:13px}.mk-container{width:calc(100% - 48px)}.mk-split{gap:40px}.mk-devices{height:340px}.mk-hero-grid{gap:25px}.mk-demo-grid{gap:40px}.mk-feature-hero{gap:30px}.mk-trade-menu{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.mk-nav{height:78px}.mk-mobile-toggle{display:block;background:transparent;border:1px solid #ccdcd1;border-radius:5px;padding:9px;line-height:1}.mk-navlinks{display:none}.mk-navlinks.is-open{display:flex;position:absolute;top:78px;left:0;right:0;background:#fff;flex-wrap:wrap;padding:18px 24px;border-bottom:1px solid #d8e3dc;gap:17px;box-shadow:0 10px 15px #123c3110}.mk-navlinks.is-open>button{padding:7px 0}.mk-dropdown{top:211px;max-height:calc(100dvh - 220px)}.mk-mega-grid{grid-template-columns:1fr;gap:20px}.mk-mega-grid a{padding:8px}.mk-trade-menu{grid-template-columns:1fr}.mk-hero{padding:50px 0}.mk-hero-grid{grid-template-columns:1fr;gap:35px}.mk-hero h1{max-width:600px}.mk-devices{width:min(570px,95%);height:385px;margin:0 auto}.mk-split{grid-template-columns:1fr;gap:35px}.mk-split>.mk-product{order:2}.mk-section{padding-top:60px;padding-bottom:60px}.mk-product,.mk-split>div:not(.mk-product){max-width:650px}.mk-product{width:100%;margin:auto}.mk-strength-grid{grid-template-columns:1fr 1fr}.mk-cta>.mk-container{flex-direction:column;align-items:flex-start;gap:30px}.mk-footer{grid-template-columns:1fr 1fr}.mk-footer>div:first-child{grid-column:1/-1}.mk-cards{grid-template-columns:1fr 1fr}.mk-feature-hero{grid-template-columns:1fr;padding:50px 0;gap:35px}.mk-feature-hero h1{font-size:38px}.mk-demo-grid{grid-template-columns:1fr;padding:45px 0;gap:40px}.mk-demo-grid h1{font-size:39px}.mk-prices{grid-template-columns:1fr}.mk-intro-strip{flex-wrap:wrap;justify-content:flex-start;gap:16px 35px}.mk-intro-strip>span{width:100%}.mk-demo-benefits{gap:20px}.mk-page-intro{text-align:left}.mk-page-intro p:not(.mk-eyebrow){margin-inline:0}.mk-detail{width:calc(100% - 48px)}}@media(max-width:520px){.mk-container{width:calc(100% - 36px)}.mk-navlinks.is-open{gap:14px 20px}.mk-navlinks .mk-button{width:100%}.mk-dropdown{top:225px;width:calc(100% - 20px);padding:18px;max-height:calc(100dvh - 235px)}.mk-hero h1{font-size:37px}.mk-lead{font-size:16px;line-height:1.8}.mk-devices{height:285px;width:94%}.mk-laptop{border-width:5px;bottom:13%;width:93%;right:-3%}.mk-laptop .mk-product-body{grid-template-columns:48px 1fr;min-height:170px}.mk-laptop .mk-product aside{font-size:4px;padding:6px 2px;gap:3px}.mk-laptop .mk-product aside .mk-icon{width:7px;height:7px}.mk-laptop .mk-product aside img{width:15px;height:15px;margin:3px 4px}.mk-laptop .mk-product-content{padding:8px 6px}.mk-laptop .mk-product-title h3{font-size:8px}.mk-laptop .mk-product-title small,.mk-laptop .mk-product-title>span{font-size:4px}.mk-laptop .mk-calendar-grid{grid-template-rows:repeat(4,21px)}.mk-laptop .mk-event{padding:2px;font-size:4px}.mk-laptop .mk-days,.mk-laptop .mk-event b{font-size:4px}.mk-laptop .mk-product-bar{padding:6px;font-size:7px}.mk-laptop .mk-product-badge{font-size:5px}.mk-laptop .mk-product-legend{font-size:4px;gap:6px}.mk-laptop .mk-visual-caption{font-size:4px}.mk-phone{padding:12px 5px 6px;border-width:4px;border-radius:15px;width:25%;gap:5px}.mk-phone>strong{font-size:10px}.mk-phone-mission{font-size:6px;padding:6px}.mk-phone p,.mk-phone-action{font-size:5px}.mk-tablet{border-width:5px;height:74%}.mk-tablet-screen{font-size:6px;padding:12px 6px;gap:7px}.mk-tablet strong{font-size:8px}.mk-tablet span{padding:6px 3px}.mk-strength-grid{grid-template-columns:1fr;gap:35px;max-width:340px;margin-inline:auto}.mk-strengths{padding:60px 0}.mk-cards{grid-template-columns:1fr}.mk-demo-grid h1,.mk-feature-hero h1{font-size:35px}.mk-form-grid{grid-template-columns:1fr;gap:17px}.mk-demo-form{padding:23px}.mk-demo-form>.mk-button{font-size:13px}.mk-product-body{grid-template-columns:70px 1fr}.mk-product aside{font-size:6px}.mk-product-content{padding:14px 10px}.mk-product-title h3{font-size:11px}.mk-cta h2{font-size:29px}.mk-footer{gap:25px 18px}.mk-footer a{overflow-wrap:anywhere}.mk-intro-strip{font-size:12px;gap:15px 20px}.mk-hero .mk-reassurance{font-size:11px}.mk-report-sheet{padding:12px}.mk-report-sheet>div:first-child{font-size:9px}.mk-detail{width:calc(100% - 36px)}}@media(prefers-reduced-motion:reduce){.marketing *{transition:none!important;scroll-behavior:auto!important}}.marketing{--line:#dce7e1;--soft-gold:#fbf2e3}.marketing :is(a,button,input,select,summary):focus-visible{outline:3px solid #a16c20;outline-offset:5px}.marketing :is(h1,h2,h3){text-wrap:balance}.marketing :is(p,li){text-wrap:pretty}.marketing .mk-eyebrow{display:flex;align-items:center;gap:9px}.marketing .mk-button{box-shadow:0 3px 0 #c88b31;transition:background .18s,box-shadow .18s}.marketing .mk-button:hover{background:#f0b453;box-shadow:0 4px 0 #b47a27}.mk-text-link{display:inline-flex;align-items:center;gap:12px;font-weight:700;font-size:14px;padding:7px 0}.mk-text-link:hover{text-decoration:underline;text-underline-offset:5px}.mk-detail-hero{background:#f1f6f2;border-bottom:1px solid var(--line)}.mk-detail-hero .mk-feature-hero{padding-block:58px 70px;grid-template-columns:1.08fr 1fr}.mk-detail-hero .mk-feature-hero h1{font-size:clamp(2rem,3.4vw,3.05rem)}.mk-detail-hero .mk-lead{font-size:17px}.mk-detail-hero .mk-breadcrumb{display:inline-block;color:var(--muted);margin-bottom:24px}.mk-section-heading{max-width:740px;margin-bottom:40px}.mk-section-heading h2{margin-bottom:18px}.mk-benefit-section,.mk-field-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}.mk-benefit-section p,.mk-field-story p{color:var(--muted)}.mk-benefit-section h2+p,.mk-field-story h2+p,.mk-home-trades h2+p{margin-top:22px}.mk-benefit-box{border:1px solid var(--line);border-radius:12px;padding:30px}.mk-benefit-box h3{font-size:20px;margin:0}.mk-benefit-section .mk-checks{margin-top:0}.mk-benefit-box .mk-checks{margin-top:22px}.mk-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.mk-steps article{border-top:1px solid #c6d7cc;padding:25px 0 0}.mk-step-number{display:inline-flex;width:44px;height:44px;border-radius:50%;align-items:center;justify-content:center;background:#e2ece3;color:var(--green);font-weight:700;font-size:14px;margin-bottom:20px}.mk-steps h3{font-size:21px;margin:0 0 12px}.mk-steps p{margin:0;color:var(--muted);font-size:15px}.mk-faq{display:grid;grid-template-columns:.8fr 1.3fr;gap:100px;align-items:start}.mk-faq>div>p:not(.mk-eyebrow){color:var(--muted);margin-top:22px}.mk-questions{border-top:1px solid var(--line)}.mk-questions details{border-bottom:1px solid var(--line)}.mk-questions summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;font-weight:700;line-height:1.5;padding:24px 0}.mk-questions summary::-webkit-details-marker{display:none}.mk-questions summary .mk-icon{flex:0 0 21px;color:#94703c}.mk-questions details[open] summary .mk-icon{transform:rotate(45deg)}.mk-questions details>p{color:var(--muted);font-size:15px;margin:0;padding:0 38px 24px 0}.mk-example-wrap{position:relative;padding:20px 0 0 22px}.mk-example-wrap:before{content:"";position:absolute;top:0;right:-16px;bottom:55px;left:0;border:1px solid #c4d5c5;border-radius:20px}.mk-example-card{position:relative;background:white;box-shadow:0 18px 50px #143c3010;border:1px solid #d5e1d8;border-radius:12px;overflow:hidden}.mk-example-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;border-bottom:1px solid #e5ece7}.mk-example-top>span:first-child{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.mk-example-top img{-o-object-fit:contain;object-fit:contain}.mk-example-top>span:last-child{font-size:8px;letter-spacing:.08em;color:var(--muted)}.mk-example-heading{position:relative;padding:26px 24px 24px 84px}.mk-example-heading .mk-icon-tile{position:absolute;top:29px;left:24px}.mk-icon-tile{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:#edf3ed}.mk-example-heading p{margin:0 0 3px;font-size:12px;color:var(--muted)}.marketing .mk-example-heading h2{margin:0;font-size:21px;line-height:1.35;letter-spacing:-.02em}.mk-example-rows{margin:0;padding:0 24px 12px}.mk-example-rows>div{display:grid;grid-template-columns:.9fr 1.3fr;gap:18px;padding:17px 0;border-top:1px solid #e5ece7;font-size:13px}.mk-example-rows dt{color:var(--muted)}.mk-example-rows dd{margin:0;font-weight:600}.mk-example-foot{display:flex;gap:10px;align-items:flex-start;background:#edf4ef;color:#376650;padding:18px 24px;font-size:12px}.mk-example-foot .mk-icon{flex-shrink:0;width:17px;height:17px;margin-top:2px}.mk-example-caption{position:relative;text-align:center;font-size:11px;color:var(--muted);padding:15px 0 0}.mk-trade-scene{background:#e0ebdf;border:1px solid #c7d8c7;border-radius:16px;padding:24px;overflow:hidden}.mk-scene-label{display:inline-flex;gap:8px;align-items:center;font-size:12px;font-weight:700}.mk-scene-drawing{display:block;width:100%;height:auto;margin:5px auto -3px}.mk-scene-mission{padding:20px;background:#fff;border-radius:8px;box-shadow:0 8px 18px #10362b08}.mk-scene-mission>div{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--muted)}.mk-scene-mission>div>span:last-child{margin-left:auto;background:#edf4ee;color:#376650;padding:3px 7px;border-radius:4px;font-size:11px;white-space:nowrap}.mk-status-dot{display:inline-block;width:6px;height:6px;background:#65865e;border-radius:50%;flex-shrink:0}.marketing .mk-scene-mission h2{font-size:20px;margin:11px 0 6px;line-height:1.4;letter-spacing:-.02em}.mk-scene-mission p{display:flex;align-items:center;gap:5px;margin:0;font-size:12px;color:var(--muted)}.mk-scene-mission p .mk-icon{width:15px;height:15px}.mk-trade-scene.is-night{background:#214d41;border-color:#214d41}.mk-trade-scene.is-night .mk-scene-label{color:#e8efdf}.mk-context-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:27px;border-bottom:1px solid var(--line);font-size:13px}.mk-context-strip>span{color:var(--muted)}.mk-context-strip strong{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.mk-context-strip .mk-icon{color:#568360;width:18px}.mk-field-story article{padding:30px;border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:0 12px 12px 0}.mk-story-tag{display:flex;align-items:center;gap:8px;font-size:12px;color:#8c632a;margin-bottom:20px}.mk-field-story h3{margin:0 0 3px;font-size:22px}.mk-story-mission{font-size:13px;margin-top:0}.mk-field-story blockquote{margin:20px 0;padding:20px;background:#f3f6f1;font-size:17px;font-style:italic;color:var(--green);border-radius:6px}.mk-field-story article>p:last-child{font-size:12px;display:flex;gap:8px;margin-bottom:0}.mk-field-story article>p:last-child .mk-icon{flex-shrink:0}.mk-directory-intro{background:#f1f6f2;padding:70px 0 60px;border-bottom:1px solid var(--line)}.mk-directory-intro h1{max-width:870px}.mk-directory-intro p:not(.mk-eyebrow){max-width:720px;color:var(--muted);font-size:18px;margin:24px 0}.mk-topic-nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.mk-topic-nav a{display:inline-flex;align-items:center;gap:10px;padding:9px 15px;background:#fff;border:1px solid #cdddcf;border-radius:6px;font-size:13px;font-weight:600}.mk-topic-nav a:hover{border-color:var(--green)}.mk-catalog{padding-block:15px 80px}.mk-feature-group{padding-top:65px;scroll-margin-top:105px}.mk-group-heading{display:flex;align-items:start;gap:20px;margin-bottom:25px}.mk-group-heading>span{font-size:13px;color:#8d642e;border:1px solid #d7c2a1;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.mk-group-heading h2{font-size:28px;margin:0 0 10px}.mk-group-heading p{margin:0;color:var(--muted);font-size:14px}.mk-cards>a{display:flex;flex-direction:column;align-items:flex-start;transition:border-color .18s,background .18s}.mk-cards>a:hover{border-color:#789b89;background:#fbfcf9}.mk-cards>a>span:last-child{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:13px;margin-top:auto;padding-top:20px}.mk-cards>a>.mk-icon{color:#9e6c2b}.mk-soon{width:-moz-fit-content;width:fit-content;display:inline-block;background:#fcf2e0;border:1px solid #eddec4;color:#7e5b24;font-size:10px;border-radius:4px;padding:2px 7px;margin-top:14px}.mk-trades-rich{padding-block:65px 40px;scroll-margin-top:100px}.mk-trades-rich>a{padding:0 25px 26px;overflow:hidden;display:flex;flex-direction:column}.mk-trade-card-art{height:110px;background:#ecf2e9;margin:0 -25px 23px;padding:25px;display:flex;align-items:center;gap:20px}.mk-trade-card-art>.mk-icon{width:43px;height:43px;flex-shrink:0;stroke-width:1.3}.mk-trade-card-art>span{font-size:12px;max-width:165px;color:#51664e}.mk-trade-card-art.art-maintenance{background:#edf1ed}.mk-trade-card-art.art-multiservices{background:#f9f0e0}.mk-trade-card-art.art-conciergerie{background:#f1ede4}.mk-trade-card-art.art-securite-gardiennage{background:#214d41;color:#e6eddf}.mk-trade-card-art.art-securite-gardiennage>span{color:#d1e1cc}.mk-trade-card-art.art-espaces-verts{background:#e2ecda}.mk-other-trade{display:flex;align-items:center;gap:22px;padding:28px 30px;margin-bottom:70px;border:1px solid var(--line);border-radius:10px}.mk-other-trade>.mk-icon{width:35px;height:35px;flex-shrink:0;color:#9e6c2b}.mk-other-trade h2{font-size:21px;margin:0 0 6px}.mk-other-trade p{font-size:14px;color:var(--muted);margin:0}.mk-other-trade>.mk-button{margin-left:auto;white-space:nowrap}.mk-role-section{display:grid;grid-template-columns:1fr 1.06fr;gap:85px;align-items:center}.mk-role-switch{display:inline-flex;background:#e3ece5;padding:5px;border-radius:7px;margin:28px 0 22px;gap:3px}.mk-role-switch button{background:transparent;border:0;padding:11px 16px;display:inline-flex;gap:8px;align-items:center;border-radius:5px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;color:var(--green)}.mk-role-switch button[aria-pressed=true]{background:white;box-shadow:0 2px 5px #2440300d}.mk-role-section h3{font-size:21px;margin:0 0 12px}.mk-role-section p:not(.mk-eyebrow){color:var(--muted)}.mk-role-preview{min-height:450px;display:flex;align-items:center;justify-content:center}.mk-role-preview>.mk-product{width:100%}.mk-mobile-example{max-width:320px;width:100%;border:7px solid #204d40;border-radius:28px;background:#fff;padding:22px;box-shadow:15px 18px 0 #e0e9da}.mk-mobile-example-top{display:flex;align-items:center;gap:10px;margin-bottom:23px}.mk-mobile-example-top img{-o-object-fit:contain;object-fit:contain}.mk-mobile-example-top span{font-size:9px;letter-spacing:.05em;color:var(--muted)}.mk-mobile-example h3{font-size:22px;margin:0}.mk-mobile-example>p{font-size:12px;margin:3px 0 16px}.mk-mobile-example article{background:#f0f5ec;border:1px solid #dbe6d4;border-radius:9px;padding:15px}.mk-mobile-example article>span{font-size:11px;color:#657359}.mk-mobile-example h4{margin:6px 0;font-size:14px;line-height:1.4}.mk-mobile-example article>p{font-size:11px;margin:0 0 12px}.mk-mobile-example article>div{font-size:10px;display:flex;gap:5px;align-items:center}.mk-mobile-example .mk-icon{width:16px;height:16px;flex-shrink:0}.mk-mobile-example ul{padding:0;margin:14px 0;list-style:none}.mk-mobile-example li{padding:10px 0;display:flex;align-items:center;gap:10px;border-bottom:1px solid #e8ede6;font-size:12px}.mk-mobile-example small{display:block;font-size:9px;color:var(--muted)}.mk-price-intro{padding-bottom:100px}.mk-prices-rich{position:relative;margin-top:-40px;align-items:stretch}.mk-prices-rich article{background:#fff;display:flex;flex-direction:column}.mk-prices-rich article:nth-child(2){border-color:#5e8270;box-shadow:0 8px 24px #244b3810}.mk-plan-header{display:flex;gap:12px;align-items:center;color:#8f6630;margin-bottom:20px}.mk-plan-header small{font-size:11px}.mk-prices-rich h2{font-size:30px;margin:0 0 15px}.mk-prices-rich article>p{color:var(--muted);font-size:15px;margin-top:0;min-height:75px}.mk-plan-goal{border-top:1px solid var(--line);padding-top:20px;margin-top:8px;flex:1}.mk-plan-goal>span{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.mk-plan-goal>p{font-size:15px;margin:10px 0 25px}.mk-plan-status{display:flex;gap:8px;align-items:center;color:var(--muted);font-size:12px;margin-bottom:16px}.mk-prices-rich .mk-button{font-size:13px;padding-inline:16px;width:100%;justify-content:space-between}.marketing .mk-pricing-note{margin:0 auto;color:var(--muted);font-size:13px;padding:0 12px}.mk-comparison{display:grid;grid-template-columns:.85fr 1.2fr;gap:80px}.mk-comparison-table{border:1px solid var(--line);border-radius:10px;overflow:hidden}.mk-comparison-table>div{padding:21px 25px;display:grid;grid-template-columns:150px 1fr;gap:20px;border-bottom:1px solid var(--line);font-size:14px}.mk-comparison-table>div:last-child{border:0}.mk-comparison-table>div:nth-child(odd){background:#f5f8f3}.mk-comparison-table p{margin:0;color:var(--muted)}.mk-regulation{display:flex;align-items:start;gap:20px;margin-top:65px;padding:30px;border:1px solid #e8d7b9;background:#fcf7ef;border-radius:10px}.mk-regulation>.mk-icon{width:30px;height:30px;flex-shrink:0;color:#8e652d}.mk-regulation h2{font-size:23px}.mk-regulation p{font-size:15px}.mk-regulation a{text-decoration:underline;font-size:13px}.mk-home-trades{display:grid;grid-template-columns:.85fr 1.2fr;gap:80px;align-items:center}.mk-home-trade-links{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mk-home-trade-links a{display:flex;align-items:center;gap:12px;padding:20px;border:1px solid var(--line);border-radius:8px;font-size:14px;font-weight:600}.mk-home-trade-links a:hover{background:#f2f6ef;border-color:#71917e}.mk-home-trade-links .mk-icon{color:#946a32;width:25px;height:25px;flex-shrink:0}.mk-strengths .mk-eyebrow{justify-content:center}.mk-demo-bg+section{background:white}.mk-demo-grid{align-items:start}.mk-demo-form{border:1px solid #d5e3d6;box-shadow:0 15px 40px #173b2c0b}.mk-demo-before{display:flex;align-items:start;gap:16px;border-top:1px solid #d3dfd1;margin-top:28px;padding-top:23px;font-size:13px;color:var(--muted)}.mk-demo-before .mk-icon{color:#9b702f;flex-shrink:0}.mk-footer.mk-container{grid-template-columns:1.6fr 1fr 1fr 1.1fr;gap:38px}.mk-footer>div>a:not(.mk-logo),.mk-footer>div>strong{font-size:13px}.mk-footer>div>a:not(.mk-logo):hover{text-decoration:underline;text-underline-offset:4px}.mk-privacy>section{padding-bottom:32px;margin-bottom:28px;border-bottom:1px solid var(--line)}.mk-privacy>section:last-child{margin-bottom:0}.mk-privacy>section>h2{display:flex;gap:13px;align-items:flex-start;font-size:23px;margin:0 0 20px}.mk-privacy h2 .mk-icon{margin-top:2px;color:#95682c}.mk-privacy p{font-size:15px;line-height:1.9}@media(min-width:851px){.mk-navlinks>button[aria-expanded=true]{color:#8e621f}}@media(max-width:1100px){.mk-benefit-section,.mk-comparison,.mk-faq,.mk-field-story,.mk-home-trades,.mk-role-section{gap:45px}.mk-example-top{padding-inline:16px}.mk-example-top>span:last-child{font-size:7px}.mk-example-wrap{padding-left:10px}.mk-example-wrap:before{right:-8px}.mk-comparison-table>div{grid-template-columns:100px 1fr}.mk-home-trade-links a{padding:15px;font-size:13px}.mk-footer.mk-container{gap:25px;grid-template-columns:1.3fr 1fr 1fr 1fr}}@media(max-width:850px){.mk-header.is-mobile-open{max-height:100dvh;overflow-y:auto}.mk-nav{min-height:78px;height:auto;flex-wrap:wrap;padding-block:10px}.mk-navlinks.is-open{position:static;width:100%;padding:15px 0 8px;margin:0;box-shadow:none}.mk-dropdown{position:static;max-height:none;margin-bottom:10px}.mk-detail-hero .mk-feature-hero{grid-template-columns:1fr;padding-block:35px 50px}.mk-example-wrap{width:min(540px,100%);margin-inline:auto}.mk-trade-scene{width:min(560px,100%);margin-inline:auto}.mk-benefit-section,.mk-comparison,.mk-faq,.mk-field-story,.mk-home-trades,.mk-role-section{grid-template-columns:1fr;gap:35px}.mk-context-strip{flex-wrap:wrap;gap:15px 25px}.mk-context-strip>span{width:100%}.mk-steps{gap:25px}.mk-steps h3{font-size:18px}.mk-role-preview{min-height:0;padding:10px 0}.mk-role-preview>*{max-width:560px}.mk-directory-intro{padding-block:48px}.mk-price-intro{padding-bottom:85px}.mk-prices-rich{max-width:620px;gap:22px}.mk-prices-rich article>p{min-height:0}.mk-other-trade{flex-wrap:wrap}.mk-other-trade>.mk-button{margin-left:0}.mk-home-trades h2{max-width:570px}.mk-footer.mk-container{grid-template-columns:1fr 1fr;gap:35px}}@media(max-width:520px){.mk-navlinks.is-open{gap:18px 24px}.mk-dropdown{top:100%;padding:20px}.mk-section{padding-block:62px}.mk-section-heading{margin-bottom:28px}.mk-steps{grid-template-columns:1fr;gap:28px}.mk-steps article{position:relative;padding:24px 0 0 60px}.mk-step-number{position:absolute;left:0;top:24px}.mk-steps h3{font-size:20px}.mk-context-strip{display:grid;grid-template-columns:1fr}.mk-example-wrap:before{right:0}.mk-example-wrap{padding:12px 8px 0 0}.mk-example-top{padding:13px}.mk-example-top>span:first-child{font-size:11px}.mk-example-heading{padding:22px 18px 20px 70px}.mk-example-heading .mk-icon-tile{left:16px;top:23px}.marketing .mk-example-heading h2{font-size:19px}.mk-example-rows{padding-inline:17px}.mk-example-rows>div{font-size:12px;gap:12px}.mk-example-foot{padding-inline:17px}.mk-trade-scene{padding:18px}.mk-scene-mission{padding:16px}.mk-scene-mission>div{flex-wrap:wrap;font-size:10px}.mk-scene-mission>div>span:last-child{font-size:10px}.marketing .mk-scene-mission h2{font-size:18px}.mk-benefit-box,.mk-field-story article{padding:23px}.mk-questions summary{font-size:15px;padding-block:21px}.mk-topic-nav{gap:8px}.mk-topic-nav a{font-size:11px;padding:8px 10px}.mk-catalog{padding-bottom:55px}.mk-feature-group{padding-top:45px}.mk-group-heading{gap:12px}.mk-group-heading h2{font-size:24px}.mk-trades-rich{padding-top:40px}.mk-other-trade{padding:23px;margin-bottom:50px}.mk-role-switch{display:flex}.mk-role-switch button{flex:1;justify-content:center;padding:10px;font-size:12px}.mk-role-preview{padding-inline:8px}.mk-comparison-table>div{gap:7px;padding:20px}.mk-comparison-table>div,.mk-home-trade-links{grid-template-columns:1fr}.mk-footer.mk-container{grid-template-columns:1fr 1fr;gap:30px 18px}.mk-footer>div:first-child,.mk-footer>div:last-of-type{grid-column:1/-1}.mk-regulation{padding:23px;gap:13px}}.mk-hero-actions{display:flex;align-items:center;gap:18px 26px;flex-wrap:wrap}.marketing .mk-hero-actions .mk-text-link{margin:0;font-size:14px}.mk-journey{scroll-margin-top:110px}.mk-journey-heading{max-width:680px;margin-bottom:35px}.marketing .mk-journey-heading>p:last-child{margin-top:20px;color:#536b68;line-height:1.8}.mk-journey-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:7px;background:#eff5f3;border:1px solid #dce7e2;border-radius:14px}.mk-journey-tabs button{display:flex;align-items:center;justify-content:center;gap:12px;padding:19px 12px;border:1px solid transparent;border-radius:9px;background:transparent;color:#365c55;font:inherit;font-weight:650;cursor:pointer}.mk-journey-tabs button[aria-selected=true]{color:#0b3b36;background:#fff;border-color:#d6e3dc;box-shadow:0 3px 10px #123c3510}.mk-journey-tabs button:hover{border-color:#91b1a5}.mk-journey-number{font-size:12px;color:#687f75;font-variant-numeric:tabular-nums}.mk-journey-tabs button[aria-selected=true] .mk-journey-number{color:#946019}.mk-journey [role=tabpanel][hidden]{display:none}.mk-journey-panel{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:48px 0 38px;min-height:495px}.marketing .mk-journey-copy h3{font-size:clamp(25px,2.8vw,34px);line-height:1.25;letter-spacing:-.6px}.marketing .mk-journey-copy>p:not(.mk-eyebrow){margin-top:20px;color:#536b68;line-height:1.85}.mk-journey-copy .mk-checks{margin-block:24px;font-size:14px}.mk-journey-scene{padding:25px;border-radius:18px;background:#eef4f1;background-image:radial-gradient(#315e4218 1px,transparent 0);background-size:13px 13px}.mk-journey-document{padding:24px;border:1px solid #d7e2db;background:white;border-radius:10px;box-shadow:0 10px 28px #123c3510}.mk-journey-document-top{display:flex;align-items:center;gap:12px;padding-bottom:18px;border-bottom:1px solid #e8eeeb;font-size:9px;letter-spacing:1.1px;font-weight:650}.mk-journey-document-top img{-o-object-fit:contain;object-fit:contain}.marketing .mk-journey-status{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:20px 0 14px;font-size:11px;color:#285e4c;background:#edf5ef;padding:6px 10px;border-radius:5px}.mk-journey-status .mk-icon{width:15px;height:15px}.marketing .mk-journey-document h4{font-size:19px;line-height:1.3;margin:0}.marketing .mk-journey-subtitle{font-size:12px;color:#536b68;margin-top:5px}.mk-journey-document dl{margin:20px 0}.mk-journey-document dl>div{display:grid;grid-template-columns:1fr 1.35fr;gap:14px;padding:11px 0;border-bottom:1px solid #edf1ee;font-size:12px;line-height:1.6}.mk-journey-document dt{color:#536b68}.mk-journey-document dd{margin:0;font-weight:600}.marketing .mk-journey-note{border-left:3px solid #e9a23b;padding-left:12px;font-size:11px;color:#536b68;line-height:1.75}.marketing .mk-journey-caption{margin-top:15px;text-align:center;color:#536b68;font-size:10px;line-height:1.5}.mk-journey-next{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #dce7e2;padding-top:24px;font-size:14px;color:#536b68}.marketing .mk-journey-next .mk-text-link{margin:0;flex-shrink:0}.mk-demo-context{display:flex;gap:10px;align-items:flex-start;padding:12px 15px;margin-top:18px;background:#eff5f3;color:#365c55;border-radius:8px;font-size:13px;line-height:1.65}.mk-demo-context .mk-icon{flex-shrink:0;margin-top:2px}.mk-electronic-roadmap{padding-block:85px 25px}.mk-electronic-roadmap .mk-section-heading{max-width:760px;margin-bottom:34px}.marketing .mk-electronic-roadmap .mk-section-heading>p:last-child{margin-top:18px;line-height:1.8}.mk-electronic-roadmap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mk-electronic-roadmap-grid article{padding:26px;border:1px solid #dce7e2;border-radius:10px;background:#fff}.mk-electronic-roadmap-grid article>.mk-icon{width:28px;height:28px;color:#a8701e;margin-bottom:20px}.marketing .mk-electronic-roadmap-grid h3{font-size:18px;margin-bottom:12px}.marketing .mk-electronic-roadmap-grid p{font-size:14px;line-height:1.75}.marketing .mk-electronic-disclaimer{margin-top:22px;padding:18px 20px;border-left:3px solid #e9a23b;background:#f7f4eb;font-size:13px;line-height:1.75}@media (max-width:850px){.mk-journey-panel{gap:28px}.mk-journey-scene{padding:14px}.mk-journey-document{padding:18px}}@media (max-width:700px){.mk-journey-panel{grid-template-columns:1fr;min-height:0;padding-top:30px}.mk-journey-scene{max-width:500px;width:100%;justify-self:center}.mk-journey-tabs button{font-size:13px;gap:7px;padding:15px 5px}.mk-journey-number{display:none}.mk-journey-tabs .mk-icon{width:17px;height:17px}.mk-journey-next{align-items:flex-start;flex-direction:column}.mk-electronic-roadmap{padding-block:60px 18px}.mk-electronic-roadmap-grid{grid-template-columns:1fr}}