.workflow-call-module__lScboa__page{--paper:#f7f7f5;--canvas:#fff;--ink:#20201f;--muted:#595954;--soft:#686863;--line:#e7e7e3;--line-strong:#d7d7d2;--green:#315c49;--green-soft:#edf5f0;background:var(--paper);min-height:100vh;color:var(--ink)}.workflow-call-module__lScboa__page :where(a,button):focus-visible{outline-offset:3px;outline:3px solid #315c49}.workflow-call-module__lScboa__skipLink{z-index:100;background:var(--ink);color:#fff;border-radius:6px;padding:11px 15px;font-size:14px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.workflow-call-module__lScboa__skipLink:focus{transform:translateY(0)}.workflow-call-module__lScboa__header{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border-bottom:1px solid #e7e7e3e6;justify-content:space-between;align-items:center;gap:24px;min-height:68px;padding:10px max(20px,50vw - 640px);display:flex;position:sticky;top:0}.workflow-call-module__lScboa__brand{letter-spacing:-.025em;align-items:center;gap:10px;font-size:17px;font-weight:680;display:inline-flex}.workflow-call-module__lScboa__brand img{width:34px;height:34px}.workflow-call-module__lScboa__quietLink{min-height:44px;color:var(--green);align-items:center;gap:8px;font-size:14px;font-weight:620;transition:color .17s;display:inline-flex}.workflow-call-module__lScboa__quietLink:hover{color:#264b3b}.workflow-call-module__lScboa__shell{border:1px solid var(--line);background:var(--canvas);border-radius:12px;grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);align-items:start;gap:54px;width:min(1180px,100% - 48px);margin:28px auto 0;padding:64px;display:grid;box-shadow:0 16px 48px #20201f0d}.workflow-call-module__lScboa__intro{padding-top:8px;position:sticky;top:96px}.workflow-call-module__lScboa__eyebrow,.workflow-call-module__lScboa__agendaLabel{color:var(--green);font-family:var(--font-geist-sans), sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:650;line-height:1.5}.workflow-call-module__lScboa__intro h1,.workflow-call-module__lScboa__confirmation h1{letter-spacing:-.025em;text-wrap:balance;max-width:12ch;margin-top:14px;font-size:clamp(43px,5vw,62px);font-weight:640;line-height:1.2}.workflow-call-module__lScboa__lede{max-width:640px;color:var(--muted);margin-top:24px;font-size:18px;line-height:1.62}.workflow-call-module__lScboa__points{border-top:1px solid var(--line-strong);margin-top:32px;padding:0;list-style:none}.workflow-call-module__lScboa__points li{border-bottom:1px solid var(--line);grid-template-columns:32px 1fr;gap:10px;padding:16px 0;display:grid}.workflow-call-module__lScboa__points span,.workflow-call-module__lScboa__agenda li span{color:var(--green);font-family:var(--font-geist-sans), sans-serif;font-size:14px;font-weight:650}.workflow-call-module__lScboa__points p{color:var(--muted);font-size:14px;line-height:1.6}.workflow-call-module__lScboa__points strong{color:var(--ink)}.workflow-call-module__lScboa__note{color:var(--soft);margin-top:20px;font-size:14px}.workflow-call-module__lScboa__calendar{border:1px solid var(--line);background:#fbfbfa;border-radius:8px;min-height:760px;overflow:hidden}.workflow-call-module__lScboa__frame{background:0 0;border:0;width:100%;min-height:780px;display:block}.workflow-call-module__lScboa__frameFallback{color:var(--muted);text-align:center;margin:0;padding:12px 18px 16px;font-size:14px}.workflow-call-module__lScboa__frameFallback a{color:var(--green);font-weight:650}.workflow-call-module__lScboa__confirmationPage{flex-direction:column;min-height:100vh;display:flex}.workflow-call-module__lScboa__confirmation{border:1px solid var(--line);background:var(--canvas);border-radius:12px;width:min(920px,100% - 48px);margin:28px auto 48px;padding:88px 64px;box-shadow:0 16px 48px #20201f0d}.workflow-call-module__lScboa__confirmation h1{max-width:14ch}.workflow-call-module__lScboa__agenda{border-left:3px solid var(--green);background:var(--green-soft);margin-top:42px;padding:24px}.workflow-call-module__lScboa__agenda ol{margin:16px 0 0;padding:0;list-style:none}.workflow-call-module__lScboa__agenda li{border-top:1px solid #d9e6dc;grid-template-columns:32px 1fr;gap:12px;padding:14px 0;display:grid}.workflow-call-module__lScboa__agenda li p{font-size:15px;font-weight:610;line-height:1.45}.workflow-call-module__lScboa__prep{max-width:720px;color:var(--muted);margin-top:28px;font-size:15px;line-height:1.7}.workflow-call-module__lScboa__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.workflow-call-module__lScboa__primaryAction,.workflow-call-module__lScboa__secondaryAction{border:1px solid var(--green);border-radius:7px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex}.workflow-call-module__lScboa__primaryAction{background:var(--green);color:#fff}.workflow-call-module__lScboa__secondaryAction{color:var(--green);background:0 0}@media (max-width:940px){.workflow-call-module__lScboa__shell{grid-template-columns:1fr;padding:52px}.workflow-call-module__lScboa__intro{padding-top:0;position:static}.workflow-call-module__lScboa__intro h1{max-width:14ch}}@media (max-width:620px){.workflow-call-module__lScboa__header{min-height:64px}.workflow-call-module__lScboa__quietLink{display:none}.workflow-call-module__lScboa__shell,.workflow-call-module__lScboa__confirmation{border-radius:8px;width:calc(100% - 28px);margin-top:10px;padding:52px 20px}.workflow-call-module__lScboa__shell{gap:34px}.workflow-call-module__lScboa__intro h1,.workflow-call-module__lScboa__confirmation h1{font-size:clamp(38px,11vw,50px)}.workflow-call-module__lScboa__calendar{min-height:720px}.workflow-call-module__lScboa__frame{min-height:740px}.workflow-call-module__lScboa__confirmation{margin-bottom:28px}.workflow-call-module__lScboa__agenda{padding:20px 16px}.workflow-call-module__lScboa__actions{flex-direction:column}.workflow-call-module__lScboa__primaryAction,.workflow-call-module__lScboa__secondaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.workflow-call-module__lScboa__quietLink{transition:none}}.workflow-call-module__lScboa__intro h1,.workflow-call-module__lScboa__confirmation h1{font-weight:550;line-height:1.12}.workflow-call-module__lScboa__points p{font-size:16px}.workflow-call-module__lScboa__note,.workflow-call-module__lScboa__frameFallback{font-size:14px}.workflow-call-module__lScboa__intro h1,.workflow-call-module__lScboa__confirmation h1{letter-spacing:-.025em;max-width:24ch;font-size:clamp(34px,3.8vw,48px);line-height:1.25}.workflow-call-module__lScboa__points p,.workflow-call-module__lScboa__agenda li p,.workflow-call-module__lScboa__prep{font-size:18px;line-height:1.7}.workflow-call-module__lScboa__quietLink,.workflow-call-module__lScboa__primaryAction,.workflow-call-module__lScboa__secondaryAction{font-size:16px}.workflow-call-module__lScboa__shell{grid-template-columns:minmax(0,.8fr) minmax(500px,1.2fr);gap:36px;padding:48px}@media (max-width:1080px){.workflow-call-module__lScboa__shell{grid-template-columns:1fr}.workflow-call-module__lScboa__intro{position:static}}@media (max-width:620px){.workflow-call-module__lScboa__shell,.workflow-call-module__lScboa__confirmation{border-inline:0;border-radius:0;width:100%;margin-top:0;padding:36px 22px}.workflow-call-module__lScboa__intro h1,.workflow-call-module__lScboa__confirmation h1{font-size:34px}}
