@font-face{font-family:'f';font-display:swap;src:url('img/f.woff2') format('woff2');}@font-face{font-family:'r';font-display:swap;src:url('img/r.woff2') format('woff2');}img{height:auto}.s h2{color:#A73A24;}.t h2, .t h3{color: white;font-size: max(36px, 2.5vw);}.tc h3, .tc p{font-family:f;}.t .se p{font-size: 24px;}.t p{font-size: 18px;font-family: f;color:#fff;}.z img{margin-bottom:-5px;width:100%}.o{overflow:hidden;position:relative}input::placeholder{all:unset;}input[type="text"], input[type="tel"], select{display: block;width: 67%;margin: 8px;background: url(img/i3.svg);background-size: contain;border: none;background-repeat: no-repeat;height: min(38px, 2vw);min-height:32px;font-size: 17px;padding-right: 15%;margin-left: 0;padding-left: 12px;font-weight: normal;padding-bottom: 3px;font-family:Arial;}textarea{display: block;margin: 12px;width: 67%;height: 120px;border: 0;border-radius: 8px;background: url('img/i1.svg');background-size: cover;font-size: 28px;padding-right: 15%;margin-left: 0;padding-left: 12px;padding-bottom: 3px;font-size: 18px;font-family:Arial;}input[type="submit"]{width: 67%;margin: 12px;height: 40px;background: url('img/i4.svg');font-family: f;color: #fff;font-size: 24px;padding-left: 15%;border: 0;border-radius: 8px;margin-left:0;background-repeat:no-repeat;cursor:pointer;}input[type="text"], textarea{color: #2f2f2f;}textarea:focus, input:focus{outline:2px solid #f3c010}.x strong, .s p strong{text-shadow: 0 1px 1px white;}@media screen and (width<1080px){h2{font-family:r;font-size:max(32px,5vw);}.tc h2{color: #3F8CA8;}.t h3{margin-bottom: 0;}.se > h2{color: #F3C010 !important;}.w h2, .w > p, .x p, .x h2, .y h2, .w summary, .r h2{color: #fff;}.s h2, .s p, .t h2, .t p, .t h3, .u h2, .u p, img.ei, .u div span, .w h2, .w > div, .w > p, form, .x h2, .x p, .y h2, .y .lp, .y a, .w summary, .r h2, .r p, .q div{padding: 0 6vw;}.q p{font-family:f;color:#fff;font-size:24px;}.u p, .s p, .x p, .ws p:first-of-type, .r p{font-size: 24px;font-family: f;color: #fff;}.ssp{width:67%;}.ssp1, .ri.m{float:right;}.t{z-index:101;margin-top:-5vh;}.tc.o .li.m{float: right;margin-bottom:10vw;margin-left:30%;}.tc.o > div{width: 80%;}.ssp h2{font-size: max(48px, 10vw);margin-bottom: 0;}.ssp p{margin-top:12px;}.se{position: relative;z-index: 201;margin-top: -10vh;}.u p.ei{font-family: r;}.q{background: url('img/dbm.svg') no-repeat;background-size: 100%;padding-top:33%;}.u h2{font-size: max(115px, 13.4vw);margin-bottom: 0;margin-top: 64px;color: white;}.u span{font-family: r;color: #fff;font-size: 18px;letter-spacing: max(1.5vw, 6px);}.u p.ei{font-family: r;text-transform: full-width;font-size: 14px;color: #8D8D8D;}.w h2{margin-top:36px;}.w > div img{width: 100%;margin-bottom: 24px;}input, textarea, select{width:100% !important}.w > p{margin-top: 0;font-family: f;}.m.pa{position: absolute;right: 0;top: 0;}.y a{font-family: f;color: #fff;text-decoration: none;display: block;font-size: max(24px, 1.8vw);}h2.cp{margin-top: 101px;text-align: right;}img.cp{float: right;padding-right: 6vw;}input[type="text"], input[type="tel"], select{background: url('img/inm.svg');background-repeat: no-repeat;}textarea{height: 320px;background: url('img/tambg.svg');background-repeat: no-repeat;padding-right: 20%;}.co2{z-index: 305;position: relative;margin-top: -10vh;padding-left:6vw;}.u.o > img{width: 100%;}.d{display:none !important}}@media screen and (width>=1080px){h2{font-family:r;font-size:max(63px, 4.8vw);}.r{background: url(img/rf.svg) no-repeat right -150px;background-size: 36%;z-index: 22;position: relative;overflow: visible;min-height: 45vh;margin-top:120px;}.r p{margin-left: 120px;width: 50%;}.s h2{margin-bottom: 12px;margin-top:12px;}.s div p{width: 80%;}.s > *{width: 45%;float: left;min-height: 100vh;overflow: hidden;}.s > div{padding-top:20vh}.s{overflow:hidden}.ssp{float: left;width: 40%;margin-left: 10%;}.se h2, .q h2{font-size:max(63px, 4.8vw) !important;}.tc div{width: 30%;float: left;margin-right:3%;}.tc{width: 80%;padding-left: 6%;}.ri{width: 45%;right: 0;position: absolute;top: 0;height:155vh;}.li{width: 33%;}.t{min-height: 155vh;}.t p{font-weight: light;line-height: 26px;}.se{width: 33%;margin-left: 6%;margin-top:-6%;}.u > *, .q > *{width: 50%;float: left;}.u > div{padding-left: 5%;padding-right:5%;}.q div{padding: 4% 10% 10% 6%;}.q div + img{width:35%;}.u h2{font-size: max(193px, 13.4vw);margin-bottom: 0;margin-top:64px;color: white;}.q{background: url('img/dbd.svg') no-repeat;background-size: 30%;}.u p, .s p, .r p, .ws p:first-of-type, .q p{font-size:24px;font-family:f;color:#fff;}.u span{font-family: r;letter-spacing: 0.78vw;font-size: 30px;color:#fff;}.u p.ei{color:#888;letter-spacing:unset;font-size:24px;font-family:r;text-transform:full-width;}.w > *, .x > *, .y > *, .r > *{width: 80%;margin: 0 auto;color:#fff }.w > div img{width: 33%;}.w h2, .x h2, .y h2, .r h2{font-size: max(36px, 2.5vw);margin-bottom:24px}.w p, .x p{font-family:f}.x > *, .y > *{width: 50%;float: left;}.x p strong{line-height: 32px;}.x{width: 67%;margin: 0 auto;}.x > div{margin-top:20%}.x p{font-size:24px;}.co1{margin-left: 10%;}.co2{margin-top: 25%;margin-left: -5%;}.y a{font-family: f;color: #fff;text-decoration: none;display: block;font-size: max(36px, 2.3vw);margin-top: 12px;margin-bottom: 12px;}.ws{clear: both;width: 50% !important;}.m{display:none !important}}#vis{margin-left: 10%;width: max(25%, 250px);padding: 24px;background-color: #444;border-radius: 8px;}#ctv{cursor:pointer;font-family: f, Helvetica;}.z{min-height:5vw;}form select{color:#2f2f2f;font-family: f;}input::placeholder, textarea::placeholder, select{font-family: f;font-weight: lighter;color: #393535;}option{color:black;}select{-webkit-appearance: none;-moz-appearance: none;text-indent: 1px;text-overflow: '';}.j{margin:20px 0;position:relative;}@media (550px<=width<1080px) {#v{margin-top:150px;}}textarea::placeholder{line-height: 25px !important;}.q.o h2 {color: #f3c010;}
.tc h3.fast{color:#82af52}.tc h3.medium,.t .se h2{color:#f3c010}.tc h3.slow{color:#c3796a}.q.o h2{color:#52b1be}.co1 img.d{margin-left:-8px}
.co2 label{display:block;margin:12px 0 4px;color:#fff;font:18px/1.4 Arial,sans-serif}
.s h2{color:#c3796a}
input[type=submit]{color:#0e2536}
input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #0e2536;outline-offset:3px;box-shadow:0 0 0 6px #fff}
input::placeholder,textarea::placeholder{opacity:1}img{max-width:100%}input[type=text],input[type=tel],select,textarea{background-color:#fff;color:#2f2f2f;background-size:100% 100%;height:auto;min-height:2.5em}textarea{min-height:8em;resize:vertical}input[type=submit]{background-color:#f3c010;background-size:100% 100%;height:auto;min-height:2em}.co2 a{overflow-wrap:anywhere;color:#fff}.comparison{font:1rem/1.5 Arial,sans-serif;color:#fff;padding:1rem 6vw}.comparison summary{cursor:pointer}.table-scroll{max-width:100%;overflow:auto;margin-top:1rem}.comparison table{border-collapse:collapse;width:100%}.comparison th,.comparison td{padding:.5em;text-align:left;border:1px solid #8d8d8d}.comparison caption{text-align:left;font-weight:bold;padding:.5em}#vis{box-sizing:border-box;max-width:88%;margin-left:6%;width:auto}

a.case{color:#fff;text-decoration:none}.case span,.co2 .note{display:block;font:1rem/1.5 Arial,sans-serif}.case span{text-align:center;text-decoration:underline;padding:.5rem}
