/*
  creativecouch | Webdesign, SEO und GEO
  Paul Böstro
  Pappelweg 7, 35510 Butzbach
  https://creativecouch.de
*/
@layer tokens,base,layout,components,utilities,sections,pages,reveal,a11y;@layer sections{.clouds{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.cloud{position:absolute;border-radius:48% 52% 63% 37% / 45% 40% 60% 55%;background:radial-gradient(120% 120% at 28% 22%,rgba(255,255,255,.98) 0%,rgba(255,255,255,.7) 22%,rgba(238,243,243,0) 55%), radial-gradient(100% 100% at 70% 80%,rgba(168,192,194,.55) 0%,rgba(168,192,194,0) 60%), linear-gradient(160deg,#fbfaf8 0%,#eef3f3 45%,#dfe8e9 80%,#a8c0c2 130%);box-shadow:inset -2.4rem -3.2rem 6rem rgba(73,127,131,.16), inset 1.6rem 2rem 4rem var(--white-a90), 0 4rem 8rem var(--ink-a05)}.cloud--warm{background:radial-gradient(120% 120% at 30% 24%,rgba(255,255,255,.98) 0%,rgba(255,255,255,.65) 24%,rgba(252,243,243,0) 55%), radial-gradient(100% 100% at 72% 78%,rgba(247,200,200,.45) 0%,rgba(247,200,200,0) 60%), linear-gradient(160deg,#fbfaf8 0%,#fcf3f3 50%,#fdebeb 90%);box-shadow:inset -2.4rem -3.2rem 6rem rgba(196,54,54,.07), inset 1.6rem 2rem 4rem var(--white-a90)}.js .clouds .cloud{opacity:0;transition:opacity .6s var(--ease-soft, ease)}.js .clouds.is-fit .cloud{opacity:1}.cloud{animation-duration:18s;animation-timing-function:ease-in-out}@media (prefers-reduced-motion: no-preference){.clouds.is-visible .cloud{animation-name:cloudMorph;animation-iteration-count:infinite;animation-direction:alternate}.clouds.is-visible:not(.clouds--still) .cloud:nth-child(2n){animation-name:cloudMorph2;animation-duration:23s;animation-delay:-7s}.clouds.is-visible:not(.clouds--still) .cloud:nth-child(3n){animation-name:cloudMorph3;animation-duration:15s;animation-delay:-11s}}html.motion-paused .clouds .cloud{animation-play-state:paused}@keyframes cloudMorph{0%{border-radius:48% 52% 63% 37% / 45% 40% 60% 55%;rotate:-5deg;scale:1}25%{border-radius:70% 30% 52% 48% / 38% 62% 38% 62%;rotate:2deg;scale:1.04 .96}50%{border-radius:35% 65% 30% 70% / 60% 45% 55% 40%;rotate:7deg;scale:.97 1.03}75%{border-radius:58% 42% 70% 30% / 30% 58% 42% 70%;rotate:-2deg;scale:1.03}100%{border-radius:40% 60% 55% 45% / 38% 55% 45% 62%;rotate:9deg;scale:.98 1.02}}@keyframes cloudMorph2{0%{border-radius:62% 38% 42% 58% / 50% 65% 35% 50%;rotate:4deg;scale:1}33%{border-radius:38% 62% 66% 34% / 64% 36% 64% 36%;rotate:-6deg;scale:1.05 .95}66%{border-radius:55% 45% 32% 68% / 42% 70% 30% 58%;rotate:3deg;scale:.96 1.04}100%{border-radius:30% 70% 58% 42% / 55% 40% 60% 45%;rotate:-8deg;scale:1.02}}@keyframes cloudMorph3{0%{border-radius:50% 50% 35% 65% / 68% 42% 58% 32%;rotate:-3deg;scale:1.03 .97}50%{border-radius:66% 34% 60% 40% / 36% 60% 40% 64%;rotate:5deg;scale:.97 1.03}100%{border-radius:42% 58% 48% 52% / 52% 34% 66% 48%;rotate:-7deg;scale:1}}.l-page{--l-gap:clamp(4rem, 2.4rem + 3vw, 8rem)}.l-section{position:relative;padding-block:var(--section)}.midcta + .l-section:is(.s-flow,.k-flow){padding-top:clamp(3.2rem, 2rem + 2.4vw, 5.6rem)}.l-page main :is(.l-stack,.l-stack > *){min-width:0}.l-stack{display:grid;grid-template-columns:minmax(0, 1fr);gap:2rem;align-content:start}.l-page main{overflow-wrap:break-word}@media (max-width: 599px){.l-page main :is(p,li,h2,h3,dd,dt){hyphens:manual}}.l-h2{font-size:var(--fs-56);font-weight:var(--fw-head-strong);letter-spacing:-.03em;line-height:1.04;text-wrap:wrap}.l-split__strong,.l-split__light{display:block}.l-split__light{margin-top:.1em;font-weight:300}.l-lede{font-size:var(--fs-lede);line-height:1.45;text-wrap:wrap}.l-eyebrow{font-family:var(--font-head);font-weight:var(--fw-head-light);font-size:var(--fs-20);line-height:1.35}.l-label{font-family:var(--font-head);font-weight:var(--fw-head);font-size:var(--fs-18);line-height:1.3}.l-link{color:var(--cc-red);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .3s, text-decoration-thickness .3s}:is(h1,h2,h3,h4) .l-link{font-weight:inherit}.l-link:hover{color:var(--cc-red);text-decoration-thickness:2px}.l-link.u-nowrap{white-space:nowrap}.l-more{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .3s}.l-more svg{width:1.2rem;height:1.2rem;transition:transform .4s var(--ease-out)}.l-more:hover{color:var(--cc-red)}:is([data-header="dark"],.l-tone-dark,.l-tone-petrol,.l-tone-red,.l-tone-ink) :is(.l-more,.l-link):not(.l-paper *):is(:hover,:focus-visible){color:inherit;text-decoration-thickness:2px}.l-more:hover svg{transform:translate3d(.2rem, -.2rem, 0)}.l-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem}.l-tone-dark{background:var(--teal-900)}.l-tone-petrol{background:var(--teal-700)}.l-tone-red{background:var(--cc-red)}.l-tone-ink{background:var(--cc-ink)}:is(.l-tone-dark,.l-tone-petrol,.l-tone-red,.l-tone-ink){--cc-muted:rgba(255, 255, 255, .86);--cc-line:rgba(255, 255, 255, .26);--cc-line-strong:rgba(255, 255, 255, .45);color:var(--cc-white)}.l-tone-red{--cc-muted:var(--cc-white)}:is(.l-tone-dark,.l-tone-petrol,.l-tone-red,.l-tone-ink) .l-link{color:var(--cc-white)}:is(.l-tone-dark,.l-tone-petrol,.l-tone-red,.l-tone-ink) .l-paper{--cc-muted:rgba(28, 28, 28, .74);--cc-line:rgba(28, 28, 28, .14);--cc-line-strong:rgba(28, 28, 28, .26);color:var(--cc-ink)}:is(.l-tone-dark,.l-tone-petrol,.l-tone-red,.l-tone-ink) .l-paper :focus-visible{outline-color:var(--cc-red)}.l-illu{display:block;width:100%;height:auto;aspect-ratio:835 / 874}@media print{[data-pop-pin]{height:auto !important}[data-pop-sticky]{position:static}[data-pop] [data-pop-item],[data-pop] [data-pop-item] *,[data-pop] [data-pop-final]{opacity:1;transform:none !important;clip-path:none !important;stroke-dashoffset:0}}.l-page :is(.s-step__text,.s-step__result,.bf-check__text){font-size:1.7rem;font-weight:300}.s-hero{position:relative;display:grid;align-content:center;min-height:calc(100vh + 1.6rem);min-height:calc(100svh + 1.6rem);overflow:hidden;padding:calc(var(--header-h) + clamp(3.2rem, 1rem + 4vw, 7.2rem)) 0 var(--l-gap);background:linear-gradient(180deg, var(--cc-cream) 0%, var(--cc-paper) 78%)}.s-hero__grid,.s-close__grid{position:relative;z-index:2}.s-hero .cloud--1{width:46rem;height:42rem;left:-22rem;top:-18rem}.s-hero .cloud--2{width:40rem;height:36rem;right:-12rem;top:-14rem;animation-duration:23s}.s-hero .cloud--3{width:30rem;height:27rem;left:-18rem;bottom:12rem;animation-duration:20s}.s-hero__grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:4rem var(--gutter);align-items:center}.s-hero__text{grid-column:1 / span 7;gap:clamp(2rem, 1.2rem + 1vw, 2.8rem)}.s-hero__title{font-size:var(--fs-64);letter-spacing:-.04em;line-height:1.02}.s-hero__light,.s-hero__strong,.s-hero__line{display:block}.s-hero__light{margin-top:.06em;font-weight:300}@media (max-width: 479px){.js .s-hero__strong .u-pair{white-space:normal}}.s-hero__strong{font-weight:800}.s-hero__sub{max-width:60rem;font-size:var(--fs-lede);line-height:1.45;text-wrap:wrap}.s-lens{--rim:clamp(1rem, .5rem + .8vw, 1.8rem);position:relative;grid-column:8 / span 5;justify-self:center;width:min(100%, 58svh, 56rem);margin:0 8% 6% 0}.s-lens__glass{position:relative;z-index:1;aspect-ratio:1;overflow:hidden;border-radius:50%;background:#9a6a26;box-shadow:0 0 0 var(--rim) var(--cc-ink), 0 3.2rem 6.4rem rgba(28, 28, 28, .22)}.s-lens__glass img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}.s-lens__glass::after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(60% 40% at 30% 18%, rgba(255, 255, 255, .32) 0%, rgba(255, 255, 255, 0) 70%);pointer-events:none}.s-lens__handle{position:absolute;left:82%;top:82%;width:34%;height:calc(var(--rim) * 2.4);margin-top:calc(var(--rim) * -1.2);border-radius:99rem;background:var(--cc-red);transform:rotate(45deg);transform-origin:0 50%;box-shadow:0 1.6rem 3.2rem rgba(196, 54, 54, .26)}@media (prefers-reduced-motion: no-preference){.js .s-lens__glass{animation:sLensIn 1s var(--ease-out) .15s both}.js .s-lens__glass img{animation:sLensSearch 1.8s cubic-bezier(.65, 0, .35, 1) .3s both}.js .s-lens__handle{animation:sHandle .7s var(--ease-out) .75s both}}@keyframes sLensIn{from{opacity:0;transform:translate3d(0, 3.2rem, 0) scale(.92)}to{opacity:1;transform:none}}@keyframes sLensSearch{0%{transform:scale(1.35) translate3d(14%, 10%, 0);filter:blur(6px)}55%{transform:scale(1.2) translate3d(-8%, -4%, 0);filter:blur(0)}100%{transform:none}}@keyframes sHandle{from{transform:rotate(45deg) scaleX(0)}to{transform:rotate(45deg) scaleX(1)}}.s-why{background:var(--cc-red);color:var(--cc-white)}.s-why__title{max-width:20ch}.s-terms{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4rem var(--gutter);margin-top:var(--l-gap)}.s-term{display:grid;align-content:start;gap:1.6rem;min-width:0;padding-top:2.4rem;border-top:2px solid var(--cc-ink)}.s-term--geo{border-top-color:var(--cc-white)}.s-term--geo{padding:calc(2.4rem + 2px) clamp(2.4rem, 1.6rem + 1.6vw, 4rem) clamp(2.8rem, 2rem + 1.6vw, 4.4rem);border-top:0;border-radius:var(--radius-lg);background:var(--cc-white)}.s-term--geo,.s-term--geo .s-term__long,.s-term--geo dd{color:var(--cc-red)}.s-term--seo{padding:calc(2.4rem + 2px) clamp(2.4rem, 1.6rem + 1.6vw, 4rem) clamp(2.8rem, 2rem + 1.6vw, 4.4rem);border-top:0;border-radius:var(--radius-lg);background:var(--cc-ink)}.s-term--seo,.s-term--seo .s-term__word,.s-term--seo .s-term__long,.s-term--seo .s-term__aim{color:var(--cc-white)}.s-term dt{display:grid;gap:.4rem}.s-term__word{font-family:var(--font-head);font-weight:800;font-size:var(--fs-176);letter-spacing:-.06em;line-height:.86}.s-term--geo .s-term__word{color:var(--cc-red)}.s-term__long{font-family:var(--font-head);font-weight:var(--fw-head);font-size:var(--fs-18);color:var(--cc-muted)}.s-term dd{margin:0;max-width:34ch;font-size:var(--fs-lede);line-height:1.4}.s-term .s-term__aim{font-family:var(--font-head);font-weight:700;font-size:var(--fs-20)}.s-term--geo .s-term__aim{color:var(--cc-red)}.s-why__statement{max-width:34ch;margin-block:var(--l-gap);font-family:var(--font-head);font-weight:300;font-size:var(--fs-48);letter-spacing:-.02em;line-height:1.22;text-wrap:wrap}.s-why__statement strong{font-weight:700}.s-why__cols{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:2.4rem var(--gutter)}.s-why__cols p{grid-column:span 4;min-width:0;color:var(--cc-muted)}.s-why__cols p:first-child{grid-column:5 / span 4}.s-get{background:var(--teal-900);color:var(--cc-white)}.s-get :focus-visible{outline-color:var(--cc-white)}.s-get__head{display:grid;gap:2.4rem;max-width:80rem;margin-bottom:var(--l-gap)}.s-stack{display:grid;gap:2.4rem}.s-card{--s-top:calc(var(--header-h) + 2.4rem);min-width:0}.s-card__inner{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:2.4rem var(--gutter);align-items:start;min-height:clamp(26rem, 18rem + 12vh, 36rem);padding:clamp(3.2rem, 2rem + 2vw, 5.6rem);border-radius:var(--radius-lg);background:var(--cc-paper);color:var(--cc-ink);box-shadow:0 -1.2rem 4rem rgba(13, 34, 37, .28)}.s-card--2 .s-card__inner{background:var(--cc-mist)}.s-card--3 .s-card__inner{background:var(--cc-cream)}.s-card--4 .s-card__inner{background:var(--teal-50)}.s-card--5 .s-card__inner{background:var(--cc-white)}.s-card--6 .s-card__inner{background:var(--red-50)}.s-card__title{grid-column:1 / span 5;font-size:var(--fs-h3);font-weight:var(--fw-head-strong);letter-spacing:-.025em;line-height:1.08;text-wrap:wrap}.s-card__title .l-split__light{color:var(--cc-red)}.s-card__text{grid-column:7 / span 6;min-width:0;font-size:var(--fs-lede);line-height:1.45;text-wrap:wrap}@media (min-width: 768px) and (min-height: 700px){.s-card{position:sticky;top:var(--s-top)}.s-card--2{--s-top:calc(var(--header-h) + 3.6rem)}.s-card--3{--s-top:calc(var(--header-h) + 4.8rem)}.s-card--4{--s-top:calc(var(--header-h) + 6rem)}.s-card--5{--s-top:calc(var(--header-h) + 7.2rem)}.s-card--6{--s-top:calc(var(--header-h) + 8.4rem)}.s-stack{gap:12vh}}.s-flow{--s-num:5.6rem;background:var(--cc-paper)}.s-flow__title{max-width:22ch;margin-bottom:clamp(3.2rem, 2rem + 2vw, 5.6rem)}.s-flow__list{--s-col-gap:clamp(2.4rem, 1rem + 2vw, 4.8rem);display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto auto auto auto auto;column-gap:var(--s-col-gap);row-gap:1.2rem}.s-step{position:relative;grid-row:1 / span 4;display:grid;grid-template-rows:subgrid;min-width:0}.s-step:not(:nth-child(4))::after{content:"";position:absolute;top:calc(var(--s-num) / 2);left:calc(var(--s-num) + 1.2rem);width:calc(100% - var(--s-num) - 2.4rem + var(--s-col-gap));height:1px;background:var(--cc-line-strong);transform-origin:0 50%}.s-step__num{display:grid;place-items:center;width:var(--s-num);height:var(--s-num);margin-bottom:1.2rem;border:2px solid var(--cc-ink);border-radius:50%;font-family:var(--font-head);font-weight:700;font-size:var(--fs-22)}.s-step:nth-child(4) .s-step__num{border-color:var(--cc-red);color:var(--cc-red)}.s-step__title{font-size:var(--fs-h3);font-weight:var(--fw-head);letter-spacing:-.01em;line-height:1.2}.s-step__text{font-size:1.7rem;font-weight:300;color:var(--cc-muted)}.s-step__result{align-self:start;margin-top:.4rem;padding-top:1.2rem;border-top:1px solid var(--cc-line)}.s-step__result strong{display:block;font-family:var(--font-head);font-weight:700;color:var(--cc-red)}.s-loop{position:relative;grid-row:5;grid-column:2 / 5;height:5.2rem;margin-top:1.6rem;margin-left:calc(var(--s-num) / 2);margin-right:calc((100% - 2 * var(--s-col-gap)) / 3 - var(--s-num) / 2);border:2px solid var(--cc-red);border-top:0;border-radius:0 0 3.2rem 3.2rem}.s-loop::before{content:"";position:absolute;left:-.9rem;top:-.2rem;width:1.6rem;height:1.6rem;border-left:2px solid var(--cc-red);border-top:2px solid var(--cc-red);transform:rotate(45deg);transform-origin:center}.s-loop__label{position:absolute;left:50%;bottom:0;translate:-50% 50%;padding:0 1.2rem;background:var(--cc-paper);font-family:var(--font-head);font-weight:700;font-size:var(--fs-18);color:var(--cc-red);white-space:nowrap}.s-flow__pin.is-pinned .s-flow__sticky{position:sticky;top:calc(var(--header-h) + 1.2rem)}.s-flow.is-live .s-step > *{opacity:0;transform:translate3d(0, 1.6rem, 0);transition:opacity .35s var(--ease-soft), transform .35s var(--ease-out)}.s-flow.is-live .s-step__num{transform:scale(.4)}.s-flow.is-live .s-step.is-on > *{opacity:1;transform:none;transition:opacity .5s var(--ease-soft), transform .7s var(--ease-out);transition-delay:var(--pop-delay, 0ms)}.s-flow.is-live .s-step.is-on > :nth-child(2){transition-delay:calc(var(--pop-delay, 0ms) + 80ms)}.s-flow.is-live .s-step.is-on > :nth-child(3){transition-delay:calc(var(--pop-delay, 0ms) + 140ms)}.s-flow.is-live .s-step.is-on > :nth-child(4){transition-delay:calc(var(--pop-delay, 0ms) + 200ms)}.s-flow.is-live .s-step.is-on .s-step__num{border-color:var(--cc-ink);background:var(--cc-ink);color:var(--cc-white);transition:opacity .2s, transform .55s cubic-bezier(.175, .885, .32, 1.5), background-color .3s, color .3s;transition-delay:var(--pop-delay, 0ms)}.s-flow.is-live .s-step.is-on:nth-child(4) .s-step__num{border-color:var(--cc-red);background:var(--cc-red)}.s-flow.is-live .s-step:not(:nth-child(4))::after{transform:scaleX(0);transition:transform .5s var(--ease-out)}.s-flow.is-live .s-step:has(+ .s-step.is-on)::after{transform:none}.s-flow.is-live .s-loop{clip-path:inset(-1rem -1rem -2rem calc(100% + 1rem));transition:clip-path .9s cubic-bezier(.65, 0, .35, 1)}.s-flow.is-live .s-loop.is-on{clip-path:inset(-1rem -1rem -2rem -1rem);transition-duration:1.4s;transition-delay:var(--pop-delay, 0ms)}.s-net{background:var(--teal-700);color:var(--cc-white)}.s-net__grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:4rem var(--gutter);align-items:start}.s-net__text{grid-column:1 / span 5;gap:2.4rem}.s-net__map{grid-column:7 / span 6;min-width:0}.s-net__claim{margin-bottom:2.4rem;font-family:var(--font-head);font-weight:700;font-size:var(--fs-32);letter-spacing:-.015em;line-height:1.2}.s-links__row{display:grid;grid-template-columns:minmax(0, 4fr) minmax(0, 8fr);gap:.8rem var(--gutter);padding:2.4rem 0;border-top:1px solid var(--cc-line-strong)}.s-links__row:last-child{padding-bottom:0}.s-links__when{font-family:var(--font-head);font-weight:700;font-size:var(--fs-18);line-height:1.5;color:var(--cc-white)}.s-links__text{min-width:0}.s-faq{background:var(--teal-50);padding-top:var(--section)}.s-faq__title{margin-bottom:var(--l-gap)}.s-faq__groups{display:grid;grid-template-columns:minmax(0, 1fr);gap:4.8rem clamp(3.2rem, 1rem + 4vw, 8rem);align-items:start}.s-faq__group{min-width:0}.s-faq__label{margin-bottom:1.6rem;color:var(--teal-700)}.s-close{overflow:hidden;background:linear-gradient(180deg, var(--cc-paper) 0%, var(--cc-cream) 100%)}.s-close .cloud--1{width:44rem;height:40rem;right:-16rem;top:-14rem}.s-close .cloud--2{width:34rem;height:30rem;left:30%;bottom:-22rem;animation-duration:24s}.s-close__grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:4rem var(--gutter);align-items:center}.s-close__media{grid-column:1 / span 5;overflow:hidden;border-radius:var(--radius-lg);aspect-ratio:4 / 5}.s-close__media img{width:100%;height:100%;object-fit:cover}.s-close__text{grid-column:7 / span 6;gap:3.2rem}.s-close__title{font-size:var(--fs-80);font-weight:800;letter-spacing:-.04em;line-height:1;text-wrap:wrap}@media (max-width: 1279px){.s-card__title{grid-column:1 / span 6}.s-card__text{grid-column:7 / span 6}}@media (max-width: 991px){.s-hero__text,.s-lens{grid-column:1 / -1}.s-lens{width:min(72vw, 44rem);margin:2.4rem 10% 10% 0}.s-why__cols p,.s-why__cols p:first-child{grid-column:span 6}.s-net__text,.s-net__map{grid-column:1 / -1}.s-close__media{grid-column:1 / span 6}.s-close__text{grid-column:7 / span 6}.s-flow__list{grid-template-rows:none;grid-template-columns:minmax(0, 1fr) 5.6rem;column-gap:1.6rem;row-gap:4rem}.s-step{grid-column:1;grid-row:auto;grid-template-rows:none;grid-template-columns:var(--s-num) minmax(0, 1fr);column-gap:2rem;row-gap:1.2rem}.s-step > :not(.s-step__num){grid-column:2}.s-step__num{grid-row:1 / span 3;margin-bottom:0}.s-step:not(:nth-child(4))::after{top:calc(var(--s-num) + 1.2rem);left:calc(var(--s-num) / 2);width:1px;height:calc(100% - var(--s-num) - 2.4rem + 4rem)}.s-loop{grid-column:2;grid-row:2 / 5;height:auto;margin:calc(var(--s-num) / 2) 1.4rem 0 0;border:2px solid var(--cc-red);border-left:0;border-radius:0 3.2rem 3.2rem 0}.s-loop::before{left:-.4rem;top:-.9rem;transform:rotate(-45deg)}.s-loop__label{left:auto;right:0;top:50%;bottom:auto;translate:50% -50%;padding:1.2rem 0;writing-mode:vertical-rl}}@media (max-width: 767px){.s-hero .cloud--1{width:28rem;height:26rem;left:-14rem;top:-10rem}.s-hero .cloud--2{display:none}.s-hero .cloud--3{width:22rem;height:20rem;left:auto;right:-12rem;bottom:2.4rem}.s-terms{grid-template-columns:minmax(0, 1fr)}.s-why__cols p,.s-why__cols p:first-child{grid-column:1 / -1}.s-card__inner{grid-template-columns:minmax(0, 1fr);min-height:0}.s-card__title,.s-card__text{grid-column:1}.s-links__row{grid-template-columns:minmax(0, 1fr)}.s-faq__groups{grid-template-columns:minmax(0, 1fr)}.s-close__media,.s-close__text{grid-column:1 / -1}.s-close__media{max-width:44rem}.s-close .cloud--1{width:26rem;height:24rem;right:-12rem}}@media print{.s-get{background:none;color:var(--cc-black)}.s-card{position:static}.s-loop,.s-close__media{display:none}}.fund{padding-block:var(--section);background:var(--teal-700);color:var(--cc-white)}.fund__inner{display:grid;grid-template-columns:auto minmax(0, 1fr) minmax(0, 30rem);gap:2.4rem clamp(3.2rem, 1rem + 4vw, 7.2rem);align-items:center}.fund__num{color:var(--cc-white);font-family:var(--font-head);font-weight:800;font-size:var(--fs-128);letter-spacing:-.05em;line-height:.9}.fund__text{gap:1.6rem;max-width:62ch}.fund__title{font-size:var(--fs-h3);font-weight:var(--fw-head-strong);letter-spacing:-.015em;line-height:1.15}.fund__split{display:grid;gap:1.2rem}.fund__split li{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 2rem 1.2rem 1.2rem;border-radius:var(--pill);background:var(--cc-white);color:var(--cc-ink);font-family:var(--font-head);font-weight:700;font-size:var(--fs-16);line-height:1.25}.fund__split svg{flex:0 0 auto;width:3.2rem;height:3.2rem;padding:.7rem;border-radius:50%;color:var(--cc-white);stroke-width:3}.fund__yes svg{background:var(--teal-700)}.fund__no svg{background:var(--cc-red)}.fund__no span{color:rgba(28, 28, 28, .74)}@media (max-width: 991px){.fund__inner{grid-template-columns:auto minmax(0, 1fr)}.fund__split{grid-column:1 / -1;grid-template-columns:repeat(2, minmax(0, max-content))}}@media (max-width: 767px){.fund__inner{grid-template-columns:minmax(0, 1fr)}.fund__split{grid-template-columns:minmax(0, 1fr);justify-items:start}}}
