.lpcta{--lpcta-ink:#1B1C2B;--lpcta-lift:#24263A;--lpcta-brand:#3BD7A2;--lpcta-line:rgba(255,255,255,0.11);--lpcta-mute:rgba(255,255,255,0.58);padding:clamp(56px,6.5vw,96px) 0}.lpcta--ink{background:var(--lpcta-ink);color:#fff}.lpcta--paper{--lpcta-lift:#F6F7F9;--lpcta-line:rgba(27,28,43,0.10);--lpcta-mute:#6b7080;background:#fff;color:var(--lpcta-ink)}.lpcta__shell{width:min(1180px,100% - clamp(44px,10vw,128px));margin-inline:auto}.lpcta__card{position:relative;display:grid;grid-template-columns:minmax(0,0.85fr) minmax(0,1fr);gap:clamp(28px,3.5vw,48px);align-items:stretch;padding:clamp(30px,3.4vw,52px);background:var(--lpcta-lift);border:1px solid var(--lpcta-line);border-radius:26px;box-shadow:inset 0 3px 0 0 var(--lpcta-brand);overflow:hidden}.lpcta__copy{display:flex;flex-direction:column;min-width:0}.lpcta__eyebrow{margin:0 0 18px;font-size:0.8rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--lpcta-brand)}.lpcta__eyebrow span{margin-inline:5px;opacity:0.55}.lpcta__title{margin:0;max-width:22ch;text-wrap:balance;font-family:var(--display);font-size:clamp(1.75rem,3.1vw,2.45rem);font-weight:800;line-height:1.13;letter-spacing:-0.026em}.lpcta--ink .lpcta__title{color:#fff}.lpcta--paper .lpcta__title{color:var(--lpcta-ink)}.lpcta__lede{max-width:46ch;margin:18px 0 0;font-size:clamp(0.98rem,1.2vw,1.08rem);line-height:1.6}.lpcta--ink .lpcta__lede{color:rgba(255,255,255,0.72)}.lpcta--paper .lpcta__lede{color:#4a4f5c}.lpcta__outcome{max-width:44ch;margin:22px 0 0;padding-left:16px;border-left:2px solid var(--lpcta-brand);font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.5}.lpcta__outcome strong{font-weight:700}.lpcta--ink .lpcta__outcome{color:#fff}.lpcta--paper .lpcta__outcome{color:var(--lpcta-ink)}.lpcta__action{margin:clamp(24px,3vw,32px) 0 0}.lpcta--ink .lpcta__button{background:#fff;color:var(--lpcta-ink)}.lpcta--ink .lpcta__button:hover{background:var(--lpcta-brand);color:var(--lpcta-ink)}.lpcta__trust{margin:14px 0 0;font-size:0.92rem;line-height:1.5;color:var(--lpcta-mute)}.lpcta__trust span{margin-inline:5px;opacity:0.6}.lpcta__person{display:flex;align-items:center;gap:14px;min-width:0;margin:auto 0 0;padding-top:clamp(20px,2.4vw,26px);border-top:1px solid var(--lpcta-line)}.lpcta__portrait{flex:none;display:block;width:76px;height:76px;object-fit:cover;object-position:50% 14%;border-radius:14px;background:rgba(255,255,255,0.05)}.lpcta__caption{display:block;min-width:0}.lpcta__name{display:block;font-family:var(--display);font-size:1.02rem;font-weight:700;letter-spacing:-0.012em}.lpcta__role{display:block;margin-top:2px;font-size:0.9rem;line-height:1.45;color:var(--lpcta-mute)}.lpcta--ink .lpcta__name{color:#fff}.lpcta--paper .lpcta__name{color:var(--lpcta-ink)}.lpcta__role span{margin-inline:4px;opacity:0.6}.lpcta__booking{min-width:0}.lpcta__calendar{width:100%}.lpcta__calendar .calendly-inline-widget{min-width:260px;width:100%;height:940px}.lpcta__calendar .calendly-inline-widget iframe{display:block}.lpcta__calendar .booking__standin{padding:30px 26px 26px;background:#fff;border-radius:22px;color:var(--lpcta-ink)}@media (max-width:900px){.lpcta__card{grid-template-columns:minmax(0,1fr);gap:clamp(26px,4vw,36px)}.lpcta__title{max-width:none}.lpcta__person{margin-top:clamp(26px,4vw,32px)}.lpcta__calendar .calendly-inline-widget{height:980px}}@media (max-width:560px){.lpcta__card{padding:26px 20px 28px;border-radius:20px}.lpcta__button{width:100%;justify-content:center}.lpcta__portrait{width:64px;height:64px}}