@property --fold{syntax:"<length>";inherits:true;initial-value:2rem}.intro[data-astro-cid-efz3t45k]{gap:var(--space-12);padding-block:var(--space-16) var(--space-16);grid-template-columns:minmax(0,1fr) 14rem;align-items:end;display:grid}.intro__text[data-astro-cid-efz3t45k]{gap:var(--space-6);display:grid}.intro__label[data-astro-cid-efz3t45k]{color:var(--color-graphite-soft)}.intro__portrait[data-astro-cid-efz3t45k]{border-radius:var(--radius-soft);background:var(--color-paper-shade);transition:rotate .52s cubic-bezier(.34, 1.56, .64, 1), opacity var(--duration-slow) var(--ease-soft);overflow:hidden;rotate:-2.5deg}.intro__portrait[data-astro-cid-efz3t45k]:hover{--fold:2.6rem;rotate:2deg}.intro__portrait[data-astro-cid-efz3t45k]{--fold:2rem;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--fold)), calc(100% - var(--fold)) 100%, 0 100%);transition:rotate .52s cubic-bezier(.34, 1.56, .64, 1), --fold .52s cubic-bezier(.34, 1.56, .64, 1), opacity var(--duration-slow) var(--ease-soft);position:relative}.intro__portrait[data-astro-cid-efz3t45k]:after{content:"";width:var(--fold);height:var(--fold);filter:drop-shadow(-2px -2px 3px #1d273347);pointer-events:none;background:linear-gradient(to top left,#0000 50%,#e9e7e1 50%,#fbfaf6 80%,#f1efe9);position:absolute;bottom:0;right:0}@media (prefers-reduced-motion:reduce){.intro__portrait[data-astro-cid-efz3t45k]{transition:opacity var(--duration-slow) var(--ease-soft)}}.intro__portrait[data-astro-cid-efz3t45k] img{aspect-ratio:4/5;object-fit:cover;width:100%}@media (width>=64.0625rem){.intro[data-astro-cid-efz3t45k]{padding-top:var(--space-24)}}@media (width<=48rem){.intro[data-astro-cid-efz3t45k]{padding-top:var(--space-12);grid-template-columns:1fr}.intro__portrait[data-astro-cid-efz3t45k]{order:-1;width:min(14rem,60%)}}.row[data-astro-cid-efz3t45k]{gap:var(--space-4) var(--space-8);padding-block:var(--space-12);border-top:var(--rule-hair);grid-template-columns:11rem minmax(0,1fr);display:grid}.row__label[data-astro-cid-efz3t45k]{font-family:var(--font-body);font-size:var(--type-body-s);color:var(--color-ink);font-weight:500;line-height:1.6}@media (width<=48rem){.row[data-astro-cid-efz3t45k]{padding-block:var(--space-8);grid-template-columns:1fr}}.prose[data-astro-cid-efz3t45k]{gap:var(--space-4);max-width:var(--layout-text);display:grid}.prose[data-astro-cid-efz3t45k] p[data-astro-cid-efz3t45k]{color:var(--color-graphite);text-wrap:pretty}.entries[data-astro-cid-efz3t45k]{display:grid}.entry[data-astro-cid-efz3t45k]{gap:0 var(--space-6);padding-block:var(--space-3);border-bottom:var(--rule-hair);grid-template-columns:minmax(0,1fr) auto;display:grid}.entry[data-astro-cid-efz3t45k]:first-child{padding-top:0}.entry[data-astro-cid-efz3t45k]:last-child{border-bottom:0}.entry__main[data-astro-cid-efz3t45k]{color:var(--color-ink);text-wrap:pretty;font-weight:500}.entry__sub[data-astro-cid-efz3t45k]{color:var(--color-graphite);font-size:var(--type-body-s);grid-column:1}.entry__when[data-astro-cid-efz3t45k]{font-size:var(--type-body-s);color:var(--color-graphite-soft);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/2}@media (width<=40rem){.entry[data-astro-cid-efz3t45k]{grid-template-columns:1fr}.entry__when[data-astro-cid-efz3t45k]{grid-area:auto/1}}.group[data-astro-cid-efz3t45k]+.group[data-astro-cid-efz3t45k],.cols[data-astro-cid-efz3t45k]+.group[data-astro-cid-efz3t45k]{margin-top:var(--space-8)}.group__title[data-astro-cid-efz3t45k]{margin-bottom:var(--space-3);font-family:var(--font-body);font-size:var(--type-caption);color:var(--color-graphite-soft);font-weight:500}.cols[data-astro-cid-efz3t45k]{columns:2 14rem;column-gap:var(--space-8)}.cols[data-astro-cid-efz3t45k] li[data-astro-cid-efz3t45k]{padding-block:var(--space-1);color:var(--color-graphite);break-inside:avoid}.tools[data-astro-cid-efz3t45k]{gap:var(--space-2);max-width:var(--layout-text);flex-wrap:wrap;display:flex}.tools[data-astro-cid-efz3t45k] li[data-astro-cid-efz3t45k]{padding:2px var(--space-3);border:var(--rule-hair);border-radius:var(--radius-pill);font-size:var(--type-body-s);color:var(--color-graphite);background:var(--color-surface)}.quotes[data-astro-cid-efz3t45k]{--gap-x:var(--space-6);justify-content:center;gap:var(--space-8) var(--gap-x);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.quotes[data-astro-cid-efz3t45k] li[data-astro-cid-efz3t45k]{flex:0 1 calc((100% - 2 * var(--gap-x)) / 3);min-width:15rem}@media (width<=48rem){.quotes[data-astro-cid-efz3t45k] li[data-astro-cid-efz3t45k]{flex-basis:100%}}.quotes[data-astro-cid-efz3t45k] li[data-astro-cid-efz3t45k]{--note:#fbf0b2;--tilt:-1.4deg}.quotes[data-astro-cid-efz3t45k] li[data-astro-cid-efz3t45k]:nth-child(5n+2){--note:#f9d9de;--tilt:1.2deg}.quotes[data-astro-cid-efz3t45k] li[data-astro-cid-efz3t45k]:nth-child(5n+3){--note:#d7eaf8;--tilt:-.6deg}.quotes[data-astro-cid-efz3t45k] li[data-astro-cid-efz3t45k]:nth-child(5n+4){--note:#dcefd6;--tilt:1.6deg}.quotes[data-astro-cid-efz3t45k] li[data-astro-cid-efz3t45k]:nth-child(5n+5){--note:#fde3c8;--tilt:-1deg}.quote[data-astro-cid-efz3t45k]{justify-content:space-between;gap:var(--space-4);height:100%;min-height:15rem;padding:var(--space-8) var(--space-6) var(--space-6);background:var(--note);rotate:var(--tilt);transition:rotate var(--duration-settle) var(--ease-settle), translate var(--duration-settle) var(--ease-settle);flex-direction:column;display:flex;position:relative;box-shadow:0 1px 1px #1d27330f,0 10px 18px -10px #1d273340}.quote[data-astro-cid-efz3t45k]:before{content:"";width:4.5rem;height:1.25rem;translate:-50%;rotate:calc(var(--tilt) * -2);background:#ffffff8c;position:absolute;top:-.6rem;left:50%;box-shadow:0 0 0 1px #1d27330d}.quote[data-astro-cid-efz3t45k]:hover{translate:0 -2px;rotate:0deg}.quote[data-astro-cid-efz3t45k] blockquote[data-astro-cid-efz3t45k]{margin:0}.quote[data-astro-cid-efz3t45k] p[data-astro-cid-efz3t45k]{font-size:var(--type-body-s);color:var(--color-ink);text-wrap:pretty;line-height:1.55}.quote__key[data-astro-cid-efz3t45k]{font-weight:600}.quote[data-astro-cid-efz3t45k] figcaption[data-astro-cid-efz3t45k]{font-size:var(--type-caption);color:#1d2733b3;gap:2px;line-height:1.4;display:grid}.quote__name[data-astro-cid-efz3t45k]{color:var(--color-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.quote[data-astro-cid-efz3t45k]{transition:none}}
