@font-face{font-family:Manrope;src:url(/assets/brand/Manrope-Variable.woff2?v=30b83738add8c9edd9e3450b98036a9a8fb5668d0cbd4eb0ce5fe6761197f21f) format("woff2");font-weight:200 800;font-display:swap;unicode-range:U+100-113,U+116-12B,U+12E-130,U+134-137,U+139-13E,U+141-148,U+14A-14D,U+150-151,U+154-17E,U+192,U+1A0-1A1,U+1AF-1B0,U+218-21B,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+374-375,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+400-45F,U+490-491,U+4AE-4AF,U+4BA-4BB,U+4E8-4E9,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A9-20AB,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF,U+2116,U+2190,U+2192,U+21B5,U+2202,U+2205,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+E001-E003,U+E007-E009,U+FB01-FB02}@font-face{font-family:Manrope;src:url(/assets/brand/Manrope-Variable.latin.woff2?v=6e3994b8973f78bae50fa62ab953c2553e4e18d15c757cc2ce945afee62107f5) format("woff2");font-weight:200 800;font-display:swap;unicode-range:U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2011,U+2013-2014,U+2018-201A,U+201C-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2060,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Instrument Sans;src:url(/assets/brand/InstrumentSans-Variable.woff2?v=55ff84a7a3ac3d4b37b1d071f23e6c9403813dc958f073b5e654f48eba690781) format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+100-107,U+10A-113,U+116-11B,U+11E-123,U+126-127,U+12A-12B,U+12E-130,U+132-133,U+136-137,U+139-13E,U+141-148,U+14A-14D,U+150-151,U+154-15B,U+15E-161,U+164-165,U+16A-17E,U+1CD-1CE,U+218-21B,U+237,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300-304,U+306-308,U+30A-30C,U+312,U+326-328,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2190,U+2192,U+2194-2199}@font-face{font-family:Instrument Sans;src:url(/assets/brand/InstrumentSans-Variable.latin.woff2?v=2dbf16d23adceb9d75daf13a8091d8aa963dd8b064963d3354c1f494b3a2b09d) format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+20-7E,U+A0-A3,U+A5,U+A7-AB,U+AE-B0,U+B4,U+B6-B8,U+BA-BB,U+BF-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AC,U+2122,U+2191,U+2193,U+2212}@layer sam-home-proof{body.sam-look:not(.family-entry) :is(.app-header,.family-header){height:72px!important;min-height:72px!important;padding:0 max(40px,calc((100vw - 1200px)/2))!important;gap:56px!important;border-bottom:0!important;background:var(--sam-color-canvas)!important;flex:none!important;box-sizing:border-box!important}body.sam-look:not(.family-entry) :is(.app-brand,.dog-mark,.wordmark){width:110.26px!important;min-width:110.26px!important;height:26px!important}body.sam-look:not(.family-entry) :is(.brand-header-logo,.wordmark img){height:26px!important;width:auto!important}body.sam-look:not(.family-entry) .primary-tab-bar{padding:0!important;gap:36px!important;min-height:72px!important;align-items:stretch!important}body.sam-look:not(.family-entry) .primary-tab{padding:24px 0 22px!important;min-height:72px!important;font:400 15px/1.4 Manrope,sans-serif!important;box-shadow:none!important;border-bottom:2px solid transparent!important}body.sam-look:not(.family-entry) .primary-tab[aria-current=page]{font-weight:500!important;border-bottom-color:var(--sam-color-text)!important;color:var(--sam-color-text)!important}body.sam-look:not(.family-entry) :is(#profile-menu-button,#account-controls>#settings-button){min-height:44px!important;height:44px!important;gap:10px!important;padding:5px 16px 5px 5px!important;border-color:#e6e4ec!important}body.sam-look:not(.family-entry) :is(.app-header,.family-header) :is(.look-profile-initial,.look-record-headshot,.account-headshot){width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;flex:0 0 34px!important}body.sam-look:not(.family-entry) .look-profile-initial{background:#e6e4ec!important;color:#2b1b2f!important;font:500 15px Instrument Sans,sans-serif!important}body.sam-look:not(.family-entry) :is(.user-name,.look-person-name){font:400 14px Manrope,sans-serif!important}body.sam-look:not(.family-entry) .look-profile-age{display:inline!important}body.sam-look:not(.family-entry) .look-age-word{display:inline!important}body.sam-look:has(#panel-home.active) .home-proof-footer{max-width:none!important;width:100%!important;margin:96px auto 0!important;padding:28px var(--home-inline-gutter) 40px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid #E6E4EC!important;background:var(--sam-color-canvas)!important;color:#6f6375!important;font:400 13px Manrope,sans-serif!important;box-sizing:border-box!important}@media(min-width:1051px){body.sam-look:has(#panel-home.active) .app-header{padding-left:var(--home-inline-gutter)!important;padding-right:var(--home-inline-gutter)!important}}.home-proof-footer img{height:18px!important;width:auto!important}.home-footer-brand{display:none!important}body:has(#panel-home.active) .home-footer-brand{display:flex!important;width:100%;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}body:has(#panel-home.active) #app-footer-disclaimer{display:none!important}@media(min-width:700px){body.sam-look:not(.family-entry) .primary-tab{font-size:19px!important}body.sam-look:not(.family-entry) .primary-tab svg{width:28px!important;height:28px!important}}@media(min-width:700px)and (max-width:1050px){body.sam-look:not(.family-entry) :is(.app-header,.family-header){padding-left:24px!important;padding-right:24px!important;gap:26px!important}body.sam-look:not(.family-entry) .primary-tab-bar{gap:20px!important}}@media(max-width:699px){body.sam-look:not(.family-entry) :is(.app-header,.family-header){height:calc(60px + var(--sam-shell-safe-top,0px))!important;min-height:60px!important;padding:var(--sam-shell-safe-top,0px) 20px 0!important;justify-content:space-between!important;gap:16px!important}body.sam-look:not(.family-entry) :is(.app-brand,.dog-mark,.wordmark){width:93.29px!important;min-width:93.29px!important;height:22px!important}body.sam-look:not(.family-entry) :is(.brand-header-logo,.wordmark img){height:22px!important}body.sam-look:not(.family-entry) :is(#profile-menu-button,#account-controls>#settings-button){gap:8px!important;padding:4px 12px 4px 4px!important}body.sam-look:not(.family-entry) :is(.app-header,.family-header) :is(.look-profile-initial,.look-record-headshot,.account-headshot){width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;flex-basis:32px!important;font-size:14px!important}body.sam-look:not(.family-entry) :is(.user-name,.look-person-name){font-size:13px!important}body.sam-look:not(.family-entry) .look-age-word{display:none!important}body.sam-look:not(.family-entry) .primary-tab-bar{position:fixed!important;inset:auto 0 0!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;min-height:80px!important;width:100%!important;padding:8px 6px max(24px,env(safe-area-inset-bottom,0px))!important;border-top:0!important;background:var(--sam-color-canvas)!important}body.sam-look:not(.family-entry) .primary-tab{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-height:48px!important;height:auto!important;padding:0!important;border:0!important;font-size:12px!important;color:var(--look-tab-ink)!important}body.sam-look:not(.family-entry) .primary-tab:is([aria-current=page],.is-active){color:var(--sam-color-text)!important;font-weight:600!important}body.sam-look:not(.family-entry) .primary-tab svg{display:block!important;width:24px!important;height:24px!important;margin:0!important;fill:none!important;stroke:currentColor!important}body.sam-look:not(.family-entry) .primary-tab-ask-mark{display:contents!important;background:none!important;border:0!important;box-shadow:none!important;padding:0!important;color:inherit!important}body.sam-look:has(#panel-home.active) .home-proof-footer{margin-top:32px!important;padding:24px 20px 32px!important;gap:16px!important}body:has(#panel-home.active) .home-proof-footer{display:none!important}}}@layer sam-look-priority{html:has(body.sam-look:not(.sam-ask-compact)){scroll-padding-top:calc(var(--look-header-height,60px) + 12px)}body.sam-look #panel-home #home-heading:not(.sr-only){padding-bottom:.1em!important}body.sam-look:not(.family-entry) :is(.app-header,.family-header){position:sticky!important;top:0!important;height:auto!important;min-height:0!important;padding-top:calc(4px + var(--sam-shell-safe-top,env(safe-area-inset-top,0px)))!important;padding-bottom:8px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.sam-look.sam-page-shell{display:flex!important;flex-direction:column!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important;padding-bottom:0!important}body.sam-look.sam-page-shell #app-view:not([hidden]){display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;overflow:hidden!important;padding-bottom:0!important}body.sam-look.sam-page-shell :is(.app-header,.family-header){flex:0 0 auto!important}body.sam-look.sam-page-shell #look-page-scroll{flex:1 1 0!important;min-height:0!important;overflow:auto!important;overscroll-behavior:contain;scroll-padding:12px 0}@media(max-width:699px){body.sam-look.sam-page-shell #look-page-scroll{margin-bottom:var(--look-nav-height,60px)}body.sam-look.sam-page-shell :is(.view,.panel):has(>.look-back-navigation),body.sam-look.sam-page-shell :is(#panel-connections,#panel-insights){padding-top:8px!important}body.sam-look.sam-page-shell :is(.view,.panel)>.look-back-navigation{margin:0 0 12px!important}body.sam-look.sam-page-shell .view:has(>.look-back-navigation)>h1{margin:0 0 16px!important}body.sam-look.sam-page-shell #panel-connections>.brand-screen-heading{margin-bottom:16px!important}body.sam-look.sam-page-shell #panel-connections .connection-person{padding-bottom:8px!important}}body.sam-look.sam-ask-compact #look-page-scroll{display:flex!important;flex-direction:column!important;overflow:hidden!important;margin-bottom:0!important}body.sam-look #panel-chat #ask-reading-pane{min-height:44px!important}body.sam-look .sam-unit-options{flex-wrap:wrap!important}body.sam-look .sam-unit-options label{max-width:100%!important}body.sam-look .sam-unit-options input{width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important}@media(min-width:700px){body.sam-look:not(.sam-keyboard-open) #app-view:has(#panel-chat:not([hidden])) .app-header{position:sticky!important;top:0!important}}@media(max-height:480px){body.sam-look #panel-chat>.look-page-photo{display:none!important}body.sam-look #panel-chat>.brand-screen-heading{margin:0!important;padding:16px 0!important}body.sam-look #panel-chat #chat-heading{font-size:28px!important}}@media(max-width:1179px){body.sam-look{--look-header-padding:18px}}@media(max-width:699px){body.sam-look{--look-header-padding:14px}}:root body.sam-look [hidden]{display:none!important}body.sam-look details:not([open])>:not(summary){display:none!important}body.sam-look :is(.app-header,.family-header,.content-shell,#main-content,#main,#app-view){max-width:none!important}body.sam-look :is(.app-brand,.dog-mark){overflow:visible!important;background:none!important;flex:0 0 auto!important}body.sam-look .primary-tab:after{display:none!important}body.sam-look .brand-welcome-actions{background:var(--sam-color-canvas)!important}body.sam-look #profile-menu-button{overflow:visible!important;max-width:none!important}body.sam-look #profile-menu .profile-menu-action{display:flex!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;min-height:46px!important;margin:6px 0 0!important;padding:12px 16px!important;border:1px solid var(--sam-color-border)!important;border-radius:12px!important;background:var(--sam-color-canvas)!important;color:var(--sam-color-text)!important;font:inherit!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important}body.sam-look #profile-menu .profile-menu-action:hover{background:var(--sam-color-surface)!important}body.sam-look .header-actions{width:auto!important;min-width:0!important;margin-left:auto!important;flex:0 0 auto!important}body.sam-look .primary-tab-bar{min-width:0!important}body.sam-look #primary-more-panel{position:static!important}body.sam-look #primary-more-panel .more-destinations{grid-template-columns:1fr!important}body.sam-look #primary-more-panel .more-destination{flex-direction:column!important;align-items:flex-start!important}body.sam-look .primary-more-heading{margin:0 0 28px!important;min-height:0!important;padding:0!important;background:var(--sam-color-canvas)!important;color:var(--sam-color-text)!important}body.sam-look #app-view:has(#primary-more-panel:not([hidden])) .app-header{position:sticky!important;top:0!important}body.sam-look .user-name{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;overflow-wrap:normal}body.sam-look :is(#profile-menu-button,#account-controls>#settings-button){height:auto!important;min-height:44px!important;padding-top:6px!important;padding-bottom:6px!important}body.sam-look .brand-header-logo,body.sam-look .wordmark img{display:block!important}body.sam-look #workspace{margin:0!important;padding:0!important;max-width:none!important}body.sam-look #panel-home :is(button,.home-primary,.home-secondary){min-height:44px!important;padding:10px 18px!important}body.sam-look #tool-summary .health-executive{padding:0 48px 44px!important;margin:0 0 72px!important;max-width:620px!important;background:var(--sam-color-canvas)!important}body.sam-look .sam-check{appearance:none;-webkit-appearance:none;display:inline-grid;place-items:center;flex:0 0 22px!important;box-sizing:border-box;width:22px!important;height:22px!important;min-height:0!important;margin:0;padding:0;border:2px solid var(--sc-l)!important;border-radius:6px!important;background:var(--sc-p)!important;cursor:pointer}body.sam-look .sam-check:before{content:"";width:14px;height:14px;background:var(--sc-p);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat;transform:scale(0)}body.sam-look .sam-check:checked{border-color:var(--sc-a)!important;background:var(--sc-a)!important}body.sam-look .sam-check:checked:before{transform:scale(1)}body.sam-look .sam-check:focus-visible{outline:3px solid var(--sam-color-focus)!important;outline-offset:3px!important}body.sam-look .sam-check:disabled{opacity:.55;cursor:default}body.sam-look #panel-insights .hs-visit-link{display:inline-flex!important;align-items:center;background:var(--sam-color-canvas)!important;color:var(--sam-color-trust-strong)!important;border:1px solid var(--sam-color-border-strong)!important;border-radius:999px!important;min-height:44px!important;padding:10px 18px!important}body.sam-look #tool-summary :is(.hs-visit-link,.hs-action){background:var(--sam-color-canvas)!important;color:var(--sam-color-trust-strong)!important;border:1px solid var(--sam-color-border-strong)!important;border-radius:999px!important;min-height:44px!important;padding:10px 18px!important}body.sam-look .look-code-dialog .look-code-digits input{border-radius:10px!important}body.sam-look .skip-link:focus{background:var(--sam-color-text)!important;color:var(--sam-color-canvas)!important}body.sam-look #panel-chat .chat-bubble{background:transparent!important;color:var(--sam-color-text)!important;box-shadow:none!important}body.sam-look #panel-chat .speaker{color:var(--sam-color-text-secondary)!important}body.sam-look .look-suggestions button{border:0!important;border-radius:0!important;min-width:44px!important}body.sam-look #panel-records #search-form{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;border:0!important;padding:0!important;background:none!important}body.sam-look #panel-records #search-form input{width:100%!important}body.sam-look :is(#panel-records,#panel-chat,#view-summary){padding-top:0!important}body.sam-look #main{padding-top:0!important;margin-top:0!important}body.sam-look .look-ask-history :is(#new-chat,#chat-history-toggle){width:auto!important;height:auto!important;min-height:44px!important;font-size:15px!important;padding:12px 0!important;border:0!important;border-radius:0!important}body.sam-look .look-ask-history .ask-history-item{border:0!important;border-top:1px solid var(--look-hairline)!important;border-radius:0!important}body.sam-look #panel-chat .speaker{position:static!important;display:block!important;width:auto!important;height:auto!important;overflow:visible!important;clip-path:none;margin-bottom:6px;font-weight:600}body.sam-look #panel-care-team .care-category-tabs{position:sticky!important;top:0!important;background:var(--sam-color-canvas)!important;z-index:20}body.sam-look #panel-care-team:has(.care-provider-actions>p:not(.care-action-feedback)) .care-category-tabs{position:static!important}body.sam-look.sam-ask-reflow #panel-care-team .care-category-tabs{position:static!important}:root[data-theme=light] body.sam-look .brand-mark-dark,:root[data-theme=dark] body.sam-look .brand-mark-light{display:none!important}body.sam-look .primary-tab-bar{flex-wrap:nowrap!important}body.sam-look .primary-tab{font-weight:400!important}body.sam-look .primary-tab.is-active{font-weight:500!important}body.sam-look :is(.brand-screen-heading,.records-intro,.section-heading){background:var(--sam-color-canvas)!important;color:var(--sam-color-text)!important}body.sam-look :is(.brand-screen-heading,.records-intro,.section-heading) :is(h1,h2,p){color:var(--sam-color-text)!important}body.sam-look .panel:not(#panel-chat)>.brand-screen-heading{margin:0 0 28px!important;padding:0!important;min-width:0!important;width:auto!important}body.sam-look .panel#panel-care-team>.brand-screen-heading{min-height:0!important;height:auto!important;margin-bottom:16px!important}body.sam-look #panel-care-team{padding-top:8px!important}body.sam-look #panel-care-team .care-team-scope{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr) minmax(0,.8fr);gap:6px}body.sam-look #panel-care-team .care-team-scope button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:48px;padding:6px 8px!important;font-size:14px!important;line-height:1.3}body.sam-look #panel-care-team .care-scope-label{overflow-wrap:normal}body.sam-look #panel-care-team .care-scope-count{font-size:12px;line-height:1.2}body.sam-look #panel-care-team .care-team-scope [data-scope=removed]{grid-column:1/-1;flex-direction:row;gap:6px}body.sam-look #panel-care-team #care-experience-status{margin:0 0 16px!important}body.sam-look .look-back-navigation{display:flex!important;align-items:center!important;margin:0 0 20px!important;padding:0!important}body.sam-look .look-back-more{display:inline-flex!important;align-items:center!important;gap:10px!important;width:auto!important;min-height:44px!important;padding:10px 18px!important;border:1px solid var(--sam-color-border-strong)!important;border-radius:999px!important;background:var(--sam-color-canvas)!important;color:var(--sam-color-text)!important;font:400 16px/1.4 Manrope,sans-serif!important}body.sam-look .look-back-more:focus-visible{outline:2px solid var(--sam-color-focus)!important;outline-offset:3px!important}body.sam-look #view-summary>.look-back-navigation{margin:0!important;padding:16px 0!important}body.sam-look #panel-care-team .care-category-tabs{margin-inline:0!important;padding-inline:0!important;min-width:0!important;max-width:100%!important}body.sam-look #profile-menu-button .user-name{display:block!important}body.sam-look :is(#profile-menu-button,#account-controls>#settings-button,.look-voice-profile)>:is(.account-headshot,.look-record-headshot){position:static!important;inset:auto!important;display:block;width:30px!important;height:30px!important;min-width:30px!important;max-width:30px!important;flex:0 0 30px!important;border-radius:50%;object-fit:cover;order:-1}body.sam-look :is(#profile-menu-button,#account-controls>#settings-button,.look-voice-profile)>:is(.user-name,.look-person-name){visibility:visible!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0}body.sam-look .look-voice-profile:has(>.account-headshot):not(.look-person-other)>.look-profile-initial{display:none!important}body.sam-look .look-person-other .account-headshot{display:none!important}body.sam-look .look-person-other>.look-profile-initial{visibility:visible!important}body.sam-look :is(.has-headshot:not(.look-person-other),:has(>.look-record-headshot))>.look-profile-initial{display:none!important}body.sam-look #account-controls>#settings-button>svg{display:none!important}body.sam-look :is(.app-header,.family-header){width:100%!important}body.sam-look :is(.panel,.view){width:100%!important}body.sam-look .view>h1{background:var(--sam-color-canvas)!important;color:var(--sam-color-text)!important;margin:0 0 32px!important;padding:0!important;min-height:0!important}body.sam-look #view-summary>h1{margin-top:-168px!important;padding:44px 48px 20px!important}body.sam-look .skip:focus{z-index:1000;background:var(--sam-color-text)!important;color:var(--sam-color-canvas)!important}body.sam-look #chat-form :is(#ask-voice,.ask-send){width:44px!important;min-width:44px!important;color:var(--look-action-ink)!important}body.sam-look #chat-form .ask-send svg{width:22px!important;height:22px!important;flex:0 0 auto!important;stroke-width:1.8!important}body.sam-look #chat-form :is(#ask-plus,#ask-dictate) svg{stroke-width:1.5!important}@media(max-width:699px){body.sam-look #chat-form .ask-send svg{width:20px!important;height:20px!important}}body.sam-look #login-panel{overflow:visible!important}body.sam-look .look-ask-history :is(#new-chat,#chat-history-toggle){min-width:max-content!important;max-width:100%!important;overflow:visible!important}body.sam-look .look-ask-history :is(#new-chat,#chat-history-toggle) svg{width:22px!important;height:22px!important;flex:0 0 22px}body.sam-look .primary-tab{min-width:44px!important}body.sam-look.sam-keyboard-open .primary-tab-bar{top:calc(var(--sam-screen-bottom,100dvh) - var(--look-nav-height,3.75rem))!important;bottom:auto!important}body.sam-look #connection-banner{position:relative!important}body.sam-look #notice{background:var(--sam-color-canvas)!important;color:var(--sam-color-text)!important}body.sam-look #show-code{background:var(--sam-color-canvas)!important;color:var(--sam-color-trust-strong)!important;border:1px solid var(--sam-color-border-strong)!important}@media(max-width:699px){body.sam-look #view-summary>h1{margin-top:0!important;padding:32px 0 20px!important}body.sam-look .primary-tab{max-width:100%}body.sam-look .primary-tab span{max-width:100%;white-space:normal;overflow-wrap:anywhere}body.sam-look .primary-tab-bar{min-height:calc(3.75rem + var(--sam-nav-safe-bottom,env(safe-area-inset-bottom)))!important}body.sam-look #account-controls{min-width:0}body.sam-look .look-person-name{white-space:normal;overflow-wrap:anywhere;max-width:calc(100vw - 224px)}}@media(max-width:699px){body.sam-look #tool-summary .health-executive{padding:0!important;margin:0 0 56px!important}body.sam-look .primary-tab svg{display:block!important}body.sam-look .primary-tab-ask-mark{display:grid!important}body.sam-look.family-entry .wordmark{width:112.722px!important;min-width:112.722px!important}body.sam-look.family-entry .family-header{min-height:62px!important;padding:18px 24px!important}}}@font-face{font-family:Instrument Sans;src:url(/assets/brand/InstrumentSans-Variable.woff2?v=55ff84a7a3ac3d4b37b1d071f23e6c9403813dc958f073b5e654f48eba690781) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+100-107,U+10A-113,U+116-11B,U+11E-123,U+126-127,U+12A-12B,U+12E-130,U+132-133,U+136-137,U+139-13E,U+141-148,U+14A-14D,U+150-151,U+154-15B,U+15E-161,U+164-165,U+16A-17E,U+1CD-1CE,U+218-21B,U+237,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300-304,U+306-308,U+30A-30C,U+312,U+326-328,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2190,U+2192,U+2194-2199}@font-face{font-family:Instrument Sans;src:url(/assets/brand/InstrumentSans-Variable.latin.woff2?v=2dbf16d23adceb9d75daf13a8091d8aa963dd8b064963d3354c1f494b3a2b09d) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-A3,U+A5,U+A7-AB,U+AE-B0,U+B4,U+B6-B8,U+BA-BB,U+BF-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AC,U+2122,U+2191,U+2193,U+2212}@font-face{font-family:Manrope;src:url(/assets/brand/Manrope-Variable.woff2?v=30b83738add8c9edd9e3450b98036a9a8fb5668d0cbd4eb0ce5fe6761197f21f) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+100-113,U+116-12B,U+12E-130,U+134-137,U+139-13E,U+141-148,U+14A-14D,U+150-151,U+154-17E,U+192,U+1A0-1A1,U+1AF-1B0,U+218-21B,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+374-375,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+400-45F,U+490-491,U+4AE-4AF,U+4BA-4BB,U+4E8-4E9,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A9-20AB,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF,U+2116,U+2190,U+2192,U+21B5,U+2202,U+2205,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+E001-E003,U+E007-E009,U+FB01-FB02}@font-face{font-family:Manrope;src:url(/assets/brand/Manrope-Variable.latin.woff2?v=6e3994b8973f78bae50fa62ab953c2553e4e18d15c757cc2ce945afee62107f5) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2011,U+2013-2014,U+2018-201A,U+201C-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2060,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}:root[data-theme],:root[data-theme] body.sam-look{--sam-color-canvas:#fff;--sam-color-surface:#fff;--sam-color-surface-soft:#fff;--sam-color-text:#2b1b2f;--sam-color-text-secondary:#615568;--sam-color-text-subtle:#615568;--sam-color-border:#d9d3df;--sam-color-border-strong:#85798e;--look-hairline:#e6e4ec;--sam-color-trust:#4c51ad;--sam-color-trust-strong:#4c51ad;--sam-color-trust-soft:#e5e6fb;--sam-color-focus:#878ee8;--sam-action:#5e63c7;--look-action-ink:#fff;--sam-color-on-trust:#fff;--look-control-ink:#4a3d50;--look-placeholder:#85798e;--look-avatar:#e5e6fb;--look-avatar-ink:#3f469c;--look-tab-ink:#615568;--look-together:#474c9f;--look-margin:72px;--sam-radius-control:999px;--sam-radius-card:12px;--sam-radius-sheet:12px;--sam-type-body:1rem;--sam-type-label:.9375rem;--sam-type-caption:.875rem;--sam-nav-height:0px;--sam-shell-heading:0px;--sam-measured-nav:0px;background:var(--sam-color-canvas);color:var(--sam-color-text)}:root[data-theme=dark],:root[data-theme=dark] body.sam-look{--sam-color-canvas:#231727;--sam-color-surface:#231727;--sam-color-surface-soft:#231727;--sam-color-text:#f7f4ee;--sam-color-text-secondary:#d0c6d7;--sam-color-text-subtle:#d0c6d7;--sam-color-border:#574660;--sam-color-border-strong:#afa0ba;--look-hairline:#574660;--sam-color-trust:#b4b9ff;--sam-color-trust-strong:#b4b9ff;--sam-color-trust-soft:#383351;--sam-action:#b4b9ff;--look-action-ink:#231727;--sam-color-on-trust:#231727;--look-placeholder:#afa0ba;--look-avatar:#383351;--look-control-ink:#d0c6d7;--look-avatar-ink:#c6caff;--look-together:#c6caff;--look-tab-ink:#afa0ba}:root[data-theme] body.sam-look{margin:0;font:400 1rem/1.6 Manrope,sans-serif;overflow-x:clip}body.sam-look *,body.sam-look *:before,body.sam-look *:after{box-sizing:border-box}body.sam-look [hidden]{display:none!important}body.sam-look :is(h1,h2,h3,h4){font-family:Instrument Sans,sans-serif!important;color:var(--sam-color-text)!important}body.sam-look :is(h1,h2){font-weight:400!important;letter-spacing:-.022em}body.sam-look :is(h3,h4,strong,b,button,summary,label){font-weight:500!important}body.sam-look :is(p,li,input,textarea,select){font-family:Manrope,sans-serif}body.sam-look :is(h1,h2,h3,h4,p){overflow-wrap:break-word;hyphens:none}body.sam-look a{color:var(--sam-color-trust-strong);text-underline-offset:.18em}body.sam-look .record-status{font:500 .875rem/1.4 var(--sam-font-sans)}body.sam-look :is(.fhir-gate-list,.record-note.warning){color:var(--sam-color-warm-strong)}body.sam-look :is(button,.button){min-height:44px;border-radius:999px!important;box-shadow:none!important;font:500 .9375rem/1.4 Manrope,sans-serif}body.sam-look :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select){min-height:52px;border:1px solid var(--sam-color-border-strong);border-radius:999px!important;padding:0 20px;background:var(--sam-color-canvas);color:var(--sam-color-text);font-size:1rem}body.sam-look textarea{border:1px solid var(--sam-color-border-strong);border-radius:10px!important;background:var(--sam-color-canvas);color:var(--sam-color-text);padding:14px 16px}body.sam-look ::placeholder{color:var(--sam-color-text-secondary);opacity:1}body.sam-look :focus-visible{outline:2px solid #878ee8!important;outline-offset:3px!important}body.sam-look :is(.panel,main,#main-content)[tabindex="-1"]:is(:focus,:focus-visible){outline:none!important}body.sam-look ::selection{background:var(--look-avatar);color:var(--look-avatar-ink)}body.sam-look :is(input,textarea){caret-color:var(--sam-color-trust-strong)}body.sam-look :is(input[type=checkbox],input[type=radio]){accent-color:var(--sam-color-trust-strong)}body.sam-look :is(.app-header,.family-header){display:flex!important;align-items:center;gap:56px;padding:22px var(--look-margin)!important;min-height:88px;position:relative!important;inset:auto!important;background:var(--sam-color-canvas)!important;border:0!important;border-bottom:1px solid var(--look-hairline)!important;color:var(--sam-color-text)!important;box-shadow:none!important;z-index:100}body.sam-look :is(.app-brand,.dog-mark,.wordmark){width:140.722px!important;min-width:140.722px!important;height:auto!important;margin:0!important;padding:0!important;background:none!important}body.sam-look .app-brand{cursor:pointer}body.sam-look :is(.brand-header-logo,.wordmark img){width:100%!important;height:auto!important;max-height:none!important}body.sam-look :is(.app-identity,.source-chain-mark,#family-subtitle,.sam-heading-frame){display:none!important}body.sam-look .header-actions{margin-left:auto}body.sam-look :is(#profile-menu-button,#account-controls>#settings-button){display:flex;align-items:center;gap:10px;width:auto!important;min-width:44px!important;height:44px!important;padding:0 16px 0 6px!important;background:var(--sam-color-canvas)!important;color:var(--sam-color-text)!important;border:1px solid var(--sam-color-border)!important;border-radius:22px!important}body.sam-look .look-profile-initial{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:var(--look-avatar);color:var(--look-avatar-ink)}body.sam-look #profile-menu-button .user-name{display:block!important;max-width:170px;font-size:.9375rem;color:var(--sam-color-text)!important}body.sam-look #profile-menu-button :is(.user-avatar,.account-chevron){display:none!important}body.sam-look #profile-menu-button .account-headshot{width:30px;height:30px;order:-1}body.sam-look .look-record-headshot{width:30px;height:30px;border-radius:50%;object-fit:cover;order:-1}body.sam-look .look-person-name{font-size:.9375rem;white-space:nowrap}body.sam-look .look-packet-dialog{max-width:700px;width:calc(100% - 48px);max-height:85dvh;overflow:auto;padding:32px;border:1px solid var(--sam-color-border);border-radius:12px;background:var(--sam-color-canvas);color:var(--sam-color-text)}body.sam-look #profile-menu{color:var(--sam-color-text);background:var(--sam-color-canvas);border:1px solid var(--sam-color-border);border-radius:12px;max-height:calc(100dvh - 110px);overflow:auto}body.sam-look #profile-menu :is(label,a,p,button){color:var(--sam-color-text)!important}body.sam-look .primary-tab-bar{position:static!important;display:flex;flex:1;gap:36px;width:auto!important;height:auto!important;min-height:44px!important;margin:0!important;padding:4px 0 max(2px,var(--sam-nav-safe-bottom,0px))!important;border:0!important;background:var(--sam-color-canvas)!important;box-shadow:none!important;transform:none}body.sam-look .primary-tab{display:flex!important;flex:0 0 auto!important;gap:0;min-width:0!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:var(--sam-color-text-secondary)!important;font-size:.9375rem!important;line-height:1.4}body.sam-look .primary-tab :is(svg,.primary-tab-ask-mark){display:none!important}body.sam-look .primary-tab.is-active{color:var(--sam-color-text)!important;box-shadow:inset 0 -1px 0 var(--sam-color-text)!important}body.sam-look .primary-tab span{font-size:inherit!important}body.sam-look :is(.content-shell,#main-content,#main,#app-view){height:auto!important;min-height:0;max-height:none!important;overflow:visible!important}body.sam-look :is(#main-content,#main){padding:0!important}body.sam-look #app-view{max-width:none!important;margin:0!important;border:0!important;background:var(--sam-color-canvas)!important}body.sam-look :is(.panel,.view){max-width:1296px;margin:0 auto;padding:64px var(--look-margin) 96px!important;border:0!important;border-radius:0!important;background:var(--sam-color-canvas)!important;box-shadow:none!important}body.sam-look :is(.panel,.view)>:is(h1,.section-heading h2,.brand-screen-heading h2){font-size:3.5rem!important;line-height:1.08!important}body.sam-look .primary-more-panel{position:relative!important;inset:auto!important;max-width:1296px;margin:auto;padding:64px var(--look-margin) 96px;min-height:calc(100dvh - 89px);background:var(--sam-color-canvas)!important;z-index:1!important}body.sam-look :is(.more-destinations,.section-nav){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px}body.sam-look :is(.more-destinations,.section-nav)>:is(a,button){display:flex;align-items:center;min-height:64px;border:0;border-bottom:1px solid var(--look-hairline);border-radius:0!important;background:none;box-shadow:none;padding:16px 0;color:var(--sam-color-text)}body.sam-look :is(.stack>article,.record-card,.tool-card,.hs-card){border-radius:0!important;border-width:0 0 1px!important;border-color:var(--look-hairline)!important;background:transparent!important;box-shadow:none!important}body.sam-look :is(.view,.panel) :is(button,.quiet,.secondary){background:var(--sam-color-canvas);color:var(--sam-color-trust-strong);border:1px solid var(--sam-color-border-strong)}body.sam-look :is(.view,.panel) :is(.primary,.home-primary){background:var(--sam-color-text);color:var(--sam-color-canvas);border-color:var(--sam-color-text)}body.sam-look :is(#notice,#undo-bar){max-width:1152px;margin:0 auto}body.sam-look #notice:empty{display:none}body.sam-look footer{background:var(--sam-color-canvas)!important;color:var(--sam-color-text-secondary)!important;border-top:1px solid var(--look-hairline)}body.sam-look #account-controls{margin-left:auto}body.sam-look.family-entry .wordmark{width:168.722px!important}body.sam-look .look-page-photo{display:block;width:100vw;max-width:none;height:540px;object-fit:cover;object-position:center 55%;margin-left:calc(50% - 50vw)}body.sam-look .look-photo-panel{margin-top:-168px!important;position:relative;background:var(--sam-color-canvas)!important;border-radius:12px!important;padding:44px 48px!important;max-width:620px}body.sam-look .look-page-title{font:400 3.5rem/1.08 Instrument Sans,sans-serif;letter-spacing:-.022em;margin:0 0 20px}body.sam-look .look-family-photo{object-fit:cover;mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 80%,transparent)}@media(min-width:700px)and (max-width:1179px){:root[data-theme],:root[data-theme] body.sam-look{--look-margin:40px}body.sam-look :is(.app-header,.family-header){gap:26px;padding-top:18px!important;padding-bottom:18px!important}body.sam-look .primary-tab-bar{gap:26px}body.sam-look :is(.app-brand,.dog-mark,.wordmark){width:112.722px!important;min-width:112.722px!important}body.sam-look #profile-menu-button{gap:6px;padding-right:10px!important}body.sam-look #profile-menu-button .user-name{font-size:.8125rem}body.sam-look .look-page-photo{height:420px}}@media(max-width:699px){:root[data-theme],:root[data-theme] body.sam-look{--look-margin:24px;--sam-nav-height:3.75rem}body.sam-look{padding-bottom:calc(3.75rem + var(--sam-nav-safe-bottom,env(safe-area-inset-bottom)));line-height:1.55}body.sam-look :is(.app-header,.family-header){padding:14px 24px!important;gap:16px;min-height:74px}body.sam-look :is(.app-brand,.dog-mark,.wordmark){width:112.722px!important;min-width:112.722px!important}body.sam-look .primary-tab-bar{position:fixed!important;inset:auto 0 0!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;width:100%!important;padding:4px 8px max(2px,var(--sam-nav-safe-bottom,env(safe-area-inset-bottom)))!important;min-height:calc(3.75rem + var(--sam-nav-safe-bottom,env(safe-area-inset-bottom)))!important;border-top:1px solid var(--look-hairline)!important;z-index:110;transition:transform .25s ease-out}body.sam-look .primary-tab{display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:44px!important;font-size:.75rem!important;padding:0!important}body.sam-look .primary-tab.is-active{box-shadow:inset 0 1px 0 var(--sam-color-text)!important}body.sam-look .primary-tab svg{display:block!important;width:22px!important;height:22px!important;fill:currentColor}body.sam-look .primary-tab-ask-mark{display:grid!important;place-items:center;width:32px!important;height:32px!important;border-radius:50%;background:var(--sam-action)!important;color:var(--look-action-ink)!important}body.sam-look .primary-tab-ask-mark svg{width:22px!important;height:22px!important}body.sam-look .primary-tab:not(.primary-tab-ask)>svg{margin:5px 0}body.sam-look .look-profile-age{display:none}body.sam-look :is(.panel,.view){padding:40px 24px 64px!important}body.sam-look :is(.panel,.view)>:is(h1,.section-heading h2,.brand-screen-heading h2),body.sam-look .look-page-title{font-size:2.25rem!important;line-height:1.1!important}body.sam-look .primary-more-panel{padding:40px 24px 64px}body.sam-look :is(.more-destinations,.section-nav){grid-template-columns:1fr}body.sam-look .look-page-photo{height:250px}body.sam-look .look-photo-panel{margin-top:0!important;padding:32px 0!important;border-radius:0!important}body.sam-look.family-entry{padding-bottom:0}body.sam-look.presence-open .primary-tab-bar{transform:translateY(120%)!important;pointer-events:none}}@media(prefers-reduced-motion:reduce){body.sam-look *,body.sam-look *:before,body.sam-look *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
