/* Homepage only. CareKudos' existing palette, fonts, photographs and copy. */
.home-refined{--slate:#596174;--home-ease:cubic-bezier(.16,1,.3,1)}
.home-refined ::selection{background:#f6c453;color:var(--navy)}
.home-refined :focus-visible{outline:3px solid var(--teal);outline-offset:5px}
.home-refined .dunkel :focus-visible{outline-color:#fff}
.home-refined .etikett--gold{color:#fff}
.home-refined main [id]{scroll-margin-top:calc(var(--kopf) + 24px)}
.home-refined .titel,.home-refined .titel-gross{letter-spacing:-.035em;text-wrap:balance}
.home-refined [data-reveal]{opacity:1;transform:none;transition:none}
.home-refined [data-stagger]>*{opacity:1;transform:none;animation:none}
.home-refined [data-tilt]{will-change:auto}
.home-refined .kopf{background:rgba(255,255,255,.94)}
.home-refined .hero{height:auto;min-height:0;max-height:none;overflow:visible;padding:calc(var(--kopf) + 44px) 0 64px;background:#fff}
.home-hero-grid{display:grid;grid-template-columns:1.04fr 1fr;align-items:center;gap:clamp(32px,4vw,64px)}
.home-refined .hero__inhalt{padding:0;max-width:none;min-width:0}
.home-refined .hero__titel{font-size:clamp(44px,4.5vw,69px);line-height:1.01;letter-spacing:-.04em;max-width:none}
.home-refined .hero__text{font-size:18px;line-height:1.6;max-width:530px;margin:26px 0 28px}
.home-refined .hero__klein{font-family:var(--font);font-size:13px;letter-spacing:0;line-height:1.5}
.home-refined .hero .knoepfe{gap:10px}
.home-refined .hero .knopf{font-size:15px;padding-inline:22px}
.home-hero-visual{min-width:0;background:var(--cloud);border-radius:var(--r-xl);box-shadow:var(--shadow-2);overflow:hidden}
.home-refined .hero__bild{position:relative;inset:auto;height:auto;aspect-ratio:1.72;overflow:hidden}
.home-refined .hero__bild img{object-position:75% 48%;transform:none;animation:home-photo-settle 900ms var(--home-ease) both}
@keyframes home-photo-settle{from{transform:scale(1.035)}to{transform:scale(1)}}
.home-refined .post-karte{position:relative;inset:auto;width:auto;margin:0;padding:26px 28px 22px;border-radius:0;background:#fff;animation:none;transform:none;will-change:auto;display:grid;grid-template-columns:1fr auto;column-gap:14px}
.home-refined .post-karte__marke{position:static;grid-column:1/-1;justify-self:start;padding:0;margin-bottom:14px;background:none;color:var(--teal);font-size:11px}
.home-refined .post-karte__kopf{grid-column:1/-1}
.home-refined .post-karte__kopf .avatar{color:#fff}
.home-refined .post-karte__text{grid-column:1/-1;font-size:15.5px;max-width:47ch}
.home-refined .post-karte .chips{grid-column:1}
.home-refined .post-karte .sterne{grid-column:1;grid-row:5;margin-top:16px;gap:20px}
.home-refined .stern{opacity:1;transform:none}
.home-refined .stern em{font-size:11px}
.home-refined .stern.ist-gelandet{animation:home-star-arrive 500ms var(--home-ease) both}
@keyframes home-star-arrive{from{transform:translateY(-10px) scale(.86)}to{transform:none}}
.home-example-count{grid-column:2;grid-row:4/6;align-self:end;max-width:112px;display:flex;flex-direction:column;gap:6px;padding-left:18px;border-left:1px solid var(--mist)}
.home-example-count span{font-size:11px;color:var(--slate);line-height:1.4}
.home-example-count strong{font:500 30px/1 var(--mono);color:var(--navy)}
.home-refined .post-karte__beleg{grid-column:1/-1;opacity:1;transform:none;color:#176644;font-size:13px;margin-top:16px}
.home-refined .belege{padding:44px 0 56px;border-top:1px solid var(--haze)}
.home-refined .beleg{padding-inline:28px}
.home-refined .beleg:first-child{padding-left:0}
.home-refined .beleg:last-child{padding-right:0}
.home-refined .beleg__zahl{font-size:clamp(42px,4vw,60px)}
.home-refined .beleg p{font-size:16px}
.home-refined .problem{padding:76px 0;min-height:0}
.home-refined .problem .titel-gross{font-size:clamp(44px,5.5vw,78px)}
.home-refined .wahrheiten{margin-top:32px;gap:20px}
.home-refined .wahrheiten li{font-size:clamp(21px,2vw,29px);padding-top:20px;grid-template-columns:52px 1fr}
.home-refined .wahrheiten span{color:#fff}
.home-refined .menschen{padding:80px 0;background:#fff}
.home-people-grid{display:grid;grid-template-columns:1fr 1.06fr;gap:clamp(32px,5vw,76px);align-items:center}
.home-refined .menschen__bild{position:relative;inset:auto;height:auto;aspect-ratio:4/4.7;border-radius:var(--r-xl);overflow:hidden;order:2}
.home-refined .menschen__bild img{object-position:68% 50%;animation:none;scale:1}
.home-refined .menschen__bild::after{display:none}
.home-refined .menschen__karte{max-width:none;order:1}
.home-refined .menschen .wrap{margin-top:0}
.home-refined .menschen__punkte{gap:18px}
.home-refined .menschen__punkte li{padding:0;border:0;font-size:16px;line-height:1.6}
.home-refined .menschen__punkte b{display:block;margin-bottom:4px}
.home-refined .menschen__quelle{font-size:11px}
.home-refined .geschichte{padding:80px 0;background:var(--cloud)}
.home-feature-heading{max-width:760px;margin-bottom:40px}
.home-features-grid{display:grid;grid-template-columns:.94fr 1.06fr;align-items:center;gap:clamp(30px,5vw,72px)}
.home-product-stage{position:relative;margin:0;padding:24px 32px 26px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:600px;border-radius:var(--r-xl);background:#e9edf5;box-shadow:inset 0 0 0 1px var(--card-line);overflow:hidden}
.home-product-stage::before{content:"";position:absolute;left:10%;right:10%;top:16%;bottom:20%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,255,255,.95),rgba(255,255,255,0) 70%);pointer-events:none}
.home-product-label{position:relative;font-family:var(--font);font-size:13px;font-weight:700;color:var(--navy);margin-bottom:24px}
.home-phone{position:relative;width:min(222px,100%);aspect-ratio:619/1263;border:7px solid #111522;border-radius:34px;background:#fff;box-shadow:0 12px 20px rgba(4,5,80,.12),0 30px 50px rgba(4,5,80,.14)}
.home-phone-screen{position:relative;overflow:hidden;width:100%;height:100%;border-radius:27px}
.home-phone-screen img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:top;padding-top:10px;opacity:0;transform:translateY(8px);transition:opacity 200ms var(--home-ease),transform 350ms var(--home-ease)}
.home-product-stage[data-home-stage="1"] [data-home-screen="1"],.home-product-stage[data-home-stage="2"] [data-home-screen="2"],.home-product-stage[data-home-stage="3"] [data-home-screen="3"],.home-product-stage[data-home-stage="4"] [data-home-screen="4"]{opacity:1;transform:none}
.home-product-stage figcaption{position:relative;align-self:stretch;display:grid;grid-template-columns:auto 1fr;column-gap:18px;margin-top:28px;padding-top:18px;border-top:1px solid #c9d1e1;min-height:57px}
.home-screen-step{grid-row:1/3;font:500 12px/1.8 var(--mono);color:var(--teal);padding-top:3px}
.home-product-stage figcaption strong{font-size:16px;color:var(--navy);font-weight:700}
.home-product-stage figcaption>span:last-child{font-size:12px;color:var(--slate)}
.home-features{list-style:none;padding:0;margin:0;display:grid;gap:12px}
.home-feature{border-radius:20px;background:#fff;box-shadow:var(--card-edge);color:var(--navy)}
.home-feature summary{list-style:none;display:grid;grid-template-columns:44px 1fr 20px;gap:18px;align-items:center;padding:21px 24px;cursor:pointer;border-radius:20px}
.home-feature summary::-webkit-details-marker{display:none}
.home-feature summary::marker{content:""}
.home-feature-icon{height:44px;width:44px;display:grid;place-items:center;background:var(--mist);border-radius:13px;color:var(--navy)}
.home-icon{width:24px;height:24px;flex:none;display:block}
.home-feature h3{font-size:21px;line-height:1.22;letter-spacing:-.025em;margin-top:4px}
.home-feature .schritt__nr{font-size:11px;letter-spacing:.06em}
.home-chevron{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;transition:transform 200ms var(--home-ease)}
.home-feature[open]{background:var(--navy);color:#fff;box-shadow:0 0 0 1px var(--navy),var(--card-lift)}
.home-feature[open] h3,.home-feature[open] .schritt__nr{color:#fff}
.home-feature[open] .home-feature-icon{background:#fff;color:var(--navy)}
.home-feature[open] .home-chevron{transform:rotate(180deg)}
.home-feature[open] summary:focus-visible{outline-color:var(--teal);outline-offset:5px}
.home-feature-body{padding:0 26px 24px 86px}
.home-feature-body p{font-size:16px;line-height:1.6;color:rgba(255,255,255,.9)}
.home-features-copy>.link-pfeil{font-size:16px;margin:26px 0 0}
.home-inline-screen{display:none}

/* Optical-glass artwork with separate, accessible HTML branding and labels. */
.home-platform{padding:72px 0 84px;background:#fff}
.home-platform-grid{display:grid;grid-template-columns:1.18fr 1fr;align-items:center;gap:clamp(40px,5vw,76px)}
.home-platform-figure{margin:0;min-width:0;border-radius:var(--r-xl);background:#edf2fa;box-shadow:0 16px 32px rgba(4,5,80,.06),0 36px 72px rgba(4,5,80,.10);overflow:hidden;isolation:isolate}
.home-network{position:relative;aspect-ratio:1;container-type:inline-size}
.home-platform-art{display:block;width:100%;height:auto}
.home-connections{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
.home-flow{opacity:0}
.home-node{position:absolute;height:4.4%;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--navy)}
.home-node--recognition,.home-node--family,.home-node--voice{top:18%}
.home-node--recognition{left:13.5%;width:19%}
.home-node--family{left:39.7%;width:20.5%}
.home-node--voice{left:67.9%;width:18.5%}
.home-node--portfolio,.home-node--dashboard,.home-node--evidence{top:85.8%;height:5.5%}
.home-node--portfolio{left:10.5%;width:20.5%}
.home-node--dashboard{left:39.7%;width:20.7%}
.home-node--evidence{left:69.3%;width:20.5%}
.home-node strong{font-size:clamp(11px,2.13cqw,15px);line-height:1.1;letter-spacing:-.015em;font-weight:700;white-space:nowrap}
.home-node-detail{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.home-hub{position:absolute;left:35.4%;top:34.4%;width:29.2%;height:19.5%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5cqw;color:var(--navy);text-align:center}
.home-hub img{display:block;width:95%;height:auto}
.home-hub>span{font-size:clamp(11px,3.1cqw,22px);font-weight:700;line-height:1.17;letter-spacing:-.025em;white-space:nowrap}
.home-platform-figure figcaption{font-size:12px;line-height:1.5;text-align:center;color:var(--slate);padding:17px 20px 19px;background:rgba(255,255,255,.65)}
.home-platform-mark{display:grid;place-items:center;width:56px;height:56px;border-radius:17px;background:var(--cloud);color:var(--navy);margin-bottom:26px}
.home-platform-mark .home-icon{width:27px;height:27px}
.home-platform-copy .titel{font-size:clamp(38px,4vw,60px)}
.home-platform-copy p{margin-top:24px;font-size:19px;line-height:1.65;color:var(--graphite)}
.home-platform-copy .link-pfeil{font-size:17px}
/* One quiet entrance. Light passes from recognition into the platform, then evidence. */
.home-platform-figure{--motion-step:600ms;--motion-hold:150ms;--motion-total:2800ms}
.home-platform-figure.motion-ready[data-frame="playing"] .home-network{animation:home-glass-settle 1200ms var(--home-ease) both}
.home-platform-figure.motion-ready[data-frame="playing"] [data-motion-item]{animation:home-connect-arrive var(--motion-step) var(--home-ease) both;animation-delay:calc(var(--home-order)*var(--motion-hold))}
.home-platform-figure.motion-ready[data-frame="playing"] .home-flow{animation:home-glass-light 950ms ease-in-out both;animation-delay:var(--flow-delay)}
@keyframes home-glass-settle{from{transform:translateY(6px) scale(1.018)}to{transform:none}}
@keyframes home-glass-light{0%,100%{opacity:0}45%{opacity:.85}}
@keyframes home-connect-arrive{from{opacity:.55}to{opacity:1}}
.home-platform-figure[data-frame="static"] [data-motion-item],.home-platform-figure[data-frame="end"] [data-motion-item]{opacity:1;transform:none}

.home-refined .rollen{background:var(--cloud);padding:76px 0 84px}
.home-refined .rollen__raster{gap:20px;align-items:stretch}
.home-refined .rolle{height:auto;border-radius:22px;background:#fff;display:flex;flex-direction:column;box-shadow:var(--card-shadow);transform:none;overflow:hidden}
.home-refined .rolle img{position:static;width:100%;height:auto;aspect-ratio:1.15;object-fit:cover;transition:transform 500ms var(--home-ease)}
.home-refined .rolle::after{display:none}
.home-refined .rolle__text{position:relative;inset:auto;z-index:1;background:#fff;padding:22px;flex:1;color:var(--navy)}
.home-refined .rolle .etikett{display:block;color:var(--teal);font-size:11px;letter-spacing:.06em;line-height:1.5;margin-bottom:12px}
.home-refined .rolle h3{font-size:23px;line-height:1.15;color:var(--navy)}
.home-refined .rolle p{font-size:15px;color:var(--slate);line-height:1.5}
.home-refined .tabelle__schwebe{animation:none}
.home-refined .kleingedruckt{color:rgba(255,255,255,.75)}
.home-refined .tafel__nr{color:#fff}
.home-refined .pilot__bild{min-height:600px}
.home-refined .pilot__bild::after{display:none}
.home-refined .pilot .etikett,.home-refined .zeitleiste span{color:#fff}
.home-refined .preise::before,.home-refined .preise::after{display:none}
.home-refined .plan{background:#fff;backdrop-filter:none}
.home-refined .vertrauen{padding:80px 0}
.home-refined .vertrauen__raster{grid-template-columns:1.35fr .85fr;align-items:center;gap:52px}
.home-refined .fakten{gap:14px;margin-top:32px}
.home-refined .fakten li{padding:22px;background:var(--cloud);border:0;box-shadow:inset 0 0 0 1px var(--card-line);border-radius:18px;display:flex;gap:14px;font-size:14px;line-height:1.55}
.home-refined .fakten b{font-size:16px;line-height:1.3;margin-bottom:7px}
.home-trust-icon{color:var(--teal);flex:none;padding-top:2px}
.home-trust-icon .home-icon{width:21px;height:21px}
.home-refined .gruender{padding:30px;border:0;background:#fff;box-shadow:var(--shadow-2)}
.home-refined .gruender__text{font-size:21px}
.home-refined .schluss__stern{animation:none;filter:none}
.home-refined .schluss{padding:80px 0}
.home-refined .schluss .titel-gross{font-size:clamp(40px,4vw,60px)}

@media (hover:hover) and (pointer:fine){
  .home-feature:not([open]) summary:hover .home-feature-icon{transform:translateY(-2px)}
  .home-feature-icon{transition:transform 200ms var(--home-ease)}
  .home-refined .rolle:hover img{transform:scale(1.025)}
  .home-platform-copy .link-pfeil span{display:inline-block;transition:transform 200ms var(--home-ease)}
  .home-platform-copy .link-pfeil:hover span{transform:translateX(4px)}
}
@media (min-width:821px) and (max-width:1100px){
  .home-refined .hero__titel{font-size:clamp(40px,4.4vw,49px)}
  .home-refined .hero__text{font-size:16px}
  .home-refined .post-karte{padding:22px}
  .home-refined .rollen__raster{grid-template-columns:repeat(2,1fr)}
  .home-refined .rolle{display:grid;grid-template-columns:.85fr 1fr}
  .home-refined .rolle img{height:100%;aspect-ratio:auto}
  .home-refined .rolle h3{font-size:21px}
  .home-feature summary{padding:18px;gap:12px}
  .home-feature-body{padding:0 20px 22px 74px}
  .home-feature h3{font-size:19px}
  .home-refined .vertrauen__raster{grid-template-columns:1fr}
}
@media (min-width:1101px){
  .home-feature-heading{margin-left:calc(47% + 36px);margin-bottom:28px;max-width:none}
  .home-feature-heading .titel{font-size:44px}
  .home-feature-heading .etikett{margin-bottom:14px}
  .home-features-grid{align-items:start}
  .home-product-stage{margin-top:-172px;min-height:630px;justify-content:center}
}
@media (max-width:820px){
  .home-refined .hero{padding:calc(var(--kopf) + 30px) 0 38px;display:block}
  .home-hero-grid,.home-people-grid,.home-features-grid,.home-platform-grid{grid-template-columns:1fr;gap:30px}
  .home-refined .hero__titel{font-size:clamp(38px,10.8vw,64px)}
  .home-refined .hero__text{font-size:17px;margin:22px 0 24px}
  .home-refined .hero__klein{font-size:12px;max-width:none}
  .home-refined .hero__bild{height:auto;aspect-ratio:1.65}
  .home-refined .hero__bild img{object-position:76% 50%}
  .home-refined .post-karte{padding:22px;width:auto;margin:0}
  .home-refined .hero .siegel-slogan{margin-bottom:20px;font-size:13px;padding:7px 13px 7px 10px}
  .home-refined .hero .knopf{font-size:14px;padding-inline:20px;min-height:48px;height:auto;padding-block:13px;white-space:normal;text-align:center}
  .home-refined .hero__inhalt .knoepfe{gap:10px}
  .home-refined .belege{padding:12px 0 40px}
  .home-refined .beleg,.home-refined .beleg:first-child,.home-refined .beleg:last-child{padding:20px 0}
  .home-refined .beleg+.beleg{margin:0;padding-top:24px}
  .home-refined .beleg__zahl{font-size:44px}
  .home-refined .beleg p{font-size:16px}
  .home-refined .problem,.home-refined .menschen,.home-refined .geschichte,.home-platform,.home-refined .rollen,.home-refined .vertrauen,.home-refined .schluss{padding:48px 0}
  .home-refined .problem .titel-gross{font-size:44px}
  .home-refined .wahrheiten li{font-size:22px;grid-template-columns:30px 1fr}
  .home-refined .menschen__bild{order:2;aspect-ratio:1.2}
  .home-refined .menschen__karte{order:1}
  .home-refined .titel{font-size:34px}
  .home-feature-heading{margin-bottom:28px}
  .home-features-grid{gap:0}
  .home-product-stage{display:none}
  .home-feature summary{padding:18px;grid-template-columns:40px 1fr 18px;gap:12px}
  .home-feature-icon{width:40px;height:40px;border-radius:12px}
  .home-feature h3{font-size:20px;line-height:1.2}
  .home-feature-body{padding:0 20px 22px;display:grid;grid-template-columns:1fr 88px;gap:16px;align-items:center}
  .home-feature-body p{font-size:16px}
  .home-inline-screen{display:block;width:88px;max-width:100%;height:auto;margin:0;border:4px solid #141727;border-radius:14px;background:#fff;padding-top:4px;box-shadow:0 12px 24px rgba(2,3,43,.22)}
  .home-platform-grid{gap:32px}
  .home-platform-copy{order:0}
  .home-platform-figure{order:1}
  .home-platform-copy .titel{font-size:40px}
  .home-platform-mark{width:44px;height:44px;border-radius:13px;margin-bottom:20px}
  .home-platform-mark .home-icon{width:23px;height:23px}
  .home-platform-copy p{margin-top:20px;font-size:17px;line-height:1.6}
  .home-platform-figure figcaption{font-size:12px;padding:16px 18px}
  .home-refined .rollen__raster{grid-template-columns:1fr;gap:16px}
  .home-refined .rolle{display:grid;grid-template-columns:36% 1fr;border-radius:20px}
  .home-refined .rolle img{height:100%;aspect-ratio:auto;object-position:50% 35%}
  .home-refined .rolle__text{padding:20px 18px}
  .home-refined .rolle h3{font-size:22px}
  .home-refined .rolle p{font-size:14px}
  .home-refined .rolle .etikett{font-size:11px;margin-bottom:10px}
  .home-refined .pilot__bild{min-height:0;height:260px}
  .home-refined .pilot__inhalt{padding-top:34px}
  .home-refined .vertrauen__raster{grid-template-columns:1fr;gap:32px}
  .home-refined .fakten{grid-template-columns:1fr}
  .home-refined .fakten li{padding:20px;font-size:15px}
  .home-refined .gruender{padding:24px}
  .home-refined .team-reihe img{width:54px;height:54px}
  .home-refined .schluss .titel-gross{font-size:42px}
}
@media (min-width:600px) and (max-width:820px){
  .home-hero-visual{max-width:560px;justify-self:center;width:100%}
  .home-refined .rollen__raster{grid-template-columns:repeat(2,1fr)}
  .home-refined .rolle{display:flex}
  .home-refined .rolle img{aspect-ratio:1.5;height:auto}
  .home-platform-figure{max-width:600px;width:100%;justify-self:center}
}
@media (max-width:599px){
  .home-platform .wrap{width:calc(100% - 32px)}
  .home-platform-copy{padding-inline:8px}
  .home-platform-figure{border-radius:22px}
  .home-node-prefix{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
  .home-node strong{text-transform:capitalize}
  .home-node--evidence strong{text-transform:none}
}
@media (prefers-reduced-motion:reduce){
  .home-refined [data-reveal],.home-refined [data-stagger]>*{opacity:1!important;transform:none!important}
  .home-refined *, .home-refined *::before,.home-refined *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
}
@media print{
  .home-refined .hero{padding-top:24px}
  .home-product-stage{display:none}
  .home-refined .home-feature{break-inside:avoid;background:#fff;color:var(--navy);box-shadow:none;border:1px solid var(--mist)}
  .home-refined .home-feature h3,.home-refined .home-feature .schritt__nr,.home-feature-body p{color:var(--navy)}
  .home-feature-body{display:block!important}
  .home-inline-screen{display:none}
}

/* Figuren auf der Startseite (22.10.2026, Grundform und Stern in site.css): drei ruhige Plaetze, je einer pro Botschaft.
   Hero: der Junge steht unten an der linken Fotokante und reicht Pflegerin und Bewohnerin den Stern (Blick und Arme nach rechts);
   das Foto bleibt rechtsbuendig am Bildrand, damit beide ganz zu sehen sind. Menschen: das Maedchen schenkt ein Herz,
   vorn am Foto. Schluss: der Junge sagt danke, statt des kleinen Schriftsterns ueber der Ueberschrift.
   Fokus: statt des Rahmens um das ganze Bild leuchtet der Ring an der Hand (gut sichtbar, folgt der Figur). */
.home-refined .figur:focus-visible{outline:none}
.home-refined .figur:focus-visible::before{opacity:1;animation:none}
/* Hero: Ohne JavaScript steht die Figur an der linken Fotokante. site.js stellt sie vor die Pflegerin (data-vor = 55 % der Bildbreite),
   egal wie object-fit: cover das Foto zuschneidet; ihr Stern fliegt flach hinueber zum Handy (--weg-x, --weg-y). */
.home-refined .figur--hero{left:-11%;bottom:0;height:40%;--weg-x:2.2;--weg-y:.25}
.home-refined .menschen__rahmen{position:relative;order:2}
.home-refined .figur--menschen{left:-15%;bottom:-4%;height:40%}
.home-refined .figur--aufruf{position:relative;height:clamp(170px,22vh,220px);margin:0 0 14px -14px}
@media (max-width:820px){.home-refined .figur--menschen{left:-3%;bottom:-6%;height:38%}.home-refined .figur--hero{left:1%;height:46%}}
