html:has(.st){scroll-padding-top:96px}.dk.st{--i6:#171717ad;--i5:#171717a3;--i4:var(--i5);--st-mute:#171717ad;--st-body:#171717bd;--st-rule:#17171714;--st-gutter:56px;min-height:0}.st-main{outline:none;padding-top:168px;display:block}.st-wrap{z-index:1;width:min(1200px, calc(100% - var(--st-gutter) * 2));margin:0 auto;position:relative}.st-wrap.is-text{width:min(780px, calc(100% - var(--st-gutter) * 2))}.st-wrap.is-prose{width:min(700px, calc(100% - var(--st-gutter) * 2))}.st-sec{z-index:1;padding:72px 0;position:relative}.st-head{z-index:1;width:min(880px, calc(100% - var(--st-gutter) * 2));text-align:center;flex-direction:column;align-items:center;gap:18px;margin:0 auto;padding-bottom:64px;display:flex;position:relative}.st-head.is-start{width:min(1200px, calc(100% - var(--st-gutter) * 2));text-align:left;align-items:flex-start}.st-h1{letter-spacing:-.06em;color:var(--ink);text-wrap:balance;margin:0;font:600 64px/66px Inter,sans-serif}.st-h2{letter-spacing:-.055em;color:var(--ink);text-wrap:balance;margin:0;font:600 44px/48px Inter,sans-serif}.st-lead{letter-spacing:-.02em;max-width:40em;color:var(--st-mute);text-wrap:pretty;margin:0;font:500 19px/28px Inter,sans-serif}.st-body{letter-spacing:-.015em;color:var(--st-body);text-wrap:pretty;margin:0;font:500 16px/25px Inter,sans-serif}.st-fine{color:var(--st-mute);margin:0;font:500 13px/18px Inter,sans-serif}.st-dusk{z-index:1;padding:120px 24px 240px;position:relative}.st-closing{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.st-closing .st-fine{margin-top:-8px}@media (width<=1099px){.dk.st{--st-gutter:32px}.st-h1{font-size:48px;line-height:52px}.st-h2{font-size:36px;line-height:40px}}@media (width<=759px){.dk.st{--st-gutter:20px}.st-main{padding-top:124px}.st-head{text-align:left;align-items:flex-start;padding-bottom:40px}.st-h1{letter-spacing:-.055em;font-size:38px;line-height:41px}.st-h2{letter-spacing:-.05em;font-size:30px;line-height:33px}.st-lead{font-size:17px;line-height:25px}.st-sec{padding:48px 0}.st-dusk{padding:80px 20px 160px}.st-closing{text-align:left;align-items:flex-start}}.st .nh *,.st .nh :before,.st .nh :after,.st .st-win,.st .st-win-body,.st .st-peb,.st .st-dl-row,.st .st-faq details{corner-shape:squircle}.st-peb{letter-spacing:-.015em;height:36px;color:var(--ink);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);transition:transform .18s var(--ease), background-color .18s var(--ease);background:#ffffff8f;border-radius:999px;align-items:center;gap:6px;padding:0 15px;font:500 14px/18px Inter,sans-serif;display:inline-flex;box-shadow:inset 0 1px #fffc,0 6px 16px -10px #142c5f66}.st-peb.is-solid{background:var(--pebble);box-shadow:var(--pebble-in), var(--pebble-drop)}.st-peb.is-ink{color:#fafafa;background:var(--ink-fill);box-shadow:var(--ink-in), 0 8px 18px -10px #142c5fb3}.st-peb.is-card{border-radius:20px;flex-direction:column;align-items:flex-start;gap:6px;height:auto;padding:18px 20px;display:flex}a.st-peb:focus-visible,.st-dl-row.is-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.st-dl{--st-dl-rule:#142c6024;--st-dl-hover:#fff6;--st-dl-pad:16px;--st-dl-pull:16px;margin:0;padding:0;list-style:none}.st-win-body .st-dl{--st-dl-rule:var(--st-rule);--st-dl-hover:#00000008;--st-dl-pad:18px;--st-dl-pull:0px}.st-dl li+li{box-shadow:inset 0 1px 0 var(--st-dl-rule)}.st-dl-row{margin-inline:calc(var(--st-dl-pull) * -1);padding:18px var(--st-dl-pad);color:inherit;transition:background-color .2s var(--ease);border-radius:16px;align-items:center;gap:16px;display:flex}.st-dl-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.st-dl-title{letter-spacing:-.03em;color:var(--ink);font:600 17px/23px Inter,sans-serif}.st-dl-body{letter-spacing:-.012em;color:#171717c2;font:500 15px/23px Inter,sans-serif}.st-win-body .st-dl-body{color:#171717ad}.st-dl-aside{color:#171717ad;flex:none;font:500 14px/18px Inter,sans-serif}@media (hover:hover){a.st-peb:hover{transform:translateY(-1px)}.st-dl-row.is-link:hover{background:var(--st-dl-hover)}}@media (prefers-reduced-motion:reduce){.st-peb,.st-dl-row{transition:none}a.st-peb:hover{transform:none}}.st-answer{letter-spacing:-.018em;max-width:44em;text-align:inherit;color:#171717c7;text-wrap:pretty;margin:0;font:500 17px/27px Inter,sans-serif}.st-answer strong{color:var(--ink);font-weight:600}@media (width<=759px){.st-peb:not(.is-card){height:40px}}:where(html[data-theme=dark]) .st-peb{color:var(--lp-pebble-ink);background:#282c3a8f;box-shadow:inset 0 1px #ffffff12,0 6px 16px -10px #000000b3}:where(html[data-theme=dark]) .st-peb.is-solid{color:var(--lp-btn-soft-fg);background:var(--lp-btn-soft-bg);box-shadow:var(--lp-pebble-in), var(--lp-pebble-drop)}:where(html[data-theme=dark]) .st-peb.is-ink{color:var(--lp-btn-ink-fg);background:var(--lp-btn-ink-bg);box-shadow:var(--lp-btn-ink-in), 0 10px 22px -10px #000c}:where(html[data-theme=dark]) .st-dl{--st-dl-rule:var(--lp-divider);--st-dl-hover:#ffffff0f}:where(html[data-theme=dark]) .st-win-body .st-dl{--st-dl-rule:var(--lp-window-line);--st-dl-hover:#ffffff0a}:where(html[data-theme=dark]) .st-dl-body,:where(html[data-theme=dark]) .st-dl-aside{color:var(--lp-ink-2)}:where(html[data-theme=dark]) .st-win-body .st-dl-title{color:var(--lp-window-ink)}:where(html[data-theme=dark]) .st-win-body :is(.st-dl-body,.st-dl-aside){color:var(--lp-window-ink-2)}:where(html[data-theme=dark]) .st-answer{color:var(--lp-ink-2)}.st-prose{letter-spacing:-.012em;color:#171717cc;font:400 17px/28px Inter,sans-serif}.st-prose>*+*{margin-top:18px}.st-prose :is(h2,h3){color:var(--ink);text-wrap:balance;font-family:Inter,sans-serif;font-weight:600}.st-prose h2{letter-spacing:-.045em;margin-top:48px;font-size:28px;line-height:34px}.st-prose h3{letter-spacing:-.03em;margin-top:32px;font-size:20px;line-height:28px}.st-prose :is(h2,h3)+*{margin-top:10px}.st-prose :is(ul,ol){padding-left:22px}.st-prose ul{list-style:outside}.st-prose ol{list-style:decimal}.st-prose li+li{margin-top:6px}.st-prose li::marker{color:#17171766}.st-prose strong{color:var(--ink);font-weight:600}.st-prose a{color:var(--ink);text-underline-offset:3px;transition:text-decoration-color .15s var(--ease);border-radius:4px;-webkit-text-decoration:underline #1717174d;text-decoration:underline #1717174d}.st-prose a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.st-prose blockquote{color:#171717c7;background:#00000009;border-radius:14px;padding:14px 18px}.st-prose code{background:#0000000d;border-radius:6px;padding:1px 6px;font-size:.9em}.st-prose hr{background:var(--st-rule);border:0;height:1px}.st-prose img{border-radius:16px;max-width:100%}@media (hover:hover){.st-prose a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}@media (width<=759px){.st-prose{font-size:16px;line-height:26px}.st-prose h2{font-size:24px;line-height:30px}}:where(html[data-theme=dark]) .st-prose{color:#f5f5f5d1}:where(html[data-theme=dark]) .st-prose li::marker{color:var(--lp-window-ink-2)}:where(html[data-theme=dark]) .st-prose a{text-decoration-color:#f5f5f55c}:where(html[data-theme=dark]) .st-prose blockquote{color:#f5f5f5d1;background:#ffffff0d}:where(html[data-theme=dark]) .st-prose code{background:#ffffff14}.st-win{z-index:1;-webkit-backdrop-filter:blur(26px)saturate(1.6);backdrop-filter:blur(26px)saturate(1.6);background:linear-gradient(#fff9,#ffffff57);border-radius:26px;padding:0 8px 8px;position:relative;box-shadow:0 2px 6px #142c6014,0 44px 90px -30px #142c6073}.st-win-bar{align-items:center;gap:6px;height:42px;padding:0 10px;display:flex;position:relative}.st-win-bar i{background:var(--pebble);border-radius:50%;width:10px;height:10px;box-shadow:inset 0 1px #fff,0 1px 2px #142c6038}.st-win-bar .st-win-title{letter-spacing:-.01em;color:#1717178c;place-items:center;font:500 12.5px/1 Inter,sans-serif;display:grid;position:absolute;inset:0}.st-win-body{background:#fff;border-radius:18px;position:relative;overflow:hidden}:where(html[data-theme=dark]) .st-win{background:var(--lp-glass);box-shadow:var(--lp-glass-shadow)}:where(html[data-theme=dark]) .st-win-bar i{background:#ffffff24;box-shadow:inset 0 1px #ffffff1a}:where(html[data-theme=dark]) .st-win-bar .st-win-title{color:var(--lp-ink-3)}:where(html[data-theme=dark]) .st-win-body{color:var(--lp-window-ink);background:var(--lp-window)}.st-faq .st-win-body{padding:10px}.st-faq details{transition:background-color .25s var(--ease);border-radius:16px}.st-faq details[data-expanded]{background:#00000008}.st-faq summary{cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:18px;list-style:none;display:flex}.st-faq summary::-webkit-details-marker{display:none}.st-faq summary h3{letter-spacing:-.03em;color:#171717;margin:0;font:600 18px/24px Inter,sans-serif}.st-faq summary:focus-visible{outline-offset:-2px;outline:2px solid #171717}.st-faq .st-acc-plus{background:var(--pebble);border-radius:14px;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 1px #fff,0 2px 6px -2px #142c604d}.st-faq .st-acc-a{letter-spacing:-.015em;color:#171717b8;padding:0 64px 20px 18px;font:500 16px/25px Inter,sans-serif}@media (width<=759px){.st-faq summary{padding:16px 14px}.st-faq summary h3{font-size:16px;line-height:22px}.st-faq .st-acc-a{padding:0 14px 16px;font-size:15px;line-height:23px}}@media (prefers-reduced-motion:reduce){.st-faq details{transition:none}}:where(html[data-theme=dark]) .st-faq details[data-expanded]{background:#ffffff0a}:where(html[data-theme=dark]) .st-faq summary h3{color:var(--lp-window-ink)}:where(html[data-theme=dark]) .st-faq summary:focus-visible{outline-color:var(--lp-window-ink)}:where(html[data-theme=dark]) .st-faq .st-acc-plus{background:#ffffff1a;box-shadow:inset 0 1px #ffffff14}:where(html[data-theme=dark]) .st-faq .st-acc-a{color:var(--lp-window-ink-2)}.st-explore{flex-wrap:wrap;gap:8px;display:flex}.st-crumbs{letter-spacing:-.01em;color:#17171799;flex-wrap:wrap;align-items:center;gap:8px;font:500 14px/18px Inter,sans-serif;display:flex}.st-crumbs a{color:#17171799;transition:color .15s var(--ease);border-radius:6px}.st-crumbs a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.st-crumbs [aria-current]{color:var(--ink)}@media (hover:hover){.st-crumbs a:hover{color:var(--ink)}}@media (width<=759px){.st-crumbs a{align-items:center;min-height:40px;display:inline-flex}}:where(html[data-theme=dark]) .st-crumbs,:where(html[data-theme=dark]) .st-crumbs a{color:var(--lp-ink-3)}
