.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}@media (prefers-reduced-motion:reduce){.EcyvIG_segment{transition:none}}}
@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%}}
@layer components.primitives{.d2-k9q_control{--icon-button-padding:.3125rem}.d2-k9q_control svg{width:1.25rem;height:1.25rem}}
@layer components.primitives{.nPUBXW_wrapper{grid-template-columns:42px minmax(0,1fr);align-self:flex-start;align-items:center;column-gap:.5rem;max-width:100%;display:inline-grid}.nPUBXW_heartbeat{grid-area:1/1}.nPUBXW_wordSlot{grid-area:1/2}.nPUBXW_statusLines{grid-area:2/2}.nPUBXW_statusSlot{display:grid}.nPUBXW_statusSlot>*{grid-area:1/1}.nPUBXW_statusIncoming{visibility:hidden}.nPUBXW_statusText{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;padding-top:1px;display:-webkit-box;overflow:hidden}.nPUBXW_animatedLine{animation:1.5s cubic-bezier(.45,0,.55,1) infinite nPUBXW_pulseAnimation}@keyframes nPUBXW_pulseAnimation{0%{stroke-dashoffset:80px}to{stroke-dashoffset:0}}.nPUBXW_word{animation:.42s cubic-bezier(.2,0,0,1) nPUBXW_wordIn;display:inline-block}.nPUBXW_shimmerWord{color:#0000;background-image:linear-gradient(100deg, var(--color-fg-subtle) 32%, var(--color-fg-default) 50%, var(--color-fg-subtle) 68%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1s linear infinite nPUBXW_shimmerWordAnimation}@keyframes nPUBXW_wordIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes nPUBXW_shimmerWordAnimation{0%{background-position:170% 0}to{background-position:-70% 0}}@media (prefers-reduced-motion:reduce){.nPUBXW_word,.nPUBXW_shimmerWord,.nPUBXW_animatedLine{animation:none}.nPUBXW_shimmerWord{color:var(--color-fg-muted);background:0 0}.nPUBXW_animatedLine{stroke-dasharray:54 26;stroke-dashoffset:-10px}}[data-animations-paused] .nPUBXW_word,[data-animations-paused] .nPUBXW_shimmerWord,[data-animations-paused] .nPUBXW_animatedLine{animation:none}[data-animations-paused] .nPUBXW_shimmerWord{color:var(--color-fg-muted);background:0 0}[data-animations-paused] .nPUBXW_animatedLine{stroke-dasharray:54 26;stroke-dashoffset:-10px}}
@layer components.composite{.DiGPoW_container{grid-template-rows:1fr;width:100%;transition:grid-template-rows .5s ease-in-out,opacity .5s ease-in-out;display:grid}.DiGPoW_collapsed{opacity:0;grid-template-rows:0fr}.DiGPoW_content{min-height:0}.DiGPoW_collapsed .DiGPoW_content{overflow:hidden}.DiGPoW_step{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;width:100%;display:flex}.DiGPoW_step.DiGPoW_form{align-items:stretch}.DiGPoW_followUp{animation:.3s ease-out DiGPoW_step-in}.DiGPoW_text{flex-direction:column;gap:.5rem;display:flex}.DiGPoW_buttons{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;display:flex}.DiGPoW_textarea{width:100%;min-height:6.5rem}.DiGPoW_textarea textarea{resize:none}.DiGPoW_submit{width:100%}.DiGPoW_toast{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){.DiGPoW_step{text-align:start;align-items:flex-start}.DiGPoW_buttons{justify-content:flex-start}}@keyframes DiGPoW_step-in{0%{opacity:0;transform:translateY(.75rem)}}@media (prefers-reduced-motion:reduce){.DiGPoW_container{transition:none}.DiGPoW_followUp{animation:none}}}
.akKcZW_wrapper{gap:.5rem;display:flex}.akKcZW_signInButton{display:none}@media (min-width:768px){.akKcZW_signInButton{display:block}}
@layer components.composite{.NszEXG_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}.NszEXG_copy{flex-direction:column;gap:.25rem;display:flex}.NszEXG_actions{flex-direction:column;align-self:stretch;gap:.5rem;display:flex}.NszEXG_actions button,.NszEXG_actions a{width:100%}}
@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}}
@layer components.composite{._06vlmG_step{gap:.5rem;width:100%;display:flex}._06vlmG_timelineBlock{flex-direction:column;flex-shrink:0;align-items:center;gap:.25rem;padding-top:.25rem;display:flex}._06vlmG_timelineIcon{color:var(--color-fg-disabled)}._06vlmG_timelineIconGradient path{fill:var(--marker-gradient-fill)}._06vlmG_gradientDefs{width:0;height:0;position:absolute}._06vlmG_timelineLine{border-left:1px dashed var(--color-border-strong);flex:1;width:0}._06vlmG_content{flex-direction:column;flex:1;gap:.75rem;min-width:0;padding-bottom:2rem;display:flex}._06vlmG_titleGradient{color:#0000;background-image:linear-gradient(90deg, var(--chat-sheet-accent-stop-1) 0%, var(--chat-sheet-accent-stop-2) 50%, var(--chat-sheet-accent-stop-3) 100%);-webkit-background-clip:text;background-clip:text;width:fit-content}}
.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{.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}}}
.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}}
._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}
.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)}
._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:.75rem;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}
.CtlyFq_sectionTitle{color:var(--color-fg-subtle);padding:.5rem}
@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%}}
.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)}
@layer components.composite{.E6cLKq_appointmentCard{background-color:var(--color-surface-raised)}}
@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%}}
@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}}}
.K9mMGW_wrapper{padding-top:1rem}.K9mMGW_title{color:var(--color-fg-subtle);padding:.5rem}
.vT7GTG_content{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.vT7GTG_textContent{text-align:center;flex-direction:column;align-items:center;gap:.25rem;display:flex}
@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)}}}
@layer components.composite{.ueBSYW_tryAgainButton{color:var(--color-link-default);align-self:center}.ueBSYW_tryAgainButton *{font-size:.875rem;font-weight:500}.ueBSYW_errorBadge{border:2px solid var(--color-error-border);width:3.5rem;height:3.5rem;color:var(--color-error-fg);border-radius:50%;justify-content:center;align-self:center;align-items:center;display:flex}}
.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)}}
._7j3skW_wrapper{flex-direction:column;align-items:flex-start;gap:.5rem;list-style:none;display:flex}._7j3skW_benefit{background-color:var(--color-surface-sunken);border-radius:3rem;align-items:center;gap:.25rem;padding:.5rem;display:flex}@media (min-width:768px){._7j3skW_wrapper{flex-direction:row;align-items:center}}
.RimaFW_container{border-top:1px dashed var(--color-border-default);padding-top:1rem}.RimaFW_buttonsWrapper{gap:.75rem;display:flex}.RimaFW_button{width:100%}
._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}}
._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}
.ctPB-W_spinner{align-self:center}
@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 base{.BaOSGG_display24{font:var(--text-display-24);letter-spacing:var(--tracking-display)}.BaOSGG_display32{font:var(--text-display-32);letter-spacing:var(--tracking-display)}.BaOSGG_display40{font:var(--text-display-40);letter-spacing:var(--tracking-display)}.BaOSGG_display48{font:var(--text-display-48);letter-spacing:var(--tracking-display)}.BaOSGG_display56{font:var(--text-display-56);letter-spacing:var(--tracking-display)}.BaOSGG_display64{font:var(--text-display-64);letter-spacing:var(--tracking-display)}.BaOSGG_display72{font:var(--text-display-72);letter-spacing:var(--tracking-display)}.BaOSGG_italic14{font:var(--text-italic-14);letter-spacing:var(--tracking-display)}.BaOSGG_italic18{font:var(--text-italic-18);letter-spacing:var(--tracking-display)}.BaOSGG_italic24{font:var(--text-italic-24);letter-spacing:var(--tracking-display)}.BaOSGG_italic32{font:var(--text-italic-32);letter-spacing:var(--tracking-display)}.BaOSGG_italic40{font:var(--text-italic-40);letter-spacing:var(--tracking-display)}.BaOSGG_italic48{font:var(--text-italic-48);letter-spacing:var(--tracking-display)}.BaOSGG_italic56{font:var(--text-italic-56);letter-spacing:var(--tracking-display)}.BaOSGG_italic64{font:var(--text-italic-64);letter-spacing:var(--tracking-display)}.BaOSGG_italic72{font:var(--text-italic-72);letter-spacing:var(--tracking-display)}.BaOSGG_heading10{font:var(--text-heading-10);letter-spacing:var(--tracking-tight)}.BaOSGG_heading12{font:var(--text-heading-12);letter-spacing:var(--tracking-tight)}.BaOSGG_heading14{font:var(--text-heading-14);letter-spacing:var(--tracking-tight)}.BaOSGG_heading16{font:var(--text-heading-16);letter-spacing:var(--tracking-tight)}.BaOSGG_heading18{font:var(--text-heading-18);letter-spacing:var(--tracking-tight)}.BaOSGG_heading20{font:var(--text-heading-20);letter-spacing:var(--tracking-tight)}.BaOSGG_heading24{font:var(--text-heading-24);letter-spacing:var(--tracking-tight)}.BaOSGG_heading28{font:var(--text-heading-28);letter-spacing:var(--tracking-tight)}.BaOSGG_heading32{font:var(--text-heading-32);letter-spacing:var(--tracking-tight)}.BaOSGG_headingItalic10{font:var(--text-heading-italic-10);letter-spacing:var(--tracking-tight)}.BaOSGG_headingItalic12{font:var(--text-heading-italic-12);letter-spacing:var(--tracking-tight)}.BaOSGG_headingItalic14{font:var(--text-heading-italic-14);letter-spacing:var(--tracking-tight)}.BaOSGG_headingItalic16{font:var(--text-heading-italic-16);letter-spacing:var(--tracking-tight)}.BaOSGG_headingItalic18{font:var(--text-heading-italic-18);letter-spacing:var(--tracking-tight)}.BaOSGG_headingItalic20{font:var(--text-heading-italic-20);letter-spacing:var(--tracking-tight)}.BaOSGG_headingItalic24{font:var(--text-heading-italic-24);letter-spacing:var(--tracking-tight)}.BaOSGG_headingItalic28{font:var(--text-heading-italic-28);letter-spacing:var(--tracking-tight)}.BaOSGG_headingItalic32{font:var(--text-heading-italic-32);letter-spacing:var(--tracking-tight)}.BaOSGG_body10{font:var(--text-body-10);letter-spacing:var(--tracking-tight)}.BaOSGG_body12{font:var(--text-body-12);letter-spacing:var(--tracking-tight)}.BaOSGG_body14{font:var(--text-body-14);letter-spacing:var(--tracking-tight)}.BaOSGG_body16{font:var(--text-body-16);letter-spacing:var(--tracking-tight)}.BaOSGG_body18{font:var(--text-body-18);letter-spacing:var(--tracking-tight)}.BaOSGG_body20{font:var(--text-body-20);letter-spacing:var(--tracking-tight)}.BaOSGG_body24{font:var(--text-body-24);letter-spacing:var(--tracking-tight)}.BaOSGG_body28{font:var(--text-body-28);letter-spacing:var(--tracking-tight)}.BaOSGG_body32{font:var(--text-body-32);letter-spacing:var(--tracking-tight)}.BaOSGG_label10{font:var(--text-label-10);letter-spacing:var(--tracking-tight)}.BaOSGG_label12{font:var(--text-label-12);letter-spacing:var(--tracking-tight)}.BaOSGG_label14{font:var(--text-label-14);letter-spacing:var(--tracking-tight)}.BaOSGG_label16{font:var(--text-label-16);letter-spacing:var(--tracking-tight)}.BaOSGG_label18{font:var(--text-label-18);letter-spacing:var(--tracking-tight)}.BaOSGG_label20{font:var(--text-label-20);letter-spacing:var(--tracking-tight)}.BaOSGG_label24{font:var(--text-label-24);letter-spacing:var(--tracking-tight)}.BaOSGG_label28{font:var(--text-label-28);letter-spacing:var(--tracking-tight)}.BaOSGG_label32{font:var(--text-label-32);letter-spacing:var(--tracking-tight)}.BaOSGG_mono10{font:var(--text-mono-10);letter-spacing:var(--tracking-tight)}.BaOSGG_mono12{font:var(--text-mono-12);letter-spacing:var(--tracking-tight)}.BaOSGG_mono14{font:var(--text-mono-14);letter-spacing:var(--tracking-tight)}.BaOSGG_mono16{font:var(--text-mono-16);letter-spacing:var(--tracking-tight)}.BaOSGG_mono18{font:var(--text-mono-18);letter-spacing:var(--tracking-tight)}.BaOSGG_mono20{font:var(--text-mono-20);letter-spacing:var(--tracking-tight)}.BaOSGG_mono24{font:var(--text-mono-24);letter-spacing:var(--tracking-tight)}.BaOSGG_mono28{font:var(--text-mono-28);letter-spacing:var(--tracking-tight)}.BaOSGG_mono32{font:var(--text-mono-32);letter-spacing:var(--tracking-tight)}.BaOSGG_monoBold10{font:var(--text-mono-bold-10);letter-spacing:var(--tracking-tight)}.BaOSGG_monoBold12{font:var(--text-mono-bold-12);letter-spacing:var(--tracking-tight)}.BaOSGG_monoBold14{font:var(--text-mono-bold-14);letter-spacing:var(--tracking-tight)}.BaOSGG_monoBold16{font:var(--text-mono-bold-16);letter-spacing:var(--tracking-tight)}.BaOSGG_monoBold18{font:var(--text-mono-bold-18);letter-spacing:var(--tracking-tight)}.BaOSGG_monoBold20{font:var(--text-mono-bold-20);letter-spacing:var(--tracking-tight)}.BaOSGG_monoBold24{font:var(--text-mono-bold-24);letter-spacing:var(--tracking-tight)}.BaOSGG_monoBold28{font:var(--text-mono-bold-28);letter-spacing:var(--tracking-tight)}.BaOSGG_monoBold32{font:var(--text-mono-bold-32);letter-spacing:var(--tracking-tight)}.BaOSGG_colorInherit{color:inherit}.BaOSGG_colorDefault{color:var(--color-fg-default)}.BaOSGG_colorMuted{color:var(--color-fg-muted)}.BaOSGG_colorSubtle{color:var(--color-fg-subtle)}.BaOSGG_colorDisabled{color:var(--color-fg-disabled)}.BaOSGG_colorAccent{color:var(--color-accent-fg)}.BaOSGG_colorSuccess{color:var(--color-success-fg)}.BaOSGG_colorWarning{color:var(--color-warning-fg)}.BaOSGG_colorError{color:var(--color-error-fg)}.BaOSGG_colorInfo{color:var(--color-info-fg)}}
@layer components.composite{.SKAmLa_root{pointer-events:none;z-index:0;height:100dvh;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 65%,#0000 100%);mask-image:linear-gradient(#000 0% 65%,#0000 100%)}.SKAmLa_canvas{width:100%;height:100%;position:absolute;inset:0}}
@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)}}}
._2kOLsq_actions{flex-direction:column;align-items:flex-end;gap:.5rem;width:100%;display:flex}._2kOLsq_button{width:100%}@media (min-width:768px){._2kOLsq_button{max-width:12.5rem}}@container not (min-width:530px){._2kOLsq_button{width:100%;max-width:unset}}
@layer components.composite{.Jp5YHG_pill{z-index:5;color:var(--color-fg-default);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fdfdf84d;border-radius:4.375rem;position:fixed;top:1rem;left:1rem;box-shadow:0 8px 24px #00000024}.Jp5YHG_pillContent{color:var(--color-fg-default);background-color:#0000;border:none;transition:transform .1s ease-out,background-color .15s ease-out}.Jp5YHG_pill[data-hovered] .Jp5YHG_pillContent{background-color:var(--color-surface-sunken)}.Jp5YHG_pill[data-pressed] .Jp5YHG_pillContent{background-color:var(--color-surface-muted-warm)}.Jp5YHG_pillContent>span:first-child{display:none}@media (min-width:768px){.Jp5YHG_pill{top:1.5rem;left:1.5rem;box-shadow:0 8px 16px #00000014}}@media (prefers-reduced-motion:reduce){.Jp5YHG_pillContent{transition:none}}}
@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)}}}
.-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}
@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.composite{.vav7gW_footer{background-color:var(--color-surface-sunken);border-bottom-right-radius:23px;border-bottom-left-radius:23px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.vav7gW_viewConsultLink{font:var(--text-label-12);color:var(--color-accent-bg);align-items:center;gap:.25rem;display:flex}.vav7gW_openUploadButton{color:var(--color-accent-bg);padding:0}.vav7gW_openUploadButton[aria-expanded=true],.vav7gW_openUploadButton :hover{color:var(--color-link-hover)}.vav7gW_popover{box-shadow:var(--shadow-lg);border:1px solid var(--color-border-default);background-color:var(--color-surface-raised);border-radius:12px;max-width:21.25rem}.vav7gW_uploadZone{padding:1rem 1.25rem}.vav7gW_uploadZoneDivider{border-top:1px solid var(--color-border-default)}}
@layer components.composite{._9hGJ9G_modal{width:100%;max-width:48rem;padding:2rem}}
.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}
.ihD2tW_card{border:1px solid var(--color-border-default);background-color:var(--color-surface-canvas);box-sizing:border-box;box-shadow:var(--shadow-sm);border-radius:24px;container-type:inline-size}.ihD2tW_card:focus-visible,.ihD2tW_card:focus{outline:2px solid var(--color-accent-focus-ring)}.ihD2tW_content{flex-direction:column;align-items:flex-start;gap:1.75rem;padding:2rem;display:flex}@media (min-width:768px){.ihD2tW_content{flex-direction:row;justify-content:space-between;align-items:center}.ihD2tW_card:focus-visible,.ihD2tW_card:focus{outline:none}}@container not (min-width:530px){.ihD2tW_content{flex-direction:column;align-items:flex-start}}
@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}}
.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.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}}}
@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}}}
.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.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}}}
@layer components.primitives{.cUiTTG_leadingControls{align-items:center;gap:.75rem;display:flex}}
@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{.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}}
@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}}
@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}}}
.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}}
.fNgzCa_dock{align-items:center;display:flex}.fNgzCa_preview{background-color:var(--color-surface-raised);width:20rem;box-shadow:var(--shadow-lg);border-radius:1rem 1rem .25rem;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:none}.fNgzCa_buttonWrap{flex-shrink:0;position:relative}.fNgzCa_launcher{--icon-button-padding:.5rem}.fNgzCa_unread{z-index:1;background-color:var(--color-accent-bg);width:.75rem;height:.75rem;box-shadow:0 0 0 2px var(--color-white);pointer-events:none;border-radius:50%;position:absolute;top:.125rem;right:.125rem}@media (min-width:1024px){.fNgzCa_dock{z-index:5;flex-direction:column;align-items:flex-end;gap:.75rem;position:fixed;bottom:2.5rem;right:2.5rem}.fNgzCa_launcher{--icon-button-padding:1rem}}@media (min-width:1280px){.fNgzCa_preview{display:flex}}
.sS0s4q_container{background-color:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:1rem;flex-direction:column;justify-content:center;gap:.5rem;width:35rem;max-width:100%;padding:1.5rem;display:flex}.sS0s4q_logo{width:3rem;height:3rem}.sS0s4q_title{animation:3s ease-in sS0s4q_gradientSlide}@keyframes sS0s4q_gradientSlide{0%{opacity:0;transform:translateY(-.625rem)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.625rem)}}@media (prefers-reduced-motion:reduce){.sS0s4q_title{animation:none}}
@layer components.composite{.N5R-SW_header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}}
@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 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{.YudxQq_container{background-color:var(--color-surface-raised);border:1px solid var(--color-border-default);box-shadow:var(--shadow-md);border-radius:1.5rem;flex-direction:column;justify-content:flex-end;gap:1.5rem;width:35rem;max-width:100%;padding:1.5rem;display:flex}.YudxQq_header{flex-direction:column;gap:1rem;display:flex}.YudxQq_divider{border:none;border-top:.125rem solid var(--color-fg-default);width:100%;height:0;margin:0}.YudxQq_content{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.YudxQq_logo{width:3.5rem;height:3.5rem}.YudxQq_textGroup{flex-direction:column;align-items:center;gap:.75rem;display:flex}.YudxQq_placeholder{animation:3s ease-in YudxQq_gradientSlide}@keyframes YudxQq_gradientSlide{0%{opacity:0;transform:translateY(-.625rem)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.625rem)}}@media (prefers-reduced-motion:reduce){.YudxQq_placeholder{animation:none}}}
.Pw6L2G_modal{background-color:var(--color-warning-bg);max-width:32rem;padding:2rem}.Pw6L2G_modalContent{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.Pw6L2G_icon{color:var(--color-warning-fg);flex-shrink:0}.Pw6L2G_heading{text-align:center}.Pw6L2G_description{flex-direction:column;gap:1rem;display:flex}
@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.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}}}
._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{.QX83xa_section{flex-direction:column;gap:1rem;display:flex}}
@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}}
.Md8X6G_container{flex-direction:row;justify-content:center;align-items:center;gap:.875rem;width:100%;display:flex}.Md8X6G_divider{background-color:var(--color-border-default);flex:1;height:1px}.Md8X6G_content{flex-direction:column;align-items:center;display:flex}
@layer components.composite{.j4h3xG_header{flex-direction:column;gap:1.5rem;display:flex}.j4h3xG_headerTop{justify-content:space-between;align-items:flex-start;display:flex}.j4h3xG_avatar{background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.j4h3xG_titleSection{flex-direction:column;gap:.5rem;display:flex}.j4h3xG_dateRow{align-items:center;gap:.75rem;display:flex}.j4h3xG_latestBadge{border:1px solid var(--color-border-default);border-radius:25rem;align-items:center;gap:.1875rem;padding:.3125rem .5rem .3125rem .75rem;display:inline-flex}}
@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}}}
.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{.fp3dYW_card{border:1px solid var(--color-border-default);box-shadow:var(--shadow-lg);border-radius:.5rem;flex-direction:column;max-width:28rem;display:flex;overflow:hidden}.fp3dYW_successBanner{background-color:var(--color-success-bg);color:var(--color-success-fg);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;display:flex}.fp3dYW_successText{text-align:center}.fp3dYW_content{flex-direction:column;gap:1.25rem;padding:2rem 1.5rem;display:flex}.fp3dYW_medicationRow{align-items:flex-start;gap:1rem;display:flex}.fp3dYW_medicationInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.fp3dYW_medicationName{text-transform:capitalize}.fp3dYW_pharmacyInfo{flex-direction:column;gap:.125rem;display:flex}.fp3dYW_icon{border:1px solid var(--color-border-default);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.9375rem;height:2.9375rem;display:flex;overflow:hidden}}
.LMA_SW_container{flex-direction:column;gap:1rem;display:flex}.LMA_SW_loadingText{text-align:center;color:var(--color-fg-subtle);padding:2rem}
@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{.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{.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{.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}}
.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{.mvruUq_container{background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:.5rem;flex-direction:column;gap:1rem;max-width:48rem;padding:2.25rem 1.5rem;display:flex}.mvruUq_detailsContent{flex-direction:column;gap:1rem;display:flex}.mvruUq_disclosureTitle{color:var(--color-link-default)}@media (min-width:768px){.mvruUq_container{gap:1.5rem;padding:3.5rem}.mvruUq_detailsContent{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}}
.iJiQmW_page{background-color:var(--color-surface-canvas);flex-direction:column;height:100svh;min-height:100svh;display:flex;overflow:auto}.iJiQmW_inVisit{overflow:hidden}
.L5FxyW_layoutContent{background-color:var(--color-surface-canvas)}
._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)}
._1JqfUG_consultationsList{flex-direction:column;gap:1.5rem;padding-bottom:1.5rem;display:flex}._1JqfUG_consultation{flex-direction:column;gap:1rem;display:flex}
@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{.S9Bl4a_section{isolation:isolate;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:40.25rem;margin-inline:auto;display:flex;position:relative}.S9Bl4a_inputContainer{background:var(--color-surface-raised);border:1px solid var(--color-border-default);width:100%;min-height:7rem;box-shadow:var(--shadow-lg);border-radius:1rem;flex-direction:column;padding:1rem;display:flex;position:relative;overflow:clip}.S9Bl4a_inputContainer:focus-within{outline:2px solid var(--color-accent-focus-ring);outline-offset:2px}.S9Bl4a_textareaWrapper{flex:1 0 0;position:relative}.S9Bl4a_placeholder{align-items:flex-start}.S9Bl4a_textarea{resize:none;width:100%;min-height:3rem;font:var(--text-body-16);color:var(--color-fg-default);letter-spacing:-.02em;background:0 0;border:0;outline:0;margin:0;padding:0}.S9Bl4a_textarea::placeholder{color:var(--color-fg-muted);opacity:1}.S9Bl4a_textarea:focus-visible{outline:0}.S9Bl4a_actionRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;width:100%;margin-top:.5rem;display:flex}.S9Bl4a_submitButton{flex:none;width:fit-content;margin-left:auto}.S9Bl4a_actionRow:has(.S9Bl4a_leadingControls>:nth-child(2)){gap:.5rem}.S9Bl4a_actionRow:has(.S9Bl4a_leadingControls>:nth-child(2)) .S9Bl4a_submitButtonContent{padding-inline:.75rem}.S9Bl4a_featuresRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:.25rem;display:flex}.S9Bl4a_featurePill{color:var(--color-fg-default);font:var(--text-heading-12);white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.S9Bl4a_featureIcon{flex:none}.S9Bl4a_featureLabel{line-height:1.4}@media (min-width:768px){.S9Bl4a_featuresRow{gap:1.5rem}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.S9Bl4a_textarea{font:var(--text-body-14)}}}.S9Bl4a_speechBubble{top:-1.75rem;left:1rem}
@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)}}}
._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}
._1uf-Yq_modalContent{text-align:center;margin:2rem}._1uf-Yq_content{flex-direction:column;align-items:center;gap:1.25rem;display:flex}._1uf-Yq_headerContent{text-align:center}._1uf-Yq_headerText{color:var(--color-fg-subtle);margin-top:.5rem}@media (min-width:768px){._1uf-Yq_modalContent{max-width:20.5625rem}}
._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{.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)}}
.gUBszG_trigger{all:unset;font:inherit;letter-spacing:inherit;-webkit-text-decoration:underline dashed var(--color-success-200);text-decoration:underline dashed var(--color-success-200);text-underline-offset:.5rem;cursor:help;text-decoration-thickness:3px}.gUBszG_trigger:hover{color:var(--color-link-default)}.gUBszG_trigger:focus-visible{outline:2px solid var(--color-accent-focus-ring);outline-offset:4px;border-radius:4px}.gUBszG_tooltip{--tooltip-max-width:min(25.9375rem, calc(100vw - 2.5rem));--tooltip-border-radius:1.5rem;box-shadow:var(--shadow-lg);padding:2rem 2rem 3rem}.gUBszG_mobileModal{padding:2rem 2rem 3rem}.gUBszG_body{text-align:left;flex-direction:column;align-items:flex-start;gap:1rem;display:flex}
@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{._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}}}
.FLdmSa_screen{flex-direction:column;gap:1.5rem;display:flex}.FLdmSa_actions{flex-direction:column;gap:.75rem;display:flex}.FLdmSa_button{width:100%}
.Lq1iXa_skipButton{width:100%;margin-top:.5rem}.Lq1iXa_iconWrapper{background-color:var(--color-info-bg);border-radius:50px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;margin:0 auto 1.25rem;display:flex}.Lq1iXa_icon{color:var(--color-link-default)}.Lq1iXa_form{flex-direction:column;gap:.5rem;width:100%;display:flex}.Lq1iXa_button{width:100%}
@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{.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{.R_HkWW_copy{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:34.25rem;margin-inline:auto;display:flex}.R_HkWW_headline{letter-spacing:var(--tracking-display)}.R_HkWW_subheadlines{flex-direction:column;align-items:center;gap:.5rem;max-width:29.25rem;display:flex}.R_HkWW_bodyCopy{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.R_HkWW_emphasis{color:var(--color-fg-muted);font-weight:600}@media (min-width:768px){.R_HkWW_headline{font:var(--text-display-48);letter-spacing:var(--tracking-display);white-space:nowrap}.R_HkWW_bodyCopy p{font:var(--text-body-14)}}}
@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}}}
._8HvflW_note{text-align:center;width:100%}
@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}}}
.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}
.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}
.QuCssa_captcha{justify-content:center;width:100%;display:flex}
.ulEXaW_wrapper{background-color:var(--color-surface-canvas)}
@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{.zTXwBG_callout{color:var(--color-fg-default);text-align:center;flex-direction:column;align-items:center;gap:.25rem;text-decoration:none;display:flex}.zTXwBG_cta{align-items:center;gap:.25rem;display:inline-flex}.zTXwBG_callout:hover .zTXwBG_cta,.zTXwBG_callout:focus-visible .zTXwBG_cta{text-decoration:underline}}
@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}}}
@layer components.composite{.ZQc4qG_card{border:1px solid var(--color-border-strong);background:var(--color-surface-raised);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.25rem;width:100%;padding:1.5rem;display:flex}.ZQc4qG_codeRow{color:var(--color-link-default);align-items:center;gap:.25rem;display:flex}.ZQc4qG_copyButton{color:var(--color-link-default);--icon-button-padding:0}.ZQc4qG_copyButton>span{background-color:#0000;transform: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{.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)}}}
.udW-jG_content{flex-direction:column;gap:.75rem;display:flex}
.EJ-87W_wrapper{border:1px solid var(--color-border-default);background-color:var(--color-surface-canvas);box-shadow:var(--shadow-sm);border-radius:24px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.EJ-87W_header{align-items:center;gap:.75rem;display:flex}.EJ-87W_button{width:100%;margin-top:.75rem}
.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}
.vSDHaa_divider{justify-content:center;align-items:center;gap:1rem;width:100%;display:flex;overflow:hidden}.vSDHaa_dividerText{color:var(--color-fg-subtle)}
.DQ7w5G_countdown{grid-template-columns:repeat(4,1fr);column-gap:.5rem;display:grid}.DQ7w5G_cellGroup{flex-direction:column;align-items:center;gap:.25rem;display:flex}.DQ7w5G_timeCell{border:1px solid var(--color-border-default);background-color:var(--color-surface-raised);text-align:center;font-variant-numeric:tabular-nums;border-radius:.5em;min-width:3rem;padding:.5em .75em}.DQ7w5G_label{text-transform:uppercase}
@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{.uMjIJW_errorState{padding:1.5rem}}
@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}}}
.FXNPFW_content{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.FXNPFW_modal{gap:.75rem}.FXNPFW_icon{color:var(--color-fg-default)}.FXNPFW_title{margin-top:.5rem}.FXNPFW_description{max-width:28rem}.FXNPFW_button{width:100%;max-width:unset}
.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{.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%}}}
@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}}
@layer components.primitives{.FQy-nG_switchWrapper{forced-color-adjust:none;-webkit-tap-highlight-color:transparent;cursor:pointer;align-items:center;gap:.75rem;display:flex;position:relative}.FQy-nG_switchWrapper .FQy-nG_track{background:var(--color-divider);border-radius:.75rem;flex-shrink:0;width:2.75rem;height:1.5rem;padding:.125rem;transition:all .2s}.FQy-nG_switchWrapper .FQy-nG_track .FQy-nG_handle{aspect-ratio:1;background:var(--color-surface-raised);will-change:transform;border-radius:.75rem;height:100%;transition:all .2s;display:block}.FQy-nG_switchWrapper[data-selected] .FQy-nG_track{background:var(--color-solid-bg)}.FQy-nG_switchWrapper[data-selected] .FQy-nG_handle{transform:translate(1.25rem)}.FQy-nG_switchWrapper[data-focus-visible] .FQy-nG_track{outline:2px solid var(--color-accent-focus-ring)}.FQy-nG_switchWrapper[data-disabled] .FQy-nG_track{background:var(--color-solid-bg-disabled)}.FQy-nG_switchWrapper .FQy-nG_activeLabel{color:var(--color-fg-muted)}.FQy-nG_switchWrapper .FQy-nG_disabledLabel{color:var(--color-fg-disabled)}}
.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}
.AItCDW_form{flex-direction:column;gap:1.5rem;width:100%;display:flex}.AItCDW_loadingState{text-align:center;justify-content:center;align-items:center;padding-top:.5rem;padding-bottom:2rem;display:flex}.AItCDW_hidden{visibility:hidden;height:0;overflow:hidden}.AItCDW_button{width:100%;max-width:unset;margin-top:.75rem}.AItCDW_floatingButtonWrapper{width:100%;max-width:var(--floating-button-max-width,100%);background:var(--color-surface-canvas);z-index:10;opacity:0;pointer-events:none;border-radius:24px 24px 0 0;padding:1.5rem 1rem;transition:opacity .25s,transform .25s;position:fixed;bottom:0;left:50%;transform:translate(-50%)translateY(100%);box-shadow:0 -5px 32px #0000001a}.AItCDW_floatingButtonWrapper.AItCDW_visible{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.AItCDW_floatingButtonFooterContent{margin-bottom:.75rem}.AItCDW_floatingButton{width:100%}@media (prefers-reduced-motion:reduce){.AItCDW_floatingButtonWrapper{transition:none;transform:translate(-50%)translateY(100%)}.AItCDW_floatingButtonWrapper.AItCDW_visible{transform:translate(-50%)translateY(0)}}
.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}
._4IbQ5q_note{background-color:var(--color-success-bg);border-radius:12px;align-items:center;gap:.5rem;padding:1rem;display:flex}
.--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{.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{.pPHGgq_simpleRow{align-items:center;padding:1rem;display:flex}.pPHGgq_trigger{align-items:center;padding:1rem;transition:background-color .18s}.pPHGgq_row:not([open]) .pPHGgq_trigger:hover{background-color:var(--color-surface-sunken);transition:background-color .35s}.pPHGgq_chevron{transition:transform .2s ease-in-out,color .2s ease-in-out}.pPHGgq_row[open] .pPHGgq_chevron,.pPHGgq_row:not([open]) .pPHGgq_trigger:hover .pPHGgq_chevron{color:var(--color-accent-bg)}@media (prefers-reduced-motion:reduce){.pPHGgq_chevron,.pPHGgq_trigger,.pPHGgq_row:not([open]) .pPHGgq_trigger:hover{transition:none}}.pPHGgq_content{margin:0 1rem 1rem}.pPHGgq_detailList{background-color:var(--color-surface-sunken);border-radius:.75rem;flex-direction:column;gap:.75rem;margin:0;padding:1rem;display:flex}.pPHGgq_detailRow{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;display:flex}.pPHGgq_detailLabel{overflow-wrap:break-word;flex:0 0 6rem;max-width:100%}.pPHGgq_detailValue{overflow-wrap:break-word;flex:6rem;min-width:0}}
@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{.sJLd3W_section{flex-direction:column;gap:.25rem;display:flex}.sJLd3W_collapsed{align-items:center}}
@layer components.composite{._5LWf7G_body{padding:2rem 1.5rem 1.5rem}}
.hMPZ4q_confirmSection{flex-direction:column;flex:1;gap:1rem;display:flex}.hMPZ4q_confirmGroup{flex-direction:column;gap:1rem;display:flex}.hMPZ4q_locationConfirmation{background-color:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:1.25rem;padding:1.25rem;display:flex}.hMPZ4q_locationCheckbox:not([data-disabled]){cursor:pointer}.hMPZ4q_confirmButton{width:100%}
@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}}}
.uoHtfG_content{flex-direction:column;gap:.75rem;display:flex}.uoHtfG_consentRow{align-items:center;gap:.75rem;display:flex}.uoHtfG_info{flex-direction:column;flex:1;gap:.125rem;display:flex}
@layer components.composite{.zP7MmW_group{flex-direction:column;gap:.75rem;width:100%;display:flex}.zP7MmW_row{gap:.75rem;width:100%;display:flex}.zP7MmW_rowField{flex:1;min-width:0}}
@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}}}
.CsTJkW_screen{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.CsTJkW_viewfinder{aspect-ratio:361/252;background-color:var(--color-neutral-950);border-radius:2rem;position:relative;overflow:hidden}.CsTJkW_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CsTJkW_captured{border-radius:.5rem;position:absolute;inset:1.5rem;overflow:hidden}.CsTJkW_frame{position:absolute;inset:1.5rem}.CsTJkW_brackets{transition:opacity .2s,scale .46s cubic-bezier(.34,1.56,.64,1);inset:0}.CsTJkW_viewfinder[data-phase=looking] .CsTJkW_brackets{animation:1.6s ease-in-out infinite alternate CsTJkW_breathe}.CsTJkW_viewfinder:is([data-phase=capturing],[data-phase=reading],[data-phase=captured]) .CsTJkW_brackets{scale:.9}.CsTJkW_lockedFrame{border:4px solid var(--color-success-border);opacity:0;border-radius:.5rem;transition:opacity .2s;position:absolute;inset:0}.CsTJkW_viewfinder[data-phase=captured] .CsTJkW_brackets{opacity:0}.CsTJkW_viewfinder[data-phase=captured] .CsTJkW_lockedFrame{opacity:1}.CsTJkW_status{background-color:var(--color-surface-sunken);border-radius:999px;align-self:center;padding:.375rem .875rem}.CsTJkW_viewfinder[data-phase=captured]+.CsTJkW_status{background-color:var(--color-surface-muted-sage);animation:.36s cubic-bezier(.34,1.56,.64,1) CsTJkW_pop}@keyframes CsTJkW_breathe{to{opacity:.55}}@keyframes CsTJkW_pop{40%{scale:1.08}}.CsTJkW_checklist{border:1px solid var(--color-border-default);background-color:var(--color-surface-raised);box-shadow:var(--shadow-sm);border-radius:1.5rem;flex-direction:column;gap:.9375rem;margin:0;padding:1.5rem;list-style:none;display:flex}.CsTJkW_checkRow{align-items:center;gap:.625rem;display:flex}.CsTJkW_checkIcon{background-color:var(--color-graphic-blue-subtle);border-radius:50%;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;display:grid}@media (prefers-reduced-motion:reduce){.CsTJkW_brackets,.CsTJkW_lockedFrame{transition:none}.CsTJkW_viewfinder[data-phase=looking] .CsTJkW_brackets,.CsTJkW_viewfinder[data-phase=captured]+.CsTJkW_status{animation:none}.CsTJkW_viewfinder:is([data-phase=capturing],[data-phase=reading],[data-phase=captured]) .CsTJkW_brackets{scale:none}}[data-animations-paused] .CsTJkW_brackets,[data-animations-paused] .CsTJkW_lockedFrame{transition:none}[data-animations-paused] .CsTJkW_viewfinder[data-phase=looking] .CsTJkW_brackets,[data-animations-paused] .CsTJkW_viewfinder[data-phase=captured]+.CsTJkW_status{animation:none}[data-animations-paused] .CsTJkW_viewfinder:is([data-phase=capturing],[data-phase=reading],[data-phase=captured]) .CsTJkW_brackets{scale:none}
@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{.pRokuq_flagValue{align-items:center;gap:.5rem;display:inline-flex}.pRokuq_dot{border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.pRokuq_normal{background-color:var(--color-success-500)}.pRokuq_warning{background-color:var(--color-warning-500)}.pRokuq_critical{background-color:var(--color-error-500)}}
@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{.qUtK_W_section{flex-direction:column;gap:.75rem;padding-top:1.5rem;display:flex}.qUtK_W_heading{white-space:nowrap;opacity:1;transition:max-width .3s,opacity .3s;overflow:hidden}.qUtK_W_collapsedHeading{opacity:0;max-width:0}.qUtK_W_links{flex-direction:column;gap:.25rem;display:flex}.qUtK_W_collapsed{align-items:center}@media (prefers-reduced-motion:reduce){.qUtK_W_heading{transition:none}}}
@layer components.composite{.rUo0mq_container{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;align-self:center;align-items:center;gap:.125rem;display:flex}.rUo0mq_modalContent{flex-direction:column;gap:1rem;padding:2rem;display:flex}.rUo0mq_section{flex-direction:column;gap:.25rem;width:100%;display:flex}.rUo0mq_sectionHeader{align-items:center;gap:.375rem;display:flex}}
@layer patterns{._mgAMW_container{flex-direction:column;margin:0 auto;padding:1.5rem 1rem;display:flex}._mgAMW_header{margin:0 auto}@media (min-width:768px){._mgAMW_container{max-width:41.75rem}}@media (min-width:1024px){._mgAMW_header{padding:1rem 6.25rem}}}
.lRdybG_fields{flex-direction:column;gap:1rem;width:100%;display:flex}