*,:before,:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,button,input,select,textarea,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}footer,header,nav,section,main{display:block}ul{margin-top:0;padding-left:30px}ol{margin-top:0;padding-left:42px}body{line-height:1}a{text-decoration:none}button,input,select,textarea{background-color:#0000;border:0;outline:none}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#1c2430;--ink-2:#4a586b;--muted:#5b6472;--muted-light:#8a96a3;--text-white:#fff;--surface-white:#fff;--bg:#f5f4f1;--surface-2:#f5f7f9;--overlay:#0f1b2d6b;--line:#e4e8ee;--color-action:#ef5f3c;--color-action-25:#ef603c39;--color-action-10:#ef603c1a;--ok:#32c98c;--ok-text:#237b4a;--ok-bg:#e6f5ec;--minor:#f0b643;--minor-text:#956416;--minor-bg:#fdf3e0;--critical:#ef5f3c;--critical-text:#bd3f26;--critical-bg:#fdeae6}.logo-dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#ede9e3;--ink-2:#c1bab0;--muted:#9e978d;--muted-light:#7d776e;--text-white:#fff;--surface-white:#252321;--bg:#1d1b19;--surface-2:#2d2b28;--overlay:#000000a6;--line:#3b3834;--color-action:#ef5f3c;--color-action-25:#ef5f3c40;--color-action-10:#ef5f3c1a;--ok:#34c38a;--ok-text:#5fd3a2;--ok-bg:color-mix(in srgb, #34c38a 14%, var(--surface-white));--minor:#e9b04a;--minor-text:#f0c46e;--minor-bg:color-mix(in srgb, #e9b04a 14%, var(--surface-white));--critical:#ef5f3c;--critical-text:#f58a70;--critical-bg:color-mix(in srgb, #ef5f3c 15%, var(--surface-white))}:root:not([data-theme]) .logo-light{display:none}:root:not([data-theme]) .logo-dark{display:inline}:root:not([data-theme]) img[src$=\#dark-invert]{filter:invert()hue-rotate(180deg)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#ede9e3;--ink-2:#c1bab0;--muted:#9e978d;--muted-light:#7d776e;--text-white:#fff;--surface-white:#252321;--bg:#1d1b19;--surface-2:#2d2b28;--overlay:#000000a6;--line:#3b3834;--color-action:#ef5f3c;--color-action-25:#ef5f3c40;--color-action-10:#ef5f3c1a;--ok:#34c38a;--ok-text:#5fd3a2;--ok-bg:color-mix(in srgb, #34c38a 14%, var(--surface-white));--minor:#e9b04a;--minor-text:#f0c46e;--minor-bg:color-mix(in srgb, #e9b04a 14%, var(--surface-white));--critical:#ef5f3c;--critical-text:#f58a70;--critical-bg:color-mix(in srgb, #ef5f3c 15%, var(--surface-white))}:root[data-theme=dark] .logo-light{display:none}:root[data-theme=dark] .logo-dark{display:inline}:root[data-theme=dark] img[src$=\#dark-invert]{filter:invert()hue-rotate(180deg)}body{background-color:var(--bg);overflow-x:hidden}.mb-12{margin-bottom:12px}hr{border-top:1px solid var(--line);margin:12px 0 24px}main{min-height:calc(100vh - 48px)}@media (min-width:968px){main{min-height:calc(100vh - 55px)}}.content,.content-flex{max-width:100%;padding:24px 12px;position:relative}@media (min-width:743px){.content,.content-flex{padding:24px}}@media (min-width:989px){.content,.content-flex{max-width:1180px;margin:0 auto}}.content-flex{flex-direction:column;gap:24px;display:flex}@media (max-width:743px){.hide-mobile{display:none}}body{color:var(--ink);font-size:16px;line-height:24px}input,textarea,button,select{font-size:16px;font-weight:400;line-height:26px}button,input,select,textarea{font-family:inherit}a{color:var(--ink)}a:hover{color:var(--color-action)}h1,.h1{color:var(--ink);margin-bottom:24px;font-size:28px;font-weight:700;line-height:38px}h2,.h2{color:var(--ink);margin-bottom:16px;scroll-margin-top:80px;font-size:24px;font-weight:700;line-height:34px}h3,.h3{color:var(--ink);margin-bottom:12px;scroll-margin-top:80px;font-size:22px;font-weight:700;line-height:32px}h4,h5,h6{color:var(--ink);margin-bottom:12px;font-size:20px;font-weight:400;line-height:30px}input::placeholder{color:var(--muted-light);opacity:1;text-align:left;font-size:14px}.overline{text-transform:uppercase;font-weight:400;line-height:24px}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-action);margin:0 0 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;font-weight:700}.body16{font-size:16px;font-weight:400;line-height:26px}.headnote{font-size:14px;line-height:24px}.footnote{font-size:12px;line-height:22px}.text-title,.text-subtitle,.text-lead,.text-body,.text-small,.text-caption{color:var(--ink);margin:0}.text-title{font-size:18px;font-weight:700;line-height:24px}.text-subtitle{font-size:16px;font-weight:700;line-height:22px}.text-lead{font-size:15px;line-height:22px}.text-body{font-size:14px;line-height:20px}.text-small{color:var(--muted);font-size:13px;line-height:18px}.text-caption{color:var(--muted);font-size:12px;line-height:16px}.btn{cursor:pointer;text-align:center;border-style:solid;border-width:1px;border-radius:100px;justify-content:center;align-items:center;width:fit-content;min-width:fit-content;max-width:100%;padding:8px 24px;font-size:16px;font-weight:700;line-height:26px;transition:all .3s;display:flex;box-shadow:0 4px 5px #0000000a,0 1px 10px #00000008,0 1px 4px #0000000d}.btn:hover{box-shadow:0 4px 5px #0000000a,0 1px 10px #00000008,0 1px 4px #0000000d}@container (max-width:450px){.btn.auto{width:100%}}.btn[data-disabled=true]{pointer-events:none;opacity:.6;cursor:not-allowed}.btn[data-full-width=true]{width:100%}.btn-action{background:var(--color-action);color:var(--text-white);border-color:var(--color-action)}.btn-action:hover{background:var(--surface-white);color:var(--color-action)}.btn-action-light{background-color:var(--surface-white);color:var(--color-action);border-color:var(--color-action)}.btn-action-light:hover{background:var(--color-action);color:var(--text-white)}.btn-primary{background:var(--ink);color:var(--text-white);border-color:var(--ink)}.btn-primary:hover{background:var(--surface-white);color:var(--ink)}.btn-secondary{background-color:var(--surface-white);border-color:var(--ink);color:var(--ink)}.btn-secondary:hover{border-color:var(--ink);color:var(--ink)}.btn-warning{background-color:var(--color-action);border-color:var(--color-action);color:var(--text-white)}.btn-warning:hover{border-color:var(--color-action-10);color:var(--text-white)}.btn-white-inversed{border-color:var(--text-white);color:var(--text-white);background-color:#0000}.btn-white-inversed:hover{color:var(--ink);background-color:var(--surface-white)}.btn-white-inversed:hover svg path{fill:none;stroke:var(--ink)}.btn-icon>svg{width:20px;height:20px;margin-right:8px}.dualButtons{flex-direction:column;gap:12px;display:flex}@media (max-width:743px){.dualButtons>a{width:100%}}@media (min-width:743px){.dualButtons{flex-direction:row}}.caption{background-color:var(--surface-white);border:1px solid var(--line);border-left:4px solid var(--color-action);border-radius:14px;width:100%;margin-bottom:24px;padding:10px 24px;font-size:16px;font-weight:400}.caption>div>:last-child{margin-bottom:0}.menu{z-index:80;background:var(--surface-white);border:1px solid var(--line);border-radius:12px;min-width:180px;max-width:calc(100vw - 16px);margin:0;padding:0;list-style:none;animation:.16s menu-in;position:fixed;overflow:hidden;box-shadow:0 4px 5px #0000000a,0 1px 10px #00000008,0 1px 4px #0000000d}.menu-item{width:100%;color:var(--ink);align-items:center;padding:10px 14px;font-size:.9rem;font-weight:700;line-height:24px;text-decoration:none;transition:background .12s;display:flex}.menu-item:hover{background:var(--color-action-10)}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.panel-card{width:100%;color:var(--ink);background:var(--surface-white);border:1px solid var(--line);border-radius:14px;margin-bottom:12px;padding:16px;container-type:inline-size}.ulink{text-decoration:underline;-webkit-text-decoration-color:var(--color-action);text-decoration-color:var(--color-action);text-underline-offset:3px;text-decoration-thickness:1px}
