.page-hero[data-astro-cid-6262dcpq]{flex-direction:column;gap:28px;padding-block:clamp(40px,5vw,72px) 56px;display:flex}.page-hero[data-astro-cid-6262dcpq] .h1[data-astro-cid-6262dcpq]{max-width:900px}.page-hero[data-astro-cid-6262dcpq] .lede[data-astro-cid-6262dcpq]{max-width:680px;font-size:clamp(17px,1.39vw,20px)}.principles[data-astro-cid-6262dcpq]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;padding-bottom:37px;display:grid}.principle[data-astro-cid-6262dcpq]{background:var(--card)}.principle[data-astro-cid-6262dcpq] .principle__img{aspect-ratio:389/180}.principle__copy[data-astro-cid-6262dcpq]{flex-direction:column;gap:12px;padding:32px;display:flex}.principle__title[data-astro-cid-6262dcpq]{font-size:22px;font-weight:var(--sans-w-medium);line-height:1.5}.principle[data-astro-cid-6262dcpq] .muted[data-astro-cid-6262dcpq]{font-size:17px}@media (width>=901px){.principles[data-astro-cid-6262dcpq]{row-gap:0}.principle[data-astro-cid-6262dcpq]{grid-row:span 3;grid-template-rows:subgrid;display:grid}.principle__copy[data-astro-cid-6262dcpq]{display:contents}.principle__title[data-astro-cid-6262dcpq]{padding:32px 32px 0}.principle[data-astro-cid-6262dcpq] .muted[data-astro-cid-6262dcpq]{padding:12px 32px 32px}}.certs[data-astro-cid-6262dcpq]{grid-template-columns:repeat(3,1fr);gap:16px;padding-bottom:96px;display:grid}.cert[data-astro-cid-6262dcpq]{align-items:center;gap:var(--gap);background:var(--card);height:96px;font-size:19px;font-weight:var(--sans-w-medium);padding:0 28px;display:flex}.cert__icon[data-astro-cid-6262dcpq]{width:var(--size);height:var(--size);color:var(--ink);flex-shrink:0}.cert__icon[data-astro-cid-6262dcpq] svg{width:100%;height:100%}.features[data-astro-cid-6262dcpq]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.feature[data-astro-cid-6262dcpq]{grid-row:span 2;grid-template-rows:subgrid;row-gap:14px;padding:32px;display:grid}.feature[data-astro-cid-6262dcpq] h3[data-astro-cid-6262dcpq]{font-size:22px;font-weight:var(--sans-w-medium);color:var(--mist);line-height:1.5}.feature[data-astro-cid-6262dcpq] .muted[data-astro-cid-6262dcpq]{font-size:17px}.policies[data-astro-cid-6262dcpq]{grid-template-columns:380px 1fr;align-items:start;gap:80px;display:grid}.policies__aside[data-astro-cid-6262dcpq]{flex-direction:column;gap:28px;display:flex}.policies__intro[data-astro-cid-6262dcpq]{font-size:17px}.policies__intro[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]{color:var(--ink);text-underline-offset:3px;text-decoration:underline 1px}.policies__index[data-astro-cid-6262dcpq]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.policies__index[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]{align-items:baseline;gap:20px;font-size:18px;transition:color .2s;display:inline-flex}.policies__index[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]:hover{color:var(--teal)}.policies__index[data-astro-cid-6262dcpq] span[data-astro-cid-6262dcpq]{font-family:var(--mono);color:var(--grey-4);min-width:16px;font-size:13px;font-weight:400}.policies__list[data-astro-cid-6262dcpq]{flex-direction:column;gap:12px;display:flex}.policy[data-astro-cid-6262dcpq]{--pad:32px;background:var(--card);scroll-margin-top:32px}.policy[data-astro-cid-6262dcpq] h3[data-astro-cid-6262dcpq]{font-size:21px;font-weight:var(--sans-w-medium);line-height:1.5}.policy__q[data-astro-cid-6262dcpq]{width:100%;padding:var(--pad) var(--pad) 12px;text-align:left;cursor:default;transition:background-color .25s, padding-bottom .45s var(--ease);justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.policy__icon[data-astro-cid-6262dcpq]{flex:0 0 14px;height:1.5em;display:none;position:relative}.policy__icon[data-astro-cid-6262dcpq]:before,.policy__icon[data-astro-cid-6262dcpq]:after{content:"";height:1.5px;transition:transform .35s var(--ease);background:currentColor;margin-top:-.75px;position:absolute;top:50%;left:0;right:0}.policy__icon[data-astro-cid-6262dcpq]:before{transform:rotate(-180deg)}.policy__icon[data-astro-cid-6262dcpq]:after{transform:rotate(-90deg)}.policy[data-astro-cid-6262dcpq].is-open .policy__icon[data-astro-cid-6262dcpq]:after{transform:rotate(-180deg)}.policy__a[data-astro-cid-6262dcpq]{transition:grid-template-rows .45s var(--ease);grid-template-rows:1fr;display:grid}.policy__a[data-astro-cid-6262dcpq]>div[data-astro-cid-6262dcpq]{overflow:hidden}.policy__a[data-astro-cid-6262dcpq] p[data-astro-cid-6262dcpq]{padding:0 var(--pad) var(--pad);font-size:17px}.js .policy__q[data-astro-cid-6262dcpq]{cursor:pointer}.js .policy__icon[data-astro-cid-6262dcpq]{display:block}.js .policy[data-astro-cid-6262dcpq]:not(.is-open) .policy__q[data-astro-cid-6262dcpq]{padding-bottom:var(--pad)}.js .policy[data-astro-cid-6262dcpq]:not(.is-open) .policy__q[data-astro-cid-6262dcpq]:hover{background:var(--card-2)}.js .policy[data-astro-cid-6262dcpq]:not(.is-open) .policy__a[data-astro-cid-6262dcpq]{grid-template-rows:0fr}.js .policy[data-astro-cid-6262dcpq]:not(.is-open) .policy__a[data-astro-cid-6262dcpq]>div[data-astro-cid-6262dcpq]{visibility:hidden;transition:visibility 0s .45s}.contact[data-astro-cid-6262dcpq]{padding-block:96px}.contact__row[data-astro-cid-6262dcpq]{justify-content:space-between;align-items:flex-start;gap:64px;display:flex}.contact__text[data-astro-cid-6262dcpq]{max-width:860px;color:var(--mist);font-size:clamp(28px,3.06vw,44px);line-height:1.2}.contact__text[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]{background:linear-gradient(var(--mint), var(--mint)) 0 100% / 100% 1px no-repeat;transition:color .3s}.contact__text[data-astro-cid-6262dcpq] a[data-astro-cid-6262dcpq]:hover{color:var(--mint)}@media (width<=1100px){.features[data-astro-cid-6262dcpq]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.page-hero[data-astro-cid-6262dcpq]{gap:22px;padding-block:40px 48px}.principles[data-astro-cid-6262dcpq]{grid-template-columns:1fr}.principle[data-astro-cid-6262dcpq]{grid-template-columns:42% 1fr;display:grid}.principle[data-astro-cid-6262dcpq] .principle__img{aspect-ratio:auto;height:100%;min-height:200px}.principle__copy[data-astro-cid-6262dcpq]{align-self:center;padding:24px}.certs[data-astro-cid-6262dcpq]{padding-bottom:72px}.cert[data-astro-cid-6262dcpq]{height:84px;padding:0 18px;font-size:16px}.feature[data-astro-cid-6262dcpq]{padding:24px}.policy[data-astro-cid-6262dcpq]{--pad:24px}.policies[data-astro-cid-6262dcpq]{grid-template-columns:1fr;gap:40px}.contact[data-astro-cid-6262dcpq]{padding-block:72px}.contact__row[data-astro-cid-6262dcpq]{flex-direction:column;gap:28px}}@media (width<=640px){.principle[data-astro-cid-6262dcpq]{display:block}.principle[data-astro-cid-6262dcpq] .principle__img{aspect-ratio:389/180;height:auto;min-height:0}.features[data-astro-cid-6262dcpq]{grid-template-columns:1fr}.certs[data-astro-cid-6262dcpq]{grid-template-columns:1fr;gap:8px}.cert[data-astro-cid-6262dcpq]{height:72px;padding:0 24px}}
