.acquisition-main{padding:72px 0;background:var(--bg)}.acquisition-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:start}.acquisition-calendar h1,.acquisition-copy h1{font-size:clamp(36px,4vw,60px);line-height:1.08;margin:24px 0;letter-spacing:-2px}.acquisition-calendar>p,.acquisition-copy>p{line-height:1.7;max-width:660px}.acquisition-steps{padding-left:22px;margin:32px 0}.acquisition-steps li{padding:0 0 22px 8px;line-height:1.6}.acquisition-steps strong{display:block}.acquisition-widget{background:white;color:#22251f;border:1px solid #e3e1da;border-radius:16px;overflow:hidden}.acquisition-widget iframe{display:block;width:100%;border:0}.ghl-audit-frame{height:1180px}.ghl-calendar-frame{height:850px}.acquisition-fallback{padding:12px 24px;font-size:13px;line-height:1.6;border-top:1px solid #eee}.acquisition-fallback a{text-decoration:underline}.acquisition-calendar{max-width:1120px}.acquisition-calendar .acquisition-widget{margin-top:32px}@media (max-width:800px){.acquisition-main{padding:40px 0}.acquisition-grid{grid-template-columns:1fr;gap:24px}.acquisition-calendar h1,.acquisition-copy h1{letter-spacing:-1px}.ghl-audit-frame{height:1290px}.ghl-calendar-frame{height:1080px}}.acquisition-calendar>p{margin-bottom:24px}.acquisition-calendar>p a:not(.btn){text-decoration:underline}