main[data-astro-cid-bsvruxy3]{padding-block:clamp(2rem,5vw,5rem)}.brief-title[data-astro-cid-bsvruxy3]{border-bottom:1px solid var(--color-line);padding-bottom:1.5rem;margin-bottom:2rem}.brief-title[data-astro-cid-bsvruxy3] h1[data-astro-cid-bsvruxy3]{font-size:clamp(2.5rem,5vw,5.5rem);line-height:1.05;letter-spacing:-.045em;margin:.75rem 0 0}.brief-help[data-astro-cid-bsvruxy3]{border-top:1px solid var(--color-line);margin-top:3rem;padding:1.5rem 0 4rem}.brief-help[data-astro-cid-bsvruxy3] summary[data-astro-cid-bsvruxy3]{cursor:pointer;min-height:44px;font-weight:650}main[data-astro-cid-7r6s655e]{max-width:75ch;margin:auto;padding:2rem 1rem 4rem}h1[data-astro-cid-7r6s655e]{font-size:clamp(2rem,5vw,3.5rem)}section[data-astro-cid-7r6s655e],aside[data-astro-cid-7r6s655e],nav[data-astro-cid-7r6s655e]{margin-top:2rem}p[data-astro-cid-7r6s655e]{line-height:1.7}nav[data-astro-cid-7r6s655e]{display:flex;flex-wrap:wrap;gap:1rem}aside[data-astro-cid-7r6s655e] nav[data-astro-cid-7r6s655e]{margin-top:1rem}.entity-page{padding-block:clamp(1.5rem,3vw,3rem) clamp(4rem,8vw,8rem)}.entity-breadcrumbs{display:flex;gap:.75rem;align-items:center;color:var(--color-muted);font-size:var(--text-sm);margin-bottom:clamp(3rem,8vw,8rem)}.entity-breadcrumbs a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.25em}.entity-hero{max-width:80rem;padding-bottom:clamp(4rem,8vw,8rem)}.entity-hero .data-label,.entity-split .data-label,.entity-callout .data-label{color:var(--color-accent);margin-bottom:1.5rem}.entity-hero h1{font-size:clamp(3.2rem,8vw,8rem);line-height:.98;letter-spacing:-.065em;max-width:13ch;text-wrap:balance;margin:0 0 clamp(2rem,5vw,4rem)}.entity-lead{font-size:clamp(1.25rem,2.2vw,2rem);line-height:1.35;max-width:44ch}.entity-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,7vw,8rem);border-top:1px solid var(--color-line);padding-block:clamp(3rem,6vw,6rem)}.entity-split h2,.entity-callout h2{font-size:clamp(2rem,4vw,4.5rem);letter-spacing:-.055em;line-height:1.05;text-wrap:balance}.entity-split p{max-width:55ch}.entity-split>div:last-child>p+p{margin-top:1.25rem}.entity-steps{margin:0;padding-left:1.25rem;display:grid;gap:1.5rem}.entity-steps li{padding-left:.5rem}.entity-contact-card{padding:clamp(1.5rem,3vw,3rem);border:1px solid var(--color-line);background:var(--color-paper)}.entity-contact-card .contact-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:2rem}.entity-contact-card .contact-action{justify-content:flex-start;padding:.75rem;border-bottom:1px solid var(--color-line)}.entity-contact-card>a{color:var(--color-accent);overflow-wrap:anywhere}.entity-contact-card>p{color:var(--color-muted);margin:1rem 0 0}.entity-facts{margin:0}.entity-facts div{display:grid;grid-template-columns:minmax(9rem,1fr) minmax(0,2fr);gap:1rem;border-bottom:1px solid var(--color-line);padding-block:1rem}.entity-facts dt{color:var(--color-muted)}.entity-facts dd{margin:0;overflow-wrap:anywhere}.entity-callout{border-top:2px solid var(--color-accent);padding-block:clamp(3rem,6vw,6rem)}.entity-callout h2,.entity-callout>p:not(.data-label){max-width:42rem}.entity-callout>p:not(.data-label){margin-block:1.5rem 2rem}@media(max-width:47.999rem){.entity-split{grid-template-columns:1fr;gap:1.5rem}.entity-facts div{grid-template-columns:1fr;gap:.25rem}.entity-contact-card .contact-actions{grid-template-columns:1fr 1fr}.entity-hero h1{font-size:clamp(2.8rem,12vw,4.5rem)}}.entity-hero--about{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2rem,5vw,5rem);align-items:center;max-width:none}.entity-hero--about h1{font-size:clamp(2.4rem,4.5vw,4.75rem);max-width:none;letter-spacing:-.055em;text-wrap:pretty;overflow-wrap:normal;word-break:normal}.entity-hero--about .entity-lead{max-width:41ch}.entity-hero-copy>.ui-button{margin-top:2rem}.entity-experience{display:flex;gap:clamp(1.5rem,4vw,4rem);flex-wrap:wrap;margin-top:clamp(2rem,4vw,3rem)}.entity-experience p{display:grid;gap:.35rem;margin:0}.entity-experience strong{font-size:clamp(1.25rem,2.4vw,1.8rem);letter-spacing:-.04em}.entity-experience span{font-size:var(--text-sm);color:var(--color-muted)}.entity-founder-photo{margin:0;align-self:stretch;min-width:0}.entity-founder-photo img{display:block;width:100%;height:auto;max-height:45rem;aspect-ratio:4 / 5;object-fit:cover;object-position:center 29%;background:#dfc5a8}.entity-founder-photo figcaption{color:var(--color-muted);font-size:var(--text-sm);padding-top:1rem}.entity-team,.entity-proof{border-top:1px solid var(--color-line);padding-block:clamp(3rem,6vw,6rem)}.entity-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,7vw,8rem);align-items:end;margin-bottom:clamp(2rem,4vw,4rem)}.entity-section-heading h2{font-size:clamp(2rem,4vw,4.5rem);line-height:1.05;letter-spacing:-.055em;text-wrap:balance;max-width:13ch}.entity-section-heading .data-label{color:var(--color-accent);margin-bottom:1.5rem}.entity-section-heading>p{max-width:55ch;margin:0}.entity-role-grid,.entity-proof-grid{display:grid;gap:1rem}.entity-role-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.entity-role-grid article{border:1px solid var(--color-line);padding:clamp(1.3rem,2.4vw,2.5rem)}.entity-role-number{color:var(--color-accent);font-size:var(--text-sm)}.entity-role-grid h3,.entity-proof-card h3,.entity-tools h3{font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.2;letter-spacing:-.025em;margin-block:1.25rem}.entity-role-grid p{max-width:40ch}.entity-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.entity-proof-card{display:flex;flex-direction:column;border-top:3px solid var(--color-accent);background:var(--color-paper);padding:clamp(1.5rem,2.5vw,2.75rem);min-width:0}.entity-proof-card .data-label{color:var(--color-accent)}.entity-proof-card h3{margin-block:1.5rem}.entity-proof-numbers{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin:.25rem 0 1.5rem;font-weight:700;font-size:clamp(1.1rem,1.9vw,1.55rem);letter-spacing:-.04em}.entity-proof-numbers span:not(.entity-proof-arrow){display:grid;gap:.35rem}.entity-proof-numbers small{font-size:.7rem;letter-spacing:0;font-weight:400;color:var(--color-muted)}.entity-proof-arrow{color:var(--color-accent)}.entity-proof-highlight{font-size:clamp(2.5rem,5vw,4.2rem);letter-spacing:-.05em;line-height:1.05;font-weight:700;margin-block:.5rem 1.5rem}.entity-proof-highlight span{display:block;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.4;margin-top:.4rem}.entity-proof-note{font-size:var(--text-sm);color:var(--color-muted);border-top:1px solid var(--color-line);padding-top:1rem;margin-top:auto}.entity-tools{display:grid;gap:2rem}.entity-tools article+article{border-top:1px solid var(--color-line);padding-top:1.5rem}.entity-tools article h3{margin-top:0}.entity-tools article a{display:inline-block;margin-top:.9rem;color:var(--color-accent);text-underline-offset:.2em}.entity-about-cta{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap;margin-bottom:1rem}.entity-about-cta>span{color:var(--color-muted)}.entity-about-contacts .contact-actions{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.entity-about-contacts .contact-action{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem .8rem;border:1px solid var(--color-line);min-height:44px}@media(max-width:64rem){.entity-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entity-proof-card:last-child{grid-column:1 / -1}}@media(max-width:47.999rem){.entity-hero--about,.entity-section-heading{grid-template-columns:1fr}.entity-hero--about{gap:2.5rem}.entity-hero--about h1{font-size:clamp(2rem,8.5vw,3.4rem)}.entity-founder-photo{max-width:30rem}.entity-founder-photo img{max-height:none}.entity-role-grid,.entity-proof-grid{grid-template-columns:1fr}.entity-proof-card:last-child{grid-column:auto}.entity-section-heading{gap:1.5rem}.entity-about-cta{align-items:flex-start;flex-direction:column}}
