
:root{--navy:#164966;--blue:#1D85AA;--ink:#183b50;--muted:#607782;--paper:#f1f7fa}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;font-family:Montserrat,Arial,sans-serif;color:var(--ink);background:white}a{color:inherit;text-decoration:none}header{position:sticky;top:0;z-index:5;background:#ffffffed;backdrop-filter:blur(16px);border-bottom:1px solid #e4edf1}.wrap{max-width:1200px;margin:auto;padding:0 40px}.nav{height:100px;display:flex;align-items:center;justify-content:space-between;gap:25px}.logo{width:78px;height:82px;object-fit:contain}nav{display:flex;align-items:center;gap:28px;font-size:12px;font-weight:600}.button{display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:17px 23px;border-radius:7px;background:var(--navy);color:white;font-size:12px;font-weight:700;transition:transform .2s}.button:hover{transform:translateY(-2px);background:var(--blue)}.button.light{background:white;color:var(--navy)}.eyebrow{font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--blue)}.hero{padding:80px 0 70px;background:radial-gradient(ellipse at 90% 10%,#d9edf5,transparent 60%)}.hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center}h1{font-size:clamp(38px,4.6vw,62px);line-height:1.1;letter-spacing:-2.6px;margin:23px 0}h1 span{color:var(--blue)}p{font-size:14px;line-height:1.9;color:var(--muted)}.hero p{max-width:470px}.actions{display:flex;gap:22px;align-items:center;margin:30px 0}.text-link{font-size:12px;font-weight:700}.proof{font-size:10px;color:var(--muted);display:flex;gap:20px}.dashboard{background:var(--navy);border-radius:20px;padding:25px;box-shadow:0 25px 60px #16496624;transform:rotate(-2deg);color:white}.dash-top{display:flex;justify-content:space-between;font-size:10px;align-items:center}.dot{color:#90d5c8}.dashboard h3{font-size:21px;margin:25px 0 6px}.dashboard p{color:#c2d8e3;font-size:10px;margin:0}.kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0}.kpi{padding:15px 10px;background:#ffffff12;border:1px solid #ffffff18;border-radius:9px}.kpi small{font-size:9px;color:#c1d8e2}.kpi strong{display:block;font-size:20px;margin-top:9px}.chart{background:#fff;border-radius:10px;padding:17px;color:var(--ink)}.chart-title{font-size:10px;display:flex;justify-content:space-between}.bars{display:flex;align-items:end;gap:14px;height:115px;margin-top:18px;border-bottom:1px solid #dce8ed}.bars i{flex:1;background:linear-gradient(var(--blue),#b9dfec);border-radius:4px 4px 0 0}.months{display:flex;justify-content:space-around;font-size:8px;color:var(--muted);margin-top:9px}.demo{display:block;text-align:right;font-size:8px;color:#c2d8e3;margin-top:14px}.strip{border-top:1px solid #e2edf2;border-bottom:1px solid #e2edf2;padding:22px 0}.strip .wrap{display:flex;justify-content:space-between;gap:20px;font-size:11px;font-weight:600}.section{padding:80px 0}h2{font-size:34px;letter-spacing:-1.1px;line-height:1.2;margin:15px 0}.section-head{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:35px}.section-head p{max-width:390px;margin:0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{border:1px solid #dfebf0;border-radius:12px;padding:27px;transition:.2s}.card:hover{border-color:var(--blue);transform:translateY(-3px)}.card.featured{background:var(--navy);color:white}.card.featured p{color:#c9dce6}.icon{width:38px;height:38px;border-radius:9px;background:#e8f4f9;display:grid;place-items:center;font-size:16px;color:var(--blue)}.card h3{font-size:16px;margin:22px 0 10px}.card p{font-size:12px}.tag{display:inline-block;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--blue);font-weight:700}.featured .tag{color:#90d5ec}.data{background:var(--paper)}.two{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.data-list{display:grid;grid-template-columns:1fr 1fr;gap:15px}.mini{background:white;padding:23px;border-radius:10px;border:1px solid #e1ecf1}.mini b{font-size:13px}.mini p{font-size:11px;margin-bottom:0}.profile{padding:35px;background:var(--navy);border-radius:16px;color:white}.profile p{color:#c9dce6}.profile-label{font-size:10px;letter-spacing:2px;color:#9ad6eb}.profile h3{font-size:28px;line-height:1.3}.chips{display:flex;gap:8px;flex-wrap:wrap}.chips span{border:1px solid #ffffff30;border-radius:25px;padding:9px 12px;font-size:10px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px}.step{border-top:2px solid #d9eaf1;padding-top:20px}.step strong{color:var(--blue);font-size:12px}.step h3{font-size:17px}.step p{font-size:12px}.contact{background:var(--navy);color:white;padding:60px 0}.contact h2{font-size:36px;max-width:600px}.contact p{color:#c9dce6}.contact .wrap{display:flex;justify-content:space-between;gap:40px;align-items:center}footer{padding:25px 0}.footer{display:flex;justify-content:space-between;font-size:10px;color:var(--muted)}.review{padding:12px 25px;background:#e8f4f9;text-align:center;font-size:10px;color:var(--navy)}:focus-visible{outline:3px solid var(--blue);outline-offset:5px}@media(max-width:850px){.wrap{padding:0 24px}.nav{height:88px}nav{gap:15px}nav .optional{display:none}.hero{padding:45px 0}.hero-grid,.two{grid-template-columns:1fr;gap:35px}h1{letter-spacing:-1.7px}.dashboard{transform:none}.cards{grid-template-columns:1fr 1fr}.section{padding:55px 0}.section-head{display:block}.section-head p{margin-top:20px}.strip .wrap{flex-wrap:wrap}.contact .wrap{display:block}.contact .button{margin-top:15px}}@media(max-width:520px){nav>a:not(.button){display:none}.cards,.data-list,.steps{grid-template-columns:1fr}.proof{flex-wrap:wrap}.actions{gap:15px}.section h2{font-size:29px}.footer{gap:20px;line-height:1.6}.kpi strong{font-size:17px}}

.client-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px}.client-slot{min-height:120px;border:1px dashed #b5cbd6;border-radius:10px;display:grid;place-content:center;text-align:center;background:#f8fbfd;padding:20px}.client-slot strong{font-size:13px;color:var(--navy)}.client-slot small{font-size:10px;color:var(--muted);margin-top:12px}.contact .wrap{align-items:start}.contact-copy{flex:1}.contact-form{flex:1;background:white;color:var(--ink);padding:28px;border-radius:14px;min-width:0}.contact-form h3{margin-top:0}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.field label{font-size:11px;font-weight:600}input,select,textarea{width:100%;padding:12px;border:1px solid #cbdde5;border-radius:6px;font:12px Montserrat,Arial,sans-serif;color:var(--ink);background:#fff}textarea{resize:vertical}.contact-form p{color:var(--muted);font-size:10px}.contact-form button{border:0;cursor:pointer;font-family:inherit}.contact-form button:disabled{opacity:.6;cursor:wait}.trap{display:none}.form-status{font-size:12px;line-height:1.7;margin-top:15px}.form-status.error{color:#a32929}.form-status.success{color:#236e51}@media(max-width:850px){.contact-form{margin-top:30px}.client-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.form-grid{grid-template-columns:1fr}}

.bars i:nth-child(1){height:37%}.bars i:nth-child(2){height:53%}.bars i:nth-child(3){height:47%}.bars i:nth-child(4){height:71%}.bars i:nth-child(5){height:65%}.bars i:nth-child(6){height:92%}

.products{background:#f7fafc}.product-card{background:white;display:flex;flex-direction:column;align-items:start}.product-mark{width:64px;height:64px;display:grid;place-items:center;background:#e5f1f7;color:var(--navy);border-radius:16px;font-size:22px;font-weight:800;margin-bottom:25px}.product-card h3{font-size:27px;margin-top:15px}.product-card .text-link{margin-top:auto;padding-top:18px}.upcoming{border-style:dashed;background:#edf5f9}@media(min-width:851px){nav{gap:18px}}@media(max-width:850px){.product-cards{grid-template-columns:1fr}}

.product-logo{width:100%;height:128px;display:flex;align-items:center;justify-content:center;background:white;margin-bottom:25px;padding:10px}.product-logo img{max-width:100%;max-height:108px;width:auto;height:auto;object-fit:contain}.product-features{padding-left:18px;font-size:12px;line-height:1.9;color:var(--muted);margin:0 0 20px}
.logo{width:190px;height:auto;display:block}.nav>a{flex-shrink:0}@media(max-width:850px){.logo{width:160px}nav{gap:14px}}@media(max-width:520px){.logo{width:145px}.nav{gap:12px}nav .button{padding:13px 15px}}

.about{background:white}.about-intro{align-items:center}.about-brand{padding:40px;border:1px solid #dbeaf1;border-radius:20px;background:radial-gradient(ellipse at bottom right,#dceef6,#f7fbfd);text-align:center}.about-brand img{width:230px;max-width:100%;height:auto}.about-brand p{font-weight:600;color:var(--navy);margin:25px 0}.location-badge{display:inline-block;padding:10px 16px;border-radius:30px;background:white;color:var(--blue);font-weight:700;font-size:12px}.about-brand span{display:block;margin-top:23px;font-size:12px;line-height:1.8;color:var(--muted)}.purpose-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:45px}.purpose-grid article{padding:30px;background:var(--paper);border-radius:12px}.purpose-grid h3{font-size:22px;line-height:1.4;margin:15px 0}.purpose-grid p{margin-bottom:0;font-size:13px}.values{margin-top:35px}.value-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:20px}.value-grid>div{border-top:2px solid #d9eaf1;padding-top:18px}.value-grid b{font-size:13px}.value-grid p{font-size:11px}.approach{background:var(--paper)}.approach-cards .card{background:white;padding:0 0 25px;overflow:hidden}.approach-cards img{display:block;width:100%;height:auto}.approach-cards .tag{margin:25px 25px 0}.approach-cards h3,.approach-cards p{margin-left:25px;margin-right:25px}.illustration-note{font-size:10px;margin:24px 0}.nav{gap:18px}nav{gap:14px;font-size:11px}@media(max-width:1100px) and (min-width:851px){nav .optional{display:none}}@media(max-width:850px){.purpose-grid{grid-template-columns:1fr}.value-grid{grid-template-columns:repeat(2,1fr)}.approach-cards{grid-template-columns:1fr}.nav{height:auto;min-height:115px;flex-wrap:wrap;padding-top:15px;padding-bottom:12px;gap:12px}.nav nav{width:100%;overflow-x:auto;padding:3px 0;justify-content:space-between}.nav nav>a{white-space:nowrap;display:inline-flex}.nav nav .optional{display:none}.nav nav .button{padding:11px 14px}html{scroll-padding-top:155px}}

.commercial{padding-bottom:55px}.commercial h2{margin-bottom:30px}.commercial-cards .card{display:flex;flex-direction:column;align-items:start}.commercial-cards h3{font-size:23px;line-height:1.35}.commercial-cards p{flex:1}.solution-name{font-size:10px;font-weight:800;letter-spacing:1.5px;margin:20px 0}.commercial-cards .text-link{margin-top:18px;font-size:11px}.trust-band{background:var(--paper);padding:23px 0}.trust-band .wrap{display:flex;align-items:center;gap:25px;justify-content:space-between}.trust-band span{font-size:11px;font-weight:700;white-space:nowrap}.trust-band p{font-size:11px;line-height:1.8;margin:0}.trust-band a{white-space:nowrap}.faq{background:#f7fafc}.faq-list{max-width:850px;margin-top:30px}.faq details{border-bottom:1px solid #d7e5ec;padding:21px 0}.faq summary{font-size:14px;line-height:1.7;font-weight:700;cursor:pointer}.faq details p{font-size:13px;max-width:750px;padding-left:20px}@media(max-width:850px){.commercial-cards{grid-template-columns:1fr}.trust-band .wrap{display:block}.trust-band p{margin:12px 0}}
.system-section{border-top:1px solid #dfebf0}.system-section.prevenca{background:#f4f8fb}.system-section.chakra{background:#f8fbf6}.system-heading{display:grid;grid-template-columns:1.25fr 1fr;gap:55px;align-items:center}.system-logo{display:block;max-width:240px;max-height:95px;width:auto;height:auto;margin-bottom:28px}.system-heading h2{font-size:clamp(28px,3vw,40px);max-width:650px}.system-intro{max-width:650px}.system-heading .eyebrow{line-height:1.8}.system-overview{background:var(--navy);color:white;border-radius:18px;padding:32px}.chakra .system-overview{background:#2c573f}.system-overview .tag{color:#bde9df}.system-overview h3{font-size:26px;line-height:1.35;margin:20px 0}.system-overview p{color:#d4e5e5;font-size:12px}.system-overview ol{list-style:none;padding:0;counter-reset:flow}.system-overview li{counter-increment:flow;border-top:1px solid #ffffff26;padding:16px 0;font-size:12px;display:flex;align-items:center;gap:14px}.system-overview li:before{content:counter(flow,decimal-leading-zero);color:#bde9df;font-weight:800}.overview-note{font-size:10px;color:#c2d8d2}.system-subhead{margin-top:55px}.system-subhead h3,.module-band h3,.rental h3,.system-demo h3{font-size:25px;line-height:1.35;margin:12px 0 22px}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.benefit-grid article{background:white;border:1px solid #dfe9e6;border-radius:12px;padding:24px}.benefit-number{font-size:12px;font-weight:800;color:var(--blue)}.benefit-grid h4{font-size:16px;line-height:1.5;margin:15px 0 8px}.benefit-grid p{font-size:12px;margin:0}.module-band{margin:35px 0 55px;padding:30px;border:1px solid #dce7e2;border-radius:12px;background:white;display:grid;grid-template-columns:1fr 1.5fr;gap:30px}.module-band ul{display:grid;grid-template-columns:1fr 1fr;gap:15px 25px;margin:0;padding-left:20px;font-size:12px;line-height:1.7}.rental-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.rental-card{display:flex;flex-direction:column;align-items:start;background:white;padding:28px;border:1px solid #d6e5ed;border-radius:12px}.rental-card.recommended{border:2px solid var(--blue);padding:27px}.chakra .rental-card.recommended{border-color:#447451}.plan-label{font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--blue);line-height:1.6}.rental-card h4{font-size:24px;margin:20px 0 8px}.rental-card p{font-size:12px;min-height:68px}.plan-price{font-size:20px;font-weight:700;padding:20px 0;border-top:1px solid #e3ebee;width:100%}.plan-price span{display:block;font-size:11px;font-weight:500;color:var(--muted);margin-top:9px}.rental-card ul{font-size:12px;line-height:1.8;padding-left:18px;margin:0 0 25px}.rental-card li{margin-bottom:9px}.rental-card .button{margin-top:auto;width:100%}.rental-note{font-size:11px;margin-top:22px}.system-demo{display:flex;justify-content:space-between;align-items:center;gap:35px;padding:30px;background:white;border-radius:12px;margin:40px 0 15px;border:1px solid #dce7e2}.system-demo p{font-size:12px;max-width:650px;margin-bottom:0}.system-demo .button{flex-shrink:0}.system-faq details{padding:20px 0;border-bottom:1px solid #d7e5df}.system-faq summary{font-size:13px;font-weight:700;line-height:1.7;cursor:pointer}.system-faq p{font-size:12px;max-width:800px}.chakra .benefit-number,.chakra .eyebrow,.chakra .plan-label{color:#447451}@media(max-width:850px){.system-heading{grid-template-columns:1fr;gap:25px}.benefit-grid{grid-template-columns:1fr 1fr}.rental-grid{grid-template-columns:1fr}.rental-card p{min-height:0}.module-band{grid-template-columns:1fr}.system-demo{flex-direction:column;align-items:start}.system-heading .actions{flex-wrap:wrap}.rental .section-head{margin-bottom:25px}}@media(max-width:520px){.benefit-grid,.module-band ul{grid-template-columns:1fr}.system-logo{max-width:200px}.system-overview,.module-band,.system-demo{padding:24px}.system-demo .button{width:100%}.system-heading .actions{align-items:start;flex-direction:column}}
.product-page .system-heading h1{font-size:clamp(28px,3vw,40px);letter-spacing:-1.1px;line-height:1.2;max-width:650px;margin:15px 0}.product-page .system-subhead,.product-page .rental{scroll-margin-top:120px}@media(max-width:850px){.product-page .system-subhead,.product-page .rental{scroll-margin-top:155px}}
.product-screen-hero{min-width:0;background:white;border:1px solid #dce8e7;border-radius:16px;padding:16px;box-shadow:0 20px 45px #183b5012;overflow:hidden}.screen-label{display:block;font-size:10px;font-weight:800;letter-spacing:1.4px;color:var(--blue);padding:8px 5px 16px}.product-screen-hero>img{width:100%;height:360px;object-fit:cover;object-position:center;border-radius:8px;display:block}.product-screen-hero .text-link{display:block;margin:18px 5px 10px}.product-screen-hero small{display:block;font-size:9px;color:var(--muted);margin:0 5px 5px}.screen-tour{margin-top:55px;scroll-margin-top:125px}.screen-story{display:grid;grid-template-columns:1fr 1.35fr;align-items:center;gap:50px;padding:40px 0;border-bottom:1px solid #dce8e2}.screen-story h3{font-size:29px;line-height:1.3;margin:18px 0}.screen-story p{font-size:13px}.screen-story figure{margin:0;background:white;border:1px solid #dce8e2;border-radius:15px;padding:16px;text-align:center;overflow:hidden}.screen-story img{display:block;width:100%;max-height:540px;object-fit:contain;border-radius:8px}.screen-story.mobile figure{width:300px;max-width:100%;justify-self:center;background:#173f35;padding:10px;border-radius:32px;box-shadow:0 18px 36px #173f3520}.screen-story.mobile img{max-height:none;border-radius:24px}.screen-story.mobile figcaption{color:#d5e6df}.screen-story figcaption{font-size:9px;color:var(--muted);margin-top:12px;padding-bottom:6px}.online-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:45px 0}.online-benefits article{padding:25px;border-top:3px solid var(--blue);background:white;border-radius:0 0 12px 12px}.online-benefits h3{font-size:19px;line-height:1.4}.online-benefits p{font-size:12px}.success-case{margin:55px 0;padding:38px;background:#eaf3e7;border:1px solid #d3e3cc;border-radius:16px;display:grid;grid-template-columns:1fr 1.5fr;align-items:center;gap:45px}.success-brand{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.success-brand img{width:230px;max-width:100%;height:160px;object-fit:contain}.success-brand>span:last-child{font-size:11px;color:#496c50}.success-case h3{font-size:27px;line-height:1.35;margin-top:0}.success-case p{font-size:13px}.demo-access{font-size:11px}.chakra .online-benefits article{border-color:#447451}.chakra .screen-label{color:#447451}@media(max-width:850px){.screen-story,.success-case{grid-template-columns:1fr;gap:28px}.online-benefits{grid-template-columns:1fr}.product-screen-hero>img{height:320px}.screen-story{padding:30px 0}.screen-story.mobile figure{width:280px}.success-case{padding:26px}.screen-tour{scroll-margin-top:160px}}@media(max-width:520px){.product-screen-hero>img{height:260px}.screen-story h3{font-size:25px}.screen-story.mobile figure{width:260px}.success-case h3{font-size:25px}.product-page nav{font-size:10px;gap:8px}.product-page nav .button{padding:11px}}
.commercial-product-logo{display:flex;align-items:center;justify-content:center;width:100%;height:115px;margin-bottom:25px;padding:12px;background:#fff;border-radius:8px}.commercial-product-logo img{display:block;width:100%;height:90px;object-fit:contain}.commercial-cards .card>.button{margin-top:20px}
.geo-commercial{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center;margin:50px 0;padding:32px;background:#e8f3f4;border:1px solid #cfe4e5;border-radius:16px;scroll-margin-top:150px}.geo-commercial h3{font-size:28px;line-height:1.3}.geo-commercial p{font-size:13px}.geo-commercial .actions{flex-wrap:wrap}.geo-summary{background:white;border-radius:12px;padding:28px}.geo-summary>div{padding:14px 0;border-top:1px solid #dce8e7}.geo-summary b{font-size:12px;color:var(--blue)}.geo-summary p{font-size:12px;margin-bottom:0}.geo-summary small{display:block;font-size:10px;line-height:1.8;color:var(--muted);margin-top:20px}@media(max-width:850px){.geo-commercial{grid-template-columns:1fr;padding:24px;gap:22px}}
.geo-map-preview{grid-column:1/-1;margin:0;background:white;padding:12px;border-radius:12px;overflow:hidden}.geo-map-preview img{display:block;width:100%;height:auto;border-radius:7px}.geo-map-preview figcaption{font-size:10px;line-height:1.7;color:var(--muted);padding:12px 5px 3px}
.demo-heatmap{position:relative}.heat-point{position:absolute;transform:translate(-50%,-50%);width:34px;height:34px;border:3px solid white;border-radius:50%;background:#c82531;color:white;box-shadow:0 0 0 6px #cf25312d,0 3px 12px #152e4055;cursor:pointer;font:700 12px Montserrat,Arial,sans-serif;z-index:1}.heat-point:hover,.heat-point:focus-visible{background:#9e1521;box-shadow:0 0 0 10px #cf253140}.heat-point-one{left:29%;top:51%}.heat-point-two{left:79%;top:37%}.heat-point-three{left:79%;top:75%}.heat-report{position:absolute;right:2%;top:16%;z-index:2;width:320px;max-width:60%;padding:22px;background:white;border:1px solid #d3e2e4;border-radius:12px;box-shadow:0 12px 40px #122e4055;text-align:left}.heat-report[hidden]{display:none}.heat-report h4{font-size:17px;margin:13px 0 7px}.heat-report p{font-size:11px;line-height:1.65;margin:10px 0}.heat-report>img{width:100%;height:140px;object-fit:cover;margin:12px 0 6px;border-radius:7px}.heat-report small{font-size:8px;color:var(--muted)}.heat-report-status{display:inline-block;background:#fff0e9;color:#a03f24;font-size:9px;padding:7px 9px;border-radius:6px}.heat-report-close{position:absolute;right:10px;top:8px;border:0;background:#edf3f4;border-radius:50%;width:28px;height:28px;font-size:20px;cursor:pointer;color:var(--navy)}.heat-report .text-link{font-size:10px}@media(max-width:850px){.heat-report{position:relative;top:auto;right:auto;width:100%;max-width:none;margin-top:18px}.heat-report>img{height:auto;max-height:250px}.heat-point{width:28px;height:28px;font-size:10px}.heat-report-close{width:34px;height:34px}}
.heat-map-stage{position:relative}
.chakra-field-demo{margin:50px 0;scroll-margin-top:150px}.chakra-field-demo .geo-map-preview{border:1px solid #d3e3cc}.field-point-a{left:27%;top:34%}.field-point-b{left:50%;top:40%}.field-point-c{left:74%;top:71%}.chakra-field-demo .heat-point{background:#287248;box-shadow:0 0 0 6px #28724840,0 3px 12px #152e4055}.chakra-field-demo .heat-point:hover,.chakra-field-demo .heat-point:focus-visible{background:#154c2c;box-shadow:0 0 0 10px #28724840}.chakra-field-demo .heat-report-status{background:#e8f3e7;color:#2c573f}.parcel-metrics{margin:14px 0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.parcel-metrics dt{font-size:9px;color:var(--muted)}.parcel-metrics dd{margin:5px 0 0;font-size:11px;font-weight:700;line-height:1.5}
.prevenca-flow{background:var(--navy);color:white;border-radius:16px;padding:32px}.prevenca-flow .eyebrow{color:#bde9df}.prevenca-flow ol{list-style:none;padding:0;margin:22px 0}.prevenca-flow li{padding:18px 0;border-bottom:1px solid #ffffff26}.prevenca-flow b{display:block;font-size:21px;margin-bottom:9px}.prevenca-flow li span{font-size:12px;color:#d4e5e5}.prevenca-flow .text-link{display:inline-block;margin-top:8px}.prevenca-functions{margin:55px 0;scroll-margin-top:150px}.prevenca-functions .benefit-grid h3{font-size:18px;line-height:1.4}.prevenca-page .geo-commercial{display:block}.prevenca-page .geo-intro{margin-bottom:25px;max-width:800px}.prevenca-page .geo-intro h2{font-size:29px}.prevenca-page .geo-details{margin-top:25px}.prevenca-page .geo-details .product-features{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;list-style:none;padding:0;margin-bottom:22px}.prevenca-page .geo-details li{background:white;padding:18px;border-radius:9px}.prevenca-page .rental{margin-top:55px}@media(max-width:850px){.prevenca-page .geo-details .product-features{grid-template-columns:1fr;gap:12px}.prevenca-flow{padding:26px}}
