figure[data-astro-cid-beboiaqg]{margin:0}figure[data-astro-cid-beboiaqg] img{width:100%;aspect-ratio:var(--ratio);object-fit:cover;object-position:var(--position)}@media (width<=40rem){figure[data-astro-cid-beboiaqg] img{aspect-ratio:var(--ratio-mobile)}}.muted[data-astro-cid-beboiaqg] img{filter:saturate(.8)}figcaption[data-astro-cid-beboiaqg]{margin-top:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-muted)}.tiles[data-astro-cid-yodha2z4]{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.hero[data-astro-cid-yodha2z4]{max-width:var(--width-content);margin:0 auto var(--space-6)}.hero[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{font-size:var(--text-4xl)}.kicker[data-astro-cid-yodha2z4]{margin:0 0 var(--space-3);font-size:var(--text-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-soft)}.lead[data-astro-cid-yodha2z4]{max-width:32em;margin:var(--space-3) auto var(--space-4);font-size:var(--text-lg);color:var(--color-text-soft)}.action[data-astro-cid-yodha2z4]{justify-content:center;gap:var(--space-3);margin:var(--space-5) 0 0;flex-wrap:wrap;display:flex}@media (width<=40rem){.kicker[data-astro-cid-yodha2z4] .part[data-astro-cid-yodha2z4]{display:block}.kicker[data-astro-cid-yodha2z4] .dot[data-astro-cid-yodha2z4]{display:none}.tiles[data-astro-cid-yodha2z4]{gap:var(--space-2);margin-top:var(--space-2)}.hero[data-astro-cid-yodha2z4]{margin-bottom:var(--space-5)}}.content-section[data-astro-cid-h3qsqdul]>h2{margin-bottom:var(--space-4)}.lead[data-astro-cid-h3qsqdul]{max-width:32em;margin:calc(var(--space-3) * -1) auto var(--space-5);font-size:var(--text-lg);color:var(--color-text-soft)}.claim[data-astro-cid-h3qsqdul]{max-width:30em;margin:0 auto var(--space-6);font-size:var(--text-2xl);color:var(--color-heading);line-height:1.35}.action[data-astro-cid-h3qsqdul]{justify-content:center;gap:var(--space-3);margin:var(--space-5) 0 0;flex-wrap:wrap;display:flex}.content-section[data-astro-cid-h3qsqdul] figure{margin-bottom:var(--space-5)}.list[data-astro-cid-h3qsqdul] .prose ul{margin-bottom:var(--space-4);max-width:36em;padding:0;list-style:none}.list[data-astro-cid-h3qsqdul] .prose li{padding:0 0 var(--space-3) 2rem;position:relative}.list[data-astro-cid-h3qsqdul] .prose li:before{content:"";background:var(--color-leaf);width:1rem;height:1px;position:absolute;top:.85em;left:0}.groups[data-astro-cid-h3qsqdul] .prose{gap:var(--space-5) var(--space-5);text-align:left;grid-template-columns:repeat(6,1fr);max-width:none;display:grid}.groups[data-astro-cid-h3qsqdul] .prose>*{grid-column:span 6;max-width:38em;margin-inline:auto}.groups[data-astro-cid-h3qsqdul] .group:nth-child(n+2):nth-child(-n+5){grid-column:span 3;max-width:30em;margin-inline:0}.groups[data-astro-cid-h3qsqdul] .group:nth-child(2),.groups[data-astro-cid-h3qsqdul] .group:nth-child(4){justify-self:end}.groups[data-astro-cid-h3qsqdul] .group:nth-child(3),.groups[data-astro-cid-h3qsqdul] .group:nth-child(5){justify-self:start}.groups[data-astro-cid-h3qsqdul] .group:first-child,.groups[data-astro-cid-h3qsqdul] .group:last-of-type{text-align:center}.groups[data-astro-cid-h3qsqdul] .prose>p:last-child{text-align:center;font-size:var(--text-lg)}.groups[data-astro-cid-h3qsqdul] .prose h3,.steps[data-astro-cid-h3qsqdul] .prose h3,.cards[data-astro-cid-h3qsqdul] .prose h3{margin-top:0}@media (width<=56rem){.groups[data-astro-cid-h3qsqdul] .prose{display:block}.groups[data-astro-cid-h3qsqdul] .group{margin-bottom:var(--space-5)}}.steps[data-astro-cid-h3qsqdul] .prose{gap:var(--space-5);text-align:left;counter-reset:step;grid-template-columns:repeat(3,1fr);max-width:none;display:grid}.steps[data-astro-cid-h3qsqdul] .prose>*{text-align:center;grid-column:1/-1;max-width:38em;margin-inline:auto}.steps[data-astro-cid-h3qsqdul] .group{text-align:left;counter-increment:step;grid-column:auto;max-width:none}.steps[data-astro-cid-h3qsqdul] .group:before{content:counter(step);margin-bottom:var(--space-3);font-size:var(--text-2xl);color:var(--color-gold);line-height:1;display:block}@media (width<=56rem){.steps[data-astro-cid-h3qsqdul] .prose{display:block}.steps[data-astro-cid-h3qsqdul] .group{margin-bottom:var(--space-5)}}.cards[data-astro-cid-h3qsqdul] .prose{gap:var(--space-4);text-align:left;grid-template-columns:repeat(3,1fr);max-width:none;display:grid}.cards[data-astro-cid-h3qsqdul] .group{padding:var(--space-5);background:var(--color-bg);border:1px solid var(--color-leaf);border-radius:var(--radius)}.cards[data-astro-cid-h3qsqdul] .prose>:not(.group){max-width:38em;margin:var(--space-3) auto 0;text-align:center;grid-column:1/-1}.cards[data-astro-cid-h3qsqdul] .group>:last-child{margin-bottom:0}.cards[data-astro-cid-h3qsqdul] ul,.cards[data-astro-cid-h3qsqdul] ol{padding-left:1.25em;display:block}.cards[data-astro-cid-h3qsqdul] li{margin-bottom:var(--space-2)}@media (width<=56rem){.cards[data-astro-cid-h3qsqdul] .prose{display:block}.cards[data-astro-cid-h3qsqdul] .group{margin-bottom:var(--space-4);padding:var(--space-4)}}.faq[data-astro-cid-h3qsqdul] .prose{text-align:left}.faq[data-astro-cid-h3qsqdul] .group{border-top:1px solid var(--color-sea)}.faq[data-astro-cid-h3qsqdul] .group:last-child{border-bottom:1px solid var(--color-sea)}.faq[data-astro-cid-h3qsqdul] summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;cursor:pointer;list-style:none;display:flex}.faq[data-astro-cid-h3qsqdul] summary::-webkit-details-marker{display:none}.faq[data-astro-cid-h3qsqdul] summary h3{margin:0}.faq[data-astro-cid-h3qsqdul] summary:after{content:"";background:linear-gradient(var(--color-leaf-strong), var(--color-leaf-strong)) center / 100% 1px no-repeat, linear-gradient(var(--color-leaf-strong), var(--color-leaf-strong)) center / 1px 100% no-repeat;flex:none;width:1rem;height:1rem;transition:transform .2s}.faq[data-astro-cid-h3qsqdul] details[open] summary:after{background:linear-gradient(var(--color-leaf-strong), var(--color-leaf-strong)) center / 100% 1px no-repeat}.faq[data-astro-cid-h3qsqdul] summary:hover h3{text-decoration:underline;text-decoration-color:var(--color-gold);text-underline-offset:.25em}.faq[data-astro-cid-h3qsqdul] details>:last-child{margin-bottom:var(--space-4)}.break[data-astro-cid-ukhagh2q]{gap:var(--space-6);text-align:left;grid-template-columns:24rem minmax(0,30rem);justify-content:center;align-items:center;display:grid}.break[data-astro-cid-ukhagh2q]:not(:has(.card)){text-align:center;grid-template-columns:minmax(0,36rem)}.quote[data-astro-cid-ukhagh2q]{margin:0 0 var(--space-3);font-size:var(--text-3xl);color:var(--color-heading);line-height:1.25}.source[data-astro-cid-ukhagh2q]{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-muted);margin:0}@media (width<=48rem){.break[data-astro-cid-ukhagh2q]{gap:var(--space-4);text-align:center;grid-template-columns:1fr;justify-items:center}.card[data-astro-cid-ukhagh2q]{width:min(20rem,100%)}}.lead[data-astro-cid-5gtlsymu]{margin:var(--space-3) auto var(--space-5);font-size:var(--text-lg);color:var(--color-text-soft)}.about[data-astro-cid-5gtlsymu]{gap:var(--space-6);grid-template-columns:20.5rem minmax(0,36rem);justify-content:center;align-items:start;display:grid}.prose[data-astro-cid-5gtlsymu]{text-align:left}.keywords[data-astro-cid-5gtlsymu]{margin:var(--space-4) 0 0;font-size:var(--text-lg);letter-spacing:.04em;color:var(--color-heading)}@media (width<=56rem){.about[data-astro-cid-5gtlsymu]{gap:var(--space-4);grid-template-columns:1fr;justify-items:center}.portrait[data-astro-cid-5gtlsymu]{width:min(20.5rem,100%)}}.contact-form[data-astro-cid-vekgkm42]{max-width:34rem;margin:var(--space-4) auto 0;text-align:left}.field[data-astro-cid-vekgkm42]{margin-bottom:var(--space-4)}label[data-astro-cid-vekgkm42]{margin-bottom:var(--space-1);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-soft);display:block}input[data-astro-cid-vekgkm42][type=text],input[data-astro-cid-vekgkm42][type=email],textarea[data-astro-cid-vekgkm42]{width:100%;font:inherit;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-sea);border-radius:var(--radius);padding:.75rem .9rem}input[data-astro-cid-vekgkm42][aria-invalid=true],textarea[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--color-sea-strong);border-width:2px}.choice[data-astro-cid-vekgkm42]{border:0;padding:0}legend[data-astro-cid-vekgkm42]{margin-bottom:var(--space-2);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-soft);padding:0}.option[data-astro-cid-vekgkm42]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);font-size:var(--text-base);letter-spacing:0;text-transform:none;color:var(--color-text);cursor:pointer;display:flex}.option[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:1.1rem;height:1.1rem;accent-color:var(--color-sea-strong);margin:0}.consent[data-astro-cid-vekgkm42]{gap:0 var(--space-3);grid-template-columns:auto 1fr;display:grid}.consent[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-size:var(--text-sm);letter-spacing:0;text-transform:none;margin:0}.consent[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:1.1rem;height:1.1rem;accent-color:var(--color-sea-strong);margin-top:.3rem}.consent[data-astro-cid-vekgkm42] .error[data-astro-cid-vekgkm42]{grid-column:2}.error[data-astro-cid-vekgkm42]{min-height:0;margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-sea-strong)}.trap[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit[data-astro-cid-vekgkm42]{margin:var(--space-5) auto 0;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-on-sea);background:var(--color-sea-strong);border-radius:var(--radius);cursor:pointer;border:0;padding:.95rem 2.25rem;transition:background-color .2s;display:block}.submit[data-astro-cid-vekgkm42]:hover{background:var(--color-sea-strong-hover)}.submit[data-astro-cid-vekgkm42]:disabled{opacity:.6;cursor:wait}.status[data-astro-cid-vekgkm42]{margin:var(--space-4) 0 0;text-align:center;font-size:var(--text-lg)}.status[data-astro-cid-vekgkm42][data-kind=error]{color:var(--color-sea-strong)}.note[data-astro-cid-vekgkm42]{text-align:center}.lead[data-astro-cid-zyrovm4w]{max-width:32em;margin:var(--space-3) auto var(--space-4);font-size:var(--text-lg);color:var(--color-text-soft)}.required[data-astro-cid-zyrovm4w]{margin:var(--space-4) 0 0;text-align:left;font-size:var(--text-sm);color:var(--color-text-muted)}.layout[data-astro-cid-zyrovm4w]{grid-template-columns:minmax(0,34rem);justify-content:center;display:grid}.decor[data-astro-cid-zyrovm4w]{display:none}@media (width>=64rem){.layout[data-astro-cid-zyrovm4w]{gap:var(--space-7);margin-top:var(--space-4);grid-template-columns:minmax(0,34rem) 18rem;align-items:start}.decor[data-astro-cid-zyrovm4w]{margin-top:var(--space-5);display:block}}h2[data-astro-cid-ccxgd6q7]{margin-bottom:var(--space-5)}.lead[data-astro-cid-ccxgd6q7]{margin:calc(var(--space-3) * -1) auto var(--space-5);font-size:var(--text-lg);color:var(--color-text-soft)}.voices[data-astro-cid-ccxgd6q7]{gap:var(--space-4);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.card[data-astro-cid-ccxgd6q7]{padding:var(--space-5);background:var(--color-bg);border:1px solid var(--color-sea);border-radius:var(--radius);flex-direction:column;margin:0;display:flex}.key[data-astro-cid-ccxgd6q7]{margin:0 0 var(--space-4);padding-top:var(--space-4);font-size:var(--text-xl);line-height:1.35;position:relative}.key[data-astro-cid-ccxgd6q7]:before{content:"";width:var(--line-gold-width);background:var(--color-gold);height:1px;position:absolute;top:0;left:0}blockquote[data-astro-cid-ccxgd6q7]{margin:0 0 var(--space-4);color:var(--color-text-soft);flex:1}blockquote[data-astro-cid-ccxgd6q7] p[data-astro-cid-ccxgd6q7]{margin:0}figcaption[data-astro-cid-ccxgd6q7]{align-items:center;gap:var(--space-3);display:flex}.monogram[data-astro-cid-ccxgd6q7]{border:1px solid var(--color-gold);background:var(--color-sea-tint);width:3.25rem;height:3.25rem;color:var(--color-sea-strong);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wide);padding-left:var(--tracking-wide);border-radius:50%;flex:none;place-items:center;display:grid}.who[data-astro-cid-ccxgd6q7]{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;flex-direction:column;display:flex}.name[data-astro-cid-ccxgd6q7]{color:var(--color-text)}.place[data-astro-cid-ccxgd6q7]{color:var(--color-text-muted)}@media (width<=56rem){.voices[data-astro-cid-ccxgd6q7]{grid-template-columns:1fr}.card[data-astro-cid-ccxgd6q7]{padding:var(--space-4)}}
