:root{--public-type-hero-title:clamp(52px, 5vw, 72px);--public-type-section-title:clamp(36px, 4.3vw, 50px);--public-type-section-description:clamp(15.5px, 1.35vw, 17px);--public-type-lead:clamp(17px, 1.7vw, 20px);--public-type-body:15.5px;--public-type-card-title:22px}.public-site .public-hero-title,.public-site .public-home-hero h1,.public-site .public-page-hero h1,.public-site .public-business-simple-hero h1,.public-site .public-how-simple-hero h1,.public-site .public-company-v2-hero .public-company-hero-heading-copy h1{font-size:var(--public-type-hero-title)!important;letter-spacing:-.052em!important;font-weight:700!important;line-height:1.01!important}.public-site .public-home-hero .public-home-hero-copy{width:min(760px,64%);padding-left:0}.public-site .public-home-hero h1{text-wrap:wrap;max-width:13.4em;letter-spacing:-.04em!important;font-size:clamp(48px,3.65vw,54px)!important;font-weight:700!important;line-height:1.04!important}.public-home-hero .public-hero-copy,.public-page-hero p:not(.public-eyebrow),.public-business-simple-hero-lead,.public-company-v2-hero .public-company-short-description{font-size:var(--public-type-lead);line-height:1.65}.public-site .public-section-title,.public-site .public-home-section-heading h2,.public-site .public-home-centered-heading h2,.public-site .public-home-new-partners-heading h2,.public-site .public-section-heading h2,.public-site .public-page-section h2,.public-site .public-how-simple-step h2,.public-site .public-business-folder-goal-heading h2,.public-site .public-business-folder-stage-heading h2,.public-site .public-business-simple-outcome>.public-container>h2,.public-site .public-business-simple-community h2,.public-site .public-business-simple-time h2,.public-site .public-business-simple-section-heading h2,.public-site .public-business-simple-price h2,.public-site .public-business-simple-application h2,.public-site .public-business-simple-final h2,.public-site .public-company-v2-section-copy h2,.public-site .public-company-v2-story-heading h2,.public-site .public-company-v2-service-heading h2,.public-site .public-company-v2-news-heading h2,.public-site .public-results-heading h2{font-size:var(--public-type-section-title)!important;letter-spacing:-.045em!important;font-weight:700!important;line-height:1.04!important}.public-site .public-section-description,.public-site .public-home-section-heading>div>p:not(.public-eyebrow),.public-site .public-home-centered-heading>p:not(.public-eyebrow),.public-site .public-home-new-partners-heading p:not(.public-eyebrow),.public-site .public-section-heading p:not(.public-eyebrow),.public-site .public-page-section>p,.public-site .public-how-simple-copy,.public-site .public-business-folder-goal-heading>p,.public-site .public-business-folder-stage-heading>p,.public-site .public-business-simple-community-copy p,.public-site .public-business-simple-time-card>div:last-child>p:not(.public-business-simple-kicker),.public-site .public-business-simple-price-copy>p:not(.public-business-simple-kicker),.public-site .public-business-simple-application-copy>p:not(.public-business-simple-kicker),.public-site .public-company-v2-section-copy .public-long-copy,.public-site .public-company-v2-service-heading>p:not(.public-eyebrow),.public-site .public-results-heading p{color:#667386!important;font-size:var(--public-type-section-description)!important;letter-spacing:normal!important;font-weight:450!important;line-height:1.65!important}.public-business-simple-reasons h3,.public-business-simple-step-grid h3,.public-company-v2-story-item h3{font-size:var(--public-type-card-title);letter-spacing:-.028em;font-weight:700;line-height:1.14}@media (max-width:600px){:root{--public-type-hero-title:clamp(32px, 8vw, 38px);--public-type-image-hero-lead:16px;--public-type-section-title:clamp(24px, 6.4vw, 28px);--public-type-section-description:16px;--public-type-lead:16px;--public-type-body:16px;--public-type-card-title:18px}.public-site .public-eyebrow{letter-spacing:.1em;margin-bottom:8px;font-size:12px;font-weight:800}.public-site .public-section-title,.public-site .public-home-section-heading h2,.public-site .public-home-centered-heading h2,.public-site .public-home-new-partners-heading h2,.public-site .public-section-heading h2,.public-site .public-page-section h2,.public-site .public-how-simple-step h2,.public-site .public-business-folder-goal-heading h2,.public-site .public-business-folder-stage-heading h2,.public-site .public-business-simple-outcome>.public-container>h2,.public-site .public-business-simple-community h2,.public-site .public-business-simple-time h2,.public-site .public-business-simple-section-heading h2,.public-site .public-business-simple-price h2,.public-site .public-business-simple-application h2,.public-site .public-business-simple-final h2,.public-site .public-company-v2-section-copy h2,.public-site .public-company-v2-story-heading h2,.public-site .public-company-v2-service-heading h2,.public-site .public-company-v2-news-heading h2,.public-site .public-results-heading h2{letter-spacing:-.028em!important;line-height:1.18!important}.public-site .public-hero-title,.public-site .public-home-hero h1,.public-site .public-page-hero h1,.public-site .public-business-simple-hero h1,.public-site .public-how-simple-hero h1,.public-site .public-company-v2-hero .public-company-hero-heading-copy h1{letter-spacing:-.043em!important;line-height:1.04!important}.public-site .public-home-hero h1,.public-site .public-how-simple-hero h1,.public-site .public-business-simple-hero h1,.public-site .public-image-hero h1{font-size:var(--public-type-hero-title)!important;letter-spacing:-.043em!important;font-weight:700!important;line-height:1.04!important}.public-site .public-how-simple-hero-inner>p:last-child,.public-site .public-home-hero .public-home-hero-note,.public-site .public-home-hero .public-hero-copy,.public-site .public-business-simple-hero-lead,.public-site .public-image-hero .public-hero-copy{font-size:var(--public-type-image-hero-lead)!important;font-weight:500!important;line-height:1.45!important}.public-site .public-how-simple-hero h1{letter-spacing:-.038em!important;font-size:clamp(28px,7.6vw,32px)!important;font-weight:700!important;line-height:1.08!important}.public-site .public-how-simple-hero-inner>p:last-child{font-size:15px!important;font-weight:500!important;line-height:1.4!important}.public-site .public-how-simple-step h2{letter-spacing:-.03em!important;font-size:clamp(18px,4.8vw,22px)!important;font-weight:700!important;line-height:1.22!important}.public-site .public-how-simple-copy{font-size:16px!important;line-height:1.48!important}.public-site .public-faq-page .public-faq-section-copy .public-eyebrow{color:var(--public-cyan-dark,#007fa5);letter-spacing:.08em;margin-bottom:8px;font-size:12px!important;font-weight:600!important}.public-site .public-faq-page .public-faq-section-copy .public-section-title{letter-spacing:-.028em!important;font-size:clamp(24px,6.4vw,28px)!important;font-weight:700!important;line-height:1.18!important}.public-site .public-faq-page .public-faq-section-copy .public-section-description{margin-top:8px;color:#4d5a6e!important;font-size:16px!important;font-weight:500!important;line-height:1.45!important}}@media (max-width:390px){:root{--public-type-hero-title:clamp(30px, 8.2vw, 34px);--public-type-image-hero-lead:16px;--public-type-lead:16px}}@media (max-width:600px){.public-site .public-home-hero h1{max-width:100%!important}.public-site .public-home-hero-copy{padding-top:22px!important}.public-site .public-home-search{margin-top:16px!important}.public-site .public-button,.public-site .public-button-primary,.public-site .public-button-secondary,.public-site button.public-button,.public-site .public-mobile-menu nav a{font-size:16px}.public-site .public-footer-copy{font-size:16px;line-height:1.5}.public-site .public-footer-links a{font-size:15px}.public-site .public-footer-bottom{font-size:13px}.public-site .public-footer .public-brand-slogan{font-size:12px}.public-site .public-company-card[data-layout=home-discovery] .public-company-media-caption strong{font-size:17.5px;font-weight:650;line-height:1.2}.public-site .public-company-card[data-layout=home-discovery] .public-company-media-caption span{font-size:14px;line-height:1.25}.public-site .public-company-card[data-layout=home-discovery] .public-company-badge{font-size:12px}.public-site .public-company-card[data-layout=home-discovery] .public-company-card-status span,.public-site .public-company-card[data-layout=home-discovery] .public-company-card-status strong{font-size:14px;line-height:1.3}.public-site .public-company-card[data-layout=home-discovery][data-entry-type=partner] .public-company-benefit-kicker{font-size:12px;line-height:1.25}.public-site .public-company-card[data-layout=home-discovery][data-entry-type=partner] .public-company-benefit-copy{font-size:16px;line-height:1.4}.public-site .public-company-card[data-layout=home-discovery][data-entry-type=basis] .public-company-link,.public-site .public-company-card[data-layout=home-discovery][data-entry-type=basis] .public-company-discovery-cta-label{font-size:15px;line-height:1.3}.public-site .public-search-inspire-label{font-size:14px}.public-site .public-search-inspire-chip{font-size:15px}}
:root{--public-image-hero-height:665px;--public-image-hero-fade-height:118px}.public-home-hero,.public-business-simple-hero,.public-how-simple-hero,.public-image-hero{box-sizing:border-box;isolation:isolate;position:relative;overflow:hidden;height:var(--public-image-hero-height)!important;min-height:var(--public-image-hero-height)!important}.public-business-simple-hero:after,.public-image-hero:after{content:"";z-index:1;height:var(--public-image-hero-fade-height);pointer-events:none;background:linear-gradient(#fff0 0%,#ffffff29 34%,#ffffffb3 74%,#fff 100%);position:absolute;inset:auto 0 0}.public-home-hero .public-home-hero-grid,.public-business-simple-hero .public-business-simple-hero-grid,.public-how-simple-hero .public-how-simple-hero-inner,.public-image-hero>.public-container{z-index:2;position:relative}@media (min-width:1500px){:root{--public-image-hero-height:700px}}@media (max-width:1100px){:root{--public-image-hero-height:630px}}@media (min-width:821px){.public-home-hero,.public-how-simple-hero,.public-business-simple-hero{height:calc(var(--public-image-hero-height) * .85)!important;min-height:calc(var(--public-image-hero-height) * .85)!important}.public-how-simple-hero{height:calc(var(--public-image-hero-height) * .76)!important;min-height:calc(var(--public-image-hero-height) * .76)!important}}@media (max-width:820px){:root{--public-image-hero-height:680px}}@media (max-width:600px){:root{--public-image-hero-height:720px;--public-image-hero-fade-height:96px}.public-home-hero{align-items:initial!important;background-image:none!important;height:auto!important;min-height:0!important;padding:0 0 24px!important;display:block!important;overflow:visible!important}.public-home-hero:after{display:none!important}}:root{--public-hero-content-gap:88px}.public-home-hero+.public-section,.public-business-simple-hero+.public-section,.public-how-simple-hero+.public-section,.public-image-hero+.public-section{padding-top:var(--public-hero-content-gap)}@media (min-width:601px){.public-how-simple-hero .public-how-simple-hero-inner{transform:translateY(28px)}.public-business-simple-hero .public-business-simple-hero-copy{transform:translateY(-40px)}}@media (max-width:700px){:root{--public-hero-content-gap:54px}.public-home-hero+.public-section,.public-business-simple-hero+.public-section,.public-how-simple-hero+.public-section,.public-image-hero+.public-section{padding-top:var(--public-hero-content-gap)}}
@media (max-width:600px){.public-site:has(.public-home-hero){overflow-x:clip}:is(.public-site:has(.public-home-hero) .public-main,.public-site:has(.public-home-hero) .public-footer){min-width:0;overflow-x:clip}.public-site:has(.public-home-hero) .public-container{width:min(100% - 32px,1180px)}.public-site:has(.public-home-hero) .public-brand{white-space:nowrap}.public-site:has(.public-home-hero) .public-header{--public-header-logo-width:140px;--public-header-logo-height:30px}.public-hero.public-home-hero{isolation:isolate;box-sizing:border-box!important;background-color:#20b8c5!important;background-image:linear-gradient(90deg,#14213d2e 0%,#14213d1a 30%,#14213d05 52%,#14213d00 68%),linear-gradient(#14213d00 58%,#14213d1a 80%,#14213d33 100%),url(/brand/zircless-hero-final-desktop.webp)!important;background-position:0 0,0 0,80% 55%!important;background-repeat:no-repeat!important;background-size:100% 100%,100% 100%,cover!important;flex-direction:column!important;justify-content:flex-end!important;align-items:stretch!important;width:100%!important;height:280px!important;min-height:280px!important;max-height:280px!important;margin:0!important;padding:0 20px 54px!important;display:flex!important;position:relative!important;overflow:hidden!important}.public-hero.public-home-hero:before,.public-hero.public-home-hero:after{content:none!important;height:0!important;display:none!important}.public-hero.public-home-hero .public-home-hero-grid,.public-hero.public-home-hero .public-container.public-home-hero-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}.public-hero.public-home-hero .public-home-hero-copy{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;position:relative!important}.public-hero.public-home-hero h1{text-wrap:balance;white-space:normal;text-shadow:0 1px 1px #14213d59,0 1px 8px #14213d47;color:#fff!important;letter-spacing:-.034em!important;max-width:100%!important;margin:0!important;font-size:clamp(26px,7vw,32px)!important;font-weight:700!important;line-height:1.12!important}.public-hero.public-home-hero .public-home-hero-note,.public-hero.public-home-hero .public-hero-copy{letter-spacing:-.018em;white-space:normal;text-shadow:0 1px 2px #14213d85,0 1px 10px #14213d70;color:#fff!important;max-width:100%!important;margin:8px 0 0!important;font-size:16px!important;font-weight:550!important;line-height:1.35!important;display:block!important}.public-hero.public-home-hero .public-home-hero-note span{color:#00b0de!important}.public-home-hero+.public-home-discover-section,.public-home-hero+.public-section{padding-bottom:10px;z-index:2!important;margin-top:0!important;padding-top:0!important;position:relative!important}.public-home-hero+.public-home-discover-section .public-home-nearby-card{width:100%;min-width:0;max-width:100%;box-shadow:none;background:#fff;border:0;border-radius:0;margin-top:-12px;padding:4px 6px 6px}.public-home-hero+.public-home-discover-section .public-home-nearby-form{gap:4px}.public-home-hero+.public-home-discover-section .public-home-nearby-copy{flex-direction:column;align-items:flex-start;gap:0;width:100%;display:flex}.public-home-hero+.public-home-discover-section .public-home-nearby-copy .public-hero-actions{align-items:flex-start;gap:2px;width:auto;max-width:100%}.public-home-hero+.public-home-discover-section .public-home-nearby-copy .public-button-secondary{min-height:24px;box-shadow:none;color:#7a8597;letter-spacing:0;white-space:nowrap;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.public-home-hero+.public-home-discover-section .public-home-nearby-copy .public-button-secondary svg{color:#7b8494;flex:0 0 13px;width:13px;height:13px}.public-home-hero+.public-home-discover-section .public-home-nearby-copy .public-home-discover-location-label{border-bottom:0}.public-home-hero+.public-home-discover-section .public-home-nearby-copy .public-hero-actions p{max-width:100%;font-size:14px}.public-home-hero+.public-home-discover-section .public-filter-grid,.public-home-hero+.public-home-discover-section .public-home-discover-filters{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;width:100%;display:grid}.public-home-hero+.public-home-discover-section .public-home-discover-query{grid-column:1/-1;min-width:0}.public-home-hero+.public-home-discover-section .public-home-discover-query-field{background:#fafbfc;border:1px solid #14213d0f;border-radius:12px;align-items:center;width:100%;min-width:0;min-height:40px;display:flex;overflow:visible}.public-home-hero+.public-home-discover-section .public-filter-grid input:not([type=checkbox]),.public-home-hero+.public-home-discover-section .public-filter-grid .public-home-discover-query input:not([type=checkbox]),.public-home-hero+.public-home-discover-section .public-filter-grid .public-home-discover-city-field input:not([type=checkbox]){background:0 0;width:100%;min-width:0;height:40px;min-height:40px}.public-home-hero+.public-home-discover-section .public-filter-grid .public-home-discover-query input:not([type=checkbox]){background:0 0;border-radius:12px;flex:auto;min-width:0;padding:0 12px 0 40px;font-size:14px;font-weight:400}.public-home-hero+.public-home-discover-section .public-home-discover-query-field[data-voice-supported=true] input:not([type=checkbox]){padding-right:8px}.public-home-hero+.public-home-discover-section .public-home-discover-mic{z-index:2;flex:0 0 36px;width:36px;min-width:36px;height:36px;margin-right:2px;position:relative;top:auto;right:auto;transform:none}.public-home-hero+.public-home-discover-section .public-home-discover-city{min-width:0}.public-home-hero+.public-home-discover-section .public-filter-grid .public-home-discover-city-field{background:#fafbfc;border:1px solid #14213d0f;border-radius:12px;min-width:0;display:block}.public-home-hero+.public-home-discover-section .public-filter-grid .public-home-discover-city-field input:not([type=checkbox]){border-radius:12px;padding-left:40px;padding-right:10px;font-size:14px;font-weight:400}.public-home-hero+.public-home-discover-section .public-home-discover-filters label{min-height:38px;padding:7px 9px}.public-home-hero+.public-home-discover-section .public-home-discover-submit{justify-content:flex-end;align-self:center;width:auto;min-width:0}.public-home-hero+.public-home-discover-section .public-home-discover-submit button{width:auto;min-width:0;height:40px;min-height:40px;box-shadow:none;color:var(--public-cyan-dark,#008eb8);letter-spacing:-.01em;background:0 0;border:0;border-radius:10px;padding:0 6px 0 10px;font-size:14px;font-weight:650}.public-home-hero+.public-home-discover-section .public-home-discover-submit-arrow{opacity:.8;margin-left:3px;font-size:12px;font-weight:600}.public-site:has(.public-home-hero) .public-home-how-bar{gap:8px;padding:12px 14px}.public-site:has(.public-home-hero) .public-home-how-step{gap:10px;min-height:44px}.public-site:has(.public-home-hero) .public-home-how-step strong{font-size:16px}.public-site:has(.public-home-hero) .public-home-moments-section.public-section{padding:20px 0}.public-site:has(.public-home-hero) .public-home-entry{margin-top:0}.public-site:has(.public-home-hero) .public-home-lifestyle{padding:0;overflow:hidden}.public-site:has(.public-home-hero) .public-home-lifestyle-grid{scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;flex-flow:row;align-items:stretch;gap:10px;margin:0;padding:0;display:flex;overflow:auto hidden}.public-site:has(.public-home-hero) .public-home-lifestyle-grid::-webkit-scrollbar{display:none}.public-site:has(.public-home-hero) .public-home-lifestyle-tile{aspect-ratio:1;border-radius:var(--public-discovery-card-radius,22px);flex:0 0 40%;grid-column:auto;width:40%;min-width:40%;max-width:40%}.public-site:has(.public-home-hero) .public-home-lifestyle-tile:last-child{aspect-ratio:1;border-radius:var(--public-discovery-card-radius,22px);flex:0 0 40%;grid-column:auto;width:40%;min-width:40%;max-width:40%}.public-site:has(.public-home-hero) .public-home-lifestyle-tile img{object-fit:cover;object-position:center 30%}.public-site:has(.public-home-hero) .public-home-lifestyle-tile:after{background:linear-gradient(#0c122000 52%,#0c122075 100%)}.public-site:has(.public-home-hero) .public-home-lifestyle-copy{max-width:calc(100% - 18px);bottom:9px;left:10px;right:auto}.public-site:has(.public-home-hero) .public-home-lifestyle-copy strong{color:#fff;letter-spacing:-.02em;text-shadow:0 1px 8px #0c122047;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:650;line-height:1.2;display:-webkit-box;overflow:hidden}.public-site:has(.public-home-hero) .public-home-today-section{padding:24px 0 32px}:is(.public-site:has(.public-home-hero) .public-home-section-heading,.public-site:has(.public-home-hero) .public-home-directory-heading){gap:10px;margin-bottom:14px}.public-site:has(.public-home-hero) .public-home-shelf.public-home-partner-section .public-home-section-heading{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px}:is(.public-site:has(.public-home-hero) .public-home-today-heading,.public-site:has(.public-home-hero) .public-home-new-partners-heading){gap:10px;margin-bottom:10px}.public-site:has(.public-home-hero) .public-home-shelf.public-home-partner-section .public-home-section-heading>div{flex:auto;min-width:0;max-width:none}.public-site:has(.public-home-hero) .public-home-shelf.public-home-partner-section .public-home-section-heading .public-home-text-link{color:var(--public-navy);letter-spacing:-.01em;white-space:nowrap;border-bottom:none;flex:none;align-self:baseline;align-items:center;gap:4px;margin:0;padding:0;font-size:15px;font-weight:600;line-height:1.18;text-decoration:none;display:inline-flex}.public-site:has(.public-home-hero) .public-home-shelf.public-home-partner-section .public-home-section-heading .public-home-text-link:hover{color:var(--public-navy);text-decoration:none}.public-site:has(.public-home-hero) .public-home-shelf.public-home-partner-section .public-home-partner-all-link-full{display:none}.public-site:has(.public-home-hero) .public-home-shelf.public-home-partner-section .public-home-section-heading .public-home-text-link svg{width:14px;height:14px}:is(.public-site:has(.public-home-hero) .public-home-section-heading h2,.public-site:has(.public-home-hero) .public-home-today-heading h2,.public-site:has(.public-home-hero) .public-home-new-partners-heading h2,.public-site:has(.public-home-hero) .public-home-directory-heading h2){letter-spacing:-.028em!important;font-size:clamp(24px,6.4vw,28px)!important;line-height:1.18!important}.public-site:has(.public-home-hero) .public-home-shelf .public-partner-discovery-track{width:100%!important;margin-right:0!important;padding-right:0!important}.public-site:has(.public-home-hero) .public-home-shelf .public-new-partners-slider{width:100%!important;margin-right:0!important;padding-right:0!important}.public-site:has(.public-home-hero) .public-home-company-grid{width:100%!important;margin-right:0!important;padding-right:0!important}.public-site:has(.public-home-hero) .public-home-partner-section .public-partner-discovery-track{width:100%!important;margin-right:0!important;padding-right:0!important}.public-site:has(.public-home-hero) .public-home-company-grid>.public-company-card[data-layout=home-landscape]{max-width:min(78%,300px);flex:0 0 min(78%,300px)!important}.public-site:has(.public-home-hero) .public-company-card[data-layout=home-landscape]{grid-template-columns:minmax(108px,40%) minmax(0,1fr)!important;height:220px!important;min-height:220px!important}:is(.public-site:has(.public-home-hero) .public-company-card[data-layout=home-landscape] .public-company-badge,.public-site:has(.public-home-hero) .public-company-card[data-layout=home-discovery] .public-company-badge){text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 16px);overflow:hidden}.public-site:has(.public-home-hero) .public-home-company-grid .public-company-media{aspect-ratio:16/9;min-height:0!important}.public-site:has(.public-home-hero) .public-home-company-grid .public-company-media[data-media-type=logo]{aspect-ratio:16/9;min-height:0!important}.public-site:has(.public-home-hero) .public-home-company-grid .public-company-media[data-media-type=fallback]{aspect-ratio:16/9;min-height:0!important}.public-site:has(.public-home-hero) .public-home-company-grid .public-company-media>img.public-company-cover{object-fit:cover;height:100%!important}.public-site:has(.public-home-hero) .public-company-card[data-layout=home-discovery][data-entry-type=partner] .public-company-benefit-copy{overflow-wrap:anywhere}.public-site:has(.public-home-hero) .public-home-partner-section{padding-top:28px;padding-bottom:32px}.public-site:has(.public-home-hero) .public-home-discover-section+.public-home-partner-section{padding-top:28px;padding-bottom:32px}.public-site:has(.public-home-hero) .public-home-moments-section+.public-home-partner-section{padding-top:28px;padding-bottom:32px}.public-site:has(.public-home-hero) .public-home-how-teaser+.public-home-partner-section{padding-top:28px;padding-bottom:32px}.public-site:has(.public-home-hero) .public-home-new-partners-section{padding:28px 0 32px}.public-site:has(.public-home-hero) .public-home-directory-section{padding:28px 0 36px}.public-site:has(.public-home-hero) .public-home-directory-row{align-items:flex-start;min-width:0;padding-right:0}.public-site:has(.public-home-hero) .public-home-directory-name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.public-site:has(.public-home-hero) .public-home-directory-topline,.public-site:has(.public-home-hero) .public-home-directory-partner-line,.public-site:has(.public-home-hero) .public-home-directory-detail){flex-wrap:wrap;max-width:100%}.public-site:has(.public-home-hero) .public-home-directory-row .public-company-badge-inline{flex:0 auto;max-width:100%}.public-site:has(.public-home-hero) .public-home-directory-benefit{max-width:100%}.public-site:has(.public-home-hero) .public-home-directory-benefit-copy>span{max-width:100%}.public-site:has(.public-home-hero) .public-partner-discovery-track{gap:12px!important}.public-site:has(.public-home-hero) .public-new-partners-slider{gap:12px!important}.public-site:has(.public-home-hero) .public-home-today-section [aria-label="Neuigkeiten und vergangene Beiträge"]{gap:12px!important}.public-site:has(.public-home-hero) .public-partner-discovery-track>.public-company-card[data-layout=home-discovery]{aspect-ratio:auto;border-radius:20px;flex-direction:column;align-self:stretch;display:flex;overflow:hidden;flex:0 0 66%!important;width:66%!important;min-width:66%!important;max-width:66%!important}.public-site:has(.public-home-hero) .public-new-partners-slide{aspect-ratio:auto;border-radius:20px;flex-direction:column;align-self:stretch;display:flex;overflow:hidden;flex:0 0 66%!important;width:66%!important;min-width:66%!important;max-width:66%!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]{aspect-ratio:auto;border-radius:20px;flex-direction:column;align-self:stretch;display:flex;overflow:hidden;flex:0 0 66%!important;width:66%!important;min-width:66%!important;max-width:66%!important}.public-site:has(.public-home-hero) .public-partner-discovery-track>.public-company-card[data-layout=home-discovery] .public-company-media{aspect-ratio:var(--public-discovery-media-ratio,16 / 10);flex:none;width:100%;height:auto;min-height:0;max-height:none}.public-site:has(.public-home-hero) .public-new-partners-slide>.public-company-card[data-layout=home-discovery] .public-company-media{aspect-ratio:var(--public-discovery-media-ratio,16 / 10);flex:none;width:100%;height:auto;min-height:0;max-height:none}.public-site:has(.public-home-hero) .public-partner-discovery-track>.public-company-card[data-layout=home-discovery] .public-company-media[data-media-type=logo]{aspect-ratio:var(--public-discovery-media-ratio,16 / 10);flex:none;width:100%;height:auto;min-height:0;max-height:none}.public-site:has(.public-home-hero) .public-new-partners-slide>.public-company-card[data-layout=home-discovery] .public-company-media[data-media-type=logo]{aspect-ratio:var(--public-discovery-media-ratio,16 / 10);flex:none;width:100%;height:auto;min-height:0;max-height:none}.public-site:has(.public-home-hero) .public-partner-discovery-track>.public-company-card[data-layout=home-discovery] .public-company-media[data-media-type=fallback]{aspect-ratio:var(--public-discovery-media-ratio,16 / 10);flex:none;width:100%;height:auto;min-height:0;max-height:none}.public-site:has(.public-home-hero) .public-new-partners-slide>.public-company-card[data-layout=home-discovery] .public-company-media[data-media-type=fallback]{aspect-ratio:var(--public-discovery-media-ratio,16 / 10);flex:none;width:100%;height:auto;min-height:0;max-height:none}:is(.public-site:has(.public-home-hero) .public-partner-discovery-track>.public-company-card[data-layout=home-discovery] .public-company-card-body,.public-site:has(.public-home-hero) .public-new-partners-slide>.public-company-card[data-layout=home-discovery] .public-company-card-body){flex:auto;padding:10px 12px 12px;overflow:hidden}.public-site:has(.public-home-hero) .public-new-partners-slide>.public-company-card{flex:auto;align-self:stretch;width:100%}:is(.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:first-child,.public-site:has(.public-home-hero) .public-home-today-section [data-history]>button:first-child){flex:none;width:100%;aspect-ratio:var(--public-discovery-media-ratio,16 / 10)!important;height:auto!important;min-height:0!important;max-height:none!important}:is(.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:first-child img,.public-site:has(.public-home-hero) .public-home-today-section [data-history]>button:first-child img){object-fit:cover;object-position:center 30%;height:100%!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history] .public-company-media-caption strong{font-size:17.5px;font-weight:600;line-height:1.18}.public-site:has(.public-home-hero) .public-home-today-section [data-history] .public-company-media-caption span{color:#fffffff5;font-size:14px;font-weight:500;line-height:1.25}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child{flex-direction:column;flex:none;min-height:0;overflow:visible;padding:10px 12px 16px!important;display:flex!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child>div:first-child{gap:6px;min-height:16px}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child>div:first-child>span{letter-spacing:.05em;min-height:18px;padding:0 7px;font-size:12px}.public-site:has(.public-home-hero) .public-home-today-section [data-history] h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;line-height:1.22;display:-webkit-box;overflow:hidden;margin:0 0 4px!important;font-size:17.5px!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child>p{font-size:16px!important;line-height:1.45!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child>span{line-height:1.3;font-size:15px!important}.public-site:has(.public-home-hero) .public-footer{padding:32px 0 24px}.public-site:has(.public-home-hero) .public-footer-grid{gap:20px}.public-site:has(.public-home-hero) .public-footer-copy{margin-top:10px}.public-site:has(.public-home-hero) .public-footer-links{gap:10px 14px}.public-site:has(.public-home-hero) .public-footer-bottom{margin-top:20px}}@media (max-width:390px){.public-site:has(.public-home-hero) .public-container{width:min(100% - 28px,1180px)}.public-hero.public-home-hero{background-position:0 0,0 0,36% 100%!important;background-size:100% 100%,100% 100%,auto 304px!important;height:266px!important;min-height:266px!important;max-height:266px!important;padding:0 16px 28px!important}.public-site:has(.public-home-hero) .public-company-card[data-layout=home-landscape]{height:208px!important;min-height:208px!important}}@media (max-width:600px){.public-site:has(.public-home-hero) .public-home-quick-steps{margin-top:-4px;padding-top:2px;padding-bottom:24px}.public-site:has(.public-home-hero) .public-home-quick-steps-note{margin-top:4px}.public-site:has(.public-home-hero) .public-home-quick-steps+.public-home-partner-section{padding-top:12px}.public-hero.public-home-hero{justify-content:flex-end!important;gap:10px!important;height:390px!important;min-height:390px!important;max-height:390px!important;padding:0 16px 16px!important}.public-hero.public-home-hero .public-home-hero-grid,.public-hero.public-home-hero .public-container.public-home-hero-grid{width:100%!important}.public-hero.public-home-hero .public-home-hero-copy{max-width:92%!important}.public-hero.public-home-hero .public-home-hero-search-shell.public-home-discover-section,.public-hero.public-home-hero .public-container.public-home-hero-search-shell.public-home-discover-section{z-index:4!important;background:0 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;position:relative!important}.public-hero.public-home-hero .public-home-hero-search-shell .public-home-nearby-card{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.public-hero.public-home-hero .public-home-hero-search-shell .public-home-nearby-form{gap:4px!important}.public-hero.public-home-hero .public-home-hero-search-shell .public-home-nearby-copy{align-items:flex-start!important;min-height:18px!important}.public-hero.public-home-hero .public-home-hero-search-shell .public-home-nearby-copy .public-button-secondary{text-shadow:0 1px 4px #14213d47;color:#ffffffe0!important;min-height:20px!important;font-size:11.5px!important}.public-hero.public-home-hero .public-home-hero-search-shell .public-home-nearby-copy .public-button-secondary svg{color:#ffffffe0!important;width:12px!important;height:12px!important}.public-hero.public-home-hero .public-home-hero-search-shell .public-filter-grid{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;width:100%!important;display:grid!important}.public-hero.public-home-hero .public-home-hero-search-shell .public-home-discover-query{grid-column:1/-1!important}.public-hero.public-home-hero .public-home-hero-search-shell .public-home-discover-query-field,.public-hero.public-home-hero .public-home-hero-search-shell .public-home-discover-city-field{background:#fffffff0!important;border:1px solid #ffffff61!important;border-radius:11px!important;min-height:38px!important;box-shadow:0 3px 10px #14213d0b!important}.public-hero.public-home-hero .public-home-hero-search-shell .public-filter-grid input:not([type=checkbox]),.public-hero.public-home-hero .public-home-hero-search-shell .public-filter-grid .public-home-discover-query input:not([type=checkbox]),.public-hero.public-home-hero .public-home-hero-search-shell .public-filter-grid .public-home-discover-city-field input:not([type=checkbox]){background:0 0!important;border:0!important;height:38px!important;min-height:38px!important;font-size:13px!important}.public-hero.public-home-hero .public-home-hero-search-shell .public-home-discover-submit button{height:38px!important;min-height:38px!important;color:var(--public-cyan-dark,#008eb8)!important;background:#fffffff0!important;border-radius:10px!important;padding:0 8px 0 10px!important;box-shadow:0 3px 10px #14213d0b!important}.public-site:has(.public-home-hero) .public-home-hero+.public-home-quick-steps{margin-top:0!important;padding-top:10px!important}}@media (max-width:700px){.public-site:has(.public-home-hero) .public-home-today-section [aria-label="Neuigkeiten und vergangene Beiträge"]{scroll-snap-type:x mandatory!important;scrollbar-width:none!important;align-items:stretch!important;gap:14px!important;margin-right:-20px!important;padding:4px 20px 10px 0!important;display:flex!important;overflow-x:auto!important}.public-site:has(.public-home-hero) .public-home-today-section [aria-label="Neuigkeiten und vergangene Beiträge"]::-webkit-scrollbar{display:none!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]{scroll-snap-align:start!important;border-radius:20px!important;flex:0 0 min(88vw,360px)!important;grid-template-columns:minmax(118px,.92fr) minmax(0,1.08fr)!important;width:min(88vw,360px)!important;min-width:min(88vw,360px)!important;max-width:360px!important;height:220px!important;min-height:220px!important;max-height:220px!important;display:grid!important;overflow:hidden!important}:is(.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:first-child,.public-site:has(.public-home-hero) .public-home-today-section [data-history]>button:first-child){aspect-ratio:auto!important;grid-area:1/1!important;width:100%!important;height:220px!important;min-height:220px!important;max-height:220px!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:first-child>span{aspect-ratio:auto!important;width:100%!important;height:100%!important;min-height:220px!important;max-height:220px!important}:is(.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:first-child img,.public-site:has(.public-home-hero) .public-home-today-section [data-history]>button:first-child img){object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child{flex-direction:column!important;grid-area:1/2!important;justify-content:center!important;width:auto!important;min-width:0!important;height:220px!important;min-height:0!important;max-height:220px!important;padding:14px 13px!important;display:flex!important;overflow:hidden!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history] h3{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;min-height:0!important;max-height:3.45em!important;margin:7px 0 6px!important;font-size:17px!important;line-height:1.15!important;display:-webkit-box!important;overflow:hidden!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child>p{-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;min-height:0!important;max-height:5.6em!important;margin:0!important;font-size:12.5px!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}:is(.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child>button,.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child>a){flex:none!important;margin-top:7px!important;font-size:12px!important}.public-site:has(.public-home-hero) .public-home-today-slider{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.public-site:has(.public-home-hero) .public-home-today-slider>div{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.public-site:has(.public-home-hero) .public-home-today-section [aria-label="Neuigkeiten und vergangene Beiträge"]{box-sizing:border-box!important;overscroll-behavior-x:contain!important;width:100%!important;max-width:100%!important;margin-right:0!important;padding-right:18px!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]{box-sizing:border-box!important;flex:0 0 calc(100% - 28px)!important;width:calc(100% - 28px)!important;min-width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child{justify-content:flex-start!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child>div:first-child{flex:0 0 18px!important;min-height:18px!important;max-height:18px!important;overflow:hidden!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history] h3{flex:none!important;min-height:3.45em!important;max-height:3.45em!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child>p{flex:none!important;min-height:5.6em!important;max-height:5.6em!important}.public-site:has(.public-home-hero) .public-home-today-section [data-history]>div:last-child>a{align-self:flex-start!important;margin-top:auto!important}}@media (max-width:600px){.public-site:has(.public-home-hero) .public-home-lifestyle-copy .public-home-lifestyle-title-desktop{display:none!important}.public-site:has(.public-home-hero) .public-home-lifestyle-copy .public-home-lifestyle-title-mobile{color:#fff!important;letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-shadow:0 1px 6px #0c122047!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;max-width:100%!important;font-size:9px!important;font-weight:600!important;line-height:1!important;display:block!important;overflow:hidden!important}.public-site:has(.public-home-hero) .public-home-lifestyle-copy{max-width:none!important;bottom:5px!important;left:6px!important;right:6px!important}}
.public-company-card.public-home-trust-card[data-layout=home-discovery]{border-radius:var(--public-discovery-card-radius,22px);background:var(--public-violet);color:#f6f4fa;aspect-ratio:auto;border:1px solid #14213d0f;flex-direction:column;justify-content:space-between;align-self:stretch;gap:18px;height:100%;padding:22px 20px 18px;display:flex;overflow:hidden;box-shadow:0 1px 2px #14213d0a,0 4px 10px #14213d0b}.public-home-trust-card-top{min-width:0}.public-home-trust-card-heart{color:#e46859;flex:none;width:13px;height:13px;margin-bottom:14px;display:block}.public-company-card.public-home-trust-card[data-layout=home-discovery] h2{color:#f6f4fa;letter-spacing:-.034em;min-height:0;margin:0;font-size:1.05rem;font-weight:600;line-height:1.22;display:block}.public-home-trust-card-copy{color:#f6f4fab8;margin:8px 0 0;font-size:.78rem;font-weight:400;line-height:1.52}.public-home-trust-card-bottom{min-width:0}.public-home-trust-card-steps{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.public-home-trust-card-steps li{color:#f6f4fadb;letter-spacing:.004em;margin:0;font-size:.72rem;font-weight:450;line-height:1.35}.public-home-trust-card-steps li+li{border-top:1px solid #f6f4fa1f;margin-top:7px;padding-top:7px}.public-home-trust-card-note{color:#f6f4fa75;letter-spacing:.03em;margin:12px 0 0;font-size:.64rem;font-weight:450;line-height:1.3}@media (max-width:700px){.public-company-card.public-home-trust-card[data-layout=home-discovery]{border-radius:var(--public-discovery-card-radius-mobile);aspect-ratio:auto;height:var(--public-discovery-mobile-card-height);min-height:var(--public-discovery-mobile-card-height);max-height:var(--public-discovery-mobile-card-height);justify-content:space-between;align-self:stretch;gap:12px;padding:16px 15px 14px;overflow:hidden}.public-home-trust-card-heart{width:12px;height:12px;margin-bottom:10px}.public-company-card.public-home-trust-card[data-layout=home-discovery] h2{font-size:18px}.public-home-trust-card-copy{margin-top:6px;font-size:16px;line-height:1.45}.public-home-trust-card-steps li{font-size:14px}.public-home-trust-card-steps li+li{margin-top:6px;padding-top:6px}.public-home-trust-card-note{margin-top:10px;font-size:13px}.public-partner-discovery-track:has(>.public-home-trust-card)>:first-child{order:0}.public-partner-discovery-track:has(>.public-home-trust-card)>:nth-child(3){order:1}.public-partner-discovery-track:has(>.public-home-trust-card)>.public-home-trust-card{order:2}.public-partner-discovery-track:has(>.public-home-trust-card)>:nth-child(n+4){order:3}}@media (max-width:390px){.public-company-card.public-home-trust-card[data-layout=home-discovery]{gap:10px;padding:14px 13px 12px}.public-home-trust-card-heart{margin-bottom:8px}}.public-home-impact-banner{background:#fff;padding:18px 0 72px}.public-home-impact-panel{background:radial-gradient(circle at 18% 22%,#ffffffb8,#0000 34%),linear-gradient(135deg,#f3eeff 0%,#ebe2ff 50%,#f4efff 100%);border:1px solid #5e42ad14;border-radius:30px;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;gap:clamp(34px,4vw,64px);padding:clamp(34px,4vw,54px);display:grid;box-shadow:0 18px 50px #3c277014}.public-home-impact-copy{max-width:710px}.public-home-impact-kicker{color:#63509f;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:850}.public-home-impact-copy h2{color:var(--public-navy);letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.7vw,54px);line-height:1.02}.public-home-impact-copy>p:not(.public-home-impact-kicker){color:#403856;max-width:720px;margin:22px 0 0;font-size:clamp(16px,1.25vw,20px);line-height:1.55}.public-home-impact-primary,.public-home-impact-secondary{border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:26px;padding:0 24px;font-weight:760;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.public-home-impact-primary{color:#fff;background:linear-gradient(135deg,#251644,#39215e);box-shadow:0 12px 28px #2d1b502e}.public-home-impact-primary:hover,.public-home-impact-primary:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 16px 34px #2d1b503d}.public-home-impact-feature{background:radial-gradient(circle at 95% 82%,#a678ff3d,#0000 36%),linear-gradient(135deg,#2a184e 0%,#3a2263 54%,#52377a 100%);border-radius:24px;min-height:290px;padding:clamp(28px,3vw,38px);position:relative;overflow:hidden;box-shadow:0 16px 36px #311e562e}.public-home-impact-feature-copy{z-index:2;max-width:66%;position:relative}.public-home-impact-feature h3{color:#fff;letter-spacing:-.034em;margin:0;font-size:clamp(25px,2.25vw,34px);line-height:1.08}.public-home-impact-feature p{color:#ffffffc7;margin:18px 0 0;font-size:clamp(14px,1.08vw,17px);line-height:1.55}.public-home-impact-secondary{color:#fff;min-height:44px;box-shadow:none;background:#ffffff09;border:1px solid #ffffff8c;margin-top:24px}.public-home-impact-secondary:hover,.public-home-impact-secondary:focus-visible{background:#ffffff17;outline:none;transform:translateY(-1px)}.public-home-impact-orbits{pointer-events:none;position:absolute;inset:0}.public-home-impact-orbit{border-radius:50%;display:block;position:absolute}.public-home-impact-orbit-a{background:linear-gradient(145deg,#f8f0ff 0%,#c5a6ff 50%,#8b63ef 100%);width:126px;height:126px;top:44px;right:60px;box-shadow:0 18px 42px #7e55d542}.public-home-impact-orbit-b{border:4px solid #e1d3ffb3;width:112px;height:112px;top:90px;right:31px}.public-home-impact-orbit-c{background:#a981ff;width:24px;height:24px;top:54px;right:34px;box-shadow:0 0 22px #a981ff73}@media (max-width:900px){.public-home-impact-panel{grid-template-columns:1fr;padding:30px}.public-home-impact-feature{min-height:260px}.public-home-impact-feature-copy{max-width:70%}}@media (max-width:700px){.public-home-impact-banner{padding:8px 0 48px}.public-home-impact-panel{border-radius:24px;gap:20px;padding:22px 18px}.public-home-impact-kicker{margin-bottom:10px;font-size:10px}.public-home-impact-copy h2{font-size:31px}.public-home-impact-copy>p:not(.public-home-impact-kicker){margin-top:14px;font-size:15px}.public-home-impact-primary{margin-top:18px}.public-home-impact-feature{border-radius:20px;min-height:250px;padding:22px}.public-home-impact-feature-copy{max-width:76%}.public-home-impact-feature h3{font-size:25px}.public-home-impact-feature p{margin-top:12px;font-size:14px}.public-home-impact-secondary{margin-top:18px}.public-home-impact-orbit-a{width:96px;height:96px;top:28px;right:22px}.public-home-impact-orbit-b{width:86px;height:86px;top:66px;right:8px}.public-home-impact-orbit-c{width:18px;height:18px;top:34px;right:14px}}@media (max-width:430px){.public-home-impact-feature-copy{max-width:100%;padding-right:58px}.public-home-impact-orbit-a{opacity:.36}.public-home-impact-orbit-b,.public-home-impact-orbit-c{opacity:.42}}.public-home-impact-panel{padding-top:30px;padding-bottom:30px}.public-home-impact-feature{height:100%;min-height:0;padding-top:26px;padding-bottom:26px}.public-home-impact-feature h3{font-size:clamp(23px,2vw,30px)}.public-home-impact-feature p{margin-top:14px;line-height:1.48}.public-home-impact-secondary{margin-top:18px}@media (min-width:901px){.public-home-impact-panel{align-items:stretch}.public-home-impact-copy,.public-home-impact-feature{min-height:0}}@media (max-width:700px){.public-home-impact-panel{padding-top:22px;padding-bottom:22px}.public-home-impact-feature{height:auto;padding-top:20px;padding-bottom:20px}}.public-home-impact-orbits{display:none}.public-home-impact-feature:after{content:"";z-index:1;aspect-ratio:1;filter:brightness(0)invert();opacity:.12;pointer-events:none;background-image:url(/brand/zircless-logo.png);background-position:0;background-repeat:no-repeat;background-size:auto 100%;width:58%;position:absolute;top:50%;right:-6%;transform:translateY(-50%)}.public-home-impact-feature-copy{z-index:2;position:relative}@media (max-width:700px){.public-home-impact-feature:after{opacity:.1;width:66%;right:-16%}}
.public-company-card.public-home-discover-impulse-card[data-layout=home-discovery]{border-radius:var(--public-discovery-card-radius,22px);background:var(--public-cyan);height:100%;min-height:0;color:var(--public-navy,#14213d);aspect-ratio:auto;border:1px solid #14213d0f;flex-direction:column;justify-content:space-between;align-self:stretch;gap:18px;padding:22px 20px 18px;display:flex;overflow:hidden;box-shadow:0 1px 2px #14213d0a,0 4px 10px #14213d0b}a.public-company-card.public-home-discover-impulse-card[data-layout=home-discovery]:hover{box-shadow:0 2px 4px #14213d0b,0 6px 14px #14213d0d}a.public-company-card.public-home-discover-impulse-card[data-layout=home-discovery]:focus-visible{outline:2px solid var(--public-navy,#14213d);outline-offset:3px}.public-home-discover-impulse-top{min-width:0}.public-home-discover-impulse-icon{width:15px;height:15px;color:var(--public-navy,#14213d);opacity:.72;flex:none;margin-bottom:14px;display:block}.public-company-card.public-home-discover-impulse-card[data-layout=home-discovery] h2{min-height:0;color:var(--public-navy,#14213d);letter-spacing:-.038em;margin:0;font-size:1.14rem;font-weight:620;line-height:1.18;display:block}.public-home-discover-impulse-copy{color:#14213dad;max-width:16.5em;margin:8px 0 0;font-size:.8rem;font-weight:400;line-height:1.52}.public-home-discover-impulse-cta{color:var(--public-navy,#14213d);letter-spacing:-.01em;border-top:1px solid #14213d1f;align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:.72rem;font-weight:550;line-height:1.3;display:inline-flex}.public-home-discover-impulse-cta svg{opacity:.78;flex:none}.public-new-partners-slide:has(>.public-home-discover-impulse-card){align-self:stretch}.public-new-partners-slide>.public-home-discover-impulse-card{width:100%;height:100%}@media (max-width:700px){.public-company-card.public-home-discover-impulse-card[data-layout=home-discovery]{border-radius:var(--public-discovery-card-radius-mobile);aspect-ratio:auto;height:var(--public-discovery-mobile-card-height);min-height:var(--public-discovery-mobile-card-height);max-height:var(--public-discovery-mobile-card-height);justify-content:space-between;align-self:stretch;gap:12px;padding:16px 15px 14px;overflow:hidden}.public-home-discover-impulse-icon{width:14px;height:14px;margin-bottom:10px}.public-company-card.public-home-discover-impulse-card[data-layout=home-discovery] h2{font-size:18px}.public-home-discover-impulse-copy{margin-top:6px;font-size:16px;line-height:1.45}.public-home-discover-impulse-cta{padding-top:10px;font-size:15px}.public-new-partners-slider:has(>.public-new-partners-slide--discover)>:first-child{order:0}.public-new-partners-slider:has(>.public-new-partners-slide--discover)>:nth-child(3){order:1}.public-new-partners-slider>.public-new-partners-slide--discover{order:2}.public-new-partners-slider:has(>.public-new-partners-slide--discover)>:nth-child(n+4){order:3}}@media (max-width:390px){.public-company-card.public-home-discover-impulse-card[data-layout=home-discovery]{gap:10px;padding:14px 13px 12px}.public-home-discover-impulse-icon{margin-bottom:8px}}.public-site:has(.public-home-hero) .public-home-discover-section:not(.public-home-discover-section-search){background:#fff!important}.public-site:has(.public-home-hero) .public-home-discover-section:not(.public-home-discover-section-search)+.public-home-quick-steps{background:#fff!important}@media (min-width:961px){.public-site:has(.public-home-hero) .public-home-hero+.public-section.public-home-discover-section:not(.public-home-discover-section-search){z-index:8;margin-top:0;padding:0 0 12px;background:#fff!important}.public-site:has(.public-home-hero) .public-home-discover-section:not(.public-home-discover-section-search) .public-home-nearby-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff;border:0;border-radius:22px;width:min(1120px,100%);margin:-22px auto 0;padding:12px 14px 14px;box-shadow:0 5px 14px #14213d0b,inset 0 1px #ffffffe6}.public-site:has(.public-home-hero) .public-home-discover-section:not(.public-home-discover-section-search) .public-home-nearby-form{gap:7px}.public-site:has(.public-home-hero) .public-home-discover-section:not(.public-home-discover-section-search) .public-home-nearby-copy{min-height:20px;padding-right:4px}.public-site:has(.public-home-hero) .public-home-discover-section:not(.public-home-discover-section-search) .public-filter-grid{grid-template-columns:minmax(0,1fr) minmax(180px,220px) auto;gap:9px}.public-site:has(.public-home-hero) .public-home-discover-section:not(.public-home-discover-section-search) .public-filter-grid input:not([type=checkbox]){background:#fffffff0;border-radius:14px;min-height:50px}.public-site:has(.public-home-hero) .public-home-discover-section:not(.public-home-discover-section-search) .public-home-discover-query input:not([type=checkbox]){min-height:50px}.public-site:has(.public-home-hero) .public-home-discover-section:not(.public-home-discover-section-search) .public-home-discover-submit button{border-radius:14px;min-height:50px;padding-inline:20px}.public-site:has(.public-home-hero) .public-home-discover-section:not(.public-home-discover-section-search) .public-button-secondary{font-size:12.5px}}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell.public-home-discover-section{z-index:4;width:min(100% - 48px,1180px);margin:20px auto 0;padding:0;position:relative;background:0 0!important}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-card{width:min(780px,66%);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-form{gap:7px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-copy{justify-content:flex-start;min-height:20px;padding:0}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-copy .public-button-secondary{color:#ffffffe6;text-shadow:0 1px 5px #14213d47;font-size:12.5px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-copy .public-button-secondary svg{color:#ffffffe6}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid{grid-template-columns:minmax(0,1fr) minmax(176px,215px) auto;gap:8px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid input:not([type=checkbox]){background:#fffffff0;border:1px solid #ffffff61;border-radius:14px;min-height:50px;box-shadow:0 4px 14px #14213d0e}:is(.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-query-field,.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-city-field){border-radius:14px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-submit button{border-radius:14px;min-height:50px;padding-inline:19px;box-shadow:0 4px 14px #14213d14}.public-site:has(.public-home-hero) .public-home-hero+.public-home-quick-steps{padding-top:14px}@media (min-width:961px){.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-copy{width:min(630px,54%);max-width:630px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell.public-home-discover-section{width:100%;max-width:630px;margin:22px 0 0;padding:0}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-card{width:100%;max-width:630px;margin:0}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-copy{justify-content:flex-start;min-height:18px;padding-left:2px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-copy .public-button-secondary{opacity:.92;font-size:12px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid{grid-template-columns:minmax(0,1fr) minmax(155px,180px) auto;gap:7px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid input:not([type=checkbox]){min-height:46px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-query input:not([type=checkbox]){min-height:46px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-submit button{min-height:46px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-submit button{padding-inline:16px;font-size:13px}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid input:not([type=checkbox]){color:#526078;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid input::placeholder{color:#7f8ca1;opacity:1;font-weight:500}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-city-field input:not([type=checkbox]){font-weight:500}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-submit button{height:46px;min-height:46px;box-shadow:none;color:var(--public-navy,#14213d);background:#ffffffe0;border:1px solid #14213d29;border-radius:14px;padding:0 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600}:is(.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-submit button:hover,.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-submit button:focus-visible){color:var(--public-cyan-dark,#007fa5);background:#fffffff5;border-color:#00b0de38}.public-site:has(.public-home-hero) .public-home-quick-steps{padding:10px 0 2px}.public-site:has(.public-home-hero) .public-home-quick-steps+.public-home-partner-section{padding-top:22px}.public-site:has(.public-home-hero) .public-home-partner-section .public-home-section-heading{margin-bottom:20px}}.public-home-quick-step:nth-of-type(3) .public-home-quick-step-icon{color:var(--public-navy,#14213d);background:#14213d0f}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true]{background:#fff;border:1px solid #14213d0e;border-radius:20px;overflow:hidden;box-shadow:0 1px 2px #14213d06,0 5px 16px #14213d09}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true]:hover{border-color:#14213d13;transform:translateY(-2px);box-shadow:0 2px 5px #14213d09,0 9px 22px #14213d0e}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-media{min-height:176px}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-cover{object-fit:cover;height:176px}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-badge{width:24px;min-width:24px;height:24px;min-height:24px;color:var(--public-violet,#58419a);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border:1px solid #ffffff7a;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;top:10px;left:auto;right:10px;box-shadow:0 2px 8px #14213d14}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-badge-mark{justify-content:center;align-items:center;display:inline-flex!important}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-badge-mark svg{width:12px;height:12px}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-body{flex-direction:column;gap:0;padding:14px 15px 13px;display:flex}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-main{display:none}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit{border:0;order:1;margin:0;padding:0}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit-icon{display:none}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit-kicker{color:var(--public-violet,#58419a);letter-spacing:.065em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:750;line-height:1.2;display:block}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit-row{display:block}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit-copy{color:var(--public-navy,#14213d);letter-spacing:-.018em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:680;line-height:1.3;display:-webkit-box;overflow:hidden}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-status{color:#7b8697;border-top:1px solid #14213d0e;order:2;min-height:0;margin:11px 0 0;padding:9px 0 0;font-size:10px;font-weight:550;line-height:1.2}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-status-copy{align-items:center;gap:0;display:inline-flex}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-status-copy>span{display:none}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-status-copy strong{color:#7b8697;font-size:10px;font-weight:600}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-trust-heart{color:#e45b67}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-action-arrow{display:none!important}@media (max-width:700px){.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-media,.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-cover{height:150px;min-height:150px}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-body{padding:12px 12px 11px}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit-copy{font-size:14px}}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true]{flex-direction:column;height:330px;min-height:330px;display:flex}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-media{flex:0 0 176px;height:176px;min-height:176px}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-body{flex:auto;min-height:0}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit-copy{min-height:2.6em}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-status{align-items:center;width:100%;margin-top:auto;display:flex}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-status-copy strong{color:#6f7b8e}@media (max-width:700px){.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true]{height:282px;min-height:282px}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-media{flex-basis:150px;height:150px;min-height:150px}.public-home-partner-section .public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit-copy{min-height:2.6em}}.public-company-card[data-layout=home-discovery][data-compact-discovery=true]{background:#fff;border:1px solid #14213d0e;border-radius:20px;flex-direction:column;height:330px;min-height:330px;display:flex;overflow:hidden;box-shadow:0 1px 2px #14213d06,0 5px 16px #14213d09}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-cover{object-fit:cover;width:100%;height:176px}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-badge{width:24px;min-width:24px;height:24px;min-height:24px;max-height:24px;color:var(--public-violet,#4d4085);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border:1px solid #ffffff80;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;top:10px;left:auto;right:10px;box-shadow:0 2px 8px #14213d12}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-badge-mark{justify-content:center;align-items:center;display:inline-flex!important}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-badge-mark svg{width:12px;height:12px}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-main{display:none}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit{background:0 0;border:0;order:1;margin:0;padding:0}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit:before,.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit-icon,.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-action-arrow{display:none!important}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit-kicker{color:var(--public-violet,#4d4085);letter-spacing:.065em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:750;line-height:1.2;display:block}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit-copy{min-height:2.6em;color:var(--public-navy,#14213d);letter-spacing:-.018em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:680;line-height:1.3;display:-webkit-box;overflow:hidden}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-status{color:#6f7b8e;border-top:1px solid #14213d0e;order:2;align-items:center;width:100%;min-height:0;margin:auto 0 0;padding:9px 0 0;font-size:10px;font-weight:550;line-height:1.2;display:flex}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-status-copy{align-items:center;gap:4px;display:inline-flex}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-status-copy>span{display:none}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-status-copy strong{color:#6f7b8e;font-size:10px;font-weight:600}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-trust-heart{color:#e45b67}@media (max-width:700px){.public-company-card[data-layout=home-discovery][data-compact-discovery=true]{height:282px;min-height:282px}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-media{flex-basis:150px;height:150px;min-height:150px;max-height:150px}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-cover{height:150px}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-body{padding:12px 12px 11px}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-benefit-copy{font-size:14px}}.public-company-card[data-layout=home-discovery][data-compact-discovery=true]{height:330px!important;min-height:330px!important;max-height:330px!important}.public-new-partners-slide{align-items:stretch;height:330px}.public-new-partners-slide>.public-company-card[data-layout=home-discovery][data-compact-discovery=true],.public-cross-recommendations .public-new-partners-slide>.public-company-card[data-layout=home-discovery][data-compact-discovery=true],.public-search-page-results>.public-company-card[data-layout=home-discovery][data-compact-discovery=true]{width:100%!important;height:330px!important;min-height:330px!important;max-height:330px!important}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-media{flex:0 0 176px!important;height:176px!important;min-height:176px!important;max-height:176px!important}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-cover{height:176px!important;min-height:176px!important;max-height:176px!important}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-badge-text,.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-action-arrow{display:none!important}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-badge-mark{display:inline-flex!important}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-body{flex-direction:column!important;flex:auto!important;min-height:0!important;padding:14px 15px 13px!important;display:flex!important}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-card-status{margin-top:auto!important;display:flex!important}@media (max-width:700px){.public-company-card[data-layout=home-discovery][data-compact-discovery=true],.public-new-partners-slide,.public-new-partners-slide>.public-company-card[data-layout=home-discovery][data-compact-discovery=true],.public-cross-recommendations .public-new-partners-slide>.public-company-card[data-layout=home-discovery][data-compact-discovery=true],.public-search-page-results>.public-company-card[data-layout=home-discovery][data-compact-discovery=true]{height:282px!important;min-height:282px!important;max-height:282px!important}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-media{flex-basis:150px!important;height:150px!important;min-height:150px!important;max-height:150px!important}.public-company-card[data-layout=home-discovery][data-compact-discovery=true] .public-company-cover{height:150px!important;min-height:150px!important;max-height:150px!important}}.public-site:has(.public-home-hero) .public-home-partner-section:has(+.public-home-new-partners-section){padding-bottom:34px}.public-site:has(.public-home-hero) .public-home-partner-section+.public-home-new-partners-section{padding-top:34px}@media (max-width:700px){.public-site:has(.public-home-hero) .public-home-partner-section:has(+.public-home-new-partners-section){padding-bottom:24px}.public-site:has(.public-home-hero) .public-home-partner-section+.public-home-new-partners-section{padding-top:24px}}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid--no-submit{grid-template-columns:minmax(0,1fr) minmax(155px,190px)}@media (max-width:700px){.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid--no-submit{grid-template-columns:1fr}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid--no-submit .public-home-discover-query{grid-column:1}}.public-page-hero.public-home-discover-section-search{padding-top:28px!important;padding-bottom:24px!important}.public-page-hero.public-home-discover-section-search .public-search-hero{box-sizing:border-box!important;background:linear-gradient(90deg,#0e1e379e 0%,#0e1e374d 44%,#0e1e3714 72%),linear-gradient(#0e1e370a 38%,#0e1e3738 100%),url(/brand/so-funktionierts-hero.png) 62% 48%/cover no-repeat!important;border-radius:26px!important;flex-direction:column!important;justify-content:space-between!important;width:100%!important;min-height:610px!important;padding:46px 42px 30px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 36px #14213d1a!important}.public-page-hero.public-home-discover-section-search .public-search-hero-copy{z-index:2!important;width:min(560px,58%)!important;max-width:none!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.public-page-hero.public-home-discover-section-search .public-search-hero-copy p{color:#ffffffd6!important;letter-spacing:.08em!important;margin:0 0 8px!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important;display:block!important}.public-page-hero.public-home-discover-section-search .public-search-hero-copy h1{text-wrap:balance;text-shadow:0 2px 14px #0e1e373d;color:#fff!important;letter-spacing:-.045em!important;max-width:560px!important;margin:0!important;font-size:clamp(42px,4.5vw,62px)!important;font-weight:700!important;line-height:1.02!important;display:block!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools{z-index:3;-webkit-backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #ffffff85;border-radius:22px;width:100%;padding:18px;position:relative;box-shadow:0 12px 32px #0e1e3724}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-nearby-card{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-search-panel{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-nearby-form{gap:10px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-nearby-copy{margin:0!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-button-secondary{color:#3d4960!important;min-height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:13px!important;font-weight:600!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-filter-grid--no-submit{grid-template-columns:minmax(0,1fr) minmax(190px,230px)!important;gap:10px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-discover-query-field,.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-discover-city-field{background:#f8fafcf5!important;border:1px solid #14213d0f!important;border-radius:15px!important;min-height:52px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools input:not([type=checkbox]){height:52px!important;min-height:52px!important}.public-page-hero.public-home-discover-section-search .public-search-inspire{gap:7px!important;margin-top:12px!important;padding-inline:0!important}.public-page-hero.public-home-discover-section-search .public-search-inspire-label{color:#3d4960!important;letter-spacing:0!important;margin:0!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.public-page-hero.public-home-discover-section-search .public-search-inspire-chip{background:#ffffffd1!important;border-color:#14213d14!important;min-height:29px!important}@media (max-width:700px){.public-page-hero.public-home-discover-section-search{min-height:0!important;padding-top:14px!important;padding-bottom:12px!important}.public-page-hero.public-home-discover-section-search>.public-container{width:min(100% - 24px,1180px)!important}.public-page-hero.public-home-discover-section-search .public-search-hero{background:linear-gradient(#0e1e3775 0%,#0e1e371f 46%,#0e1e3757 100%),url(/brand/so-funktionierts-hero.png) 64%/cover no-repeat!important;border-radius:20px!important;height:auto!important;min-height:430px!important;padding:24px 14px 14px!important;box-shadow:0 10px 26px #14213d1a!important}.public-page-hero.public-home-discover-section-search .public-search-hero-copy{width:min(310px,92%)!important;padding:0 4px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-copy p{margin-bottom:5px!important;font-size:10px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-copy h1{max-width:300px!important;font-size:clamp(30px,8.4vw,38px)!important;line-height:1.04!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools{background:#ffffffe8!important;border-radius:17px!important;margin-top:92px!important;padding:12px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-nearby-form{gap:8px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-button-secondary{min-height:24px!important;font-size:12px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-filter-grid--no-submit{grid-template-columns:1fr!important;gap:7px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-filter-grid--no-submit .public-home-discover-query{grid-column:1!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-discover-query-field,.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-discover-city-field{border-radius:13px!important;min-height:44px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools input:not([type=checkbox]){height:44px!important;min-height:44px!important;font-size:14px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-discover-mic{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important}.public-page-hero.public-home-discover-section-search .public-search-inspire{gap:6px!important;margin-top:10px!important;padding-inline:0!important}.public-page-hero.public-home-discover-section-search .public-search-inspire-label{font-size:12px!important;font-weight:600!important}.public-page-hero.public-home-discover-section-search .public-search-inspire-list{gap:5px!important}.public-page-hero.public-home-discover-section-search .public-search-inspire-chip{min-height:27px!important;padding-inline:9px!important;font-size:11px!important}}.public-page-hero.public-home-discover-section-search{background:0 0!important;padding:0!important}.public-page-hero.public-home-discover-section-search>.public-container{width:100%!important;max-width:none!important;margin:0!important}.public-page-hero.public-home-discover-section-search .public-search-hero{width:100%!important;min-height:610px!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding-left:max(42px,50vw - 570px)!important;padding-right:max(42px,50vw - 570px)!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools{width:min(1180px,100%)!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:700px){.public-page-hero.public-home-discover-section-search{padding:0!important}.public-page-hero.public-home-discover-section-search>.public-container{width:100%!important;max-width:none!important}.public-page-hero.public-home-discover-section-search .public-search-hero{width:100%!important;min-height:430px!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:24px 14px 14px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools{width:100%!important;margin-left:0!important;margin-right:0!important}}.public-page-hero.public-home-discover-section-search .public-search-hero-copy p{color:#fffffff0!important;letter-spacing:.12em!important}.public-page-hero.public-home-discover-section-search .public-search-hero-copy h1{text-shadow:0 2px 12px #0a142457,0 1px 2px #0a14242e!important}@media (max-width:700px){.public-page-hero.public-home-discover-section-search .public-search-hero{background:url(/brand/zircless-entdecken-hero.webp) 58%/cover no-repeat!important}}@media (min-width:701px){.public-page-hero.public-home-discover-section-search .public-search-hero{background:url(/brand/so-funktionierts-hero.png) 64%/cover no-repeat!important}}.public-page-hero.public-home-discover-section-search .public-search-hero{background:linear-gradient(90deg,#0e1e377a 0%,#0e1e373d 31%,#0e1e370f 52%,#0e1e3700 68%),url(/brand/zircless-entdecken-hero-licensed.webp) 50%/cover no-repeat!important}@media (min-width:701px){.public-page-hero.public-home-discover-section-search .public-search-hero{background:linear-gradient(90deg,#0e1e377a 0%,#0e1e373d 31%,#0e1e370f 52%,#0e1e3700 68%),url(/brand/zircless-entdecken-hero-licensed.webp) 50%/cover no-repeat!important}}@media (max-width:700px){.public-page-hero.public-home-discover-section-search .public-search-hero{background:linear-gradient(#0e1e376b 0%,#0e1e371f 42%,#0e1e374d 100%),linear-gradient(90deg,#0e1e3752 0%,#0e1e371a 48%,#0e1e3700 72%),url(/brand/zircless-entdecken-hero-licensed.webp) 68%/cover no-repeat!important;min-height:520px!important;padding:22px 14px 14px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-copy{width:min(300px,90%)!important}.public-page-hero.public-home-discover-section-search .public-search-hero-copy h1{max-width:285px!important;font-size:clamp(31px,9vw,39px)!important;line-height:1.03!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools{-webkit-backdrop-filter:blur(12px)!important;background:#ffffffed!important;margin-top:150px!important;padding:11px!important}}@media (max-width:430px){.public-page-hero.public-home-discover-section-search .public-search-hero{background-position:70%!important;min-height:500px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools{margin-top:138px!important}}
@media (max-width:600px){.public-home-discover-section-search{background:#fff!important;padding:0!important;overflow:hidden!important}.public-home-discover-section-search>.public-container{width:100%!important;max-width:none!important;margin:0!important}.public-home-discover-section-search .public-search-hero{min-height:520px!important;box-shadow:none!important;background-position:60% 48%!important;border-radius:0!important;margin:0!important;overflow:hidden!important}.public-home-discover-section-search .public-search-hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0e1e3714 0%,#0e1e371f 36%,#0e1e3770 100%);position:absolute;inset:0}.public-home-discover-section-search .public-search-hero-copy{z-index:2;width:auto!important;max-width:320px!important;padding:26px 18px 0!important;position:relative!important;bottom:auto!important;left:auto!important}.public-home-discover-section-search .public-search-hero-copy p{color:#ffffffe6!important;margin-bottom:6px!important;font-size:11px!important}.public-home-discover-section-search .public-search-hero-copy h1{color:#fff!important;letter-spacing:-.04em!important;max-width:300px!important;font-size:clamp(31px,9vw,38px)!important;line-height:1.04!important}.public-home-discover-section-search .public-search-hero-tools{z-index:3;-webkit-backdrop-filter:blur(12px);background:#ffffffed;border-radius:20px;padding:14px;position:absolute;bottom:18px;left:14px;right:14px;box-shadow:0 12px 30px #14213d1f}.public-home-discover-section-search .public-home-nearby-card{background:0 0!important;padding:0!important}.public-home-discover-section-search .public-filter-grid{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.public-home-discover-section-search .public-home-discover-query,.public-home-discover-section-search .public-home-discover-city,.public-home-discover-section-search .public-home-discover-query-field,.public-home-discover-section-search .public-home-discover-city-field{grid-column:1!important;width:100%!important}.public-home-discover-section-search .public-filter-grid input:not([type=checkbox]),.public-home-discover-section-search .public-home-discover-query-field,.public-home-discover-section-search .public-home-discover-city-field{background:#f5f7fa!important;border-radius:13px!important;height:46px!important;min-height:46px!important}.public-home-discover-section-search .public-home-discover-submit{display:none!important}.public-home-discover-section-search .public-home-nearby-copy{margin-bottom:2px!important}.public-home-discover-section-search .public-search-inspire{margin-top:10px!important;padding:0!important}.public-home-discover-section-search .public-search-inspire-label{margin-bottom:2px!important;font-size:14px!important}.public-home-discover-section-search .public-search-inspire-list{margin-right:-14px!important;padding-right:14px!important}.public-home-discover-section-search .public-search-inspire-chip{min-height:32px!important;padding-inline:11px!important;font-size:14px!important}.public-search-results-section{padding-top:28px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-step-grid{flex-direction:column!important;gap:22px!important;width:min(100% - 28px,520px)!important;margin:0 auto!important;display:flex!important}.public-how-simple:not(.public-business-launch) .public-how-simple-step-copy{order:1!important;width:100%!important}.public-how-simple:not(.public-business-launch) .public-how-simple-visual{order:2!important;justify-items:center!important;width:100%!important}.public-how-simple:not(.public-business-launch) .public-how-simple-step:nth-child(2n) .public-how-simple-visual{order:1!important}.public-how-simple:not(.public-business-launch) .public-how-simple-step:nth-child(2n) .public-how-simple-step-copy{order:2!important}.public-how-simple:not(.public-business-launch) .public-how-simple-number{width:30px!important;height:30px!important;margin-bottom:7px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-word{font-size:17px!important}.public-site .public-how-simple:not(.public-business-launch) .public-how-simple-step h2{font-size:clamp(27px,7.4vw,34px)!important;line-height:1.08!important}.public-how-simple:not(.public-business-launch) .public-how-simple-device{aspect-ratio:220/418!important;border-width:4px!important;border-radius:22px!important;width:132px!important;min-height:0!important;padding:8px 7px 9px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-device-screen{border-radius:15px!important;padding:12px 8px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-device-screen strong{font-size:11px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-device-screen small,.public-how-simple:not(.public-business-launch) .public-how-simple-benefit-pill,.public-how-simple:not(.public-business-launch) .public-how-simple-whatsapp{font-size:8px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-end{padding:58px 0 62px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-end-inner{width:min(100% - 32px,520px)!important;margin-inline:auto!important}.public-how-simple:not(.public-business-launch) .public-how-simple-end h2{max-width:290px!important;font-size:32px!important;line-height:1.08!important}.public-how-simple:not(.public-business-launch) .public-how-simple-primary{border-radius:999px!important;width:auto!important;min-height:44px!important;padding-inline:16px!important;font-size:15px!important}.public-faq-page .public-page-hero.public-faq-hero{min-height:245px!important;padding:38px 0 34px!important}.public-faq-hero-inner{align-items:center!important;min-height:172px!important}.public-site .public-faq-page .public-page-hero.public-faq-hero h1{max-width:260px!important;font-size:36px!important;line-height:1.04!important}.public-faq-page .public-page-hero.public-faq-hero .public-faq-hero-copy>p{color:#ffffffe6!important;max-width:245px!important;margin-top:10px!important;font-size:15px!important}.public-faq-hero-mark{opacity:.065!important;width:500px!important;height:500px!important;right:-190px!important}.public-faq-section{padding:42px 0 46px!important}.public-faq-section-grid{grid-template-columns:1fr!important;gap:20px!important}.public-faq-section-copy{position:static!important}.public-faq-item summary{min-height:56px!important;padding:13px 0!important;font-size:16px!important;line-height:1.35!important}.public-faq-answer{padding:4px 34px 18px 0!important}.public-faq-close{padding:54px 0 58px!important}.public-faq-close-inner{grid-template-columns:1fr!important;gap:24px!important}.public-faq-close h2{max-width:310px!important}.public-faq-close-actions{align-items:flex-start!important;gap:12px!important}.public-faq-primary,.public-faq-secondary{color:#fff!important}.public-faq-close-mark img{opacity:.04!important;width:560px!important;height:560px!important;bottom:-245px!important;right:-210px!important}.public-business-launch-hero{background:linear-gradient(#ffffff05 0%,#ffffff29 42%,#ffffffd1 78%,#fff 100%),url(/brand/fuer-unternehmen-hero.png) 68% 28%/cover no-repeat!important;align-items:flex-end!important;min-height:560px!important;padding:0!important}.public-business-launch-hero-inner{width:min(100% - 28px,520px)!important;padding-bottom:30px!important}.public-business-launch-hero-copy{max-width:100%!important}.public-business-launch-hero-eyebrow{margin-bottom:8px!important}.public-business-launch-hero h1{max-width:330px!important;font-size:clamp(39px,10.4vw,48px)!important;line-height:1.01!important}.public-business-launch-hero-actions{margin-top:18px!important}.public-business-launch-intro{padding:42px 0 46px!important}.public-business-launch-intro-inner{grid-template-columns:1fr!important;grid-template-areas:"statement-one""statement-two""body"!important;gap:0!important;display:grid!important}.public-business-launch-intro-statement-right{margin-top:24px!important}.public-business-launch-intro-body{margin-top:30px!important}.public-business-launch-intro-lead{color:#fff!important;font-size:29px!important}.public-business-launch-intro-note,.public-site .public-business-launch-intro .public-how-simple-copy{color:#ffffffe6!important}.public-business-launch .public-how-simple-step,.public-business-launch .public-how-simple-step:first-child,.public-business-launch .public-how-simple-step.public-business-launch-step-featured{padding:40px 0!important}.public-business-launch .public-how-simple-step-grid,.public-business-launch .public-how-simple-step.public-business-launch-step-featured .public-how-simple-step-grid{grid-template-columns:1fr!important;grid-template-areas:"title""num""cust""co"!important;row-gap:16px!important}.public-business-launch-num,.public-business-launch-step-featured .public-business-launch-num{font-size:64px!important;line-height:1!important}.public-business-launch-step-price .public-business-launch-audience:first-child,.public-business-launch-step-price .public-business-launch-audience:last-child{border-radius:18px!important;width:100%!important;min-height:0!important;padding:22px!important}.public-business-launch-step-price .public-business-launch-audience h3{font-size:40px!important}.public-business-launch-step-price .public-how-simple-copy{font-size:15px!important;line-height:1.55!important}.public-business-launch-cta-band{padding:46px 0 42px!important}.public-business-launch-cta-band:before{opacity:.04!important;width:480px!important;height:480px!important;bottom:-205px!important;right:-170px!important}.public-business-launch-application{padding:18px 0 58px!important}.public-business-launch-form-card{border-radius:18px!important;padding:18px 14px 10px!important}.public-business-launch .public-business-application-submit{width:100%!important}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid--no-submit{grid-template-columns:minmax(0,1.7fr) minmax(106px,.9fr)!important;align-items:stretch!important;gap:7px!important;display:grid!important}:is(.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid--no-submit .public-home-discover-query,.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid--no-submit .public-home-discover-city){grid-column:auto!important;width:100%!important;min-width:0!important}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid--no-submit input:not([type=checkbox]){text-overflow:ellipsis!important;width:100%!important;min-width:0!important}.public-home-discover-section-search .public-search-hero-tools .public-filter-grid--no-submit{grid-template-columns:minmax(0,1.7fr) minmax(106px,.9fr)!important;align-items:stretch!important;gap:7px!important;display:grid!important}.public-home-discover-section-search .public-search-hero-tools .public-filter-grid--no-submit .public-home-discover-query,.public-home-discover-section-search .public-search-hero-tools .public-filter-grid--no-submit .public-home-discover-city{grid-column:auto!important;width:100%!important;min-width:0!important}.public-home-discover-section-search .public-search-hero-tools .public-filter-grid--no-submit input:not([type=checkbox]){text-overflow:ellipsis!important;width:100%!important;min-width:0!important}.public-how-simple:not(.public-business-launch) .public-how-simple-step{padding:22px 0!important}.public-how-simple:not(.public-business-launch) .public-how-simple-step-grid{grid-template-columns:minmax(0,1fr) 92px!important;align-items:center!important;gap:12px!important;width:min(100% - 28px,520px)!important;margin:0 auto!important;display:grid!important}.public-how-simple:not(.public-business-launch) .public-how-simple-step-copy,.public-how-simple:not(.public-business-launch) .public-how-simple-step:nth-child(2n) .public-how-simple-step-copy{order:initial!important;grid-column:1!important;width:auto!important;min-width:0!important}.public-how-simple:not(.public-business-launch) .public-how-simple-visual,.public-how-simple:not(.public-business-launch) .public-how-simple-step:nth-child(2n) .public-how-simple-visual{order:initial!important;grid-column:2!important;justify-items:end!important;width:92px!important;min-width:92px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-number{width:24px!important;height:24px!important;margin-bottom:5px!important;font-size:9px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-word{margin-bottom:3px!important;font-size:14px!important;line-height:1.2!important}.public-site .public-how-simple:not(.public-business-launch) .public-how-simple-step h2{letter-spacing:-.03em!important;max-width:none!important;font-size:21px!important;line-height:1.1!important}.public-site .public-how-simple:not(.public-business-launch) .public-how-simple-copy{margin-top:6px!important;font-size:13.5px!important;line-height:1.42!important}.public-how-simple:not(.public-business-launch) .public-how-simple-detail{margin-top:5px!important;font-size:12px!important;line-height:1.35!important}.public-how-simple:not(.public-business-launch) .public-how-simple-device{aspect-ratio:220/418!important;border-width:3px!important;border-radius:15px!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:auto!important;min-height:0!important;padding:5px 4px 6px!important;box-shadow:0 8px 18px #10213c17!important}.public-how-simple:not(.public-business-launch) .public-how-simple-device-top{width:27px!important;height:6px!important;margin:-1px auto 5px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-device-screen{border-radius:10px!important;min-height:0!important;padding:7px 4px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-device-home{width:26px!important;height:2px!important;margin:5px auto 0!important}.public-how-simple:not(.public-business-launch) .public-how-simple-visual-icon{margin-bottom:5px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-visual-icon-gift{border-radius:9px!important;width:26px!important;height:26px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-visual-icon svg{width:17px!important;height:17px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-device-screen strong{font-size:7.5px!important;line-height:1.12!important}.public-how-simple:not(.public-business-launch) .public-how-simple-device-screen small{margin-top:4px!important;font-size:6px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-benefit-pill{max-width:62px!important;margin-top:5px!important;padding:3px 4px!important;font-size:5.5px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-hearts{gap:2px!important;margin-bottom:5px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-hearts svg{width:10px!important;height:10px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-step:first-child{padding-top:28px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-step{padding-top:24px!important;padding-bottom:24px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-end{min-height:220px!important;padding:46px 0 48px!important;position:relative!important;overflow:hidden!important}.public-how-simple:not(.public-business-launch) .public-how-simple-end:after{opacity:.05!important;width:410px!important;height:410px!important;bottom:-150px!important;right:-150px!important}.public-how-simple:not(.public-business-launch) .public-how-simple-end-inner{z-index:2!important;position:relative!important}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-form{gap:8px!important}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-copy{min-height:0!important;margin-bottom:3px!important;padding-left:1px!important}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-copy .public-button-secondary{min-height:26px!important;padding:2px 0!important;font-size:12px!important;line-height:1.25!important}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid--no-submit{gap:8px!important;margin-top:2px!important}:is(.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-query-field,.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-discover-city-field){height:42px!important;min-height:42px!important}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid input:not([type=checkbox]){height:42px!important;min-height:42px!important}}.public-filter-grid--unified{grid-template-columns:minmax(0,1fr) auto!important}.public-filter-grid--unified.public-filter-grid--no-submit{grid-template-columns:minmax(0,1fr)!important}.public-filter-grid--unified .public-home-discover-query{grid-column:auto!important;min-width:0!important}.public-home-discover-query-field--unified{align-items:center!important;width:100%!important;display:flex!important;position:relative!important}.public-home-discover-query-field--unified input{width:100%!important;padding-right:50px!important}.public-home-discover-location-button{z-index:3;color:#6f7c90;cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.public-home-discover-location-button:hover,.public-home-discover-location-button:focus-visible{color:#286ab7;background:#286ab714}.public-home-discover-location-button:disabled{opacity:.5;cursor:wait}.public-home-discover-location-error{color:#8a5b5b;margin-top:5px;font-size:11px;line-height:1.35;display:block}@media (max-width:600px){.public-home-discover-section-search .public-search-hero-tools .public-filter-grid--unified{grid-template-columns:1fr!important;gap:0!important;display:grid!important}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-filter-grid--unified{grid-template-columns:1fr!important;gap:0!important;display:grid!important}.public-home-discover-section-search .public-search-hero-tools .public-home-nearby-form{gap:0!important}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell .public-home-nearby-form{gap:0!important}.public-home-discover-query-field--unified{height:44px!important;min-height:44px!important}.public-home-discover-query-field--unified input{height:44px!important;min-height:44px!important;padding-right:48px!important}.public-home-discover-location-button{width:38px;height:38px;right:4px}}.public-home-discover-query-field--unified input{padding-right:92px!important}.public-home-discover-query-actions{z-index:4;align-items:center;gap:2px;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.public-home-discover-query-actions .public-home-discover-mic,.public-home-discover-query-actions .public-home-discover-location-button{border-radius:11px!important;width:38px!important;min-width:38px!important;height:38px!important;margin:0!important;position:static!important;top:auto!important;right:auto!important;transform:none!important}.public-home-discover-query-actions .public-home-discover-mic[data-listening=true]{color:#286ab7!important;background:#286ab71a!important}@media (max-width:600px){.public-home-discover-query-field--unified input{padding-right:88px!important}.public-home-discover-query-actions{gap:1px;right:3px}.public-home-discover-query-actions .public-home-discover-mic,.public-home-discover-query-actions .public-home-discover-location-button{width:36px!important;min-width:36px!important;height:36px!important}.public-site:has(.public-home-hero) .public-home-hero .public-home-hero-search-shell{margin-top:18px!important}.public-home-discover-section-search .public-search-hero{min-height:500px!important;padding:24px 16px 18px!important}.public-home-discover-section-search .public-search-hero-copy{max-width:300px!important;padding:0!important}.public-home-discover-section-search .public-search-hero-tools{box-sizing:border-box!important;border-radius:18px!important;width:auto!important;margin:0!important;padding:14px!important;bottom:13px!important;left:16px!important;right:16px!important}.public-home-discover-section-search .public-search-hero-tools .public-home-nearby-card,.public-home-discover-section-search .public-search-hero-tools .public-search-panel{width:100%!important;max-width:none!important;margin:0!important}.public-home-discover-section-search .public-search-hero-tools .public-filter-grid--unified{width:100%!important}.public-home-discover-section-search .public-search-hero-tools .public-home-discover-query,.public-home-discover-section-search .public-search-hero-tools .public-home-discover-query-field--unified{width:100%!important;min-width:0!important}.public-home-discover-section-search .public-search-inspire{width:100%!important;margin-top:10px!important}.public-home-discover-section-search .public-search-inspire-shell,.public-home-discover-section-search .public-search-inspire-list{width:100%!important;max-width:100%!important}.public-home-discover-section-search .public-search-inspire-list{padding-right:2px!important}.public-search-results-section{padding-top:30px!important}.public-page-hero.public-home-discover-section-search .public-search-hero{min-height:500px!important;padding:24px 16px 18px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools{box-sizing:border-box!important;border-radius:18px!important;width:auto!important;max-width:none!important;margin:0!important;padding:14px!important;position:absolute!important;bottom:16px!important;left:16px!important;right:16px!important}.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-nearby-card,.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-search-panel,.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-filter-grid--unified,.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-discover-query,.public-page-hero.public-home-discover-section-search .public-search-hero-tools .public-home-discover-query-field--unified{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important}.public-home-discover-section-search .public-search-hero:after,.public-page-hero.public-home-discover-section-search .public-search-hero:after{content:none!important;background:0 0!important;display:none!important}.public-home-discover-section-search .public-search-hero-copy h1,.public-page-hero.public-home-discover-section-search .public-search-hero-copy h1{text-shadow:0 1px 10px #0e1e3747!important}.public-business-launch-hero{background-position:68% 20%!important;height:450px!important;min-height:450px!important;max-height:450px!important}.public-business-launch-hero-inner{padding-bottom:20px!important}.public-business-launch-hero-copy{margin-top:auto!important}.public-business-launch-hero h1{max-width:320px!important;font-size:clamp(36px,9.6vw,44px)!important;line-height:1.02!important}.public-business-launch-hero-actions{margin-top:14px!important}.public-home-lifestyle-title-desktop{display:none!important}.public-home-lifestyle-title-mobile{color:#fff!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-shadow:0 1px 6px #0c122059!important;font-size:11px!important;font-weight:600!important;line-height:1.1!important;display:block!important}.public-home-lifestyle-copy strong{color:#fff!important;letter-spacing:-.015em!important;white-space:normal!important;text-shadow:0 1px 5px #0c122057!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:12.5px!important;font-weight:600!important;line-height:1.08!important;display:-webkit-box!important;overflow:hidden!important}.public-home-lifestyle-copy{max-width:calc(100% - 18px)!important;bottom:16px!important;left:9px!important;right:9px!important}.public-site:has(.public-home-hero) .public-home-lifestyle-copy{max-width:calc(100% - 18px)!important;bottom:13px!important;left:9px!important;right:9px!important}.public-site:has(.public-home-hero) .public-home-lifestyle-copy strong{color:#fff!important;letter-spacing:-.015em!important;white-space:normal!important;text-shadow:0 1px 5px #0c122057!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:12.5px!important;font-weight:600!important;line-height:1.08!important;display:-webkit-box!important;overflow:hidden!important}.public-home-discover-section-search .public-search-hero,.public-page-hero.public-home-discover-section-search .public-search-hero{background:linear-gradient(#0e1e374d 0%,#0e1e3714 44%,#0e1e373d 100%),url(/brand/zircless-entdecken-hero-final.webp) 70%/cover no-repeat!important}.public-home-discover-section-search .public-search-hero:after,.public-page-hero.public-home-discover-section-search .public-search-hero:after{content:none!important;display:none!important}.public-home-discover-section-search .public-search-hero-copy,.public-page-hero.public-home-discover-section-search .public-search-hero-copy{padding-top:0!important;top:72px!important;transform:translateY(42px)!important}.public-site .public-business-launch .public-business-launch-hero{align-items:flex-end!important;height:294px!important;min-height:294px!important;max-height:294px!important;padding:0!important}.public-site .public-business-launch .public-business-launch-hero-inner{padding-bottom:18px!important}.public-site .public-business-launch .public-business-launch-hero h1{font-size:clamp(27px,7.5vw,34px)!important;line-height:1.06!important}.public-site .public-business-launch .public-business-launch-hero-actions{margin-top:10px!important}}@media (min-width:601px){.public-site .public-business-launch .public-business-launch-hero{background-color:#20bac4;background-image:url(/brand/zircless-fuer-unternehmen-hero-cyan-desktop.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}}.public-site .public-business-launch .public-business-launch-hero-watermark{display:none}@media (max-width:600px){.public-site .public-business-launch .public-business-launch-hero{background-color:#20bac4!important;background-image:url(/brand/zircless-fuer-unternehmen-hero-cyan-mobile.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.public-site .public-business-launch .public-business-launch-hero h1{color:#14213d}}
