@layer components.composite{.RefillConnectingBadge-module__JEFeiW__stage{--badge-size:134px;--icon-size:134px;width:var(--badge-size);height:var(--badge-size);filter:drop-shadow(0 .125rem 1.5rem color-mix(in srgb, var(--v2-color-neutral-950) 6%, transparent));position:relative}.RefillConnectingBadge-module__JEFeiW__ring{object-fit:contain;width:100%;height:100%;animation:RefillConnectingBadge-module__JEFeiW__spin-forward var(--refill-connecting-ring-spin,10s) linear infinite;will-change:transform;display:block;position:absolute;inset:0}.RefillConnectingBadge-module__JEFeiW__iconStack{width:var(--icon-size);height:var(--icon-size);pointer-events:none;position:absolute;inset:0}.RefillConnectingBadge-module__JEFeiW__iconLayer{width:100%;height:100%;transition:opacity .32s;position:absolute;inset:0}.RefillConnectingBadge-module__JEFeiW__iconLock,.RefillConnectingBadge-module__JEFeiW__iconCheck{color:var(--v2-color-sage-600)}.RefillConnectingBadge-module__JEFeiW__iconCheck{opacity:0}.RefillConnectingBadge-module__JEFeiW__iconCheck path{stroke-dasharray:32;stroke-dashoffset:32px}.RefillConnectingBadge-module__JEFeiW__stageVerified .RefillConnectingBadge-module__JEFeiW__ring{animation-play-state:paused}.RefillConnectingBadge-module__JEFeiW__stageVerified .RefillConnectingBadge-module__JEFeiW__iconLock{opacity:0}.RefillConnectingBadge-module__JEFeiW__stageVerified .RefillConnectingBadge-module__JEFeiW__iconCheck{opacity:1;transition-delay:80ms}.RefillConnectingBadge-module__JEFeiW__stageVerified .RefillConnectingBadge-module__JEFeiW__iconCheck path{animation:.38s cubic-bezier(.65,0,.35,1) .16s forwards RefillConnectingBadge-module__JEFeiW__draw-check}@keyframes RefillConnectingBadge-module__JEFeiW__spin-forward{to{transform:rotate(360deg)}}@keyframes RefillConnectingBadge-module__JEFeiW__draw-check{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.RefillConnectingBadge-module__JEFeiW__ring{will-change:auto;animation:none}.RefillConnectingBadge-module__JEFeiW__stageVerified .RefillConnectingBadge-module__JEFeiW__iconCheck path{stroke-dashoffset:0;animation:none}}[data-animations-paused] .RefillConnectingBadge-module__JEFeiW__ring{will-change:auto;animation:none}}
:root{--color-brand-primary:#0960e1;--color-brand-primary-50:#bcd2fb;--color-brand-primary-30:#ecf2fe;--color-brand-primary-10:#f6f9fe;--color-brand-accent:#063274;--color-brand-primary-darken:#074fbb;--color-neutral-100:#0c0e12;--color-neutral-90:hsl(from var(--color-neutral-100) h s l / .87);--color-neutral-70:hsl(from var(--color-neutral-100) h s l / .73);--color-neutral-60:hsl(from var(--color-neutral-100) h s l / .6);--color-neutral-30:hsl(from var(--color-neutral-100) h s l / .3);--color-neutral-20:hsl(from var(--color-neutral-100) h s l / .18);--color-neutral-10:hsl(from var(--color-neutral-100) h s l / .12);--color-neutral-0:#fff;--color-text-primary:var(--color-neutral-100);--color-text-secondary:var(--color-neutral-70);--color-text-tertiary:var(--color-neutral-60);--color-text-disabled:var(--color-neutral-30);--color-text-invert:var(--color-neutral-0);--color-bg-surface:var(--color-neutral-0);--color-bg-default:#fbfaf9;--color-bg-elevated:#f8f5f2;--color-bg-strong:#ece4da;--color-bg-disabled:hsl(from var(--color-neutral-100) h s l / .08);--color-border-default:hsl(from var(--color-neutral-100) h s l / .08);--color-border-light:hsl(from var(--color-neutral-100) h s l / .04);--color-border-strong:hsl(from var(--color-neutral-100) h s l / .2);--color-border-action:hsl(from var(--color-brand-primary) h s l / .08);--color-ui-success:#30c08d;--color-ui-success-bg:#e0f0ea;--color-ui-success-fg:#1d543f;--color-ui-error:#e12a09;--color-ui-error-bg:#fbe6e4;--color-ui-error-fg:#851b0f;--color-ui-error-darken:hsl(from var(--color-ui-error) h s calc(l - 6));--color-ui-warning:#f5c60a;--color-ui-warning-bg:hsl(from var(--color-ui-warning) h s 90);--color-ui-warning-fg:#4b3d07;--color-ui-notice-fg:#063274;--color-ui-notice-bg:#ecf2fe;--color-ui-cancelled-fg:hsl(from var(--color-neutral-100) h s l / .7);--color-ui-cancelled-bg:hsl(from var(--color-neutral-100) h s l / .04);--text-heading-8xl:400 4.5rem/1.15em var(--font-heading);--text-heading-7xl:400 3.75rem/1.15em var(--font-heading);--text-heading-6xl:400 3rem/1.2em var(--font-heading);--text-heading-5xl:400 2.375rem/1.2em var(--font-heading);--text-heading-4xl:400 2rem/1.25em var(--font-heading);--text-heading-3xl:400 1.875rem/1.3em var(--font-heading);--text-heading-2xl:400 1.75rem/1.3em var(--font-heading);--text-heading-xl:400 1.5rem/1.3em var(--font-heading);--text-heading-l:400 1.375rem/1.3em var(--font-heading);--text-heading-m:400 1.125rem/1.3em var(--font-heading);--text-heading-s:400 1rem/1.3em var(--font-heading);--text-body-l:400 1rem/1.5em var(--font-body);--text-body-l-medium:500 1rem/1.5em var(--font-body);--text-body-l-bold:600 1rem/1.5em var(--font-body);--text-body-m:400 .9375rem/1.5em var(--font-body);--text-body-m-medium:500 .9375rem/1.5em var(--font-body);--text-body-m-bold:600 .9375rem/1.5em var(--font-body);--text-body-s:400 .875rem/1.4em var(--font-body);--text-body-s-medium:500 .875rem/1.4em var(--font-body);--text-body-s-bold:600 .875rem/1.4em var(--font-body);--text-micro-xs:400 .8125rem/1.4em var(--font-body);--text-micro-xs-medium:500 .8125rem/1.4em var(--font-body);--text-micro-xs-bold:600 .8125rem/1.4em var(--font-body);--text-micro-2xs:400 .75rem/1.4em var(--font-body);--text-micro-2xs-medium:500 .75rem/1.4em var(--font-body);--text-micro-2xs-bold:600 .75rem/1.4em var(--font-body);--text-micro-3xs:400 .6875rem/1.4em var(--font-body);--text-micro-3xs-medium:500 .6875rem/1.4em var(--font-body);--text-micro-3xs-bold:600 .6875rem/1.4em var(--font-body);--text-ui-heading-l:500 1.25rem/1.5em var(--font-body);--text-ui-heading-l-bold:600 1.25rem/1.5em var(--font-body);--text-ui-heading-m:500 1.125rem/1.5em var(--font-body);--text-ui-heading-m-bold:600 1.125rem/1.5em var(--font-body);--text-ui-heading-s:500 1rem/1.5em var(--font-body);--text-ui-heading-s-bold:600 1rem/1.5em var(--font-body);--letter-spacing-tight:-.01em}
@layer base{.Typography-module__BaOSGG__heading-8xl{font:var(--text-heading-8xl);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__heading-7xl{font:var(--text-heading-7xl);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__heading-6xl{font:var(--text-heading-6xl);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__heading-5xl{font:var(--text-heading-5xl);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__heading-4xl{font:var(--text-heading-4xl);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__heading-3xl{font:var(--text-heading-3xl);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__heading-2xl{font:var(--text-heading-2xl);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__heading-xl{font:var(--text-heading-xl);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__heading-l{font:var(--text-heading-l);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__heading-m{font:var(--text-heading-m);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__heading-s{font:var(--text-heading-s);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__body-l{font:var(--text-body-l);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__body-l-medium{font:var(--text-body-l-medium);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__body-l-bold{font:var(--text-body-l-bold);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__body-m{font:var(--text-body-m);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__body-m-medium{font:var(--text-body-m-medium);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__body-m-bold{font:var(--text-body-m-bold);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__body-s{font:var(--text-body-s);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__body-s-medium{font:var(--text-body-s-medium);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__body-s-bold{font:var(--text-body-s-bold);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__micro-xs{font:var(--text-micro-xs);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__micro-xs-medium{font:var(--text-micro-xs-medium);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__micro-xs-bold{font:var(--text-micro-xs-bold);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__micro-2xs{font:var(--text-micro-2xs);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__micro-2xs-medium{font:var(--text-micro-2xs-medium);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__micro-2xs-bold{font:var(--text-micro-2xs-bold);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__micro-3xs{font:var(--text-micro-3xs);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__micro-3xs-medium{font:var(--text-micro-3xs-medium);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__micro-3xs-bold{font:var(--text-micro-3xs-bold);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__ui-heading-l{font:var(--text-ui-heading-l);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__ui-heading-l-bold{font:var(--text-ui-heading-l-bold);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__ui-heading-m{font:var(--text-ui-heading-m);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__ui-heading-m-bold{font:var(--text-ui-heading-m-bold);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__ui-heading-s{font:var(--text-ui-heading-s);letter-spacing:var(--letter-spacing-tight)}.Typography-module__BaOSGG__ui-heading-s-bold{font:var(--text-ui-heading-s-bold);letter-spacing:var(--letter-spacing-tight)}}
@layer base{.Checkbox-module__Cbnb_W__checkboxContainer{color:var(--color-text-secondary);align-items:center;gap:.75rem;display:flex;position:relative}.Checkbox-module__Cbnb_W__checkboxContainer .Checkbox-module__Cbnb_W__checkbox{border:1px solid var(--color-border-strong);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex}.Checkbox-module__Cbnb_W__checkboxContainer .Checkbox-module__Cbnb_W__icon{fill:var(--color-bg-surface);transition:all .2s}:is(.Checkbox-module__Cbnb_W__checkboxContainer[data-selected],.Checkbox-module__Cbnb_W__checkboxContainer[data-indeterminate]) .Checkbox-module__Cbnb_W__checkbox{border-color:var(--color-brand-primary);background:var(--color-brand-primary)}.Checkbox-module__Cbnb_W__checkboxContainer[data-indeterminate] .Checkbox-module__Cbnb_W__icon{stroke:none;fill:var(--color-bg-surface)}.Checkbox-module__Cbnb_W__checkboxContainer[data-invalid]{color:var(--color-ui-error)}.Checkbox-module__Cbnb_W__checkboxContainer[data-invalid] .Checkbox-module__Cbnb_W__checkbox{border-color:var(--color-ui-error);background-color:var(--color-ui-error-bg)}:is(.Checkbox-module__Cbnb_W__checkboxContainer[data-invalid][data-selected],.Checkbox-module__Cbnb_W__checkboxContainer[data-invalid][data-indeterminate]) .Checkbox-module__Cbnb_W__checkbox{background:var(--color-ui-error)}.Checkbox-module__Cbnb_W__checkboxContainer[data-focus-visible] .Checkbox-module__Cbnb_W__checkbox{outline:2px solid var(--color-brand-primary);outline-offset:2px}.Checkbox-module__Cbnb_W__checkboxContainer[data-disabled]{color:var(--color-border-default)}.Checkbox-module__Cbnb_W__checkboxContainer[data-disabled][data-selected] .Checkbox-module__Cbnb_W__checkbox{opacity:.5}.Checkbox-module__Cbnb_W__checkboxContainer[data-disabled] .Checkbox-module__Cbnb_W__checkbox{border-color:var(--color-border-default)}}
.Countdown-module__x7i4CW__landing-countdown{grid-template-columns:repeat(4,1fr);column-gap:.25rem;margin-bottom:3rem;display:grid}.Countdown-module__x7i4CW__landing-countdown>div{flex-direction:column;align-items:center;gap:.25rem;display:flex}.Countdown-module__x7i4CW__time-cell{text-align:center;font-variant-numeric:tabular-nums;background-color:var(--color-bg-surface);border-radius:.5rem;min-width:3rem;padding:.5rem}.Countdown-module__x7i4CW__landing-countdown-label{font-size:.75rem}
@layer components.primitives{.Popover-module__CaKOna__popover[data-placement=bottom] .Popover-module__CaKOna__arrow svg{transform:rotate(180deg)}.Popover-module__CaKOna__popover[data-placement=left] .Popover-module__CaKOna__arrow svg{transform:rotate(-90deg)}.Popover-module__CaKOna__popover[data-placement=right] .Popover-module__CaKOna__arrow svg{transform:rotate(90deg)}}
@layer components.composite{.DatePicker-module__d8D_Ia__datePicker{font-family:var(--font-body);color:var(--color-text-primary);flex-direction:column;gap:.5rem;width:100%;display:flex}.DatePicker-module__d8D_Ia__datePicker[data-invalid] .DatePicker-module__d8D_Ia__group{border-color:var(--color-ui-error);background-color:var(--color-ui-error-bg)}.DatePicker-module__d8D_Ia__datePicker[data-invalid] .DatePicker-module__d8D_Ia__label{color:var(--color-ui-error)}.DatePicker-module__d8D_Ia__datePicker .DatePicker-module__d8D_Ia__group:focus-within{outline:1.5px solid var(--color-text-primary)}.DatePicker-module__d8D_Ia__datePicker[data-invalid] .DatePicker-module__d8D_Ia__group:focus-within{outline:1.5px solid var(--color-ui-error)}.DatePicker-module__d8D_Ia__datePicker[data-disabled] .DatePicker-module__d8D_Ia__group{background:var(--color-border-light);border-color:var(--color-border-default);color:var(--color-text-disabled)}.DatePicker-module__d8D_Ia__datePicker[data-disabled] .DatePicker-module__d8D_Ia__label{color:var(--color-text-disabled)}.DatePicker-module__d8D_Ia__datePicker[data-disabled] .DatePicker-module__d8D_Ia__dateInput{color:var(--color-text-disabled)}.DatePicker-module__d8D_Ia__datePicker[data-disabled] .DatePicker-module__d8D_Ia__dateInput .DatePicker-module__d8D_Ia__dateSegment{color:var(--color-text-disabled)}.DatePicker-module__d8D_Ia__datePicker[data-disabled] .DatePicker-module__d8D_Ia__calendarButton{color:var(--color-text-disabled);cursor:not-allowed}.DatePicker-module__d8D_Ia__group{background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:.75rem;flex-direction:column;justify-content:center;height:4rem;padding:.75rem 1.25rem;display:flex}.DatePicker-module__d8D_Ia__group .DatePicker-module__d8D_Ia__label{color:var(--color-text-tertiary);text-align:left;margin:0;font-size:.6875rem;font-weight:400;line-height:1.4}.DatePicker-module__d8D_Ia__group fieldset{border:none;outline:none;align-items:center;gap:.5rem;display:flex}.DatePicker-module__d8D_Ia__dateInput{text-transform:uppercase;color:var(--color-text-primary);letter-spacing:-.01em;white-space:nowrap;forced-color-adjust:none;background:0 0;border:none;outline:none;flex:1;width:fit-content;min-width:9.375rem;margin:0;font-size:1rem;font-weight:400;line-height:1.5;display:inline}.DatePicker-module__d8D_Ia__dateInput::placeholder{color:var(--color-text-tertiary)}.DatePicker-module__d8D_Ia__dateSegment{padding:.125rem .0625rem}.DatePicker-module__d8D_Ia__dateSegment[data-placeholder]{color:var(--color-text-tertiary);font-style:normal;font-weight:400}.DatePicker-module__d8D_Ia__dateSegment[data-type=literal]{color:var(--color-text-tertiary);font-weight:400}.DatePicker-module__d8D_Ia__dateSegment[data-type=literal][data-has-value=true]{color:var(--color-text-primary);font-weight:400}.DatePicker-module__d8D_Ia__dateSegment:focus{color:var(--color-text-primary);caret-color:#0000;border-radius:.25rem}.DatePicker-module__d8D_Ia__calendarButton{width:1rem;height:1rem;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0}.DatePicker-module__d8D_Ia__calendarButton:hover{color:var(--color-text-secondary)}.DatePicker-module__d8D_Ia__calendarButton:focus-visible{outline-offset:.25em}.DatePicker-module__d8D_Ia__errorMessage{color:var(--color-ui-error);padding-left:1.25rem;font-size:.75rem}.DatePicker-module__d8D_Ia__popover{background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:.75rem;max-width:fit-content;padding:.75rem;box-shadow:0 2px 12px #0000000f}}
@layer base{.IconButton-module__169V7W__button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--color-border-default);border-radius:100px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin:0;padding:.375rem;display:flex}.IconButton-module__169V7W__button :hover{opacity:.8}.IconButton-module__169V7W__button[data-focus-visible]{outline-width:1px;outline-style:auto}.IconButton-module__169V7W__button[data-disabled]{cursor:not-allowed;color:var(--color-text-disabled)}}
@layer components.primitives{.InfoBox-module__cEGojG__infoBox{border-radius:.5rem;justify-content:center;gap:1rem;width:100%;padding:1.25rem;display:flex}.InfoBox-module__cEGojG__infoBox .InfoBox-module__cEGojG__infoBoxHeading{align-items:center;gap:.375rem;display:flex}.InfoBox-module__cEGojG__infoBox .InfoBox-module__cEGojG__infoBoxText{flex:1}.InfoBox-module__cEGojG__infoBoxWithHeading{flex-direction:column}.InfoBox-module__cEGojG__infoBoxDefault{background-color:var(--color-ui-notice-bg);color:var(--color-ui-notice-fg)}.InfoBox-module__cEGojG__infoBoxAlert{background-color:var(--color-ui-warning-bg);color:var(--color-ui-warning-fg)}.InfoBox-module__cEGojG__infoBoxSubdued{background-color:var(--color-ui-cancelled-bg);color:var(--color-ui-cancelled-fg)}.InfoBox-module__cEGojG__infoBoxError{background-color:var(--color-ui-error-bg);color:var(--color-ui-error-fg)}}
@layer base{.Link-module__BgFgAG__link{color:var(--color-brand-primary);text-underline-offset:2px;text-decoration:underline;transition:color .2s ease-in-out}.Link-module__BgFgAG__link:visited{color:var(--color-brand-accent)}.Link-module__BgFgAG__link:hover{color:var(--color-brand-primary-darken)}.Link-module__BgFgAG__link:focus-visible{outline-width:1px;outline-style:auto;outline-color:var(--color-brand-primary)}}
@layer components.primitives{.Markdown-module__pA1MkG__markdown h1,.Markdown-module__pA1MkG__markdown h2,.Markdown-module__pA1MkG__markdown h3,.Markdown-module__pA1MkG__markdown h4,.Markdown-module__pA1MkG__markdown h5,.Markdown-module__pA1MkG__markdown h6{margin:1rem 0 .5rem;font-weight:600;line-height:1.3}.Markdown-module__pA1MkG__markdown h1:first-child,.Markdown-module__pA1MkG__markdown h2:first-child,.Markdown-module__pA1MkG__markdown h3:first-child,.Markdown-module__pA1MkG__markdown h4:first-child,.Markdown-module__pA1MkG__markdown h5:first-child,.Markdown-module__pA1MkG__markdown h6:first-child{margin-top:0}.Markdown-module__pA1MkG__markdown h1,.Markdown-module__pA1MkG__markdown h2,.Markdown-module__pA1MkG__markdown h3,.Markdown-module__pA1MkG__markdown h4,.Markdown-module__pA1MkG__markdown h5,.Markdown-module__pA1MkG__markdown h6{font-size:inherit}.Markdown-module__pA1MkG__markdown p{color:var(--color-text-primary);margin:.5rem 0}.Markdown-module__pA1MkG__markdown p:first-child{margin-top:0}.Markdown-module__pA1MkG__markdown p:last-child{margin-bottom:0}.Markdown-module__pA1MkG__markdown ul,.Markdown-module__pA1MkG__markdown ol{margin:.5rem 0;padding-left:1.5rem}.Markdown-module__pA1MkG__markdown ul{list-style-type:disc}.Markdown-module__pA1MkG__markdown ol{list-style-type:decimal}.Markdown-module__pA1MkG__markdown li{color:var(--color-text-primary);margin:.25rem 0}.Markdown-module__pA1MkG__markdown li::marker{color:var(--color-text-primary)}.Markdown-module__pA1MkG__markdown ul ul,.Markdown-module__pA1MkG__markdown ol ol,.Markdown-module__pA1MkG__markdown ul ol,.Markdown-module__pA1MkG__markdown ol ul{margin:.25rem 0}.Markdown-module__pA1MkG__markdown strong{font-weight:600}.Markdown-module__pA1MkG__markdown em{font-style:italic}.Markdown-module__pA1MkG__markdown a{color:var(--color-brand-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary);text-underline-offset:2px}.Markdown-module__pA1MkG__markdown a:hover{-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary);opacity:.8}.Markdown-module__pA1MkG__markdown blockquote{border-left:4px solid var(--color-brand-primary);background-color:var(--color-bg-surface);border-radius:0 .375rem .375rem 0;margin:1rem 0;padding:.5rem 0 .5rem 1rem}.Markdown-module__pA1MkG__markdown blockquote p{color:var(--color-text-secondary);margin:0;font-style:italic}.Markdown-module__pA1MkG__markdown hr{border:none;border-top:1px solid var(--color-border);margin:1.5rem 0}.Markdown-module__pA1MkG__markdown table{border-collapse:collapse;width:100%;margin:1rem 0}.Markdown-module__pA1MkG__markdown th,.Markdown-module__pA1MkG__markdown td{border:1px solid var(--color-border);text-align:left;padding:.5rem}.Markdown-module__pA1MkG__markdown th{background-color:var(--color-bg-surface);color:var(--color-text-primary);font-weight:600}.Markdown-module__pA1MkG__markdown td{color:var(--color-text-primary)}.Markdown-module__pA1MkG__markdown img{border-radius:.375rem;max-width:100%;height:auto;margin:.5rem 0}@media (max-width:640px){.Markdown-module__pA1MkG__markdown{font-size:.875rem}.Markdown-module__pA1MkG__markdown h1{font-size:1.25rem}.Markdown-module__pA1MkG__markdown h2{font-size:1.125rem}.Markdown-module__pA1MkG__markdown h3{font-size:1rem}}}
@layer components.primitives{.Menu-module__L_5-DG__menu{background-color:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:.625em;outline:none;padding:.25em;overflow:hidden;box-shadow:0 2px 12px #00000008}.Menu-module__L_5-DG__menu.Menu-module__L_5-DG__small{min-width:15.5rem}.Menu-module__L_5-DG__menu.Menu-module__L_5-DG__small .Menu-module__L_5-DG__menuItem{gap:.375em;padding:.5em .75em;font-size:.875rem;line-height:1.4}.Menu-module__L_5-DG__menu.Menu-module__L_5-DG__small .Menu-module__L_5-DG__menuHeader{padding:.5em .75em 0;font-size:.75rem;line-height:1.4}.Menu-module__L_5-DG__menu.Menu-module__L_5-DG__large{min-width:21.5625rem}.Menu-module__L_5-DG__menu.Menu-module__L_5-DG__large .Menu-module__L_5-DG__menuItem{gap:.75em;padding:1em 1.25em;font-size:.9375rem;font-weight:500;line-height:1.5}.Menu-module__L_5-DG__menu.Menu-module__L_5-DG__large .Menu-module__L_5-DG__menuItem:not(:last-child){border-bottom:1px solid var(--color-border-light)}.Menu-module__L_5-DG__menu.Menu-module__L_5-DG__large .Menu-module__L_5-DG__menuHeader{padding:.5em 1.25em 0}.Menu-module__L_5-DG__menuTrigger{cursor:pointer;background-color:#0000;border:none;outline:none}.Menu-module__L_5-DG__menuItem{cursor:pointer;color:var(--color-text-primary);font-family:var(--font-body);letter-spacing:-.01em;border-radius:.375em;outline:none;align-items:center;width:100%;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:flex}.Menu-module__L_5-DG__menuItem[data-focused],.Menu-module__L_5-DG__menuItem[data-hovered],.Menu-module__L_5-DG__menuItem[data-focus-visible]{background-color:var(--color-bg-default);color:var(--color-brand-primary);border-color:#0000}.Menu-module__L_5-DG__menuItem[data-pressed]{background-color:var(--color-bg-elevated)}.Menu-module__L_5-DG__menuItem[data-disabled]{color:var(--color-text-disabled);cursor:not-allowed}.Menu-module__L_5-DG__menuItem[data-danger]{color:var(--color-ui-error)}.Menu-module__L_5-DG__menuItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:flex}.Menu-module__L_5-DG__menuSection:not(:first-child){margin-top:.5em}.Menu-module__L_5-DG__menuHeader{letter-spacing:-.01em;color:var(--color-text-tertiary);pointer-events:none;font-size:.75rem;line-height:1.5}.Menu-module__L_5-DG__menuPopover{box-shadow:none;background-color:#0000;border:none;max-width:fit-content}.Menu-module__L_5-DG__menuPopover[data-entering]{animation:.15s ease-out Menu-module__L_5-DG__fadeIn}.Menu-module__L_5-DG__menuPopover[data-exiting]{animation:.1s ease-in Menu-module__L_5-DG__fadeOut}@keyframes Menu-module__L_5-DG__fadeIn{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes Menu-module__L_5-DG__fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.25rem)}}}
@layer components.primitives{.Modal-module__YT4P-W__modalOverlay{width:100vw;height:var(--visual-viewport-height);background:hsla(from var(--color-bg-elevated) h s l / .9);z-index:100;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;left:0}.Modal-module__YT4P-W__modalOverlay[data-entering]{animation:.2s Modal-module__YT4P-W__modal-fade}.Modal-module__YT4P-W__modalOverlay[data-exiting]{animation:.15s ease-in reverse Modal-module__YT4P-W__modal-fade}.Modal-module__YT4P-W__dialog{outline:none;padding:0}.Modal-module__YT4P-W__modal{background:var(--color-bg-surface);width:100%;max-width:33.825rem;max-height:calc(var(--visual-viewport-height) * .95);border-radius:1rem;outline:none;position:relative;overflow-y:auto;box-shadow:0 .125rem 1.5rem #0000000f}.Modal-module__YT4P-W__modal[data-entering]{animation:.3s cubic-bezier(.175,.885,.32,1.275) Modal-module__YT4P-W__modal-zoom}.Modal-module__YT4P-W__closeButton{background-color:var(--color-bg-surface);z-index:1;position:absolute;top:.5rem;right:.5rem}@keyframes Modal-module__YT4P-W__modal-fade{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__YT4P-W__modal-zoom{0%{transform:scale(.8)}to{transform:scale(1)}}.Modal-module__YT4P-W__modalOverlayCentered{align-items:center}.Modal-module__YT4P-W__modalOverlayCentered .Modal-module__YT4P-W__modal{width:fit-content}@media (min-width:576px){.Modal-module__YT4P-W__modalOverlay{align-items:center}.Modal-module__YT4P-W__modal{width:fit-content}}}
@layer components.primitives{.TextField-module__KZpSUW__root [slot=errorMessage]{color:var(--color-ui-error);padding-left:1.25rem}.TextField-module__KZpSUW__textField{border:1px solid var(--color-border-strong);background-color:var(--color-bg-surface);border-radius:.625rem;width:100%;padding:1.25rem}.TextField-module__KZpSUW__textField.TextField-module__KZpSUW__withLabel{padding:.75rem 1.25rem}.TextField-module__KZpSUW__textField[data-disabled]{background-color:var(--color-border-light)}.TextField-module__KZpSUW__textField[data-focus-within]{outline:1.5px solid var(--color-text-primary);outline-offset:-1.5px}.TextField-module__KZpSUW__textField[data-invalid]{border-color:var(--color-ui-error);background-color:var(--color-ui-error-bg)}.TextField-module__KZpSUW__textField[data-invalid] .TextField-module__KZpSUW__input{border-color:var(--color-ui-error);background-color:var(--color-ui-error-bg)}.TextField-module__KZpSUW__textField[data-invalid] .TextField-module__KZpSUW__label{color:var(--color-ui-error)}.TextField-module__KZpSUW__textField[data-invalid][data-focus-within]{outline:1.5px solid var(--color-ui-error);outline-offset:-1.5px}.TextField-module__KZpSUW__textField .TextField-module__KZpSUW__contentGroup{justify-content:space-between;align-items:center;display:flex}.TextField-module__KZpSUW__textField .TextField-module__KZpSUW__contentGroup :where([slot=start-component]){margin-right:.5rem}.TextField-module__KZpSUW__textField .TextField-module__KZpSUW__contentGroup :where([slot=end-component]){margin-left:.5rem}.TextField-module__KZpSUW__textField .TextField-module__KZpSUW__textAreaWrapper{flex:1;min-width:0}.TextField-module__KZpSUW__textField .TextField-module__KZpSUW__input{width:100%;font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-text-primary);background-color:inherit;border:0;font-size:1rem;line-height:1.5em}.TextField-module__KZpSUW__textField .TextField-module__KZpSUW__input[data-disabled]{color:var(--color-text-tertiary)}.TextField-module__KZpSUW__textField .TextField-module__KZpSUW__input[data-focused]{outline:0}.TextField-module__KZpSUW__textField .TextField-module__KZpSUW__label{color:var(--color-text-tertiary);align-items:center;gap:4px;display:flex}.TextField-module__KZpSUW__textField::placeholder{color:var(--color-text-tertiary);letter-spacing:-.01em;font-size:1rem;line-height:1.5em}}
@layer components.composite{.PhoneNumberInput-module__6ozy3W__startComponent{z-index:1;align-items:center;display:flex}.PhoneNumberInput-module__6ozy3W__maskPlaceholder{color:var(--color-text-tertiary);padding-left:2px}}
@layer components.primitives{.Select-module__X80IGa__selectField{width:100%;position:relative}.Select-module__X80IGa__selectButton{border:1px solid var(--color-border-strong);background:var(--color-bg-surface);width:100%;font:var(--text-body-l);color:var(--color-text-primary);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;min-height:4rem;padding:.75rem 1.25rem;transition:all .2s;display:flex}.Select-module__X80IGa__selectButton[data-focus-visible],.Select-module__X80IGa__selectButton:focus{outline:1.5px solid var(--color-text-primary);outline-offset:-1.5px}.Select-module__X80IGa__selectButton[data-disabled]{border-color:var(--color-border-default);background:var(--color-border-light);cursor:not-allowed}.Select-module__X80IGa__selectButton[data-disabled] .Select-module__X80IGa__selectValue{color:var(--color-text-tertiary)}.Select-module__X80IGa__selectButton[data-disabled] .Select-module__X80IGa__selectValue[data-placeholder]{color:var(--color-text-tertiary)}.Select-module__X80IGa__selectButton[data-disabled] .Select-module__X80IGa__dropdownIcon{color:var(--color-text-tertiary)}.Select-module__X80IGa__selectButton.Select-module__X80IGa__withLabel{padding-top:1.75rem}.Select-module__X80IGa__selectField[data-disabled] .Select-module__X80IGa__label{color:var(--color-text-tertiary)}.Select-module__X80IGa__label{color:var(--color-text-tertiary);z-index:1;align-items:center;gap:4px;margin-bottom:0;display:flex;position:absolute;top:.75rem;left:1.25rem}.Select-module__X80IGa__selectValue{text-align:left;font:var(--text-body-l);color:var(--color-text-primary);flex:1}.Select-module__X80IGa__selectValue[data-placeholder]{color:var(--color-text-primary);font-style:normal}.Select-module__X80IGa__selectValue [slot=description]{display:none}.Select-module__X80IGa__selectValue [slot=label]{font:inherit}.Select-module__X80IGa__dropdownIcon{width:1rem;height:1rem;color:var(--color-text-primary);justify-content:center;align-items:center;transition:transform .2s;display:flex}.Select-module__X80IGa__dropdownIcon[data-disabled]{color:var(--color-text-disabled)}.Select-module__X80IGa__fieldError{color:var(--color-ui-error);margin-top:.25rem;padding-left:1.25rem}.Select-module__X80IGa__selectField[data-invalid] .Select-module__X80IGa__label{color:var(--color-ui-error)}.Select-module__X80IGa__selectField[data-invalid] .Select-module__X80IGa__selectButton{border-color:var(--color-ui-error);background-color:var(--color-ui-error-bg)}.Select-module__X80IGa__selectField[data-invalid] .Select-module__X80IGa__selectButton[data-focus-visible]{outline:1.5px solid var(--color-ui-error);outline-offset:-1.5px}.Select-module__X80IGa__popover{width:var(--trigger-width);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:12px;padding:.75rem;overflow:hidden auto;box-shadow:0 2px 12px #0000000f}.Select-module__X80IGa__listBox{background:0 0;border:none;outline:none;flex-direction:column;gap:.25rem;width:100%;max-height:320px;display:flex}.Select-module__X80IGa__listBoxItem{cursor:pointer;font:var(--text-body-m);color:var(--color-text-primary);border-radius:6px;outline:none;justify-content:space-between;align-items:center;padding:.5rem;transition:background-color .2s;display:flex;position:relative}.Select-module__X80IGa__listBoxItem[data-focus-visible]{background:var(--color-bg-strong);color:var(--color-text-primary)}.Select-module__X80IGa__listBoxItem[data-selected]{font-weight:400}.Select-module__X80IGa__listBoxItem[data-selected]:after{content:"✓";color:var(--color-text-primary);justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-weight:600;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.Select-module__X80IGa__listBoxItem [slot=description]{color:var(--color-text-tertiary)}.Select-module__X80IGa__listBoxItem:hover,.Select-module__X80IGa__listBoxItem[data-focused],.Select-module__X80IGa__listBoxItem[data-pressed]{background:var(--color-ui-notice-bg);color:var(--color-ui-notice-fg)}:is(.Select-module__X80IGa__listBoxItem:hover,.Select-module__X80IGa__listBoxItem[data-focused],.Select-module__X80IGa__listBoxItem[data-pressed]):after,:is(.Select-module__X80IGa__listBoxItem:hover,.Select-module__X80IGa__listBoxItem[data-focused],.Select-module__X80IGa__listBoxItem[data-pressed]) [slot=description]{color:var(--color-ui-notice-fg)}.Select-module__X80IGa__itemContent{flex-direction:column;flex:1;gap:.125rem;display:flex}.Select-module__X80IGa__section{flex-direction:column;gap:.25rem;display:flex}.Select-module__X80IGa__sectionTitle{background-color:var(--color-bg-elevated);color:var(--color-text-tertiary);font:var(--text-micro-2xs);border-radius:6px;padding:.5rem}}
.styles-module__ogHIDG__wrapper,.styles-module__ogHIDG__text{display:inline}.styles-module__ogHIDG__copyButton{padding:0;display:inline}.styles-module__ogHIDG__copyButton>[slot=button-content]{gap:.125rem;text-decoration:underline}.styles-module__ogHIDG__promoBanner{margin-top:1rem}
.ConnectHealthRecordsModal-module__XDwNRq__modal{max-width:28.125rem;padding:3rem 2.5rem}.ConnectHealthRecordsModal-module__XDwNRq__modal .ConnectHealthRecordsModal-module__XDwNRq__content{flex-direction:column;gap:1.75rem;display:flex}
.ConnectHealthRecordsCard-module__EJ-87W__wrapper{border:1px solid var(--v2-color-border-default);background-color:var(--v2-color-surface-canvas);box-shadow:var(--v2-shadow-sm);border-radius:24px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.ConnectHealthRecordsCard-module__EJ-87W__header{align-items:center;gap:.75rem;display:flex}.ConnectHealthRecordsCard-module__EJ-87W__button{width:100%;margin-top:.75rem}
.ReminderCard-module__jfT6Ua__reminderCard{background-color:var(--v2-color-surface-canvas);border:1px solid var(--v2-color-border-default);box-shadow:var(--v2-shadow-sm);border-radius:24px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.ReminderCard-module__jfT6Ua__cardRow{align-items:center;gap:.5rem;display:flex}.ReminderCard-module__jfT6Ua__warningBox{background-color:var(--v2-color-warning-bg);border-radius:12px;align-items:center;gap:.5rem;padding:1rem;display:flex}
.AppointmentsPage-module__CtbCoW__wrapper{flex-direction:column;gap:1.5rem;max-width:43.75rem;margin:0 auto;display:flex}.AppointmentsPage-module__CtbCoW__header,.AppointmentsPage-module__CtbCoW__appointmentsList{flex-direction:column;gap:.75rem;display:flex}.AppointmentsPage-module__CtbCoW__spinner{margin:3rem auto 0}
@layer v2.components.composite{.AppointmentsFilters-module__J5omOq__filterGroup{flex-wrap:wrap;gap:.5rem;display:flex}.AppointmentsFilters-module__J5omOq__chipWrapper{cursor:pointer;display:block;position:relative}.AppointmentsFilters-module__J5omOq__chipWrapper:hover .AppointmentsFilters-module__J5omOq__label{background-color:var(--v2-color-surface-muted-warm)}.AppointmentsFilters-module__J5omOq__input{opacity:.001;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.AppointmentsFilters-module__J5omOq__input:checked+.AppointmentsFilters-module__J5omOq__label{color:var(--v2-color-accent-fg);background-color:var(--v2-color-solid-bg)}.AppointmentsFilters-module__J5omOq__input:focus-visible+.AppointmentsFilters-module__J5omOq__label{outline:2px solid var(--v2-color-accent-focus-ring);outline-offset:2px}.AppointmentsFilters-module__J5omOq__label{background-color:var(--v2-color-surface-sunken);color:var(--v2-color-link-disabled);border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1rem;transition:background-color .2s;display:flex}}
@layer v2.components.composite{.EmptyAppointmentsCard-module__qOhTxW__emptyState{flex-direction:column;align-items:center;gap:1.5rem;margin-top:3.5rem;display:flex}.EmptyAppointmentsCard-module__qOhTxW__textContent{flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}.EmptyAppointmentsCard-module__qOhTxW__title,.EmptyAppointmentsCard-module__qOhTxW__subtitle{text-align:center}.EmptyAppointmentsCard-module__qOhTxW__cta{width:100%}}
@layer v2.components.composite{.HeaderSection-module__j4h3xG__header{flex-direction:column;gap:1.5rem;display:flex}.HeaderSection-module__j4h3xG__headerTop{justify-content:space-between;align-items:flex-start;display:flex}.HeaderSection-module__j4h3xG__avatar{background:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.HeaderSection-module__j4h3xG__titleSection{flex-direction:column;gap:.5rem;display:flex}.HeaderSection-module__j4h3xG__dateRow{align-items:center;gap:.75rem;display:flex}.HeaderSection-module__j4h3xG__latestBadge{border:1px solid var(--v2-color-border-default);border-radius:25rem;align-items:center;gap:.1875rem;padding:.3125rem .5rem .3125rem .75rem;display:inline-flex}}
@layer v2.components.composite{.PrescriptionCard-module__fp3dYW__card{border:1px solid var(--v2-color-border-default);box-shadow:var(--v2-shadow-lg);border-radius:.5rem;flex-direction:column;max-width:28rem;display:flex;overflow:hidden}.PrescriptionCard-module__fp3dYW__successBanner{background-color:var(--v2-color-success-bg);color:var(--v2-color-success-fg);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;display:flex}.PrescriptionCard-module__fp3dYW__successText{text-align:center}.PrescriptionCard-module__fp3dYW__content{flex-direction:column;gap:1.25rem;padding:2rem 1.5rem;display:flex}.PrescriptionCard-module__fp3dYW__medicationRow{align-items:flex-start;gap:1rem;display:flex}.PrescriptionCard-module__fp3dYW__medicationInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.PrescriptionCard-module__fp3dYW__medicationName{text-transform:capitalize}.PrescriptionCard-module__fp3dYW__pharmacyInfo{flex-direction:column;gap:.125rem;display:flex}.PrescriptionCard-module__fp3dYW__icon{border:1px solid var(--v2-color-border-default);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.9375rem;height:2.9375rem;display:flex;overflow:hidden}}
@layer v2.components.composite{.DiagnosisSection-module__QX83xa__section{flex-direction:column;gap:1rem;display:flex}}
@layer v2.components.composite{.ActionButtons-module__ZAf_hG__actions{flex-direction:column;gap:.5rem;display:flex}.ActionButtons-module__ZAf_hG__button{width:100%}}
@layer v2.components.composite{.DoctorReport-module__mvruUq__container{background:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);border-radius:.5rem;flex-direction:column;gap:1rem;max-width:48rem;padding:2.25rem 1.5rem;display:flex}.DoctorReport-module__mvruUq__detailsContent{flex-direction:column;gap:1rem;display:flex}.DoctorReport-module__mvruUq__disclosureTitle{color:var(--v2-color-link-default)}@media (min-width:768px){.DoctorReport-module__mvruUq__container{gap:1.5rem;padding:3.5rem}.DoctorReport-module__mvruUq__detailsContent{gap:1.5rem}}}
.ChatAppointments-module__1JqfUG__consultationsList{flex-direction:column;gap:1.5rem;padding-bottom:1.5rem;display:flex}.ChatAppointments-module__1JqfUG__consultation{flex-direction:column;gap:1rem;display:flex}
.page-module__R0GVBW__container{width:100%;height:100dvh;padding:var(--header-height) 1rem 2rem 1rem;flex-direction:column;align-items:center;display:flex;overflow:hidden auto}.page-module__R0GVBW__errorContainer{justify-content:center}.page-module__R0GVBW__content{flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:43.75rem;display:flex}
@layer v2.components.composite{.MedicationsList-module__szggFq__form{flex-direction:column;gap:1rem;width:100%;margin-bottom:1rem;display:flex}.MedicationsList-module__szggFq__chips{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.MedicationsList-module__szggFq__chipNormal{font-weight:400}.MedicationsList-module__szggFq__submitButton{width:100%;max-width:unset}}
@layer patterns{.shared-module__eKItiW__container{flex-direction:column;margin:0 auto;padding:1.5rem 1rem;display:flex}.shared-module__eKItiW__header{margin:0 auto}@media (min-width:768px){.shared-module__eKItiW__container{max-width:41.75rem}}@media (min-width:1024px){.shared-module__eKItiW__header{padding:1rem 6.25rem}}}
.shared-module__ZZy_4a__logo{width:5rem;height:5rem}.shared-module__ZZy_4a__section{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.shared-module__ZZy_4a__section .shared-module__ZZy_4a__title{text-align:center}.shared-module__ZZy_4a__section .shared-module__ZZy_4a__description{color:var(--color-text-secondary);text-align:center}.shared-module__ZZy_4a__spacing{width:.125rem}.shared-module__ZZy_4a__avatarCircle{background:var(--color-bg-elevated);border-radius:50%;width:4.5rem;height:4.5rem}.shared-module__ZZy_4a__avatarGroup{gap:-.625rem;padding-left:.625rem;display:flex}.shared-module__ZZy_4a__avatarGroup .shared-module__ZZy_4a__avatar{background:var(--color-bg-elevated);border:.125rem solid var(--color-bg-surface);border-radius:50%;width:3.5rem;height:3.5rem;margin-left:-.625rem}.shared-module__ZZy_4a__avatarGroup .shared-module__ZZy_4a__avatar:first-child{margin-left:0}.shared-module__ZZy_4a__chatField{background:var(--color-bg-surface);border:1px solid var(--color-bg-elevated);border-radius:.625rem;flex-direction:column;gap:.875rem;padding:.75rem;display:flex;position:relative}.shared-module__ZZy_4a__chatField .shared-module__ZZy_4a__textarea{resize:none;font:var(--text-body-l);color:var(--color-text-primary);background:0 0;border:none;outline:none;width:100%;animation:.5s ease-in shared-module__ZZy_4a__fadeIn}.shared-module__ZZy_4a__chatField .shared-module__ZZy_4a__textarea::placeholder{color:var(--color-text-tertiary)}.shared-module__ZZy_4a__chatField .shared-module__ZZy_4a__chatActions{align-items:center;gap:1.5rem;display:flex}@keyframes shared-module__ZZy_4a__fadeIn{0%{opacity:0}to{opacity:1}}.shared-module__ZZy_4a__uploadButton{cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;display:flex}.shared-module__ZZy_4a__uploadButton .shared-module__ZZy_4a__uploadIcon{background:var(--color-bg-default);border-radius:50%;flex-shrink:0;width:1.5rem;height:1.5rem}.shared-module__ZZy_4a__uploadButton .shared-module__ZZy_4a__uploadText{font:var(--text-micro-3xs-bold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:-.01rem}.shared-module__ZZy_4a__sendButton{background:var(--color-brand-primary);cursor:pointer;width:2.5rem;height:2.5rem;color:var(--color-text-invert);border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;bottom:.5rem;right:.75rem}.shared-module__ZZy_4a__sendButton:hover{background:var(--color-brand-primary-darken)}.shared-module__ZZy_4a__sendButton:active{transform:scale(.95)}.shared-module__ZZy_4a__chatFooter{justify-content:flex-end;width:100%;display:flex}.shared-module__ZZy_4a__chatFooter .shared-module__ZZy_4a__hipaaLabel{align-items:center;gap:.25rem;height:.875rem;display:flex}.shared-module__ZZy_4a__chatFooter .shared-module__ZZy_4a__lockIcon{background:var(--color-text-tertiary);flex-shrink:0;width:.625rem;height:.625rem}.shared-module__ZZy_4a__chatFooter .shared-module__ZZy_4a__hipaaText{font:var(--text-micro-3xs-medium);color:var(--color-text-tertiary);letter-spacing:-.01rem;white-space:nowrap}.shared-module__ZZy_4a__iconContainer{width:3rem;height:3rem;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.shared-module__ZZy_4a__divider{background:var(--color-border-default);height:1px;margin:0}@media (min-width:768px){.shared-module__ZZy_4a__title{max-width:38.125rem}.shared-module__ZZy_4a__description{max-width:32.25rem}}
.NavMenuDesktop-module__QsEC1a__navWrapper{display:none}.NavMenuDesktop-module__QsEC1a__navButton{font:var(--text-body-l);border-radius:66px;padding:.5rem 1rem}.NavMenuDesktop-module__QsEC1a__navButton>span{color:var(--color-text-primary);gap:.25rem}.NavMenuDesktop-module__QsEC1a__navButton:hover{background-color:var(--color-bg-elevated)}.NavMenuDesktop-module__QsEC1a__navButton.NavMenuDesktop-module__QsEC1a__active{background-color:var(--color-bg-elevated)}.NavMenuDesktop-module__QsEC1a__menuWrapper{background-color:var(--color-bg-surface);border-radius:16px;outline:none;grid-template-columns:repeat(3,15.625rem);gap:2rem;max-height:80vh;padding:2.5rem;display:grid;overflow-y:auto;box-shadow:0 3px 16px #00000005,0 2px 8px #00000008}.NavMenuDesktop-module__QsEC1a__column{flex-direction:column;display:flex}.NavMenuDesktop-module__QsEC1a__columnTitle{color:var(--color-text-disabled);padding:.5rem}.NavMenuDesktop-module__QsEC1a__link{font:var(--text-body-m);padding:.5rem}.NavMenuDesktop-module__QsEC1a__link:hover,.NavMenuDesktop-module__QsEC1a__link:focus-visible{color:var(--color-brand-primary);background-color:var(--color-bg-elevated);border-radius:6px;outline:none}@media (min-width:900px){.NavMenuDesktop-module__QsEC1a__navWrapper{align-items:center;gap:.25rem;display:flex}}
.VerificationSteps-module__Q7Qita__wrapper{--circle-size:1.75rem;flex-direction:column;display:flex}.VerificationSteps-module__Q7Qita__step{align-items:center;gap:.5rem;display:flex}.VerificationSteps-module__Q7Qita__divider{background-color:var(--color-brand-primary-30);width:.25rem;height:1rem;margin-left:.75rem}.VerificationSteps-module__Q7Qita__stepNumber{width:var(--circle-size);height:var(--circle-size);background-color:var(--color-brand-primary-30);color:var(--color-brand-accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.VerificationSteps-module__Q7Qita__activeStep{background-color:var(--color-brand-accent);color:var(--color-brand-primary-10)}@media (min-width:768px){.VerificationSteps-module__Q7Qita__step{gap:.75rem}}
.CMSLandingContent-module__4FcyVq__cms-section{flex-direction:column;align-items:center;width:100%;display:flex}.CMSLandingContent-module__4FcyVq__appointment-disclaimer,.CMSLandingContent-module__4FcyVq__related-links-section{margin-top:4rem}.CMSLandingContent-module__4FcyVq__related-links-list{flex-direction:column;gap:.2em;display:flex}.CMSLandingContent-module__4FcyVq__related-link{align-items:center;display:flex}.CMSLandingContent-module__4FcyVq__related-link-icon{margin-right:.5em}.CMSLandingContent-module__4FcyVq__external-link-icon{color:#ffb500;margin-left:.3em}
.HeaderAvatarMenu-module__jEPSZG__menu{border-color:var(--color-bg-surface);padding:.75rem}.HeaderAvatarMenu-module__jEPSZG__menuItem{font:var(--text-body-s)}.HeaderAvatarMenu-module__jEPSZG__menuItem.HeaderAvatarMenu-module__jEPSZG__menuItem.HeaderAvatarMenu-module__jEPSZG__menuItem{padding:.5rem}.HeaderAvatarMenu-module__jEPSZG__avatarButton{color:var(--color-brand-primary);background-color:var(--color-brand-primary-30);border:2px solid var(--color-bg-surface);background-color:var(--color-brand-primary-30);width:2rem;height:2rem}.HeaderAvatarMenu-module__jEPSZG__avatarLetter{font:var(--text-body-s-medium)}@media (min-width:900px){.HeaderAvatarMenu-module__jEPSZG__avatarButton{width:2.5rem;height:2.5rem}.HeaderAvatarMenu-module__jEPSZG__avatarLetter{font:var(--text-ui-heading-m)}}
.HealthRecordsConnectedModal-module__JDLDNW__modal{max-width:28.125rem}.HealthRecordsConnectedModal-module__JDLDNW__content{text-align:center;flex-direction:column;gap:1.75rem;padding:3rem 2.5rem;display:flex}.HealthRecordsConnectedModal-module__JDLDNW__iconWrapper{background-color:var(--color-brand-primary-30);border-radius:50%;justify-content:center;align-self:center;align-items:center;width:fit-content;padding:1rem;display:flex}.HealthRecordsConnectedModal-module__JDLDNW__actions{flex-direction:column;gap:.75rem;display:flex}
.Rating-module__URgiZG__ratingContainer{align-items:center;gap:.4rem;padding-top:.7rem;padding-bottom:.7rem;padding-left:1rem;display:flex}.Rating-module__URgiZG__starsContainer{display:flex}.Rating-module__URgiZG__score{color:#000;opacity:.6}@media (min-width:768px){.Rating-module__URgiZG__ratingContainer{padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem}}
.HeaderBanner-module__a4tr5W__wrapper{background-color:var(--color-brand-primary-30);align-items:center;padding:.5rem 1.25rem;display:flex}.HeaderBanner-module__a4tr5W__content{flex:1;justify-content:center;align-items:center;gap:.375rem;display:flex}.HeaderBanner-module__a4tr5W__link{padding:0}.HeaderBanner-module__a4tr5W__link [slot=button-content]{font:var(--text-micro-xs-medium);gap:.25px}.HeaderBanner-module__a4tr5W__link [slot=button-content]>svg{margin-top:.125rem}.HeaderBanner-module__a4tr5W__closeButton{color:var(--color-text-tertiary);border:0;justify-self:flex-end}
.SettingsCard-module__RRqSyG__card{flex-direction:column;gap:.75rem;padding:.75rem 0;display:flex}.SettingsCard-module__RRqSyG__header{align-items:center;gap:.75rem;display:flex}.SettingsCard-module__RRqSyG__content{width:100%}@media (min-width:600px){.SettingsCard-module__RRqSyG__card{flex-direction:row;align-items:flex-start}.SettingsCard-module__RRqSyG__header,.SettingsCard-module__RRqSyG__content{flex:1 1 0;width:auto;min-width:0}}
.SocialProof-module__-lqIJG__container{align-items:center;gap:.6rem;padding-top:.7rem;padding-bottom:.7rem;padding-right:1rem;display:flex}.SocialProof-module__-lqIJG__avatars{flex-shrink:0;width:2.875rem;height:auto}.SocialProof-module__-lqIJG__consultationsNumber{color:#000;opacity:.6;text-align:center}@media (min-width:768px){.SocialProof-module__-lqIJG__container{padding-top:1rem;padding-bottom:1rem;padding-right:1.5rem}}
.MarketingSidebar-module__zy0h6a__overlay{background:hsl(from var(--color-bg-elevated) h s l / .9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;position:fixed;inset:0}.MarketingSidebar-module__zy0h6a__sidebar{--slide-from:100%;background:var(--color-bg-surface);will-change:transform;outline:none;width:calc(100% - .88rem);max-width:20rem;height:100%;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.MarketingSidebar-module__zy0h6a__sidebar[data-entering]{animation:.3s MarketingSidebar-module__zy0h6a__modal-slide}.MarketingSidebar-module__zy0h6a__sidebar[data-exiting]{animation:.3s ease-in reverse MarketingSidebar-module__zy0h6a__modal-slide}.MarketingSidebar-module__zy0h6a__sidebar [slot=title]{justify-content:space-between;padding:.813rem 1rem 0;display:flex}.MarketingSidebar-module__zy0h6a__sidebar [slot=title]>button:last-child{margin-left:auto}.MarketingSidebar-module__zy0h6a__sidebarAuthorized{--slide-from:-100%;left:0}.MarketingSidebar-module__zy0h6a__dialog{outline:none;height:100%}.MarketingSidebar-module__zy0h6a__inner{flex-direction:column;justify-content:space-between;height:100%;display:flex}@keyframes MarketingSidebar-module__zy0h6a__modal-slide{0%{transform:translateX(var(--slide-from))}to{transform:translate(0)}}
.MedicalRecordConsentSection-module__uoHtfG__content{flex-direction:column;gap:.75rem;display:flex}.MedicalRecordConsentSection-module__uoHtfG__consentRow{align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.MedicalRecordConsentSection-module__uoHtfG__info{flex-direction:column;flex:1;gap:.125rem;display:flex}
.SocialProofAndRating-module__ALPCqW__container{border:1px solid var(--color-border-light);border-radius:3.75rem;align-self:center;align-items:stretch;gap:.625rem;margin-top:1rem;display:flex}.SocialProofAndRating-module__ALPCqW__divider{color:#000;opacity:.6;align-self:center}
.SocialsBlock-module__fC8I-G__wrapper{flex-direction:column;gap:1rem;max-width:21rem;display:flex}.SocialsBlock-module__fC8I-G__logo{height:1.375rem}.SocialsBlock-module__fC8I-G__socials{align-items:center;gap:1rem;padding:.5rem 0;display:flex}.SocialsBlock-module__fC8I-G__iconWrapper{width:1.25rem;height:1.25rem;color:var(--color-brand-primary);justify-content:center;align-items:center;display:flex}.SocialsBlock-module__fC8I-G__description{opacity:.6}.SocialsBlock-module__fC8I-G__link{text-decoration:underline}
.MedAlliesDemographicModal-module__Eb6YhG__modal{max-width:31.25rem}.MedAlliesDemographicModal-module__Eb6YhG__content{padding:2rem}.MedAlliesDemographicModal-module__Eb6YhG__title{text-align:center;padding-bottom:.5rem}.MedAlliesDemographicModal-module__Eb6YhG__subtitle{text-align:center;color:var(--color-text-secondary)}.MedAlliesDemographicModal-module__Eb6YhG__form{gap:.5rem;padding-top:1rem;display:grid}.MedAlliesDemographicModal-module__Eb6YhG__fullWidth{grid-column:1/-1}.MedAlliesDemographicModal-module__Eb6YhG__button{width:100%}.MedAlliesDemographicModal-module__Eb6YhG__disclaimer{color:var(--color-text-tertiary);margin-bottom:1rem;display:block}@media (min-width:768px){.MedAlliesDemographicModal-module__Eb6YhG__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}
.HeroSection-module__fN2QQa__heroContent{flex-direction:column;flex:1;justify-content:center;gap:1.5rem;min-width:0;display:flex}.HeroSection-module__fN2QQa__heroContent .HeroSection-module__fN2QQa__section{flex-direction:column;gap:1.5rem;width:100%;display:flex}.HeroSection-module__fN2QQa__heroContent .HeroSection-module__fN2QQa__header{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.HeroSection-module__fN2QQa__logoSection{justify-content:center;align-items:center;gap:1rem;display:flex}.HeroSection-module__fN2QQa__textLogo{width:auto;height:3rem}.HeroSection-module__fN2QQa__logoDivider{background-color:var(--color-border-strong);width:1px;height:3rem}.HeroSection-module__fN2QQa__programLogo{object-fit:contain;width:auto;height:3.5rem}.HeroSection-module__fN2QQa__titleContainer{justify-content:center;align-items:center;width:100%;display:flex}.HeroSection-module__fN2QQa__titleContainer .HeroSection-module__fN2QQa__title{text-align:center;text-wrap:pretty}.HeroSection-module__fN2QQa__programMessage{text-wrap:pretty}.HeroSection-module__fN2QQa__programMessage p{white-space:pre-line;max-width:36rem;margin:.75rem 0}.HeroSection-module__fN2QQa__chatInputWrapper{flex-direction:column;gap:.75rem;width:100%;display:flex}.HeroSection-module__fN2QQa__chatInputWrapper .HeroSection-module__fN2QQa__chatInput{width:100%}.HeroSection-module__fN2QQa__chatInputWrapper .HeroSection-module__fN2QQa__hipaaLine{color:var(--color-text-tertiary);align-self:flex-end;align-items:center;gap:.25rem;display:flex}.HeroSection-module__fN2QQa__pathSelectionButtons{opacity:1;flex-direction:column;gap:.75rem;width:100%;max-height:500px;transition:max-height .3s ease-out,opacity .3s ease-out;display:flex;overflow:hidden}.HeroSection-module__fN2QQa__pathSelectionButtonsHidden{opacity:0;pointer-events:none;max-height:0}.HeroSection-module__fN2QQa__pathSelectionButton{max-width:unset;width:100%}@media (min-width:768px){.HeroSection-module__fN2QQa__header{gap:1.5rem}.HeroSection-module__fN2QQa__title{max-width:38rem;font:var(--text-heading-6xl)}.HeroSection-module__fN2QQa__chatInput{margin:0 auto}}
.shared-module__h4b_YW__desktopWrapper{display:none}.shared-module__h4b_YW__column{flex-direction:column;gap:.75rem;display:flex}.shared-module__h4b_YW__link{opacity:.6;font:var(--text-body-m)}.shared-module__h4b_YW__disclosureWrapper{display:block}.shared-module__h4b_YW__disclosure{padding-bottom:1.25rem}.shared-module__h4b_YW__disclosure:last-child{padding-bottom:0}.shared-module__h4b_YW__disclosure:not(:last-child){border-bottom:1px solid var(--color-border-default)}.shared-module__h4b_YW__disclosureSummary{justify-content:space-between;width:100%;padding-top:1.25rem;display:flex}.shared-module__h4b_YW__disclosureSummary svg[data-state=open]{rotate:-90deg}@media (min-width:768px){.shared-module__h4b_YW__disclosureWrapper{display:none}.shared-module__h4b_YW__desktopWrapper{grid-template-columns:repeat(4,minmax(auto,13.313rem));gap:3rem 1.75rem;display:grid}}
.MemoryControlSection-module__MUXaxa__row{align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.MemoryControlSection-module__MUXaxa__info{flex-direction:column;flex:1;gap:.125rem;display:flex}
.AboveTheFoldLandingContent-module__fLkryq__aboveTheFold{flex-direction:column;width:100%;max-width:38.125rem;min-height:95dvh;padding:2rem 0;display:flex}@media (min-width:768px){.AboveTheFoldLandingContent-module__fLkryq__aboveTheFold{padding:3.5rem 0}}
.MarketingFooter-module__QGF8rq__wrapper{background-color:var(--color-bg-surface);flex-direction:column;justify-content:space-between;gap:1.25rem;padding:2.5rem 1.5rem;display:flex}.MarketingFooter-module__QGF8rq__footerNote{border-top:1px solid var(--color-border-default);background-color:var(--color-bg-surface);justify-content:space-between;align-items:center;padding:1.75rem;display:flex}.MarketingFooter-module__QGF8rq__footerNote>p{opacity:.4}@media (min-width:768px){.MarketingFooter-module__QGF8rq__wrapper{padding:3rem 1.75rem 7.5rem}.MarketingFooter-module__QGF8rq__footerNote{padding:1.313rem 1.75rem}.MarketingFooter-module__QGF8rq__wrapper{flex-direction:row}}
.HealthRecordSection-module__udW-jG__content{flex-direction:column;gap:.75rem;display:flex}
.layout-module__CFAKxq__wrapper{max-width:43.75rem;min-height:100dvh;margin:0 auto;padding-top:3.75rem;padding-bottom:1.5rem}@media (min-width:768px){.layout-module__CFAKxq__wrapper{padding-bottom:4rem}}
.page-module__VkWuVW__wrapper{flex-direction:column;gap:1.25rem;display:flex}.page-module__VkWuVW__header{flex-direction:column;gap:.75rem;display:flex}@media (min-width:768px){.page-module__VkWuVW__wrapper{gap:2rem}.page-module__VkWuVW__header{gap:1.5rem}}
.page-module__r48a3a__cards{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.page-module__r48a3a__cards>*{max-width:50%}.page-module__r48a3a__title{padding-bottom:.25rem}.page-module__r48a3a__subtitle{padding-bottom:1.5rem}.page-module__r48a3a__button{width:100%;max-width:unset}.page-module__r48a3a__secureNote{padding:1rem 0}.page-module__r48a3a__spinner{margin:0 auto}
.page-module__7niH8q__spinner{margin:0 auto}.page-module__7niH8q__secureSection{flex-direction:column;align-items:center;gap:.5rem;display:flex}.page-module__7niH8q__button{width:100%;max-width:unset}.page-module__7niH8q__starsNote{background-color:var(--v2-color-surface-sunken)}
.page-module__CePBGG__page{background-color:var(--v2-color-surface-canvas)}.page-module__CePBGG__wrapper{gap:1.5rem;min-height:100dvh;padding-top:2.5rem}.page-module__CePBGG__confirmationButton{width:100%}.page-module__CePBGG__selectedPharmacyWrapper{flex-direction:column;gap:.5rem;display:flex}
.page-module__Zxp-Cq__title{margin-bottom:.5rem}.page-module__Zxp-Cq__subtitle{margin-bottom:1.5rem}.page-module__Zxp-Cq__fieldsContainer{flex-direction:column;gap:1rem;display:flex}.page-module__Zxp-Cq__timesWrapper{grid-template-columns:repeat(2,1fr);gap:.625rem;display:grid}.page-module__Zxp-Cq__secureSection{flex-direction:column;gap:.5rem;display:flex}.page-module__Zxp-Cq__button{width:100%}.page-module__Zxp-Cq__animatedItem{opacity:0;animation:.3s ease-out forwards page-module__Zxp-Cq__slideIn}@keyframes page-module__Zxp-Cq__slideIn{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}.page-module__Zxp-Cq__spinner{margin:0 auto}.page-module__Zxp-Cq__viewMore{all:unset;box-sizing:border-box;cursor:pointer;font:var(--v2-text-label-14);color:var(--v2-color-link-default);background-color:var(--v2-color-surface-canvas);border:1px solid var(--v2-color-border-default);border-radius:.625rem;justify-content:center;align-items:center;width:100%;padding:.75rem;display:flex}.page-module__Zxp-Cq__viewMore:focus-visible{outline:2px solid var(--v2-color-accent-focus-ring)}@media (min-width:768px){.page-module__Zxp-Cq__timesWrapper{grid-template-columns:repeat(3,1fr)}}
.page-module__QpsRlG__timesWrapper{grid-template-columns:repeat(2,1fr);gap:.625rem;display:grid}.page-module__QpsRlG__button{width:100%}.page-module__QpsRlG__animatedItem{opacity:0;animation:.3s ease-out forwards page-module__QpsRlG__slideIn}.page-module__QpsRlG__spinner{margin:0 auto}@keyframes page-module__QpsRlG__slideIn{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}.page-module__QpsRlG__currentDate{text-align:center;color:var(--v2-color-fg-muted);margin-top:1rem}.page-module__QpsRlG__errorMessage{color:var(--v2-color-fg-error)}.page-module__QpsRlG__viewMore{all:unset;box-sizing:border-box;cursor:pointer;font:var(--v2-text-label-14);color:var(--v2-color-link-default);background-color:var(--v2-color-surface-canvas);border:1px solid var(--v2-color-border-default);border-radius:.625rem;justify-content:center;align-items:center;width:100%;padding:.75rem;display:flex}.page-module__QpsRlG__viewMore:focus-visible{outline:2px solid var(--v2-color-accent-focus-ring)}@media (min-width:768px){.page-module__QpsRlG__timesWrapper{grid-template-columns:repeat(3,1fr)}}
.page-module__yA9ysW__cards{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__yA9ysW__cards>*{max-width:50%}.page-module__yA9ysW__button{width:100%;max-width:unset}.page-module__yA9ysW__secureNote{margin-top:.5rem}.page-module__yA9ysW__spinner{margin:0 auto}
.page-module__F10haa__wrapper{flex-direction:column;gap:1.5rem;padding-bottom:10rem;display:flex}.page-module__F10haa__secureNote{padding-top:.75rem}.page-module__F10haa__loadingState{text-align:center;justify-content:center;align-items:center;padding:2rem;display:flex}.page-module__F10haa__starsNote{background-color:var(--v2-color-surface-sunken);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.page-module__F10haa__starsNoteTitle{font:var(--text-body-s-medium)}.page-module__F10haa__spinner{margin:0 auto}.page-module__F10haa__checkoutForm{--floating-button-max-width:100%}@media (min-width:768px){.page-module__F10haa__checkoutForm{--floating-button-max-width:41.75rem}}
.page-module__Q1gx4W__page{background-color:var(--v2-color-surface-canvas)}.page-module__Q1gx4W__wrapper{gap:1.5rem;min-height:100dvh;padding-top:2.5rem}.page-module__Q1gx4W__titleIcon{background-color:var(--v2-color-graphic-blue-subtle);border-radius:50px;justify-content:center;align-items:center;width:fit-content;margin:0 auto;padding:1rem;display:flex}.page-module__Q1gx4W__title{text-align:center}.page-module__Q1gx4W__button{width:100%}
.page-module__8F2oQq__spinner{margin:0 auto}.page-module__8F2oQq__secureSection{flex-direction:column;align-items:center;gap:.5rem;display:flex}.page-module__8F2oQq__button{width:100%;max-width:unset}.page-module__8F2oQq__starsNote{background-color:var(--v2-color-surface-sunken)}
.page-module__1A1OOW__title{margin-bottom:.5rem}.page-module__1A1OOW__subtitle{margin-bottom:1.5rem}.page-module__1A1OOW__fieldsContainer{flex-direction:column;gap:1rem;display:flex}.page-module__1A1OOW__timesWrapper{grid-template-columns:repeat(2,1fr);gap:.625rem;display:grid}.page-module__1A1OOW__secureSection{flex-direction:column;gap:.5rem;display:flex}.page-module__1A1OOW__button{width:100%}.page-module__1A1OOW__animatedItem{opacity:0;animation:.3s ease-out forwards page-module__1A1OOW__slideIn}@keyframes page-module__1A1OOW__slideIn{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}.page-module__1A1OOW__spinner{margin:0 auto}.page-module__1A1OOW__viewMore{all:unset;box-sizing:border-box;cursor:pointer;font:var(--v2-text-label-14);color:var(--v2-color-link-default);background-color:var(--v2-color-surface-canvas);border:1px solid var(--v2-color-border-default);border-radius:.625rem;justify-content:center;align-items:center;width:100%;padding:.75rem;display:flex}.page-module__1A1OOW__viewMore:focus-visible{outline:2px solid var(--v2-color-accent-focus-ring)}@media (min-width:768px){.page-module__1A1OOW__timesWrapper{grid-template-columns:repeat(3,1fr)}}
.page-module__p5P8_W__cards{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__p5P8_W__cards>*{max-width:50%}.page-module__p5P8_W__button{width:100%;max-width:unset}.page-module__p5P8_W__secureNote{margin-top:.5rem}.page-module__p5P8_W__spinner{margin:0 auto}
.page-module__xwFRcG__page{background-color:var(--v2-color-surface-canvas)}.page-module__xwFRcG__wrapper{gap:1.5rem;min-height:100dvh;padding-top:2.5rem}.page-module__xwFRcG__titleIcon{background-color:var(--v2-color-graphic-blue-subtle);border-radius:50px;justify-content:center;align-items:center;width:fit-content;margin:0 auto;padding:1rem;display:flex}.page-module__xwFRcG__title{text-align:center}.page-module__xwFRcG__button{width:100%}
.page-module__ZhsYkW__content{flex-direction:column;gap:1.5rem;display:flex}.page-module__ZhsYkW__subtitle{color:var(--color-text-secondary);padding-top:1rem}.page-module__ZhsYkW__text{color:var(--color-text-secondary)}.page-module__ZhsYkW__footer{color:var(--color-text-tertiary);justify-content:center;align-items:center;gap:.25rem;padding-top:1rem;display:flex}.page-module__ZhsYkW__checkoutState{text-align:center;justify-content:center;align-items:center;padding:2rem;display:flex}
.LandingPage-module__FAbHmG__page{background:var(--color-bg-default);flex-direction:column;align-items:center;width:100%;padding:0 1rem;display:flex}.LandingPage-module__FAbHmG__container{flex-direction:column;gap:6rem;width:100%;max-width:38.125rem;padding:1rem 0;display:flex}.LandingPage-module__FAbHmG__spacing{height:6rem}.LandingPage-module__FAbHmG__divider{background:var(--color-border-default);width:.0625rem;height:8.125rem;margin:0 auto}@media (min-width:768px){.LandingPage-module__FAbHmG__container{padding:1.5rem 0}}
.page-module__84iMOW__container{flex-direction:column;align-items:center;gap:3rem;width:100%;display:flex;position:relative;overflow-x:hidden}.page-module__84iMOW__loadingText{text-align:center;color:var(--color-text-secondary);padding:2rem}
.page-module__mzbcVa__page{background-color:var(--color-bg-default);min-height:100dvh;font:var(--text-body-m);color:var(--color-text-primary)}.page-module__mzbcVa__header{background-color:var(--color-bg-surface);border-bottom:1px solid var(--color-border-default);z-index:100;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex;position:sticky;top:0}.page-module__mzbcVa__headerLeft{align-items:center;gap:.75rem;display:flex}.page-module__mzbcVa__badge{font:var(--text-micro-2xs-medium);color:var(--color-ui-notice-fg);background-color:var(--color-ui-notice-bg);border-radius:4px;padding:.125em .5em}.page-module__mzbcVa__modeSwitcher{gap:.5rem;display:flex}.page-module__mzbcVa__modeButton{font:var(--text-micro-xs-medium);border:1px solid var(--color-border-default);background-color:var(--color-bg-surface);color:var(--color-text-secondary);cursor:pointer;border-radius:6px;padding:.375em .75em;transition:all .15s}.page-module__mzbcVa__modeButton:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.page-module__mzbcVa__modeButtonActive{background-color:var(--color-brand-primary);color:var(--color-text-invert);border-color:var(--color-brand-primary)}.page-module__mzbcVa__modeButtonActive:hover{background-color:var(--color-brand-primary-darken);border-color:var(--color-brand-primary-darken);color:var(--color-text-invert)}.page-module__mzbcVa__article{max-width:48rem;margin:0 auto;padding:2rem 1.5rem}.page-module__mzbcVa__articleTitle{margin-bottom:.5rem}.page-module__mzbcVa__articleMeta{color:var(--color-text-tertiary);margin-bottom:2rem}.page-module__mzbcVa__articleBody{flex-direction:column;gap:1rem;display:flex}.page-module__mzbcVa__articleBody p{font:var(--text-body-l);color:var(--color-text-primary);line-height:1.75em}.page-module__mzbcVa__articleBody h2{font:var(--text-heading-2xl);letter-spacing:var(--letter-spacing-tight);margin-top:1rem}.page-module__mzbcVa__contentViolator{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-default);border-radius:12px;margin:1.5rem -1rem;overflow:hidden}.page-module__mzbcVa__contentViolatorEmbed{width:100%;height:37.5rem}.page-module__mzbcVa__popupTrigger{background-color:var(--color-brand-primary-10);border:1px solid var(--color-brand-primary-50);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;margin:1.5rem 0;padding:1.5rem;display:flex}.page-module__mzbcVa__popupTriggerText{color:var(--color-text-secondary)}@media (min-width:768px){.page-module__mzbcVa__article{padding:3rem 2rem}.page-module__mzbcVa__contentViolator{margin:2rem -2rem}}
.page-module__GPn24q__container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100dvh;padding:2rem;display:flex;overflow:hidden auto}
@layer components.composite{.RefillConnectingScreen-module__wvJxZa__root{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:100dvh;padding:2rem 1.9375rem;display:flex;position:relative}.RefillConnectingScreen-module__wvJxZa__message{text-align:center;max-width:20.625rem;color:var(--color-text-tertiary);letter-spacing:-.01rem;line-height:1.5}}