/* droppers Landingpage Immunsystem */
@font-face{font-family:"Suisse Intl";src:url("../fonts/SuisseIntl-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Suisse Intl";src:url("../fonts/SuisseIntl-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Suisse Intl";src:url("../fonts/SuisseIntl-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Suisse Works";src:url("../fonts/SuisseWorks-Book.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Suisse Works";src:url("../fonts/SuisseWorks-BookItalic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}
:root{
--yellow-signal:#FEEC00;--black-bottle:#040403;--warm-grey:#FAFAF8;--sand-beige:#E7D18E;--bg-yellow:#FCF8B1;--bg-beige:#F3F3EB;--bg-black:#1F1F1F;
--fg-primary:#040403;--fg-secondary:#5B5B57;--border-default:#DEDCD2;--border-dark:#33322F;
--font-sans:"Suisse Intl",-apple-system,Helvetica,Arial,sans-serif;--font-editorial:"Suisse Works",Georgia,serif;
}
html{scroll-behavior:smooth}
body{margin:0;background:#FAFAF8}
*{box-sizing:border-box}
a{color:#040403}
a:hover{color:#5B5B57}
.wrap{max-width:1040px;margin:0 auto;padding:0 24px}
img{max-width:100%;height:auto}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.skip-link{position:absolute;left:16px;top:-60px;z-index:100;background:#040403;color:#FEEC00;padding:10px 16px;border-radius:4px;font-size:14px;text-decoration:none}
.skip-link:focus{top:12px;color:#FEEC00}
a:focus-visible,summary:focus-visible{outline:2px solid #040403;outline-offset:3px}
.faq summary{list-style:none}
.faq summary::-webkit-details-marker{display:none}
.faq summary .faq-icon::before{content:"+"}
.faq details[open] summary .faq-icon::before{content:"–"}
.cmp th,.cmp td{padding:12px 16px;text-align:left;vertical-align:top;font-size:13px;line-height:1.5;border-top:1px solid #DEDCD2}
.cmp thead th{border-top:0;background:#F3F3EB;font-weight:700}
.cmp tbody th{color:#5B5B57;font-weight:600}
.cmp td.other{color:#5B5B57}
.review-slider{scrollbar-width:thin;scrollbar-color:#C9C6B8 transparent}.review-slider::-webkit-scrollbar{height:6px}.review-slider::-webkit-scrollbar-thumb{background:#C9C6B8;border-radius:3px}.review-slider:focus-visible{outline:2px solid #1F1F1F;outline-offset:2px}

/* Fade Mikroverkapselung */
.fade-a,.fade-b{transition:opacity 1.2s ease}
.fade-b{opacity:0}
.show-b .fade-a{opacity:0}
.show-b .fade-b{opacity:1}
@media(prefers-reduced-motion:reduce){.fade-a,.fade-b{transition:none}}

/* Komponenten (aus dem Design übernommen) */
.lp .c1{font-family: var(--font-sans);color: var(--fg-primary);background: #FAFAF8}
.lp .c2{display: flex;justify-content: center;padding: 22px 24px;background: #FAFAF8}
.lp .c3{display: inline-flex}
.lp .c4{height: 60px;width: 79px}
.lp .c5{margin: 0;background: #040403;color: #FAFAF8;text-align: center;padding: 9px 16px;font-size: 12px;letter-spacing: 0.02em;line-height: 1.5}
.lp .c6{color: #FEEC00}
.lp .c7{display: flex;flex-wrap: wrap;align-items: center;gap: 40px;padding: 56px 24px}
.lp .c8{flex: 1 1 380px;min-width: 0;aspect-ratio: 4 / 5;border-radius: 4px;overflow: hidden;background: #26261F}
.lp .c9{width: 100%;height: 100%;object-fit: cover;display: block}
.lp .c10{flex: 1 1 380px;min-width: 0}
.lp .c11{display: inline-flex;align-items: center;gap: 6px;margin: 0 0 12px;font-size: 13px;font-weight: 600;text-decoration: none}
.lp .c12{color: #B07D00;letter-spacing: 1px;font-size: 14px}
.lp .c13{font-weight: 400;text-decoration: underline}
.lp .c14{font-family: var(--font-editorial);font-style: italic;color: #5B5B57;font-size: 17px;letter-spacing: 0.012em;margin: 0 0 10px}
.lp .c15{font-family: var(--font-sans);font-weight: 400;font-size: clamp(32px,4.4vw,50px);line-height: 1.15;margin: 0 0 18px;white-space: pre-line}
.lp .c16{font-size: 17px;line-height: 1.55;color: #1F1F1F;max-width: 470px;margin: 0 0 28px}
.lp .c17{display: flex;flex-direction: column;gap: 14px;align-items: flex-start}
.lp .c18{display: inline-flex;align-items: center;min-height: 48px;padding: 14px 30px;background: #FEEC00;color: #040403;border-radius: 999px;font-weight: 600;font-size: 15px;text-decoration: none}
.lp .c19{height: 1px;background: #FEEC00}
.lp .c20{list-style: none;margin: 0 auto;padding: 22px 24px;display: flex;flex-wrap: wrap;gap: 14px 28px;justify-content: center;font-size: 13px}
.lp .c21{display: inline-flex;align-items: center;gap: 8px}
.lp .c22{width: 18px;height: 18px;flex: 0 0 auto;border-radius: 50%;background: #FEEC00;display: inline-flex;align-items: center;justify-content: center}
.lp .c23{height: 1px;background: #DEDCD2}
.lp .c24{padding: 64px 24px 20px}
.lp .c25{font-family: var(--font-sans);font-size: clamp(26px,3vw,36px);margin: 0 0 8px;font-weight: 400}
.lp .c26{font-size: 15px;color: #1F1F1F;margin: 0 0 10px;max-width: 560px}
.lp .c27{display: flex;flex-wrap: wrap;align-items: center;gap: 0}
.lp .c28{flex: 1 1 380px;min-width: 0;aspect-ratio: 4 / 3;border-radius: 4px;overflow: hidden;background: #E6E4DA}
.lp .c29{flex: 1 1 380px;min-width: 0;padding: 0 0 0 40px}
.lp .c30{font-size: 20px;margin: 0 0 8px;font-weight: 400}
.lp .c31{font-size: 15px;color: #1F1F1F;line-height: 1.6;margin: 0}
.lp .c32{display: flex;flex-wrap: wrap-reverse;align-items: center;gap: 0}
.lp .c33{flex: 1 1 380px;min-width: 0;padding: 0 40px 0 0}
.lp .c34{display: flex;flex-wrap: wrap-reverse;align-items: center;gap: 0;margin-bottom: 20px}
.lp .c35{height: 44px}
.lp .c36{background: #1F1F1F;color: #FAFAF8;padding: 80px 24px}
.lp .c37{font-family: var(--font-editorial);font-style: italic;color: #FEEC00;font-size: 15px;letter-spacing: 0.012em;margin: 0 0 10px}
.lp .c38{font-family: var(--font-sans);font-size: clamp(26px,3.2vw,38px);margin: 0 0 40px;max-width: 680px;font-weight: 400}
.lp .c39{display: grid;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));gap: 32px;margin-bottom: 44px}
.lp .c40{min-width: 0}
.lp .c41{width: 48px;height: 48px;display: block;margin: 0 0 14px;filter: brightness(0) invert(1);object-fit: contain}
.lp .c42{font-size: 12px;font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;color: #FEEC00;margin: 0 0 8px}
.lp .c43{font-size: 15px;line-height: 1.6;color: #D8D6CE;margin: 0}
.lp .c44{display: flex;align-items: center;gap: 0}
.lp .c45{flex: 1 1 160px;text-align: center;font-size: 14px;line-height: 1.4;padding: 14px 10px;border: 1px solid #3A3937;border-radius: 4px;margin: 4px}
.lp .c46{display: block;font-size: 12px;color: #A9A69B}
.lp .c47{flex: 0 0 28px;text-align: center;color: #FEEC00}
.lp .c48{flex: 1 1 160px;text-align: center;font-size: 14px;line-height: 1.4;padding: 14px 10px;border: 1px solid #FEEC00;border-radius: 4px;margin: 4px}
.lp .c49{display: block;font-size: 12px;color: #FEEC00}
.lp .c50{padding: 72px 24px 0}
.lp .c51{font-family: var(--font-sans);font-size: clamp(24px,2.8vw,32px);margin: 0 0 30px;max-width: 680px;font-weight: 400}
.lp .c52{display: flex;flex-direction: column;gap: 20px;font-size: 15px;line-height: 1.6;color: #5B5B57;max-width: 700px}
.lp .c53{display: flex;align-items: flex-start;gap: 14px}
.lp .c54{flex: 0 0 auto;margin-top: 2px}
.lp .c55{margin: 0}
.lp .c56{color: #040403;font-weight: 600}
.lp .c57{display: flex;align-items: center;gap: 20px;margin: 30px 0 0}
.lp .c58{position: relative;width: 52px;height: 52px;flex: 0 0 auto}
.lp .c59{position: absolute;top: 0;left: 0;width: 44px;height: 44px;border-radius: 50%;background: #FEEC00}
.lp .c60{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 32px;height: 32px}
.lp .c61{font-size: 17px;margin: 0;max-width: 640px}
.lp .c62{padding: 0 24px 72px;display: flex;flex-wrap: wrap;gap: 40px;align-items: center;margin-top: 56px}
.lp .c63{flex: 1 1 320px;min-width: 0;aspect-ratio: 1 / 1;border-radius: 4px;overflow: hidden;background: #F3F3EB}
.lp .c64{width: 100%;height: 100%;object-fit: cover}
.lp .c65{flex: 1 1 320px;min-width: 0}
.lp .c66{font-size: 17px;color: #5B5B57;margin: 0 0 10px;font-family: var(--font-editorial);font-style: italic}
.lp .c67{font-family: var(--font-sans);font-size: clamp(24px,2.8vw,34px);line-height: 1.2;margin: 0 0 18px;font-weight: 400}
.lp .c68{font-size: 15px;line-height: 1.6;color: #5B5B57;margin: 0 0 12px}
.lp .c69{font-size: 15px;line-height: 1.6;color: #5B5B57;margin: 0 0 24px}
.lp .c70{display: inline-flex;align-items: center;min-height: 48px;padding: 14px 26px;color: #1F1F1F;border-radius: 999px;font-weight: 600;font-size: 14px;text-decoration: none;background: #FEEC00}
.lp .c71{background: #E7D18E;padding: 72px 24px}
.lp .c72{font-family: var(--font-sans);font-size: clamp(24px,2.8vw,32px);margin: 0 0 32px;font-weight: 400;color: #1F1F1F}
.lp .c73{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 44px 40px;max-width: 860px;margin: 0 auto}
.lp .c74{margin: 0;text-align: center}
.lp .c75{width: 220px;height: 280px;border-radius: 4px;overflow: hidden;margin: 0 auto 10px}
.lp .c76{display: block;font-size: 16px;font-weight: 600;color: #1F1F1F}
.lp .c77{display: block;font-size: 12px;color: #33322F;margin-top: 4px}
.lp .c78{margin: 10px 0 0;font-family: var(--font-editorial);font-style: italic;font-size: 14px;line-height: 1.5;color: #33322F;text-align: left;letter-spacing: 0.01em}
.lp .c79{background: #F3F3EB;padding: 72px 24px}
.lp .c80{font-family: var(--font-editorial);font-style: italic;color: #5B5B57;font-size: 15px;margin: 0 0 10px}
.lp .c81{font-family: var(--font-sans);font-size: clamp(24px,2.8vw,34px);line-height: 1.2;margin: 0 0 22px;font-weight: 400;max-width: 720px}
.lp .c82{display: flex;flex-direction: column;gap: 12px;font-size: 15px;line-height: 1.6;color: #5B5B57;max-width: 700px;margin: 0 0 40px}
.lp .c83{margin: 0;color: #040403}
.lp .c84{display: flex;flex-wrap: wrap;gap: 28px;align-items: stretch}
.lp .c85{flex: 3 1 420px;min-width: 0;background: #FFFFFF;border: 2px solid #FEEC00;border-radius: 4px;padding: 28px}
.lp .c86{font-size: 13px;font-weight: 600;letter-spacing: 0.08em;margin: 0 0 18px}
.lp .c87{display: flex;align-items: center;gap: 18px;margin: 0 0 24px}
.lp .c88{width: 96px;height: 96px;flex: 0 0 auto;border-radius: 50%;overflow: hidden}
.lp .c89{font-size: 22px;margin: 0;font-weight: 600}
.lp .c90{margin: 2px 0 0;font-size: 14px;font-style: italic;color: #5B5B57}
.lp .c91{display: flex;flex-direction: column;border-top: 1px solid #DEDCD2}
.lp .c92{padding: 18px 0;border-bottom: 1px solid #DEDCD2}
.lp .c93{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px;margin: 0 0 6px}
.lp .c94{margin: 0;font-size: 16px;font-weight: 600}
.lp .c95{margin: 0;font-size: 14px;line-height: 1.55;color: #5B5B57}
.lp .c96{margin: 18px 0 0;display: inline-block;padding: 8px 14px;border-radius: 12px;background: #FCF8B1;font-size: 12px;font-weight: 600;letter-spacing: 0.02em;line-height: 1.5;color: #040403}
.lp .c97{flex: 2 1 300px;min-width: 0;display: flex;flex-direction: column;gap: 14px}
.lp .c98{font-size: 13px;font-weight: 600;letter-spacing: 0.08em;margin: 0 0 4px}
.lp .c99{font-size: 14px;line-height: 1.6;color: #5B5B57;margin: 0 0 6px}
.lp .c100{display: flex;gap: 14px;align-items: flex-start;background: #FFFFFF;border: 1px solid #DEDCD2;border-radius: 4px;padding: 16px}
.lp .c101{width: 56px;height: 56px;flex: 0 0 auto;border-radius: 50%;overflow: hidden}
.lp .c102{font-size: 15px;margin: 0 0 4px;font-weight: 600}
.lp .c103{font-weight: 400;font-style: italic;color: #5B5B57}
.lp .c104{font-size: 13px;color: #5B5B57;line-height: 1.55;margin: 0}
.lp .c105{text-align: center;font-size: 17px;font-weight: 600;line-height: 1.5;margin: 40px auto 0;max-width: 640px}
.lp .c106{padding: 72px 24px;background: #1F1F1F}
.lp .c107{font-family: var(--font-editorial);font-style: italic;color: #F3F3EB;font-size: 15px;margin: 0 0 10px}
.lp .c108{font-family: var(--font-sans);font-size: clamp(24px,2.8vw,34px);margin: 0 0 26px;max-width: 640px;font-weight: 400;color: #FEEC00}
.lp .c109{display: flex;flex-wrap: wrap;gap: 36px;align-items: flex-start}
.lp .c110{flex: 1 1 340px;min-width: 0;display: flex;flex-direction: column;gap: 14px;font-size: 15px;line-height: 1.6;color: #F3F3EB}
.lp .c111{margin: 0;color: #FEEC00}
.lp .c112{flex: 1 1 300px;min-width: 0;display: flex;flex-direction: column;gap: 8px}
.lp .c113{position: relative;aspect-ratio: 1296 / 840;border-radius: 4px;overflow: hidden}
.lp .c114{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: contain}
.lp .c115{position: relative;height: 18px;text-align: center;font-size: 13px}
.lp .c116{position: absolute;inset: 0;color: #F3F3EB}
.lp .c117{position: absolute;inset: 0;color: #FEEC00}
.lp .c118{display: flex;gap: 8px;flex-wrap: wrap;margin-top: 34px;font-size: 12px;color: #FCF8B1}
.lp .c119{padding: 72px 24px;display: flex;flex-wrap: wrap;gap: 40px;align-items: flex-start}
.lp .c120{flex: 1 1 300px;min-width: 0;aspect-ratio: 1 / 1;border-radius: 4px;overflow: hidden;background: #F3F3EB}
.lp .c121{flex: 1.4 1 360px;min-width: 0}
.lp .c122{font-family: var(--font-sans);font-size: 30px;margin: 0 0 4px;font-weight: 400}
.lp .c123{font-family: var(--font-editorial);font-style: italic;color: #5B5B57;font-size: 15px;margin: 0 0 18px}
.lp .c124{font-size: 14px;color: #5B5B57;line-height: 1.6;margin: 0 0 24px}
.lp .c125{display: flex;flex-direction: column;border-top: 1px solid #DEDCD2;margin: 0 0 18px}
.lp .c126{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 4px 16px;padding: 12px 0;border-bottom: 1px solid #DEDCD2}
.lp .c127{font-size: 15px;font-weight: 600}
.lp .c128{font-weight: 400;font-size: 13px;color: #5B5B57}
.lp .c129{font-size: 16px;font-weight: 600}
.lp .c130{font-size: 14px;line-height: 1.6;color: #1F1F1F;margin: 0 0 8px}
.lp .c131{font-size: 14px;line-height: 1.6;color: #5B5B57;margin: 0 0 24px}
.lp .c132{display: inline-flex;align-items: center;min-height: 52px;padding: 16px 34px;background: #FEEC00;color: #040403;border-radius: 999px;font-weight: 700;font-size: 16px;text-decoration: none;margin-bottom: 10px}
.lp .c133{font-size: 13px;color: #5B5B57;margin: 0 0 14px}
.lp .c134{font-size: 12px;color: #5B5B57;margin: 0}
.lp .c135{padding: 0 24px 72px}
.lp .c136{font-family: var(--font-sans);font-size: clamp(24px,2.8vw,32px);margin: 0 0 30px;font-weight: 400}
.lp .c137{border: 2px solid #FEEC00;border-radius: 4px;overflow-x: auto}
.lp .c138{width: 100%;min-width: 520px;border-collapse: collapse}
.lp .c139{width: 36%}
.lp .c140{font-size: 13px;color: #5B5B57;margin: 20px 0 0;font-style: italic}
.lp .c141{padding: 72px 24px;background: #E7D18E}
.lp .c142{font-family: var(--font-sans);font-size: clamp(24px,2.8vw,32px);margin: 0 0 20px;max-width: 640px;font-weight: 400;color: #1F1F1F}
.lp .c143{font-size: 15px;line-height: 1.6;color: #1F1F1F;max-width: 640px;margin: 0 0 34px}
.lp .c144{display: grid;grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));gap: 20px}
.lp .c145{aspect-ratio: 4 / 5;border-radius: 4px;overflow: hidden;margin: 0 0 10px}
.lp .c146{font-size: 16px;font-weight: 600;color: #1F1F1F}
.lp .c147{font-size: 12px;color: #33322F;margin-top: 4px}
.lp .c148{font-size: 15px;line-height: 1.6;color: #1F1F1F;max-width: 640px;margin: 28px 0 0;font-style: italic}
.lp .c149{padding: 72px 24px}
.lp .c150{display: flex;flex-wrap: wrap;gap: 40px;align-items: flex-start}
.lp .c151{display: flex;flex-direction: column;gap: 22px;flex: 1 1 400px;min-width: 0;max-width: 640px}
.lp .c152{display: flex;gap: 18px}
.lp .c153{flex: 0 0 104px;position: relative;display: flex;align-items: center;justify-content: center;height: 56px}
.lp .c154{position: absolute;width: 44px;height: 44px;border-radius: 50%;background: #FEEC00}
.lp .c155{position: relative;font-weight: 700;font-size: 14px;white-space: nowrap}
.lp .c156{margin: 0;font-size: 14px;line-height: 1.6;color: #5B5B57;align-self: center}
.lp .c157{position: absolute;width: 44px;height: 44px;border-radius: 50%;background: #040403}
.lp .c158{position: relative;font-weight: 700;font-size: 13px;white-space: nowrap;color: #FEEC00;background: #040403;padding: 2px 6px;border-radius: 999px}
.lp .c159{margin: 0;font-size: 14px;line-height: 1.6;color: #1F1F1F;align-self: center}
.lp .c160{flex: 1 1 280px;min-width: 0;aspect-ratio: 4 / 5;border-radius: 4px;overflow: hidden}
.lp .c161{padding: 72px 24px;background: #F3F3EB}
.lp .c162{font-family: var(--font-sans);font-size: clamp(24px,2.8vw,32px);margin: 0 0 24px;font-weight: 400}
.lp .c163{display: inline-flex;align-items: baseline;gap: 10px;margin-bottom: 28px;text-decoration: none}
.lp .c164{color: #B07D00;letter-spacing: 1px;font-size: 20px}
.lp .c165{font-size: 28px;font-weight: 700}
.lp .c166{font-size: 14px;color: #5B5B57;text-decoration: underline}
.lp .c167{display: flex;gap: 20px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-left: 24px;padding: 0 24px 14px;margin: 0 -24px}
.lp .c168{flex: 0 0 280px;scroll-snap-align: start;margin: 0;background: #FFFFFF;border: 1px solid #DEDCD2;border-radius: 4px;padding: 22px}
.lp .c169{margin: 0 0 14px}
.lp .c170{font-family: var(--font-editorial);font-style: italic;font-size: 16px;line-height: 1.55;margin: 0}
.lp .c171{font-size: 12px;color: #5B5B57}
.lp .c172{margin: 10px 0 0;font-size: 12px;color: #5B5B57}
.lp .c173{background: #FEEC00;padding: 72px 24px}
.lp .c174{flex: 0 0 160px;width: 160px}
.lp .c175{width: 160px;height: 200px;border-radius: 8px;overflow: hidden}
.lp .c176{font-family: var(--font-editorial);font-style: italic;font-size: 14px;line-height: 1.45;margin: 12px 0 0}
.lp .c177{flex: 1 1 400px;min-width: 0}
.lp .c178{font-size: 13px;font-weight: 600;letter-spacing: 0.08em;margin: 0 0 6px}
.lp .c179{font-family: var(--font-sans);font-size: clamp(24px,2.8vw,32px);margin: 0 0 18px;font-weight: 400}
.lp .c180{font-size: 17px;line-height: 1.55;margin: 0 0 14px}
.lp .c181{font-size: 15px;line-height: 1.6;color: #33322F;margin: 0 0 14px}
.lp .c182{font-size: 15px;line-height: 1.6;color: #33322F;margin: 0 0 16px}
.lp .c183{font-size: 12px;color: #33322F;line-height: 1.5;margin: 0;font-style: italic}
.lp .c184{border-bottom: 1px solid #DEDCD2}
.lp .c185{padding: 18px 0;min-height: 44px;cursor: pointer;display: flex;justify-content: space-between;align-items: center;gap: 16px}
.lp .c186{margin: 0;font-size: 15px;font-weight: 600}
.lp .c187{margin: 0 0 18px;font-size: 14px;color: #5B5B57;line-height: 1.6;max-width: 760px}
.lp .c188{background: #1F1F1F;color: #FAFAF8;padding: 72px 24px}
.lp .c189{display: flex;flex-wrap: wrap;gap: 40px;align-items: center}
.lp .c190{flex: 1 1 300px;min-width: 0;aspect-ratio: 3 / 2;border-radius: 4px;overflow: hidden}
.lp .c191{flex: 1 1 340px;min-width: 0}
.lp .c192{font-family: var(--font-sans);font-size: clamp(26px,3vw,34px);line-height: 1.2;margin: 0 0 14px;font-weight: 400}
.lp .c193{font-size: 15px;line-height: 1.6;color: #D8D6CE;margin: 0 0 26px}
.lp .c194{display: inline-flex;align-items: center;min-height: 52px;padding: 16px 34px;background: #FEEC00;color: #040403;border-radius: 999px;font-weight: 700;font-size: 16px;text-decoration: none}
.lp .c195{padding: 56px 24px 40px;display: flex;flex-wrap: wrap;gap: 40px;font-size: 12px;line-height: 1.6;color: #5B5B57}
.lp .c196{flex: 1 1 380px;min-width: 0;display: flex;flex-direction: column;gap: 4px}
.lp .c197{margin: 0 0 6px;font-size: 13px;font-weight: 600;color: #040403}
.lp .c198{margin: 0;font-style: normal}
.lp .c199{width: 100%;border-collapse: collapse;font-size: 12px}
.lp .c200{text-align: left;margin: 0 0 10px;font-size: 13px;font-weight: 600;color: #040403}
.lp .c201{border-top: 1px solid #DEDCD2}
.lp .c202{padding: 8px 0;text-align: left;font-weight: 400}
.lp .c203{padding: 8px 0;text-align: right;color: #040403}
.lp .c204{border-top: 1px solid #DEDCD2;border-bottom: 1px solid #DEDCD2}
.lp .c205{margin: 8px 0 0;font-size: 11px}
.lp .c206{padding: 32px 24px 36px;border-top: 1px solid #DEDCD2}
.lp .c207{margin: 0 0 10px;font-size: 13px;font-weight: 600;color: #040403}
.lp .c208{margin: 0;padding-left: 18px;display: flex;flex-direction: column;gap: 6px;font-size: 12px;line-height: 1.5;color: #5B5B57;max-width: 820px}
.lp .c209{padding: 26px 24px 30px;border-top: 1px solid #DEDCD2;font-size: 12px;color: #5B5B57}
.lp .c210{display: flex;gap: 6px 18px;flex-wrap: wrap}
.lp .c211{margin: 12px 0 0}
.lp .c212{position: sticky;bottom: 0;z-index: 50;background: #040403;color: #FAFAF8;padding: 12px 20px;display: flex;align-items: center;justify-content: space-between;gap: 16px;font-size: 13px}
.lp .c213{font-weight: 600}
.lp .c214{background: #FEEC00;color: #040403;padding: 11px 20px;min-height: 44px;display: inline-flex;align-items: center;border-radius: 999px;font-weight: 600;font-size: 13px;text-decoration: none;white-space: nowrap}

/* Mobile */
@media(max-width:640px){
.uc-text{padding:20px 0 40px 0!important}
.proofbar{justify-content:flex-start!important;gap:10px 18px!important}
.step-chain{flex-direction:column;align-items:stretch!important}
.step-chain>div{flex:0 0 auto!important}
.step-chain>div:not(.step-arrow){padding:12px 10px!important;margin:2px 0!important}
.step-arrow{transform:rotate(90deg);line-height:1;padding:4px 0}
.expert-grid{grid-template-columns:1fr!important}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
