.lp-cta.fade-in{display:grid!important}.lp-cta{align-items:center;background:#f0ede6;display:grid;gap:6rem;grid-template-columns:1.1fr .9fr;overflow:hidden;padding:8rem 6%;position:relative}.lp-cta .cs-eyebrow{color:rgba(28,26,20,.4);margin-bottom:1.1rem}.lp-cta__left{align-items:flex-start;display:flex;flex-direction:column}.lp-cta__headline{color:#1c1a14;font-family:Noto Sans,sans-serif;font-size:clamp(3rem,5vw,6rem);font-weight:400;letter-spacing:-.03em;line-height:.97;margin-bottom:2rem;max-width:18ch}.lp-cta__word-line{display:block;margin-bottom:-.14em;overflow:hidden;padding-bottom:.14em}.lp-cta__word-line span{display:block;transform:translateY(110%);transition:transform .9s cubic-bezier(.16,1,.3,1)}.lp-cta.visible .lp-cta__word-line:first-child span{transform:translateY(0);transition-delay:.04s}.lp-cta.visible .lp-cta__word-line:nth-child(2) span{transform:translateY(0);transition-delay:.18s}.lp-cta.visible .lp-cta__word-line:nth-child(3) span{transform:translateY(0);transition-delay:.32s}.lp-cta__body{color:rgba(28,26,20,.6);font-size:1rem;font-weight:300;line-height:1.8;margin-bottom:2.5rem;max-width:50ch;opacity:0;transform:translateY(18px);transition:opacity .75s ease .5s,transform .75s ease .5s}.lp-cta.visible .lp-cta__body{opacity:1;transform:translateY(0)}.lp-cta__actions{align-items:center;display:flex;gap:2.5rem;opacity:0;transform:translateY(18px);transition:opacity .75s ease .68s,transform .75s ease .68s}.lp-cta.visible .lp-cta__actions{opacity:1;transform:translateY(0)}.lp-cta__primary{animation:lpCtaPulse 2.8s ease-in-out infinite;background:#e85d3c;border:none;border-radius:2px;box-shadow:0 4px 24px rgba(232,93,60,.28);color:#fff;cursor:pointer;display:inline-block;font-family:Noto Sans,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.1em;padding:1.1rem 2.6rem;text-decoration:none;text-transform:uppercase;transition:background .2s,transform .15s;white-space:nowrap}.lp-cta__primary:hover{background:#d44e2f;transform:translateY(-2px)}@keyframes lpCtaPulse{0%,to{box-shadow:0 4px 24px rgba(232,93,60,.28)}50%{box-shadow:0 6px 40px rgba(232,93,60,.58)}}.lp-cta__secondary{color:rgba(28,26,20,.4);font-size:.82rem;font-weight:400;letter-spacing:.01em;text-decoration:none;transition:color .2s}.lp-cta__secondary:hover{color:#e85d3c}.lp-cta__poc-card{background:#1c1a14;border-radius:8px;box-shadow:0 32px 80px rgba(28,26,20,.22),0 0 0 1px hsla(42,25%,92%,.07);justify-self:center;max-width:420px;opacity:0;overflow:hidden;transform:translateY(20px);transition:opacity .75s ease .55s,transform .75s ease .55s,box-shadow .3s ease;width:100%}.lp-cta.visible .lp-cta__poc-card{opacity:1;transform:translateY(0)}.lp-cta__poc-photo-wrap{aspect-ratio:4/3;overflow:hidden;position:relative;width:100%}.lp-cta__poc-photo-wrap img{display:block;filter:grayscale(18%) contrast(1.05);height:100%;object-fit:cover;object-position:center top;transition:transform .4s ease,filter .4s ease;width:100%}.lp-cta__poc-photo-wrap:after{background:linear-gradient(180deg,transparent 45%,rgba(10,9,6,.95));content:"";inset:0;position:absolute}.lp-cta__poc-photo-overlay{bottom:0;left:0;padding:1.5rem 1.75rem;position:absolute;right:0;z-index:1}.lp-cta__poc-name{color:#fff;display:block;font-family:Noto Sans,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.1;margin-bottom:.2rem}.lp-cta__poc-role{color:hsla(0,0%,100%,.5);display:block;font-size:.7rem;font-weight:400;letter-spacing:.04em}.lp-cta__poc-body{padding:1.5rem 1.75rem 1.75rem}.lp-cta__poc-company-tag{color:#e85d3c;display:block;font-size:8px;font-weight:700;letter-spacing:.2em;margin-bottom:1rem;text-transform:uppercase}.lp-cta__poc-quote{border-left:2px solid rgba(232,93,60,.4);color:hsla(42,25%,92%,.6);font-family:Noto Sans,sans-serif;font-size:1.05rem;font-style:italic;line-height:1.65;margin-bottom:1.5rem;padding-left:1rem}.lp-cta__poc-detail{align-items:center;display:flex;gap:.75rem}.lp-cta__poc-detail-icon{color:#f0ede6;flex-shrink:0;height:13px;opacity:.35;width:13px}.lp-cta__poc-detail-icon svg{height:100%;width:100%}.lp-cta__poc-detail span{color:hsla(42,25%,92%,.5);font-size:.76rem}@media (hover:hover) and (pointer:fine){.lp-cta__poc-card{cursor:default}.lp-cta.visible .lp-cta__poc-card:hover{box-shadow:0 40px 100px rgba(28,26,20,.32),0 0 0 1px rgba(232,93,60,.3);transform:translateY(-6px)}.lp-cta__poc-card:hover .lp-cta__poc-photo-wrap img{filter:grayscale(0) contrast(1.05);transform:scale(1.04)}}.lp-cta__disclaimer{bottom:2.25rem;color:rgba(28,26,20,.3);font-size:.6rem;font-style:italic;font-weight:300;left:6%;margin-top:0;position:absolute;right:6%}@media (max-width:860px){.lp-cta{gap:3rem;grid-template-columns:1fr;padding:6rem 6%}.lp-cta__headline{font-size:clamp(2.4rem,8vw,4rem)}.lp-cta__actions{align-items:flex-start;flex-direction:column;gap:1.25rem}.lp-cta__primary{text-align:center;width:auto}.lp-cta__disclaimer{bottom:auto;left:auto;margin-top:1.5rem;position:static;right:auto}}.lp-cta a,.lp-cta blockquote,.lp-cta button,.lp-cta h1,.lp-cta h2,.lp-cta h3,.lp-cta h4,.lp-cta h5,.lp-cta h6,.lp-cta label,.lp-cta li,.lp-cta p{font-family:Noto Sans,sans-serif!important}section.b2wqf-on{border-top:4px solid #e85d3c;padding-bottom:clamp(64px,7vw,96px)!important;padding-top:clamp(64px,7vw,96px)!important}section.b2wqf-on h2{font-size:clamp(30px,3.2vw,44px)!important;letter-spacing:-.5px!important;line-height:1.12!important;margin-bottom:16px!important}.b2wqf-eyebrow{color:#e85d3c;display:block;font-size:12px;font-weight:600;letter-spacing:.2em;line-height:1.4;margin:0 0 18px;text-transform:uppercase}.b2wqf{align-self:flex-start;left:50%;margin:36px 0 28px;position:relative;text-align:left;transform:translateX(-50%);width:min(760px,calc(100vw - 40px));z-index:2}.b2wqf,.b2wqf-card{box-sizing:border-box}.b2wqf-card{background:hsla(0,0%,100%,.035);border:1px solid hsla(42,25%,92%,.14);border-radius:16px;padding:32px 32px 26px}.b2wqf-target{width:100%}.b2wqf-alt{color:hsla(42,25%,92%,.55);font-size:15px;line-height:1.5;margin:18px 0 0;text-align:center}.b2wqf .b2wqf-alt a,.b2wqf .b2wqf-alt a:focus,.b2wqf .b2wqf-alt a:hover{color:#e85d3c!important;text-decoration:underline!important;text-underline-offset:3px}.b2wqf-trust{color:hsla(42,25%,92%,.45);font-size:14px;line-height:1.6;margin:28px 0 0;text-align:center}@media (max-width:640px){.b2wqf{margin-top:32px}.b2wqf-card{border-radius:14px;padding:26px 20px 22px}}.b2wqf.b2wqf--inline{align-self:stretch;left:auto;margin:28px 0 0;max-width:640px;transform:none;width:100%}.b2wqf-card.b2wqf-card--solid{background:#1c1a14;border-color:hsla(42,25%,92%,.12)}