.pe-page{color:#334155;font-size:16px;line-height:1.65}.pe-inner{width:100%;max-width:1140px;margin-inline:auto}.pe-inset{padding-inline:10px}.pe-hero{width:100%}.pe-description{background:#f9f9f9;padding-block:50px}.pe-page h1,.pe-page h2,.pe-quote-dialog h2{color:#1e293b;font-family:Open Sans,sans-serif;font-weight:600}.pe-page h1{margin-bottom:20px;font-size:36px;line-height:1.4}.pe-page h2,.pe-quote-dialog h2{margin-bottom:20px;font-size:30px;line-height:1.3}.pe-copy{margin-bottom:20px;display:flow-root}.pe-copy p{margin-bottom:25.6px}.pe-quote-button{border:0;padding:15px 30px;font-size:16px;font-weight:500;line-height:16px}.pe-quote-button:hover{color:#000}.pe-video{aspect-ratio:auto;padding-block:10px;position:relative}.pe-video:before{content:"";aspect-ratio:16/9;display:block}.pe-video iframe{border:0;width:100%;height:calc(100% - 20px);position:absolute;top:10px;left:0}.pe-video>button,.pe-video>a{color:#475ba3;background:#fff;border:1px solid #eee;padding:5px 10px;font-size:14px;position:absolute;bottom:20px;right:10px}.pe-inquiry{padding-block:50px}.pe-inquiry p{margin-bottom:0}.pe-form{grid-template-columns:1fr 1fr;gap:30px 20px;margin-bottom:24px;padding-top:59px;display:grid}.pe-form input,.pe-form textarea{color:#333;background:#fff;border:1px solid #ccc;border-radius:3px;width:100%;min-width:0;height:43px;padding:0 14px;font:16px/1 Open Sans,sans-serif;box-shadow:0 0 0 1px #eee}.pe-form input::placeholder,.pe-form textarea::placeholder{color:#aaa;opacity:1}.pe-form input:focus,.pe-form textarea:focus{outline-offset:1px;outline:2px solid #475ba3}.pe-phone{min-width:0;display:flex;position:relative}.pe-phone select{background:#fff;border:0;width:44px;height:41px;font-size:12px;position:absolute;top:1px;left:3px}.pe-phone:has(select) input{padding-left:50px}.pe-form textarea{grid-column:1/-1;height:120.4px;padding:14px;line-height:1.3}.pe-form>button{color:#fff;background:#066aab;border:0;border-radius:3px;grid-column:1/-1;justify-self:start;height:41px;margin-top:-5px;padding:0 15px;font-size:17px;font-weight:500;line-height:1}.pe-form>button:hover{background:#035a92}.pe-form-status{grid-column:1/-1;font-size:14px}.pe-parameters{padding-block:10px}.pe-parameters>.pe-inner{padding:10px}.pe-parameters h2{margin-bottom:25px}.pe-table-scroll{margin-bottom:21px;overflow-x:auto}.pe-table-scroll:focus-visible{outline:2px solid var(--blue)}.pe-parameters table{border-collapse:collapse;color:#333;text-align:center;width:100%;font-size:15px;line-height:1.65}.pe-parameters thead th{color:#fff;background:#475ba3;border:0;font-weight:700}.pe-parameters th,.pe-parameters td{border:1px solid #ddd;padding:10px 15px}.pe-parameters tbody th{font-weight:400}.pe-parameters tbody tr:nth-child(2n){background:#f9f9f9}.pe-parameters tbody tr:hover{background:#f3f3f3}.pe-quote-dialog{color:#334155;background:#fff;border:0;width:640px;max-width:calc(100% - 30px);max-height:calc(100dvh - 30px);margin:auto;padding:40px;overflow-y:auto;box-shadow:0 10px 40px #0003}.pe-quote-dialog::backdrop{background:#000c}.pe-quote-close{background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:15px;right:15px}.pe-popup-form{flex-direction:column;gap:30px;margin:0;padding:0;display:flex}.pe-popup-form input{border-radius:0;height:40px}.pe-popup-form textarea{border-radius:0;height:97px}.pe-popup-form>button{background:#475ba3;width:100%;height:40px;margin:0;font-size:16px}@media (max-width:767px){.pe-page{font-size:14.592px}.pe-page h1{font-size:27.36px}.pe-page h2{font-size:22.8px}.pe-copy p{margin-bottom:23.3472px}.pe-form{grid-template-columns:1fr}.pe-parameters table{min-width:377px}.pe-quote-dialog{padding:30px 25px}.pe-quote-dialog h2{font-size:26px}}
