.contact[data-astro-cid-5qm4z5ei]{gap:var(--s-700);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3xl);padding:var(--s-700);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.contact__intro[data-astro-cid-5qm4z5ei]{margin-top:var(--s-200);color:var(--muted)}.contact__intro[data-astro-cid-5qm4z5ei] p+p{margin-top:var(--s-200)}.contact__jack[data-astro-cid-5qm4z5ei]{gap:var(--s-100);margin-top:var(--s-400);align-items:center;display:flex}.contact__jack[data-astro-cid-5qm4z5ei] img{border-radius:var(--r-full);object-fit:cover;flex:none;width:48px;height:48px}.contact__name[data-astro-cid-5qm4z5ei]{display:block}.contact__reply[data-astro-cid-5qm4z5ei]{color:var(--muted)}.form[data-astro-cid-5qm4z5ei]{gap:var(--s-200);grid-template-columns:1fr 1fr;display:grid}.field[data-astro-cid-5qm4z5ei]{gap:var(--s-75);align-content:start;display:grid}.field--full[data-astro-cid-5qm4z5ei]{grid-column:1/-1}.field[data-astro-cid-5qm4z5ei] label[data-astro-cid-5qm4z5ei]{color:var(--muted);font-size:14px;font-weight:500;line-height:20px}.req[data-astro-cid-5qm4z5ei]{color:var(--highlight)}.field[data-astro-cid-5qm4z5ei] input[data-astro-cid-5qm4z5ei],.field[data-astro-cid-5qm4z5ei] textarea[data-astro-cid-5qm4z5ei]{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-xl);width:100%;padding:var(--s-100) var(--s-200);color:var(--text);transition:border-color var(--t-ui) var(--ease), box-shadow var(--t-ui) var(--ease), background-color var(--t-ui) var(--ease);font-size:16px;line-height:24px}.field[data-astro-cid-5qm4z5ei] textarea[data-astro-cid-5qm4z5ei]{resize:vertical;min-height:128px}.field[data-astro-cid-5qm4z5ei] input[data-astro-cid-5qm4z5ei]::placeholder,.field[data-astro-cid-5qm4z5ei] textarea[data-astro-cid-5qm4z5ei]::placeholder{color:#8a8a8a}.field[data-astro-cid-5qm4z5ei] input[data-astro-cid-5qm4z5ei]:hover,.field[data-astro-cid-5qm4z5ei] textarea[data-astro-cid-5qm4z5ei]:hover{border-color:var(--muted-2)}.field[data-astro-cid-5qm4z5ei] input[data-astro-cid-5qm4z5ei]:focus,.field[data-astro-cid-5qm4z5ei] textarea[data-astro-cid-5qm4z5ei]:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-wash);background:var(--surface);outline:none}.field[data-astro-cid-5qm4z5ei][data-invalid] input[data-astro-cid-5qm4z5ei],.field[data-astro-cid-5qm4z5ei][data-invalid] textarea[data-astro-cid-5qm4z5ei]{border-color:var(--highlight);box-shadow:0 0 0 4px var(--highlight-wash)}.field__err[data-astro-cid-5qm4z5ei]{color:var(--highlight);min-height:16px;font-size:12px;font-weight:500;line-height:16px}.form__hp[data-astro-cid-5qm4z5ei]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cf-turnstile[data-astro-cid-5qm4z5ei]{margin:0}.form__foot[data-astro-cid-5qm4z5ei]{justify-content:space-between;align-items:center;gap:var(--s-200);margin-top:var(--s-75);flex-wrap:wrap;grid-column:1/-1;display:flex}.form__note[data-astro-cid-5qm4z5ei]{color:var(--muted);font-size:14px;line-height:20px}.form__status[data-astro-cid-5qm4z5ei]{color:var(--muted);grid-column:1/-1;font-size:14px;line-height:20px}.form__status[data-astro-cid-5qm4z5ei]:empty{display:none}.form__status[data-astro-cid-5qm4z5ei] a{color:var(--accent)}.spin[data-astro-cid-5qm4z5ei]{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin;display:none}button[data-astro-cid-5qm4z5ei][data-busy] .spin[data-astro-cid-5qm4z5ei]{display:block}button[data-astro-cid-5qm4z5ei][data-busy] .sys-btn__dot[data-astro-cid-5qm4z5ei]{display:none}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=991px){.contact[data-astro-cid-5qm4z5ei]{gap:var(--s-600);grid-template-columns:1fr}}@media (width<=767px){.contact[data-astro-cid-5qm4z5ei]{padding:var(--s-300);border-radius:var(--r-2xl)}}@media (width<=639px){.form[data-astro-cid-5qm4z5ei]{grid-template-columns:1fr}}.gbyline[data-astro-cid-yreiyzvc]{align-items:center;gap:var(--s-100);display:flex}.gbyline[data-astro-cid-yreiyzvc] .gbyline__img{border-radius:var(--r-full);object-fit:cover;object-position:center 20%;width:44px;height:44px;box-shadow:0 0 0 2px var(--bg), 0 0 0 3px var(--border);flex:none}.gbyline__text[data-astro-cid-yreiyzvc]{gap:var(--s-25);min-width:0;display:grid}.gbyline__name[data-astro-cid-yreiyzvc]{color:var(--text)}a[data-astro-cid-yreiyzvc].gbyline__name{text-decoration:underline;text-decoration-color:var(--muted-2);text-underline-offset:4px;transition:text-decoration-color var(--t-ui) var(--ease)}@media (hover:hover){a[data-astro-cid-yreiyzvc].gbyline__name:hover{text-decoration-color:var(--accent)}}.gbyline__meta[data-astro-cid-yreiyzvc]{color:var(--muted)}.gbyline__item[data-astro-cid-yreiyzvc]{white-space:nowrap}.gbyline__item[data-astro-cid-yreiyzvc]:not(:last-child):after{content:"";vertical-align:middle;width:4px;height:4px;margin:0 var(--s-75) 0 var(--s-100);border-radius:var(--r-full);background:var(--muted-2);display:inline-block}.split[data-astro-cid-zqo4g7np]{gap:var(--s-700);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.split__aside[data-astro-cid-zqo4g7np]{position:sticky;top:120px}.split__aside[data-astro-cid-zqo4g7np] p[data-astro-cid-zqo4g7np]{color:var(--muted);margin-top:var(--s-200)}.faq[data-astro-cid-zqo4g7np]{border-top:1px solid var(--border)}.faq[data-astro-cid-zqo4g7np] details[data-astro-cid-zqo4g7np]{border-bottom:1px solid var(--border)}.faq[data-astro-cid-zqo4g7np] summary[data-astro-cid-zqo4g7np]{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:var(--s-300);padding:var(--s-300) 0;transition:color var(--t-ui) var(--ease);font-size:18px;font-weight:500;line-height:28px;list-style:none;display:flex}.faq[data-astro-cid-zqo4g7np] summary[data-astro-cid-zqo4g7np]::-webkit-details-marker{display:none}@media (hover:hover){.faq[data-astro-cid-zqo4g7np] summary[data-astro-cid-zqo4g7np]:hover{color:var(--accent)}}.faq__q[data-astro-cid-zqo4g7np]{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.faq__icon[data-astro-cid-zqo4g7np]{border-radius:var(--r-full);background:var(--surface-2);width:28px;height:28px;transition:transform var(--t-ui) var(--ease), background-color var(--t-ui) var(--ease);flex:none;place-items:center;display:grid}.faq__icon[data-astro-cid-zqo4g7np] svg{width:14px;height:14px}.faq[data-astro-cid-zqo4g7np] details[data-astro-cid-zqo4g7np][open] .faq__icon[data-astro-cid-zqo4g7np]{background:var(--accent);color:var(--accent-ink);transform:rotate(45deg)}.faq__a[data-astro-cid-zqo4g7np]{padding:0 var(--s-700) var(--s-300) 0;color:var(--muted);max-width:72ch}.faq__a[data-astro-cid-zqo4g7np] p+p{margin-top:var(--s-200)}.faq__a[data-astro-cid-zqo4g7np] a{color:var(--text);text-underline-offset:4px;text-decoration:underline}.faq[data-astro-cid-zqo4g7np] details[data-astro-cid-zqo4g7np][open] .faq__a[data-astro-cid-zqo4g7np]{animation:sysFadeIn var(--t-ui) var(--ease) both}@media (width<=991px){.split[data-astro-cid-zqo4g7np]{gap:var(--s-600);grid-template-columns:1fr}.split__aside[data-astro-cid-zqo4g7np]{position:static}}@media (width<=767px){.faq__a[data-astro-cid-zqo4g7np]{padding-right:0}.faq[data-astro-cid-zqo4g7np] summary[data-astro-cid-zqo4g7np]{font-size:16px;line-height:24px}}.apanel[data-astro-cid-3742vugt]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3xl);overflow:hidden;box-shadow:0 32px 80px -40px #000000e6,inset 0 0 0 1px #ffffff05}.apanel__chips[data-astro-cid-3742vugt]{gap:var(--s-50);padding:var(--s-75);border-bottom:1px solid var(--border);flex-wrap:nowrap;display:flex}.apanel__chips[data-astro-cid-3742vugt]::-webkit-scrollbar{display:none}.apanel__chip[data-astro-cid-3742vugt]{min-height:36px;padding:var(--s-75) var(--s-100);border-radius:var(--r-lg);color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);transition:background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease), box-shadow var(--t-ui) var(--ease), transform .16s var(--ease);background:0 0;flex:none;align-items:center;font-size:14px;font-weight:500;line-height:20px;display:flex;position:relative}.apanel__chip[data-astro-cid-3742vugt]:active{transform:scale(.97)}.apanel__chip[data-astro-cid-3742vugt][aria-selected=true]{background:var(--surface-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--muted-2)}@media (hover:hover){.apanel__chip[data-astro-cid-3742vugt]:not([aria-selected=true]):hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--muted-2)}}.apanel__stack[data-astro-cid-3742vugt]{display:grid}.apanel__stack[data-astro-cid-3742vugt]>.apanel__body[data-astro-cid-3742vugt]{grid-area:1/1}.apanel__body[data-astro-cid-3742vugt]{padding:var(--s-300);gap:var(--s-200);align-content:start;display:grid}.apanel__body[data-astro-cid-3742vugt][data-active=false]{visibility:hidden}.apanel__q[data-astro-cid-3742vugt]{background:var(--surface-2);border-radius:var(--r-2xl);max-width:72%;padding:var(--s-75) var(--s-200);justify-self:end;align-items:center;min-height:40px;font-size:14px;font-weight:500;line-height:20px;display:flex}.apanel__caret[data-astro-cid-3742vugt]{width:2px;height:20px;margin-left:var(--s-25);background:var(--accent);border-radius:1px;animation:.9s step-end infinite apBlink}.apanel__q--done[data-astro-cid-3742vugt] .apanel__caret[data-astro-cid-3742vugt]{display:none}@keyframes apBlink{50%{opacity:0}}.apanel__eng[data-astro-cid-3742vugt]{align-items:center;gap:var(--s-75);color:var(--muted);margin-bottom:var(--s-100);display:flex}.apanel__adot[data-astro-cid-3742vugt]{background:var(--accent);border-radius:50%;width:8px;height:8px}.apanel__text[data-astro-cid-3742vugt] p,.apanel__text[data-astro-cid-3742vugt] li{color:var(--muted);font-weight:400}.apanel__text[data-astro-cid-3742vugt]{color:var(--muted);gap:var(--s-75);font-size:14px;line-height:20px;display:grid}.apanel__text[data-astro-cid-3742vugt] strong{color:var(--text);font-weight:600}.apanel__text[data-astro-cid-3742vugt] .a-head{color:var(--text);margin-top:var(--s-50);font-size:16px;font-weight:600;line-height:24px}.apanel__text[data-astro-cid-3742vugt] ul{gap:var(--s-75);display:grid}.apanel__text[data-astro-cid-3742vugt] li{padding-left:var(--s-300);position:relative}.apanel__text[data-astro-cid-3742vugt] li:before{content:"";left:var(--s-75);background:var(--muted-2);border-radius:50%;width:5px;height:5px;position:absolute;top:8px}.apanel__text[data-astro-cid-3742vugt] li.a-more:before{display:none}.apanel__text[data-astro-cid-3742vugt] .a-src{font-size:14px;line-height:20px}.apanel__text[data-astro-cid-3742vugt] .brand{color:var(--text);border-radius:var(--r-md);padding:0 var(--s-50);transition:background-color var(--t-move) var(--ease), color var(--t-move) var(--ease), box-shadow var(--t-move) var(--ease)}.apanel__text[data-astro-cid-3742vugt] .brand.lit{background:var(--accent-wash);color:var(--accent);box-shadow:inset 0 0 0 1px #20ce8859}.apanel__body[data-astro-cid-3742vugt].streaming .apanel__text[data-astro-cid-3742vugt] .t{opacity:0}.apanel__body[data-astro-cid-3742vugt].streaming .apanel__text[data-astro-cid-3742vugt] .t.on{opacity:1;transition:opacity .18s var(--ease)}.apanel__body[data-astro-cid-3742vugt].streaming .apanel__text[data-astro-cid-3742vugt] .blk{opacity:0}.apanel__body[data-astro-cid-3742vugt].streaming .apanel__text[data-astro-cid-3742vugt] .blk.on{opacity:1}.apanel__foot[data-astro-cid-3742vugt]{justify-content:space-between;align-items:center;gap:var(--s-200);padding:var(--s-75) var(--s-75) var(--s-75) var(--s-300);border-top:1px solid var(--border);background:#09090966;flex-wrap:nowrap;display:flex}.apanel__foot[data-astro-cid-3742vugt] p[data-astro-cid-3742vugt]{min-width:0}.apanel__shotbtn[data-astro-cid-3742vugt]{align-items:center;gap:var(--s-75);min-height:36px;padding:var(--s-50) var(--s-100);border-radius:var(--r-xl);color:var(--text);background:var(--surface-2);transition:background-color var(--t-ui) var(--ease), transform .16s var(--ease);flex:none;display:inline-flex}.apanel__shotbtn[data-astro-cid-3742vugt] svg{width:16px;height:16px}.apanel__shotbtn[data-astro-cid-3742vugt]:active{transform:scale(.97)}@media (hover:hover){.apanel__shotbtn[data-astro-cid-3742vugt]:hover{background:var(--border)}}.apanel__dialog[data-astro-cid-3742vugt]{border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--surface);color:var(--text);padding:var(--s-200);width:min(1100px, calc(100vw - var(--s-400)));max-height:calc(100vh - var(--s-600));overflow:auto}.apanel__dialog[data-astro-cid-3742vugt][open]{animation:apShotIn .3s var(--ease) both}@keyframes apShotIn{0%{opacity:0;transform:scale(.96)}}.apanel__dialog[data-astro-cid-3742vugt]::backdrop{backdrop-filter:blur(6px);background:#000000b8}.apanel__dialog-img[data-astro-cid-3742vugt] img{border-radius:var(--r-lg);width:100%;height:auto}.apanel__dialog[data-astro-cid-3742vugt] figcaption[data-astro-cid-3742vugt]{margin-top:var(--s-100);padding-right:var(--s-700)}.apanel__x[data-astro-cid-3742vugt]{top:var(--s-300);right:var(--s-300);border-radius:var(--r-full);background:var(--bg);width:44px;height:44px;color:var(--text);box-shadow:inset 0 0 0 1px var(--border);transition:transform .16s var(--ease);place-items:center;display:grid;position:absolute}.apanel__x[data-astro-cid-3742vugt] svg{width:18px;height:18px}.apanel__x[data-astro-cid-3742vugt]:active{transform:scale(.95)}@media (width<=767px){.apanel[data-astro-cid-3742vugt]{border-radius:var(--r-2xl)}.apanel__chips[data-astro-cid-3742vugt]{scrollbar-width:none;scroll-snap-type:x mandatory;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.apanel__chip[data-astro-cid-3742vugt]{scroll-snap-align:start;min-height:44px}.apanel__body[data-astro-cid-3742vugt]{padding:var(--s-300) var(--s-200)}.apanel__foot[data-astro-cid-3742vugt]{padding:var(--s-100) var(--s-100) var(--s-100) var(--s-200);flex-wrap:wrap}.apanel__q[data-astro-cid-3742vugt]{max-width:92%}}@media (prefers-reduced-motion:reduce){.apanel__caret[data-astro-cid-3742vugt]{display:none}}.mxbg[data-astro-cid-qq4h2evl]{z-index:-2;pointer-events:none;background:radial-gradient(60% 50% at 50% 100%,#20ce881a 0%,#20ce8800 70%);position:absolute;inset:0;overflow:hidden}.mxbg__canvas[data-astro-cid-qq4h2evl]{opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease);display:block}.mxbg__canvas[data-astro-cid-qq4h2evl].is-on{opacity:1}@media (prefers-reduced-motion:reduce){.mxbg__canvas[data-astro-cid-qq4h2evl]{transition:none}}.ahero[data-astro-cid-tobo3jsj]{padding-top:calc(var(--s-900) + var(--s-200));padding-bottom:var(--sys-section)}.ahero__grid[data-astro-cid-tobo3jsj]{gap:var(--s-700);grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:start;display:grid}.ahero__copy[data-astro-cid-tobo3jsj]{gap:var(--s-300);justify-items:start;display:grid}@media (width>=1101px){.ahero__copy[data-astro-cid-tobo3jsj]{padding-top:calc(1px + var(--s-75) + 18px - 12px)}}.ahero__eyebrow[data-astro-cid-tobo3jsj]{align-items:center;gap:var(--s-75);letter-spacing:0;color:var(--muted);margin:0;font-size:16px;font-weight:600;line-height:24px;display:inline-flex}.ahero__dot[data-astro-cid-tobo3jsj]{border-radius:var(--r-full);background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--accent-wash)}.ahero__title[data-astro-cid-tobo3jsj]{color:var(--text);z-index:1;position:relative}.ahero__title[data-astro-cid-tobo3jsj] span[data-astro-cid-tobo3jsj]{display:block}@media (width>=992px){.ahero__title[data-astro-cid-tobo3jsj]{letter-spacing:-.032em;font-size:80px;line-height:80px}}@media (width>=768px){.ahero__title[data-astro-cid-tobo3jsj] span[data-astro-cid-tobo3jsj]{white-space:nowrap}}.ahero__sub[data-astro-cid-tobo3jsj]{max-width:520px;color:var(--muted);font-weight:400}.ahero__act[data-astro-cid-tobo3jsj]{align-items:center;gap:var(--s-300);margin-top:var(--s-75);flex-wrap:wrap;display:flex}.ahero__founder[data-astro-cid-tobo3jsj]{align-items:center;gap:var(--s-100);max-width:340px;display:flex}.ahero__founder[data-astro-cid-tobo3jsj] p[data-astro-cid-tobo3jsj]{color:var(--muted);font-weight:400}.ahero__founder[data-astro-cid-tobo3jsj] strong[data-astro-cid-tobo3jsj]{color:var(--text);font-weight:600}.ahero__founder[data-astro-cid-tobo3jsj] img{border-radius:var(--r-full);object-fit:cover;object-position:center 20%;width:48px;height:48px;box-shadow:0 0 0 2px var(--bg), 0 0 0 3px var(--border);flex:none}.ahero__act[data-astro-cid-tobo3jsj] .ahero__cta{flex:none}.ahero--matrix[data-astro-cid-tobo3jsj]{padding-top:0}.ahero__rain[data-astro-cid-tobo3jsj]{isolation:isolate;padding-top:calc(var(--s-900) + var(--s-200) + var(--s-400));padding-bottom:var(--s-800);position:relative;overflow:hidden}.ahero__scrim[data-astro-cid-tobo3jsj]{z-index:-1;pointer-events:none;background:radial-gradient(46% 58% at 50% 50%, #090909f0 0%, #090909d6 55%, #09090900 100%), linear-gradient(180deg, #090909bf 0%, #09090900 18%, #09090900 72%, var(--bg) 100%);position:absolute;inset:0}.ahero__center[data-astro-cid-tobo3jsj]{justify-items:center;gap:var(--s-300);text-align:center;display:grid}.ahero__center[data-astro-cid-tobo3jsj] .ahero__sub[data-astro-cid-tobo3jsj]{text-wrap:pretty;max-width:600px}.ahero__btns[data-astro-cid-tobo3jsj]{justify-content:center;gap:var(--s-100);margin-top:var(--s-100);flex-wrap:wrap;display:flex}.ahero__center[data-astro-cid-tobo3jsj] .ahero__founder[data-astro-cid-tobo3jsj]{text-align:left;width:fit-content}.ahero--matrix[data-astro-cid-tobo3jsj] .ahero__trust[data-astro-cid-tobo3jsj]{margin-top:0}@media (width<=767px){.ahero--matrix[data-astro-cid-tobo3jsj] .ahero__title[data-astro-cid-tobo3jsj]{font-size:clamp(44px,12.8vw,56px);line-height:1}}@media (width>=1200px){.ahero--matrix[data-astro-cid-tobo3jsj] .ahero__title[data-astro-cid-tobo3jsj]{letter-spacing:-.035em;font-size:96px;line-height:96px}}@media (width>=992px){.ahero--matrix[data-astro-cid-tobo3jsj]{min-height:100svh;padding-bottom:var(--s-500);flex-direction:column;display:flex}.ahero--matrix[data-astro-cid-tobo3jsj] .ahero__rain[data-astro-cid-tobo3jsj]{flex-direction:column;flex:1;justify-content:center;display:flex}}@media (width>=992px) and (height<=820px){.ahero__rain[data-astro-cid-tobo3jsj]{padding-top:calc(var(--s-900) + var(--s-75));padding-bottom:var(--s-400)}.ahero__center[data-astro-cid-tobo3jsj]{gap:var(--s-200)}.ahero__btns[data-astro-cid-tobo3jsj]{margin-top:var(--s-75)}.ahero--matrix[data-astro-cid-tobo3jsj] .ahero__title[data-astro-cid-tobo3jsj]{font-size:80px;line-height:80px}.ahero--matrix[data-astro-cid-tobo3jsj] .ahero__trust[data-astro-cid-tobo3jsj]{padding-top:var(--s-300)}.ahero--matrix[data-astro-cid-tobo3jsj] .ahero__trust-label[data-astro-cid-tobo3jsj]{margin-bottom:var(--s-200)}}@media (width>=1200px) and (height<=820px){.ahero--matrix[data-astro-cid-tobo3jsj] .ahero__title[data-astro-cid-tobo3jsj]{font-size:88px;line-height:88px}}.ahero__trust[data-astro-cid-tobo3jsj]{margin-top:var(--s-600);padding-top:var(--s-400);border-top:1px solid var(--border)}.ahero__trust-label[data-astro-cid-tobo3jsj]{margin-bottom:var(--s-300)}.ahero__logos[data-astro-cid-tobo3jsj]{align-items:center;gap:var(--s-400);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.ahero__logos[data-astro-cid-tobo3jsj]>[data-astro-cid-tobo3jsj]{opacity:.62;transition:opacity var(--t-ui) var(--ease);place-items:center;display:grid}.ahero__logos[data-astro-cid-tobo3jsj] img{filter:grayscale();width:auto;max-height:36px}@media (hover:hover){.ahero__logos[data-astro-cid-tobo3jsj] a[data-astro-cid-tobo3jsj]:hover{opacity:1}}@media (width<=1100px){.ahero__grid[data-astro-cid-tobo3jsj]{gap:var(--s-600);grid-template-columns:1fr}.ahero__panel[data-astro-cid-tobo3jsj]{max-width:720px}}@media (width<=991px){.ahero__logos[data-astro-cid-tobo3jsj]{row-gap:var(--s-400);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.ahero__grid[data-astro-cid-tobo3jsj]{gap:var(--s-500)}.ahero__title[data-astro-cid-tobo3jsj]{font-size:48px;line-height:48px}.ahero__logos[data-astro-cid-tobo3jsj] img{max-height:28px}}@media (width<=479px){.ahero__center[data-astro-cid-tobo3jsj] .ahero__founder[data-astro-cid-tobo3jsj]{max-width:300px}.ahero__logos[data-astro-cid-tobo3jsj]{gap:var(--s-300)}.ahero__logos[data-astro-cid-tobo3jsj] img{max-height:22px}}.psig[data-astro-cid-3nvvv2ws]{gap:var(--s-300);display:grid}.psig__top[data-astro-cid-3nvvv2ws]{justify-content:space-between;align-items:baseline;gap:var(--s-100) var(--s-400);flex-wrap:wrap;display:flex}.psig__sub[data-astro-cid-3nvvv2ws]{color:var(--muted)}.psig__legend[data-astro-cid-3nvvv2ws]{gap:var(--s-75) var(--s-300);flex-wrap:wrap;display:flex}.psig__legend[data-astro-cid-3nvvv2ws] li[data-astro-cid-3nvvv2ws]{align-items:center;gap:var(--s-75);color:var(--muted);display:inline-flex}.psig__mark[data-astro-cid-3nvvv2ws]{border-radius:var(--r-full);flex:none;width:8px;height:8px}.psig__mark--start[data-astro-cid-3nvvv2ws]{background:var(--accent)}.psig__mark--build[data-astro-cid-3nvvv2ws]{background:var(--muted)}.psig__mark--discipline[data-astro-cid-3nvvv2ws]{box-shadow:inset 0 0 0 1.5px var(--muted)}.psig__panel[data-astro-cid-3nvvv2ws]{border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--border);gap:1px;display:grid;overflow:hidden}.psig__band[data-astro-cid-3nvvv2ws]{grid-template-columns:240px minmax(0,1fr);gap:1px;display:grid}.psig__bandhead[data-astro-cid-3nvvv2ws]{gap:var(--s-75);padding:var(--s-300) var(--s-200);background:var(--surface);align-content:start;display:grid}.psig__k[data-astro-cid-3nvvv2ws]{color:var(--text);text-transform:uppercase;letter-spacing:.06em}.psig__band--retrieval[data-astro-cid-3nvvv2ws] .psig__k[data-astro-cid-3nvvv2ws]{color:var(--accent)}.psig__bt[data-astro-cid-3nvvv2ws]{color:var(--muted);text-wrap:pretty}.psig__cells[data-astro-cid-3nvvv2ws]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:1px;display:grid}.psig__cell[data-astro-cid-3nvvv2ws]{grid-row:span 5;grid-template-rows:subgrid;row-gap:var(--s-75);min-width:0;padding:var(--s-300) var(--s-200);background:var(--surface);display:grid}.psig__band--retrieval[data-astro-cid-3nvvv2ws] .psig__cell[data-astro-cid-3nvvv2ws]{background:var(--surface-2)}.psig__icon[data-astro-cid-3nvvv2ws]{margin-bottom:var(--s-50);color:var(--muted);display:flex}.psig__cell--start[data-astro-cid-3nvvv2ws] .psig__icon[data-astro-cid-3nvvv2ws]{color:var(--accent)}.psig__icon[data-astro-cid-3nvvv2ws] svg{width:28px;height:28px}.psig__n[data-astro-cid-3nvvv2ws]{color:var(--muted)}.psig__name[data-astro-cid-3nvvv2ws]{color:var(--text);text-wrap:balance;font-size:18px;font-weight:600;line-height:24px}.psig__q[data-astro-cid-3nvvv2ws]{color:var(--muted);text-wrap:pretty}.psig__tag[data-astro-cid-3nvvv2ws]{align-self:end;align-items:center;gap:var(--s-75);padding-top:var(--s-200);color:var(--muted);font-size:12px;font-weight:600;line-height:16px;display:flex}.psig__tag--start[data-astro-cid-3nvvv2ws]{color:var(--accent)}@media (width<=1199px){.psig__band[data-astro-cid-3nvvv2ws]{grid-template-columns:minmax(0,1fr)}.psig__band--scoring[data-astro-cid-3nvvv2ws] .psig__cells[data-astro-cid-3nvvv2ws]{grid-template-columns:repeat(3,minmax(0,1fr))}.psig__band--scoring[data-astro-cid-3nvvv2ws] .psig__cell[data-astro-cid-3nvvv2ws]:last-child{grid-column:span 2}}@media (width<=767px){.psig__band--scoring[data-astro-cid-3nvvv2ws] .psig__cells[data-astro-cid-3nvvv2ws]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=479px){.psig__cells[data-astro-cid-3nvvv2ws],.psig__band--scoring[data-astro-cid-3nvvv2ws] .psig__cells[data-astro-cid-3nvvv2ws]{grid-template-columns:minmax(0,1fr)}.psig__band--scoring[data-astro-cid-3nvvv2ws] .psig__cell[data-astro-cid-3nvvv2ws]:last-child{grid-column:auto}.psig__cell[data-astro-cid-3nvvv2ws]{column-gap:var(--s-200);grid-row:auto;grid-template-rows:none;grid-template-columns:28px minmax(0,1fr)}.psig__cell[data-astro-cid-3nvvv2ws]>[data-astro-cid-3nvvv2ws]:not(.psig__icon){grid-column:2}.psig__icon[data-astro-cid-3nvvv2ws]{grid-row:1/span 4;margin:0}.psig__tag[data-astro-cid-3nvvv2ws]{padding-top:var(--s-50)}}.voices__grid[data-astro-cid-bf3dcrbb]{gap:var(--s-300);margin-top:var(--s-600);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.voices__side[data-astro-cid-bf3dcrbb]{gap:var(--s-300);display:grid}.bv[data-astro-cid-bf3dcrbb]{justify-content:space-between;gap:var(--s-300);padding:var(--s-300) var(--s-400);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3xl);flex-direction:column;display:flex}.bv--lead[data-astro-cid-bf3dcrbb]{padding:var(--s-500);background:var(--accent-deep);border-color:#20ce8859;justify-content:flex-start}.bv[data-astro-cid-bf3dcrbb] blockquote[data-astro-cid-bf3dcrbb]{color:var(--text)}.bv__who[data-astro-cid-bf3dcrbb]{align-items:center;gap:var(--s-100);display:flex}.bv__who[data-astro-cid-bf3dcrbb] img{border-radius:var(--r-full);object-fit:cover;background:var(--surface-2);flex:none;width:48px;height:48px}.bv__who[data-astro-cid-bf3dcrbb]>span[data-astro-cid-bf3dcrbb]{display:grid}.bv__name[data-astro-cid-bf3dcrbb]{color:var(--text)}.bv__case[data-astro-cid-bf3dcrbb]{gap:var(--s-300);padding:var(--s-200);border-radius:var(--r-2xl);transition:border-color var(--t-ui) var(--ease), transform .16s var(--ease);background:#09090973;border:1px solid #20ce8840;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;display:grid}.bv__case[data-astro-cid-bf3dcrbb]:active{transform:scale(.99)}.bv__shot[data-astro-cid-bf3dcrbb]{border-radius:var(--r-lg);background:#fff;display:block;overflow:hidden}.bv__shot[data-astro-cid-bf3dcrbb] img{aspect-ratio:4/3;object-fit:cover;object-position:top left;width:100%;height:auto;transition:transform var(--t-move) var(--ease)}.bv__case-text[data-astro-cid-bf3dcrbb]{gap:var(--s-100);color:var(--text);align-content:center;display:grid}.bv__case-go[data-astro-cid-bf3dcrbb]{align-items:center;gap:var(--s-50);color:var(--accent);display:inline-flex}.bv__case-go[data-astro-cid-bf3dcrbb] svg{width:14px;height:14px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.bv__case[data-astro-cid-bf3dcrbb]:hover{border-color:#20ce8899}.bv__case[data-astro-cid-bf3dcrbb]:hover .bv__shot[data-astro-cid-bf3dcrbb] img{transform:scale(1.02)}.bv__case[data-astro-cid-bf3dcrbb]:hover .bv__case-go[data-astro-cid-bf3dcrbb] svg{transform:translate(2px,-2px)}}@media (width<=991px){.voices__grid[data-astro-cid-bf3dcrbb]{grid-template-columns:1fr}.voices__side[data-astro-cid-bf3dcrbb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.voices__side[data-astro-cid-bf3dcrbb]{grid-template-columns:1fr}}@media (width<=479px){.bv[data-astro-cid-bf3dcrbb],.bv--lead[data-astro-cid-bf3dcrbb]{padding:var(--s-300);border-radius:var(--r-2xl)}.bv__case[data-astro-cid-bf3dcrbb]{gap:var(--s-200);grid-template-columns:1fr}.bv__shot[data-astro-cid-bf3dcrbb] img{aspect-ratio:16/9}}.ledger__title[data-astro-cid-vrvt6ew4]{margin-bottom:var(--s-600)}.ledger__grid[data-astro-cid-vrvt6ew4]{gap:var(--s-300);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ledger__card[data-astro-cid-vrvt6ew4]{grid-row:span 3;grid-template-rows:subgrid;gap:var(--s-200);padding:var(--s-300);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2xl);transition:border-color var(--t-ui) var(--ease);display:grid;position:relative}.ledger__head[data-astro-cid-vrvt6ew4]{align-items:center;column-gap:var(--s-200);row-gap:var(--s-50);padding-bottom:var(--s-300);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-content:start;display:grid}.ledger__head[data-astro-cid-vrvt6ew4] h3[data-astro-cid-vrvt6ew4]{color:var(--text)}.ledger__logo[data-astro-cid-vrvt6ew4]{align-items:center;min-height:40px;display:flex}.ledger__logo[data-astro-cid-vrvt6ew4] img{filter:grayscale();opacity:.85;width:auto;max-width:128px;max-height:28px;transition:opacity var(--t-ui) var(--ease)}@media (hover:hover){.ledger__card--link[data-astro-cid-vrvt6ew4]:hover .ledger__logo[data-astro-cid-vrvt6ew4] img{opacity:1}}.ledger__name[data-astro-cid-vrvt6ew4]{margin-top:var(--s-100);grid-column:1/-1}.ledger__who[data-astro-cid-vrvt6ew4]{grid-column:1/-1}.ledger__facts[data-astro-cid-vrvt6ew4]{grid-row:span 2;grid-template-rows:subgrid;gap:inherit;margin:0;display:grid}.ledger__facts[data-astro-cid-vrvt6ew4]>div[data-astro-cid-vrvt6ew4]{gap:var(--s-50);align-content:start;display:grid}.ledger__facts[data-astro-cid-vrvt6ew4] dd[data-astro-cid-vrvt6ew4]{margin:0}.ledger__out[data-astro-cid-vrvt6ew4]{color:var(--text);text-wrap:balance}.ledger__out[data-astro-cid-vrvt6ew4] em{color:var(--accent);font-style:normal}.ledger__go[data-astro-cid-vrvt6ew4]{border-radius:var(--r-full);background:var(--surface-2);width:44px;height:44px;transition:background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease);place-items:center;display:grid}.ledger__go[data-astro-cid-vrvt6ew4]:after{content:"";border-radius:var(--r-2xl);position:absolute;inset:0}.ledger__go[data-astro-cid-vrvt6ew4] svg{width:16px;height:16px}@media (hover:hover){.ledger__card--link[data-astro-cid-vrvt6ew4]:hover{border-color:var(--muted-2)}.ledger__card--link[data-astro-cid-vrvt6ew4]:hover .ledger__go[data-astro-cid-vrvt6ew4]{background:var(--accent);color:var(--accent-ink)}}@media (width<=991px){.ledger__grid[data-astro-cid-vrvt6ew4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.ledger__grid[data-astro-cid-vrvt6ew4]{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);row-gap:0}.ledger__card[data-astro-cid-vrvt6ew4]{gap:var(--s-100);padding:var(--s-300) 0;border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0}.ledger__head[data-astro-cid-vrvt6ew4]{padding-bottom:var(--s-50);border-bottom:0;align-items:start}.ledger__go[data-astro-cid-vrvt6ew4]{grid-area:1/2/span 2}.ledger__who[data-astro-cid-vrvt6ew4],.ledger__name[data-astro-cid-vrvt6ew4]{grid-column:1}.ledger__go[data-astro-cid-vrvt6ew4]:after{border-radius:0}}.clres__fig[data-astro-cid-t4uscuny]{color:var(--accent);min-width:3ch}.clres__txt[data-astro-cid-t4uscuny]{gap:var(--s-25);display:grid}.clres__label[data-astro-cid-t4uscuny]{color:var(--text)}.clres__go[data-astro-cid-t4uscuny]{border-radius:var(--r-full);background:var(--surface-2);width:36px;height:36px;color:var(--text);transition:background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease);place-items:center;display:grid}.clres__go[data-astro-cid-t4uscuny] svg{width:16px;height:16px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.clres__row[data-astro-cid-t4uscuny]:hover .clres__go[data-astro-cid-t4uscuny],.clres-logos__row[data-astro-cid-t4uscuny]:hover .clres__go[data-astro-cid-t4uscuny]{background:var(--accent);color:var(--accent-ink)}.clres__row[data-astro-cid-t4uscuny]:hover .clres__go[data-astro-cid-t4uscuny] svg,.clres-logos__row[data-astro-cid-t4uscuny]:hover .clres__go[data-astro-cid-t4uscuny] svg{transform:translate(2px,-2px)}}.clres--card[data-astro-cid-t4uscuny]{gap:var(--s-300);padding:var(--s-500);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3xl);display:grid}.clres__title[data-astro-cid-t4uscuny]{color:var(--muted)}.clres__list[data-astro-cid-t4uscuny]{display:grid}.clres--card[data-astro-cid-t4uscuny] .clres__list[data-astro-cid-t4uscuny] li[data-astro-cid-t4uscuny]+li[data-astro-cid-t4uscuny]{border-top:1px solid var(--border)}.clres__row[data-astro-cid-t4uscuny]{align-items:center;gap:var(--s-300);padding-block:var(--s-300);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.clres--card[data-astro-cid-t4uscuny] .clres__list[data-astro-cid-t4uscuny] li[data-astro-cid-t4uscuny]:first-child .clres__row[data-astro-cid-t4uscuny]{padding-top:0}.clres--card[data-astro-cid-t4uscuny] .clres__list[data-astro-cid-t4uscuny] li[data-astro-cid-t4uscuny]:last-child .clres__row[data-astro-cid-t4uscuny]{padding-bottom:0}.clres__row[data-astro-cid-t4uscuny]:focus-visible{border-radius:var(--r-lg)}.clres__area[data-astro-cid-t4uscuny]{gap:var(--s-75);padding-top:var(--s-300);border-top:1px solid var(--border);display:grid}.clres__places[data-astro-cid-t4uscuny]{gap:var(--s-75);color:var(--text);flex-wrap:wrap;display:flex}.clres__places[data-astro-cid-t4uscuny] span[data-astro-cid-t4uscuny]{padding:var(--s-50) var(--s-100);border-radius:var(--r-full);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border)}.clres--compact[data-astro-cid-t4uscuny]{gap:var(--s-100);padding:var(--s-200) var(--s-300);border-radius:var(--r-2xl)}.clres--compact[data-astro-cid-t4uscuny] .clres__row[data-astro-cid-t4uscuny]{gap:var(--s-200);padding-block:var(--s-100)}.clres--compact[data-astro-cid-t4uscuny] .clres__txt[data-astro-cid-t4uscuny]{text-wrap:pretty;gap:0}.clres--compact[data-astro-cid-t4uscuny] .clres__go[data-astro-cid-t4uscuny]{width:28px;height:28px}.clres--compact[data-astro-cid-t4uscuny] .clres__go[data-astro-cid-t4uscuny] svg{width:14px;height:14px}.clres--thumbs[data-astro-cid-t4uscuny] .clres__row[data-astro-cid-t4uscuny]{grid-template-columns:auto auto minmax(0,1fr) auto}.clres__thumb[data-astro-cid-t4uscuny]{border-radius:var(--r-md);background:var(--surface-2);width:72px;box-shadow:inset 0 0 0 1px var(--border);display:block;position:relative;overflow:hidden}.clres__thumb[data-astro-cid-t4uscuny] img{top:var(--ty);left:var(--tx);width:var(--tw);opacity:.85;max-width:none;height:auto;transition:opacity var(--t-ui) var(--ease);position:absolute}@media (hover:hover){.clres__row[data-astro-cid-t4uscuny]:hover .clres__thumb[data-astro-cid-t4uscuny] img{opacity:1}}.clres--band[data-astro-cid-t4uscuny] .clres__list[data-astro-cid-t4uscuny]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-block:1px solid var(--border)}.clres--band[data-astro-cid-t4uscuny] .clres__list[data-astro-cid-t4uscuny] li[data-astro-cid-t4uscuny]+li[data-astro-cid-t4uscuny]{box-shadow:inset 1px 0 0 var(--border)}.clres--band[data-astro-cid-t4uscuny] .clres__row[data-astro-cid-t4uscuny]{align-items:start;column-gap:var(--s-200);row-gap:var(--s-200);padding:var(--s-500) var(--s-400);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;height:100%}.clres--band[data-astro-cid-t4uscuny] li[data-astro-cid-t4uscuny]:first-child .clres__row[data-astro-cid-t4uscuny]{padding-left:0}.clres--band[data-astro-cid-t4uscuny] .clres__fig[data-astro-cid-t4uscuny]{grid-column:1/-1}.clres--band[data-astro-cid-t4uscuny] .clres__go[data-astro-cid-t4uscuny]{grid-area:2/2;align-self:end}.clres-logos[data-astro-cid-t4uscuny]{gap:var(--s-200);display:grid}.clres-logos__title[data-astro-cid-t4uscuny]{color:var(--muted)}.clres-logos__list[data-astro-cid-t4uscuny]{border-top:1px solid var(--border)}.clres-logos__list[data-astro-cid-t4uscuny] li[data-astro-cid-t4uscuny]{border-bottom:1px solid var(--border)}.clres-logos__row[data-astro-cid-t4uscuny]{align-items:center;gap:var(--s-300);padding-block:var(--s-300);grid-template-columns:140px minmax(0,1fr) 36px;display:grid}.clres-logos--detail[data-astro-cid-t4uscuny] .clres-logos__row[data-astro-cid-t4uscuny]{grid-template-columns:140px minmax(0,1fr) minmax(0,1fr) 36px}.clres-logos__row[data-astro-cid-t4uscuny]:focus-visible{border-radius:var(--r-lg)}.clres-logos__logo[data-astro-cid-t4uscuny] img{filter:grayscale();opacity:.85;width:auto;max-width:128px;max-height:28px;transition:opacity var(--t-ui) var(--ease)}@media (hover:hover){.clres-logos__row[data-astro-cid-t4uscuny]:hover .clres-logos__logo[data-astro-cid-t4uscuny] img{opacity:1}.clres-logos__row[data-astro-cid-t4uscuny]:hover .clres-logos__who[data-astro-cid-t4uscuny]{color:var(--text)}}.clres-graph[data-astro-cid-t4uscuny]{gap:var(--s-200);padding:var(--s-300) var(--s-300) var(--s-400);border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--surface);display:grid}.clres-graph__top[data-astro-cid-t4uscuny]{justify-content:space-between;align-items:center;gap:var(--s-200);display:flex}.clres-graph__link[data-astro-cid-t4uscuny]{align-items:center;gap:var(--s-50);color:var(--accent);display:inline-flex}.clres-graph__link[data-astro-cid-t4uscuny] svg{width:14px;height:14px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.clres-graph__link[data-astro-cid-t4uscuny]:hover svg{transform:translate(2px,-2px)}}.clres-graph__img[data-astro-cid-t4uscuny]{aspect-ratio:740/462;border-bottom:1px solid var(--border);position:relative;overflow:hidden}.clres-graph__img[data-astro-cid-t4uscuny] img{width:114.865%;max-width:none;height:auto;position:absolute;top:0;left:-14.8649%}.clres-graph__stat[data-astro-cid-t4uscuny]{align-items:flex-end;gap:var(--s-300);flex-wrap:wrap;display:flex}.clres-graph__txt[data-astro-cid-t4uscuny]{padding-bottom:var(--s-100)}@media (width<=991px){.clres--band[data-astro-cid-t4uscuny] .clres__list[data-astro-cid-t4uscuny]{grid-template-columns:1fr}.clres--band[data-astro-cid-t4uscuny] .clres__list[data-astro-cid-t4uscuny] li[data-astro-cid-t4uscuny]+li[data-astro-cid-t4uscuny]{box-shadow:inset 0 1px 0 var(--border)}.clres--band[data-astro-cid-t4uscuny] .clres__row[data-astro-cid-t4uscuny],.clres--band[data-astro-cid-t4uscuny] li[data-astro-cid-t4uscuny]:first-child .clres__row[data-astro-cid-t4uscuny]{padding:var(--s-400) 0}}@media (width<=639px){.clres-logos--detail[data-astro-cid-t4uscuny] .clres-logos__row[data-astro-cid-t4uscuny]{gap:var(--s-100);grid-template-columns:minmax(0,1fr) 36px;grid-template-areas:"logo go""fig fig""who who"}.clres-logos--detail[data-astro-cid-t4uscuny] .clres-logos__logo[data-astro-cid-t4uscuny]{grid-area:logo}.clres-logos--detail[data-astro-cid-t4uscuny] .clres__go[data-astro-cid-t4uscuny]{grid-area:go}.clres-logos--detail[data-astro-cid-t4uscuny] .clres__txt[data-astro-cid-t4uscuny]{margin-top:var(--s-75);grid-area:fig}.clres-logos--detail[data-astro-cid-t4uscuny] .clres-logos__who[data-astro-cid-t4uscuny]{grid-area:who}}@media (width<=479px){.clres--card[data-astro-cid-t4uscuny]{padding:var(--s-300);border-radius:var(--r-2xl)}.clres--card[data-astro-cid-t4uscuny] .clres__row[data-astro-cid-t4uscuny]{column-gap:var(--s-200);row-gap:var(--s-75);grid-template-columns:minmax(0,1fr) auto}.clres--card[data-astro-cid-t4uscuny] .clres__fig[data-astro-cid-t4uscuny],.clres--card[data-astro-cid-t4uscuny] .clres__txt[data-astro-cid-t4uscuny]{grid-column:1}.clres--card[data-astro-cid-t4uscuny] .clres__go[data-astro-cid-t4uscuny]{grid-area:1/2/span 2}.clres--compact[data-astro-cid-t4uscuny]{padding:var(--s-200)}.clres--compact[data-astro-cid-t4uscuny] .clres__row[data-astro-cid-t4uscuny]{row-gap:0}.clres--thumbs[data-astro-cid-t4uscuny] .clres__row[data-astro-cid-t4uscuny]{grid-template-columns:auto minmax(0,1fr) auto}.clres--thumbs[data-astro-cid-t4uscuny] .clres__thumb[data-astro-cid-t4uscuny]{grid-area:1/1/span 2;width:64px}.clres--thumbs[data-astro-cid-t4uscuny] .clres__fig[data-astro-cid-t4uscuny],.clres--thumbs[data-astro-cid-t4uscuny] .clres__txt[data-astro-cid-t4uscuny]{grid-column:2}.clres--thumbs[data-astro-cid-t4uscuny] .clres__go[data-astro-cid-t4uscuny]{grid-column:3}.clres-logos__row[data-astro-cid-t4uscuny]{gap:var(--s-200);grid-template-columns:112px minmax(0,1fr) 36px}.clres-logos__logo[data-astro-cid-t4uscuny] img{max-width:104px;max-height:24px}.clres-graph[data-astro-cid-t4uscuny]{padding:var(--s-200) var(--s-200) var(--s-300);border-radius:var(--r-2xl)}}.ost__head[data-astro-cid-j2js6wpe]{gap:var(--s-200);max-width:720px;display:grid}.ost__head[data-astro-cid-j2js6wpe] p[data-astro-cid-j2js6wpe]{color:var(--muted)}.ost__grid[data-astro-cid-j2js6wpe]{gap:var(--s-700);margin-top:var(--s-600);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.ost__tabs[data-astro-cid-j2js6wpe]{gap:var(--s-50);padding:var(--s-50);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ost__tab[data-astro-cid-j2js6wpe]{gap:var(--s-25);text-align:left;padding:var(--s-100) var(--s-200);border-radius:var(--r-xl);min-height:44px;color:var(--muted);transition:background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease), transform .16s var(--ease);justify-items:start;display:grid}.ost__tab[data-astro-cid-j2js6wpe]:active{transform:scale(.98)}.ost__tab-name[data-astro-cid-j2js6wpe]{font-size:18px;font-weight:600;line-height:28px}.ost__tab-term[data-astro-cid-j2js6wpe]{color:var(--muted)}.ost__tab[data-astro-cid-j2js6wpe][aria-selected=true]{background:var(--surface-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--border)}.ost__tab[data-astro-cid-j2js6wpe][aria-selected=true] .ost__tab-term[data-astro-cid-j2js6wpe]{color:var(--accent)}@media (hover:hover){.ost__tab[data-astro-cid-j2js6wpe]:not([aria-selected=true]):hover{color:var(--text)}}.ost__panels[data-astro-cid-j2js6wpe]{margin-block:var(--s-400) var(--s-300);position:relative}.ost__panel[data-astro-cid-j2js6wpe]{gap:var(--s-300);transition:opacity .22s var(--ease), filter .22s var(--ease);align-content:start;display:grid}.ost__panel[data-astro-cid-j2js6wpe][aria-hidden=true]{opacity:0;filter:blur(2px);pointer-events:none;position:absolute;inset:0 0 auto}.ost__q[data-astro-cid-j2js6wpe]{color:var(--muted);font-size:16px;line-height:24px}.ost__panel[data-astro-cid-j2js6wpe] .heading-5[data-astro-cid-j2js6wpe]{color:var(--text)}.ost__track[data-astro-cid-j2js6wpe] li[data-astro-cid-j2js6wpe]{color:var(--text);font-weight:400}.ost__build[data-astro-cid-j2js6wpe] li[data-astro-cid-j2js6wpe]{font-weight:400}.ost__track[data-astro-cid-j2js6wpe]{gap:var(--s-100);display:grid}.ost__track[data-astro-cid-j2js6wpe]>p[data-astro-cid-j2js6wpe]{color:var(--muted)}.ost__track[data-astro-cid-j2js6wpe] ul[data-astro-cid-j2js6wpe]{gap:var(--s-75);display:grid}.ost__track[data-astro-cid-j2js6wpe] li[data-astro-cid-j2js6wpe]{gap:var(--s-100);align-items:flex-start;display:flex}.ost__track[data-astro-cid-j2js6wpe] .ost__arrow{width:16px;height:16px;color:var(--accent);flex:none;margin-top:4px}.ost__proof[data-astro-cid-j2js6wpe]{gap:var(--s-50);padding:var(--s-200);border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--border);display:grid}.ost__proof[data-astro-cid-j2js6wpe] blockquote[data-astro-cid-j2js6wpe]{color:var(--text)}.ost__proof[data-astro-cid-j2js6wpe] figcaption[data-astro-cid-j2js6wpe]{color:var(--muted)}.ost__proof-link[data-astro-cid-j2js6wpe]{align-items:center;gap:var(--s-50);color:var(--accent);min-height:24px;display:inline-flex}.ost__proof-link[data-astro-cid-j2js6wpe] svg{width:12px;height:12px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.ost__proof-link[data-astro-cid-j2js6wpe]:hover svg{transform:translate(2px,-2px)}}.ost__build[data-astro-cid-j2js6wpe]{border-top:1px solid var(--border)}.ost__build[data-astro-cid-j2js6wpe] summary[data-astro-cid-j2js6wpe]{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s-200);min-height:44px;padding-top:var(--s-100);color:var(--muted);transition:color var(--t-ui) var(--ease);list-style:none;display:flex}.ost__build[data-astro-cid-j2js6wpe] summary[data-astro-cid-j2js6wpe]::-webkit-details-marker{display:none}@media (hover:hover){.ost__build[data-astro-cid-j2js6wpe] summary[data-astro-cid-j2js6wpe]:hover{color:var(--text)}}.ost__plus[data-astro-cid-j2js6wpe]{border-radius:var(--r-full);background:var(--surface-2);width:24px;height:24px;transition:transform var(--t-ui) var(--ease);place-items:center;display:grid}.ost__plus[data-astro-cid-j2js6wpe] svg{width:12px;height:12px}.ost__build[data-astro-cid-j2js6wpe][open] .ost__plus[data-astro-cid-j2js6wpe]{transform:rotate(45deg)}.ost__build[data-astro-cid-j2js6wpe] ul[data-astro-cid-j2js6wpe]{gap:var(--s-75);padding-top:var(--s-100);display:grid}.ost__build[data-astro-cid-j2js6wpe][open] ul[data-astro-cid-j2js6wpe]{animation:ostIn var(--t-ui) var(--ease) both}@keyframes ostIn{0%{opacity:0;transform:translateY(-4px)}}.ost__build[data-astro-cid-j2js6wpe] li[data-astro-cid-j2js6wpe]{gap:var(--s-100);color:var(--muted);align-items:flex-start;font-size:14px;line-height:20px;display:flex}.ost__build[data-astro-cid-j2js6wpe] .ost__tick{width:14px;height:14px;color:var(--accent);flex:none;margin-top:3px}.ost__card[data-astro-cid-j2js6wpe]{gap:var(--s-200);padding:var(--s-400);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3xl);display:grid;box-shadow:0 32px 80px -40px #000000e6}.ost__meter[data-astro-cid-j2js6wpe]{padding-bottom:var(--s-200);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.ost__step[data-astro-cid-j2js6wpe]{color:var(--muted-2);transition:color var(--t-move) var(--ease);padding-block:var(--s-100);margin-block:calc(-1 * var(--s-100));cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:12px;font-weight:600;line-height:16px}@media (hover:hover){.ost__step[data-astro-cid-j2js6wpe]:not(.lit):hover{color:var(--muted)}}.ost__step[data-astro-cid-j2js6wpe]:nth-child(2){text-align:center}.ost__step[data-astro-cid-j2js6wpe]:nth-child(3){text-align:right}.ost__step[data-astro-cid-j2js6wpe].lit{color:var(--accent)}.ost__bar[data-astro-cid-j2js6wpe]{border-radius:var(--r-full);background:var(--surface-2);height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ost__fill[data-astro-cid-j2js6wpe]{background:var(--accent);border-radius:inherit;transform-origin:0;transform:scaleX(var(--fill,.17));transition:transform var(--t-move) var(--ease-move);position:absolute;inset:0}.ost__ask[data-astro-cid-j2js6wpe]{justify-content:flex-end;display:flex}.ost__bubble[data-astro-cid-j2js6wpe]{max-width:80%;padding:var(--s-75) var(--s-200);border-radius:var(--r-2xl);background:var(--surface-2);font-size:14px;line-height:20px}.ost__eng[data-astro-cid-j2js6wpe]{align-items:center;gap:var(--s-75);color:var(--muted);display:flex}.ost__dot[data-astro-cid-j2js6wpe]{background:var(--accent);border-radius:50%;width:8px;height:8px}.ost__rows[data-astro-cid-j2js6wpe]{height:280px;position:relative}.ost__row[data-astro-cid-j2js6wpe]{gap:var(--s-100);height:64px;padding:0 var(--s-200) 0 var(--s-100);border-radius:var(--r-xl);background:var(--bg);border:1px solid var(--border);transform:translateY(calc(var(--slot) * 72px));transition:transform var(--t-move) var(--ease-move), background-color var(--t-move) var(--ease), border-color var(--t-move) var(--ease), opacity var(--t-move) var(--ease);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid;position:absolute;top:0;left:0;right:0}.ost__rank[data-astro-cid-j2js6wpe]{border-radius:var(--r-full);background:var(--surface-2);width:28px;height:28px;color:var(--muted);place-items:center;font-size:12px;font-weight:600;line-height:16px;display:grid}.ost__who[data-astro-cid-j2js6wpe]{min-width:0;display:grid}.ost__who[data-astro-cid-j2js6wpe] .body-4[data-astro-cid-j2js6wpe]{color:var(--muted)}.ost__desc[data-astro-cid-j2js6wpe]{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ost__row--you[data-astro-cid-j2js6wpe]{z-index:1;background:var(--accent-deep);border-color:#20ce8873}.ost__row--you[data-astro-cid-j2js6wpe] .body-4[data-astro-cid-j2js6wpe]{color:var(--text)}.ost__row--you[data-astro-cid-j2js6wpe] .ost__desc[data-astro-cid-j2js6wpe]{color:var(--muted)}.ost__tag[data-astro-cid-j2js6wpe]{white-space:nowrap;padding:var(--s-25) var(--s-75);border-radius:var(--r-md);background:var(--accent-wash);color:var(--accent);transition:opacity .2s var(--ease)}.ost__tag[data-astro-cid-j2js6wpe].swap{opacity:0}[data-astro-cid-j2js6wpe][data-current=recommended] .ost__row--you[data-astro-cid-j2js6wpe]{background:var(--accent);border-color:var(--accent)}[data-astro-cid-j2js6wpe][data-current=recommended] .ost__row--you[data-astro-cid-j2js6wpe] .body-4[data-astro-cid-j2js6wpe],[data-astro-cid-j2js6wpe][data-current=recommended] .ost__row--you[data-astro-cid-j2js6wpe] .ost__desc[data-astro-cid-j2js6wpe]{color:var(--accent-ink)}[data-astro-cid-j2js6wpe][data-current=recommended] .ost__row--you[data-astro-cid-j2js6wpe] .ost__rank[data-astro-cid-j2js6wpe],[data-astro-cid-j2js6wpe][data-current=recommended] .ost__row--you[data-astro-cid-j2js6wpe] .ost__tag[data-astro-cid-j2js6wpe]{background:var(--accent-ink);color:var(--accent)}[data-astro-cid-j2js6wpe][data-current=recommended] .ost__row[data-astro-cid-j2js6wpe]:not(.ost__row--you){opacity:.55}.ost__note[data-astro-cid-j2js6wpe]{color:var(--muted)}@media (width<=991px){.ost__grid[data-astro-cid-j2js6wpe]{gap:var(--s-400);grid-template-columns:1fr}.ost__side[data-astro-cid-j2js6wpe]{display:contents}.ost__tabs[data-astro-cid-j2js6wpe]{order:1}.ost__card[data-astro-cid-j2js6wpe]{order:2}.ost__panels[data-astro-cid-j2js6wpe]{order:3;margin-block:0}.ost__side[data-astro-cid-j2js6wpe]>.sys-btn{order:4;justify-self:start}}@media (width<=479px){.ost__tab[data-astro-cid-j2js6wpe]{padding:var(--s-75) var(--s-100)}.ost__tab-name[data-astro-cid-j2js6wpe]{font-size:14px;line-height:20px}.ost__tab-extra[data-astro-cid-j2js6wpe]{display:none}.ost__card[data-astro-cid-j2js6wpe]{padding:var(--s-200);border-radius:var(--r-2xl)}.ost__row[data-astro-cid-j2js6wpe]{grid-template-columns:28px minmax(0,1fr)}.ost__tag[data-astro-cid-j2js6wpe]{display:none}}@media (prefers-reduced-motion:reduce){.ost__panel[data-astro-cid-j2js6wpe]{transition:opacity .15s;filter:none!important}.ost__row[data-astro-cid-j2js6wpe],.ost__fill[data-astro-cid-j2js6wpe]{transition:none}}.cmp__title[data-astro-cid-rpazqugy]{margin-bottom:var(--s-600)}.cmp__box[data-astro-cid-rpazqugy]{border-radius:var(--r-3xl);border:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.cmp__col[data-astro-cid-rpazqugy]{padding:var(--s-500)}.cmp__col--us[data-astro-cid-rpazqugy]{background:var(--surface)}.cmp__col--them[data-astro-cid-rpazqugy]{box-shadow:inset 1px 0 0 var(--border)}h3[data-astro-cid-rpazqugy]{align-items:center;gap:var(--s-100);min-height:28px;margin-bottom:var(--s-300);display:flex}h3[data-astro-cid-rpazqugy] img{width:auto;height:24px}li[data-astro-cid-rpazqugy]{gap:var(--s-100);padding-block:var(--s-200);border-top:1px solid var(--border);grid-template-columns:24px 1fr;display:grid}li[data-astro-cid-rpazqugy] svg{border-radius:var(--r-full);width:24px;height:24px;padding:4px}.cmp__col--us[data-astro-cid-rpazqugy] li[data-astro-cid-rpazqugy] svg{background:var(--accent);color:var(--accent-ink)}.cmp__col--them[data-astro-cid-rpazqugy] li[data-astro-cid-rpazqugy]{color:var(--muted)}.cmp__col--them[data-astro-cid-rpazqugy] li[data-astro-cid-rpazqugy] svg{background:var(--surface-2);color:var(--muted)}@media (width<=767px){.cmp__box[data-astro-cid-rpazqugy]{grid-template-columns:1fr}.cmp__col[data-astro-cid-rpazqugy]{padding:var(--s-300)}.cmp__col--them[data-astro-cid-rpazqugy]{box-shadow:inset 0 1px 0 var(--border)}}.founder[data-astro-cid-m6fvsgo3]{gap:var(--s-700);grid-template-columns:minmax(0,1fr) 259px;align-items:end;display:grid}.founder__copy[data-astro-cid-m6fvsgo3] p[data-astro-cid-m6fvsgo3]{color:var(--muted);margin-top:var(--s-100);font-size:18px;line-height:28px}.founder__h3[data-astro-cid-m6fvsgo3]{margin-top:var(--s-300)}.founder__h3--first[data-astro-cid-m6fvsgo3]{margin-top:var(--s-400)}.founder__fig[data-astro-cid-m6fvsgo3]{width:fit-content}.founder__fig[data-astro-cid-m6fvsgo3] img{aspect-ratio:339/385;object-fit:cover;border-radius:var(--r-3xl);width:259px;height:auto}.founder__sig[data-astro-cid-m6fvsgo3]{gap:var(--s-25);margin-top:var(--s-200);text-align:right;justify-items:end;display:grid}@media (width<=991px){.founder[data-astro-cid-m6fvsgo3]{gap:var(--s-400);grid-template-columns:1fr;align-items:start}.founder__fig[data-astro-cid-m6fvsgo3]{align-items:center;gap:var(--s-200);width:auto;padding-top:var(--s-300);border-top:1px solid var(--border);display:flex}.founder__fig[data-astro-cid-m6fvsgo3] img{border-radius:var(--r-2xl);flex:none;width:96px}.founder__sig[data-astro-cid-m6fvsgo3]{text-align:left;justify-items:start;margin-top:0}}.psec--surface[data-astro-cid-26u3itzj]{background:var(--surface);border-block:1px solid var(--border)}.psec--narrow[data-astro-cid-26u3itzj]{max-width:calc(760px + var(--sys-gutter) * 2)}.psec__eyebrow[data-astro-cid-26u3itzj]{color:var(--accent)}.acc[data-astro-cid-fzhhok5a]{border-top:1px solid var(--border)}.acc[data-astro-cid-fzhhok5a] details[data-astro-cid-fzhhok5a]{border-bottom:1px solid var(--border)}.acc[data-astro-cid-fzhhok5a] summary[data-astro-cid-fzhhok5a]{cursor:pointer;align-items:flex-start;gap:var(--s-200);padding:var(--s-300) 0;transition:color var(--t-ui) var(--ease);font-size:20px;font-weight:600;line-height:28px;list-style:none;display:flex}.acc[data-astro-cid-fzhhok5a] summary[data-astro-cid-fzhhok5a]::-webkit-details-marker{display:none}@media (hover:hover){.acc[data-astro-cid-fzhhok5a] summary[data-astro-cid-fzhhok5a]:hover{color:var(--accent)}}.acc__t[data-astro-cid-fzhhok5a]{font:inherit;letter-spacing:inherit;color:inherit;flex:1;margin:0}.acc__n[data-astro-cid-fzhhok5a]{min-width:32px;color:var(--accent);flex:none;font-size:14px;font-weight:600;line-height:28px}.acc__icon[data-astro-cid-fzhhok5a]{border-radius:var(--r-full);background:var(--surface-2);width:28px;height:28px;transition:transform var(--t-ui) var(--ease), background-color var(--t-ui) var(--ease);flex:none;place-items:center;display:grid}.acc__icon[data-astro-cid-fzhhok5a] svg{width:14px;height:14px}.acc[data-astro-cid-fzhhok5a] details[data-astro-cid-fzhhok5a][open] .acc__icon[data-astro-cid-fzhhok5a]{background:var(--accent);color:var(--accent-ink);transform:rotate(45deg)}.acc__b[data-astro-cid-fzhhok5a]{padding:0 var(--s-700) var(--s-300) 0;color:var(--muted);max-width:72ch}.acc--num[data-astro-cid-fzhhok5a] .acc__b[data-astro-cid-fzhhok5a]{padding-left:calc(32px + var(--s-200))}.acc__b[data-astro-cid-fzhhok5a] p+p,.acc__b[data-astro-cid-fzhhok5a] p+ul,.acc__b[data-astro-cid-fzhhok5a] ul+p{margin-top:var(--s-100)}.acc__b[data-astro-cid-fzhhok5a] ul{gap:var(--s-50);padding-left:var(--s-200);list-style:outside;display:grid}.acc__b[data-astro-cid-fzhhok5a] strong{color:var(--text)}.acc__b[data-astro-cid-fzhhok5a] a{color:var(--text);text-underline-offset:4px;text-decoration:underline}.acc[data-astro-cid-fzhhok5a] details[data-astro-cid-fzhhok5a][open] .acc__b[data-astro-cid-fzhhok5a]{animation:sysFadeIn var(--t-ui) var(--ease) both}@media (width<=767px){.acc[data-astro-cid-fzhhok5a] summary[data-astro-cid-fzhhok5a]{font-size:18px;line-height:26px}.acc__b[data-astro-cid-fzhhok5a]{padding-right:0}.acc--num[data-astro-cid-fzhhok5a] .acc__b[data-astro-cid-fzhhok5a]{padding-left:0}}.logos[data-astro-cid-qpdpog7w]{gap:var(--s-300);padding-top:var(--s-400);border-top:1px solid var(--border);display:grid}.logos__label[data-astro-cid-qpdpog7w]{color:var(--muted-2)}.logos__row[data-astro-cid-qpdpog7w]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:center;gap:var(--s-400);display:grid}.logos__row[data-astro-cid-qpdpog7w]>[data-astro-cid-qpdpog7w]{opacity:.62;transition:opacity var(--t-ui) var(--ease);place-items:center;display:grid}.logos__row[data-astro-cid-qpdpog7w] img{filter:grayscale();width:auto;max-height:36px}@media (hover:hover){.logos__row[data-astro-cid-qpdpog7w] a[data-astro-cid-qpdpog7w]:hover{opacity:1}}@media (width<=991px){.logos__row[data-astro-cid-qpdpog7w]{row-gap:var(--s-400);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.logos__row[data-astro-cid-qpdpog7w] img{max-height:28px}}@media (width<=479px){.logos__row[data-astro-cid-qpdpog7w]{gap:var(--s-300)}.logos__row[data-astro-cid-qpdpog7w] img{max-height:22px}}.aform[data-astro-cid-bflpcpki]{gap:var(--s-200);padding:var(--s-400);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3xl);display:grid}.aform__intro[data-astro-cid-bflpcpki]{color:var(--muted);margin-top:calc(-1 * var(--s-100))}.aform__form[data-astro-cid-bflpcpki]{gap:var(--s-100);margin-top:var(--s-75);display:grid}.afield[data-astro-cid-bflpcpki]{gap:var(--s-75);align-content:start;display:grid}.afield[data-astro-cid-bflpcpki] label[data-astro-cid-bflpcpki]{color:var(--muted);font-size:14px;font-weight:500;line-height:20px}.req[data-astro-cid-bflpcpki]{color:var(--highlight)}.afield[data-astro-cid-bflpcpki] input[data-astro-cid-bflpcpki],.afield[data-astro-cid-bflpcpki] textarea[data-astro-cid-bflpcpki]{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-xl);width:100%;padding:var(--s-100) var(--s-200);color:var(--text);transition:border-color var(--t-ui) var(--ease), box-shadow var(--t-ui) var(--ease), background-color var(--t-ui) var(--ease);font-size:16px;line-height:24px}.afield[data-astro-cid-bflpcpki] input[data-astro-cid-bflpcpki]::placeholder,.afield[data-astro-cid-bflpcpki] textarea[data-astro-cid-bflpcpki]::placeholder{color:#8a8a8a}.afield[data-astro-cid-bflpcpki] input[data-astro-cid-bflpcpki]:hover,.afield[data-astro-cid-bflpcpki] textarea[data-astro-cid-bflpcpki]:hover{border-color:var(--muted-2)}.afield[data-astro-cid-bflpcpki] input[data-astro-cid-bflpcpki]:focus,.afield[data-astro-cid-bflpcpki] textarea[data-astro-cid-bflpcpki]:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-wash);background:var(--surface);outline:none}.afield[data-astro-cid-bflpcpki][data-invalid] input[data-astro-cid-bflpcpki],.afield[data-astro-cid-bflpcpki][data-invalid] textarea[data-astro-cid-bflpcpki]{border-color:var(--highlight);box-shadow:0 0 0 4px var(--highlight-wash)}.afield__err[data-astro-cid-bflpcpki]{color:var(--highlight);min-height:16px;font-size:12px;font-weight:500;line-height:16px}.aform__hp[data-astro-cid-bflpcpki]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cf-turnstile[data-astro-cid-bflpcpki]{margin:0}.aform__submit[data-astro-cid-bflpcpki]{justify-content:space-between;width:100%}.aform__status[data-astro-cid-bflpcpki]{color:var(--muted);font-size:14px;line-height:20px}.aform__status[data-astro-cid-bflpcpki]:empty{display:none}.aform__status[data-astro-cid-bflpcpki] a{color:var(--accent)}.aform__jack[data-astro-cid-bflpcpki]{gap:var(--s-100);padding-top:var(--s-200);margin-top:var(--s-75);border-top:1px solid var(--border);align-items:center;display:flex}.aform__jack[data-astro-cid-bflpcpki] img{border-radius:var(--r-full);object-fit:cover;object-position:center 20%;flex:none;width:48px;height:48px}.aform__jack[data-astro-cid-bflpcpki] p[data-astro-cid-bflpcpki]{color:var(--muted)}.aform__jack[data-astro-cid-bflpcpki] strong[data-astro-cid-bflpcpki]{color:var(--text);font-weight:600}.spin[data-astro-cid-bflpcpki]{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin;display:none}button[data-astro-cid-bflpcpki][data-busy] .spin[data-astro-cid-bflpcpki]{display:block}button[data-astro-cid-bflpcpki][data-busy] .sys-btn__dot[data-astro-cid-bflpcpki]{display:none}@media (width<=767px){.aform[data-astro-cid-bflpcpki]{padding:var(--s-300);border-radius:var(--r-2xl)}}.ahero[data-astro-cid-pgehmd5i]{padding-top:calc(var(--s-900) + var(--s-200) + 16px + var(--s-300));padding-bottom:calc(var(--sys-section) / 2)}.ahero__grid[data-astro-cid-pgehmd5i]{column-gap:var(--s-800);row-gap:var(--s-600);grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"head form""get form";align-items:start;display:grid}.ahero__head[data-astro-cid-pgehmd5i]{gap:var(--s-200);grid-area:head;max-width:720px;display:grid}.ahero__form[data-astro-cid-pgehmd5i]{gap:var(--s-200);grid-area:form;scroll-margin-top:112px;display:grid}.ahero__get[data-astro-cid-pgehmd5i]{gap:var(--s-300);grid-area:get;max-width:720px;display:grid}.ahero__title[data-astro-cid-pgehmd5i] h1{letter-spacing:-.03em;color:var(--text);text-wrap:balance;font-size:60px;font-weight:600;line-height:60px}.ahero__sub[data-astro-cid-pgehmd5i]{color:var(--text);font-size:24px;font-weight:500;line-height:32px}.ahero__intro[data-astro-cid-pgehmd5i]{color:var(--muted)}.ahero__intro[data-astro-cid-pgehmd5i] p+p{margin-top:var(--s-100)}.ahero__intro[data-astro-cid-pgehmd5i] a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:1px}.ahero__cross[data-astro-cid-pgehmd5i]{color:var(--muted);padding-inline:var(--s-100)}.ahero__ticks[data-astro-cid-pgehmd5i]{border-top:1px solid var(--border);display:grid}.ahero__ticks[data-astro-cid-pgehmd5i] li[data-astro-cid-pgehmd5i]{gap:var(--s-200);padding-block:var(--s-200);border-bottom:1px solid var(--border);grid-template-columns:32px minmax(0,1fr);display:grid}.ahero__ticks[data-astro-cid-pgehmd5i] strong[data-astro-cid-pgehmd5i]{color:var(--text);margin-bottom:var(--s-25);display:block}.ahero__ticks[data-astro-cid-pgehmd5i] .body-3[data-astro-cid-pgehmd5i]{color:var(--muted)}.ahero__tick[data-astro-cid-pgehmd5i]{border-radius:var(--r-full);background:var(--accent-wash);width:32px;height:32px;color:var(--accent);place-items:center;display:grid}.ahero__tick[data-astro-cid-pgehmd5i] svg{width:16px;height:16px}.ahero__promise[data-astro-cid-pgehmd5i]{align-items:center;gap:var(--s-100);color:var(--text);display:flex}.ahero__dot[data-astro-cid-pgehmd5i]{border-radius:var(--r-full);background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--accent-wash);flex:none}.ahero__how[data-astro-cid-pgehmd5i]{gap:var(--s-400);margin-top:var(--s-800);padding-top:var(--s-400);border-top:1px solid var(--border);grid-template-columns:minmax(0,3fr) minmax(0,9fr);display:grid}.ahero__steps[data-astro-cid-pgehmd5i]{gap:var(--s-400);counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ahero__steps[data-astro-cid-pgehmd5i] li[data-astro-cid-pgehmd5i]{gap:var(--s-75);padding-left:var(--s-300);border-left:1px solid var(--border);align-content:start;display:grid}.ahero__n[data-astro-cid-pgehmd5i]{color:var(--accent);font-size:14px;font-weight:600;line-height:20px}.ahero__steps[data-astro-cid-pgehmd5i] p[data-astro-cid-pgehmd5i]{color:var(--muted)}.ahero__steps[data-astro-cid-pgehmd5i] p[data-astro-cid-pgehmd5i] a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}@media (width<=1199px){.ahero__grid[data-astro-cid-pgehmd5i]{column-gap:var(--s-600)}.ahero__how[data-astro-cid-pgehmd5i]{gap:var(--s-300);grid-template-columns:1fr}}@media (width<=991px){.ahero__grid[data-astro-cid-pgehmd5i]{row-gap:var(--s-500);grid-template-columns:1fr;grid-template-areas:"head""form""get"}.ahero__form[data-astro-cid-pgehmd5i]{max-width:560px}.ahero__title[data-astro-cid-pgehmd5i] h1{font-size:48px;line-height:48px}.ahero__how[data-astro-cid-pgehmd5i]{margin-top:var(--s-700)}}@media (width<=767px){.ahero__title[data-astro-cid-pgehmd5i] h1{font-size:36px;line-height:40px}.ahero__sub[data-astro-cid-pgehmd5i]{font-size:20px;line-height:28px}.ahero__steps[data-astro-cid-pgehmd5i]{border-top:1px solid var(--border);grid-template-columns:1fr;gap:0}.ahero__steps[data-astro-cid-pgehmd5i] li[data-astro-cid-pgehmd5i]{column-gap:var(--s-200);row-gap:var(--s-50);padding:var(--s-200) 0;border-left:0;border-bottom:1px solid var(--border);grid-template-columns:32px minmax(0,1fr)}.ahero__n[data-astro-cid-pgehmd5i]{grid-row:span 2;line-height:28px}.ahero__how[data-astro-cid-pgehmd5i]{border-top:0;padding-top:0}}.afit[data-astro-cid-ylc2ivlx]{background:var(--surface);border-block:1px solid var(--border)}.afit__grid[data-astro-cid-ylc2ivlx]{gap:var(--s-800);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.afit__who[data-astro-cid-ylc2ivlx]{gap:var(--s-400);display:grid}.afit__list[data-astro-cid-ylc2ivlx]{gap:var(--s-200);display:grid}.afit__list[data-astro-cid-ylc2ivlx] li[data-astro-cid-ylc2ivlx]{gap:var(--s-200);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.afit__list[data-astro-cid-ylc2ivlx] .body-lg[data-astro-cid-ylc2ivlx]{color:var(--text)}.afit__tick[data-astro-cid-ylc2ivlx]{border-radius:var(--r-full);background:var(--accent-wash);width:28px;height:28px;color:var(--accent);place-items:center;display:grid}.afit__tick[data-astro-cid-ylc2ivlx] svg{width:14px;height:14px}.afit__proof[data-astro-cid-ylc2ivlx]{gap:var(--s-200);display:grid}.afit__hint[data-astro-cid-ylc2ivlx]{color:var(--muted)}@media (width<=991px){.afit__grid[data-astro-cid-ylc2ivlx]{gap:var(--s-700);grid-template-columns:1fr}}.aareas[data-astro-cid-6sjxynr7]{counter-reset:aarea;border-top:1px solid var(--border)}.aarea[data-astro-cid-zc2w7pxk]{counter-increment:aarea;gap:var(--s-400);padding-block:var(--s-500);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.aarea__head[data-astro-cid-zc2w7pxk]{gap:var(--s-100);grid-template-columns:40px minmax(0,1fr);align-content:start;align-items:baseline;display:grid}.aarea__n[data-astro-cid-zc2w7pxk]:before{content:counter(aarea, decimal-leading-zero);color:var(--accent);font-size:14px;font-weight:600;line-height:20px}.aarea__body[data-astro-cid-zc2w7pxk]{color:var(--muted);max-width:72ch;font-size:18px;line-height:28px}.aarea__body[data-astro-cid-zc2w7pxk] p+p{margin-top:var(--s-100)}.aarea__body[data-astro-cid-zc2w7pxk] strong{color:var(--text)}.aarea__body[data-astro-cid-zc2w7pxk] a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.aarea__body--items[data-astro-cid-zc2w7pxk]{column-gap:var(--s-400);row-gap:var(--s-75);grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;max-width:none;font-size:16px;line-height:24px;display:grid}.aarea__body--items[data-astro-cid-zc2w7pxk] h4{color:var(--text);font-size:18px;font-weight:600;line-height:28px}.aarea__body--items[data-astro-cid-zc2w7pxk] p+p{margin-top:0}@media (width<=991px){.aarea[data-astro-cid-zc2w7pxk]{gap:var(--s-200);padding-block:var(--s-400);grid-template-columns:1fr}}@media (width<=767px){.aarea__body[data-astro-cid-zc2w7pxk]{padding-left:calc(32px + var(--s-100));font-size:16px;line-height:26px}.aarea__body--items[data-astro-cid-zc2w7pxk]{display:block}.aarea__body--items[data-astro-cid-zc2w7pxk] h4+p{margin-top:var(--s-50)}.aarea__body--items[data-astro-cid-zc2w7pxk] p+h4{margin-top:var(--s-200)}.aarea__head[data-astro-cid-zc2w7pxk]{grid-template-columns:32px minmax(0,1fr)}}.cq[data-astro-cid-wo2k522y] [data-astro-cid-wo2k522y][hidden]{display:none!important}.cq__grid[data-astro-cid-wo2k522y]{gap:var(--s-700);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.cq__aside[data-astro-cid-wo2k522y]{position:sticky;top:120px}.cq__intro[data-astro-cid-wo2k522y]{margin-top:var(--s-200);color:var(--muted)}.cq__intro[data-astro-cid-wo2k522y] p+p{margin-top:var(--s-200)}.cq__jack[data-astro-cid-wo2k522y]{gap:var(--s-100);margin-top:var(--s-400);align-items:center;display:flex}.cq__jack[data-astro-cid-wo2k522y] img{border-radius:var(--r-full);object-fit:cover;flex:none;width:48px;height:48px}.cq__name[data-astro-cid-wo2k522y]{display:block}.cq__reply[data-astro-cid-wo2k522y]{color:var(--muted)}.cq__form[data-astro-cid-wo2k522y]{min-width:0}.cq__hp[data-astro-cid-wo2k522y]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cq__note[data-astro-cid-wo2k522y]{color:var(--muted);padding-left:var(--s-200);border-left:2px solid var(--highlight);margin-bottom:var(--s-400);font-size:14px;line-height:20px}.cq__fallback[data-astro-cid-wo2k522y]{margin:var(--s-300) 0 0;scroll-margin-top:120px}.cq__fallback[data-astro-cid-wo2k522y]:not(:target){display:none}.cq__progress[data-astro-cid-wo2k522y]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--s-50);margin-bottom:var(--s-500);display:grid}.cq__progress[data-astro-cid-wo2k522y] li[data-astro-cid-wo2k522y]{gap:var(--s-75);display:grid}.cq__seg[data-astro-cid-wo2k522y]{border-radius:var(--r-full);background:var(--border);height:4px;transition:background-color var(--t-ui) var(--ease);display:block}.cq__progress[data-astro-cid-wo2k522y] li[data-astro-cid-wo2k522y][data-done] .cq__seg[data-astro-cid-wo2k522y],.cq__progress[data-astro-cid-wo2k522y] li[data-astro-cid-wo2k522y][aria-current] .cq__seg[data-astro-cid-wo2k522y]{background:var(--accent)}.cq__seglabel[data-astro-cid-wo2k522y]{color:var(--muted);font-size:12px;font-weight:500;line-height:16px}.cq__progress[data-astro-cid-wo2k522y] li[data-astro-cid-wo2k522y][aria-current] .cq__seglabel[data-astro-cid-wo2k522y]{color:var(--text)}.cq__step[data-astro-cid-wo2k522y]{border:0;min-width:0;margin:0;padding:0}.cq__step[data-astro-cid-wo2k522y]:focus{outline:none}.cq__step[data-astro-cid-wo2k522y]+.cq__step[data-astro-cid-wo2k522y]{margin-top:var(--s-700);padding-top:var(--s-700);border-top:1px solid var(--border)}.cq__form[data-astro-cid-wo2k522y][data-enhanced] .cq__step[data-astro-cid-wo2k522y]{border-top:0;margin-top:0;padding-top:0}.cq__step--in[data-astro-cid-wo2k522y]{animation:cqIn var(--t-move) var(--ease) both}@keyframes cqIn{0%{opacity:0;transform:translateY(8px)}}.cq__legend[data-astro-cid-wo2k522y]{gap:var(--s-75);float:left;width:100%;padding:0;display:grid}.cq__legend[data-astro-cid-wo2k522y]+[data-astro-cid-wo2k522y]{clear:both}.cq__count[data-astro-cid-wo2k522y]{color:var(--accent)}.cq__q[data-astro-cid-wo2k522y]{text-wrap:balance}.cq__hint[data-astro-cid-wo2k522y]{padding-top:var(--s-100);color:var(--muted);font-size:16px;line-height:24px}.cq__err[data-astro-cid-wo2k522y]{color:var(--highlight);font-size:14px;font-weight:500;line-height:20px}.cq__err[data-astro-cid-wo2k522y]:has(>[data-err]:not([hidden])){padding-top:var(--s-100)}.cq__opts[data-astro-cid-wo2k522y]{gap:var(--s-100);margin-top:var(--s-300);display:grid}.cq__opt[data-astro-cid-wo2k522y]{align-items:center;gap:var(--s-200);min-height:56px;padding:var(--s-100) var(--s-200);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);cursor:pointer;color:var(--text);transition:border-color var(--t-ui) var(--ease), background-color var(--t-ui) var(--ease);font-size:16px;line-height:24px;display:flex}.cq__opt[data-astro-cid-wo2k522y] input[data-astro-cid-wo2k522y]{appearance:none;border-radius:var(--r-full);border:2px solid var(--muted-2);cursor:pointer;width:20px;height:20px;transition:border-color var(--t-ui) var(--ease), box-shadow var(--t-ui) var(--ease);background:0 0;flex:none;margin:0}.cq__opt[data-astro-cid-wo2k522y] input[data-astro-cid-wo2k522y]:checked{border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--surface), inset 0 0 0 10px var(--accent)}.cq__opt[data-astro-cid-wo2k522y] input[data-astro-cid-wo2k522y]:focus-visible{outline:none}.cq__opt[data-astro-cid-wo2k522y]:has(input:focus-visible){outline:2px solid var(--highlight);outline-offset:3px}.cq__opt[data-astro-cid-wo2k522y]:has(input:checked){border-color:var(--accent);background:var(--accent-deep)}.cq__opt[data-astro-cid-wo2k522y]:has(input:checked) input[data-astro-cid-wo2k522y]:checked{box-shadow:inset 0 0 0 3px var(--accent-deep), inset 0 0 0 10px var(--accent)}.cq__opt--many[data-astro-cid-wo2k522y]{position:relative}.cq__opt--many[data-astro-cid-wo2k522y] input[data-astro-cid-wo2k522y]{border-radius:var(--r-md)}.cq__opt--many[data-astro-cid-wo2k522y] input[data-astro-cid-wo2k522y]:checked{background:var(--accent)}.cq__opt[data-astro-cid-wo2k522y].cq__opt--many:has(input:checked) input[data-astro-cid-wo2k522y]:checked{box-shadow:none}.cq__tick[data-astro-cid-wo2k522y]{left:calc(var(--s-200) + 1px);width:18px;height:18px;color:var(--accent-ink);opacity:0;pointer-events:none;transition:opacity var(--t-fast,.15s) var(--ease);place-items:center;margin-top:-9px;display:grid;position:absolute;top:50%}.cq__tick[data-astro-cid-wo2k522y] svg{width:14px;height:14px}.cq__opt--many[data-astro-cid-wo2k522y]:has(input:checked) .cq__tick[data-astro-cid-wo2k522y]{opacity:1}@media (hover:hover){.cq__opt[data-astro-cid-wo2k522y]:hover{border-color:var(--muted-2)}.cq__opt[data-astro-cid-wo2k522y]:has(input:checked):hover{border-color:var(--accent)}}.cq__step[data-astro-cid-wo2k522y][data-invalid] .cq__opt[data-astro-cid-wo2k522y]{border-color:var(--highlight)}.cq__nav[data-astro-cid-wo2k522y]{justify-content:space-between;align-items:center;gap:var(--s-200);margin-top:var(--s-400);display:flex}.cq__nav[data-astro-cid-wo2k522y] [data-astro-cid-wo2k522y][data-next],.cq__nav[data-astro-cid-wo2k522y] [data-astro-cid-wo2k522y][type=submit]{margin-left:auto}.cq__contact[data-astro-cid-wo2k522y]{border:0;min-width:0;margin:0;padding:0}.cq__fields[data-astro-cid-wo2k522y]{gap:var(--s-200);margin-top:var(--s-300);grid-template-columns:1fr 1fr;display:grid}.cq__field[data-astro-cid-wo2k522y]{gap:var(--s-75);align-content:start;display:grid}.cq__field--full[data-astro-cid-wo2k522y]{grid-column:1/-1}.cq__field[data-astro-cid-wo2k522y] label[data-astro-cid-wo2k522y]{color:var(--muted);font-size:14px;font-weight:500;line-height:20px}.cq__req[data-astro-cid-wo2k522y]{color:var(--highlight)}.cq__opt-tag[data-astro-cid-wo2k522y]{font-weight:400}.cq__field[data-astro-cid-wo2k522y] input[data-astro-cid-wo2k522y],.cq__field[data-astro-cid-wo2k522y] textarea[data-astro-cid-wo2k522y]{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-xl);width:100%;padding:var(--s-100) var(--s-200);color:var(--text);transition:border-color var(--t-ui) var(--ease), box-shadow var(--t-ui) var(--ease), background-color var(--t-ui) var(--ease);font-size:16px;line-height:24px}.cq__field[data-astro-cid-wo2k522y] textarea[data-astro-cid-wo2k522y]{resize:vertical;min-height:112px}.cq__field[data-astro-cid-wo2k522y] input[data-astro-cid-wo2k522y]::placeholder,.cq__field[data-astro-cid-wo2k522y] textarea[data-astro-cid-wo2k522y]::placeholder{color:#8a8a8a}.cq__field[data-astro-cid-wo2k522y] input[data-astro-cid-wo2k522y]:hover,.cq__field[data-astro-cid-wo2k522y] textarea[data-astro-cid-wo2k522y]:hover{border-color:var(--muted-2)}.cq__field[data-astro-cid-wo2k522y] input[data-astro-cid-wo2k522y]:focus,.cq__field[data-astro-cid-wo2k522y] textarea[data-astro-cid-wo2k522y]:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-wash);background:var(--surface);outline:none}.cq__field[data-astro-cid-wo2k522y][data-invalid] input[data-astro-cid-wo2k522y],.cq__field[data-astro-cid-wo2k522y][data-invalid] textarea[data-astro-cid-wo2k522y]{border-color:var(--highlight);box-shadow:0 0 0 4px var(--highlight-wash)}.cq__ferr[data-astro-cid-wo2k522y]{color:var(--highlight);min-height:16px;font-size:12px;font-weight:500;line-height:16px}.cf-turnstile[data-astro-cid-wo2k522y]{margin-top:var(--s-200)}.cf-turnstile[data-astro-cid-wo2k522y]:empty{display:none}.cq__foot[data-astro-cid-wo2k522y]{margin-top:var(--s-200);color:var(--muted);font-size:14px;line-height:20px}.cq__status[data-astro-cid-wo2k522y]{margin-top:var(--s-100);color:var(--highlight);font-size:14px;line-height:20px}.spin[data-astro-cid-wo2k522y]{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin;display:none}button[data-astro-cid-wo2k522y][data-busy] .spin[data-astro-cid-wo2k522y]{display:block}button[data-astro-cid-wo2k522y][data-busy] .sys-btn__dot[data-astro-cid-wo2k522y]{display:none}@media (prefers-reduced-motion:reduce){.cq__step--in[data-astro-cid-wo2k522y]{animation:none}}@media (width<=991px){.cq__grid[data-astro-cid-wo2k522y]{gap:var(--s-500);grid-template-columns:1fr}.cq__aside[data-astro-cid-wo2k522y]{position:static}}@media (width<=767px){.cq__seglabel[data-astro-cid-wo2k522y]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cq__progress[data-astro-cid-wo2k522y]{margin-bottom:var(--s-400)}}@media (width<=639px){.cq__fields[data-astro-cid-wo2k522y]{grid-template-columns:1fr}}.reach[data-astro-cid-t4bzgaa4]{gap:var(--s-700);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.reach__rows[data-astro-cid-t4bzgaa4]{border-top:1px solid var(--border)}.reach__row[data-astro-cid-t4bzgaa4]{gap:var(--s-300);padding-block:var(--s-300);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,3fr) minmax(0,9fr);display:grid}.reach__row[data-astro-cid-t4bzgaa4] dt[data-astro-cid-t4bzgaa4]{color:var(--text)}.reach__email[data-astro-cid-t4bzgaa4]{color:var(--accent);overflow-wrap:anywhere;text-underline-offset:4px;transition:text-decoration-color var(--t-ui) var(--ease);text-decoration:underline #0000}@media (hover:hover){.reach__email[data-astro-cid-t4bzgaa4]:hover{text-decoration-color:var(--accent)}}.reach__note[data-astro-cid-t4bzgaa4]{margin-top:var(--s-75);color:var(--muted);font-size:14px;line-height:20px}.reach__links[data-astro-cid-t4bzgaa4]{gap:var(--s-75) var(--s-300);flex-wrap:wrap;display:flex}.reach__links[data-astro-cid-t4bzgaa4] a[data-astro-cid-t4bzgaa4]{align-items:center;gap:var(--s-75);min-height:32px;color:var(--text);transition:color var(--t-ui) var(--ease);font-weight:500;display:inline-flex}.reach__links[data-astro-cid-t4bzgaa4] svg{width:16px;height:16px;color:var(--muted);transition:transform var(--t-ui) var(--ease), color var(--t-ui) var(--ease)}@media (hover:hover){.reach__links[data-astro-cid-t4bzgaa4] a[data-astro-cid-t4bzgaa4]:hover{color:var(--accent)}.reach__links[data-astro-cid-t4bzgaa4] a[data-astro-cid-t4bzgaa4]:hover svg{color:var(--accent);transform:translate(2px)}}@media (width<=991px){.reach[data-astro-cid-t4bzgaa4]{gap:var(--s-400);grid-template-columns:1fr}}@media (width<=639px){.reach__row[data-astro-cid-t4bzgaa4]{gap:var(--s-75);grid-template-columns:1fr}.reach__links[data-astro-cid-t4bzgaa4] a[data-astro-cid-t4bzgaa4]{min-height:44px}}.dgcf[data-astro-cid-eba4yko4].dgcf{gap:var(--s-300);margin-block:var(--s-500);display:grid;container-type:inline-size}.dgcf[data-astro-cid-eba4yko4] .dgcf__cap[data-astro-cid-eba4yko4]{gap:var(--s-50);display:grid}.dgcf[data-astro-cid-eba4yko4] .dgcf__cap[data-astro-cid-eba4yko4] p[data-astro-cid-eba4yko4],.dgcf[data-astro-cid-eba4yko4] .dgcf__map[data-astro-cid-eba4yko4] p[data-astro-cid-eba4yko4]{white-space:normal;overflow-wrap:normal;margin:0}.dgcf[data-astro-cid-eba4yko4] .dgcf__title[data-astro-cid-eba4yko4]{color:var(--text);font-size:20px;font-weight:600;line-height:28px}.dgcf[data-astro-cid-eba4yko4] .dgcf__sub[data-astro-cid-eba4yko4]{color:var(--muted);font-size:16px;line-height:24px}.dgcf[data-astro-cid-eba4yko4] .dgcf__map[data-astro-cid-eba4yko4]{--gap:var(--s-300);gap:var(--gap);padding:var(--s-400) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:".f1.""f2 hub f3""f4 hub f5"".f6.";display:grid;position:relative}.dgcf[data-astro-cid-eba4yko4] .dgcf__list[data-astro-cid-eba4yko4]{display:contents}.dgcf[data-astro-cid-eba4yko4] .dgcf__list[data-astro-cid-eba4yko4]>li[data-astro-cid-eba4yko4]:before{content:none}.dgcf[data-astro-cid-eba4yko4] .dgcf__map[data-astro-cid-eba4yko4]:before{content:"";top:var(--s-400);bottom:var(--s-400);border-left:2px dashed var(--accent);opacity:.6;position:absolute;left:50%}.dgcf[data-astro-cid-eba4yko4] .dgcf__f[data-astro-cid-eba4yko4]{z-index:1;align-content:center;gap:var(--s-50);min-width:0;padding:var(--s-200);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--bg);text-align:center;margin:0;display:grid;position:relative}.dgcf[data-astro-cid-eba4yko4] .dgcf__name[data-astro-cid-eba4yko4]{color:var(--text);text-wrap:balance;font-size:18px;font-weight:600;line-height:24px}.dgcf[data-astro-cid-eba4yko4] .dgcf__text[data-astro-cid-eba4yko4]{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:20px}.dgcf[data-astro-cid-eba4yko4] .dgcf__f--1[data-astro-cid-eba4yko4]{grid-area:f1}.dgcf[data-astro-cid-eba4yko4] .dgcf__f--2[data-astro-cid-eba4yko4]{grid-area:f2}.dgcf[data-astro-cid-eba4yko4] .dgcf__f--3[data-astro-cid-eba4yko4]{grid-area:f3}.dgcf[data-astro-cid-eba4yko4] .dgcf__f--4[data-astro-cid-eba4yko4]{grid-area:f4}.dgcf[data-astro-cid-eba4yko4] .dgcf__f--5[data-astro-cid-eba4yko4]{grid-area:f5}.dgcf[data-astro-cid-eba4yko4] .dgcf__f--6[data-astro-cid-eba4yko4]{grid-area:f6}.dgcf[data-astro-cid-eba4yko4] [data-astro-cid-eba4yko4]:is(.dgcf__f--2,.dgcf__f--3,.dgcf__f--4,.dgcf__f--5):after{content:"";width:calc(var(--gap) + 50%);border-top:2px dashed var(--accent);opacity:.6;z-index:-1;position:absolute;top:50%}.dgcf[data-astro-cid-eba4yko4] [data-astro-cid-eba4yko4]:is(.dgcf__f--2,.dgcf__f--4):after{left:100%}.dgcf[data-astro-cid-eba4yko4] [data-astro-cid-eba4yko4]:is(.dgcf__f--3,.dgcf__f--5):after{right:100%}.dgcf[data-astro-cid-eba4yko4] .dgcf__hub[data-astro-cid-eba4yko4]{z-index:2;grid-area:hub;place-items:center;display:grid;position:relative}.dgcf[data-astro-cid-eba4yko4] .dgcf__ring[data-astro-cid-eba4yko4]{aspect-ratio:1;width:min(100%,208px);padding:var(--s-300);border:2px solid var(--accent);border-radius:var(--r-full);background:var(--accent-deep);color:var(--text);letter-spacing:.08em;text-transform:uppercase;text-align:center;text-wrap:balance;place-items:center;font-size:16px;font-weight:700;line-height:24px;display:grid}@container (width<=599px){.dgcf[data-astro-cid-eba4yko4] .dgcf__map[data-astro-cid-eba4yko4]{--gap:var(--s-100);padding:var(--s-200);grid-template-columns:minmax(0,1fr);grid-template-areas:none}.dgcf[data-astro-cid-eba4yko4] .dgcf__map[data-astro-cid-eba4yko4]>[data-astro-cid-eba4yko4],.dgcf[data-astro-cid-eba4yko4] .dgcf__f[data-astro-cid-eba4yko4]{grid-area:auto}.dgcf[data-astro-cid-eba4yko4] .dgcf__map[data-astro-cid-eba4yko4]:before{top:var(--s-400);bottom:var(--s-400)}.dgcf[data-astro-cid-eba4yko4] .dgcf__hub[data-astro-cid-eba4yko4]{margin-bottom:var(--s-100)}.dgcf[data-astro-cid-eba4yko4] .dgcf__ring[data-astro-cid-eba4yko4]{aspect-ratio:auto;width:100%;padding:var(--s-200);border-radius:var(--r-xl)}.dgcf[data-astro-cid-eba4yko4] .dgcf__f[data-astro-cid-eba4yko4]{text-align:left}.dgcf[data-astro-cid-eba4yko4] .dgcf__f[data-astro-cid-eba4yko4]:after,.dgcf[data-astro-cid-eba4yko4] [data-astro-cid-eba4yko4]:is(.dgcf__f--2,.dgcf__f--3,.dgcf__f--4,.dgcf__f--5):after{content:none}}.dgcf[data-astro-cid-xsb3dvme]{padding:var(--s-400) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);margin:0;container-type:inline-size}.dgcf[data-astro-cid-xsb3dvme] .dgcf__wrap[data-astro-cid-xsb3dvme]{--fw:240px;--lead:var(--s-400);grid-template-columns:minmax(0, 1fr) var(--fw) minmax(0, 1fr);display:grid}.dgcf[data-astro-cid-xsb3dvme] .dgcf__list[data-astro-cid-xsb3dvme]{grid-area:1/1/auto/-1;grid-template-columns:subgrid;grid-template-rows:repeat(3,minmax(88px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.dgcf[data-astro-cid-xsb3dvme] .dgcf__funnel[data-astro-cid-xsb3dvme]{grid-area:1/2;width:100%;height:0;min-height:100%;display:block;overflow:visible}.dgcf[data-astro-cid-xsb3dvme] .dgcf__band[data-astro-cid-xsb3dvme]{fill:var(--accent-deep);stroke:var(--accent);stroke-width:1px;stroke-linejoin:round}.dgcf[data-astro-cid-xsb3dvme] .dgcf__stage[data-astro-cid-xsb3dvme]{grid-row:var(--r);align-items:center;min-width:0;margin:0;display:flex;position:relative}.dgcf[data-astro-cid-xsb3dvme] .dgcf__stage[data-astro-cid-xsb3dvme]:before,.dgcf[data-astro-cid-xsb3dvme] .dgcf__stage[data-astro-cid-xsb3dvme]::marker{content:none}.dgcf[data-astro-cid-xsb3dvme] .dgcf__stage--right[data-astro-cid-xsb3dvme]{padding-left:calc(var(--lead) + var(--s-100));grid-column:3}.dgcf[data-astro-cid-xsb3dvme] .dgcf__stage--left[data-astro-cid-xsb3dvme]{padding-right:calc(var(--lead) + var(--s-100));text-align:right;grid-column:1;justify-content:flex-end}.dgcf[data-astro-cid-xsb3dvme] .dgcf__line[data-astro-cid-xsb3dvme]{height:1px;width:calc(var(--lead) + var(--fw) * (var(--i) + .5) / (3 * 2));background:var(--muted-2);position:absolute;top:50%}.dgcf[data-astro-cid-xsb3dvme] .dgcf__stage--right[data-astro-cid-xsb3dvme] .dgcf__line[data-astro-cid-xsb3dvme]{left:calc(-1 * var(--fw) * (var(--i) + .5) / (3 * 2))}.dgcf[data-astro-cid-xsb3dvme] .dgcf__stage--left[data-astro-cid-xsb3dvme] .dgcf__line[data-astro-cid-xsb3dvme]{right:calc(-1 * var(--fw) * (var(--i) + .5) / (3 * 2))}.dgcf[data-astro-cid-xsb3dvme] .dgcf__label[data-astro-cid-xsb3dvme]{gap:var(--s-25);color:var(--text);font-size:20px;font-weight:600;line-height:28px;display:grid}.dgcf[data-astro-cid-xsb3dvme] .dgcf__key[data-astro-cid-xsb3dvme]{color:var(--accent);letter-spacing:.08em;font-size:12px;font-weight:700;line-height:16px}@container (width<=559px){.dgcf[data-astro-cid-xsb3dvme] .dgcf__wrap[data-astro-cid-xsb3dvme]{--fw:112px;--lead:var(--s-300);grid-template-columns:0 var(--fw) minmax(0, 1fr)}.dgcf[data-astro-cid-xsb3dvme] .dgcf__list[data-astro-cid-xsb3dvme]{grid-template-rows:repeat(3,minmax(72px,1fr))}.dgcf[data-astro-cid-xsb3dvme] .dgcf__stage--left[data-astro-cid-xsb3dvme]{padding-right:0;padding-left:calc(var(--lead) + var(--s-100));text-align:left;grid-column:3;justify-content:flex-start}.dgcf[data-astro-cid-xsb3dvme] .dgcf__stage--left[data-astro-cid-xsb3dvme] .dgcf__line[data-astro-cid-xsb3dvme]{right:auto;left:calc(-1 * var(--fw) * (var(--i) + .5) / (3 * 2))}.dgcf[data-astro-cid-xsb3dvme] .dgcf__label[data-astro-cid-xsb3dvme]{font-size:18px;line-height:24px}}.dgcp[data-astro-cid-iizf2gjt]{padding:var(--s-400) var(--s-300) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);margin:0;display:grid;container-type:inline-size}.dgcp[data-astro-cid-iizf2gjt] .dgcp__roof[data-astro-cid-iizf2gjt]{width:100%;height:72px;display:block;overflow:visible}.dgcp[data-astro-cid-iizf2gjt] .dgcp__roof[data-astro-cid-iizf2gjt] polygon[data-astro-cid-iizf2gjt],.dgcp[data-astro-cid-iizf2gjt] .dgcp__roof[data-astro-cid-iizf2gjt] rect[data-astro-cid-iizf2gjt]{fill:var(--accent-deep);stroke:var(--accent);stroke-width:1px;stroke-linejoin:round}.dgcp[data-astro-cid-iizf2gjt] .dgcp__list[data-astro-cid-iizf2gjt]{padding:0 var(--s-400);grid-template-rows:auto 12px 16px auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;list-style:none;display:grid}.dgcp[data-astro-cid-iizf2gjt] .dgcp__list[data-astro-cid-iizf2gjt]:before,.dgcp[data-astro-cid-iizf2gjt] .dgcp__list[data-astro-cid-iizf2gjt]:after{content:"";border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent-deep);grid-column:1/-1}.dgcp[data-astro-cid-iizf2gjt] .dgcp__list[data-astro-cid-iizf2gjt]:before{margin:0 calc(-1 * var(--s-200));grid-row:2}.dgcp[data-astro-cid-iizf2gjt] .dgcp__list[data-astro-cid-iizf2gjt]:after{margin:var(--s-50) calc(-1 * var(--s-400)) 0;grid-row:3}.dgcp[data-astro-cid-iizf2gjt] .dgcp__item[data-astro-cid-iizf2gjt]{grid-column:var(--c);grid-row:1/span 4;grid-template-rows:subgrid;min-width:0;padding:0 var(--s-100);text-align:center;justify-items:center;margin:0;display:grid}.dgcp[data-astro-cid-iizf2gjt] .dgcp__item[data-astro-cid-iizf2gjt]:before{content:none}.dgcp[data-astro-cid-iizf2gjt] .dgcp__col[data-astro-cid-iizf2gjt]{grid-row:1;width:80px;height:160px;display:block;overflow:visible}.dgcp[data-astro-cid-iizf2gjt] .dgcp__col[data-astro-cid-iizf2gjt] rect[data-astro-cid-iizf2gjt]{fill:var(--accent-deep);stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.dgcp[data-astro-cid-iizf2gjt] .dgcp__col[data-astro-cid-iizf2gjt] line[data-astro-cid-iizf2gjt]{stroke:var(--accent);stroke-width:1px;vector-effect:non-scaling-stroke}.dgcp[data-astro-cid-iizf2gjt] .dgcp__name[data-astro-cid-iizf2gjt]{padding-top:var(--s-300);color:var(--text);text-wrap:balance;grid-row:4;font-size:20px;font-weight:600;line-height:28px}@container (width<=459px){.dgcp[data-astro-cid-iizf2gjt] .dgcp__roof[data-astro-cid-iizf2gjt],.dgcp[data-astro-cid-iizf2gjt] .dgcp__list[data-astro-cid-iizf2gjt]:before,.dgcp[data-astro-cid-iizf2gjt] .dgcp__list[data-astro-cid-iizf2gjt]:after{display:none}.dgcp[data-astro-cid-iizf2gjt] .dgcp__list[data-astro-cid-iizf2gjt]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);padding:0}.dgcp[data-astro-cid-iizf2gjt] .dgcp__item[data-astro-cid-iizf2gjt]{align-items:center;gap:var(--s-200);padding:var(--s-200) 0;text-align:left;grid-area:auto;display:flex}.dgcp[data-astro-cid-iizf2gjt] .dgcp__item[data-astro-cid-iizf2gjt]:first-child{padding-top:0}.dgcp[data-astro-cid-iizf2gjt] .dgcp__item[data-astro-cid-iizf2gjt]:last-child{padding-bottom:0}.dgcp[data-astro-cid-iizf2gjt] .dgcp__item[data-astro-cid-iizf2gjt]+.dgcp__item[data-astro-cid-iizf2gjt]{border-top:1px solid var(--border)}.dgcp[data-astro-cid-iizf2gjt] .dgcp__col[data-astro-cid-iizf2gjt]{flex:none;width:24px;height:48px}.dgcp[data-astro-cid-iizf2gjt] .dgcp__name[data-astro-cid-iizf2gjt]{padding:0;font-size:18px;line-height:24px}}.dgta[data-astro-cid-cx5ab676]{--aw:72px;--pw:280px;padding:var(--s-400) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);margin:0;container-type:inline-size}.dgta[data-astro-cid-cx5ab676] .dgta__wrap[data-astro-cid-cx5ab676]{grid-template-columns:minmax(0, 1fr) var(--pw);align-items:stretch;column-gap:0;display:grid}.dgta[data-astro-cid-cx5ab676] .dgta__list[data-astro-cid-cx5ab676]{grid-template-rows:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.dgta[data-astro-cid-cx5ab676] .dgta__item[data-astro-cid-cx5ab676]{min-width:0;padding:var(--s-100) var(--aw) var(--s-100) 0;align-items:center;margin:0;display:flex;position:relative}.dgta[data-astro-cid-cx5ab676] .dgta__item[data-astro-cid-cx5ab676]:before{content:none}.dgta[data-astro-cid-cx5ab676] .dgta__words[data-astro-cid-cx5ab676]{gap:var(--s-25);text-align:right;min-width:0;margin-left:auto;display:grid}.dgta[data-astro-cid-cx5ab676] .dgta__name[data-astro-cid-cx5ab676]{color:var(--text);font-size:18px;font-weight:600;line-height:24px}.dgta[data-astro-cid-cx5ab676] .dgta__item[data-astro-cid-cx5ab676]:first-child .dgta__name[data-astro-cid-cx5ab676]{color:var(--accent)}.dgta[data-astro-cid-cx5ab676] .dgta__text[data-astro-cid-cx5ab676]{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:20px}.dgta[data-astro-cid-cx5ab676] .dgta__arrow[data-astro-cid-cx5ab676]{top:50%;left:calc(100% - var(--aw) + var(--s-200));width:calc(var(--aw) - var(--s-200) - var(--s-75) + var(--pw) * (.5 - (var(--i) + .5) / 10));background:var(--muted-2);height:1px;position:absolute}.dgta[data-astro-cid-cx5ab676] .dgta__arrow[data-astro-cid-cx5ab676]:after{content:"";border-top:1px solid var(--muted-2);border-right:1px solid var(--muted-2);transform-origin:50%;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.dgta[data-astro-cid-cx5ab676] .dgta__item[data-astro-cid-cx5ab676]:first-child .dgta__arrow[data-astro-cid-cx5ab676]{background:var(--accent)}.dgta[data-astro-cid-cx5ab676] .dgta__item[data-astro-cid-cx5ab676]:first-child .dgta__arrow[data-astro-cid-cx5ab676]:after{border-color:var(--accent)}.dgta[data-astro-cid-cx5ab676] .dgta__pyramid[data-astro-cid-cx5ab676]{width:100%;height:100%;display:block;overflow:visible}.dgta[data-astro-cid-cx5ab676] .dgta__band[data-astro-cid-cx5ab676]{fill:var(--accent-deep);stroke:var(--accent);stroke-width:1px;stroke-linejoin:round}.dgta[data-astro-cid-cx5ab676] .dgta__band--on[data-astro-cid-cx5ab676]{fill:var(--accent)}.dgta[data-astro-cid-cx5ab676] .dgta__mini[data-astro-cid-cx5ab676]{display:none}.dgta[data-astro-cid-cx5ab676] .dgta__mini[data-astro-cid-cx5ab676] .dgta__band[data-astro-cid-cx5ab676]{fill:var(--border);stroke:var(--surface);stroke-width:2px}.dgta[data-astro-cid-cx5ab676] .dgta__mini[data-astro-cid-cx5ab676] .dgta__band--on[data-astro-cid-cx5ab676]{fill:var(--accent)}@container (width<=519px){.dgta[data-astro-cid-cx5ab676] .dgta__wrap[data-astro-cid-cx5ab676]{grid-template-columns:minmax(0,1fr)}.dgta[data-astro-cid-cx5ab676] .dgta__pyramid[data-astro-cid-cx5ab676],.dgta[data-astro-cid-cx5ab676] .dgta__arrow[data-astro-cid-cx5ab676]{display:none}.dgta[data-astro-cid-cx5ab676] .dgta__list[data-astro-cid-cx5ab676]{gap:var(--s-200);grid-template-rows:none}.dgta[data-astro-cid-cx5ab676] .dgta__item[data-astro-cid-cx5ab676]{gap:var(--s-200);align-items:flex-start;padding:0}.dgta[data-astro-cid-cx5ab676] .dgta__mini[data-astro-cid-cx5ab676]{width:48px;height:40px;margin-top:var(--s-25);flex:none;display:block;overflow:visible}.dgta[data-astro-cid-cx5ab676] .dgta__words[data-astro-cid-cx5ab676]{text-align:left;margin-left:0}}.dcw[data-astro-cid-4kupknpg]{margin-inline:0;container-type:inline-size}.dcw[data-astro-cid-4kupknpg] .dcw__grid[data-astro-cid-4kupknpg]{--lane:14px;--gap:var(--s-200);grid-template-columns:minmax(0, 1fr) repeat(3, var(--lane)) var(--s-200) repeat(3, var(--lane)) minmax(0, 1fr);grid-template-rows:var(--s-600) repeat(3, auto);row-gap:var(--gap);display:grid}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]{margin:0;padding:0;list-style:none;display:contents}.dcw[data-astro-cid-4kupknpg] .dcw__lane[data-astro-cid-4kupknpg]{width:2px;margin-bottom:calc(-1 * var(--gap));background:var(--accent);grid-row-start:1;display:block;position:relative}.dcw[data-astro-cid-4kupknpg] .dcw__lane[data-astro-cid-4kupknpg]:before{content:"";border:6px solid #0000;border-top:0;border-bottom:9px solid var(--accent);position:absolute;top:0;left:50%;transform:translate(-50%)}.dcw[data-astro-cid-4kupknpg] .dcw__lane[data-astro-cid-4kupknpg][class*=--l]{justify-self:end}.dcw[data-astro-cid-4kupknpg] .dcw__lane[data-astro-cid-4kupknpg][class*=--r]{justify-self:start}.dcw[data-astro-cid-4kupknpg] .dcw__lane--l1[data-astro-cid-4kupknpg]{grid-column:2;grid-row-end:2}.dcw[data-astro-cid-4kupknpg] .dcw__lane--l2[data-astro-cid-4kupknpg]{grid-column:3;grid-row-end:3}.dcw[data-astro-cid-4kupknpg] .dcw__lane--l3[data-astro-cid-4kupknpg]{grid-column:4;grid-row-end:4}.dcw[data-astro-cid-4kupknpg] .dcw__lane--r1[data-astro-cid-4kupknpg]{grid-column:8;grid-row-end:2}.dcw[data-astro-cid-4kupknpg] .dcw__lane--r2[data-astro-cid-4kupknpg]{grid-column:7;grid-row-end:3}.dcw[data-astro-cid-4kupknpg] .dcw__lane--r3[data-astro-cid-4kupknpg]{grid-column:6;grid-row-end:4}.dcw[data-astro-cid-4kupknpg] .dcw__rail[data-astro-cid-4kupknpg]{display:none}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]{gap:var(--s-75);min-width:0;padding:var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);flex-direction:column;margin:0;display:flex;position:relative}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:before{content:none}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card--l[data-astro-cid-4kupknpg]{border-right:2px solid var(--accent);border-top-right-radius:0;grid-column-start:1}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card--r[data-astro-cid-4kupknpg]{border-left:2px solid var(--accent);border-top-left-radius:0;grid-column-end:10}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card--l1[data-astro-cid-4kupknpg]{grid-row:2;grid-column-end:3}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card--l2[data-astro-cid-4kupknpg]{grid-row:3;grid-column-end:4}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card--l3[data-astro-cid-4kupknpg]{grid-row:4;grid-column-end:5}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card--r1[data-astro-cid-4kupknpg]{grid-row:2;grid-column-start:8}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card--r2[data-astro-cid-4kupknpg]{grid-row:3;grid-column-start:7}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card--r3[data-astro-cid-4kupknpg]{grid-row:4;grid-column-start:6}.dcw[data-astro-cid-4kupknpg] .dcw__icon[data-astro-cid-4kupknpg]{margin-bottom:var(--s-50);color:var(--accent);display:flex}.dcw[data-astro-cid-4kupknpg] .dcw__icon[data-astro-cid-4kupknpg] svg[data-astro-cid-4kupknpg]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.dcw[data-astro-cid-4kupknpg] .dcw__name[data-astro-cid-4kupknpg]{color:var(--text);text-wrap:balance;font-size:18px;font-weight:600;line-height:24px;display:block}.dcw[data-astro-cid-4kupknpg] .dcw__text[data-astro-cid-4kupknpg]{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:20px;display:block}@container (width<=559px){.dcw[data-astro-cid-4kupknpg] .dcw__grid[data-astro-cid-4kupknpg]{grid-template-columns:var(--s-300) minmax(0, 1fr);grid-template-rows:var(--s-400) repeat(6, auto)}.dcw[data-astro-cid-4kupknpg] .dcw__lane[data-astro-cid-4kupknpg]{display:none}.dcw[data-astro-cid-4kupknpg] .dcw__rail[data-astro-cid-4kupknpg]{width:2px;margin:0 0 calc(-1 * var(--gap)) 7px;background:var(--accent);grid-area:1/1;justify-self:start;display:block;position:relative}.dcw[data-astro-cid-4kupknpg] .dcw__rail[data-astro-cid-4kupknpg]:before{content:"";border:6px solid #0000;border-top:0;border-bottom:9px solid var(--accent);position:absolute;top:0;left:50%;transform:translate(-50%)}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]{padding:var(--s-200) var(--s-200) var(--s-300);border-radius:0 var(--r-2xl) var(--r-2xl) 0;border-right:1px solid var(--border);border-left:2px solid var(--accent);grid-column:2/3}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:first-child{grid-row:2}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:nth-child(2){grid-row:3}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:nth-child(3){grid-row:4}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:nth-child(4){grid-row:5}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:nth-child(5){grid-row:6}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:nth-child(6){grid-row:7}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:before,.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:after{content:"";background:var(--accent);border-radius:0;position:absolute;left:-19px}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:before{top:var(--s-300);width:19px;height:2px}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:after{top:calc(-1 * var(--gap) - 1px);width:2px;bottom:-1px}.dcw[data-astro-cid-4kupknpg] .dcw__list[data-astro-cid-4kupknpg]>.dcw__card[data-astro-cid-4kupknpg]:last-child:after{height:calc(var(--gap) + var(--s-300) + 2px);bottom:auto}}.dcs[data-astro-cid-e3h5umd2].dcs{gap:var(--s-300);margin-inline:0;display:grid;container-type:inline-size}.dcs[data-astro-cid-e3h5umd2] .dcs__cap[data-astro-cid-e3h5umd2]{color:var(--text);text-align:center;text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:28px}.dcs[data-astro-cid-e3h5umd2] .dcs__link[data-astro-cid-e3h5umd2]{color:inherit;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}.dcs[data-astro-cid-e3h5umd2] .dcs__link[data-astro-cid-e3h5umd2]:hover{color:var(--accent)}.dcs[data-astro-cid-e3h5umd2] .dcs__map[data-astro-cid-e3h5umd2]{gap:var(--s-300);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.dcs[data-astro-cid-e3h5umd2] .dcs__wheel[data-astro-cid-e3h5umd2]{justify-self:center;width:200px;height:200px;display:block}.dcs[data-astro-cid-e3h5umd2] .dcs__wedge[data-astro-cid-e3h5umd2]{fill:var(--surface);stroke:var(--border);stroke-width:1px}.dcs[data-astro-cid-e3h5umd2] .dcs__hub[data-astro-cid-e3h5umd2]{fill:var(--accent-deep);stroke:var(--accent);stroke-width:1.5px}.dcs[data-astro-cid-e3h5umd2] .dcs__glyph[data-astro-cid-e3h5umd2]{fill:none;stroke:var(--accent);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.dcs[data-astro-cid-e3h5umd2] .dcs__glyph--hub[data-astro-cid-e3h5umd2]{stroke-width:1.6px}.dcs[data-astro-cid-e3h5umd2] .dcs__list[data-astro-cid-e3h5umd2]{gap:var(--s-100);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.dcs[data-astro-cid-e3h5umd2] .dcs__list[data-astro-cid-e3h5umd2]>.dcs__card[data-astro-cid-e3h5umd2]{align-items:center;gap:var(--s-200);min-width:0;padding:var(--s-200);border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:0 var(--r-2xl) var(--r-2xl) 0;background:var(--surface);margin:0;display:flex}.dcs[data-astro-cid-e3h5umd2] .dcs__list[data-astro-cid-e3h5umd2]>.dcs__card[data-astro-cid-e3h5umd2]:before,.dcs[data-astro-cid-e3h5umd2] .dcs__list[data-astro-cid-e3h5umd2]>.dcs__card[data-astro-cid-e3h5umd2]::marker{content:none}.dcs[data-astro-cid-e3h5umd2] .dcs__icon[data-astro-cid-e3h5umd2]{color:var(--accent);flex:none;display:flex}.dcs[data-astro-cid-e3h5umd2] .dcs__icon[data-astro-cid-e3h5umd2] svg[data-astro-cid-e3h5umd2]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.dcs[data-astro-cid-e3h5umd2] .dcs__name[data-astro-cid-e3h5umd2]{min-width:0;color:var(--text);text-wrap:balance;font-size:16px;font-weight:600;line-height:22px;display:block}@container (width>=600px){.dcs[data-astro-cid-e3h5umd2] .dcs__map[data-astro-cid-e3h5umd2]{column-gap:var(--s-300);row-gap:var(--s-100);grid-template-rows:repeat(4,auto);grid-template-columns:minmax(0,1fr) 200px minmax(0,1fr)}.dcs[data-astro-cid-e3h5umd2] .dcs__wheel[data-astro-cid-e3h5umd2]{grid-area:1/2/5}.dcs[data-astro-cid-e3h5umd2] .dcs__list[data-astro-cid-e3h5umd2]{display:contents}.dcs[data-astro-cid-e3h5umd2] .dcs__list[data-astro-cid-e3h5umd2]>.dcs__card[data-astro-cid-e3h5umd2]{grid-row:var(--row);height:100%}.dcs[data-astro-cid-e3h5umd2] .dcs__list[data-astro-cid-e3h5umd2]>.dcs__card--r[data-astro-cid-e3h5umd2]{grid-column:3}.dcs[data-astro-cid-e3h5umd2] .dcs__list[data-astro-cid-e3h5umd2]>.dcs__card--l[data-astro-cid-e3h5umd2]{text-align:end;border-left:1px solid var(--border);border-right:2px solid var(--accent);border-radius:var(--r-2xl) 0 0 var(--r-2xl);flex-direction:row-reverse;grid-column:1}}.dgch[data-astro-cid-4gdkct2g]{gap:var(--s-200);margin:0;display:grid;container-type:inline-size}.dgch[data-astro-cid-4gdkct2g] .dgch__cap[data-astro-cid-4gdkct2g]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:14px;font-weight:700;line-height:20px}.dgch[data-astro-cid-4gdkct2g] .dgch__grid[data-astro-cid-4gdkct2g]{padding:var(--s-200);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.dgch[data-astro-cid-4gdkct2g] .dgch__grid[data-astro-cid-4gdkct2g]>li[data-astro-cid-4gdkct2g]:before{content:none}.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g]{align-items:center;gap:var(--s-300);min-width:0;padding:var(--s-400) var(--s-300);grid-template-columns:minmax(0,1fr) 72px;margin:0;display:grid}.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g]:nth-child(odd){border-right:1px dashed var(--muted-2)}.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g]:nth-child(-n+2){border-bottom:1px dashed var(--muted-2)}.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g]:nth-child(odd) .dgch__words[data-astro-cid-4gdkct2g]{order:-1}.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g]:nth-child(2n){grid-template-columns:72px minmax(0,1fr)}.dgch__tile[data-astro-cid-4gdkct2g]{width:72px;height:72px;display:block;position:relative}.dgch__back[data-astro-cid-4gdkct2g],.dgch__front[data-astro-cid-4gdkct2g]{border-radius:var(--r-xl);width:60px;height:60px;position:absolute}.dgch__back[data-astro-cid-4gdkct2g]{border:1px solid var(--border);background:var(--surface-2);bottom:0;right:0}.dgch__front[data-astro-cid-4gdkct2g]{background:var(--accent-deep);color:var(--accent);border:1px solid #20ce8880;place-items:center;display:grid;top:0;left:0}.dgch__front[data-astro-cid-4gdkct2g] svg[data-astro-cid-4gdkct2g]{width:30px;height:30px}.dgch[data-astro-cid-4gdkct2g] .dgch__words[data-astro-cid-4gdkct2g]{gap:var(--s-75);min-width:0;display:grid}.dgch[data-astro-cid-4gdkct2g] .dgch__title[data-astro-cid-4gdkct2g]{color:var(--text);letter-spacing:0;text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:28px}.dgch[data-astro-cid-4gdkct2g] .dgch__text[data-astro-cid-4gdkct2g]{color:var(--muted);text-wrap:pretty;margin:0;font-size:16px;line-height:24px}@container (width<=639px){.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g],.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g]:nth-child(2n){align-content:start;gap:var(--s-200);padding:var(--s-300) var(--s-200);grid-template-columns:minmax(0,1fr)}.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g]:nth-child(odd) .dgch__words[data-astro-cid-4gdkct2g]{order:0}}@container (width<=459px){.dgch[data-astro-cid-4gdkct2g] .dgch__grid[data-astro-cid-4gdkct2g]{padding:var(--s-75) var(--s-200);grid-template-columns:minmax(0,1fr)}.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g],.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g]:nth-child(2n){padding:var(--s-300) 0;grid-template-columns:56px minmax(0,1fr);align-items:start}.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g]:nth-child(odd){border-right:0}.dgch[data-astro-cid-4gdkct2g] .dgch__cell[data-astro-cid-4gdkct2g]:not(:last-child){border-bottom:1px dashed var(--muted-2)}.dgch__tile[data-astro-cid-4gdkct2g]{width:56px;height:56px}.dgch__back[data-astro-cid-4gdkct2g],.dgch__front[data-astro-cid-4gdkct2g]{width:46px;height:46px}.dgch__front[data-astro-cid-4gdkct2g] svg[data-astro-cid-4gdkct2g]{width:24px;height:24px}.dgch[data-astro-cid-4gdkct2g] .dgch__title[data-astro-cid-4gdkct2g]{font-size:18px;line-height:24px}}.dgcl[data-astro-cid-okiec3c3]{margin:0;container-type:inline-size}.dgcl[data-astro-cid-okiec3c3] .dgcl__panel[data-astro-cid-okiec3c3]{gap:var(--s-300);padding:var(--s-400) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);display:grid}.dgcl[data-astro-cid-okiec3c3] .dgcl__cap[data-astro-cid-okiec3c3]{align-items:center;gap:var(--s-200);margin:0;display:flex}.dgcl__tile[data-astro-cid-okiec3c3]{flex:none;width:60px;height:60px;display:block;position:relative}.dgcl__back[data-astro-cid-okiec3c3],.dgcl__front[data-astro-cid-okiec3c3]{border-radius:var(--r-xl);width:50px;height:50px;position:absolute}.dgcl__back[data-astro-cid-okiec3c3]{border:1px solid var(--border);background:var(--surface-2);bottom:0;right:0}.dgcl__front[data-astro-cid-okiec3c3]{background:var(--accent-deep);color:var(--accent);border:1px solid #20ce8880;place-items:center;display:grid;top:0;left:0}.dgcl__front[data-astro-cid-okiec3c3] svg[data-astro-cid-okiec3c3]{width:26px;height:26px}.dgcl[data-astro-cid-okiec3c3] .dgcl__title[data-astro-cid-okiec3c3]{color:var(--text);letter-spacing:-.01em;text-wrap:balance;font-size:24px;font-weight:600;line-height:32px}.dgcl[data-astro-cid-okiec3c3] .dgcl__list[data-astro-cid-okiec3c3]{gap:var(--s-100);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.dgcl[data-astro-cid-okiec3c3] .dgcl__list[data-astro-cid-okiec3c3]>li[data-astro-cid-okiec3c3]:before{content:none}.dgcl[data-astro-cid-okiec3c3] .dgcl__item[data-astro-cid-okiec3c3]{align-items:center;gap:var(--s-200);min-width:0;padding:var(--s-200);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--bg);margin:0;display:flex}.dgcl__box[data-astro-cid-okiec3c3]{border-radius:var(--r-md);background:var(--accent);flex:none;width:24px;height:24px;position:relative}.dgcl__box[data-astro-cid-okiec3c3]:after{content:"";border:solid var(--accent-ink);border-width:0 2px 2px 0;width:6px;height:12px;position:absolute;top:4px;left:8px;transform:rotate(45deg)}.dgcl[data-astro-cid-okiec3c3] .dgcl__label[data-astro-cid-okiec3c3]{min-width:0;color:var(--text);font-size:18px;font-weight:600;line-height:24px}@container (width<=479px){.dgcl[data-astro-cid-okiec3c3] .dgcl__panel[data-astro-cid-okiec3c3]{gap:var(--s-200);padding:var(--s-300) var(--s-200)}.dgcl[data-astro-cid-okiec3c3] .dgcl__title[data-astro-cid-okiec3c3]{font-size:20px;line-height:28px}.dgcl[data-astro-cid-okiec3c3] .dgcl__list[data-astro-cid-okiec3c3]{grid-template-columns:minmax(0,1fr)}.dgcl[data-astro-cid-okiec3c3] .dgcl__item[data-astro-cid-okiec3c3]{padding:var(--s-100) var(--s-200)}.dgcl[data-astro-cid-okiec3c3] .dgcl__label[data-astro-cid-okiec3c3]{font-size:16px}}.dgcs[data-astro-cid-7c5rdy6b]{margin:0;container-type:inline-size}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__panel[data-astro-cid-7c5rdy6b]{padding:var(--s-400) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface)}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__table[data-astro-cid-7c5rdy6b]{--gap:var(--s-300);--pad:var(--s-100);column-gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__table[data-astro-cid-7c5rdy6b]:before{content:"";top:0;bottom:0;left:calc(50% + var(--gap) / 2);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--bg);position:absolute;right:0}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__head[data-astro-cid-7c5rdy6b]{justify-items:center;gap:var(--s-75);padding:var(--s-200) var(--pad);border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--accent-deep);color:var(--text);text-align:center;border-bottom:1px solid #20ce8880;grid-column:2;margin:0;font-size:18px;font-weight:700;line-height:24px;display:grid;position:relative}.dgcs__icon[data-astro-cid-7c5rdy6b]{width:40px;height:40px;color:var(--accent);place-items:center;display:grid}.dgcs__icon[data-astro-cid-7c5rdy6b] svg[data-astro-cid-7c5rdy6b]{width:32px;height:32px}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__rows[data-astro-cid-7c5rdy6b]{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--s-100);padding-block:var(--pad);margin:0;display:grid;position:relative}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__row[data-astro-cid-7c5rdy6b]{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__label[data-astro-cid-7c5rdy6b]{color:var(--text);text-align:right;text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:24px}.dgcs__nw[data-astro-cid-7c5rdy6b]{white-space:nowrap}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__text[data-astro-cid-7c5rdy6b]{margin:0 var(--pad);padding:var(--s-100) var(--s-200);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2);color:var(--muted);text-align:center;text-wrap:balance;font-size:15px;line-height:22px}@container (width<=479px){.dgcs[data-astro-cid-7c5rdy6b] .dgcs__panel[data-astro-cid-7c5rdy6b]{padding:var(--s-200)}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__table[data-astro-cid-7c5rdy6b]{--gap:var(--s-100);--pad:var(--s-75);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__table[data-astro-cid-7c5rdy6b]:before{left:calc((100% - var(--gap)) * .4 + var(--gap))}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__head[data-astro-cid-7c5rdy6b]{padding:var(--s-100) var(--pad);font-size:16px}.dgcs__icon[data-astro-cid-7c5rdy6b]{width:32px;height:32px}.dgcs__icon[data-astro-cid-7c5rdy6b] svg[data-astro-cid-7c5rdy6b]{width:26px;height:26px}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__label[data-astro-cid-7c5rdy6b]{font-size:15px;line-height:20px}.dgcs[data-astro-cid-7c5rdy6b] .dgcs__text[data-astro-cid-7c5rdy6b]{padding:var(--s-75) var(--s-100);font-size:14px;line-height:20px}}.dgks[data-astro-cid-zrajfv55]{gap:var(--s-200);margin:0;display:grid;container-type:inline-size}.dgks[data-astro-cid-zrajfv55] .dgks__cap[data-astro-cid-zrajfv55]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:14px;font-weight:700;line-height:20px}.dgks[data-astro-cid-zrajfv55] .dgks__panel[data-astro-cid-zrajfv55]{padding:var(--s-400) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface)}.dgks[data-astro-cid-zrajfv55] .dgks__stairs[data-astro-cid-zrajfv55]{--tread:112px;flex-direction:column-reverse;margin:0;padding:0;list-style:none;display:flex}.dgks[data-astro-cid-zrajfv55] .dgks__stairs[data-astro-cid-zrajfv55]>li[data-astro-cid-zrajfv55]:before,.dgks[data-astro-cid-zrajfv55] .dgks__stairs[data-astro-cid-zrajfv55]>li[data-astro-cid-zrajfv55]::marker{content:none}.dgks[data-astro-cid-zrajfv55] .dgks__step[data-astro-cid-zrajfv55]{grid-template-columns:minmax(0, 1fr) calc(var(--tread) * 2) minmax(0, 1fr);align-items:end;column-gap:var(--s-200);min-width:0;margin:0;display:grid}.dgks[data-astro-cid-zrajfv55] .dgks__stair[data-astro-cid-zrajfv55]{flex-direction:column;grid-area:1/2;justify-content:flex-end;align-self:stretch;min-height:96px;display:flex}.dgks[data-astro-cid-zrajfv55] .dgks__step--r[data-astro-cid-zrajfv55] .dgks__stair[data-astro-cid-zrajfv55]{align-items:flex-end}.dgks[data-astro-cid-zrajfv55] .dgks__step--l[data-astro-cid-zrajfv55] .dgks__stair[data-astro-cid-zrajfv55]{align-items:flex-start}.dgks__flight[data-astro-cid-zrajfv55]{width:var(--tread);min-height:var(--s-500);flex:1;align-self:center;margin-top:-6px;overflow:visible}.dgks__flight[data-astro-cid-zrajfv55] path[data-astro-cid-zrajfv55]{fill:none;stroke:var(--muted-2);stroke-width:1.5px}.dgks[data-astro-cid-zrajfv55] .dgks__step--l[data-astro-cid-zrajfv55] .dgks__flight[data-astro-cid-zrajfv55]{transform:scaleX(-1)}.dgks__tread[data-astro-cid-zrajfv55]{width:var(--tread);flex:none;height:58px;display:block;position:relative}.dgks__back[data-astro-cid-zrajfv55],.dgks__front[data-astro-cid-zrajfv55]{border-radius:var(--r-xl);width:calc(100% - 6px);height:52px;position:absolute}.dgks__back[data-astro-cid-zrajfv55]{border:1px solid var(--border);background:var(--surface-2);bottom:0;right:0}.dgks__front[data-astro-cid-zrajfv55]{background:var(--accent-deep);color:var(--accent);font-variant-numeric:tabular-nums;border:1px solid #20ce8880;place-items:center;font-size:24px;font-weight:700;line-height:1;display:grid;top:0;left:0}.dgks[data-astro-cid-zrajfv55] .dgks__words[data-astro-cid-zrajfv55]{gap:var(--s-50);min-width:0;padding-bottom:var(--s-50);grid-row:1;display:grid}.dgks[data-astro-cid-zrajfv55] .dgks__step--r[data-astro-cid-zrajfv55] .dgks__words[data-astro-cid-zrajfv55]{text-align:left;grid-column:3}.dgks[data-astro-cid-zrajfv55] .dgks__step--l[data-astro-cid-zrajfv55] .dgks__words[data-astro-cid-zrajfv55]{text-align:right;grid-column:1}.dgks[data-astro-cid-zrajfv55] .dgks__title[data-astro-cid-zrajfv55]{color:var(--text);letter-spacing:0;text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:28px}.dgks[data-astro-cid-zrajfv55] .dgks__text[data-astro-cid-zrajfv55]{color:var(--muted);text-wrap:pretty;margin:0;font-size:15px;line-height:22px}@container (width<=639px){.dgks[data-astro-cid-zrajfv55] .dgks__panel[data-astro-cid-zrajfv55]{padding:var(--s-300) var(--s-200)}.dgks[data-astro-cid-zrajfv55] .dgks__stairs[data-astro-cid-zrajfv55]{--tread:96px}.dgks[data-astro-cid-zrajfv55] .dgks__step[data-astro-cid-zrajfv55]{column-gap:var(--s-200)}.dgks[data-astro-cid-zrajfv55] .dgks__title[data-astro-cid-zrajfv55]{font-size:18px;line-height:24px}}@container (width<=479px){.dgks[data-astro-cid-zrajfv55] .dgks__panel[data-astro-cid-zrajfv55]{padding:var(--s-75) var(--s-200)}.dgks[data-astro-cid-zrajfv55] .dgks__stairs[data-astro-cid-zrajfv55]{flex-direction:column}.dgks[data-astro-cid-zrajfv55] .dgks__step[data-astro-cid-zrajfv55]{align-items:start;column-gap:var(--s-200);padding:var(--s-200) 0;grid-template-columns:56px minmax(0,1fr)}.dgks[data-astro-cid-zrajfv55] .dgks__step[data-astro-cid-zrajfv55]:not(:last-child){border-bottom:1px dashed var(--muted-2)}.dgks[data-astro-cid-zrajfv55] .dgks__stair[data-astro-cid-zrajfv55]{grid-column:1;align-self:start;min-height:0}.dgks__flight[data-astro-cid-zrajfv55]{display:none}.dgks__tread[data-astro-cid-zrajfv55]{width:56px;height:52px}.dgks__back[data-astro-cid-zrajfv55],.dgks__front[data-astro-cid-zrajfv55]{width:48px;height:46px}.dgks__front[data-astro-cid-zrajfv55]{font-size:20px}.dgks[data-astro-cid-zrajfv55] .dgks__step--r[data-astro-cid-zrajfv55] .dgks__words[data-astro-cid-zrajfv55],.dgks[data-astro-cid-zrajfv55] .dgks__step--l[data-astro-cid-zrajfv55] .dgks__words[data-astro-cid-zrajfv55]{text-align:left;grid-column:2;padding-bottom:0}}.dgef[data-astro-cid-u7gg7t5v].dgef{gap:var(--s-300);margin-block:var(--s-500);display:grid;container-type:inline-size}.dgef[data-astro-cid-u7gg7t5v] .dgef__cap[data-astro-cid-u7gg7t5v]{gap:var(--s-50);display:grid}.dgef[data-astro-cid-u7gg7t5v] p[data-astro-cid-u7gg7t5v]{white-space:normal;overflow-wrap:normal;margin:0}.dgef[data-astro-cid-u7gg7t5v] .dgef__title[data-astro-cid-u7gg7t5v]{color:var(--text);font-size:20px;font-weight:600;line-height:28px}.dgef[data-astro-cid-u7gg7t5v] .dgef__sub[data-astro-cid-u7gg7t5v]{color:var(--muted);font-size:16px;line-height:24px}.dgef[data-astro-cid-u7gg7t5v] .dgef__panel[data-astro-cid-u7gg7t5v]{padding:var(--s-400) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface)}.dgef[data-astro-cid-u7gg7t5v] .dgef__steps[data-astro-cid-u7gg7t5v]{--gap:var(--s-300);--indent:var(--s-600);gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.dgef[data-astro-cid-u7gg7t5v] .dgef__steps[data-astro-cid-u7gg7t5v]>li[data-astro-cid-u7gg7t5v]:before,.dgef[data-astro-cid-u7gg7t5v] .dgef__steps[data-astro-cid-u7gg7t5v]>li[data-astro-cid-u7gg7t5v]::marker{content:none}.dgef[data-astro-cid-u7gg7t5v] .dgef__step[data-astro-cid-u7gg7t5v]{align-items:center;column-gap:var(--s-300);width:calc(100% - var(--indent) * 3);min-width:0;padding:var(--s-200) var(--s-300);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--bg);grid-template-columns:160px minmax(0,1fr);margin:0;display:grid;position:relative}.dgef[data-astro-cid-u7gg7t5v] .dgef__step[data-astro-cid-u7gg7t5v]:nth-child(2){margin-left:var(--indent)}.dgef[data-astro-cid-u7gg7t5v] .dgef__step[data-astro-cid-u7gg7t5v]:nth-child(3){margin-left:calc(var(--indent) * 2)}.dgef[data-astro-cid-u7gg7t5v] .dgef__step[data-astro-cid-u7gg7t5v]:nth-child(4){margin-left:calc(var(--indent) * 3)}.dgef[data-astro-cid-u7gg7t5v] .dgef__k[data-astro-cid-u7gg7t5v]{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;grid-column:1;font-size:12px;font-weight:700;line-height:16px}.dgef[data-astro-cid-u7gg7t5v] .dgef__name[data-astro-cid-u7gg7t5v]{color:var(--text);grid-column:1;font-size:20px;font-weight:600;line-height:28px}.dgef[data-astro-cid-u7gg7t5v] .dgef__text[data-astro-cid-u7gg7t5v]{color:var(--muted);text-wrap:pretty;grid-area:1/2/span 2;font-size:14px;line-height:20px}.dgef[data-astro-cid-u7gg7t5v] .dgef__arrow[data-astro-cid-u7gg7t5v]{top:calc(-1 * var(--gap));left:calc(var(--s-300) - var(--indent) + 4px);width:16px;height:var(--gap);color:var(--accent);place-items:center;display:grid;position:absolute}.dgef[data-astro-cid-u7gg7t5v] .dgef__arrow[data-astro-cid-u7gg7t5v] svg{width:16px;height:16px;transform:rotate(45deg)}@container (width<=599px){.dgef[data-astro-cid-u7gg7t5v] .dgef__panel[data-astro-cid-u7gg7t5v]{padding:var(--s-200)}.dgef[data-astro-cid-u7gg7t5v] .dgef__steps[data-astro-cid-u7gg7t5v]{--indent:var(--s-200)}.dgef[data-astro-cid-u7gg7t5v] .dgef__step[data-astro-cid-u7gg7t5v]{row-gap:var(--s-50);padding:var(--s-200);grid-template-columns:minmax(0,1fr)}.dgef[data-astro-cid-u7gg7t5v] .dgef__text[data-astro-cid-u7gg7t5v]{margin-top:var(--s-50);grid-area:auto/1}.dgef[data-astro-cid-u7gg7t5v] .dgef__arrow[data-astro-cid-u7gg7t5v]{left:var(--s-200)}.dgef[data-astro-cid-u7gg7t5v] .dgef__arrow[data-astro-cid-u7gg7t5v] svg{transform:rotate(90deg)}}.dg[data-astro-cid-gpi562hq].dg{margin:var(--s-400) 0 0;container-type:inline-size}.dg[data-astro-cid-gpi562hq] .dg__frame[data-astro-cid-gpi562hq]{gap:var(--s-300);padding:var(--s-300);border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--surface);display:grid}.dg[data-astro-cid-gpi562hq] .dg__head[data-astro-cid-gpi562hq]{gap:var(--s-75);display:grid}.dg[data-astro-cid-gpi562hq] .dg__title[data-astro-cid-gpi562hq]{color:var(--text);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:22px;font-weight:600;line-height:30px}.dg[data-astro-cid-gpi562hq] .dg__sub[data-astro-cid-gpi562hq]{color:var(--muted);text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.dg[data-astro-cid-gpi562hq] .dg__frame[data-astro-cid-gpi562hq] [data-astro-cid-gpi562hq]:is(p,ul,li){margin:0}.dg[data-astro-cid-gpi562hq] .dg__frame[data-astro-cid-gpi562hq] ul[data-astro-cid-gpi562hq]{padding:0}.dg[data-astro-cid-gpi562hq] .dg__frame[data-astro-cid-gpi562hq] li[data-astro-cid-gpi562hq]:before{content:none}.dg[data-astro-cid-gpi562hq] .dg__map[data-astro-cid-gpi562hq]{border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--bg);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;display:grid;position:relative}.dg__edges[data-astro-cid-gpi562hq]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dg__edges[data-astro-cid-gpi562hq] line[data-astro-cid-gpi562hq]{stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.dg[data-astro-cid-gpi562hq] .dg__nodes[data-astro-cid-gpi562hq],.dg[data-astro-cid-gpi562hq] .dg__item[data-astro-cid-gpi562hq]{display:contents}.dg[data-astro-cid-gpi562hq] .dg__brand[data-astro-cid-gpi562hq],.dg[data-astro-cid-gpi562hq] .dg__node[data-astro-cid-gpi562hq]{z-index:1;place-self:center;gap:var(--s-75);width:calc(100% - var(--s-300));max-width:216px;margin:var(--s-200) 0;padding:var(--s-200);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);text-align:center;flex-direction:column;display:flex;position:relative}.dg[data-astro-cid-gpi562hq] .dg__brand[data-astro-cid-gpi562hq]{border-color:var(--accent);background:var(--accent-deep);grid-area:2/2;justify-content:center;align-items:center}.dg[data-astro-cid-gpi562hq] .dg__brandname[data-astro-cid-gpi562hq]{color:var(--text);letter-spacing:.02em;text-transform:uppercase;font-size:24px;font-weight:800;line-height:28px}.dg[data-astro-cid-gpi562hq] .dg__item--org[data-astro-cid-gpi562hq] .dg__node[data-astro-cid-gpi562hq]{grid-area:1/1}.dg[data-astro-cid-gpi562hq] .dg__item--cat[data-astro-cid-gpi562hq] .dg__node[data-astro-cid-gpi562hq]{grid-area:1/3}.dg[data-astro-cid-gpi562hq] .dg__item--prod[data-astro-cid-gpi562hq] .dg__node[data-astro-cid-gpi562hq]{grid-area:2/3}.dg[data-astro-cid-gpi562hq] .dg__item--person[data-astro-cid-gpi562hq] .dg__node[data-astro-cid-gpi562hq]{grid-area:3/1}.dg[data-astro-cid-gpi562hq] .dg__item--content[data-astro-cid-gpi562hq] .dg__node[data-astro-cid-gpi562hq]{grid-area:3/3}.dg[data-astro-cid-gpi562hq] .dg__name[data-astro-cid-gpi562hq]{color:var(--text);letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;font-size:15px;font-weight:800;line-height:20px}.dg[data-astro-cid-gpi562hq] .dg__note[data-astro-cid-gpi562hq]{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:20px}.dg[data-astro-cid-gpi562hq] .dg__prop[data-astro-cid-gpi562hq]{justify-content:center;display:flex}.dg[data-astro-cid-gpi562hq] .dg__prop[data-astro-cid-gpi562hq] code[data-astro-cid-gpi562hq]{padding:var(--s-25) var(--s-75);border-radius:var(--r-full);background:var(--accent-deep);color:var(--accent);overflow-wrap:anywhere;border:1px solid #20ce8880;font-size:12px;font-weight:600;line-height:16px}.dg[data-astro-cid-gpi562hq] .dg__prop--edge[data-astro-cid-gpi562hq]{z-index:1;grid-area:3/2;place-self:center;position:relative}.dg[data-astro-cid-gpi562hq] .dg__chips[data-astro-cid-gpi562hq]{justify-content:center;gap:var(--s-50);flex-wrap:wrap;display:flex}.dg[data-astro-cid-gpi562hq] .dg__chips[data-astro-cid-gpi562hq]>li[data-astro-cid-gpi562hq]{padding:0 var(--s-75);border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface-2);color:var(--muted);font-size:12px;line-height:20px}@container (width<=599px){.dg[data-astro-cid-gpi562hq] .dg__map[data-astro-cid-gpi562hq]{gap:var(--s-200);padding:var(--s-200);flex-direction:column;display:flex}.dg__edges[data-astro-cid-gpi562hq]{display:none}.dg[data-astro-cid-gpi562hq] .dg__brand[data-astro-cid-gpi562hq],.dg[data-astro-cid-gpi562hq] .dg__node[data-astro-cid-gpi562hq]{width:100%;max-width:none;margin:0}.dg[data-astro-cid-gpi562hq] .dg__nodes[data-astro-cid-gpi562hq],.dg[data-astro-cid-gpi562hq] .dg__item[data-astro-cid-gpi562hq]{gap:var(--s-200);flex-direction:column;display:flex}.dg[data-astro-cid-gpi562hq] .dg__prop--edge[data-astro-cid-gpi562hq]{padding-block:var(--s-75);align-self:center}.dg[data-astro-cid-gpi562hq] .dg__prop--edge[data-astro-cid-gpi562hq]:before,.dg[data-astro-cid-gpi562hq] .dg__prop--edge[data-astro-cid-gpi562hq]:after{content:"";width:1.5px;height:var(--s-200);background:var(--accent);position:absolute;left:50%}.dg[data-astro-cid-gpi562hq] .dg__prop--edge[data-astro-cid-gpi562hq]:before{bottom:100%}.dg[data-astro-cid-gpi562hq] .dg__prop--edge[data-astro-cid-gpi562hq]:after{top:100%}}@container (width<=399px){.dg[data-astro-cid-gpi562hq] .dg__frame[data-astro-cid-gpi562hq]{padding:var(--s-200);border-radius:var(--r-2xl)}.dg[data-astro-cid-gpi562hq] .dg__map[data-astro-cid-gpi562hq]{padding:var(--s-100)}}.dkr[data-astro-cid-2jpiyjci]{padding:var(--s-400) var(--s-300) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);justify-items:center;gap:0;margin-inline:0;display:grid;container-type:inline-size}.dkr[data-astro-cid-2jpiyjci] .dkr__funnel[data-astro-cid-2jpiyjci]{justify-items:center;gap:var(--s-75);width:100%;margin:0;padding:0;list-style:none;display:grid}.dkr[data-astro-cid-2jpiyjci] .dkr__funnel[data-astro-cid-2jpiyjci]>li[data-astro-cid-2jpiyjci]:before,.dkr[data-astro-cid-2jpiyjci] .dkr__funnel[data-astro-cid-2jpiyjci]>li[data-astro-cid-2jpiyjci]::marker{content:none}.dkr[data-astro-cid-2jpiyjci] .dkr__stage[data-astro-cid-2jpiyjci]{justify-content:center;align-items:center;gap:var(--s-100);width:calc(100% - var(--i) * 12%);min-height:56px;padding:var(--s-100) var(--s-200);border:1px solid color-mix(in srgb, var(--accent) calc(var(--i) * 12%), var(--border));border-radius:var(--r-xl);background:color-mix(in srgb, var(--accent) calc(var(--i) * 4%), var(--bg));margin:0;display:flex}.dkr[data-astro-cid-2jpiyjci] .dkr__stage[data-astro-cid-2jpiyjci]:last-child{border-color:var(--accent);background:var(--accent-deep)}.dkr[data-astro-cid-2jpiyjci] .dkr__num[data-astro-cid-2jpiyjci]{color:var(--accent);letter-spacing:.08em;font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:700;line-height:16px}.dkr[data-astro-cid-2jpiyjci] .dkr__label[data-astro-cid-2jpiyjci]{color:var(--text);text-align:center;white-space:normal;text-wrap:balance;font-size:18px;font-weight:600;line-height:24px}.dkr[data-astro-cid-2jpiyjci] .dkr__tip[data-astro-cid-2jpiyjci]{width:0;height:0;margin-top:var(--s-75);border-inline:10px solid #0000;border-top:12px solid var(--accent)}@container (width<=459px){.dkr[data-astro-cid-2jpiyjci] .dkr__stage[data-astro-cid-2jpiyjci]{width:calc(100% - var(--i) * 8%);padding-inline:var(--s-100)}.dkr[data-astro-cid-2jpiyjci] .dkr__label[data-astro-cid-2jpiyjci]{font-size:16px}}.dglb[data-astro-cid-46ruf5m3]{container-type:inline-size}.dglb[data-astro-cid-46ruf5m3] .dglb__panel[data-astro-cid-46ruf5m3]{border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--border);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 248px minmax(0,1fr);gap:1px;display:grid;overflow:hidden}.dglb[data-astro-cid-46ruf5m3] .dglb__list[data-astro-cid-46ruf5m3]{display:contents}.dglb[data-astro-cid-46ruf5m3] .dglb__list[data-astro-cid-46ruf5m3]>li[data-astro-cid-46ruf5m3]:before{content:none}.dglb[data-astro-cid-46ruf5m3] .dglb__ring[data-astro-cid-46ruf5m3]{padding:var(--s-200);background:var(--surface);grid-area:1/2/span 2;place-items:center;display:grid;position:relative}.dglb[data-astro-cid-46ruf5m3] .dglb__wheel[data-astro-cid-46ruf5m3]{aspect-ratio:1;width:100%;max-width:220px;position:relative}.dglb[data-astro-cid-46ruf5m3] .dglb__wheel[data-astro-cid-46ruf5m3] svg[data-astro-cid-46ruf5m3]{width:100%;height:100%;display:block;overflow:visible}.dglb__arc[data-astro-cid-46ruf5m3]{fill:none;stroke:var(--accent);stroke-width:14px}.dglb__head[data-astro-cid-46ruf5m3]{fill:var(--accent)}.dglb[data-astro-cid-46ruf5m3] .dglb__dot[data-astro-cid-46ruf5m3]{border:1px solid var(--border);border-radius:var(--r-full);background:var(--bg);width:34px;height:34px;color:var(--text);place-items:center;margin:-17px 0 0 -17px;display:grid;position:absolute}.dglb[data-astro-cid-46ruf5m3] .dglb__dot[data-astro-cid-46ruf5m3] svg{width:18px;height:18px}.dglb[data-astro-cid-46ruf5m3] .dglb__cell[data-astro-cid-46ruf5m3]{gap:var(--s-75);min-width:0;padding:var(--s-300) var(--s-200);background:var(--surface);flex-direction:column;margin:0;display:flex}.dglb[data-astro-cid-46ruf5m3] .dglb__cell--1[data-astro-cid-46ruf5m3]{grid-area:1/3}.dglb[data-astro-cid-46ruf5m3] .dglb__cell--2[data-astro-cid-46ruf5m3]{grid-area:2/3}.dglb[data-astro-cid-46ruf5m3] .dglb__cell--3[data-astro-cid-46ruf5m3]{grid-area:2/1}.dglb[data-astro-cid-46ruf5m3] .dglb__cell--4[data-astro-cid-46ruf5m3]{grid-area:1/1}.dglb__icon[data-astro-cid-46ruf5m3]{margin-bottom:var(--s-50);color:var(--accent);display:flex}.dglb__icon[data-astro-cid-46ruf5m3] svg{width:28px;height:28px}.dglb[data-astro-cid-46ruf5m3] .dglb__panel[data-astro-cid-46ruf5m3] .dglb__title[data-astro-cid-46ruf5m3]{color:var(--text);white-space:normal;text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:24px}.dglb[data-astro-cid-46ruf5m3] .dglb__panel[data-astro-cid-46ruf5m3] .dglb__text[data-astro-cid-46ruf5m3]{color:var(--muted);white-space:normal;text-wrap:pretty;margin:0;font-size:14px;line-height:20px}@container (width<=559px){.dglb[data-astro-cid-46ruf5m3] .dglb__panel[data-astro-cid-46ruf5m3]{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.dglb[data-astro-cid-46ruf5m3] .dglb__ring[data-astro-cid-46ruf5m3]{grid-area:auto/1}.dglb[data-astro-cid-46ruf5m3] .dglb__wheel[data-astro-cid-46ruf5m3]{max-width:184px}.dglb[data-astro-cid-46ruf5m3] .dglb__cell[data-astro-cid-46ruf5m3]{column-gap:var(--s-200);row-gap:var(--s-50);grid-area:auto/1;grid-template-columns:28px minmax(0,1fr);display:grid}.dglb[data-astro-cid-46ruf5m3] .dglb__cell[data-astro-cid-46ruf5m3]>[data-astro-cid-46ruf5m3]:not(.dglb__icon){grid-column:2}.dglb[data-astro-cid-46ruf5m3] .dglb__icon[data-astro-cid-46ruf5m3]{grid-row:1/span 2;margin:0}}.dlr[data-astro-cid-pu34pfaa]{--top:112px;--box:56px;--bot:88px;--gap:40px;--line:var(--muted-2);gap:var(--s-300);padding:var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);margin-inline:0;display:grid;container-type:inline-size}.dlr[data-astro-cid-pu34pfaa] .dlr__title[data-astro-cid-pu34pfaa]{color:var(--text);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:28px}.dlr[data-astro-cid-pu34pfaa] .dlr__map[data-astro-cid-pu34pfaa]{position:relative}.dlr[data-astro-cid-pu34pfaa] .dlr__flow[data-astro-cid-pu34pfaa]{margin:0;padding:0;list-style:none}.dlr[data-astro-cid-pu34pfaa] .dlr__flow[data-astro-cid-pu34pfaa]>li[data-astro-cid-pu34pfaa]:before,.dlr[data-astro-cid-pu34pfaa] .dlr__flow[data-astro-cid-pu34pfaa]>li[data-astro-cid-pu34pfaa]::marker{content:none}.dlr[data-astro-cid-pu34pfaa] .dlr__item[data-astro-cid-pu34pfaa]{flex-direction:column;align-items:center;min-width:0;margin:0;display:flex}.dlr[data-astro-cid-pu34pfaa] .dlr__node[data-astro-cid-pu34pfaa]{white-space:normal;width:100%;color:var(--text);text-align:center;place-items:center;margin:0;font-size:16px;font-weight:600;line-height:20px;display:grid}.dlr[data-astro-cid-pu34pfaa] .dlr__box[data-astro-cid-pu34pfaa]{height:var(--box);padding-inline:var(--s-100);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg)}.dlr[data-astro-cid-pu34pfaa] .dlr__cyl[data-astro-cid-pu34pfaa]{height:var(--bot);padding:14px var(--s-100) 0;border:1px solid var(--border);background:var(--bg);border-radius:50%/14px;position:relative}.dlr[data-astro-cid-pu34pfaa] .dlr__cyl[data-astro-cid-pu34pfaa]:before{content:"";border:1px solid var(--border);border-radius:50%;height:28px;position:absolute;top:-1px;left:-1px;right:-1px}.dlr[data-astro-cid-pu34pfaa] .dlr__stack[data-astro-cid-pu34pfaa]{width:calc(100% - 12px);height:calc(var(--bot) - 24px);padding-inline:var(--s-75);border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg);box-shadow:-6px -6px 0 -1px var(--bg), -6px -6px 0 0 var(--border), -12px -12px 0 -1px var(--bg), -12px -12px 0 0 var(--border);margin:12px 0 0 12px}.dlr[data-astro-cid-pu34pfaa] .dlr__circle[data-astro-cid-pu34pfaa]{width:var(--top);height:var(--top);border:1px solid var(--accent);border-radius:var(--r-full);background:var(--accent-deep);font-size:20px;line-height:24px}.dlr[data-astro-cid-pu34pfaa] .dlr__note[data-astro-cid-pu34pfaa]{width:100%;margin:var(--s-200) 0 0;white-space:normal;padding:var(--s-75) var(--s-100);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2);color:var(--muted);text-align:center;text-wrap:pretty;font-size:14px;line-height:20px;position:relative}.dlr[data-astro-cid-pu34pfaa] .dlr__note[data-astro-cid-pu34pfaa]:before{content:"";border-inline:7px solid #0000;border-bottom:8px solid var(--accent);position:absolute;top:-8px;left:50%;transform:translate(-50%)}.dlr__arr[data-astro-cid-pu34pfaa],.dlr__down[data-astro-cid-pu34pfaa]{display:block;position:relative}.dlr__arr[data-astro-cid-pu34pfaa]:after,.dlr__down[data-astro-cid-pu34pfaa]:after{content:"";width:0;height:0;position:absolute}.dlr__arr--h[data-astro-cid-pu34pfaa]{background:var(--line);height:1px}.dlr__arr--h[data-astro-cid-pu34pfaa]:after{border-block:4.5px solid #0000;border-left:7px solid var(--line);top:-4px;right:0}.dlr__arr--v[data-astro-cid-pu34pfaa],.dlr__down[data-astro-cid-pu34pfaa]{background:var(--line);justify-self:center;width:1px}.dlr__arr--v[data-astro-cid-pu34pfaa]:after,.dlr__down[data-astro-cid-pu34pfaa]:after{border-inline:4.5px solid #0000;border-top:7px solid var(--line);bottom:0;left:-4px}.dlr__arr--up[data-astro-cid-pu34pfaa]:after{border-top:0;border-bottom:7px solid var(--line);top:0;bottom:auto}.dlr__down[data-astro-cid-pu34pfaa]{display:none}@container (width>=600px){.dlr[data-astro-cid-pu34pfaa] .dlr__map[data-astro-cid-pu34pfaa]{grid-template-columns:minmax(0, 1fr) var(--gap) minmax(0, 1fr) var(--gap) var(--top) var(--gap) minmax(0, 1fr);grid-template-rows:var(--top) var(--gap) auto;display:grid}.dlr[data-astro-cid-pu34pfaa] .dlr__flow[data-astro-cid-pu34pfaa]{display:contents}.dlr[data-astro-cid-pu34pfaa] .dlr__item--question[data-astro-cid-pu34pfaa]{grid-area:1/1;justify-content:center}.dlr[data-astro-cid-pu34pfaa] .dlr__item--prompt[data-astro-cid-pu34pfaa]{grid-area:1/3;justify-content:center}.dlr[data-astro-cid-pu34pfaa] .dlr__item--answer[data-astro-cid-pu34pfaa]{grid-area:1/7;justify-content:center}.dlr[data-astro-cid-pu34pfaa] .dlr__item--llm[data-astro-cid-pu34pfaa]{grid-area:1/5/4/6}.dlr[data-astro-cid-pu34pfaa] .dlr__item--llm[data-astro-cid-pu34pfaa] .dlr__note[data-astro-cid-pu34pfaa]{width:calc(100% + 2 * var(--gap))}.dlr[data-astro-cid-pu34pfaa] .dlr__item--search[data-astro-cid-pu34pfaa]{grid-area:3/1}.dlr[data-astro-cid-pu34pfaa] .dlr__item--data[data-astro-cid-pu34pfaa]{grid-area:3/3}.dlr[data-astro-cid-pu34pfaa] .dlr__arr--qp[data-astro-cid-pu34pfaa]{grid-area:1/2;align-self:center}.dlr[data-astro-cid-pu34pfaa] .dlr__arr--pl[data-astro-cid-pu34pfaa]{grid-area:1/4;align-self:center}.dlr[data-astro-cid-pu34pfaa] .dlr__arr--la[data-astro-cid-pu34pfaa]{grid-area:1/6;align-self:center}.dlr[data-astro-cid-pu34pfaa] .dlr__arr--sd[data-astro-cid-pu34pfaa]{margin-top:calc(var(--bot) / 2);grid-area:3/2;align-self:start}.dlr[data-astro-cid-pu34pfaa] .dlr__arr--qs[data-astro-cid-pu34pfaa],.dlr[data-astro-cid-pu34pfaa] .dlr__arr--dp[data-astro-cid-pu34pfaa]{margin-top:calc((var(--top) - var(--box)) / -2);grid-row:2}.dlr[data-astro-cid-pu34pfaa] .dlr__arr--qs[data-astro-cid-pu34pfaa]{grid-column:1}.dlr[data-astro-cid-pu34pfaa] .dlr__arr--dp[data-astro-cid-pu34pfaa]{grid-column:3;transform:translate(-6px)}}@container (width<=599px){.dlr[data-astro-cid-pu34pfaa] .dlr__flow[data-astro-cid-pu34pfaa]{justify-items:center;gap:0;display:grid}.dlr[data-astro-cid-pu34pfaa] .dlr__item[data-astro-cid-pu34pfaa]{width:100%;max-width:300px}.dlr[data-astro-cid-pu34pfaa] .dlr__down[data-astro-cid-pu34pfaa]{height:var(--s-400);display:block}.dlr[data-astro-cid-pu34pfaa] .dlr__arr[data-astro-cid-pu34pfaa]{display:none}.dlr[data-astro-cid-pu34pfaa] .dlr__item--data[data-astro-cid-pu34pfaa] .dlr__down[data-astro-cid-pu34pfaa]{height:var(--s-200)}}.dls[data-astro-cid-4oo6ulqa]{--row:120px;--gap:24px;--tab:22px;--line:var(--muted-2);padding:var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);margin-inline:0;display:grid;container-type:inline-size}.dls[data-astro-cid-4oo6ulqa] .dls__map[data-astro-cid-4oo6ulqa]{position:relative}.dls[data-astro-cid-4oo6ulqa] .dls__flow[data-astro-cid-4oo6ulqa]{margin:0;padding:0;list-style:none}.dls[data-astro-cid-4oo6ulqa] .dls__flow[data-astro-cid-4oo6ulqa]>li[data-astro-cid-4oo6ulqa]:before,.dls[data-astro-cid-4oo6ulqa] .dls__flow[data-astro-cid-4oo6ulqa]>li[data-astro-cid-4oo6ulqa]::marker{content:none}.dls[data-astro-cid-4oo6ulqa] .dls__item[data-astro-cid-4oo6ulqa]{flex-direction:column;align-items:center;min-width:0;margin:0;display:flex;position:relative}.dls[data-astro-cid-4oo6ulqa] .dls__node[data-astro-cid-4oo6ulqa]{justify-content:center;align-items:center;gap:var(--s-50);width:100%;padding:var(--s-100) var(--s-75);white-space:normal;color:var(--text);text-align:center;text-wrap:balance;flex-direction:column;order:1;margin:0;font-size:15px;font-weight:600;line-height:19px;display:flex;position:relative}.dls[data-astro-cid-4oo6ulqa] .dls__part[data-astro-cid-4oo6ulqa]{display:block}.dls[data-astro-cid-4oo6ulqa] .dls__box[data-astro-cid-4oo6ulqa]{border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--bg);flex:1;min-height:88px}.dls[data-astro-cid-4oo6ulqa] .dls__note[data-astro-cid-4oo6ulqa]{min-height:64px;padding-inline:var(--s-200);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2)}.dls[data-astro-cid-4oo6ulqa] .dls__note[data-astro-cid-4oo6ulqa]:before{content:"";background:linear-gradient(to bottom left, var(--surface) 50%, var(--border) 50%);width:16px;height:16px;position:absolute;top:-1px;right:-1px}.dls[data-astro-cid-4oo6ulqa] .dls__cyl[data-astro-cid-4oo6ulqa]{border:1px solid var(--border);background:var(--bg);border-radius:50%/14px;flex:1;min-height:104px;padding-top:26px}.dls[data-astro-cid-4oo6ulqa] .dls__cyl[data-astro-cid-4oo6ulqa]:before{content:"";border:1px solid var(--border);border-radius:50%;height:28px;position:absolute;top:-1px;left:-1px;right:-1px}.dls[data-astro-cid-4oo6ulqa] .dls__docs[data-astro-cid-4oo6ulqa]{width:calc(100% - 12px);min-height:80px;padding-bottom:calc(var(--s-100) + var(--tab) / 2);border:1px solid var(--accent);border-radius:var(--r-md) var(--r-md) var(--r-md) var(--r-2xl);background:var(--accent-deep);box-shadow:6px 6px 0 -1px var(--accent-deep), 6px 6px 0 0 var(--accent), 12px 12px 0 -1px var(--accent-deep), 12px 12px 0 0 var(--accent);margin:0 12px 12px 0}.dls__person[data-astro-cid-4oo6ulqa]{top:50%;left:calc(100% + var(--s-100));width:30px;height:36px;position:absolute;transform:translateY(-50%)}.dls__person[data-astro-cid-4oo6ulqa]:before{content:"";border-radius:var(--r-full);background:var(--muted-2);width:14px;height:14px;position:absolute;top:0;left:8px}.dls__person[data-astro-cid-4oo6ulqa]:after{content:"";background:var(--muted-2);border-radius:15px 15px 4px 4px;width:30px;height:18px;position:absolute;bottom:0;left:0}.dls__join[data-astro-cid-4oo6ulqa]{background:var(--accent);width:18px;height:1px;display:block;position:relative}.dls__join[data-astro-cid-4oo6ulqa]:after{content:"";border-block:4.5px solid #0000;border-left:7px solid var(--accent);position:absolute;top:-4px;right:0}.dls[data-astro-cid-4oo6ulqa] .dls__tab[data-astro-cid-4oo6ulqa]{z-index:1;min-width:64px;height:var(--tab);margin-top:calc(var(--tab) / -2);padding-inline:var(--s-100);border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface-2);color:var(--muted);font-variant-numeric:tabular-nums;order:2;place-items:center;font-size:13px;font-weight:600;line-height:1;display:grid;position:relative}.dls[data-astro-cid-4oo6ulqa] .dls__item--docs[data-astro-cid-4oo6ulqa] .dls__tab[data-astro-cid-4oo6ulqa]{margin-top:calc(var(--tab) / -2 - 12px);margin-right:12px}.dls__arr[data-astro-cid-4oo6ulqa],.dls__down[data-astro-cid-4oo6ulqa]{display:block;position:relative}.dls__arr[data-astro-cid-4oo6ulqa]:after,.dls__down[data-astro-cid-4oo6ulqa]:after{content:"";width:0;height:0;position:absolute}.dls__arr--h[data-astro-cid-4oo6ulqa]{background:var(--line);height:1px}.dls__arr--h[data-astro-cid-4oo6ulqa]:after{border-block:4.5px solid #0000;border-left:7px solid var(--line);top:-4px;right:0}.dls__arr--v[data-astro-cid-4oo6ulqa],.dls__down[data-astro-cid-4oo6ulqa]{background:var(--line);justify-self:center;width:1px}.dls__arr--v[data-astro-cid-4oo6ulqa]:after,.dls__down[data-astro-cid-4oo6ulqa]:after{border-inline:4.5px solid #0000;border-top:7px solid var(--line);bottom:0;left:-4px}.dls__down[data-astro-cid-4oo6ulqa]{display:none}@container (width>=640px){.dls[data-astro-cid-4oo6ulqa] .dls__map[data-astro-cid-4oo6ulqa]{grid-template-columns:minmax(0, 1fr) var(--gap) minmax(0, 1fr) var(--gap) minmax(0, 1fr) var(--gap) minmax(0, 1fr) var(--gap) minmax(0, 1fr);grid-template-rows:auto var(--gap) minmax(var(--row), auto) var(--gap) auto;display:grid}.dls[data-astro-cid-4oo6ulqa] .dls__flow[data-astro-cid-4oo6ulqa]{display:contents}.dls[data-astro-cid-4oo6ulqa] .dls__node[data-astro-cid-4oo6ulqa]{padding-inline:5px;font-size:14px;line-height:18px}.dls[data-astro-cid-4oo6ulqa] .dls__item--1[data-astro-cid-4oo6ulqa]{grid-area:1/1/2/4;align-items:flex-start}.dls[data-astro-cid-4oo6ulqa] .dls__item--1[data-astro-cid-4oo6ulqa] .dls__note[data-astro-cid-4oo6ulqa]{width:calc((100% - var(--gap)) / 2);padding-inline:var(--s-100) var(--s-200)}.dls[data-astro-cid-4oo6ulqa] .dls__item--1[data-astro-cid-4oo6ulqa] .dls__tab[data-astro-cid-4oo6ulqa]{margin-left:calc((100% - var(--gap)) / 4 - 32px)}.dls[data-astro-cid-4oo6ulqa] .dls__item--2[data-astro-cid-4oo6ulqa]{grid-area:3/1}.dls[data-astro-cid-4oo6ulqa] .dls__item--3[data-astro-cid-4oo6ulqa]{grid-area:3/3}.dls[data-astro-cid-4oo6ulqa] .dls__item--4[data-astro-cid-4oo6ulqa]{grid-area:3/5}.dls[data-astro-cid-4oo6ulqa] .dls__item--5[data-astro-cid-4oo6ulqa]{grid-area:3/7}.dls[data-astro-cid-4oo6ulqa] .dls__item--6[data-astro-cid-4oo6ulqa]{grid-area:3/9}.dls[data-astro-cid-4oo6ulqa] .dls__item--7[data-astro-cid-4oo6ulqa]{grid-area:5/5/6/10;align-items:flex-end}.dls[data-astro-cid-4oo6ulqa] .dls__item--7[data-astro-cid-4oo6ulqa] .dls__docs[data-astro-cid-4oo6ulqa]{width:calc(60% - 12px)}.dls[data-astro-cid-4oo6ulqa] .dls__item--7[data-astro-cid-4oo6ulqa] .dls__tab[data-astro-cid-4oo6ulqa]{align-self:flex-end;margin-right:calc(30% - 26px)}.dls[data-astro-cid-4oo6ulqa] .dls__arr--h[data-astro-cid-4oo6ulqa]{margin-bottom:calc(var(--tab) / 2);grid-row:3;align-self:center}.dls[data-astro-cid-4oo6ulqa] .dls__arr--b[data-astro-cid-4oo6ulqa]{grid-column:2}.dls[data-astro-cid-4oo6ulqa] .dls__arr--c[data-astro-cid-4oo6ulqa]{grid-column:4}.dls[data-astro-cid-4oo6ulqa] .dls__arr--d[data-astro-cid-4oo6ulqa]{grid-column:6}.dls[data-astro-cid-4oo6ulqa] .dls__arr--e[data-astro-cid-4oo6ulqa]{grid-column:8}.dls[data-astro-cid-4oo6ulqa] .dls__arr--a[data-astro-cid-4oo6ulqa]{grid-area:2/1}.dls[data-astro-cid-4oo6ulqa] .dls__arr--f[data-astro-cid-4oo6ulqa]{grid-area:4/9}}@container (width<=639px){.dls[data-astro-cid-4oo6ulqa] .dls__flow[data-astro-cid-4oo6ulqa]{justify-items:center;gap:0;display:grid}.dls[data-astro-cid-4oo6ulqa] .dls__item[data-astro-cid-4oo6ulqa]{width:100%;max-width:320px}.dls[data-astro-cid-4oo6ulqa] .dls__down[data-astro-cid-4oo6ulqa]{height:var(--s-400);display:block}.dls[data-astro-cid-4oo6ulqa] .dls__arr[data-astro-cid-4oo6ulqa]{display:none}.dls[data-astro-cid-4oo6ulqa] .dls__item--note[data-astro-cid-4oo6ulqa] .dls__note[data-astro-cid-4oo6ulqa]{align-self:start;width:calc(100% - 42px)}.dls[data-astro-cid-4oo6ulqa] .dls__item--note[data-astro-cid-4oo6ulqa] .dls__tab[data-astro-cid-4oo6ulqa]{align-self:start;margin-left:calc(50% - 53px)}.dls[data-astro-cid-4oo6ulqa] .dls__item--2[data-astro-cid-4oo6ulqa] .dls__down[data-astro-cid-4oo6ulqa]{transform:translate(-21px)}.dls[data-astro-cid-4oo6ulqa] .dls__item--7[data-astro-cid-4oo6ulqa] .dls__down[data-astro-cid-4oo6ulqa]{transform:translate(-6px)}}.dgvt[data-astro-cid-g6xal3bx].dgvt{gap:var(--s-300);display:grid;container-type:inline-size}.dgvt[data-astro-cid-g6xal3bx] [data-astro-cid-g6xal3bx]:is(p,h3,h4,ul,li){letter-spacing:0;margin:0;padding:0}.dgvt[data-astro-cid-g6xal3bx].dgvt [data-astro-cid-g6xal3bx]:is(p,h3,h4,li){white-space:normal;overflow-wrap:normal}.dgvt[data-astro-cid-g6xal3bx] ul[data-astro-cid-g6xal3bx]>li[data-astro-cid-g6xal3bx]:before{content:none}.dgvt[data-astro-cid-g6xal3bx] ul[data-astro-cid-g6xal3bx]{list-style:none}.dgvt[data-astro-cid-g6xal3bx] .dgvt__intro[data-astro-cid-g6xal3bx]{color:var(--muted);font-size:18px;line-height:28px}.dgvt[data-astro-cid-g6xal3bx] .dgvt__sheet[data-astro-cid-g6xal3bx]{gap:var(--s-400);padding:var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);display:grid}.dgvt[data-astro-cid-g6xal3bx] .dgvt__hub[data-astro-cid-g6xal3bx]{align-items:center;gap:var(--s-300);padding:var(--s-300);border:1px solid var(--accent);border-radius:var(--r-xl);background:var(--accent-deep);display:flex}.dgvt[data-astro-cid-g6xal3bx] .dgvt__brand[data-astro-cid-g6xal3bx]{width:96px;height:96px;padding:var(--s-100);border:2px solid var(--accent);border-radius:var(--r-full);color:var(--text);letter-spacing:.12em;text-transform:uppercase;text-align:center;flex:none;place-items:center;font-size:13px;font-weight:700;line-height:18px;display:grid}.dgvt[data-astro-cid-g6xal3bx] .dgvt__goal[data-astro-cid-g6xal3bx]{gap:var(--s-50);display:grid}.dgvt[data-astro-cid-g6xal3bx] .dgvt__goal-h[data-astro-cid-g6xal3bx]{color:var(--text);font-size:20px;font-weight:600;line-height:28px}.dgvt[data-astro-cid-g6xal3bx] .dgvt__goal-p[data-astro-cid-g6xal3bx]{color:var(--muted);font-size:16px;line-height:24px}.dgvt[data-astro-cid-g6xal3bx] .dgvt__grid[data-astro-cid-g6xal3bx]{gap:var(--s-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dgvt[data-astro-cid-g6xal3bx] .dgvt__card[data-astro-cid-g6xal3bx]{min-width:0;padding:var(--s-200) var(--s-200) var(--s-100);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--bg);flex-direction:column;display:flex}.dgvt[data-astro-cid-g6xal3bx] .dgvt__k[data-astro-cid-g6xal3bx]{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}.dgvt[data-astro-cid-g6xal3bx] .dgvt__name[data-astro-cid-g6xal3bx]{margin:var(--s-50) 0 var(--s-100);color:var(--text);font-size:18px;font-weight:600;line-height:24px}.dgvt[data-astro-cid-g6xal3bx] .dgvt__rows[data-astro-cid-g6xal3bx]{display:grid}.dgvt[data-astro-cid-g6xal3bx] .dgvt__row[data-astro-cid-g6xal3bx]{align-items:start;column-gap:var(--s-100);padding:var(--s-75) 0;border-top:1px solid var(--border);grid-template-columns:14px minmax(0,1fr) auto;display:grid}.dgvt[data-astro-cid-g6xal3bx] .dgvt__box[data-astro-cid-g6xal3bx]{border:1.5px solid var(--muted-2);border-radius:3px;width:14px;height:14px;margin-top:3px}.dgvt[data-astro-cid-g6xal3bx] .dgvt__item[data-astro-cid-g6xal3bx]{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:20px}.dgvt[data-astro-cid-g6xal3bx] .dgvt__tag[data-astro-cid-g6xal3bx]{padding:0 var(--s-75);border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface-2);color:var(--text);letter-spacing:.08em;text-transform:uppercase;align-self:start;font-size:11px;font-weight:700;line-height:18px}.dgvt[data-astro-cid-g6xal3bx] .dgvt__scoring[data-astro-cid-g6xal3bx]{gap:var(--s-200);display:grid}.dgvt[data-astro-cid-g6xal3bx] .dgvt__divider[data-astro-cid-g6xal3bx]{align-items:center;gap:var(--s-200);color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px;display:flex}.dgvt[data-astro-cid-g6xal3bx] .dgvt__divider[data-astro-cid-g6xal3bx]:before,.dgvt[data-astro-cid-g6xal3bx] .dgvt__divider[data-astro-cid-g6xal3bx]:after{content:"";background:var(--border);flex:1;height:1px}.dgvt[data-astro-cid-g6xal3bx] .dgvt__tiers[data-astro-cid-g6xal3bx]{gap:var(--s-200);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dgvt[data-astro-cid-g6xal3bx] .dgvt__tier[data-astro-cid-g6xal3bx]{align-content:start;gap:var(--s-75);padding:var(--s-200);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--bg);display:grid}.dgvt[data-astro-cid-g6xal3bx] .dgvt__tier-h[data-astro-cid-g6xal3bx]{align-items:center;gap:var(--s-75);color:var(--text);font-size:16px;font-weight:600;line-height:24px;display:flex}.dgvt[data-astro-cid-g6xal3bx] .dgvt__tier-p[data-astro-cid-g6xal3bx]{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:20px}.dgvt__mark[data-astro-cid-g6xal3bx]{border-radius:var(--r-full);flex:none;width:12px;height:12px}.dgvt__mark--gap[data-astro-cid-g6xal3bx]{box-shadow:inset 0 0 0 1.5px var(--muted)}.dgvt__mark--dev[data-astro-cid-g6xal3bx]{box-shadow:inset 0 0 0 1.5px var(--accent);background:linear-gradient(90deg, var(--accent) 50%, transparent 50%)}.dgvt__mark--opt[data-astro-cid-g6xal3bx]{background:var(--accent)}.dgvt[data-astro-cid-g6xal3bx] .dgvt__foot[data-astro-cid-g6xal3bx]{gap:var(--s-25);padding-top:var(--s-300);border-top:1px solid var(--border);text-align:center;display:grid}.dgvt[data-astro-cid-g6xal3bx] .dgvt__foot-name[data-astro-cid-g6xal3bx]{color:var(--text);font-size:18px;font-weight:600;line-height:24px}.dgvt[data-astro-cid-g6xal3bx] .dgvt__foot-line[data-astro-cid-g6xal3bx]{color:var(--muted-2);font-size:12px;line-height:16px}@container (width<=679px){.dgvt[data-astro-cid-g6xal3bx] .dgvt__tiers[data-astro-cid-g6xal3bx]{grid-template-columns:minmax(0,1fr)}}@container (width<=559px){.dgvt[data-astro-cid-g6xal3bx] .dgvt__sheet[data-astro-cid-g6xal3bx]{gap:var(--s-300);padding:var(--s-200)}.dgvt[data-astro-cid-g6xal3bx] .dgvt__grid[data-astro-cid-g6xal3bx]{grid-template-columns:minmax(0,1fr)}.dgvt[data-astro-cid-g6xal3bx] .dgvt__hub[data-astro-cid-g6xal3bx]{align-items:flex-start;gap:var(--s-200);padding:var(--s-200);flex-direction:column}.dgvt[data-astro-cid-g6xal3bx] .dgvt__brand[data-astro-cid-g6xal3bx]{width:80px;height:80px;font-size:12px;line-height:16px}}.dgp[data-astro-cid-3pnvtbzb].dgp{margin:var(--s-400) 0 0;container-type:inline-size}.dgp[data-astro-cid-3pnvtbzb] .dgp__row[data-astro-cid-3pnvtbzb]{gap:var(--s-100);padding:var(--s-300) var(--s-200);border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--surface);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.dgp[data-astro-cid-3pnvtbzb] .dgp__row[data-astro-cid-3pnvtbzb]>li[data-astro-cid-3pnvtbzb]{margin:0}.dgp[data-astro-cid-3pnvtbzb] .dgp__row[data-astro-cid-3pnvtbzb]>li[data-astro-cid-3pnvtbzb]:before{content:none}.dgp[data-astro-cid-3pnvtbzb] .dgp__pillar[data-astro-cid-3pnvtbzb]{flex-direction:column;align-items:center;min-width:0;display:flex}.dgp__cap[data-astro-cid-3pnvtbzb],.dgp__base[data-astro-cid-3pnvtbzb]{width:88%;height:var(--s-200);background:var(--accent-deep);border:1px solid #20ce8880;display:block}.dgp__cap[data-astro-cid-3pnvtbzb]{border-radius:var(--r-xl) var(--r-xl) var(--r-md) var(--r-md)}.dgp__base[data-astro-cid-3pnvtbzb]{border-radius:var(--r-md) var(--r-md) var(--r-xl) var(--r-xl)}.dgp__flutes[data-astro-cid-3pnvtbzb]{width:64%;height:var(--s-400);border-inline:1px solid var(--border);background:linear-gradient(var(--border), var(--border)) 20% 0 / 6px 100% no-repeat, linear-gradient(var(--border), var(--border)) 50% 0 / 6px 100% no-repeat, linear-gradient(var(--border), var(--border)) 80% 0 / 6px 100% no-repeat;display:block}.dgp[data-astro-cid-3pnvtbzb] .dgp__card[data-astro-cid-3pnvtbzb]{gap:var(--s-75);width:100%;padding:var(--s-200) var(--s-100);border:1px solid var(--border);border-top:2px solid var(--accent);border-radius:var(--r-xl);background:var(--bg);text-align:center;flex-direction:column;flex:1;display:flex}.dgp[data-astro-cid-3pnvtbzb] .dgp__card[data-astro-cid-3pnvtbzb]>p[data-astro-cid-3pnvtbzb]{margin:0}.dgp[data-astro-cid-3pnvtbzb] .dgp__card[data-astro-cid-3pnvtbzb] .dgp__name[data-astro-cid-3pnvtbzb]{color:var(--text);text-wrap:balance;hyphens:manual;font-size:16px;font-weight:700;line-height:22px}.dgp[data-astro-cid-3pnvtbzb] .dgp__card[data-astro-cid-3pnvtbzb] .dgp__text[data-astro-cid-3pnvtbzb]{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:20px}@container (width<=639px){.dgp[data-astro-cid-3pnvtbzb] .dgp__row[data-astro-cid-3pnvtbzb]{gap:var(--s-100);padding:var(--s-200);border-radius:var(--r-2xl);grid-template-columns:minmax(0,1fr)}.dgp__cap[data-astro-cid-3pnvtbzb],.dgp__base[data-astro-cid-3pnvtbzb],.dgp__flutes[data-astro-cid-3pnvtbzb]{display:none}.dgp[data-astro-cid-3pnvtbzb] .dgp__card[data-astro-cid-3pnvtbzb]{border-top-width:1px;border-left:3px solid var(--accent);text-align:left;padding:var(--s-200)}}.dgpi[data-astro-cid-isfpa55v]{padding:var(--s-400);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);margin:0;container-type:inline-size}.dgpi[data-astro-cid-isfpa55v] .dgpi__title[data-astro-cid-isfpa55v]{margin:0 0 var(--s-300);color:var(--text);letter-spacing:-.01em;text-align:center;text-wrap:balance;font-size:18px;font-weight:700;line-height:24px}.dgpi[data-astro-cid-isfpa55v] .dgpi__wrap[data-astro-cid-isfpa55v]{--fw:200px;grid-template-columns:minmax(0, 1fr) var(--fw);column-gap:var(--s-400);display:grid}.dgpi[data-astro-cid-isfpa55v] .dgpi__list[data-astro-cid-isfpa55v]{grid-area:1/1;grid-template-rows:repeat(4,minmax(88px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.dgpi[data-astro-cid-isfpa55v] .dgpi__funnel[data-astro-cid-isfpa55v]{grid-area:1/2;width:100%;height:0;min-height:100%;display:block;overflow:visible}.dgpi[data-astro-cid-isfpa55v] .dgpi__band[data-astro-cid-isfpa55v]{fill:var(--accent);fill-opacity:var(--o);stroke:var(--accent);stroke-width:1px;stroke-linejoin:round}.dgpi[data-astro-cid-isfpa55v] .dgpi__stage[data-astro-cid-isfpa55v]{column-gap:var(--s-100);row-gap:var(--s-25);min-width:0;padding:var(--s-100) 0;grid-template-columns:32px minmax(0,1fr);align-content:center;margin:0;display:grid}.dgpi[data-astro-cid-isfpa55v] .dgpi__stage[data-astro-cid-isfpa55v]+.dgpi__stage[data-astro-cid-isfpa55v]{border-top:1px solid var(--border)}.dgpi[data-astro-cid-isfpa55v] .dgpi__stage[data-astro-cid-isfpa55v]:before,.dgpi[data-astro-cid-isfpa55v] .dgpi__stage[data-astro-cid-isfpa55v]::marker{content:none}.dgpi[data-astro-cid-isfpa55v] .dgpi__icon[data-astro-cid-isfpa55v]{width:32px;height:32px;color:var(--accent);grid-row:1/span 2;align-self:start;place-items:center;display:grid}.dgpi[data-astro-cid-isfpa55v] .dgpi__icon[data-astro-cid-isfpa55v] svg[data-astro-cid-isfpa55v]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.dgpi[data-astro-cid-isfpa55v] .dgpi__name[data-astro-cid-isfpa55v]{color:var(--text);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:28px}.dgpi[data-astro-cid-isfpa55v] .dgpi__text[data-astro-cid-isfpa55v]{color:var(--muted);font-size:15px;line-height:22px}@container (width<=559px){.dgpi[data-astro-cid-isfpa55v]{padding:var(--s-300) var(--s-200)}.dgpi[data-astro-cid-isfpa55v] .dgpi__title[data-astro-cid-isfpa55v]{text-align:left;font-size:16px;line-height:22px}.dgpi[data-astro-cid-isfpa55v] .dgpi__wrap[data-astro-cid-isfpa55v]{--fw:56px;grid-template-columns:var(--fw) minmax(0, 1fr);column-gap:var(--s-200)}.dgpi[data-astro-cid-isfpa55v] .dgpi__list[data-astro-cid-isfpa55v]{grid-column:2;grid-template-rows:repeat(4,minmax(80px,1fr))}.dgpi[data-astro-cid-isfpa55v] .dgpi__funnel[data-astro-cid-isfpa55v]{grid-column:1}.dgpi[data-astro-cid-isfpa55v] .dgpi__stage[data-astro-cid-isfpa55v]{column-gap:var(--s-75);grid-template-columns:24px minmax(0,1fr)}.dgpi[data-astro-cid-isfpa55v] .dgpi__icon[data-astro-cid-isfpa55v]{width:24px;height:28px}.dgpi[data-astro-cid-isfpa55v] .dgpi__icon[data-astro-cid-isfpa55v] svg[data-astro-cid-isfpa55v]{width:22px;height:22px}.dgpi[data-astro-cid-isfpa55v] .dgpi__name[data-astro-cid-isfpa55v]{font-size:17px;line-height:24px}.dgpi[data-astro-cid-isfpa55v] .dgpi__text[data-astro-cid-isfpa55v]{font-size:14px;line-height:20px}}.dpss[data-astro-cid-l7e3cild]{margin:0;container-type:inline-size}.dpss[data-astro-cid-l7e3cild] .dpss__panel[data-astro-cid-l7e3cild]{padding:var(--s-500) var(--s-400);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);align-items:center;min-height:216px;display:grid;position:relative}.dpss__link[data-astro-cid-l7e3cild]{width:216px;height:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.dpss__half[data-astro-cid-l7e3cild]{fill:none;stroke-width:36px}.dpss__half--agg[data-astro-cid-l7e3cild]{stroke:var(--muted)}.dpss__half--int[data-astro-cid-l7e3cild]{stroke:var(--accent)}.dpss[data-astro-cid-l7e3cild] .dpss__models[data-astro-cid-l7e3cild]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:264px;margin:0;padding:0;display:grid}.dpss[data-astro-cid-l7e3cild] .dpss__models[data-astro-cid-l7e3cild]>li[data-astro-cid-l7e3cild]:before{content:none}.dpss[data-astro-cid-l7e3cild] .dpss__model[data-astro-cid-l7e3cild]{align-items:center;gap:var(--s-75);min-width:0;color:var(--text);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:28px;display:flex}.dpss[data-astro-cid-l7e3cild] .dpss__model--agg[data-astro-cid-l7e3cild]{text-align:right;justify-content:flex-end}.dpss__mark[data-astro-cid-l7e3cild]{border-radius:var(--r-full);flex:none;width:10px;height:10px}.dpss__model--agg[data-astro-cid-l7e3cild] .dpss__mark[data-astro-cid-l7e3cild]{box-shadow:inset 0 0 0 2px var(--muted);order:1}.dpss__model--int[data-astro-cid-l7e3cild] .dpss__mark[data-astro-cid-l7e3cild]{background:var(--accent)}@container (width<=599px){.dpss[data-astro-cid-l7e3cild] .dpss__panel[data-astro-cid-l7e3cild]{gap:var(--s-300);min-height:0;padding:var(--s-400) var(--s-200);justify-items:center}.dpss__link[data-astro-cid-l7e3cild]{width:168px;position:static;transform:none}.dpss[data-astro-cid-l7e3cild] .dpss__models[data-astro-cid-l7e3cild]{column-gap:var(--s-300);width:100%}.dpss[data-astro-cid-l7e3cild] .dpss__model[data-astro-cid-l7e3cild]{font-size:17px;line-height:24px}}@container (width<=419px){.dpss[data-astro-cid-l7e3cild] .dpss__models[data-astro-cid-l7e3cild]{row-gap:var(--s-75);grid-template-columns:minmax(0,1fr);width:auto}.dpss[data-astro-cid-l7e3cild] .dpss__model--agg[data-astro-cid-l7e3cild]{text-align:left;justify-content:flex-start}.dpss__model--agg[data-astro-cid-l7e3cild] .dpss__mark[data-astro-cid-l7e3cild]{order:0}}.dqf[data-astro-cid-bnna7emz]{--line:var(--muted-2);padding:var(--s-400) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);color:var(--muted);margin-inline:0;container-type:inline-size}.dqf[data-astro-cid-bnna7emz] .dqf__body[data-astro-cid-bnna7emz]{gap:var(--s-300);grid-template-columns:minmax(0,1fr) 1px 104px;display:grid}.dqf[data-astro-cid-bnna7emz] .dqf__main[data-astro-cid-bnna7emz]{grid-template-columns:96px minmax(0, 1fr) var(--s-300) 164px;grid-template-rows:repeat(3,minmax(64px,auto));align-items:stretch;display:grid}.dqf[data-astro-cid-bnna7emz] .dqf__start[data-astro-cid-bnna7emz]{grid-row:1/span 3;grid-template-rows:subgrid;display:grid}.dqf[data-astro-cid-bnna7emz] .dqf__in[data-astro-cid-bnna7emz]{flex-direction:column;align-items:center;display:flex}.dqf[data-astro-cid-bnna7emz] .dqf__hub[data-astro-cid-bnna7emz]{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.dqf[data-astro-cid-bnna7emz] .dqf__hub[data-astro-cid-bnna7emz]:after{content:"";border-top:1px solid var(--line);position:absolute;top:50%;left:calc(50% + 26px);right:0}.dqf[data-astro-cid-bnna7emz] .dqf__note[data-astro-cid-bnna7emz]{width:96px;padding:var(--s-100) var(--s-100);border-radius:0 0 var(--r-md) var(--r-md);background:var(--accent);color:var(--accent-ink);text-align:left;white-space:normal;margin-top:10px;font-size:15px;font-weight:800;line-height:20px;display:block;position:relative}.dqf[data-astro-cid-bnna7emz] .dqf__note[data-astro-cid-bnna7emz]:before{content:"";border-radius:var(--r-md) var(--r-md) 0 0;background:var(--accent);width:34px;height:10px;position:absolute;bottom:100%;left:0}.dqf[data-astro-cid-bnna7emz] .dqf__down[data-astro-cid-bnna7emz]{width:1px;min-height:var(--s-200);background:var(--line);flex:auto;position:relative}.dqf[data-astro-cid-bnna7emz] .dqf__head[data-astro-cid-bnna7emz]{background:var(--line);flex:1 1 0;width:1px;min-height:6px;position:relative}.dqf[data-astro-cid-bnna7emz] .dqf__down--head[data-astro-cid-bnna7emz]{height:var(--s-300);flex:none}.dqf[data-astro-cid-bnna7emz] .dqf__down--head[data-astro-cid-bnna7emz]:after,.dqf[data-astro-cid-bnna7emz] .dqf__head[data-astro-cid-bnna7emz]:after{content:"";border:4.5px solid #0000;border-bottom:0;border-top:6px solid var(--line);position:absolute;bottom:0;left:-4px}.dqf[data-astro-cid-bnna7emz] .dqf__arrow[data-astro-cid-bnna7emz]{width:var(--s-300);border-top:1px solid var(--line);flex:none;position:relative}.dqf[data-astro-cid-bnna7emz] .dqf__arrow[data-astro-cid-bnna7emz]:after{content:"";border:4.5px solid #0000;border-right:0;border-left:6px solid var(--line);position:absolute;top:-5px;right:0}.dqf[data-astro-cid-bnna7emz] .dqf__line[data-astro-cid-bnna7emz]{flex:1 1 var(--s-200);min-width:var(--s-200);border-top:1px solid var(--line)}.dqf[data-astro-cid-bnna7emz] .dqf__line--short[data-astro-cid-bnna7emz]{width:var(--s-100);flex:none;min-width:0}.dqf[data-astro-cid-bnna7emz] .dqf__net[data-astro-cid-bnna7emz]{width:40px;height:40px;color:var(--muted-2);flex:none;display:block}.dqf[data-astro-cid-bnna7emz] .dqf__net--big[data-astro-cid-bnna7emz]{width:52px;height:52px}.dqf[data-astro-cid-bnna7emz] .dqf__net[data-astro-cid-bnna7emz] svg[data-astro-cid-bnna7emz]{width:100%;height:100%;display:block}.dqf[data-astro-cid-bnna7emz] .dqf__net[data-astro-cid-bnna7emz] .dqf-edges{fill:none;stroke:currentColor;stroke-width:1px}.dqf[data-astro-cid-bnna7emz] .dqf__net[data-astro-cid-bnna7emz] .dqf-node{fill:var(--surface);stroke:currentColor;stroke-width:1.5px}.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]{grid-row:1/span 3;grid-template-rows:subgrid;gap:0;margin:0;padding:0;list-style:none;display:grid}.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]{align-items:center;min-width:0;margin:0;padding:0;display:flex;position:relative}.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]:before,.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]:after{content:"";border-left:1px solid var(--line);background:0 0;border-radius:0;width:0;height:auto;position:absolute;top:0;bottom:0}.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]:before{left:0}.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]:after{right:0}.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]:first-child:before,.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]:first-child:after{top:50%}.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]:last-child:before,.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]:last-child:after{bottom:50%}.dqf[data-astro-cid-bnna7emz] .dqf__arrow--stub[data-astro-cid-bnna7emz]{width:var(--s-200)}.dqf[data-astro-cid-bnna7emz] .dqf__ask[data-astro-cid-bnna7emz]{min-width:52px;color:var(--muted-2);flex:0 72px;display:block}.dqf[data-astro-cid-bnna7emz] .dqf__ask[data-astro-cid-bnna7emz] svg[data-astro-cid-bnna7emz],.dqf[data-astro-cid-bnna7emz] .dqf__reply[data-astro-cid-bnna7emz] svg[data-astro-cid-bnna7emz]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:100%;height:auto;display:block}.dqf[data-astro-cid-bnna7emz] .dqf__row[data-astro-cid-bnna7emz] .dqf__arrow[data-astro-cid-bnna7emz]{width:var(--s-200)}.dqf[data-astro-cid-bnna7emz] .dqf__docs[data-astro-cid-bnna7emz]{gap:var(--s-50);flex:none;display:flex}.dqf[data-astro-cid-bnna7emz] .dqf__doc[data-astro-cid-bnna7emz]{clip-path:polygon(0 0,62% 0,100% 28%,100% 100%,0 100%);border-radius:1px;width:14px;height:18px;display:block}.dqf[data-astro-cid-bnna7emz] .dqf__doc--a[data-astro-cid-bnna7emz]{background:var(--accent)}.dqf[data-astro-cid-bnna7emz] .dqf__doc--b[data-astro-cid-bnna7emz]{background:repeating-linear-gradient(135deg, var(--highlight) 0 2px, transparent 2px 4px);box-shadow:inset 0 0 0 1.5px var(--highlight)}.dqf[data-astro-cid-bnna7emz] .dqf__doc--c[data-astro-cid-bnna7emz]{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--text)}.dqf[data-astro-cid-bnna7emz] .dqf__join[data-astro-cid-bnna7emz]{grid-area:2/3;align-items:center;display:flex}.dqf[data-astro-cid-bnna7emz] .dqf__join[data-astro-cid-bnna7emz] .dqf__arrow[data-astro-cid-bnna7emz]{width:100%}.dqf[data-astro-cid-bnna7emz] .dqf__filter[data-astro-cid-bnna7emz]{grid-area:2/4;align-items:center;display:flex;position:relative}.dqf[data-astro-cid-bnna7emz] .dqf__box[data-astro-cid-bnna7emz]{width:100%;padding:var(--s-100) var(--s-75);border:1px solid var(--muted-2);border-radius:var(--r-md);background:var(--bg);color:var(--text);text-align:center;white-space:normal;text-wrap:balance;font-size:14px;font-weight:700;line-height:20px;display:block}.dqf[data-astro-cid-bnna7emz] .dqf__docs--under[data-astro-cid-bnna7emz]{top:calc(100% - var(--s-75));position:absolute;right:0}.dqf[data-astro-cid-bnna7emz] .dqf__divider[data-astro-cid-bnna7emz]{border-left:1px dashed var(--border);width:0;display:block}.dqf[data-astro-cid-bnna7emz] .dqf__end[data-astro-cid-bnna7emz]{flex-direction:column;align-items:center;display:flex}.dqf[data-astro-cid-bnna7emz] .dqf__end[data-astro-cid-bnna7emz] .dqf__docs[data-astro-cid-bnna7emz]{margin-bottom:var(--s-100)}.dqf[data-astro-cid-bnna7emz] .dqf__reply[data-astro-cid-bnna7emz]{width:100%;max-width:112px;color:var(--muted-2);display:block}@container (width<=599px){.dqf[data-astro-cid-bnna7emz] .dqf__body[data-astro-cid-bnna7emz]{gap:var(--s-400);grid-template-columns:minmax(0,1fr)}.dqf[data-astro-cid-bnna7emz] .dqf__main[data-astro-cid-bnna7emz]{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.dqf[data-astro-cid-bnna7emz] .dqf__start[data-astro-cid-bnna7emz]{grid-row:auto;grid-template-rows:none;justify-items:start}.dqf[data-astro-cid-bnna7emz] .dqf__in[data-astro-cid-bnna7emz],.dqf[data-astro-cid-bnna7emz] .dqf__hub[data-astro-cid-bnna7emz]{align-items:flex-start}.dqf[data-astro-cid-bnna7emz] .dqf__in[data-astro-cid-bnna7emz] .dqf__down[data-astro-cid-bnna7emz]{display:none}.dqf[data-astro-cid-bnna7emz] .dqf__hub[data-astro-cid-bnna7emz] .dqf__head[data-astro-cid-bnna7emz]{height:var(--s-300);flex:none;margin-left:26px}.dqf[data-astro-cid-bnna7emz] .dqf__hub[data-astro-cid-bnna7emz]:after{height:var(--s-300);border-top:0;border-left:1px solid var(--line);top:100%;left:26px;right:auto}.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]{margin:var(--s-300) 5px 0 26px;grid-row:auto;grid-template-rows:none}.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]{min-height:64px}.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]:first-child:before{top:0}.dqf[data-astro-cid-bnna7emz] .dqf__rows[data-astro-cid-bnna7emz]>.dqf__row[data-astro-cid-bnna7emz]:last-child:after{bottom:calc(-1 * var(--s-300))}.dqf[data-astro-cid-bnna7emz] .dqf__join[data-astro-cid-bnna7emz]{display:none}.dqf[data-astro-cid-bnna7emz] .dqf__filter[data-astro-cid-bnna7emz]{margin-top:var(--s-300);flex-direction:column;grid-area:auto;align-items:stretch}.dqf[data-astro-cid-bnna7emz] .dqf__filter[data-astro-cid-bnna7emz]:before{content:"";border:4.5px solid #0000;border-bottom:0;border-top:6px solid var(--line);position:absolute;top:-7px;right:1px}.dqf[data-astro-cid-bnna7emz] .dqf__box[data-astro-cid-bnna7emz]{padding:var(--s-200)}.dqf[data-astro-cid-bnna7emz] .dqf__docs--under[data-astro-cid-bnna7emz]{margin-top:var(--s-100);align-self:center;position:static}.dqf[data-astro-cid-bnna7emz] .dqf__divider[data-astro-cid-bnna7emz]{border-left:0;border-top:1px dashed var(--border);width:auto;height:0}}@media (width<=479px){.dqf[data-astro-cid-bnna7emz]{padding:var(--s-300) var(--s-200)}}.dgsf[data-astro-cid-qhhuup7e]{container-type:inline-size}.dgsf[data-astro-cid-qhhuup7e] .dgsf__path[data-astro-cid-qhhuup7e]{--gy:var(--s-300);gap:var(--gy);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.dgsf[data-astro-cid-qhhuup7e] .dgsf__path[data-astro-cid-qhhuup7e]>li[data-astro-cid-qhhuup7e]:before,.dgsf[data-astro-cid-qhhuup7e] .dgsf__path[data-astro-cid-qhhuup7e]>li[data-astro-cid-qhhuup7e]::marker{content:none}.dgsf[data-astro-cid-qhhuup7e] .dgsf__step[data-astro-cid-qhhuup7e]{gap:var(--s-50);min-width:0;padding:var(--s-200);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);flex-direction:column;margin:0;display:flex;position:relative}.dgsf[data-astro-cid-qhhuup7e] .dgsf__step--end[data-astro-cid-qhhuup7e]{border-color:var(--accent);background:var(--accent-deep)}.dgsf[data-astro-cid-qhhuup7e] .dgsf__path[data-astro-cid-qhhuup7e] .dgsf__n[data-astro-cid-qhhuup7e]{color:var(--accent);letter-spacing:.04em;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:700;line-height:20px}.dgsf[data-astro-cid-qhhuup7e] .dgsf__path[data-astro-cid-qhhuup7e] .dgsf__title[data-astro-cid-qhhuup7e]{color:var(--text);white-space:normal;text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:24px}.dgsf[data-astro-cid-qhhuup7e] .dgsf__path[data-astro-cid-qhhuup7e] .dgsf__text[data-astro-cid-qhhuup7e]{color:var(--muted);white-space:normal;text-wrap:pretty;margin:0;font-size:14px;line-height:20px}.dgsf[data-astro-cid-qhhuup7e] .dgsf__go[data-astro-cid-qhhuup7e]{width:var(--gy);height:var(--gy);margin-left:calc(var(--gy) / -2);color:var(--accent);place-items:center;display:grid;position:absolute;top:100%;left:50%}.dgsf[data-astro-cid-qhhuup7e] .dgsf__go[data-astro-cid-qhhuup7e] svg{width:20px;height:20px;transform:rotate(90deg)}@container (width>=520px){.dgsf[data-astro-cid-qhhuup7e] .dgsf__path[data-astro-cid-qhhuup7e]{--gy:var(--s-400);column-gap:var(--s-500);grid-template-columns:repeat(2,minmax(0,1fr))}.dgsf[data-astro-cid-qhhuup7e] .dgsf__step[data-astro-cid-qhhuup7e]{gap:var(--s-75);padding:var(--s-300) var(--s-200)}.dgsf[data-astro-cid-qhhuup7e] .dgsf__path[data-astro-cid-qhhuup7e] .dgsf__step[data-astro-cid-qhhuup7e]{grid-row:var(--row)}.dgsf[data-astro-cid-qhhuup7e] .dgsf__step--left[data-astro-cid-qhhuup7e]{grid-column:1}.dgsf[data-astro-cid-qhhuup7e] .dgsf__step--right[data-astro-cid-qhhuup7e]{grid-column:2}.dgsf[data-astro-cid-qhhuup7e] .dgsf__step--full[data-astro-cid-qhhuup7e]{grid-column:1/-1}.dgsf[data-astro-cid-qhhuup7e] .dgsf__go--right[data-astro-cid-qhhuup7e],.dgsf[data-astro-cid-qhhuup7e] .dgsf__go--left[data-astro-cid-qhhuup7e]{width:var(--s-500);height:var(--s-400);margin:calc(var(--s-400) / -2) 0 0;top:50%}.dgsf[data-astro-cid-qhhuup7e] .dgsf__go--right[data-astro-cid-qhhuup7e]{left:100%}.dgsf[data-astro-cid-qhhuup7e] .dgsf__go--left[data-astro-cid-qhhuup7e]{left:auto;right:100%}.dgsf[data-astro-cid-qhhuup7e] .dgsf__go--right[data-astro-cid-qhhuup7e] svg{transform:none}.dgsf[data-astro-cid-qhhuup7e] .dgsf__go--left[data-astro-cid-qhhuup7e] svg{transform:rotate(180deg)}}.dgts[data-astro-cid-674s7jga]{margin:0;container-type:inline-size}.dgts__panel[data-astro-cid-674s7jga]{padding:var(--s-400) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);position:relative}.dgts__helix[data-astro-cid-674s7jga]{width:96px;height:calc(100% - 2 * var(--s-400));max-height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dgts__strand[data-astro-cid-674s7jga]{stroke-width:2.5px}.dgts__strand--a[data-astro-cid-674s7jga]{stroke:var(--accent)}.dgts__strand--b[data-astro-cid-674s7jga]{stroke:var(--muted-2)}.dgts__rung[data-astro-cid-674s7jga]{stroke:var(--border);stroke-width:2px}.dgts__dot[data-astro-cid-674s7jga]{stroke-width:2px;fill:var(--surface)}.dgts__dot--a[data-astro-cid-674s7jga]{stroke:var(--accent)}.dgts__dot--b[data-astro-cid-674s7jga]{stroke:var(--muted-2)}.dgts[data-astro-cid-674s7jga] .dgts__list[data-astro-cid-674s7jga]{column-gap:128px;row-gap:var(--s-500);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.dgts[data-astro-cid-674s7jga] .dgts__list[data-astro-cid-674s7jga]>li[data-astro-cid-674s7jga]:before{content:none}.dgts[data-astro-cid-674s7jga] .dgts__item[data-astro-cid-674s7jga]{align-items:start;gap:var(--s-200);grid-template-columns:minmax(0,1fr) 48px;min-width:0;margin:0;padding:0;display:grid}.dgts[data-astro-cid-674s7jga] .dgts__item[data-astro-cid-674s7jga]:nth-child(odd) .dgts__words[data-astro-cid-674s7jga]{text-align:right;order:-1}.dgts[data-astro-cid-674s7jga] .dgts__item[data-astro-cid-674s7jga]:nth-child(2n){grid-template-columns:48px minmax(0,1fr)}.dgts__icon[data-astro-cid-674s7jga]{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface-2);width:48px;height:48px;color:var(--muted);place-items:center;display:grid}.dgts__icon[data-astro-cid-674s7jga] svg[data-astro-cid-674s7jga]{width:26px;height:26px}.dgts[data-astro-cid-674s7jga] .dgts__words[data-astro-cid-674s7jga]{gap:var(--s-75);min-width:0;display:grid}.dgts[data-astro-cid-674s7jga] .dgts__title[data-astro-cid-674s7jga]{color:var(--accent);letter-spacing:0;text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:28px}.dgts[data-astro-cid-674s7jga] .dgts__text[data-astro-cid-674s7jga]{color:var(--muted);text-wrap:pretty;margin:0;font-size:16px;line-height:24px}@container (width<=639px){.dgts[data-astro-cid-674s7jga] .dgts__list[data-astro-cid-674s7jga]{column-gap:104px}.dgts__helix[data-astro-cid-674s7jga]{width:72px}.dgts[data-astro-cid-674s7jga] .dgts__item[data-astro-cid-674s7jga],.dgts[data-astro-cid-674s7jga] .dgts__item[data-astro-cid-674s7jga]:nth-child(2n){gap:var(--s-100);grid-template-columns:minmax(0,1fr)}.dgts[data-astro-cid-674s7jga] .dgts__item[data-astro-cid-674s7jga]:nth-child(odd) .dgts__words[data-astro-cid-674s7jga]{order:0}.dgts[data-astro-cid-674s7jga] .dgts__item[data-astro-cid-674s7jga]:nth-child(odd){justify-items:end}}@container (width<=459px){.dgts__panel[data-astro-cid-674s7jga]{padding:var(--s-75) var(--s-200)}.dgts__helix[data-astro-cid-674s7jga]{display:none}.dgts[data-astro-cid-674s7jga] .dgts__list[data-astro-cid-674s7jga]{grid-template-columns:minmax(0,1fr);row-gap:0}.dgts[data-astro-cid-674s7jga] .dgts__item[data-astro-cid-674s7jga],.dgts[data-astro-cid-674s7jga] .dgts__item[data-astro-cid-674s7jga]:nth-child(2n){justify-items:stretch;gap:var(--s-200);padding:var(--s-300) 0;grid-template-columns:48px minmax(0,1fr)}.dgts[data-astro-cid-674s7jga] .dgts__item[data-astro-cid-674s7jga]:nth-child(odd) .dgts__words[data-astro-cid-674s7jga]{text-align:left}.dgts[data-astro-cid-674s7jga] .dgts__item[data-astro-cid-674s7jga]:not(:last-child){border-bottom:1px solid var(--border)}.dgts[data-astro-cid-674s7jga] .dgts__title[data-astro-cid-674s7jga]{font-size:18px;line-height:24px}}.dtse[data-astro-cid-mln6cybl]{margin:0;container-type:inline-size}.dtse[data-astro-cid-mln6cybl] .dtse__panel[data-astro-cid-mln6cybl]{gap:var(--s-400);padding:var(--s-600) var(--s-500) var(--s-400);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);display:grid;position:relative;overflow:hidden}.dtse__deco[data-astro-cid-mln6cybl]{top:var(--s-200);right:var(--s-200);gap:var(--s-100);color:var(--muted-2);display:flex;position:absolute}.dtse__deco[data-astro-cid-mln6cybl] svg{width:28px;height:28px}.dtse[data-astro-cid-mln6cybl] .dtse__head[data-astro-cid-mln6cybl]{column-gap:var(--s-300);row-gap:var(--s-100);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative}.dtse[data-astro-cid-mln6cybl] .dtse__head[data-astro-cid-mln6cybl]>[data-astro-cid-mln6cybl]{margin:0}.dtse[data-astro-cid-mln6cybl] .dtse__title[data-astro-cid-mln6cybl]{display:contents}.dtse[data-astro-cid-mln6cybl] .dtse__num[data-astro-cid-mln6cybl]{color:var(--accent);letter-spacing:-.04em;font-variant-numeric:tabular-nums;grid-row:1/span 2;font-size:104px;font-weight:800;line-height:1}.dtse[data-astro-cid-mln6cybl] .dtse__name[data-astro-cid-mln6cybl]{color:var(--text);letter-spacing:-.02em;text-wrap:balance;align-self:end;font-size:44px;font-weight:800;line-height:48px}.dtse[data-astro-cid-mln6cybl] .dtse__year[data-astro-cid-mln6cybl]{padding:var(--s-50) var(--s-100);border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent-wash);color:var(--text);font-variant-numeric:tabular-nums;grid-column:2;place-self:start;font-size:20px;font-weight:600;line-height:28px}.dtse[data-astro-cid-mln6cybl] .dtse__sub[data-astro-cid-mln6cybl]{color:var(--muted);text-wrap:pretty;grid-column:2;font-size:18px;line-height:28px}.dtse[data-astro-cid-mln6cybl] .dtse__tags[data-astro-cid-mln6cybl]{gap:var(--s-100);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;display:grid;position:relative}.dtse[data-astro-cid-mln6cybl] .dtse__tags[data-astro-cid-mln6cybl]>li[data-astro-cid-mln6cybl]{min-width:0;padding:var(--s-75) var(--s-100);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-2);color:var(--text);text-align:center;justify-content:center;align-items:center;margin:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.dtse[data-astro-cid-mln6cybl] .dtse__tags[data-astro-cid-mln6cybl]>li[data-astro-cid-mln6cybl]:before{content:none}.dtse[data-astro-cid-mln6cybl] .dtse__sign[data-astro-cid-mln6cybl]{padding-top:var(--s-300);border-top:1px solid var(--border);color:var(--muted);margin:0;font-size:14px;line-height:20px;position:relative}.dtse[data-astro-cid-mln6cybl] .dtse__brand[data-astro-cid-mln6cybl]{margin-right:var(--s-75);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-weight:700}@container (width<=599px){.dtse[data-astro-cid-mln6cybl] .dtse__panel[data-astro-cid-mln6cybl]{padding:var(--s-600) var(--s-300) var(--s-300);gap:var(--s-300)}.dtse[data-astro-cid-mln6cybl] .dtse__num[data-astro-cid-mln6cybl]{font-size:72px}.dtse[data-astro-cid-mln6cybl] .dtse__name[data-astro-cid-mln6cybl]{font-size:32px;line-height:36px}.dtse[data-astro-cid-mln6cybl] .dtse__tags[data-astro-cid-mln6cybl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=419px){.dtse[data-astro-cid-mln6cybl] .dtse__head[data-astro-cid-mln6cybl]{grid-template-columns:minmax(0,1fr)}.dtse[data-astro-cid-mln6cybl] .dtse__num[data-astro-cid-mln6cybl]{grid-row:auto;font-size:64px}.dtse[data-astro-cid-mln6cybl] .dtse__year[data-astro-cid-mln6cybl],.dtse[data-astro-cid-mln6cybl] .dtse__sub[data-astro-cid-mln6cybl]{grid-column:1}.dtse[data-astro-cid-mln6cybl] .dtse__name[data-astro-cid-mln6cybl]{font-size:28px;line-height:32px}.dtse__deco[data-astro-cid-mln6cybl] svg{width:24px;height:24px}.dtse[data-astro-cid-mln6cybl] .dtse__brand[data-astro-cid-mln6cybl]{margin:0 0 var(--s-25);display:block}}.dgtm[data-astro-cid-mmkobn6y]{padding:var(--s-400) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface);margin:0;container-type:inline-size}.dgtm[data-astro-cid-mmkobn6y] .dgtm__list[data-astro-cid-mmkobn6y]{grid-template-rows:auto 24px auto;grid-template-columns:repeat(9,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.dgtm[data-astro-cid-mmkobn6y] .dgtm__list[data-astro-cid-mmkobn6y]:before{content:"";background:var(--muted-2);grid-area:2/1/auto/-1;align-self:center;height:1px}.dgtm[data-astro-cid-mmkobn6y] .dgtm__list[data-astro-cid-mmkobn6y]:after{content:"";border-top:1px solid var(--muted-2);border-right:1px solid var(--muted-2);grid-area:2/9;place-self:center end;width:8px;height:8px;margin-right:1px;transform:rotate(45deg)}.dgtm[data-astro-cid-mmkobn6y] .dgtm__step[data-astro-cid-mmkobn6y]{grid-column:var(--c) / span 2;grid-template-rows:subgrid;min-width:0;padding:0 var(--s-75);text-align:center;justify-items:center;margin:0;display:grid}.dgtm[data-astro-cid-mmkobn6y] .dgtm__step[data-astro-cid-mmkobn6y]:before,.dgtm[data-astro-cid-mmkobn6y] .dgtm__step[data-astro-cid-mmkobn6y]::marker{content:none}.dgtm[data-astro-cid-mmkobn6y] .dgtm__step--up[data-astro-cid-mmkobn6y]{grid-row:1/span 2}.dgtm[data-astro-cid-mmkobn6y] .dgtm__step--down[data-astro-cid-mmkobn6y]{grid-row:2/span 2}.dgtm[data-astro-cid-mmkobn6y] .dgtm__step--up[data-astro-cid-mmkobn6y] .dgtm__words[data-astro-cid-mmkobn6y]{padding-bottom:var(--s-200);grid-row:1;align-self:end}.dgtm[data-astro-cid-mmkobn6y] .dgtm__step--up[data-astro-cid-mmkobn6y] .dgtm__node[data-astro-cid-mmkobn6y]{grid-row:2}.dgtm[data-astro-cid-mmkobn6y] .dgtm__step--down[data-astro-cid-mmkobn6y] .dgtm__node[data-astro-cid-mmkobn6y]{grid-row:1}.dgtm[data-astro-cid-mmkobn6y] .dgtm__step--down[data-astro-cid-mmkobn6y] .dgtm__words[data-astro-cid-mmkobn6y]{padding-top:var(--s-200);grid-row:2}.dgtm[data-astro-cid-mmkobn6y] .dgtm__node[data-astro-cid-mmkobn6y]{z-index:1;border-radius:var(--r-full);border:1.5px solid var(--accent);background:var(--surface);align-self:center;width:12px;height:12px;position:relative}.dgtm[data-astro-cid-mmkobn6y] .dgtm__words[data-astro-cid-mmkobn6y]{align-content:start;gap:var(--s-50);min-width:0;display:grid}.dgtm[data-astro-cid-mmkobn6y] .dgtm__name[data-astro-cid-mmkobn6y]{color:var(--text);text-wrap:balance;font-size:16px;font-weight:600;line-height:22px}.dgtm[data-astro-cid-mmkobn6y] .dgtm__text[data-astro-cid-mmkobn6y]{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:20px}@container (width<=559px){.dgtm[data-astro-cid-mmkobn6y] .dgtm__list[data-astro-cid-mmkobn6y]{row-gap:var(--s-300);grid-template-rows:none;grid-template-columns:minmax(0,1fr);position:relative}.dgtm[data-astro-cid-mmkobn6y] .dgtm__list[data-astro-cid-mmkobn6y]:before{grid-area:auto;align-self:stretch;width:1px;height:auto;position:absolute;top:6px;bottom:6px;left:5px}.dgtm[data-astro-cid-mmkobn6y] .dgtm__list[data-astro-cid-mmkobn6y]:after{grid-area:auto;margin:0;position:absolute;bottom:4px;left:2px;transform:rotate(135deg)}.dgtm[data-astro-cid-mmkobn6y] .dgtm__step[data-astro-cid-mmkobn6y],.dgtm[data-astro-cid-mmkobn6y] .dgtm__step--up[data-astro-cid-mmkobn6y],.dgtm[data-astro-cid-mmkobn6y] .dgtm__step--down[data-astro-cid-mmkobn6y]{column-gap:var(--s-200);text-align:left;grid-area:auto/1;grid-template-rows:none;grid-template-columns:12px minmax(0,1fr);place-items:start;padding:0}.dgtm[data-astro-cid-mmkobn6y] .dgtm__step[data-astro-cid-mmkobn6y] .dgtm__node[data-astro-cid-mmkobn6y]{grid-area:1/1;align-self:start;margin-top:5px}.dgtm[data-astro-cid-mmkobn6y] .dgtm__step[data-astro-cid-mmkobn6y] .dgtm__words[data-astro-cid-mmkobn6y]{grid-area:1/2;align-self:start;padding:0}.dgtm[data-astro-cid-mmkobn6y] .dgtm__list[data-astro-cid-mmkobn6y]>.dgtm__step[data-astro-cid-mmkobn6y]:last-child{padding-bottom:var(--s-300)}}.gfw[data-astro-cid-x7stueo3]{gap:var(--s-300);padding:var(--s-400);border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--surface);display:grid}.gfw__head[data-astro-cid-x7stueo3]{gap:var(--s-75);display:grid}.gfw__label[data-astro-cid-x7stueo3]{color:var(--accent);text-transform:uppercase;letter-spacing:.08em}.gfw__title[data-astro-cid-x7stueo3]{color:var(--text)}.gfw__intro[data-astro-cid-x7stueo3]{color:var(--muted);font-size:16px;line-height:24px}.gfw[data-astro-cid-x7stueo3] .gfw__layers[data-astro-cid-x7stueo3]{gap:var(--s-75);margin-top:var(--s-100);padding:0;list-style:none;display:grid}.gfw[data-astro-cid-x7stueo3] .gfw__layers[data-astro-cid-x7stueo3]>li[data-astro-cid-x7stueo3]:before{content:none}.gfw__layer[data-astro-cid-x7stueo3]{gap:var(--s-75) var(--s-200);width:var(--w);padding:var(--s-200);border-radius:var(--r-2xl);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);grid-template-columns:40px minmax(0,1fr);align-items:center;margin-inline:auto;display:grid}.gfw__layer[data-astro-cid-x7stueo3]:last-child{background:var(--accent-deep);box-shadow:inset 0 0 0 1px #20ce8859}.gfw__n[data-astro-cid-x7stueo3]{border-radius:var(--r-full);background:var(--bg);width:40px;height:40px;color:var(--accent);font-variant-numeric:tabular-nums;grid-row:span 2;place-items:center;font-size:16px;font-weight:600;display:grid}.gfw__text[data-astro-cid-x7stueo3]{display:grid}.gfw__name[data-astro-cid-x7stueo3]{color:var(--text);font-size:16px;font-weight:600;line-height:24px}.gfw__role[data-astro-cid-x7stueo3]{color:var(--muted);font-size:14px;line-height:20px}.gfw__tags[data-astro-cid-x7stueo3]{gap:var(--s-50);flex-wrap:wrap;display:flex}.gfw__tag[data-astro-cid-x7stueo3]{padding:var(--s-25) var(--s-75);border-radius:var(--r-full);background:var(--bg);color:var(--muted);font-size:12px;font-weight:500;line-height:16px}.gfw[data-astro-cid-x7stueo3] .gfw__dir[data-astro-cid-x7stueo3]{justify-content:center;align-items:center;gap:var(--s-75);color:var(--muted);white-space:normal;margin:0;font-size:14px;line-height:20px;display:flex}.gfw__dir[data-astro-cid-x7stueo3] .gfw__up{width:16px;height:16px;color:var(--accent);transform:rotate(-90deg)}.gfw[data-astro-cid-x7stueo3] .gfw__notes[data-astro-cid-x7stueo3]{gap:var(--s-100);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.gfw[data-astro-cid-x7stueo3] .gfw__notes[data-astro-cid-x7stueo3]>li[data-astro-cid-x7stueo3]{gap:var(--s-50);padding:var(--s-200);border-radius:var(--r-xl);background:var(--bg);box-shadow:inset 0 0 0 1px var(--border);align-content:start;display:grid}.gfw[data-astro-cid-x7stueo3] .gfw__notes[data-astro-cid-x7stueo3]>li[data-astro-cid-x7stueo3]:after{content:"";width:24px;height:2px;margin-bottom:var(--s-75);border-radius:var(--r-full);background:var(--accent);order:-1}.gfw[data-astro-cid-x7stueo3] .gfw__notes[data-astro-cid-x7stueo3]>li[data-astro-cid-x7stueo3]:before{content:none}.gfw__note-title[data-astro-cid-x7stueo3]{color:var(--text);font-size:16px;font-weight:600;line-height:24px}.gfw__note-text[data-astro-cid-x7stueo3]{color:var(--muted);font-size:14px;line-height:20px}@media (width>=768px){.gfw__layer[data-astro-cid-x7stueo3]{grid-template-columns:40px minmax(0,1fr) auto}.gfw__n[data-astro-cid-x7stueo3]{grid-row:auto}.gfw__tags[data-astro-cid-x7stueo3]{justify-content:flex-end}}@media (width<=767px){.gfw[data-astro-cid-x7stueo3]{padding:var(--s-200);border-radius:var(--r-2xl)}.gfw__layer[data-astro-cid-x7stueo3]{width:100%}.gfw[data-astro-cid-x7stueo3] .gfw__notes[data-astro-cid-x7stueo3]{grid-template-columns:1fr}}.gcta[data-astro-cid-p236cha5]{justify-content:space-between;align-items:center;gap:var(--s-300);padding:var(--s-400);border-radius:var(--r-3xl);background:var(--accent-deep);border:1px solid #20ce8859;display:flex}.gcta__copy[data-astro-cid-p236cha5]{gap:var(--s-100);min-width:0;display:grid}.gcta[data-astro-cid-p236cha5] .gcta__title[data-astro-cid-p236cha5]{color:var(--text);text-wrap:balance;white-space:normal}.gcta[data-astro-cid-p236cha5] .gcta__line[data-astro-cid-p236cha5]{color:var(--muted);white-space:normal;margin:0;font-size:14px;line-height:20px}.gcta__founder[data-astro-cid-p236cha5]{align-items:center;gap:var(--s-75);display:flex}.gcta__founder[data-astro-cid-p236cha5] strong[data-astro-cid-p236cha5]{color:var(--text);font-weight:600}.gcta[data-astro-cid-p236cha5] .gcta__founder[data-astro-cid-p236cha5] img{border-radius:var(--r-full);object-fit:cover;object-position:center 20%;width:32px;height:32px;box-shadow:0 0 0 2px var(--accent-deep), 0 0 0 3px var(--border);border:0;flex:none;margin:0}.gcta__act[data-astro-cid-p236cha5]{flex:none}.gcta[data-astro-cid-p236cha5] .sys-btn{color:var(--accent-ink);text-decoration:none}@media (width<=767px){.gcta[data-astro-cid-p236cha5]{padding:var(--s-300);border-radius:var(--r-2xl);flex-direction:column;align-items:flex-start}}.gcase[data-astro-cid-f5qgjhgh]{gap:var(--s-300);padding:var(--s-400);border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--surface);display:grid}.gcase__head[data-astro-cid-f5qgjhgh]{justify-content:space-between;align-items:baseline;gap:var(--s-200);flex-wrap:wrap;display:flex}.gcase[data-astro-cid-f5qgjhgh] .gcase__title[data-astro-cid-f5qgjhgh]{color:var(--text);white-space:normal}.gcase[data-astro-cid-f5qgjhgh] .gcase__all[data-astro-cid-f5qgjhgh]{align-items:center;gap:var(--s-50);min-height:44px;color:var(--muted);text-decoration:none;display:inline-flex}.gcase__all[data-astro-cid-f5qgjhgh] svg{width:16px;height:16px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.gcase[data-astro-cid-f5qgjhgh] .gcase__all[data-astro-cid-f5qgjhgh]:hover{color:var(--text)}.gcase__all[data-astro-cid-f5qgjhgh]:hover svg{transform:translate(2px)}}.gcase[data-astro-cid-f5qgjhgh] .gcase__grid[data-astro-cid-f5qgjhgh]{gap:var(--s-100);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.gcase[data-astro-cid-f5qgjhgh] .gcase__grid[data-astro-cid-f5qgjhgh]>li[data-astro-cid-f5qgjhgh]:before{content:none}.gcase[data-astro-cid-f5qgjhgh] .gcase__card[data-astro-cid-f5qgjhgh]{gap:var(--s-100);height:100%;padding:var(--s-300) var(--s-200);border-radius:var(--r-xl);background:var(--bg);box-shadow:inset 0 0 0 1px var(--border);color:var(--muted);transition:box-shadow var(--t-fast) var(--ease);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.gcase[data-astro-cid-f5qgjhgh] .gcase__card[data-astro-cid-f5qgjhgh]:hover{box-shadow:inset 0 0 0 1px var(--accent);color:var(--muted)}.gcase__card[data-astro-cid-f5qgjhgh]:hover .gcase__more[data-astro-cid-f5qgjhgh] svg{transform:translate(2px,-2px)}}.gcase__logo[data-astro-cid-f5qgjhgh]{align-items:center;height:32px;display:flex}.gcase[data-astro-cid-f5qgjhgh] .gcase__logo[data-astro-cid-f5qgjhgh] img{object-fit:contain;filter:grayscale()brightness(1.4);border:0;border-radius:0;width:auto;max-width:100%;height:28px;margin:0}.gcase__who[data-astro-cid-f5qgjhgh]{color:var(--muted)}.gcase__result[data-astro-cid-f5qgjhgh]{color:var(--text);text-wrap:pretty;font-size:16px;font-weight:500;line-height:24px}.gcase__result[data-astro-cid-f5qgjhgh] em{color:var(--accent);font-style:normal;font-weight:600}.gcase__more[data-astro-cid-f5qgjhgh]{align-items:center;gap:var(--s-50);padding-top:var(--s-75);color:var(--text);margin-top:auto;display:inline-flex}.gcase__more[data-astro-cid-f5qgjhgh] svg{width:14px;height:14px;color:var(--accent);transition:transform var(--t-ui) var(--ease)}@media (width<=767px){.gcase[data-astro-cid-f5qgjhgh]{padding:var(--s-300);border-radius:var(--r-2xl)}.gcase[data-astro-cid-f5qgjhgh] .gcase__grid[data-astro-cid-f5qgjhgh]{grid-template-columns:1fr}}.gpoi[data-astro-cid-okflv5ao]{gap:var(--s-300);display:grid;container-type:inline-size}.gpoi[data-astro-cid-okflv5ao] .gpoi__sub[data-astro-cid-okflv5ao]{color:var(--muted);white-space:normal;margin:0;font-size:18px;line-height:28px}.gpoi[data-astro-cid-okflv5ao] .gpoi__legend[data-astro-cid-okflv5ao]{gap:var(--s-75) var(--s-300);flex-wrap:wrap;margin:0;padding:0;display:flex}.gpoi[data-astro-cid-okflv5ao] .gpoi__legend[data-astro-cid-okflv5ao]>li[data-astro-cid-okflv5ao]{align-items:center;gap:var(--s-75);color:var(--muted);font-size:14px;line-height:20px;display:inline-flex}.gpoi[data-astro-cid-okflv5ao] .gpoi__legend[data-astro-cid-okflv5ao]>li[data-astro-cid-okflv5ao]:before,.gpoi[data-astro-cid-okflv5ao] .gpoi__grid[data-astro-cid-okflv5ao]>li[data-astro-cid-okflv5ao]:before{content:none}.gpoi__mark[data-astro-cid-okflv5ao]{border-radius:var(--r-full);flex:none;width:8px;height:8px}.gpoi__mark--start[data-astro-cid-okflv5ao]{background:var(--accent)}.gpoi__mark--build[data-astro-cid-okflv5ao]{background:var(--muted)}.gpoi__mark--discipline[data-astro-cid-okflv5ao]{box-shadow:inset 0 0 0 1.5px var(--muted)}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao]{border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.gpoi[data-astro-cid-okflv5ao] .gpoi__grid[data-astro-cid-okflv5ao]{display:contents}.gpoi[data-astro-cid-okflv5ao] .gpoi__cell[data-astro-cid-okflv5ao]{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--s-75);min-width:0;padding:var(--s-300) var(--s-200);background:var(--surface);margin:0;display:grid}.gpoi__icon[data-astro-cid-okflv5ao]{margin-bottom:var(--s-100);color:var(--muted);display:flex}.gpoi__cell--start[data-astro-cid-okflv5ao] .gpoi__icon[data-astro-cid-okflv5ao]{color:var(--accent)}.gpoi__icon[data-astro-cid-okflv5ao] svg{width:28px;height:28px}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao] .gpoi__name[data-astro-cid-okflv5ao]{color:var(--text);letter-spacing:0;white-space:normal;text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:24px}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao] .gpoi__q[data-astro-cid-okflv5ao]{color:var(--muted);white-space:normal;text-wrap:pretty;margin:0;font-size:14px;line-height:20px}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao] .gpoi__tag[data-astro-cid-okflv5ao]{align-self:end;align-items:center;gap:var(--s-75);padding-top:var(--s-200);color:var(--muted);white-space:normal;margin:0;font-size:12px;font-weight:600;line-height:16px;display:flex}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao] .gpoi__tag--start[data-astro-cid-okflv5ao]{color:var(--accent)}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao] .gpoi__cta[data-astro-cid-okflv5ao]{gap:var(--s-75);background:var(--accent-deep);flex-direction:column;display:flex}.gpoi[data-astro-cid-okflv5ao] .gpoi__cta[data-astro-cid-okflv5ao] .sys-btn{align-self:flex-start;margin-top:auto;text-decoration:none}.gpoi[data-astro-cid-okflv5ao] .gpoi__cta[data-astro-cid-okflv5ao] .sys-btn,.gpoi[data-astro-cid-okflv5ao] .gpoi__cta[data-astro-cid-okflv5ao] .sys-btn:is(:hover,:focus,:active){color:var(--accent-ink)}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao] .gpoi__cta[data-astro-cid-okflv5ao] .gpoi__q[data-astro-cid-okflv5ao]{margin-bottom:var(--s-200)}@container (width<=699px){.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=459px){.gpoi[data-astro-cid-okflv5ao] .gpoi__legend[data-astro-cid-okflv5ao]{flex-direction:column}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao]{grid-template-columns:minmax(0,1fr)}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao] .gpoi__cell[data-astro-cid-okflv5ao]:not(.gpoi__cta){column-gap:var(--s-200);padding:var(--s-300) var(--s-200);grid-row:auto;grid-template-rows:none;grid-template-columns:28px minmax(0,1fr)}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao] .gpoi__cell[data-astro-cid-okflv5ao]>[data-astro-cid-okflv5ao]:not(.gpoi__icon){grid-column:2}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao] .gpoi__icon[data-astro-cid-okflv5ao]{grid-row:1/span 3;margin:0}.gpoi[data-astro-cid-okflv5ao] .gpoi__panel[data-astro-cid-okflv5ao] .gpoi__tag[data-astro-cid-okflv5ao]{padding-top:var(--s-50)}}.lcards--lead[data-astro-cid-2ug2yvzg]{gap:var(--s-700);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead .lcards__lead[data-astro-cid-2ug2yvzg]{position:sticky;top:120px}.lcards__lead[data-astro-cid-2ug2yvzg]{gap:var(--s-200);color:var(--muted);font-size:18px;line-height:28px;display:grid}.lcards__lead[data-astro-cid-2ug2yvzg] p+p{margin-top:var(--s-200)}.lcards__lead[data-astro-cid-2ug2yvzg] strong{color:var(--text)}.lcards__lead[data-astro-cid-2ug2yvzg] a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.lcards__grid[data-astro-cid-2ug2yvzg]{gap:var(--s-300);display:grid}.lcards__grid--2[data-astro-cid-2ug2yvzg]{grid-template-columns:repeat(2,minmax(0,1fr))}.lcards__grid--3[data-astro-cid-2ug2yvzg]{grid-template-columns:repeat(3,minmax(0,1fr))}.lcards__grid--num[data-astro-cid-2ug2yvzg]{counter-reset:lcard}.lcards__grid--num[data-astro-cid-2ug2yvzg] .lcard{counter-increment:lcard}.lcards__grid--num[data-astro-cid-2ug2yvzg] .lcard__n:before{content:counter(lcard, decimal-leading-zero)}.lcards__grid--num[data-astro-cid-2ug2yvzg] .lcard__n{display:block}.lcards--rules[data-astro-cid-2ug2yvzg] .lcards__grid[data-astro-cid-2ug2yvzg]{column-gap:var(--s-500);row-gap:var(--s-600)}.lcards--rules[data-astro-cid-2ug2yvzg] .lcard{padding:var(--s-300) 0 0;border:0;border-top:1px solid var(--border);background:0 0;border-radius:0}.lcards--rows[data-astro-cid-2ug2yvzg] .lcards__grid[data-astro-cid-2ug2yvzg]{border-bottom:1px solid var(--border);gap:0}.lcards--rows[data-astro-cid-2ug2yvzg] .lcard{column-gap:var(--s-300);row-gap:var(--s-100);padding:var(--s-400) 0;border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.lcards--rows[data-astro-cid-2ug2yvzg] .lcard__t{grid-area:1/1/span 2}.lcards--rows[data-astro-cid-2ug2yvzg] .lcard__b,.lcards--rows[data-astro-cid-2ug2yvzg] .lcard__go{grid-column:2}.lcards--rows[data-astro-cid-2ug2yvzg] .lcard__go{padding-top:0}.lcards--rows[data-astro-cid-2ug2yvzg] .lcard__t{letter-spacing:-.01em;font-size:24px;line-height:32px}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--num .lcard{grid-template-columns:56px minmax(0,5fr) minmax(0,7fr)}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--num .lcard__n{grid-area:1/1/span 2;margin:0;padding-top:6px}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--num .lcard__t{grid-column:2}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--num .lcard__b,.lcards--rows[data-astro-cid-2ug2yvzg].lcards--num .lcard__go{grid-column:3}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead .lcard{grid-template-columns:minmax(0,1fr)}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead .lcard__t,.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead .lcard__b,.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead .lcard__go{grid-area:auto/1}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead.lcards--num .lcard{grid-template-columns:56px minmax(0,1fr)}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead.lcards--num .lcard__n{grid-row:1/span 3;padding-top:4px}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead.lcards--num .lcard__t,.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead.lcards--num .lcard__b,.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead.lcards--num .lcard__go{grid-column:2}@media (width<=991px){.lcards--lead[data-astro-cid-2ug2yvzg],.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead{gap:var(--s-500);grid-template-columns:1fr}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead .lcards__lead[data-astro-cid-2ug2yvzg]{position:static}.lcards__grid--3[data-astro-cid-2ug2yvzg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.lcards__lead[data-astro-cid-2ug2yvzg]{font-size:16px;line-height:26px}.lcards__grid--2[data-astro-cid-2ug2yvzg],.lcards__grid--3[data-astro-cid-2ug2yvzg]{grid-template-columns:1fr}.lcards--rules[data-astro-cid-2ug2yvzg] .lcards__grid[data-astro-cid-2ug2yvzg]{row-gap:var(--s-400)}.lcards--rows[data-astro-cid-2ug2yvzg] .lcard,.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead .lcard{padding:var(--s-300) 0;grid-template-columns:minmax(0,1fr)}.lcards--rows[data-astro-cid-2ug2yvzg] .lcard__t,.lcards--rows[data-astro-cid-2ug2yvzg] .lcard__b,.lcards--rows[data-astro-cid-2ug2yvzg] .lcard__go{grid-area:auto/1}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--num .lcard,.lcards--rows[data-astro-cid-2ug2yvzg].lcards--lead.lcards--num .lcard{grid-template-columns:40px minmax(0,1fr)}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--num .lcard__n{grid-row:1/span 3}.lcards--rows[data-astro-cid-2ug2yvzg].lcards--num .lcard__t,.lcards--rows[data-astro-cid-2ug2yvzg].lcards--num .lcard__b,.lcards--rows[data-astro-cid-2ug2yvzg].lcards--num .lcard__go{grid-column:2}}.lcard[data-astro-cid-sz6j2vf4]{gap:var(--s-100);padding:var(--s-400);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2xl);flex-direction:column;display:flex}.lcard__n[data-astro-cid-sz6j2vf4]{color:var(--accent);margin-bottom:var(--s-75);display:none}.lcard__t[data-astro-cid-sz6j2vf4]{color:var(--text)}.lcard__b[data-astro-cid-sz6j2vf4]{gap:var(--s-100);color:var(--muted);font-size:16px;line-height:24px;display:grid}.lcard__b[data-astro-cid-sz6j2vf4] strong{color:var(--text)}.lcard__b[data-astro-cid-sz6j2vf4] a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px;transition:color var(--t-ui) var(--ease)}@media (hover:hover){.lcard__b[data-astro-cid-sz6j2vf4] a:hover{color:var(--accent)}}.lcard__b[data-astro-cid-sz6j2vf4] ul{gap:var(--s-50);padding-left:var(--s-200);list-style:outside;display:grid}.lcard__b[data-astro-cid-sz6j2vf4] ol{gap:var(--s-75);padding-left:var(--s-300);list-style:decimal;display:grid}.lcard__b[data-astro-cid-sz6j2vf4] ol li::marker{color:var(--accent);font-weight:600}.lcard__go[data-astro-cid-sz6j2vf4]{align-items:center;gap:var(--s-50);padding-top:var(--s-200);color:var(--accent);width:fit-content;margin-top:auto;display:inline-flex}.lcard__go[data-astro-cid-sz6j2vf4] svg{width:14px;height:14px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.lcard__go[data-astro-cid-sz6j2vf4]:hover svg{transform:translate(2px,-2px)}}@media (width<=479px){.lcard[data-astro-cid-sz6j2vf4]{padding:var(--s-300)}}.lcases[data-astro-cid-ijnbyg76]{column-gap:var(--s-500);row-gap:var(--s-700);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lcase[data-astro-cid-ijnbyg76]{flex-direction:column;display:flex}.lcase__fig[data-astro-cid-ijnbyg76]{gap:var(--s-200);padding:var(--s-300) var(--s-300) 0;border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--surface);display:grid;position:relative;overflow:hidden}.lcase__fig[data-astro-cid-ijnbyg76] figcaption[data-astro-cid-ijnbyg76]{color:var(--muted)}.lcase__fig--graph[data-astro-cid-ijnbyg76] .lcase__img[data-astro-cid-ijnbyg76]{aspect-ratio:740/462;position:relative;overflow:hidden}.lcase__fig--graph[data-astro-cid-ijnbyg76] .lcase__img[data-astro-cid-ijnbyg76] img{width:114.865%;max-width:none;height:auto;position:absolute;top:0;left:-14.8649%}.lcase__fig--screenshot[data-astro-cid-ijnbyg76] .lcase__img[data-astro-cid-ijnbyg76]{aspect-ratio:740/462;border-radius:var(--r-lg) var(--r-lg) 0 0;background:#fff;overflow:hidden}.lcase__fig--screenshot[data-astro-cid-ijnbyg76] .lcase__img[data-astro-cid-ijnbyg76] img{object-fit:cover;object-position:top left;width:100%;height:100%}.lcase__body[data-astro-cid-ijnbyg76]{gap:var(--s-100);padding-top:var(--s-400);flex-direction:column;flex:1;display:flex}.lcase__body[data-astro-cid-ijnbyg76] p[data-astro-cid-ijnbyg76]{color:var(--muted);max-width:60ch}.lcase__body[data-astro-cid-ijnbyg76] h3[data-astro-cid-ijnbyg76]{color:var(--text);margin-bottom:var(--s-50)}.lcase__go[data-astro-cid-ijnbyg76]{padding-top:var(--s-300);margin-top:auto}@media (width<=991px){.lcases[data-astro-cid-ijnbyg76]{grid-template-columns:1fr}}@media (width<=479px){.lcase__fig[data-astro-cid-ijnbyg76]{padding:var(--s-200) var(--s-200) 0;border-radius:var(--r-2xl)}.lcase__body[data-astro-cid-ijnbyg76]{padding-top:var(--s-300)}}.lfit[data-astro-cid-yfc4woht]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--s-500);row-gap:var(--s-600);display:grid}h3[data-astro-cid-yfc4woht]{padding-bottom:var(--s-200)}li[data-astro-cid-yfc4woht]{gap:var(--s-100);padding-block:var(--s-200);border-top:1px solid var(--border);color:var(--text);grid-template-columns:24px 1fr;display:grid}li[data-astro-cid-yfc4woht] svg{border-radius:var(--r-full);background:var(--accent);width:24px;height:24px;color:var(--accent-ink);padding:4px}.lfit__col--no[data-astro-cid-yfc4woht] h3[data-astro-cid-yfc4woht],.lfit__col--no[data-astro-cid-yfc4woht] li[data-astro-cid-yfc4woht]{color:var(--muted)}.lfit__col--no[data-astro-cid-yfc4woht] li[data-astro-cid-yfc4woht] svg{background:var(--surface-2);color:var(--muted)}@media (width<=991px){.lfit[data-astro-cid-yfc4woht]{grid-template-columns:1fr}}.laside[data-astro-cid-kc45ebwj]{gap:var(--s-300);display:grid}.laside__head[data-astro-cid-kc45ebwj]{gap:var(--s-75);display:grid}.laside__title[data-astro-cid-kc45ebwj],.laside__label[data-astro-cid-kc45ebwj]{color:var(--text)}.laside__txt[data-astro-cid-kc45ebwj]{gap:var(--s-25);display:grid}.laside__body[data-astro-cid-kc45ebwj]{gap:var(--s-100);display:grid}.laside__area[data-astro-cid-kc45ebwj]{align-items:baseline;gap:var(--s-75);padding-top:var(--s-200);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.laside__area-label[data-astro-cid-kc45ebwj]{color:var(--text)}.laside__steps[data-astro-cid-kc45ebwj]{gap:var(--s-200);display:grid;position:relative}.laside__steps[data-astro-cid-kc45ebwj]:before{content:"";background:var(--border);width:1px;position:absolute;top:18px;bottom:18px;left:13px}.laside__steps[data-astro-cid-kc45ebwj] li[data-astro-cid-kc45ebwj]{column-gap:var(--s-200);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid;position:relative}.laside__num[data-astro-cid-kc45ebwj]{border-radius:var(--r-full);background:var(--bg);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--border);color:var(--accent);place-items:center;display:grid}.laside__facts[data-astro-cid-kc45ebwj]{border-top:1px solid var(--border)}.laside__facts[data-astro-cid-kc45ebwj] div[data-astro-cid-kc45ebwj]{gap:var(--s-200);padding-block:var(--s-200);border-bottom:1px solid var(--border);grid-template-columns:112px minmax(0,1fr);align-items:baseline;display:grid}.laside__facts[data-astro-cid-kc45ebwj] dd[data-astro-cid-kc45ebwj]{color:var(--text)}.laside--statement[data-astro-cid-kc45ebwj] .laside__head[data-astro-cid-kc45ebwj]:before{content:"";width:40px;height:2px;margin-bottom:var(--s-200);background:var(--accent);display:block}.laside--statement[data-astro-cid-kc45ebwj] .laside__body[data-astro-cid-kc45ebwj]{gap:var(--s-200)}.laside__stat[data-astro-cid-kc45ebwj]{align-items:center;gap:var(--s-300);padding-block:var(--s-300);border-block:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);display:grid}.laside__fig[data-astro-cid-kc45ebwj]{color:var(--text)}.laside__stat[data-astro-cid-kc45ebwj]+.laside__area[data-astro-cid-kc45ebwj]{margin-top:calc(var(--s-300) * -1);border-top:0}.laside__track[data-astro-cid-kc45ebwj]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-top:1px solid var(--border);display:grid}.laside__track[data-astro-cid-kc45ebwj] li[data-astro-cid-kc45ebwj]{position:relative}.laside__track[data-astro-cid-kc45ebwj] li[data-astro-cid-kc45ebwj]:before{content:"";border-radius:var(--r-full);background:var(--muted-2);width:9px;height:9px;box-shadow:0 0 0 4px var(--bg);transition:background-color var(--t-ui) var(--ease);position:absolute;top:-5px;left:0}.laside__stop[data-astro-cid-kc45ebwj]{gap:var(--s-25);padding:var(--s-300) var(--s-200) var(--s-75) 0;display:grid}.laside__stop[data-astro-cid-kc45ebwj] .laside__label[data-astro-cid-kc45ebwj]{align-items:center;gap:var(--s-75);transition:color var(--t-ui) var(--ease);display:inline-flex}.laside__go[data-astro-cid-kc45ebwj]{color:var(--muted);transition:color var(--t-ui) var(--ease), transform var(--t-ui) var(--ease);display:inline-grid}.laside__go[data-astro-cid-kc45ebwj] svg{width:14px;height:14px}@media (hover:hover){.laside__track[data-astro-cid-kc45ebwj] li[data-astro-cid-kc45ebwj]:hover:before{background:var(--accent)}.laside__stop--link[data-astro-cid-kc45ebwj]:hover .laside__label[data-astro-cid-kc45ebwj],.laside__stop--link[data-astro-cid-kc45ebwj]:hover .laside__go[data-astro-cid-kc45ebwj]{color:var(--accent)}.laside__stop--link[data-astro-cid-kc45ebwj]:hover .laside__go[data-astro-cid-kc45ebwj]{transform:translate(2px,-2px)}}@media (width<=479px){.laside__facts[data-astro-cid-kc45ebwj] div[data-astro-cid-kc45ebwj]{grid-template-columns:96px minmax(0,1fr)}.laside__stat[data-astro-cid-kc45ebwj]{gap:var(--s-200)}}.lpack[data-astro-cid-lzvypgf3]{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lpack__col[data-astro-cid-lzvypgf3]{gap:var(--s-100);padding:var(--s-400) var(--s-400) 0;flex-direction:column;display:flex}.lpack__col[data-astro-cid-lzvypgf3]:first-child{padding-left:0}.lpack__col[data-astro-cid-lzvypgf3]+.lpack__col[data-astro-cid-lzvypgf3]{box-shadow:inset 1px 0 0 var(--border)}.lpack__term[data-astro-cid-lzvypgf3]{color:var(--accent)}.lpack__tag[data-astro-cid-lzvypgf3]{color:var(--text)}.lpack[data-astro-cid-lzvypgf3] ul[data-astro-cid-lzvypgf3]{gap:var(--s-75);margin-top:var(--s-200);color:var(--muted);display:grid}.lpack[data-astro-cid-lzvypgf3] li[data-astro-cid-lzvypgf3]{padding-left:var(--s-200);position:relative}.lpack[data-astro-cid-lzvypgf3] li[data-astro-cid-lzvypgf3]:before{content:"";border-radius:var(--r-full);background:var(--accent);width:6px;height:6px;position:absolute;top:9px;left:0}.lpack__go[data-astro-cid-lzvypgf3]{align-items:center;gap:var(--s-50);padding-top:var(--s-300);color:var(--accent);width:fit-content;margin-top:auto;display:inline-flex}.lpack__go[data-astro-cid-lzvypgf3] svg{width:14px;height:14px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.lpack__go[data-astro-cid-lzvypgf3]:hover svg{transform:translate(2px,-2px)}}@media (width<=991px){.lpack[data-astro-cid-lzvypgf3]{grid-template-columns:1fr}.lpack__col[data-astro-cid-lzvypgf3],.lpack__col[data-astro-cid-lzvypgf3]:first-child{padding:var(--s-400) 0}.lpack__col[data-astro-cid-lzvypgf3]+.lpack__col[data-astro-cid-lzvypgf3]{box-shadow:inset 0 1px 0 var(--border)}}.ltable[data-astro-cid-hiqhufhc]{position:relative;overflow-x:auto}table[data-astro-cid-hiqhufhc]{border-collapse:collapse;width:100%;min-width:560px}.ltable--marks[data-astro-cid-hiqhufhc] table[data-astro-cid-hiqhufhc]{min-width:0}.ltable--marks[data-astro-cid-hiqhufhc] td[data-astro-cid-hiqhufhc],.ltable--marks[data-astro-cid-hiqhufhc] thead[data-astro-cid-hiqhufhc] th[data-astro-cid-hiqhufhc]:not(:first-child){text-align:center;width:22%}th[data-astro-cid-hiqhufhc],td[data-astro-cid-hiqhufhc]{text-align:left;vertical-align:middle;padding:var(--s-200) var(--s-300) var(--s-200) 0;border-bottom:1px solid var(--border)}thead[data-astro-cid-hiqhufhc] th[data-astro-cid-hiqhufhc]{color:var(--muted);padding-top:0;font-size:12px;font-weight:600;line-height:16px}thead[data-astro-cid-hiqhufhc] th[data-astro-cid-hiqhufhc].us{color:var(--accent)}tbody[data-astro-cid-hiqhufhc] th[data-astro-cid-hiqhufhc]{color:var(--text);width:46%;font-size:16px;font-weight:500;line-height:24px}td[data-astro-cid-hiqhufhc]{color:var(--muted);font-size:14px;line-height:20px}td[data-astro-cid-hiqhufhc].us{color:var(--text)}.ltable__mark[data-astro-cid-hiqhufhc]{border-radius:var(--r-full);place-items:center;width:24px;height:24px;display:inline-grid}.ltable__mark[data-astro-cid-hiqhufhc] svg{width:16px;height:16px;padding:2px}.ltable__mark--yes[data-astro-cid-hiqhufhc]{background:var(--accent);color:var(--accent-ink)}.ltable__mark--no[data-astro-cid-hiqhufhc]{background:var(--surface-2);color:var(--muted)}@media (width<=767px){tbody[data-astro-cid-hiqhufhc] th[data-astro-cid-hiqhufhc]{font-size:14px;line-height:20px}}.lpg[data-astro-cid-upfsy5e7]{gap:var(--s-100);display:grid}.lpg__panel[data-astro-cid-upfsy5e7]{padding:var(--s-300);border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--surface)}.lpg__stops[data-astro-cid-upfsy5e7]{gap:var(--s-300);display:grid}.lpg__stop[data-astro-cid-upfsy5e7]{column-gap:var(--s-200);grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid;position:relative}.lpg__dot[data-astro-cid-upfsy5e7]{z-index:1;border-radius:var(--r-full);background:var(--surface-2);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--border);color:var(--muted);place-items:center;display:grid;position:relative}.lpg__dot[data-astro-cid-upfsy5e7] svg{width:16px;height:16px}.lpg__dot--go[data-astro-cid-upfsy5e7]{background:var(--accent-deep);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.lpg__seg[data-astro-cid-upfsy5e7]{top:32px;left:15.5px;bottom:calc(var(--s-300) * -1);background:var(--border);width:1px;position:absolute}.lpg__seg[data-astro-cid-upfsy5e7]:after{content:"";background:var(--accent);opacity:0;transform-origin:top;position:absolute;inset:0}.lpg__body[data-astro-cid-upfsy5e7]{gap:var(--s-75);padding-top:var(--s-25);justify-items:start;display:grid}.lpg__label[data-astro-cid-upfsy5e7]{color:var(--text)}.lpg__query[data-astro-cid-upfsy5e7]{justify-self:stretch;align-items:center;gap:var(--s-75);padding:var(--s-75) var(--s-200) var(--s-75) var(--s-100);border-radius:var(--r-full);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--muted);display:flex}.lpg__query[data-astro-cid-upfsy5e7] svg{width:14px;height:14px;color:var(--muted-2);flex:none}.lpg__note[data-astro-cid-upfsy5e7]{text-wrap:pretty}.lpg__chips[data-astro-cid-upfsy5e7]{gap:var(--s-75);flex-wrap:wrap;display:flex}.lpg__chip[data-astro-cid-upfsy5e7]{padding:var(--s-50) var(--s-100);border-radius:var(--r-xl);background:var(--surface-2);color:var(--text)}.lpg__flow[data-astro-cid-upfsy5e7]{align-items:center;gap:var(--s-75) var(--s-100);flex-wrap:wrap;display:flex}.lpg__trial[data-astro-cid-upfsy5e7]{align-items:center;gap:var(--s-75);padding:var(--s-50) var(--s-100) var(--s-50) var(--s-200);border-radius:var(--r-full);background:var(--accent-deep);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent);display:inline-flex}.lpg__trial[data-astro-cid-upfsy5e7] svg{width:14px;height:14px}.lpg__next[data-astro-cid-upfsy5e7]{align-items:center;gap:var(--s-100);display:inline-flex}.lpg__next[data-astro-cid-upfsy5e7] svg{width:14px;height:14px;color:var(--muted-2)}@media (width>=1200px){.lpg__chips[data-astro-cid-upfsy5e7],.lpg__flow[data-astro-cid-upfsy5e7]{flex-wrap:nowrap;justify-self:stretch}.lpg__chip[data-astro-cid-upfsy5e7]{text-align:center;flex:auto}.lpg__next[data-astro-cid-upfsy5e7]{flex:auto;gap:0}.lpg__next[data-astro-cid-upfsy5e7]:before{content:"";min-width:var(--s-200);background:var(--border);flex:1;height:1px}.lpg__next[data-astro-cid-upfsy5e7] svg{margin:0 var(--s-100) 0 -6px}}@media (prefers-reduced-motion:no-preference){.lpg__seg[data-astro-cid-upfsy5e7]:after{animation:lpgRun 2.4s var(--ease-move) .9s 3 both}.lpg__seg--2[data-astro-cid-upfsy5e7]:after{animation-delay:1.98s}}@keyframes lpgRun{0%{opacity:1;transform:scaleY(0)}45%{opacity:1;transform:scaleY(1)}70%,to{opacity:0;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.lpg__seg[data-astro-cid-upfsy5e7]:after{display:none}}@media (width<=1199px){.lpg__stops[data-astro-cid-upfsy5e7]{gap:var(--s-200)}.lpg__seg[data-astro-cid-upfsy5e7]{bottom:calc(var(--s-200) * -1)}}@media (width<=479px){.lpg__panel[data-astro-cid-upfsy5e7]{padding:var(--s-200);border-radius:var(--r-2xl)}.lpg__stop[data-astro-cid-upfsy5e7]{column-gap:var(--s-100)}}.lplan[data-astro-cid-umunc4yv]{--name:120px;gap:var(--s-300);display:grid}.lplan__head[data-astro-cid-umunc4yv]{align-items:center;column-gap:var(--s-200);row-gap:var(--s-50);grid-template-columns:minmax(0,1fr) auto;display:grid}.lplan__sub[data-astro-cid-umunc4yv]{grid-column:1/-1}.lplan__title[data-astro-cid-umunc4yv],.lplan__label[data-astro-cid-umunc4yv]{color:var(--text)}.lplan__link[data-astro-cid-umunc4yv]{align-items:center;gap:var(--s-50);min-height:32px;color:var(--muted);transition:color var(--t-ui) var(--ease);flex:none;display:inline-flex}.lplan__link[data-astro-cid-umunc4yv] svg{width:14px;height:14px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.lplan__link[data-astro-cid-umunc4yv]:hover{color:var(--accent)}.lplan__link[data-astro-cid-umunc4yv]:hover svg{transform:translate(2px,-2px)}}.lplan__axis[data-astro-cid-umunc4yv],.lplan__row[data-astro-cid-umunc4yv]{grid-template-columns:var(--name) minmax(0, 1fr);column-gap:var(--s-200);display:grid}.lplan__axis[data-astro-cid-umunc4yv]{padding-bottom:var(--s-75)}.lplan__axis[data-astro-cid-umunc4yv] .lplan__lane[data-astro-cid-umunc4yv]{grid-column:2}.lplan__lane[data-astro-cid-umunc4yv]{min-height:16px;display:block;position:relative}.lplan__tick[data-astro-cid-umunc4yv]{top:0;left:calc(var(--at) * 100%);padding-left:var(--s-75);white-space:nowrap;position:absolute}.lplan__rows[data-astro-cid-umunc4yv]{border-top:1px solid var(--border)}.lplan__row[data-astro-cid-umunc4yv]{padding-block:var(--s-100);border-bottom:1px solid var(--border);align-items:center}.lplan__track[data-astro-cid-umunc4yv]{margin-block:calc(var(--s-100) * -1);align-self:stretch}.lplan__when[data-astro-cid-umunc4yv]{top:50%;left:calc(var(--to) * 100%);padding-left:var(--s-100);white-space:nowrap;background:var(--bg);position:absolute;transform:translateY(-50%)}.lplan__when--before[data-astro-cid-umunc4yv]{left:auto;right:calc((1 - var(--from)) * 100%);padding:0 var(--s-100) 0 0}.lplan__grid[data-astro-cid-umunc4yv]{top:0;bottom:0;left:calc(var(--at) * 100%);background:var(--border);opacity:.6;width:1px;position:absolute}.lplan__bar[data-astro-cid-umunc4yv]{top:50%;left:calc(var(--from) * 100%);width:calc((var(--to) - var(--from)) * 100%);border-radius:var(--r-full);background:var(--accent);transform-origin:0;min-width:12px;height:10px;margin-top:-5px;position:absolute}.lplan__row--open[data-astro-cid-umunc4yv] .lplan__bar[data-astro-cid-umunc4yv]{border-radius:var(--r-full) 0 0 var(--r-full);background:linear-gradient(90deg, var(--accent) 0%, var(--accent) 45%, #20ce8800 100%)}.js .lplan__bar[data-astro-cid-umunc4yv]{animation:lplanGrow .8s var(--ease) both;animation-delay:calc(.36s + var(--i) * .12s)}@keyframes lplanGrow{0%{transform:scaleX(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){.js .lplan__bar[data-astro-cid-umunc4yv]{animation:none}}.lplan__facts[data-astro-cid-umunc4yv]{grid-template-columns:repeat(var(--n), minmax(max-content, 1fr));display:grid}.lplan__facts[data-astro-cid-umunc4yv] div[data-astro-cid-umunc4yv]{align-content:start;gap:var(--s-25);padding-right:var(--s-200);display:grid}.lplan__facts[data-astro-cid-umunc4yv] div[data-astro-cid-umunc4yv]+div[data-astro-cid-umunc4yv]{padding-left:var(--s-200);border-left:1px solid var(--border)}.lplan__facts[data-astro-cid-umunc4yv] div[data-astro-cid-umunc4yv]:last-child{padding-right:0}.lplan__facts[data-astro-cid-umunc4yv] dd[data-astro-cid-umunc4yv]{color:var(--text)}@media (width<=479px){.lplan[data-astro-cid-umunc4yv]{--name:100px}.lplan__tick--start[data-astro-cid-umunc4yv]{display:none}.lplan__facts[data-astro-cid-umunc4yv] div[data-astro-cid-umunc4yv]{padding-right:var(--s-100)}.lplan__facts[data-astro-cid-umunc4yv] div[data-astro-cid-umunc4yv]+div[data-astro-cid-umunc4yv]{padding-left:var(--s-100)}}.egbg[data-astro-cid-kjwmstod]{z-index:-2;pointer-events:none;background:radial-gradient(60% 50% at 50% 100%,#20ce8814 0%,#20ce8800 70%);position:absolute;inset:0;overflow:hidden}.egbg__canvas[data-astro-cid-kjwmstod]{opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease);display:block}.egbg__canvas[data-astro-cid-kjwmstod].is-on{opacity:1}@media (prefers-reduced-motion:reduce){.egbg__canvas[data-astro-cid-kjwmstod]{transition:none}}.mhero[data-astro-cid-raxucwlc]{isolation:isolate;background:var(--bg);padding-top:calc(var(--s-900) + var(--s-200) + var(--s-400));padding-bottom:var(--s-800);position:relative;overflow:hidden}.mhero__scrim[data-astro-cid-raxucwlc]{z-index:-1;pointer-events:none;background:radial-gradient(46% 58% at 50% 46%, #090909f0 0%, #090909d6 55%, #09090900 100%), linear-gradient(180deg, #090909bf 0%, #09090900 18%, #09090900 72%, var(--bg) 100%);position:absolute;inset:0}.mhero__inner[data-astro-cid-raxucwlc]{justify-items:center;gap:var(--s-700);display:grid}.mhero__copy[data-astro-cid-raxucwlc]{justify-items:center;gap:var(--s-300);text-align:center;max-width:880px;display:grid}.mhero__crumbs[data-astro-cid-raxucwlc] ol{justify-content:center}.mhero__title[data-astro-cid-raxucwlc] h1{letter-spacing:-.035em;color:var(--text);text-wrap:balance;font-size:80px;font-weight:600;line-height:80px}.mhero__lede[data-astro-cid-raxucwlc]{color:var(--muted);text-wrap:pretty;max-width:600px}.mhero__btns[data-astro-cid-raxucwlc]{justify-content:center;gap:var(--s-100);margin-top:var(--s-100);flex-wrap:wrap;display:flex}.mhero__founder[data-astro-cid-raxucwlc]{justify-content:center;align-items:center;gap:var(--s-100);text-align:left;width:fit-content;max-width:360px;margin-inline:auto;display:flex}.mhero__founder[data-astro-cid-raxucwlc] p[data-astro-cid-raxucwlc]{color:var(--muted)}.mhero__founder[data-astro-cid-raxucwlc] strong[data-astro-cid-raxucwlc]{color:var(--text);font-weight:600}.mhero__founder[data-astro-cid-raxucwlc] img{border-radius:var(--r-full);object-fit:cover;object-position:center 20%;width:40px;height:40px;box-shadow:0 0 0 2px var(--bg), 0 0 0 3px var(--border);flex:none}.mhero__stage[data-astro-cid-raxucwlc]{width:100%;max-width:760px}.mhero__stage[data-astro-cid-raxucwlc] .laside__head{text-align:center;justify-items:center}.mhero__stage[data-astro-cid-raxucwlc] .laside__track li:before{box-shadow:0 0 0 4px var(--bg);left:50%;transform:translate(-50%)}.mhero__stage[data-astro-cid-raxucwlc] .laside__stop{text-align:center;padding-inline:var(--s-100);justify-items:center}@media (width<=991px){.mhero__title[data-astro-cid-raxucwlc] h1{font-size:60px;line-height:60px}}@media (width<=479px){.mhero__founder[data-astro-cid-raxucwlc]{max-width:300px}}@media (width<=767px){.mhero[data-astro-cid-raxucwlc]{padding-top:calc(var(--s-900) + var(--s-200));padding-bottom:var(--s-600)}.mhero__inner[data-astro-cid-raxucwlc]{gap:var(--s-500)}.mhero__title[data-astro-cid-raxucwlc] h1{font-size:40px;line-height:44px}.mhero__stage[data-astro-cid-raxucwlc] .laside__stop{padding-inline:0}.mhero__scrim[data-astro-cid-raxucwlc]{background:radial-gradient(100% 56% at 50% 46%, #090909e6 0%, #090909cc 60%, #0909094d 100%), linear-gradient(180deg, #090909cc 0%, #09090900 20%, #09090900 76%, var(--bg) 100%)}.mhero--graph[data-astro-cid-raxucwlc] .mhero__scrim[data-astro-cid-raxucwlc]{background:radial-gradient(100% 50% at 50% 42%, #090909b8 0%, #09090980 60%, #09090900 100%), linear-gradient(180deg, #090909b3 0%, #09090900 16%, #09090900 80%, var(--bg) 100%)}}.lgrid[data-astro-cid-jsp3hx2y]{gap:var(--s-400) var(--s-300);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lgrid[data-astro-cid-jsp3hx2y] li[data-astro-cid-jsp3hx2y]{display:grid}.lgrid__card[data-astro-cid-jsp3hx2y]{gap:var(--s-100);grid-template-rows:auto auto 1fr;align-content:start;display:grid}.lgrid__img[data-astro-cid-jsp3hx2y]{border-radius:var(--r-2xl);border:1px solid var(--border);background:var(--surface);margin-bottom:var(--s-100);display:block;overflow:hidden}.lgrid__img[data-astro-cid-jsp3hx2y] img{aspect-ratio:16/10;object-fit:contain;background:var(--bg);width:100%;height:auto;transition:transform var(--t-move) var(--ease)}.lgrid__meta[data-astro-cid-jsp3hx2y]{align-items:center;gap:var(--s-100);color:var(--muted-2);flex-wrap:wrap;display:flex}.lgrid__tag[data-astro-cid-jsp3hx2y]{padding:2px var(--s-75);border-radius:var(--r-md);background:var(--accent-wash);color:var(--accent);font-weight:600}.lgrid__title[data-astro-cid-jsp3hx2y]{color:var(--text);text-wrap:pretty;transition:color var(--t-ui) var(--ease)}@media (hover:hover){.lgrid__card[data-astro-cid-jsp3hx2y]:hover .lgrid__img[data-astro-cid-jsp3hx2y] img{transform:scale(1.03)}.lgrid__card[data-astro-cid-jsp3hx2y]:hover .lgrid__title[data-astro-cid-jsp3hx2y]{color:var(--accent)}}@media (width<=991px){.lgrid[data-astro-cid-jsp3hx2y]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.lgrid[data-astro-cid-jsp3hx2y]{border-top:1px solid var(--border);grid-template-columns:1fr;gap:0}.lgrid__card[data-astro-cid-jsp3hx2y]{column-gap:var(--s-200);row-gap:var(--s-50);padding:var(--s-200) 0;border-bottom:1px solid var(--border);grid-template-rows:auto 1fr;grid-template-columns:80px minmax(0,1fr)}.lgrid__img[data-astro-cid-jsp3hx2y]{border-radius:var(--r-xl);grid-row:1/span 2;align-self:start;margin-bottom:0}.lgrid__img[data-astro-cid-jsp3hx2y] img{aspect-ratio:1}.lgrid__title[data-astro-cid-jsp3hx2y]{font-size:16px;line-height:24px}}.lfeat[data-astro-cid-dhpmgoar]{border-radius:var(--r-3xl);background:var(--surface);border:1px solid var(--border);display:grid;overflow:hidden;box-shadow:0 32px 80px -40px #000000e6}.lfeat__img[data-astro-cid-dhpmgoar]{border-bottom:1px solid var(--border);background:var(--bg);display:block}.lfeat__img[data-astro-cid-dhpmgoar] img{aspect-ratio:3;object-fit:contain;width:100%;height:auto;padding-block:var(--s-200);transition:transform var(--t-move) var(--ease)}@media (hover:hover){.lfeat__link[data-astro-cid-dhpmgoar]:hover .lfeat__img[data-astro-cid-dhpmgoar] img{transform:scale(1.03)}}.lfeat__body[data-astro-cid-dhpmgoar]{gap:var(--s-75);padding:var(--s-300) var(--s-400);display:grid}.lfeat__label[data-astro-cid-dhpmgoar]{color:var(--accent)}.lfeat__title[data-astro-cid-dhpmgoar] a[data-astro-cid-dhpmgoar]{color:var(--text);transition:color var(--t-ui) var(--ease)}@media (hover:hover){.lfeat__title[data-astro-cid-dhpmgoar] a[data-astro-cid-dhpmgoar]:hover{color:var(--accent)}}.lfeat__desc[data-astro-cid-dhpmgoar]{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lfeat__meta[data-astro-cid-dhpmgoar]{align-items:center;gap:var(--s-100);color:var(--muted-2);margin-bottom:var(--s-100);flex-wrap:wrap;display:flex}.lfeat__tag[data-astro-cid-dhpmgoar]{padding:2px var(--s-75);border-radius:var(--r-md);background:var(--accent-wash);color:var(--accent);font-weight:600}@media (width>=992px){.lfeat[data-astro-cid-dhpmgoar]{grid-template-columns:168px minmax(0,1fr)}.lfeat__img[data-astro-cid-dhpmgoar]{border-bottom:0;border-right:1px solid var(--border);place-items:center;height:100%;display:grid}.lfeat__img[data-astro-cid-dhpmgoar] img{aspect-ratio:1;padding:var(--s-200)}.lfeat__link[data-astro-cid-dhpmgoar]{height:100%;display:block}}@media (width<=479px){.lfeat[data-astro-cid-dhpmgoar]{border-radius:var(--r-2xl)}.lfeat__body[data-astro-cid-dhpmgoar]{padding:var(--s-200) var(--s-300) var(--s-300)}}.plain__head[data-astro-cid-t4yg6o3b]{padding-top:calc(var(--s-900) + var(--s-200))}.plain__col[data-astro-cid-t4yg6o3b]{gap:var(--s-300);justify-items:start;max-width:720px;margin-inline:auto;display:grid}.plain__head[data-astro-cid-t4yg6o3b] .plain__col[data-astro-cid-t4yg6o3b]{padding-bottom:var(--s-500);border-bottom:1px solid var(--border)}.plain__title[data-astro-cid-t4yg6o3b]{letter-spacing:-.03em;color:var(--text);font-size:60px;line-height:60px}.plain__body[data-astro-cid-t4yg6o3b]{padding-top:var(--s-500);padding-bottom:var(--sys-section)}.plain__body[data-astro-cid-t4yg6o3b] .plain__col[data-astro-cid-t4yg6o3b]{display:block}.plain__body[data-astro-cid-t4yg6o3b] .sys-prose{overflow-wrap:break-word}.plain__body[data-astro-cid-t4yg6o3b] .sys-prose h4{margin-top:var(--s-400)}@media (width<=991px){.plain__title[data-astro-cid-t4yg6o3b]{font-size:48px;line-height:48px}}@media (width<=767px){.plain__title[data-astro-cid-t4yg6o3b]{font-size:36px;line-height:40px}.plain__head[data-astro-cid-t4yg6o3b] .plain__col[data-astro-cid-t4yg6o3b]{padding-bottom:var(--s-400)}.plain__body[data-astro-cid-t4yg6o3b]{padding-top:var(--s-400)}}.phx[data-astro-cid-4jhh53i2]{padding-top:calc(var(--s-900) + var(--s-200));padding-bottom:calc(var(--sys-section) / 2)}.phx__grid[data-astro-cid-4jhh53i2]{column-gap:var(--s-800);row-gap:var(--s-300);grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-template-areas:"crumbs.""copy portrait";align-items:start;display:grid}.phx__crumbs[data-astro-cid-4jhh53i2]{grid-area:crumbs}.phx__copy[data-astro-cid-4jhh53i2]{gap:var(--s-300);grid-area:copy;justify-items:start;max-width:760px;display:grid}.phx__text[data-astro-cid-4jhh53i2]{gap:var(--s-200);display:grid}.phx__text[data-astro-cid-4jhh53i2] h1{letter-spacing:-.03em;color:var(--text);margin-bottom:var(--s-100);font-size:60px;line-height:60px}.phx__text[data-astro-cid-4jhh53i2] h1+p{color:var(--text);max-width:640px;font-size:20px;font-weight:500;line-height:28px}.phx__text[data-astro-cid-4jhh53i2] p{color:var(--muted);max-width:640px;font-size:18px;line-height:28px}.phx__btns[data-astro-cid-4jhh53i2]{gap:var(--s-100);margin-top:var(--s-100);flex-wrap:wrap;display:flex}.phx__portrait[data-astro-cid-4jhh53i2]{grid-area:portrait;justify-self:end;width:100%;max-width:240px}.phx__portrait[data-astro-cid-4jhh53i2] img{aspect-ratio:339/385;object-fit:cover;border-radius:var(--r-2xl);width:100%;box-shadow:0 0 0 1px var(--border)}@media (width<=991px){.phx__grid[data-astro-cid-4jhh53i2]{column-gap:var(--s-500)}.phx__text[data-astro-cid-4jhh53i2] h1{font-size:48px;line-height:48px}}@media (width<=767px){.phx__grid[data-astro-cid-4jhh53i2]{grid-template-columns:1fr;grid-template-areas:"crumbs""portrait""copy"}.phx__portrait[data-astro-cid-4jhh53i2]{justify-self:start;max-width:120px}.phx__portrait[data-astro-cid-4jhh53i2] img{border-radius:var(--r-xl)}.phx__text[data-astro-cid-4jhh53i2] h1{font-size:36px;line-height:40px}.phx__text[data-astro-cid-4jhh53i2] h1+p{font-size:18px}.phx__text[data-astro-cid-4jhh53i2] p{font-size:16px;line-height:26px}}.psplit[data-astro-cid-dm5ejggh]{gap:var(--s-700);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.psplit[data-astro-cid-dm5ejggh]+.psplit[data-astro-cid-dm5ejggh]{margin-top:var(--s-600);padding-top:var(--s-600);border-top:1px solid var(--border)}.psplit__copy[data-astro-cid-dm5ejggh]{gap:var(--s-200);display:grid}.psplit--h2[data-astro-cid-dm5ejggh] .psplit__copy[data-astro-cid-dm5ejggh]{gap:var(--s-300)}.psplit__title[data-astro-cid-dm5ejggh]{color:var(--text)}.psplit__copy[data-astro-cid-dm5ejggh] .sys-prose{font-size:16px;line-height:26px}.psplit__fig[data-astro-cid-dm5ejggh]{gap:var(--s-100);display:grid}.psplit__fig[data-astro-cid-dm5ejggh] img{border-radius:var(--r-2xl);width:100%;box-shadow:0 0 0 1px var(--border)}.psplit__fig[data-astro-cid-dm5ejggh] a[data-astro-cid-dm5ejggh]{border-radius:var(--r-2xl);display:block}.psplit__fig[data-astro-cid-dm5ejggh] figcaption[data-astro-cid-dm5ejggh]{color:var(--muted)}@media (width<=991px){.psplit[data-astro-cid-dm5ejggh]{gap:var(--s-400);grid-template-columns:minmax(0,1fr)}}.psec2__grid[data-astro-cid-bkk5llck]{gap:var(--s-800);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;display:grid}.psec2__aside[data-astro-cid-bkk5llck]{gap:var(--s-200);display:grid;position:sticky;top:120px}.psec2__aside[data-astro-cid-bkk5llck] p[data-astro-cid-bkk5llck]{color:var(--muted)}.psec2__rows[data-astro-cid-bkk5llck]{border-top:1px solid var(--border)}.psec2__row[data-astro-cid-bkk5llck]{gap:var(--s-200);padding-block:var(--s-300);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr);display:grid}.psec2__rows--num[data-astro-cid-bkk5llck] .psec2__row[data-astro-cid-bkk5llck]{grid-template-columns:32px minmax(0,1fr)}.psec2__row[data-astro-cid-bkk5llck]:not(:has(p)){padding-block:var(--s-200)}.psec2__num[data-astro-cid-bkk5llck]{color:var(--accent);padding-top:6px}.psec2__body[data-astro-cid-bkk5llck]{gap:var(--s-75);display:grid}.psec2__title[data-astro-cid-bkk5llck]{color:var(--text)}.psec2__title[data-astro-cid-bkk5llck] a[data-astro-cid-bkk5llck]{text-decoration:underline;text-decoration-color:var(--muted-2);text-underline-offset:5px;transition:color var(--t-ui) var(--ease), text-decoration-color var(--t-ui) var(--ease);text-decoration-thickness:1px}@media (hover:hover){.psec2__title[data-astro-cid-bkk5llck] a[data-astro-cid-bkk5llck]:hover{color:var(--accent);text-decoration-color:var(--accent)}}.psec2__body[data-astro-cid-bkk5llck] p[data-astro-cid-bkk5llck]{color:var(--muted);max-width:64ch}.psec2__prose[data-astro-cid-bkk5llck] .sys-prose{max-width:720px}@media (width<=991px){.psec2__grid[data-astro-cid-bkk5llck]{gap:var(--s-500);grid-template-columns:minmax(0,1fr)}.psec2__aside[data-astro-cid-bkk5llck]{position:static}}.pguides__list[data-astro-cid-rer7ssw6]{border-top:1px solid var(--border)}.pguides__list--rest[data-astro-cid-rer7ssw6]{border-top:0}.pguides__row[data-astro-cid-rer7ssw6]{gap:var(--s-300);padding-block:var(--s-200);border-bottom:1px solid var(--border);grid-template-columns:160px minmax(0,1fr) auto;align-items:baseline;display:grid}.pguides__date[data-astro-cid-rer7ssw6]{color:var(--muted);white-space:nowrap}.pguides__title[data-astro-cid-rer7ssw6]{color:var(--text);transition:color var(--t-ui) var(--ease)}@media (hover:hover){.pguides__title[data-astro-cid-rer7ssw6]:hover{color:var(--accent)}}.pguides__hub[data-astro-cid-rer7ssw6]{color:var(--muted);padding:2px var(--s-100);border:1px solid var(--border);border-radius:var(--r-full);white-space:nowrap}.pguides__more[data-astro-cid-rer7ssw6] summary[data-astro-cid-rer7ssw6]{cursor:pointer;min-height:44px;margin-top:var(--s-200);color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:5px;transition:color var(--t-ui) var(--ease);align-items:center;list-style:none;display:inline-flex}.pguides__more[data-astro-cid-rer7ssw6] summary[data-astro-cid-rer7ssw6]::-webkit-details-marker{display:none}@media (hover:hover){.pguides__more[data-astro-cid-rer7ssw6] summary[data-astro-cid-rer7ssw6]:hover{color:var(--accent)}}.pguides__more[data-astro-cid-rer7ssw6][open] summary[data-astro-cid-rer7ssw6]{display:none}.pguides__more[data-astro-cid-rer7ssw6][open] .pguides__list--rest[data-astro-cid-rer7ssw6]{animation:sysFadeIn var(--t-ui) var(--ease) both}@media (width<=767px){.pguides__row[data-astro-cid-rer7ssw6]{gap:var(--s-50) var(--s-200);grid-template-columns:minmax(0,1fr) auto}.pguides__date[data-astro-cid-rer7ssw6]{grid-area:1/1}.pguides__hub[data-astro-cid-rer7ssw6]{grid-area:1/2;justify-self:end}.pguides__title[data-astro-cid-rer7ssw6]{grid-column:1/-1}}.plinks__grid[data-astro-cid-wkc57psd]{column-gap:var(--s-500);border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.plinks__grid[data-astro-cid-wkc57psd] li[data-astro-cid-wkc57psd]{border-bottom:1px solid var(--border)}.plinks__link[data-astro-cid-wkc57psd]{justify-content:space-between;align-items:center;gap:var(--s-200);min-height:44px;padding-block:var(--s-200);display:flex}.plinks__text[data-astro-cid-wkc57psd]{gap:var(--s-25);min-width:0;display:grid}.plinks__label[data-astro-cid-wkc57psd]{color:var(--text);transition:color var(--t-ui) var(--ease)}.plinks__url[data-astro-cid-wkc57psd]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plinks__icon[data-astro-cid-wkc57psd]{border-radius:var(--r-full);background:var(--surface-2);width:28px;height:28px;color:var(--muted);transition:background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease);flex:none;place-items:center;display:grid}.plinks__icon[data-astro-cid-wkc57psd] svg{width:14px;height:14px}@media (hover:hover){.plinks__link[data-astro-cid-wkc57psd]:hover .plinks__label[data-astro-cid-wkc57psd]{color:var(--accent)}.plinks__link[data-astro-cid-wkc57psd]:hover .plinks__icon[data-astro-cid-wkc57psd]{background:var(--accent);color:var(--accent-ink)}}@media (width<=991px){.plinks__grid[data-astro-cid-wkc57psd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.plinks__grid[data-astro-cid-wkc57psd]{grid-template-columns:1fr}}.pcols__grid[data-astro-cid-wsm7af44]{gap:var(--s-600) var(--s-500);display:grid}.pcols__grid--2[data-astro-cid-wsm7af44]{grid-template-columns:repeat(2,minmax(0,1fr))}.pcols__grid--3[data-astro-cid-wsm7af44]{grid-template-columns:repeat(3,minmax(0,1fr))}.pcols__grid--4[data-astro-cid-wsm7af44]{grid-template-columns:repeat(4,minmax(0,1fr))}.pcols__item[data-astro-cid-wsm7af44]{gap:var(--s-100);padding-top:var(--s-300);border-top:1px solid var(--border);align-content:start;display:grid}.pcols__num[data-astro-cid-wsm7af44]{color:var(--accent)}.pcols__title[data-astro-cid-wsm7af44]{color:var(--text)}.pcols__title[data-astro-cid-wsm7af44] a[data-astro-cid-wsm7af44]{text-decoration:underline;text-decoration-color:var(--muted-2);text-underline-offset:5px;transition:color var(--t-ui) var(--ease), text-decoration-color var(--t-ui) var(--ease);text-decoration-thickness:1px}@media (hover:hover){.pcols__title[data-astro-cid-wsm7af44] a[data-astro-cid-wsm7af44]:hover{color:var(--accent);text-decoration-color:var(--accent)}}.pcols__text[data-astro-cid-wsm7af44]{gap:var(--s-100);color:var(--muted);font-size:16px;line-height:26px;display:grid}.pcols__text[data-astro-cid-wsm7af44] strong{color:var(--text);font-weight:600}.pcols__text[data-astro-cid-wsm7af44] a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:1px}@media (hover:hover){.pcols__text[data-astro-cid-wsm7af44] a:hover{color:var(--accent)}}.pcols__text[data-astro-cid-wsm7af44] ul{gap:var(--s-75);padding-left:var(--s-300);display:grid}.pcols__text[data-astro-cid-wsm7af44] ul>li{position:relative}.pcols__text[data-astro-cid-wsm7af44] ul>li:before{content:"";left:calc(-1 * var(--s-200));background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:10px}.pcols__after[data-astro-cid-wsm7af44]{margin-top:var(--s-600);max-width:760px}.pcols__cta[data-astro-cid-wsm7af44]{margin-top:var(--s-400)}@media (width<=991px){.pcols__grid--3[data-astro-cid-wsm7af44],.pcols__grid--4[data-astro-cid-wsm7af44]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.pcols__grid--2[data-astro-cid-wsm7af44],.pcols__grid--3[data-astro-cid-wsm7af44],.pcols__grid--4[data-astro-cid-wsm7af44]{gap:var(--s-400);grid-template-columns:1fr}}.ptable__body[data-astro-cid-hkjm3zh6] .sys-prose{max-width:none;font-size:16px;line-height:26px}.ptable__body[data-astro-cid-hkjm3zh6] table{width:100%;font-size:15px;line-height:22px;display:table}.ptable__body[data-astro-cid-hkjm3zh6] td:first-child{color:var(--text);font-weight:500}.ptable__body[data-astro-cid-hkjm3zh6] td{color:var(--muted)}.ptable__body[data-astro-cid-hkjm3zh6] .sys-prose>p{max-width:720px}.ptable__body--hl2[data-astro-cid-hkjm3zh6] :is(td,th):nth-child(2),.ptable__body--hl3[data-astro-cid-hkjm3zh6] :is(td,th):nth-child(3),.ptable__body--hl4[data-astro-cid-hkjm3zh6] :is(td,th):nth-child(4),.ptable__body--hl5[data-astro-cid-hkjm3zh6] :is(td,th):nth-child(5){background:var(--accent-deep);color:var(--text)}.ptable__body--hl2[data-astro-cid-hkjm3zh6] th:nth-child(2),.ptable__body--hl3[data-astro-cid-hkjm3zh6] th:nth-child(3),.ptable__body--hl4[data-astro-cid-hkjm3zh6] th:nth-child(4),.ptable__body--hl5[data-astro-cid-hkjm3zh6] th:nth-child(5){color:var(--accent)}@media (width<=991px){.ptable__body[data-astro-cid-hkjm3zh6] table{display:block;overflow-x:auto}}.pfig[data-astro-cid-g2xrovhp]{gap:var(--s-100);display:grid}.pfig[data-astro-cid-g2xrovhp] img{border-radius:var(--r-2xl);width:100%;box-shadow:0 0 0 1px var(--border)}.pfig[data-astro-cid-g2xrovhp] a[data-astro-cid-g2xrovhp]{border-radius:var(--r-2xl);display:block}.pfig[data-astro-cid-g2xrovhp] figcaption[data-astro-cid-g2xrovhp]{color:var(--muted)}.rcards[data-astro-cid-tsv453py]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--s-300);display:grid}.rcard[data-astro-cid-tsv453py]{padding:var(--s-100);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2xl);transition:border-color var(--t-ui) var(--ease), transform .16s var(--ease);grid-template-rows:auto 1fr;align-content:start;display:grid;position:relative}.rcard[data-astro-cid-tsv453py]:active{transform:scale(.99)}.rcard__shot[data-astro-cid-tsv453py]{background:var(--bg);border-radius:4px;overflow:hidden}.rcard__shot[data-astro-cid-tsv453py] img{aspect-ratio:16/10;object-fit:cover;object-position:top center;width:100%;height:auto;transition:transform var(--t-move) var(--ease)}.rcard__body[data-astro-cid-tsv453py]{gap:var(--s-200);padding:var(--s-200) var(--s-100) var(--s-100);grid-template-rows:auto auto 1fr auto;display:grid}.rcard__who[data-astro-cid-tsv453py],.rcard__lead[data-astro-cid-tsv453py]{gap:2px;display:grid}.rcard__client[data-astro-cid-tsv453py]{color:var(--text)}.rcard__lead[data-astro-cid-tsv453py]{padding-top:var(--s-200);border-top:1px solid var(--border)}.rcard__lead-v[data-astro-cid-tsv453py]{letter-spacing:-.015em;color:var(--accent);font-size:30px;font-weight:600;line-height:36px}.rcard__title[data-astro-cid-tsv453py]{color:var(--text);font-weight:600}.rcard__title[data-astro-cid-tsv453py] a[data-astro-cid-tsv453py]:after{content:"";border-radius:inherit;position:absolute;inset:0}.rcard__title[data-astro-cid-tsv453py] a[data-astro-cid-tsv453py]:focus-visible{outline:none}.rcard[data-astro-cid-tsv453py]:has(.rcard__title a:focus-visible){outline:2px solid var(--highlight);outline-offset:3px}.rcard__go[data-astro-cid-tsv453py]{align-items:center;gap:var(--s-50);color:var(--accent);display:inline-flex}.rcard__go[data-astro-cid-tsv453py] svg{width:14px;height:14px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.rcard[data-astro-cid-tsv453py]:hover{border-color:var(--muted-2)}.rcard[data-astro-cid-tsv453py]:hover .rcard__shot[data-astro-cid-tsv453py] img{transform:scale(1.02)}.rcard[data-astro-cid-tsv453py]:hover .rcard__go[data-astro-cid-tsv453py] svg{transform:translate(2px,-2px)}}@media (width<=1199px){.rcards[data-astro-cid-tsv453py]:not([style*=--n\:1]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.rcards[data-astro-cid-tsv453py],.rcards[data-astro-cid-tsv453py]:not([style*=--n\:1]){gap:var(--s-200);grid-template-columns:minmax(0,1fr)}.rcard[data-astro-cid-tsv453py]{gap:var(--s-200);grid-template-rows:none;grid-template-columns:112px minmax(0,1fr);align-items:start}.rcard__shot[data-astro-cid-tsv453py] img{aspect-ratio:1}.rcard__body[data-astro-cid-tsv453py]{gap:var(--s-100);grid-template-rows:none;padding:0}.rcard__lead[data-astro-cid-tsv453py]{padding-top:var(--s-100)}.rcard__lead-v[data-astro-cid-tsv453py]{font-size:24px;line-height:32px}.rcard__title[data-astro-cid-tsv453py]{font-size:16px;line-height:24px}}.snap[data-astro-cid-xmkewp74]{gap:var(--s-200);padding:var(--s-300) var(--s-400);background:var(--accent-deep);border-radius:var(--r-3xl);border:1px solid #20ce8859;display:grid}.snap__head[data-astro-cid-xmkewp74]{display:grid}.snap__client[data-astro-cid-xmkewp74]{color:var(--text)}.snap__lead[data-astro-cid-xmkewp74]{gap:var(--s-50);padding-top:var(--s-200);border-top:1px solid #20ce8840;display:grid}.snap__lead-v[data-astro-cid-xmkewp74]{letter-spacing:-.025em;color:var(--accent);text-wrap:balance;font-size:44px;font-weight:600;line-height:44px}.snap__row[data-astro-cid-xmkewp74]{gap:var(--s-100) var(--s-300);padding-top:var(--s-200);border-top:1px solid #20ce8840;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.snap__row[data-astro-cid-xmkewp74]>[data-astro-cid-xmkewp74]{align-content:start;gap:0;display:grid}.snap__v[data-astro-cid-xmkewp74]{color:var(--text);font-weight:600}@media (width<=767px){.snap[data-astro-cid-xmkewp74]{padding:var(--s-300);border-radius:var(--r-2xl)}.snap__lead-v[data-astro-cid-xmkewp74]{font-size:40px;line-height:44px}}.csec--surface[data-astro-cid-dto2i53s]{background:var(--surface);border-block:1px solid var(--border)}.csec__grid[data-astro-cid-dto2i53s]{gap:var(--s-700);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.csec__aside[data-astro-cid-dto2i53s]{gap:var(--s-200);display:grid;position:sticky;top:112px}.csec__nav[data-astro-cid-dto2i53s]{margin-top:var(--s-200);padding-top:var(--s-300);border-top:1px solid var(--border)}.csec__nav[data-astro-cid-dto2i53s] ul[data-astro-cid-dto2i53s]{gap:var(--s-50);display:grid}.csec__nav[data-astro-cid-dto2i53s] a[data-astro-cid-dto2i53s]{align-items:center;gap:var(--s-100);min-height:32px;color:var(--muted);transition:color var(--t-ui) var(--ease);display:inline-flex}.csec__nav[data-astro-cid-dto2i53s] a[data-astro-cid-dto2i53s]:before{content:"";background:var(--muted-2);width:12px;height:1px;transition:width var(--t-ui) var(--ease), background-color var(--t-ui) var(--ease)}@media (hover:hover){.csec__nav[data-astro-cid-dto2i53s] a[data-astro-cid-dto2i53s]:hover{color:var(--text)}.csec__nav[data-astro-cid-dto2i53s] a[data-astro-cid-dto2i53s]:hover:before{background:var(--accent);width:20px}}.csec__body[data-astro-cid-dto2i53s] .sp{display:none}.csec__body[data-astro-cid-dto2i53s]{max-width:760px}.csec__body[data-astro-cid-dto2i53s] :is(h3,h4){scroll-margin-top:var(--s-200)}.csec__body[data-astro-cid-dto2i53s] img{max-width:min(100%, var(--fig-mw,100%));background:var(--bg);margin-inline:auto}.csec__body[data-astro-cid-dto2i53s] p:has(>img){margin-top:var(--s-400)}.csec__body[data-astro-cid-dto2i53s] p:has(>img)+p:not(:has(img)),.csec__body[data-astro-cid-dto2i53s] p.caption{margin-top:var(--s-100);text-align:center;color:var(--muted);font-size:14px;line-height:20px}.csec__body[data-astro-cid-dto2i53s] p:has(>img)+p:not(:has(img))+*{margin-top:var(--s-400)}@media (width<=991px){.csec__grid[data-astro-cid-dto2i53s]{gap:var(--s-500);grid-template-columns:minmax(0,1fr)}.csec__aside[data-astro-cid-dto2i53s]{position:static}.csec__nav[data-astro-cid-dto2i53s]{display:none}}@media (width<=767px){.csec__body[data-astro-cid-dto2i53s] img{max-width:min(100%, max(var(--fig-mw,100%), 60%))}}.cres__metrics[data-astro-cid-ewf6zeca]{border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.cres__metrics[data-astro-cid-ewf6zeca] li[data-astro-cid-ewf6zeca]{align-content:start;gap:var(--s-75);padding:var(--s-400) var(--s-300);box-shadow:-1px 0 0 var(--border);display:grid}.cres__metrics[data-astro-cid-ewf6zeca] li[data-astro-cid-ewf6zeca]:first-child{box-shadow:none;padding-left:0}.cres__v[data-astro-cid-ewf6zeca]{letter-spacing:-.02em;color:var(--text);font-size:36px;font-weight:600;line-height:40px}.cres__metrics[data-astro-cid-ewf6zeca] li[data-astro-cid-ewf6zeca]:first-child .cres__v[data-astro-cid-ewf6zeca]{color:var(--accent)}.cres__l[data-astro-cid-ewf6zeca]{color:var(--text)}.cres__figs[data-astro-cid-ewf6zeca]{margin-top:var(--s-600);justify-items:center;display:grid}.cres__figs[data-astro-cid-ewf6zeca] p{color:var(--muted);margin:0}.cres__figs[data-astro-cid-ewf6zeca] img{max-width:min(100%, var(--fig-mw,880px));border-radius:var(--r-xl);border:1px solid var(--border);background:var(--bg)}.cres__figs[data-astro-cid-ewf6zeca] p:has(>img)+p:not(:has(img)){margin-top:var(--s-100);text-align:center;max-width:72ch;font-size:14px;line-height:20px}.cres__figs[data-astro-cid-ewf6zeca] p.caption{margin-top:var(--s-100);text-align:center;font-size:14px;line-height:20px}.cres__figs--2[data-astro-cid-ewf6zeca]{column-gap:var(--s-400);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;align-items:end}.cres__figs--2[data-astro-cid-ewf6zeca] img{width:100%;max-width:100%}.cres__figs--2[data-astro-cid-ewf6zeca] p.caption{align-self:start}@media (width<=767px){.cres__metrics[data-astro-cid-ewf6zeca]{grid-template-columns:1fr}.cres__metrics[data-astro-cid-ewf6zeca] li[data-astro-cid-ewf6zeca]{column-gap:var(--s-200);padding:var(--s-200) 0;box-shadow:none;border-top:1px solid var(--border);grid-template-columns:minmax(96px,auto) minmax(0,1fr);align-items:baseline}.cres__metrics[data-astro-cid-ewf6zeca] li[data-astro-cid-ewf6zeca]:first-child{border-top:0}.cres__metrics[data-astro-cid-ewf6zeca] li[data-astro-cid-ewf6zeca]>.cres__v[data-astro-cid-ewf6zeca]{grid-row:span 2}.cres__metrics[data-astro-cid-ewf6zeca] li[data-astro-cid-ewf6zeca]>[data-astro-cid-ewf6zeca]:nth-child(3){grid-column:2}.cres__v[data-astro-cid-ewf6zeca]{font-size:30px;line-height:36px}.cres__figs--2[data-astro-cid-ewf6zeca]{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.cres__figs--2[data-astro-cid-ewf6zeca] p.caption{margin-bottom:var(--s-400)}}.cq[data-astro-cid-lqo66bpj]{gap:var(--s-500);padding:var(--s-700);background:var(--accent-deep);border-radius:var(--r-3xl);border:1px solid #20ce8859;display:grid}.cq__q[data-astro-cid-lqo66bpj]{color:var(--text);max-width:36ch}.cq__who[data-astro-cid-lqo66bpj]{align-items:center;gap:var(--s-200);flex-wrap:wrap;display:flex}.cq__who[data-astro-cid-lqo66bpj] img{border-radius:var(--r-full);object-fit:cover;flex:none;width:56px;height:56px}.cq__who[data-astro-cid-lqo66bpj]>span[data-astro-cid-lqo66bpj]{display:grid}.cq__name[data-astro-cid-lqo66bpj]{color:var(--text)}.cq__src[data-astro-cid-lqo66bpj]{color:var(--accent);text-underline-offset:4px;margin-left:auto;text-decoration:underline}.cq__more[data-astro-cid-lqo66bpj]{gap:var(--s-300) var(--s-500);padding-top:var(--s-400);color:var(--muted);border-top:1px solid #20ce8840;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.cq__more[data-astro-cid-lqo66bpj] blockquote{color:var(--text);font-size:18px;line-height:28px}.cq__more[data-astro-cid-lqo66bpj] p{margin:0}.cq__more[data-astro-cid-lqo66bpj] a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.cq__more[data-astro-cid-lqo66bpj] :is(h2,h3,h4){color:var(--muted);grid-column:1/-1;font-size:14px;font-weight:600;line-height:20px}@media (width<=767px){.cq[data-astro-cid-lqo66bpj]{padding:var(--s-400);border-radius:var(--r-2xl);gap:var(--s-400)}.cq__src[data-astro-cid-lqo66bpj]{margin-left:0}}.csvc[data-astro-cid-eo4qcvka]{gap:var(--s-200);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.csvc[data-astro-cid-eo4qcvka] li[data-astro-cid-eo4qcvka]{align-content:start;gap:var(--s-100);padding:var(--s-300) var(--s-700) var(--s-300) var(--s-300);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2xl);transition:border-color var(--t-ui) var(--ease);display:grid;position:relative}.csvc__t[data-astro-cid-eo4qcvka]{color:var(--text)}.csvc__t[data-astro-cid-eo4qcvka] a[data-astro-cid-eo4qcvka]:after{content:"";border-radius:inherit;position:absolute;inset:0}.csvc__t[data-astro-cid-eo4qcvka] a[data-astro-cid-eo4qcvka]:focus-visible{outline:none}.csvc[data-astro-cid-eo4qcvka] li[data-astro-cid-eo4qcvka]:has(a:focus-visible){outline:2px solid var(--highlight);outline-offset:3px}.csvc__go[data-astro-cid-eo4qcvka]{top:var(--s-300);right:var(--s-300);border-radius:var(--r-full);background:var(--surface-2);width:32px;height:32px;transition:background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease);place-items:center;display:grid;position:absolute}.csvc__go[data-astro-cid-eo4qcvka] svg{width:14px;height:14px}@media (hover:hover){.csvc[data-astro-cid-eo4qcvka] li[data-astro-cid-eo4qcvka]:hover{border-color:var(--muted-2)}.csvc[data-astro-cid-eo4qcvka] li[data-astro-cid-eo4qcvka]:hover .csvc__go[data-astro-cid-eo4qcvka]{background:var(--accent);color:var(--accent-ink)}}.ap[data-astro-cid-6wjrgtap]{gap:var(--s-700);padding-block:var(--s-600);border-top:1px solid var(--border);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.ap[data-astro-cid-6wjrgtap]:first-of-type{border-top:0;padding-top:0}.ap__shots[data-astro-cid-6wjrgtap]{gap:var(--s-300);display:grid;position:sticky;top:112px}.ap__img[data-astro-cid-6wjrgtap]{border-radius:var(--r-xl);border:1px solid var(--border);background:#fff;display:block;overflow:hidden}.ap__img[data-astro-cid-6wjrgtap] img{width:100%;height:auto}.ap__shots[data-astro-cid-6wjrgtap] figcaption[data-astro-cid-6wjrgtap]{margin-top:var(--s-75);color:var(--muted)}.ap__text[data-astro-cid-6wjrgtap]{gap:var(--s-200);max-width:680px;display:grid}.ap__engine[data-astro-cid-6wjrgtap]{align-items:center;gap:var(--s-75);color:var(--muted);display:inline-flex}.ap__dot[data-astro-cid-6wjrgtap]{border-radius:var(--r-full);background:var(--accent);width:6px;height:6px}.ap__title[data-astro-cid-6wjrgtap]{color:var(--text)}.ap__qa[data-astro-cid-6wjrgtap]{gap:var(--s-300);margin-top:var(--s-100);display:grid}.ap__qa[data-astro-cid-6wjrgtap] dt[data-astro-cid-6wjrgtap]{color:var(--muted);margin-bottom:var(--s-75)}.ap__prompt[data-astro-cid-6wjrgtap]{color:var(--text)}.ap__answer[data-astro-cid-6wjrgtap]{padding-left:var(--s-300);border-left:2px solid var(--accent);color:var(--muted);font-size:16px;line-height:26px}.ap__answer[data-astro-cid-6wjrgtap] *+*{margin-top:var(--s-100)}.ap__answer[data-astro-cid-6wjrgtap] strong{color:var(--text)}.ap__answer[data-astro-cid-6wjrgtap] em{font-style:normal}.ap__answer[data-astro-cid-6wjrgtap] ul,.ap__answer[data-astro-cid-6wjrgtap] ol{gap:var(--s-50);padding-left:var(--s-300);display:grid}.ap__answer[data-astro-cid-6wjrgtap] ul{list-style:outside}.ap__answer[data-astro-cid-6wjrgtap] ol{list-style:decimal}.ap__answer[data-astro-cid-6wjrgtap] li>*,.ap__answer[data-astro-cid-6wjrgtap] li+li{margin-top:0}.ap__answer[data-astro-cid-6wjrgtap] a{color:var(--text);text-underline-offset:4px;text-decoration:underline}@media (width<=991px){.ap[data-astro-cid-6wjrgtap]{gap:var(--s-400);grid-template-columns:1fr}.ap__shots[data-astro-cid-6wjrgtap]{position:static}}@media (width<=767px){.ap[data-astro-cid-6wjrgtap]{padding-block:var(--s-500)}.ap__answer[data-astro-cid-6wjrgtap]{padding-left:var(--s-200)}}.grade[data-astro-cid-qs62wkjs]{gap:var(--s-400);padding:var(--s-500);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3xl);display:grid}.grade__label[data-astro-cid-qs62wkjs]{color:var(--accent)}.grade__top[data-astro-cid-qs62wkjs]{justify-content:space-between;align-items:end;gap:var(--s-300);padding-bottom:var(--s-300);border-bottom:1px solid var(--border);display:flex}.grade__score[data-astro-cid-qs62wkjs]{margin-top:var(--s-50);color:var(--text)}.grade__num[data-astro-cid-qs62wkjs]{letter-spacing:-.03em;font-size:72px;font-weight:600;line-height:72px}.grade__den[data-astro-cid-qs62wkjs]{color:var(--muted);font-size:24px;line-height:32px}.grade__pill[data-astro-cid-qs62wkjs]{border-radius:var(--r-full);background:var(--accent);width:64px;height:64px;color:var(--accent-ink);place-items:center;font-size:30px;font-weight:600;line-height:36px;display:grid}.grade__bars[data-astro-cid-qs62wkjs]{gap:var(--s-200);padding-left:0;display:grid}.grade__bars[data-astro-cid-qs62wkjs]>li[data-astro-cid-qs62wkjs]:before{content:none}.grade__head[data-astro-cid-qs62wkjs]{justify-content:space-between;gap:var(--s-200);color:var(--text);margin-bottom:var(--s-75);display:flex}.grade__track[data-astro-cid-qs62wkjs]{border-radius:var(--r-full);background:var(--surface-2);height:8px;overflow:hidden}.grade__fill[data-astro-cid-qs62wkjs]{border-radius:inherit;background:var(--accent);height:100%}.grade__note[data-astro-cid-qs62wkjs]{color:var(--muted);padding-top:var(--s-300);border-top:1px solid var(--border)}.grade__note[data-astro-cid-qs62wkjs] strong{color:var(--text)}@media (width<=767px){.grade[data-astro-cid-qs62wkjs]{padding:var(--s-300);border-radius:var(--r-2xl)}.grade__num[data-astro-cid-qs62wkjs]{font-size:48px;line-height:48px}}.revs[data-astro-cid-3kjawwmo]{border-top:1px solid var(--border);display:grid}.rev[data-astro-cid-3kjawwmo]{gap:var(--s-300) var(--s-700);padding-block:var(--s-600);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,4fr) minmax(0,8fr);scroll-margin-top:112px;display:grid}.rev__side[data-astro-cid-3kjawwmo]{gap:var(--s-200);align-content:start;display:grid}.rev__stars[data-astro-cid-3kjawwmo]{align-items:center;gap:var(--s-100);display:flex}.rev__starrow[data-astro-cid-3kjawwmo]{color:var(--accent);gap:2px;display:inline-flex}.rev__starrow[data-astro-cid-3kjawwmo] svg[data-astro-cid-3kjawwmo]{fill:currentColor;width:16px;height:16px}.rev__score[data-astro-cid-3kjawwmo]{color:var(--text);font-size:14px;font-weight:600;line-height:20px}.rev__title[data-astro-cid-3kjawwmo]{color:var(--text);text-wrap:balance}.rev__who[data-astro-cid-3kjawwmo]{color:var(--muted);display:grid}.rev__who[data-astro-cid-3kjawwmo] strong[data-astro-cid-3kjawwmo]{color:var(--text);font-weight:600}.rev__meta[data-astro-cid-3kjawwmo]{gap:var(--s-75);flex-wrap:wrap;display:flex}.rev__meta[data-astro-cid-3kjawwmo] li[data-astro-cid-3kjawwmo]{color:var(--muted);padding:var(--s-25) var(--s-100);border-radius:var(--r-full);box-shadow:inset 0 0 0 1px var(--border)}.rev__main[data-astro-cid-3kjawwmo]{gap:var(--s-300);align-content:start;display:grid}.rev__quote[data-astro-cid-3kjawwmo] p[data-astro-cid-3kjawwmo]{letter-spacing:-.01em;color:var(--text);text-wrap:pretty;font-size:24px;font-weight:500;line-height:32px}.rev__summary[data-astro-cid-3kjawwmo]{color:var(--muted);max-width:68ch}.rev__stats[data-astro-cid-3kjawwmo]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--s-200);display:grid}.rev__stats[data-astro-cid-3kjawwmo]>div[data-astro-cid-3kjawwmo]{justify-content:flex-end;gap:var(--s-50);padding-top:var(--s-200);border-top:1px solid var(--border);flex-direction:column-reverse;display:flex}.rev__stats[data-astro-cid-3kjawwmo] dd[data-astro-cid-3kjawwmo]{letter-spacing:-.02em;color:var(--accent);font-size:32px;font-weight:600;line-height:36px}.rev__stats[data-astro-cid-3kjawwmo] dt[data-astro-cid-3kjawwmo]{color:var(--muted)}.rev__scores[data-astro-cid-3kjawwmo]{gap:var(--s-75) var(--s-300);flex-wrap:wrap;display:flex}.rev__scores[data-astro-cid-3kjawwmo]>div[data-astro-cid-3kjawwmo]{align-items:baseline;gap:var(--s-75);display:flex}.rev__scores[data-astro-cid-3kjawwmo] dt[data-astro-cid-3kjawwmo]{color:var(--muted)}.rev__scores[data-astro-cid-3kjawwmo] dd[data-astro-cid-3kjawwmo]{color:var(--text)}.rev__more[data-astro-cid-3kjawwmo]{border-top:1px solid var(--border)}.rev__more[data-astro-cid-3kjawwmo] summary[data-astro-cid-3kjawwmo]{justify-content:space-between;align-items:center;gap:var(--s-200);min-height:48px;padding-block:var(--s-100);color:var(--text);cursor:pointer;transition:color var(--t-ui) var(--ease);list-style:none;display:flex}.rev__more[data-astro-cid-3kjawwmo] summary[data-astro-cid-3kjawwmo]::-webkit-details-marker{display:none}@media (hover:hover){.rev__more[data-astro-cid-3kjawwmo] summary[data-astro-cid-3kjawwmo]:hover{color:var(--accent)}}.rev__close[data-astro-cid-3kjawwmo],.rev__more[data-astro-cid-3kjawwmo][open] .rev__open[data-astro-cid-3kjawwmo]{display:none}.rev__more[data-astro-cid-3kjawwmo][open] .rev__close[data-astro-cid-3kjawwmo]{display:inline}.rev__icon[data-astro-cid-3kjawwmo]{flex:none;width:16px;height:16px;position:relative}.rev__icon[data-astro-cid-3kjawwmo]:before,.rev__icon[data-astro-cid-3kjawwmo]:after{content:"";width:16px;height:2px;transition:transform var(--t-move) var(--ease);background:currentColor;border-radius:2px;position:absolute;top:7px;left:0}.rev__icon[data-astro-cid-3kjawwmo]:after{transform:rotate(90deg)}.rev__more[data-astro-cid-3kjawwmo][open] .rev__icon[data-astro-cid-3kjawwmo]:after{transform:rotate(0)}.rev__sections[data-astro-cid-3kjawwmo]{gap:var(--s-400);padding-block:var(--s-200) var(--s-300);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rev__sec[data-astro-cid-3kjawwmo]{gap:var(--s-100);align-content:start;display:grid}.rev__sec[data-astro-cid-3kjawwmo] h4[data-astro-cid-3kjawwmo]{color:var(--accent);text-transform:uppercase;letter-spacing:.06em}.rev__sec[data-astro-cid-3kjawwmo] ul[data-astro-cid-3kjawwmo]{gap:var(--s-75);color:var(--muted);display:grid}.rev__sec[data-astro-cid-3kjawwmo] li[data-astro-cid-3kjawwmo]{padding-left:var(--s-200);position:relative}.rev__sec[data-astro-cid-3kjawwmo] li[data-astro-cid-3kjawwmo]:before{content:"";background:var(--muted-2);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:0}.rev__sec[data-astro-cid-3kjawwmo] p[data-astro-cid-3kjawwmo]{color:var(--muted)}.rev__sec[data-astro-cid-3kjawwmo] blockquote[data-astro-cid-3kjawwmo] p[data-astro-cid-3kjawwmo]{color:var(--text)}.rev__links[data-astro-cid-3kjawwmo]{align-items:center;gap:var(--s-200) var(--s-300);flex-wrap:wrap;display:flex}@media (width<=991px){.rev[data-astro-cid-3kjawwmo]{gap:var(--s-300);padding-block:var(--s-500);grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.rev__quote[data-astro-cid-3kjawwmo] p[data-astro-cid-3kjawwmo]{font-size:20px;line-height:28px}.rev__stats[data-astro-cid-3kjawwmo]{grid-template-columns:repeat(2,minmax(0,1fr))}.rev__stats[data-astro-cid-3kjawwmo] dd[data-astro-cid-3kjawwmo]{font-size:28px;line-height:32px}.rev__sections[data-astro-cid-3kjawwmo]{gap:var(--s-300);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rev__icon[data-astro-cid-3kjawwmo]:after{transition:none}}.ssplit--surface[data-astro-cid-cj447j7i]{background:var(--surface);border-block:1px solid var(--border)}.ssplit__grid[data-astro-cid-cj447j7i]{gap:var(--s-700);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.ssplit__aside[data-astro-cid-cj447j7i]{gap:var(--s-200);justify-items:start;display:grid;position:sticky;top:120px}.ssplit__aside[data-astro-cid-cj447j7i] p[data-astro-cid-cj447j7i]{color:var(--muted)}.ssplit__more[data-astro-cid-cj447j7i]{justify-self:stretch}.ssplit__below[data-astro-cid-cj447j7i]{margin-top:var(--s-700)}@media (width<=991px){.ssplit__grid[data-astro-cid-cj447j7i]{gap:var(--s-500);grid-template-columns:minmax(0,1fr)}.ssplit__aside[data-astro-cid-cj447j7i]{max-width:760px;position:static}}.scards--grid[data-astro-cid-zyehqvdc]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--s-500) var(--s-500);display:grid}.scards--boxed[data-astro-cid-zyehqvdc]{gap:var(--s-200)}.scards--list[data-astro-cid-zyehqvdc]{border-bottom:1px solid var(--border);display:grid;container-type:inline-size}@media (width<=991px){.scards--grid[data-astro-cid-zyehqvdc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.scards--grid[data-astro-cid-zyehqvdc]{gap:var(--s-400);grid-template-columns:1fr}.scards--boxed[data-astro-cid-zyehqvdc]{gap:var(--s-200)}}.scard[data-astro-cid-cq5jzgdi]{align-content:start;gap:var(--s-100);padding-top:var(--s-300);border-top:1px solid var(--border);display:grid}.scard__n[data-astro-cid-cq5jzgdi]{color:var(--accent);font-size:14px;font-weight:600;line-height:20px}.scard__body[data-astro-cid-cq5jzgdi]{color:var(--muted)}.scard__body[data-astro-cid-cq5jzgdi]>*+*{margin-top:var(--s-100)}.scard__body[data-astro-cid-cq5jzgdi] strong{color:var(--text)}.scard__body[data-astro-cid-cq5jzgdi] a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.scard__body[data-astro-cid-cq5jzgdi] ul,.scard__body[data-astro-cid-cq5jzgdi] ol{gap:var(--s-50);padding-left:var(--s-200);display:grid}.scard__body[data-astro-cid-cq5jzgdi] ul{list-style:outside}.scard__body[data-astro-cid-cq5jzgdi] ol{list-style:decimal}.scard__body[data-astro-cid-cq5jzgdi] li::marker{color:var(--accent)}.scards--boxed>.scard[data-astro-cid-cq5jzgdi]{padding:var(--s-400);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--surface)}.scards--list>.scard[data-astro-cid-cq5jzgdi]{column-gap:var(--s-300);padding-block:var(--s-300);grid-template-columns:48px minmax(0,4fr) minmax(0,7fr)}.scards--list>.scard[data-astro-cid-cq5jzgdi] .scard__n[data-astro-cid-cq5jzgdi]{line-height:28px}.scards--list>.scard[data-astro-cid-cq5jzgdi]:not(:has(.scard__n)){grid-template-columns:minmax(0,4fr) minmax(0,7fr)}@media (width<=767px){.scards--list>.scard[data-astro-cid-cq5jzgdi],.scards--list>.scard[data-astro-cid-cq5jzgdi]:not(:has(.scard__n)){row-gap:var(--s-75);grid-template-columns:1fr}.scards--boxed>.scard[data-astro-cid-cq5jzgdi]{padding:var(--s-300)}}@container (width<=620px){.scards--list>.scard[data-astro-cid-cq5jzgdi]{row-gap:var(--s-75);grid-template-columns:32px minmax(0,1fr)}.scards--list>.scard[data-astro-cid-cq5jzgdi] .scard__body[data-astro-cid-cq5jzgdi]{grid-column:2}.scards--list>.scard[data-astro-cid-cq5jzgdi]:not(:has(.scard__n)){grid-template-columns:minmax(0,1fr)}.scards--list>.scard[data-astro-cid-cq5jzgdi]:not(:has(.scard__n)) .scard__body[data-astro-cid-cq5jzgdi]{grid-column:1}}.scols[data-astro-cid-3rvcwplf]{gap:0 var(--s-700);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=991px){.scols[data-astro-cid-3rvcwplf]{grid-template-columns:minmax(0,1fr)}.scols[data-astro-cid-3rvcwplf]>*+*{border-top:0}}.scta[data-astro-cid-je3xx2rq]{align-items:center;gap:var(--s-400);padding-block:var(--s-500);border-block:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.scta__mark[data-astro-cid-je3xx2rq]{border-radius:var(--r-full);background:var(--accent);align-self:stretch;width:4px}.scta__copy[data-astro-cid-je3xx2rq]{gap:var(--s-75);max-width:680px;display:grid}.scta__text[data-astro-cid-je3xx2rq]{color:var(--muted);font-size:18px;line-height:28px}@media (width<=767px){.scta[data-astro-cid-je3xx2rq]{gap:var(--s-300) var(--s-200);padding-block:var(--s-400);grid-template-columns:auto minmax(0,1fr)}.scta[data-astro-cid-je3xx2rq]>.sys-btn{grid-column:2;justify-self:start}}.schoose[data-astro-cid-r5y6gwkf]{gap:var(--s-200);max-width:480px;display:grid}.schoose__title[data-astro-cid-r5y6gwkf]{color:var(--muted)}.schoose__list[data-astro-cid-r5y6gwkf]{border-top:1px solid var(--border)}.schoose__row[data-astro-cid-r5y6gwkf]{gap:var(--s-200);padding-block:var(--s-100);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.schoose__need[data-astro-cid-r5y6gwkf]{color:var(--muted);padding-block:var(--s-75)}.schoose__links[data-astro-cid-r5y6gwkf]{display:grid}.schoose__link[data-astro-cid-r5y6gwkf]{justify-content:space-between;align-items:center;gap:var(--s-75);min-height:36px;color:var(--text);transition:color var(--t-ui) var(--ease);display:flex}.schoose__link[data-astro-cid-r5y6gwkf] svg{width:14px;height:14px;color:var(--accent);transition:transform var(--t-ui) var(--ease);flex:none}@media (hover:hover){.schoose__link[data-astro-cid-r5y6gwkf]:hover{color:var(--accent)}.schoose__link[data-astro-cid-r5y6gwkf]:hover svg{transform:translate(2px)}}.schoose__foot[data-astro-cid-r5y6gwkf]{color:var(--muted)}@media (width<=991px){.schoose[data-astro-cid-r5y6gwkf]{max-width:560px}}@media (width<=479px){.schoose__row[data-astro-cid-r5y6gwkf]{grid-template-columns:1fr;gap:0}.schoose__need[data-astro-cid-r5y6gwkf]{padding-bottom:0}.schoose__link[data-astro-cid-r5y6gwkf]{min-height:44px}}.sdir__jump[data-astro-cid-2inez4ku]{align-items:center;gap:var(--s-100) var(--s-300);margin-bottom:var(--s-500);color:var(--muted);flex-wrap:wrap;display:flex}.sdir__chip[data-astro-cid-2inez4ku]{align-items:center;gap:var(--s-75);min-height:44px;color:var(--text);text-decoration:underline;text-decoration-color:var(--muted-2);text-underline-offset:6px;transition:text-decoration-color var(--t-ui) var(--ease);display:inline-flex}@media (hover:hover){.sdir__chip[data-astro-cid-2inez4ku]:hover{text-decoration-color:var(--accent)}}.sdir__count[data-astro-cid-2inez4ku]{color:var(--accent)}.sdir__total[data-astro-cid-2inez4ku]{margin-left:auto}.sdir__group[data-astro-cid-2inez4ku]{gap:var(--s-700);padding-block:var(--s-500);border-top:1px solid var(--border);grid-template-columns:minmax(0,4fr) minmax(0,8fr);scroll-margin-top:112px;display:grid}.sdir__ghead[data-astro-cid-2inez4ku]{gap:var(--s-100);align-content:start;display:grid;position:sticky;top:120px}.sdir__gn[data-astro-cid-2inez4ku]{color:var(--accent)}.sdir__ghead[data-astro-cid-2inez4ku] p[data-astro-cid-2inez4ku]{color:var(--muted);max-width:36ch}.sdir__rows[data-astro-cid-2inez4ku]{border-top:1px solid var(--border)}.sdir__rows[data-astro-cid-2inez4ku] li[data-astro-cid-2inez4ku]{border-bottom:1px solid var(--border)}.sdir__row[data-astro-cid-2inez4ku]{gap:var(--s-300);padding-block:var(--s-300);grid-template-columns:minmax(0,5fr) minmax(0,7fr) 28px;align-items:start;display:grid}.sdir__name[data-astro-cid-2inez4ku]{transition:color var(--t-ui) var(--ease)}.sdir__text[data-astro-cid-2inez4ku]{color:var(--muted);padding-top:4px}.sdir__go[data-astro-cid-2inez4ku]{border-radius:var(--r-full);background:var(--surface-2);width:28px;height:28px;color:var(--text);transition:background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease), transform var(--t-ui) var(--ease);place-items:center;display:grid}.sdir__go[data-astro-cid-2inez4ku] svg{width:14px;height:14px}@media (hover:hover){.sdir__row[data-astro-cid-2inez4ku]:hover .sdir__name[data-astro-cid-2inez4ku]{color:var(--accent)}.sdir__row[data-astro-cid-2inez4ku]:hover .sdir__go[data-astro-cid-2inez4ku]{background:var(--accent);color:var(--accent-ink);transform:translate(2px)}}.sdir__reviews[data-astro-cid-2inez4ku]{color:var(--muted);padding-top:var(--s-400);border-top:1px solid var(--border)}@media (width<=991px){.sdir__group[data-astro-cid-2inez4ku]{gap:var(--s-300);grid-template-columns:1fr}.sdir__ghead[data-astro-cid-2inez4ku]{position:static}}@media (width<=639px){.sdir__row[data-astro-cid-2inez4ku]{row-gap:var(--s-50);grid-template-columns:minmax(0,1fr) 28px}.sdir__text[data-astro-cid-2inez4ku]{grid-area:2/1;padding-top:0}.sdir__go[data-astro-cid-2inez4ku]{grid-area:1/2}.sdir__jump[data-astro-cid-2inez4ku]{gap:0 var(--s-300)}.sdir__total[data-astro-cid-2inez4ku]{flex-basis:100%;margin-left:0}}.spack__intro[data-astro-cid-zkm57spe]{color:var(--muted)}.spack__intro[data-astro-cid-zkm57spe] a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.spack__grid[data-astro-cid-zkm57spe]{gap:var(--s-500);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.spack__col[data-astro-cid-zkm57spe]{align-items:flex-start;gap:var(--s-100);padding-top:var(--s-300);border-top:1px solid var(--border);flex-direction:column;display:flex}.spack__term[data-astro-cid-zkm57spe]{color:var(--accent);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--s-75)}.spack__tag[data-astro-cid-zkm57spe]{color:var(--muted)}.spack__items[data-astro-cid-zkm57spe]{gap:var(--s-100);margin:var(--s-200) 0 var(--s-400);flex:1;align-content:start;width:100%;display:grid}.spack__items[data-astro-cid-zkm57spe] li[data-astro-cid-zkm57spe]{gap:var(--s-100);color:var(--muted);grid-template-columns:16px minmax(0,1fr);display:grid}.spack__items[data-astro-cid-zkm57spe] svg{width:16px;height:16px;color:var(--accent);margin-top:2px}@media (width<=991px){.spack__grid[data-astro-cid-zkm57spe]{gap:var(--s-600);grid-template-columns:1fr}}.scmp[data-astro-cid-6p7u44lb] table[data-astro-cid-6p7u44lb]{border-collapse:collapse;table-layout:fixed;width:100%}.scmp[data-astro-cid-6p7u44lb] th[data-astro-cid-6p7u44lb],.scmp[data-astro-cid-6p7u44lb] td[data-astro-cid-6p7u44lb]{text-align:left;vertical-align:top;padding:var(--s-200) var(--s-300) var(--s-200) 0;border-bottom:1px solid var(--border)}.scmp[data-astro-cid-6p7u44lb] th[data-astro-cid-6p7u44lb]+th[data-astro-cid-6p7u44lb],.scmp[data-astro-cid-6p7u44lb] td[data-astro-cid-6p7u44lb]+td[data-astro-cid-6p7u44lb]{padding-left:var(--s-300);border-left:1px solid var(--border)}.scmp__h[data-astro-cid-6p7u44lb]{padding-bottom:var(--s-300);font-size:20px;font-weight:600;line-height:28px;display:table-cell}.scmp__h--no[data-astro-cid-6p7u44lb]{color:var(--muted)}.scmp__ic[data-astro-cid-6p7u44lb]{width:28px;height:28px;margin-right:var(--s-100);border-radius:var(--r-full);vertical-align:-6px;background:var(--surface-2);place-items:center;display:inline-grid}.scmp__h--yes[data-astro-cid-6p7u44lb] .scmp__ic[data-astro-cid-6p7u44lb]{background:var(--accent);color:var(--accent-ink)}.scmp__ic[data-astro-cid-6p7u44lb] svg{width:14px;height:14px}.scmp__no[data-astro-cid-6p7u44lb]{color:var(--muted);font-size:16px;line-height:24px}.scmp__yes[data-astro-cid-6p7u44lb]{color:var(--text);font-size:16px;line-height:24px}@media (width<=639px){.scmp[data-astro-cid-6p7u44lb] thead[data-astro-cid-6p7u44lb]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.scmp[data-astro-cid-6p7u44lb] tr[data-astro-cid-6p7u44lb]{padding-block:var(--s-200);border-bottom:1px solid var(--border);display:grid}.scmp[data-astro-cid-6p7u44lb] tbody[data-astro-cid-6p7u44lb] tr[data-astro-cid-6p7u44lb]:first-child{border-top:1px solid var(--border)}.scmp[data-astro-cid-6p7u44lb] td[data-astro-cid-6p7u44lb],.scmp[data-astro-cid-6p7u44lb] td[data-astro-cid-6p7u44lb]+td[data-astro-cid-6p7u44lb]{border:0;padding:0;display:block}.scmp[data-astro-cid-6p7u44lb] td[data-astro-cid-6p7u44lb]+td[data-astro-cid-6p7u44lb]{margin-top:var(--s-100)}.scmp[data-astro-cid-6p7u44lb] td[data-astro-cid-6p7u44lb]:before{content:attr(data-label);color:var(--muted);margin-bottom:var(--s-25);font-size:12px;font-weight:600;line-height:16px;display:block}.scmp__yes[data-astro-cid-6p7u44lb]:before{color:var(--accent)!important}}.squote[data-astro-cid-eildtdnk]{gap:var(--s-300);max-width:880px;padding-left:var(--s-400);border-left:2px solid var(--accent);display:grid}.squote__q[data-astro-cid-eildtdnk]{color:var(--text)}.squote__who[data-astro-cid-eildtdnk]{align-items:center;gap:var(--s-100) var(--s-200);flex-wrap:wrap;display:flex}.squote__who[data-astro-cid-eildtdnk] img{border-radius:var(--r-full);object-fit:cover;background:var(--surface-2);flex:none;width:48px;height:48px}.squote__name[data-astro-cid-eildtdnk]{display:block}.squote__role[data-astro-cid-eildtdnk]{color:var(--muted);display:block}.squote__link[data-astro-cid-eildtdnk]{margin-left:auto}@media (width<=767px){.squote[data-astro-cid-eildtdnk]{padding-left:var(--s-300)}.squote__q[data-astro-cid-eildtdnk]{font-size:22px;line-height:30px}.squote__link[data-astro-cid-eildtdnk]{flex-basis:100%;margin-left:0}}.sfacts[data-astro-cid-yge7ktnu]{gap:var(--s-200);max-width:480px;display:grid}.sfacts__title[data-astro-cid-yge7ktnu]{color:var(--muted)}.sfacts__list[data-astro-cid-yge7ktnu]{border-top:1px solid var(--border)}.sfacts__row[data-astro-cid-yge7ktnu]{gap:var(--s-200);padding-block:var(--s-200);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.sfacts__row[data-astro-cid-yge7ktnu] dt[data-astro-cid-yge7ktnu]{color:var(--muted)}.sfacts__row[data-astro-cid-yge7ktnu] dd[data-astro-cid-yge7ktnu]{color:var(--text)}.sfacts__link[data-astro-cid-yge7ktnu]{align-items:center;gap:var(--s-75);min-height:44px;color:var(--text);display:inline-flex}.sfacts__link[data-astro-cid-yge7ktnu] svg{width:14px;height:14px;color:var(--accent);transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.sfacts__link[data-astro-cid-yge7ktnu]:hover{color:var(--accent)}.sfacts__link[data-astro-cid-yge7ktnu]:hover svg{transform:translate(2px)}}@media (width<=991px){.sfacts[data-astro-cid-yge7ktnu]{max-width:560px}}.sstack[data-astro-cid-jdedhpha]{gap:var(--s-700);display:grid}.sstack--md[data-astro-cid-jdedhpha]{gap:var(--s-600)}.sstack[data-astro-cid-jdedhpha]>*{min-width:0}@media (width<=767px){.sstack[data-astro-cid-jdedhpha]{gap:var(--s-600)}.sstack--md[data-astro-cid-jdedhpha]{gap:var(--s-500)}}.sgrid-group[data-astro-cid-qvr3xp3o]{gap:var(--s-200);display:grid}.sgrid-group__label[data-astro-cid-qvr3xp3o]{color:var(--accent);text-transform:uppercase;letter-spacing:.08em}.sgrid--cards[data-astro-cid-qvr3xp3o]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--s-300);display:grid}.sgrid--rows[data-astro-cid-qvr3xp3o]{border-top:1px solid var(--border);display:grid}.sgrid--list[data-astro-cid-qvr3xp3o]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--s-500);row-gap:var(--s-600);display:grid}.sgrid--one[data-astro-cid-qvr3xp3o]{row-gap:var(--s-500)}.sgrid--one[data-astro-cid-qvr3xp3o] .scard__t{letter-spacing:-.01em;font-size:24px;line-height:32px}.sgrid--one[data-astro-cid-qvr3xp3o] .scard__b{max-width:64ch;font-size:18px;line-height:28px}.sgrid--one[data-astro-cid-qvr3xp3o] .scard__tag{color:var(--accent);background:var(--accent-deep);border-color:#20ce8866}.sgrid--list[data-astro-cid-qvr3xp3o] .scard{border:0;border-top:1px solid var(--border);padding:var(--s-300) 0 0;background:0 0;border-radius:0}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard{column-gap:var(--s-300);border:0;border-bottom:1px solid var(--border);padding:var(--s-400) 0;background:0 0;border-radius:0;grid-template-columns:48px minmax(0,4fr) minmax(0,7fr);align-items:start;display:grid}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__top{grid-area:1/1/span 3;margin:0}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__t{grid-area:1/2/span 3;margin:0}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__b,.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__out,.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__more{grid-column:3}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__b{max-width:68ch;margin:0;font-size:18px;line-height:28px}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__n{line-height:28px}@media (width<=991px){.sgrid--cards[data-astro-cid-qvr3xp3o],.sgrid--list[data-astro-cid-qvr3xp3o]{grid-template-columns:repeat(min(var(--cols), 2), minmax(0, 1fr))}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard{row-gap:var(--s-100);grid-template-columns:40px minmax(0,1fr)}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__top{grid-row:1}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__t{grid-area:1/2}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__b,.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__out,.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__more{grid-column:2}}@media (width<=639px){.sgrid--cards[data-astro-cid-qvr3xp3o]{gap:var(--s-200);grid-template-columns:1fr}.sgrid--list[data-astro-cid-qvr3xp3o]{row-gap:var(--s-400);grid-template-columns:1fr}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard{padding:var(--s-300) 0}.sgrid--rows[data-astro-cid-qvr3xp3o] .scard__b{font-size:16px;line-height:24px}}.scard[data-astro-cid-4mj3wv4b]{gap:var(--s-100);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2xl);padding:var(--s-300);transition:border-color var(--t-ui) var(--ease);flex-direction:column;display:flex;position:relative}.scard__top[data-astro-cid-4mj3wv4b]{align-items:center;gap:var(--s-100);margin-bottom:var(--s-75);display:flex}.scard__n[data-astro-cid-4mj3wv4b]{color:var(--accent);font-size:14px;font-weight:600;line-height:20px}.scard__tag[data-astro-cid-4mj3wv4b]{color:var(--muted);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-full);padding:var(--s-25) var(--s-100)}.scard__t[data-astro-cid-4mj3wv4b]{color:var(--text);font-size:20px;font-weight:600;line-height:28px}.scard__t[data-astro-cid-4mj3wv4b] a[data-astro-cid-4mj3wv4b]{color:inherit}.scard--link[data-astro-cid-4mj3wv4b] .scard__t[data-astro-cid-4mj3wv4b] a[data-astro-cid-4mj3wv4b]:after{content:"";border-radius:inherit;position:absolute;inset:0}.scard__b[data-astro-cid-4mj3wv4b]{color:var(--muted);font-size:16px;line-height:24px}.scard__b[data-astro-cid-4mj3wv4b] p+p,.scard__b[data-astro-cid-4mj3wv4b] p+ul,.scard__b[data-astro-cid-4mj3wv4b] ul+p{margin-top:var(--s-100)}.scard__b[data-astro-cid-4mj3wv4b] ul{gap:var(--s-75);display:grid}.scard__b[data-astro-cid-4mj3wv4b] li{padding-left:var(--s-300);position:relative}.scard__b[data-astro-cid-4mj3wv4b] li:before{content:"";left:var(--s-50);background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:9px}.scard__b[data-astro-cid-4mj3wv4b] strong{color:var(--text)}.scard__b[data-astro-cid-4mj3wv4b] a{z-index:1;color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px;position:relative}.scard__out[data-astro-cid-4mj3wv4b]{gap:var(--s-25);padding-top:var(--s-200);border-top:1px solid var(--border);margin-top:auto;display:grid}.scard__out[data-astro-cid-4mj3wv4b] .caption-3[data-astro-cid-4mj3wv4b]{color:var(--accent)}.scard__out[data-astro-cid-4mj3wv4b] .body-5[data-astro-cid-4mj3wv4b]{color:var(--text)}.scard__more[data-astro-cid-4mj3wv4b]{align-items:center;gap:var(--s-75);padding-top:var(--s-100);color:var(--accent);margin-top:auto;display:inline-flex}.scard__more[data-astro-cid-4mj3wv4b] svg{width:16px;height:16px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.scard--link[data-astro-cid-4mj3wv4b]:hover{border-color:var(--muted-2)}.scard--link[data-astro-cid-4mj3wv4b]:hover .scard__more[data-astro-cid-4mj3wv4b] svg{transform:translate(3px)}}.scard--link[data-astro-cid-4mj3wv4b]:has(a:focus-visible){outline:2px solid var(--highlight);outline-offset:3px}.scard--link[data-astro-cid-4mj3wv4b] .scard__t[data-astro-cid-4mj3wv4b] a[data-astro-cid-4mj3wv4b]:focus-visible{outline:none}.snote[data-astro-cid-qiactmlc]{gap:var(--s-300);padding:var(--s-500);border-radius:var(--r-3xl);border:1px solid var(--border);background:var(--surface);display:grid}.snote--accent[data-astro-cid-qiactmlc]{background:var(--accent-deep);border-color:#20ce8852}.snote__label[data-astro-cid-qiactmlc]{align-items:center;gap:var(--s-75);color:var(--accent);text-transform:uppercase;letter-spacing:.08em;display:inline-flex}.snote__dot[data-astro-cid-qiactmlc]{border-radius:var(--r-full);background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--accent-wash)}.snote__body[data-astro-cid-qiactmlc]{gap:var(--s-200);color:var(--muted);display:grid}.snote__body[data-astro-cid-qiactmlc] p:first-child{color:var(--text);letter-spacing:-.015em;text-wrap:balance;font-size:30px;font-weight:600;line-height:36px}.snote__body[data-astro-cid-qiactmlc] strong{color:var(--accent);font-weight:600}.snote__body[data-astro-cid-qiactmlc] ul{gap:var(--s-75);padding-top:var(--s-200);border-top:1px solid var(--border);display:grid}.snote__body[data-astro-cid-qiactmlc] li{justify-content:space-between;gap:var(--s-200);color:var(--text);font-weight:500;display:flex}.snote__body[data-astro-cid-qiactmlc] li em{color:var(--muted);font-style:normal;font-weight:400}@media (width<=767px){.snote[data-astro-cid-qiactmlc]{padding:var(--s-300);border-radius:var(--r-2xl)}.snote__body[data-astro-cid-qiactmlc] p:first-child{font-size:24px;line-height:32px}}.sfacts[data-astro-cid-itpucqqx]{gap:var(--s-200);padding:var(--s-400);border-radius:var(--r-3xl);border:1px solid var(--border);background:var(--surface);display:grid}.sfacts__title[data-astro-cid-itpucqqx]{color:var(--accent);text-transform:uppercase;letter-spacing:.08em}.sfacts[data-astro-cid-itpucqqx] dl[data-astro-cid-itpucqqx]{display:grid}.sfacts__row[data-astro-cid-itpucqqx]{gap:var(--s-200);padding:var(--s-200) 0;border-top:1px solid var(--border);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.sfacts[data-astro-cid-itpucqqx] dt[data-astro-cid-itpucqqx]{color:var(--muted)}.sfacts[data-astro-cid-itpucqqx] dd[data-astro-cid-itpucqqx]{color:var(--text);overflow-wrap:anywhere}@media (width<=767px){.sfacts[data-astro-cid-itpucqqx]{padding:var(--s-300);border-radius:var(--r-2xl)}}@media (width<=479px){.sfacts__row[data-astro-cid-itpucqqx]{gap:var(--s-25);padding:var(--s-100) 0;grid-template-columns:1fr}}.sstats__row[data-astro-cid-kvsh2euj]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--s-300);display:grid}.sstats__item[data-astro-cid-kvsh2euj]{justify-content:flex-end;gap:var(--s-100);padding-top:var(--s-300);border-top:1px solid var(--border);flex-direction:column-reverse;display:flex}.sstats__value[data-astro-cid-kvsh2euj]{letter-spacing:-.03em;color:var(--accent);font-size:60px;font-weight:600;line-height:60px}.sstats__label[data-astro-cid-kvsh2euj]{color:var(--muted);max-width:30ch}.sstats__note[data-astro-cid-kvsh2euj]{margin-top:var(--s-300);color:var(--muted)}@media (width<=991px){.sstats__row[data-astro-cid-kvsh2euj]{row-gap:var(--s-500);grid-template-columns:repeat(2,minmax(0,1fr))}.sstats__value[data-astro-cid-kvsh2euj]{font-size:48px;line-height:48px}}@media (width<=479px){.sstats__value[data-astro-cid-kvsh2euj]{font-size:40px;line-height:44px}}.ssys[data-astro-cid-zh5ob7d3]{gap:var(--s-700);padding-block:var(--s-700);border-top:1px solid var(--border);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.ssys[data-astro-cid-zh5ob7d3]:last-child{padding-bottom:0}.ssys__head[data-astro-cid-zh5ob7d3]{gap:var(--s-100);justify-items:start;display:grid;position:sticky;top:112px}.ssys__n[data-astro-cid-zh5ob7d3]{letter-spacing:-.03em;color:var(--accent);margin-bottom:var(--s-200);font-size:60px;font-weight:600;line-height:60px}.ssys__label[data-astro-cid-zh5ob7d3]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.ssys__intro[data-astro-cid-zh5ob7d3]{color:var(--muted);margin-top:var(--s-75);max-width:44ch}.ssys__mods[data-astro-cid-zh5ob7d3] .sgrid--rows{border-top:0}.ssys__mods[data-astro-cid-zh5ob7d3] .sgrid--rows .scard:first-child{padding-top:0}@media (width<=991px){.ssys[data-astro-cid-zh5ob7d3]{gap:var(--s-400);padding-block:var(--s-600);grid-template-columns:1fr}.ssys__head[data-astro-cid-zh5ob7d3]{position:static}.ssys__n[data-astro-cid-zh5ob7d3]{margin-bottom:var(--s-100);font-size:48px;line-height:48px}.ssys__mods[data-astro-cid-zh5ob7d3] .sgrid--rows{border-top:1px solid var(--border)}.ssys__mods[data-astro-cid-zh5ob7d3] .sgrid--rows .scard:first-child{padding-top:var(--s-300)}}.sfounder[data-astro-cid-zar5gdo4]{gap:var(--s-700);grid-template-columns:300px minmax(0,1fr);align-items:start;display:grid}.sfounder__card[data-astro-cid-zar5gdo4]{gap:var(--s-200);padding:var(--s-200);border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--surface);display:grid;position:sticky;top:120px}.sfounder__card[data-astro-cid-zar5gdo4] img{aspect-ratio:339/385;object-fit:cover;border-radius:var(--r-xl);width:100%;height:auto}.sfounder__card[data-astro-cid-zar5gdo4] figcaption[data-astro-cid-zar5gdo4]{gap:var(--s-25);padding:0 var(--s-75) var(--s-75);display:grid}.sfounder__role[data-astro-cid-zar5gdo4]{color:var(--muted)}.sfounder__copy[data-astro-cid-zar5gdo4]{max-width:720px}@media (width<=991px){.sfounder[data-astro-cid-zar5gdo4]{gap:var(--s-500);grid-template-columns:1fr}.sfounder__card[data-astro-cid-zar5gdo4]{grid-template-columns:96px minmax(0,1fr);align-items:center;max-width:480px;position:static}.sfounder__card[data-astro-cid-zar5gdo4] img{border-radius:var(--r-lg)}.sfounder__card[data-astro-cid-zar5gdo4] figcaption[data-astro-cid-zar5gdo4]{padding:0}}.slinks[data-astro-cid-boqpin4y]{gap:var(--s-200);display:grid}.slinks__label[data-astro-cid-boqpin4y]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.slinks[data-astro-cid-boqpin4y] ul[data-astro-cid-boqpin4y]{gap:var(--s-100);flex-wrap:wrap;display:flex}.slinks[data-astro-cid-boqpin4y] a[data-astro-cid-boqpin4y]{align-items:center;gap:var(--s-75);min-height:44px;padding:var(--s-75) var(--s-200);border-radius:var(--r-full);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);transition:background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease);font-weight:600;display:inline-flex}.slinks[data-astro-cid-boqpin4y] svg{width:16px;height:16px;color:var(--muted);transition:transform var(--t-ui) var(--ease), color var(--t-ui) var(--ease)}@media (hover:hover){.slinks[data-astro-cid-boqpin4y] a[data-astro-cid-boqpin4y]:hover{background:var(--border)}.slinks[data-astro-cid-boqpin4y] a[data-astro-cid-boqpin4y]:hover svg{color:var(--accent);transform:translate(1px,-1px)}}.scta[data-astro-cid-csabifqr]{gap:var(--s-500);padding:var(--s-600);border-radius:var(--r-3xl);background:var(--accent-deep);border:1px solid #20ce8852;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.scta__copy[data-astro-cid-csabifqr]{gap:var(--s-200);max-width:680px;display:grid}.scta__text[data-astro-cid-csabifqr]{color:var(--muted);font-size:18px;line-height:28px}.scta__text[data-astro-cid-csabifqr] p+p{margin-top:var(--s-100)}.scta__text[data-astro-cid-csabifqr] a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.scta__btns[data-astro-cid-csabifqr]{gap:var(--s-100);flex-wrap:wrap;display:flex}@media (width<=991px){.scta[data-astro-cid-csabifqr]{padding:var(--s-500);grid-template-columns:1fr}}@media (width<=767px){.scta[data-astro-cid-csabifqr]{padding:var(--s-300);border-radius:var(--r-2xl)}}.sstack[data-astro-cid-ze7s4iip]{grid-template-columns:minmax(0,1fr);display:grid}.sstack--lg[data-astro-cid-ze7s4iip]{gap:var(--s-600)}.sstack--md[data-astro-cid-ze7s4iip]{gap:var(--s-400)}@media (width<=767px){.sstack--lg[data-astro-cid-ze7s4iip]{gap:var(--s-500)}}.egos[data-astro-cid-2fwzyn5j]{gap:var(--s-300);padding:var(--s-500);border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--surface);display:grid}.egos__cap[data-astro-cid-2fwzyn5j]{gap:var(--s-75);max-width:760px;display:grid}.egos__cap[data-astro-cid-2fwzyn5j] p[data-astro-cid-2fwzyn5j]{color:var(--muted)}.egos[data-astro-cid-2fwzyn5j] p[data-astro-cid-2fwzyn5j]{margin:0}.egos__k[data-astro-cid-2fwzyn5j]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:700;line-height:16px}.egos__k--plain[data-astro-cid-2fwzyn5j]{color:var(--muted)}.egos__k--ink[data-astro-cid-2fwzyn5j]{color:var(--accent-ink);opacity:.72}.egos__title[data-astro-cid-2fwzyn5j]{color:var(--text);font-size:16px;font-weight:600;line-height:24px}.egos__sub[data-astro-cid-2fwzyn5j]{color:var(--muted);font-size:14px;line-height:20px}.egos__star[data-astro-cid-2fwzyn5j]{gap:var(--s-50);padding:var(--s-200) var(--s-300);border-radius:var(--r-xl);background:var(--accent);display:grid}.egos__star-t[data-astro-cid-2fwzyn5j]{color:var(--accent-ink);font-size:18px;font-weight:700;line-height:26px}.egos__principles[data-astro-cid-2fwzyn5j]{gap:var(--s-100);display:grid}.egos__chips[data-astro-cid-2fwzyn5j]{gap:var(--s-200);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.egos__chips[data-astro-cid-2fwzyn5j] li[data-astro-cid-2fwzyn5j]{padding:var(--s-100) var(--s-200);border-radius:var(--r-xl);background:var(--accent-deep);color:var(--text);border:1px solid #20ce8880;font-weight:600}.egos__canvas[data-astro-cid-2fwzyn5j]{gap:var(--s-200);padding:var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--bg);display:grid}.egos__systems[data-astro-cid-2fwzyn5j]{gap:var(--s-300);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.egos__sys[data-astro-cid-2fwzyn5j]{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--s-100);display:grid}.egos__mods[data-astro-cid-2fwzyn5j]{display:contents}.egos__head[data-astro-cid-2fwzyn5j],.egos__mod[data-astro-cid-2fwzyn5j]{gap:var(--s-25);padding:var(--s-200);border-radius:var(--r-xl);display:grid;position:relative}.egos__head[data-astro-cid-2fwzyn5j]{background:var(--surface-2);border:1px solid var(--border)}.egos__mod[data-astro-cid-2fwzyn5j]{border:1px solid var(--border)}.egos__mod[data-astro-cid-2fwzyn5j] .egos__k[data-astro-cid-2fwzyn5j],.egos__head[data-astro-cid-2fwzyn5j] .egos__k[data-astro-cid-2fwzyn5j]{margin-bottom:var(--s-25)}.egos__arrow[data-astro-cid-2fwzyn5j]{right:calc(-1 * var(--s-300));width:var(--s-300);color:var(--accent);place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.egos__arrow[data-astro-cid-2fwzyn5j] svg{width:16px;height:16px}.egos__down[data-astro-cid-2fwzyn5j]{color:var(--accent);place-items:center;display:none}.egos__down[data-astro-cid-2fwzyn5j] svg{width:16px;height:16px;transform:rotate(90deg)}.egos__loop[data-astro-cid-2fwzyn5j]{height:32px;margin-inline:var(--s-200);border:1px solid var(--accent);border-radius:0 0 var(--r-lg) var(--r-lg);border-top:0;place-items:center;display:grid;position:relative}.egos__loop[data-astro-cid-2fwzyn5j] span[data-astro-cid-2fwzyn5j]{padding-inline:var(--s-100);background:var(--bg);position:absolute;bottom:-8px}.egos__power[data-astro-cid-2fwzyn5j]{align-items:center;column-gap:var(--s-300);row-gap:var(--s-25);margin-top:var(--s-100);padding:var(--s-200) var(--s-300);border-radius:var(--r-xl);background:var(--accent-deep);border:1px solid #20ce8880;grid-template-columns:auto minmax(0,1fr) auto;display:grid}@media (width<=991px){.egos[data-astro-cid-2fwzyn5j]{padding:var(--s-300)}.egos__systems[data-astro-cid-2fwzyn5j]{row-gap:var(--s-500);grid-template-columns:repeat(2,minmax(0,1fr))}.egos__arrow[data-astro-cid-2fwzyn5j]{display:none}.egos__power[data-astro-cid-2fwzyn5j]{grid-template-columns:1fr}}@media (width<=639px){.egos[data-astro-cid-2fwzyn5j]{padding:var(--s-200);border-radius:var(--r-2xl)}.egos__canvas[data-astro-cid-2fwzyn5j]{padding:var(--s-200)}.egos__chips[data-astro-cid-2fwzyn5j]{gap:var(--s-100);grid-template-columns:repeat(2,minmax(0,1fr))}.egos__systems[data-astro-cid-2fwzyn5j]{row-gap:var(--s-200);grid-template-columns:1fr}.egos__sys[data-astro-cid-2fwzyn5j]{grid-row:auto;grid-template-rows:none}.egos__down[data-astro-cid-2fwzyn5j]{display:grid}}.poi[data-astro-cid-o6ja64a7]{gap:var(--s-300);padding:var(--s-500);border:1px solid var(--border);border-radius:var(--r-3xl);background:var(--surface);display:grid}.poi[data-astro-cid-o6ja64a7] p[data-astro-cid-o6ja64a7]{margin:0}.poi__cap[data-astro-cid-o6ja64a7]{gap:var(--s-75);max-width:760px;display:grid}.poi__cap[data-astro-cid-o6ja64a7] p[data-astro-cid-o6ja64a7]{color:var(--muted)}.poi__canvas[data-astro-cid-o6ja64a7]{gap:var(--s-500);padding:var(--s-400) var(--s-300);border:1px solid var(--border);border-radius:var(--r-2xl);background:var(--bg);display:grid}.poi__band[data-astro-cid-o6ja64a7]{gap:var(--s-200);display:grid}.poi__k[data-astro-cid-o6ja64a7]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:700;line-height:16px}.poi__k--plain[data-astro-cid-o6ja64a7]{color:var(--muted);margin-bottom:var(--s-25)}.poi__flow[data-astro-cid-o6ja64a7]{gap:var(--s-400);display:grid}.poi__flow--4[data-astro-cid-o6ja64a7]{grid-template-columns:repeat(4,minmax(0,1fr))}.poi__flow--5[data-astro-cid-o6ja64a7]{gap:var(--s-200);grid-template-columns:repeat(5,minmax(0,1fr))}.poi__cell[data-astro-cid-o6ja64a7]{gap:var(--s-25);padding:var(--s-200);border-radius:var(--r-xl);border:1px solid var(--border);background:var(--bg);flex-direction:column;display:flex;position:relative}.poi__cell--green[data-astro-cid-o6ja64a7]{background:var(--accent-deep);border-color:#20ce8880}.poi__cell--soft[data-astro-cid-o6ja64a7]{background:var(--surface)}.poi__title[data-astro-cid-o6ja64a7]{color:var(--text);font-size:16px;font-weight:600;line-height:24px}.poi__title--big[data-astro-cid-o6ja64a7]{margin-bottom:var(--s-50);font-size:20px;line-height:28px}.poi__title--muted[data-astro-cid-o6ja64a7]{color:var(--muted)}.poi__sub[data-astro-cid-o6ja64a7]{color:var(--muted);font-size:14px;line-height:20px}.poi__tagrow[data-astro-cid-o6ja64a7]{padding-top:var(--s-100);margin-top:auto;display:flex}.poi__tag[data-astro-cid-o6ja64a7]{padding:var(--s-25) var(--s-75);border-radius:var(--r-full);border:1px solid var(--border);background:var(--surface-2);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;line-height:16px}.poi__tag--on[data-astro-cid-o6ja64a7]{color:var(--accent);background:var(--accent-deep);border-color:#20ce8880}.poi__arrow[data-astro-cid-o6ja64a7]{left:calc(-1 * var(--s-400));width:var(--s-400);color:var(--text);place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.poi__arrow--g[data-astro-cid-o6ja64a7]{color:var(--accent)}.poi__arrow[data-astro-cid-o6ja64a7] svg{width:16px;height:16px}.poi__note[data-astro-cid-o6ja64a7]{color:var(--muted);font-size:14px;line-height:20px}.poi__foot[data-astro-cid-o6ja64a7]{padding:var(--s-200) var(--s-300);border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--border);color:var(--text);font-size:16px;line-height:24px}@media (width<=1199px){.poi__flow--5[data-astro-cid-o6ja64a7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=991px){.poi[data-astro-cid-o6ja64a7]{padding:var(--s-300)}.poi__flow--4[data-astro-cid-o6ja64a7]{row-gap:var(--s-200);grid-template-columns:repeat(2,minmax(0,1fr))}.poi__flow--4[data-astro-cid-o6ja64a7] .poi__cell[data-astro-cid-o6ja64a7]:nth-child(3) .poi__arrow[data-astro-cid-o6ja64a7]{display:none}}@media (width<=639px){.poi[data-astro-cid-o6ja64a7]{padding:var(--s-200);border-radius:var(--r-2xl)}.poi__canvas[data-astro-cid-o6ja64a7]{padding:var(--s-300) var(--s-200)}.poi__flow--4[data-astro-cid-o6ja64a7]{row-gap:var(--s-400);grid-template-columns:1fr}.poi__flow--5[data-astro-cid-o6ja64a7]{grid-template-columns:repeat(2,minmax(0,1fr))}.poi__flow--5[data-astro-cid-o6ja64a7] .poi__cell[data-astro-cid-o6ja64a7]:last-child{grid-column:1/-1}.poi__arrow[data-astro-cid-o6ja64a7],.poi__flow--4[data-astro-cid-o6ja64a7] .poi__cell[data-astro-cid-o6ja64a7]:nth-child(3) .poi__arrow[data-astro-cid-o6ja64a7]{left:50%;top:calc(-1 * var(--s-400));width:var(--s-400);height:var(--s-400);display:grid;transform:translate(-50%)rotate(90deg)}}.shoff--md[data-astro-cid-mnsgblh3]{padding-top:var(--s-400)}.shoff--lg[data-astro-cid-mnsgblh3]{padding-top:var(--s-600)}@media (width<=767px){.shoff--md[data-astro-cid-mnsgblh3],.shoff--lg[data-astro-cid-mnsgblh3]{padding-top:var(--s-200)}}.ssplit[data-astro-cid-22eiwfzd]{gap:var(--s-700);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.ssplit__head[data-astro-cid-22eiwfzd]{gap:var(--s-200);justify-items:start;display:grid;position:sticky;top:112px}.ssplit__intro[data-astro-cid-22eiwfzd]{color:var(--muted)}.ssplit__cta[data-astro-cid-22eiwfzd]{margin-top:var(--s-100)}@media (width<=991px){.ssplit[data-astro-cid-22eiwfzd]{gap:var(--s-500);grid-template-columns:1fr}.ssplit__head[data-astro-cid-22eiwfzd]{max-width:760px;position:static}}.spoints[data-astro-cid-qqjq4n3j]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--s-500);row-gap:var(--s-300);display:grid}.spoints__item[data-astro-cid-qqjq4n3j]{gap:var(--s-200);grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}.spoints__tick[data-astro-cid-qqjq4n3j]{border-radius:var(--r-full);background:var(--accent-wash);width:24px;height:24px;color:var(--accent);place-items:center;margin-top:2px;display:grid}.spoints__tick[data-astro-cid-qqjq4n3j] svg{width:14px;height:14px}.spoints__copy[data-astro-cid-qqjq4n3j]{gap:var(--s-50);display:grid}.spoints__t[data-astro-cid-qqjq4n3j]{color:var(--text);font-size:18px;font-weight:600;line-height:28px}.spoints__b[data-astro-cid-qqjq4n3j]{color:var(--muted);font-size:16px;line-height:24px}@media (width<=639px){.spoints[data-astro-cid-qqjq4n3j]{row-gap:var(--s-300);grid-template-columns:1fr}}.splaces[data-astro-cid-uinconxw]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-top:1px solid var(--border);display:grid}.splaces__item[data-astro-cid-uinconxw]{gap:var(--s-100);padding:var(--s-400) var(--s-400) 0;border-left:1px solid var(--border);flex-direction:column;display:flex}.splaces__item[data-astro-cid-uinconxw]:first-child{border-left:0;padding-left:0}.splaces__item[data-astro-cid-uinconxw]:last-child{padding-right:0}.splaces__country[data-astro-cid-uinconxw]{color:var(--accent);text-transform:uppercase;letter-spacing:.08em}.splaces__body[data-astro-cid-uinconxw]{color:var(--muted);margin-top:var(--s-75);font-size:16px;line-height:24px}.splaces__link[data-astro-cid-uinconxw]{align-items:center;gap:var(--s-75);min-height:44px;padding-top:var(--s-100);color:var(--accent);align-self:flex-start;margin-top:auto;display:inline-flex}.splaces__link[data-astro-cid-uinconxw] svg{width:16px;height:16px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.splaces__link[data-astro-cid-uinconxw]:hover svg{transform:translate(3px)}}@media (width<=767px){.splaces[data-astro-cid-uinconxw]{border-top:0;grid-template-columns:1fr}.splaces__item[data-astro-cid-uinconxw],.splaces__item[data-astro-cid-uinconxw]:first-child{padding:var(--s-300) 0;border-left:0;border-top:1px solid var(--border)}}.ssteps[data-astro-cid-dogw35t2]{gap:var(--s-200);padding:var(--s-300);border-radius:var(--r-3xl);background:var(--surface);border:1px solid var(--border);display:grid;box-shadow:0 32px 80px -40px #000000e6}.ssteps__label[data-astro-cid-dogw35t2]{color:var(--muted)}.ssteps[data-astro-cid-dogw35t2] ol[data-astro-cid-dogw35t2]{display:grid}.ssteps__item[data-astro-cid-dogw35t2]{gap:var(--s-200);grid-template-columns:28px minmax(0,1fr);padding-bottom:12px;display:grid;position:relative}.ssteps__item[data-astro-cid-dogw35t2]:last-child{padding-bottom:0}.ssteps__item[data-astro-cid-dogw35t2]:not(:last-child):after{content:"";background:var(--border);border-radius:2px;width:2px;position:absolute;top:32px;bottom:2px;left:13px}.ssteps__item[data-astro-cid-dogw35t2].is-done:not(:last-child):after{background:var(--accent)}.ssteps__mark[data-astro-cid-dogw35t2]{border-radius:var(--r-full);background:var(--surface-2);width:28px;height:28px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);place-items:center;font-size:12px;font-weight:600;line-height:16px;display:grid}.ssteps__mark[data-astro-cid-dogw35t2] svg{width:16px;height:16px}.is-done[data-astro-cid-dogw35t2] .ssteps__mark[data-astro-cid-dogw35t2]{background:var(--accent);color:var(--accent-ink);box-shadow:none}.is-next[data-astro-cid-dogw35t2] .ssteps__mark[data-astro-cid-dogw35t2]{color:var(--text);box-shadow:inset 0 0 0 1px var(--accent)}.ssteps__copy[data-astro-cid-dogw35t2]{gap:0;padding-top:2px;display:grid}.ssteps__copy[data-astro-cid-dogw35t2] .body-4[data-astro-cid-dogw35t2]{color:var(--text)}.ssteps__text[data-astro-cid-dogw35t2]{color:var(--muted)}@media (width<=479px){.ssteps[data-astro-cid-dogw35t2]{padding:var(--s-300);border-radius:var(--r-2xl)}}.slinks[data-astro-cid-yjva7lfo]{gap:var(--s-300);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.slinks[data-astro-cid-yjva7lfo] li[data-astro-cid-yjva7lfo]{display:grid}.slinks__card[data-astro-cid-yjva7lfo]{gap:var(--s-100);padding:var(--s-400);border-radius:var(--r-2xl);background:var(--surface);border:1px solid var(--border);transition:border-color var(--t-ui) var(--ease), transform .16s var(--ease);grid-template-rows:auto 1fr auto;display:grid}.slinks__card[data-astro-cid-yjva7lfo]:active{transform:scale(.99)}.slinks__card[data-astro-cid-yjva7lfo] h3[data-astro-cid-yjva7lfo]{color:var(--text)}.slinks__card[data-astro-cid-yjva7lfo] p[data-astro-cid-yjva7lfo]{color:var(--muted)}.slinks__go[data-astro-cid-yjva7lfo]{align-items:center;gap:var(--s-50);margin-top:var(--s-200);color:var(--accent);display:inline-flex}.slinks__go[data-astro-cid-yjva7lfo] svg{width:14px;height:14px;transition:transform var(--t-ui) var(--ease)}@media (hover:hover){.slinks__card[data-astro-cid-yjva7lfo]:hover{border-color:#20ce8873}.slinks__card[data-astro-cid-yjva7lfo]:hover .slinks__go[data-astro-cid-yjva7lfo] svg{transform:translate(2px,-2px)}}@media (width<=991px){.slinks[data-astro-cid-yjva7lfo]{grid-template-columns:1fr}}
