body:has(.conecto-brochure),html:has(.conecto-brochure){overflow-x:clip!important}body:has(.conecto-brochure) .content,body:has(.conecto-brochure) .content-sidebar-wrap,body:has(.conecto-brochure) .entry,body:has(.conecto-brochure) .entry-content,body:has(.conecto-brochure) .site-inner{margin-left:0!important;margin-right:0!important;max-width:none!important;overflow:visible!important;padding-left:0!important;padding-right:0!important;width:100%!important}body:has(.conecto-brochure) .entry{background:transparent!important;box-shadow:none!important}.conecto-brochure{--brochure-max:1360px;--brochure-gutter:24px;--brochure-radius:8px;--brochure-radius-sm:6px;--brochure-shadow:0 1px 2px rgba(0,0,0,.05);--brochure-border:#d3d9de;--brochure-surface:#fff;--brochure-bg:#fafafa;--brochure-text:#1c1c1c;--brochure-muted:#737373;--brochure-primary:#0a3b80;--brochure-primary-soft:#6599cc;--brochure-success:#16a34a;background:var(--brochure-bg);color:var(--brochure-text);line-height:1.5;width:100%}.conecto-brochure *,.conecto-brochure :after,.conecto-brochure :before{box-sizing:border-box}.conecto-brochure img,.conecto-brochure svg{display:block;max-width:100%}.conecto-brochure a{color:inherit;text-decoration:none}.conecto-brochure a:hover{color:var(--brochure-primary)}.conecto-brochure .brochure-btn{align-items:center;border:1px solid transparent;border-radius:var(--brochure-radius-sm);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;line-height:1;padding:10px 16px;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.conecto-brochure .brochure-btn svg{flex:0 0 auto;margin-left:0!important;margin-right:0!important}.conecto-brochure .brochure-btn--primary{background:var(--brochure-primary);color:#fff}.conecto-brochure .brochure-btn--primary:hover{background:#082f66;color:#fff}.conecto-brochure .brochure-btn--secondary{background:var(--brochure-primary-soft);color:#fff}.conecto-brochure .brochure-btn--secondary:hover{background:#5586bb;color:#fff}.conecto-brochure .brochure-btn--outline{background:transparent;border-color:var(--brochure-primary);color:var(--brochure-primary)}.conecto-brochure .brochure-btn--outline:hover{background:var(--brochure-primary);color:#fff}.conecto-brochure .brochure-btn--ghost{background:transparent;color:var(--brochure-muted)}.conecto-brochure .brochure-btn--ghost:hover{background:#f2f4f6;color:var(--brochure-text)}.conecto-brochure .brochure-link{color:var(--brochure-primary);text-decoration:none}.conecto-brochure .brochure-link:hover{text-decoration:underline}.conecto-brochure .brochure-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:12px;font-weight:700;gap:4px;line-height:1.5;padding:2px 8px}.conecto-brochure .brochure-badge--praktika{background:var(--brochure-success);color:#fff}.conecto-brochure .brochure-badge--premium{background:var(--brochure-primary);color:#fff}.conecto-brochure .brochure-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23737373%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m6 9 6 6 6-6%27/%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid var(--brochure-border);border-radius:var(--brochure-radius-sm);color:var(--brochure-text);font-size:14px;line-height:1.4;min-width:200px;padding:8px 32px 8px 12px}.conecto-brochure .brochure-hero{background:linear-gradient(135deg,#0a3b80,#6e93c4);color:#fff;overflow:hidden;position:relative}.conecto-brochure .brochure-hero__image,.conecto-brochure .brochure-hero__overlay{display:none}.conecto-brochure .brochure-hero__inner{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:var(--brochure-max);padding:80px var(--brochure-gutter);position:relative;text-align:center}@media(max-width:767.98px){.conecto-brochure .brochure-hero__inner{gap:16px;padding:56px 16px}}.conecto-brochure .brochure-hero__title{color:#fff;font-family:Lato,sans-serif;font-size:48px;font-weight:700;line-height:1.1;margin:0}@media(max-width:767.98px){.conecto-brochure .brochure-hero__title{font-size:36px;line-height:40px}}.conecto-brochure .brochure-hero__subtitle{color:hsla(0,0%,100%,.9);font-family:Lato,sans-serif;font-size:18px;line-height:1.5;margin:0;max-width:580px}@media(max-width:599.98px){.conecto-brochure .brochure-hero__subtitle br{display:none}}@media(max-width:767.98px){.conecto-brochure .brochure-hero__subtitle{font-size:16px;line-height:24px}}.conecto-brochure .brochure-hero__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}.conecto-brochure .brochure-hero__actions .brochure-btn{min-width:180px;padding:12px 24px}@media(max-width:767.98px){.conecto-brochure .brochure-hero__actions{flex-direction:column;margin-top:16px;max-width:320px;width:100%}.conecto-brochure .brochure-hero__actions .brochure-btn{height:48px;min-width:0;padding:0 24px;width:100%}}.conecto-brochure .brochure-main{padding:56px var(--brochure-gutter)}@media(max-width:767.98px){.conecto-brochure .brochure-main{padding:24px 16px}}.conecto-brochure .brochure-main__inner{align-items:start;display:grid;gap:24px;grid-template-areas:"content toc";grid-template-columns:minmax(0,1fr) 200px;margin:0 auto;max-width:var(--brochure-max)}@media(max-width:1023.98px){.conecto-brochure .brochure-main__inner{gap:40px;grid-template-areas:"toc" "content";grid-template-columns:1fr}}.conecto-brochure .brochure-toc{grid-area:toc;-ms-grid-column:3;-ms-grid-row:1}@media(min-width:1024px){.conecto-brochure .brochure-toc{align-self:start;position:sticky;top:var(--brochure-sticky-offset,130px)}}.conecto-brochure .brochure-content{display:flex;flex-direction:column;gap:56px;grid-area:content;-ms-grid-column:1;-ms-grid-row:1;min-width:0}@media (max-width:1023.98px){.conecto-brochure .brochure-toc{-ms-grid-column:1;-ms-grid-row:1}.conecto-brochure .brochure-content{-ms-grid-column:1;-ms-grid-row:3}}@media(max-width:767.98px){.conecto-brochure .brochure-content{gap:40px}}.conecto-brochure .brochure-toc__card{background:var(--brochure-surface);border:1px solid var(--brochure-border);border-radius:12px;box-shadow:var(--brochure-shadow);padding:24px 16px}@media(max-width:1023.98px){.conecto-brochure .brochure-toc__card{background:transparent;border:0;box-shadow:none;display:flex;flex-direction:column;gap:12px;padding:0}}.conecto-brochure .brochure-toc__heading{color:var(--brochure-text);font-family:Lato,sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1;margin:0 0 20px;padding:0 12px;text-transform:uppercase}@media(max-width:1023.98px){.conecto-brochure .brochure-toc__heading{display:none}}.conecto-brochure .brochure-toc__toggle{align-items:center;background:transparent!important;border:0!important;color:var(--brochure-text);cursor:pointer;display:none;font-family:Lato,sans-serif;font-size:14px;font-weight:700;justify-content:space-between;padding:4px 12px 12px;width:100%!important}@media(max-width:1023.98px){.conecto-brochure .brochure-toc__toggle{background:var(--brochure-surface)!important;border:1px solid var(--brochure-border)!important;border-radius:12px;box-shadow:var(--brochure-shadow);display:flex;font-size:16px;padding:18px 20px}}.conecto-brochure .brochure-toc__toggle[aria-expanded=true] .brochure-toc__chevron{transform:rotate(180deg)}.conecto-brochure .brochure-toc__chevron{margin-left:0!important;margin-right:0!important;transition:transform .2s ease}.conecto-brochure .brochure-toc__list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}@media(max-width:1023.98px){.conecto-brochure .brochure-toc__list{background:var(--brochure-surface);border:1px solid var(--brochure-border);border-radius:12px;box-shadow:var(--brochure-shadow);gap:0;padding:12px 16px}.conecto-brochure .brochure-toc__list[hidden]{display:none}}.conecto-brochure .brochure-toc__item{border-radius:8px;color:var(--brochure-text);display:block;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:1.4;padding:14px 16px;position:relative;transition:background .12s ease,color .12s ease}.conecto-brochure .brochure-toc__item:hover{background:rgba(10,59,128,.04);color:var(--brochure-primary)}.conecto-brochure .brochure-toc__item.is-active{background:rgba(10,59,128,.05);border-left:2px solid #0a3b80;border-radius:8px;color:var(--brochure-primary);font-weight:700}@media(max-width:1023.98px){.conecto-brochure .brochure-toc__item{color:var(--brochure-muted);font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:10px 16px}.conecto-brochure .brochure-toc__item.is-active{background:rgba(10,59,128,.05);border-left:0;color:var(--brochure-primary);font-weight:400}}.conecto-brochure .brochure-section{scroll-margin-top:var(--brochure-sticky-offset,130px)}.conecto-brochure .brochure-section__title{color:var(--brochure-text);font-family:Lato,sans-serif;font-size:30px;font-weight:700;line-height:36px;margin:0 0 24px}@media(max-width:767.98px){.conecto-brochure .brochure-section__title{font-size:24px;line-height:30px;margin:0 0 16px}}.conecto-brochure .brochure-section__subtitle{color:var(--brochure-muted);font-size:16px;margin:0 0 24px}.conecto-brochure .brochure-card{background:var(--brochure-surface);border:1px solid var(--brochure-border);border-radius:var(--brochure-radius);box-shadow:var(--brochure-shadow)}.conecto-brochure .brochure-vorwort__card{padding:32px}@media(max-width:767.98px){.conecto-brochure .brochure-vorwort__card{padding:20px}}.conecto-brochure .brochure-vorwort__card p{color:var(--brochure-muted);font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0 0 16px}.conecto-brochure .brochure-vorwort__card p:last-child{margin-bottom:0}.conecto-brochure .brochure-vorwort__signature{border-top:1px solid var(--brochure-border);margin-top:24px;padding-top:24px}.conecto-brochure .brochure-vorwort__signature-name{font-size:16px;font-weight:700;margin:0 0 2px}.conecto-brochure .brochure-vorwort__signature-role{color:var(--brochure-muted);font-size:14px;margin:0}.conecto-brochure .brochure-tipps__grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media(max-width:767.98px){.conecto-brochure .brochure-tipps__grid{gap:16px;grid-template-columns:1fr}}.conecto-brochure .brochure-tip{border-radius:8px;display:flex;gap:20px;padding:24px}@media(max-width:767.98px){.conecto-brochure .brochure-tip{padding:20px}}.conecto-brochure .brochure-tip__icon{align-items:center;background:rgba(10,59,128,.1);border-radius:9999px;color:var(--brochure-primary);display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.conecto-brochure .brochure-tip__icon svg{display:block}.conecto-brochure .brochure-tip__body{flex:1;min-width:0}.conecto-brochure .brochure-tip__title{color:var(--brochure-text);font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin:0 0 10px}.conecto-brochure .brochure-tip__text{color:var(--brochure-muted);font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:22.75px;margin:0}.conecto-brochure .brochure-messe__grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media(max-width:1023.98px){.conecto-brochure .brochure-messe__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:599.98px){.conecto-brochure .brochure-messe__grid{grid-template-columns:1fr}}.conecto-brochure .brochure-messe__item{border-radius:8px;display:flex;flex-direction:column;gap:18px;padding:24px}.conecto-brochure .brochure-messe__head{align-items:center;display:flex;gap:16px}.conecto-brochure .brochure-messe__icon{align-items:center;background:rgba(10,59,128,.1);border-radius:9999px;color:var(--brochure-primary);display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.conecto-brochure .brochure-messe__icon svg{display:block}.conecto-brochure .brochure-messe__label{color:var(--brochure-muted);font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}.conecto-brochure .brochure-messe__value{color:var(--brochure-text);font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:28px;margin:0}.conecto-brochure .brochure-messe__value--sm{font-size:16px;line-height:24px}.conecto-brochure .brochure-messe__value-muted{color:var(--brochure-muted);font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:4px 0 0}.conecto-brochure .brochure-messe__link{color:var(--brochure-primary);font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:24px;text-decoration:none}.conecto-brochure .brochure-messe__link:hover{text-decoration:underline}.conecto-brochure .brochure-uebersicht .brochure-section__title{margin:0 0 8px}.conecto-brochure .brochure-uebersicht .brochure-section__subtitle{color:var(--brochure-muted);font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0 0 24px}.conecto-brochure .brochure-uebersicht__figure{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--brochure-surface);border:1px solid var(--brochure-border);border-radius:var(--brochure-radius);box-shadow:var(--brochure-shadow);color:inherit;cursor:default;display:block;font:inherit;margin:0;overflow:hidden;padding:0;position:relative;text-align:left;width:100%}.conecto-brochure .brochure-uebersicht__image{aspect-ratio:1137/1479;display:block;height:auto;width:100%}.conecto-brochure .brochure-uebersicht__zoom{display:none}@media(max-width:767.98px){.conecto-brochure .brochure-uebersicht__figure{aspect-ratio:358/460;cursor:zoom-in}.conecto-brochure .brochure-uebersicht__image{aspect-ratio:auto;filter:saturate(.7);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.conecto-brochure .brochure-uebersicht__figure:after{background:linear-gradient(180deg,rgba(10,59,128,.2),rgba(10,59,128,.45));content:"";inset:0;pointer-events:none;position:absolute}.conecto-brochure .brochure-uebersicht__zoom{align-items:center;background:hsla(0,0%,100%,.92);border-radius:9999px;box-shadow:0 8px 24px rgba(10,59,128,.25);color:var(--brochure-primary);display:flex;height:82px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:82px}.conecto-brochure .brochure-uebersicht__zoom svg{display:block;height:36px;width:36px}}.conecto-brochure .brochure-floorplan-lightbox{align-items:center;background:rgba(0,0,0,.92);display:flex;inset:0;justify-content:center;position:fixed;z-index:100000}.conecto-brochure .brochure-floorplan-lightbox[hidden]{display:none}.conecto-brochure .brochure-floorplan-lightbox__controls{align-items:center;display:inline-flex;gap:8px;position:absolute;right:16px;top:16px;z-index:2}.conecto-brochure .brochure-floorplan-lightbox__btn{align-items:center;background:rgba(0,0,0,.75);border:0;border-radius:9999px;box-shadow:0 2px 8px rgba(0,0,0,.35);color:#fff;cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:background .15s ease;width:44px}.conecto-brochure .brochure-floorplan-lightbox__btn:hover{background:rgba(0,0,0,.9)}.conecto-brochure .brochure-floorplan-lightbox__btn:active{background:#000}.conecto-brochure .brochure-floorplan-lightbox__btn svg{display:block;fill:none;height:20px;stroke:#fff;width:20px}.conecto-brochure .brochure-floorplan-lightbox__btn--close{background:var(--brochure-primary)}.conecto-brochure .brochure-floorplan-lightbox__btn--close:hover{background:#082f66}.conecto-brochure .brochure-floorplan-lightbox__viewport{cursor:grab;height:100%;overflow:auto;width:100%;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.conecto-brochure .brochure-floorplan-lightbox__viewport.is-grabbing{cursor:grabbing}.conecto-brochure .brochure-floorplan-lightbox__image{display:block;height:auto;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:max(100vw,800px);-webkit-user-drag:none;transition:width .12s ease-out}.conecto-brochure .brochure-firmen__filter-trigger{display:none}@media(max-width:1023.98px){.conecto-brochure .brochure-firmen__filter-trigger{align-items:center;background:transparent;border-color:var(--brochure-border)!important;color:var(--brochure-text)!important;display:inline-flex;font-family:Lato,sans-serif;font-size:14px;font-weight:400;gap:8px;height:44px;justify-content:center;line-height:20px;margin:0;padding:0 16px;width:100%}.conecto-brochure .brochure-firmen__filter-trigger svg{color:var(--brochure-text)}.conecto-brochure .brochure-firmen__filter-trigger:hover{background:#f2f4f6!important;color:var(--brochure-text)!important}}.conecto-brochure .brochure-firmen__layout{align-items:start;display:grid;gap:32px;grid-template-columns:320px 1fr}@media(max-width:1023.98px){.conecto-brochure .brochure-firmen__layout{gap:16px;grid-template-columns:1fr}}.conecto-brochure .brochure-firmen__main{display:flex;flex-direction:column;gap:24px;min-width:0}.conecto-brochure .brochure-firmen__head{display:flex;flex-direction:column;gap:16px}.conecto-brochure .brochure-firmen__title{margin:0}.conecto-brochure .brochure-firmen__count-line{color:var(--brochure-muted);font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0}.conecto-brochure .brochure-firmen__count{color:var(--brochure-primary);font-weight:700}.conecto-brochure .brochure-firmen__sort{align-items:center;display:flex;gap:12px}@media(max-width:1023.98px){.conecto-brochure .brochure-firmen__sort{align-items:stretch;flex-direction:column;gap:6px}}.conecto-brochure .brochure-firmen__sort-label{color:var(--brochure-muted);font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px}.conecto-brochure .brochure-firmen__sort-wrap{min-width:200px;position:relative}@media(max-width:1023.98px){.conecto-brochure .brochure-firmen__sort-wrap{min-width:0;width:100%}}.conecto-brochure .brochure-firmen__sort-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid var(--brochure-border);border-radius:var(--brochure-radius-sm);color:var(--brochure-text);cursor:pointer;font-family:Lato,sans-serif;font-size:14px;height:40px;line-height:20px;padding:0 36px 0 12px;width:100%}.conecto-brochure .brochure-firmen__sort-select:focus{border-color:var(--brochure-primary);box-shadow:0 0 0 3px rgba(10,59,128,.12);outline:none}.conecto-brochure .brochure-firmen__sort-chevron{color:var(--brochure-muted);pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.conecto-brochure .brochure-firmen__list{display:flex;flex-direction:column;gap:16px;position:relative;transition:opacity .15s ease}.conecto-brochure .brochure-firmen__list.is-loading{opacity:.5;pointer-events:none}.conecto-brochure .brochure-company{background:var(--brochure-surface);border:1px solid var(--brochure-border);border-radius:var(--brochure-radius);box-shadow:var(--brochure-shadow);overflow:hidden;position:relative}.conecto-brochure .brochure-company__inner{display:flex;flex-direction:column;gap:20px;padding:24px}@media(max-width:767.98px){.conecto-brochure .brochure-company__inner{gap:16px;padding:16px}}.conecto-brochure .brochure-company__top{align-items:flex-start;display:flex;gap:24px}@media(max-width:767.98px){.conecto-brochure .brochure-company__top{align-items:center;flex-direction:column;gap:12px;text-align:center}}.conecto-brochure .brochure-company__logo{align-items:center;background:rgba(235,237,240,.5);border:1px solid var(--brochure-border);border-radius:var(--brochure-radius-sm);color:hsla(0,0%,45%,.5);display:inline-flex;flex:0 0 120px;height:120px;justify-content:center;width:120px}.conecto-brochure .brochure-company__logo svg{display:block}@media(max-width:767.98px){.conecto-brochure .brochure-company__logo{flex:0 0 80px;height:80px;width:80px}}.conecto-brochure .brochure-company__logo-img{display:block;height:auto;max-height:calc(100% - 16px);max-width:calc(100% - 16px);-o-object-fit:contain;object-fit:contain;width:auto}.conecto-brochure .brochure-company__title-wrap{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}@media(max-width:767.98px){.conecto-brochure .brochure-company__title-wrap{align-items:center;flex:0 1 auto;text-align:center;width:100%}}.conecto-brochure .brochure-company__name{color:var(--brochure-text);font-family:Lato,sans-serif;font-size:20px;font-weight:700;line-height:28px;margin:0}@media(max-width:767.98px){.conecto-brochure .brochure-company__name{font-size:18px;line-height:28px}}.conecto-brochure .brochure-company__desc{color:var(--brochure-muted);display:-webkit-box;font-family:Lato,sans-serif;font-size:14px;font-weight:400;-webkit-line-clamp:2;line-clamp:2;line-height:22.75px;margin:0;-webkit-box-orient:vertical;overflow:hidden}.conecto-brochure .brochure-company__desc.is-expanded{display:block;-webkit-line-clamp:none;line-clamp:none;overflow:visible}.conecto-brochure .brochure-company__more{align-items:center;align-self:flex-start;background:transparent;border:0;color:var(--brochure-primary);cursor:pointer;display:inline-flex;font-family:Lato,sans-serif;font-size:14px;font-weight:400;gap:4px;line-height:20px;margin-top:2px;padding:4px 0}.conecto-brochure .brochure-company__more:hover{text-decoration:underline}.conecto-brochure .brochure-company__more[aria-expanded=true] .brochure-company__more-chevron{transform:rotate(180deg)}@media(max-width:767.98px){.conecto-brochure .brochure-company__more{align-self:center}}.conecto-brochure .brochure-company__more svg{margin-left:0!important;margin-right:0!important}.conecto-brochure .brochure-company__more-chevron{transition:transform .2s ease}.conecto-brochure .brochure-company__contact{border-top:1px solid var(--brochure-border);color:var(--brochure-muted);-moz-column-gap:24px;column-gap:24px;display:grid;font-family:Lato,sans-serif;font-size:14px;grid-template-columns:120px 1fr 280px;line-height:20px;padding-top:20px;text-align:left}@media(max-width:1023.98px){.conecto-brochure .brochure-company__contact{grid-template-columns:120px 1fr 220px}}@media(max-width:767.98px){.conecto-brochure .brochure-company__contact{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr;row-gap:12px}}.conecto-brochure .brochure-company__address{align-items:flex-start;color:var(--brochure-muted);display:inline-flex;gap:8px;grid-column:1;margin:0}@media(max-width:599.98px){.conecto-brochure .brochure-company__address{grid-column:1}}.conecto-brochure .brochure-company__address svg{margin-left:0!important;margin-right:0!important}.conecto-brochure .brochure-company__address-text{overflow-wrap:break-word}.conecto-brochure .brochure-company__contact-list{align-items:center;-moz-column-gap:8px;column-gap:8px;display:grid;grid-column:3;grid-template-columns:16px auto;justify-items:start;list-style:none;margin:0;padding:0;row-gap:6px}@media(max-width:767.98px){.conecto-brochure .brochure-company__contact-list{border-top:1px solid var(--brochure-border);grid-column:1;margin:0;padding-top:12px}}.conecto-brochure .brochure-company__contact-item{display:contents}.conecto-brochure .brochure-company__contact-icon{display:block;flex:0 0 16px;height:16px;width:16px}.conecto-brochure .brochure-company__contact-icon--muted{color:var(--brochure-muted)}.conecto-brochure .brochure-company__contact-icon--primary{color:var(--brochure-primary)}.conecto-brochure .brochure-company__contact-link{color:var(--brochure-primary)!important;text-decoration:none}.conecto-brochure .brochure-company__contact-link:hover{text-decoration:underline}.conecto-brochure .brochure-company__contact-text{color:var(--brochure-muted)}.conecto-brochure .brochure-company__footer{align-items:center;border-top:1px solid var(--brochure-border);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-top:20px}@media(max-width:767.98px){.conecto-brochure .brochure-company__footer{align-items:center;flex-direction:column;gap:16px}}.conecto-brochure .brochure-company__tags{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0}@media(max-width:767.98px){.conecto-brochure .brochure-company__tags{align-self:stretch;justify-content:flex-start;width:100%}}.conecto-brochure .brochure-company__praktika{align-items:center;background:#17a24a;border-radius:9999px;color:#fff;display:inline-flex;font-family:Lato,sans-serif;font-size:12px;font-weight:700;gap:4px;height:26px;line-height:1;padding:0 12px}.conecto-brochure .brochure-company__praktika svg{color:#fff}.conecto-brochure .brochure-company__tag{align-items:center;background:#fff;border:1px solid var(--brochure-border);border-radius:9999px;color:var(--brochure-text);display:inline-flex;font-family:Lato,sans-serif;font-size:12px;font-weight:700;height:26px;justify-content:center;line-height:1;min-width:36px;padding:0 8px}.conecto-brochure .brochure-company__details{align-items:center;color:var(--brochure-primary);display:inline-flex;flex:0 0 auto;font-family:Lato,sans-serif;font-size:14px;font-weight:400;gap:6px;line-height:20px;text-decoration:none}.conecto-brochure .brochure-company__details:hover{color:var(--brochure-primary);text-decoration:underline}.conecto-brochure .brochure-company__details svg{margin-left:0!important;margin-right:0!important;transition:transform .15s ease}.conecto-brochure .brochure-company__details:hover svg{transform:translateX(2px)}@media(max-width:767.98px){.conecto-brochure .brochure-company__details{font-weight:400}}.conecto-brochure .brochure-company__details--cta{background:var(--brochure-primary);border-radius:var(--brochure-radius-sm);color:#fff!important;font-weight:600;padding:10px 20px}.conecto-brochure .brochure-company__details--cta:hover{background:#082d63;color:#fff!important;text-decoration:none}.conecto-brochure .brochure-company--premium .brochure-company__hero{aspect-ratio:16/7;background:#d4d8de;overflow:hidden;position:relative;width:100%}@media(max-width:767.98px){.conecto-brochure .brochure-company--premium .brochure-company__hero{aspect-ratio:16/9}}.conecto-brochure .brochure-company--premium .brochure-company__hero-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.conecto-brochure .brochure-company--premium .brochure-company__hero-placeholder{background:linear-gradient(135deg,#cfd5dd,#b8c1cd);height:100%;width:100%}.conecto-brochure .brochure-company--premium .brochure-company__premium-badge{align-items:center;background:var(--brochure-primary);border-radius:9999px;color:#fff;display:inline-flex;font-family:Lato,sans-serif;font-size:12px;font-weight:700;gap:6px;height:28px;line-height:1;padding:0 12px;position:absolute;right:16px;top:16px}.conecto-brochure .brochure-company--premium .brochure-company__premium-badge svg{color:#fff;margin-left:0!important;margin-right:0!important}.conecto-brochure .brochure-company--premium .brochure-company__logo{background:#fff;border-color:var(--brochure-border);box-shadow:0 2px 6px rgba(15,23,42,.06)}.conecto-brochure .brochure-company--premium .brochure-company__tagline{color:var(--brochure-primary);font-family:Lato,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:24px;margin:0}.conecto-brochure .brochure-company--premium .brochure-company__desc{-webkit-line-clamp:5;line-clamp:5}.conecto-brochure .brochure-company--premium .brochure-company__desc.is-expanded{display:block;-webkit-line-clamp:none;line-clamp:none;overflow:visible}.conecto-brochure .brochure-company--premium .brochure-company__contact{grid-template-columns:1fr 1fr}@media(max-width:767.98px){.conecto-brochure .brochure-company--premium .brochure-company__contact{grid-template-columns:1fr;row-gap:16px}}.conecto-brochure .brochure-company--premium .brochure-company__footer{align-items:flex-start;flex-direction:column;gap:16px}.conecto-brochure .brochure-company--premium .brochure-company__details--cta{align-self:flex-start}.conecto-brochure .brochure-company--premium .brochure-company__person{grid-column:1;margin:0 0 12px}.conecto-brochure .brochure-company--premium .brochure-company__address{grid-column:1}.conecto-brochure .brochure-company--premium .brochure-company__contact-list{grid-column:2;margin-left:0}@media(max-width:767.98px){.conecto-brochure .brochure-company--premium .brochure-company__contact-list{grid-column:1}}.conecto-brochure .brochure-company__person-name{color:var(--brochure-text);font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:22px;margin:0}.conecto-brochure .brochure-company__person-role{color:var(--brochure-muted);font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin:0}.conecto-brochure .brochure-filters input[type=checkbox],.conecto-brochure .brochure-filters input[type=radio]{accent-color:var(--brochure-primary);appearance:auto!important;-webkit-appearance:auto!important;-moz-appearance:auto!important;background:#fff;border:1px solid var(--brochure-border);box-shadow:none;flex:0 0 16px;height:16px!important;margin:0;min-width:16px;opacity:1!important;padding:0!important;position:static!important;visibility:visible!important;width:16px!important}.conecto-brochure .brochure-filters input[type=radio]{border-radius:9999px!important}.conecto-brochure .brochure-filters input[type=checkbox]{border-radius:4px!important}@media(max-width:1023.98px){.conecto-brochure .brochure-filters{background:rgba(0,0,0,.4);display:none;inset:0;overflow:auto;padding:32px 16px;position:fixed;z-index:100}.conecto-brochure .brochure-filters.is-open{display:flex}.conecto-brochure .brochure-filters.is-open .brochure-filters__card{margin:auto;max-width:480px;width:100%}}@media(min-width:1024px){.conecto-brochure .brochure-filters{align-self:start;position:sticky;top:var(--brochure-sticky-offset,130px)}}.conecto-brochure .brochure-filters__card{display:flex;flex-direction:column;gap:16px;padding:24px}@media(min-width:1024px){.conecto-brochure .brochure-filters__card{max-height:calc(100vh - var(--brochure-sticky-offset, 130px) - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.conecto-brochure .brochure-filters__card::-webkit-scrollbar{display:none;height:0;width:0}}.conecto-brochure .brochure-filters__header{align-items:center;display:flex;justify-content:space-between}@media(min-width:1024px){.conecto-brochure .brochure-filters__header .brochure-filters__close{display:none}}.conecto-brochure .brochure-filters__title{align-items:center;color:var(--brochure-text);display:inline-flex;font-family:Lato,sans-serif;font-size:18px;font-weight:700;gap:8px;line-height:28px;margin:0}.conecto-brochure .brochure-filters__title svg{color:var(--brochure-text)}.conecto-brochure .brochure-filters__close{background:transparent;border:0;color:var(--brochure-muted);cursor:pointer;padding:4px}.conecto-brochure .brochure-filters__close:hover{color:var(--brochure-text)}.conecto-brochure .brochure-filters__group{display:flex;flex-direction:column}.conecto-brochure .brochure-filters__label{color:var(--brochure-text);display:block;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0 0 8px}.conecto-brochure .brochure-filters__label--section{margin-bottom:4px}.conecto-brochure .brochure-filters__divider{background:var(--brochure-border);height:1px;margin:4px 0}.conecto-brochure .brochure-filters__search{position:relative}.conecto-brochure .brochure-filters__search svg{color:var(--brochure-muted);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.conecto-brochure .brochure-filters__search input{background:#fff;border:1px solid var(--brochure-border);border-radius:var(--brochure-radius-sm);color:var(--brochure-text);font-family:Lato,sans-serif;font-size:14px;height:40px;line-height:16.8px;padding:0 12px 0 36px;width:100%}.conecto-brochure .brochure-filters__search input::-moz-placeholder{color:var(--brochure-muted);font-family:Lato,sans-serif}.conecto-brochure .brochure-filters__search input::placeholder{color:var(--brochure-muted);font-family:Lato,sans-serif}.conecto-brochure .brochure-filters__search input:focus{border-color:var(--brochure-primary);box-shadow:0 0 0 3px rgba(10,59,128,.12);outline:none}.conecto-brochure .brochure-filters__accordion{border:0;padding:0}.conecto-brochure .brochure-filters__accordion-summary{align-items:center;color:var(--brochure-muted);cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:14px;font-weight:400;justify-content:space-between;line-height:22.75px;list-style:none;padding:10px 0}.conecto-brochure .brochure-filters__accordion-summary::-webkit-details-marker{display:none}.conecto-brochure .brochure-filters__chevron{color:var(--brochure-muted);flex:0 0 auto;transition:transform .2s ease}.conecto-brochure .brochure-filters__accordion[open] .conecto-brochure .brochure-filters__chevron{transform:rotate(180deg)}.conecto-brochure .brochure-filters__opts{display:flex;flex-direction:column;gap:6px;padding:4px 0 8px}.conecto-brochure .brochure-filters__check{align-items:flex-start;cursor:pointer;display:flex;font-family:Lato,sans-serif;gap:8px;line-height:22.75px}.conecto-brochure .brochure-filters__check input[type=checkbox]{accent-color:var(--brochure-primary);border-radius:4px;cursor:pointer;flex:0 0 16px;height:16px;margin:4px 0 0;width:16px}.conecto-brochure .brochure-filters__check-code{color:var(--brochure-muted);flex:0 0 auto;font-size:12px;font-weight:400;line-height:16px;min-width:24px;padding-top:4px;text-align:left}.conecto-brochure .brochure-filters__check-name{color:var(--brochure-text);flex:1;font-size:14px;font-weight:400;line-height:22.75px}.conecto-brochure .brochure-filters__radio-group{display:flex;flex-direction:column;gap:6px;padding:4px 0 0}.conecto-brochure .brochure-filters__radio{align-items:center;color:var(--brochure-text);cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:14px;font-weight:400;gap:10px;line-height:22.75px}.conecto-brochure .brochure-filters__radio input[type=radio]{accent-color:var(--brochure-primary);cursor:pointer;flex:0 0 16px;height:16px;width:16px}.conecto-brochure .brochure-filters__select-wrap{margin-top:4px;position:relative}.conecto-brochure .brochure-filters__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid var(--brochure-border);border-radius:var(--brochure-radius-sm);color:var(--brochure-text);cursor:pointer;font-family:Lato,sans-serif;font-size:14px;height:40px;line-height:20px;padding:0 36px 0 12px;width:100%}.conecto-brochure .brochure-filters__select:focus{border-color:var(--brochure-primary);box-shadow:0 0 0 3px rgba(10,59,128,.12);outline:none}.conecto-brochure .brochure-filters__select-chevron{color:var(--brochure-muted);pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.conecto-brochure .brochure-drawer{display:none}.conecto-brochure .brochure-pagination{align-items:center;border-top:1px solid var(--brochure-border);display:flex;flex-wrap:wrap;font-family:Lato,sans-serif;gap:16px 24px;justify-content:space-between;margin-top:16px;padding-top:24px}.conecto-brochure .brochure-pagination__nav{align-items:center;display:flex;gap:24px}@media(max-width:767.98px){.conecto-brochure .brochure-pagination__nav{gap:0;justify-content:space-between;width:100%}}.conecto-brochure .brochure-pagination__btn{align-items:center;background:#fff;border:1px solid var(--brochure-border);border-radius:var(--brochure-radius-sm);box-sizing:border-box;color:var(--brochure-text);cursor:pointer;display:inline-flex;font-family:Lato,sans-serif;font-size:14px;font-weight:400;height:36px;justify-content:center;line-height:20px;padding:0 16px;text-decoration:none}.conecto-brochure .brochure-pagination__btn:hover:not(:disabled){background:#f2f4f6;color:var(--brochure-text);text-decoration:none}.conecto-brochure .brochure-pagination__btn:disabled{color:var(--brochure-muted);cursor:not-allowed;opacity:.7}.conecto-brochure .brochure-pagination__status{color:var(--brochure-muted);font-size:14px;font-weight:400;line-height:20px}.conecto-brochure .brochure-pagination__per-page{align-items:center;display:flex;gap:12px}@media(max-width:767.98px){.conecto-brochure .brochure-pagination__per-page{display:none}}.conecto-brochure .brochure-pagination__per-page-label{color:var(--brochure-muted);font-size:14px;font-weight:400;line-height:20px}.conecto-brochure .brochure-pagination__select-wrap{position:relative}.conecto-brochure .brochure-pagination__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid var(--brochure-border);border-radius:var(--brochure-radius-sm);color:var(--brochure-text);cursor:pointer;font-family:Lato,sans-serif;font-size:14px;height:40px;line-height:20px;padding:0 28px 0 12px;width:64px}.conecto-brochure .brochure-pagination__select:focus{border-color:var(--brochure-primary);box-shadow:0 0 0 3px rgba(10,59,128,.12);outline:none}.conecto-brochure .brochure-pagination__select-chevron{color:var(--brochure-muted);pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}body.brochure-print .brochure-drawer,body.brochure-print .brochure-filters,body.brochure-print .brochure-firmen__filter-trigger,body.brochure-print .brochure-firmen__sort,body.brochure-print .brochure-hero__actions,body.brochure-print .brochure-pagination,body.brochure-print .brochure-toc,body.brochure-print .conecto-footer,body.brochure-print .conecto-header,body.brochure-print .conecto-header-top,body.brochure-print .conecto-top-bar,body.brochure-print .site-footer,body.brochure-print .site-header{display:none!important}body.brochure-print{padding-top:0!important}body.brochure-print .conecto-brochure,body.brochure-print .content,body.brochure-print .entry-content,body.brochure-print .site-inner{margin-top:0!important;padding-top:0!important}body.brochure-print .brochure-firmen__layout,body.brochure-print .brochure-main__inner{display:block!important;max-width:none!important}body.brochure-print .brochure-company{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}body.brochure-print .brochure-firmen__title,body.brochure-print .brochure-section__title{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}body.brochure-print .conecto-brochure .brochure-company__top{align-items:flex-start;flex-direction:row;text-align:left}body.brochure-print .conecto-brochure .brochure-company__title-wrap{align-items:flex-start;flex:1;text-align:left;width:auto}body.brochure-print .conecto-brochure .brochure-company__contact{-moz-column-gap:16px;column-gap:16px;grid-template-columns:1fr 0 230px;row-gap:0}body.brochure-print .conecto-brochure .brochure-company__contact-list{border-top:0;grid-column:3;padding-top:0}body.brochure-print .conecto-brochure .brochure-company__footer{align-items:center;flex-direction:row;justify-content:space-between}body.brochure-print .conecto-brochure .brochure-company__tags{align-self:auto;justify-content:flex-start;width:auto}body.brochure-print .conecto-brochure .brochure-company__more{display:none!important}body.brochure-print .conecto-brochure .brochure-firmen__list{gap:12px}body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__inner{gap:10px;padding:14px 16px}body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__top{gap:14px}body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__logo{flex:0 0 68px;height:68px;width:68px}body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__name{font-size:15px;line-height:20px}body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__desc{font-size:11px;line-height:16px}body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__contact,body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__footer{padding-top:10px}body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__contact{font-size:11px;line-height:15px}body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__contact-list{row-gap:2px}body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__praktika,body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__tag{font-size:9px;height:18px;padding:0 8px}body.brochure-print .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__details{font-size:11px}body.brochure-print .conecto-brochure .brochure-company--premium{-moz-column-break-before:page;break-before:page;page-break-before:always;-moz-column-break-after:page;break-after:page;page-break-after:always}body.brochure-print .conecto-brochure .brochure-company--premium .brochure-company__hero{aspect-ratio:16/9}body.brochure-print .conecto-brochure .brochure-company--premium .brochure-company__contact{grid-template-columns:1fr 1fr}body.brochure-print .conecto-brochure .brochure-company--premium .brochure-company__contact-list{grid-column:2}body.brochure-print .conecto-brochure .brochure-company--premium .brochure-company__footer{align-items:flex-start;flex-direction:column}body.brochure-print .conecto-brochure .brochure-firmen__list>.brochure-company--premium:first-child{-moz-column-break-before:auto;break-before:auto;page-break-before:auto}body.brochure-print{background:#fff}body.brochure-print .brochure-main{padding:24px!important}.brochure-print-bar{align-items:center;background:#0a3b80;color:#fff;display:flex;flex-wrap:wrap;font-family:Lato,sans-serif;font-size:14px;gap:12px;justify-content:center;line-height:20px;padding:12px 16px}.brochure-print-bar__text{margin:0}.brochure-print-bar__btn{background:transparent;border:1px solid #fff;border-radius:6px;color:#fff;cursor:pointer;font:inherit;padding:6px 14px}.brochure-print-bar__btn:hover{background:hsla(0,0%,100%,.15);color:#fff}@media print{@page{size:A4;margin:14mm 12mm}body .brochure-drawer,body .brochure-filters,body .brochure-firmen__filter-trigger,body .brochure-firmen__sort,body .brochure-hero__actions,body .brochure-pagination,body .brochure-toc,body .conecto-footer,body .conecto-header,body .conecto-header-top,body .conecto-top-bar,body .site-footer,body .site-header{display:none!important}body{padding-top:0!important}body .conecto-brochure,body .content,body .entry-content,body .site-inner{margin-top:0!important;padding-top:0!important}body .brochure-firmen__layout,body .brochure-main__inner{display:block!important;max-width:none!important}body .brochure-company{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}body .brochure-firmen__title,body .brochure-section__title{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}body .conecto-brochure .brochure-company__top{align-items:flex-start;flex-direction:row;text-align:left}body .conecto-brochure .brochure-company__title-wrap{align-items:flex-start;flex:1;text-align:left;width:auto}body .conecto-brochure .brochure-company__contact{-moz-column-gap:16px;column-gap:16px;grid-template-columns:1fr 0 230px;row-gap:0}body .conecto-brochure .brochure-company__contact-list{border-top:0;grid-column:3;padding-top:0}body .conecto-brochure .brochure-company__footer{align-items:center;flex-direction:row;justify-content:space-between}body .conecto-brochure .brochure-company__tags{align-self:auto;justify-content:flex-start;width:auto}body .conecto-brochure .brochure-company__more{display:none!important}body .conecto-brochure .brochure-firmen__list{gap:12px}body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__inner{gap:10px;padding:14px 16px}body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__top{gap:14px}body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__logo{flex:0 0 68px;height:68px;width:68px}body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__name{font-size:15px;line-height:20px}body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__desc{font-size:11px;line-height:16px}body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__contact,body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__footer{padding-top:10px}body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__contact{font-size:11px;line-height:15px}body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__contact-list{row-gap:2px}body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__praktika,body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__tag{font-size:9px;height:18px;padding:0 8px}body .conecto-brochure .brochure-company:not(.brochure-company--premium) .brochure-company__details{font-size:11px}body .conecto-brochure .brochure-company--premium{-moz-column-break-before:page;break-before:page;page-break-before:always;-moz-column-break-after:page;break-after:page;page-break-after:always}body .conecto-brochure .brochure-company--premium .brochure-company__hero{aspect-ratio:16/9}body .conecto-brochure .brochure-company--premium .brochure-company__contact{grid-template-columns:1fr 1fr}body .conecto-brochure .brochure-company--premium .brochure-company__contact-list{grid-column:2}body .conecto-brochure .brochure-company--premium .brochure-company__footer{align-items:flex-start;flex-direction:column}body .conecto-brochure .brochure-firmen__list>.brochure-company--premium:first-child{-moz-column-break-before:auto;break-before:auto;page-break-before:auto}body{background:#fff!important}#wpadminbar,.brochure-print-bar{display:none!important}.brochure-main{padding:0!important}.conecto-brochure{-webkit-print-color-adjust:exact;print-color-adjust:exact}.brochure-company__contact-link[href^=http]:after{color:#737373;content:" (" attr(href) ")";font-size:11px}a{text-decoration:none}}.brochure-btn.is-loading{padding-left:42px;pointer-events:none;position:relative}.brochure-btn.is-loading:before{animation:brochure-pdf-spin .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;content:"";height:14px;left:18px;margin-top:-7px;position:absolute;top:50%;width:14px}@keyframes brochure-pdf-spin{to{transform:rotate(1turn)}}.brochure-pdf-dialog{align-items:center;background:rgba(8,25,51,.55);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:100000}.brochure-pdf-dialog[hidden]{display:none}.brochure-pdf-dialog__box{background:#fff;border-radius:10px;box-shadow:0 18px 48px rgba(8,25,51,.28);font-family:Lato,sans-serif;max-width:420px;padding:32px 28px 24px;position:relative;text-align:center;width:100%}.brochure-pdf-dialog__spinner{animation:brochure-pdf-spin .8s linear infinite;border:3px solid #d9e2ef;border-radius:50%;border-top-color:#0a3b80;display:block;height:34px;margin:0 auto 16px;width:34px}.brochure-pdf-dialog__title{color:#0a3b80;font-size:20px;line-height:26px;margin:0 0 8px}.brochure-pdf-dialog__text{color:#4a4a4a;font-size:14px;line-height:21px;margin:0 0 20px}.brochure-pdf-dialog__close{background:transparent;border:1px solid #0a3b80;border-radius:6px;color:#0a3b80;cursor:pointer;font:inherit;font-size:14px;padding:8px 18px}.brochure-pdf-dialog__close:hover{background:#0a3b80;color:#fff}.brochure-pdf-dialog[data-state=error] .brochure-pdf-dialog__spinner,.brochure-pdf-dialog[data-state=ready] .brochure-pdf-dialog__spinner{display:none}.brochure-pdf-dialog[data-state=error] .brochure-pdf-dialog__title{color:#b3261e}
