.hero[data-astro-cid-yodha2z4]{text-align:center;padding:clamp(60px,10.3vw,144px) 0 120px}.hero__title[data-astro-cid-yodha2z4]{text-transform:uppercase;font-size:clamp(24px,.6rem + 3.6vw,56px)}.hero__sub[data-astro-cid-yodha2z4]{font-family:var(--font-heading);flex-wrap:wrap;justify-content:center;align-items:center;margin:20px 0 60px;font-size:clamp(21px,1rem + .9vw,27.2px);font-weight:500;line-height:1.22;display:flex}.hero__rotate[data-astro-cid-yodha2z4]{justify-items:end;display:inline-grid;overflow:hidden}.hero__rotate[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]{white-space:nowrap;grid-area:1/1;animation:6s infinite hero-rotate}.hero__rotate[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]:nth-child(2){animation-delay:-3s}.hero__cursor[data-astro-cid-yodha2z4]{background:currentColor;width:2px;height:1.15em;margin:0 5px;animation:1s steps(2,start) infinite hero-blink}@keyframes hero-rotate{0%,45%{visibility:visible;transform:none}50%{visibility:visible;transform:translateY(-110%)}50.01%,95%{visibility:hidden;transform:translateY(110%)}to{visibility:visible;transform:none}}@keyframes hero-blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.hero__rotate[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]:nth-child(2){display:none}.hero__rotate[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4],.hero__cursor[data-astro-cid-yodha2z4]{animation:none}}.hero__buttons[data-astro-cid-yodha2z4]{flex-wrap:wrap;justify-content:center;gap:20px 46px;display:flex}.hero__buttons[data-astro-cid-yodha2z4] .button[data-astro-cid-yodha2z4]{min-width:251px}@media (width<=640px){.hero[data-astro-cid-yodha2z4]{padding-bottom:100px}.hero__sub[data-astro-cid-yodha2z4]{flex-direction:column;gap:40px;margin-top:40px}.hero__rotate[data-astro-cid-yodha2z4]{justify-items:center}.hero__cursor[data-astro-cid-yodha2z4]{display:none}.hero__buttons[data-astro-cid-yodha2z4]{flex-direction:column;align-items:center}.hero__buttons[data-astro-cid-yodha2z4] .button[data-astro-cid-yodha2z4]{width:211px;min-width:0;padding:13px 29px}}.branchen[data-astro-cid-gj7xjzrn]{color:var(--color-white)}.branchen--home[data-astro-cid-gj7xjzrn]{background:var(--color-band-home);padding-top:10px}.branchen--sub[data-astro-cid-gj7xjzrn]{background:var(--color-band-sub);padding:13px 0 80px}.branchen__title[data-astro-cid-gj7xjzrn]{text-align:center;margin:0 0 40px}.branchen--home[data-astro-cid-gj7xjzrn] .branchen__title[data-astro-cid-gj7xjzrn]{letter-spacing:.6px;margin:0 0 30px;font-size:clamp(27px,1.2rem + 1.2vw,36px);font-weight:700;line-height:1}.branchen--sub[data-astro-cid-gj7xjzrn] .branchen__title[data-astro-cid-gj7xjzrn]{text-transform:uppercase;font-size:clamp(21px,1rem + .9vw,27.2px);font-weight:500}.branchen__grid[data-astro-cid-gj7xjzrn]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:14px 30px;margin:0 -23px;padding:0;list-style:none;display:grid}.flip[data-astro-cid-gj7xjzrn]{perspective:1000px;cursor:default;border-radius:5px;display:grid}.flip[data-astro-cid-gj7xjzrn]:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.flip__face[data-astro-cid-gj7xjzrn]{text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:5px;grid-area:1/1;align-items:center;padding:27px 20px;transition:transform .8s cubic-bezier(.2,.85,.4,1.275);display:flex}.flip__face[data-astro-cid-gj7xjzrn]>div[data-astro-cid-gj7xjzrn]{width:100%}.flip__front[data-astro-cid-gj7xjzrn]{z-index:1;background:var(--color-flip-front);min-height:428px;color:var(--color-white);transform:rotateY(0)}.flip__back[data-astro-cid-gj7xjzrn]{background:var(--color-flip-back);color:var(--color-white-80);transform:rotateY(-180deg)}.flip[data-astro-cid-gj7xjzrn]:hover .flip__front[data-astro-cid-gj7xjzrn],.flip[data-astro-cid-gj7xjzrn]:focus .flip__front[data-astro-cid-gj7xjzrn],.flip[data-astro-cid-gj7xjzrn]:focus-within .flip__front[data-astro-cid-gj7xjzrn]{transform:rotateY(180deg)}.flip[data-astro-cid-gj7xjzrn]:hover .flip__back[data-astro-cid-gj7xjzrn],.flip[data-astro-cid-gj7xjzrn]:focus .flip__back[data-astro-cid-gj7xjzrn],.flip[data-astro-cid-gj7xjzrn]:focus-within .flip__back[data-astro-cid-gj7xjzrn]{transform:rotateY(0)}.flip[data-astro-cid-gj7xjzrn] img[data-astro-cid-gj7xjzrn]{width:190px;margin:0 auto 10px}.flip__title[data-astro-cid-gj7xjzrn]{margin-bottom:9px;font-size:clamp(21px,1rem + .9vw,27.2px);font-weight:500;line-height:1.3}.flip__group[data-astro-cid-gj7xjzrn]{font-family:var(--font-heading);margin:0;font-weight:700}.flip__group--first[data-astro-cid-gj7xjzrn]{color:var(--color-white);margin-bottom:9px;font-size:1.2rem;font-weight:400;line-height:1.3}.flip__group[data-astro-cid-gj7xjzrn]:not(.flip__group--first){margin-top:16px}.flip__list[data-astro-cid-gj7xjzrn]{font-family:var(--font-heading);text-align:left;padding-left:20px}@media (width<=1000px){.branchen__grid[data-astro-cid-gj7xjzrn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0}}@media (width<=640px){.branchen__grid[data-astro-cid-gj7xjzrn]{grid-template-columns:1fr;grid-auto-rows:auto;gap:40px}.flip__front[data-astro-cid-gj7xjzrn]{min-height:0}.flip[data-astro-cid-gj7xjzrn] img[data-astro-cid-gj7xjzrn]{width:200px}}.about[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;gap:46px;padding:70px 0 90px;display:grid}.about[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-weight:700}.note[data-astro-cid-wcolddp2]{grid-template-columns:1fr 666px;align-items:center;gap:47px;padding-bottom:140px;display:grid}.note[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{justify-self:center;width:250px}@media (width<=1000px){.about[data-astro-cid-wcolddp2],.note[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.about[data-astro-cid-wcolddp2]{gap:10px;padding-top:30px}.note[data-astro-cid-wcolddp2]{gap:20px;padding-bottom:80px}}.checklist[data-astro-cid-q5n3r75g]{padding:0;list-style:none}li[data-astro-cid-q5n3r75g]{align-items:flex-start;gap:11.2px;padding:5.6px 0;line-height:27.2px;display:flex}li[data-astro-cid-q5n3r75g]:first-child{padding-top:0}.checklist__icon[data-astro-cid-q5n3r75g]{background:var(--circle);width:27px;height:27px;color:var(--color-white);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.checklist__icon[data-astro-cid-q5n3r75g] svg{width:14px;height:14px}.leistungen[data-astro-cid-mpg4tfkk]{padding:70px 0 27px}.leistungen[data-astro-cid-mpg4tfkk] h2[data-astro-cid-mpg4tfkk]{text-align:center;margin-bottom:52px}.leistungen__cols[data-astro-cid-mpg4tfkk]{grid-template-columns:1fr 1fr;gap:46px;display:grid}.vermittlung[data-astro-cid-mpg4tfkk]{grid-template-columns:1fr 1fr;align-items:start;gap:46px;padding:80px 0;display:grid}.vermittlung[data-astro-cid-mpg4tfkk] img[data-astro-cid-mpg4tfkk]{justify-self:end;width:150px}.vermittlung[data-astro-cid-mpg4tfkk] h2[data-astro-cid-mpg4tfkk]{margin:10px 0 15px}@media (width<=1000px){.leistungen__cols[data-astro-cid-mpg4tfkk],.vermittlung[data-astro-cid-mpg4tfkk]{grid-template-columns:1fr;gap:0}.vermittlung[data-astro-cid-mpg4tfkk] img[data-astro-cid-mpg4tfkk]{display:none}}.vorteile[data-astro-cid-rhxzex4j]{grid-template-columns:1fr 1fr;gap:46px;padding-bottom:70px;display:grid}.vorteile[data-astro-cid-rhxzex4j] h2[data-astro-cid-rhxzex4j]{text-transform:uppercase;font-weight:700}.leistungen[data-astro-cid-rhxzex4j]{padding-bottom:60px}.leistungen__title[data-astro-cid-rhxzex4j]{text-align:center;margin-bottom:45px;font-weight:700}.leistungen__cols[data-astro-cid-rhxzex4j]{grid-template-columns:1fr 1fr;gap:22px;margin-inline:-11px;display:grid}.leistungen[data-astro-cid-rhxzex4j] h3[data-astro-cid-rhxzex4j]{font-size:var(--fs-h2);margin-bottom:26px;font-weight:500;line-height:1.22}@media (width<=1000px){.vorteile[data-astro-cid-rhxzex4j],.leistungen__cols[data-astro-cid-rhxzex4j]{grid-template-columns:1fr;gap:20px;margin-inline:0}.vorteile[data-astro-cid-rhxzex4j] h2[data-astro-cid-rhxzex4j] br[data-astro-cid-rhxzex4j]{display:none}.leistungen__cols[data-astro-cid-rhxzex4j]{gap:40px}}.kontakt[data-astro-cid-f5wvv4cy]{grid-template-columns:666px 1fr;align-items:start;gap:90px;padding-bottom:40px;display:grid}.card[data-astro-cid-f5wvv4cy]{border:1px solid var(--color-card-border);border-radius:var(--radius-card);padding:40px}.form[data-astro-cid-f5wvv4cy]{gap:24px;display:grid}.field[data-astro-cid-f5wvv4cy]{gap:0;display:grid}.field[data-astro-cid-f5wvv4cy] small[data-astro-cid-f5wvv4cy]{font-size:var(--fs-small);color:var(--color-input-text)}.req[data-astro-cid-f5wvv4cy]{color:var(--color-link)}input[data-astro-cid-f5wvv4cy][type=text],input[data-astro-cid-f5wvv4cy][type=email],input[data-astro-cid-f5wvv4cy][type=tel],textarea[data-astro-cid-f5wvv4cy]{border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-white);width:100%;height:50px;color:var(--color-input-text);font-family:var(--font-body);font-size:var(--fs-input);padding:0 15px;transition:border-color .2s}textarea[data-astro-cid-f5wvv4cy]{resize:vertical;height:150px;padding:8px 15px}input[data-astro-cid-f5wvv4cy]::placeholder,textarea[data-astro-cid-f5wvv4cy]::placeholder{color:var(--color-placeholder);opacity:1}input[data-astro-cid-f5wvv4cy]:focus,textarea[data-astro-cid-f5wvv4cy]:focus{border-color:var(--color-primary);outline:none}input[data-astro-cid-f5wvv4cy][type=file]{font-family:var(--font-body);font-size:var(--fs-small);margin-top:4px}.check[data-astro-cid-f5wvv4cy]{align-items:baseline;gap:8px;display:flex}.check[data-astro-cid-f5wvv4cy] input[data-astro-cid-f5wvv4cy]{flex-shrink:0;margin:0;transform:translateY(2px)}.kontakt__noscript[data-astro-cid-f5wvv4cy]{margin-bottom:30px;font-weight:600}.cf-turnstile[data-astro-cid-f5wvv4cy]{min-height:65px}.hp[data-astro-cid-f5wvv4cy]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.button--submit[data-astro-cid-f5wvv4cy]{font-size:var(--fs-button-large);justify-self:start;margin-top:2%;padding:13px 29px;line-height:17px}.info[data-astro-cid-f5wvv4cy]{grid-template-columns:44px 1fr;display:grid}.info[data-astro-cid-f5wvv4cy]+.info[data-astro-cid-f5wvv4cy]{margin-top:6px}.info--callback[data-astro-cid-f5wvv4cy]{margin-top:50px!important}.info[data-astro-cid-f5wvv4cy] .info__icon{color:#134772;margin-top:4px}.info[data-astro-cid-f5wvv4cy] h2[data-astro-cid-f5wvv4cy]{margin-bottom:15px}.info[data-astro-cid-f5wvv4cy] p[data-astro-cid-f5wvv4cy]{margin-bottom:20px}.form--callback[data-astro-cid-f5wvv4cy]{gap:20px}@media (width<=1000px){.kontakt[data-astro-cid-f5wvv4cy]{grid-template-columns:1fr;gap:50px}}@media (width<=640px){.card[data-astro-cid-f5wvv4cy]{padding:24px 20px}}.message[data-astro-cid-n2vmft6f],.message[data-astro-cid-47cgpumh]{padding:30px 0 60px}
