.anxiety-polished{--editorial-paper:#fffaf1;--editorial-muted:#495e68;--editorial-rule:#d7dfd8}.anxiety-polished .editorial-hero{background:linear-gradient(120deg,#f6f5ec,#fffaf1 62%,#eef3ef);padding:3.75rem 0 3.25rem}.anxiety-polished .editorial-hero h1{max-width:17ch;font-size:clamp(2.75rem,4.3vw,4.15rem);line-height:1.09}.anxiety-polished .editorial-intro{max-width:38rem}.anxiety-polished .editorial-intro p:first-child{color:#3f6253;max-width:29ch;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;line-height:1.45}.anxiety-polished .editorial-intro p{font-size:1.0625rem;line-height:1.8}.anxiety-polished .editorial-hero-actions,.anxiety-closing-actions{flex-wrap:wrap;align-items:center;gap:.7rem 1.5rem;display:flex}.anxiety-polished .editorial-hero-actions{margin-top:1.4rem}.anxiety-polished a{color:#284f51;text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.anxiety-polished a:hover{color:#1d4ed8}.anxiety-polished .editorial-hero-actions>a{align-items:center;gap:.6rem;min-height:44px;font-size:.9rem;display:inline-flex}.anxiety-polished button.anxiety-book{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:9px;justify-content:center;align-items:center;min-height:48px;padding:.85rem 1.3rem;font-size:.96rem;font-weight:650;line-height:1.5;display:inline-flex;box-shadow:0 3px 8px #2443a516}.anxiety-polished button.anxiety-book:hover{background:#1d4ed8;border-color:#1d4ed8}.anxiety-polished .anxiety-small{color:#495e68;margin:1rem 0 0;font-size:.82rem;line-height:1.7}.anxiety-hero-fees{border-top:1px solid #d7dfd8;max-width:37rem;margin-top:1.1rem;padding-top:1rem}.anxiety-hero-fees p{margin:0;font-size:.9rem;line-height:1.8}.anxiety-hero-fees p>span{color:#687d70;margin:0 .25rem}.anxiety-hero-fees a{align-items:center;gap:.5rem;min-height:40px;font-size:.85rem;display:inline-flex}.anxiety-polished .editorial-aside{padding-top:.45rem}.anxiety-polished .anxiety-landscape{aspect-ratio:400/420;background:#cbd8d3;border-radius:50% 50% 3px 3px/47.6% 47.6% 3px 3px;height:auto;box-shadow:0 1px #fffdf4,0 9px 20px -15px #304b4950}.anxiety-landscape img{width:100%;height:100%;display:block}.anxiety-landscape:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #435b5418}.anxiety-polished .editorial-contents a{align-items:center;font-size:.84rem;text-decoration:none}.anxiety-polished .editorial-contents a:hover{background:#eaf0e650}.anxiety-polished .editorial-section p,.anxiety-polished .editorial-section li{font-size:1.0625rem;line-height:1.8}.anxiety-polished .editorial-section h2{max-width:26ch}.anxiety-polished .editorial-section h3{font-size:1.125rem}.anxiety-polished .editorial-section .editorial-kicker{font-size:.7rem;line-height:1.7}.anxiety-polished .anxiety-note{max-width:52rem;font-size:.95rem;line-height:1.8}.anxiety-polished .anxiety-recognition{padding-bottom:3.25rem}.anxiety-polished .anxiety-recognition .editorial-grid{gap:0 3.5rem;margin-top:1.6rem}.anxiety-polished .anxiety-recognition .editorial-item{padding:1.4rem 0 1.1rem}.anxiety-polished .anxiety-recognition h2{max-width:none}.anxiety-zoe-layout{grid-template-columns:270px minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.anxiety-portrait{max-width:290px;margin:0}.anxiety-portrait img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;background:#e6e4dc;border-radius:5px 56px 5px 5px;width:100%;height:auto}.anxiety-portrait figcaption{flex-direction:column;gap:.2rem;padding-top:.85rem;font-size:.9rem;line-height:1.55;display:flex}.anxiety-portrait figcaption span{color:#576967;font-size:.8rem}.anxiety-polished .anxiety-zoe-copy h2{max-width:23ch}.anxiety-zoe-copy>a{align-items:center;min-height:44px;font-size:.95rem;display:inline-flex}.anxiety-practice-examples{border-top:1px solid var(--editorial-rule);grid-template-columns:1fr 1fr;gap:3.5rem;margin-top:2.5rem;padding-top:1.6rem;display:grid}.anxiety-polished .anxiety-methods{margin-top:1.2rem;margin-bottom:0}.anxiety-polished .anxiety-first-session{background:#edf2e8;border-block:1px solid #dce4d8;margin:0 0 3.5rem;padding:3rem 0}.anxiety-polished .anxiety-first-session>div{border:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:4rem;padding:0;display:grid}.anxiety-polished .anxiety-first-heading h2{max-width:17ch}.anxiety-session-steps{counter-reset:session;margin:0;padding:0;list-style:none}.anxiety-session-steps li{counter-increment:session;padding:0 0 1.45rem 2.7rem;position:relative}.anxiety-session-steps li+li{border-top:1px solid #cfdbcc;padding-top:1.4rem}.anxiety-session-steps li:last-child{padding-bottom:0}.anxiety-session-steps li:before{content:"0" counter(session);color:#53775b;font-family:Georgia,serif;font-size:1.35rem;position:absolute;top:0;left:0}.anxiety-session-steps li+li:before{top:1.4rem}.anxiety-polished .anxiety-session-steps h3{margin-bottom:.35rem}.anxiety-polished .anxiety-first-session+.editorial-section>div{border:0;padding-top:0}.anxiety-price-options{border-block:1px solid var(--editorial-rule);grid-template-columns:1fr 1fr;gap:3.5rem;margin-top:1.8rem;padding:1.6rem 0 1.8rem;display:grid}.anxiety-price-options article{flex-direction:column;align-items:flex-start;display:flex}.anxiety-price-options article+article{border-left:1px solid var(--editorial-rule);padding-left:3.5rem}.anxiety-price-options .anxiety-book{margin-top:auto}.anxiety-polished .anxiety-price{flex-direction:column;gap:.2rem;margin-bottom:1rem;display:flex}.anxiety-polished .anxiety-price strong{letter-spacing:-.035em;font-size:2.8rem;font-weight:650;line-height:1.2}.anxiety-polished .anxiety-price span{font-size:.9rem;line-height:1.6}.anxiety-price-options a{align-items:center;min-height:44px;font-size:.93rem;display:inline-flex}.anxiety-funding-help{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0 0;display:flex}.anxiety-polished .anxiety-funding-help p{margin:0;font-size:.95rem}.anxiety-funding-help a{flex-shrink:0;align-items:center;min-height:44px;font-size:.95rem;display:inline-flex}.anxiety-faq-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:4rem;display:grid}.anxiety-polished .anxiety-faq-layout h2{max-width:14ch}.anxiety-faqs details{border-top:1px solid var(--editorial-rule)}.anxiety-faqs details:last-child{border-bottom:1px solid var(--editorial-rule)}.anxiety-faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:1.1rem 0;font-size:1.0625rem;font-weight:600;line-height:1.6;list-style:none;display:flex}.anxiety-faqs summary::-webkit-details-marker{display:none}.anxiety-faqs summary:hover{color:#376449}.anxiety-faqs summary:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #2563eb}.anxiety-disclosure{color:#51745c;flex:0 0 16px;width:16px;height:16px;margin-right:4px;position:relative}.anxiety-disclosure:before,.anxiety-disclosure:after{content:"";background:currentColor;height:2px;position:absolute;top:7px;left:1px;right:1px}.anxiety-disclosure:after{transform:rotate(90deg)}.anxiety-faqs details[open] .anxiety-disclosure:after{display:none}.anxiety-answer{padding:0 1.5rem 1.4rem 0}.anxiety-polished .anxiety-answer p{margin:0 0 1rem;font-size:1.125rem;line-height:1.8}.anxiety-polished .anxiety-answer p:last-child{margin-bottom:0}.anxiety-polished .editorial-related a{text-decoration:none}.anxiety-polished .editorial-related h3{text-underline-offset:.25em;-webkit-text-decoration:underline #9fb49e;text-decoration:underline #9fb49e}.anxiety-polished .anxiety-related p{font-size:1rem}.anxiety-closing{background:#e8eee3;border-top:1px solid #d6e0d1;padding:3.3rem 0 1.2rem}.anxiety-closing-inner{grid-template-columns:1.3fr 1fr;align-items:center;gap:4.5rem;width:min(100% - 4rem,62rem);margin:auto;display:grid}.anxiety-closing h2{letter-spacing:-.035em;margin:0 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3vw,2.8rem);font-weight:400;line-height:1.2}.anxiety-closing p{color:#495e68;font-size:1.0625rem;line-height:1.8}.anxiety-closing-actions{margin-top:1.5rem}.anxiety-closing-actions>a{align-items:center;min-height:44px;font-size:.95rem;display:inline-flex}.anxiety-urgent{border-left:1px solid #a6baa0;padding-left:1.5rem}.anxiety-urgent h3{margin:0 0 .7rem;font-size:1rem;font-weight:600}.anxiety-urgent p{margin:0;font-size:.92rem}.anxiety-polished :is(a,button,summary){scroll-margin-top:var(--anxiety-header-clearance,88px);scroll-margin-bottom:var(--anxiety-bar-clearance,110px)}@media (max-width:950px){.anxiety-zoe-layout{grid-template-columns:230px minmax(0,1fr);gap:2.2rem}.anxiety-polished .anxiety-first-session>div,.anxiety-faq-layout,.anxiety-closing-inner{gap:2.5rem}.anxiety-price-options{gap:2rem}.anxiety-price-options article+article{padding-left:2rem}}@media (max-width:700px){.anxiety-polished .editorial-hero{padding:2.2rem 0 2rem}.anxiety-polished .editorial-hero h1{max-width:16ch;margin-bottom:1.2rem;font-size:clamp(2.3rem,9vw,3.1rem)}.anxiety-polished .editorial-intro p:first-child{font-size:1.35rem}.anxiety-polished .editorial-intro p{font-size:1rem}.anxiety-polished .editorial-hero-actions{gap:.5rem 1rem;margin-top:1.2rem}.anxiety-polished .editorial-aside{padding-top:0}.anxiety-polished .editorial-contents ol{grid-template-columns:1fr 1fr;gap:0 1rem;display:grid}.anxiety-polished .editorial-contents a{grid-template-columns:1fr .6rem;gap:.4rem;height:100%;min-height:57px;font-size:.82rem}.anxiety-polished .editorial-contents-number{display:none}.anxiety-polished .editorial-section p{font-size:1rem}.anxiety-polished .editorial-section h2{font-size:1.95rem;line-height:1.2}.anxiety-polished .editorial-section .anxiety-note{font-size:.92rem}.anxiety-polished .editorial-section h3{font-size:1.05rem}.anxiety-polished .anxiety-recognition{padding-bottom:2.5rem}.anxiety-polished .anxiety-recognition .editorial-grid{gap:0}.anxiety-zoe-layout{grid-template-columns:1fr;gap:1.6rem}.anxiety-portrait{width:220px;max-width:75%;margin:0 auto}.anxiety-portrait img{aspect-ratio:1/1.1;-o-object-position:center 24%;object-position:center 24%;border-top-right-radius:44px}.anxiety-practice-examples{grid-template-columns:1fr;gap:1.4rem;margin-top:1.4rem;padding-top:1.4rem}.anxiety-polished .anxiety-first-session{margin-bottom:2.5rem;padding:2.5rem 0}.anxiety-polished .anxiety-first-session>div{grid-template-columns:1fr;gap:1.6rem}.anxiety-polished .anxiety-first-heading h2{max-width:20ch}.anxiety-session-steps li{padding-left:2.35rem}.anxiety-price-options{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem 0}.anxiety-price-options article+article{border-left:0;border-top:1px solid var(--editorial-rule);padding:1.5rem 0 0}.anxiety-polished .anxiety-price strong{font-size:2.5rem}.anxiety-funding-help{padding-top:1.15rem;display:block}.anxiety-faq-layout{grid-template-columns:1fr;gap:1.3rem}.anxiety-polished .anxiety-faq-layout h2{max-width:21ch}.anxiety-faqs summary{font-size:1rem}.anxiety-answer{padding-right:0}.anxiety-polished .anxiety-answer p{font-size:1.0625rem}.anxiety-closing{padding:2.5rem 0 1.2rem}.anxiety-closing-inner{grid-template-columns:1fr;gap:2rem;width:calc(100% - 2.5rem)}.anxiety-closing p{font-size:1rem}.anxiety-urgent{border-top:1px solid #bacbb4;border-left:0;padding:1.3rem 0 0}.anxiety-urgent p{font-size:.92rem}}.anxiety-polished{font-family:var(--font-inter), system-ui, sans-serif}.anxiety-polished section[id],.anxiety-polished [id=approach]{scroll-margin-top:100px;scroll-margin-bottom:110px}.anxiety-polished :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #2563eb}
