._page_3vkuw_1{--inquiries-ink:#171824;--inquiries-paper:#f4f0e7;--inquiries-gold:#b9792d;--inquiries-line:#413f3b57;background:var(--inquiries-paper);min-height:100vh;color:var(--inquiries-ink);overflow-x:hidden}._introduction_3vkuw_12{color:#f7f2e9;background:#171715 url(/assets/psychotherapy-architecture.png) 68%/cover no-repeat;align-items:center;min-height:clamp(360px,37vw,500px);display:flex;position:relative;overflow:hidden}._introduction_3vkuw_12:before{content:"";background:linear-gradient(90deg,#141413f0 0%,#141413d1 37%,#14141352 69%,#14141324 100%),linear-gradient(#0000 52%,#0e0e0d2e);position:absolute;inset:0}._heroCopy_3vkuw_31{z-index:1;width:min(720px,62vw);margin-left:clamp(40px,6.7vw,110px);padding:clamp(66px,7vw,108px) 0;position:relative}._introduction_3vkuw_12 h1{letter-spacing:-.052em;margin:0;font-size:clamp(4rem,6vw,6rem);font-weight:400;line-height:.96}._heroCopy_3vkuw_31>i{background:var(--inquiries-gold);width:48px;height:2px;margin:30px 0 26px;display:block}._introCopy_3vkuw_55{letter-spacing:-.016em;max-width:680px;margin:0;font-size:clamp(1.35rem,1.85vw,1.9rem);line-height:1.24}._contactArea_3vkuw_63{grid-template-columns:minmax(0,1.42fr) minmax(300px,.88fr);gap:clamp(64px,7vw,116px);width:min(1220px,100% - 96px);margin:0 auto;padding:clamp(82px,8vw,126px) 0 clamp(108px,10vw,166px);display:grid}._formColumn_3vkuw_72,._informationColumn_3vkuw_73{min-width:0}._formColumn_3vkuw_72>h2,._contactInformation_3vkuw_78 h2,._disclaimer_3vkuw_79 h3{letter-spacing:-.028em;margin:0;font-weight:400}._formColumn_3vkuw_72>h2{margin-bottom:clamp(38px,4vw,58px);font-size:clamp(2.15rem,3vw,3.15rem);line-height:1.08}._formColumn_3vkuw_72>h2:after,._disclaimer_3vkuw_79 h3:after,._contactInformation_3vkuw_78 h2:after{content:"";background:var(--inquiries-gold);width:42px;height:1px;margin-top:20px;display:block}._form_3vkuw_72{flex-direction:column;gap:26px;display:flex}._form_3vkuw_72 label{display:block}._form_3vkuw_72 label>span{color:#4c4944;font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;pointer-events:none;margin:0 0 10px;font-size:.76rem;font-weight:700;line-height:1.2;display:block}._form_3vkuw_72 input,._form_3vkuw_72 textarea{border:0;border-bottom:1px solid var(--inquiries-line);width:100%;color:var(--inquiries-ink);font:inherit;-webkit-appearance:none;appearance:none;background:0 0;border-radius:0;outline:none;font-size:1.08rem;line-height:1.5;transition:border-color .18s}._form_3vkuw_72 input{min-height:46px;padding:5px 2px 12px}._form_3vkuw_72 textarea{resize:vertical;min-height:164px;padding:7px 2px 14px}._form_3vkuw_72 input:focus,._form_3vkuw_72 textarea:focus{border-bottom-color:var(--inquiries-gold);box-shadow:0 1px 0 var(--inquiries-gold)}:-webkit-any(._form_3vkuw_72 input:autofill,._form_3vkuw_72 textarea:autofill,._form_3vkuw_72 input:-webkit-autofill,._form_3vkuw_72 textarea:-webkit-autofill){-webkit-text-fill-color:var(--inquiries-ink);box-shadow:0 0 0 1000px var(--inquiries-paper) inset;transition:background-color 9999s ease-out}:is(._form_3vkuw_72 input:autofill,._form_3vkuw_72 textarea:autofill,._form_3vkuw_72 input:autofill,._form_3vkuw_72 textarea:autofill){-webkit-text-fill-color:var(--inquiries-ink);box-shadow:0 0 0 1000px var(--inquiries-paper) inset;transition:background-color 9999s ease-out}._formStatus_3vkuw_167{color:#3f3d39;margin:0;font-size:1.04rem;line-height:1.55}._successState_3vkuw_174{border-top:1px solid var(--inquiries-line);border-bottom:1px solid var(--inquiries-line);justify-content:center;min-height:clamp(340px,38vw,520px);padding-block:clamp(92px,10vw,150px)}._successState_3vkuw_174 ._formStatus_3vkuw_167{max-width:520px;font-size:clamp(1.4rem,2vw,1.9rem);line-height:1.35}._form_3vkuw_72 button{border:0;border-bottom:1px solid var(--inquiries-gold);min-height:48px;color:var(--inquiries-ink);cursor:pointer;font-family:var(--serif);background:0 0;border-radius:0;align-self:flex-start;margin-top:14px;padding:0 0 8px;font-size:clamp(1.35rem,1.7vw,1.7rem)}._form_3vkuw_72 button span{margin-left:34px;font-size:1.35em;line-height:.5;display:inline-block}:is(._form_3vkuw_72 button:hover,._form_3vkuw_72 button:focus-visible){border-bottom-color:var(--inquiries-ink)}._form_3vkuw_72 button:disabled{cursor:wait;opacity:.58}._informationColumn_3vkuw_73{border-left:1px solid var(--inquiries-line);padding-left:clamp(44px,5vw,76px)}._disclaimer_3vkuw_79{padding-bottom:clamp(48px,5vw,74px)}._disclaimer_3vkuw_79 h3{margin-bottom:30px;font-size:clamp(1.8rem,2.35vw,2.45rem);line-height:1.12}._disclaimer_3vkuw_79 p{color:#3f3d39;max-width:470px;margin:0 0 20px;font-size:.98rem;line-height:1.62}._disclaimer_3vkuw_79 p:last-child{margin-bottom:0}._contactInformation_3vkuw_78{border-top:1px solid var(--inquiries-line);padding-top:clamp(42px,4.5vw,64px)}._contactInformation_3vkuw_78 h2{font-size:clamp(1.45rem,1.8vw,1.8rem);line-height:1.16}._location_3vkuw_257{margin:34px 0 30px;font-size:1.07rem;line-height:1.4}._location_3vkuw_257 span{color:var(--inquiries-gold);margin:0 14px;display:inline-block}._contactInformation_3vkuw_78 dl{margin:0}._contactInformation_3vkuw_78 dl>div+div{margin-top:22px}._contactInformation_3vkuw_78 dt,._contactInformation_3vkuw_78 dd{margin:0;font-size:1rem;line-height:1.5}._contactInformation_3vkuw_78 dt{color:#5a5751;margin-bottom:2px}._contactInformation_3vkuw_78 dd a{text-decoration:none}@media (max-width:900px){._introduction_3vkuw_12{background-position:62%;min-height:390px}._introduction_3vkuw_12:before{background:linear-gradient(90deg,#141413f0,#1414139e 70%,#14141342)}._heroCopy_3vkuw_31{width:min(680px,100% - 56px);margin-inline:28px;padding-block:74px}._introduction_3vkuw_12 h1{font-size:clamp(3.65rem,10.5vw,5.2rem)}._introCopy_3vkuw_55{max-width:600px;font-size:clamp(1.3rem,4.2vw,1.8rem)}._desktopBreak_3vkuw_318{display:none}._contactArea_3vkuw_63{grid-template-columns:1fr;gap:72px;width:min(100% - 56px,720px);padding:76px 0 96px}._informationColumn_3vkuw_73{border-top:1px solid var(--inquiries-line);border-left:0;padding:68px 0 0}._disclaimer_3vkuw_79{padding-bottom:58px}._disclaimer_3vkuw_79 p{max-width:640px}._successState_3vkuw_174{min-height:330px;padding-block:92px}}@media (max-width:520px){._introduction_3vkuw_12{background-position:64%;min-height:342px}._heroCopy_3vkuw_31{width:calc(100% - 44px);margin-inline:22px;padding-block:58px}._introduction_3vkuw_12 h1{font-size:3.25rem}._heroCopy_3vkuw_31>i{margin:24px 0 21px}._introCopy_3vkuw_55{font-size:1.25rem;line-height:1.28}._contactArea_3vkuw_63{gap:58px;width:calc(100% - 44px);padding:62px 0 80px}._formColumn_3vkuw_72>h2{margin-bottom:34px;font-size:2rem}._form_3vkuw_72{gap:22px}._form_3vkuw_72 input,._form_3vkuw_72 textarea{font-size:1rem}._form_3vkuw_72 input{min-height:48px}._form_3vkuw_72 textarea{min-height:154px}._form_3vkuw_72 button{min-height:50px;margin-top:8px;font-size:1.35rem}._informationColumn_3vkuw_73{padding-top:54px}._disclaimer_3vkuw_79{padding-bottom:48px}._disclaimer_3vkuw_79 h3{margin-bottom:26px;font-size:1.75rem}._disclaimer_3vkuw_79 p{font-size:.94rem;line-height:1.58}._contactInformation_3vkuw_78{padding-top:42px}._contactInformation_3vkuw_78 h2{font-size:1.42rem}._location_3vkuw_257 span{margin-inline:10px}._contactInformation_3vkuw_78 dd{overflow-wrap:anywhere}._successState_3vkuw_174{min-height:260px;padding-block:72px}._successState_3vkuw_174 ._formStatus_3vkuw_167{font-size:1.35rem}}
