.service-location .service-access-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:20px 0;display:grid}.service-access-facts>div{border-top:1px solid #d7e1dd;min-width:0;padding-top:14px}.service-access-facts dt{color:#123f39;font-size:.88rem;font-weight:700}.service-access-facts dd{margin:5px 0 0;line-height:1.65}.service-location .service-access-next{background:#eef4f1;border-radius:16px;padding:24px}.service-access-next h3{margin:0 0 12px;font-size:1.2rem}.service-location .service-access-next .button{color:#fff;white-space:normal;text-align:center;background:#164c43;margin:8px 0;line-height:1.45;display:inline-flex}.service-location .service-access-next .button:hover{background:#103b34}.service-access-next a:focus-visible{outline-offset:4px;outline:3px solid #1b6658}.service-location .service-access-next .service-access-note{font-size:.88rem;line-height:1.6}.service-access-location{border-top:1px solid #ceded6;margin-top:12px;padding-top:16px}.service-access-location address{font-style:normal}.service-location.section-shell{align-items:start;gap:2rem;padding-block:2.5rem}.service-location .service-access-next{align-self:start}.service-access-context summary,.service-access-location summary{cursor:pointer;min-height:44px;color:var(--navy);padding-block:.6rem;font-weight:600}:is(.service-access-context summary:focus-visible,.service-access-location summary:focus-visible){outline:3px solid var(--navy);outline-offset:3px}.service-access-context p{margin-block:.5rem}.service-access-question{text-underline-offset:.2em;width:fit-content;min-height:44px;padding-block:.6rem;text-decoration:underline;display:block}@media (max-width:760px){.service-location.section-shell{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-block:1.75rem}}@media (max-width:480px){.service-location .service-access-facts{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:600px){.service-location .service-access-next{padding:20px}}.psychology-path-nav{flex-wrap:wrap;gap:.5rem;margin-block-start:1.5rem;display:flex}.psychology-path-nav a{color:#fff;text-underline-offset:.2em;border:1px solid #aac7c6;border-radius:2rem;align-items:center;min-height:44px;padding:.5rem .85rem;font-size:.9rem;text-decoration:underline;display:inline-flex}.psychology-path-nav a:hover{background:#ffffff1f}.psychology-path-nav a:focus-visible{outline-offset:4px;outline:3px solid #fff}.psychology-paths{padding-block:2rem 3rem}.psychology-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.psychology-path-grid article{background:#f4f8f5;border:1px solid #ceded6;border-radius:1rem;flex-direction:column;min-width:0;padding:1.5rem;scroll-margin-top:8rem;display:flex}.psychology-path-grid h3{margin:0;font-size:1.3rem;line-height:1.35}.psychology-path-grid p{line-height:1.65}.psychology-path-grid a{min-height:44px;margin-block-start:auto;padding-block:.65rem}.psychology-path-grid a:focus-visible{outline-offset:4px;outline:3px solid #164c43}.psychology-service-page .service-v1-situations h3{margin:1.5rem 0 .75rem;font-size:1.3rem;line-height:1.35}.psychology-service-page .service-v1-situations article>p{margin:0}@media (max-width:1000px){.psychology-path-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.psychology-path-grid article{scroll-behavior:auto}}.service-consultation-options .service-v1-work-grid article{min-height:0}.service-consultation-options .service-v1-work-grid h3{margin-top:0}.service-consultation-options>.text-link{margin-top:1.5rem;display:inline-block}.social-page-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.5rem 1.5rem;padding-block:1rem;display:flex}.social-page-nav a{text-underline-offset:.25em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.social-page-nav a:focus-visible{outline:3px solid var(--navy);outline-offset:4px}.social-work-service-page h2[id]{scroll-margin-top:8rem}.social-choice-next{margin-top:1.5rem}.social-choice-next .button{white-space:normal;text-align:center;max-width:100%}.social-choice-next p{margin:.75rem 0 0}.social-work-service-page .service-v1-situations h3{margin:0 0 .75rem;font-size:1.15rem;line-height:1.4}.social-work-service-page .service-v1-situations article>div{margin-top:1.5rem}.social-work-service-page .service-v1-situations article p{margin:0;line-height:1.55}@media (min-width:1100px){.social-work-service-page .service-v1-situations{grid-template-columns:repeat(3,minmax(0,1fr))}}.sexology-service-page .sexology-consultation-meta{color:var(--navy,#0b3045);font-weight:600}.sexology-choice-next{margin-top:1.5rem}.sexology-choice-next .button{white-space:normal;text-align:center;max-width:100%}.sexology-choice-next p{margin:.75rem 0 0}.sexology-service-page .service-v1-situations h3{margin:0 0 .75rem;font-size:1.15rem;line-height:1.4}.sexology-service-page .service-v1-situations article>div{margin-top:1.5rem}.sexology-service-page .service-v1-situations article p{margin:0;line-height:1.55}@media (min-width:1100px){.sexology-service-page .service-v1-situations{grid-template-columns:repeat(3,minmax(0,1fr))}}
