.page_page__tOoha{min-height:100dvh;background:var(--ink-950);color:var(--fg)}.page_layout__FYwnj{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh}.page_calendar__3mFKu,.page_introSide__gfrPz{min-width:0;padding:clamp(144px,14vw,180px) clamp(24px,5vw,76px) 80px}.page_introSide__gfrPz{display:flex;flex-direction:column;align-items:flex-start;background:radial-gradient(ellipse at 80% 75%,#a8dfff 0,transparent 58%),var(--cerulean-300);color:var(--ink-950)}.page_email__YrYps,.page_intro__H6ioR{width:min(100%,540px);margin-left:auto}.page_eyebrow__UVQnQ{margin:0 0 26px;color:var(--ink-950);font:500 11px/1.4 var(--font-mono);letter-spacing:.08em}.page_intro__H6ioR h1{margin:0;color:var(--ink-950);font-size:clamp(42px,4.5vw,66px);line-height:.98;letter-spacing:-.065em;font-weight:650}.page_intro__H6ioR h1 em{display:inline-block;font:italic 400 1.06em/.88 var(--font-serif);letter-spacing:-.055em}.page_lead__epxih{margin:28px 0 0;max-width:430px;color:#12354b;font-size:17px;line-height:1.5}.page_duration__OYnan{margin:24px 0 0;color:#124361;font:12px/1.4 var(--font-mono)}.page_calendar__3mFKu{display:flex;align-items:flex-start;justify-content:flex-start;padding-top:clamp(170px,17vw,225px)}.page_calendar__3mFKu>*{width:min(100%,650px)}.page_email__YrYps{display:flex;flex-direction:column;align-items:flex-start;gap:9px;margin-top:56px;margin-bottom:0;color:#124361;font-size:12px}.page_email__YrYps a{display:inline-flex;align-items:center;gap:15px;min-height:44px;color:var(--ink-950);font-size:14px;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}.page_email__YrYps a:hover{color:#124361}.page_email__YrYps a:focus-visible{outline:2px solid var(--ink-950);outline-offset:5px}@media (max-width:900px){.page_layout__FYwnj{grid-template-columns:minmax(0,1fr)}.page_introSide__gfrPz{padding:128px clamp(20px,5vw,48px) 42px}.page_email__YrYps,.page_intro__H6ioR{margin-left:0}.page_intro__H6ioR h1{max-width:600px;font-size:clamp(42px,7vw,62px)}.page_lead__epxih{margin-top:20px;font-size:15px}.page_duration__OYnan{margin-top:18px}.page_email__YrYps{margin-top:28px}.page_calendar__3mFKu{padding:30px clamp(20px,5vw,48px) 64px}}@media (max-width:480px){.page_intro__H6ioR h1{font-size:42px}.page_lead__epxih{font-size:14px;line-height:1.6}.page_calendar__3mFKu{padding-inline:0}}@media (max-width:360px){.page_introSide__gfrPz{padding-top:120px;padding-bottom:30px}.page_intro__H6ioR h1{font-size:38px}}.calendly-inline_stage__O0Kxk{width:100%;min-width:0}.calendly-inline_calendar__uZ_Z1{position:relative;width:100%;min-width:0;min-height:660px;overflow:hidden;background:var(--ink-900)}.calendly-inline_calendar__uZ_Z1[data-state=loading]{min-height:220px;height:220px}.calendly-inline_calendar__uZ_Z1[data-state=loading] .calendly-inline_host__Y7QqE{position:absolute;inset:0;height:100%}.calendly-inline_calendar__uZ_Z1[data-state=error]{min-height:220px;height:220px}.calendly-inline_calendar__uZ_Z1[data-state=error] .calendly-inline_host__Y7QqE{display:none}.calendly-inline_host__Y7QqE{height:750px;width:100%;min-width:0}.calendly-inline_host__Y7QqE iframe{display:block;width:100%;max-width:100%;min-width:0!important;height:100%;border:0}.calendly-inline_error__13cMy,.calendly-inline_loading__SORWW{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;margin:0;padding:28px;background:var(--ink-900);color:var(--fg-muted);text-align:center;font-size:14px}.calendly-inline_loadingTrack__UmGdE{display:flex;align-items:center;justify-content:center;gap:8px;height:22px}.calendly-inline_loadingTrack__UmGdE i{display:block;width:28px;height:10px;border:1px solid var(--cerulean-300);border-radius:2px;opacity:.4;animation:calendly-inline_calendar-slot__UOw8j .9s ease-in-out infinite}.calendly-inline_loadingTrack__UmGdE i:nth-child(2){animation-delay:.12s}.calendly-inline_loadingTrack__UmGdE i:nth-child(3){animation-delay:.24s}@keyframes calendly-inline_calendar-slot__UOw8j{50%{opacity:1;border-color:var(--ember-400)}}@media (prefers-reduced-motion:reduce){.calendly-inline_loadingTrack__UmGdE i{animation:none}}.calendly-inline_error__13cMy p{margin:0}.calendly-inline_errorLink__VnSqu{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:8px 16px;border:1px solid var(--cerulean-300);border-radius:4px;color:var(--cerulean-200);text-decoration:none}.calendly-inline_errorLink__VnSqu:hover{border-color:var(--ember-400);color:var(--fg)}.calendly-inline_error__13cMy button{min-height:44px;padding:8px 16px;border:1px solid var(--border-strong);border-radius:4px;color:var(--cerulean-200);background:transparent;cursor:pointer}.calendly-inline_fallback__wf3T5{display:flex;align-items:center;justify-content:center;gap:12px;width:fit-content;max-width:100%;min-height:44px;margin:0 auto 14px;padding-inline:12px;color:var(--fg-subtle);font-size:12px;line-height:1.5}.calendly-inline_error__13cMy button:hover,.calendly-inline_fallback__wf3T5:hover{color:var(--fg)}.calendly-inline_errorLink__VnSqu:focus-visible,.calendly-inline_error__13cMy button:focus-visible,.calendly-inline_fallback__wf3T5:focus-visible{outline:2px solid var(--cerulean-300);outline-offset:4px}