.vr-page{color:#fff;background:#073b32;padding-bottom:64px}.vr-page *{box-sizing:border-box}.vr-wrap{max-width:1160px;margin:auto;padding:0 28px}.vr-hero{padding-top:90px;padding-bottom:70px}.vr-page h1{letter-spacing:-.055em;max-width:900px;margin:24px 0;font-size:clamp(48px,7vw,88px);line-height:1.04}.vr-page h1 em{color:#fff;font-style:normal}.vr-page h2{letter-spacing:-.035em;color:#fff;margin:12px 0 24px;font-size:clamp(30px,4vw,46px);line-height:1.15}.vr-page h3{color:#fff;margin:12px 0;font-size:22px;line-height:1.25}.vr-page p,.vr-page li{color:#edf5f0;font-size:16px;line-height:1.75}.vr-page .vr-lead{max-width:690px;font-size:21px}.vr-kicker{letter-spacing:.16em;color:#d8eddf;font-size:12px;font-weight:700}.vr-section{border-top:1px solid #467264;padding-top:44px;padding-bottom:44px;scroll-margin-top:100px}.vr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}.vr-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.vr-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.vr-card{background:#185143;border:1px solid #497766;border-radius:24px;padding:30px}.vr-actions,.vr-tags{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.vr-tags span{border:1px solid #648a78;border-radius:30px;padding:9px 14px;font-size:13px}.vr-button{cursor:pointer;background:#fff;border:1px solid #fff;border-radius:100px;justify-content:center;align-items:center;min-height:48px;padding:15px 23px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;color:#073b32!important}.vr-outline{background:0 0;color:#fff!important}.vr-button:hover{background:#e2efdf;color:#073b32!important}.vr-button:disabled{opacity:.65;cursor:wait}.vr-page a:focus-visible,.vr-page summary:focus-visible,.vr-page button:focus-visible{outline-offset:5px;outline:3px solid #e6edac}.vr-table{border:1px solid #628672;border-radius:18px;margin:28px 0;overflow-x:auto}.vr-table table{border-collapse:collapse;text-align:left;width:100%;min-width:540px}.vr-table caption{text-align:left;background:#185143;padding:18px 22px;font-weight:700}.vr-table th,.vr-table td{border-top:1px solid #467264;padding:19px 22px;font-size:17px}.vr-table thead th{font-size:14px}.vr-page small{color:#e1eee6;margin-top:6px;font-size:13px;font-weight:400;line-height:1.5;display:block}.vr-price{font-size:32px;font-weight:700}.vr-form{grid-template-columns:1fr 1fr;gap:22px;margin-top:28px;display:grid}.vr-form label{flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.vr-form input,.vr-form select,.vr-form textarea{color:#fff;width:100%;min-width:0;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b392f;border:1px solid #80a394;border-radius:10px;min-height:48px;padding:13px}.vr-form input:focus,.vr-form select:focus,.vr-form textarea:focus{outline-offset:2px;outline:2px solid #d8efb6}.vr-form input::placeholder,.vr-form textarea::placeholder{color:#c0d5c9;opacity:1}.vr-full{grid-column:1/-1}.vr-form fieldset{border:1px solid #80a394;border-radius:14px;min-width:0;padding:18px}.vr-form .vr-check{flex-direction:row;align-items:flex-start;margin:10px 0;font-weight:400}.vr-check input{accent-color:#c6dfbb;flex-shrink:0;width:20px;height:20px;min-height:20px;margin-top:2px}.vr-total{border-top:1px solid #628672;padding-top:22px}.vr-total strong{font-size:27px}.vr-total p{font-size:14px}.vr-page details{border-bottom:1px solid #628672;padding:22px 0}.vr-page summary{cursor:pointer;font-size:18px;font-weight:600}.vr-page details p{max-width:850px;margin-bottom:0}.vr-page ul{padding-left:20px}.vr-support a{color:#fff;text-decoration:underline}#velor-inquiry{scroll-margin-top:100px}@media (max-width:800px){.vr-grid,.vr-grid-four{grid-template-columns:1fr 1fr}.vr-grid-two{grid-template-columns:1fr}.vr-hero{padding-top:55px}}@media (max-width:560px){.vr-wrap{padding-left:18px;padding-right:18px}.vr-card{padding:23px}.vr-grid,.vr-grid-four,.vr-form{grid-template-columns:1fr}.vr-full{grid-column:auto}.vr-section{padding-top:32px;padding-bottom:32px}.vr-table th,.vr-table td{padding:14px}.vr-hero{padding-bottom:45px}.vr-button{width:100%}}main.vr-page,main.vr-page>.vr-hero{color:#fff;background:#073b32!important}.vr-page h1{color:#fff}.vr-eco-line{letter-spacing:.01em;margin:18px 0 0;font-weight:750;color:#dff3e6!important;font-size:17px!important}.vr-section-lead{max-width:860px;font-size:18px!important;line-height:1.7!important}
