#landing-root .LandingBeratungEntry_quickCompletion__HXpK7{margin:1rem 0 0;text-align:center;font-family:Caveat,cursive!important;font-weight:700;font-size:1.5rem;line-height:1.2;color:var(--color-prontis-orange,#d4622a)}.LandingBeratungEntry_actions__ZgWgB{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding-top:0}.LandingBeratungEntry_btnContinue__Eky4t{width:100%;padding:.2rem;border:none;background:none;font-size:.9rem;font-family:inherit;color:var(--color-accent,#d4622a);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.LandingBeratungEntry_btnContinue__Eky4t:hover{color:var(--color-text,#1a1a1a)}.LandingBeratungEntry_betaOffCard__68cCq{text-align:center;align-items:center}.LandingBeratungEntry_betaOffEyebrow__6VZFu{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .7rem .3rem .55rem;border-radius:999px;background:rgba(74,124,89,.1);color:var(--color-green,#4a7c59);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.9rem}.LandingBeratungEntry_betaOffDot__z62Jj{width:.45rem;height:.45rem;border-radius:999px;background:var(--color-green,#4a7c59);box-shadow:0 0 0 0 rgba(74,124,89,.55);animation:LandingBeratungEntry_betaOffDotPulse__rzfQ1 2s ease-out infinite}@keyframes LandingBeratungEntry_betaOffDotPulse__rzfQ1{0%{box-shadow:0 0 0 0 rgba(74,124,89,.5)}70%{box-shadow:0 0 0 8px rgba(74,124,89,0)}to{box-shadow:0 0 0 0 rgba(74,124,89,0)}}.LandingBeratungEntry_betaOffTitle__CtZfA{margin-bottom:.85rem!important;text-align:center;max-width:22ch}.LandingBeratungEntry_betaOffBody___b_1s{font-size:.97rem;line-height:1.6;color:var(--color-text-muted,#5c5c5c);margin:0 0 1.5rem;max-width:36ch}.LandingBeratungEntry_betaOffMail__A85gR{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.85rem 1.4rem;border-radius:14px;background:var(--color-prontis-orange,#d4622a);color:#fff;font-weight:600;font-size:.97rem;text-decoration:none;box-shadow:0 8px 22px rgba(212,98,42,.25);transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.LandingBeratungEntry_betaOffMail__A85gR:hover{transform:translateY(-1px);box-shadow:0 10px 26px rgba(212,98,42,.32);opacity:.96}.LandingBeratungEntry_betaOffFoot__LDexv{margin:.9rem 0 0;font-size:.8rem;color:var(--color-text-muted,#8a8a8a);opacity:.85}.LandingBody_landingRoot__0U4kq{--color-cream:#faf8f5;--color-cream-dark:#f5e6d3;--color-text:#1a1a1a;--color-text-muted:#5c5c5c;--color-accent:#d4622a;--color-accent-light:#e8855a;--color-green:#4a7c59;--color-green-light:#e8f0ea;--color-blue:#3d5a80;--color-blue-light:#e8eef4;--font-display:"Fraunces",Georgia,serif;--font-body:"Source Sans 3",-apple-system,sans-serif;font-family:var(--font-body)!important;background:var(--color-cream);color:var(--color-text);line-height:1.6;overflow-x:hidden;position:relative;z-index:0}.LandingBody_landingRoot__0U4kq,.LandingBody_landingRoot__0U4kq *{box-sizing:border-box;font-family:var(--font-body)!important}.LandingBody_landingRoot__0U4kq h1,.LandingBody_landingRoot__0U4kq h2,.LandingBody_landingRoot__0U4kq h3,.LandingBody_landingRoot__0U4kq h4{font-family:var(--font-display)!important}.LandingBody_hero__kFG7x{width:100%;min-height:100vh;position:relative;background:linear-gradient(180deg,var(--color-cream) 0,var(--color-cream-dark) 100%)}.LandingBody_heroInner__TPM3g{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding:4rem 2rem;position:relative}.LandingBody_heroInnerStacked__vb9Mo{grid-template-columns:1fr;text-align:left;gap:.5rem}.LandingBody_heroInnerStacked__vb9Mo .LandingBody_heroContent__vCC3R{align-items:flex-start}.LandingBody_heroInnerStacked__vb9Mo .LandingBody_heroSubtitleList__74sCs,.LandingBody_heroInnerStacked__vb9Mo .LandingBody_heroSubtitle__5js0P{margin-bottom:.75rem}.LandingBody_heroInnerStacked__vb9Mo .LandingBody_heroForm__JyRj_{min-height:auto;order:1;justify-content:flex-start;align-items:flex-start}.LandingBody_heroInner__TPM3g .LandingBody_insurerBandSection__h2AIo{order:2}.LandingBody_heroContent__vCC3R{display:flex;flex-direction:column}.LandingBody_heroAnimation___sOXH,.LandingBody_heroForm__JyRj_{display:flex;justify-content:center;align-items:center;position:relative;min-height:600px}#LandingBody_beratung-form__PC5kq{scroll-margin-top:90px}.LandingBody_landingIfbWrap__KU_qn{width:100%;max-width:560px;margin-top:1.25rem;box-sizing:border-box}.LandingBody_formHighlighted__DrWli{animation:LandingBody_formHighlightPulse__eB52v 2s ease-out}@keyframes LandingBody_formHighlightPulse__eB52v{0%{box-shadow:0 0 0 4px rgba(212,98,42,.6)}50%{box-shadow:0 0 0 8px rgba(212,98,42,.25)}to{box-shadow:0 0 0 0 rgba(212,98,42,0)}}.LandingBody_photoAnalyzer__C8Hek{position:relative;width:600px;height:600px}.LandingBody_orbitRing__Ej9Q9{position:absolute;top:50%;left:50%;width:var(--ring-size);height:var(--ring-size);transform:translate(-50%,-50%);border:1px solid rgba(0,0,0,.06);border-radius:50%;animation:LandingBody_rotateOrbit__hBz_B 60s linear infinite}.LandingBody_orbitRing__Ej9Q9:first-child{--ring-size:600px}.LandingBody_orbitRing__Ej9Q9:nth-child(2){--ring-size:520px;animation-duration:45s;animation-direction:reverse}.LandingBody_orbitRing__Ej9Q9:nth-child(3){--ring-size:440px;animation-duration:50s}.LandingBody_orbitRing__Ej9Q9:nth-child(4){--ring-size:360px;animation-duration:40s;animation-direction:reverse}.LandingBody_orbitRing__Ej9Q9:nth-child(5){--ring-size:280px;animation-duration:55s}@keyframes LandingBody_rotateOrbit__hBz_B{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.LandingBody_orbitIcon__pW8DZ{position:absolute;width:40px;height:40px;top:calc(50% - 20px);left:calc(50% - 20px);transform-origin:center center;transform:rotate(var(--angle)) translateY(calc(var(--ring-size) / -2))}.LandingBody_orbitIconInner__CvYQB{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform-origin:center center;transform:rotate(var(--angle-neg,0deg));animation:LandingBody_iconCounterRotate__yb_LW 60s linear infinite}.LandingBody_orbitRing__Ej9Q9:first-child .LandingBody_orbitIconInner__CvYQB{animation-duration:60s;animation-direction:normal}.LandingBody_orbitRing__Ej9Q9:nth-child(2) .LandingBody_orbitIconInner__CvYQB{animation-duration:45s;animation-direction:reverse}.LandingBody_orbitRing__Ej9Q9:nth-child(3) .LandingBody_orbitIconInner__CvYQB{animation-duration:50s;animation-direction:normal}.LandingBody_orbitRing__Ej9Q9:nth-child(4) .LandingBody_orbitIconInner__CvYQB{animation-duration:40s;animation-direction:reverse}.LandingBody_orbitRing__Ej9Q9:nth-child(5) .LandingBody_orbitIconInner__CvYQB{animation-duration:55s;animation-direction:normal}@keyframes LandingBody_iconCounterRotate__yb_LW{0%{transform:rotate(var(--angle-neg,0deg)) rotate(0deg)}to{transform:rotate(var(--angle-neg,0deg)) rotate(-1turn)}}.LandingBody_orbitLogoImg__anjrN{object-fit:contain;filter:brightness(0) saturate(100%);opacity:.55}.LandingBody_centralFlame__nPDdn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;z-index:10;color:var(--color-accent)}.LandingBody_flameGlow___h2qC{position:absolute;inset:0;background:radial-gradient(circle,rgba(212,98,42,.3) 0,rgba(212,98,42,0) 70%);border-radius:50%;animation:LandingBody_flamePulse__ljXZf 2s ease-in-out infinite}@keyframes LandingBody_flamePulse__ljXZf{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}.LandingBody_flameSvg__rriFI{position:relative;width:100%;height:100%;filter:drop-shadow(0 0 10px rgba(212,98,42,.5))}.LandingBody_carouselWrap__5Ivw4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;width:200px;height:140px;pointer-events:none}.LandingBody_carouselTrack__2MKqt{position:relative;width:100%;height:100%}.LandingBody_miniCard__WfrED{position:absolute;width:140px;left:50%;top:50%;margin-left:-70px;transform:translateY(-50%);background:white;border-radius:14px;padding:14px 12px;box-shadow:0 10px 35px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.06);text-align:center;will-change:transform,opacity}.LandingBody_miniCardName__qX71Q{font-size:.72rem;font-weight:600;color:var(--color-text);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LandingBody_miniCardPrice__p4Ajz{font-size:1.15rem;font-weight:700;color:var(--color-accent);line-height:1.2}.LandingBody_miniCardPeriod__jp4dU{font-size:.6rem;font-weight:500;color:var(--color-text-muted)}.LandingBody_miniCardWithImage__pmf4q{padding:0;display:flex;flex-direction:column}.LandingBody_miniCardWithImage__pmf4q .LandingBody_miniCardImage__huzB8{width:100%;height:72px;flex-shrink:0;border-radius:14px 14px 0 0;overflow:hidden}.LandingBody_miniCardWithImage__pmf4q .LandingBody_miniCardName__qX71Q,.LandingBody_miniCardWithImage__pmf4q .LandingBody_miniCardPrice__p4Ajz{padding-left:12px;padding-right:12px}.LandingBody_miniCardWithImage__pmf4q .LandingBody_miniCardName__qX71Q{padding-top:14px;padding-bottom:4px}.LandingBody_miniCardWithImage__pmf4q .LandingBody_miniCardPrice__p4Ajz{padding-bottom:14px}.LandingBody_miniCardImage__huzB8{position:relative;width:100%;height:100%;overflow:hidden}.LandingBody_miniCardImg__Z5GNx{object-fit:cover}.LandingBody_analysisPoints___PAQI{position:absolute;inset:0}.LandingBody_analysisPoint__HoKqk{position:absolute;width:12px;height:12px;border:2px solid var(--color-accent);border-radius:50%;animation:LandingBody_pointPulse__hsjIX 2s ease-in-out infinite}.LandingBody_analysisPoint__HoKqk:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:var(--color-accent);border-radius:50%}.LandingBody_analysisPoint__HoKqk:first-child{top:25%;left:30%;animation-delay:0s}.LandingBody_analysisPoint__HoKqk:nth-child(2){top:25%;right:30%;animation-delay:.3s}.LandingBody_analysisPoint__HoKqk:nth-child(3){top:50%;left:20%;animation-delay:.6s}.LandingBody_analysisPoint__HoKqk:nth-child(4){bottom:35%;left:50%;transform:translateX(-50%);animation-delay:.9s}@keyframes LandingBody_pointPulse__hsjIX{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.3);opacity:1}}.LandingBody_floatingLabels__B5eYQ{position:absolute;inset:-40px;pointer-events:none}.LandingBody_floatingLabel__jnTQS{position:absolute;background:white;padding:.5rem 1rem;border-radius:100px;font-size:.8rem;font-weight:500;box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;align-items:center;gap:.4rem;animation:LandingBody_floatIn__lQ6bi .6s ease-out both;white-space:nowrap}.LandingBody_floatingLabel__jnTQS:first-child{top:10px;right:-20px;animation-delay:1s}.LandingBody_floatingLabel__jnTQS:nth-child(2){bottom:60px;left:-30px;animation-delay:1.3s}.LandingBody_floatingLabel__jnTQS:nth-child(3){bottom:10px;right:-10px;animation-delay:1.6s}.LandingBody_labelIcon__r4tSK{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem}.LandingBody_labelIconGreen__Qlk1b{background:var(--color-green-light);color:var(--color-green)}.LandingBody_labelIconOrange__GDLKa{background:#fef3e8;color:var(--color-accent)}.LandingBody_labelIconBlue__t6arW{background:var(--color-blue-light);color:var(--color-blue)}@keyframes LandingBody_floatIn__lQ6bi{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.LandingBody_processingBar__5_cua{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);background:white;padding:.6rem 1.2rem;border-radius:100px;box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;align-items:center;gap:.6rem;font-size:.85rem;color:var(--color-text-muted)}.LandingBody_processingDots__m36Tu{display:flex;gap:3px}.LandingBody_processingDots__m36Tu span{width:6px;height:6px;background:var(--color-accent);border-radius:50%;animation:LandingBody_dotBounce__NaUfo 1.4s ease-in-out infinite}.LandingBody_processingDots__m36Tu span:nth-child(2){animation-delay:.2s}.LandingBody_processingDots__m36Tu span:nth-child(3){animation-delay:.4s}@keyframes LandingBody_dotBounce__NaUfo{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.LandingBody_heroBadge__Z1tqT{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-green-light);color:var(--color-green);padding:.5rem 1rem;border-radius:100px;font-size:.875rem;font-weight:500;margin-bottom:2rem;animation:LandingBody_fadeInUp__KpXg_ .8s ease-out}.LandingBody_comingSoonBadge__Iha3L{background:var(--color-blue-light);color:var(--color-blue)}.LandingBody_heroBadge__Z1tqT:before{content:"";width:8px;height:8px;background:currentColor;border-radius:50%;animation:LandingBody_pulse__0GqVL 2s infinite}@keyframes LandingBody_pulse__0GqVL{0%,to{opacity:1}50%{opacity:.5}}.LandingBody_heroTitle__23sg_{font-family:var(--font-display)!important;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:500;line-height:1.1;margin-bottom:1.5rem;max-width:800px;animation:LandingBody_fadeInUp__KpXg_ .8s ease-out .1s both}.LandingBody_heroTitleAccent__JXjnD{color:var(--color-accent);font-family:var(--font-display)!important}.LandingBody_heroSubtitle__5js0P{margin-bottom:2.5rem}.LandingBody_heroSubtitleList__74sCs,.LandingBody_heroSubtitle__5js0P{font-size:1.25rem;color:var(--color-text-muted);max-width:560px;animation:LandingBody_fadeInUp__KpXg_ .8s ease-out .2s both}.LandingBody_heroSubtitleList__74sCs{list-style:none;margin:0 0 2.5rem;padding:0}.LandingBody_heroBulletRow__Bt4bR{display:flex;align-items:flex-start;gap:.65rem;line-height:1.55;margin-bottom:.65rem}.LandingBody_heroBulletRow__Bt4bR:last-child{margin-bottom:0}.LandingBody_heroBulletCheck__A52Op{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.14em;color:var(--color-green)}.LandingBody_heroBulletCheck__A52Op svg{display:block;width:100%;height:100%}.LandingBody_heroBulletHighlight__zSdrC{color:var(--color-accent)}.LandingBody_heroCta__mC8WG{display:flex;gap:1rem;flex-wrap:wrap;align-items:flex-start;animation:LandingBody_fadeInUp__KpXg_ .8s ease-out .3s both}.LandingBody_btnPrimary__Jam_K{background:var(--color-accent);color:white;padding:1rem 2rem;border-radius:100px;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;transition:all .3s;border:none;cursor:pointer;font-size:1rem}.LandingBody_btnPrimary__Jam_K:disabled{background:var(--color-text-muted);cursor:not-allowed;opacity:.8}.LandingBody_btnPrimaryUnavailable__7U1DE:disabled{background:var(--color-accent);cursor:not-allowed;opacity:.9}.LandingBody_btnUnavailableWrap__sm5D4{position:relative;display:inline-flex}.LandingBody_btnUnavailableOverlay__5_FVy{position:absolute;inset:0;background:rgba(0,0,0,.25);border-radius:100px;pointer-events:none}.LandingBody_btnPrimary__Jam_K:hover:not(:disabled){background:var(--color-accent-light);transform:translateY(-2px);box-shadow:0 8px 24px rgba(212,98,42,.3)}@keyframes LandingBody_fadeInUp__KpXg_{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.LandingBody_existingChatOverlay__LRsIT{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:100002;padding:1rem}.LandingBody_existingChatPopup__jrTuA{background:var(--color-cream);border-radius:1rem;padding:1.5rem;max-width:420px;width:100%;box-shadow:0 20px 40px rgba(0,0,0,.15);text-align:center}.LandingBody_existingChatPopupTitle__z_m2h{font-size:1.125rem;font-weight:600;margin-bottom:1rem;line-height:1.5}.LandingBody_existingChatPopupBtns__YOMSM{display:flex;gap:.75rem;margin-top:1.25rem;justify-content:center}.LandingBody_existingChatPopupBtnPrimary__B07BU{flex:1;padding:.75rem 1.25rem;border-radius:100px;font-weight:600;border:none;cursor:pointer;background:var(--color-accent);color:white;transition:background .2s}.LandingBody_existingChatPopupBtnPrimary__B07BU:hover{background:var(--color-accent-light)}.LandingBody_existingChatPopupBtnSecondary__RfY6z{flex:1;padding:.75rem 1.25rem;border-radius:100px;font-weight:600;cursor:pointer;background:transparent;color:var(--color-text);border:1.5px solid var(--color-text);transition:all .2s}.LandingBody_existingChatPopupBtnSecondary__RfY6z:hover{background:var(--color-text);color:var(--color-cream)}.LandingBody_existingChatText__wEJhU{margin:0 0 1.5rem;font-size:1rem;line-height:1.5;color:var(--color-text)}.LandingBody_existingChatButtons__lPOCN{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.LandingBody_petCompareTable__p_HFS{width:100%;margin:1rem 0;border-collapse:collapse;font-size:.9rem;text-align:left}.LandingBody_petCompareTable__p_HFS td,.LandingBody_petCompareTable__p_HFS th{padding:.5rem .75rem;text-align:left;border-bottom:1px solid rgba(0,0,0,.1)}.LandingBody_petCompareTable__p_HFS th{font-weight:600;color:var(--color-text-muted)}.LandingBody_petCompareTable__p_HFS td:first-child,.LandingBody_petCompareTable__p_HFS th:first-child{width:0;padding-right:1rem}.LandingBody_petCompareLabel__Rg_ch{font-weight:500;color:var(--color-text-muted)}.LandingBody_insurerBandSection__h2AIo{padding:3rem 0;overflow:hidden}.LandingBody_insurerBandText__aqZuG{text-align:center;font-size:1rem;color:var(--color-text-muted);max-width:620px;margin:1rem auto 0;line-height:1.6}.LandingBody_insurerBandWrapper__LnWpc{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,rgba(0,0,0,.2) 0,black 15%,black 85%,rgba(0,0,0,.2));-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.2) 0,black 15%,black 85%,rgba(0,0,0,.2))}.LandingBody_insurerBand__B5vXA{display:flex;gap:3rem;padding:1.5rem 4rem;width:max-content;animation:LandingBody_insurerBandScroll__UnD3N 60s linear infinite}@keyframes LandingBody_insurerBandScroll__UnD3N{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.LandingBody_insurerBand__B5vXA{animation:none}}.LandingBody_insurerLogo__iKPc4{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:80px;height:48px}.LandingBody_insurerLogoImg__AmBqT{object-fit:contain;filter:brightness(0) saturate(100%);opacity:.55}@media (max-width:768px){.LandingBody_insurerLogo__iKPc4{width:56px;height:34px}.LandingBody_insurerBand__B5vXA{gap:1.25rem;padding:1rem 2rem}}.LandingBody_sectionLabel__CKGra{font-size:.875rem;font-weight:600;color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.LandingBody_sectionTitle__mNhoJ{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,3.5rem)!important;font-weight:500;line-height:1.2;margin-bottom:3rem;max-width:700px}.LandingBody_problemSection__smexL{padding:8rem 2rem;max-width:1200px;margin:0 auto}.LandingBody_problemGrid__ZZhsA{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.LandingBody_problemCard__gA15_{background:white;padding:2rem;border-radius:20px;border:1px solid rgba(0,0,0,.06);transition:all .3s}.LandingBody_problemCard__gA15_:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.08)}.LandingBody_problemIcon__YU8bw{width:56px;height:56px;background:var(--color-cream);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:var(--color-accent)}.LandingBody_problemIcon__YU8bw svg{width:28px;height:28px}.LandingBody_problemCard__gA15_ h3{font-family:var(--font-display);font-size:1.4rem;font-weight:600;margin-bottom:.75rem;min-height:2.8em}.LandingBody_problemCard__gA15_ p{color:var(--color-text-muted);font-size:1rem}.LandingBody_solutionSection__A_B7q{padding:8rem 2rem;background:linear-gradient(180deg,var(--color-cream-dark) 0,var(--color-cream) 100%)}.LandingBody_solutionContent__Zud3v{max-width:1200px;margin:0 auto}.LandingBody_solutionHeader__GxNUy{text-align:center;margin-bottom:5rem}.LandingBody_solutionHeader__GxNUy .LandingBody_sectionTitle__mNhoJ{max-width:600px;margin-left:auto;margin-right:auto}.LandingBody_solutionSteps___aOC7{display:flex;flex-direction:column;gap:4rem}.LandingBody_solutionStep__U_5p7{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.LandingBody_solutionStep__U_5p7:nth-child(2n){direction:rtl}.LandingBody_solutionStep__U_5p7:nth-child(2n)>*{direction:ltr}.LandingBody_stepContent__g_kY_{padding:2rem 0}.LandingBody_stepNumber__IrCTP{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-accent);color:white;border-radius:50%;font-family:var(--font-display);font-weight:600;margin-bottom:1.5rem}.LandingBody_stepContent__g_kY_ h3{font-family:var(--font-display);font-size:2rem;font-weight:500;margin-bottom:1rem}.LandingBody_stepContent__g_kY_ p{color:var(--color-text-muted);font-size:1.1rem;line-height:1.7}.LandingBody_stepVisual__wSJoj{background:white;border-radius:24px;padding:2.5rem;border:1px solid rgba(0,0,0,.06);box-shadow:0 20px 60px rgba(0,0,0,.06)}.LandingBody_chatDemo___ubAE{display:flex;flex-direction:column;gap:1rem}.LandingBody_chatMessage__pm0An{padding:1rem 1.25rem;border-radius:16px;max-width:85%;font-size:.95rem;animation:LandingBody_messageIn__k_9dR .5s ease-out both}.LandingBody_chatMessageBot__oMGTz{background:var(--color-cream);align-self:flex-start;border-bottom-left-radius:4px}.LandingBody_chatMessageUser__byNQz{background:var(--color-accent);color:white;align-self:flex-end;border-bottom-right-radius:4px}@keyframes LandingBody_messageIn__k_9dR{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.LandingBody_benefitsSection__yF45C{padding:8rem 2rem;max-width:1200px;margin:0 auto}.LandingBody_benefitsHeader__6Vx8H{text-align:center;margin-bottom:4rem}.LandingBody_benefitsHeader__6Vx8H .LandingBody_sectionTitle__mNhoJ{max-width:500px;margin-left:auto;margin-right:auto}.LandingBody_benefitsGrid__MJvOu{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.LandingBody_benefitMedia__FQFqD{display:block;width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0}.LandingBody_benefitCardLogo__iacN4{display:flex;align-items:center;justify-content:center;min-height:280px}.LandingBody_benefitLogoMark__J__ry{width:200px;height:200px;margin:0;object-fit:contain;display:block}.LandingBody_benefitCard__RRAEQ{background:white;padding:2.5rem;border-radius:20px;border:1px solid rgba(0,0,0,.06);text-align:center;transition:all .3s}.LandingBody_benefitCard__RRAEQ.LandingBody_benefitCardMedia__6rg3B{padding:0;overflow:hidden}.LandingBody_benefitCard__RRAEQ:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.08)}.LandingBody_benefitIcon__xK6_t{width:64px;height:64px;margin:0 auto 1.5rem;background:var(--color-green-light);border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--color-green)}.LandingBody_benefitIcon__xK6_t svg{width:30px;height:30px}.LandingBody_benefitCard__RRAEQ h3{font-family:var(--font-display);font-size:1.35rem;font-weight:600;margin-bottom:.75rem}.LandingBody_benefitCard__RRAEQ p{color:var(--color-text-muted);font-size:.95rem}.LandingBody_aboutSection__xSK_E{padding:8rem 2rem;background:linear-gradient(180deg,var(--color-cream) 0,var(--color-cream-dark) 100%)}.LandingBody_aboutContent__Z2H0_{max-width:1000px;margin:0 auto}.LandingBody_aboutHeader__42g0J{text-align:center;margin-bottom:2rem}.LandingBody_aboutHeader__42g0J .LandingBody_sectionTitle__mNhoJ{max-width:none;margin-left:auto;margin-right:auto}.LandingBody_missionStatement__uz8Q5{text-align:center;margin-bottom:4rem}.LandingBody_missionStatement__uz8Q5 p{font-family:var(--font-display);font-size:1.5rem;font-weight:400;line-height:1.5;color:var(--color-text);max-width:700px;margin:0 auto}.LandingBody_foundersImage__wZn2S{display:flex;flex-direction:column;align-items:center;margin-bottom:4rem}.LandingBody_foundersImage__wZn2S img{max-width:500px;width:100%;border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.1);height:auto}.LandingBody_foundersCaption__GwuHq{margin-top:1.5rem;font-size:1.1rem;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;gap:.75rem}.LandingBody_foundersCaption__GwuHq span:first-child{font-family:var(--font-display);font-weight:600;color:var(--color-text)}.LandingBody_captionDivider__h0o4e{color:var(--color-accent)}.LandingBody_originStory__ZZM22{background:white;border-radius:24px;padding:2.5rem;border:1px solid rgba(0,0,0,.06);display:flex;gap:2rem;align-items:flex-start;margin-bottom:3rem}.LandingBody_storyIcon__dCmpJ{width:64px;height:64px;flex-shrink:0;background:linear-gradient(135deg,#fef3e8,#fde8d8);border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--color-accent)}.LandingBody_storyIcon__dCmpJ svg{width:30px;height:30px}.LandingBody_storyContent__JbtYP h4{font-family:var(--font-display);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.LandingBody_storyContent__JbtYP p{color:var(--color-text-muted);line-height:1.7;margin-bottom:.75rem}.LandingBody_storyContent__JbtYP p:last-child{margin-bottom:0}.LandingBody_storyContent__JbtYP strong{color:var(--color-text)}.LandingBody_valuesRow__NIL55{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}.LandingBody_valueItem__wvgsc{display:flex;align-items:center;gap:.75rem;font-weight:500;color:var(--color-text)}.LandingBody_valueIcon__jXLT4{width:24px;height:24px;color:var(--color-accent);display:flex;align-items:center;justify-content:center}.LandingBody_valueIcon__jXLT4 svg{width:20px;height:20px}.LandingBody_ctaSection__iKSn_{padding:8rem 2rem;text-align:center}.LandingBody_ctaContent__KswqZ{max-width:700px;margin:0 auto}.LandingBody_ctaContent__KswqZ .LandingBody_sectionTitle__mNhoJ{margin-bottom:1.5rem;max-width:none}.LandingBody_ctaSubtitle__ifbXM{color:var(--color-text-muted);font-size:1.2rem;margin-bottom:2.5rem}.LandingBody_ctaButtons__U6mr5{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.LandingBody_faqSection__rgu7_{padding:8rem 2rem;background:var(--color-cream-dark)}.LandingBody_faqContent__T280Q{max-width:800px;margin:0 auto}.LandingBody_faqHeader__232OJ{text-align:center;margin-bottom:4rem}.LandingBody_faqItem___ASeq{background:white;border-radius:16px;margin-bottom:1rem;overflow:hidden;border:1px solid rgba(0,0,0,.06)}.LandingBody_faqQuestion__35AEC{width:100%;padding:1.5rem 2rem;background:none;border:none;text-align:left;font-family:var(--font-display);font-size:1.1rem;font-weight:500;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;color:var(--color-text)}.LandingBody_faqQuestion__35AEC:hover{background:rgba(0,0,0,.02)}.LandingBody_faqIcon__oZ80D{width:24px;height:24px;border-radius:50%;background:var(--color-cream);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s}.LandingBody_faqItem___ASeq[data-open=true] .LandingBody_faqIcon__oZ80D{transform:rotate(45deg)}.LandingBody_faqAnswer__pyyHV{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.LandingBody_faqItem___ASeq[data-open=true] .LandingBody_faqAnswer__pyyHV{max-height:300px}.LandingBody_faqAnswerContent__OgYRy{padding:0 2rem 1.5rem;color:var(--color-text-muted);line-height:1.7}@media (max-width:1100px){.LandingBody_heroInner__TPM3g{grid-template-columns:1fr;text-align:center;gap:3rem}.LandingBody_heroInnerStacked__vb9Mo{text-align:left}.LandingBody_heroInnerStacked__vb9Mo .LandingBody_heroContent__vCC3R{align-items:flex-start}.LandingBody_heroContent__vCC3R{align-items:center}.LandingBody_heroCta__mC8WG{justify-content:center}.LandingBody_heroAnimation___sOXH{order:-1}.LandingBody_photoAnalyzer__C8Hek{width:420px;height:420px}.LandingBody_heroAnimation___sOXH{min-height:420px}.LandingBody_orbitRing__Ej9Q9:first-child{--ring-size:420px}.LandingBody_orbitRing__Ej9Q9:nth-child(2){--ring-size:364px}.LandingBody_orbitRing__Ej9Q9:nth-child(3){--ring-size:308px}.LandingBody_orbitRing__Ej9Q9:nth-child(4){--ring-size:252px}.LandingBody_orbitRing__Ej9Q9:nth-child(5){--ring-size:196px}.LandingBody_miniCard__WfrED{width:125px;margin-left:-62px;margin-top:-55px;padding:12px 10px}}@media (max-width:968px){.LandingBody_solutionStep__U_5p7{grid-template-columns:1fr;gap:2rem}.LandingBody_solutionStep__U_5p7:nth-child(2n){direction:ltr}.LandingBody_originStory__ZZM22{flex-direction:column;text-align:center}}@media (min-width:1024px){.LandingBody_benefitsGrid__MJvOu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.LandingBody_hero__kFG7x{min-height:auto}.LandingBody_heroInner__TPM3g{padding:2.5rem 1rem;gap:1.5rem}#LandingBody_beratung-form__PC5kq,.LandingBody_landingIfbWrap__KU_qn{padding-left:.75rem;padding-right:.75rem}.LandingBody_heroInnerStacked__vb9Mo .LandingBody_heroSubtitleList__74sCs,.LandingBody_heroInnerStacked__vb9Mo .LandingBody_heroSubtitle__5js0P{margin-bottom:.5rem}.LandingBody_heroTitle__23sg_{font-size:clamp(1.75rem,5.5vw,2.5rem);margin-bottom:1rem}.LandingBody_heroSubtitleList__74sCs,.LandingBody_heroSubtitle__5js0P{font-size:1rem;margin-bottom:1rem}.LandingBody_heroBadge__Z1tqT{font-size:.8rem;padding:.4rem .75rem;margin-bottom:1.25rem}.LandingBody_heroAnimation___sOXH{order:-1;margin-bottom:1rem;min-height:280px}.LandingBody_heroForm__JyRj_{min-height:auto}.LandingBody_photoAnalyzer__C8Hek{width:280px;height:280px}.LandingBody_orbitRing__Ej9Q9:first-child{--ring-size:280px}.LandingBody_orbitRing__Ej9Q9:nth-child(2){--ring-size:244px}.LandingBody_orbitRing__Ej9Q9:nth-child(3){--ring-size:208px}.LandingBody_orbitRing__Ej9Q9:nth-child(4){--ring-size:172px}.LandingBody_orbitRing__Ej9Q9:nth-child(5){--ring-size:136px}.LandingBody_miniCard__WfrED{width:100px;margin-left:-50px;margin-top:-45px;padding:8px 6px;border-radius:10px}.LandingBody_miniCardName__qX71Q{font-size:.58rem}.LandingBody_miniCardPrice__p4Ajz{font-size:.9rem}.LandingBody_miniCardPeriod__jp4dU{font-size:.48rem}.LandingBody_miniCardWithImage__pmf4q .LandingBody_miniCardImage__huzB8{height:56px}.LandingBody_insurerBandSection__h2AIo{padding:2rem 0}.LandingBody_insurerBandText__aqZuG{font-size:.9rem;padding:0 1rem}.LandingBody_aboutSection__xSK_E,.LandingBody_benefitsSection__yF45C,.LandingBody_ctaSection__iKSn_,.LandingBody_faqSection__rgu7_,.LandingBody_problemSection__smexL,.LandingBody_solutionSection__A_B7q{padding:4rem 1rem}.LandingBody_sectionTitle__mNhoJ{font-size:clamp(1.5rem,5vw,2.25rem)!important;margin-bottom:2rem}.LandingBody_solutionHeader__GxNUy{margin-bottom:3rem}.LandingBody_solutionSteps___aOC7{gap:2.5rem}.LandingBody_problemGrid__ZZhsA{grid-template-columns:1fr;gap:1.25rem}.LandingBody_problemCard__gA15_{padding:1.5rem}.LandingBody_problemCard__gA15_ h3{font-size:1.2rem;min-height:auto}.LandingBody_benefitsGrid__MJvOu{grid-template-columns:1fr;gap:1rem}.LandingBody_benefitCard__RRAEQ{padding:1.5rem}.LandingBody_benefitCard__RRAEQ h3{font-size:1.15rem}.LandingBody_benefitLogoMark__J__ry{width:140px;height:140px}.LandingBody_missionStatement__uz8Q5 p{font-size:1.15rem}.LandingBody_foundersImage__wZn2S img{max-width:100%}.LandingBody_originStory__ZZM22{padding:1.5rem;gap:1.25rem}.LandingBody_ctaSubtitle__ifbXM{font-size:1rem;margin-bottom:1.5rem}.LandingBody_ctaButtons__U6mr5{flex-direction:column}.LandingBody_ctaButtons__U6mr5 .LandingBody_btnPrimary__Jam_K,.LandingBody_ctaButtons__U6mr5 .LandingBody_btnUnavailableWrap__sm5D4{width:100%}.LandingBody_ctaButtons__U6mr5 .LandingBody_btnPrimary__Jam_K{justify-content:center}.LandingBody_faqHeader__232OJ{margin-bottom:2.5rem}.LandingBody_faqQuestion__35AEC{padding:1rem 1.25rem;font-size:1rem}.LandingBody_faqAnswerContent__OgYRy{padding:0 1.25rem 1rem}.LandingBody_existingChatOverlay__LRsIT{padding:.75rem}.LandingBody_existingChatPopup__jrTuA{padding:1.25rem}.LandingBody_valuesRow__NIL55{flex-direction:column;align-items:center;gap:1.5rem}}@media (max-width:480px){.LandingBody_heroSubtitleList__74sCs,.LandingBody_heroSubtitle__5js0P{font-size:.95rem}.LandingBody_photoAnalyzer__C8Hek{width:240px;height:240px}.LandingBody_orbitRing__Ej9Q9:first-child{--ring-size:240px}.LandingBody_orbitRing__Ej9Q9:nth-child(2){--ring-size:208px}.LandingBody_orbitRing__Ej9Q9:nth-child(3){--ring-size:176px}.LandingBody_orbitRing__Ej9Q9:nth-child(4){--ring-size:144px}.LandingBody_orbitRing__Ej9Q9:nth-child(5){--ring-size:112px}.LandingBody_miniCard__WfrED{width:88px;margin-left:-44px;padding:6px 5px}.LandingBody_aboutSection__xSK_E,.LandingBody_benefitsSection__yF45C,.LandingBody_ctaSection__iKSn_,.LandingBody_faqSection__rgu7_,.LandingBody_problemSection__smexL,.LandingBody_solutionSection__A_B7q{padding:3rem .75rem}#LandingBody_beratung-form__PC5kq,.LandingBody_landingIfbWrap__KU_qn{padding-left:1rem;padding-right:1rem}.LandingBody_sectionTitle__mNhoJ{font-size:1.35rem!important}.LandingBody_btnPrimary__Jam_K{padding:.875rem 1.5rem;font-size:.95rem}}@media (max-width:360px){.LandingBody_heroInner__TPM3g{padding:2rem .625rem}.LandingBody_heroTitle__23sg_{font-size:1.35rem;line-height:1.12;margin-bottom:.75rem;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}.LandingBody_heroSubtitleList__74sCs,.LandingBody_heroSubtitle__5js0P{font-size:.9rem}.LandingBody_heroBulletRow__Bt4bR{gap:.45rem;margin-bottom:.45rem}.LandingBody_heroBulletCheck__A52Op{width:1.05rem;height:1.05rem;margin-top:.12em}.LandingBody_heroBadge__Z1tqT{font-size:.72rem;padding:.35rem .65rem;margin-bottom:.85rem}}