.therapy-page{.inner-hero{background-color:var(--paper);background-image:repeating-linear-gradient(3deg,rgba(39,54,65,.012) 0 1px,transparent 1px 5px),radial-gradient(rgba(39,54,65,.02) .5px,transparent .7px);background-size:auto,12px 13px;display:grid;grid-template-columns:1fr;min-height:0;padding:105px clamp(28px,7vw,120px) 125px;position:relative}.inner-hero-copy{align-self:center;max-width:880px;padding-right:clamp(30px,7vw,110px)}.back-link{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.12em;margin-bottom:48px;text-transform:uppercase}.inner-hero h1{font-size:clamp(52px,6vw,92px);margin:34px 0 32px}.inner-hero h1 em{color:var(--accent);display:inline-block;font-size:.7em;line-height:1;margin-top:15px}.inner-lead{font-size:clamp(16px,1.25vw,19px);line-height:1.8;max-width:650px}.symptom-note{align-self:center;background-color:#e4ebed;background-image:radial-gradient(rgba(39,54,65,.035) .6px,transparent .8px);background-size:12px 13px;box-shadow:12px 15px #27364114;clip-path:polygon(2% 2%,98% 0,100% 97%,3% 100%,0 51%);padding:65px 48px 52px;position:relative;transform:rotate(1.3deg)}.symptom-note .note-tape{left:50%;top:0}.symptom-note ul{display:grid;gap:28px;margin-top:34px}.symptom-note li{border-bottom:1px solid rgba(39,54,65,.2);font-family:var(--font-display);font-size:clamp(20px,1.7vw,27px);line-height:1.25;list-style:none;padding-bottom:25px}.understanding-section{background:var(--paper-light);display:grid;gap:clamp(70px,11vw,180px);grid-template-columns:.9fr 1.1fr;padding:var(--space-section) clamp(28px,8vw,140px)}.understanding-section h2,.types-heading h2,.inner-about-section h2,.inner-consult-section h2{font-size:clamp(49px,5.7vw,88px);letter-spacing:-.055em;line-height:.95;margin-top:34px}.understanding-copy{align-self:end;display:grid;gap:25px;line-height:var(--leading-body);max-width:680px}.anxiety-types-section,.symptoms-section{background-color:var(--dusty-blue);background-image:radial-gradient(ellipse at 50% 30%,var(--pattern-ink, rgba(39, 54, 65, .035)) 0 2.5px,transparent 3px),radial-gradient(ellipse at 50% 70%,var(--pattern-ink, rgba(39, 54, 65, .035)) 0 2.5px,transparent 3px),radial-gradient(ellipse at 30% 50%,var(--pattern-ink, rgba(39, 54, 65, .035)) 0 2.5px,transparent 3px),radial-gradient(ellipse at 70% 50%,var(--pattern-ink, rgba(39, 54, 65, .035)) 0 2.5px,transparent 3px);background-size:36px 36px;color:var(--ink);padding:var(--space-section) clamp(28px,7vw,118px)}.types-heading{display:block;text-align:left}.types-heading h2 em{color:var(--accent)}.anxiety-types-grid{border-top:1px solid rgba(39,54,65,.3);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:75px}.anxiety-types-grid article{border-right:1px solid rgba(39,54,65,.3);min-height:390px;padding:35px clamp(22px,3vw,45px)}.anxiety-types-grid article:first-child{padding-left:0}.anxiety-types-grid article:last-child{border-right:0;padding-right:0}.anxiety-types-grid article>span{border:1px solid rgba(39,54,65,.55);border-radius:50%;display:grid;font-size:9px;height:30px;place-items:center;width:30px}.anxiety-types-grid h3{font-family:var(--font-display);font-size:var(--type-card);font-weight:400;line-height:1.08;margin:30px 0 24px}.anxiety-types-grid p{font-size:var(--type-body);line-height:1.8}.inner-about-section{background:var(--paper-light);display:grid;gap:clamp(70px,10vw,170px);grid-template-columns:minmax(300px,.75fr) minmax(420px,1fr);padding:155px clamp(28px,8vw,140px)}.inner-polaroid{align-self:center;background:var(--paper-light);box-shadow:0 15px 35px #27364124;padding:14px 14px 42px;position:relative;transform:rotate(-2deg)}.inner-polaroid:before{background:#dcd5c5c2;content:"";height:32px;left:50%;position:absolute;top:-17px;transform:translate(-50%) rotate(4deg);width:100px;z-index:1}.inner-polaroid img{height:auto;display:block;filter:saturate(.72);width:100%}.inner-about-section>div:last-child{align-self:center}.inner-about-section>div:last-child>p:not(.section-number){line-height:1.85;margin-top:24px;max-width:640px}.inner-consult-section{background-color:var(--connect-paper);background-image:linear-gradient(90deg,transparent 0,transparent 95px,rgba(101,125,138,.065) 96px,rgba(101,125,138,.065) 98px,rgba(255,255,255,.25) 99px,transparent 101px);background-size:104px 100%;padding:135px 25px;text-align:center}.inner-consult-section h2{margin-top:34px}.inner-consult-section .primary-button{margin-top:48px}@media(max-width:900px){.inner-hero,.understanding-section,.inner-about-section{grid-template-columns:1fr}.inner-hero{gap:90px}.inner-hero-copy{padding-right:0}.symptom-note{margin-inline:auto;max-width:560px}.anxiety-types-grid{grid-template-columns:1fr}.anxiety-types-grid article,.anxiety-types-grid article:first-child,.anxiety-types-grid article:last-child{border-bottom:1px solid rgba(39,54,65,.3);border-right:0;min-height:0;padding:38px 0}.anxiety-types-grid article:last-child{border-bottom:0}.inner-polaroid{margin-inline:auto;max-width:520px;width:88%}}@media(max-width:600px){.inner-hero{min-height:0;padding-block:75px 105px}.inner-hero h1{font-size:clamp(47px,15vw,66px)}.symptom-note{padding:55px 30px 38px}.understanding-section,.anxiety-types-section,.inner-about-section{padding-block:100px}.types-heading{align-items:start;flex-direction:column}.inner-consult-section{padding-block:105px}}.symptom-note ul{padding-left:0}.symptoms-section{padding:80px clamp(28px,8vw,140px)}.symptoms-section .symptom-note{width:100%;min-width:0;max-width:1000px;margin-inline:auto;transform:none;clip-path:none;padding:50px clamp(28px,5vw,70px)}.symptoms-section h2{font-size:clamp(38px,5vw,64px);line-height:1.1}.symptoms-section li{overflow-wrap:break-word;font-size:clamp(24px,2.5vw,32px)}.inner-hero-copy{padding-right:0;max-width:1000px}@media(max-width:600px){.symptoms-section{padding-block:50px}}.inner-hero{padding-block:80px 90px}.inner-hero-copy{max-width:1000px;margin-inline:auto;width:100%}.inner-hero h1{max-width:900px;font-size:clamp(48px,6.3vw,84px);line-height:1.05;letter-spacing:-.045em;margin-top:28px}.inner-hero h1 em{font-size:.65em;max-width:800px;line-height:1.15;margin-top:24px}.back-link{margin-bottom:35px}.symptoms-section h2{text-align:center}.symptoms-section li{font-family:var(--font-display);font-weight:400}@media(max-width:600px){.inner-hero{padding-block:55px 65px}.inner-hero h1{font-size:clamp(43px,10vw,60px)}.hero-break{display:none}}.inner-hero{overflow:hidden;background:var(--paper);padding-block:65px 75px}.inner-hero-copy{position:relative;z-index:1}.inner-hero h1{font-size:clamp(40px,5vw,64px);line-height:1.12;max-width:800px;letter-spacing:-.035em}.inner-hero h1 em{font-size:.66em;line-height:1.2;margin-top:20px}.symptoms-section{--pattern-ink:rgba(39,54,65,.012);padding-block:68px;background-color:var(--blue-light)}.symptoms-section .symptom-note{max-width:600px;filter:drop-shadow(3px 7px 6px rgba(39,54,65,.08));padding:0;background:none;box-shadow:none;transform:rotate(-.6deg)}.note-body{background:var(--paper);background-image:radial-gradient(rgba(39,54,65,.045) .5px,transparent .8px);background-size:8px 9px;padding:48px clamp(24px,5vw,60px);clip-path:polygon(0 2%,5% 1%,10% 2%,16% 0,23% 1%,30% 0,37% 2%,45% 1%,53% 2%,61% 0,70% 1%,78% 0,87% 2%,94% 1%,100% 2%,99% 20%,100% 40%,99% 60%,100% 80%,99% 98%,94% 99%,87% 98%,80% 100%,73% 99%,65% 100%,56% 98%,47% 99%,39% 98%,30% 100%,21% 99%,12% 100%,4% 98%,0 99%,1% 80%,0 60%,1% 40%)}.symptom-note .note-tape{top:-12px;z-index:2}.symptoms-section h2{font-family:var(--font-note);font-size:clamp(34px,4vw,44px);font-weight:400;line-height:1.2;text-align:center}.note-statements{margin-top:28px}.note-statements p{font-family:var(--font-body);font-size:clamp(16px,1.7vw,18px);line-height:1.75}.note-statements p+p{margin-top:22px}.understanding-section h2,.types-heading h2,.inner-consult-section h2{font-size:var(--type-section);line-height:1.08}@media(max-width:600px){.inner-hero h1{font-size:clamp(36px,9vw,48px)}.inner-hero{padding-block:48px 60px}}}.therapy-page .centered-service-hero{padding-block:52px 60px}.centered-service-hero .inner-hero-copy{max-width:760px;text-align:center}.centered-service-hero .back-link{display:block;width:fit-content;text-align:left;margin-bottom:20px}.therapy-page .centered-service-hero h1{font-size:clamp(36px,4.5vw,52px);line-height:1.15;max-width:680px;margin:18px auto 14px}.service-hero-subtitle{font-family:var(--font-note);color:var(--accent);font-size:clamp(32px,3.7vw,44px);line-height:1.25}.therapy-page .centered-service-hero{padding-block:64px 72px;background-color:var(--blue-light);background-image:radial-gradient(ellipse at 50% 30%,rgba(39,54,65,.018) 0 2.5px,transparent 3px),radial-gradient(ellipse at 50% 70%,rgba(39,54,65,.018) 0 2.5px,transparent 3px),radial-gradient(ellipse at 30% 50%,rgba(39,54,65,.018) 0 2.5px,transparent 3px),radial-gradient(ellipse at 70% 50%,rgba(39,54,65,.018) 0 2.5px,transparent 3px);background-size:36px 36px}.therapy-page .centered-service-hero h1{max-width:760px}.therapy-page .centered-service-hero h1 span{display:block;margin-top:8px}@media(max-width:600px){.therapy-page .centered-service-hero{padding-block:44px 52px}}.therapy-page .centered-service-hero{position:relative}.therapy-page .centered-service-hero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:28px;background:var(--paper-light);mask:url(/images/paper-tear.svg) center/100% 100% no-repeat;-webkit-mask:url(/images/paper-tear.svg) center/100% 100% no-repeat}.recognition-section[data-astro-cid-cqmdafqc]{background:var(--paper-light);padding:80px clamp(28px,8vw,140px)}.recognition-composition[data-astro-cid-cqmdafqc]{max-width:1000px;margin:auto;display:grid;grid-template-columns:190px minmax(0,1fr);gap:32px;align-items:center}.recognition-caption[data-astro-cid-cqmdafqc] h2[data-astro-cid-cqmdafqc]{font-family:var(--font-note);font-size:36px;font-weight:400;line-height:1;transform:rotate(-4deg)}.recognition-caption[data-astro-cid-cqmdafqc] img[data-astro-cid-cqmdafqc]{display:block;width:170px;height:64px;margin:8px 0 0 80px;transform:rotate(-8deg)}.recognition-paper[data-astro-cid-cqmdafqc]{position:relative;background:none;padding:30px 36px}.recognition-outline[data-astro-cid-cqmdafqc]{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#7a7d70;stroke-width:.8;pointer-events:none}.recognition-outline[data-astro-cid-cqmdafqc] path[data-astro-cid-cqmdafqc]{vector-effect:non-scaling-stroke}.recognition-outline[data-astro-cid-cqmdafqc] path[data-astro-cid-cqmdafqc]+path[data-astro-cid-cqmdafqc]{opacity:.4;stroke-width:.6}ul[data-astro-cid-cqmdafqc]{margin:0;padding:0;list-style:none}li[data-astro-cid-cqmdafqc]{font-family:var(--font-body);font-size:17px;line-height:1.45;max-width:54ch}li[data-astro-cid-cqmdafqc]+li[data-astro-cid-cqmdafqc]{margin-top:16px}@media(max-width:700px){.recognition-section[data-astro-cid-cqmdafqc]{padding-block:56px}.recognition-composition[data-astro-cid-cqmdafqc]{grid-template-columns:1fr;gap:20px}.recognition-caption[data-astro-cid-cqmdafqc]{display:flex;align-items:center;gap:20px}.recognition-caption[data-astro-cid-cqmdafqc] h2[data-astro-cid-cqmdafqc]{font-size:36px}.recognition-caption[data-astro-cid-cqmdafqc] img[data-astro-cid-cqmdafqc]{width:64px;height:40px;margin:0;transform:rotate(45deg)}.recognition-paper[data-astro-cid-cqmdafqc]{padding:24px}}
