/* Start custom CSS for html, class: .elementor-element-6e3632a */.ground-page{--blue:#1267ad;--blue2:#0a3a63;--green:#18784c;--green2:#edf8f2;--ink:#172033;--text:#344054;--muted:#667085;--line:#d8e2ec;--soft:#f6f8fb;--white:#fff;--red:#a42d2d;--red2:#fff1f1;--orange:#ad5b08;--orange2:#fff7e8;box-sizing:border-box;width:100%;color:var(--text);font-size:17px;line-height:1.68}.ground-page *,.ground-page *:before,.ground-page *:after{box-sizing:border-box}.ground-page h1,.ground-page h2,.ground-page h3,.ground-page p,.ground-page ul,.ground-page ol{margin-top:0}.ground-page h1,.ground-page h2,.ground-page h3{color:var(--ink);font-weight:800;letter-spacing:-.02em}.ground-page h1{margin-bottom:20px;font-size:clamp(34px,5vw,58px);line-height:1.08}.ground-page h2{margin-bottom:18px;font-size:clamp(27px,3.7vw,42px);line-height:1.17}.ground-page h3{margin-bottom:9px;font-size:20px;line-height:1.3}.ground-page p{margin-bottom:18px}.ground-page a{color:var(--blue);text-underline-offset:3px}.ground-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:28px;margin-bottom:26px;padding:clamp(24px,5vw,54px);border-radius:24px;background:radial-gradient(circle at 90% 12%,rgba(143,206,158,.24),transparent 27%),linear-gradient(135deg,#092f51 0%,#1267ad 62%,#247c65 100%);box-shadow:0 20px 52px rgba(10,58,99,.22)}.ground-hero h1,.ground-hero h2,.ground-hero p,.ground-hero li{color:#fff}.ground-kicker,.ground-heading p,.ground-photo>div>p,.ground-systems article>b,.ground-compare article>b,.ground-formula>p{margin-bottom:8px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ground-hero .ground-kicker{color:#cce9ff}.ground-hero__lead{max-width:860px;margin-bottom:24px;font-size:clamp(19px,2.3vw,23px);line-height:1.5}.ground-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px 0}.ground-facts>div{padding:15px;border:1px solid rgba(255,255,255,.24);border-radius:13px;background:rgba(255,255,255,.1);backdrop-filter:blur(5px)}.ground-facts strong,.ground-facts span{display:block}.ground-facts strong{margin-bottom:3px;color:#fff;font-size:18px}.ground-facts span{color:#e3f4ff;font-size:14px;line-height:1.4}.ground-actions{display:flex;flex-wrap:wrap;gap:10px}.ground-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:1px solid var(--blue);border-radius:10px;color:var(--blue)!important;background:#fff;font-size:15px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease}.ground-btn:hover,.ground-btn:focus-visible{transform:translateY(-1px);box-shadow:0 8px 20px rgba(18,103,173,.22)}.ground-btn--primary{border-color:#ffd05d;color:var(--ink)!important;background:#ffd05d}.ground-btn--secondary{color:#fff!important;background:var(--blue)}.ground-btn--ghost{border-color:rgba(255,255,255,.48);color:#fff!important;background:rgba(255,255,255,.08)}.ground-btn--light{border-color:#fff;color:var(--blue2)!important;background:#fff}.ground-btn--outline{border-color:rgba(255,255,255,.66);color:#fff!important;background:transparent}.ground-hero__note{margin:16px 0 0;color:#d7edff!important;font-size:13px;line-height:1.5}.ground-hero__side{align-self:start;padding:24px;border:1px solid rgba(255,255,255,.25);border-radius:17px;background:rgba(4,31,54,.38)}.ground-hero__side .ground-kicker{color:#b7e8c7}.ground-hero__side h2{margin-bottom:16px;font-size:24px}.ground-checks{display:grid;gap:11px;margin:0;padding:0;list-style:none}.ground-checks li{position:relative;padding-left:28px;line-height:1.5}.ground-checks li:before{content:"✓";position:absolute;left:0;color:#a5e8bf;font-weight:900}.ground-toc{margin-bottom:26px;padding:24px;border:1px solid var(--line);border-radius:18px;background:#fff}.ground-toc>strong{display:block;margin-bottom:14px;color:var(--ink);font-size:20px}.ground-toc>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 18px}.ground-toc a{position:relative;padding:7px 0 7px 18px;color:var(--text);font-size:15px;line-height:1.4;text-decoration:none}.ground-toc a:before{content:"";position:absolute;top:16px;left:0;width:7px;height:7px;border-radius:50%;background:var(--green)}.ground-toc a:hover{color:var(--blue);text-decoration:underline}.ground-section{margin-bottom:26px;padding:clamp(23px,4vw,42px);border:1px solid var(--line);border-radius:18px;background:#fff}.ground-heading{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.ground-heading>span{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;color:#fff;background:linear-gradient(135deg,var(--blue),var(--green));font-size:14px;font-weight:900}.ground-heading p{color:var(--green)}.ground-heading h2{margin-bottom:0}.ground-lead{color:var(--ink);font-size:20px;line-height:1.58}.ground-summary,.ground-grid,.ground-cards,.ground-errors,.ground-related>div,.ground-price__grid{display:grid;gap:13px;margin:22px 0}.ground-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.ground-summary article,.ground-grid article,.ground-cards article{padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}.ground-summary article>span{display:block;margin-bottom:10px;color:var(--green);font-size:13px;font-weight:900}.ground-summary p,.ground-grid p,.ground-cards p{margin-bottom:0;font-size:15px}.ground-alert{margin:22px 0 0;padding:18px 20px;border-left:5px solid var(--blue);border-radius:11px;background:#eef7ff;color:var(--ink)}.ground-alert--warning{border-left-color:var(--orange);background:var(--orange2)}.ground-alert--danger{border-left-color:var(--red);background:var(--red2)}.ground-cards--3,.ground-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ground-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ground-cards article>b{display:inline-block;margin-bottom:10px;padding:5px 9px;border-radius:999px;color:#31533c;background:#dff1e5;font-size:12px}.ground-cards ul{margin:10px 0 0;padding-left:20px}.ground-cards li{margin-bottom:6px}.ground-photo{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:24px;padding:23px;border:1px solid #b9dac6;border-radius:15px;background:var(--green2)}.ground-photo>div>p{color:var(--green)}.ground-photo h3{font-size:24px}.ground-photo ul{columns:2;gap:30px;margin-bottom:0;padding-left:21px}.ground-photo li{margin-bottom:6px}.ground-systems,.ground-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0}.ground-systems article,.ground-compare article{padding:22px;border:1px solid var(--line);border-radius:15px;background:var(--soft)}.ground-systems article>b{color:var(--green)}.ground-systems ul{margin-bottom:0;padding-left:21px}.ground-systems li{margin-bottom:6px}.ground-compare .bad{border-color:#efc8c8;background:var(--red2)}.ground-compare .good{border-color:#b9ddc7;background:var(--green2)}.ground-compare .bad>b{color:var(--red)}.ground-compare .good>b{color:var(--green)}.ground-compare p{margin-bottom:0}.ground-formula{margin:22px 0;padding:24px;border:1px solid #d8ceb4;border-radius:15px;background:#f8f4e9;text-align:center}.ground-formula>p{color:#766133}.ground-formula>strong{display:block;margin-bottom:12px;color:var(--ink);font-size:clamp(30px,5vw,46px);line-height:1.2}.ground-formula>span{display:block;max-width:760px;margin:auto}.ground-table-wrap{width:100%;margin:22px 0;overflow-x:auto;border:1px solid var(--line);border-radius:14px;-webkit-overflow-scrolling:touch}.ground-table{width:100%;min-width:760px;border-collapse:collapse;background:#fff}.ground-table th,.ground-table td{padding:15px 16px;border-bottom:1px solid var(--line);vertical-align:top;text-align:left}.ground-table th{color:var(--ink);background:#edf4f5;font-size:14px;font-weight:800;line-height:1.35}.ground-table td{font-size:15px;line-height:1.52}.ground-table tbody tr:last-child td{border-bottom:0}.ground-table tbody tr:nth-child(even) td{background:#fbfcfe}.ground-steps{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ground-steps li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:17px;border:1px solid var(--line);border-radius:13px;background:var(--soft)}.ground-steps li>span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--blue),var(--green));font-size:14px;font-weight:900}.ground-steps h3{margin-bottom:5px;font-size:19px}.ground-steps p{margin-bottom:0;font-size:15px}.ground-price{margin-bottom:26px;padding:clamp(24px,4vw,44px);border-radius:22px;background:#0d2b43;box-shadow:0 18px 45px rgba(13,43,67,.2)}.ground-price h2,.ground-price h3,.ground-price p,.ground-price li,.ground-price span,.ground-price strong{color:#fff}.ground-price>.ground-kicker{color:#a9e3bf}.ground-price__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ground-price__grid article{padding:18px;border-radius:13px;background:#fff}.ground-price__grid span,.ground-price__grid strong,.ground-price__grid p{color:var(--ink)}.ground-price__grid span{display:block;margin-bottom:4px;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.ground-price__grid strong{display:block;margin-bottom:5px;font-size:20px}.ground-price__grid p{margin-bottom:0;font-size:14px}.ground-warranty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:22px}.ground-warranty article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:17px;border:1px solid rgba(255,255,255,.18);border-radius:13px;background:rgba(255,255,255,.07)}.ground-warranty strong{font-size:27px}.ground-warranty span{color:#d9e8f3;font-size:14px;line-height:1.45}.ground-price__factors{margin:22px 0;padding:20px;border:1px solid rgba(255,208,93,.48);border-radius:13px;background:rgba(255,208,93,.08)}.ground-price__factors ul{columns:2;gap:30px;padding-left:21px}.ground-price__factors li{margin-bottom:6px}.ground-price__factors p{margin-bottom:0;color:#e1edf5;font-size:14px}.ground-price__note{margin:17px 0 0;color:#bed2e1!important;font-size:13px}.ground-errors{grid-template-columns:repeat(2,minmax(0,1fr))}.ground-errors article{position:relative;padding:19px 19px 19px 52px;border:1px solid #efcccc;border-radius:13px;background:var(--red2)}.ground-errors article:before{content:"!";position:absolute;top:19px;left:18px;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;color:#fff;background:var(--red);font-size:14px;font-weight:900}.ground-errors h3{margin-bottom:5px;color:#752020;font-size:18px}.ground-errors p{margin-bottom:0;font-size:15px}.ground-faq{display:grid;gap:10px}.ground-faq details{border:1px solid var(--line);border-radius:12px;background:#fff;overflow:hidden}.ground-faq summary{position:relative;padding:18px 52px 18px 18px;color:var(--ink);font-weight:800;cursor:pointer;list-style:none}.ground-faq summary::-webkit-details-marker{display:none}.ground-faq summary:after{content:"+";position:absolute;top:50%;right:18px;transform:translateY(-50%);color:var(--green);font-size:26px;font-weight:500}.ground-faq details[open] summary:after{content:"−"}.ground-faq details[open] summary{border-bottom:1px solid var(--line);background:var(--green2)}.ground-faq details>p{padding:18px;margin-bottom:0}.ground-related{margin-bottom:26px;padding:clamp(23px,4vw,40px);border:1px solid var(--line);border-radius:18px;background:var(--soft)}.ground-related>.ground-kicker{color:var(--green)}.ground-related>div{grid-template-columns:repeat(3,minmax(0,1fr))}.ground-related a{display:block;padding:20px;border:1px solid var(--line);border-radius:14px;color:var(--text);background:#fff;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.ground-related a:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(23,32,51,.09)}.ground-related span,.ground-related strong{display:block}.ground-related span{margin-bottom:7px;color:var(--green);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ground-related strong{margin-bottom:7px;color:var(--ink);font-size:18px;line-height:1.35}.ground-related p{margin-bottom:0;font-size:14px;line-height:1.5}.ground-final{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:clamp(25px,5vw,48px);border-radius:22px;background:linear-gradient(135deg,#0a3a63 0%,#1267ad 66%,#247c65 100%)}.ground-final h2,.ground-final p{color:#fff}.ground-final .ground-kicker{color:#bceacf}.ground-final h2{margin-bottom:10px}.ground-final p{margin-bottom:0}@media(max-width:1080px){.ground-hero{grid-template-columns:1fr}.ground-toc>div{grid-template-columns:repeat(2,minmax(0,1fr))}.ground-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ground-cards--3,.ground-grid--3,.ground-grid--4,.ground-related>div{grid-template-columns:repeat(2,minmax(0,1fr))}.ground-final{grid-template-columns:1fr}}@media(max-width:767px){.ground-page{font-size:16px;line-height:1.62}.ground-page h1{font-size:34px}.ground-page h2{font-size:27px}.ground-page h3{font-size:19px}.ground-hero{gap:20px;padding:24px 18px;border-radius:17px}.ground-hero__lead{font-size:18px}.ground-facts{grid-template-columns:1fr}.ground-actions{flex-direction:column}.ground-btn{width:100%}.ground-hero__side{padding:20px 17px}.ground-toc,.ground-section,.ground-related{padding:21px 16px;border-radius:14px}.ground-toc>div,.ground-summary,.ground-cards--3,.ground-grid--3,.ground-grid--4,.ground-systems,.ground-compare,.ground-errors,.ground-related>div,.ground-price__grid,.ground-warranty{grid-template-columns:1fr}.ground-heading{gap:10px}.ground-heading>span{width:40px;height:40px;border-radius:10px}.ground-lead{font-size:18px}.ground-photo{grid-template-columns:1fr;padding:20px 17px}.ground-photo ul,.ground-price__factors ul{columns:1}.ground-table{min-width:700px}.ground-table th,.ground-table td{padding:13px;font-size:14px}.ground-price{padding:24px 17px;border-radius:16px}.ground-final{padding:25px 18px;border-radius:16px}}@media(max-width:420px){.ground-page h1{font-size:30px}.ground-page h2{font-size:25px}.ground-toc>div{grid-template-columns:1fr}.ground-heading{display:block}.ground-heading>span{margin-bottom:10px}.ground-steps li{grid-template-columns:34px minmax(0,1fr);padding:15px}.ground-steps li>span{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.ground-btn,.ground-related a{transition:none}}/* End custom CSS */