.campaign-landing_sourceScene__PtaBT{background:linear-gradient(180deg,#fbfaf7,#f0f8f3)}.campaign-landing_sourceInner__iA_DY{width:min(1080px,100%);margin-inline:auto}.campaign-landing_sourceHeading__5424O{max-width:760px}.campaign-landing_sourceHeading__5424O>p:last-child{max-width:740px}.campaign-landing_layers__c4OQc{display:grid;gap:16px;margin:3rem 0 0;padding:0;list-style:none}.campaign-landing_layers__c4OQc>li{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;border:1px solid transparent;border-radius:22px;padding:clamp(1.3rem,3vw,2.2rem)}.campaign-landing_systemLayer__2dl9q{background:#0e6a4b;color:white}.campaign-landing_clinicLayer__KpVrd{margin-left:24px;background:#e0f2e8;color:#163047}.campaign-landing_layers__c4OQc>.campaign-landing_visitLayer__8ZKzc{margin-left:48px;border-color:#d4e4dc;background:white;color:#163047}.campaign-landing_layerBody__o0w7i{min-width:0}.campaign-landing_layerLabel__f_jKm{display:flex;align-items:center;gap:.6rem;margin:0 0 1rem;font-size:.8rem;font-weight:700}.campaign-landing_layerLabel__f_jKm svg{flex-shrink:0}.campaign-landing_layerBody__o0w7i h3{margin:0;font-size:clamp(1.2rem,2.1vw,1.6rem);line-height:1.3;letter-spacing:-.025em}.campaign-landing_layerBody__o0w7i>p:not(.campaign-landing_layerLabel__f_jKm){max-width:640px;margin:.6rem 0 0;font-size:.95rem;line-height:1.65}.campaign-landing_tags__mxO9V{display:flex;flex-wrap:wrap;gap:7px;margin:1.2rem 0 0;padding:0;list-style:none}.campaign-landing_tags__mxO9V li{border:1px solid #cdded5;border-radius:8px;padding:6px 10px;font-size:.72rem;line-height:1.3}.campaign-landing_systemLayer__2dl9q .campaign-landing_tags__mxO9V li{border-color:#ffffff40;background:#ffffff0d}.campaign-landing_effort__SF_sd{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;border-radius:999px;padding:8px 12px;background:#ffffffba;color:#0e6a4b;font-size:.73rem;font-weight:800;white-space:nowrap}.campaign-landing_systemLayer__2dl9q .campaign-landing_effort__SF_sd{background:#ffffff1a;color:white}.campaign-landing_visitLayer__8ZKzc .campaign-landing_effort__SF_sd{background:#0e6a4b;color:white}.campaign-landing_sourceClosing__bKX_d{margin:2rem 0 0 48px;color:#0e6a4b;font-size:clamp(1rem,1.8vw,1.25rem);font-weight:750;line-height:1.6}.campaign-landing_sourceNote__He41l{margin:.85rem 0 0 48px;color:#52645c;font-size:.75rem;line-height:1.6}.campaign-landing_contactSection__2FRIy{padding:2.5rem clamp(1.25rem,5vw,5rem) 4rem;background:#fbfaf7}.campaign-landing_finalContactSection__7mIwL{width:100%;margin:2.5rem 0 1rem}.campaign-landing_contactCard__RC4KI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,5vw,4rem);width:min(1080px,100%);margin-inline:auto;border:1px solid #cddfd3;border-radius:24px;background:#f0f7f1;color:#163047;padding:clamp(1.5rem,4vw,3.2rem);text-align:left}.campaign-landing_contactActions__Pt2NO,.campaign-landing_contactCopy__sIxMQ{min-width:0}.campaign-landing_contactEyebrow__vDSkR{margin:0 0 .9rem;color:#0e6a4b;font-size:.73rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.campaign-landing_contactTitle__TioYP{margin:0;font-family:var(--font-outfit),sans-serif;font-size:clamp(1.8rem,3.3vw,2.7rem);font-weight:800;letter-spacing:-.04em;line-height:1.08;text-wrap:balance}.campaign-landing_contactLead__gqaTA{margin:1.2rem 0 0;color:#475e52;font-size:.96rem;line-height:1.75}.campaign-landing_previewNotice___y4bA{margin:0 0 .9rem;border-left:3px solid #b88735;padding-left:12px;color:#6b5127;font-size:.78rem;line-height:1.6}.campaign-landing_previewFields__j8K9A{display:grid;gap:6px;min-width:0;margin:0 0 1rem;border:0;padding:0}.campaign-landing_previewFields__j8K9A legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.campaign-landing_previewFields__j8K9A label{margin-top:5px;color:#475e52;font-size:.78rem;font-weight:650}.campaign-landing_previewFields__j8K9A input{width:100%;min-width:0;min-height:46px;border:1px solid #d0dcd4;border-radius:9px;background:#ffffffb3;color:#52645c;padding:10px 12px;font-size:1rem;opacity:1}.campaign-landing_previewFields__j8K9A input::-moz-placeholder{color:#65786c}.campaign-landing_previewFields__j8K9A input::placeholder{color:#65786c}.campaign-landing_previewFields__j8K9A button{min-height:46px;margin-top:8px;border:1px solid #c4d6c9;border-radius:9px;background:#dce9df;color:#506859;font-size:.9rem;font-weight:700;cursor:not-allowed}.campaign-landing_contactLink__QQQh3{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:8px;border-radius:10px;background:#0e6a4b;color:white;padding:12px 16px;font-size:.93rem;font-weight:750;line-height:1.4;text-align:center;text-decoration:none}.campaign-landing_contactLink__QQQh3 svg{flex-shrink:0}.campaign-landing_contactLink__QQQh3:hover{background:#09563c}.campaign-landing_contactHint___JY07{margin:9px 0 0;color:#52645c;font-size:.74rem;line-height:1.6}.campaign-landing_registerLine__mWu1m{margin:1.25rem 0 0;color:#475e52;font-size:.82rem;line-height:1.8}.campaign-landing_registerLine__mWu1m a{display:inline-flex;min-height:44px;align-items:center;color:#0e6a4b;font-weight:750;text-decoration:underline;text-underline-offset:3px}.campaign-landing_registrationNote__TMW36{margin:-.35rem 0 0;color:#64766d;font-size:.74rem;line-height:1.55}.campaign-landing_pricingLink__WhMQX{display:inline-flex;min-height:44px;align-items:center;margin-top:.65rem;color:#0e6a4b;font-size:.78rem;font-weight:750;text-decoration:underline;text-decoration-color:#89c8aa;text-underline-offset:4px}.campaign-landing_contactCard__RC4KI a:focus-visible{outline:3px solid #163047;outline-offset:4px}@media (max-width:700px){.campaign-landing_layers__c4OQc>li{flex-direction:column;gap:1rem;border-radius:16px}.campaign-landing_clinicLayer__KpVrd{margin-left:12px}.campaign-landing_layers__c4OQc>.campaign-landing_visitLayer__8ZKzc,.campaign-landing_sourceClosing__bKX_d,.campaign-landing_sourceNote__He41l{margin-left:24px}.campaign-landing_layerLabel__f_jKm{font-size:.75rem;line-height:1.5}.campaign-landing_contactCard__RC4KI{grid-template-columns:minmax(0,1fr);gap:1.5rem;border-radius:18px}.campaign-landing_contactSection__2FRIy{padding-block:1.5rem 3rem}}.campaign-landing_liveFields__goLa1{display:grid;gap:8px;margin-bottom:1rem}.campaign-landing_liveFields__goLa1>label{font-size:.9rem;color:#163047}.campaign-landing_liveFields__goLa1>input{min-height:46px;border:1px solid #c4d6c9;border-radius:9px;padding:10px 12px;background:white;color:#163047}.campaign-landing_liveFields__goLa1>button{min-height:46px;border-radius:9px;background:#0e6a4b;color:white;font-weight:700}.campaign-landing_liveFields__goLa1>button:disabled{opacity:.6}.campaign-landing_liveFields__goLa1 .campaign-landing_contactConsent__qXQGV{font-size:.8rem;line-height:1.6}.campaign-landing_contactConsent__qXQGV input{margin-right:8px;accent-color:#0e6a4b}.CrumplePostIt_wrap___tBlk{--crumple-progress:0;position:relative;display:block;width:min(38vw,460px);aspect-ratio:1/1;line-height:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CrumplePostIt_canvas__NpFsK{display:block;width:100%;height:100%}@media (max-width:900px){.CrumplePostIt_wrap___tBlk{width:min(62vw,340px)}}.DentistryProcedureCatalog_catalog__I0qdM{padding:clamp(4.5rem,8vw,7rem) 1.5rem;border-block:1px solid #d8eee3;background:#f1fbf6;color:#163047}.DentistryProcedureCatalog_inner__Nfe_t{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2.5rem,5vw,4.5rem);max-width:1200px;margin-inline:auto}.DentistryProcedureCatalog_browser__knK4K,.DentistryProcedureCatalog_heading__ihw4o{min-width:0}.DentistryProcedureCatalog_eyebrow__3EOJC{margin:0 0 1rem;color:#087f68;font-size:.75rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.DentistryProcedureCatalog_title__2aJ8r{margin:0;max-width:440px;font-family:var(--font-outfit),sans-serif;font-size:clamp(2.25rem,3.8vw,3.5rem);font-weight:800;letter-spacing:-.035em;line-height:1.08}.DentistryProcedureCatalog_description__eFhUu{margin:1.5rem 0 0;max-width:440px;color:#475569;font-size:1.0625rem;line-height:1.85}.DentistryProcedureCatalog_proof__jd2I9{display:flex;align-items:flex-start;gap:.65rem;margin:1.75rem 0 0;max-width:440px;color:#08755f;font-size:.8125rem;font-weight:600;line-height:1.7}.DentistryProcedureCatalog_proof__jd2I9 svg{flex:none;margin-top:.15rem}.DentistryProcedureCatalog_tabs___c2im{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.DentistryProcedureCatalog_tab__Lco7W{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.65rem;min-width:0;min-height:104px;padding:1rem;border:1px solid #cee8db;border-radius:1rem;background:#fff;color:#163047;text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.DentistryProcedureCatalog_tab__Lco7W:hover{border-color:#087f68;background:#e6f6ee}.DentistryProcedureCatalog_tab__Lco7W[aria-selected=true]{border-color:#087f68;background:#087f68;color:#fff}.DentistryProcedureCatalog_tabLabel__R2Eqj{font-size:.875rem;font-weight:700;line-height:1.4}.DentistryProcedureCatalog_tabCount__pZw9H{color:#64748b;font-size:.75rem;font-weight:600;line-height:1.4}.DentistryProcedureCatalog_tab__Lco7W[aria-selected=true] .DentistryProcedureCatalog_tabCount__pZw9H{color:#dcfce7}.DentistryProcedureCatalog_catalog__I0qdM .DentistryProcedureCatalog_panel__XpWSf:focus-visible,.DentistryProcedureCatalog_catalog__I0qdM .DentistryProcedureCatalog_tab__Lco7W:focus-visible{outline:3px solid #10b981;outline-offset:4px}.DentistryProcedureCatalog_panel__XpWSf{margin-top:1rem;border-radius:.75rem}.DentistryProcedureCatalog_panel__XpWSf[hidden]{display:none}.DentistryProcedureCatalog_list__GQb0R{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin:0;padding:0;list-style:none}.DentistryProcedureCatalog_list__GQb0R li{display:flex;align-items:flex-start;gap:.65rem;min-width:0;padding:.875rem;border:1px solid #e1eee7;border-radius:.75rem;background:#ffffffd9;font-size:.8125rem;font-weight:600;line-height:1.65}.DentistryProcedureCatalog_list__GQb0R svg{flex:none;margin-top:.15rem;color:#087f68}.DentistryProcedureCatalog_list__GQb0R span{min-width:0;overflow-wrap:anywhere}@media (max-width:1000px){.DentistryProcedureCatalog_inner__Nfe_t{grid-template-columns:minmax(0,1fr);gap:2.5rem}.DentistryProcedureCatalog_title__2aJ8r{max-width:620px}.DentistryProcedureCatalog_description__eFhUu{max-width:650px}.DentistryProcedureCatalog_proof__jd2I9{max-width:580px}}@media (max-width:600px){.DentistryProcedureCatalog_catalog__I0qdM{padding-inline:1.25rem}.DentistryProcedureCatalog_tabs___c2im{grid-template-columns:minmax(0,1fr)}.DentistryProcedureCatalog_tab__Lco7W{min-height:0;flex-direction:row;align-items:center;gap:1rem;padding:1rem}.DentistryProcedureCatalog_tabLabel__R2Eqj{max-width:70%}.DentistryProcedureCatalog_tabCount__pZw9H{flex:none}.DentistryProcedureCatalog_list__GQb0R{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.DentistryProcedureCatalog_tab__Lco7W{transition:none}}.PatientCardShowcase_showcase__iQk1H{background:#edf7f2;border-block:1px solid #d9e9df}.PatientCardShowcase_layout__91Ey9{display:grid;align-items:center;gap:3rem;max-width:80rem;margin-inline:auto;padding:5rem 1.25rem}.PatientCardShowcase_narrative__Cun51{min-width:0}.PatientCardShowcase_switchCard__txC7_{margin-top:2rem;padding:1.5rem;border:1px solid #c9e4d7;border-radius:1.5rem;background:#fff;box-shadow:0 12px 32px #16304708}.PatientCardShowcase_switchButton__d4jO9{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:1rem;color:#163047;font-size:.95rem;font-weight:800;text-align:left;border-radius:.4rem}.PatientCardShowcase_switchTrack__Ans7M{display:flex;width:50px;height:30px;flex-shrink:0;padding:4px;align-items:center;border-radius:999px;background:#94a3b8;transition:background .22s}.PatientCardShowcase_switchTrack__Ans7M[data-enabled=true]{background:#087f68}.PatientCardShowcase_switchTrack__Ans7M>span{width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #16304730;transition:transform .22s}.PatientCardShowcase_switchTrack__Ans7M[data-enabled=true]>span{transform:translateX(20px)}.PatientCardShowcase_switchDescription__bmwoZ{min-height:5.5rem;margin-top:1rem;font-size:.9rem;line-height:1.75;color:#526276}.PatientCardShowcase_switchNote__BNntB{margin-top:.5rem;font-size:.75rem;line-height:1.6;color:#64748b}.PatientCardShowcase_figure__xL4Ld{display:flex;min-width:0;flex-direction:column;align-items:center;gap:1rem}.PatientCardShowcase_exampleBadge__b8_f_{align-self:flex-end;margin-inline-end:max(0px,calc((100% - 380px) / 2));padding:.5rem .85rem;border:1px solid #cfdfd7;border-radius:999px;background:#ffffffb3;color:#526276;font-size:.72rem;font-weight:600}.PatientCardShowcase_embedded__nM1jc .PatientCardShowcase_phone__JiLip,.PatientCardShowcase_showcase__iQk1H .PatientCardShowcase_phone__JiLip{--hf-navy:#163047;width:min(100%,380px)}.PatientCardShowcase_embedded__nM1jc .PatientCardShowcase_phone__JiLip>div,.PatientCardShowcase_showcase__iQk1H .PatientCardShowcase_phone__JiLip>div{height:700px;aspect-ratio:auto}.PatientCardShowcase_embedded__nM1jc{width:100%;min-width:0}.PatientCardShowcase_embedded__nM1jc .PatientCardShowcase_figure__xL4Ld>figcaption{color:#d8e5ec}.PatientCardShowcase_figure__xL4Ld>figcaption{color:#526276;font-size:.78rem;text-align:center}.PatientCardShowcase_screen__0a6Ze{display:flex;height:100%;flex-direction:column;padding-top:43px;padding-bottom:16px;overflow:hidden;color:#1e293b;background:#f8fafc;font-family:var(--font-inter),sans-serif}.PatientCardShowcase_viewport__5us0T{min-height:0;flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:auto;scrollbar-width:thin;outline-offset:-3px}.PatientCardShowcase_content__I6Tmj{padding:0 .65rem .8rem}.PatientCardShowcase_clinicHeader__GtoSm{display:flex;align-items:center;gap:.6rem;padding:.35rem .8rem;color:#0f172a;background:#10b981;box-shadow:0 1px 3px #0f172a12}.PatientCardShowcase_clinicInitial__7nUxT{display:grid;width:30px;height:30px;place-items:center;border-radius:.65rem;background:#059669;color:#fff;font-size:.85rem;font-weight:800}.PatientCardShowcase_clinicHeader__GtoSm strong{display:block;font-size:.8rem}.PatientCardShowcase_clinicHeader__GtoSm div>span{display:block;margin-top:.12rem;font-size:.62rem;opacity:.88}.PatientCardShowcase_greeting__AIuYI{margin:.3rem .65rem;padding:.5rem;border:1px solid #e2e8f0;border-top:4px solid #10b981;border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a08}.PatientCardShowcase_visitIdentity__9Cy4k{display:flex;align-items:center;gap:.45rem}.PatientCardShowcase_procedureIcon__4DIor{flex-shrink:0;font-size:1.45rem;line-height:1}.PatientCardShowcase_greeting__AIuYI h3{font-size:.8rem;font-weight:750;color:#1e293b;line-height:1.3}.PatientCardShowcase_visitIdentity__9Cy4k p{margin-top:.2rem;font-size:.6rem;color:#64748b}.PatientCardShowcase_patientName__Vdchg{max-width:5rem;margin-left:auto;color:#475569;font-size:.64rem;font-weight:650;text-align:right}.PatientCardShowcase_author__SnE35{margin-top:.3rem;font-size:.59rem;line-height:1.5;color:#047857}.PatientCardShowcase_dayStatus__PEob7{margin-top:.4rem;padding:.5rem;border-radius:.7rem;background:#10b98110}.PatientCardShowcase_dayHeading__04kqd{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.PatientCardShowcase_dayHeading__04kqd>div>span{display:block;color:#047857;font-size:.52rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.PatientCardShowcase_dayHeading__04kqd strong{display:block;margin-top:.12rem;color:#047857;font-size:.95rem;font-weight:850}.PatientCardShowcase_scheduleStatus__MM3xI{display:flex;width:6.5rem;align-items:center;gap:.3rem;font-size:.57rem;line-height:1.35;text-align:right;color:#475569}.PatientCardShowcase_scheduleStatus__MM3xI svg{flex-shrink:0;color:#047857}.PatientCardShowcase_dayProgress__jTwn8{height:7px;margin-top:.35rem;overflow:hidden;border-radius:999px;background:#fff}.PatientCardShowcase_dayProgress__jTwn8 span{display:block;width:calc(var(--day-progress, 43) * 1%);height:100%;border-radius:inherit;background:#10b981}.PatientCardShowcase_bottomNav__KLrEb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex-shrink:0;padding:.3rem .2rem;border-top:1px solid #f1f5f9;background:#fffffffa;box-shadow:0 -4px 24px #0000000f}.PatientCardShowcase_bottomNav__KLrEb button{display:flex;min-height:44px;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-radius:.65rem;color:#94a3b8}.PatientCardShowcase_bottomNav__KLrEb button span{font-size:.58rem;font-weight:600;line-height:1.4}.PatientCardShowcase_bottomNav__KLrEb button[aria-current]{color:#10b981}.PatientCardShowcase_bottomNav__KLrEb button[aria-current] span{font-weight:750}.PatientCardShowcase_cardSection__f7a0o{margin-top:1.25rem}.PatientCardShowcase_panelHeading__nRENY{margin-bottom:.8rem}.PatientCardShowcase_panelHeading__nRENY>span{display:block;color:#087f68;font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.PatientCardShowcase_panelHeading__nRENY h4{display:flex;align-items:center;gap:.4rem;margin-top:.2rem;color:#163047;font-size:.85rem;font-weight:800;line-height:1.5}.PatientCardShowcase_panelHeading__nRENY h4 svg{flex-shrink:0;color:#059669}.PatientCardShowcase_panelHeading__nRENY>p{margin-top:.4rem;font-size:.66rem;line-height:1.6;color:#64748b}.PatientCardShowcase_nowAction__8vf17{margin-top:.65rem;overflow:hidden;border:1px solid #e2e8f0;border-radius:.85rem;background:#fff;box-shadow:0 1px 2px #0f172a08}.PatientCardShowcase_nowActionHeading__9jbiD{display:flex;align-items:center;gap:.35rem;padding:.4rem .7rem;color:#0f172a;background:#10b981;font-size:.56rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.PatientCardShowcase_nowActionBody__5uLiz{padding:.7rem}.PatientCardShowcase_nowActionBody__5uLiz p{margin-top:.25rem;color:#64748b;font-size:.67rem;line-height:1.5}.PatientCardShowcase_screen__0a6Ze h5{color:#163047;font-size:.73rem;font-weight:750;line-height:1.5}.PatientCardShowcase_guidance__jWXPz p,.PatientCardShowcase_timeline__4zOiU p{margin-top:.3rem;color:#64748b;font-size:.68rem;line-height:1.6}.PatientCardShowcase_timing__gy6uz{display:inline-flex;align-items:center;gap:.25rem;margin-top:.55rem;padding:.25rem .4rem;border-radius:.4rem;background:#ecf8f2;color:#076b57;font-size:.6rem;font-weight:700;line-height:1.5}.PatientCardShowcase_optional__lid2H{display:grid;flex-shrink:0;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .22s ease,opacity .22s ease}.PatientCardShowcase_optional__lid2H[data-expanded=true]{grid-template-rows:1fr;opacity:1}.PatientCardShowcase_optionalInner__fwcmT{min-height:0;overflow:hidden}.PatientCardShowcase_checkin__893qE{margin-top:.6rem;padding:.5rem;border:1px solid #e2e8f0;border-top:4px solid #10b981;border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a08}.PatientCardShowcase_checkinHeading__jJszn{padding:.4rem .5rem;border:1px solid #e2e8f0;border-radius:.65rem;background:#f8fafc}.PatientCardShowcase_optionalBadge__YDVk2{display:inline-block;padding:.15rem .4rem;border-radius:999px;background:#e9f1ed;color:#526276;font-size:.57rem;font-weight:750;line-height:1.6}.PatientCardShowcase_checkin__893qE h5{display:flex;align-items:flex-start;gap:.35rem;margin-top:.3rem}.PatientCardShowcase_checkin__893qE h5 svg{flex-shrink:0;margin-top:2px;color:#087f68}.PatientCardShowcase_checkin__893qE>p{margin-top:.4rem;font-size:.69rem;line-height:1.6}.PatientCardShowcase_answers__W_6GV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin-top:.45rem}.PatientCardShowcase_answers__W_6GV button{min-height:44px;border:1px solid #cbd5e1;border-radius:.6rem;background:#fff;color:#334155;font-size:.68rem;font-weight:700}.PatientCardShowcase_answers__W_6GV button[aria-pressed=true]{border-color:#10b981;color:#0f172a;background:#10b981}.PatientCardShowcase_checkin__893qE .PatientCardShowcase_thanks__j59V_{padding:.55rem;border:1px solid #bae6fd;border-radius:.6rem;color:#075985;background:#f0f9ff;font-weight:650}.PatientCardShowcase_checkin__893qE small{display:block;margin-top:.35rem;color:#64748b;font-size:.59rem;line-height:1.6}.PatientCardShowcase_checkinNote__E7yEW{display:flex;align-items:flex-start;gap:.4rem;margin-top:.35rem;padding:.35rem .4rem;border-radius:.6rem;background:#f8fafc;color:#64748b;font-size:.58rem;line-height:1.5}.PatientCardShowcase_checkinNote__E7yEW svg{flex-shrink:0;margin-top:1px}.PatientCardShowcase_guidance__jWXPz{margin-top:.65rem;padding:.9rem;border:1px solid #e2e8f0;border-left:3px solid #10b981;border-radius:.8rem;background:#fff}.PatientCardShowcase_guidance__jWXPz[data-completed=true]{border-left-color:#cbd5e1}.PatientCardShowcase_guidanceCategory__MkcyT{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem;color:#334155;font-size:.69rem;font-weight:500}.PatientCardShowcase_guidanceIcon__cL2T5{display:grid;width:30px;height:30px;place-items:center;border-radius:.55rem;background:#10b98114;color:#047857}.PatientCardShowcase_guidanceCategory__MkcyT strong{font-weight:600}.PatientCardShowcase_guidanceCategory__MkcyT small{display:block;margin-top:.1rem;color:#94a3b8;font-size:.52rem;text-transform:uppercase;letter-spacing:.04em}.PatientCardShowcase_smallNote__MVpT_{margin-top:.85rem;color:#64748b;font-size:.64rem;line-height:1.6}.PatientCardShowcase_timeline__4zOiU{list-style:none;margin:0;padding:0;overflow:hidden;border:1px solid #e2e8f0;border-radius:.9rem;background:#fff;box-shadow:0 1px 2px #0f172a08}.PatientCardShowcase_timeline__4zOiU li{position:relative;display:flex;gap:.7rem;padding:.45rem .65rem}.PatientCardShowcase_timeline__4zOiU h5{line-height:1.35}.PatientCardShowcase_timeline__4zOiU li:not(:last-child){border-bottom:1px solid #f1f5f9}.PatientCardShowcase_timeline__4zOiU li:not(:last-child):before{content:"";position:absolute;top:24px;bottom:0;left:16px;width:2px;background:#e2e8f0}.PatientCardShowcase_timelineDot__HvDre{position:relative;z-index:1;width:12px;height:12px;margin-top:.3rem;flex-shrink:0;border:2px solid #cbd5e1;border-radius:50%;background:#cbd5e1}.PatientCardShowcase_timeline__4zOiU li:not([data-current=true]) :is(h5,p){color:#94a3b8}.PatientCardShowcase_stageTime___NEYf{display:block;color:#64748b;font-size:.59rem;font-weight:700;line-height:1.4}.PatientCardShowcase_stageStatus__bAI6r{display:block;width:-moz-fit-content;width:fit-content;margin-top:.3rem;color:#64748b;font-size:.56rem;font-weight:800;line-height:1.4;text-transform:uppercase;letter-spacing:.035em}.PatientCardShowcase_timeline__4zOiU li[data-current=true]{background:#f8fafc}.PatientCardShowcase_timeline__4zOiU li[data-current=true] .PatientCardShowcase_timelineDot__HvDre{background:#10b981;border-color:#10b981;box-shadow:0 0 0 4px #10b98125}.PatientCardShowcase_timeline__4zOiU li[data-current=true] .PatientCardShowcase_stageStatus__bAI6r{padding:.15rem .45rem;border-radius:999px;color:#0f172a;background:#10b981}.PatientCardShowcase_questions__xdj2V details{margin-top:.6rem;border:1px solid #e2e8f0;border-radius:.8rem;background:#fff}.PatientCardShowcase_questions__xdj2V summary{display:flex;min-height:44px;justify-content:space-between;align-items:center;gap:.55rem;padding:.9rem .8rem;color:#163047;font-size:.73rem;font-weight:700;line-height:1.6;cursor:pointer;list-style:none;border-radius:.8rem}.PatientCardShowcase_questions__xdj2V summary::-webkit-details-marker{display:none}.PatientCardShowcase_questions__xdj2V summary svg{flex-shrink:0}.PatientCardShowcase_questions__xdj2V details[open] summary svg{rotate:180deg}.PatientCardShowcase_questions__xdj2V details>p{padding:0 .8rem .9rem;font-size:.7rem;line-height:1.65;color:#64748b}.PatientCardShowcase_appointment__Q8JDQ{display:flex;align-items:center;gap:.45rem;padding:.5rem;border:1px solid #e2e8f0;border-left:4px solid #10b981;border-radius:.8rem;background:#fff;box-shadow:0 1px 2px #0f172a08}.PatientCardShowcase_appointment__Q8JDQ>svg{color:#087f68}.PatientCardShowcase_appointment__Q8JDQ h4{color:#64748b;font-size:.55rem;font-weight:650}.PatientCardShowcase_appointment__Q8JDQ strong{display:block;font-size:.81rem;color:#163047}.PatientCardShowcase_appointment__Q8JDQ p{font-size:.61rem;color:#64748b}.PatientCardShowcase_appointment__Q8JDQ button{max-width:5.5rem;min-height:44px;margin-left:auto;padding:.3rem .4rem;border:1px solid #d3e4dc;border-radius:.6rem;background:#eef6f2;color:#64748b;font-size:.6rem;font-weight:650;cursor:default}.PatientCardShowcase_standardRecommendations__V6h8W{display:grid;gap:.5rem}.PatientCardShowcase_standardRecommendations__V6h8W article{display:flex;align-items:flex-start;gap:.6rem;padding:.8rem;border:1px solid #e2e8f0;border-radius:.85rem;background:#fff}.PatientCardShowcase_standardRecommendations__V6h8W article>span{display:grid;width:23px;height:23px;flex-shrink:0;place-items:center;border-radius:50%;background:#ecfdf5;color:#047857;font-size:.65rem;font-weight:700}.PatientCardShowcase_standardRecommendations__V6h8W p{margin-top:.3rem;color:#64748b;font-size:.67rem;line-height:1.7}.PatientCardShowcase_tasks__EVUTa{overflow:hidden;list-style:none;border:1px solid #e2e8f0;border-radius:.85rem;background:#fff}.PatientCardShowcase_tasks__EVUTa li{display:flex;gap:.6rem;padding:.75rem}.PatientCardShowcase_tasks__EVUTa li+li{border-top:1px solid #f1f5f9}.PatientCardShowcase_taskMarker__SjvIT{display:grid;width:19px;height:19px;flex-shrink:0;place-items:center;border:1px solid #cbd5e1;border-radius:.35rem;color:#047857}.PatientCardShowcase_tasks__EVUTa [data-completed=true] .PatientCardShowcase_taskMarker__SjvIT{border-color:#a7f3d0;background:#ecfdf5}.PatientCardShowcase_tasks__EVUTa [data-completed=true] h5{color:#64748b}.PatientCardShowcase_tasks__EVUTa li div>span{display:block;margin-top:.25rem;color:#64748b;font-size:.59rem}.PatientCardShowcase_assistant__Jx9Qs{padding:.9rem;border:1px solid #a7f3d0;border-radius:1rem;background:#ecfdf5}.PatientCardShowcase_assistant__Jx9Qs>svg{color:#059669}.PatientCardShowcase_assistant__Jx9Qs h4{margin-block:.4rem;font-size:.9rem;font-weight:800;line-height:1.45}.PatientCardShowcase_exampleAnswer__cXgLm,.PatientCardShowcase_exampleQuestion__S3mky{padding:.7rem;border-radius:.8rem;font-size:.7rem;line-height:1.65}.PatientCardShowcase_exampleQuestion__S3mky{margin-top:.6rem;margin-left:.8rem;color:#064e3b;background:#d1fae5;font-weight:600}.PatientCardShowcase_exampleAnswer__cXgLm{margin-top:.5rem;margin-right:.4rem;border:1px solid #d9e9df;background:#fff;color:#475569}.PatientCardShowcase_report__wlkqx{border-top:1px solid #dbe6e1;padding:.5rem .85rem .4rem;background:#fff}.PatientCardShowcase_report__wlkqx button{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;gap:.4rem;margin-top:.3rem;padding:.5rem;border:1px solid #b6d9cc;border-radius:.65rem;color:#087f68;background:#edf8f3;font-size:.65rem;font-weight:700;line-height:1.5}.PatientCardShowcase_report__wlkqx button svg{flex-shrink:0}.PatientCardShowcase_report__wlkqx p{margin-top:.2rem;text-align:center;font-size:.6rem;color:#64748b}.PatientCardShowcase_embedded__nM1jc :is(button,summary,[role=region]):focus-visible,.PatientCardShowcase_showcase__iQk1H :is(button,summary,[role=region]):focus-visible{outline:3px solid #059669;outline-offset:-2px}@media (min-width:640px){.PatientCardShowcase_layout__91Ey9{padding:6rem 2rem}}@media (max-width:760px){.PatientCardShowcase_embedded__nM1jc .PatientCardShowcase_phone__JiLip>div,.PatientCardShowcase_showcase__iQk1H .PatientCardShowcase_phone__JiLip>div{height:640px}}@media (max-width:760px),(pointer:coarse){.PatientCardShowcase_viewport__5us0T{overflow-y:hidden;touch-action:pan-y}}@media (min-width:1024px){.PatientCardShowcase_layout__91Ey9{grid-template-columns:1.1fr .9fr;gap:5rem;padding:7rem 2.5rem}.PatientCardShowcase_switchCard__txC7_{max-width:31rem}}@media (prefers-reduced-motion:reduce){.PatientCardShowcase_embedded__nM1jc *,.PatientCardShowcase_embedded__nM1jc :before,.PatientCardShowcase_showcase__iQk1H *,.PatientCardShowcase_showcase__iQk1H :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}