.LgUeLW_frame{max-width:var(--maxw);padding:6px var(--page-pad) clamp(40px, 6vh, 64px);margin:0 auto}.LgUeLW_grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:clamp(24px,4vw,48px);display:grid}.LgUeLW_embed{border:1px solid var(--line);background:#fff;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 24px 50px -36px #0e1e0266}.LgUeLW_widget{width:100%}.LgUeLW_loader{z-index:1;background:var(--cream);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.LgUeLW_spinner{border:3px solid #1d4d052e;border-top-color:var(--green);border-radius:50%;width:34px;height:34px;animation:.7s linear infinite LgUeLW_calendly-spin}.LgUeLW_loaderText{font-family:var(--sans);letter-spacing:.02em;color:var(--muted);font-size:.8rem}@keyframes LgUeLW_calendly-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.LgUeLW_spinner{animation-duration:1.6s}}.LgUeLW_fallback{color:var(--muted);margin-top:12px;font-size:.85rem}.LgUeLW_fallback a{color:var(--green);text-decoration:underline}.LgUeLW_section{margin-bottom:28px}.LgUeLW_section h3{margin:0 0 14px;font-size:1.1rem;font-weight:800}.LgUeLW_checkList{margin:0;padding:0}.LgUeLW_checkList li{color:var(--muted);gap:10px;padding:5px 0;font-size:.92rem;line-height:1.5;list-style:none;display:flex}.LgUeLW_checkList li svg{width:16px;height:16px;color:var(--green);flex:none;margin-top:3px}.LgUeLW_checkList li b{color:var(--ink)}@media (max-width:900px){.LgUeLW_grid{grid-template-columns:1fr}}
.QV7jIq_hero{max-width:var(--maxw);padding:clamp(32px, 5vh, 56px) var(--page-pad) clamp(16px, 3vh, 28px);margin:0 auto}.QV7jIq_hero h1{font-family:var(--serif);letter-spacing:-.01em;max-width:18ch;font-size:clamp(2.4rem,5vw,4rem);font-weight:400;line-height:1.02}.QV7jIq_hl{position:relative}.QV7jIq_hl:after{content:"";left:0;right:0;bottom:var(--hero-hl-offset);height:var(--hero-hl-thickness);background:var(--hero-hl-color);position:absolute}.QV7jIq_subline{color:var(--muted);max-width:44em;margin:16px 0 0;font-size:clamp(1.04rem,1.4vw,1.22rem);line-height:1.55}.QV7jIq_assistLink{color:var(--green);border-bottom:1px solid #0000;font-weight:600;text-decoration:none;transition:all .2s}.QV7jIq_assistLink:hover{border-bottom-color:var(--green)}.QV7jIq_scheduler{margin-top:clamp(28px,4vh,48px)}
._4W2VCW_hero{max-width:var(--maxw);padding:clamp(48px, 8vh, 96px) var(--page-pad) clamp(30px, 5vh, 52px);margin:0 auto}._4W2VCW_kicker{font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--green-mid);margin-bottom:16px;font-size:.78rem;font-weight:700;display:block}._4W2VCW_hero h1{font-family:var(--serif);letter-spacing:-.01em;max-width:18ch;font-size:clamp(2.4rem,5vw,4rem);font-weight:400;line-height:1.02}._4W2VCW_hl{position:relative}._4W2VCW_hl:after{content:"";left:0;right:0;bottom:var(--hero-hl-offset);height:var(--hero-hl-thickness);background:var(--hero-hl-color);position:absolute}._4W2VCW_subline{color:var(--muted);max-width:44em;margin:16px 0 0;font-size:clamp(1.04rem,1.4vw,1.22rem);line-height:1.55}
.I88nqq_hero{background:var(--cream);align-items:center;min-height:clamp(360px,30vw,440px);display:flex;position:relative;overflow:hidden}.I88nqq_heroArt{pointer-events:none;position:absolute;inset:0}.I88nqq_heroArt img{object-fit:cover;object-position:right 40%}.I88nqq_hero:before{content:"";z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--cream) 96%, transparent) 0%, color-mix(in srgb, var(--cream) 86%, transparent) 36%, color-mix(in srgb, var(--cream) 35%, transparent) 58%, transparent 72%), linear-gradient(180deg, var(--cream) 0, transparent 120px), linear-gradient(0deg, var(--cream) 0, transparent 140px);position:absolute;inset:0}.I88nqq_heroCopy{z-index:2;width:100%;max-width:var(--maxw);padding:clamp(48px, 8vh, 96px) var(--page-pad) clamp(30px, 5vh, 52px);margin:0 auto;position:relative}.I88nqq_hero h1{font-family:var(--serif);letter-spacing:-.01em;max-width:18ch;font-size:clamp(2.4rem,5vw,4rem);font-weight:400;line-height:1.02}@media (max-width:960px){.I88nqq_hero{flex-direction:column;align-items:stretch;min-height:0}.I88nqq_hero:before{display:none}.I88nqq_heroArt{order:2;height:220px;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 40px calc(100% - 60px),#0000);mask-image:linear-gradient(#0000,#000 40px calc(100% - 60px),#0000)}.I88nqq_heroArt img{object-position:72% center}.I88nqq_heroCopy{padding:40px var(--page-pad) 8px;order:1}}
/*# sourceMappingURL=0whxd_ak7z_-a.css.map*/