.report-sample[data-astro-cid-c5agro65]{border:1px solid var(--line);background:color-mix(in srgb, var(--line) 20%, var(--background));padding:var(--space-l)}.report-label[data-astro-cid-c5agro65]{margin:0 0 var(--space-s);color:var(--muted);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em}.report-body[data-astro-cid-c5agro65] p{margin:0 0 var(--space-s-m);color:var(--text);font-size:var(--step-0);line-height:1.7}.report-body[data-astro-cid-c5agro65] p:last-child{margin-bottom:0}.report-body[data-astro-cid-c5agro65] blockquote{margin:0 0 var(--space-s-m);padding-left:var(--space-s);border-left:2px solid var(--line);color:var(--text)}.report-signature[data-astro-cid-c5agro65]{margin:var(--space-m) 0 0;padding-top:var(--space-xs);border-top:1px solid var(--line);color:var(--muted);font-size:var(--step--1)}.report-more[data-astro-cid-c5agro65]{margin-top:var(--space-l);padding-top:var(--space-l);border-top:1px solid var(--line)}.report-more[data-astro-cid-c5agro65] summary[data-astro-cid-c5agro65]{color:var(--text);cursor:pointer;font-weight:700}.report-more[data-astro-cid-c5agro65] summary[data-astro-cid-c5agro65]:focus-visible{outline:1px solid var(--text);outline-offset:.2em}.report-more[data-astro-cid-c5agro65] .report-body[data-astro-cid-c5agro65]{margin-top:var(--space-m)}@media (width<=560px){.report-sample[data-astro-cid-c5agro65]{padding:var(--space-m)}}.page[data-astro-cid-7d6v6gze]{min-height:calc(100svh - 2 * var(--frame-margin));margin:var(--frame-margin);border:1px solid var(--line);padding:var(--frame-pad);gap:var(--space-s);grid-template-rows:min-content 1fr;display:grid}.reading[data-astro-cid-7d6v6gze]{width:100%;max-width:68ch;margin-inline:auto}.kicker[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-2xs);color:var(--muted);font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase}h1[data-astro-cid-7d6v6gze]{max-width:none;margin:0 0 var(--space-s);color:var(--text);font-family:var(--font-display);font-size:var(--step-3);letter-spacing:.01em;text-wrap:balance;font-weight:400;line-height:1.02}.lead[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-2xs);color:var(--text);font-size:var(--step-0);line-height:1.7}.fit-line[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-s);color:var(--muted);font-size:var(--step-0)}.terms[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-s);padding:var(--space-xs-s);border:1px solid var(--line)}.terms[data-astro-cid-7d6v6gze] p[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-2xs)}.terms[data-astro-cid-7d6v6gze] p[data-astro-cid-7d6v6gze]:last-child{margin-bottom:0}.terms[data-astro-cid-7d6v6gze] h3[data-astro-cid-7d6v6gze]{margin-top:0}.terms[data-astro-cid-7d6v6gze] ul[data-astro-cid-7d6v6gze]{padding-left:1.25em;line-height:1.7}.cta-wrapper[data-astro-cid-7d6v6gze]{margin:var(--space-s) 0}.first-meeting[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-l)}.first-meeting[data-astro-cid-7d6v6gze] h3[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-2xs)}.publication[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-l);padding:var(--space-s-m);border:1px solid var(--line)}.publication[data-astro-cid-7d6v6gze] p[data-astro-cid-7d6v6gze]{margin:0}h2[data-astro-cid-7d6v6gze]{margin:var(--space-xl) 0 var(--space-m);color:var(--text);font-family:var(--font-body);font-size:var(--step-1);letter-spacing:-.02em;font-weight:700;line-height:1.25}h3[data-astro-cid-7d6v6gze]{margin:var(--space-m) 0 var(--space-2xs);color:var(--text);font-family:var(--font-body);font-size:var(--step-0);letter-spacing:-.01em;font-weight:700}p[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-s-m);color:var(--text);font-size:var(--step-0);line-height:1.7}code[data-astro-cid-7d6v6gze]{border-radius:0;padding:.15em .4em;font-family:inherit;font-size:.9em}.opinion-teaser[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-l);padding:var(--space-m);border-left:3px solid var(--line)}.opinion-teaser-cv[data-astro-cid-7d6v6gze]{margin:var(--space-s) 0 0}.opinion-teaser[data-astro-cid-7d6v6gze] p[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-2xs);color:var(--text);font-size:var(--step-0);font-style:italic}.opinion-teaser[data-astro-cid-7d6v6gze] footer[data-astro-cid-7d6v6gze]{align-items:baseline;gap:var(--space-2xs);color:var(--muted);font-size:var(--step--1);flex-wrap:wrap;display:flex}.tone[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-l)}.tone-accent[data-astro-cid-7d6v6gze]{color:var(--muted)}.presenter[data-astro-cid-7d6v6gze]{gap:var(--space-m);margin:0 0 var(--space-xl);grid-template-columns:clamp(6rem,16vw,9rem) minmax(0,1fr);align-items:start;display:grid}.presenter-photo[data-astro-cid-7d6v6gze]{aspect-ratio:1;border:1px solid var(--line);object-fit:cover;object-position:30% 70%;width:100%;height:auto}.presenter-copy[data-astro-cid-7d6v6gze] h2[data-astro-cid-7d6v6gze]{margin-top:0}.presenter-copy[data-astro-cid-7d6v6gze] p[data-astro-cid-7d6v6gze]:last-child{margin-bottom:0}.process[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-l);border-top:1px solid var(--line);padding:0;list-style:none}.process[data-astro-cid-7d6v6gze]>li[data-astro-cid-7d6v6gze]{padding:var(--space-m) 0;border-bottom:1px solid var(--line)}.process[data-astro-cid-7d6v6gze]>li[data-astro-cid-7d6v6gze]:last-child p[data-astro-cid-7d6v6gze]:last-child{margin-bottom:0}.process[data-astro-cid-7d6v6gze] h3[data-astro-cid-7d6v6gze]{margin-top:0}.process-time[data-astro-cid-7d6v6gze]{color:var(--muted);font-weight:400}.blocks[data-astro-cid-7d6v6gze]{margin:var(--space-s) 0 0;border-top:1px solid var(--line);padding:0;list-style:none}.blocks[data-astro-cid-7d6v6gze] li[data-astro-cid-7d6v6gze]{padding:var(--space-xs) 0;border-bottom:1px solid var(--line)}.block-name[data-astro-cid-7d6v6gze]{color:var(--text);font-size:calc(var(--step-0) * 1.15);font-weight:700;display:block}.block-desc[data-astro-cid-7d6v6gze]{margin-top:var(--space-3xs);color:var(--muted);font-size:calc(var(--step--1) * 1.15);line-height:1.5;display:block}.stories[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-l);border-top:1px solid var(--line);padding:0;list-style:none}.stories[data-astro-cid-7d6v6gze] li[data-astro-cid-7d6v6gze]{padding:var(--space-m) 0;border-bottom:1px solid var(--line)}.stories[data-astro-cid-7d6v6gze] h3[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-3xs)}.stories[data-astro-cid-7d6v6gze] h3[data-astro-cid-7d6v6gze] a[data-astro-cid-7d6v6gze]{color:var(--text);text-underline-offset:.15em;text-decoration:underline}.stories[data-astro-cid-7d6v6gze] h3[data-astro-cid-7d6v6gze] a[data-astro-cid-7d6v6gze]:hover,.stories[data-astro-cid-7d6v6gze] h3[data-astro-cid-7d6v6gze] a[data-astro-cid-7d6v6gze]:focus-visible{color:var(--muted)}.stories[data-astro-cid-7d6v6gze] p[data-astro-cid-7d6v6gze]{color:var(--muted);font-size:var(--step--1);margin:0;line-height:1.5}.testimonials-excerpt[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-l);gap:var(--space-m);padding:0;list-style:none;display:grid}.counter[data-astro-cid-7d6v6gze]{align-items:baseline;gap:var(--space-xs);margin:var(--space-xl) 0 0;display:flex}.counter-num[data-astro-cid-7d6v6gze]{color:var(--text);font-family:var(--font-display);font-size:var(--step-3);line-height:1}.counter-label[data-astro-cid-7d6v6gze]{color:var(--muted);font-size:var(--step-0)}.faq-teaser[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-l);padding:var(--space-m);border:1px solid var(--line)}.faq-teaser[data-astro-cid-7d6v6gze] h2[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-2xs);font-size:var(--step-0)}.faq-teaser[data-astro-cid-7d6v6gze] p[data-astro-cid-7d6v6gze]{margin:0 0 var(--space-xs);color:var(--muted)}@media (width<=560px){.presenter[data-astro-cid-7d6v6gze]{grid-template-columns:1fr}.presenter-photo[data-astro-cid-7d6v6gze]{width:clamp(5rem,30vw,7rem)}}
