body{margin:0;background:#fff}#tp-home.wh-page{background:white;color:#34483e;font-size:17px;line-height:1.55;overflow:clip}#tp-home.wh-page *{box-sizing:border-box}#tp-home.wh-page section{padding:64px max(6%,calc((100vw - 1200px)/2));scroll-margin-top:100px}#tp-home.wh-page header{display:flex;position:sticky;top:0;z-index:20;justify-content:space-between;align-items:center;padding:18px 6%;background:#fff;border-bottom:1px solid #e0e5dc;gap:20px}#tp-home.wh-page nav{display:flex;gap:22px;flex-wrap:wrap}#tp-home.wh-page a{color:inherit}#tp-home.wh-page h1{font-size:clamp(34px,4vw,52px);line-height:1.1;letter-spacing:-1.3px;margin:20px 0;color:#173f35}#tp-home.wh-page h2{font-size:clamp(28px,3vw,36px);margin:0 0 24px;color:#173f35}#tp-home.wh-page h3{font-size:22px;line-height:1.25;margin:12px 0;color:#173f35}#tp-home.wh-page p{margin:0 0 18px}#tp-home.wh-page .eyebrow{font-size:12px;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:18px}#tp-home.wh-page .wh-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center;background:#f5f3ec}#tp-home.wh-page .wh-lead{font-size:21px;line-height:1.5}#tp-home.wh-page .wh-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}#tp-home.wh-page .action{background:#173f35;color:#fff;border:1px solid #173f35;padding:15px 20px;display:inline-block;text-decoration:none;font:600 16px/1.4 'Golos Text',Arial;cursor:pointer}#tp-home.wh-page .action.outline{background:transparent;color:#173f35}#tp-home.wh-page .wh-art{min-height:410px;border-radius:24px;background:#173f35 url('banners/slide-5-clean.webp') right center/auto 100%;position:relative;overflow:hidden}#tp-home.wh-page .wh-art:before{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#173f35 0%,transparent 75%)}#tp-home.wh-page .wh-art span{position:absolute;bottom:70px;left:28px;color:white;font-size:23px;line-height:1.5}#tp-home.wh-page .wh-art small{position:absolute;bottom:24px;left:28px;color:#e6ece6;font-size:13px}#tp-home.wh-page .wh-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#tp-home.wh-page .wh-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}#tp-home.wh-page .wh-card{border:1px solid #dce3d9;background:#fff;border-radius:18px;padding:26px}#tp-home.wh-page .wh-card p{font-size:17px;margin-bottom:0}#tp-home.wh-page .wh-number{display:block;color:#a34d29;font-size:24px;font-weight:600;margin-bottom:18px}#tp-home.wh-page .wh-tint{background:#f3f5ef}#tp-home.wh-page .wh-notice{background:#e6ecdf;border-radius:18px;padding:22px 26px;margin-top:24px}#tp-home.wh-page .wh-notice p{margin:8px 0 0}#tp-home.wh-page .wh-details{border-bottom:1px solid #d2dbd1;padding:18px 0;font-size:17px}#tp-home.wh-page .wh-details summary{font-size:18px;font-weight:600;cursor:pointer;color:#173f35}#tp-home.wh-page .wh-details p{padding:16px 0 0;max-width:70ch}#tp-home.wh-page .wh-future{padding:30px;background:#173f35;color:white;border-radius:18px;display:flex;flex-direction:column;align-items:flex-start}#tp-home.wh-page .wh-future h3{font-size:28px;color:white}#tp-home.wh-page .wh-future .action{background:#f5f3ec;color:#173f35;margin-top:auto}#tp-home.wh-page .wh-future ul{margin-bottom:24px}#tp-home.wh-page .wh-future .muted{color:#e0e8dd}#tp-home.wh-page .wh-future .check-list li:before{color:#efab78}#tp-home.wh-page .wh-badge{display:inline-block;padding:6px 12px;background:#f8e9dd;color:#814023;border-radius:12px;font-size:14px;margin-bottom:16px}#tp-home.wh-page .wh-caption{font-size:14px;max-width:80ch;margin-top:20px;color:#536158}#tp-home.wh-page .wh-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;counter-reset:steps;list-style:none;padding:0}#tp-home.wh-page .wh-steps li:before{counter-increment:steps;content:counter(steps,decimal-leading-zero);display:block;color:#a34d29;font-size:27px;margin-bottom:15px}#tp-home.wh-page .wh-steps b,#tp-home.wh-page .wh-steps span{display:block}#tp-home.wh-page .wh-steps b{font-size:19px;margin-bottom:10px}#tp-home.wh-page iframe{width:100%;height:420px;border:1px solid #dce3d9}#tp-home.wh-page form{display:grid;gap:16px;background:white;padding:28px;border-radius:18px}#tp-home.wh-page label{font-size:16px;display:block}#tp-home.wh-page input,#tp-home.wh-page textarea,#tp-home.wh-page select{display:block;width:100%;margin-top:6px;padding:12px;border:1px solid #becbbf;background:white;font:inherit;color:#34483e}#tp-home.wh-page textarea{min-height:90px;resize:vertical}#tp-home.wh-page .muted{font-size:14px}#tp-home.wh-page footer{padding:40px 6%;background:#173f35;color:white}#tp-home.wh-page footer h3{color:white}#tp-home.wh-page .foot{display:grid;grid-template-columns:1fr 1fr;gap:40px}#tp-home.wh-page a:focus-visible,#tp-home.wh-page button:focus-visible{outline:3px solid #c06736;outline-offset:4px}#tp-home.wh-page .wh-art{background-size:auto 115%;background-position:right center}
@media(max-width:760px){#tp-home.wh-page header{display:grid;grid-template-columns:1fr auto;padding:12px 6%;gap:8px}#tp-home.wh-page nav{grid-row:2;grid-column:1/-1;flex-wrap:nowrap;overflow-x:auto;gap:20px}#tp-home.wh-page nav a{white-space:nowrap;font-size:14px}#tp-home.wh-page section{padding:40px 6%;scroll-margin-top:125px}#tp-home.wh-page .wh-hero,#tp-home.wh-page .wh-grid,#tp-home.wh-page .wh-grid-two,#tp-home.wh-page .foot{grid-template-columns:1fr;gap:20px}#tp-home.wh-page .wh-art{min-height:280px}#tp-home.wh-page .wh-lead{font-size:19px}#tp-home.wh-page .wh-steps{grid-template-columns:1fr 1fr}#tp-home.wh-page form,#tp-home.wh-page .wh-future{padding:22px}#tp-home.wh-page .wh-actions .action{flex:1;text-align:center}#tp-home.wh-page .wh-hero h1{font-size:36px}}
#tp-home.wh-page a{text-decoration:none}#tp-home.wh-page a:hover{text-decoration:underline}#tp-home.wh-page .brand{display:flex;gap:12px;align-items:center;color:#173f35;font-weight:700;line-height:1.08;font-size:21px;text-decoration:none}#tp-home.wh-page .mark{width:48px;height:38px;position:relative;flex:none}#tp-home.wh-page .mark i{position:absolute;background:#173f35;border-radius:5px;width:17px;height:17px;left:0;top:0}#tp-home.wh-page .mark i:nth-child(2){top:21px}#tp-home.wh-page .mark i:nth-child(3){left:21px;top:21px;width:27px}#tp-home.wh-page .mark i:nth-child(4){left:21px;width:27px;background:#d97543;border-radius:18px 18px 2px 2px}#tp-home.wh-page .wh-art{background-size:auto 205%;background-position:right center}#tp-home.wh-page .wh-art span,#tp-home.wh-page .wh-art small{z-index:1}#tp-home.wh-page form{grid-template-columns:1fr}#tp-home.wh-page form a,#tp-home.wh-page footer a{text-decoration:underline}
