.schedule-call[data-astro-cid-6emutqqb]{min-width:0;padding:clamp(24px,3vw,36px);background:#fff;border:1px solid #dce4ed;border-radius:24px;box-shadow:0 12px 44px -24px #17243a20}.schedule-call[data-astro-cid-6emutqqb] [data-astro-cid-6emutqqb][hidden]{display:none!important}.schedule-heading[data-astro-cid-6emutqqb]{margin-bottom:24px}.calendar-icon[data-astro-cid-6emutqqb]{display:grid;place-items:center;width:42px;height:42px;margin-bottom:18px;border:1px solid #dbe5f0;border-radius:12px;background:#f1f5fa;color:var(--color-link)}.calendar-icon[data-astro-cid-6emutqqb] svg[data-astro-cid-6emutqqb]{width:23px;height:23px}.schedule-heading[data-astro-cid-6emutqqb] h2[data-astro-cid-6emutqqb],.schedule-heading[data-astro-cid-6emutqqb] h3[data-astro-cid-6emutqqb]{margin:0 0 9px;font-size:27px;font-weight:550;line-height:1.2;letter-spacing:-.035em}.schedule-heading[data-astro-cid-6emutqqb] p[data-astro-cid-6emutqqb]{margin:0;font-size:14px;line-height:1.6;color:var(--color-text-3);max-width:34ch}.meeting-meta[data-astro-cid-6emutqqb]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:17px;font-size:11px;font-weight:500;color:#526078}.meeting-meta[data-astro-cid-6emutqqb] span[data-astro-cid-6emutqqb]+span[data-astro-cid-6emutqqb]:before{content:"·";margin-right:16px}.field[data-astro-cid-6emutqqb]{display:flex;flex-direction:column;gap:8px;min-width:0}.field[data-astro-cid-6emutqqb] label[data-astro-cid-6emutqqb]{font-size:13px;font-weight:500}small[data-astro-cid-6emutqqb]{font-size:11px;font-weight:400;color:var(--color-text-3);margin-left:4px}.field[data-astro-cid-6emutqqb] input[data-astro-cid-6emutqqb],.field[data-astro-cid-6emutqqb] textarea[data-astro-cid-6emutqqb],.field[data-astro-cid-6emutqqb] select[data-astro-cid-6emutqqb]{width:100%;min-width:0;min-height:48px;padding:11px 12px;border:1px solid #cdd4df;border-radius:10px;background:#fbfcfe;color:var(--color-text);font:inherit;font-size:16px;line-height:1.4}.field[data-astro-cid-6emutqqb] input[data-astro-cid-6emutqqb][type=hidden]{display:none}textarea[data-astro-cid-6emutqqb]{resize:vertical}.field[data-astro-cid-6emutqqb] [data-astro-cid-6emutqqb]:is(input,textarea,select):focus{outline:3px solid color-mix(in srgb,var(--color-link) 22%,transparent);outline-offset:1px;border-color:var(--color-link)}.calendar-head[data-astro-cid-6emutqqb]{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;margin:22px 0 8px}.calendar-head[data-astro-cid-6emutqqb] p[data-astro-cid-6emutqqb]{margin:0;text-align:center;font-size:15px;font-weight:550}.calendar-head[data-astro-cid-6emutqqb] button[data-astro-cid-6emutqqb]{min-height:44px;border:1px solid #e1e5eb;border-radius:50%;background:#fff;color:var(--color-text);font:inherit;cursor:pointer}.calendar-head[data-astro-cid-6emutqqb] button[data-astro-cid-6emutqqb]:disabled{opacity:.3;cursor:default}.weekdays[data-astro-cid-6emutqqb],.calendar-grid[data-astro-cid-6emutqqb]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.weekdays[data-astro-cid-6emutqqb]{text-align:center;font-size:11px;color:var(--color-text-3);margin:14px 0 8px}.calendar-grid[data-astro-cid-6emutqqb] button,.calendar-grid[data-astro-cid-6emutqqb] span{min-height:42px;min-width:0;display:grid;place-items:center}.calendar-grid[data-astro-cid-6emutqqb] button{border:1px solid transparent;border-radius:10px;font:inherit;font-size:14px;font-weight:500;background:#f1f5fa;color:#24415f;cursor:pointer}.calendar-grid[data-astro-cid-6emutqqb] button:hover:not(:disabled){background:#e2ecf8;border-color:#bacfe5}.calendar-grid[data-astro-cid-6emutqqb] button:disabled{color:#939ba6;background:transparent;font-weight:400;cursor:default}.calendar-grid[data-astro-cid-6emutqqb] button[aria-pressed=true]{color:#fff;background:var(--color-link);border-color:var(--color-link)}.time-panel[data-astro-cid-6emutqqb]{margin-top:22px;border-top:1px solid #e1e5eb;padding-top:18px}.time-panel[data-astro-cid-6emutqqb] p[data-astro-cid-6emutqqb]{font-size:13px;line-height:1.5;margin:0 0 12px;color:var(--color-text-3)}.time-grid[data-astro-cid-6emutqqb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:210px;overflow-y:auto;padding:3px}.time-grid[data-astro-cid-6emutqqb] button{min-height:44px;padding:7px 4px;border:1px solid #cdd4df;border-radius:8px;background:#fff;color:var(--color-link);font:inherit;font-size:12px;cursor:pointer}.time-grid[data-astro-cid-6emutqqb] button:hover{border-color:var(--color-link);background:#f1f5fa}.availability-note[data-astro-cid-6emutqqb],.required-note[data-astro-cid-6emutqqb]{margin:20px 0 0;color:var(--color-text-3);font-size:12px;line-height:1.65}.selected-time[data-astro-cid-6emutqqb]{display:flex;align-items:start;gap:12px;justify-content:space-between;background:#f1f5fa;border-radius:12px;padding:16px}.selected-time[data-astro-cid-6emutqqb] span[data-astro-cid-6emutqqb]{display:block;font-size:11px;color:var(--color-text-3);margin-bottom:6px}.selected-time[data-astro-cid-6emutqqb] strong[data-astro-cid-6emutqqb]{font-size:14px;font-weight:550;line-height:1.6}.selected-time[data-astro-cid-6emutqqb] button[data-astro-cid-6emutqqb],[data-astro-cid-6emutqqb][data-another-call]{min-height:44px;padding:4px 0;border:0;font:inherit;font-size:12px;font-weight:500;background:transparent;color:var(--color-link);cursor:pointer}.details-fields[data-astro-cid-6emutqqb]{display:grid;gap:18px;margin-top:18px}.check-label[data-astro-cid-6emutqqb]{display:flex;align-items:start;gap:10px;color:var(--color-text-3);font-size:12px;line-height:1.6}.check-label[data-astro-cid-6emutqqb] input[data-astro-cid-6emutqqb]{width:18px;height:18px;margin:2px 0 0;flex-shrink:0;accent-color:var(--color-link)}a[data-astro-cid-6emutqqb]{color:var(--color-link);text-underline-offset:3px}.schedule-submit[data-astro-cid-6emutqqb]{display:flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:13px 20px;border:0;border-radius:10px;background:#182331;color:#fff;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.schedule-submit[data-astro-cid-6emutqqb]:hover{background:#2b3b50}.schedule-submit[data-astro-cid-6emutqqb]:disabled{opacity:.6;cursor:wait}button[data-astro-cid-6emutqqb]:focus-visible,a[data-astro-cid-6emutqqb]:focus-visible,.schedule-call button:focus-visible{outline:3px solid color-mix(in srgb,var(--color-link) 45%,transparent);outline-offset:3px}.schedule-call[data-astro-cid-6emutqqb] [aria-invalid=true]:not([type=hidden]){border-color:#b42318}.schedule-call[data-astro-cid-6emutqqb] .field-error,.schedule-error[data-astro-cid-6emutqqb]{color:#a3271d;font-size:12px;line-height:1.6;margin:8px 0 0}.schedule-error[data-astro-cid-6emutqqb]{padding:15px;border-radius:10px;background:#fff3f1;overflow-wrap:anywhere}.schedule-success[data-astro-cid-6emutqqb]{padding:26px 0}.schedule-success[data-astro-cid-6emutqqb]>span[data-astro-cid-6emutqqb]{display:inline-grid;place-items:center;width:42px;height:42px;color:#176038;background:#eff8f2;border-radius:50%}.schedule-success[data-astro-cid-6emutqqb] h4[data-astro-cid-6emutqqb]{font-size:24px;font-weight:550;margin:20px 0 12px;letter-spacing:-.03em}.schedule-success[data-astro-cid-6emutqqb] p[data-astro-cid-6emutqqb]{color:var(--color-text-3);font-size:14px;line-height:1.65}.schedule-call[data-astro-cid-6emutqqb][aria-busy=true] [data-astro-cid-6emutqqb][data-change-time]{pointer-events:none;opacity:.5}.hp[data-astro-cid-6emutqqb],.sr-only[data-astro-cid-6emutqqb]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:380px){.schedule-call[data-astro-cid-6emutqqb]{padding:20px}.time-grid[data-astro-cid-6emutqqb]{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-grid[data-astro-cid-6emutqqb],.weekdays[data-astro-cid-6emutqqb]{gap:2px}.calendar-grid[data-astro-cid-6emutqqb] button{min-height:38px;font-size:13px}}
