.fw{--fw-gap: var(--cream-warm);width:100%;max-width:560px;margin:0 auto}.fw__svg{display:block;width:100%;height:auto;overflow:visible}.fw__seg{transform-origin:500px 500px;transform:scale(.86) rotate(-8deg);opacity:0;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .7s ease;transition-delay:calc(var(--i) * .09s)}.fw__seg path{fill:var(--cream-bright);stroke:var(--fw-gap);stroke-width:14;transition:fill .6s ease}.fw__num{font-family:var(--serif);font-weight:700;font-size:36px;fill:var(--ink-mute);transition:fill .6s ease}.fw__lbl{font-family:var(--sans);font-weight:700;font-size:25px;letter-spacing:-.005em;fill:var(--ink-mute);transition:fill .6s ease}.fw.in .fw__seg{transform:none;opacity:1}.fw.in .fw__seg.is-aktiv path{fill:var(--ops-tint-strong);transition-delay:calc(.75s + var(--i) * .18s)}.fw.in .fw__seg.is-aktiv .fw__num{fill:var(--gold-deep);transition-delay:calc(.75s + var(--i) * .18s)}.fw.in .fw__seg.is-aktiv .fw__lbl{fill:var(--ink);transition-delay:calc(.75s + var(--i) * .18s)}.fw__center{transform-origin:500px 500px;transform:scale(.6);opacity:0;transition:transform .8s cubic-bezier(.2,.7,.2,1) .45s,opacity .6s ease .45s}.fw.in .fw__center{transform:none;opacity:1}.fw__center circle{fill:var(--ink)}.fw__center text{font-family:var(--sans);font-weight:800;font-size:44px;letter-spacing:-.01em;fill:var(--cream)}@media(hover:hover){.fw-scope:has([data-f="1"]:hover) .fw__seg[data-f="1"] path,.fw-scope:has([data-f="2"]:hover) .fw__seg[data-f="2"] path,.fw-scope:has([data-f="3"]:hover) .fw__seg[data-f="3"] path{fill:var(--ink);transition-delay:0s}.fw-scope:has([data-f="1"]:hover) .fw__seg[data-f="1"] text,.fw-scope:has([data-f="2"]:hover) .fw__seg[data-f="2"] text,.fw-scope:has([data-f="3"]:hover) .fw__seg[data-f="3"] text{fill:var(--cream);transition-delay:0s}}.fw__num--solo{display:none;font-size:76px}@media(max-width:700px){.fw__lbl,.fw__num:not(.fw__num--solo){display:none}.fw__num--solo{display:block}}@media(prefers-reduced-motion:reduce){.fw__seg,.fw__center{opacity:1!important;transform:none!important;transition:none!important}.fw__seg.is-aktiv path{fill:var(--ops-tint-strong)}.fw__seg.is-aktiv .fw__lbl{fill:var(--ink)}}.lm-map{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr) minmax(0,1fr);grid-template-rows:auto auto auto;gap:clamp(20px,2.4vw,36px) clamp(36px,5vw,80px)}.lm-map__lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:0}.lm-map__lines line{stroke:var(--ink-mute);stroke-width:1.5;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(.45s + var(--i) * .12s)}.lm-map.in .lm-map__lines line{stroke-dashoffset:0}.lm-map__c1{grid-area:1 / 1}.lm-map__c2{grid-area:1 / 3}.lm-map__c3{grid-area:3 / 1}.lm-map__c4{grid-area:3 / 3}.lm-map__center{grid-area:2 / 2}.lm-map__card,.lm-map__center{position:relative;z-index:1;padding:clamp(22px,2.2vw,30px);border-radius:calc(18px * var(--r-scale, 1))}.lm-map__card{background:var(--ops);opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(.8s + var(--i) * .12s)}.lm-map__card--bright{background:var(--cream-bright);box-shadow:0 16px 40px -30px color-mix(in srgb,var(--ink) 40%,transparent)}.lm-map.in .lm-map__card{opacity:1;transform:none}.lm-map__center{background:var(--ink);box-shadow:0 30px 70px -30px color-mix(in srgb,var(--ink) 70%,transparent);transform:scale(.94);opacity:0;transition:opacity .6s ease .1s,transform .7s cubic-bezier(.3,1.4,.5,1) .1s}.lm-map.in .lm-map__center{opacity:1;transform:none}.lm-map__label{display:block;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);line-height:1.4}.lm-map__center .lm-map__label{color:var(--gold-soft)}.lm-map h3{hyphens:manual;margin:8px 0 0;font-family:var(--serif);font-size:clamp(19px,1.8vw,23px);font-weight:700;line-height:1.25;color:var(--ink)}.lm-map__center h3{color:var(--cream)}.lm-map p{margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--ink-2)}.lm-map__card--bright p{color:var(--ink-soft)}.lm-map__center p{color:var(--mist)}@media(max-width:760px){.lm-map{grid-template-columns:1fr;grid-template-rows:none;gap:14px}.lm-map__lines{display:none}.lm-map__center{grid-area:auto;order:-1;margin-bottom:8px}.lm-map__c1,.lm-map__c2,.lm-map__c3,.lm-map__c4{grid-area:auto}}@media(prefers-reduced-motion:reduce){.lm-map__card,.lm-map__center{opacity:1!important;transform:none!important;transition:none!important}.lm-map__lines line{stroke-dashoffset:0!important;transition:none!important}}.sl{--sl-lanes: minmax(0, .9fr);display:flex;flex-direction:column}.sl__head,.sl__row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(20px,3vw,44px)}.sl__lanes{display:grid;grid-template-columns:repeat(var(--sl-n),1fr);position:relative}.sl__head .sl__lanes{padding:14px 0 12px;background:var(--cream-bright);border-radius:calc(14px * var(--r-scale, 1)) calc(14px * var(--r-scale, 1)) 0 0}.sl__lane-h{text-align:center;font-size:12px;font-weight:600;color:var(--ink-soft);line-height:1.3;padding:0 4px}.sl__row{border-top:1px solid var(--line)}.sl__row:first-of-type{border-top:0}.sl__step{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:22px 0}.sl__num{font-family:var(--serif);font-weight:700;font-size:22px;line-height:1.2;color:var(--gold);font-variant-numeric:tabular-nums}.sl__title{margin:0;font-family:var(--serif);font-size:clamp(18px,1.7vw,21px);font-weight:700;line-height:1.25;color:var(--ink)}.sl__body{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--ink-soft);max-width:520px}.sl__chips{display:none}.sl__track{background:none}.sl__col{background:var(--cream-bright);border-left:3px solid var(--cream-warm)}.sl__col:first-child{border-left:0}.sl__line{position:absolute;top:50%;height:2px;margin-top:-1px;background:var(--ink);left:calc((var(--a) + .5) / var(--sl-n) * 100%);width:calc((var(--b) - var(--a)) / var(--sl-n) * 100%);transform:scaleX(0);transform-origin:left center;transition:transform .8s cubic-bezier(.2,.7,.2,1) .15s}.sl__dot{position:absolute;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:2px;background:var(--ink);left:calc((var(--k) + .5) / var(--sl-n) * 100%);transform:scale(0);transition:transform .45s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(.1s + var(--j) * .22s)}.sl__row.is-on .sl__line{transform:scaleX(1)}.sl__row.is-on .sl__dot{transform:scale(1)}.sl__step{opacity:.35;transition:opacity .6s ease}.sl__row.is-on .sl__step{opacity:1}.sl__rule{position:relative;padding:14px 0 12px}.sl__rule:before{content:"";display:block;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.sl__rule.is-on:before{transform:scaleX(1)}.sl__rule span{display:block;margin-top:10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep)}@media(max-width:760px){.sl__head{display:none}.sl__row{grid-template-columns:1fr}.sl__track{display:none}.sl__chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.sl__chips span{font-size:12px;font-weight:600;color:var(--ink);background:var(--ops);padding:4px 10px;border-radius:999px}.sl__step{opacity:1}}@media(prefers-reduced-motion:reduce){.sl__line,.sl__dot,.sl__rule:before{transform:none!important;transition:none!important}.sl__step{opacity:1!important}}.phaseplan{margin:0;width:100%}.phaseplan__grid{display:flex;flex-direction:column;gap:10px}.phaseplan__row{display:grid;grid-template-columns:minmax(150px,.9fr) 2.4fr 56px;gap:clamp(12px,1.6vw,22px);align-items:center}.phaseplan__label{display:flex;flex-direction:column;gap:2px;min-width:0}.phaseplan__name{font-family:var(--serif);font-size:clamp(15px,1.35vw,17px);font-weight:600;color:var(--ink);line-height:1.25}.phaseplan__sub{font-size:13px;line-height:1.4;color:var(--ink-soft)}.phaseplan__track{position:relative;display:grid;grid-template-columns:repeat(var(--pp-months),1fr);height:40px;border-radius:calc(10px * var(--r-scale, 1));background:color-mix(in srgb,var(--ink) 4.5%,transparent)}.phaseplan__row--head .phaseplan__track,.phaseplan__row--total .phaseplan__track{background:none;height:auto}.phaseplan__month{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);text-align:center;white-space:nowrap}.phaseplan__month.is-buffer{opacity:.55}.phaseplan__buffer{grid-row:1;grid-column:var(--from) / -1;margin:6px 4px;border-radius:calc(8px * var(--r-scale, 1));background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--ink) 7%,transparent) 0 2px,transparent 2px 9px)}.phaseplan__bar{grid-row:1;grid-column:var(--from) / calc(var(--to) + 1);margin:6px 4px;border-radius:calc(8px * var(--r-scale, 1));transform:scaleX(0);transform-origin:left center;transition:transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:calc(.2s + var(--i, 0) * .16s)}.phaseplan__bar--ink{background:var(--ink)}.phaseplan__bar--soft{background:color-mix(in srgb,var(--ink) 42%,transparent)}.phaseplan.in .phaseplan__bar{transform:scaleX(1)}.phaseplan__amount{font-family:var(--serif);font-size:clamp(17px,1.6vw,20px);font-weight:600;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.phaseplan__amount--head{font-family:var(--sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.phaseplan__row--total{padding-top:12px;margin-top:4px;border-top:1px solid color-mix(in srgb,var(--ink) 14%,transparent)}.phaseplan__row--total .phaseplan__amount{color:var(--gold);font-size:clamp(22px,2vw,26px)}.phaseplan__caption{margin-top:18px;font-size:13px;line-height:1.55;color:var(--ink-soft)}@media(max-width:720px){.phaseplan__row{grid-template-columns:1fr 44px;row-gap:8px}.phaseplan__label{grid-column:1;grid-row:1}.phaseplan__amount{grid-column:2;grid-row:1}.phaseplan__track{grid-column:1 / -1;grid-row:2;height:30px}.phaseplan__row--head,.phaseplan__row--total .phaseplan__track{display:none}}@media(prefers-reduced-motion:reduce){.phaseplan__bar{transform:none!important;transition:none!important}}.pl{display:grid;grid-template-columns:minmax(0,1fr) clamp(90px,11vw,150px) minmax(0,1fr);grid-template-rows:auto clamp(90px,9vw,120px) auto;align-items:stretch}.pl__c1{grid-area:1 / 1}.pl__a12{grid-area:1 / 2}.pl__c2{grid-area:1 / 3}.pl__a41{grid-area:2 / 1}.pl__center{grid-area:2 / 2}.pl__a23{grid-area:2 / 3}.pl__c4{grid-area:3 / 1}.pl__a34{grid-area:3 / 2}.pl__c3{grid-area:3 / 3}.pl__card{padding:clamp(22px,2.2vw,30px);border-radius:calc(18px * var(--r-scale, 1));background:var(--cream-bright);box-shadow:0 16px 40px -30px color-mix(in srgb,var(--ink) 40%,transparent);opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s ease}.pl__card--eis{background:var(--ops)}.pl__card--ink{background:var(--ink)}.pl__label{display:block;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep)}.pl__card--ink .pl__label{color:var(--gold-soft)}.pl__card h3{margin:8px 0 0;font-family:var(--serif);font-size:clamp(19px,1.8vw,23px);font-weight:700;line-height:1.25;color:var(--ink)}.pl__card--ink h3{color:var(--cream)}.pl__card p{margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--ink-soft)}.pl__card--eis p{color:var(--ink-2)}.pl__card--ink p{color:var(--mist)}.pl.in .pl__card{opacity:1;transform:none}.pl.in .pl__c1{transition-delay:.1s}.pl.in .pl__c2{transition-delay:.35s}.pl.in .pl__c3{transition-delay:.6s}.pl.in .pl__c4{transition-delay:.85s}.pl__card.is-active{transform:translateY(-6px);box-shadow:0 28px 60px -30px color-mix(in srgb,var(--ink) 55%,transparent);transition-delay:0s!important}.pl__arrow{display:flex;align-items:center;justify-content:center;color:var(--ink-mute);opacity:0;transition:opacity .5s ease,color .4s ease}.pl__arrow svg{width:56px;height:auto}.pl__a23 svg,.pl__a41 svg{width:22px;height:56px}.pl__a41{gap:12px}.pl__a41 em{font-style:normal;font-size:13px;line-height:1.4;color:var(--ink-soft);max-width:170px}.pl.in .pl__arrow{opacity:1}.pl.in .pl__a12{transition-delay:.3s}.pl.in .pl__a23{transition-delay:.55s}.pl.in .pl__a34{transition-delay:.8s}.pl.in .pl__a41{transition-delay:1.05s}.pl[data-step="1"] .pl__a12,.pl[data-step="2"] .pl__a23,.pl[data-step="3"] .pl__a34,.pl[data-step="4"] .pl__a41{color:var(--ink)}.pl__center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;opacity:0;transform:scale(.8);transition:opacity .6s ease 1.1s,transform .6s cubic-bezier(.3,1.5,.5,1) 1.1s}.pl.in .pl__center{opacity:1;transform:none}.pl__v{font-family:var(--serif);font-size:clamp(34px,3.4vw,44px);font-weight:700;line-height:1;color:var(--gold)}.pl__l{margin-top:6px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}@media(max-width:760px){.pl{grid-template-columns:1fr;grid-template-rows:none;gap:0}.pl__center{grid-area:auto;order:0;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:18px}.pl__c1{grid-area:auto;order:1}.pl__a12{grid-area:auto;order:2}.pl__c2{grid-area:auto;order:3}.pl__a23{grid-area:auto;order:4}.pl__c3{grid-area:auto;order:5}.pl__a34{grid-area:auto;order:6}.pl__c4{grid-area:auto;order:7}.pl__a41{grid-area:auto;order:8;justify-content:flex-start;padding-top:12px}.pl__a12,.pl__a23,.pl__a34{height:44px}.pl__a12 svg{transform:rotate(90deg);width:40px}.pl__a34 svg{transform:rotate(-90deg);width:40px}.pl__a23 svg{height:36px}}@media(prefers-reduced-motion:reduce){.pl__card,.pl__arrow,.pl__center{opacity:1!important;transform:none!important;transition:none!important}}.iq-page .sec-split__body .lede+.lede{margin-top:18px}.iq-head{max-width:860px}.iq-head .lede{margin-top:20px}.iq-head--row{max-width:none;display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.iq-head--row>div{max-width:780px}.iq-head__cta{flex:none}@media(max-width:920px){.iq-head--row{flex-direction:column;align-items:flex-start}}.iq-block{margin-top:clamp(40px,5vw,72px)}.iq-sub{margin:clamp(64px,8vw,110px) 0 clamp(28px,3vw,40px)}.iq-source{margin-top:28px;font-size:13px;line-height:1.6;color:var(--ink-soft);max-width:900px}.iq-source a{color:inherit;text-decoration:underline;text-underline-offset:3px}.iq-source--dark{color:var(--mist)}.iq-hero-visual{position:relative;display:flex;flex-direction:column;align-items:flex-end}.iq-hero-media{position:relative;width:min(100%,500px)}.iq-seals--hero{width:min(100%,500px);margin-top:40px}.iq-hero-photo{margin:0;width:100%}.iq-hero-photo__frame{aspect-ratio:1 / 1;border-radius:calc(18px * var(--r-scale, 1));overflow:hidden;box-shadow:0 34px 80px -28px #0009}.iq-hero-photo__img{width:100%;height:100%;object-fit:cover;object-position:42% 40%;display:block;animation:iq-photo-in 2.6s cubic-bezier(.2,.7,.2,1) both}@keyframes iq-photo-in{0%{transform:scale(1.1);opacity:.2}to{transform:none;opacity:1}}.iq-hero-chip{position:absolute;left:-28px;bottom:36px;width:360px;max-width:360px;padding:28px 30px;animation:iq-chip-in .9s cubic-bezier(.2,.7,.2,1) .7s both}.iq-hero-chip .cc-score{padding:0;gap:20px;align-items:center}.iq-hero-chip .cc-score-bubble{padding:14px 18px}.iq-hero-chip .cc-score-num{font-size:44px}.iq-hero-chip .cc-score-band{font-size:14.5px;line-height:1.5}@keyframes iq-chip-in{0%{transform:translate(-24px);opacity:0}to{transform:none;opacity:1}}@media(max-width:920px){.iq-hero-visual{align-items:center}.iq-hero-chip{left:12px;bottom:16px;width:auto;max-width:calc(100% - 24px);padding:20px 22px}}@media(prefers-reduced-motion:reduce){.iq-hero-photo__img,.iq-hero-chip{animation:none}}.iq-seals{display:flex;align-items:center;gap:16px;margin-top:32px;max-width:560px}.iq-seals__plate{display:inline-flex;align-items:center;gap:12px;padding:8px 14px;border-radius:calc(12px * var(--r-scale, 1));background:var(--cream);flex:none}.iq-seals__plate img:first-child{height:64px;width:auto}.iq-seals__plate img:last-child{height:46px;width:auto}.iq-seals__text{font-size:13px;line-height:1.5;color:var(--mist)}@media(max-width:560px){.iq-seals{flex-direction:column;align-items:flex-start}}.iq-felder{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,5vw,80px);align-items:start}.iq-felder>.fw{position:sticky;top:120px}@media(max-width:920px){.iq-felder>.fw{position:static}}.iq-felder__cards{display:flex;flex-direction:column;gap:14px}.iq-feld{display:grid;grid-template-columns:48px 1fr;gap:18px;padding:22px 24px;border-radius:calc(18px * var(--r-scale, 1));background:var(--cream-bright);box-shadow:0 16px 40px -32px color-mix(in srgb,var(--ink) 40%,transparent);transition:transform .3s ease,box-shadow .3s ease}@media(hover:hover){.iq-feld:hover{transform:translateY(-3px);box-shadow:0 24px 50px -30px color-mix(in srgb,var(--ink) 50%,transparent)}}.iq-feld__nr{display:grid;place-items:center;width:48px;height:48px;border-radius:2px;background:var(--ops-tint-strong);color:var(--gold-deep);font-family:var(--serif);font-weight:700;font-size:22px}.iq-feld__name{margin:0;font-family:var(--serif);font-size:clamp(19px,1.8vw,22px);font-weight:700;line-height:1.25;color:var(--ink)}.iq-feld__inqa{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:var(--ink-soft)}.iq-feld__kanzlei{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--line);font-size:15px;line-height:1.55;color:var(--ink-2)}.iq-feld__kanzlei span,.iq-deliv__item p span{display:block;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep)}.iq-felder__rest{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:var(--ink-soft)}@media(max-width:920px){.iq-felder{grid-template-columns:1fr}.iq-felder .fw{max-width:440px}}.iq-wandel__steps p+.sym-consequence__label{margin-top:14px}.iq-wandel__danach{font-family:var(--serif);font-size:clamp(16px,1.5vw,18px)!important;font-weight:600;color:var(--cream)!important}.iq-wandel__felder{margin-top:12px!important;font-size:12px!important;line-height:1.5;color:var(--mist)!important}.iq-case{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(28px,4vw,56px);align-items:start}.iq-case__brief{margin:0;padding:clamp(24px,2.6vw,34px);border-radius:calc(18px * var(--r-scale, 1));background:var(--cream-bright);box-shadow:0 16px 40px -32px color-mix(in srgb,var(--ink) 40%,transparent);display:flex;flex-direction:column;gap:16px}.iq-case__brief div{display:grid;grid-template-columns:168px 1fr;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--line)}.iq-case__brief div:last-child{padding-bottom:0;border-bottom:0}.iq-case__brief dt{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);padding-top:3px}.iq-case__brief dd{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2)}.iq-case__phases{list-style:none;margin:0;padding:0;position:relative;display:flex;flex-direction:column;gap:14px}.iq-case__phases li{position:relative;padding:20px 22px 20px 24px;border-radius:calc(18px * var(--r-scale, 1));background:var(--ops)}.iq-case__phases li:last-child{background:var(--cream-bright);box-shadow:0 16px 40px -32px color-mix(in srgb,var(--ink) 40%,transparent)}.iq-case__nr{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep)}.iq-case__phases h3{margin:6px 0 0;font-family:var(--serif);font-size:clamp(18px,1.7vw,21px);font-weight:700;color:var(--ink)}.iq-case__phases p{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--ink-2)}.iq-case__quote{margin:clamp(28px,3vw,40px) 0 0;padding:clamp(24px,2.6vw,34px);border-radius:calc(18px * var(--r-scale, 1));background:var(--ink)}.iq-case__quote span{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft)}.iq-case__quote p{margin:10px 0 0;font-family:var(--serif);font-size:clamp(19px,2vw,24px);line-height:1.45;color:var(--cream);max-width:900px}@media(max-width:920px){.iq-case{grid-template-columns:1fr}}@media(max-width:520px){.iq-case__brief div{grid-template-columns:1fr;gap:4px}}.iq-deliv{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.iq-deliv__item{padding:clamp(22px,2.4vw,30px);border-radius:calc(18px * var(--r-scale, 1));background:var(--cream-bright);box-shadow:0 16px 40px -32px color-mix(in srgb,var(--ink) 40%,transparent)}.iq-deliv__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:2px;background:var(--ops);color:var(--ink)}.iq-deliv__icon svg{width:34px;height:34px;stroke-width:1.8}.iq-deliv__bezug{display:block;margin-top:18px;font-size:12px;font-weight:600;color:var(--ink-mute)}.iq-deliv__item h3{margin:6px 0 0;font-family:var(--serif);font-size:clamp(18px,1.7vw,21px);font-weight:700;line-height:1.3;color:var(--ink)}.iq-deliv__item p{margin:12px 0 0;font-size:15px;line-height:1.6;color:var(--ink-2)}.iq-deliv__item .iq-deliv__erhalt{color:var(--ink-soft)}.iq-deliv__item .iq-deliv__vorteil{padding-top:12px;border-top:1px solid var(--line);font-weight:500;color:var(--ink)}@media(max-width:920px){.iq-deliv{grid-template-columns:1fr 1fr}}@media(max-width:600px){.iq-deliv{grid-template-columns:1fr}}.iq-stats{margin-top:clamp(40px,5vw,64px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.iq-stat{display:flex;flex-direction:column;gap:10px;padding:24px 22px;border-radius:calc(18px * var(--r-scale, 1));background:var(--cream-bright);box-shadow:0 16px 40px -32px color-mix(in srgb,var(--ink) 40%,transparent)}.iq-stat__v{font-family:var(--serif);font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--ink)}.iq-stat__t{font-size:14px;line-height:1.55;color:var(--ink-soft)}.iq-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.iq-cta-note{margin-top:16px;font-size:13.5px;line-height:1.55;color:var(--mist);max-width:520px}@media(max-width:920px){.iq-stats,.iq-stats--3{grid-template-columns:1fr 1fr}}@media(max-width:480px){.iq-stats{grid-template-columns:1fr}}.iq-cost-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(36px,5vw,80px);align-items:start}.iq-cost-intro .lede{margin-top:20px}.iq-cost-list{margin-top:26px;gap:12px}.iq-cost-list li{font-size:15px;line-height:1.55}@media(max-width:480px){.iq-cost-list.cc-insights{display:flex}}.iq-cost-cardwrap{display:flex;justify-content:center}.iq-cost-card{max-width:400px;width:100%}.iq-money.cc-dims{grid-template-columns:1fr}.iq-money.cc-dims li em{font-size:13px}@media(max-width:920px){.iq-cost-grid{grid-template-columns:1fr}}.iq-fit{margin-top:clamp(40px,5vw,64px);display:grid;grid-template-columns:1fr 1fr;gap:20px}.iq-fit__card{padding:clamp(26px,2.6vw,38px);border-radius:calc(18px * var(--r-scale, 1));background:var(--cream-bright);box-shadow:0 16px 40px -32px color-mix(in srgb,var(--ink) 40%,transparent)}.iq-fit__card--no{background:var(--cream);box-shadow:none}.iq-fit__title{margin:0;font-family:var(--serif);font-size:clamp(20px,1.9vw,24px);font-weight:700;color:var(--ink)}.iq-fit__list{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.iq-fit__list li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.6;color:var(--ink-2)}.iq-fit__list li:before{content:"";position:absolute;left:2px;top:7px;width:12px;height:7px;border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-45deg)}.iq-fit__card--no .iq-fit__list li{color:var(--ink-soft)}.iq-fit__card--no .iq-fit__list li:before{top:12px;width:12px;height:0;border-left:0;border-bottom:2px solid var(--ink-mute);transform:none}@media(max-width:860px){.iq-fit{grid-template-columns:1fr}}.iq-coach{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(36px,5vw,80px);align-items:start}.iq-coach__text .lede{margin-top:18px}.iq-marks{margin-top:32px;grid-template-columns:1fr;gap:18px}@media(max-width:920px){.iq-coach{grid-template-columns:1fr}.iq-coach__card{order:2}}.iq-final{max-width:760px;margin:0 auto;text-align:center}.iq-final .lede{margin:20px auto 0}.iq-final .ctas{justify-content:center;margin-top:32px}.iq-microcopy{margin-top:16px;font-size:13px;color:var(--mist)}.iq-funding{padding:clamp(48px,6vw,72px) 0}.iq-funding__logos{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.iq-funding__inqa{width:clamp(160px,18vw,220px);height:auto}.iq-funding__bmas{width:clamp(220px,28vw,320px);height:auto}.iq-funding__text{margin-top:24px;max-width:980px;font-size:12.5px;line-height:1.65;color:var(--ink-soft)}
