.SchedulingAppShell-module__p5XuKq__shell{--ya-bg:#f6f3ec;--ya-surface:#fffefb;--ya-surface-soft:#faf8f3;--ya-text:#17322b;--ya-text-muted:#63746d;--ya-border:#d8ded8;--ya-accent:#185e4a;--ya-accent-hover:#104a3a;--ya-accent-soft:#e8f2ed;--ya-accent-border:#b9d2c7;--ya-focus-ring:#185e4a4d;--ya-success:#25664f;--ya-success-soft:#e9f3ee;--ya-warning:#9a6500;--ya-warning-soft:#fff5da;--ya-danger:#b4453c;--ya-danger-soft:#fff0ee;--ya-radius-large:1.25rem;--ya-radius-medium:1rem;--ya-radius-card:1rem;--ya-radius-small:.875rem;--ya-radius-input:.75rem;--ya-shadow-card:0 1px 2px #17322b0a, 0 10px 30px #17322b0f;background:var(--ya-bg);min-width:0;min-height:100dvh;color:var(--ya-text);flex-direction:column;flex:1 0 auto;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:450;display:flex}.SchedulingAppShell-module__p5XuKq__header{border-bottom:1px solid var(--ya-border);color:var(--ya-text);background:#fffefbf5;box-shadow:0 1px 2px #0b122008}.SchedulingAppShell-module__p5XuKq__headerInner,.SchedulingAppShell-module__p5XuKq__contextNavigation{width:min(100% - 4rem,73.75rem);margin:0 auto}.SchedulingAppShell-module__p5XuKq__headerInner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:4rem;display:flex}.SchedulingAppShell-module__p5XuKq__brand,.SchedulingAppShell-module__p5XuKq__navigationLink,.SchedulingAppShell-module__p5XuKq__contextNavigation a{border-radius:.75rem;align-items:center;min-height:2.75rem;font-weight:700;line-height:1.1;text-decoration:none;transition:background .15s cubic-bezier(.2,.8,.2,1),color .15s cubic-bezier(.2,.8,.2,1);display:inline-flex}.SchedulingAppShell-module__p5XuKq__brand{color:var(--ya-text);flex:none;padding:.35rem 0}.SchedulingAppShell-module__p5XuKq__brandFull{width:11.5rem;height:2.5rem;display:block}.SchedulingAppShell-module__p5XuKq__brandCompact{display:none}.SchedulingAppShell-module__p5XuKq__navigation{justify-content:flex-end;align-items:center;gap:.25rem;min-width:0;display:flex}.SchedulingAppShell-module__p5XuKq__navigationLink{color:var(--ya-text-muted);white-space:nowrap;justify-content:center;padding:.65rem .9rem;font-size:.9rem;font-weight:600}.SchedulingAppShell-module__p5XuKq__navigationLink[aria-current=page]{background:var(--ya-accent-soft);color:var(--ya-accent);box-shadow:inset 0 0 0 1px #185e4a17}.SchedulingAppShell-module__p5XuKq__brand:hover{color:var(--ya-accent)}.SchedulingAppShell-module__p5XuKq__navigationLink:hover,.SchedulingAppShell-module__p5XuKq__contextNavigation a:hover{background:var(--ya-accent-soft);color:var(--ya-accent-hover)}.SchedulingAppShell-module__p5XuKq__brand:focus-visible,.SchedulingAppShell-module__p5XuKq__navigationLink:focus-visible,.SchedulingAppShell-module__p5XuKq__contextNavigation a:focus-visible{outline:3px solid var(--ya-focus-ring);outline-offset:2px}.SchedulingAppShell-module__p5XuKq__contextNavigation{padding-bottom:.5rem}.SchedulingAppShell-module__p5XuKq__contextNavigation a{width:fit-content;color:var(--ya-text-muted);padding:.55rem .7rem;font-size:.88rem}.SchedulingAppShell-module__p5XuKq__shortLabel{display:none}@media (max-width:56.24rem){.SchedulingAppShell-module__p5XuKq__headerInner,.SchedulingAppShell-module__p5XuKq__contextNavigation{width:min(100% - 2rem,73.75rem)}.SchedulingAppShell-module__p5XuKq__headerInner{grid-template-columns:auto minmax(0,1fr);gap:.5rem;min-height:auto;padding-block:.35rem;display:grid}.SchedulingAppShell-module__p5XuKq__brand{align-self:center;min-height:2.75rem}.SchedulingAppShell-module__p5XuKq__brandFull{display:none}.SchedulingAppShell-module__p5XuKq__brandCompact{width:2.5rem;height:2.5rem;display:block}.SchedulingAppShell-module__p5XuKq__navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;width:100%;padding-bottom:0;display:grid}.SchedulingAppShell-module__p5XuKq__navigationLink{min-width:0;min-height:2.75rem;padding:.55rem .35rem;font-size:.84rem}.SchedulingAppShell-module__p5XuKq__fullLabel{display:none}.SchedulingAppShell-module__p5XuKq__shortLabel{display:inline}}@media (prefers-reduced-motion:reduce){.SchedulingAppShell-module__p5XuKq__brand,.SchedulingAppShell-module__p5XuKq__navigationLink,.SchedulingAppShell-module__p5XuKq__contextNavigation a{transition:none}}
.SchedulingAnalyticsConsent-module__pwl6yW__consent{z-index:50;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));left:max(1rem, env(safe-area-inset-left));border:1px solid var(--ya-accent-border);border-radius:var(--ya-radius-large);width:min(100% - 2rem,56rem);color:var(--ya-text);background:#fffefbfa;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;margin-inline:auto;padding:1rem;display:grid;position:fixed;box-shadow:0 1rem 3rem #17322b2e}.SchedulingAnalyticsConsent-module__pwl6yW__copy{min-width:0}.SchedulingAnalyticsConsent-module__pwl6yW__copy h2,.SchedulingAnalyticsConsent-module__pwl6yW__copy p{margin:0}.SchedulingAnalyticsConsent-module__pwl6yW__copy h2{margin-bottom:.35rem;font-size:1rem;line-height:1.3}.SchedulingAnalyticsConsent-module__pwl6yW__copy p{max-width:48rem;color:var(--ya-text-muted);font-size:.82rem;line-height:1.55}.SchedulingAnalyticsConsent-module__pwl6yW__copy .SchedulingAnalyticsConsent-module__pwl6yW__secondary,.SchedulingAnalyticsConsent-module__pwl6yW__copy .SchedulingAnalyticsConsent-module__pwl6yW__status{margin-top:.25rem;font-size:.76rem}.SchedulingAnalyticsConsent-module__pwl6yW__copy .SchedulingAnalyticsConsent-module__pwl6yW__status{color:var(--ya-text);font-weight:700}.SchedulingAnalyticsConsent-module__pwl6yW__copy a{min-height:2.75rem;color:var(--ya-accent);text-underline-offset:.18rem;align-items:center;margin-top:.15rem;font-size:.8rem;font-weight:700;text-decoration:underline;display:inline-flex}.SchedulingAnalyticsConsent-module__pwl6yW__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.SchedulingAnalyticsConsent-module__pwl6yW__actions button{border:1px solid var(--ya-accent);border-radius:var(--ya-radius-input);background:var(--ya-accent);color:#fff;cursor:pointer;min-height:2.75rem;padding:.65rem .9rem;font-size:.82rem;font-weight:750;line-height:1.2}.SchedulingAnalyticsConsent-module__pwl6yW__actions button:last-child{border-color:var(--ya-border);background:var(--ya-surface-soft);color:var(--ya-text)}.SchedulingAnalyticsConsent-module__pwl6yW__actions button:hover{background:var(--ya-accent-hover)}.SchedulingAnalyticsConsent-module__pwl6yW__actions button:last-child:hover{border-color:var(--ya-accent-border);background:var(--ya-accent-soft)}.SchedulingAnalyticsConsent-module__pwl6yW__copy a:focus-visible,.SchedulingAnalyticsConsent-module__pwl6yW__actions button:focus-visible{outline:3px solid var(--ya-focus-ring);outline-offset:2px}@media (max-width:47.99rem){.SchedulingAnalyticsConsent-module__pwl6yW__consent{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.75rem;padding:.9rem}.SchedulingAnalyticsConsent-module__pwl6yW__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SchedulingAnalyticsConsent-module__pwl6yW__actions button{padding-inline:.6rem}}@media (max-width:24rem){.SchedulingAnalyticsConsent-module__pwl6yW__actions{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.SchedulingAnalyticsConsent-module__pwl6yW__consent,.SchedulingAnalyticsConsent-module__pwl6yW__actions button{scroll-behavior:auto}}
.SchedulingEmbedCreateWidget-module__eUmGzq__viewport{justify-content:center;min-height:100dvh;padding:.75rem}.SchedulingEmbedCreateWidget-module__eUmGzq__card{border:1px solid var(--ya-border);border-radius:var(--ya-radius-card);background:radial-gradient(circle at 94% 0%, #185e4a1a, transparent 9rem), var(--ya-surface);width:100%;max-width:27.5rem;margin:auto;padding:1.125rem;box-shadow:0 1px 2px #17322b0d,0 14px 34px #17322b14}.SchedulingEmbedCreateWidget-module__eUmGzq__brandRow{color:var(--ya-text);align-items:center;gap:.625rem;font-size:1.0625rem;line-height:1.25;display:flex}.SchedulingEmbedCreateWidget-module__eUmGzq__brandIcon{background:var(--ya-accent-soft);width:2rem;height:2rem;color:var(--ya-accent);border-radius:.625rem;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #185e4a12}.SchedulingEmbedCreateWidget-module__eUmGzq__intro{margin-top:.875rem}.SchedulingEmbedCreateWidget-module__eUmGzq__intro h1{color:var(--ya-text);letter-spacing:-.025em;margin:0;font-size:1.2rem;font-weight:800;line-height:1.2}.SchedulingEmbedCreateWidget-module__eUmGzq__lead{color:var(--ya-text-muted);margin:.4rem 0 0;font-size:.875rem;line-height:1.5}.SchedulingEmbedCreateWidget-module__eUmGzq__steps{justify-content:center;align-items:center;gap:.5rem;margin:.875rem 0 0;padding:.25rem 0;list-style:none;display:flex}.SchedulingEmbedCreateWidget-module__eUmGzq__steps li{min-width:0;color:var(--ya-text);text-align:center;flex:1 1 0;justify-content:center;align-items:center;font-size:.75rem;font-weight:750;line-height:1.25;display:flex}.SchedulingEmbedCreateWidget-module__eUmGzq__steps li+li:before{color:var(--ya-accent);content:"→";flex:none;margin-right:.5rem;font-size:.9rem;font-weight:800;line-height:1}.SchedulingEmbedCreateWidget-module__eUmGzq__form{gap:.625rem;margin-top:1rem;display:grid}.SchedulingEmbedCreateWidget-module__eUmGzq__field{color:var(--ya-text);gap:.375rem;font-size:.875rem;font-weight:700;line-height:1.35;display:grid}.SchedulingEmbedCreateWidget-module__eUmGzq__field input{border:1px solid var(--ya-border);border-radius:var(--ya-radius-input);background:var(--ya-surface);width:100%;min-width:0;min-height:3rem;color:var(--ya-text);outline:none;padding:.7rem .8rem;font-size:1rem;font-weight:500;line-height:1.35;transition:border-color .15s,box-shadow .15s}.SchedulingEmbedCreateWidget-module__eUmGzq__field input::placeholder{color:var(--ya-text-muted);opacity:.9}.SchedulingEmbedCreateWidget-module__eUmGzq__field input:hover{border-color:var(--ya-accent-border)}.SchedulingEmbedCreateWidget-module__eUmGzq__field input:focus-visible{border-color:var(--ya-accent);box-shadow:0 0 0 3px var(--ya-focus-ring)}.SchedulingEmbedCreateWidget-module__eUmGzq__field input[aria-invalid=true]{border-color:var(--ya-danger)}.SchedulingEmbedCreateWidget-module__eUmGzq__error{color:var(--ya-danger);margin:-.125rem 0 0;font-size:.8125rem;font-weight:650;line-height:1.4}.SchedulingEmbedCreateWidget-module__eUmGzq__submit{border:1px solid var(--ya-accent);border-radius:var(--ya-radius-input);background:var(--ya-accent);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:.625rem;width:100%;min-height:3rem;padding:.7rem 1rem;font-weight:750;line-height:1.2;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.SchedulingEmbedCreateWidget-module__eUmGzq__submit:hover{border-color:var(--ya-accent-hover);background:var(--ya-accent-hover)}.SchedulingEmbedCreateWidget-module__eUmGzq__submit:focus-visible{box-shadow:0 0 0 3px var(--ya-focus-ring);outline:none}.SchedulingEmbedCreateWidget-module__eUmGzq__trust{color:var(--ya-text-muted);text-align:center;margin:.75rem 0 0;font-size:.8125rem;line-height:1.4}@media (max-width:20rem){.SchedulingEmbedCreateWidget-module__eUmGzq__viewport{padding:.5rem}.SchedulingEmbedCreateWidget-module__eUmGzq__card{padding:.875rem}.SchedulingEmbedCreateWidget-module__eUmGzq__steps li{font-size:.7rem}.SchedulingEmbedCreateWidget-module__eUmGzq__steps li+li:before{margin-right:.35rem}}@media (prefers-reduced-motion:reduce){.SchedulingEmbedCreateWidget-module__eUmGzq__field input,.SchedulingEmbedCreateWidget-module__eUmGzq__submit{transition:none}}
.SchedulingFooter-module__2BGlTq__footer{border-top:1px solid var(--ya-border);color:var(--ya-text-muted);background:#fffefbc7;margin-top:auto}.SchedulingFooter-module__2BGlTq__inner{justify-content:space-between;align-items:center;gap:1.5rem;width:min(100% - 4rem,73.75rem);min-height:4.5rem;margin:0 auto;padding-block:.65rem;display:flex}.SchedulingFooter-module__2BGlTq__inner p{margin:0;font-size:.82rem;line-height:1.5}.SchedulingFooter-module__2BGlTq__inner nav{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.SchedulingFooter-module__2BGlTq__inner a,.SchedulingFooter-module__2BGlTq__settingsButton{min-height:2.75rem;color:var(--ya-text-muted);border-radius:.7rem;align-items:center;padding:.55rem .65rem;font-size:.82rem;font-weight:650;line-height:1.2;text-decoration:none;transition:background .15s cubic-bezier(.2,.8,.2,1),color .15s cubic-bezier(.2,.8,.2,1);display:inline-flex}.SchedulingFooter-module__2BGlTq__settingsButton{cursor:pointer;background:0 0;border:0}.SchedulingFooter-module__2BGlTq__inner a:hover,.SchedulingFooter-module__2BGlTq__settingsButton:hover{background:var(--ya-accent-soft);color:var(--ya-accent-hover)}.SchedulingFooter-module__2BGlTq__inner a:focus-visible,.SchedulingFooter-module__2BGlTq__settingsButton:focus-visible{outline:3px solid var(--ya-focus-ring);outline-offset:2px}@media (max-width:56.24rem){.SchedulingFooter-module__2BGlTq__inner{flex-direction:column;align-items:flex-start;gap:.15rem;width:min(100% - 2rem,73.75rem);min-height:auto;padding-block:.85rem}.SchedulingFooter-module__2BGlTq__inner nav{flex-wrap:wrap;justify-content:flex-start;gap:0 .25rem;width:100%}.SchedulingFooter-module__2BGlTq__inner a,.SchedulingFooter-module__2BGlTq__settingsButton{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.SchedulingFooter-module__2BGlTq__inner a,.SchedulingFooter-module__2BGlTq__settingsButton{transition:none}}
