.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}.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}}.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-400);padding: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-600);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__q[data-astro-cid-bf3dcrbb]{font-weight:500}.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,1fr);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-200);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}}@media (width<=639px){.bv__case[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)}}.ledger__title[data-astro-cid-vrvt6ew4]{margin-bottom:var(--s-600)}.ledger__table[data-astro-cid-vrvt6ew4]{border-collapse:collapse;width:100%}th[data-astro-cid-vrvt6ew4]{text-align:left;color:var(--muted);padding:0 var(--s-300) var(--s-200) 0;border-bottom:1px solid var(--border);font-size:12px;font-weight:600;line-height:16px}th[data-astro-cid-vrvt6ew4]:first-child{padding-left:var(--s-200)}td[data-astro-cid-vrvt6ew4]{padding:var(--s-400) var(--s-300) var(--s-400) 0;border-bottom:1px solid var(--border);vertical-align:top}td[data-astro-cid-vrvt6ew4]:first-child{padding-left:var(--s-200)}td[data-astro-cid-vrvt6ew4]:last-child{padding-right:var(--s-200);width:76px}.ledger__row--link[data-astro-cid-vrvt6ew4]{cursor:pointer;transition:background-color var(--t-ui) var(--ease)}.ledger__client[data-astro-cid-vrvt6ew4]{gap:var(--s-50);display:grid}.ledger__sit[data-astro-cid-vrvt6ew4]{max-width:28ch}.ledger__out[data-astro-cid-vrvt6ew4]{letter-spacing:-.01em;max-width:22ch;font-size:24px;font-weight:600;line-height:32px}.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] svg{width:16px;height:16px}@media (hover:hover){.ledger__row--link[data-astro-cid-vrvt6ew4]:hover{background:var(--surface)}.ledger__row--link[data-astro-cid-vrvt6ew4]:hover .ledger__go[data-astro-cid-vrvt6ew4]{background:var(--accent);color:var(--accent-ink)}}@media (width<=767px){thead[data-astro-cid-vrvt6ew4]{display:none}.ledger__table[data-astro-cid-vrvt6ew4],tbody[data-astro-cid-vrvt6ew4],tr[data-astro-cid-vrvt6ew4],td[data-astro-cid-vrvt6ew4]{display:block}.ledger__row[data-astro-cid-vrvt6ew4]{padding:var(--s-300) var(--s-600) var(--s-300) 0;border-bottom:1px solid var(--border);position:relative}td[data-astro-cid-vrvt6ew4]{border:0;padding:0}td[data-astro-cid-vrvt6ew4]:first-child{padding-left:0}td[data-astro-cid-vrvt6ew4]+td[data-astro-cid-vrvt6ew4]{margin-top:var(--s-100)}td[data-astro-cid-vrvt6ew4]:last-child{right:0;top:var(--s-300);width:auto;margin:0;padding:0;position:absolute}.ledger__out[data-astro-cid-vrvt6ew4]{font-size:20px;line-height:28px}}.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}}.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)}}.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%)}}.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}}.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}@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}}
