.feature-module__Eb2ERq__section{width:100%}.feature-module__Eb2ERq__feature{color:var(--theme-text);text-decoration:none;display:block;position:relative}.feature-module__Eb2ERq__slider{--flora-feature-overlap:clamp(-44px, -3vw, -28px);position:relative;container-type:inline-size}.feature-module__Eb2ERq__slide{grid-template-columns:75% 25%;animation:.52s cubic-bezier(.2,.7,.2,1) both feature-module__Eb2ERq__revealSlide;display:grid;position:relative}.feature-module__Eb2ERq__feature{display:contents}.feature-module__Eb2ERq__media{grid-area:1/1/auto/-1}@keyframes feature-module__Eb2ERq__revealSlide{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.feature-module__Eb2ERq__media{aspect-ratio:1920/720;background:var(--theme-accent);border-radius:22px 22px 90px;place-items:center;width:100%;display:grid;overflow:hidden}.feature-module__Eb2ERq__media img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1);display:block}.feature-module__Eb2ERq__feature:hover .feature-module__Eb2ERq__media img{transform:scale(1.018)}.feature-module__Eb2ERq__media>span{color:var(--theme-on-accent);font-family:var(--flora-display);opacity:.28;font-size:clamp(100px,22vw,320px);font-style:italic}.feature-module__Eb2ERq__copy{width:calc(100% - clamp(16px,1.4vw,28px));margin:var(--flora-feature-overlap) 0 0 clamp(16px, 1.4vw, 28px);background:var(--theme-card);box-shadow:var(--theme-shadow-md);border-radius:16px 70px 16px 16px;grid-area:2/1;padding:clamp(26px,3vw,44px);position:relative}.feature-module__Eb2ERq__copy h2,.feature-module__Eb2ERq__measureItem h2{max-width:100%;font-family:var(--flora-display);letter-spacing:-.035em;margin:0;font-size:clamp(34px,3.6vw,56px);font-style:italic;font-weight:500;line-height:.88}.feature-module__Eb2ERq__copy p,.feature-module__Eb2ERq__measureItem p{max-width:48ch;color:var(--theme-text-muted);margin:24px 0 0;font-size:16px;line-height:1.65}.feature-module__Eb2ERq__linkLabel{border-bottom:1px solid var(--theme-accent);width:fit-content;color:var(--theme-accent-text);align-items:center;gap:8px;margin-top:27px;padding-bottom:5px;font-size:11px;font-weight:600;display:flex}.feature-module__Eb2ERq__expandButton,.feature-module__Eb2ERq__copyMeasurements{display:none}.feature-module__Eb2ERq__navigation,.feature-module__Eb2ERq__arrows,.feature-module__Eb2ERq__dots{align-items:center;display:flex}.feature-module__Eb2ERq__navigation{z-index:2;flex-direction:column;grid-area:2/2;justify-content:flex-start;align-self:start;align-items:flex-start;gap:12px;width:calc(100% - 32px);min-height:42px;margin:16px}.feature-module__Eb2ERq__dots{gap:7px;width:100%}.feature-module__Eb2ERq__dot{background:var(--theme-separator);cursor:pointer;border:0;flex:1;width:auto;height:3px;padding:0;transition:width .22s,background .22s;position:relative;overflow:hidden}.feature-module__Eb2ERq__activeDot{flex-grow:1.7;width:auto}.feature-module__Eb2ERq__activeDot:after{content:"";background:var(--theme-accent);transform-origin:0;animation:6.5s linear both feature-module__Eb2ERq__floraAdvertisementProgress;position:absolute;inset:0;transform:scaleX(0)}.feature-module__Eb2ERq__section[data-paused=true] .feature-module__Eb2ERq__activeDot:after{animation-play-state:paused}@keyframes feature-module__Eb2ERq__floraAdvertisementProgress{to{transform:scaleX(1)}}.feature-module__Eb2ERq__arrows{justify-content:flex-end;gap:8px;width:100%}.feature-module__Eb2ERq__arrows button{border:1px solid var(--theme-text-a20);background:var(--theme-card);width:44px;height:44px;color:var(--theme-text);box-shadow:var(--theme-shadow-xs);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:border-color .22s,background .22s,color .22s,box-shadow .22s,transform .22s;display:grid}.feature-module__Eb2ERq__arrows button:last-child{border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-on-accent)}.feature-module__Eb2ERq__arrows button:hover{background:var(--theme-accent);color:var(--theme-on-accent);box-shadow:var(--theme-shadow-sm);transform:translateY(-1px)}.feature-module__Eb2ERq__arrows button:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.feature-module__Eb2ERq__arrows button:active{box-shadow:var(--theme-shadow-xs);transform:translateY(0)scale(.96)}@media (max-width:760px){.feature-module__Eb2ERq__slide,.feature-module__Eb2ERq__feature{display:block}.feature-module__Eb2ERq__media{border-radius:0 0 28px 28px;width:100vw;margin-left:calc(50% - 50vw)}.feature-module__Eb2ERq__copy{border-radius:14px 50px 14px 14px;width:calc(100% - 28px);height:auto;margin:-32px 14px 0;padding:26px 20px 30px;overflow:hidden}.feature-module__Eb2ERq__decorativeShapes,.feature-module__Eb2ERq__decorativeShapes:before,.feature-module__Eb2ERq__decorativeShapes:after{pointer-events:none;content:"";position:absolute}.feature-module__Eb2ERq__decorativeShapes{z-index:0;background:var(--theme-accent-soft);transform-origin:0 100%;border-radius:50% 50% 12px 12px;height:82px;animation:.56s cubic-bezier(.2,.75,.25,1) both feature-module__Eb2ERq__floraShapeLead;bottom:24px;left:20px;right:20px;transform:scaleX(.34)}.feature-module__Eb2ERq__decorativeShapes:before{background:var(--theme-accent);transform-origin:bottom;border-radius:12px 12px 46%;width:82%;height:58px;animation:.48s cubic-bezier(.2,.75,.25,1) 90ms both feature-module__Eb2ERq__floraShapePiece;bottom:0;left:112%}.feature-module__Eb2ERq__decorativeShapes:after{background:var(--theme-accent-2);transform-origin:bottom;border-radius:12px 46% 12px 12px;width:72%;height:72px;animation:.48s cubic-bezier(.2,.75,.25,1) .17s both feature-module__Eb2ERq__floraShapePiece;bottom:0;left:210%}@keyframes feature-module__Eb2ERq__floraShapeLead{0%{opacity:0;transform:translateY(18px)scaleX(.34)scaleY(.82)}to{opacity:1;transform:translateY(0)scaleX(.34)scaleY(1)}}@keyframes feature-module__Eb2ERq__floraShapePiece{0%{opacity:0;transform:translateY(14px)scale(.86)}to{opacity:1;transform:translateY(0)scale(1)}}.feature-module__Eb2ERq__copy>*{z-index:1;position:relative}.feature-module__Eb2ERq__copy>.feature-module__Eb2ERq__decorativeShapes{z-index:0;position:absolute}.feature-module__Eb2ERq__copyExpanded .feature-module__Eb2ERq__decorativeShapes{display:none}.feature-module__Eb2ERq__copyExpanded{height:auto;min-height:330px;padding-bottom:58px}.feature-module__Eb2ERq__copyFixed{height:330px;padding-bottom:58px}.feature-module__Eb2ERq__copyCompact{height:var(--flora-copy-height);min-height:0;padding-bottom:30px}.feature-module__Eb2ERq__copyFixed.feature-module__Eb2ERq__copyCollapsed p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.feature-module__Eb2ERq__copyCompact p{-webkit-line-clamp:unset;display:block;overflow:visible}.feature-module__Eb2ERq__copy h2,.feature-module__Eb2ERq__measureItem h2{max-width:100%;font-size:clamp(34px,9.6vw,50px)}.feature-module__Eb2ERq__copyMeasurements{z-index:-1;visibility:hidden;pointer-events:none;width:calc(100% - 68px);display:block;position:absolute;top:0;left:34px}.feature-module__Eb2ERq__navigation{margin-top:16px;flex-direction:row;justify-content:space-between;align-items:center;width:auto;margin-inline:14px;position:static}.feature-module__Eb2ERq__dots{width:auto}.feature-module__Eb2ERq__dot{flex:none;width:22px}.feature-module__Eb2ERq__activeDot{width:38px}.feature-module__Eb2ERq__arrows{order:0}.feature-module__Eb2ERq__expandButton{z-index:2;border:0;border-bottom:1px solid var(--theme-accent);color:var(--theme-accent-text);font:inherit;cursor:pointer;background:0 0;padding:5px 0;font-size:11px;font-weight:600;display:block;position:absolute;bottom:18px;right:34px}}@media (prefers-reduced-motion:reduce){.feature-module__Eb2ERq__slide,.feature-module__Eb2ERq__decorativeShapes,.feature-module__Eb2ERq__decorativeShapes:before,.feature-module__Eb2ERq__decorativeShapes:after,.feature-module__Eb2ERq__activeDot:after{animation:none}.feature-module__Eb2ERq__activeDot:after{transform:scaleX(1)}}
