.en-page{color:#171c1b;background:#f3f2ec}.en-header .shell{align-items:center;gap:28px;min-height:86px;display:flex}.en-brand{flex-shrink:0}.en-brand img{max-width:100%;height:auto;display:block}.en-header nav:not(.language-switch){gap:24px;margin-left:auto;display:flex}.en-header a{color:#f4f3ee}.en-header .language-switch{flex-shrink:0}.en-hero{color:#f4f3ee;background:#111516;padding:140px 0 64px}.en-breadcrumb{color:#b5beb8;margin-bottom:36px;font-size:12px;line-height:1.6}.en-hero h1{letter-spacing:-.045em;max-width:1050px;margin:20px 0;font-size:clamp(34px,4.3vw,66px);line-height:1.08}.en-lead{color:#bfc7c2;max-width:830px;margin:24px 0;font-size:clamp(17px,1.6vw,23px);line-height:1.65}.en-price{margin:24px 0;font-size:28px}.en-trust{color:#c1c9c4;margin-top:28px;font-size:14px}.en-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.en-hero figure{min-width:0;margin:0}.en-hero figure img{width:100%;height:auto;display:block}.en-hero figcaption{color:#bfc7c2;margin-top:12px;font-size:12px;line-height:1.6}.en-paper h2,.en-process h2{letter-spacing:-.035em;margin-bottom:30px;font-size:clamp(27px,3vw,44px);line-height:1.15}.en-services{grid-template-columns:1fr 1fr;gap:0 48px;display:grid}.en-services>a{border-top:1px solid #c6ccc2;padding:28px 0;display:block}.en-services h3{font-size:24px;line-height:1.25}.en-services p,.en-sections p,.en-sections li,.en-faq p{color:#535e55;line-height:1.75}.en-services p{margin:14px 0}.en-services strong{color:#ac3b1a}.en-sections>article{border-top:1px solid #c6ccc2;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:60px;padding:32px 0;display:grid}.en-sections h2{font-size:clamp(25px,2.5vw,36px)}.en-sections p{margin:0}.en-sections ul{margin-top:20px;padding-left:20px}.en-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.en-cases img{aspect-ratio:3/2;object-fit:contain;background:#111516;width:100%;height:auto;margin-bottom:18px;display:block}.en-cases span{color:#a34224;font-size:12px}.en-cases h3{margin:12px 0;font-size:25px;line-height:1.3}.en-cases p{color:#535e55;font-size:15px;line-height:1.7}.en-process{background:#e7e9df}.en-process ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding-left:24px;list-style:decimal-leading-zero;display:grid}.en-process li{padding-left:8px}.en-process strong{font-size:20px}.en-process p{color:#535e55;line-height:1.7}.en-faq details{border-top:1px solid #c6ccc2;padding:22px 0}.en-faq summary{cursor:pointer;font-size:20px}.en-contact{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.en-contact strong{overflow-wrap:anywhere;font-size:24px}.en-contact p{grid-column:1/-1;line-height:1.7}.en-related{flex-wrap:wrap;gap:24px;padding-block-start:24px;padding-block-end:24px;display:flex}.en-related a{text-underline-offset:4px;text-decoration:underline}.en-brief .brief-form{max-width:760px;margin:0 auto}.en-brief h2{font-size:32px;line-height:1.15}.en-brief p{font-size:14px;line-height:1.7}.en-selected{border-left:2px solid #ff6238;padding-left:15px}.en-brief label[hidden]{display:none}.en-brief input[type=email],.en-brief input[type=tel]{width:100%}.en-footer nav{flex-wrap:wrap;gap:18px 28px;margin:24px 0;display:flex}.en-footer p{color:#bfc7c2;font-size:13px;line-height:1.7}.en-footer button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.en-page a:focus-visible{outline-offset:4px;outline:2px solid #e87148}.en-page button:focus-visible{outline-offset:4px;outline:2px solid #e87148}.en-page summary:focus-visible{outline-offset:4px;outline:2px solid #e87148}.en-page .button{white-space:normal}@media (max-width:900px){.en-header .shell{flex-wrap:wrap;gap:16px;padding-block-start:16px;padding-block-end:16px}.en-header .en-brand{margin-right:auto}.en-header nav:not(.language-switch){order:3;justify-content:space-between;gap:12px;width:100%;margin:0;font-size:13px}.en-hero{padding-top:170px}.en-hero-grid,.en-sections>article{grid-template-columns:1fr;gap:24px}.en-cases{grid-template-columns:1fr}.en-cases>a{max-width:650px}.en-process ol{grid-template-columns:1fr;gap:20px}.en-contact{grid-template-columns:1fr}.en-services{gap:0 24px}}@media (max-width:600px){.en-services{grid-template-columns:1fr}.en-brand img{width:160px}.en-header .shell{gap:12px}.en-hero h1{font-size:36px}.en-sections>article{gap:12px}.en-brief h2{font-size:27px}.en-page .section{padding-block-start:44px;padding-block-end:44px}}.en-brief .privacy-check{margin-block-start:20px;margin-block-end:20px}.en-brief .message-field small{color:#657068;margin-left:6px}.en-brief .brief-contacts>small{margin-top:10px;line-height:1.5;display:block}.en-catalog-links{flex-wrap:wrap;gap:18px 32px;margin-top:24px;display:flex}.en-catalog-links a{text-underline-offset:4px;text-decoration:underline}.en-related a{overflow-wrap:anywhere;line-height:1.7}
