.page-content[data-astro-cid-3zbxo6iv]{padding-top:0}.page-content[data-astro-cid-3zbxo6iv][data-page=sa-gar-det-till] .prose[data-astro-cid-3zbxo6iv]{counter-reset:how-it-works}.page-content[data-astro-cid-3zbxo6iv][data-page=sa-gar-det-till] h2{align-items:center;display:grid;gap:.85rem;grid-template-columns:auto 1fr;margin-top:2.45rem}.page-content[data-astro-cid-3zbxo6iv][data-page=sa-gar-det-till] h2:before{align-items:center;background:#6f8a7724;border-radius:999px;color:var(--color-accent-dark);content:counter(how-it-works,decimal-leading-zero);counter-increment:how-it-works;display:inline-flex;font-size:.86rem;font-weight:800;height:2.25rem;justify-content:center;letter-spacing:.04em;width:2.25rem}.page-content[data-astro-cid-3zbxo6iv][data-page=sa-gar-det-till] a:not(.btn){color:var(--color-accent-dark);font-weight:700}.page-content[data-astro-cid-3zbxo6iv][data-page=om-mig] .prose[data-astro-cid-3zbxo6iv]{max-width:64rem}.page-content[data-astro-cid-3zbxo6iv][data-page=foretag-fhv] .prose[data-astro-cid-3zbxo6iv]{max-width:none}.page-content[data-astro-cid-3zbxo6iv][data-page=kontakt-boka] .prose[data-astro-cid-3zbxo6iv],.page-content[data-astro-cid-3zbxo6iv][data-page=trygghet-integritet-journalforing] .prose[data-astro-cid-3zbxo6iv]{max-width:52rem}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsfokuserad-terapi] .prose[data-astro-cid-3zbxo6iv]{max-width:60rem}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsfokuserad-terapi] h2{border-top:1px solid var(--color-line);margin-top:clamp(2.5rem,5vw,3.25rem);padding-top:clamp(1.65rem,4vw,2.25rem)}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsfokuserad-terapi] h2:first-child{border-top:0;margin-top:0;padding-top:0}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsfokuserad-terapi] p{max-width:44rem}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsfokuserad-terapi] blockquote{background:#6f8a771a;border:1px solid rgb(111 138 119 / 22%);border-radius:var(--radius);color:var(--color-text);margin:1.45rem 0 0;max-width:56rem;padding:clamp(1.1rem,3vw,1.45rem)}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsfokuserad-terapi] blockquote p{color:var(--color-text);max-width:none;margin:0}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsfokuserad-terapi] ul{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:1.35rem 0 0;max-width:none;padding:0}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsfokuserad-terapi] li{background:#ffffff94;border:1px solid var(--color-line);border-radius:var(--radius);color:var(--color-muted);padding:.85rem .95rem .85rem 2.25rem;position:relative}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsfokuserad-terapi] li:before{background:var(--color-accent);border-radius:999px;content:"";height:.5rem;left:1rem;position:absolute;top:1.45rem;width:.5rem}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsfokuserad-terapi] ul+p{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:var(--radius);box-shadow:0 14px 36px #1f2a260d;color:var(--color-muted);margin-top:1rem;max-width:56rem;padding:clamp(1rem,3vw,1.25rem)}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsrelaterad-stress] .prose[data-astro-cid-3zbxo6iv],.page-content[data-astro-cid-3zbxo6iv][data-page=oro-och-altande-kring-arbetet] .prose[data-astro-cid-3zbxo6iv],.page-content[data-astro-cid-3zbxo6iv][data-page=prestationskrav-och-sjalvkritik] .prose[data-astro-cid-3zbxo6iv],.page-content[data-astro-cid-3zbxo6iv][data-page=atergang-i-arbete] .prose[data-astro-cid-3zbxo6iv],.page-content[data-astro-cid-3zbxo6iv][data-page=krankningar-mobbning-och-konflikter] .prose[data-astro-cid-3zbxo6iv]{max-width:60rem}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsrelaterad-stress] h2,.page-content[data-astro-cid-3zbxo6iv][data-page=oro-och-altande-kring-arbetet] h2,.page-content[data-astro-cid-3zbxo6iv][data-page=prestationskrav-och-sjalvkritik] h2,.page-content[data-astro-cid-3zbxo6iv][data-page=atergang-i-arbete] h2,.page-content[data-astro-cid-3zbxo6iv][data-page=krankningar-mobbning-och-konflikter] h2{border-top:1px solid var(--color-line);margin-top:clamp(2.5rem,5vw,3.25rem);padding-top:clamp(1.65rem,4vw,2.25rem)}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsrelaterad-stress] h2:first-child,.page-content[data-astro-cid-3zbxo6iv][data-page=oro-och-altande-kring-arbetet] h2:first-child,.page-content[data-astro-cid-3zbxo6iv][data-page=prestationskrav-och-sjalvkritik] h2:first-child,.page-content[data-astro-cid-3zbxo6iv][data-page=atergang-i-arbete] h2:first-child,.page-content[data-astro-cid-3zbxo6iv][data-page=krankningar-mobbning-och-konflikter] h2:first-child{border-top:0;margin-top:0;padding-top:0}.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsrelaterad-stress] p,.page-content[data-astro-cid-3zbxo6iv][data-page=oro-och-altande-kring-arbetet] p,.page-content[data-astro-cid-3zbxo6iv][data-page=prestationskrav-och-sjalvkritik] p,.page-content[data-astro-cid-3zbxo6iv][data-page=atergang-i-arbete] p,.page-content[data-astro-cid-3zbxo6iv][data-page=krankningar-mobbning-och-konflikter] p,.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsrelaterad-stress] ul,.page-content[data-astro-cid-3zbxo6iv][data-page=oro-och-altande-kring-arbetet] ul,.page-content[data-astro-cid-3zbxo6iv][data-page=prestationskrav-och-sjalvkritik] ul,.page-content[data-astro-cid-3zbxo6iv][data-page=atergang-i-arbete] ul,.page-content[data-astro-cid-3zbxo6iv][data-page=krankningar-mobbning-och-konflikter] ul{max-width:48rem}.page-content[data-astro-cid-3zbxo6iv][data-page=online] h2,.page-content[data-astro-cid-3zbxo6iv][data-page=malmo] h2,.page-content[data-astro-cid-3zbxo6iv][data-page=kontakt-boka] h2,.page-content[data-astro-cid-3zbxo6iv][data-page=faq] h2{border-top:1px solid var(--color-line);margin-top:2.35rem;padding-top:1.45rem}.page-content[data-astro-cid-3zbxo6iv][data-page=online] h2:first-child,.page-content[data-astro-cid-3zbxo6iv][data-page=malmo] h2:first-child,.page-content[data-astro-cid-3zbxo6iv][data-page=kontakt-boka] h2:first-child,.page-content[data-astro-cid-3zbxo6iv][data-page=faq] h2:first-child{border-top:0;margin-top:0;padding-top:0}.page-content[data-astro-cid-3zbxo6iv][data-page=malmo] img{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:var(--radius);display:block;margin-top:1rem;max-width:34rem;padding:1rem}@media(max-width:560px){.page-content[data-astro-cid-3zbxo6iv][data-page=arbetsfokuserad-terapi] ul{grid-template-columns:1fr}.page-content[data-astro-cid-3zbxo6iv][data-page=sa-gar-det-till] h2{gap:.65rem;grid-template-columns:1fr}}.about-details[data-astro-cid-jhhxjj5i]{border-top:1px solid var(--color-line);display:grid;gap:clamp(1.2rem,3vw,1.6rem);margin-top:clamp(2.5rem,5vw,3.25rem);padding-top:clamp(1.7rem,4vw,2.35rem)}.about-details-heading[data-astro-cid-jhhxjj5i]{max-width:46rem}.about-details-heading[data-astro-cid-jhhxjj5i] h2[data-astro-cid-jhhxjj5i]{font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.16;margin:.35rem 0 0}.about-details-heading[data-astro-cid-jhhxjj5i] p[data-astro-cid-jhhxjj5i]:not(.eyebrow),.about-detail-card[data-astro-cid-jhhxjj5i] p[data-astro-cid-jhhxjj5i]{color:var(--color-muted)}.about-detail-grid[data-astro-cid-jhhxjj5i]{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.about-detail-card[data-astro-cid-jhhxjj5i]{box-shadow:0 14px 36px #1f2a260f;padding:clamp(1.1rem,3vw,1.4rem)}.about-detail-card[data-astro-cid-jhhxjj5i] h3[data-astro-cid-jhhxjj5i]{font-size:clamp(1.14rem,2vw,1.32rem);line-height:1.25;margin:0 0 .65rem}.about-detail-card[data-astro-cid-jhhxjj5i] p[data-astro-cid-jhhxjj5i]{margin:0}.about-detail-card[data-astro-cid-jhhxjj5i] p[data-astro-cid-jhhxjj5i]+p[data-astro-cid-jhhxjj5i]{margin-top:.85rem}@media(max-width:760px){.about-detail-grid[data-astro-cid-jhhxjj5i]{grid-template-columns:1fr}}.credentials[data-astro-cid-njx3w76l]{margin-top:clamp(2.5rem,5vw,3.25rem);padding:clamp(1.25rem,3vw,1.75rem)}.credentials[data-astro-cid-njx3w76l].compact{box-shadow:0 14px 36px #1f2a260f;margin-top:0}h2[data-astro-cid-njx3w76l]{font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.2;margin:0 0 1rem}ul[data-astro-cid-njx3w76l]{color:var(--color-muted);display:grid;gap:.55rem;margin:0;padding-left:1.15rem}.about-intro[data-astro-cid-a7xm5gzl]{align-items:start;display:grid;gap:clamp(1.5rem,4vw,2.4rem);grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr)}.about-copy[data-astro-cid-a7xm5gzl] h2[data-astro-cid-a7xm5gzl]{font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.18;margin:0 0 1rem}.about-copy[data-astro-cid-a7xm5gzl] p[data-astro-cid-a7xm5gzl]{color:var(--color-muted)}.about-copy[data-astro-cid-a7xm5gzl] .about-note[data-astro-cid-a7xm5gzl]{background:#6f8a771a;border:1px solid rgb(111 138 119 / 22%);border-radius:var(--radius);color:var(--color-text);margin-top:1.25rem;padding:1rem}@media(max-width:860px){.about-intro[data-astro-cid-a7xm5gzl]{grid-template-columns:1fr}}.booking-integration[data-astro-cid-pipcicfk]{border-top:1px solid var(--color-line);padding-top:1.5rem}.booking-integration[data-astro-cid-pipcicfk] h2[data-astro-cid-pipcicfk]{font-size:clamp(1.4rem,2.8vw,2rem);line-height:1.18;margin:0 0 .75rem}.booking-ready[data-astro-cid-pipcicfk],.booking-unavailable[data-astro-cid-pipcicfk]{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:var(--radius);padding:clamp(1.1rem,3vw,1.5rem)}.booking-ready[data-astro-cid-pipcicfk] p[data-astro-cid-pipcicfk],.booking-unavailable[data-astro-cid-pipcicfk] p[data-astro-cid-pipcicfk]{color:var(--color-muted);margin:0}.external-note[data-astro-cid-pipcicfk]{margin-top:.7rem!important}.booking-ready[data-astro-cid-pipcicfk] .btn[data-astro-cid-pipcicfk]{margin-top:1rem}.fallback-link[data-astro-cid-pipcicfk]{margin-top:1rem!important}.fallback-link[data-astro-cid-pipcicfk] a[data-astro-cid-pipcicfk]{color:var(--color-accent-dark);font-weight:700}.booking-page[data-astro-cid-pwqby7xw]{display:grid;gap:2rem;max-width:58rem}.booking-page[data-astro-cid-pwqby7xw]>section[data-astro-cid-pwqby7xw]{border-top:1px solid var(--color-line);padding-top:1.5rem}.booking-page[data-astro-cid-pwqby7xw]>section[data-astro-cid-pwqby7xw]:first-child{border-top:0;padding-top:0}.booking-page[data-astro-cid-pwqby7xw] h2[data-astro-cid-pwqby7xw]{font-size:clamp(1.4rem,2.8vw,2rem);line-height:1.18;margin:0 0 .75rem}.booking-page[data-astro-cid-pwqby7xw] p[data-astro-cid-pwqby7xw]{color:var(--color-muted);margin:.7rem 0 0}.booking-summary[data-astro-cid-pwqby7xw]{background:var(--color-surface-soft);border:1px solid var(--color-line)!important;border-radius:var(--radius);box-shadow:var(--shadow-soft);padding:clamp(1.2rem,3vw,1.65rem)!important}.decision-facts[data-astro-cid-pwqby7xw]{align-items:center;color:var(--color-text)!important;display:flex;flex-wrap:wrap;gap:.45rem .7rem;margin-top:1rem!important}.booking-details[data-astro-cid-pwqby7xw]{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:1rem 0 0}.booking-details[data-astro-cid-pwqby7xw]>div[data-astro-cid-pwqby7xw]{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:var(--radius);padding:1rem}.booking-details[data-astro-cid-pwqby7xw] dt[data-astro-cid-pwqby7xw]{font-weight:700}.payment-details[data-astro-cid-pwqby7xw]{grid-column:1 / -1}.booking-details[data-astro-cid-pwqby7xw] dd[data-astro-cid-pwqby7xw]{color:var(--color-muted);margin:.3rem 0 0}.acute-info[data-astro-cid-pwqby7xw],.prelaunch-note[data-astro-cid-pwqby7xw]{background:var(--color-warning-soft);border:1px solid var(--color-line);border-radius:var(--radius);padding:clamp(1.1rem,3vw,1.5rem)}.acute-info[data-astro-cid-pwqby7xw] p[data-astro-cid-pwqby7xw]{color:var(--color-text)}.prelaunch-note[data-astro-cid-pwqby7xw]{color:var(--color-text);margin:0}@media(max-width:620px){.booking-details[data-astro-cid-pwqby7xw]{grid-template-columns:1fr}.decision-facts[data-astro-cid-pwqby7xw] span[data-astro-cid-pwqby7xw]{display:none}.decision-facts[data-astro-cid-pwqby7xw] strong[data-astro-cid-pwqby7xw]{flex-basis:100%}}.client-resources[data-astro-cid-oozm2hag]{display:grid;gap:2rem}.client-resources[data-astro-cid-oozm2hag] .booking-integration{border-top:0;padding-top:0}.client-resources[data-astro-cid-oozm2hag] .booking-integration h2,.client-login[data-astro-cid-oozm2hag] h2[data-astro-cid-oozm2hag],.practical-info[data-astro-cid-oozm2hag] h2[data-astro-cid-oozm2hag],.cancellation-info[data-astro-cid-oozm2hag] h2[data-astro-cid-oozm2hag],.client-reading[data-astro-cid-oozm2hag] h2[data-astro-cid-oozm2hag]{font-size:clamp(1.4rem,2.8vw,2rem);margin:0 0 .75rem}.practical-info[data-astro-cid-oozm2hag]{border-bottom:1px solid var(--color-line);padding-bottom:1.75rem}.cancellation-info[data-astro-cid-oozm2hag]{scroll-margin-top:7rem}.client-login[data-astro-cid-oozm2hag]{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:.75rem;padding:clamp(1rem,3vw,1.5rem)}.client-login[data-astro-cid-oozm2hag] p[data-astro-cid-oozm2hag]{margin:0 0 1rem}.client-login[data-astro-cid-oozm2hag] .login-note[data-astro-cid-oozm2hag]{color:var(--color-muted);font-size:.9rem;margin:.85rem 0 0}.practical-info[data-astro-cid-oozm2hag] dl[data-astro-cid-oozm2hag]{display:grid;gap:.9rem;margin:0}.practical-info[data-astro-cid-oozm2hag] dt[data-astro-cid-oozm2hag]{font-weight:700}.practical-info[data-astro-cid-oozm2hag] dd[data-astro-cid-oozm2hag]{color:var(--color-muted);margin:.25rem 0 0}.client-copy[data-astro-cid-oozm2hag] h2:first-child{margin-top:0}.client-copy[data-astro-cid-oozm2hag] h2{font-size:clamp(1.4rem,2.8vw,2rem)}.client-reading[data-astro-cid-oozm2hag]{border-top:1px solid var(--color-line);padding-top:1.75rem}.client-reading-grid[data-astro-cid-oozm2hag]{display:grid;gap:1rem}.client-reading[data-astro-cid-oozm2hag] .eyebrow[data-astro-cid-oozm2hag]{margin:0 0 .4rem}.readiness[data-astro-cid-mnnj5enc]{background:var(--color-accent-dark);border-radius:var(--radius);color:#fff;display:grid;gap:clamp(1.2rem,4vw,1.8rem);padding:clamp(1.35rem,4vw,2rem)}.readiness[data-astro-cid-mnnj5enc] .eyebrow[data-astro-cid-mnnj5enc]{color:#ffffffe0}.readiness[data-astro-cid-mnnj5enc] h2[data-astro-cid-mnnj5enc]{font-size:clamp(1.5rem,2.7vw,2.1rem);line-height:1.14;margin:.25rem 0 0}.readiness-copy[data-astro-cid-mnnj5enc] p[data-astro-cid-mnnj5enc]:not(.eyebrow),.legal-note[data-astro-cid-mnnj5enc],.more-link[data-astro-cid-mnnj5enc]{color:#ffffffeb;max-width:52rem}.system-note[data-astro-cid-mnnj5enc]{margin-top:.65rem}.readiness-grid[data-astro-cid-mnnj5enc]{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr))}article[data-astro-cid-mnnj5enc]{background:#ffffff17;border:1px solid rgb(255 255 255 / 18%);border-radius:.7rem;padding:1rem}h3[data-astro-cid-mnnj5enc]{color:#fff;font-size:1rem;margin:0 0 .4rem}article[data-astro-cid-mnnj5enc] p[data-astro-cid-mnnj5enc]{color:#ffffffeb;margin:0}.legal-note[data-astro-cid-mnnj5enc]{border-top:1px solid rgb(255 255 255 / 18%);margin:0;padding-top:1rem}.more-link[data-astro-cid-mnnj5enc]{margin:-.65rem 0 0}.more-link[data-astro-cid-mnnj5enc] a[data-astro-cid-mnnj5enc]{color:#fff;font-weight:700}@media(max-width:860px){.readiness-grid[data-astro-cid-mnnj5enc]{grid-template-columns:1fr}}.cooperation-page[data-astro-cid-3aicrbtr]{display:grid;gap:clamp(2rem,5vw,3.25rem)}.intro-panel[data-astro-cid-3aicrbtr]{align-items:start;background:linear-gradient(135deg,#ffffffd1,#fbf8f3c7);border:1px solid var(--color-line);border-radius:var(--radius);box-shadow:var(--shadow-soft);display:grid;gap:clamp(1.4rem,4vw,2.25rem);grid-template-columns:minmax(0,1.15fr) minmax(17rem,.68fr);padding:clamp(1.4rem,4vw,2.15rem)}.intro-panel[data-astro-cid-3aicrbtr] h2[data-astro-cid-3aicrbtr],.section-heading[data-astro-cid-3aicrbtr] h2[data-astro-cid-3aicrbtr],.method-card[data-astro-cid-3aicrbtr] h2[data-astro-cid-3aicrbtr],.role-section[data-astro-cid-3aicrbtr] h2[data-astro-cid-3aicrbtr],.references-section[data-astro-cid-3aicrbtr] h2[data-astro-cid-3aicrbtr]{font-size:clamp(1.45rem,2.6vw,2rem);line-height:1.15;margin:0}.intro-panel[data-astro-cid-3aicrbtr] p[data-astro-cid-3aicrbtr]:not(.eyebrow),.method-card[data-astro-cid-3aicrbtr] p[data-astro-cid-3aicrbtr]:not(.eyebrow),.role-section[data-astro-cid-3aicrbtr] p[data-astro-cid-3aicrbtr],.references-section[data-astro-cid-3aicrbtr] li[data-astro-cid-3aicrbtr],.references-section[data-astro-cid-3aicrbtr]>p[data-astro-cid-3aicrbtr]:not(.eyebrow),.scope-note[data-astro-cid-3aicrbtr] p[data-astro-cid-3aicrbtr],.collaboration-card[data-astro-cid-3aicrbtr] dd[data-astro-cid-3aicrbtr],.research-card[data-astro-cid-3aicrbtr] p[data-astro-cid-3aicrbtr]{color:var(--color-muted)}.contact-action[data-astro-cid-3aicrbtr]{border-left:4px solid var(--color-accent-dark);margin-top:1.25rem;padding:.15rem 0 .15rem 1rem}.contact-action[data-astro-cid-3aicrbtr] h3[data-astro-cid-3aicrbtr]{font-size:1.15rem;margin:0 0 .45rem}.contact-action[data-astro-cid-3aicrbtr] p[data-astro-cid-3aicrbtr]{margin:0 0 .75rem}.contact-action[data-astro-cid-3aicrbtr] p[data-astro-cid-3aicrbtr] a[data-astro-cid-3aicrbtr]{color:var(--color-accent-dark);font-weight:700;overflow-wrap:anywhere}.contact-action-pending[data-astro-cid-3aicrbtr]{border-left-color:var(--color-line)}.scope-note[data-astro-cid-3aicrbtr]{background:#6f8a771a;border:1px solid rgb(111 138 119 / 22%);border-radius:var(--radius);padding:1.1rem}.scope-note[data-astro-cid-3aicrbtr] h3[data-astro-cid-3aicrbtr]{font-size:1.08rem;margin:0 0 .45rem}.scope-note[data-astro-cid-3aicrbtr] p[data-astro-cid-3aicrbtr]{margin:0}.section-block[data-astro-cid-3aicrbtr]{display:grid;gap:1.2rem}.section-heading[data-astro-cid-3aicrbtr]{max-width:45rem}.collaboration-grid[data-astro-cid-3aicrbtr]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.collaboration-card[data-astro-cid-3aicrbtr]{background:#ffffffad;border:1px solid var(--color-line);border-radius:var(--radius);padding:clamp(1.1rem,3vw,1.35rem)}.collaboration-card[data-astro-cid-3aicrbtr] h3[data-astro-cid-3aicrbtr]{font-size:1.15rem;line-height:1.25;margin:0 0 1rem}.collaboration-card[data-astro-cid-3aicrbtr] dl[data-astro-cid-3aicrbtr],.collaboration-card[data-astro-cid-3aicrbtr] dl[data-astro-cid-3aicrbtr] div[data-astro-cid-3aicrbtr]{display:grid;gap:.2rem}.collaboration-card[data-astro-cid-3aicrbtr] dl[data-astro-cid-3aicrbtr]{gap:.8rem;margin:0}.collaboration-card[data-astro-cid-3aicrbtr] dt[data-astro-cid-3aicrbtr]{font-size:.88rem;font-weight:800}.collaboration-card[data-astro-cid-3aicrbtr] dd[data-astro-cid-3aicrbtr]{margin:0}.method-section[data-astro-cid-3aicrbtr]{align-items:start;display:grid;gap:clamp(1rem,4vw,1.5rem);grid-template-columns:minmax(0,1fr) minmax(18rem,.52fr)}.method-card[data-astro-cid-3aicrbtr],.role-section[data-astro-cid-3aicrbtr],.references-section[data-astro-cid-3aicrbtr]{border-top:1px solid var(--color-line);padding-top:clamp(1.5rem,4vw,2.25rem)}.research-card[data-astro-cid-3aicrbtr]{background:#6f8a771a;border:1px solid rgb(111 138 119 / 22%);border-radius:var(--radius);padding:clamp(1rem,3vw,1.25rem)}.research-card[data-astro-cid-3aicrbtr] h3[data-astro-cid-3aicrbtr]{font-size:1.16rem;line-height:1.25;margin:.25rem 0 .7rem}.role-section[data-astro-cid-3aicrbtr]{display:grid;gap:clamp(1rem,4vw,2rem);grid-template-columns:minmax(0,.78fr) minmax(0,1fr)}.references-section[data-astro-cid-3aicrbtr] ul[data-astro-cid-3aicrbtr]{display:grid;gap:.7rem;margin:1rem 0 0;padding-left:1.15rem}.references-section[data-astro-cid-3aicrbtr] a[data-astro-cid-3aicrbtr]{color:var(--color-accent-dark);font-weight:700}@media(max-width:760px){.intro-panel[data-astro-cid-3aicrbtr],.method-section[data-astro-cid-3aicrbtr],.role-section[data-astro-cid-3aicrbtr]{grid-template-columns:1fr}}@media(max-width:620px){.collaboration-grid[data-astro-cid-3aicrbtr]{grid-template-columns:1fr}}.phase[data-astro-cid-2oyfo3wu]{border-top:1px solid var(--color-line);margin-top:clamp(2.75rem,6vw,4rem);padding-top:clamp(2.25rem,5vw,3.5rem)}.phase-intro[data-astro-cid-2oyfo3wu]{margin-bottom:clamp(1.3rem,3vw,1.8rem);max-width:45rem}.phase-intro[data-astro-cid-2oyfo3wu] h2[data-astro-cid-2oyfo3wu]{font-size:clamp(1.85rem,4.2vw,2.7rem);letter-spacing:0;line-height:1.12;margin:.35rem 0 0;max-width:17ch}.phase-list[data-astro-cid-2oyfo3wu]{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr))}.phase-item[data-astro-cid-2oyfo3wu]{background:#ffffff94;border:1px solid var(--color-line);border-radius:var(--radius);display:grid;gap:1rem;grid-template-columns:auto 1fr;padding:clamp(1rem,3vw,1.35rem)}.phase-item[data-astro-cid-2oyfo3wu].featured{background:var(--color-surface-soft);box-shadow:0 14px 36px #1f2a260f}.phase-number[data-astro-cid-2oyfo3wu]{align-items:center;background:#6f8a7721;border-radius:999px;color:var(--color-accent-dark);display:inline-flex;font-size:.78rem;font-weight:800;height:2.1rem;justify-content:center;letter-spacing:.06em;margin-top:.12rem;width:2.1rem}h3[data-astro-cid-2oyfo3wu]{font-size:clamp(1.12rem,2vw,1.32rem);line-height:1.25;margin:0 0 .45rem}p[data-astro-cid-2oyfo3wu]{color:var(--color-muted);margin:0}.phase-lead[data-astro-cid-2oyfo3wu]{margin-top:.85rem;max-width:42rem}p[data-astro-cid-2oyfo3wu]+p[data-astro-cid-2oyfo3wu]{margin-top:.75rem}@media(max-width:820px){.phase-list[data-astro-cid-2oyfo3wu]{grid-template-columns:1fr}}@media(max-width:560px){.phase-item[data-astro-cid-2oyfo3wu]{grid-template-columns:1fr}.phase-intro[data-astro-cid-2oyfo3wu] h2[data-astro-cid-2oyfo3wu]{max-width:15ch}}.safety-content[data-astro-cid-54cksxyt]{display:grid;gap:1rem;max-width:50rem}section[data-astro-cid-54cksxyt]{border-top:1px solid var(--color-line);padding-top:1.45rem}h2[data-astro-cid-54cksxyt]{font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.18;margin:0 0 .75rem}p[data-astro-cid-54cksxyt]{color:var(--color-muted);margin:.7rem 0 0}.question-card[data-astro-cid-54cksxyt]{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:var(--radius);margin-top:1rem;padding:clamp(1.25rem,3vw,1.75rem)}.question-card[data-astro-cid-54cksxyt] .btn[data-astro-cid-54cksxyt]{margin-top:1rem}.page-cta[data-astro-cid-yvbahnfj]{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:var(--radius);margin-top:3rem;padding:clamp(1.3rem,4vw,2rem)}.page-cta[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{font-size:clamp(1.45rem,3vw,2rem);margin-top:0}.page-cta[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{color:var(--color-muted)}.content-meta[data-astro-cid-yvbahnfj]{border-top:1px solid var(--color-line);color:var(--color-muted);font-size:.9rem;margin-top:2.5rem;max-width:48rem;padding-top:1rem}.related-articles[data-astro-cid-yvbahnfj]{border-top:1px solid var(--color-line);margin-top:3rem;padding-top:2rem}.related-articles[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{font-size:clamp(1.45rem,3vw,2rem);margin:0 0 1rem}.related-articles-grid[data-astro-cid-yvbahnfj]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.related-articles-grid[data-astro-cid-yvbahnfj]{grid-template-columns:1fr}}
