#hero :is(a,button,summary):focus-visible{outline:2px solid #626f47!important;outline-offset:3px!important;border-radius:6px}#hero .hc3-pill:focus-visible{border-radius:30px}#hero nav a.rounded-full:focus-visible{border-radius:9999px}#connection .hc3-disc:before,#connection .hc3-disc:after{content:"";position:absolute;border-radius:9999px;pointer-events:none}#connection .hc3-disc:before{inset:-10px;border:1px solid rgba(98,111,71,.35)}#connection .hc3-disc:after{inset:-21px;border:1px solid rgba(217,178,89,.45)}#connection :is(a,button,summary):focus-visible{outline:2px solid #626f47!important;outline-offset:3px!important;border-radius:4px}[data-hc-body] .hc3-hot:is(:hover,:focus-visible,[data-active]) .hc3-hot-ring{opacity:1}[data-hc-body] .hc3-hot:focus-visible{border-radius:9999px!important}[data-hc-fig][data-showing] .hc3-hot:not([data-active]):not([data-origin]) .hc3-ping{animation:none;opacity:0}[data-hc-row] .hc3-link{opacity:0;transition:opacity .15s ease}[data-hc-row] .hc3-link[data-on]{opacity:1}[data-hc-row] :is(.hc3-path,.hc3-conn){fill:none;stroke:#d9b259;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1}[data-hc-row] .hc3-path{stroke-width:2;transition:stroke-dashoffset .45s cubic-bezier(.33,0,.2,1)}[data-hc-row] .hc3-conn{stroke-width:1.25;transition:stroke-dashoffset .3s cubic-bezier(.33,0,.2,1) .1s}[data-hc-row] .hc3-link[data-on] :is(.hc3-path,.hc3-conn){stroke-dashoffset:0}[data-hc-row] .hc3-callout{opacity:0;visibility:hidden;transform:translate(var(--hc3-from, 0));transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}[data-hc-row] .hc3-callout[data-on]{opacity:1;visibility:visible;transform:none;transition:opacity .15s ease,transform .15s ease,visibility 0s}[data-hc-row] [data-hc-static]{transition:opacity .15s ease}[data-hc-row] [data-hc-static][data-dim]{opacity:.12}[data-hc-row] [data-hc-default]{transition:opacity .15s ease,visibility 0s linear .15s}[data-hc-row] [data-hc-default][data-off]{opacity:0;visibility:hidden}@media(prefers-reduced-motion:reduce){[data-hc-row] :is(.hc3-link,.hc3-path,.hc3-conn,.hc3-callout,[data-hc-static],[data-hc-default]){transition:none!important}[data-hc-row] .hc3-callout{transform:none}[data-hc-row] .hc3-pulses{display:none}}#conditions .hc3-tabs{display:none}@media(min-width:64rem){html[data-hc3-js] #conditions .hc3-tabs{display:grid}html[data-hc3-js] #conditions .hc3-accordion{display:none}}#conditions .hc3-tab{background:transparent;color:#fff;border-color:#fff6;border-radius:0;font-weight:400}#conditions .hc3-tab:hover{background:#535e3b}#conditions .hc3-tab[aria-selected=true]{background:#fffcf0;color:#626f47;border-color:#fffcf0;border-radius:5px 20px 5px 5px;font-weight:500}#conditions :is(a,button,summary):focus-visible,#conditions [role=tabpanel]:focus-visible{outline:2px solid #ffffff!important;outline-offset:3px!important}#conditions .hc3-tab:focus-visible{outline-offset:2px!important;border-radius:5px 20px 5px 5px}#conditions [role=tabpanel] a:focus-visible,#conditions details[open] a:focus-visible{outline-color:#626f47!important;outline-offset:2px!important;border-radius:4px}#conditions details[open]>summary:focus-visible{outline-color:#626f47!important;outline-offset:-4px!important;border-radius:5px 33px 5px 5px}#conditions details:not([open])>summary:focus-visible{border-radius:6px}@media(forced-colors:active){#conditions .hc3-tab[aria-selected=true]{forced-color-adjust:none;background:Highlight;color:HighlightText;border-color:Highlight;border-left:4px solid HighlightText;padding-left:10px}#conditions .hc3-tab[aria-selected=true]:focus-visible{outline-color:CanvasText!important}#conditions .hc3-panel,#conditions details[open]{border:1px solid CanvasText}}#complex-histories :is(a,button,summary):focus-visible{outline:2px solid #626f47!important;outline-offset:3px!important;border-radius:6px}#assessment :is(a,button,summary):focus-visible{outline:2px solid #626f47!important;outline-offset:3px!important;border-radius:4px}#assessment .hc3-pill:focus-visible{outline:2px solid #333133!important;outline-offset:3px!important;border-radius:30px}#care-pathways :is(a,button,summary):focus-visible{outline:2px solid #626f47!important;outline-offset:3px!important;border-radius:4px}#faq :is(a,button,summary):focus-visible{outline:2px solid #626f47!important;outline-offset:2px!important;border-radius:6px}#enquiry-invite :is(a,button,summary):focus-visible{outline:2px solid #626f47!important;outline-offset:3px!important;border-radius:6px}#enquiry-invite .btn-contact:focus-visible{outline:2px solid #333133!important;outline-offset:3px!important;border-radius:29px}@media(prefers-reduced-motion:no-preference){#conditions details:target,#conditions [role=tabpanel][data-hc3-arrive]{animation:hc3-arrive-halo 2.4s ease-out 1}#jawbone-question:target{animation:hc3-arrive-tint 2.4s ease-out 1}}@keyframes hc3-arrive-halo{0%{box-shadow:0 0 0 6px #ffeab8bf}to{box-shadow:0 0 0 6px #ffeab800}}@keyframes hc3-arrive-tint{0%{background-color:#6b8e5a1f}to{background-color:transparent}}
