.ed-aff--lf .aff-h1,.ed-aff--lf .aff-h2{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em}.ed-aff--lf .aff-h1 em{white-space:normal}.ed-aff.ed-aff--lf .on-green .aff-h1,.ed-aff.ed-aff--lf .on-green .aff-h2,.ed-aff.ed-aff--lf .on-green .aff-h3,.ed-aff.ed-aff--lf .on-green .aff-lead strong,.ed-aff.ed-aff--lf .on-green .aff-body strong,.ed-aff.ed-aff--lf .on-green .aff-lead b,.ed-aff.ed-aff--lf .on-green .aff-body b{color:var(--blue)}.ed-aff .aff-hero__sub{font-family:var(--font-display);font-size:clamp(22px,2.1vw,29px);line-height:1.25;font-weight:400;color:var(--teal);letter-spacing:-.005em;max-width:24em;text-wrap:balance}.ed-aff .aff-hero--photo .aff-h1{font-size:clamp(34px,4vw,56px)}.ed-aff .aff-hero--photo .aff-hero__copy{gap:clamp(20px,2.2vw,28px)}.ed-aff .aff-hero--photo .aff-lead{max-width:34em}.ed-aff .aff-micro{display:flex;flex-wrap:wrap;gap:10px 22px}.ed-aff .aff-micro li{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700;color:var(--teal)}.ed-aff .aff-micro i{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--green);font-size:10px}.ed-aff .aff-hero__visual{position:relative}.ed-aff .aff-hero__photo{border-radius:var(--r);overflow:hidden;background:#ececec;aspect-ratio:4/5;box-shadow:var(--shadow-soft)}.ed-aff .aff-hero__photo img{width:100%;height:100%;object-fit:cover;max-width:none}.ed-aff .aff-chip{position:absolute;z-index:2;display:flex;align-items:center;gap:12px;background:#fff;border-radius:999px;padding:8px 20px 8px 8px;box-shadow:var(--shadow-soft);font-size:14.5px;font-weight:700;color:var(--teal);white-space:nowrap}.ed-aff .aff-chip .aff-icon-disc{width:40px;height:40px;font-size:19px}.ed-aff .aff-chip--1{left:clamp(-48px,-3vw,-16px);top:12%}.ed-aff .aff-chip--2{right:clamp(-24px,-2vw,-8px);bottom:14%}@keyframes aff-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(prefers-reduced-motion:no-preference){.ed-aff .aff-hero__visual{animation:aff-rise 1.4s var(--ease-out) both;animation-delay:.12s}.ed-aff .aff-chip{animation:aff-float 7s ease-in-out infinite}.ed-aff .aff-chip--2{animation-delay:-3.5s}}@media(min-width:901px){.ed-aff .aff-hero--photo .aff-hero__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.ed-aff .aff-tile--r4a{grid-area:r4a;background:var(--blue-25)}.ed-aff .aff-tile--r4a .aff-icon-disc{background:#fff;color:var(--blue)}.ed-aff .aff-tile--r4b{grid-area:r4b;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.ed-aff .aff-tile--r4c{grid-area:r4c;background:var(--green-25);box-shadow:inset 0 0 0 1px #00616d1a}.ed-aff .aff-tile--r4c .aff-icon-disc{background:#fff}.ed-aff .aff-tile--r4b:hover,.ed-aff .aff-tile--r4c:hover{box-shadow:inset 0 0 0 1px var(--line),var(--shadow-soft)}.ed-aff .aff-bento--r4{grid-template-areas:"p30 p30 p30 p30 p10 p10 p10 p10 pic pic pic pic" "p30 p30 p30 p30 ck ck ck ck pic pic pic pic" "mg mg mg mg tr tr tr tr cm cm cm cm" "r4a r4a r4a r4a r4b r4b r4b r4b r4c r4c r4c r4c"}.ed-aff .aff-bento-cta{display:flex;justify-content:center;margin-top:clamp(32px,4vw,56px)}.ed-aff .aff-text{display:grid;gap:clamp(40px,6vw,96px);align-items:center}.ed-aff .aff-text--media{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,7vw,112px)}.ed-aff .aff-text--cards{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ed-aff .aff-text--center{max-width:860px;justify-items:center;text-align:center}.ed-aff .aff-text__copy{display:flex;flex-direction:column;gap:clamp(18px,2vw,24px)}.ed-aff .aff-text--media .aff-text__copy{gap:clamp(20px,2.4vw,28px)}.ed-aff .aff-text--center .aff-text__copy{align-items:center;gap:28px}.ed-aff .aff-text--center .aff-pill{align-self:center}.ed-aff .aff-text--center .aff-lead{max-width:36em}.ed-aff .aff-text--cards .aff-lead{color:var(--blue);font-weight:700;letter-spacing:-.01em}.ed-aff .aff-text__media{border-radius:var(--r);overflow:hidden;background:#ececec;aspect-ratio:4/5;box-shadow:var(--shadow-soft)}.ed-aff .aff-text__media img{width:100%;height:100%;object-fit:cover;max-width:none}.ed-aff .aff-cards{display:flex;flex-direction:column;gap:14px}.ed-aff .aff-card{display:flex;align-items:center;gap:18px;padding:18px 22px;border-radius:var(--r);background:#fff;box-shadow:var(--shadow-soft)}.ed-aff .aff-fit--list{align-items:start;gap:clamp(40px,6vw,96px)}.ed-aff .aff-fit--list .aff-fit__media{position:sticky;top:110px;margin-right:0}.ed-aff .aff-fit--list .aff-criteria{grid-template-columns:1fr;gap:0}.ed-aff .aff-fit--list .aff-criterion{display:grid;grid-template-columns:46px minmax(0,1fr);gap:0 18px;align-items:center;padding:22px 0;border-top:1px solid var(--line)}.ed-aff .aff-fit--list .aff-criterion:first-child{border-top:0;padding-top:0}.ed-aff .aff-fit--list .aff-criterion .aff-icon-disc{grid-row:auto;margin:0;background:var(--blue-25);color:var(--blue);box-shadow:none}.ed-aff .aff-fit--list .aff-criterion .aff-h3{padding-top:0;font-size:clamp(16.5px,1.4vw,18.5px);line-height:1.4}.ed-aff .aff-steps--compact .aff-step{padding:clamp(22px,2.4vw,32px) 0;align-items:center}.ed-aff .aff-steps--compact .aff-step:first-child{padding-top:0}.ed-aff .aff-steps--compact .aff-step:last-child{padding-bottom:0}.ed-aff .aff-steps--compact .aff-step__num{font-size:clamp(56px,6vw,88px)}.ed-aff .aff-steps--compact .aff-step__text{gap:8px}.ed-aff .aff-steps--compact .aff-step .aff-h3{font-size:clamp(20px,1.8vw,24px)}.ed-aff .aff-cta-layout--card .aff-cta-photo{margin-block:0;min-height:360px;border-radius:var(--r);overflow:hidden;background:#ececec}.ed-aff .aff-cta-layout--card .aff-cta-photo img{left:0;width:100%;transform:none;filter:none;-webkit-mask-image:none;mask-image:none;object-fit:cover}.ed-aff .aff-cta-box--plain{padding:clamp(36px,5.5vw,72px);gap:clamp(28px,3.5vw,44px)}.ed-aff .aff-cta-box--plain .aff-cta-box__msg{gap:22px;align-items:flex-start}.ed-aff .aff-cta-box--plain .aff-h2{max-width:14em;padding-right:0}.ed-aff .aff-cta-box--plain .aff-h2 em{color:var(--green)}.ed-aff .aff-cta-box--plain .aff-cta-box__side{padding-top:clamp(24px,3vw,36px)}.ed-aff .aff-cta-fine{font-size:clamp(15px,1.3vw,17px);font-weight:700;line-height:1.5;color:var(--green)}@media(max-width:1024px){.ed-aff .aff-bento--r4{grid-template-areas:"p30 p10" "p30 ck" "pic pic" "mg tr" "cm r4a" "r4b r4c"}}@media(max-width:900px){.ed-aff .aff-text--media,.ed-aff .aff-text--cards{grid-template-columns:1fr}.ed-aff .aff-text__media{max-width:520px}.ed-aff .aff-fit--list .aff-fit__media{position:static;margin:0 0 8%}.ed-aff .aff-hero__visual{max-width:520px}.ed-aff .aff-chip--1{left:-8px}.ed-aff .aff-cta-layout--card .aff-cta-photo{margin:0 0 16px;height:auto;min-height:260px}.ed-aff .aff-cta-layout--card .aff-cta-photo img{height:100%}}@media(max-width:640px){.ed-aff .aff-micro{flex-direction:column;gap:8px}.ed-aff .aff-chip{font-size:13px;padding-right:14px}.ed-aff .aff-chip--2{right:-4px}.ed-aff .aff-bento--r4{grid-template-areas:"p30" "p10" "ck" "pic" "mg" "tr" "cm" "r4a" "r4b" "r4c"}}
/*# sourceMappingURL=/cdn/shop/t/213/assets/ed-affiliate-heilberufe.css.map */
