.wfi-home{background:var(--wfi-surface)}
.wfi-home-hero{position:relative;padding:clamp(56px,6.4vw,92px) 0 clamp(46px,5vw,68px);background:linear-gradient(180deg,rgba(255,255,255,0) 68%,#fff 100%),linear-gradient(118deg,var(--wfi-background) 0%,#fff 52%,var(--wfi-soft-red) 100%);overflow:hidden}
.wfi-home-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0) 62%,#fff 100%),radial-gradient(ellipse 58% 78% at 88% 48%,rgba(227,27,35,.105) 0%,rgba(227,27,35,.045) 43%,rgba(227,27,35,0) 75%);opacity:.86;transform:translateZ(0);pointer-events:none}
.wfi-home-hero__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:clamp(30px,4vw,56px)}.wfi-home-hero__copy{width:42%;min-width:0}
.wfi-home-eyebrow{display:inline-flex;align-items:center;min-height:27px;padding:5px 13px;margin-bottom:16px;border-radius:999px;background:var(--wfi-soft-red);color:var(--wfi-primary);font-size:.72rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}
.wfi-home-hero h1{max-width:570px;margin-bottom:18px;color:#12213d;font-size:clamp(2.55rem,4vw,4rem);line-height:1.03;letter-spacing:-.052em}.wfi-home-hero__copy>p{max-width:550px;margin:0;color:var(--wfi-muted);font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.58}.wfi-home-hero .wfi-actions{margin-top:clamp(22px,2.4vw,30px)}
.wfi-home-hero__benefits{display:flex;align-items:stretch;flex-wrap:wrap;gap:11px;margin-top:clamp(24px,3vw,34px)}.wfi-home-hero__benefits>div{display:flex;align-items:center;flex-grow:1;gap:9px;width:clamp(145px,calc(33.333% - 8px),190px);min-height:46px;padding:4px 0;color:#28364f;font-size:clamp(.72rem,.8vw,.79rem);line-height:1.3}.wfi-home-hero__benefits span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(227,27,35,.08);border-radius:12px;background:rgba(255,255,255,.92);color:var(--wfi-primary);box-shadow:0 7px 18px rgba(20,34,60,.06)}.wfi-home-hero__benefits .wfi-icon{width:21px;height:21px}.wfi-home-hero__benefits strong{font-weight:800}
.wfi-home-hero__media{position:relative;width:53%;min-width:0;aspect-ratio:1.28/1}.wfi-device{position:absolute;background:#fff;box-shadow:0 24px 55px rgba(19,32,56,.18);overflow:hidden}.wfi-device--desktop{left:1%;top:1%;width:88%;height:92%;padding:17px 7px 7px;border:7px solid #1e2634;border-radius:15px;transform:perspective(1200px) rotateY(347deg) rotateZ(2deg);transform-origin:center center}.wfi-device__bar{position:absolute;left:0;top:0;display:flex;align-items:center;gap:4px;width:100%;height:16px;padding-left:8px;background:#f2f3f5}.wfi-device__bar i{width:4px;height:4px;border-radius:50%;background:#c7c9cf}.wfi-device--desktop img{width:100%;height:100%;object-fit:cover;object-position:top center}.wfi-device--phone{right:0;bottom:0;width:31%;height:80%;padding:17px 5px 6px;border:7px solid #1d2533;border-radius:27px;transform:rotate(1.8deg)}.wfi-device--phone img{width:100%;height:100%;border-radius:15px;object-fit:cover;object-position:66% top}.wfi-device__speaker{position:absolute;left:50%;top:6px;z-index:2;width:35px;height:4px;border-radius:99px;background:#1d2533;transform:translateX(-50%)}
.wfi-home-trust{position:relative;z-index:2;padding:0 0 20px;background:#fff}.wfi-home-trust__row{display:flex;align-items:stretch;flex-wrap:wrap;border:1px solid var(--wfi-border);border-radius:var(--wfi-radius-sm);background:#fff;box-shadow:0 12px 28px rgba(24,39,66,.06);overflow:hidden}.wfi-home-trust article{display:flex;align-items:center;gap:13px;width:33.333%;padding:19px 24px;border-right:1px solid var(--wfi-border)}.wfi-home-trust article:last-child{border-right:0}.wfi-home-trust article>span{display:inline-flex;align-items:center;justify-content:center;width:43px;height:43px;border-radius:12px;background:var(--wfi-soft-red);color:var(--wfi-primary)}.wfi-home-trust h2{margin:0 0 3px;font-size:.9rem;letter-spacing:-.015em}.wfi-home-trust p{margin:0;color:var(--wfi-muted);font-size:.75rem;line-height:1.35}
.wfi-home-section{padding:clamp(58px,6.3vw,76px) 0}.wfi-home-heading{max-width:720px;margin:0 auto clamp(30px,3.2vw,38px);text-align:center}.wfi-home-heading h2{margin-bottom:8px;color:#14223c;font-size:clamp(2rem,3vw,2.75rem);letter-spacing:-.04em}.wfi-home-heading p{margin:0;color:var(--wfi-muted);font-size:1rem}
.wfi-home-steps{background:linear-gradient(180deg,#fff,var(--wfi-background))}.wfi-home-steps__row{position:relative;display:flex;align-items:stretch;flex-wrap:wrap;gap:22px}.wfi-home-steps__row::before{content:"";position:absolute;left:11%;right:11%;top:50%;border-top:2px dashed rgba(227,27,35,.22);transform:translateY(-50%)}.wfi-home-steps__row article{position:relative;z-index:1;display:flex;align-items:flex-start;gap:17px;width:calc(33.333% - 15px);min-height:158px;padding:34px 25px 27px;border:1px solid var(--wfi-border);border-radius:var(--wfi-radius-sm);background:#fff;box-shadow:0 12px 27px rgba(20,34,60,.055);transition:border-color var(--wfi-motion-normal) var(--wfi-ease),box-shadow var(--wfi-motion-normal) var(--wfi-ease),transform var(--wfi-motion-normal) var(--wfi-ease)}.wfi-home-steps__row article:hover{border-color:rgba(227,27,35,.26);box-shadow:0 17px 36px rgba(20,34,60,.09);transform:translateY(-3px)}.wfi-home-step-number{position:absolute;left:50%;top:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:5px solid #fff;border-radius:50%;transform:translate(-50%,-50%);background:#ff8b90;color:#fff;font-weight:900;box-shadow:0 5px 13px rgba(227,27,35,.16)}.wfi-home-card-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgba(227,27,35,.08);border-radius:13px;background:var(--wfi-soft-red);color:var(--wfi-primary)}.wfi-home-steps__row article>div{width:calc(100% - 65px)}.wfi-home-steps__row h3,.wfi-home-benefit-row h3{margin:4px 0 8px;font-size:clamp(1rem,1.2vw,1.08rem)}.wfi-home-steps__row p,.wfi-home-benefit-row p{margin:0;color:var(--wfi-muted);font-size:clamp(.82rem,.9vw,.88rem);line-height:1.58}
.wfi-home-demos{background:#fff}.wfi-home-demos>.wfi-container{padding:clamp(28px,4vw,46px);border:1px solid #e5e8ee;border-radius:calc(var(--wfi-radius) + 2px);background:linear-gradient(145deg,#f8f9fb,#f3f4f7);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.wfi-home-tabs{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:max-content;max-width:100%;margin:-17px auto 31px;padding:4px;border:1px solid var(--wfi-border);border-radius:12px;background:#fff}.wfi-home-tabs button{position:relative;min-width:118px;min-height:42px;padding:9px 18px;border:0;border-radius:9px;background:transparent;color:#596578;font-weight:800;cursor:pointer;transition:background-color var(--wfi-motion-fast) var(--wfi-ease),color var(--wfi-motion-fast) var(--wfi-ease),box-shadow var(--wfi-motion-fast) var(--wfi-ease)}.wfi-home-tabs button:hover{color:var(--wfi-primary)}.wfi-home-tabs button.is-active{background:var(--wfi-primary);color:#fff;box-shadow:0 8px 20px rgba(227,27,35,.2)}.wfi-home-tabs button:focus-visible{outline:3px solid rgba(227,27,35,.17);outline-offset:2px}
.wfi-home-demo-row{display:flex;align-items:stretch;flex-wrap:wrap;gap:22px}.wfi-home-demo-row .wfi-demo-card{width:calc(50% - 11px);border:1px solid #e2e5eb;border-radius:var(--wfi-radius-sm);background:#fff;box-shadow:0 10px 25px rgba(20,34,60,.06);overflow:hidden}.wfi-home-demo-row .wfi-demo-card[hidden]{display:none}.wfi-home-demo-row .wfi-demo-card__media{position:relative;display:block;min-height:0;aspect-ratio:1.82/1;padding:20px 28px 0;background:linear-gradient(145deg,#fff,#f7f7f9);overflow:hidden}.wfi-demo-card__browser{position:relative;display:block;width:91%;height:91%;padding:13px 4px 4px;border:4px solid #283142;border-radius:9px;background:#fff;box-shadow:0 13px 24px rgba(24,35,58,.17);overflow:hidden}.wfi-demo-card__browser>i{position:absolute;left:0;top:0;display:flex;align-items:center;gap:3px;width:100%;height:11px;padding-left:5px;background:#eef0f3}.wfi-demo-card__browser b{width:3px;height:3px;border-radius:50%;background:#bfc4cc}.wfi-demo-card__browser img{width:100%;height:100%;border-radius:3px;object-fit:cover;object-position:top center}.wfi-demo-card__phone{position:absolute;right:18px;bottom:8px;display:block;width:23%;height:79%;padding:10px 3px 4px;border:4px solid #283142;border-radius:16px;background:#fff;box-shadow:0 12px 22px rgba(24,35,58,.21);overflow:hidden}.wfi-demo-card__phone::before{content:"";position:absolute;left:50%;top:4px;width:24px;height:3px;border-radius:99px;background:#283142;transform:translateX(-50%)}.wfi-demo-card__phone img{width:100%;height:100%;border-radius:9px;object-fit:cover;object-position:65% top}.wfi-home-demo-row .wfi-demo-card__body{padding:19px 21px 22px}.wfi-demo-card__segment{display:block;margin-bottom:3px;color:var(--wfi-primary);font-size:.69rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.wfi-demo-card__title{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:8px}.wfi-demo-card__title h3{margin:0;font-size:1.22rem;text-transform:none}.wfi-demo-card__title span{padding:4px 8px;border-radius:99px;background:#eceef2;color:#687386;font-size:.68rem;font-weight:800}.wfi-home-demo-row .wfi-demo-card p{min-height:42px;margin-bottom:12px;font-size:.85rem;line-height:1.45}
.wfi-home-benefit-row{display:flex;align-items:stretch;flex-wrap:wrap;gap:20px}.wfi-home-benefit-row article{width:calc(25% - 15px);padding:25px 22px;border:1px solid var(--wfi-border);border-radius:var(--wfi-radius-sm);background:#fff;box-shadow:0 10px 24px rgba(20,34,60,.05);transition:border-color var(--wfi-motion-normal) var(--wfi-ease),box-shadow var(--wfi-motion-normal) var(--wfi-ease),transform var(--wfi-motion-normal) var(--wfi-ease)}.wfi-home-benefit-row article:hover{border-color:rgba(227,27,35,.25);box-shadow:0 15px 31px rgba(20,34,60,.085);transform:translateY(-3px)}.wfi-home-benefit-row .wfi-home-card-icon{margin-bottom:17px}
.wfi-home-solutions{padding-top:50px}.wfi-home-solution-row{display:flex;align-items:stretch;flex-wrap:wrap;gap:22px}.wfi-home-solution-row article{display:flex;align-items:stretch;width:calc(50% - 11px);min-height:258px;border:1px solid var(--wfi-border);border-radius:var(--wfi-radius-sm);background:#fff;box-shadow:0 10px 25px rgba(20,34,60,.05);overflow:hidden;transition:box-shadow var(--wfi-motion-normal) var(--wfi-ease),transform var(--wfi-motion-normal) var(--wfi-ease)}.wfi-home-solution-row article:hover{box-shadow:0 17px 34px rgba(20,34,60,.1);transform:translateY(-3px)}.wfi-home-solution__media{display:block;width:42%;background:var(--wfi-background);overflow:hidden}.wfi-home-solution__media img{width:100%;height:100%;object-fit:cover;transition:transform 420ms var(--wfi-ease)}.wfi-home-solution-row article:hover img{transform:scale(1.035)}.wfi-home-solution__content{display:flex;flex-direction:column;justify-content:center;width:58%;padding:clamp(24px,3vw,34px)}.wfi-home-solution-row h3{margin-bottom:9px;font-size:clamp(1.2rem,1.8vw,1.42rem)}.wfi-home-solution-row p{margin-bottom:16px;color:var(--wfi-muted);font-size:clamp(.84rem,1vw,.91rem);line-height:1.55}
.wfi-home-pricing{padding:0 0 64px;background:#fff}.wfi-home-pricing__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:30px;padding:clamp(27px,3.2vw,38px);border:1px solid rgba(227,27,35,.08);border-radius:var(--wfi-radius-sm);background:linear-gradient(100deg,#ffe8e9,#ffd5d8)}.wfi-home-pricing__inner>div:first-child{width:62%}.wfi-home-pricing__inner .wfi-home-eyebrow{margin-bottom:6px;background:rgba(255,255,255,.55)}.wfi-home-pricing h2{margin:0 0 6px;font-size:clamp(1.55rem,2.2vw,1.9rem)}.wfi-home-pricing p{margin:0;color:var(--wfi-muted);font-size:.9rem;line-height:1.5}.wfi-home-pricing__actions{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:12px;width:35%}.wfi-home-pricing__actions>strong,.wfi-home-pricing__actions>.wfi-button{display:inline-flex;align-items:center;justify-content:center;width:calc(50% - 6px);min-height:48px;padding:10px 15px;text-align:center}.wfi-home-pricing__actions>strong{border-radius:999px;background:var(--wfi-yellow);color:#312b00;font-size:.8rem}
.wfi-home-blog{padding-top:0}.wfi-home-heading-row{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-bottom:28px}.wfi-home-heading-row .wfi-home-heading{margin:0;text-align:left}.wfi-home-post-row{display:flex;align-items:stretch;flex-wrap:wrap;gap:22px}.wfi-home-post-row .wfi-post-card{width:calc(33.333% - 15px);border-radius:var(--wfi-radius-sm)}.wfi-home-post-row .wfi-post-card__media{min-height:0}.wfi-home-post-row .wfi-post-card__media img{width:100%;height:175px;object-fit:cover}.wfi-home-post-row .wfi-post-card__body{padding:18px}.wfi-home-post-row h2,.wfi-home-post-row h3{margin-bottom:8px;font-size:1.05rem;line-height:1.25}.wfi-home-post-row p{margin-bottom:10px;font-size:.82rem;line-height:1.45}.wfi-home-post-row small{color:#8a92a0;font-size:.72rem}
.wfi-home-faq{padding-top:48px}.wfi-home-faq__inner{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:52px}.wfi-home-faq .wfi-home-heading{width:39%;margin:0;text-align:left}.wfi-home-faq .wfi-faq{width:56%;border:1px solid var(--wfi-border);border-radius:var(--wfi-radius-sm);background:#fff;box-shadow:0 10px 24px rgba(20,34,60,.04);overflow:hidden}.wfi-home-faq .wfi-faq details{padding:0 20px}.wfi-home-faq .wfi-faq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;color:var(--wfi-heading);font-weight:800;list-style:none}.wfi-home-faq .wfi-faq summary::-webkit-details-marker{display:none}.wfi-faq__toggle{position:relative;display:inline-block;width:18px;height:18px}.wfi-faq__toggle::before,.wfi-faq__toggle::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:99px;background:var(--wfi-heading);transition:transform var(--wfi-motion-normal) var(--wfi-ease),background-color var(--wfi-motion-fast) var(--wfi-ease)}.wfi-faq__toggle::before{transform:translate(-50%,-50%)}.wfi-faq__toggle::after{transform:translate(-50%,-50%) rotate(90deg)}.wfi-faq details[open] .wfi-faq__toggle::after{transform:translate(-50%,-50%) rotate(0)}.wfi-faq details[open] .wfi-faq__toggle::before,.wfi-faq details[open] .wfi-faq__toggle::after{background:var(--wfi-primary)}.wfi-faq__answer{overflow:hidden}.wfi-home-faq .wfi-faq p{margin:0;padding:0 36px 19px 0;color:var(--wfi-muted)}
@media(max-width:1100px){.wfi-home-hero__copy{width:44%}.wfi-home-hero__media{width:51%}.wfi-home-hero__benefits>div{width:calc(50% - 6px)}.wfi-home-pricing__inner>div:first-child{width:58%}.wfi-home-pricing__actions{width:38%}}
@media(max-width:980px){.wfi-home-hero::after{background:linear-gradient(180deg,rgba(255,255,255,0) 60%,#fff 100%),radial-gradient(ellipse 72% 58% at 78% 70%,rgba(227,27,35,.095) 0%,rgba(227,27,35,.04) 48%,rgba(227,27,35,0) 76%)}.wfi-home-hero__inner{align-items:flex-start;flex-direction:column}.wfi-home-hero__copy,.wfi-home-hero__media{width:100%}.wfi-home-hero__copy{max-width:760px}.wfi-home-hero__media{max-width:780px;margin-inline:auto}.wfi-home-hero__benefits{max-width:700px}.wfi-home-hero__benefits>div{width:clamp(160px,calc(33.333% - 8px),220px)}.wfi-home-trust article{width:50%;border-bottom:1px solid var(--wfi-border)}.wfi-home-steps__row::before{display:none}.wfi-home-steps__row article,.wfi-home-benefit-row article{width:calc(50% - 11px)}.wfi-home-pricing__inner{align-items:flex-start;flex-direction:column}.wfi-home-pricing__inner>div:first-child,.wfi-home-pricing__actions{width:100%}.wfi-home-pricing__actions{max-width:430px;justify-content:center}.wfi-home-post-row .wfi-post-card{width:calc(50% - 11px)}}
@media(max-width:720px){.wfi-home-hero{padding:clamp(36px,9vw,50px) 0 clamp(32px,8vw,44px)}.wfi-home-hero::after{background:linear-gradient(180deg,rgba(255,255,255,0) 58%,#fff 100%),radial-gradient(ellipse 92% 52% at 76% 72%,rgba(227,27,35,.085) 0%,rgba(227,27,35,.035) 50%,rgba(227,27,35,0) 78%)}.wfi-home-hero__inner{gap:clamp(24px,6vw,32px)}.wfi-home-hero h1{font-size:clamp(2.2rem,10vw,2.72rem);line-height:1.04}.wfi-home-hero__copy>p{font-size:clamp(.96rem,4vw,1.03rem)}.wfi-home-hero .wfi-actions{flex-direction:column;margin-top:22px}.wfi-home-hero .wfi-button{width:100%}.wfi-home-hero__benefits{gap:8px 10px;margin-top:22px}.wfi-home-hero__benefits>div{align-items:center;width:calc(50% - 5px);min-height:43px;font-size:.74rem}.wfi-home-hero__benefits span{width:37px;height:37px;border-radius:10px}.wfi-home-hero__benefits .wfi-icon{width:19px;height:19px}.wfi-home-hero__media{aspect-ratio:1.23/1;margin-top:2px}.wfi-device--desktop{left:4%;width:85%;height:90%;border-width:5px;padding:13px 4px 4px}.wfi-device--phone{width:30%;height:76%;border-width:5px;border-radius:20px}.wfi-home-trust{padding-top:10px}.wfi-home-trust article{width:100%;padding:16px 18px;border-right:0}.wfi-home-trust article:last-child{border-bottom:0}.wfi-home-section{padding:clamp(50px,13vw,62px) 0}.wfi-home-heading{margin-bottom:28px}.wfi-home-heading h2{font-size:clamp(1.8rem,8vw,2.1rem)}.wfi-home-heading p{font-size:.94rem;line-height:1.55}.wfi-home-steps__row article,.wfi-home-benefit-row article,.wfi-home-demo-row .wfi-demo-card,.wfi-home-solution-row article,.wfi-home-post-row .wfi-post-card{width:100%}.wfi-home-steps__row{gap:28px}.wfi-home-steps__row article{min-height:0;padding:31px 20px 24px}.wfi-home-demos>.wfi-container{padding:30px 10px 12px}.wfi-home-tabs{margin-bottom:20px}.wfi-home-tabs button{min-width:0}.wfi-home-demo-row{gap:12px}.wfi-home-demo-row .wfi-demo-card{display:flex;align-items:center}.wfi-home-demo-row .wfi-demo-card__media{width:44%;aspect-ratio:1.15/1;padding:10px 11px 0}.wfi-home-demo-row .wfi-demo-card__body{width:56%;padding:14px 13px}.wfi-demo-card__browser{width:89%;height:88%;border-width:3px}.wfi-demo-card__phone{right:5px;bottom:5px;width:29%;height:73%;border-width:3px}.wfi-demo-card__title h3{font-size:1rem}.wfi-demo-card__title span{display:none}.wfi-home-demo-row .wfi-demo-card p{min-height:0;margin-bottom:8px;font-size:.76rem}.wfi-home-solution-row article{flex-direction:column;min-height:0}.wfi-home-solution__media,.wfi-home-solution__content{width:100%}.wfi-home-solution__media{aspect-ratio:1.65/1}.wfi-home-solution__content{padding:23px 21px}.wfi-home-pricing{padding-bottom:52px}.wfi-home-pricing__inner{padding:25px 20px}.wfi-home-pricing__actions{max-width:none}.wfi-home-pricing__actions>strong,.wfi-home-pricing__actions>.wfi-button{width:calc(50% - 6px)}.wfi-home-heading-row,.wfi-home-faq__inner{align-items:flex-start;flex-direction:column}.wfi-home-faq .wfi-home-heading,.wfi-home-faq .wfi-faq{width:100%}.wfi-home-blog .wfi-home-heading-row>.wfi-text-link{display:none}.wfi-home-post-row{gap:10px}.wfi-home-post-row .wfi-post-card{display:flex;align-items:stretch}.wfi-home-post-row .wfi-post-card__media{width:35%;min-height:105px}.wfi-home-post-row .wfi-post-card__media img{height:100%}.wfi-home-post-row .wfi-post-card__body{width:65%;padding:12px}.wfi-home-post-row .wfi-eyebrow,.wfi-home-post-row p,.wfi-home-post-row .wfi-text-link{display:none}.wfi-home-post-row h2,.wfi-home-post-row h3{margin:0;font-size:.92rem}.wfi-home-post-row small{display:block;margin-top:7px}}
@media(max-width:480px){.wfi-home-hero h1{font-size:clamp(2.05rem,10.8vw,2.38rem)}.wfi-home-hero__benefits>div{width:100%;min-height:40px;padding:2px 0}.wfi-home-hero__media{aspect-ratio:1.16/1}.wfi-device--desktop{left:5%;top:3%;width:83%;height:87%}.wfi-device--phone{right:1%;width:31%;height:74%}.wfi-home-tabs{width:100%}.wfi-home-tabs button{width:50%;padding-inline:10px}.wfi-home-demo-row .wfi-demo-card__media{width:42%}.wfi-home-demo-row .wfi-demo-card__body{width:58%}.wfi-home-pricing__actions{flex-direction:column}.wfi-home-pricing__actions>strong,.wfi-home-pricing__actions>.wfi-button{width:100%}.wfi-home-pricing h2{font-size:1.5rem}}
.wfi-home-demos{padding-bottom:clamp(34px,3.4vw,44px)}
.wfi-home-advantages{padding-top:clamp(42px,4.2vw,52px);padding-bottom:clamp(30px,3vw,38px);background:#fff}
.wfi-home-solutions{padding-top:clamp(30px,3vw,38px);padding-bottom:clamp(52px,5.2vw,66px);background:#fff}
.wfi-home-pricing{padding-bottom:clamp(48px,4.5vw,58px)}
.wfi-home-blog{padding-top:0;padding-bottom:clamp(32px,3.2vw,40px)}
.wfi-home-faq{padding-top:clamp(40px,4vw,50px);padding-bottom:clamp(60px,6vw,76px);background:linear-gradient(180deg,#fff 0%,var(--wfi-background) 100%)}
@media(prefers-reduced-motion:reduce){.wfi-home-steps__row article,.wfi-home-benefit-row article,.wfi-home-solution-row article,.wfi-home-solution__media img,.wfi-home-tabs button,.wfi-faq__toggle::before,.wfi-faq__toggle::after{transition:none}.wfi-home-steps__row article:hover,.wfi-home-benefit-row article:hover,.wfi-home-solution-row article:hover,.wfi-home-solution-row article:hover img{transform:none}}
