.family[data-astro-cid-yhbbn24x]{padding-block:var(--section-space)}.head[data-astro-cid-yhbbn24x]{max-width:44rem;margin-block-end:var(--gap-lg)}.head[data-astro-cid-yhbbn24x] h2[data-astro-cid-yhbbn24x]{margin:0 0 var(--gap-sm);font-size:var(--text-h2)}.head[data-astro-cid-yhbbn24x] p[data-astro-cid-yhbbn24x]{font-size:var(--text-lead);color:var(--ink-soft);margin:0}.people[data-astro-cid-yhbbn24x]{gap:var(--gap-lg) clamp(1.5rem, 1rem + 2vw, 3rem);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.person[data-astro-cid-yhbbn24x]{--tone:var(--tone-ki);--tint:var(--paper-ki-soft);flex-direction:column;display:flex}.person[data-astro-cid-yhbbn24x].ads{--tone:var(--tone-ads);--tint:var(--paper-ads-soft)}.portrait[data-astro-cid-yhbbn24x]{aspect-ratio:1;width:min(100%,13rem);border-radius:var(--radius);background-color:var(--tint);margin-block-end:var(--gap-md);overflow:hidden}.portrait[data-astro-cid-yhbbn24x] img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%;display:block}.name[data-astro-cid-yhbbn24x]{font-size:var(--text-h3);margin:0}.role[data-astro-cid-yhbbn24x]{margin:.2rem 0 var(--gap-sm);color:var(--tone);font-weight:700}.quote[data-astro-cid-yhbbn24x]{margin:0 0 var(--gap-xs);color:var(--ink-soft);font-style:italic}.profile[data-astro-cid-yhbbn24x]{min-height:44px;color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);align-self:flex-start;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.profile[data-astro-cid-yhbbn24x]:hover{color:var(--tone);text-decoration-color:currentColor}.profile[data-astro-cid-yhbbn24x] .arrow{transition:transform .24s var(--ease-out)}.profile[data-astro-cid-yhbbn24x]:hover .arrow{transform:translate(4px)}@media (width<=859px){.people[data-astro-cid-yhbbn24x]{grid-template-columns:minmax(0,1fr)}.person[data-astro-cid-yhbbn24x]{column-gap:var(--gap-md);grid-template-columns:120px minmax(0,1fr);align-items:start;display:grid}.portrait[data-astro-cid-yhbbn24x]{grid-row:1/span 4;margin:0}.profile[data-astro-cid-yhbbn24x]{margin-block-start:0}}.intro[data-astro-cid-paqrlejr]{padding-block:clamp(1.75rem,.75rem + 3vw,3.5rem) 0}.grid[data-astro-cid-paqrlejr]{grid-template-columns:minmax(0,1fr) minmax(0,500px);grid-template-areas:"copy family";align-items:center;gap:clamp(1.75rem,1rem + 2.5vw,3rem) clamp(2rem,1rem + 4vw,5rem);display:grid}.headline[data-astro-cid-paqrlejr]{margin:0 0 var(--gap-md);font-size:var(--text-display);letter-spacing:-.03em;max-width:18ch;font-weight:800;line-height:1.02}.headline[data-astro-cid-paqrlejr] .ads,.headline[data-astro-cid-paqrlejr] .ki{color:var(--ink);display:inline-block;position:relative}.headline[data-astro-cid-paqrlejr] .ads:after,.headline[data-astro-cid-paqrlejr] .ki:after{content:attr(data-word) / "";color:var(--word-tone);animation:word-fill .7s var(--ease-out) backwards;animation-delay:var(--word-delay);position:absolute;inset:0}.headline[data-astro-cid-paqrlejr] .ads{--word-tone:var(--tone-ads);--word-delay:.25s}.headline[data-astro-cid-paqrlejr] .ki{--word-tone:var(--tone-ki);--word-delay:.7s}@keyframes word-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.copy[data-astro-cid-paqrlejr]{grid-area:copy;max-width:38rem}.lead[data-astro-cid-paqrlejr]{margin:0 0 var(--gap-md);font-size:var(--text-lead);color:var(--ink-soft);line-height:1.5}.proof[data-astro-cid-paqrlejr]{margin:0 0 var(--gap-md);font-size:var(--text-small);flex-wrap:wrap;gap:.4rem 1.5rem;padding:0;font-weight:700;list-style:none;display:flex}.proof[data-astro-cid-paqrlejr] li[data-astro-cid-paqrlejr]{align-items:center;gap:.4rem;display:inline-flex}.rating[data-astro-cid-paqrlejr]{color:var(--ink);flex-basis:100%;margin-block-end:.15rem}.rating[data-astro-cid-paqrlejr] .stars{color:var(--tone-ki)}.actions[data-astro-cid-paqrlejr]{align-items:center;gap:var(--gap-sm) var(--gap-md);flex-wrap:wrap;display:flex}.more[data-astro-cid-paqrlejr]{min-height:44px;color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.more[data-astro-cid-paqrlejr]:hover{color:var(--tone-ki);text-decoration-color:currentColor}.family[data-astro-cid-paqrlejr]{grid-area:family;margin:0}.family[data-astro-cid-paqrlejr] img{border-radius:var(--radius);width:100%;display:block}figcaption[data-astro-cid-paqrlejr]{font-size:var(--text-small);color:var(--ink-soft);margin-block-start:.75rem}figcaption[data-astro-cid-paqrlejr] a[data-astro-cid-paqrlejr]{color:var(--ink);font-weight:700}figcaption[data-astro-cid-paqrlejr] a[data-astro-cid-paqrlejr]:hover{color:var(--tone-ki)}@media (width<=859px){.grid[data-astro-cid-paqrlejr]{grid-template-columns:minmax(0,1fr);grid-template-areas:none;row-gap:0}.copy[data-astro-cid-paqrlejr]{display:contents}.family[data-astro-cid-paqrlejr]{max-width:500px;order:1;grid-area:auto;margin-block-end:var(--gap-md)}.lead[data-astro-cid-paqrlejr],.proof[data-astro-cid-paqrlejr],.actions[data-astro-cid-paqrlejr]{order:2}}.offers[data-astro-cid-bijn42rn]{padding-block:var(--section-space)}.head[data-astro-cid-bijn42rn]{gap:var(--gap-sm) clamp(2rem, 1rem + 4vw, 5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;margin-block-end:var(--gap-md);display:grid}.head[data-astro-cid-bijn42rn] h2[data-astro-cid-bijn42rn]{font-size:var(--text-h2);margin:0}.head[data-astro-cid-bijn42rn] p[data-astro-cid-bijn42rn]{font-size:var(--text-lead);color:var(--ink-soft);margin:0}.halves[data-astro-cid-bijn42rn]{border-radius:var(--radius);background-image:linear-gradient(to right, var(--paper-ki) 40%, var(--paper-ads) 60%);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.half[data-astro-cid-bijn42rn]{--tone:var(--tone-ki);gap:var(--gap-sm);padding:clamp(1.5rem, 1rem + 2.5vw, 3rem) clamp(1.25rem, .75rem + 2.5vw, 3rem) var(--gap-md);flex-direction:column;display:flex}.half[data-astro-cid-bijn42rn].ads{--tone:var(--tone-ads)}.half-title[data-astro-cid-bijn42rn]{font-size:var(--text-h3);color:var(--tone);margin:0}.half-text[data-astro-cid-bijn42rn]{max-width:30rem;color:var(--ink-soft);margin:0}.offer-list[data-astro-cid-bijn42rn]{margin-block-start:var(--gap-sm)}@media (width<=859px){.head[data-astro-cid-bijn42rn],.halves[data-astro-cid-bijn42rn]{grid-template-columns:minmax(0,1fr)}.halves[data-astro-cid-bijn42rn]{background-image:linear-gradient(to bottom, var(--paper-ki) 40%, var(--paper-ads) 60%)}}
