.BenefitsFeaturesBlock-module__fLdwUW__section{background:var(--color-bg-primary);width:100%;color:var(--color-text-primary);padding:var(--space-20) var(--space-12);position:relative;overflow:hidden}.BenefitsFeaturesBlock-module__fLdwUW__container{max-width:var(--max-width);margin:0 auto;position:relative}.BenefitsFeaturesBlock-module__fLdwUW__section:after{content:"";top:0;left:var(--space-12);right:var(--space-12);background:var(--color-border-subtle);height:1px;position:absolute}.BenefitsFeaturesBlock-module__fLdwUW__splitLayout{z-index:1;gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:start;min-height:680px;display:grid;position:relative}.BenefitsFeaturesBlock-module__fLdwUW__contentSide{flex-direction:column;justify-content:center;min-height:100%;display:flex}.BenefitsFeaturesBlock-module__fLdwUW__imageRight .BenefitsFeaturesBlock-module__fLdwUW__contentSide{padding-right:var(--space-8)}.BenefitsFeaturesBlock-module__fLdwUW__imageLeft .BenefitsFeaturesBlock-module__fLdwUW__contentSide{padding-left:var(--space-4)}.BenefitsFeaturesBlock-module__fLdwUW__header{margin-bottom:var(--space-12)}.BenefitsFeaturesBlock-module__fLdwUW__tag{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-regular);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-5);opacity:0;transition:opacity .6s,transform .6s;display:inline-flex;transform:translate(-20px)}.BenefitsFeaturesBlock-module__fLdwUW__tagLine{background:var(--color-accent);width:32px;height:1px;display:block}.BenefitsFeaturesBlock-module__fLdwUW__title{font-family:var(--font-display);font-size:var(--text-section);font-weight:var(--font-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);white-space:pre-line;opacity:0;transition:opacity .8s .1s,transform .8s .1s;transform:translateY(24px)}.BenefitsFeaturesBlock-module__fLdwUW__desc{font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--font-light);line-height:var(--leading-relaxed);color:var(--color-text-soft);margin-top:var(--space-4);opacity:0;max-width:480px;transition:opacity .8s .25s,transform .8s .25s;transform:translateY(20px)}.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__tag,.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__title,.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__desc{opacity:1;transform:translate(0)}.BenefitsFeaturesBlock-module__fLdwUW__benefitsList{flex-direction:column;gap:0;display:flex}.BenefitsFeaturesBlock-module__fLdwUW__benefitItem{align-items:flex-start;gap:var(--space-5);padding:var(--space-6) 0;border-bottom:1px solid var(--color-border-subtle);opacity:0;transition:opacity .6s,transform .6s;display:flex;position:relative;transform:translateY(24px)}.BenefitsFeaturesBlock-module__fLdwUW__benefitItem:first-child{border-top:1px solid var(--color-border-subtle)}.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__benefitItem{opacity:1;transform:translateY(0)}.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__benefitItem:first-child{transition-delay:0s}.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__benefitItem:nth-child(2){transition-delay:.15s}.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__benefitItem:nth-child(3){transition-delay:.3s}.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__benefitItem:nth-child(4){transition-delay:.45s}.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__benefitItem:nth-child(5){transition-delay:.6s}.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__benefitItem:nth-child(6){transition-delay:.75s}.BenefitsFeaturesBlock-module__fLdwUW__benefitItem:before{content:"";background:var(--color-accent);transform-origin:top;width:2px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.BenefitsFeaturesBlock-module__fLdwUW__benefitItem:hover:before{transform:scaleY(1)}.BenefitsFeaturesBlock-module__fLdwUW__benefitItem:hover{padding-left:var(--space-4);transition:opacity .6s,transform .6s,padding-left .4s cubic-bezier(.22,1,.36,1)}.BenefitsFeaturesBlock-module__fLdwUW__benefitNumber{width:40px;height:40px;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-regular);color:var(--color-text-muted);border:1px solid var(--color-border-subtle);transform:skewX(var(--skew));transition:all var(--transition-normal);flex-shrink:0;justify-content:center;align-items:center;display:flex}.BenefitsFeaturesBlock-module__fLdwUW__benefitItem:hover .BenefitsFeaturesBlock-module__fLdwUW__benefitNumber{border-color:var(--color-accent);color:var(--color-accent);background:#ffffff0a}.BenefitsFeaturesBlock-module__fLdwUW__benefitNumber span{transform:skewX(calc(var(--skew) * -1));display:block}.BenefitsFeaturesBlock-module__fLdwUW__benefitContent{flex:1;padding-top:2px}.BenefitsFeaturesBlock-module__fLdwUW__benefitTitle{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin-bottom:var(--space-1);transition:color var(--transition-fast)}.BenefitsFeaturesBlock-module__fLdwUW__benefitDesc{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-light);line-height:var(--leading-normal);color:var(--color-text-muted);transition:color var(--transition-fast)}.BenefitsFeaturesBlock-module__fLdwUW__benefitItem:hover .BenefitsFeaturesBlock-module__fLdwUW__benefitDesc{color:var(--color-text-soft)}.BenefitsFeaturesBlock-module__fLdwUW__cta{padding-top:var(--space-10);opacity:0;transition:opacity .6s .8s,transform .6s .8s;transform:translateY(16px)}.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__cta{opacity:1;transform:translateY(0)}.BenefitsFeaturesBlock-module__fLdwUW__ctaLink{padding:var(--space-4) var(--space-8);background:var(--color-accent);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--font-semibold);border-radius:var(--radius-sm);letter-spacing:var(--tracking-normal);transition:all var(--transition-fast);transform:skewX(var(--skew));align-items:center;gap:10px;display:inline-flex;color:var(--color-text-inverse)!important}.BenefitsFeaturesBlock-module__fLdwUW__ctaLink:hover{background:var(--color-accent-hover);transform:skewX(var(--skew)) translateY(-2px);box-shadow:var(--shadow-md)}.BenefitsFeaturesBlock-module__fLdwUW__ctaLink>span{transform:skewX(calc(var(--skew) * -1));align-items:center;gap:10px;display:inline-flex}.BenefitsFeaturesBlock-module__fLdwUW__imageSide{opacity:0;height:100%;min-height:680px;transition:opacity 1s .3s,transform 1s .3s;position:relative}.BenefitsFeaturesBlock-module__fLdwUW__imageRight .BenefitsFeaturesBlock-module__fLdwUW__imageSide{transform:translate(40px)}.BenefitsFeaturesBlock-module__fLdwUW__imageRight.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__imageSide{opacity:1;transform:translate(0)}.BenefitsFeaturesBlock-module__fLdwUW__imageLeft .BenefitsFeaturesBlock-module__fLdwUW__imageSide{transform:translate(-40px)}.BenefitsFeaturesBlock-module__fLdwUW__imageLeft.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__imageSide{opacity:1;transform:translate(0)}.BenefitsFeaturesBlock-module__fLdwUW__imageWrapper{width:100%;height:100%;position:relative;overflow:hidden}.BenefitsFeaturesBlock-module__fLdwUW__imageClip{position:absolute;inset:0;overflow:hidden}.BenefitsFeaturesBlock-module__fLdwUW__imageRight .BenefitsFeaturesBlock-module__fLdwUW__imageClip{clip-path:polygon(8% 0%,100% 0%,100% 100%,0% 100%)}.BenefitsFeaturesBlock-module__fLdwUW__imageLeft .BenefitsFeaturesBlock-module__fLdwUW__imageClip{clip-path:polygon(0% 0%,92% 0%,100% 100%,0% 100%)}.BenefitsFeaturesBlock-module__fLdwUW__image{object-fit:cover;object-position:center 30%;filter:brightness(.7)contrast(1.1);width:100%;height:100%;transition:transform 8s ease, filter var(--transition-normal)}.BenefitsFeaturesBlock-module__fLdwUW__imageSide:hover .BenefitsFeaturesBlock-module__fLdwUW__image{filter:brightness(.75)contrast(1.1);transform:scale(1.04)}.BenefitsFeaturesBlock-module__fLdwUW__imageOverlay{pointer-events:none;z-index:1;position:absolute;inset:0}.BenefitsFeaturesBlock-module__fLdwUW__imageRight .BenefitsFeaturesBlock-module__fLdwUW__imageOverlay{background:linear-gradient(to right, var(--color-bg-primary) 0%, #0a0a0f66 25%, transparent 60%)}.BenefitsFeaturesBlock-module__fLdwUW__imageLeft .BenefitsFeaturesBlock-module__fLdwUW__imageOverlay{background:linear-gradient(to left, var(--color-bg-primary) 0%, #0a0a0f66 25%, transparent 60%)}.BenefitsFeaturesBlock-module__fLdwUW__imageAccent{background:linear-gradient(180deg, var(--color-accent) 0%, #ffffff14 40%, transparent 100%);width:60px;transform:skewX(var(--skew-subtle));z-index:2;opacity:.25;position:absolute;top:0;bottom:0;left:-2px}.BenefitsFeaturesBlock-module__fLdwUW__badgeRow{bottom:var(--space-10);left:var(--space-4);z-index:3;align-items:flex-start;gap:var(--space-3);opacity:0;flex-direction:column;transition:opacity .8s 1s;display:flex;position:absolute}.BenefitsFeaturesBlock-module__fLdwUW__visible .BenefitsFeaturesBlock-module__fLdwUW__badgeRow{opacity:1}.BenefitsFeaturesBlock-module__fLdwUW__badgeImage{width:120px;height:auto;display:block}@media (max-width:1200px){.BenefitsFeaturesBlock-module__fLdwUW__splitLayout{gap:var(--space-10);min-height:600px}.BenefitsFeaturesBlock-module__fLdwUW__imageSide{min-height:600px}.BenefitsFeaturesBlock-module__fLdwUW__imageRight .BenefitsFeaturesBlock-module__fLdwUW__contentSide{padding-right:var(--space-4)}}@media (max-width:1024px){.BenefitsFeaturesBlock-module__fLdwUW__section{padding:var(--space-16) var(--space-8)}.BenefitsFeaturesBlock-module__fLdwUW__section:after{left:var(--space-8);right:var(--space-8)}.BenefitsFeaturesBlock-module__fLdwUW__splitLayout{gap:var(--space-12);grid-template-columns:1fr;min-height:auto}.BenefitsFeaturesBlock-module__fLdwUW__contentSide{order:1;padding-left:0;padding-right:0}.BenefitsFeaturesBlock-module__fLdwUW__imageSide{order:2;height:420px;min-height:420px}.BenefitsFeaturesBlock-module__fLdwUW__imageRight .BenefitsFeaturesBlock-module__fLdwUW__imageClip,.BenefitsFeaturesBlock-module__fLdwUW__imageLeft .BenefitsFeaturesBlock-module__fLdwUW__imageClip{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.BenefitsFeaturesBlock-module__fLdwUW__imageRight .BenefitsFeaturesBlock-module__fLdwUW__imageOverlay,.BenefitsFeaturesBlock-module__fLdwUW__imageLeft .BenefitsFeaturesBlock-module__fLdwUW__imageOverlay{background:linear-gradient(to top, var(--color-bg-primary) 0%, #0a0a0f4d 30%, transparent 60%)}.BenefitsFeaturesBlock-module__fLdwUW__badgeRow{left:var(--space-6)}}@media (max-width:640px){.BenefitsFeaturesBlock-module__fLdwUW__section{padding:var(--space-12) var(--space-6)}.BenefitsFeaturesBlock-module__fLdwUW__section:after{left:var(--space-6);right:var(--space-6)}.BenefitsFeaturesBlock-module__fLdwUW__title{font-size:var(--text-section-sm)}.BenefitsFeaturesBlock-module__fLdwUW__imageSide{height:340px;min-height:340px}.BenefitsFeaturesBlock-module__fLdwUW__benefitItem{gap:var(--space-4);padding:var(--space-5) 0}.BenefitsFeaturesBlock-module__fLdwUW__benefitNumber{width:34px;height:34px}.BenefitsFeaturesBlock-module__fLdwUW__benefitTitle{font-size:var(--text-lg)}.BenefitsFeaturesBlock-module__fLdwUW__badgeRow{left:var(--space-4)}.BenefitsFeaturesBlock-module__fLdwUW__badgeImage{width:100px}}
