.karla-psych-page{--karla-psych-wine-deep: var(--karla-wine-deep, #2b0b12);--karla-psych-wine: var(--karla-wine, #5a1e2a);--karla-psych-gold: var(--karla-gold, #d4af37);--karla-psych-gold-light: var(--karla-gold-light, #f6d98c);--karla-psych-gold-dark: var(--karla-gold-dark, #9e741e);--karla-psych-cream: var(--karla-cream, #fbf4ea);--karla-psych-soft: #f7efe5;--karla-psych-white: #fffdf9;--karla-psych-ink: var(--karla-ink, #2f2926);position:relative;overflow:hidden;color:var(--karla-psych-ink);font-family:var(--karla-body, inherit)}.karla-psych-page *,.karla-psych-page *:before,.karla-psych-page *:after{box-sizing:border-box}.karla-psych-page[id]{scroll-margin-top:10rem}.karla-psych-page h1,.karla-psych-page h2,.karla-psych-page h3,.karla-psych-page p,.karla-psych-page figure{margin-top:0}.karla-psych-page h1,.karla-psych-page h2,.karla-psych-page h3{font-family:var(--karla-display, serif);letter-spacing:0}.karla-psych-section{padding-block:clamp(5rem,6.5vw,8rem)}.karla-psych-container{width:min(100% - 4rem,124rem);margin-inline:auto}.karla-psych-bg--light{background:var(--karla-psych-white)}.karla-psych-bg--soft{background:var(--karla-psych-soft)}.karla-psych-bg--wine{background:var(--karla-psych-wine);color:var(--karla-psych-cream)}.karla-psych-bg--deep{background:var(--karla-psych-wine-deep);color:var(--karla-psych-cream)}.karla-psych-eyebrow{display:inline-flex;align-items:center;gap:.9rem;margin-bottom:1.4rem;color:var(--karla-psych-gold-dark);font-size:1.12rem;font-weight:700;line-height:1.4;text-transform:uppercase}.karla-psych-eyebrow:before{width:2.8rem;height:1px;content:"";background:currentColor}.karla-psych-heading{max-width:88rem;margin-bottom:1.8rem;color:var(--karla-psych-wine);font-size:clamp(3.1rem,4vw,4.2rem);font-weight:500;line-height:1.13;overflow-wrap:anywhere}.karla-psych-copy{max-width:76rem;color:#2f2926cc;font-size:1.62rem;line-height:1.78}.karla-psych-copy p{margin-bottom:1.35rem}.karla-psych-copy p:last-child{margin-bottom:0}.karla-psych-bg--wine .karla-psych-eyebrow,.karla-psych-bg--wine .karla-psych-heading,.karla-psych-bg--deep .karla-psych-eyebrow,.karla-psych-bg--deep .karla-psych-heading{color:var(--karla-psych-gold-light)}.karla-psych-bg--wine .karla-psych-copy,.karla-psych-bg--deep .karla-psych-copy{color:#fbf4eae0}.karla-psych-intro{max-width:88rem;margin-bottom:clamp(2.8rem,4vw,4.6rem)}.karla-psych-intro--center{margin-inline:auto;text-align:center}.karla-psych-intro--center .karla-psych-heading,.karla-psych-intro--center .karla-psych-copy{margin-inline:auto}.karla-psych-button{display:inline-flex;min-height:5rem;align-items:center;justify-content:center;padding:1.25rem 2.6rem;border:1px solid transparent;border-radius:999px;background:var(--karla-psych-gold);color:var(--karla-psych-wine-deep);font-size:1.22rem;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:0 1.2rem 3rem #2b0b1224;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.karla-psych-button:hover{background:var(--karla-psych-gold-light);color:var(--karla-psych-wine-deep);transform:translateY(-2px);box-shadow:0 1.6rem 3.6rem #2b0b122e}.karla-psych-button:focus-visible{outline:.2rem solid var(--karla-psych-gold-light);outline-offset:.35rem}.karla-psych-button--wine{background:var(--karla-psych-wine);color:var(--karla-psych-cream)}.karla-psych-button--wine:hover{background:var(--karla-psych-wine-deep);color:var(--karla-psych-cream)}.karla-psych-button--disabled{cursor:default;opacity:.68}.karla-psych-button--disabled:hover{transform:none}.karla-psych-hero{padding-block:clamp(5.4rem,7vw,8rem)}.karla-psych-hero__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(30rem,.72fr);gap:clamp(3.4rem,6vw,7rem);align-items:center}.karla-psych-hero--image-left .karla-psych-hero__media{grid-column:1;grid-row:1}.karla-psych-hero--image-left .karla-psych-hero__content{grid-column:2}.karla-psych-hero__title{max-width:78rem;margin-bottom:1.8rem;color:var(--karla-psych-gold-light);font-size:clamp(3.7rem,5vw,5.7rem);font-weight:500;line-height:1.06;overflow-wrap:anywhere}.karla-psych-hero__subtitle{max-width:72rem;margin-bottom:1.6rem;color:var(--karla-psych-gold-light);font-family:var(--karla-display, serif);font-size:clamp(2rem,2.4vw,2.7rem);line-height:1.35}.karla-psych-hero__copy{max-width:72rem}.karla-psych-hero__actions{margin-top:2.8rem}.karla-psych-hero__media,.karla-psych-partnership__portrait{margin:0;overflow:hidden;border:1px solid rgba(246,217,140,.28);border-radius:1.2rem;background:#fffdf914;box-shadow:0 1.6rem 4rem #14040838}.karla-psych-hero__image,.karla-psych-hero__placeholder{display:block;width:100%;aspect-ratio:4 / 5}.karla-psych-hero__image{height:100%;object-fit:cover}.karla-psych-hero__placeholder,.karla-psych-partnership__placeholder{display:grid;place-items:center;color:#f6d98c5c}.karla-psych-hero__placeholder-svg,.karla-psych-partnership__placeholder-svg{width:56%;height:auto}.karla-psych-editorial__content{width:min(100%,98rem)}.karla-psych-editorial--center .karla-psych-editorial__content{margin-inline:auto;text-align:center}.karla-psych-editorial--center .karla-psych-heading,.karla-psych-editorial--center .karla-psych-copy{margin-inline:auto}.karla-psych-grid{display:grid;grid-template-columns:repeat(var(--karla-psych-columns, 3),minmax(0,1fr));gap:1.8rem}.karla-psych-card{position:relative;min-width:0;min-height:20rem;padding:2.7rem;border:1px solid rgba(158,116,30,.2);border-radius:.9rem;background:var(--karla-psych-white);box-shadow:0 .8rem 2.4rem #2b0b120d;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.karla-psych-card:before{position:absolute;top:0;left:2.7rem;width:4.5rem;height:2px;content:"";background:var(--karla-psych-gold-dark)}.karla-psych-card:hover{border-color:#9e741e7a;transform:translateY(-3px);box-shadow:0 1.3rem 3.2rem #2b0b1217}.karla-psych-card__number{display:block;margin-bottom:1.3rem;color:var(--karla-psych-gold-dark);font-family:var(--karla-display, serif);font-size:1.35rem;font-weight:600}.karla-psych-card__title{max-width:32rem;margin-bottom:1rem;color:var(--karla-psych-wine);font-size:2.3rem;font-weight:600;line-height:1.22;overflow-wrap:anywhere}.karla-psych-card__copy{font-size:1.5rem;line-height:1.68}.karla-psych-card--text-only{min-height:0}.karla-psych-bg--wine .karla-psych-card,.karla-psych-bg--deep .karla-psych-card{border-color:#f6d98c42;background:#fffdf914}.karla-psych-bg--wine .karla-psych-card__title,.karla-psych-bg--deep .karla-psych-card__title,.karla-psych-bg--wine .karla-psych-card__number,.karla-psych-bg--deep .karla-psych-card__number{color:var(--karla-psych-gold-light)}.karla-psych-timeline__track{position:relative;display:grid;grid-template-columns:repeat(var(--karla-psych-steps, 4),minmax(0,1fr));gap:2rem;padding-top:2.4rem}.karla-psych-timeline__track:before{position:absolute;top:1rem;right:8%;left:8%;height:1px;content:"";background:#9e741e61}.karla-psych-timeline__step{position:relative;min-width:0;padding:2.7rem 2.4rem 2.4rem;border:1px solid rgba(158,116,30,.22);border-radius:.9rem;background:var(--karla-psych-white);box-shadow:0 .8rem 2.4rem #2b0b120d}.karla-psych-timeline__step:before{position:absolute;top:-2rem;left:2.4rem;width:1.8rem;height:1.8rem;border:.45rem solid var(--karla-psych-soft);border-radius:50%;content:"";background:var(--karla-psych-gold-dark);box-shadow:0 0 0 1px #9e741e52}.karla-psych-timeline__label{display:block;margin-bottom:1rem;color:var(--karla-psych-gold-dark);font-size:1.12rem;font-weight:700;text-transform:uppercase}.karla-psych-timeline__copy{font-size:1.5rem;line-height:1.68}.karla-psych-highlight__panel{width:min(100%,104rem);margin-inline:auto;padding:clamp(3rem,5vw,5.4rem);border:1px solid rgba(246,217,140,.32);border-radius:1.2rem;background:#fffdf912;box-shadow:0 1.4rem 3.8rem #1404082e}.karla-psych-highlight__panel .karla-psych-heading,.karla-psych-highlight__panel .karla-psych-copy{max-width:90rem}.karla-psych-form__form{width:min(100%,100rem);margin-top:clamp(3rem,4vw,4.6rem)}.karla-psych-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.karla-psych-form__field{min-width:0}.karla-psych-form__field--full{grid-column:1 / -1}.karla-psych-form__label{display:block;margin-bottom:.75rem;color:var(--karla-psych-wine);font-size:1.42rem;font-weight:700;line-height:1.45}.karla-psych-form__control{width:100%;min-height:5.2rem;padding:1.25rem 1.5rem;border:1px solid rgba(90,30,42,.28);border-radius:.9rem;background:#fffdf9f0;color:var(--karla-psych-ink);font:inherit;font-size:1.55rem;line-height:1.5}.karla-psych-form textarea.karla-psych-form__control{min-height:13rem;resize:vertical}.karla-psych-form__control:focus-visible{border-color:var(--karla-psych-gold-dark);outline:.2rem solid rgba(212,175,55,.34);outline-offset:.2rem;box-shadow:0 0 0 .4rem #d4af371a}.karla-psych-form__control[aria-invalid=true]{border-color:#a73333}.karla-psych-form__status{margin-bottom:2.4rem;padding:1.6rem 1.8rem;border:1px solid rgba(158,116,30,.36);border-radius:.9rem;background:var(--karla-psych-white);color:var(--karla-psych-wine);font-size:1.48rem;line-height:1.6}.karla-psych-form__actions{margin-top:2.6rem}.karla-psych-faq__layout{display:grid;grid-template-columns:minmax(22rem,.48fr) minmax(0,1fr);gap:clamp(3.2rem,5vw,6rem);align-items:start}.karla-psych-faq__list{border-top:1px solid rgba(90,30,42,.2)}.karla-psych-faq__item{border-bottom:1px solid rgba(90,30,42,.2)}.karla-psych-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:1.8rem;color:var(--karla-psych-wine);cursor:pointer;font-family:var(--karla-display, serif);font-size:2.05rem;font-weight:600;line-height:1.3;list-style:none}.karla-psych-faq__question::-webkit-details-marker{display:none}.karla-psych-faq__question:after{flex:0 0 auto;color:var(--karla-psych-gold-dark);content:"+";font-family:var(--karla-body, sans-serif);font-size:2.2rem;font-weight:400}.karla-psych-faq__item[open] .karla-psych-faq__question:after{content:"\2212"}.karla-psych-faq__question:focus-visible{outline:.2rem solid var(--karla-psych-gold-dark);outline-offset:.35rem}.karla-psych-faq__answer{max-width:76rem;padding-bottom:2rem;font-size:1.54rem}.karla-psych-bridge__panel,.karla-psych-cta__panel{width:min(100%,96rem);margin-inline:auto;text-align:center}.karla-psych-bridge__panel .karla-psych-heading,.karla-psych-bridge__panel .karla-psych-copy,.karla-psych-cta__panel .karla-psych-heading,.karla-psych-cta__panel .karla-psych-copy{margin-inline:auto}.karla-psych-bridge__actions,.karla-psych-cta__actions{margin-top:2.6rem}.karla-psych-partnership__layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(42rem,1.1fr);gap:clamp(3.2rem,5vw,6.4rem);align-items:center}.karla-psych-partnership__portraits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.4rem,2.4vw,2.4rem)}.karla-psych-partnership__portrait{min-width:0;border-color:#9e741e3d;background:#eadfcf8c;box-shadow:0 1.2rem 3.2rem #2b0b1214}.karla-psych-partnership__image,.karla-psych-partnership__placeholder{display:block;width:100%;aspect-ratio:4 / 5}.karla-psych-partnership__image{height:100%;object-fit:cover}@media screen and (max-width:989px){.karla-psych-hero__grid,.karla-psych-faq__layout,.karla-psych-partnership__layout{grid-template-columns:1fr}.karla-psych-hero--image-left .karla-psych-hero__media,.karla-psych-hero--image-left .karla-psych-hero__content{grid-column:auto;grid-row:auto}.karla-psych-hero__media{width:min(100%,42rem);order:-1;justify-self:center}.karla-psych-grid,.karla-psych-timeline__track{grid-template-columns:repeat(2,minmax(0,1fr))}.karla-psych-timeline__track:before{display:none}.karla-psych-timeline__step:before{top:1.8rem;left:-1rem;border-color:var(--karla-psych-soft)}.karla-psych-partnership__portraits{width:min(100%,68rem)}}@media screen and (max-width:749px){.karla-psych-section,.karla-psych-hero{padding-block:4.4rem}.karla-psych-container{width:min(100% - 3rem,124rem)}.karla-psych-hero__title{font-size:3.5rem}.karla-psych-heading{font-size:3.05rem}.karla-psych-copy{font-size:1.5rem}.karla-psych-grid,.karla-psych-timeline__track,.karla-psych-form__grid,.karla-psych-partnership__portraits{grid-template-columns:1fr}.karla-psych-card{min-height:0;padding:2.3rem}.karla-psych-card:before{left:2.3rem}.karla-psych-timeline__track{gap:1.6rem;padding-top:0;padding-left:2rem}.karla-psych-timeline__track:before{display:block;top:1.8rem;bottom:1.8rem;left:.8rem;width:1px;height:auto}.karla-psych-timeline__step:before{top:2rem;left:-3rem}.karla-psych-form__field--full{grid-column:auto}.karla-psych-button,.karla-psych-form__actions .karla-psych-button{width:100%}.karla-psych-partnership__portraits{width:min(100%,36rem);margin-inline:auto}}@media screen and (max-width:374px){.karla-psych-hero__title{font-size:3.1rem}.karla-psych-heading{font-size:2.75rem}.karla-psych-card,.karla-psych-timeline__step{padding:2rem}}@media(prefers-reduced-motion:reduce){.karla-psych-button,.karla-psych-card{transition:none}.karla-psych-button:hover,.karla-psych-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/karla-psychologists-pages.css.map */
