/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ease:initial}}}@layer theme{:root,:host{--ease-out:cubic-bezier(0, 0, .2, 1)}}@layer base,components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:200 800;src:url("../fonts/plus-jakarta-sans-latin-ext-wght-normal.341687eeeb6a.woff2")format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:200 800;src:url("../fonts/plus-jakarta-sans-latin-wght-normal.7660bd9909fb.woff2")format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4{margin:0 0 8px;font-weight:800;line-height:1.15}p{margin:0 0 12px}button,input,select,textarea{font-family:inherit}img{max-width:100%}body{color:#17234d;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:17px;line-height:1.6}a{color:#5b21e8}a:hover{color:#3b10a3}:focus-visible{outline-offset:2px;outline:2px solid #5b21e8}@keyframes dropIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes msgIn{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pz-desktop,.pz-mobile,.pz-wide{display:contents}@media (max-width:899px){.pz-desktop{display:none}}@media (min-width:900px){.pz-mobile{display:none}}@media (max-width:999px){.pz-wide{display:none}}:root{--hdr-pad:16px;--chev-rot:none;--proc-cols:repeat(auto-fit,minmax(min(100%,240px),1fr));--proc-align:left;--cn-pos:relative;--cn-dir:row;--cn-max:100%}@media (min-width:1000px){:root{--proc-cols:repeat(4,minmax(0,1fr));--proc-align:center}}@media (min-width:1100px){:root{--cn-pos:sticky;--cn-dir:column;--cn-max:220px}}.sv-scrolled{--hdr-pad:8px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}details>summary::-webkit-details-marker{display:none}details[open]>summary>span[aria-hidden]{transform:none}.js-only{display:none}.js .js-only,.no-js-only{display:revert}.js .no-js-only{display:none}.sv-prose{color:#2a3559;max-width:760px;font-size:18px;line-height:1.7}.sv-prose h2{color:#17234d;margin:1.6em 0 .5em;font-size:clamp(24px,2.4vw,30px)}.sv-prose h3{color:#17234d;margin:1.4em 0 .4em}.sv-prose ul,.sv-prose ol{padding-left:1.3em}.sv-prose img{border-radius:12px;height:auto}.sv-prose figure{margin:1.5em 0}.sv-prose figcaption{color:#56617a;font-size:14px}.sv-lead p{color:#56617a;text-wrap:pretty;max-width:560px;margin:0 0 16px;font-size:clamp(17px,1.4vw,19px)}.sv-lead ul,.sv-lead ol{color:#56617a;padding-left:20px}.sv-lead a{color:#5b21e8}[hidden]{display:none!important}.field-error{color:#b42318;margin:6px 0 0;font-size:15px;font-weight:600;animation:.16s both msgIn}.field.invalid input,.field.invalid select,.field.invalid textarea{border-color:#b42318!important}.sv-opt:has(input:checked){background:#f1ecff!important;border-color:#5b21e8!important}.sv-opt:has(input:focus-visible){outline-offset:2px;outline:2px solid #5b21e8}.sv-sel{display:none}.sv-opt:has(input:checked) .sv-sel{display:inline}.sv-stepli{color:#56617a;font-weight:500}.sv-stepli.cur{color:#17234d;font-weight:800}.sv-stepli.done{color:#17234d}.sv-dot{color:#56617a;background:#fff;border:2px solid #dce1eb;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.sv-stepli.cur .sv-dot{color:#5b21e8;border-color:#5b21e8}.sv-stepli.done .sv-dot{color:#fff;background:#5b21e8;border-color:#5b21e8;font-size:0}.sv-stepli.done .sv-dot:before{content:"✓";font-size:13px}@keyframes stepin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.js .step{display:none!important}.js .step.active{animation:.22s ease-out both stepin;display:flex!important}.form-nav [data-next],.form-nav [data-submit]{margin-left:auto}.js .form-nav [data-submit]{display:none!important}.js .form-nav.last [data-submit]{display:inline-flex!important}.js .form-nav.last [data-next],.no-js .form-nav [data-next],.no-js .sv-needs-js,.form-nav [hidden]{display:none!important}.est-pending{opacity:.6;transition:opacity .15s}[id^=sec-]{scroll-margin-top:96px}[data-toc] a[aria-current=true]{color:#3b10a3!important;background:#f1ecff!important;border-left-color:#5b21e8!important;font-weight:800!important}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.sv-art{color:#2a3559;flex-direction:column;gap:18px;font-size:18px;line-height:1.7;display:flex}.sv-art h2{letter-spacing:-.01em;color:#17234d;margin:28px 0 0;scroll-margin-top:96px;font-size:clamp(24px,2.4vw,32px)}.sv-art h3{color:#17234d;margin:14px 0 0;scroll-margin-top:96px;font-size:clamp(19px,1.8vw,23px)}.sv-art p{text-wrap:pretty;margin:0}.sv-art a{color:#5b21e8;font-weight:600}.sv-art ul,.sv-art ol{flex-direction:column;gap:8px;margin:0;padding-left:24px;display:flex}.sv-art li{padding-left:4px}.sv-art li::marker{color:#5b21e8;font-weight:700}.sv-art strong,.sv-art b{color:#17234d}.sv-tip{background:#f1ecff;border-radius:10px;gap:12px;padding:16px 18px;font-size:16px;line-height:1.6;display:flex}.sv-tip svg{flex:none;margin-top:2px}.sv-table{flex-direction:column;gap:8px;margin:6px 0;display:flex}.sv-table figcaption{letter-spacing:.02em;color:#56617a;font-size:14px;font-weight:700}.sv-table-wrap{border:1px solid #dce1eb;border-radius:12px;overflow-x:auto}.sv-table table{border-collapse:collapse;width:100%;min-width:520px;font-size:16px;line-height:1.5}.sv-table th,.sv-table td{text-align:left;vertical-align:top;border-bottom:1px solid #dce1eb;padding:12px 14px}.sv-table thead th{letter-spacing:.06em;text-transform:uppercase;color:#56617a;background:#f6f7fb;border-bottom:2px solid #17234d;font-size:13px}.sv-table tbody th{color:#17234d;font-weight:700}.sv-table tbody tr:last-child th,.sv-table tbody tr:last-child td{border-bottom:0}.sv-triples .sv-table-wrap{background:#fbfaff;border-color:#c6b2ff}.sv-fig{flex-direction:column;gap:8px;margin:10px 0;display:flex}.sv-fig img{background:#fff;border:1px solid #dce1eb;border-radius:12px;width:100%;height:auto}.sv-fig figcaption{color:#56617a;font-size:14px}.sv-faq{margin-top:28px}.sv-faq details{border-bottom:1px solid #dce1eb}.sv-faq details:first-of-type{border-top:2px solid #17234d}.sv-faq summary{cursor:pointer;color:#17234d;align-items:center;min-height:60px;font-size:18px;font-weight:700;display:flex}.sv-faq details p{color:#56617a;margin:0 0 18px}[data-toc] [data-toc-item] .sv-toc-sub{display:none}[data-toc] [data-toc-item].open .sv-toc-sub{display:block}[data-toc]{max-height:calc(100vh - 110px);overflow-y:auto}[id^=sub-]{scroll-margin-top:96px}.pz1:focus-visible{left:8px!important}.pz2:hover{background:#f6f7fb!important}.pz3:hover{color:#17234d!important;background:#f1ecff!important}.pz4:hover{color:#17234d!important;background:#f6f7fb!important}.pz5:hover{color:#fff!important;background:#116039!important;gap:10px!important;transform:translateY(-2px)!important;box-shadow:0 3px #0d4d2e,0 12px 24px #1573474d!important}.pz6:active{background:#0d4d2e!important;transform:translateY(1px)!important;box-shadow:0 1px #0d4d2e,0 2px 6px #15734733!important}.pz7:hover{color:#fff!important;background:#116039!important;transform:translateY(-2px)!important;box-shadow:0 3px #0d4d2e,0 12px 24px #1573474d!important}.pz8:hover{background:#f6f7fb!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px #17234d1f!important}.pz9:active{background:#eef0f6!important;transform:translateY(0)!important;box-shadow:0 1px 2px #17234d14!important}.pz10:hover{box-shadow:0 16px 40px #17234d1a!important}.pz11:hover{color:#3b10a3!important;background:#f1ecff!important;gap:10px!important}.pz12:active{background:#e1d6ff!important}.pz13:hover{color:#3b10a3!important;gap:10px!important}.pz14:hover{color:#17234d!important;background:#f1ecff!important;gap:12px!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px #17234d52!important}.pz15:active{transform:translateY(1px)!important;box-shadow:0 2px 6px #17234d33!important}.pz16:hover{color:#fff!important;background:#ffffff1f!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px #17234d1f!important}.pz17:active{transform:translateY(0)!important;box-shadow:0 1px 2px #17234d14!important}.pz18:hover{color:#fff!important;background:#116039!important;transform:translateY(-2px)!important;box-shadow:0 3px #0d4d2e,0 12px 24px #1573474d!important}.pz19:hover{background:#f6f7fb!important}.pz21:hover{color:#fff!important;background:#116039!important;gap:10px!important;transform:translateY(-2px)!important;box-shadow:0 3px #0d4d2e,0 12px 24px #1573474d!important}.pz22:hover{background:#f1ecff!important}.pz23:hover{box-shadow:0 4px 16px #17234d14!important}.pz24:hover{box-shadow:0 4px 14px #17234d1a!important}.pz25:focus-visible{box-shadow:0 0 0 4px #f1ecff!important}.pz26:hover{color:#fff!important;background:#116039!important;gap:12px!important;transform:translateY(-2px)!important;box-shadow:0 3px #0d4d2e,0 12px 24px #1573474d!important}.pz27:hover{background:#116039!important;gap:12px!important;transform:translateY(-2px)!important;box-shadow:0 3px #0d4d2e,0 12px 24px #1573474d!important}.pz28:hover{color:#17234d!important;background:#f6f7fb!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px #17234d1f!important}.pz29:hover{background:#116039!important;transform:translateY(-2px)!important;box-shadow:0 3px #0d4d2e,0 12px 24px #1573474d!important}.pz30:active{transform:translateY(1px)!important;box-shadow:0 1px #0d4d2e,0 2px 6px #15734733!important}.pz31:hover{color:#17234d!important;box-shadow:0 16px 40px #17234d1a!important}.pz32:hover{color:#3b10a3!important;background:#f1ecff!important}.pz33:hover{color:#fff!important;background:#116039!important;gap:12px!important;transform:translateY(-2px)!important;box-shadow:0 3px #0d4d2e,0 12px 24px #1573474d!important}.pz34:hover{color:#17234d!important;border-color:#c6b2ff!important;box-shadow:0 8px 24px #17234d14!important}.pz35:hover{color:#17234d!important;background:#f1ecff!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px #17234d52!important}.pz36:hover{border-color:#5b21e8!important}.pz37:hover{color:#17234d!important;transform:translateY(-2px)!important;box-shadow:0 16px 40px #17234d1a!important}.pz38:hover{color:#17234d!important;transform:translateY(-2px)!important;box-shadow:0 12px 32px #17234d1a!important}.pz39:hover{color:#17234d!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px #17234d52!important}.pz40:hover{color:#3b10a3!important;border-left-color:#5b21e8!important}.pz41:hover{color:#fff!important;background:#116039!important;transform:translateY(-2px)!important}.pz42:hover{color:#5b21e8!important}.pz43:hover{color:#5b21e8!important;background:#f1ecff!important;border-color:#5b21e8!important}.pz44:hover{color:#157347!important;background:#e8f5ee!important;border-color:#157347!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}