.hero[data-astro-cid-i3irphx7]{padding-top:var(--space-3)}.panel[data-astro-cid-i3irphx7]{padding:var(--space-12) var(--space-6) var(--space-6);align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex;overflow:hidden}.copy[data-astro-cid-i3irphx7]{align-items:flex-start;gap:var(--space-3);flex-direction:column;flex:460px;min-width:0;display:flex}h1[data-astro-cid-i3irphx7]{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.overline[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-1);font-size:var(--text-label-size);line-height:var(--text-label-line-height);font-weight:var(--text-label-weight);letter-spacing:var(--text-label-letter-spacing);text-transform:uppercase;color:var(--color-ink-muted);display:flex}.mark[data-astro-cid-i3irphx7]{width:var(--space-1);height:var(--space-1);border-radius:var(--radius-sm);background:var(--color-brand-orange);flex:none}.headline[data-astro-cid-i3irphx7]{max-width:920px;font-size:var(--text-h1-size);line-height:var(--text-h1-line-height);font-weight:var(--text-display-weight);letter-spacing:var(--text-display-letter-spacing);text-wrap:balance}@media (width>=1024px){.headline[data-astro-cid-i3irphx7]{font-size:var(--text-display-size);line-height:var(--text-display-line-height)}}.accent[data-astro-cid-i3irphx7]{font-weight:var(--text-body-weight);color:var(--color-orange-text)}.lead[data-astro-cid-i3irphx7]{max-width:680px;font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);color:var(--color-ink-muted);text-wrap:pretty;margin:0}.nowrap[data-astro-cid-i3irphx7]{white-space:nowrap}.actions[data-astro-cid-i3irphx7]{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.sketch[data-astro-cid-i3irphx7]{flex:600px;min-width:0;max-width:780px}.sketch[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{width:100%;height:auto;display:block}.sketch[data-astro-cid-i3irphx7] .sketch-dark[data-astro-cid-i3irphx7],:root[data-theme=dark] .sketch[data-astro-cid-i3irphx7] .sketch-light[data-astro-cid-i3irphx7]{display:none}:root[data-theme=dark] .sketch[data-astro-cid-i3irphx7] .sketch-dark[data-astro-cid-i3irphx7]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sketch[data-astro-cid-i3irphx7] .sketch-light[data-astro-cid-i3irphx7]{display:none}:root:not([data-theme=light]) .sketch[data-astro-cid-i3irphx7] .sketch-dark[data-astro-cid-i3irphx7]{display:block}}@media (width<=600px){.hero[data-astro-cid-i3irphx7]{padding-top:var(--space-2)}.hero[data-astro-cid-i3irphx7] .container[data-astro-cid-i3irphx7]{padding-inline:var(--space-2)}.panel[data-astro-cid-i3irphx7]{padding:var(--space-6) var(--space-2) var(--space-3)}.sketch[data-astro-cid-i3irphx7]{margin-inline:calc(-1 * var(--space-2))}}.facts[data-astro-cid-i3irphx7]{padding:var(--space-6) 0 var(--space-8)}.cells[data-astro-cid-i3irphx7]{border-block:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.cell[data-astro-cid-i3irphx7]{gap:var(--space-1);padding:var(--space-3);border-right:1px solid var(--color-surface-300);flex-direction:column;display:flex}.cell[data-astro-cid-i3irphx7]:last-child{border-right:0}.end[data-astro-cid-i3irphx7]{justify-content:flex-end}.figure[data-astro-cid-i3irphx7]{font-size:var(--text-h1-size);line-height:var(--text-h1-line-height);font-weight:var(--text-h1-weight);color:var(--color-orange-text)}.text[data-astro-cid-i3irphx7]{font-size:var(--text-body-size);line-height:var(--text-body-line-height);font-weight:var(--text-h3-weight)}.muted[data-astro-cid-i3irphx7]{color:var(--color-ink-muted)}@media (width<=600px){.cell[data-astro-cid-i3irphx7]{border-right:0;border-bottom:1px solid var(--color-surface-300)}.cell[data-astro-cid-i3irphx7]:last-child{border-bottom:0}}p[data-astro-cid-yoriqysm]{margin:0}.muted[data-astro-cid-yoriqysm]{color:var(--color-ink-muted)}.legal[data-astro-cid-yoriqysm]{padding:var(--space-12) 0}.stack[data-astro-cid-yoriqysm]{gap:var(--space-6);flex-direction:column;display:flex}.intro[data-astro-cid-yoriqysm]{gap:var(--space-3) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:end;display:grid}.heading[data-astro-cid-yoriqysm]{gap:var(--space-2);flex-direction:column;display:flex}.body[data-astro-cid-yoriqysm]{gap:var(--space-2);max-width:540px;color:var(--color-ink-muted);flex-direction:column;display:flex}.deadlines[data-astro-cid-yoriqysm]{gap:var(--space-1);flex-direction:column;display:flex}h3[data-astro-cid-yoriqysm]{margin:0 0 var(--space-1)}.items[data-astro-cid-yoriqysm]{column-gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.item[data-astro-cid-yoriqysm]{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--color-ink);flex-direction:column;display:flex}.days[data-astro-cid-yoriqysm]{font-size:var(--text-h2-size);line-height:var(--text-h2-line-height);font-weight:var(--text-h1-weight);color:var(--color-orange-text)}.unit[data-astro-cid-yoriqysm]{font-size:var(--text-body-size);font-weight:var(--text-h3-weight)}.when[data-astro-cid-yoriqysm]{font-weight:var(--text-h3-weight)}.note[data-astro-cid-yoriqysm],.source[data-astro-cid-yoriqysm]{font-size:var(--text-small-size);line-height:var(--text-small-line-height);color:var(--color-ink-muted)}.transition[data-astro-cid-yoriqysm]{padding-bottom:var(--space-12)}.split[data-astro-cid-yoriqysm]{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:start;display:grid}.points[data-astro-cid-yoriqysm]{border-top:1px solid var(--color-ink);flex-direction:column;display:flex}.point[data-astro-cid-yoriqysm]{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);align-items:baseline;display:flex}.letter[data-astro-cid-yoriqysm]{font-size:var(--text-label-size);font-weight:var(--text-h1-weight);color:var(--color-orange-text)}.note-card[data-astro-cid-yoriqysm]{gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-3);background:var(--color-surface-200);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.panel[data-astro-cid-mqpae7ie]{padding:var(--space-8) var(--space-6);gap:var(--space-6);flex-direction:column;display:flex}@media (width<=600px){.panel[data-astro-cid-mqpae7ie]{padding-inline:var(--space-2)}}.intro[data-astro-cid-mqpae7ie]{gap:var(--space-3) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:end;display:grid}.heading[data-astro-cid-mqpae7ie]{gap:var(--space-2);flex-direction:column;display:flex}li[data-astro-cid-mqpae7ie] p[data-astro-cid-mqpae7ie],.lede[data-astro-cid-mqpae7ie]{color:var(--color-ink-muted);margin:0}.lede[data-astro-cid-mqpae7ie]{max-width:460px}ol[data-astro-cid-mqpae7ie]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-100);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}li[data-astro-cid-mqpae7ie]{gap:var(--space-2);padding:var(--space-3);box-shadow:1px 0 0 var(--color-surface-300), 0 1px 0 var(--color-surface-300);flex-direction:column;display:flex}.step[data-astro-cid-mqpae7ie]{font-size:var(--text-label-size);line-height:var(--text-label-line-height);font-weight:var(--text-label-weight);letter-spacing:var(--text-label-letter-spacing);color:var(--color-orange-text)}h3[data-astro-cid-mqpae7ie]{margin:0}.matrix[data-astro-cid-adnd2dcy]{background:var(--color-surface-100)}.split[data-astro-cid-adnd2dcy]{padding-block:var(--space-12);gap:var(--space-6) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:center;display:grid}.heading[data-astro-cid-adnd2dcy]{gap:var(--space-3);flex-direction:column;display:flex}.lead[data-astro-cid-adnd2dcy]{max-width:520px;font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);color:var(--color-ink-muted);margin:0}.figure[data-astro-cid-adnd2dcy]{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.chart[data-astro-cid-adnd2dcy]{gap:var(--space-1);flex-direction:column;width:240px;display:flex}.cells[data-astro-cid-adnd2dcy]{gap:var(--space-1);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.cells[data-astro-cid-adnd2dcy] .swatch[data-astro-cid-adnd2dcy]{aspect-ratio:1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.cells[data-astro-cid-adnd2dcy]{view-timeline-name:--matrix}.cells[data-astro-cid-adnd2dcy] .swatch[data-astro-cid-adnd2dcy]{animation:linear both swatch-in --matrix;animation-range:entry calc(var(--score) * 1.6%) entry calc(var(--score) * 1.6% + 40%)}}}@keyframes swatch-in{0%{opacity:0;transform:scale(.6)}}.swatch[data-astro-cid-adnd2dcy]{border-radius:var(--radius-sm)}.low[data-astro-cid-adnd2dcy]{background:var(--color-surface-300)}.medium[data-astro-cid-adnd2dcy]{background:var(--color-risk-medium)}.high[data-astro-cid-adnd2dcy]{background:var(--color-brand-orange)}.critical[data-astro-cid-adnd2dcy]{background:var(--color-brand-ember)}.axes[data-astro-cid-adnd2dcy]{font-size:var(--text-label-size);line-height:var(--text-label-line-height);font-weight:var(--text-label-weight);letter-spacing:var(--text-label-letter-spacing);color:var(--color-ink-muted);justify-content:space-between;display:flex}ul[data-astro-cid-adnd2dcy]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-adnd2dcy]{align-items:center;gap:var(--space-2);display:flex}.key[data-astro-cid-adnd2dcy]{width:var(--space-2);height:var(--space-2);flex:none}.key[data-astro-cid-adnd2dcy].low{border:1px solid var(--color-border)}b[data-astro-cid-adnd2dcy]{font-weight:var(--text-h3-weight)}.muted[data-astro-cid-adnd2dcy]{color:var(--color-ink-muted)}p[data-astro-cid-y52jeqob]{margin:0}.muted[data-astro-cid-y52jeqob]{color:var(--color-ink-muted)}.domains[data-astro-cid-y52jeqob]{padding:var(--space-12) 0}.principles[data-astro-cid-y52jeqob]{padding-bottom:var(--space-12)}.stack[data-astro-cid-y52jeqob]{gap:var(--space-6);flex-direction:column;display:flex}.intro[data-astro-cid-y52jeqob]{gap:var(--space-3) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:end;display:grid}.heading[data-astro-cid-y52jeqob]{gap:var(--space-2);flex-direction:column;display:flex}.wide[data-astro-cid-y52jeqob]{max-width:680px}.lede[data-astro-cid-y52jeqob]{max-width:440px}.list[data-astro-cid-y52jeqob]{column-gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.list[data-astro-cid-y52jeqob] li[data-astro-cid-y52jeqob]{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--color-border);align-items:baseline;display:flex}.num[data-astro-cid-y52jeqob]{font-size:var(--text-label-size);font-weight:var(--text-label-weight);letter-spacing:var(--text-label-letter-spacing);color:var(--color-orange-text)}.name[data-astro-cid-y52jeqob]{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);font-weight:var(--text-h3-weight)}.list[data-astro-cid-y52jeqob] li[data-astro-cid-y52jeqob]:hover .name[data-astro-cid-y52jeqob]{color:var(--color-orange-text)}.cta[data-astro-cid-y52jeqob]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-200);border:1px solid var(--color-border);flex-wrap:wrap;display:flex}.cta[data-astro-cid-y52jeqob] p[data-astro-cid-y52jeqob]{max-width:760px;font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);font-weight:var(--text-h3-weight)}.cta[data-astro-cid-y52jeqob] .btn[data-astro-cid-y52jeqob]{white-space:nowrap}.items[data-astro-cid-y52jeqob]{column-gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.item[data-astro-cid-y52jeqob]{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--color-ink);flex-direction:column;display:flex}.item[data-astro-cid-y52jeqob] svg[data-astro-cid-y52jeqob]{color:var(--color-ink-muted)}h3[data-astro-cid-y52jeqob]{margin:0}.faq[data-astro-cid-ajsgapk5]{background:var(--color-surface-100);border-top:1px solid var(--color-border)}.split[data-astro-cid-ajsgapk5]{padding-block:var(--space-12);gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:start;display:grid}.heading[data-astro-cid-ajsgapk5]{gap:var(--space-3);flex-direction:column;display:flex}.disclaimer[data-astro-cid-ajsgapk5]{max-width:380px;font-size:var(--text-small-size);line-height:var(--text-small-line-height);color:var(--color-ink-muted);margin:0}.list[data-astro-cid-ajsgapk5]{border-top:1px solid var(--color-ink);flex-direction:column;display:flex}details[data-astro-cid-ajsgapk5]{border-bottom:1px solid var(--color-border)}summary[data-astro-cid-ajsgapk5]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--space-6);padding:var(--space-3) 0;cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}h3[data-astro-cid-ajsgapk5]{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);font-weight:var(--text-h3-weight);flex:1;margin:0}.plus[data-astro-cid-ajsgapk5]{color:var(--color-orange-text);flex:none;transition:transform .2s}details[data-astro-cid-ajsgapk5][open] .plus[data-astro-cid-ajsgapk5]{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.plus[data-astro-cid-ajsgapk5]{transition:none}}details[data-astro-cid-ajsgapk5] p[data-astro-cid-ajsgapk5]{margin:0 0 var(--space-3);max-width:640px;color:var(--color-ink-muted)}.contact[data-astro-cid-rm6npfgm]{background:var(--color-surface-100);border-top:1px solid var(--color-border)}.split[data-astro-cid-rm6npfgm]{padding-block:var(--space-12);gap:var(--space-6) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:start;display:grid}.heading[data-astro-cid-rm6npfgm]{gap:var(--space-3);flex-direction:column;display:flex}.title[data-astro-cid-rm6npfgm]{font-size:var(--text-h2-size);line-height:var(--text-h2-line-height);font-weight:var(--text-h1-weight);text-wrap:balance;margin:0}@media (width>=1024px){.title[data-astro-cid-rm6npfgm]{font-size:var(--text-h1-size);line-height:var(--text-h1-line-height)}}.accent[data-astro-cid-rm6npfgm]{font-weight:var(--text-body-weight);color:var(--color-orange-text)}.lead[data-astro-cid-rm6npfgm]{max-width:480px;font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);color:var(--color-ink-muted);margin:0}.actions[data-astro-cid-rm6npfgm]{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}address[data-astro-cid-rm6npfgm]{border-bottom:1px solid var(--color-border);flex-direction:column;font-style:normal;display:flex}.row[data-astro-cid-rm6npfgm]{gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid var(--color-border);flex-direction:column;display:flex}.label[data-astro-cid-rm6npfgm]{color:var(--color-ink-muted)}.value[data-astro-cid-rm6npfgm]{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);font-weight:var(--text-h3-weight);color:var(--color-ink);overflow-wrap:anywhere;text-decoration:none}.value[data-astro-cid-rm6npfgm].lg{font-size:var(--text-h3-size);line-height:var(--text-h3-line-height)}a[data-astro-cid-rm6npfgm].value:hover{color:var(--color-orange-text)}
