@keyframes lpWhyIconPop{0%{transform:scale(.55) rotate(-12deg)}55%{transform:scale(1.16) rotate(5deg)}to{transform:scale(1) rotate(0)}}@keyframes lpWhyIconBreathe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.07)}}.lp-why{background:var(--offwhite);overflow:hidden;position:relative}.lp-why:before{background-image:linear-gradient(rgba(28,26,20,.04) 1px,transparent 0),linear-gradient(90deg,rgba(28,26,20,.04) 1px,transparent 0);background-size:48px 48px;content:"";inset:0;pointer-events:none;position:absolute}.lp-why .why-inner{margin:0 auto;max-width:var(--max);padding:clamp(64px,9vw,96px) 40px;position:relative;z-index:1}.lp-why .why-ey{align-items:center;color:var(--orange);display:flex;font-size:11px;font-weight:700;gap:10px;letter-spacing:2.5px;margin-bottom:18px;text-transform:uppercase}.lp-why .why-ey:before{background:var(--orange);content:"";flex-shrink:0;height:2px;width:24px}.lp-why .why-geo-p{border-top:1px solid rgba(28,26,20,.08);color:rgba(28,26,20,.52);font-size:15px;font-style:italic;font-weight:300;line-height:1.75;margin:0 auto 40px;max-width:860px;padding-top:32px;text-align:center}.lp-why .why-cols{align-items:start;display:grid;gap:72px;grid-template-columns:1fr 1fr;margin-top:48px}.lp-why .why-h{color:var(--dark);font-family:var(--ff-h);font-size:clamp(28px,3vw,40px);letter-spacing:-.02em;line-height:1.1;margin-bottom:16px}.lp-why .why-h em{color:var(--orange);font-style:italic}.lp-why .why-sub{color:rgba(28,26,20,.52);font-size:15px;line-height:1.7;margin-bottom:28px}.lp-why .why-sub strong{color:var(--dark)}.lp-why .why-pills{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.lp-why .wb-pill{border-radius:100px;display:inline-block;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.5;padding:5px 14px;white-space:nowrap}.lp-why .wb-pill.o{background:rgba(232,93,60,.14);color:#c0432a}.lp-why .wb-pill.p{background:rgba(123,79,166,.14);color:#634090}.lp-why .wb-pill.y{background:rgba(240,192,48,.18);color:#876a00}.lp-why .wb-pill.d{background:rgba(28,26,20,.08);color:rgba(28,26,20,.62)}.lp-why .wb-pill.c{background:rgba(232,93,60,.14);color:#c0432a}.lp-why .why-right{display:flex;flex-direction:column;gap:0}.lp-why .acc-item{border-bottom:1px solid rgba(28,26,20,.08);position:relative}.lp-why .acc-line{background:var(--orange);bottom:0;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:top;transition:transform .4s var(--ease);width:2px}.lp-why .acc-item.open .acc-line{transform:scaleY(1)}.lp-why .acc-head{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:14px;padding:18px 0;text-align:left;user-select:none;width:100%}.lp-why .acc-icon-wrap{flex-shrink:0;height:40px;width:40px}.lp-why .acc-icon-wrap svg{display:block;height:100%;overflow:visible;width:100%}.lp-why .acc-item.open .acc-icon-wrap svg{animation:lpWhyIconPop .5s var(--ease) both,lpWhyIconBreathe 2.4s .5s ease-in-out infinite}.lp-why .acc-title{color:var(--dark);flex:1;font-size:14px;font-weight:600}.lp-why .acc-badge{background:rgba(232,93,60,.08);border-radius:100px;color:var(--orange);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.08em;padding:3px 10px;text-transform:uppercase}.lp-why .acc-chevron{align-items:center;border:1.5px solid rgba(28,26,20,.18);border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:transform .3s var(--ease);width:20px}.lp-why .acc-chevron:after{border-bottom:1.5px solid rgba(28,26,20,.45);border-right:1.5px solid rgba(28,26,20,.45);content:"";display:block;height:5px;transform:rotate(45deg) translate(-1px,-1px);transition:border-color .2s;width:5px}.lp-why .acc-item.open .acc-chevron{transform:rotate(180deg)}.lp-why .acc-item.open .acc-chevron:after{border-color:var(--orange)}.lp-why .acc-body{max-height:0;overflow:hidden;transition:max-height .4s var(--ease)}.lp-why .acc-item.open .acc-body{max-height:240px}.lp-why .acc-body-inner{color:rgba(28,26,20,.52);font-size:14px;font-weight:300;line-height:1.65;padding:0 0 18px 54px}.lp-why .acc-body-inner p{color:rgba(28,26,20,.52)!important;font-size:14px;font-weight:300;line-height:1.65}.lp-why .acc-body-inner strong{color:var(--dark)!important}.lp-why .style-strip{border-top:1px solid rgba(28,26,20,.08);margin-top:48px;padding-top:32px}.lp-why .style-strip-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.lp-why .style-strip-label{color:rgba(28,26,20,.32);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.lp-why .scroller-arrows{display:flex;gap:8px}.lp-why .sarrow{align-items:center;background:none;border:1px solid rgba(28,26,20,.15);border-radius:50%;color:rgba(28,26,20,.45);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.lp-why .sarrow:hover{border-color:var(--orange);color:var(--orange)}.lp-why .sarrow:disabled{cursor:default;opacity:.3}.lp-why .style-scroller{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scroll-behavior:smooth;scrollbar-width:none}.lp-why .style-scroller::-webkit-scrollbar{display:none}.lp-why .scard{cursor:pointer;flex-shrink:0;transition:transform .2s;width:194px}.lp-why .scard:hover{transform:translateY(-3px)}.lp-why .sthumb{aspect-ratio:16/9;background:#e8e5de;overflow:hidden;position:relative}.lp-why .sthumb img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.lp-why .splay{align-items:center;background:rgba(0,0,0,.2);display:flex;inset:0;justify-content:center;position:absolute;transition:background .2s}.lp-why .scard:hover .splay{background:rgba(0,0,0,.05)}.lp-why .spbtn{align-items:center;background:rgba(232,93,60,.9);border-radius:50%;display:flex;height:28px;justify-content:center;transition:transform .2s,box-shadow .2s;width:28px}.lp-why .spbtn svg{fill:#fff;margin-left:2px}.lp-why .scard:hover .spbtn{box-shadow:0 0 0 8px rgba(232,93,60,.12);transform:scale(1.1)}.lp-why .sname{color:rgba(28,26,20,.55);font-size:12px;font-weight:600;letter-spacing:.02em;padding:7px 4px 0}.lp-why .client-strip{align-items:center;border-top:1px solid rgba(28,26,20,.08);display:flex;flex-wrap:wrap;gap:20px;margin-top:40px;padding-top:32px}.lp-why .client-label{color:rgba(28,26,20,.3);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.lp-why .client-names{display:flex;flex-wrap:wrap;gap:8px}.lp-why .cpill{background:rgba(28,26,20,.05);border:1px solid rgba(28,26,20,.08);border-radius:100px;color:rgba(28,26,20,.45);cursor:default;font-size:12px;font-weight:500;padding:4px 14px;transition:transform .2s var(--ease),color .2s,background .2s,border-color .2s,box-shadow .2s}.lp-why .cpill:hover{background:rgba(232,93,60,.06);border-color:rgba(232,93,60,.4);box-shadow:0 6px 16px rgba(28,26,20,.1);color:var(--dark);transform:translateY(-2px)}@media (max-width:900px){.lp-why .why-inner{padding-left:24px;padding-right:24px}.lp-why .why-cols{gap:40px;grid-template-columns:1fr}}