@font-face{font-family:SAM Family Sans;src:url(/fonts/06be7cf6-01ad-4b1c-8d8d-f29eac3cc496.woff2)format("woff2");font-weight:100 900;font-display:swap}body.home-preview{--slate:#102b29;--ink:#102b29;--muted:#3e4f54;--border:#c9cec5;--serif:"Times New Roman",Georgia,serif;color:var(--muted);background:var(--paper);font-family:SAM Family Sans,Inter,Arial,sans-serif;font-size:18px;line-height:1.55}.home-preview h1,.home-preview h2,.home-preview h3{font-family:var(--serif);letter-spacing:-.04em;color:var(--ink);text-wrap:pretty;font-weight:400;line-height:1.08}.home-preview h1{letter-spacing:-.045em;font-size:clamp(52px,5.8vw,96px);line-height:1.02}.home-preview h2{font-size:clamp(36px,3.6vw,60px)}.home-preview h3{font-size:26px}.home-preview .container{max-width:1520px;padding-inline:clamp(24px,5.5vw,80px)}.home-preview .site-header{background:var(--paper);border:0;position:relative}.home-preview .header-inner{min-height:100px;padding-block:18px}.home-preview .brand svg{width:76px;height:76px}.home-preview .site-header nav{gap:28px;font-size:14px;font-weight:400}.home-preview .button{border-radius:3px;padding:12px 24px;font-size:15px;font-weight:500}.home-preview .site-header nav .button{font-size:14px}.home-preview .hero-home{background:var(--paper);margin:0;padding:0;display:block}.home-preview .hero-copy{max-width:1520px;color:var(--muted);text-align:left;align-items:flex-start;gap:24px;margin:auto;padding:46px clamp(24px,5.5vw,80px) 64px;display:flex}.home-preview .hero h1{color:var(--ink);max-width:100%}.home-preview .hero-copy>p{max-width:46em;font-size:20px;line-height:1.55}.home-preview .hero .kicker{letter-spacing:.14em;color:var(--muted);font-size:11px;font-weight:500}.home-preview .hero .actions{margin-top:4px}.home-preview .hero-photo{width:100%;max-width:1920px;margin:0 auto}.home-preview .hero-photo img{object-fit:contain;width:100%;height:auto;max-height:none;display:block}.home-preview .hero .actions>.button.explore{background:var(--brick);border-color:var(--brick);color:#fff}.home-preview .hero .actions>.button.explore:hover{background:#9e5226;border-color:#9e5226}.home-preview .section{padding-block:68px;scroll-margin-top:24px}.home-preview .section.gray{border:0}.home-preview .section-grid{grid-template-columns:32px minmax(0,1fr);gap:24px;display:grid}.home-preview .section-number{gap:0;padding-top:10px;font-size:11px;font-weight:400}.home-preview .section-number i{display:none}.home-preview .section-content{gap:24px}.home-preview .section-content>h2{max-width:26em}.home-preview .prose{max-width:52em;font-size:18px;line-height:1.6}.home-preview .why-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;width:100%;display:grid}.home-preview .why-layout h2{max-width:12em}.home-preview .offer-columns{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:64px;margin-top:8px;display:grid}.home-preview .offer-photo{justify-self:end;width:100%;max-width:440px}.home-preview .offer-photo img,.home-preview .consult-photo img{aspect-ratio:auto;object-fit:contain;border-radius:0;width:100%;height:auto;display:block}.home-preview .eyebrow{letter-spacing:.1em;color:var(--muted);padding-bottom:12px;font-family:SAM Family Sans,Inter,Arial,sans-serif;font-size:11px;font-weight:500}.home-preview summary{color:var(--ink);padding-block:18px;font-size:18px;font-weight:400;line-height:1.45}.home-preview .offer-group summary{grid-template-columns:28px minmax(0,1fr) 20px;gap:16px;padding-block:16px}.home-preview .detail-number{color:var(--muted);font-size:12px}.home-preview .plus{color:var(--brick);font-size:21px}.home-preview details p{color:var(--muted);font-size:17px;line-height:1.65}.home-preview .offer-group details p{margin-left:44px;font-size:16px}.home-preview .offer-group+.offer-group{margin-top:30px}.home-preview table{min-width:850px;font-size:15px}.home-preview th,.home-preview td{border:1px solid var(--border);padding:18px 16px;font-weight:400}.home-preview thead th{color:var(--ink);background:#e8ece5;font-size:14px}.home-preview thead th:last-child{color:#fff;background:#163832;border-radius:0}.home-preview tbody th{width:23%;font-weight:500}.home-preview tbody td:last-child{color:var(--ink);background:#dce5db}.home-preview #konsultstod{background:#e9eee6}.home-preview .consult-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:56px;display:grid}.home-preview .consult-columns>div:first-child{grid-area:1/2;gap:22px}.home-preview .consult-photo{grid-area:1/1}.home-preview .service-list li{padding:14px 0;font-size:17px}.home-preview .service-list li:before{content:none}.home-preview .small{font-size:15px}.home-preview .client-logos{max-width:1520px;margin:auto;padding:0 clamp(24px,5.5vw,80px) 54px}.home-preview .logo-label{margin-bottom:26px;font-size:13px}.home-preview .logo-set{gap:48px;padding-right:48px}.home-preview .logo-set img{max-width:140px;height:34px}.home-preview .faq-header{flex-direction:column;gap:18px;display:flex}.home-preview .faq-list{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.home-preview .faq-column{border-top:1px solid var(--border);min-width:0}.home-preview .faq-list summary{align-items:center;gap:20px;min-height:74px;padding-block:18px;font-size:17px}.home-preview .faq-list details p{white-space:pre-line;padding-right:20px;font-size:16px}.home-preview .section.dark{background:#163832}.home-preview .section.dark .prose{color:#e5eeea;max-width:48em}.home-preview .section.dark h2{color:#fff}.home-preview #kontakt .section-content{text-align:center;align-items:center}.home-preview #kontakt .section-number{color:#c9d6d6}.home-preview .site-footer{background:#102a27;padding-top:44px;font-size:14px}.home-preview .site-footer h2{letter-spacing:.1em;color:#c9d6d6;font-family:SAM Family Sans,Inter,Arial,sans-serif;font-size:11px;font-weight:500}.home-preview .footer-grid{grid-template-columns:1.2fr 1fr 1fr;gap:40px}.home-preview .footer-grid>div+div{border-left:1px solid #687d76;padding-left:40px}.home-preview .footer-bottom{border-color:#687d76;font-size:12px}.home-preview dialog h2{font-size:36px}.home-preview dialog h3{font-size:25px}@media (width<=1100px){.home-preview .offer-columns,.home-preview .why-layout{gap:36px}.home-preview .consult-columns{gap:32px}.home-preview .site-header nav{gap:18px}}@media (width<=900px){.home-preview .header-inner{min-height:84px;padding-block:14px}.home-preview .brand svg{width:64px;height:64px}.home-preview .site-header nav{align-items:stretch;gap:0;font-size:15px}.home-preview .site-header nav a{padding-block:12px}.home-preview .hero-copy{padding-top:30px;padding-bottom:48px}.home-preview .hero h1{font-size:clamp(48px,7.5vw,68px)}.home-preview .section-grid{grid-template-columns:minmax(0,1fr);gap:18px}.home-preview .section-number{padding:0}.home-preview .why-layout{grid-template-columns:minmax(0,1fr);gap:24px}.home-preview .why-layout h2{max-width:100%}}@media (width<=700px){.home-preview .container{padding-inline:24px}.home-preview .hero-copy{padding-inline:24px;gap:22px;padding-bottom:44px}.home-preview .hero-copy>p{font-size:18px}.home-preview .hero .kicker{font-size:10px}.home-preview .section{padding-block:44px}.home-preview .section-content{gap:22px}.home-preview h2{font-size:38px}.home-preview .offer-columns,.home-preview .consult-columns{grid-template-columns:minmax(0,1fr);gap:28px}.home-preview .offer-photo{justify-self:start;max-width:360px}.home-preview .consult-columns>div:first-child,.home-preview .consult-photo{grid-area:auto}.home-preview .consult-photo{order:-1}.home-preview .prose{font-size:17px}.home-preview .faq-list{grid-template-columns:minmax(0,1fr);gap:0}.home-preview .faq-column+.faq-column{border:0}.home-preview .faq-list summary{min-height:64px;font-size:17px}.home-preview .client-logos{padding-inline:24px;padding-bottom:36px}.home-preview .footer-grid{grid-template-columns:minmax(0,1fr);gap:28px}.home-preview .footer-grid>div+div{border:0;padding-left:0}.home-preview .site-footer{padding-block:36px 28px}.home-preview #kontakt .section-content{text-align:left;align-items:flex-start}}
