.FAKs1W_row{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.FAKs1W_row{flex-direction:row;align-items:center;gap:2rem}}
.hAplgG_wrapper{flex-direction:column;gap:.25rem;display:flex}@media (min-width:768px){.hAplgG_wrapper{gap:.5rem}}
.RRqSyG_card{flex-direction:column;gap:.75rem;padding:.75rem 0;display:flex}.RRqSyG_header{align-items:center;gap:.75rem;display:flex}.RRqSyG_content{width:100%}@media (min-width:600px){.RRqSyG_card{flex-direction:row;align-items:flex-start}.RRqSyG_header,.RRqSyG_content{flex:1 1 0;width:auto;min-width:0}}
@layer components.composite{.EcyvIG_group{background-color:var(--color-surface-sunken);border-radius:.75rem;gap:.25rem;padding:.25rem;display:flex}.EcyvIG_group[data-disabled]{opacity:.5}.EcyvIG_segment{cursor:pointer;color:var(--color-fg-muted);border-radius:.5rem;flex:5rem;justify-content:center;align-items:center;padding:.625rem 1rem;transition:background-color .2s,color .2s;display:flex}.EcyvIG_segment[data-hovered]{color:var(--color-fg-default)}.EcyvIG_segment[data-selected]{background-color:var(--color-surface-raised);color:var(--color-fg-default);box-shadow:var(--shadow-xs)}.EcyvIG_segment[data-focus-visible]{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}.EcyvIG_segment[data-disabled]{cursor:not-allowed}.EcyvIG_labelShimmer{background:linear-gradient(100deg, var(--color-fg-default) 35%, var(--color-neutral-400) 50%, var(--color-fg-default) 65%);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:.8s cubic-bezier(.4,0,.2,1) .12s both EcyvIG_label-shimmer}@keyframes EcyvIG_label-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.EcyvIG_segment{transition:none}.EcyvIG_labelShimmer{color:inherit;background:0 0;animation:none}}}
@layer components.composite{._2Oqx-a_card{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){._2Oqx-a_card{gap:.5rem}}._2Oqx-a_card [data-row]{animation:_2Oqx-a_row-rise .32s cubic-bezier(.4, 0, .2, 1) calc(.14s + var(--row-index,0) * 45ms) backwards}._2Oqx-a_header{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}._2Oqx-a_tag{background-color:var(--color-surface-sunken);border-radius:.5rem;padding:.25rem .5rem}._2Oqx-a_fields{flex-direction:column;gap:.5rem;display:flex}._2Oqx-a_row{align-items:center;gap:.5rem;display:flex}._2Oqx-a_row>:first-child{flex:1 0 0;min-width:0}._2Oqx-a_ageField{padding-left:1rem}._2Oqx-a_sexControls{display:contents}._2Oqx-a_sexField{flex-shrink:0;width:10.375rem}._2Oqx-a_submit{width:100%}._2Oqx-a_submitInactive{background-color:var(--color-solid-bg-disabled);color:var(--color-solid-fg-disabled);transform:none}@keyframes _2Oqx-a_row-rise{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._2Oqx-a_card [data-row]{animation:none}}[data-animations-paused] ._2Oqx-a_card [data-row]{animation:none}}
@layer components.composite{.Pl-NOq_options{flex-direction:column;gap:.5rem;display:flex}.Pl-NOq_chips{--row-chip-inset:8px;flex-wrap:wrap;gap:1rem;display:flex}.Pl-NOq_chips[data-layout=row] .Pl-NOq_chip:not(.Pl-NOq_chipFullWidth){min-width:0;padding-inline:var(--row-chip-inset);white-space:nowrap;flex:1 1 0}.Pl-NOq_chips[data-layout=stack]{row-gap:.75rem}.Pl-NOq_chips[data-layout=stack] .Pl-NOq_chip:not(.Pl-NOq_chipFullWidth){min-height:3rem}.Pl-NOq_chips .Pl-NOq_chipFullWidth,.Pl-NOq_chips[data-layout=stack] .Pl-NOq_chip{flex:1 0 100%}.Pl-NOq_chip{background-color:var(--color-surface-canvas);min-height:2.25rem;color:var(--color-fg-default);box-shadow:inset 0 0 0 1px var(--color-border-default);font:var(--text-label-14);letter-spacing:var(--tracking-tight);text-align:center;overflow-wrap:anywhere;cursor:pointer;border:0;border-radius:2rem;justify-content:center;align-items:center;gap:.25rem;max-width:100%;padding:.5rem 1rem;transition:box-shadow .12s cubic-bezier(.4,0,.2,1);display:inline-flex}.Pl-NOq_chip[data-hovered]{box-shadow:inset 0 0 0 1px var(--color-border-strong)}.Pl-NOq_chip[data-selected]{box-shadow:inset 0 0 0 2px var(--color-solid-bg);font-weight:600}.Pl-NOq_chip[data-focus-visible]{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}.Pl-NOq_chip[data-disabled]{cursor:default}.Pl-NOq_chip[data-pressed]{scale:1.02 .95}@media (forced-colors:active){.Pl-NOq_chip{border:1px solid buttontext}.Pl-NOq_chip[data-selected]{outline-offset:-2px;outline:2px solid highlight}}.Pl-NOq_chipLocked{color:var(--color-fg-disabled)}.Pl-NOq_chipLabel{flex-direction:column;align-items:center;display:inline-flex}.Pl-NOq_chipLabel:after{content:attr(data-text);visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;height:0;font-weight:600;overflow:hidden}.Pl-NOq_chipCheck{flex-shrink:0}.Pl-NOq_chipSettleOn{animation:Pl-NOq_chip-settle .64s var(--spring-lively)}.Pl-NOq_chipSettleOn .Pl-NOq_chipCheck{animation:Pl-NOq_check-in .42s var(--spring-soft) 60ms both}.Pl-NOq_chipSettleOff{animation:Pl-NOq_chip-settle-off .52s var(--spring-soft)}@keyframes Pl-NOq_chip-settle{0%{scale:1.035 .955}to{scale:1}}@keyframes Pl-NOq_chip-settle-off{0%{scale:.98 1.01}to{scale:1}}@keyframes Pl-NOq_check-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.Pl-NOq_chip,.Pl-NOq_chip .Pl-NOq_chipCheck{animation:none}.Pl-NOq_chip[data-pressed]{scale:none}}[data-animations-paused] .Pl-NOq_chip,[data-animations-paused] .Pl-NOq_chipCheck{animation:none}[data-animations-paused] .Pl-NOq_chip[data-pressed]{scale:none}}
@layer components.composite{._8RmYUW_card{--spring-soft:linear(0, .0527, .1801, .3433, .5136, .6718, .8066, .913, .9904, 1.0416, 1.0706, 1.0825, 1.0821, 1.0737, 1.0611, 1.0468, 1.033, 1.0208, 1.0109, 1.0034, .9982, .995, .9934, .993, .9935, .9944, .9956, .9967, .9978, .9988, .9995, 1);--spring-lively:linear(0, .0708, .246, .4723, .7048, .9105, 1.0695, 1.1739, 1.2251, 1.2315, 1.2051, 1.1587, 1.1042, 1.0513, 1.0067, .9739, .9539, .9458, .9473, .9555, .9672, .9801, .9919, 1.0014, 1.0081, 1.0117, 1.0128, 1.0118, 1.0095, 1.0066, 1.0037, 1.0011, .9991, .9977, .9971, .9971, .9974, .998, .9987, .9994, 1);flex-direction:column;gap:1rem;display:flex}._8RmYUW_card [data-row]{animation:_8RmYUW_row-rise .32s cubic-bezier(.4, 0, .2, 1) calc(.14s + var(--row-index,0) * 45ms) backwards}._8RmYUW_header{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}._8RmYUW_tag{background-color:var(--color-surface-sunken);border-radius:.5rem;align-self:flex-start;padding:.25rem .5rem}._8RmYUW_questions{flex-direction:column;gap:1.5rem;display:flex}._8RmYUW_question{flex-direction:column;gap:.625rem;display:flex}._8RmYUW_question>._8RmYUW_tag{margin-bottom:.25rem}._8RmYUW_submit{width:100%}._8RmYUW_submitSettle{animation:_8RmYUW_submit-settle .7s var(--spring-lively)}._8RmYUW_submitInactive{background-color:var(--color-solid-bg-disabled);color:var(--color-solid-fg-disabled);transform:none}@keyframes _8RmYUW_row-rise{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes _8RmYUW_submit-settle{0%{scale:1.035 .955}to{scale:1}}@media (prefers-reduced-motion:reduce){._8RmYUW_card [data-row],._8RmYUW_card ._8RmYUW_submit{animation:none}}[data-animations-paused] ._8RmYUW_card [data-row],[data-animations-paused] ._8RmYUW_card ._8RmYUW_submit{animation:none}}
@layer components.composite{.ScetXa_wrapper{isolation:isolate;flex-direction:column;width:100%;display:flex;position:relative}}
@layer components.composite{._gllJG_container{flex-direction:column;width:100%;display:flex}._gllJG_inputCard{background-color:var(--input-hero-chat-background,var(--color-surface-canvas));border:1px solid var(--color-border-default);box-shadow:var(--input-hero-chat-shadow,none);border-radius:1rem;flex-wrap:wrap;align-items:flex-end;column-gap:.75rem;width:100%;padding:.6875rem;display:flex;position:relative}._gllJG_contextualActionSlot{z-index:1;position:absolute;top:0;right:0}._gllJG_attachedFilesSection{flex:0 0 100%;order:-2;gap:.75rem;width:100%;display:flex}._gllJG_leadingSlot{flex-shrink:0}._gllJG_textareaWrapper{flex:1;align-self:stretch;align-items:center;min-width:0;display:flex;overflow:hidden}._gllJG_textareaWrapperExpanded{flex:0 0 100%;order:-1;margin-bottom:.5rem}._gllJG_textarea{resize:none;width:100%;font:var(--text-body-16);letter-spacing:var(--tracking-tight);color:var(--color-fg-default);background:0 0;border:none;outline:none;max-height:9rem;padding:0;line-height:1.4}._gllJG_textarea::placeholder{color:var(--color-fg-subtle)}._gllJG_textarea:disabled{color:var(--color-fg-disabled);cursor:not-allowed}._gllJG_textareaExpanded{min-height:3.25rem}._gllJG_submitButton{flex-shrink:0}._gllJG_submitButton svg{width:1.25rem;height:1.25rem}._gllJG_inputCardExpanded{justify-content:space-between;align-items:center;min-height:6.75rem}._gllJG_characterLimitWarning{text-align:right;position:absolute;top:-1.25rem;right:1rem}._gllJG_characterLimitWarningExpanded{margin-left:auto}._gllJG_inputCardComposerOut>:not(._gllJG_takeover){opacity:0;transition:opacity .12s cubic-bezier(.4,0,.2,1)}._gllJG_inputCardTakenOver{border-radius:var(--input-hero-chat-takeover-radius,2rem);padding:.9375rem;transition:border-radius .44s cubic-bezier(.2,0,0,1)}._gllJG_inputCardTakenOver>:not(._gllJG_takeover){display:none}@media (min-width:768px){._gllJG_inputCardTakenOver{align-self:center;width:min(100%,28.125rem)}}._gllJG_inputCardComposerIn{transition:border-radius .44s cubic-bezier(.2,0,0,1)}._gllJG_inputCardComposerIn>*{animation:.32s cubic-bezier(.4,0,.2,1) .14s backwards _gllJG_composer-rise}._gllJG_takeover{flex:100%;min-width:0}._gllJG_takeover:focus{outline:none}._gllJG_takeoverOut{opacity:0;transition:opacity .12s cubic-bezier(.4,0,.2,1)}@keyframes _gllJG_composer-rise{0%{opacity:0;transform:translateY(.5rem)}}@media (prefers-reduced-motion:reduce){._gllJG_inputCardTakenOver,._gllJG_inputCardComposerIn{transition:none}._gllJG_inputCardComposerIn>*{animation:none}}[data-animations-paused] ._gllJG_inputCardTakenOver,[data-animations-paused] ._gllJG_inputCardComposerIn{transition:none}[data-animations-paused] ._gllJG_inputCardComposerIn>*{animation:none}._gllJG_disclaimer{font:var(--text-body-10);letter-spacing:var(--tracking-tight);color:var(--color-fg-subtle);text-align:center;width:100%;margin-top:.5rem}}
@layer components.composite{.m0uY3W_condensedForm{background-color:var(--color-surface-canvas);box-shadow:var(--shadow-xl);border-radius:var(--hero-input-radius,3rem);flex-direction:row;align-items:center;gap:.75rem;width:100%;padding:.75rem .75rem .75rem 1.5rem;transition:border-radius .2s ease-out;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.m0uY3W_condensedForm{transition:none}}.m0uY3W_inputGroup{flex:1;position:relative}.m0uY3W_heroInputWrapper{align-items:center;min-width:0;min-height:1.5rem;display:flex}.m0uY3W_condensedTextarea{resize:none;font:var(--text-body-16);letter-spacing:var(--tracking-tight);color:var(--color-fg-default);background:0 0;border:none;outline:none;flex:1;min-height:1.5rem;max-height:1.5rem;line-height:1.4;overflow:hidden}.m0uY3W_condensedTextarea::placeholder{color:var(--color-fg-subtle)}.m0uY3W_condensedTextarea:disabled{color:var(--color-fg-disabled);cursor:not-allowed}.m0uY3W_condensedTextareaMultiline{max-height:9rem;overflow:auto}.m0uY3W_condensedButton{flex-shrink:0}}
@layer components.primitives{.cUiTTG_leadingControls{align-items:center;gap:.75rem;display:flex}}
@layer components.composite{.IAMzyW_button{color:var(--color-link-default);gap:.375rem;padding:.5rem;transition:opacity .18s}.IAMzyW_button[data-visible=false]{opacity:0;pointer-events:none}.IAMzyW_button>svg{--icon-fill:var(--color-blue-400);color:var(--color-neutral-950)}.IAMzyW_button>span{font:var(--text-body-14);letter-spacing:var(--tracking-tight)}.IAMzyW_button[data-hovered]{color:var(--color-link-hover)}.IAMzyW_button[data-disabled]{opacity:.4}}
.LMA_SW_container{flex-direction:column;gap:1rem;display:flex}.LMA_SW_loadingText{text-align:center;color:var(--color-fg-subtle);padding:2rem}
.TFxyaG_container{background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:.5rem;flex-direction:column;gap:1.5rem;max-width:48rem;padding:2.25rem 1.5rem;display:flex}.TFxyaG_bottomMargin{margin-bottom:6rem}.TFxyaG_actionsArea{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.TFxyaG_container{padding:3.5rem}}
.B6khyG_summaryContent{flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.B6khyG_summary{justify-content:space-between;width:100%}.B6khyG_summaryTitle{color:var(--color-accent-bg)}
.m--2_a_feedbackCardContainer{text-align:center;flex-direction:column;align-items:center;max-height:1000px;transition:all .5s ease-in-out;display:flex;overflow:hidden}.m--2_a_feedbackCardContainer.m--2_a_collapsed{opacity:0;gap:0;max-height:0;margin:0}.m--2_a_feedbackActions{opacity:1;flex-direction:column;align-items:center;gap:.5rem;width:100%;transition:all .3s ease-in-out;display:flex;transform:translateY(0)}.m--2_a_feedbackActions.m--2_a_hidden{opacity:0;max-height:0;overflow:hidden;transform:translateY(-20px)}.m--2_a_feedbackText{flex-direction:column;align-items:center;gap:.5rem;padding-bottom:.75rem;display:flex}.m--2_a_buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.m--2_a_trustPilotContainer{opacity:0;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-height:0;transition:all .5s ease-in-out;display:flex;overflow:hidden;transform:translateY(20px)}.m--2_a_trustPilotContainer.m--2_a_visible{opacity:1;max-height:500px;margin:1rem 0;transform:translateY(0)}.m--2_a_trustPilotButton{margin-bottom:.5rem}.m--2_a_feedbackForm{opacity:0;flex-direction:column;gap:.5rem;width:100%;max-height:0;margin:0;transition:all .5s ease-in-out;display:flex;overflow:hidden;transform:translateY(20px)}.m--2_a_feedbackForm.m--2_a_visible{opacity:1;max-height:500px;margin:1rem 0;transform:translateY(0)}.m--2_a_feedbackTextarea{width:100%;min-height:6.5rem;margin-bottom:.5rem}.m--2_a_feedbackTextarea textarea{resize:none}.m--2_a_submitButton{width:100%}.m--2_a_successMessage{opacity:0;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-height:0;transition:all .5s ease-in-out;display:flex;overflow:hidden;transform:translateY(20px)}.m--2_a_successMessage.m--2_a_visible{opacity:1;max-height:200px;margin:1rem 0;transform:translateY(0)}.m--2_a_successToast{background:var(--color-info-bg);border:1px solid var(--color-info-border);border-radius:.75rem;align-items:center;gap:.5rem;width:100%;padding:1rem 1.25rem;display:flex}@media (min-width:768px){.m--2_a_feedbackCardContainer{margin:2rem 0}}@media (prefers-reduced-motion:reduce){.m--2_a_feedbackCardContainer,.m--2_a_feedbackActions,.m--2_a_trustPilotContainer,.m--2_a_feedbackForm,.m--2_a_successMessage{transition:none;transform:none}}
.QrLDoa_actions{flex-direction:column;gap:.5rem;display:flex}.QrLDoa_footerButton{width:100%}
.MDZVIa_header{flex-direction:column;gap:1.5rem;display:flex}.MDZVIa_headerTop{justify-content:space-between;align-items:flex-start;display:flex}.MDZVIa_reportIcon{background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.MDZVIa_shareButton span{font:var(--text-label-14)}
.dg-nAa_downloadButton{width:100%;margin-top:1rem}
@layer components.composite{.HDX5aG_ctaCard{background:var(--color-surface-raised);border-radius:1.5rem;flex-direction:column;gap:1.25rem;margin-block:1rem;padding:2rem 1.5rem;display:flex}.HDX5aG_categoryRow{align-items:center;gap:.75rem;display:flex}.HDX5aG_iconBadge{background:color-mix(in srgb, var(--color-surface-raised), black 8%);width:2.25rem;height:2.25rem;color:var(--color-icon-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.HDX5aG_partnerRow{align-items:center;gap:.75rem;display:flex}.HDX5aG_logo{flex-shrink:0;width:auto;height:2.75rem}.HDX5aG_partnerInfo{flex-direction:column;gap:.125rem;display:flex}.HDX5aG_overview{flex-direction:column;gap:.5rem;display:flex}.HDX5aG_ctaRow{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}@media (min-width:768px){.HDX5aG_ctaCard{padding:2rem}}}
@layer components.composite{.P3d_DG_content{text-align:center;flex-direction:column;align-items:center;gap:1rem;min-width:min(80vw,19rem);padding:3rem 2rem 2rem;display:flex}.P3d_DG_filename{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}
.swURgq_modal{border-radius:.75rem}@layer components.composite{.swURgq_content{justify-content:center;align-items:center;min-width:min(70vw,16rem);min-height:12rem;display:flex}.swURgq_image{object-fit:contain;border-radius:.75rem;width:auto;max-width:min(100vw - 2rem,40rem);height:auto;max-height:80vh}.swURgq_loading,.swURgq_message{padding:2rem}.swURgq_message{text-align:center}}
@layer components.primitives{.IY2AMq_chip{width:fit-content;display:flex}.IY2AMq_container{flex-shrink:0;width:8.5rem;height:8.5rem;position:relative}.IY2AMq_card{border-radius:.75rem;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0;overflow:hidden}.IY2AMq_cardStack{flex-direction:column;gap:.5rem;padding:.75rem}.IY2AMq_chipButton{appearance:none;font:inherit;color:inherit;cursor:pointer;border:none;margin:0}.IY2AMq_chipButton:focus-visible{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}.IY2AMq_cardFile{border:8px solid var(--color-surface-sunken);background-color:#0000}.IY2AMq_cardImage,.IY2AMq_cardMuted{background-color:var(--color-surface-sunken)}.IY2AMq_preview{object-fit:cover}.IY2AMq_filename{letter-spacing:var(--tracking-tight);text-align:left;white-space:nowrap;text-overflow:ellipsis;position:absolute;bottom:.5rem;left:.5rem;right:.5rem;overflow:hidden}.IY2AMq_cardPlaceholder{background-color:var(--color-surface-sunken);border-radius:.75rem;align-items:center;gap:.5rem;width:fit-content;padding:1rem;display:flex}.IY2AMq_statusLabel{letter-spacing:var(--tracking-tight);white-space:nowrap}}
@layer components.primitives{.NTHkUa_list{align-items:flex-end;gap:.625rem;width:fit-content;max-width:100%;margin-left:auto;padding:.125rem;list-style:none;display:flex;overflow-x:auto}.NTHkUa_item{flex-shrink:0}}
.m4dKnW_userMessage{flex-direction:column;gap:.5rem;width:100%;display:flex}
.r_78NW_ctaSection{flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}
.m9-xcG_ctaSection{flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}.m9-xcG_talkToDoctorButton{align-self:flex-start}
.bIH4lq_ctaWidgetContainer{flex-direction:column;gap:.75rem;display:flex}.bIH4lq_ctaWidgetContainerShadow .bIH4lq_ctaContainer{box-shadow:var(--shadow-lg);border-radius:.5rem}.bIH4lq_ctaCard{background:var(--color-success-bg);border-radius:1.5rem;flex-direction:column;gap:1rem;padding:2rem 1.5rem;display:flex}.bIH4lq_ctaSection{flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}@media (min-width:768px){.bIH4lq_ctaCard{padding:2rem}}
@layer components.composite{.MGzwLq_infoModalTrigger{all:unset;cursor:pointer;color:var(--color-fg-subtle);align-self:self-start;align-items:center;gap:.5rem;transition:color .2s;display:inline-flex}.MGzwLq_infoModalTrigger:focus-visible{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}.MGzwLq_modal{max-width:44rem}.MGzwLq_modalContent{flex-direction:column;align-items:center;padding:2rem;display:flex}.MGzwLq_title{text-align:center;padding-bottom:2.5rem}.MGzwLq_steps{flex-direction:column;gap:2.5rem;width:100%;margin-bottom:2.5rem;display:flex}.MGzwLq_step{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative}.MGzwLq_step:not(:first-child):before{content:"";background-color:var(--color-border-default);width:2px;height:2rem;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.MGzwLq_stepNumber{background-color:var(--color-accent-bg);width:2.75rem;height:2.75rem;color:var(--color-accent-fg);font:var(--text-body-20);z-index:1;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;font-weight:600;display:flex;position:relative}.MGzwLq_stepTitle{padding-bottom:.75rem;font-weight:600}.MGzwLq_button{width:100%}@media (min-width:768px){.MGzwLq_steps{flex-direction:row}.MGzwLq_step:not(:first-child):before{content:none}}}
.LjXHDG_container{flex-direction:column;gap:1rem;display:flex}.LjXHDG_heading{margin-top:.5rem}.LjXHDG_checkList{flex-direction:column;gap:1rem;margin-bottom:.5rem;list-style:none;display:flex}.LjXHDG_checkItem{align-items:center;gap:.5rem;display:flex}.LjXHDG_checkIcon{background-color:var(--color-accent-bg);width:1rem;height:1rem;color:var(--color-solid-fg);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.LjXHDG_ctaButton{width:100%;max-width:100%}.LjXHDG_statusRow{justify-content:center;align-items:center;gap:.5rem;display:flex}
.dHzMhq_form{flex-direction:column;gap:.75rem;display:flex}.dHzMhq_emailField{width:100%}.dHzMhq_emailField.dHzMhq_shaking{animation:.4s ease-in-out dHzMhq_emailFieldShake}.dHzMhq_continueButton{width:100%;max-width:100%;padding-top:.9rem;padding-bottom:.9rem}@keyframes dHzMhq_emailFieldShake{0%{transform:translate(0)}15%{transform:translate(-6px)}30%{transform:translate(6px)}45%{transform:translate(-4px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}90%{transform:translate(2px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.dHzMhq_emailField.dHzMhq_shaking{animation:none}}[data-animations-paused] .dHzMhq_emailField.dHzMhq_shaking{animation:none}
.IERwxW_container{background-color:var(--color-error-bg);border-left:2px solid var(--color-error-border);border-radius:.5rem;flex-direction:column;gap:1rem;padding:2rem 1.5rem;display:flex}@media (min-width:768px){.IERwxW_container{padding:2rem}}
._1lHHIG_form{flex-direction:column;align-self:stretch;gap:.5rem;display:flex}._1lHHIG_emailField{width:100%}._1lHHIG_emailField._1lHHIG_shaking{animation:.4s ease-in-out _1lHHIG_emailFieldShake}._1lHHIG_continueButton{width:100%;max-width:100%;padding-top:.9rem;padding-bottom:.9rem}@keyframes _1lHHIG_emailFieldShake{0%{transform:translate(0)}15%{transform:translate(-6px)}30%{transform:translate(6px)}45%{transform:translate(-4px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}90%{transform:translate(2px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._1lHHIG_emailField._1lHHIG_shaking{animation:none}}[data-animations-paused] ._1lHHIG_emailField._1lHHIG_shaking{animation:none}
._1AkeEa_container{flex-direction:column;gap:.75rem;display:flex}._1AkeEa_card{background:var(--color-surface-raised);border:1px solid var(--color-border-default);box-shadow:var(--shadow-sm);border-radius:1.125rem;flex-direction:column;align-items:center;gap:1rem;padding:1rem;display:flex}._1AkeEa_intro{text-align:center;flex-direction:column;align-self:stretch;align-items:center;gap:.25rem;display:flex}._1AkeEa_illustration{width:5.25rem;height:5.25rem}._1AkeEa_ctaButton{width:100%;max-width:100%}._1AkeEa_statusRow{justify-content:center;align-items:center;gap:.5rem;display:flex}._1AkeEa_checkList{flex-direction:column;gap:.9375rem;list-style:none;display:flex}._1AkeEa_checkItem{align-items:flex-start;gap:.5rem;display:flex}._1AkeEa_checkIcon{background-color:var(--color-graphic-blue-soft);width:1rem;height:1rem;color:var(--color-accent-bg);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1875rem;display:inline-flex}
@layer components.composite{.XUuiNG_card{background:var(--color-surface-raised);border:1px solid var(--color-border-default);box-shadow:var(--shadow-sm);border-radius:1.125rem;flex-direction:column;align-items:stretch;gap:1rem;padding:1rem;display:flex}.XUuiNG_intro{text-align:center;flex-direction:column;align-self:stretch;align-items:center;gap:.25rem;display:flex}.XUuiNG_illustration{width:5.25rem;height:5.25rem}.XUuiNG_heading,.XUuiNG_suggestion{text-align:center}.XUuiNG_ctaButton{width:100%;max-width:100%}}
@layer components.composite{.E6cLKq_appointmentCard{background-color:var(--color-surface-raised)}}
@layer components.composite{.XmZ5va_step{gap:.5rem;width:100%;display:flex}.XmZ5va_timelineBlock{flex-direction:column;flex-shrink:0;align-items:center;gap:.25rem;padding-top:.25rem;display:flex}.XmZ5va_timelineLine{border-left:1px dashed var(--color-border-strong);flex:1;width:0}.XmZ5va_content{flex-direction:column;flex:1;gap:.75rem;min-width:0;padding-bottom:2rem;display:flex}.XmZ5va_card{background:var(--color-surface-raised);border:1px solid var(--color-border-default);box-shadow:var(--shadow-sm);border-radius:1.125rem;flex-direction:column;align-items:center;gap:.75rem;padding:1rem;display:flex}.XmZ5va_marker,.XmZ5va_title,.XmZ5va_line{background:var(--skeleton-loader-gradient);background-size:200% 100%;border-radius:.375rem;animation:1.4s ease-in-out infinite XmZ5va_nextVisitStepShimmer}.XmZ5va_marker{width:1.125rem;height:1.125rem}.XmZ5va_title{width:60%;height:1.375rem}.XmZ5va_line{width:60%;height:2rem}.XmZ5va_line:last-child{border-radius:.75rem;width:100%;height:4rem}@keyframes XmZ5va_nextVisitStepShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.XmZ5va_marker,.XmZ5va_title,.XmZ5va_line{animation:none}}}
@layer components.composite{.LgaUKa_card{background:var(--color-surface-raised);border:1px solid var(--color-border-default);box-shadow:var(--shadow-sm);border-radius:1.125rem;flex-direction:column;align-items:center;gap:1.5rem;padding:1rem;display:flex}.LgaUKa_header{text-align:center;flex-direction:column;align-self:stretch;align-items:center;gap:.75rem;display:flex}.LgaUKa_illustration{flex-shrink:0;width:5.25rem;height:5.25rem}.LgaUKa_headline{flex-direction:column;align-items:center;gap:.25rem;display:flex}.LgaUKa_details{flex-direction:column;align-self:stretch;gap:1rem;display:flex}.LgaUKa_detailRow{align-items:flex-start;gap:.75rem;display:flex}.LgaUKa_detailIcon{color:var(--color-fg-default);flex-shrink:0}.LgaUKa_orderedBy{text-align:center;text-transform:uppercase}}
@layer components.composite{.EmpcbW_list{flex-direction:column;align-self:stretch;display:flex}.EmpcbW_section{border-bottom:1px solid var(--color-border-default);padding:.75rem 0}.EmpcbW_label{align-items:center}.EmpcbW_label:focus-visible{outline:2px solid var(--color-accent-bg);outline-offset:2px;border-radius:.25rem}.EmpcbW_section[open]>.EmpcbW_label{color:var(--color-accent-bg)}.EmpcbW_content{margin-top:.5rem}}
@layer components.composite{.tmjVZG_card{background:var(--color-surface-raised);border:1px solid var(--color-border-default);box-shadow:var(--shadow-md);text-align:center;border-radius:1.125rem;flex-direction:column;align-items:center;gap:1.5rem;padding:1rem;display:flex;position:relative}.tmjVZG_header{flex-direction:column;align-self:stretch;align-items:center;gap:.75rem;display:flex}.tmjVZG_image{object-fit:cover;border-radius:.75rem;width:5rem;height:5rem}.tmjVZG_badge{background:var(--color-success-bg);color:var(--color-success-fg);border-radius:1rem;align-items:center;gap:.375rem;padding:.5rem .75rem;display:inline-flex;position:absolute;top:1rem;left:1rem}.tmjVZG_badgeWarning{background:var(--color-warning-bg);color:var(--color-warning-fg)}.tmjVZG_headline{flex-direction:column;align-self:stretch;align-items:center;gap:.25rem;display:flex}.tmjVZG_pharmacyRow{text-align:left;align-self:stretch;align-items:flex-start;gap:.75rem;display:flex}.tmjVZG_pharmacyIcon{color:var(--color-fg-muted);flex-shrink:0}.tmjVZG_pharmacyText{min-width:0}.tmjVZG_pharmacyAddress{text-decoration:underline}.tmjVZG_pharmacyPhoneLink{color:inherit;text-decoration:underline}.tmjVZG_pharmacyPhoneLink:focus-visible{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px;border-radius:.25rem}.tmjVZG_prescriber{text-transform:uppercase}.tmjVZG_details{align-self:stretch}.tmjVZG_detailsLabel{color:var(--color-link-default);justify-content:center;align-items:center}.tmjVZG_detailsLabel:focus-visible{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px;border-radius:.25rem}.tmjVZG_detailsContent{color:inherit;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.tmjVZG_badge:focus-visible{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}}
@layer components.composite{.n7dlza_block{flex-direction:column;gap:1.5rem;display:flex}.n7dlza_pickedUpButton{width:100%}}
@layer components.composite{.C0kG_q_content{flex-direction:column;gap:1.5rem;display:flex}}
@layer components.composite{.OMuhNG_footer{justify-content:space-between;align-items:center;gap:1rem;padding-top:.25rem;display:flex}.OMuhNG_aiInfo{flex-direction:column;gap:.5rem;max-width:12.75rem;display:flex}.OMuhNG_signature{width:4.8125rem;height:1.25rem}.OMuhNG_badge{flex-shrink:0;width:5.6875rem;height:5.6875rem;margin-block:-1.25rem}}
@layer components.primitives{.CaKOna_popover[data-placement=bottom] .CaKOna_arrow svg{transform:rotate(180deg)}.CaKOna_popover[data-placement=left] .CaKOna_arrow svg{transform:rotate(-90deg)}.CaKOna_popover[data-placement=right] .CaKOna_arrow svg{transform:rotate(90deg)}}
@layer patterns{.K1mg2G_copyReveal{grid-template-rows:1fr;animation:.3s ease-in-out K1mg2G_copyReveal;display:grid}.K1mg2G_copyConceal{opacity:0;grid-template-rows:0fr;animation:.3s ease-in-out forwards K1mg2G_copyConceal;display:grid}.K1mg2G_revealContent{min-height:0}.K1mg2G_fadeIn{animation:.2s ease-out backwards K1mg2G_fadeIn}@keyframes K1mg2G_copyReveal{0%{opacity:0;grid-template-rows:0fr}33.33%{opacity:0;grid-template-rows:1fr}to{opacity:1;grid-template-rows:1fr}}@keyframes K1mg2G_copyConceal{0%{opacity:1;grid-template-rows:1fr}66.66%{opacity:0;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@keyframes K1mg2G_fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.K1mg2G_copyReveal,.K1mg2G_copyConceal,.K1mg2G_fadeIn{animation-duration:1ms}}[data-animations-paused] .K1mg2G_copyReveal,[data-animations-paused] .K1mg2G_copyConceal,[data-animations-paused] .K1mg2G_fadeIn{animation-duration:1ms}}.K1mg2G_buttonShimmer{overflow:hidden}.K1mg2G_buttonShimmer:not([data-disabled]):after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff40 50%,#0000 60%) 200%/200% 100%;animation:2.5s ease-in-out infinite K1mg2G_shimmer;position:absolute;inset:0}@keyframes K1mg2G_shimmer{0%{background-position:200%}to{background-position:-200%}}
.akKcZW_wrapper{gap:.5rem;display:flex}.akKcZW_signInButton{display:none}@media (min-width:768px){.akKcZW_signInButton{display:block}}
@layer components.primitives{._2gQQG_wrapper{align-items:center;gap:.5rem;display:flex}._2gQQG_letter{width:2rem;height:2rem;font:var(--text-label-14);color:var(--color-sage-500);background-color:var(--color-sage-100);border:1px solid var(--color-surface-canvas);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}}
.ynRe-q_userGreeting{display:none}.ynRe-q_marketingHeader{transition:transform .25s}.ynRe-q_hidden{visibility:hidden;pointer-events:none;transform:translateY(-100%)}.ynRe-q_contentShrink{transition:padding-top .35s cubic-bezier(.4,0,.2,1),padding-bottom .35s cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.ynRe-q_userGreeting{display:flex}}@media (min-width:1024px){.ynRe-q_hidden{visibility:visible;pointer-events:auto;transform:none}.ynRe-q_scrolled{padding-top:.5rem;padding-bottom:.5rem}}@media (prefers-reduced-motion:reduce){.ynRe-q_marketingHeader{transition:none}.ynRe-q_hidden{transform:none}.ynRe-q_contentShrink{transition:none}}[data-animations-paused] .ynRe-q_marketingHeader{transition:opacity .15s}[data-animations-paused] .ynRe-q_hidden{opacity:0;transition:opacity .15s,visibility 0s .15s;transform:none}[data-animations-paused] .ynRe-q_contentShrink{transition:none}@media (min-width:1024px){[data-animations-paused] .ynRe-q_hidden{opacity:1;transition:none}}
@layer components.composite{.LWtGvG_wrapper{flex-direction:column;align-items:center;width:100%;max-width:43.75rem;display:flex}.LWtGvG_divider{justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1rem;display:flex}.LWtGvG_chip{background:var(--color-surface-sunken);border-radius:.5rem;flex:none;padding:.25rem .4375rem}.LWtGvG_viewLink{min-height:2.75rem;color:var(--color-link-default);text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;margin-bottom:.25rem;padding:0 .75rem;text-decoration:underline;transition:background-color .15s ease-out;display:inline-flex}.LWtGvG_viewLink:hover,.LWtGvG_viewLink[data-hovered]{background:var(--color-surface-sunken)}.LWtGvG_viewLink:active,.LWtGvG_viewLink[data-pressed]{background:var(--color-surface-sunken);opacity:.8}.LWtGvG_viewLink:focus-visible,.LWtGvG_viewLink[data-focus-visible]{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.LWtGvG_viewLink{transition:none}}}
.ucfd_W_overlay{-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);z-index:10;background:#fdfdf766;position:fixed;inset:0}.ucfd_W_sidebar{--slide-from:-100%;--peek-offset:1.625rem;max-width:23rem;width:calc(100% - var(--peek-offset));background:var(--color-surface-canvas);height:100%;box-shadow:var(--shadow-sm);will-change:transform;outline:none;padding:1.5rem;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.ucfd_W_sidebar[data-entering]{animation:.3s ucfd_W_modal-slide}.ucfd_W_sidebar[data-exiting]{animation:.3s ease-in reverse ucfd_W_modal-slide}.ucfd_W_dialog{outline:none;height:100%}.ucfd_W_contentWrapper{flex-direction:column;justify-content:space-between;height:100%;display:flex}.ucfd_W_divider{border-bottom:1px dashed var(--color-border-default);width:100%;margin:1rem 0}@keyframes ucfd_W_modal-slide{0%{transform:translateX(var(--slide-from))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ucfd_W_sidebar[data-entering],.ucfd_W_sidebar[data-exiting]{animation:none}}
@layer components.primitives{.d2-k9q_control{--icon-button-padding:.3125rem}.d2-k9q_control svg{width:1.25rem;height:1.25rem}}
.xHK1Zq_linkItem{align-items:center;gap:.75rem;padding:.5rem;display:flex}.xHK1Zq_linkItem:hover{background-color:var(--color-surface-sunken);border-radius:8px}.xHK1Zq_linkItem>:first-child{align-items:center;gap:.25rem;display:flex}.xHK1Zq_linkItem:focus-visible{outline:2px solid var(--color-accent-bg-hover);outline-offset:.125rem;border-radius:.25rem}.xHK1Zq_highlighted{color:var(--color-link-default)}
@layer components.composite{.FreZNG_surface{border:1px solid hsl(from var(--color-white) h s l / .65);background:linear-gradient(135deg, hsl(from var(--color-white) h s l / .85), hsl(from var(--color-neutral-50) h s l / .68));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px 0 0 hsl(from var(--color-white) h s l / .8) inset, 0 8px 32px 0 hsl(from var(--color-blue-600) h s l / .1), 0 2px 12px 0 #0000000d;contain:paint;border-radius:2rem 2rem 1.25rem 1.25rem}.FreZNG_surface:before{content:"";z-index:-1;background-image:radial-gradient(130% 90% at 16% 8%, hsl(from var(--color-blue-300) h s l / .16), transparent 56%), radial-gradient(130% 90% at 86% 94%, hsl(from var(--color-sage-400) h s l / .13), transparent 58%), radial-gradient(90% 70% at 60% 40%, hsl(from var(--color-lime-300) h s l / .06), transparent 60%);pointer-events:none;background-position:0%;background-repeat:no-repeat;background-size:100% 100%,100% 100%,91% 91%;width:220%;height:220%;animation:18s ease-in-out infinite FreZNG_surfaceShimmer;position:absolute;top:-60%;left:0}@keyframes FreZNG_surfaceShimmer{50%{transform:translate(-54.5%)}}[data-chat-sheet-resizing] .FreZNG_surface:before{animation-play-state:paused}@media (prefers-reduced-transparency:reduce){.FreZNG_surface{border-color:var(--color-white);background:linear-gradient(135deg, var(--color-white), var(--color-neutral-50));-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.FreZNG_surface:before{animation:none}}[data-animations-paused] .FreZNG_surface:before{animation:none}}
.CtlyFq_sectionTitle{color:var(--color-fg-subtle);padding:.5rem}
@layer components.primitives{.VNQXiq_badgeButton{border:1px dashed var(--color-border-default);background-color:inherit;cursor:pointer;border-radius:2.125rem;flex-shrink:0;align-items:center;gap:.25rem;height:2rem;padding:.1875rem .5rem;display:flex}.VNQXiq_badgeButton:not(:disabled):hover{background-color:var(--color-surface-sunken)}.VNQXiq_badgeButton:disabled{cursor:not-allowed}.VNQXiq_badgeButton svg{width:1.25rem;height:1.25rem}.VNQXiq_anonymousLabel{color:var(--color-link-default)}.VNQXiq_anonymousLabel.VNQXiq_disabledLabel{color:var(--color-fg-disabled)}.VNQXiq_ghostIcon{animation:.6s cubic-bezier(.4,0,.2,1) infinite VNQXiq_dashMarch}@keyframes VNQXiq_dashMarch{0%{stroke-dashoffset:0}to{stroke-dashoffset:5px}}@media (prefers-reduced-motion:reduce){.VNQXiq_ghostIcon{animation:none}}}
.yCprwa_wrapper{padding-top:1rem}.yCprwa_title{color:var(--color-fg-subtle);padding:.5rem}.yCprwa_listItem{font:var(--text-label-16)}.yCprwa_listItem>a{border-radius:8px;padding:.5rem;display:block}.yCprwa_listItem>a:hover{background-color:var(--color-surface-sunken)}
.QTEj0a_softDisabled{cursor:not-allowed}.QTEj0a_softDisabled>span{border-color:var(--color-border-disabled);color:var(--color-link-disabled);background-color:#0000;transform:none}
@layer components.primitives{.V7hcQW_menuItem{color:inherit;border-radius:8px;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.V7hcQW_menuItem:hover{background-color:var(--color-surface-sunken)}.V7hcQW_menuItem:focus-visible{outline:2px solid var(--color-accent-bg-hover);outline-offset:.125rem;border-radius:.25rem}.V7hcQW_menuItemButton{cursor:pointer;background:0 0;border:none;width:100%}}
.K9mMGW_wrapper{padding-top:1rem}.K9mMGW_title{color:var(--color-fg-subtle);padding:.5rem}
@layer components.primitives{.fUwTwa_suggestion{text-align:left;flex-wrap:wrap;align-items:baseline;gap:.25rem;padding-top:.375rem;padding-bottom:.25rem;padding-left:1.25rem;display:flex}.fUwTwa_address{overflow-wrap:anywhere;text-decoration:underline}.fUwTwa_questionMark{padding-left:.125rem}.fUwTwa_acceptButton{all:unset;cursor:pointer;color:var(--color-link-default)}.fUwTwa_acceptButton[data-hovered]{color:var(--color-link-hover)}.fUwTwa_acceptButton[data-focus-visible]{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px;border-radius:.25rem}}
._4PlENW_content{flex-direction:column;align-items:stretch;gap:1rem;display:flex}._4PlENW_title{padding-bottom:.25rem}._4PlENW_inner{flex-direction:column;gap:1rem;display:flex}._4PlENW_benefits{order:2}._4PlENW_form{order:0}._4PlENW_disclaimer{order:1}._4PlENW_images{gap:1rem;display:flex}@media (min-width:768px){._4PlENW_benefits{order:0}._4PlENW_form{order:1}._4PlENW_disclaimer{order:2}}
@layer components.primitives{.LglzPW_sectionView{padding-top:1rem;animation:.3s ease-out LglzPW_slideInFromRight}.LglzPW_title{padding:0 .5rem 1rem}.LglzPW_section{flex-direction:column;display:flex}.LglzPW_sectionTitle{color:var(--color-fg-subtle);padding:.5rem}.LglzPW_link{font:var(--text-label-14);padding:.5rem}.LglzPW_divider{background-color:var(--color-surface-sunken);width:100%;height:1px;margin:1rem 0}@media (prefers-reduced-motion:reduce){.LglzPW_sectionView{animation:none}}@keyframes LglzPW_slideInFromRight{0%{opacity:0;transform:translate(1.25rem)}to{opacity:1;transform:translate(0)}}}
.ctPB-W_spinner{align-self:center}
.BJtL-W_mainView{animation:.3s ease-out BJtL-W_slideInFromLeft}@keyframes BJtL-W_slideInFromLeft{0%{opacity:0;transform:translate(-5%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.BJtL-W_mainView{opacity:1;animation:none;transform:translate(0)}}
.-huyUG_successBadge{border:2px solid var(--color-success-border);width:3.5rem;height:3.5rem;color:var(--color-success-fg);border-radius:50%;justify-content:center;align-self:center;align-items:center;display:flex}
.RimaFW_container{border-top:1px dashed var(--color-border-default);padding-top:1rem}.RimaFW_buttonsWrapper{gap:.75rem;display:flex}.RimaFW_button{width:100%}
@layer components.composite{._9hGJ9G_modal{width:100%;max-width:48rem;padding:2rem}}
._8uVScG_wrapper{flex-direction:column;display:flex}._8uVScG_version{color:var(--color-fg-subtle);padding-top:.5rem}._8uVScG_labelsWrapper{gap:.5rem;padding-top:1rem;display:flex}._8uVScG_labelItem{align-items:center;gap:.25rem;padding:.125rem .5rem;display:flex}
@layer components.composite{.k7SdnG_wrapper{--cta-pad-y:.5rem;--cta-pad-x:.75rem;--cta-overlap:1rem;--cta-tuck:1.25rem;min-height:0;padding-bottom:var(--cta-overlap);margin-bottom:calc(-1 * var(--cta-tuck));background-color:var(--color-surface-sunken);border:1px solid var(--color-border-default);border-radius:1rem 1rem 0 0;align-self:start;transition:height .45s ease-in-out,background-color .3s;position:relative;overflow:hidden}.k7SdnG_wrapper:has(button:active){opacity:.7}.k7SdnG_wrapper:has(button:focus-visible){outline:2px solid var(--color-accent-focus-ring)}.k7SdnG_wrapper:has(.k7SdnG_pillButton:enabled:hover){background-color:var(--color-solid-bg-disabled)}.k7SdnG_wrapperSuccess{background-color:var(--color-graphic-blue-subtle);transition:height .45s ease-in-out,background-color .8s cubic-bezier(.2,0,0,1) .15s}.k7SdnG_slideIn{grid-template-rows:1fr;animation:.2s ease-out backwards k7SdnG_slideIn;display:grid}@keyframes k7SdnG_slideIn{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}.k7SdnG_sweepOverlay,.k7SdnG_bloomOverlay{opacity:0;pointer-events:none;background-repeat:no-repeat;background-size:200% 100%;position:absolute;inset:0}.k7SdnG_sweepOverlay{background-image:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--color-white) 18%, transparent) 30%, color-mix(in srgb, var(--color-white) 50%, transparent) 50%, color-mix(in srgb, var(--color-white) 18%, transparent) 70%, transparent 100%)}.k7SdnG_sweepOverlayActive{opacity:1;animation:7s cubic-bezier(.2,0,0,1) infinite k7SdnG_sweep}.k7SdnG_bloomOverlay{background-image:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--color-link-default) 14%, transparent) 38%, color-mix(in srgb, var(--color-graphic-blue-moderate) 32%, transparent) 50%, color-mix(in srgb, var(--color-link-default) 14%, transparent) 62%, transparent 100%)}.k7SdnG_bloomOverlayActive{animation:1.1s cubic-bezier(.2,0,0,1) both k7SdnG_bloom}@keyframes k7SdnG_sweep{0%{background-position:200% 0}48%,to{background-position:-100% 0}}@keyframes k7SdnG_bloom{0%{opacity:0;background-position:200% 0}15%,85%{opacity:1}to{opacity:0;background-position:-100% 0}}.k7SdnG_surface{width:100%;padding:var(--cta-pad-y) var(--cta-pad-x);flex-direction:column;transition:transform .45s ease-in-out;display:flex}.k7SdnG_surfaceDismissing{transform:translateY(100%)}.k7SdnG_pillButton{all:unset;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;grid-area:1/1;justify-content:space-between;align-items:center;width:100%;transition:opacity .15s;display:flex;position:relative}.k7SdnG_pillButton:before{content:"";inset:calc(-1 * var(--cta-pad-y)) calc(-1 * var(--cta-pad-x)) calc(-1 * (var(--cta-pad-y) + var(--cta-overlap)));position:absolute}.k7SdnG_pillButton:focus-visible{outline:2px solid var(--color-accent-focus-ring);outline-offset:4px}.k7SdnG_pillButton:disabled{cursor:default}.k7SdnG_pillLabel{letter-spacing:var(--tracking-tight);color:var(--color-fg-default);white-space:nowrap}.k7SdnG_pillArrow{color:var(--color-fg-default);flex-shrink:0;transition:transform .25s cubic-bezier(.16,1,.3,1)}.k7SdnG_headerStack{grid-template-columns:1fr;align-items:center;min-height:1.25rem;display:grid}.k7SdnG_headerLayer{grid-area:1/1}.k7SdnG_headerLayerVisible{opacity:1;transition:opacity .25s .25s}.k7SdnG_headerLayerHidden{opacity:0;pointer-events:none;transition:opacity .25s}.k7SdnG_connectingLabel{letter-spacing:var(--tracking-tight);white-space:nowrap;background-image:linear-gradient(90deg, var(--color-fg-subtle) 0%, var(--color-fg-default) 45%, var(--color-fg-subtle) 60%, var(--color-fg-subtle) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;justify-self:start;transition:opacity .5s cubic-bezier(.2,0,0,1),transform .5s cubic-bezier(.2,0,0,1)}.k7SdnG_connectingLabelVisible{opacity:1;animation:2.2s linear infinite k7SdnG_labelShimmer;transform:translateY(0)}.k7SdnG_connectingLabelHidden{opacity:0;pointer-events:none}.k7SdnG_connectingLabelLifted{transform:translateY(-5px)}@keyframes k7SdnG_labelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.k7SdnG_successButton{all:unset;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:0;grid-area:1/1;width:100%;transition:opacity .5s cubic-bezier(.2,0,0,1) .3s,transform .5s cubic-bezier(.2,0,0,1) .3s;position:relative;transform:translateY(6px)}.k7SdnG_successButton:before{content:"";inset:calc(-1 * var(--cta-pad-y)) calc(-1 * var(--cta-pad-x)) calc(-1 * (var(--cta-pad-y) + var(--cta-overlap)));position:absolute}.k7SdnG_successButton:focus-visible{outline:2px solid var(--color-accent-focus-ring);outline-offset:4px}.k7SdnG_successButton:disabled{cursor:default;pointer-events:none}.k7SdnG_successButtonVisible{opacity:1;transform:translateY(0)}.k7SdnG_successLabel{letter-spacing:var(--tracking-tight);white-space:nowrap;color:var(--color-link-default)}.k7SdnG_successButtonVisible .k7SdnG_successLabel{background-image:linear-gradient(90deg, var(--color-link-default) 0%, var(--color-link-default) 30%, var(--color-graphic-blue-moderate) 50%, var(--color-link-default) 70%, var(--color-link-default) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s cubic-bezier(.2,0,0,1) .35s both k7SdnG_connectedShine}@keyframes k7SdnG_connectedShine{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.k7SdnG_wrapper{transition-duration:.01ms}.k7SdnG_surface,.k7SdnG_pillArrow,.k7SdnG_headerLayerVisible,.k7SdnG_headerLayerHidden,.k7SdnG_connectingLabel,.k7SdnG_successButton{transition:none}.k7SdnG_slideIn{animation:none}.k7SdnG_sweepOverlayActive,.k7SdnG_bloomOverlayActive{opacity:0;animation:none}.k7SdnG_connectingLabel{color:var(--color-fg-default);-webkit-text-fill-color:currentColor;background-image:none;animation:none}.k7SdnG_successButtonVisible .k7SdnG_successLabel{color:var(--color-link-default);-webkit-text-fill-color:currentColor;background-image:none;animation:none}}[data-animations-paused] .k7SdnG_slideIn{animation:none}}
@layer components.composite{.kmpLcG_section{background-color:var(--color-surface-canvas);padding:4rem 1.5rem 5rem}.kmpLcG_inner{flex-direction:column;max-width:75rem;margin:0 auto;display:flex}.kmpLcG_grid{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.kmpLcG_section{padding:4rem 6.25rem}.kmpLcG_grid{grid-template-columns:1fr 1fr;gap:3rem}}}
@layer components.composite{.IbjCcq_card{align-items:flex-start;gap:1rem;display:flex}.IbjCcq_imageWrap{background-color:var(--color-border-default);border-radius:.75rem;flex-shrink:0;width:5rem;height:5rem;position:relative;overflow:hidden}.IbjCcq_image{object-fit:cover;width:100%;height:100%}.IbjCcq_content{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}.IbjCcq_text{flex-direction:column;gap:.25rem;display:flex}.IbjCcq_title{color:var(--color-fg-default);letter-spacing:var(--tracking-tight)}.IbjCcq_excerpt{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.IbjCcq_imageWrap{width:9.375rem;height:9.375rem}.IbjCcq_title{font:var(--text-heading-18);letter-spacing:var(--tracking-tight)}.IbjCcq_button{border-radius:2.5rem}.IbjCcq_buttonContent{height:2.75rem;padding-inline:1rem}.IbjCcq_button span{font:var(--text-heading-14)}}}
@layer components.composite{.c_PDwa_titleRow{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.c_PDwa_divider{border:none;border-top:1px dashed var(--color-border-strong);margin:1rem 0 1.5rem}@media (min-width:1024px){.c_PDwa_title{font:var(--text-italic-24);letter-spacing:var(--tracking-display)}}}
@layer components.composite{.JguC0G_sheet{flex-direction:column;gap:1.5rem;width:100%;padding:1.5rem 1rem;display:flex}.JguC0G_header{flex-direction:column;gap:.5rem;padding-right:2rem;display:flex}.JguC0G_options{flex-direction:column;gap:.75rem;max-width:28rem;display:flex}.JguC0G_status{text-align:center;justify-content:center;align-items:center;min-height:6rem;display:flex}}
@layer components.primitives{.H-rPpW_logoCombo{justify-content:center;align-items:center;gap:.75rem;display:flex}.H-rPpW_doctronicLogo{height:1.0625rem;transform:translateY(-2px)}.H-rPpW_crossMuted{color:var(--color-border-strong)}.H-rPpW_partnerLogo{object-fit:contain;width:auto;height:2rem}@media (min-width:768px){.H-rPpW_doctronicLogo{height:1.375rem}.H-rPpW_partnerLogo{height:2.5rem}}}
@layer components.primitives{.bpf3rG_option{border:1px solid var(--color-border-default);background-color:var(--color-surface-canvas);cursor:pointer;text-align:left;border-radius:.75rem;align-items:center;gap:.5rem;width:100%;padding:1rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.bpf3rG_option:hover{background-color:var(--color-surface-sunken)}.bpf3rG_focusVisible{outline:2px solid var(--color-accent-bg);outline-offset:2px}.bpf3rG_selected,.bpf3rG_selected:hover{background-color:var(--color-info-bg);border-color:var(--color-accent-bg)}.bpf3rG_text{flex-direction:column;flex:1 0 0;gap:.5rem;min-width:0;display:flex}.bpf3rG_check{flex-shrink:0}.bpf3rG_checkHidden{visibility:hidden}}
.QL1BdW_card{border:1px solid var(--color-border-default);white-space:normal;border-radius:2rem;flex-direction:column;flex-shrink:0;align-items:center;gap:1.1875rem;width:14.625rem;padding:1.5rem;display:flex}.QL1BdW_photoContainer{background-color:var(--color-surface-muted-sage);border-radius:.75rem;flex-shrink:0;width:7.5rem;height:10rem;position:relative;overflow:hidden}.QL1BdW_photo{object-fit:cover}.QL1BdW_divider{border-top:1px dashed var(--color-divider);width:100%}.QL1BdW_nameAndSpecialty{text-align:center;flex-direction:column;width:100%;display:flex}.QL1BdW_pills{flex-direction:column;align-items:center;gap:.25rem;width:100%;display:flex}.QL1BdW_schoolPill{background-color:var(--color-surface-sunken);text-align:center;border-radius:.375rem;width:100%;padding:.3125rem .5625rem}.QL1BdW_yearsPill{background-color:var(--color-surface-muted-sage);white-space:nowrap;border-radius:.375rem;padding:.3125rem .5625rem}
@layer components.primitives{.YVA4yG_list{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;margin-top:1.5rem;list-style:none;display:flex}.YVA4yG_starter{all:unset;background-color:var(--color-surface-sunken);cursor:pointer;border-radius:.5em;padding:.5em 1em;transition:background-color .15s ease-in}.YVA4yG_starter:hover{background-color:var(--color-neutral-200)}.YVA4yG_starter:focus-visible{outline:2px solid var(--color-fg-default);outline-offset:2px}}
.c6V2ta_container{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1rem;padding:0 1.5rem;display:flex;overflow-x:auto}.c6V2ta_container::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.c6V2ta_container{cursor:grab}.c6V2ta_container[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}}@media (min-width:1280px){.c6V2ta_container{cursor:default;justify-content:center}.c6V2ta_container[data-dragging=true]{cursor:default;-webkit-user-select:auto;user-select:auto}}
@layer components.composite{.LSfcpG_mobileHeader{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:space-between;align-items:center;padding:1rem;display:flex;position:sticky;top:0}@media (min-width:768px){.LSfcpG_mobileHeader{display:none}}}
@layer components.primitives{.wHY5dW_root{align-items:center;gap:.625rem;display:inline-flex}.wHY5dW_arrow{width:2rem;height:2rem;color:var(--color-fg-default);--icon-button-padding:.25rem}.wHY5dW_arrow[data-disabled]{color:var(--color-fg-disabled)}.wHY5dW_track{align-items:center;gap:.375rem;display:inline-flex}.wHY5dW_dot{background-color:var(--color-solid-bg-disabled);border-radius:50%;width:.5rem;height:.5rem;transition:width .2s,border-radius .2s,background-color .2s;display:inline-block}.wHY5dW_dotActive{background-color:var(--color-fg-default);border-radius:.25rem;width:1.125rem}@media (prefers-reduced-motion:reduce){.wHY5dW_dot{transition:none}}}
._0VhWDq_chatInput form{box-shadow:var(--shadow-lg);background-color:var(--color-surface-raised);padding:1rem}._0VhWDq_chatInput._0VhWDq_shaking form{animation:.4s ease-in-out _0VhWDq_inputShake}@keyframes _0VhWDq_inputShake{0%{transform:translate(0)}15%{transform:translate(-6px)}30%{transform:translate(6px)}45%{transform:translate(-4px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}90%{transform:translate(2px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._0VhWDq_chatInput._0VhWDq_shaking form{animation:none}}[data-animations-paused] ._0VhWDq_chatInput._0VhWDq_shaking form{animation:none}
@layer components.composite{.SOc7CW_section{padding:1rem}.SOc7CW_card{border:1px solid var(--color-border-default);touch-action:pan-y;border-radius:2rem;flex-direction:column;gap:.9375rem;max-width:77.0625rem;margin:0 auto;padding:1.5rem;display:flex;position:relative}.SOc7CW_content{flex-direction:column;justify-content:center;gap:.9375rem;width:100%;max-width:38rem;min-height:23rem;animation:.2s ease-out SOc7CW_fadeIn;display:flex}.SOc7CW_contentFadingOut{opacity:0;transition:opacity .2s ease-out;animation:none}@keyframes SOc7CW_fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SOc7CW_content,.SOc7CW_contentFadingOut{opacity:1;transition:none;animation:none}}[data-animations-paused] .SOc7CW_content,[data-animations-paused] .SOc7CW_contentFadingOut{opacity:1;transition:none;animation:none}.SOc7CW_quote{color:var(--color-fg-default);margin:0}.SOc7CW_divider{border:0;border-top:1px dashed var(--color-divider);width:100%;margin:0}.SOc7CW_author{color:var(--color-fg-default);font-style:normal}.SOc7CW_controls{justify-content:center;display:flex}@media (min-width:768px){.SOc7CW_card{padding:1.5rem 3rem}.SOc7CW_content{min-height:14rem}.SOc7CW_controls{position:absolute;bottom:2rem;right:2rem}}}
.jLfXjq_wrapper{align-items:center;gap:.75rem;display:flex}.jLfXjq_badge{align-items:center;gap:.25rem;display:flex}.jLfXjq_label{color:var(--color-fg-subtle)}@media (min-width:768px){.jLfXjq_wrapper{gap:1.5rem}}
@layer components.composite{.-EmuRG_wrapper{z-index:90;pointer-events:none;opacity:1;visibility:visible;transition:opacity .2s,visibility linear;position:fixed;bottom:1.25rem;right:1.25rem}.-EmuRG_button{all:unset;box-sizing:border-box;pointer-events:auto;cursor:pointer;width:max-content;min-width:2.5rem;height:2.5rem;color:var(--color-link-disabled);background-color:var(--color-surface-sunken);border-radius:2rem;align-items:center;padding:.5rem 2rem .5rem .5rem;transition:background-color .15s,color .15s;display:inline-flex;position:relative;overflow:hidden}.-EmuRG_label{white-space:nowrap;opacity:1;max-width:none;margin-right:.5rem;transition:max-width .2s,opacity .2s,margin-right .2s;overflow:visible}.-EmuRG_labelCollapsible{opacity:0;max-width:0;margin-right:0;overflow:hidden}.-EmuRG_labelExpanded{opacity:1;max-width:none;margin-right:.5rem;overflow:visible}.-EmuRG_iconSlot{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.-EmuRG_icon{flex-shrink:0}.-EmuRG_button:hover,.-EmuRG_button[data-focus-visible]{color:var(--color-fg-default);background-color:var(--color-surface-sunken)}.-EmuRG_button[data-pressed]{background-color:var(--color-surface-muted-warm)}:is(html:not([data-animations-paused]) .-EmuRG_button:hover .-EmuRG_labelCollapsible,html:not([data-animations-paused]) .-EmuRG_button[data-pressed] .-EmuRG_labelCollapsible){opacity:1;max-width:11rem;margin-right:.5rem}.-EmuRG_button[data-focus-visible]{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}.-EmuRG_hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility 0s linear .2s}.-EmuRG_hidden .-EmuRG_button{pointer-events:none;cursor:default}body:has([data-test-id=sticky-hero-input]:not([inert])) .-EmuRG_wrapper{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility 0s linear .2s}@media (max-width:767px){body:has([data-test-id=sticky-hero-input]:not([inert])) .-EmuRG_wrapper .-EmuRG_button{pointer-events:none;cursor:default}}@media (min-width:768px){body:has([data-test-id=sticky-hero-input]:not([inert])) .-EmuRG_wrapper{opacity:1;visibility:visible;pointer-events:none}}}
@layer components.composite{.GwX8Ca_container{flex:1;width:100%;min-height:0;overflow-y:auto}.GwX8Ca_wrapper{overflow-anchor:none;background-color:var(--color-surface-canvas);flex-direction:column;align-items:center;width:100%;max-width:43.75rem;min-height:100%;margin:0 auto;padding:0 1.5rem 2rem;display:flex}.GwX8Ca_header{text-align:center;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;display:flex}.GwX8Ca_ctaSlot{flex-direction:column;justify-content:flex-end;align-self:stretch;min-height:2rem;padding-top:1.25rem;display:flex}.GwX8Ca_footer{flex-direction:column;flex:1.5rem;align-items:center;width:100%;display:flex}.GwX8Ca_copy{flex-direction:column;align-items:center;gap:.5rem;display:flex}.GwX8Ca_divider{margin:1.5rem 0}@media (min-width:768px){.GwX8Ca_container{flex:none;min-height:auto;overflow-y:visible}.GwX8Ca_wrapper{min-height:calc(100dvh - var(--app-promo-banner-height,0px))}}}
@layer components.composite{.PQs0za_bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.PQs0za_washTop,.PQs0za_washBot{position:absolute;inset:0}.PQs0za_washTop{background:linear-gradient(158deg, var(--color-neutral-50) 0%, var(--color-neutral-50) 40%, var(--color-wash-lavender-soft) 72%, var(--color-wash-lavender-deep) 100%)}.PQs0za_washBot{opacity:0;background:linear-gradient(158deg, var(--color-neutral-50) 0%, var(--color-neutral-50) 40%, var(--color-wash-sky) 72%, var(--color-wash-sage) 100%)}.PQs0za_canvas{width:100%;height:100%;position:absolute;inset:0}.PQs0za_grain{opacity:.03;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:16rem 16rem;position:absolute;inset:0}}
.ww9dxW_wrapper{flex-direction:column;align-items:center;gap:2rem;padding:1.5rem 1.5rem 2rem;display:flex}@media (min-width:768px){.ww9dxW_wrapper{flex-direction:row;justify-content:center;max-width:77.0625rem;margin:0 auto;padding:5rem 1.5rem 6rem}}
@layer components.primitives{._60YLia_arm{animation:1.8s cubic-bezier(.4,0,.2,1) infinite _60YLia_armGather}._60YLia_arm:nth-of-type(2){animation-delay:-.9s}._60YLia_arm:nth-of-type(3){animation-delay:-.45s}._60YLia_arm:nth-of-type(4){animation-delay:-1.35s}._60YLia_spark{transform-box:fill-box;transform-origin:50%;animation:1.8s cubic-bezier(.2,0,0,1) infinite _60YLia_sparkGather}@keyframes _60YLia_armGather{0%{stroke-dasharray:100 200;stroke-dashoffset:0}10%{stroke-dasharray:96 200;stroke-dashoffset:-2px}30%{stroke-dasharray:46 200;stroke-dashoffset:-27px}38%{stroke-dasharray:54 200;stroke-dashoffset:-23px}52%{stroke-dasharray:100 200;stroke-dashoffset:0}62%{stroke-dasharray:92 200;stroke-dashoffset:-4px}72%{stroke-dasharray:98 200;stroke-dashoffset:-1px}80%,to{stroke-dasharray:100 200;stroke-dashoffset:0}}@keyframes _60YLia_sparkGather{0%{transform:rotate(0)scale(1)}14%{transform:rotate(0)scale(.95)}34%{transform:rotate(90deg)scale(1.13)}48%{transform:rotate(90deg)scale(.99)}60%,to{transform:rotate(90deg)scale(1)}}@media (prefers-reduced-motion:reduce){._60YLia_arm,._60YLia_spark{animation:none}}}
@layer components.primitives{.HylqQa_wrapper{flex-direction:column;gap:.5rem;display:flex}.HylqQa_boldText{font-weight:600}@media (min-width:768px){.HylqQa_title,.HylqQa_boldText{font:var(--text-display-56)}.HylqQa_boldText{font-weight:600}.HylqQa_wrapper{gap:1rem;max-width:22.5rem}}}
@layer base{.PhlhIa_pulseActiveDot{--pulse-dot-color:var(--color-blue-500);flex-shrink:0;width:.5625rem;height:.5625rem;display:inline-flex;position:relative}.PhlhIa_core{background-color:var(--pulse-dot-color);border-radius:50%;width:100%;height:100%;position:relative}.PhlhIa_ring1,.PhlhIa_ring2{background-color:var(--pulse-dot-color);border-radius:50%;animation:2.2s cubic-bezier(.2,0,0,1) infinite PhlhIa_ringPing;position:absolute;inset:0}.PhlhIa_ring2{animation-name:PhlhIa_ringPing2;animation-delay:1.1s}@keyframes PhlhIa_ringPing{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}@keyframes PhlhIa_ringPing2{0%{opacity:.45;transform:scale(1)}80%,to{opacity:0;transform:scale(3.4)}}@media (prefers-reduced-motion:reduce){.PhlhIa_ring1,.PhlhIa_ring2{animation:none}}}
@layer components.primitives{._95fwiW_tableWrapper{width:100%;box-shadow:var(--shadow-xl);border-radius:24px;overflow:hidden}._95fwiW_table{border-collapse:collapse;table-layout:fixed;width:100%}._95fwiW_tableHeader,._95fwiW_dataCell{width:33.3333%}._95fwiW_tableHeaderRow{background-color:var(--color-surface-raised)}._95fwiW_tableRow{height:2.5rem}._95fwiW_tableHeader{text-align:left;padding:.75rem .5rem .5rem}._95fwiW_tableHeader:first-child{padding-left:.75rem}._95fwiW_tableHeader:last-child{padding-right:.75rem}._95fwiW_dataCell{text-align:left;color:var(--color-fg-muted);padding:.5rem}._95fwiW_dataCell:first-child{padding-left:.75rem}._95fwiW_dataCell:last-child{padding-right:.75rem}._95fwiW_tableRow:nth-child(odd){background-color:var(--color-surface-muted-sage)}._95fwiW_tableRow:nth-child(2n){background-color:var(--color-surface-raised)}._95fwiW_footerCell{padding:.5rem .75rem}._95fwiW_link{justify-content:center;align-items:center;gap:.25rem;width:100%;padding:.5rem 0;display:flex}._95fwiW_link:hover{opacity:.7}@media (min-width:768px){._95fwiW_table{table-layout:auto}._95fwiW_tableHeader,._95fwiW_dataCell{width:auto}._95fwiW_tableHeader{font:var(--text-heading-18);padding-top:.5rem}._95fwiW_tableHeader:first-child{padding-left:2rem}._95fwiW_tableHeader:last-child{padding-right:2rem}._95fwiW_dataCell{font:var(--text-mono-14);padding:1rem .5rem}._95fwiW_dataCell:first-child{padding-left:2rem}._95fwiW_dataCell:last-child{padding-right:2rem}._95fwiW_link>p{font:var(--text-label-18)}._95fwiW_link>svg{width:24px;height:24px}}}
@layer components.primitives{.X80IGa_selectField{width:100%;position:relative}.X80IGa_selectButton{border:1px solid var(--color-border-strong);background:var(--color-surface-canvas);width:100%;font:var(--text-body-16);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:background .2s,border-color .2s,color .2s;display:flex}.X80IGa_selectButton[data-focus-visible]{outline:2px solid var(--color-accent-focus-ring)}.X80IGa_selectButton[data-pressed]{border-color:var(--color-fg-default)}.X80IGa_selectButton[data-disabled]{background:var(--color-border-light);cursor:not-allowed}.X80IGa_selectButton[data-disabled] .X80IGa_selectValue{color:var(--color-fg-disabled)}.X80IGa_selectButton[data-disabled] .X80IGa_selectValue[data-placeholder]{color:var(--color-fg-disabled)}.X80IGa_selectButton.X80IGa_withLabel{padding-top:1.75rem}.X80IGa_selectField[data-disabled] .X80IGa_label{color:var(--color-fg-disabled)}.X80IGa_label{color:var(--color-fg-subtle);z-index:1;align-items:center;gap:4px;margin-bottom:0;display:flex;position:absolute;top:.75rem;left:1.25rem}.X80IGa_labelRow{z-index:2;pointer-events:none;align-items:center;gap:.5rem;display:flex;position:absolute;top:.75rem;left:1.25rem;right:2.5rem}.X80IGa_labelRow .X80IGa_label{flex-shrink:0;position:static;top:auto;left:auto}.X80IGa_labelAccessory{pointer-events:auto;min-width:0}.X80IGa_selectValue{text-align:left;font:var(--text-body-16);color:var(--color-fg-default);flex:1}.X80IGa_selectValue[data-placeholder]{color:var(--color-fg-disabled);font-style:normal}.X80IGa_selectValue [slot=description]{display:none}.X80IGa_selectValue [slot=label]{font:inherit;color:inherit}.X80IGa_selectValue .X80IGa_selectedIcon{display:none}.X80IGa_dropdownIcon{width:1rem;height:1rem;color:var(--color-icon-default);transition:transform .2s}.X80IGa_fieldError{color:var(--color-error-fg);margin-top:.25rem;padding-left:1.25rem}.X80IGa_selectField[data-invalid] .X80IGa_label{color:var(--color-error-fg)}.X80IGa_selectField[data-invalid] .X80IGa_selectButton{border-color:var(--color-error-border);background-color:var(--color-error-bg)}.X80IGa_selectField[data-invalid] .X80IGa_selectButton[data-focus-visible]{outline:1.5px solid var(--color-error-border)}.X80IGa_popover{width:var(--trigger-width);background:var(--color-surface-raised);border:1px solid var(--color-border-default);box-shadow:var(--shadow-md);border-radius:6px;padding:.75rem;overflow:hidden auto}.X80IGa_listBox{background:0 0;border:none;outline:none;flex-direction:column;gap:.25rem;width:100%;max-height:320px;display:flex}.X80IGa_listBoxItem{cursor:pointer;font:var(--text-body-16);color:var(--color-fg-default);border-radius:6px;outline:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;transition:background-color .2s;display:flex;position:relative}.X80IGa_listBoxItem:hover,.X80IGa_listBoxItem[data-focused],.X80IGa_listBoxItem[data-pressed]{background-color:var(--color-surface-sunken)}.X80IGa_listBoxItem[data-selected]{background-color:var(--color-surface-muted-sage)}.X80IGa_listBoxItem [slot=description]{color:var(--color-fg-subtle)}.X80IGa_itemContent{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.X80IGa_selectedIcon{flex-shrink:0}.X80IGa_section{flex-direction:column;gap:.25rem;display:flex}.X80IGa_sectionTitle{background-color:var(--color-surface-sunken);color:var(--color-fg-subtle);font:var(--text-body-12);border-radius:6px;padding:.5rem}}
@layer components.composite{.VQiUxq_content{flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.VQiUxq_textContent{text-align:center;flex-direction:column;gap:.75rem;display:flex}.VQiUxq_actions{flex-direction:column;gap:.5rem;display:flex}.VQiUxq_actions>button{width:100%}}
@layer components.composite{._85U7zW_disclosureGroup{width:100%;box-shadow:var(--shadow-lg);background-color:var(--color-surface-raised);border-radius:24px;flex-direction:column;gap:1.5rem;padding:1.75rem 2rem;display:flex}._85U7zW_disclosure{border-bottom:1px solid var(--color-border-default);padding-bottom:.5rem}._85U7zW_disclosure:last-child{border-bottom:0}}
._1W_zpW_row{width:100%;min-width:0;max-width:100%;display:flex}._1W_zpW_selects{align-items:flex-start;gap:1rem;width:100%;min-width:0;display:flex}._1W_zpW_stack{flex-direction:column;align-items:stretch}._1W_zpW_deviceSelect{flex:1 0 0;min-width:0}._1W_zpW_stack ._1W_zpW_deviceSelect{flex:none;width:100%}._1W_zpW_deviceSelect button[slot=select-button]{overflow:hidden}._1W_zpW_deviceSelect button[slot=select-button] span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._1W_zpW_testSound{color:var(--color-accent-bg);white-space:nowrap}._1W_zpW_testSound:hover,._1W_zpW_testSound[data-hovered]{color:var(--color-accent-bg-hover)}._1W_zpW_testSound:focus-visible,._1W_zpW_testSound[data-focus-visible]{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}
@layer components.composite{.r9LWmW_syncRecords{justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:relative}.r9LWmW_syncButton{color:var(--color-link-default)}.r9LWmW_searching{justify-content:flex-start;gap:.25rem}.r9LWmW_justCheckedFooter{z-index:1;background-color:var(--color-success-bg);color:var(--color-success-fg);opacity:0;pointer-events:none;align-items:center;gap:.5rem;padding:1rem;transition:opacity .4s;display:flex;position:absolute;inset:-1rem}.r9LWmW_justCheckedFooter.r9LWmW_visible{opacity:1}.r9LWmW_justCheckedIcon{color:var(--color-success-fg);justify-content:center;align-items:center;display:flex}.r9LWmW_searchingIcon{color:var(--color-fg-subtle)}.r9LWmW_searchingLabel{white-space:nowrap;background-image:linear-gradient(90deg, var(--color-fg-subtle) 0%, var(--color-fg-default) 45%, var(--color-fg-subtle) 60%, var(--color-fg-subtle) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite r9LWmW_searchingLabelShimmer}.r9LWmW_sweep{background-image:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--color-white) 18%, transparent) 30%, color-mix(in srgb, var(--color-white) 50%, transparent) 50%, color-mix(in srgb, var(--color-white) 18%, transparent) 70%, transparent 100%);pointer-events:none;background-repeat:no-repeat;background-size:200% 100%;animation:7s cubic-bezier(.2,0,0,1) infinite r9LWmW_footerSweep;position:absolute;inset:-1rem}@keyframes r9LWmW_searchingLabelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes r9LWmW_footerSweep{0%{background-position:200% 0}48%,to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.r9LWmW_sweep{display:none}.r9LWmW_justCheckedFooter{transition:none}.r9LWmW_searchingLabel{color:var(--color-fg-default);-webkit-text-fill-color:currentColor;background-image:none;animation:none}}}
._8wcdpW_wrapper{flex-direction:column;gap:1rem;max-width:22.5rem;display:flex}._8wcdpW_subtitle{display:none}._8wcdpW_divider{color:var(--color-divider)}._8wcdpW_officeLink{color:var(--color-link-default);text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration:underline;transition:color .2s ease-in-out}._8wcdpW_officeLink:visited{color:var(--color-link-visited)}._8wcdpW_officeLink:hover{color:var(--color-link-hover)}._8wcdpW_officeLink:focus-visible{outline-width:1px;outline-style:auto;outline-color:var(--color-link-default)}@media (prefers-reduced-motion:reduce){._8wcdpW_officeLink{transition:none}}@media (min-width:768px){._8wcdpW_title{font:var(--text-display-72)}._8wcdpW_subtitle{display:block}}
.ZVbNvW_screen{flex-direction:column;flex:1 0 auto;display:flex}.ZVbNvW_layout{flex-direction:column;gap:2rem;width:100%;padding:1rem;display:flex}.ZVbNvW_copy{flex-direction:column;gap:1rem;width:100%;display:flex}.ZVbNvW_heading{flex-direction:column;gap:.5rem;display:flex}.ZVbNvW_fields{flex-direction:column;gap:.75rem;display:flex}.ZVbNvW_joinButton{width:100%}@media (min-width:1024px){.ZVbNvW_layout{flex-direction:row;justify-content:center;align-items:flex-start;gap:4rem;padding:3.5rem 2.5rem 2.5rem}.ZVbNvW_copy{gap:2rem;width:27.5rem}}
@property --border-tracer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@layer patterns{.FlaGyG_borderTracer{position:relative}.FlaGyG_borderTracer:before{content:"";z-index:1;padding:var(--border-tracer-thickness,1.5px);border-radius:inherit;background:conic-gradient(from var(--border-tracer-angle), transparent 0% 70%, color-mix(in srgb, var(--color-lime-300) 0%, transparent) 70%, color-mix(in srgb, var(--color-lime-300) 95%, transparent) 88%, var(--color-accent-bg) 98%, transparent 100%);-webkit-mask:linear-gradient(var(--color-white) 0 0) content-box, linear-gradient(var(--color-white) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--color-white) 0 0) content-box, linear-gradient(var(--color-white) 0 0);mask:linear-gradient(var(--color-white) 0 0) content-box, linear-gradient(var(--color-white) 0 0);animation:FlaGyG_borderTracerOrbit var(--border-tracer-duration,5s) linear infinite;pointer-events:none;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}@keyframes FlaGyG_borderTracerOrbit{0%{--border-tracer-angle:0deg}to{--border-tracer-angle:360deg}}@media (prefers-reduced-motion:reduce){.FlaGyG_borderTracer:before{display:none}}.FlaGyG_container{flex-direction:column;margin:0 auto;padding:1rem;display:flex}.FlaGyG_header{margin:0 auto}.FlaGyG_loadingWrapper{justify-content:center;align-items:center;min-height:12.125rem;display:flex}@media (min-width:768px){.FlaGyG_container{max-width:41.75rem}}@media (min-width:1024px){.FlaGyG_header{padding:1rem 6.25rem}}}@layer components.composite{.FlaGyG_pageWrapper{flex-direction:column;gap:1.5rem;display:flex}.FlaGyG_pageWrapper>h1{overflow-wrap:break-word}.FlaGyG_spinner{margin:0 auto}@media (min-width:768px){.FlaGyG_pageWrapper{gap:2rem}}}
@layer components.composite{.rIlr6W_container{width:100%;height:100%;position:relative;overflow:hidden}.rIlr6W_image{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}}
.u_etBW_wrapper{flex-direction:column;gap:1.25rem;width:100%;padding:2rem 1.5rem;display:flex}@media (min-width:768px){.u_etBW_wrapper{flex-direction:row;gap:5rem;max-width:77.0625rem;margin:0 auto;padding:6rem 1.5rem}}
.xQMwQq_panel{background-color:var(--color-surface-raised);width:100%;height:100%;box-shadow:var(--shadow-lg);border-radius:1rem 1rem 0 0;flex-direction:column;display:flex;overflow:hidden}.xQMwQq_header{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem .75rem 1.25rem;display:flex}.xQMwQq_title{flex-direction:column;min-width:0;display:flex}.xQMwQq_divider{border-top:1px solid var(--color-border-default);flex-shrink:0;height:0}.xQMwQq_messages{flex-direction:column;flex:auto;justify-content:flex-end;gap:.75rem;min-height:0;padding:1rem;display:flex;overflow:auto}.xQMwQq_message{flex-direction:column;gap:.25rem;width:100%;display:flex}.xQMwQq_doctor{align-items:flex-start}.xQMwQq_you{align-items:flex-end}.xQMwQq_bubble{max-width:18.25rem;padding:.625rem}.xQMwQq_doctorBubble{background-color:var(--color-surface-sunken);border-radius:0 1rem 1rem}.xQMwQq_youBubble{background-color:var(--color-graphic-blue-subtle);border-radius:1rem 0 1rem 1rem}.xQMwQq_composer{flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem 1rem 1rem;display:flex}.xQMwQq_field{flex:auto;min-width:0}.xQMwQq_send{--icon-button-padding:.75rem;flex-shrink:0}@media (min-width:1024px){.xQMwQq_panel{border-radius:1rem}}
@layer components.composite{._4LWurW_verifyAction,._4LWurW_settingsAction,._4LWurW_goToRecordAction{color:inherit;text-decoration:underline}._4LWurW_settingsAction,._4LWurW_goToRecordAction{white-space:nowrap}._4LWurW_searchFinishedActions{align-items:center;gap:.25rem;display:flex}._4LWurW_closeButton{padding:0}._4LWurW_closeButton :hover{background-color:#0000}}
@layer components.composite{.UaPYYW_wrapper{--badge-size:137px;--blob-size:130px;z-index:1;width:100%;max-width:var(--badge-size);aspect-ratio:1;color:var(--color-fg-default);content-visibility:auto;contain-intrinsic-size:var(--badge-size) var(--badge-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UaPYYW_textRingImage{will-change:transform;width:100%;height:100%;animation:36s linear infinite reverse UaPYYW_spin-forward}.UaPYYW_centerContent{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UaPYYW_blob{width:var(--blob-size)}.UaPYYW_blobInner{aspect-ratio:1;pointer-events:none;width:100%;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}@keyframes UaPYYW_spin-forward{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.UaPYYW_textRingImage{will-change:auto;animation:none}}[data-animations-paused] .UaPYYW_textRingImage{will-change:auto;animation:none}@media (min-width:768px){.UaPYYW_wrapper{--badge-size:160px}.UaPYYW_blob{--blob-size:150px}}}
@layer components.composite{.urvScq_heading{text-align:left;letter-spacing:var(--tracking-display);width:100%;max-width:50rem;margin-inline:auto}@media (min-width:768px){.urvScq_heading{text-align:center;font:var(--text-display-56);letter-spacing:var(--tracking-display)}}}
.jgpeDG_card{border:1px solid var(--color-border-default);background-color:var(--color-surface-raised);width:min(20.5rem,100% - 2rem);box-shadow:var(--shadow-sm);text-align:center;border-radius:1rem;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.jgpeDG_copy{flex-direction:column;gap:.5rem;width:100%;display:flex}@media (min-width:1024px){.jgpeDG_card{width:25.5rem}}
@layer components.composite{.dxW9Zq_page{max-width:56rem;margin-inline:auto;padding:1.5rem 1rem}@media (min-width:768px){.dxW9Zq_page{padding:6rem 1.5rem 1.5rem}}}
@layer components.composite{.vO-n5q_entrance{opacity:0;animation:.55s cubic-bezier(.22,1,.36,1) forwards vO-n5q_entrance;animation-delay:var(--entrance-delay,0s);transform:translateY(14px)}@media (prefers-reduced-motion:reduce){.vO-n5q_entrance{opacity:1;animation:none;transform:none}}@keyframes vO-n5q_entrance{to{opacity:1;transform:translateY(0)}}}
@layer components.composite{._1ezn5q_wrapper{--badge-size:137px;background-color:var(--color-surface-sunken);align-items:center;gap:1.5rem;height:2.5rem;display:flex;position:relative}._1ezn5q_placeholderContent{width:var(--badge-size)}@media (min-width:768px){._1ezn5q_wrapper{gap:2.5rem;padding:.75rem 0}._1ezn5q_placeholderContent{--badge-size:160px}}}
@layer components.composite{.K9CLwa_card{background-color:var(--color-surface-raised);box-shadow:var(--shadow-xl);border-radius:1.5rem;flex-direction:column;gap:1rem;width:100%;max-width:29.5625rem;padding:1.5rem 1rem;display:flex}.K9CLwa_copy{text-align:left;flex-direction:column;gap:.25rem;display:flex}.K9CLwa_title{color:var(--color-fg-default)}.K9CLwa_button{width:100%;max-width:unset;justify-content:center}@media (min-width:768px){.K9CLwa_copy{text-align:center}}}
.k0vXPa_screen{flex-direction:column;flex:1 0 auto;display:flex}.k0vXPa_layout{flex-direction:column;gap:1.5rem;width:100%;padding:1rem;display:flex}.k0vXPa_previewColumn{flex-direction:column;align-items:center;width:100%;display:flex}.k0vXPa_preview{width:100%;position:relative}.k0vXPa_controls{z-index:2;gap:1rem;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.k0vXPa_status{flex-direction:column;gap:1rem;width:100%;display:flex}.k0vXPa_logo{flex-shrink:0;width:3rem;height:3rem;display:block}.k0vXPa_copy{flex-direction:column;gap:1rem;width:100%;display:flex}.k0vXPa_heading{flex-direction:column;gap:.5rem;display:flex}.k0vXPa_timeline{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.k0vXPa_step{align-items:flex-start;gap:1rem;display:flex}.k0vXPa_rail{flex-direction:column;flex-shrink:0;align-items:center;width:2.5rem;display:flex;position:relative}.k0vXPa_iconChip{background-color:var(--color-surface-sunken);border-radius:1.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.k0vXPa_connector{border-left:2px dashed var(--color-divider-strong);width:0;height:.75rem;margin-top:.5rem}.k0vXPa_step:last-child .k0vXPa_connector{display:none}.k0vXPa_stepText{flex-direction:column;gap:.25rem;min-width:0;padding-top:.125rem;display:flex}.k0vXPa_mediaError{text-align:center;width:100%;margin-top:.75rem}@media (min-width:1024px){.k0vXPa_layout{flex-direction:row;justify-content:center;align-items:flex-start;gap:4rem;padding:3.5rem 2.5rem 8rem}.k0vXPa_previewColumn{flex-shrink:0;width:40rem}.k0vXPa_controls{justify-content:center;margin-top:1.5rem;position:static;transform:none}.k0vXPa_flipControl{display:none}.k0vXPa_status{gap:2rem;width:27.5rem}.k0vXPa_logo{width:4rem;height:4rem}.k0vXPa_copy{gap:1.5rem}}
@layer components.composite{._0A8beW_wrapper{background-color:var(--color-surface-sunken);border-radius:12px;align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}._0A8beW_icon{color:var(--color-fg-muted);flex-shrink:0}}
@layer components.composite{._2ZHlhW_list{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._2ZHlhW_badge{align-items:center;gap:.25rem;padding:.125rem .5rem;display:inline-flex}._2ZHlhW_label{color:var(--color-fg-default);white-space:nowrap}}
@layer base{.eLaFQq_wrapper{position:relative}.eLaFQq_proximityZone{inset:calc(var(--holo-proximity-radius) * -1);pointer-events:auto;z-index:0;position:absolute}.eLaFQq_root{z-index:1;border-radius:var(--holo-radius,0);touch-action:pan-y;transform-style:preserve-3d;transform:perspective(1000px) rotateX(var(--holo-rx,0deg)) rotateY(var(--holo-ry,0deg)) scale3d(var(--holo-scale,1), var(--holo-scale,1), 1);--holo-ease:.6s cubic-bezier(.23, 1, .32, 1);box-shadow:var(--holo-shadow-x,0px) var(--holo-shadow-y,15px) 30px -10px #00000026, inset 0 1px 1px #fffc, inset 0 -1px 1px #0000000d, inset 1px 0 1px #fffc, inset -1px 0 1px #0000000d, inset var(--holo-inset-x,0px) var(--holo-inset-y,0px) 20px #fff6;transition:transform var(--holo-ease), box-shadow var(--holo-ease);--holo-gradient:linear-gradient(115deg, #fff0 0%, #fff0 25%, #ff9ad14d 35%, #80d0ff4d 45%, #ffe4994d 55%, #d8b4fe4d 65%, #fff0 75%, #fff0 100%);--holo-noise-svg:url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100' height='100' filter='url(%23noise)' opacity='0.2'/%3E%3C/svg%3E");position:relative;overflow:hidden}.eLaFQq_root:before,.eLaFQq_holoLayer,.eLaFQq_glareLayer,.eLaFQq_textureLayer{border-radius:inherit}.eLaFQq_root:before,.eLaFQq_holoLayer,.eLaFQq_glareLayer{pointer-events:none;opacity:0;transition:opacity .5s;position:absolute;inset:0}.eLaFQq_root:before,.eLaFQq_holoLayer{background:var(--holo-gradient);background-size:300% 300%;background-position:var(--holo-bg-x,50%) var(--holo-bg-y,50%)}.eLaFQq_root:before{content:"";z-index:2;mix-blend-mode:screen}.eLaFQq_wrapper[data-active=true] .eLaFQq_root:before{opacity:.4}.eLaFQq_wrapper[data-active=true] .eLaFQq_root{transition:transform .1s ease-out,box-shadow .1s ease-out}.eLaFQq_textureLayer{pointer-events:none;background-image:var(--holo-noise-svg);position:absolute;inset:0}.eLaFQq_glareLayer{mix-blend-mode:overlay;background:radial-gradient(farthest-corner circle at var(--holo-glare-x,50%) var(--holo-glare-y,50%), #ffffffe6 10%, #fff0 50%)}.eLaFQq_wrapper[data-active=true] .eLaFQq_holoLayer,.eLaFQq_wrapper[data-active=true] .eLaFQq_glareLayer{opacity:1}.eLaFQq_content{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.eLaFQq_wrapper,.eLaFQq_wrapper[data-active=true]{--holo-rx:0deg;--holo-ry:0deg;--holo-scale:1;--holo-shadow-x:0px;--holo-shadow-y:15px;--holo-inset-x:0px;--holo-inset-y:0px}.eLaFQq_root,.eLaFQq_wrapper[data-active=true] .eLaFQq_root{transition:none}.eLaFQq_wrapper[data-active=true] .eLaFQq_holoLayer,.eLaFQq_wrapper[data-active=true] .eLaFQq_glareLayer,.eLaFQq_wrapper[data-active=true] .eLaFQq_root:before{opacity:0}}[data-animations-paused] .eLaFQq_wrapper,[data-animations-paused] .eLaFQq_wrapper[data-active=true]{--holo-rx:0deg;--holo-ry:0deg;--holo-scale:1;--holo-shadow-x:0px;--holo-shadow-y:15px;--holo-inset-x:0px;--holo-inset-y:0px}[data-animations-paused] .eLaFQq_root,[data-animations-paused] .eLaFQq_wrapper[data-active=true] .eLaFQq_root{transition:none}[data-animations-paused] .eLaFQq_wrapper[data-active=true] .eLaFQq_holoLayer,[data-animations-paused] .eLaFQq_wrapper[data-active=true] .eLaFQq_glareLayer,[data-animations-paused] .eLaFQq_wrapper[data-active=true] .eLaFQq_root:before{opacity:0}}
.iJiQmW_page{background-color:var(--color-surface-canvas);flex-direction:column;height:100svh;min-height:100svh;display:flex;overflow:auto}.iJiQmW_inVisit{overflow:hidden}
.DYIlca_photo{object-fit:cover}.DYIlca_fallback{background-color:var(--color-surface-sunken);color:var(--color-fg-muted);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex;position:absolute;inset:0}
@layer components.composite{.UMm3ba_title{padding-bottom:1rem}.UMm3ba_cardsWrapper{flex-direction:column;gap:.75rem;display:flex}.UMm3ba_card{flex:1;display:flex}.UMm3ba_cardInner{background-color:var(--color-surface-canvas);text-align:left;cursor:pointer;border:1px solid var(--color-border-default);box-shadow:var(--shadow-sm);border-radius:999px;flex:1;align-items:center;gap:.75rem;padding:.75rem 1.25rem 1rem;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex}.UMm3ba_cardInner:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.UMm3ba_cardInner:focus-visible{outline:2px solid var(--color-accent-focus-ring);outline-offset:4px}.UMm3ba_starterIcon{color:var(--color-accent-bg);transition:transform .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1);display:inline-flex}.UMm3ba_cardInner:hover .UMm3ba_starterIcon{color:var(--color-accent-bg-hover);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.UMm3ba_cardInner,.UMm3ba_starterIcon{transition:none}}@media (min-width:768px){.UMm3ba_cardsWrapper{flex-direction:row;gap:1rem}.UMm3ba_cardInner{border-radius:32px;flex-direction:column;align-items:flex-start;padding:1.5rem 1rem}}}
@layer components.composite{.JoW74W_row{flex-direction:column;gap:.75rem;list-style:none;display:flex}.JoW74W_pill{background:var(--color-surface-muted-blue);color:var(--color-solid-bg);border-radius:3rem;align-items:center;gap:.25rem;width:fit-content;padding:.5rem;display:inline-flex}.JoW74W_icon{color:var(--color-solid-bg);flex-shrink:0}.JoW74W_label{font-weight:600}@media (min-width:768px){.JoW74W_row{flex-flow:wrap;gap:.75rem}}}
@layer components.composite{.N1oSoW_trigger{all:unset;box-sizing:border-box;cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .25rem;display:inline-flex}.N1oSoW_trigger[data-focus-visible]{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}.N1oSoW_trigger[data-hovered] .N1oSoW_label{text-decoration-thickness:2px}.N1oSoW_iconCircle{background-color:var(--color-solid-bg);width:1.25rem;height:1.25rem;color:var(--color-solid-fg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.N1oSoW_label{color:var(--color-fg-default);text-underline-offset:3px;text-decoration:underline}.N1oSoW_videoModal{width:fit-content;max-width:90vw;overflow:hidden}.N1oSoW_video{aspect-ratio:auto 1080/1920;border-radius:1rem;width:auto;height:min(80vh,160vw);display:block}@media (min-width:768px){.N1oSoW_iconCircle{width:2rem;height:2rem}.N1oSoW_label{font:var(--text-mono-18)}}}
._8qRe1a_wrapper{z-index:4;flex-shrink:0;position:sticky;top:0}._8qRe1a_banner{background-color:var(--color-surface-raised);box-shadow:inset 0 -1px 0 0 var(--color-border-default);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._8qRe1a_logo{border-radius:.625rem;flex-shrink:0}._8qRe1a_text{flex:1;min-width:0}._8qRe1a_tagline{color:var(--color-fg-muted)}._8qRe1a_action{flex-shrink:0}._8qRe1a_badges{flex-basis:100%}._8qRe1a_badgeItem{flex:1;min-width:0}@media (min-width:576px){._8qRe1a_banner{flex-wrap:nowrap}._8qRe1a_badges{flex-shrink:0;flex-basis:auto}._8qRe1a_badgeItem{flex:none}}@media (min-width:768px){._8qRe1a_banner{height:var(--app-promo-banner-height);padding-block:0}}
.XWEo8G_thumbnails{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.XWEo8G_thumbnail{flex-direction:column;gap:.375rem;display:flex}.XWEo8G_imageFrame{aspect-ratio:166/105;background-color:var(--color-surface-sunken);border-radius:.75rem;position:relative;overflow:hidden}.XWEo8G_caption{justify-content:space-between;align-items:center;display:flex}.XWEo8G_retake{color:var(--color-link-default)}
.--Syta_emailIconWrapper{background-color:var(--color-info-bg);border-radius:50px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}.--Syta_emailIcon{color:var(--color-link-default);fill:var(--color-blue-300)}.--Syta_form{flex-direction:column;gap:.5rem;width:100%;display:flex}.--Syta_loginButton{width:100%}.--Syta_backButton{color:var(--color-link-default);margin:.75rem 0}.--Syta_backButton>span{font:var(--text-body-16);color:var(--color-link-default)}.--Syta_disclaimer{color:var(--color-fg-subtle)}
@layer components.composite{.L7w6fa_addFile{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.L7w6fa_hiddenFileInput{display:none}.L7w6fa_uploadButton{color:var(--color-link-default)}.L7w6fa_uploadButton:disabled{color:var(--color-fg-disabled)}}
@layer components.composite{.PRvIhW_section{background:var(--color-surface-sunken)}.PRvIhW_content{flex-direction:column;justify-content:space-between;max-width:77.0625rem;height:100%;margin:0 auto;padding:5rem 1.5rem;display:flex}.PRvIhW_headerBlock{flex-direction:column;gap:1.5rem;padding-bottom:1.5rem;display:flex}.PRvIhW_desktopButton{display:none}.PRvIhW_mobileButton{width:21.563rem;margin:2rem auto 0}@media (min-width:768px){.PRvIhW_content{min-height:45.813rem}.PRvIhW_header{max-width:26.25rem}}@media (min-width:1024px){.PRvIhW_content{flex-direction:row;align-items:center}.PRvIhW_headerBlock{padding-bottom:0}.PRvIhW_desktopButton{display:inline-flex}.PRvIhW_mobileButton{display:none}.PRvIhW_featureCardBlock{width:min(40rem,100% - 6rem)}}}
@layer components.composite{._8JFwpG_section{width:100%;color:var(--color-fg-default);padding:1.5rem 1.5rem 2rem;position:relative}._8JFwpG_compactTopPadding{padding-top:1rem}._8JFwpG_inner{z-index:1;flex-direction:column;align-items:center;gap:2rem;max-width:80rem;margin:0 auto;display:flex;position:relative}._8JFwpG_cardCluster{flex-direction:column;align-items:center;gap:2rem;width:100%;display:flex}@media (min-width:768px){._8JFwpG_section{padding:5rem 2rem 6rem}._8JFwpG_compactTopPadding{padding-top:1.5rem}._8JFwpG_inner{gap:3rem}._8JFwpG_cardCluster{gap:1rem;padding-top:1.5rem}}@media (min-width:1024px){._8JFwpG_section{padding-inline:2.5rem}}}
._7Fjrq_screen,._7Fjrq_form{flex-direction:column;gap:1.5rem;display:flex}._7Fjrq_fields{flex-direction:column;gap:.75rem;display:flex}._7Fjrq_button{width:100%}._7Fjrq_verifyingLabel{align-items:center;gap:.5rem;display:inline-flex}._7Fjrq_emptySelectState{color:var(--color-fg-muted);flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}._7Fjrq_field{border-radius:.625rem;position:relative}._7Fjrq_fieldAwaiting:not(:focus-within) input,._7Fjrq_fieldAwaiting:not(:focus-within) input::placeholder{color:#0000}._7Fjrq_fieldLanded:after{content:"";border-radius:inherit;box-shadow:0 0 0 3px var(--color-success-bg);opacity:0;pointer-events:none;animation:.8s ease-out _7Fjrq_landed;position:absolute;inset:0}@keyframes _7Fjrq_landed{0%{opacity:1}}._7Fjrq_landedCheck{background-color:var(--color-success-bg);width:1.5rem;height:1.5rem;color:var(--color-success-fg);pointer-events:none;border-radius:50%;place-items:center;animation:.32s cubic-bezier(.34,1.56,.64,1) _7Fjrq_checkIn;display:grid;position:absolute;top:.625rem;right:.625rem}@keyframes _7Fjrq_checkIn{0%{opacity:0;scale:.5}}._7Fjrq_flyingValue{z-index:10;color:var(--color-accent-bg);font:var(--text-body-16);white-space:nowrap;text-shadow:0 2px 10px color-mix(in srgb, var(--color-accent-bg) 35%, transparent);transform-origin:0;pointer-events:none;position:fixed;top:0;left:0}@media (prefers-reduced-motion:reduce){._7Fjrq_fieldLanded:after,._7Fjrq_landedCheck{animation:none}}[data-animations-paused] ._7Fjrq_fieldLanded:after,[data-animations-paused] ._7Fjrq_landedCheck{animation:none}
@layer components.composite{.pLmKXG_content{flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.pLmKXG_textContent{text-align:center;flex-direction:column;gap:.75rem;display:flex}.pLmKXG_actions{flex-direction:column;gap:.5rem;display:flex}.pLmKXG_actions>button{width:100%}}
@layer components.composite{.EKTAlW_wrapper{flex-direction:column;gap:1.5rem;padding:0 1.5rem;display:flex}.EKTAlW_advantagesList{flex-direction:column;gap:.75rem;list-style:none;display:flex}.EKTAlW_advantage{align-items:center;gap:.25rem;display:flex}@media (min-width:768px){.EKTAlW_title{max-width:40rem;font:var(--text-label-28)}.EKTAlW_advantagesList{flex-flow:wrap;gap:1.5rem}}}
@layer components.primitives{.Nh8Zmq_wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.Nh8Zmq_collapsed{justify-content:center}.Nh8Zmq_logoLink{opacity:1;max-width:12rem;height:fit-content;transition:max-width .3s,opacity .3s;overflow:hidden}.Nh8Zmq_collapsed .Nh8Zmq_logoLink{opacity:0;max-width:0}.Nh8Zmq_toggleButton{color:var(--color-border-strong)}@media (prefers-reduced-motion:reduce){.Nh8Zmq_logoLink{transition:none}}}
@layer components.composite{.NfxE_q_card{align-items:center;gap:1rem;width:100%;display:flex}.NfxE_q_icon{border-radius:.75rem;flex-shrink:0;width:3rem;height:3rem}.NfxE_q_text{color:var(--color-fg-default);flex-direction:column;display:flex}.NfxE_q_title{font:var(--text-heading-16);letter-spacing:-.02em}.NfxE_q_description{font:var(--text-body-18);letter-spacing:-.02em}@media (min-width:1024px){.NfxE_q_icon{width:4.5rem;height:4.5rem}}}
.FLdmSa_screen{flex-direction:column;gap:1.5rem;display:flex}.FLdmSa_actions{flex-direction:column;gap:.75rem;display:flex}.FLdmSa_button{width:100%}
@layer components.composite{.nqxcbG_emptyRow{align-items:flex-start;gap:.5rem;padding:1rem 1rem 1.5rem;display:flex}.nqxcbG_icon{color:var(--color-fg-muted);align-items:center;display:flex}}
@layer components.composite{.vGsKLW_card{background-color:var(--color-surface-canvas);border:1px solid var(--color-border-default);width:100%;box-shadow:var(--shadow-sm);border-radius:1.5rem;flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.vGsKLW_header{padding:1rem 1rem .5rem}.vGsKLW_footer{background-color:var(--color-surface-sunken);padding:1rem}}
@layer components.composite{.YmuwRW_thumbnailWrapper{width:15.875rem;height:28rem;display:block;position:relative}.YmuwRW_thumbnail{pointer-events:none;width:100%;height:100%}.YmuwRW_playButton{width:2rem;height:2rem;transition:transform .2s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YmuwRW_playButton:hover{transform:translate(-50%,-50%)scale(1.125)}}
@layer components.composite{.fovl3W_sidebar{background-color:var(--color-surface-canvas);width:16rem;height:100dvh;box-shadow:inset -1px 0 0 0 var(--color-border-default);flex-direction:column;flex-shrink:0;justify-content:space-between;gap:2.5rem;padding:1.5rem 1rem .75rem;transition:width .3s,padding .3s;display:flex;position:sticky;top:0;overflow:hidden auto}.fovl3W_collapsed{width:4.625rem;padding-inline:.5rem}.fovl3W_content{flex-direction:column;gap:1rem;display:flex}.fovl3W_footer{flex-shrink:0}@media (prefers-reduced-motion:reduce){.fovl3W_sidebar{transition:none}}}
@layer components.composite{.bjuKha_heading{flex-direction:column;gap:.5rem;width:100%;max-width:21.4375rem;display:flex}.bjuKha_title{color:var(--color-fg-default)}.bjuKha_emphasis{font-weight:600}.bjuKha_subtitle{color:var(--color-fg-default)}@media (min-width:1024px){.bjuKha_heading{gap:1rem;max-width:22.5rem}.bjuKha_title{font:var(--text-display-56);letter-spacing:var(--tracking-display)}.bjuKha_subtitle{font:var(--text-body-18)}}}
.tglSJW_brackets{pointer-events:none;position:absolute}.tglSJW_corner{border:0 solid var(--color-graphic-blue-moderate);width:15px;height:15px;position:absolute}.tglSJW_topLeft{border-top-width:2px;border-left-width:2px;border-top-left-radius:4px;top:0;left:0}.tglSJW_topRight{border-top-width:2px;border-right-width:2px;border-top-right-radius:4px;top:0;right:0}.tglSJW_bottomLeft{border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:4px;bottom:0;left:0}.tglSJW_bottomRight{border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:4px;bottom:0;right:0}
@layer components.composite{.inMjwa_content{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 0;display:flex}.inMjwa_iconBadge{background-color:var(--color-surface-sunken);width:3rem;height:3rem;color:var(--color-fg-muted);border-radius:1.5rem;justify-content:center;align-items:center;display:flex}}
@layer components.composite{.H3ziZa_wrapper{width:100%;padding-top:2rem}.H3ziZa_videosList{scroll-behavior:smooth;scrollbar-width:none;gap:1.5rem;display:flex;overflow:auto hidden}.H3ziZa_videosList::-webkit-scrollbar{display:none}.H3ziZa_videoItem{flex-shrink:0;position:relative}.H3ziZa_videoItem:first-child{margin-left:2rem}.H3ziZa_videoItem:last-child{margin-right:2rem}.H3ziZa_video{object-fit:cover;border-radius:1.5rem;width:15.875rem;height:28rem}.H3ziZa_arrowsWrapper{display:none}@media (min-width:768px){.H3ziZa_wrapper{padding:2.5rem 1.5rem 0}.H3ziZa_videosList{scroll-behavior:smooth;overflow:hidden}.H3ziZa_videoItem:first-child{margin-left:0}.H3ziZa_videoItem:last-child{margin-right:0}.H3ziZa_arrowsWrapper{--icon-button-padding:.25rem;justify-content:flex-end;align-items:center;gap:.25rem;padding-top:1rem;display:flex}}}
@layer components.composite{.dHIBaq_iconWrapper{flex-shrink:0;display:inline-flex;position:relative}.dHIBaq_overlay{pointer-events:none;position:absolute;inset:0;overflow:visible}.dHIBaq_orbitTrack{fill:none;stroke:var(--color-border-default);stroke-width:2px}.dHIBaq_orbitGroup{transform-origin:12px 12px;transform-box:view-box;animation:2.4s linear infinite dHIBaq_orbit}.dHIBaq_orbitArc{fill:none;stroke:var(--color-link-default);stroke-width:2px;stroke-linecap:round;stroke-dasharray:24 67}@keyframes dHIBaq_orbit{to{transform:rotate(360deg)}}.dHIBaq_ringDone{fill:none;stroke:var(--color-link-default);stroke-width:2px;transform-origin:12px 12px;transform-box:view-box;animation:.9s cubic-bezier(.2,0,0,1) both dHIBaq_ringDone}.dHIBaq_badge{transform-box:fill-box;transform-origin:50%;animation:.24s cubic-bezier(.2,0,0,1) .65s both dHIBaq_badgeSettle}.dHIBaq_badgeCircle{fill:var(--color-link-default)}.dHIBaq_badgeCheck{fill:none;stroke:var(--color-white);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}@keyframes dHIBaq_ringDone{0%,55%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.72)}}@keyframes dHIBaq_badgeSettle{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dHIBaq_orbitGroup{animation:none}.dHIBaq_orbitArc{stroke-dasharray:4 8}.dHIBaq_ringDone{opacity:0;animation:none}.dHIBaq_badge{animation:none}}}
.WJsVtq_modal{width:30rem;max-width:100%;height:min(calc(var(--visual-viewport-height,100dvh) * .9), 40rem);max-height:min(calc(var(--visual-viewport-height,100dvh) * .9), 40rem);flex-direction:column;display:flex;overflow:hidden}.WJsVtq_modal [role=dialog]{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.WJsVtq_content{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1.5rem 1rem 1rem;display:flex}.WJsVtq_title{color:var(--color-neutral-950);flex-shrink:0;padding-right:2rem}.WJsVtq_search{flex-shrink:0;width:100%}.WJsVtq_empty{padding:.5rem 0 1rem}.WJsVtq_list{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:.5rem;min-height:0;margin:0;padding:0 0 1rem;display:flex;overflow-y:auto}.WJsVtq_option{border:1px solid var(--color-border-default);background-color:var(--color-surface-canvas);width:100%;color:var(--color-fg-default);cursor:pointer;text-align:left;border-radius:.75rem;align-items:center;gap:.5rem;padding:1rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.WJsVtq_option:hover,.WJsVtq_option[data-hovered]{background-color:var(--color-surface-sunken)}.WJsVtq_option:focus-visible,.WJsVtq_option[data-focus-visible]{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}.WJsVtq_option[data-disabled]{cursor:not-allowed;opacity:.6}.WJsVtq_selected,.WJsVtq_selected:hover,.WJsVtq_selected[data-hovered]{background-color:var(--color-info-bg);border-color:var(--color-accent-bg)}.WJsVtq_optionLabel{flex:1 0 0;min-width:0}.WJsVtq_check{color:var(--color-accent-bg);flex-shrink:0}@media (prefers-reduced-motion:reduce){.WJsVtq_option{transition:none}}@media (min-width:768px){.WJsVtq_content{padding:2rem 2rem 1.5rem}}
@layer components.composite{.ErTw6a_section{padding:1.5rem 1.5rem 4rem;position:relative}.ErTw6a_inner{flex-direction:column;align-items:center;gap:1.25rem;max-width:80rem;margin:0 auto;display:flex}.ErTw6a_card{background:var(--color-surface-raised);border-radius:1.5rem;flex-direction:column;gap:1.25rem;width:100%;max-width:21.5625rem;padding:1.5rem 1rem;display:flex}.ErTw6a_stepCell{align-items:center;width:100%;padding:0 .5rem;display:flex}.ErTw6a_divider{border:0;border-top:1px dashed var(--color-divider);width:100%;height:0;margin:0}@media (min-width:1024px){.ErTw6a_section{padding:5rem 7.5rem}.ErTw6a_inner{flex-direction:row;justify-content:center;align-items:center;gap:1.25rem}.ErTw6a_card{flex-flow:wrap;align-items:flex-start;gap:2rem;max-width:51.9375rem;padding:2rem}.ErTw6a_stepCell{flex:1 0 0;min-width:0;padding:0}.ErTw6a_dividerCell{display:none}.ErTw6a_dividerRow{flex-basis:100%;width:100%}}}
.Fv0gQa_infoBlock{flex-direction:column;display:flex}.Fv0gQa_infoRow{flex-direction:column;gap:.125rem;padding:.75rem 0;display:flex}.Fv0gQa_verifiedBadge{background-color:var(--color-surface-muted-sage);border-radius:40px;align-items:center;gap:.375rem;width:fit-content;padding:.75rem 1rem;display:flex}
.MIqQdW_frame{background-color:var(--color-graphic-blue-subtle);border-radius:2rem;place-items:center;height:12.25rem;display:grid;position:relative;overflow:hidden}.MIqQdW_brackets{width:15rem;height:9.5rem}.MIqQdW_card{border:2px solid var(--color-accent-bg);background-color:var(--color-graphic-blue-subtle);width:13.5rem;filter:drop-shadow(6px 7px 9px var(--color-graphic-blue-bold));border-radius:1rem;flex-direction:column;gap:1rem;padding:1rem;display:flex;transform:rotate(2.08deg)}.MIqQdW_planRow{justify-content:space-between;align-items:flex-end;display:flex}.MIqQdW_planPill{background-color:var(--color-accent-bg);color:var(--color-accent-fg);border-radius:999px;padding:1px .375rem}.MIqQdW_details{flex-direction:column;gap:.5rem;display:flex}.MIqQdW_idRow{gap:2rem;display:flex}.MIqQdW_column{flex-direction:column;display:flex}.MIqQdW_cardError{filter:grayscale()opacity(.55)}.MIqQdW_errorBadge{z-index:1;background-color:var(--color-warning-fg);width:2rem;height:2rem;color:var(--color-surface-canvas);border-radius:50%;place-items:center;display:grid;position:absolute;top:1.25rem;right:1.25rem}
._0kkZOG_page{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}._0kkZOG_container{width:100%;height:auto;min-height:0;padding:2rem 1rem var(--floating-bar-space,0px) 1rem;flex-direction:column;flex:1;align-items:center;gap:2rem;display:flex;position:relative;overflow:hidden auto}._0kkZOG_containerWithFloatingBar{--floating-bar-space:calc(7.5rem + env(safe-area-inset-bottom))}._0kkZOG_content{flex-direction:column;flex:1;gap:1.5rem;width:100%;max-width:43.75rem;display:flex;position:relative}._0kkZOG_sentinel{width:100%;height:1px}._0kkZOG_loadingIndicator{text-align:center;flex-shrink:0;width:100%;position:absolute;top:0;left:0}._0kkZOG_loadingText{text-align:center;padding:2rem}._0kkZOG_chatInput{z-index:1;background-color:var(--color-surface-canvas);--input-hero-chat-background:var(--color-surface-raised);--input-hero-chat-shadow:var(--shadow-md);width:100%;max-width:43.75rem;padding-top:.5rem;padding-bottom:.5rem;position:sticky;bottom:0}._0kkZOG_chatInput:not([data-chat-sheet-shell]):has([data-medical-records-cta]){border-radius:1rem 1rem 0 0;padding-top:0}._0kkZOG_inlineInputLabel{text-align:center}._0kkZOG_chatInputInline{padding-top:0;padding-bottom:0;position:static}._0kkZOG_chatInput[data-chat-sheet-shell]{background:linear-gradient(transparent var(--chat-sheet-mobile-input-top,0px), var(--color-surface-canvas) var(--chat-sheet-mobile-input-top,0px))}._0kkZOG_chatInput[data-chat-sheet-open]{z-index:6}._0kkZOG_chatInputInline[data-chat-sheet-open]{position:relative}@media (min-width:768px){._0kkZOG_container{flex:none;height:100dvh;min-height:auto}._0kkZOG_chatInput{padding-bottom:2rem}}@media (min-width:1024px){._0kkZOG_page{--chat-sheet-rail-bottom:3.375rem;position:relative;overflow-x:clip}._0kkZOG_page._0kkZOG_withRail>._0kkZOG_container{padding-left:3rem;padding-right:28rem}._0kkZOG_page._0kkZOG_withRail>._0kkZOG_container>._0kkZOG_content,._0kkZOG_page._0kkZOG_withRail>._0kkZOG_container ._0kkZOG_chatInput{max-width:45rem}}@media (min-width:1440px){._0kkZOG_page._0kkZOG_withRail>._0kkZOG_container{padding-right:31rem}}
@layer components.composite{.QVxVfG_deleteButton{cursor:pointer;color:var(--color-fg-muted)}.QVxVfG_errorActions{flex-shrink:0;align-items:center;gap:1rem;display:flex}.QVxVfG_retryButton{color:var(--color-link-default)}}
@layer components.composite{.uMjIJW_errorState{padding:1.5rem}}
@layer components.composite{.IbiZ7a_wrapper{background-color:var(--color-surface-canvas);max-width:82rem;margin:0 auto;padding:5rem 0 4rem;overflow:hidden}@media (min-width:768px){.IbiZ7a_wrapper{padding:8.75rem 0 5.75rem}}}
@layer components.composite{.Mb5dXW_tooltip{box-shadow:none;background-color:var(--color-graphic-blue-subtle);color:var(--color-fg-default);border:none;border-radius:8px;padding:.25rem .5rem}.Mb5dXW_wrapper{color:inherit;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem;text-decoration:none;display:flex}.Mb5dXW_wrapper:hover{background-color:var(--color-graphic-blue-subtle)}.Mb5dXW_wrapper:focus-visible{outline:2px solid var(--color-accent-focus-ring);outline-offset:.125rem}.Mb5dXW_collapsed{border-radius:50%;justify-content:center;gap:0;width:2.5rem;height:2.5rem;margin-inline:auto;padding:0}.Mb5dXW_label{white-space:nowrap;opacity:1;transition:max-width .3s,opacity .3s;overflow:hidden}.Mb5dXW_collapsed .Mb5dXW_label{opacity:0;max-width:0}.Mb5dXW_iconSlot{flex-shrink:0;display:inline-flex}.Mb5dXW_highlighted{background-color:var(--color-graphic-blue-subtle)}.Mb5dXW_highlighted>p{color:var(--color-link-default)}.Mb5dXW_highlighted .Mb5dXW_iconSlot svg{color:var(--color-link-default);--icon-fill:var(--color-graphic-blue-moderate)}@media (prefers-reduced-motion:reduce){.Mb5dXW_label{transition:none}}}
.hj63NW_signifier{color:var(--color-accent-bg);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;transition:color .15s;display:inline-flex}.hj63NW_signifier:hover,.hj63NW_signifier[data-hovered]{color:var(--color-accent-bg-hover)}.hj63NW_signifier:active,.hj63NW_signifier[data-pressed]{color:var(--color-accent-bg-pressed)}.hj63NW_signifier:focus-visible,.hj63NW_signifier[data-focus-visible]{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px;border-radius:.25rem}.hj63NW_signifier[data-disabled]{cursor:not-allowed;opacity:.6}.hj63NW_icon{color:inherit;flex-shrink:0}@media (prefers-reduced-motion:reduce){.hj63NW_signifier{transition:none}}
@layer components.composite{._76FDKq_card{background-color:var(--color-surface-raised);width:100%;box-shadow:var(--shadow-lg);border-radius:1.5rem;position:relative}._76FDKq_gradientFrame,._76FDKq_cursorGlowAnchor{display:none}._76FDKq_cardLink{align-items:center;gap:.75rem;width:100%;padding:1rem;display:flex}._76FDKq_thumbnail{border-radius:1rem;flex-shrink:0;width:5rem;height:5rem;overflow:hidden}._76FDKq_thumbnailImage{object-fit:cover;width:100%;height:100%}._76FDKq_cardContent{flex-direction:column;gap:.25rem;display:flex}._76FDKq_articleTitle{font:var(--text-body-14);letter-spacing:var(--tracking-tight);color:var(--color-fg-default);text-decoration:underline}@media (min-width:1024px){._76FDKq_card{background-color:var(--color-surface-raised);isolation:isolate;transform-origin:50%;width:auto;height:11.125rem;box-shadow:var(--shadow-lg);will-change:transform;border-radius:1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;overflow:hidden;transform:scale(1)}._76FDKq_card:hover,._76FDKq_card[data-active=true]{z-index:1;transform:scale(1.15)}._76FDKq_card:has(:focus-visible){z-index:1;transform:scale(1.15)}._76FDKq_gradientFrame{border-radius:inherit;border:1px solid var(--color-blue-500);background:linear-gradient(115.8deg, var(--color-sage-50) 0%, var(--color-blue-200) 50%, var(--color-sage-50) 100%);pointer-events:none;opacity:0;z-index:0;background-position:0%;background-size:220% 220%;transition:opacity .4s;display:block;position:absolute;inset:0}._76FDKq_card:hover ._76FDKq_gradientFrame,._76FDKq_card[data-active=true] ._76FDKq_gradientFrame{opacity:1;animation:8s ease-in-out infinite _76FDKq_pressShimmer}._76FDKq_card:has(:focus-visible) ._76FDKq_gradientFrame{opacity:1;animation:8s ease-in-out infinite _76FDKq_pressShimmer}@keyframes _76FDKq_pressShimmer{0%,to{background-position:0%}50%{background-position:100%}}._76FDKq_cursorGlowAnchor{pointer-events:none;z-index:1;width:0;height:0;display:block;position:absolute;top:0;left:0}._76FDKq_cursorGlowCircle{background:radial-gradient(circle, var(--color-blue-300) 0%, var(--color-blue-200) 60%, var(--color-sage-50) 100%);pointer-events:none;opacity:0;transform-origin:50%;will-change:transform, opacity;border-radius:50%;width:40rem;height:40rem;transition:opacity .18s ease-out,transform .7s cubic-bezier(.22,.61,.36,1);display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.15);-webkit-mask-image:radial-gradient(closest-side,#000 0% 35%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0% 35%,#0000 100%)}._76FDKq_cursorGlowAnchor[data-visible=true] ._76FDKq_cursorGlowCircle{opacity:.6;transform:translate(-50%,-50%)scale(1)}._76FDKq_cardLink,._76FDKq_thumbnail,._76FDKq_cardContent{z-index:3;position:relative}._76FDKq_cardLink{align-items:center;gap:1rem;height:100%;padding:1rem}._76FDKq_thumbnail{width:6.875rem;height:6.875rem}._76FDKq_publisher{font:var(--text-heading-16)}}@media (prefers-reduced-motion:reduce){@media (min-width:1024px){._76FDKq_card,._76FDKq_gradientFrame,._76FDKq_cursorGlowCircle{will-change:auto;transition:none}._76FDKq_card[data-active=true]{transform:none}._76FDKq_card:hover ._76FDKq_gradientFrame,._76FDKq_card[data-active=true] ._76FDKq_gradientFrame{animation:none}._76FDKq_card:has(:focus-visible) ._76FDKq_gradientFrame{animation:none}._76FDKq_cursorGlowCircle{opacity:0}}}@media (min-width:1024px){[data-animations-paused] ._76FDKq_card,[data-animations-paused] ._76FDKq_gradientFrame,[data-animations-paused] ._76FDKq_cursorGlowCircle{will-change:auto;transition:none}[data-animations-paused] ._76FDKq_card:hover ._76FDKq_gradientFrame,[data-animations-paused] ._76FDKq_card[data-active=true] ._76FDKq_gradientFrame{animation:none}[data-animations-paused] ._76FDKq_card:has(:focus-visible) ._76FDKq_gradientFrame{animation:none}[data-animations-paused] ._76FDKq_cursorGlowCircle{opacity:0}}}
.udW-jG_content{flex-direction:column;gap:.75rem;display:flex}
.q57RSG_fields{flex-direction:column;display:flex}.q57RSG_visibleFields{flex-direction:column;gap:1rem;display:flex}.q57RSG_consentCheckbox{align-items:flex-start;gap:.75rem}.q57RSG_consentText{color:var(--color-fg-default);text-align:left}.q57RSG_footer{flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.q57RSG_reveal{opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .2s,opacity .2s,margin-top .2s;display:grid}@media (prefers-reduced-motion:reduce){.q57RSG_reveal{transition:none}}.q57RSG_revealOpen{opacity:1;grid-template-rows:1fr;margin-top:1rem}.q57RSG_revealInstant{transition:none}.q57RSG_revealInner{flex-direction:column;gap:1rem;min-height:0;display:flex;overflow:hidden}.q57RSG_button{width:100%}.q57RSG_certifications{justify-content:center;align-items:center;gap:1rem;margin-top:.5rem;display:flex}
@layer components.composite{.f-84Za_container{flex-direction:column;gap:.75rem;width:100%;display:flex}.f-84Za_toggleButton{align-items:flex-start}.f-84Za_toggleButtonConfirmBooking{color:var(--color-fg-subtle);align-self:flex-end}.f-84Za_content{opacity:0;max-height:0;transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .3s ease-out;overflow:hidden}.f-84Za_contentOpen{opacity:1;max-height:500px;transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .3s ease-in}.f-84Za_promoBadge{background-color:var(--color-success-bg);color:var(--color-success-fg);border:1px solid var(--color-success-border);border-radius:1rem;justify-content:space-between;align-items:center;gap:.25rem;width:fit-content;margin-top:.375rem;padding:.5rem .75rem;display:flex}.f-84Za_removePromoButton{--icon-button-padding:0}@media (prefers-reduced-motion:reduce){.f-84Za_content{transition:none}}}
.avxxfq_beam{pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.avxxfq_beam{display:none}}.avxxfq_beam:before{content:"";background:linear-gradient(to bottom, transparent 78%, color-mix(in srgb, var(--color-accent-bg) 25%, transparent) 97%, var(--color-accent-bg));animation:1.4s cubic-bezier(.45,0,.35,1) infinite avxxfq_sweep;position:absolute;inset:0;translate:0 -100%}@keyframes avxxfq_sweep{0%{opacity:0;translate:0 -100%}12%{opacity:1}88%{opacity:1}to{opacity:0;translate:0}}[data-animations-paused] .avxxfq_beam{display:none}
@layer components.composite{.OqO0xW_intakeFields{flex-direction:column;gap:.75rem;display:flex}.OqO0xW_stateQuestion{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.OqO0xW_yesNo{background-color:var(--color-surface-sunken);border-radius:.75rem;flex:12rem;gap:.25rem;padding:.25rem;display:flex}.OqO0xW_yesNoOption{cursor:pointer;color:var(--color-fg-muted);border-radius:.5rem;flex:1 1 0;justify-content:center;align-items:center;padding:.625rem 1rem;transition:background-color .2s,color .2s;display:flex}.OqO0xW_yesNoOption[data-hovered]{color:var(--color-fg-default)}.OqO0xW_yesNoOption[data-selected]{background-color:var(--color-surface-raised);color:var(--color-fg-default);box-shadow:var(--shadow-xs)}.OqO0xW_yesNoOption[data-focus-visible]{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.OqO0xW_yesNoOption{transition:none}}.OqO0xW_stateDisclaimer{color:var(--color-fg-muted);margin-block:0 .75rem;font-size:.875rem}}
@layer components.composite{.pWcFyq_card{align-items:center;gap:1rem;padding:1rem;display:flex}.pWcFyq_card:hover{background-color:var(--color-surface-sunken)}.pWcFyq_fileIcon{background-color:var(--color-graphic-blue-subtle);border-radius:12px;justify-content:center;align-items:center;padding:.75rem;display:flex}.pWcFyq_fileIconError{background-color:var(--color-warning-bg);color:var(--color-warning-fg)}.pWcFyq_textContent{flex:1;min-width:0}.pWcFyq_fileName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
@layer components.composite{._W3xfq_wrapper{justify-content:center;padding:2rem 1.5rem 0;display:flex}@media (min-width:768px){._W3xfq_wrapper{padding-top:.5rem}}}
.lRdybG_fields{flex-direction:column;gap:1rem;width:100%;display:flex}
.ulEXaW_wrapper{background-color:var(--color-surface-canvas)}