.info-page{color:#143a50;background:#f8fcfd}.info-page main{min-height:65vh}.info-hero{padding:160px 0 70px;background:linear-gradient(135deg,#d9f4fb 0%,#f4fbfd 66%,#e5f5f9 100%);border-bottom:1px solid #c9e6ed}.info-hero .container,.info-content{max-width:1140px;margin-inline:auto}.info-eyebrow{display:block;color:#429ab4;font-size:12px;font-weight:700;letter-spacing:.18em}.info-hero h1{margin:15px 0;font-size:clamp(32px,4.5vw,56px);letter-spacing:.08em;line-height:1.35}.info-hero p:last-child{line-height:1.9}.info-content{padding-top:70px;padding-bottom:110px}.info-contact-grid{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,1.5fr);gap:clamp(30px,6vw,95px)}.info-aside{padding-top:20px}.info-aside h2{font-size:clamp(22px,2.5vw,31px);margin:14px 0}.info-aside p{line-height:1.9}.info-phone{display:block;font-size:clamp(27px,3vw,38px);font-weight:700;letter-spacing:.04em;color:#1688a9;margin:32px 0 18px;text-decoration:none}.info-muted{font-size:13px;line-height:1.8;color:#55717c}.info-notice{padding:19px 22px;background:#e9f5f8;border-left:4px solid #64b7cc;line-height:1.8;margin:0 0 24px}.info-form,.info-review{background:#fff;padding:clamp(24px,4vw,48px);box-shadow:0 14px 44px #4c879315;border:1px solid #d5e9ee}.info-form label{display:block;font-weight:700;margin-bottom:25px}.info-form label[hidden],.info-form-row[hidden],.info-form[hidden],.info-review[hidden],.info-error[hidden]{display:none}.info-form label em{font-style:normal;font-size:11px;color:#fff;background:#247f9b;padding:3px 7px;margin-left:5px}.info-form input:not([type=checkbox]),.info-form select,.info-form textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #b9d5de;background:#fff;border-radius:3px;padding:15px 16px;margin-top:9px;font:inherit;color:#143a50}.info-form :is(input,select,textarea):focus{outline:2px solid #61afc6;outline-offset:2px}.info-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.info-form .info-consent{display:flex;align-items:flex-start;gap:12px;font-weight:400}.info-consent input{margin-top:6px;accent-color:#1688a9}.info-consent a,.info-text-link{color:#147f9f;text-underline-offset:4px}.info-button{border:0;background:#147a98;color:white;display:flex;align-items:center;justify-content:space-between;gap:25px;width:100%;box-sizing:border-box;padding:19px 24px;font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.info-button:hover{background:#0f6f8d}.info-error{color:#b13232}.info-review h2{font-size:26px}.info-review p{line-height:1.8}.info-review dl{margin:25px 0}.info-review dl div{padding:12px 0;border-bottom:1px solid #dcebf0}.info-review dt{font-size:12px;color:#55717c}.info-review dd{margin:5px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.info-edit{background:none;border:0;color:#147f9f;text-decoration:underline;cursor:pointer;padding:20px 0;font:inherit}.info-news-list{max-width:920px;margin:auto;border-top:1px solid #c9e1e8}.info-news-list a{display:grid;grid-template-columns:120px 120px 1fr 24px;gap:18px;align-items:center;padding:27px 10px;border-bottom:1px solid #c9e1e8;color:#143a50;text-decoration:none}.info-news-list a:hover{background:#eaf6f9}.info-news-list time{color:#587583}.info-category{color:#1688a9;font-size:12px}.info-news-list strong{font-size:17px}.info-article{max-width:780px;margin:auto;line-height:2}.info-article h2{font-size:24px;margin:44px 0 10px;border-bottom:1px solid #b9dce6;padding-bottom:12px}.info-article h2:first-child{margin-top:0}.info-article>p{margin:22px 0}.info-text-link{display:inline-block;margin-top:30px;font-weight:700}@media(max-width:760px){.info-hero{padding:125px 0 48px}.info-content{padding-top:45px;padding-bottom:75px}.info-contact-grid{grid-template-columns:1fr}.info-form-row{grid-template-columns:1fr;gap:0}.info-news-list a{grid-template-columns:90px 1fr 20px;gap:8px}.info-category{grid-column:1}.info-news-list strong{grid-column:2;grid-row:1/3;font-size:15px}.info-news-list a>span:last-child{grid-column:3;grid-row:1/3}}
.info-page .header{background:#fffffff5;color:#143a50;box-shadow:0 1px 0 #dbeaf0}.info-page .header .brand img{filter:none}.info-page .menu-toggle{background:#143a50}
.info-line{display:flex;justify-content:space-between;align-items:center;max-width:310px;margin-top:24px;padding:16px 20px;background:#06c755;color:#052d19;text-decoration:none;font-weight:700}.info-line:hover{background:#05a847}.info-honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.info-policy ol{padding-left:1.6em}.info-policy li{padding-left:.3em;margin:10px 0}.info-policy h3{font-size:18px;margin:30px 0 8px}.info-button:disabled{opacity:.65;cursor:wait}
.info-thanks{max-width:700px;margin:0 auto;padding:64px 32px 70px;background:#fff;border:1px solid #d5e9ee;box-shadow:0 14px 44px #4c879315;text-align:center}.info-thanks-mark{display:grid;place-items:center;width:76px;height:76px;margin:0 auto 26px;border-radius:50%;background:#dff4f9;color:#1688a9;font-size:38px;font-weight:700}.info-thanks h2{font-size:clamp(24px,3vw,34px);margin:0 0 22px}.info-thanks p{line-height:2;margin:0 auto 36px}.info-thanks .info-button{max-width:330px;margin:0 auto}@media(max-width:760px){.info-thanks{padding:44px 22px 52px}}
