.lp .fin{isolation:isolate;color:#fff;background:#000;border-radius:clamp(22px,3vw,36px);flex:1;align-items:center;min-height:clamp(500px,44vw,660px);padding:clamp(44px,6vw,88px) clamp(22px,6vw,96px);display:flex;position:relative;overflow:hidden}.lp .fin-tx{z-index:1;flex-direction:column;align-items:flex-start;max-width:min(600px,54%);display:flex;position:relative}.lp .fin h2{letter-spacing:-.045em;text-wrap:balance;margin:26px 0 0;font-size:clamp(30px,4.6vw,66px);font-weight:700;line-height:1.02}.lp .fin h2 span{color:var(--accf);font-weight:500}.lp .fin-p{color:#ffffffad;text-wrap:pretty;margin:20px 0 0;font-size:clamp(15px,.5vw + 13px,17px);line-height:1.6}.lp .fin-cta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;display:flex}.lp .fin-b1{color:#0f0f0f;white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .12s,background-color .18s;display:inline-flex}.lp .fin-b1:hover{background:#dff8f5}.lp .fin-b2{color:#fff;white-space:nowrap;border:1px solid #ffffff42;border-radius:999px;justify-content:center;align-items:center;height:48px;padding:0 20px;font-size:15px;font-weight:600;transition:transform .12s,background-color .18s,border-color .18s;display:inline-flex}.lp .fin-b2:hover{background:#ffffff1a;border-color:#ffffff6b}.lp .fin-b1:active,.lp .fin-b2:active{transform:scale(.98)}.lp .fin-b1:focus-visible,.lp .fin-b2:focus-visible{outline:2px solid var(--accf);outline-offset:3px}.lp .fin-cmd{max-width:100%;height:34px;font-family:var(--fm);color:#ffffffb8;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff24;border-radius:99px;align-items:center;gap:8px;margin-top:26px;padding:0 14px;font-size:13px;display:flex;overflow:hidden}.lp .fin-fig{z-index:0;aspect-ratio:1600/1196;pointer-events:none;height:114%;position:absolute;bottom:0;right:clamp(-220px,25.9vw - 433px,-30px);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.lp .fin-fig img,.lp .fin-fig video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lp .fin-fig video{opacity:0;transition:opacity .8s}.lp .fin-fig video[data-on=true]{opacity:1}@media (max-width:860px){.lp .fin{text-align:center;flex-direction:column;align-items:center;min-height:0;padding:44px 20px 0}.lp .fin-tx{align-items:center;max-width:100%}.lp .fin-cta{justify-content:center}.lp .fin-fig{order:2;width:min(128%,560px);height:auto;margin:14px 0 -7%;position:relative;bottom:auto;right:auto}}
