.clinic-profile_profile__zzzRU{color:#524d66}.clinic-profile_identity__Abncn h1{color:#2d1c60!important;font-size:28px!important;line-height:1.2!important;overflow-wrap:anywhere}.clinic-profile_identity__Abncn header>div:first-child>div{border-radius:50%!important}.clinic-profile_profile__zzzRU section>h2{color:#2d1c60!important}.clinic-profile_profile__zzzRU section[id]{scroll-margin-top:170px}@media (min-width:1024px){.clinic-profile_identity__Abncn header>div:nth-child(2){min-width:0!important;padding-right:0!important}}.completion-checklist_checklist__Qi3y0{color:#2d1c60;font-family:Source Sans\ 3,Arial,sans-serif}.completion-checklist_header__IQs15{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between}.completion-checklist_header__IQs15 h2{font-size:clamp(22px,6vw,26px);font-weight:700;line-height:1.2;margin:0}.completion-checklist_subtitle__F4pTf{color:#6b6584;font-size:15px;margin:6px 0 0}.completion-checklist_count__e7j3T{align-items:baseline;display:flex;gap:10px}.completion-checklist_count__e7j3T strong{color:#4929bc;font-size:40px;font-weight:800;line-height:1}.completion-checklist_count__e7j3T span{color:#524d66;font-size:15px;font-weight:600}.completion-checklist_segments__kbm9Q{display:flex;gap:8px;margin-top:20px}.completion-checklist_segment__k4Ryt{min-width:-moz-min-content;min-width:min-content}.completion-checklist_track__yA5Y2{background:#ddd5f6;border-radius:999px;box-shadow:inset 0 0 0 1px #4929bc1f;height:12px;overflow:hidden}.completion-checklist_track__yA5Y2>div{background:#4929bc;border-radius:inherit;height:100%;transition:width .4s cubic-bezier(.23,1,.32,1)}.completion-checklist_segmentLabel__zzsCE{display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:space-between;line-height:1.3;margin-top:8px;text-wrap:balance}.completion-checklist_segmentLabel__zzsCE>span+span{color:#6b6584;font-weight:400}.completion-checklist_notice__6_mwn{color:#6b6584;font-size:14px;line-height:1.5;margin:20px 0 0}.completion-checklist_groups__DhBP3{display:flex;flex-direction:column;gap:10px;margin-top:20px}.completion-checklist_group__hOlYX{background:#fff;border:1.5px solid #c9c0ec;border-radius:16px}.completion-checklist_summary__mx_lB{align-items:center;cursor:pointer;display:flex;gap:14px;list-style:none;padding:16px 18px}.completion-checklist_summary__mx_lB::-webkit-details-marker{display:none}.completion-checklist_ring__lW7Md{flex-shrink:0;height:40px;width:40px}.completion-checklist_ring__lW7Md,.completion-checklist_ring__lW7Md>span{align-items:center;border-radius:50%;display:flex;justify-content:center}.completion-checklist_ring__lW7Md>span{background:#fff;font-size:12px;font-weight:800;height:30px;width:30px}.completion-checklist_groupHeading__jm90u{flex:1;font-size:18px;font-weight:700;line-height:1.25}.completion-checklist_groupHeading__jm90u>span{color:#6b6584;display:block;font-size:14px;font-weight:400;line-height:1.4;margin-top:2px}.completion-checklist_badge__2tlec{background:#f2f0f9;border-radius:999px;color:#4929bc;font-size:13px;font-weight:700;padding:4px 10px}.completion-checklist_chevron__78SGU{color:#524d66;flex-shrink:0;height:20px;transition:transform .22s;width:20px}.completion-checklist_group__hOlYX[open] .completion-checklist_chevron__78SGU{transform:rotate(180deg)}.completion-checklist_items__Jklm4{list-style:none;margin:0;padding:0 18px 8px 72px}.completion-checklist_item__d4zLk{align-items:flex-start;border-top:1px solid #f0edf8;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;padding:14px 0}.completion-checklist_itemTitle__iVS_T{align-items:center;display:flex;font-size:16px;font-weight:600;gap:10px;line-height:1.35;margin:0}.completion-checklist_completed__EXc1y{color:#6b6584}.completion-checklist_check__F_gRk{align-items:center;border:1.5px solid #c9c0ec;border-radius:50%;display:inline-flex;flex-shrink:0;font-size:12px;height:22px;justify-content:center;width:22px}.completion-checklist_completed__EXc1y .completion-checklist_check__F_gRk{background:#4929bc;border-color:#4929bc;color:#fff}.completion-checklist_detail__fkJYS{color:#6b6584;font-size:14px;line-height:1.45;margin:2px 0 0 32px}.completion-checklist_recommended__TZoZW{background:#f2f0f9;border-radius:999px;color:#4929bc;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.02em;margin:4px 0 0 32px;padding:2px 8px}.completion-checklist_completeLink__8GZAG{border:1px solid #c9c0ec;color:#4929bc;font-size:14px;min-height:32px;padding:4px 12px}.completion-checklist_completeLink__8GZAG,.completion-checklist_next__tyck_{align-items:center;border-radius:999px;display:inline-flex;font-weight:600}.completion-checklist_next__tyck_{background:#4929bc;color:#fff;font-size:15px;gap:6px;margin-top:20px;min-height:40px;padding:8px 18px}.completion-checklist_fab__kgU87{bottom:calc(90px + env(safe-area-inset-bottom));box-shadow:0 0 0 2.5px #4929bc,0 0 0 5px #fff,0 4px 18px #4929bc38,0 5px 20px #4929bc38;font-family:Source Sans\ 3,Arial,sans-serif;height:64px;position:fixed;right:20px;width:64px;z-index:40}.completion-checklist_fab__kgU87,.completion-checklist_fab__kgU87>span:not(.completion-checklist_tooltip__LpZOc){align-items:center;border-radius:50%;display:flex;justify-content:center}.completion-checklist_fab__kgU87>span:not(.completion-checklist_tooltip__LpZOc){background:#4929bc;box-shadow:0 0 0 1.5px #2d1c602e;color:#fff;font-size:18px;font-variant-numeric:tabular-nums;font-weight:800;height:50px;letter-spacing:-.02em;width:50px}@media (max-width:639px){.completion-checklist_segmentLabel__zzsCE>span+span{display:none}.completion-checklist_summary__mx_lB{flex-wrap:wrap;gap:10px;padding:14px}.completion-checklist_badge__2tlec{margin-left:50px}.completion-checklist_chevron__78SGU{margin-left:auto}.completion-checklist_items__Jklm4{padding:0 14px 8px}}@media (prefers-reduced-motion:reduce){.completion-checklist_chevron__78SGU,.completion-checklist_track__yA5Y2>div{transition:none}}.completion-checklist_requiredItem__shT8W{background:#fceaf0}.completion-checklist_optionalItem__6R2Xh{background:#e9e4fa}.completion-checklist_doneItem___y34Y{background:#e9f7f1}.completion-checklist_item__d4zLk{border-radius:12px;margin-top:6px;padding:12px}.completion-checklist_completed__EXc1y .completion-checklist_check__F_gRk{background:#16a34a;border-color:#16a34a}.completion-checklist_fab__kgU87 .completion-checklist_tooltip__LpZOc{background:#fff;border:1px solid #ddd5f6;border-radius:12px;bottom:calc(100% + 12px);color:#524d66;font-size:14px;line-height:1.5;padding:12px 16px;position:absolute;right:0;visibility:hidden;width:min(320px,calc(100vw - 40px))}.completion-checklist_fab__kgU87:focus-visible .completion-checklist_tooltip__LpZOc,.completion-checklist_fab__kgU87:hover .completion-checklist_tooltip__LpZOc{visibility:visible}@media (max-width:1023px){.completion-checklist_fab__kgU87{bottom:auto;margin:24px 24px calc(96px + env(safe-area-inset-bottom)) auto;position:relative;right:auto}}.google-calendar-tutorial_tutorial__9hxEZ{align-items:start;display:grid;gap:20px 32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.google-calendar-tutorial_progress__qgV20{animation:google-calendar-tutorial_progress__qgV20 2.6s linear both;background:#856ddf;border-radius:2px;bottom:3px;height:2px;left:46px;right:12px;transform-origin:left}.google-calendar-tutorial_progress__qgV20,.google-calendar-tutorial_scene__S_WWE{position:absolute}.google-calendar-tutorial_scene__S_WWE{filter:blur(2px);inset:0;opacity:0;pointer-events:none;transform:scale(.985);transition:opacity .32s cubic-bezier(.23,1,.32,1),transform .32s cubic-bezier(.23,1,.32,1),filter .32s ease}.google-calendar-tutorial_scene__S_WWE[data-active=true]{filter:none;opacity:1;transform:none}.google-calendar-tutorial_scene__S_WWE:not([data-active=true]) *,.google-calendar-tutorial_tutorial__9hxEZ[data-paused=true] *{animation-play-state:paused!important}@keyframes google-calendar-tutorial_progress__qgV20{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes google-calendar-tutorial_press__L6Yw4{0%,8%{transform:scale(1)}14%{transform:scale(.95)}26%,to{transform:none}}@keyframes google-calendar-tutorial_tap__TreVl{0%{opacity:0;transform:scale(.6)}12%{opacity:1;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.google-calendar-tutorial_scene__S_WWE{filter:none;transform:none;transition:opacity .2s ease}.google-calendar-tutorial_scene__S_WWE *{animation:none!important}}.google-calendar-tutorial_press__L6Yw4{animation:google-calendar-tutorial_press__L6Yw4 1.3s ease-in-out infinite}.google-calendar-tutorial_tap__TreVl{animation:google-calendar-tutorial_tap__TreVl 1.3s cubic-bezier(.23,1,.32,1) infinite}.completion-plan-card_section__lswP_{background:#fff;border-radius:12px;box-shadow:0 1px 2px #0000000f,0 1px 3px #0000001a;font-family:Source Sans\ 3,Arial,sans-serif;padding:clamp(16px,4.5vw,28px)}.completion-plan-card_section__lswP_>h2{color:#2d1c60;font-size:clamp(22px,6vw,26px);font-weight:700;line-height:1.2;margin:0 0 6px}.completion-plan-card_subtitle___gW0N{color:#6b6584;font-size:15px;margin:0 0 28px}.panel-section_button__0jvJm.panel-section_button__0jvJm{background:#fff!important;border:1.5px solid #ddd5f6!important;border-radius:9999px!important;color:#4929bc!important;font-size:14px!important;height:36px!important;padding:0 14px!important}.panel-section_button__0jvJm.panel-section_button__0jvJm[data-primary=true]{background:#4929bc!important;border-color:#4929bc!important;color:#fff!important}