.Features-module__GDmV3W__featuresSection{color:#1c1610;background:#fbfaf8;min-height:100vh;padding:120px 40px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.Features-module__GDmV3W__headerContainer{text-align:center;max-width:1200px;margin-bottom:60px;margin-left:auto;margin-right:auto}.Features-module__GDmV3W__overline{color:#e8701a;text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px;font-size:12px;font-weight:750}.Features-module__GDmV3W__featuresTitle{color:#1c1610;letter-spacing:-.045em;margin:0;font-size:max(36px,min(4.3vw,58px));font-weight:700;line-height:1.08}.Features-module__GDmV3W__featuresContainer{justify-content:center;align-items:stretch;gap:20px;width:100%;max-width:1500px;margin:0 auto;display:flex}.Features-module__GDmV3W__featureCard{cursor:pointer;filter:brightness(.7);border-radius:24px;flex:1;height:500px;transition:all .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;transform:scale(.96);box-shadow:0 4px 20px rgba(0,0,0,.5)}.Features-module__GDmV3W__featureCard.Features-module__GDmV3W__active{filter:brightness();z-index:2;flex:3;transform:scale(1);box-shadow:0 10px 40px rgba(255,255,255,.15)}.Features-module__GDmV3W__featureImage{object-fit:cover;transition:transform .6s}.Features-module__GDmV3W__featureCard.Features-module__GDmV3W__active .Features-module__GDmV3W__featureImage{transform:scale(1.05)}.Features-module__GDmV3W__featureId{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;opacity:.8;z-index:10;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:1rem;font-weight:600;transition:all .4s;display:flex;position:absolute;top:20px;left:20px}.Features-module__GDmV3W__activeId{color:#ff5c00;opacity:1;background:#fff;border:none;transform:scale(1.2);box-shadow:0 4px 12px rgba(255,92,0,.3)}.Features-module__GDmV3W__overlay{background:linear-gradient(transparent 60%,rgba(0,0,0,.6));justify-content:flex-start;align-items:flex-end;padding:30px;transition:background .3s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.Features-module__GDmV3W__featureContent{color:#fff;max-width:80%;transition:all .4s}.Features-module__GDmV3W__featureContent h3{margin-bottom:8px;font-size:1.4rem;font-weight:700}.Features-module__GDmV3W__featureContent p{color:#ddd;opacity:0;max-height:0;font-size:1rem;line-height:1.5;transition:all .4s;transform:translateY(10px)}.Features-module__GDmV3W__featureCard.Features-module__GDmV3W__active .Features-module__GDmV3W__featureContent p{opacity:1;max-height:200px;transform:translateY(0)}@media (max-width:1024px){.Features-module__GDmV3W__featuresContainer{flex-direction:column;gap:20px}.Features-module__GDmV3W__featureCard{filter:brightness(.95);background:#000;border-radius:18px;flex:none;width:100%;height:380px;min-height:380px;transform:none}.Features-module__GDmV3W__featureImage{object-fit:cover;width:100%;height:100%;display:block}.Features-module__GDmV3W__featureContent{max-width:90%}.Features-module__GDmV3W__featureContent h3{font-size:1.2rem}.Features-module__GDmV3W__featureContent p{font-size:.9rem}}@media (max-width:768px){.Features-module__GDmV3W__featuresSection{background:#fbfaf8;min-height:auto;padding:80px 24px}.Features-module__GDmV3W__featuresTitle{letter-spacing:-1px;font-size:36px}.Features-module__GDmV3W__featureCard{height:340px;min-height:340px}}@media (max-width:480px){.Features-module__GDmV3W__featuresSection{background:#fbfaf8;padding:60px 20px}.Features-module__GDmV3W__featuresTitle{font-size:28px}.Features-module__GDmV3W__featureCard{height:300px;min-height:300px}.Features-module__GDmV3W__featureContent{max-width:100%}}
