.section-inner[data-astro-cid-zkj2aycy]{margin-inline:auto;padding-block:var(--section-padding-bs) var(--section-padding-be);padding-inline:2rem}.section-inner-wide[data-astro-cid-zkj2aycy]{max-width:72rem}.section-inner-normal[data-astro-cid-zkj2aycy]{max-width:60rem}.section-inner-narrow[data-astro-cid-zkj2aycy]{max-width:45rem}@media(max-width:800px){.section-inner[data-astro-cid-zkj2aycy]{padding-inline:1.5rem}}@media(max-width:500px){.section-inner[data-astro-cid-zkj2aycy]{padding-inline:.75rem}}.section[data-astro-cid-mkfcrhlw]{position:relative;--section-padding-bs: 4rem;--section-padding-be: 4rem;--color-fg-muted: color-mix(in srgb, var(--color-fg) 75%, transparent);--color-border: color-mix(in srgb, var(--color-fg) 25%, transparent);--color-border-hover: color-mix(in srgb, var(--color-fg) 55%, transparent);--color-surface: color-mix(in srgb, var(--color-fg) 8%, var(--color-bg));--color-surface-hover: color-mix( in srgb, var(--color-fg) 14%, var(--color-bg) );color:var(--color-fg)}.section[data-astro-cid-mkfcrhlw]:first-of-type{--section-padding-bs: calc(2rem + var(--header-height));margin-top:calc(-1 * var(--header-height))}.section[data-astro-cid-mkfcrhlw]:nth-of-type(odd){--color-bg: #302a2a;--color-fg: #fffefa}.section[data-astro-cid-mkfcrhlw]:nth-of-type(2n){--color-bg: #fffefa;--color-fg: #302a2a;background:var(--color-bg)}.section[data-astro-cid-mkfcrhlw]:last-of-type:nth-of-type(odd):not(:first-of-type){--color-bg: #edece9;--color-fg: #302a2a;background:var(--color-bg)}[data-angled] .section[data-astro-cid-mkfcrhlw]:nth-of-type(2n){background:transparent}[data-angled] .section[data-astro-cid-mkfcrhlw]:nth-of-type(2n):before{content:"";position:absolute;inset:0;z-index:-1;background:#fffefa;transform:skewY(-4deg)}[data-angled] .section[data-astro-cid-mkfcrhlw]:last-of-type:nth-of-type(odd):not(:first-of-type){background:transparent}[data-angled] .section[data-astro-cid-mkfcrhlw]:last-of-type:nth-of-type(odd):not(:first-of-type):before{content:"";position:absolute;inset:0;z-index:-1;background:#edece9;transform:skewY(-4deg)}.section[data-astro-cid-mkfcrhlw]>*+*{--section-padding-bs: 0}[data-angled] .section[data-astro-cid-mkfcrhlw]:nth-of-type(2n)+.section[data-astro-cid-mkfcrhlw]:nth-of-type(2n):before{top:-1px}[data-angled] .section[data-astro-cid-mkfcrhlw]:nth-of-type(2n)+.section[data-astro-cid-mkfcrhlw]:last-of-type:nth-of-type(odd):not(:first-of-type):before{top:-1px}.footer[data-astro-cid-sz7xmlte]{padding:2rem;font-size:.875rem;color:#e7e7e7bf}.cta[data-astro-cid-sz7xmlte]{text-align:center;padding:4rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.cta-heading[data-astro-cid-sz7xmlte]{font-family:var(--font-serif);font-weight:100;font-size:2rem;color:#eee;line-height:1}.cta-you[data-astro-cid-sz7xmlte]{color:var(--color-cyan);font-weight:900}.cta-btn[data-astro-cid-sz7xmlte]{display:inline-block;padding:1rem 2rem;background-color:var(--color-cyan);color:#111;font-weight:900;font-size:1.125rem;border-radius:100px;text-decoration:none;transition:background-color 125ms}.cta-btn[data-astro-cid-sz7xmlte]:hover{background-color:var(--color-cyan-dark)}.content[data-astro-cid-sz7xmlte]{max-width:56rem;margin-inline:auto;line-height:1.5;text-wrap:pretty;container-type:inline-size}.columns[data-astro-cid-sz7xmlte]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr))}@container (min-width: 30rem) and (max-width: 45.99rem){.columns[data-astro-cid-sz7xmlte]:has(>:nth-child(3))>[data-astro-cid-sz7xmlte]:last-child{grid-column:1 / -1}}.columns[data-astro-cid-sz7xmlte] ul{list-style:none;padding:0;margin:.25rem 0 0;display:flex;flex-direction:column;gap:.25rem}.content[data-astro-cid-sz7xmlte] :is(h1,h2,h3,h4,h5,h6){font-weight:900;margin-bottom:.25rem}.content[data-astro-cid-sz7xmlte] p{margin-top:.25rem}.content[data-astro-cid-sz7xmlte] a{text-decoration:underline;text-decoration-thickness:.5px}.content[data-astro-cid-sz7xmlte] a[href^="tel:"]{white-space:nowrap}.content[data-astro-cid-sz7xmlte] .psychology-today[data-astro-cid-sz7xmlte]{margin-top:1rem}.psychology-today[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{opacity:.75;transition:opacity .1s}.psychology-today[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover img[data-astro-cid-sz7xmlte]{opacity:1}.copyright[data-astro-cid-sz7xmlte]{margin-top:2rem;text-align:center}.copyright[data-astro-cid-sz7xmlte] abbr[data-astro-cid-sz7xmlte]{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:.06em;text-underline-offset:.2em}.contact[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin-top:.25rem;display:flex;flex-direction:column;gap:.25rem}.contact[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:.5rem}.contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none}.contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline;text-decoration-thickness:.5px}.credit[data-astro-cid-sz7xmlte]{margin-top:1rem;text-align:center;font-size:.75rem;opacity:.5}html[data-menu-open]{overflow-y:hidden;overscroll-behavior:none}@property --svg-name-color{syntax: "<color>"; inherits: true; initial-value: currentColor;}#site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:10000;border-bottom:1px solid transparent;color:#3c3c43;transition:color .15s,border-bottom-color .15s,background-color .15s}#site-header[data-astro-cid-3ef6ksr2]:not([data-at-top]){backdrop-filter:blur(10px);background:#ffffffd9}#site-header[data-astro-cid-3ef6ksr2][data-at-top]:not([data-menu-open]){color:#fff}@media(min-width:801px){#site-header[data-astro-cid-3ef6ksr2]:not([data-at-top]){border-bottom-color:#ddd}}@media(max-width:800px){#site-header[data-astro-cid-3ef6ksr2]:not([data-menu-open]):not([data-at-top]){border-bottom-color:#ddd}#site-header[data-astro-cid-3ef6ksr2][data-menu-open]{min-height:100dvh;backdrop-filter:blur(10px);background:#ffffffd9}}.inner[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;max-width:1440px;margin-inline:auto}@media(min-width:901px){.inner[data-astro-cid-3ef6ksr2]{padding-inline:2rem}}@media(min-width:801px)and (max-width:900px){.inner[data-astro-cid-3ef6ksr2]{padding-inline:1rem}}@media(max-width:800px){.inner[data-astro-cid-3ef6ksr2]{padding-inline:1rem}}.logo[data-astro-cid-3ef6ksr2]{display:block;padding:.5rem;--svg-name-color: var(--color-indigo);transition:--svg-name-color .1s}#site-header[data-astro-cid-3ef6ksr2][data-at-top]:not([data-menu-open]) .logo[data-astro-cid-3ef6ksr2]{--svg-name-color: var(--color-cyan)}.logo[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{display:block;height:calc(54px - 1rem);width:auto}nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center}.nav-item[data-astro-cid-3ef6ksr2]{display:flex;justify-content:center;align-items:center;padding:1.5rem .75rem;font-size:.875rem;text-decoration:none}.full-nav[data-astro-cid-3ef6ksr2]{display:flex}@media(max-width:800px){.full-nav[data-astro-cid-3ef6ksr2]{display:none}#site-header[data-astro-cid-3ef6ksr2][data-menu-open] .full-nav[data-astro-cid-3ef6ksr2]{display:block;position:absolute;inset:66px 0 0;border-top:1px solid #ddd;overflow-y:auto}#site-header[data-astro-cid-3ef6ksr2][data-menu-open] .full-nav[data-astro-cid-3ef6ksr2] .nav-button[data-astro-cid-3ef6ksr2]{display:none}}.mini-nav[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:800px){.mini-nav[data-astro-cid-3ef6ksr2]{display:flex}.mini-nav[data-astro-cid-3ef6ksr2] .nav-button[data-astro-cid-3ef6ksr2]{padding-block:.75rem}}@media(max-width:500px){.mini-nav[data-astro-cid-3ef6ksr2] .nav-button[data-astro-cid-3ef6ksr2]{display:none}}.nav-link[data-astro-cid-3ef6ksr2]{font-weight:700;color:inherit;transition:color 125ms}@media(max-width:800px){.nav-link[data-astro-cid-3ef6ksr2]{display:block;border-bottom:1px solid #ddd;text-align:center}}.nav-link[data-astro-cid-3ef6ksr2]:hover,.nav-link[data-astro-cid-3ef6ksr2].active{color:var(--color-indigo)}#site-header[data-astro-cid-3ef6ksr2][data-at-top]:not([data-menu-open]) .nav-link[data-astro-cid-3ef6ksr2]:hover,#site-header[data-astro-cid-3ef6ksr2][data-at-top]:not([data-menu-open]) .nav-link[data-astro-cid-3ef6ksr2].active{color:var(--color-cyan)}.nav-button[data-astro-cid-3ef6ksr2]{font-weight:800;padding-block:.75rem}.nav-button[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{padding:.75rem 1rem;border-radius:.5rem;background-color:var(--color-indigo-dark);color:#fff;transition:color 125ms,background-color 125ms}.nav-button[data-astro-cid-3ef6ksr2]:hover span[data-astro-cid-3ef6ksr2]{background-color:var(--color-indigo)}#site-header[data-astro-cid-3ef6ksr2][data-at-top]:not([data-menu-open]) .nav-button[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{background-color:var(--color-cyan);color:#000}#site-header[data-astro-cid-3ef6ksr2][data-at-top]:not([data-menu-open]) .nav-button[data-astro-cid-3ef6ksr2]:hover span[data-astro-cid-3ef6ksr2]{background-color:var(--color-cyan-dark)}@media(min-width:501px)and (max-width:800px){.full-nav[data-astro-cid-3ef6ksr2] .nav-button[data-astro-cid-3ef6ksr2]{display:none}}.menu-button[data-astro-cid-3ef6ksr2]{cursor:pointer;background:none;border:none;color:inherit}.menu-button[data-astro-cid-3ef6ksr2] svg{display:block;height:1rem;width:1rem}@media(min-width:801px){.menu-button[data-astro-cid-3ef6ksr2]{display:none}}.menu-button[data-astro-cid-3ef6ksr2] .icon-close[data-astro-cid-3ef6ksr2],#site-header[data-astro-cid-3ef6ksr2][data-menu-open] .icon-open[data-astro-cid-3ef6ksr2]{display:none}#site-header[data-astro-cid-3ef6ksr2][data-menu-open] .icon-close[data-astro-cid-3ef6ksr2]{display:block}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%;block-size:auto}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}@media screen and (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--header-height: 66px;--color-red: #e40303;--color-red-bg: #fee;--color-red-dark: #cf0101;--color-orange: #ff8c00;--color-orange-bg: #fff2e3;--color-orange-dark: #e07b00;--color-yellow: #ffed00;--color-yellow-bg: #fffcd6;--color-yellow-dark: #403b00;--color-green: #008026;--color-green-bg: #e8ffef;--color-green-dark: #007322;--color-indigo: #24408e;--color-indigo-bg: #eff2fb;--color-indigo-dark: #103290;--color-teal: #008a8a;--color-teal-light: #09cccc;--color-violet: #732982;--color-violet-bg: #f7edf9;--color-violet-dark: #741287;--color-white: #fff;--color-cyan: #75d7ee;--color-cyan-dark: #4bd4f5;--color-pink: #ffafc8;--color-brown: #613915;--color-black: #111}html{-webkit-font-smoothing:antialiased;scroll-behavior:smooth;max-width:100vw}body{font-family:var(--font-sans);line-height:1.25;background-color:#302a2a;color:var(--color-black);max-width:100vw}strong{font-weight:800}em{font-style:italic}[id]{scroll-margin-top:calc(var(--header-height) + 4px)}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.text-red{color:var(--color-red)}.text-orange{color:var(--color-orange);text-shadow:0 0 1px #000}.text-yellow{color:var(--color-yellow);text-shadow:0 0 1px #000}.text-green{color:var(--color-green)}.text-indigo{color:var(--color-indigo)}.text-violet{color:var(--color-violet)}.text-white{color:var(--color-white)}.text-pink{color:var(--color-pink);text-shadow:0 0 1px #000}.text-cyan{color:var(--color-cyan)}.text-brown{color:var(--color-brown)}.text-black{color:var(--color-black)}
