.private-entry-options-module__KwAzxG__options{flex-direction:column;gap:16px;display:flex;position:relative}.private-entry-options-module__KwAzxG__option{border:1px solid var(--cabinet-surface-edge);border-bottom-color:color-mix(in srgb, var(--cabinet-ink) 80%, transparent);color:var(--cabinet-champagne);background:linear-gradient(165deg, var(--cabinet-surface-top), var(--cabinet-surface-base) 85%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--cabinet-ivory) 5%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--cabinet-ink) 65%, transparent), 0 3px 5px color-mix(in srgb, var(--cabinet-ink) 25%, transparent), 0 12px 24px -10px color-mix(in srgb, var(--cabinet-ink) 65%, transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;grid-template-columns:64px minmax(0,1fr) 20px;align-items:center;gap:8px 20px;padding:22px 24px;transition:border-color .4s,background .4s,box-shadow .4s;display:grid;position:relative}.private-entry-options-module__KwAzxG__option:is(:hover,:focus-within){border-top-color:color-mix(in srgb, var(--cabinet-champagne) 19%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--cabinet-ivory) 7%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--cabinet-ink) 70%, transparent), 0 4px 6px color-mix(in srgb, var(--cabinet-ink) 30%, transparent), 0 16px 28px -10px color-mix(in srgb, var(--cabinet-ink) 75%, transparent)}.private-entry-options-module__KwAzxG__option[data-selected=true]{border-color:color-mix(in srgb, var(--cabinet-brass) 24%, transparent);border-bottom-color:color-mix(in srgb, var(--cabinet-ink) 80%, transparent);background:linear-gradient(165deg, color-mix(in srgb, var(--cabinet-brass) 9%, var(--cabinet-surface-top)), var(--cabinet-surface-base) 90%)}.private-entry-options-module__KwAzxG__option:has(input:focus-visible){outline:2px solid var(--cabinet-champagne);outline-offset:5px}.private-entry-options-module__KwAzxG__emblem{justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.private-entry-options-module__KwAzxG__option:has(.private-entry-options-module__KwAzxG__description) .private-entry-options-module__KwAzxG__emblem{grid-row:1/3;align-self:start}.private-entry-options-module__KwAzxG__lensFace{border:1px solid color-mix(in srgb, var(--cabinet-champagne) 12%, transparent);border-bottom-color:color-mix(in srgb, var(--cabinet-ink) 70%, transparent);width:48px;height:48px;color:var(--cabinet-champagne);background:linear-gradient(145deg, var(--cabinet-surface-top), var(--cabinet-ink));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--cabinet-ivory) 4%, transparent), inset 0 -2px 4px color-mix(in srgb, var(--cabinet-ink) 55%, transparent), 0 3px 5px color-mix(in srgb, var(--cabinet-ink) 35%, transparent);border-radius:50%;justify-content:center;align-items:center;transition:border-color .4s,transform .45s,color .4s;display:inline-flex}.private-entry-options-module__KwAzxG__lensFace svg{width:22px;height:22px}.private-entry-options-module__KwAzxG__option[data-orbited=true] .private-entry-options-module__KwAzxG__lensFace{color:var(--cabinet-ivory);border-top-color:color-mix(in srgb, var(--cabinet-champagne) 26%, transparent);background:radial-gradient(ellipse at var(--lens-light-x,30%) var(--lens-light-y,15%), color-mix(in srgb, var(--cabinet-ivory) calc(var(--lens-light,1) * 22%), transparent), transparent 68%), radial-gradient(ellipse at var(--lens-light-x,30%) var(--lens-light-y,15%), color-mix(in srgb, var(--cabinet-ruby) calc(var(--lens-light,1) * 24%), transparent), transparent 88%), var(--cabinet-ink);box-shadow:inset 0 1px 1px color-mix(in srgb, var(--cabinet-ivory) 13%, transparent), inset 0 -3px 6px color-mix(in srgb, var(--cabinet-ink) 80%, transparent), 0 5px 10px -4px var(--cabinet-ink);transform:translateY(-1px)scale(1.04)}.private-entry-options-module__KwAzxG__title{letter-spacing:-.01em;text-wrap:pretty;text-shadow:0 1px 1px var(--cabinet-ink);font-size:20px;font-style:italic;font-weight:500;line-height:1.45}.private-entry-options-module__KwAzxG__badge{color:var(--cabinet-muted);font-size:14px;font-weight:400}.private-entry-options-module__KwAzxG__description{color:var(--cabinet-muted);letter-spacing:normal;text-wrap:pretty;grid-column:2/-1;font-size:15px;font-weight:400;line-height:1.6}.private-entry-options-module__KwAzxG__indicator{width:20px;height:24px;color:var(--cabinet-brass);opacity:0;justify-content:center;align-items:center;transition:opacity .3s;display:inline-flex}.private-entry-options-module__KwAzxG__indicator svg{width:16px;height:16px}.private-entry-options-module__KwAzxG__option[data-selected=true] .private-entry-options-module__KwAzxG__indicator{opacity:1}@media (min-width:1024px){.private-entry-options-module__KwAzxG__option:has(.private-entry-options-module__KwAzxG__conversationLead) .private-entry-options-module__KwAzxG__title{white-space:nowrap;font-size:clamp(15px,3.5vw - 21px,20px)}.private-entry-options-module__KwAzxG__option:has(.private-entry-options-module__KwAzxG__description) .private-entry-options-module__KwAzxG__emblem{grid-row:1;align-self:center}}@media (max-width:1023px){.private-entry-options-module__KwAzxG__option{padding-block:16px}.private-entry-options-module__KwAzxG__option:has(.private-entry-options-module__KwAzxG__description){padding-bottom:22px}.private-entry-options-module__KwAzxG__conversationLead{white-space:nowrap;display:block}}@media (max-width:639px){.private-entry-options-module__KwAzxG__option{border-radius:12px;column-gap:12px;padding:15px 16px}.private-entry-options-module__KwAzxG__option:has(.private-entry-options-module__KwAzxG__description){padding-bottom:20px}.private-entry-options-module__KwAzxG__title{font-size:18px}.private-entry-options-module__KwAzxG__description{grid-column:1/-1}.private-entry-options-module__KwAzxG__option:has(.private-entry-options-module__KwAzxG__description) .private-entry-options-module__KwAzxG__emblem{grid-row:auto}}@media (max-width:374px){.private-entry-options-module__KwAzxG__option:has(.private-entry-options-module__KwAzxG__conversationLead) .private-entry-options-module__KwAzxG__title{font-size:16px}}@media (max-width:359px){.private-entry-options-module__KwAzxG__option{grid-template-columns:64px minmax(0,1fr)}.private-entry-options-module__KwAzxG__indicator{position:absolute;top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.private-entry-options-module__KwAzxG__options *,.private-entry-options-module__KwAzxG__options :before,.private-entry-options-module__KwAzxG__options :after{transition:none!important}}
.private-scheduling-module__DtjqSq__theme{--background:var(--cabinet-ink);--foreground:var(--cabinet-ivory);--card:var(--cabinet-surface-base);--card-foreground:var(--cabinet-ivory);--muted-foreground:var(--cabinet-muted);--border:color-mix(in srgb, var(--cabinet-champagne) 18%, transparent);--input:color-mix(in srgb, var(--cabinet-brass) 26%, transparent);--ring:var(--cabinet-brass);--destructive:var(--cabinet-champagne);color:var(--foreground)}.private-scheduling-module__DtjqSq__invitationPanel{border:1px solid var(--cabinet-surface-edge);border-bottom-color:color-mix(in srgb, var(--cabinet-ink) 75%, transparent);color:var(--foreground);background:linear-gradient(165deg, color-mix(in srgb, var(--cabinet-surface-top) 70%, transparent), color-mix(in srgb, var(--cabinet-surface-base) 88%, transparent));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--cabinet-ivory) 3%, transparent), 0 12px 24px -12px color-mix(in srgb, var(--cabinet-ink) 80%, transparent);border-radius:16px;padding:24px}.private-scheduling-module__DtjqSq__eyebrow{color:var(--cabinet-champagne);letter-spacing:.24em;text-transform:uppercase;text-wrap:balance;font-size:14px;font-weight:500;line-height:1.5}.private-scheduling-module__DtjqSq__invitationDescription{color:var(--cabinet-muted);text-wrap:pretty;font-size:14px;line-height:1.65}.private-scheduling-module__DtjqSq__invitationEmphasis{color:var(--cabinet-heading-gold)}.private-scheduling-module__DtjqSq__conversationAction.cabinet-action{height:auto}.private-scheduling-module__DtjqSq__conversationAction .private-scheduling-module__DtjqSq__eyebrow{color:inherit}.private-scheduling-module__DtjqSq__optional{color:var(--cabinet-muted);font-weight:400}.private-scheduling-module__DtjqSq__invitationPanel [data-slot=field-label]{color:var(--cabinet-ivory);font-size:16px}.private-scheduling-module__DtjqSq__invitationPanel [data-slot=input-group]{border-color:color-mix(in srgb, var(--cabinet-champagne) 24%, transparent);color:var(--cabinet-ivory);background:var(--cabinet-surface-base);box-shadow:inset 0 2px 4px color-mix(in srgb, var(--cabinet-ink) 60%, transparent), 0 1px 0 color-mix(in srgb, var(--cabinet-ivory) 4%, transparent);border-radius:8px;overflow:hidden}.private-scheduling-module__DtjqSq__invitationPanel [data-slot=input-group]:focus-within{border-color:var(--cabinet-brass)}.private-scheduling-module__DtjqSq__invitationPanel [data-slot=input-group]:has(input:focus-visible){outline:1px solid var(--cabinet-brass);outline-offset:3px}.private-scheduling-module__DtjqSq__invitationPanel [data-slot=input-group]:has(input[aria-invalid=true]){border-color:var(--cabinet-champagne)}.private-scheduling-module__DtjqSq__invitationPanel [data-slot=input-group-control]{letter-spacing:.16em;text-transform:uppercase;min-width:0;height:100%;padding-inline:20px;font-size:16px}.private-scheduling-module__DtjqSq__invitationPanel [data-slot=input-group-addon]{border-right:1px solid color-mix(in srgb, var(--cabinet-brass) 26%, transparent);color:var(--cabinet-champagne);background:color-mix(in srgb, var(--cabinet-brass) 6%, var(--cabinet-surface-base));letter-spacing:.12em;align-self:stretch;padding-inline:16px}.private-scheduling-module__DtjqSq__inlineLink{color:var(--cabinet-champagne);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--cabinet-brass) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--cabinet-brass) 45%, transparent);text-underline-offset:.22em;transition:color .2s,text-decoration-color .2s}.private-scheduling-module__DtjqSq__inlineLink:hover{color:var(--cabinet-ivory);text-decoration-color:currentColor}.private-scheduling-module__DtjqSq__schedulingPanel{border:1px solid var(--cabinet-surface-edge);width:100%;max-width:52rem;color:var(--foreground);background:linear-gradient(145deg, color-mix(in srgb, var(--cabinet-surface-top) 96%, transparent), color-mix(in srgb, var(--cabinet-ink) 95%, transparent));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--cabinet-ivory) 3%, transparent), 0 24px 64px -24px color-mix(in srgb, var(--cabinet-ink) 50%, transparent);border-radius:24px;margin-inline:auto;padding:36px 24px}.private-scheduling-module__DtjqSq__schedulingPanel[data-embedded=true]{max-width:68rem}.private-scheduling-module__DtjqSq__schedulingEyebrow{color:var(--cabinet-brass);font-weight:600}.private-scheduling-module__DtjqSq__heading{color:var(--cabinet-champagne);letter-spacing:.055em;text-wrap:balance;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.2}.private-scheduling-module__DtjqSq__description{color:var(--cabinet-muted);text-align:center;text-wrap:pretty;font-size:18px;line-height:1.6}.private-scheduling-module__DtjqSq__calendar{width:100%;min-height:720px;color:var(--cabinet-ink);background:var(--cabinet-ivory);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:0;border-radius:12px;display:block}.private-scheduling-module__DtjqSq__bookingNotice{max-width:60ch;color:var(--cabinet-muted);font-size:14px;line-height:1.6}.private-scheduling-module__DtjqSq__returnLink{min-height:44px;color:var(--cabinet-brass);letter-spacing:.2em;text-align:center;text-transform:uppercase;text-wrap:balance;justify-content:center;align-items:center;gap:12px;font-size:14px;line-height:1.6;transition:color .2s;display:inline-flex}.private-scheduling-module__DtjqSq__returnLink:hover{color:var(--cabinet-champagne)}.private-scheduling-module__DtjqSq__returnLink svg{transition:transform .24s}.private-scheduling-module__DtjqSq__returnLink:hover svg{transform:translate(3px)}.private-scheduling-module__DtjqSq__backLink{min-height:44px;color:var(--cabinet-muted);text-underline-offset:.25em;align-items:center;font-size:14px;display:inline-flex}.private-scheduling-module__DtjqSq__backLink:hover{color:var(--cabinet-champagne);text-decoration:underline}:is(.private-scheduling-module__DtjqSq__inlineLink,.private-scheduling-module__DtjqSq__returnLink,.private-scheduling-module__DtjqSq__backLink):focus-visible{outline:2px solid var(--cabinet-champagne);outline-offset:5px;border-radius:3px}@media (min-width:640px){.private-scheduling-module__DtjqSq__invitationPanel{padding:32px}.private-scheduling-module__DtjqSq__schedulingPanel{padding:40px 48px 28px}}@media (max-width:639px){.private-scheduling-module__DtjqSq__eyebrow{letter-spacing:.18em}.private-scheduling-module__DtjqSq__invitationPanel{padding:24px 20px}.private-scheduling-module__DtjqSq__returnLink{letter-spacing:.13em}}@media (prefers-reduced-motion:reduce){.private-scheduling-module__DtjqSq__inlineLink,.private-scheduling-module__DtjqSq__returnLink,.private-scheduling-module__DtjqSq__returnLink svg{transition:none}.private-scheduling-module__DtjqSq__returnLink:hover svg{transform:none}}
