@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_astro/eb-garamond-variable-latin.DHJaSK_n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/fira-sans-300-latin.DXPPscxx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/fira-sans-500-latin.BjbSlxWn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/montserrat-variable-latin.Dk9Pm7OY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-primary:#000;--c-primary-deep:#1a232a;--c-accent:#d6c9b2;--c-accent-deep:#b3a58c;--c-accent-pale:#ede5d6;--c-cream:#fbf8f3;--c-surface:#fff;--c-mist:#e4e8eb;--c-mint:#eef2f5;--c-mint-deep:#dde4e9;--c-mint-shade:#c6d0d7;--c-sage:#5b6873;--c-overlay:#1a232a;--c-text-on-dark-soft:#d4d8db;--c-text-subtle:#58646e;--c-rule:#cfd6dc;--c-rule-warm:#e3ddd2;--c-inactive:#b3bcc3;--c-accent-tint:#e2d6c0;--c-footer-bg:#2e3a44;--c-footer-strip:#1a232a;--c-footer-link:#cfd6dccc;--c-footer-heading:#e4e8eb;--c-text:var(--c-primary);--c-text-muted:#5a5a5a;--c-bg:var(--c-cream);--c-bg-alt:var(--c-cream);--c-border:var(--c-mist);--c-link:var(--c-primary);--c-btn-bg:var(--c-accent);--c-btn-fg:var(--c-primary);--c-btn-bg-hover:var(--c-accent-deep);--tone-white-bg:var(--c-bg);--tone-white-fg:var(--c-text);--tone-white-muted:var(--c-text-muted);--tone-cream-bg:var(--c-cream);--tone-cream-fg:var(--c-text);--tone-cream-muted:var(--c-text-muted);--tone-mint-bg:var(--c-mint);--tone-mint-fg:var(--c-text);--tone-mint-muted:var(--c-text-muted);--tone-tan-bg:var(--c-accent);--tone-tan-fg:var(--c-primary);--tone-tan-muted:#3f4a53;--tone-dark-bg:var(--c-primary);--tone-dark-fg:var(--c-surface);--tone-dark-muted:#cfd6dc;--font-heading:"EB Garamond", Georgia, serif;--font-body:"Fira Sans", system-ui, sans-serif;--font-label:"Montserrat", system-ui, sans-serif;--fw-label:500;--fw-heading-light:400;--fw-heading-bold:500;--heading-tracking:.045em;--t-xs:.8125rem;--t-nav:.75rem;--t-sm:1rem;--t-base:clamp(1rem, .97rem + .15vw, 1.0625rem);--t-lg:1.125rem;--t-h3:clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--t-h2:clamp(1.625rem, 1.2rem + 1.5vw, 2.75rem);--t-h1:clamp(2.25rem, 1.9rem + 1.5vw, 3rem);--profile-name-weight:400;--profile-name-leading:3.5rem;--profile-name-case:uppercase;--profile-padding-top:0;--profile-label-leading:2rem;--profile-subtitle-gap:1rem;--profile-text-size:clamp(1.125rem, 1.05rem + .3vw, 1.25rem);--profile-text-weight:300;--profile-text-leading:2rem;--profile-text-gap:2rem;--profile-link-gap:2rem;--profile-text-align:center;--profile-text-align-narrow:left;--c-ring:#e9e9e9;--article-width:48rem;--article-text-size:1.125rem;--article-leading:2rem;--article-text-weight:300;--article-text-color:var(--c-text);--article-p-space:1rem;--article-list-space:.5rem;--article-item-space:0;--article-strong-weight:500;--article-heading-color:var(--c-text);--article-heading-weight:400;--article-heading-tracking:0;--article-title-weight:400;--article-title-leading:3.5rem;--article-title-case:uppercase;--article-heading-case:uppercase;--article-byline-font:var(--font-label);--article-byline-size:1rem;--article-byline-weight:500;--article-signoff-space-above:6rem;--article-signoff-space-below:0;--article-signoff-font:var(--font-label);--article-signoff-size:1rem;--article-signoff-weight:500;--article-h2-size:clamp(1.75rem, 1.5rem + 1vw, 2.125rem);--article-h2-leading:2.5rem;--article-h2-space-above:6rem;--article-h2-space-below:2rem;--article-h3-size:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--article-h3-leading:2rem;--article-h3-font:var(--font-body);--article-h3-weight:300;--article-h3-space-above:3rem;--article-h3-space-below:.5rem;--article-subtitle-space-below:1rem;--article-subtitle-font:var(--font-heading);--article-subtitle-size:var(--article-h2-size);--article-subtitle-leading:var(--article-h2-leading);--article-subtitle-weight:400;--article-h3-rule:1px solid var(--c-ring);--article-h3-rule-gap:calc(.5rem - 1px);--article-h4-leading:2rem;--article-h4-weight:500;--article-h4-case:uppercase;--article-h4-space-above:2rem;--article-h4-space-after-list:1rem;--article-h4-space-below:.5rem;--lh-tight:1.15;--lh-heading:1.25;--lh-body:1.6;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-6:1.5rem;--s-8:2rem;--s-12:3rem;--s-16:4rem;--s-24:6rem;--s-section:clamp(2.5rem, 1.5rem + 5vw, 5rem);--w-prose:68ch;--w-content:72rem;--gutter:clamp(1rem, .5rem + 2.5vw, 2rem);--radius:8px;--radius-lg:16px;--shadow:0 1px 2px #162d290f, 0 4px 12px #162d290f;--tap:44px}.band[data-astro-cid-vsq434ie]{--wave-h:clamp(28px, 6.5vw, 103px);background:var(--tone-bg);color:var(--tone-fg);padding-block:var(--s-section);position:relative}.band__wave[data-astro-cid-vsq434ie]{width:100%;height:var(--wave-h);fill:var(--tone-bg);pointer-events:none;display:block;position:absolute;bottom:calc(100% - 1px);left:0;transform:rotate(180deg)}.band--flush[data-astro-cid-vsq434ie]{padding-block:0}.band--soft-top[data-astro-cid-vsq434ie]:before,.band--soft-bottom[data-astro-cid-vsq434ie]:after{content:"";background:var(--tone-bg);pointer-events:none;z-index:1;width:100%;position:absolute;left:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.band--soft-top[data-astro-cid-vsq434ie]:before{aspect-ratio:1920/102;-webkit-mask-image:var(--soft-top);mask-image:var(--soft-top);bottom:calc(100% - 1px)}.band--soft-bottom[data-astro-cid-vsq434ie]:after{aspect-ratio:1920/99;-webkit-mask-image:var(--soft-bottom);mask-image:var(--soft-bottom);top:calc(100% - 1px)}.band--soft-top[data-astro-cid-vsq434ie]>.band__inner[data-astro-cid-vsq434ie],.band--soft-bottom[data-astro-cid-vsq434ie]>.band__inner[data-astro-cid-vsq434ie]{z-index:1;position:relative}.band[data-astro-cid-vsq434ie]:has(+.band--wave){padding-bottom:calc(var(--s-section) + var(--wave-h) * 1.2)}.band[data-astro-cid-vsq434ie]:has(+.cta){padding-bottom:calc(var(--s-section) + min(200px, 13.9vw))}.band--tuck[data-astro-cid-vsq434ie]{--tuck:calc(min(220px, 15.3vw) + var(--s-section));margin-top:calc(-1 * var(--tuck));padding-top:calc(var(--s-section) + var(--tuck))}.band[data-astro-cid-vsq434ie]:has(+.band--tuck){z-index:1;background:linear-gradient(to bottom, var(--tone-bg) calc(100% - min(220px, 15.3vw) - var(--s-section)), transparent 0)}.band__inner[data-astro-cid-vsq434ie]{max-width:var(--w-content);padding-inline:var(--gutter);margin-inline:auto}.band--white[data-astro-cid-vsq434ie]{--tone-bg:var(--tone-white-bg);--tone-fg:var(--tone-white-fg);--tone-muted:var(--tone-white-muted)}.band--cream[data-astro-cid-vsq434ie]{--tone-bg:var(--tone-cream-bg);--tone-fg:var(--tone-cream-fg);--tone-muted:var(--tone-cream-muted)}.band--mint[data-astro-cid-vsq434ie]{--tone-bg:var(--tone-mint-bg);--tone-fg:var(--tone-mint-fg);--tone-muted:var(--tone-mint-muted)}.band--tan[data-astro-cid-vsq434ie]{--tone-bg:var(--tone-tan-bg);--tone-fg:var(--tone-tan-fg);--tone-muted:var(--tone-tan-muted)}.band--dark[data-astro-cid-vsq434ie]{--tone-bg:var(--tone-dark-bg);--tone-fg:var(--tone-dark-fg);--tone-muted:var(--tone-dark-muted)}.band--tan[data-astro-cid-vsq434ie]{--c-btn-bg:var(--c-primary);--c-btn-fg:var(--c-accent);--c-btn-bg-hover:var(--c-primary-deep);--c-action-link:var(--c-primary)}.band--dark[data-astro-cid-vsq434ie]{--c-action-link:var(--c-accent)}.band--white[data-astro-cid-vsq434ie],.band--cream[data-astro-cid-vsq434ie],.band--mint[data-astro-cid-vsq434ie]{--c-action-link:var(--c-primary)}.band[data-astro-cid-vsq434ie] h1,.band[data-astro-cid-vsq434ie] h2,.band[data-astro-cid-vsq434ie] h3{color:var(--tone-fg)}.band--white[data-astro-cid-vsq434ie]+.band--white[data-astro-cid-vsq434ie],.band--mint[data-astro-cid-vsq434ie]+.band--mint[data-astro-cid-vsq434ie],.band--cream[data-astro-cid-vsq434ie]+.band--cream[data-astro-cid-vsq434ie]{padding-top:0}.band__inner[data-astro-cid-vsq434ie]{display:flow-root}.actions[data-astro-cid-736q2zqn]{align-items:center;gap:var(--s-4) var(--s-6);margin-top:var(--s-8);flex-wrap:wrap;display:flex}.btn[data-astro-cid-736q2zqn]{min-height:var(--tap);padding:var(--s-4) var(--s-6);background:var(--c-btn-bg);color:var(--c-btn-fg);font-family:var(--font-body);text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.btn[data-astro-cid-736q2zqn]:hover{background:var(--c-btn-bg-hover)}.call[data-astro-cid-736q2zqn]{min-height:var(--tap);font-family:var(--font-body);font-size:var(--t-lg);text-transform:uppercase;color:var(--c-action-link,var(--c-accent));align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.call[data-astro-cid-736q2zqn]:hover{text-decoration:underline}.rh[data-astro-cid-7opambxy]{font-weight:var(--fw-heading-light);letter-spacing:var(--heading-tracking);text-transform:uppercase}.rh[data-astro-cid-7opambxy] strong{font-weight:var(--fw-heading-bold)}.blk__prose[data-astro-cid-25y2irxe] p{margin-block:var(--s-4)}.blk__prose[data-astro-cid-25y2irxe] p:first-child{margin-top:0}.blk__prose[data-astro-cid-25y2irxe] p{color:var(--tone-muted)}.blk--split[data-astro-cid-25y2irxe]{gap:var(--s-8);align-items:center;display:grid}.blk--split[data-astro-cid-25y2irxe] .blk__media[data-astro-cid-25y2irxe]{order:-1}@media (width>=900px){.blk--split[data-astro-cid-25y2irxe]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.375rem}.blk--split[data-astro-cid-25y2irxe] .blk__media[data-astro-cid-25y2irxe]{order:0}.blk--image-left[data-astro-cid-25y2irxe] .blk__media[data-astro-cid-25y2irxe]{order:-1}.blk--split[data-astro-cid-25y2irxe] h2{font-size:clamp(1.5rem,1rem + 1.1vw,1.875rem);line-height:1.33}}.blk--split[data-astro-cid-25y2irxe] h2{margin-top:0}.blk__media[data-astro-cid-25y2irxe] img{border-radius:100px;width:100%;height:auto;display:block}.blk--centred[data-astro-cid-25y2irxe]{max-width:47rem;margin-inline:auto}.blk--centred[data-astro-cid-25y2irxe] h2{text-align:center}.blk--centred-text[data-astro-cid-25y2irxe]{text-align:center;max-width:58rem}.blk--centred-text[data-astro-cid-25y2irxe] p{max-width:none;margin-inline:auto}.blk--centred-text[data-astro-cid-25y2irxe] .actions{justify-content:center}.blk--article[data-astro-cid-25y2irxe]{max-width:var(--article-width,56.25rem);margin-inline:auto}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe]{font-size:var(--article-text-size,1.0625rem);line-height:var(--article-leading,1.76);font-weight:var(--article-text-weight,inherit)}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] p{max-width:none;margin:0 0 var(--article-p-space,1.5rem);color:var(--article-text-color,var(--tone-muted))}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] h2,.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] h3{margin:var(--s-12) 0 var(--s-4);font-family:var(--font-heading);font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem);line-height:1.3;font-weight:var(--article-heading-weight,var(--fw-heading-bold));letter-spacing:var(--article-heading-tracking,1px);text-transform:var(--article-heading-case,none);color:var(--article-heading-color,var(--c-accent-deep))}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] h2{margin:var(--article-h2-space-above,var(--s-12)) 0 var(--article-h2-space-below,var(--s-4));font-size:var(--article-h2-size,clamp(1.375rem, 1.1rem + .9vw, 1.875rem));line-height:var(--article-h2-leading,1.3)}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] h3{margin:var(--article-h3-space-above,var(--s-12)) 0 var(--article-h3-space-below,var(--s-4));font-family:var(--article-h3-font,var(--font-heading));font-size:var(--article-h3-size,clamp(1.25rem, 1rem + .6vw, 1.5rem));line-height:var(--article-h3-leading,1.3);font-weight:var(--article-h3-weight,var(--article-heading-weight,var(--fw-heading-bold)))}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] h2~h3{padding-bottom:var(--article-h3-rule-gap,0);border-bottom:var(--article-h3-rule,none)}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] h3:not(h2~h3){margin-bottom:var(--article-subtitle-space-below,var(--s-4));font-family:var(--article-subtitle-font,var(--article-h3-font,var(--font-heading)));font-size:var(--article-subtitle-size,var(--article-h3-size,clamp(1.25rem, 1rem + .6vw, 1.5rem)));line-height:var(--article-subtitle-leading,var(--article-h3-leading,1.3));font-weight:var(--article-subtitle-weight,var(--article-h3-weight,var(--article-heading-weight,var(--fw-heading-bold))))}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] h1{margin:0 0 var(--s-4);font-family:var(--font-heading);font-size:var(--t-h1);line-height:var(--article-title-leading,var(--lh-tight));font-weight:var(--article-title-weight,var(--fw-heading-bold));text-transform:var(--article-title-case,none);color:var(--tone-fg)}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] h1+p{font-family:var(--article-byline-font,inherit);font-size:var(--article-byline-size,inherit);font-weight:var(--article-byline-weight,inherit)}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] h1+p a{font-weight:var(--article-byline-weight,700)}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe]>p:last-child{margin-top:var(--article-signoff-space-above,0);margin-bottom:var(--article-signoff-space-below,var(--article-p-space,1.5rem));font-family:var(--article-signoff-font,inherit);font-size:var(--article-signoff-size,inherit);font-weight:var(--article-signoff-weight,inherit)}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe]>p:last-child a{font-weight:var(--article-signoff-weight,700)}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] h4{margin:var(--article-h4-space-above,var(--s-8)) 0 var(--article-h4-space-below,var(--s-2));font-family:var(--font-label,var(--font-body));font-size:var(--t-sm);font-weight:var(--article-h4-weight,700);letter-spacing:.02em;line-height:var(--article-h4-leading,var(--lh-heading));text-transform:var(--article-h4-case,none);color:var(--tone-fg)}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] h3+h4{margin-top:var(--article-h4-space-above,var(--s-4))}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] ul+h4,.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] ol+h4{margin-top:var(--article-h4-space-after-list,var(--article-h4-space-above,var(--s-8)))}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe]>:first-child{margin-top:0}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] ul,.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] ol{margin:0 0 var(--article-list-space,1.5rem);color:var(--article-text-color,var(--tone-muted));padding-left:1.25em}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] li{margin-bottom:var(--article-item-space,var(--s-2))}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] li>ul,.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] li>ol{margin:var(--article-item-space,var(--s-2)) 0 0}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] li>p{margin:0}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] strong{color:var(--tone-fg);font-weight:var(--article-strong-weight,bolder)}.blk--article[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] a{color:var(--c-primary);font-weight:700}.blk--centre-actions[data-astro-cid-25y2irxe] .actions{justify-content:center}.boxed[data-astro-cid-25y2irxe]{border-radius:var(--radius-lg);background:var(--box-bg);color:var(--box-fg);overflow:hidden}.boxed__body[data-astro-cid-25y2irxe]{padding:var(--s-12) var(--s-8)}@media (width>=900px){.boxed--split[data-astro-cid-25y2irxe]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;display:grid}.boxed__body[data-astro-cid-25y2irxe]{padding:var(--s-8) var(--s-12);align-self:center}}.boxed__media[data-astro-cid-25y2irxe]{justify-content:flex-end;align-items:flex-end;display:flex}.boxed__media[data-astro-cid-25y2irxe] img{width:100%;height:auto;display:block}.boxed--photo[data-astro-cid-25y2irxe] .boxed__media[data-astro-cid-25y2irxe] img{aspect-ratio:4/3;object-fit:cover}@media (width>=900px){.boxed--photo[data-astro-cid-25y2irxe]{grid-template-columns:minmax(0,744fr) minmax(0,456fr);min-height:33rem}.boxed--photo[data-astro-cid-25y2irxe] .boxed__media[data-astro-cid-25y2irxe]{min-height:100%;position:relative}.boxed--photo[data-astro-cid-25y2irxe] .boxed__media[data-astro-cid-25y2irxe] img{aspect-ratio:auto;height:100%;position:absolute;inset:0}.boxed--photo[data-astro-cid-25y2irxe] .boxed__body[data-astro-cid-25y2irxe]{padding-block:var(--s-16)}}.boxed[data-astro-cid-25y2irxe] h2{color:var(--box-heading,var(--box-fg));margin:0 0 1.25rem;font-size:clamp(1.625rem,1.2rem + 1.35vw,2.375rem)}.boxed[data-astro-cid-25y2irxe] .blk__prose[data-astro-cid-25y2irxe] p{color:var(--box-muted);font-size:1rem;line-height:1.5}.boxed--dark[data-astro-cid-25y2irxe]{--box-bg:var(--c-primary);--box-fg:var(--c-surface);--box-muted:var(--tone-dark-muted);--box-heading:var(--c-accent);--c-btn-bg:var(--c-accent);--c-btn-fg:var(--c-primary);--c-action-link:var(--c-accent)}.boxed--tan[data-astro-cid-25y2irxe]{--box-bg:var(--c-accent);--box-fg:var(--c-primary);--box-muted:var(--tone-tan-muted);--c-btn-bg:var(--c-primary);--c-btn-fg:var(--c-accent);--c-action-link:var(--c-primary)}.boxed--mint[data-astro-cid-25y2irxe]{--box-bg:var(--c-mint);--box-fg:var(--c-text);--box-muted:var(--c-text-muted)}.boxed--cream[data-astro-cid-25y2irxe]{--box-bg:var(--c-cream);--box-fg:var(--c-text);--box-muted:var(--c-text-muted)}.boxed--white[data-astro-cid-25y2irxe]{--box-bg:var(--c-surface);--box-fg:var(--c-text);--box-muted:var(--c-text-muted)}.blk__head[data-astro-cid-25y2irxe]{margin-bottom:clamp(2rem,4.9vw,4.375rem)}.blk__head[data-astro-cid-25y2irxe] h2{margin:0 0 var(--s-4)}.blk__lead[data-astro-cid-25y2irxe]{max-width:none;color:var(--tone-fg);margin:0;font-size:clamp(1.25rem,1rem + .9vw,1.625rem);font-weight:300;line-height:1.2}.texture[data-astro-cid-25y2irxe]{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.texture[data-astro-cid-25y2irxe]~*{position:relative}.prof[data-astro-cid-2nkzwrzj]{max-width:36rem;padding-top:var(--profile-padding-top,clamp(0rem, -2rem + 8vw, 5rem));padding-bottom:var(--profile-padding-bottom,clamp(0rem, -2rem + 8vw, 5rem));text-align:center;margin-inline:auto}.prof__photo[data-astro-cid-2nkzwrzj]{width:12rem;margin:0 auto var(--s-8);border:1px solid var(--c-ring,var(--c-border));background:var(--c-surface);border-radius:50%;padding:.25rem}.prof__photo[data-astro-cid-2nkzwrzj] img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;height:auto;display:block}.prof__name[data-astro-cid-2nkzwrzj]{font-family:var(--font-heading);font-size:clamp(2.25rem,1.9rem + 1.5vw,3rem);font-weight:var(--profile-name-weight,var(--fw-heading-bold));line-height:var(--profile-name-leading,1.33);text-transform:var(--profile-name-case,none);color:var(--tone-fg);margin:0}.prof__subtitle[data-astro-cid-2nkzwrzj],.prof__link[data-astro-cid-2nkzwrzj]{font-family:var(--font-label,var(--font-body));font-size:1rem;font-weight:var(--fw-label,500);line-height:var(--profile-label-leading,1.25);color:var(--tone-muted)}.prof__subtitle[data-astro-cid-2nkzwrzj]{margin:var(--profile-subtitle-gap,var(--s-2)) auto 0}.prof__body[data-astro-cid-2nkzwrzj]{margin-top:var(--profile-text-gap,var(--s-12));font-size:var(--profile-text-size,var(--t-lg));font-weight:var(--profile-text-weight,400);line-height:var(--profile-text-leading,var(--lh-body));color:var(--tone-fg);text-align:var(--profile-text-align-narrow,var(--profile-text-align,center))}.prof__body[data-astro-cid-2nkzwrzj] p{max-width:none;margin:0 0 var(--s-4);color:inherit}.prof__body[data-astro-cid-2nkzwrzj] p:last-child{margin-bottom:0}.prof__link[data-astro-cid-2nkzwrzj]{margin:calc(var(--profile-link-gap,var(--s-16)) - var(--s-3)) auto 0}.prof__link[data-astro-cid-2nkzwrzj] a[data-astro-cid-2nkzwrzj]{padding-block:var(--s-3);color:inherit;display:inline-block}@media (width>=48rem){.prof__photo[data-astro-cid-2nkzwrzj]{width:16.625rem}.prof__body[data-astro-cid-2nkzwrzj]{text-align:var(--profile-text-align,center)}}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-body);font-size:var(--t-base);font-weight:var(--fw-body,400);line-height:var(--lh-body);color:var(--c-text);background:var(--c-bg);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--font-heading);line-height:var(--lh-heading);color:var(--c-primary);text-wrap:balance}h1{font-size:var(--t-h1);line-height:var(--lh-tight)}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3)}p{max-width:var(--w-prose)}a{color:var(--c-link)}a:focus-visible,button:focus-visible{outline:3px solid var(--c-accent);outline-offset:2px}img{max-width:100%;height:auto}.nf[data-astro-cid-yas6jg23]{max-width:40rem;padding-block:var(--s-16);text-align:center;margin-inline:auto}.nf[data-astro-cid-yas6jg23] h1{margin:0 0 var(--s-6)}.nf__body[data-astro-cid-yas6jg23] p{margin:0 auto var(--s-4);color:var(--tone-muted)}.nf__body[data-astro-cid-yas6jg23] a{color:var(--c-action-link,var(--c-accent-deep));text-decoration:underline}.page__h1[data-astro-cid-krec2tlm]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prose[data-astro-cid-krec2tlm] p{margin:0 0 var(--s-4)}.prose[data-astro-cid-krec2tlm] p:last-child{margin-bottom:0}.prose[data-astro-cid-krec2tlm] a{color:var(--c-action-link,var(--c-accent-deep));text-decoration:underline}
