@font-face{font-family:'DM Sans';src:url(/fonts/dm-sans-latin-400-normal.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'DM Sans';src:url(/fonts/dm-sans-latin-500-normal.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'DM Mono';src:url(/fonts/dm-mono-latin-400-normal.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'DM Mono';src:url(/fonts/dm-mono-latin-500-normal.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{margin:0;font-family:'DM Sans','Helvetica Neue',Arial,sans-serif;background:#ffffff;color:#121212}
a{color:#121212;text-decoration:none}a:hover{color:#3c3c3c}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #121212;outline-offset:3px}
button,input,select,textarea{font-family:'DM Sans','Helvetica Neue',Arial,sans-serif}
button{cursor:pointer}
.btn:hover{background:#3c3c3c}
a.btn:hover{color:#ffffff}
.act{transition:background-color 300ms ease-out,transform 100ms ease-out}
.act:hover{filter:brightness(0.94)}
a.act:hover{color:#121212}
.act:active{transform:translate(2px,2px)}
.out:hover{background:#f6f6f3;color:#121212}
a.lnk:hover,a.foot:hover{text-decoration:underline}
a.lnk:hover{color:#121212}
a.foot:hover{color:#ffffff}
a.lg:hover{color:inherit}
a.ondark:hover{background:#ffffff;color:#121212}
.shade{transition:background-color 300ms ease-out}
.fold{transition:top 220ms ease-out,height 220ms ease-out,background-color 300ms ease-out}
.tab{transition:top 220ms ease-out,background-color 300ms ease-out}
.tab:hover{filter:brightness(0.94)}
@media (prefers-reduced-motion: reduce){.fold,.tab,.act,.shade{transition:none}}

.pg{position:relative;background:#ffffff;color:#121212;font-family:'DM Sans','Helvetica Neue',Arial,sans-serif;--g:max(72px,calc((100% - 1296px) / 2))}
.dk{display:contents}.ph{display:none}
.skip{position:absolute;left:8px;top:-60px;z-index:999;padding:10px 14px;background:#121212;color:#ffffff;font-size:15px}
.skip:focus{top:8px;color:#ffffff}
.bar{display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;padding:10px var(--g);background:#f6f6f3;border-bottom:1px solid #e7e7de;font-size:13px;line-height:18px;color:#3c3c3c}
.bar a,.note a{color:#121212;font-weight:500;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.sq{width:8px;height:8px;flex-shrink:0;margin-top:5px;background:#fa7b34}
.hd{position:relative;z-index:300;height:76px;box-sizing:border-box;padding:0 var(--g);display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e7e7de;background:#ffffff}
.logo{display:flex;align-items:center;gap:10px;color:#121212;font-size:25px;font-weight:500;letter-spacing:-0.03em;line-height:1}
.mark{position:relative;width:22px;height:22px;flex-shrink:0;background:#121212;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%)}
.mark span{position:absolute;left:5px;bottom:5px;width:7px;height:7px;background:#fa7b34}
.nav{display:flex;align-items:center;gap:6px}
.nav a{padding:10px 14px;font-size:15px;color:#121212}
.nav a[aria-current]{font-weight:500;text-decoration:underline;text-underline-offset:7px}
.cta{height:42px;box-sizing:border-box;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:500;white-space:nowrap;background:#121212;color:#ffffff}
.menu{display:none}
.menu summary{height:40px;box-sizing:border-box;padding:0 14px;display:flex;align-items:center;border:1px solid #121212;background:#ffffff;color:#121212;font-size:14px;font-weight:500;cursor:pointer;list-style:none;user-select:none}
.menu summary::-webkit-details-marker{display:none}
.menu .m1,.menu[open] .m0{display:none}.menu[open] .m1{display:inline}
.menu nav{position:absolute;left:0;right:0;top:59px;z-index:290;box-sizing:border-box;min-height:calc(100vh - 60px);padding:8px var(--g) 24px;display:flex;flex-direction:column;background:#ffffff;border-top:1px solid #e7e7de}
.menu nav a{padding:15px 0;border-bottom:1px solid #e7e7de;font-size:17px;color:#121212}
.menu nav a[aria-current]{font-weight:500}
.strip{height:24px;background:url(/strip.svg) repeat-x 0 0}
.note{display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;margin:0 var(--g) 40px;padding:14px 16px;border:1px solid #e7e7de;border-left:4px solid #fa7b34;background:#f6f6f3;font-size:15px;line-height:1.45;font-weight:500}
.now{margin:0 var(--g) 56px;max-width:760px;display:flex;flex-direction:column;gap:10px}
.now h2{margin:0;font-weight:500;font-size:26px;line-height:1.15;letter-spacing:-0.6px}
.now p{margin:0;font-size:17px;line-height:1.5;color:#3c3c3c}.now p+p{margin-top:12px}.now ul{margin:8px 0 0;padding-left:22px;font-size:17px;line-height:1.5;color:#3c3c3c}.now li+li{margin-top:6px}
.off,.off:hover{background:#f6f6f3!important;color:#92918f!important;border:1px solid #e7e7de!important;cursor:not-allowed;filter:none}
.nc{font-size:14px;line-height:1.45;font-weight:500}
.fallback{font-size:14px;text-decoration:underline;text-underline-offset:3px}
@media (min-width:1100px) and (max-width:1115.98px){.pg{zoom:0.752}}
@media (min-width:1116px) and (max-width:1131.98px){.pg{zoom:0.7631}}
@media (min-width:1132px) and (max-width:1147.98px){.pg{zoom:0.7743}}
@media (min-width:1148px) and (max-width:1163.98px){.pg{zoom:0.7854}}
@media (min-width:1164px) and (max-width:1179.98px){.pg{zoom:0.7965}}
@media (min-width:1180px) and (max-width:1195.98px){.pg{zoom:0.8076}}
@media (min-width:1196px) and (max-width:1211.98px){.pg{zoom:0.8187}}
@media (min-width:1212px) and (max-width:1227.98px){.pg{zoom:0.8298}}
@media (min-width:1228px) and (max-width:1243.98px){.pg{zoom:0.8409}}
@media (min-width:1244px) and (max-width:1259.98px){.pg{zoom:0.852}}
@media (min-width:1260px) and (max-width:1275.98px){.pg{zoom:0.8631}}
@media (min-width:1276px) and (max-width:1291.98px){.pg{zoom:0.8743}}
@media (min-width:1292px) and (max-width:1307.98px){.pg{zoom:0.8854}}
@media (min-width:1308px) and (max-width:1323.98px){.pg{zoom:0.8965}}
@media (min-width:1324px) and (max-width:1339.98px){.pg{zoom:0.9076}}
@media (min-width:1340px) and (max-width:1355.98px){.pg{zoom:0.9187}}
@media (min-width:1356px) and (max-width:1371.98px){.pg{zoom:0.9298}}
@media (min-width:1372px) and (max-width:1387.98px){.pg{zoom:0.9409}}
@media (min-width:1388px) and (max-width:1403.98px){.pg{zoom:0.952}}
@media (min-width:1404px) and (max-width:1419.98px){.pg{zoom:0.9631}}
@media (min-width:1420px) and (max-width:1435.98px){.pg{zoom:0.9743}}
@media (min-width:1436px) and (max-width:1439.98px){.pg{zoom:0.9854}}

@media (max-width:1099.98px){
.pg{--g:16px}
.dk{display:none}.ph{display:contents}
.pg{overflow-x:clip}
.hd{height:60px}
.nav,.cta{display:none}
.menu{display:block}
.bar{padding:9px var(--g)}
.note{margin-bottom:24px}.now{margin-bottom:32px}.now h2{font-size:22px}
}
@media (min-width:672px) and (max-width:1099.98px){.pg{--g:calc((100% - 640px) / 2)}}

[hidden]{display:none!important}
[data-logo]{background-repeat:no-repeat;background-position:center;background-size:contain;background-origin:content-box}
.xa{margin:56px var(--g) 0;min-height:240px}
.xb{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;z-index:40}
.xc{display:flex;flex-direction:column;gap:22px}
.xd{display:flex;align-items:center;gap:10px;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase}
.xe{width:10px;height:10px;flex-shrink:0;background:#fa7b34}
.xf{margin:0;font-weight:400;font-size:72px;line-height:1.04;letter-spacing:-2.6px}
.xg{width:440px;flex-shrink:0;display:flex;flex-direction:column;gap:22px;padding-bottom:8px}
.xh{margin:0;font-size:18px;line-height:1.5;color:#3c3c3c}
.xi{display:flex;align-items:center;gap:10px}
.xj{height:48px;box-sizing:border-box;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;border:0;background:#121212;color:#ffffff}
.xk{height:48px;box-sizing:border-box;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;border:1px solid #121212;background:#ffffff;color:#121212}
.xl{position:relative;height:600px;margin:0 var(--g)}
.xm{position:absolute;left:0px;top:0px;width:1296px;height:600px;background:#f6f6f3}
.xn{position:absolute;left:32px;top:26px;width:1232px;display:flex;align-items:center;justify-content:space-between;z-index:40}
.xo{font-size:14px;color:#3c3c3c}
.xp{position:absolute;left:432px;top:-372px;width:832px;height:1000px;pointer-events:none}
.xq{height:52px;box-sizing:border-box;padding:0 22px;display:flex;align-items:center;justify-content:flex-end;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;font-weight:500;letter-spacing:0.8px}
.xr{height:230px;box-sizing:border-box;padding:6px 22px 24px;display:flex;align-items:flex-start;gap:26px;font-family:'DM Mono', ui-monospace, monospace}
.xs{display:flex;gap:14px;flex-shrink:0}
.xt{font-size:11px;font-weight:500;letter-spacing:0.8px}
.xu{display:flex;flex-direction:column;gap:6px}
.xv{width:110px;height:4px;background:#e7e7de}
.xw{width:86px;height:4px;background:#e7e7de}
.xx{width:98px;height:4px;background:#e7e7de}
.xy{display:flex;flex-direction:column;gap:4px}
.xz{font-size:12.5px;font-weight:500;line-height:1.3}
.xaa{font-size:11px;color:#3c3c3c}
.xab{height:124px;overflow:hidden;font-size:8.5px;line-height:1.6;word-break:break-all}
.xac{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:1.5}
.xad{display:flex;flex-direction:column}
.xae{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xaf{flex-shrink:0}
.xag{font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:14px;line-height:1.45}
.xah{position:absolute;left:32px;top:88px;z-index:200}
.xai{width:368px}
.xaj{box-sizing:border-box;padding:24px;display:flex;flex-direction:column;gap:16px;border:1px solid #121212;border-top:0;background:#ffffff;color:#121212}
.xak{display:flex;flex-direction:column;gap:16px}
.xal{display:flex;align-items:baseline;justify-content:space-between;gap:12px}
.xam{margin:0;font-weight:500;font-size:26px;line-height:1.15;letter-spacing:-0.6px}
.xan{font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:0.8px;text-transform:uppercase;color:#3c3c3c;white-space:nowrap}
.xao{font-size:13px;font-weight:500;color:#3c3c3c}
.xap{height:46px;box-sizing:border-box;padding:0 12px;border:1px solid #121212;border-radius:0;background:#ffffff;color:#121212;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500}
.xaq{display:flex;flex-direction:column;border-bottom:1px solid #e7e7de}
.xar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #e7e7de;font-size:14px}
.xas{color:#3c3c3c}
.xat{font-weight:500}
.xau{font-size:14px;line-height:1.45;color:#3c3c3c}
.xav{min-height:46px;box-sizing:border-box;padding:0 5px 0 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#f6f6f3;border:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:13px;font-weight:500}
.xaw{height:34px;padding:0 14px;border:0;background:#121212;color:#ffffff;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:13px;font-weight:500}
.xax{height:48px;box-sizing:border-box;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;border:1px solid #121212;background:#ffffff;color:#121212;width:100%}
.xay{font-size:14px;line-height:1.45}
.xaz{display:flex;flex-direction:column;border-top:1px solid #e7e7de}
.xba{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px}
.xbb{flex-shrink:0;color:#3c3c3c}
.xbc{font-size:14px;font-weight:500}
.xbd{position:absolute;left:72px;top:372px;width:1296px;height:600px;background:#f6f6f3;display:none}
.xbe{width:auto;display:flex;align-items:center;justify-content:space-between;margin:24px var(--g) 0;flex-wrap:wrap}
.xbf{width:auto;margin:24px var(--g) 0}
.xbg{width:100%;max-width:100%}
.xbh{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}
.xbi{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #e7e7de;font-size:14px;flex-wrap:wrap}
.xbj{min-height:46px;box-sizing:border-box;padding:0 5px 0 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#f6f6f3;border:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:13px;font-weight:500;flex-wrap:wrap}
.xbk{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;flex-wrap:wrap}
.xbl{margin:20px var(--g) 0;display:flex;flex-direction:column;gap:2px}
.xbm{width:100%;box-sizing:border-box;min-height:56px;padding:10px 14px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;border:0;background:transparent;color:inherit;text-align:left;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif}
.xbn{font-size:15px;font-weight:500}
.xbo{font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:0.8px;text-transform:uppercase}
.xbp{padding:2px 14px 16px;display:flex;flex-direction:column;gap:12px}
.xbq{padding:72px var(--g) 0}
.xbr{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));border-top:1px solid #121212;border-bottom:1px solid #121212}
.xbs{padding:32px 28px 34px 0;display:flex;flex-direction:column;gap:10px}
.xbt{font-size:64px;font-weight:400;line-height:1;letter-spacing:-2.5px}
.xbu{font-size:16px;line-height:1.45;color:#3c3c3c;max-width:220px}
.xbv{padding:32px 28px 34px 28px;border-left:1px solid #e7e7de;display:flex;flex-direction:column;gap:10px}
.xbw{padding:112px var(--g) 112px;display:flex;flex-direction:column;gap:48px}
.xbx{display:flex;align-items:flex-end;justify-content:space-between;gap:64px}
.xby{display:flex;flex-direction:column;gap:18px;max-width:620px}
.xbz{margin:0;font-weight:400;font-size:44px;line-height:1.1;letter-spacing:-1.3px}
.xca{margin:0;font-size:17px;line-height:1.5;color:#3c3c3c;width:440px;flex-shrink:0;padding-bottom:6px}
.xcb{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}
.xcc{display:flex;flex-direction:column;gap:20px}
.xcd{position:relative;height:288px;overflow:hidden;background:#f6f6f3}
.xce{position:absolute;left:28px;top:28px;width:300px;height:260px;box-sizing:border-box;display:flex;flex-direction:column;border:1px solid #121212;background:#ffffff;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;line-height:1.4;padding:16px;gap:12px}
.xcf{display:flex;justify-content:space-between;color:#3c3c3c}
.xcg{font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500}
.xch{display:flex;flex-direction:column;gap:7px}
.xci{width:100%;height:6px;background:#e7e7de}
.xcj{width:82%;height:6px;background:#e7e7de}
.xck{width:56%;height:6px;background:#e7e7de}
.xcl{display:flex;flex-wrap:wrap;gap:8px}
.xcm{padding:6px 10px;border:1px solid #121212;font-weight:500;white-space:nowrap}
.xcn{position:absolute;right:28px;bottom:28px;width:132px;height:132px;background:#fa7b34;mix-blend-mode:multiply}
.xco{margin:0;font-weight:500;font-size:21px;line-height:1.25;letter-spacing:-0.3px}
.xcp{margin:0;line-height:1.5;color:#3c3c3c;font-size:16px}
.xcq{position:absolute;left:28px;top:28px;width:300px;height:260px;box-sizing:border-box;display:flex;flex-direction:column;border:1px solid #121212;background:#ffffff;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;line-height:1.4;padding:18px;gap:10px}
.xcr{height:34px;box-sizing:border-box;padding:0 10px;display:flex;align-items:center;border:1px solid #92918f;color:#3c3c3c}
.xcs{height:34px;display:flex;align-items:center;justify-content:center;background:#92918f;color:#ffffff;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:13px;font-weight:500}
.xct{text-decoration:underline;color:#3c3c3c}
.xcu{position:absolute;right:28px;bottom:28px;width:132px;height:132px;background:#9f7cdb;mix-blend-mode:multiply}
.xcv{position:absolute;left:28px;top:28px;width:300px;height:260px;box-sizing:border-box;display:flex;flex-direction:column;border:1px solid #121212;background:#ffffff;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;line-height:1.4;padding:14px 16px}
.xcw{padding-bottom:6px;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500}
.xcx{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid #e7e7de}
.xcy{font-weight:500;white-space:nowrap}
.xcz{position:absolute;right:28px;bottom:28px;width:132px;height:132px;background:#9cecfa;mix-blend-mode:multiply}
.xda{padding:112px var(--g) 112px;display:flex;flex-direction:column;gap:48px;background:#121212;color:#ffffff}
.xdb{display:flex;flex-direction:column;gap:18px;max-width:700px}
.xdc{display:flex;align-items:center;gap:10px;color:#ffffff;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase}
.xdd{width:10px;height:10px;flex-shrink:0;background:#9f7cdb}
.xde{margin:0;font-weight:400;font-size:44px;line-height:1.1;letter-spacing:-1.3px;color:#ffffff}
.xdf{margin:0;font-size:17px;line-height:1.5;width:440px;flex-shrink:0;padding-bottom:6px;color:#e7e7de}
.xdg{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}
.xdh{display:flex;flex-direction:column;background:#121212;border:1px solid #3c3c3c}
.xdi{height:4px;background:#9f7cdb}
.xdj{flex-grow:1;box-sizing:border-box;padding:28px 28px 30px;display:flex;flex-direction:column;gap:12px}
.xdk{margin:0;font-weight:500;font-size:26px;line-height:1.2;letter-spacing:-0.6px;color:#ffffff}
.xdl{margin:0;line-height:1.5;font-size:16px;color:#e7e7de}
.xdm{margin-top:auto;padding-top:10px;align-self:flex-start;font-size:15px;font-weight:500;color:#ffffff;text-decoration:underline;text-underline-offset:5px}
.xdn{height:4px;background:#fa7b34}
.xdo{height:4px;background:#9cecfa}
.xdp{width:10px;height:10px;flex-shrink:0;background:#9cecfa}
.xdq{display:flex;flex-direction:column;border-bottom:1px solid #3c3c3c}
.xdr{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #3c3c3c;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;color:#ffffff}
.xds{color:#92918f}
.xdt{font-weight:500;text-align:right}
.xdu{height:4px;background:#ffffff}
.xdv{width:10px;height:10px;flex-shrink:0;background:#ffffff}
.xdw{padding:112px var(--g) 112px;display:flex;flex-direction:column;gap:48px;border-bottom:1px solid #e7e7de}
.xdx{width:440px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;padding-bottom:6px}
.xdy{margin:0;font-size:17px;line-height:1.5;color:#3c3c3c}
.xdz{display:flex;flex-direction:column;gap:8px}
.xea{height:26px;flex-shrink:0;box-sizing:border-box;padding:0 10px 0 9px;display:inline-flex;align-items:center;align-self:flex-start;gap:8px;background:#ffffff;border:1px solid #e7e7de;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:0.8px;text-transform:uppercase;white-space:nowrap}
.xeb{width:8px;height:8px;flex-shrink:0;background:#9cecfa}
.xec{width:8px;height:8px;flex-shrink:0;background:#121212}
.xed{box-sizing:border-box;padding:32px var(--g) 32px;display:grid;grid-template-columns:minmax(0, 1fr) 440px;gap:72px;align-items:center;background:#f6f6f3;border:1px solid #e7e7de}
.xee{display:flex;flex-direction:column;gap:14px}
.xef{display:flex}
.xeg{margin:0;font-weight:400;font-size:34px;line-height:1.12;letter-spacing:-1px}
.xeh{margin:0;font-size:17px;line-height:1.5;color:#3c3c3c;max-width:600px}
.xei{flex-shrink:0;font-size:16px;font-weight:500;color:#121212;text-decoration:underline;text-underline-offset:5px;align-self:flex-start;margin-top:4px}
.xej{width:440px}
.xek{display:flex;align-items:baseline;justify-content:space-between;gap:12px}
.xel{display:grid;grid-template-columns:10px minmax(0, 1fr) auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #e7e7de;font-size:15px}
.xem{width:9px;height:9px;background:#9cecfa}
.xen{font-family:'DM Mono', ui-monospace, monospace;font-size:12px;color:#3c3c3c}
.xeo{width:9px;height:9px;background:#fa7b34}
.xep{display:flex;flex-direction:column;gap:24px}
.xeq{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px}
.xer{box-sizing:border-box;padding:24px 24px 26px;display:flex;flex-direction:column;gap:10px;background:#ffffff;border:1px solid #121212}
.xes{margin:0;font-weight:500;font-size:21px;line-height:1.25;letter-spacing:-0.3px;padding-top:4px}
.xet{margin:0;line-height:1.5;color:#3c3c3c;font-size:15.5px}
.xeu{margin-top:auto;padding-top:6px;align-self:flex-start;font-size:15px;font-weight:500;color:#121212;text-decoration:underline;text-underline-offset:5px}
.xev{box-sizing:border-box;padding:20px 24px 22px;display:flex;flex-direction:column;gap:8px;background:#ffffff;border:1px solid #e7e7de}
.xew{margin:0;font-weight:500;font-size:21px;line-height:1.25;letter-spacing:-0.3px;padding-top:2px}
.xex{margin-top:auto;padding-top:4px;align-self:flex-start;font-size:15px;font-weight:500;color:#121212;text-decoration:underline;text-underline-offset:5px}
.xey{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px 24px}
.xez{margin:0;align-self:flex-start;height:38px;box-sizing:border-box;padding:0 34px 0 16px;display:flex;align-items:center;background:#121212;color:#ffffff;font-size:15px;font-weight:500;clip-path:polygon(0 0, calc(100% - 18px) 0, 100% 100%, 0 100%)}
.xfa{flex-grow:1;box-sizing:border-box;padding:22px 24px 8px;border:1px solid #121212;display:flex;flex-direction:column;gap:10px}
.xfb{margin:0;line-height:1.5;color:#3c3c3c;font-size:16px;min-height:48px}
.xfc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #e7e7de;font-size:15px}
.xfd{width:8px;height:8px;flex-shrink:0;background:#9f7cdb}
.xfe{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;font-size:15px}
.xff{width:8px;height:8px;flex-shrink:0;background:#fa7b34}
.xfg{display:flex;align-items:center;justify-content:space-between;gap:24px}
.xfh{flex-shrink:0;font-size:16px;font-weight:500;color:#121212;text-decoration:underline;text-underline-offset:5px}
.xfi{display:flex;align-items:center;gap:8px;flex-shrink:0}
.xfj{padding:112px var(--g) 112px;display:flex;flex-direction:column;gap:48px;background:#f6f6f3}
.xfk{display:flex;flex-direction:column;gap:18px;max-width:760px}
.xfl{display:flex;align-items:center;gap:10px;margin-bottom:6px;flex-shrink:0}
.xfm{box-sizing:border-box;padding:44px 56px 48px;background:#ffffff;border:1px solid #e7e7de;display:flex;align-items:flex-start;gap:20px}
.xfn{display:flex;flex-direction:column;align-items:flex-start;gap:18px;width:300px}
.xfo{width:220px;height:250px;flex-shrink:0;box-sizing:border-box;padding:1.5px;background:#121212;clip-path:polygon(0 0, calc(100% - 24px) 0, 100% 24px, 100% 100%, 0 100%)}
.xfp{width:100%;height:100%;box-sizing:border-box;overflow:hidden;background:#ffffff;clip-path:polygon(0 0, calc(100% - 23px) 0, 100% 23px, 100% 100%, 0 100%)}
.xfq{padding:16px 16px 0;display:flex;flex-direction:column;gap:10px;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;line-height:1.4}
.xfr{font-weight:500;letter-spacing:0.8px}
.xfs{font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-weight:500;font-size:16px;line-height:1.2}
.xft{display:flex;justify-content:space-between;gap:8px;padding:7px 0;border-bottom:1px solid #e7e7de}
.xfu{display:flex;flex-direction:column;gap:7px;padding-top:4px}
.xfv{width:78%;height:6px;background:#e7e7de}
.xfw{width:52%;height:6px;background:#e7e7de}
.xfx{flex-grow:1;margin-top:150px;display:flex;flex-direction:column;align-items:center;gap:10px;min-width:110px}
.xfy{font-family:'DM Mono', ui-monospace, monospace;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:11px;color:#3c3c3c}
.xfz{width:100%;display:flex;align-items:center}
.xga{flex-grow:1;height:1px;background:#121212}
.xgb{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid #121212}
.xgc{display:block}
.xgd{display:grid;grid-template-columns:1.9fr 1fr 1fr 1fr 1fr;border:1px solid #121212}
.xge{padding:16px 24px;display:flex;align-items:center;border-bottom:1px solid #121212}
.xgf{padding:16px 24px;display:flex;align-items:center;border-bottom:1px solid #121212;font-size:15px;color:#3c3c3c}
.xgg{padding:16px 24px;display:flex;align-items:center;border-bottom:1px solid #121212;background:#f6f6f3;box-shadow:inset 0 3px 0 0 #fa7b34}
.xgh{display:flex;align-items:center;gap:7px;color:#121212;font-size:18px;font-weight:500;letter-spacing:-0.03em;line-height:1}
.xgi{position:relative;width:16px;height:16px;flex-shrink:0;background:#121212;clip-path:polygon(0 0, calc(100% - 5px) 0, 100% 5px, 100% 100%, 0 100%)}
.xgj{position:absolute;left:4px;bottom:4px;width:5px;height:5px;background:#fa7b34}
.xgk{padding:19px 24px;display:flex;align-items:center;border-bottom:1px solid #e7e7de;font-size:17px;font-weight:500}
.xgl{padding:19px 24px;display:flex;align-items:center;border-bottom:1px solid #e7e7de}
.xgm{display:inline-flex;align-items:center;gap:9px;font-size:16px;font-weight:500;color:#121212}
.xgn{width:9px;height:9px;background:#121212}
.xgo{display:inline-flex;align-items:center;gap:9px;font-size:16px;color:#92918f}
.xgp{width:9px;height:9px;box-sizing:border-box;border:1px solid #92918f}
.xgq{display:inline-flex;align-items:center;gap:9px;font-size:16px;color:#3c3c3c}
.xgr{width:9px;height:9px;background:#92918f}
.xgs{padding:19px 24px;display:flex;align-items:center;border-bottom:1px solid #e7e7de;background:#f6f6f3}
.xgt{padding:19px 24px;display:flex;align-items:center;font-size:17px;font-weight:500}
.xgu{padding:19px 24px;display:flex;align-items:center}
.xgv{padding:19px 24px;display:flex;align-items:center;background:#f6f6f3}
.xgw{display:flex;border:0;flex-direction:column;border-top:1px solid #121212}
.xgx{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-bottom:1px solid #e7e7de}
.xgy{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:4px;font-size:17px;font-weight:500}
.xgz{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;font-size:15px}
.xha{flex-shrink:0;font-size:13px;color:#3c3c3c}
.xhb{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0;text-align:right;overflow-wrap:anywhere}
.xhc{font-size:14px;line-height:1.45;color:#3c3c3c;max-width:860px}
.xhd{padding:80px var(--g) 80px;background:#f6f6f3;display:flex;align-items:center;justify-content:space-between;gap:64px}
.xhe{display:flex;flex-direction:column;gap:14px;max-width:640px}
.xhf{display:flex;flex-direction:column;gap:18px;max-width:560px}
.xhg{display:flex;flex-direction:column;align-items:flex-start;gap:18px;flex-shrink:0}
.xhh{background:#121212;color:#ffffff}
.xhi{padding:64px var(--g) 28px;display:flex;flex-direction:column;gap:56px}
.xhj{display:grid;grid-template-columns:1.7fr 1fr 1.2fr 1fr 1fr;gap:24px}
.xhk{display:flex;flex-direction:column;gap:16px}
.xhl{display:flex;align-items:center;gap:10px;color:#ffffff;font-size:25px;font-weight:500;letter-spacing:-0.03em;line-height:1}
.xhm{position:relative;width:22px;height:22px;flex-shrink:0;background:#ffffff;clip-path:polygon(0 0, calc(100% - 7px) 0, 100% 7px, 100% 100%, 0 100%)}
.xhn{position:absolute;left:5px;bottom:5px;width:7px;height:7px;background:#fa7b34}
.xho{margin:0;max-width:300px;font-size:16px;line-height:1.5;color:#e7e7de}
.xhp{display:flex;flex-direction:column;gap:2px}
.xhq{padding-bottom:10px;color:#92918f;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:11px}
.xhr{padding:5px 0;color:#ffffff;font-size:15px}
.xhs{padding-top:22px;border-top:1px solid #3c3c3c;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:14px;color:#92918f}
.xht{display:flex;align-items:flex-end;justify-content:space-between;gap:64px}
.xhu{padding:24px var(--g) 112px}
.xhv{box-sizing:border-box;padding:36px 48px 44px;background:#f6f6f3;display:flex;flex-direction:column;gap:28px}
.xhw{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr))}
.xhx{height:10px;background:#fa7b34}
.xhy{padding:18px 24px 0 0;display:flex;flex-direction:column;gap:8px}
.xhz{font-family:'DM Mono', ui-monospace, monospace;font-size:12px;font-weight:500;color:#92918f}
.xia{margin:0;line-height:1.5;color:#3c3c3c;font-size:15px}
.xib{height:10px;background:#9f7cdb}
.xic{height:10px;background:#9cecfa}
.xid{height:10px;background:#121212}
.xie{padding:0 var(--g) 96px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:72px;align-items:center}
.xif{display:flex;flex-direction:column;gap:20px;max-width:520px}
.xig{list-style:none;margin:0;padding:0;border-bottom:1px solid #e7e7de;font-size:16px;line-height:1.4}
.xih{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #e7e7de}
.xii{width:9px;height:9px;flex-shrink:0;background:#121212}
.xij{height:500px;overflow:hidden;background:#fa7b34;display:flex;justify-content:center;align-items:center}
.xik{width:368px;box-sizing:border-box;padding:24px;display:flex;flex-direction:column;gap:16px;border:1px solid #121212;background:#ffffff}
.xil{height:46px;box-sizing:border-box;padding:0 12px;display:flex;align-items:center;border:1px solid #121212;background:#ffffff;font-size:15px;font-weight:500}
.xim{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #e7e7de;font-size:14px}
.xin{height:48px;box-sizing:border-box;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;width:100%;flex-shrink:0;background:#fa7b34;color:#121212}
.xio{height:500px;overflow:hidden;background:#9f7cdb;display:flex;justify-content:center;align-items:flex-end}
.xip{width:340px;box-sizing:border-box;border:1px solid #121212;border-bottom:0;background:#ffffff;display:flex;flex-direction:column}
.xiq{height:56px;box-sizing:border-box;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7e7de}
.xir{display:flex;align-items:center;gap:7px;color:#121212;font-size:19px;font-weight:500;letter-spacing:-0.03em;line-height:1}
.xis{position:relative;width:17px;height:17px;flex-shrink:0;background:#121212;clip-path:polygon(0 0, calc(100% - 6px) 0, 100% 6px, 100% 100%, 0 100%)}
.xit{padding:20px 18px 28px;display:flex;flex-direction:column;gap:16px}
.xiu{color:#121212;font-weight:500}
.xiv{font-size:30px;line-height:1.1;letter-spacing:-0.9px}
.xiw{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.xix{height:48px;box-sizing:border-box;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;width:100%;flex-shrink:0;border:1px solid #121212;background:#ffffff;color:#121212}
.xiy{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:13px}
.xiz{height:48px;box-sizing:border-box;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;width:100%;flex-shrink:0;background:#9f7cdb;color:#121212}
.xja{padding:0 var(--g) 112px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:72px;align-items:center}
.xjb{height:500px;overflow:hidden;background:#9cecfa;display:flex;justify-content:center;align-items:center}
.xjc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px}
.xjd{height:48px;box-sizing:border-box;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;width:100%;flex-shrink:0;background:#9cecfa;color:#121212}
.xje{padding:0 var(--g) 112px}
.xjf{margin:0;font-size:17px;line-height:1.5;color:#3c3c3c;width:400px;flex-shrink:0;padding-bottom:6px}
.xjg{width:300px;height:500px;box-sizing:border-box;border:1px solid #121212;background:#ffffff;overflow:hidden;display:flex;flex-direction:column}
.xjh{height:4px;flex-shrink:0;background:#fa7b34}
.xji{height:50px;flex-shrink:0;box-sizing:border-box;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7e7de}
.xjj{display:flex;align-items:center;gap:6px;color:#121212;font-size:17px;font-weight:500;letter-spacing:-0.03em;line-height:1}
.xjk{position:relative;width:15px;height:15px;flex-shrink:0;background:#121212;clip-path:polygon(0 0, calc(100% - 5px) 0, 100% 5px, 100% 100%, 0 100%)}
.xjl{position:absolute;left:3px;bottom:3px;width:5px;height:5px;background:#fa7b34}
.xjm{font-family:'DM Mono', ui-monospace, monospace;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:10px;color:#3c3c3c}
.xjn{flex-grow:1;padding:18px 16px 16px;display:flex;flex-direction:column;gap:14px}
.xjo{font-size:26px;line-height:1.1;letter-spacing:-0.8px}
.xjp{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:12px}
.xjq{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.xjr{margin-top:auto}
.xjs{display:flex;flex-direction:column;gap:6px;max-width:340px}
.xjt{height:4px;flex-shrink:0;background:#9f7cdb}
.xju{height:8px;background:#e7e7de}
.xjv{width:72%;height:8px;background:#9f7cdb}
.xjw{line-height:1.45;color:#3c3c3c;font-size:13px}
.xjx{height:4px;flex-shrink:0;background:#9cecfa}
.xjy{box-sizing:border-box;padding:26px 26px 28px;display:flex;flex-direction:column;gap:10px;background:#ffffff;border:1px solid #e7e7de}
.xjz{width:10px;height:10px;flex-shrink:0;background:#121212}
.xka{padding:96px var(--g) 96px;background:#f6f6f3;display:flex;align-items:center;justify-content:space-between;gap:64px}
.xkb{display:flex;flex-direction:column;gap:14px;max-width:720px}
.xkc{display:flex;align-items:center;gap:10px;flex-shrink:0}
.xkd{box-sizing:border-box;padding:26px 32px 32px;background:#f6f6f3;display:flex;flex-direction:column;gap:22px}
.xke{display:flex;gap:8px}
.xkf{width:1232px;padding-top:40px;display:flex;flex-direction:column}
.xkg{position:relative;background:#9cecfa;color:#121212;box-shadow:0 -2px 0 0 #f6f6f3}
.xkh{position:absolute;left:24px;top:-40px;height:41px;filter:drop-shadow(2px 0 0 #f6f6f3) drop-shadow(-2px 0 0 #f6f6f3) drop-shadow(0 -2px 0 #f6f6f3)}
.xki{display:flex;align-items:center;height:41px;box-sizing:border-box;padding:0 42px 0 20px;background:#9cecfa;color:#121212;font-size:15px;font-weight:500;white-space:nowrap;clip-path:polygon(0 0, calc(100% - 24px) 0, 100% 100%, 0 100%)}
.xkj{height:52px;box-sizing:border-box;padding:0 22px;display:flex;align-items:center;justify-content:flex-end;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;font-weight:500;letter-spacing:0.8px;text-transform:uppercase}
.xkk{height:236px;box-sizing:border-box;padding:6px 22px 0;display:flex;align-items:flex-start;gap:26px}
.xkl{display:flex;gap:14px}
.xkm{width:138px;height:176px;flex-shrink:0;box-sizing:border-box;padding:2px;background:#121212;clip-path:polygon(0 0, calc(100% - 22px) 0, 100% 22px, 100% 100%, 0 100%)}
.xkn{height:100%;box-sizing:border-box;padding:12px;display:flex;flex-direction:column;justify-content:space-between;background:#ffffff;color:#121212;font-family:'DM Mono', ui-monospace, monospace;clip-path:polygon(0 0, calc(100% - 21px) 0, 100% 21px, 100% 100%, 0 100%)}
.xko{width:100%;height:4px;background:#e7e7de}
.xkp{width:78%;height:4px;background:#e7e7de}
.xkq{width:90%;height:4px;background:#e7e7de}
.xkr{flex-grow:1;max-width:420px;display:flex;flex-direction:column;gap:10px}
.xks{display:flex;flex-direction:column;font-family:'DM Mono', ui-monospace, monospace;font-size:13px;line-height:1.5}
.xkt{padding-bottom:6px;border-bottom:2px solid #121212;font-size:12px;font-weight:500;letter-spacing:0.8px}
.xku{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #121212}
.xkv{position:relative;background:#9f7cdb;color:#121212;box-shadow:0 -2px 0 0 #f6f6f3}
.xkw{position:absolute;left:250px;top:-40px;height:41px;filter:drop-shadow(2px 0 0 #f6f6f3) drop-shadow(-2px 0 0 #f6f6f3) drop-shadow(0 -2px 0 #f6f6f3)}
.xkx{display:flex;align-items:center;height:41px;box-sizing:border-box;padding:0 42px 0 20px;background:#9f7cdb;color:#121212;font-size:15px;font-weight:500;white-space:nowrap;clip-path:polygon(0 0, calc(100% - 24px) 0, 100% 100%, 0 100%)}
.xky{position:relative;background:#fa7b34;color:#121212;box-shadow:0 -2px 0 0 #f6f6f3}
.xkz{display:flex;align-items:center;height:41px;box-sizing:border-box;padding:0 42px 0 20px;background:#fa7b34;color:#121212;font-size:15px;font-weight:500;white-space:nowrap;clip-path:polygon(0 0, calc(100% - 24px) 0, 100% 100%, 0 100%)}
.xla{position:relative;background:#121212;color:#ffffff;box-shadow:0 -2px 0 0 #f6f6f3}
.xlb{display:flex;align-items:center;height:41px;box-sizing:border-box;padding:0 42px 0 20px;background:#121212;color:#ffffff;font-size:15px;font-weight:500;white-space:nowrap;clip-path:polygon(0 0, calc(100% - 24px) 0, 100% 100%, 0 100%)}
.xlc{background:#9cecfa;color:#121212}
.xld{padding:12px 14px;display:flex;flex-direction:column;gap:4px}
.xle{box-sizing:border-box;padding:6px 22px 0;display:flex;align-items:flex-start;gap:26px;flex-wrap:wrap}
.xlf{display:flex;gap:14px;flex-wrap:wrap}
.xlg{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #121212;flex-wrap:wrap}
.xlh{background:#9f7cdb;color:#121212}
.xli{background:#fa7b34;color:#121212}
.xlj{padding:0 var(--g) 56px;display:flex;flex-direction:column}
.xlk{padding-bottom:48px}
.xll{padding:56px 0;border-top:1px solid #121212;display:grid;grid-template-columns:minmax(0, 1fr) 456px;gap:72px;align-items:start}
.xlm{display:flex;flex-direction:column;gap:18px}
.xln{margin:0;font-weight:400;font-size:34px;line-height:1.15;letter-spacing:-0.9px}
.xlo{margin:0;font-size:17px;line-height:1.5;color:#3c3c3c;max-width:560px}
.xlp{display:flex;flex-direction:column;gap:10px;max-width:560px}
.xlq{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;font-size:16px;line-height:1.4}
.xlr{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid #e7e7de}
.xls{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border:1px solid #e7e7de;max-width:560px;box-sizing:border-box}
.xlt{margin:0;line-height:1.5;font-size:15px;color:#121212}
.xlu{align-self:flex-start;height:38px;box-sizing:border-box;padding:0 34px 0 16px;display:flex;align-items:center;background:#121212;color:#ffffff;font-size:15px;font-weight:500;clip-path:polygon(0 0, calc(100% - 18px) 0, 100% 100%, 0 100%)}
.xlv{box-sizing:border-box;padding:10px 24px 8px;border:1px solid #121212;background:#ffffff;display:flex;flex-direction:column}
.xlw{flex-shrink:0;font-size:16px;font-weight:500;color:#121212;text-decoration:underline;text-underline-offset:5px;margin-bottom:10px}
.xlx{display:flex;flex-direction:column;background:#ffffff;border:1px solid #e7e7de}
.xly{position:relative;height:232px;overflow:hidden;background:#fa7b34}
.xlz{position:absolute;left:28px;right:28px;top:28px;bottom:0;box-sizing:border-box;border:1px solid #121212;border-bottom:0;background:#ffffff;color:#121212;padding:16px 16px 0;display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:1.45}
.xma{display:flex;justify-content:space-between;padding-bottom:9px;border-bottom:1px solid #e7e7de}
.xmb{align-self:flex-end;width:240px;box-sizing:border-box;padding:10px 12px;background:#121212;color:#ffffff}
.xmc{align-self:flex-end;padding:8px 12px;border:1px solid #121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;font-weight:500}
.xmd{padding:24px 28px 28px;display:flex;flex-direction:column;gap:10px}
.xme{position:relative;height:232px;overflow:hidden;background:#9f7cdb}
.xmf{position:absolute;left:50%;margin-left:-110px;top:28px;bottom:0;width:220px;box-sizing:border-box;border:1px solid #121212;border-bottom:0;background:#ffffff;color:#121212;padding:14px 14px 0;display:flex;flex-direction:column;gap:10px}
.xmg{display:flex;align-items:center;gap:5px;color:#121212;font-size:14px;font-weight:500;letter-spacing:-0.03em;line-height:1}
.xmh{position:relative;width:12px;height:12px;flex-shrink:0;background:#121212;clip-path:polygon(0 0, calc(100% - 4px) 0, 100% 4px, 100% 100%, 0 100%)}
.xmi{position:absolute;left:3px;bottom:3px;width:4px;height:4px;background:#fa7b34}
.xmj{font-size:17px;font-weight:500;line-height:1.2;letter-spacing:-0.3px}
.xmk{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:11.5px}
.xml{height:36px;display:flex;align-items:center;justify-content:center;background:#9f7cdb;font-size:13px;font-weight:500}
.xmm{position:relative;height:232px;overflow:hidden;background:#9cecfa}
.xmn{position:absolute;left:28px;right:28px;top:28px;bottom:0;box-sizing:border-box;border:1px solid #121212;border-bottom:0;background:#ffffff;color:#121212;padding:16px 16px 0;display:flex;flex-direction:column;gap:4px}
.xmo{display:flex;align-items:baseline;justify-content:space-between}
.xmp{font-size:17px;font-weight:500;letter-spacing:-0.3px}
.xmq{font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:0.8px}
.xmr{display:flex;flex-direction:column;border-top:1px solid #e7e7de;margin-top:6px}
.xms{padding:96px var(--g) 96px;background:#ffffff;display:flex;align-items:center;justify-content:space-between;gap:64px}
.xmt{padding:24px var(--g) 112px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;align-items:start}
.xmu{padding-top:22px;border-top:1px solid #121212;display:flex;flex-direction:column;gap:6px}
.xmv{list-style:none;margin:0;padding:0;font-size:16px;line-height:1.5;color:#3c3c3c}
.xmw{padding:13px 0;border-bottom:1px solid #e7e7de}
.xmx{padding:13px 0}
.xmy{border-top:1px solid #121212}
.xmz{display:grid;grid-template-columns:240px 320px minmax(0, 1fr);gap:24px;align-items:start;padding:22px 0;border-bottom:1px solid #e7e7de}
.xna{font-size:17px;font-weight:500}
.xnb{font-family:'DM Mono', ui-monospace, monospace;font-size:13px;line-height:1.6}
.xnc{margin:0;line-height:1.5;color:#3c3c3c;font-size:16px;max-width:560px}
.xnd{flex-shrink:0;font-size:16px;font-weight:500;color:#121212;text-decoration:underline;text-underline-offset:5px;margin-top:6px;align-self:flex-start}
.xne{padding:24px var(--g) 112px;display:flex;flex-direction:column;gap:28px}
.xnf{display:flex;align-items:center;justify-content:space-between;gap:24px}
.xng{display:flex;align-items:center;gap:14px}
.xnh{display:flex}
.xni{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}
.xnj{display:flex;flex-direction:column;background:#ffffff;border:1px solid #121212}
.xnk{flex-grow:1;box-sizing:border-box;padding:30px 30px 32px;display:flex;flex-direction:column;gap:18px}
.xnl{display:flex;align-items:center;justify-content:space-between;gap:12px}
.xnm{margin:0;font-weight:500;line-height:1.25;font-size:26px;letter-spacing:-0.6px}
.xnn{display:flex;align-items:baseline;gap:10px}
.xno{font-size:64px;font-weight:400;line-height:1;letter-spacing:-2.5px}
.xnp{font-size:16px;color:#3c3c3c}
.xnq{font-size:14px;line-height:1.45;color:#3c3c3c;min-height:40px}
.xnr{font-size:16px;font-weight:500}
.xns{list-style:none;margin:0;padding:0;border-bottom:1px solid #e7e7de;font-size:15.5px;line-height:1.4}
.xnt{margin-top:auto;padding-top:6px;display:flex}
.xnu{height:48px;box-sizing:border-box;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;border:0;background:#121212;color:#ffffff;width:100%}
.xnv{height:4px;background:#121212}
.xnw{padding:24px var(--g) 56px;display:flex;flex-direction:column;gap:28px}
.xnx{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-direction:column}
.xny{display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.xnz{display:flex;flex-wrap:wrap}
.xoa{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;justify-items:stretch}
.xob{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.xoc{margin:0;font-weight:500;font-size:26px;line-height:1.25;letter-spacing:-0.6px}
.xod{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}
.xoe{font-size:44px;font-weight:400;line-height:1;letter-spacing:-1.7px}
.xof{margin-top:auto;padding-top:6px;display:flex;flex-wrap:wrap}
.xog{padding:112px var(--g) 112px;display:flex;flex-direction:column;gap:48px;padding-top:0}
.xoh{display:grid;grid-template-columns:1.9fr 1fr 1fr 1fr;border:1px solid #121212}
.xoi{padding:16px 24px;display:flex;align-items:center;border-bottom:1px solid #121212;font-size:16px;font-weight:500}
.xoj{padding:16px 24px;display:flex;align-items:center;border-bottom:1px solid #121212;font-size:16px;font-weight:500;background:#f6f6f3;box-shadow:inset 0 3px 0 0 #9f7cdb}
.xok{padding:16px 24px;display:flex;align-items:center;border-bottom:1px solid #e7e7de;font-size:16px;font-weight:500}
.xol{padding:16px 24px;display:flex;align-items:center;border-bottom:1px solid #e7e7de}
.xom{font-size:15px;line-height:1.4;color:#121212}
.xon{padding:16px 24px;display:flex;align-items:center;border-bottom:1px solid #e7e7de;background:#f6f6f3}
.xoo{padding:16px 24px;display:flex;align-items:center;font-size:16px;font-weight:500}
.xop{padding:16px 24px;display:flex;align-items:center}
.xoq{padding:16px 24px;display:flex;align-items:center;background:#f6f6f3}
.xor{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:4px;font-size:16px;font-weight:500}
.xos{box-sizing:border-box;padding:44px 56px 48px;background:#ffffff;border:1px solid #e7e7de;display:grid;grid-template-columns:380px minmax(0, 1fr) 420px;gap:40px;align-items:center}
.xot{display:flex;gap:10px}
.xou{width:60px;height:60px;background:#121212}
.xov{display:flex;flex-direction:column;align-items:center;gap:10px}
.xow{display:grid;grid-template-columns:repeat(12, 22px);gap:8px}
.xox{width:22px;height:22px;box-sizing:border-box;border:1px solid #92918f}
.xoy{width:22px;height:22px;box-sizing:border-box;background:#9cecfa}
.xoz{width:22px;height:22px;box-sizing:border-box;background:#9f7cdb}
.xpa{width:22px;height:22px;box-sizing:border-box;background:#fa7b34}
.xpb{height:112px}
.xpc{padding:112px var(--g) 112px;background:#f6f6f3;display:grid;grid-template-columns:416px minmax(0, 1fr);gap:24px;align-items:start}
.xpd{display:grid;grid-template-columns:56px minmax(0, 1fr);padding:24px 0 26px;border-bottom:1px solid #e7e7de}
.xpe{padding-top:5px;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;font-weight:500;color:#92918f}
.xpf{margin:0;font-size:17px;line-height:1.5;color:#3c3c3c;max-width:640px}
.xpg{margin:56px var(--g) 0;min-height:168px}
.xph{padding:24px var(--g) 96px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}
.xpi{position:relative;height:200px;overflow:hidden;background:#fa7b34}
.xpj{position:relative;height:200px;overflow:hidden;background:#9f7cdb}
.xpk{position:absolute;left:50%;margin-left:-84px;top:28px}
.xpl{width:168px;height:216px;flex-shrink:0;box-sizing:border-box;padding:1.5px;background:#121212;clip-path:polygon(0 0, calc(100% - 24px) 0, 100% 24px, 100% 100%, 0 100%)}
.xpm{position:relative;height:200px;overflow:hidden;background:#9cecfa}
.xpn{position:absolute;left:28px;right:28px;top:28px;bottom:0;box-sizing:border-box;border:1px solid #121212;border-bottom:0;background:#ffffff;color:#121212;padding:18px 18px 0;display:flex;flex-direction:column;gap:10px}
.xpo{display:flex;align-items:baseline;gap:10px}
.xpp{font-size:44px;line-height:1;letter-spacing:-1.6px}
.xpq{display:flex;flex-direction:column;border-top:1px solid #e7e7de;font-size:14px}
.xpr{padding:9px 0;border-bottom:1px solid #e7e7de}
.xps{padding:9px 0}
.xpt{padding:0 var(--g) 40px;display:grid;grid-template-columns:300px minmax(0, 1fr);gap:116px;align-items:start}
.xpu{padding-top:22px;border-top:1px solid #121212;display:flex;flex-direction:column}
.xpv{padding-bottom:12px;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:11px;color:#3c3c3c}
.xpw{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-top:1px solid #e7e7de;font-size:16px;color:#121212}
.xpx{font-family:'DM Mono', ui-monospace, monospace;font-size:12px;color:#92918f}
.xpy{height:48px;box-sizing:border-box;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;border:1px solid #121212;background:#ffffff;color:#121212;align-self:flex-start;margin-top:24px}
.xpz{display:flex;flex-direction:column;gap:18px;padding-bottom:72px}
.xqa{padding:24px var(--g) 112px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}
.xqb{position:relative;height:216px;overflow:hidden;background:#9f7cdb}
.xqc{position:relative;height:216px;overflow:hidden;background:#9cecfa}
.xqd{font-size:16px;font-weight:500;letter-spacing:-0.3px}
.xqe{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid #e7e7de;font-size:13px}
.xqf{font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:0.8px;color:#3c3c3c}
.xqg{position:relative;height:216px;overflow:hidden;background:#fa7b34}
.xqh{display:grid;grid-template-columns:240px minmax(0, 1fr);gap:24px;padding:20px 0;border-bottom:1px solid #e7e7de}
.xqi{padding:72px var(--g) 112px;display:grid;grid-template-columns:minmax(0, 1fr) 480px;gap:96px;align-items:start}
.xqj{display:flex;flex-direction:column;gap:28px;padding-top:8px}
.xqk{margin:0;max-width:520px;font-size:18px;line-height:1.5;color:#3c3c3c}
.xql{max-width:560px;border-bottom:1px solid #e7e7de}
.xqm{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:24px;align-items:center;padding:20px 0;border-top:1px solid #e7e7de}
.xqn{width:480px}
.xqo{height:46px;box-sizing:border-box;padding:0 12px;border:1px solid #121212;border-radius:0;background:#ffffff;color:#121212;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;appearance:none;-webkit-appearance:none;width:100%}
.xqp{box-sizing:border-box;height:132px;padding:12px;border:1px solid #121212;border-radius:0;background:#ffffff;color:#121212;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;line-height:1.45;resize:none}
.xqq{height:48px;box-sizing:border-box;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;border:0;background:#fa7b34;color:#121212;width:100%}
.xqr{max-width:520px;display:flex;flex-direction:column;gap:10px}
.xqs{list-style:none;margin:0;padding:0;border-bottom:1px solid #e7e7de;font-size:17px;line-height:1.4}
.xqt{display:grid;grid-template-columns:minmax(0, 1.5fr) minmax(0, 1fr);gap:12px}
.xqu{display:flex;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:500}
.xqv{width:20px;height:20px;margin:0;accent-color:#121212}
.xqw{padding:0 var(--g) 96px}
.xqx{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#f6f6f3;border:1px solid #e7e7de}
.xqy{display:grid;grid-template-columns:minmax(0, 1fr) 480px;gap:96px;align-items:start}
.xqz{display:grid;grid-template-columns:56px minmax(0, 1fr);gap:16px;padding:22px 0;border-top:1px solid #e7e7de}
.xra{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#9f7cdb;font-family:'DM Mono', ui-monospace, monospace;font-size:13px;font-weight:500}
.xrb{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}
.xrc{height:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#9f7cdb;font-size:14px;font-weight:500}
.xrd{height:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px solid #121212;font-size:14px;font-weight:500}
.xre{display:grid;grid-template-columns:minmax(0, 1fr) 584px;gap:96px;align-items:start}
.xrf{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fa7b34;font-family:'DM Mono', ui-monospace, monospace;font-size:13px;font-weight:500}
.xrg{width:584px;flex-shrink:0;display:flex;flex-direction:column;gap:12px}
.xrh{width:584px;height:560px;overflow:hidden;border-bottom:1px solid #e7e7de}
.xri{width:640px;transform:scale(0.9125);transform-origin:top left}
.xrj{width:640px;box-sizing:border-box;padding:44px 48px 40px;background:#ffffff;border:1px solid #121212;display:flex;flex-direction:column;gap:10px}
.xrk{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:2px solid #121212}
.xrl{font-size:19px;font-weight:500;letter-spacing:-0.3px}
.xrm{font-family:'DM Mono', ui-monospace, monospace;font-size:11px;color:#3c3c3c}
.xrn{margin:0;font-size:14px;line-height:2.1;color:#121212}
.xro{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:96px;box-sizing:border-box;padding:0 6px;margin:0 2px;vertical-align:middle;border:2px solid #fa7b34;background:transparent;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;font-weight:500;white-space:nowrap}
.xrp{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:120px;box-sizing:border-box;padding:0 6px;margin:0 2px;vertical-align:middle;border:2px solid #fa7b34;background:transparent;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;font-weight:500;white-space:nowrap}
.xrq{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:104px;box-sizing:border-box;padding:0 6px;margin:0 2px;vertical-align:middle;border:2px solid #fa7b34;background:transparent;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;font-weight:500;white-space:nowrap}
.xrr{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:196px;box-sizing:border-box;padding:0 6px;margin:0 2px;vertical-align:middle;border:2px solid #fa7b34;background:transparent;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;font-weight:500;white-space:nowrap}
.xrs{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:120px;box-sizing:border-box;padding:0 6px;margin:0 2px;vertical-align:middle;border:2px solid transparent;background:transparent;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;font-weight:500;white-space:nowrap}
.xrt{font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:0.8px;text-transform:uppercase;color:#3c3c3c;padding-top:10px}
.xru{display:flex;flex-direction:column;gap:9px;padding:4px 0 2px}
.xrv{width:100%;height:5px;background:#e7e7de}
.xrw{width:94%;height:5px;background:#e7e7de}
.xrx{width:72%;height:5px;background:#e7e7de}
.xry{border-bottom:1px solid #e7e7de}
.xrz{display:grid;grid-template-columns:170px minmax(0, 1fr);align-items:center;padding:5px 0;border-top:1px solid #e7e7de;font-size:14px}
.xsa{width:88%;height:5px;background:#e7e7de}
.xsb{width:96%;height:5px;background:#e7e7de}
.xsc{width:58%;height:5px;background:#e7e7de}
.xsd{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;font-size:14px}
.xse{display:grid;grid-template-columns:584px minmax(0, 1fr);gap:96px;align-items:start}
.xsf{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:96px;box-sizing:border-box;padding:0 6px;margin:0 2px;vertical-align:middle;border:2px solid transparent;background:transparent;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;font-weight:500;white-space:nowrap}
.xsg{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:120px;box-sizing:border-box;padding:0 6px;margin:0 2px;vertical-align:middle;border:2px solid #121212;background:#121212;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;font-weight:500;white-space:nowrap}
.xsh{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:96px;box-sizing:border-box;padding:0 6px;margin:0 2px;vertical-align:middle;border:2px solid #121212;background:#121212;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;font-weight:500;white-space:nowrap}
.xsi{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:104px;box-sizing:border-box;padding:0 6px;margin:0 2px;vertical-align:middle;border:2px solid #121212;background:#121212;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;font-weight:500;white-space:nowrap}
.xsj{display:inline-flex;align-items:center;justify-content:center;height:24px;min-width:196px;box-sizing:border-box;padding:0 6px;margin:0 2px;vertical-align:middle;border:2px solid #121212;background:#121212;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;font-weight:500;white-space:nowrap}
.xsk{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:13px;font-weight:500}
.xsl{display:flex;flex-direction:column;gap:28px}
.xsm{display:flex;flex-direction:column;gap:18px;max-width:640px}
.xsn{max-width:560px}
.xso{display:flex;gap:24px}
.xsp{padding:0 var(--g) 56px}
.xsq{padding:0 var(--g) 112px;display:grid;grid-template-columns:232px minmax(0, 1fr);gap:64px;align-items:start}
.xsr{position:sticky;top:24px;align-self:start;display:flex;flex-direction:column;border-top:1px solid #121212}
.xss{padding:11px 0;border-bottom:1px solid #e7e7de;font-size:15px;color:#121212}
.xst{display:flex;flex-direction:column;gap:40px}
.xsu{height:46px;box-sizing:border-box;padding:0 12px;border:1px solid #121212;border-radius:0;background:#ffffff;color:#121212;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;width:420px}
.xsv{color:#121212;text-decoration:underline;text-underline-offset:4px}
.xsw{display:flex;flex-direction:column;gap:6px;padding-top:22px;border-top:1px solid #121212}
.xsx{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}
.xsy{box-sizing:border-box;padding:20px 20px 18px;display:flex;flex-direction:column;gap:12px;background:#ffffff;border:1px solid #e7e7de}
.xsz{display:grid;grid-template-columns:70px minmax(0, 1fr);align-items:center}
.xta{width:56px;height:56px;padding:8px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;font-size:15px;background-color:#ffffff;border:1px solid #e7e7de;color:#121212}
.xtb{display:flex;flex-direction:column;gap:3px}
.xtc{margin:0;font-weight:500;font-size:18px;line-height:1.2;letter-spacing:-0.2px}
.xtd{font-family:'DM Mono', ui-monospace, monospace;font-size:10.5px;font-weight:500;letter-spacing:0.8px;text-transform:uppercase;color:#3c3c3c}
.xte{margin:0;font-size:15px;line-height:1.45;color:#3c3c3c}
.xtf{margin-top:auto;padding-top:4px;display:flex;align-items:center;gap:16px}
.xtg{font-size:13.5px;font-weight:500;color:#121212;text-decoration:underline;text-underline-offset:4px}
.xth{display:grid;grid-template-columns:134px minmax(0, 1fr);align-items:center}
.xti{width:120px;height:56px;padding:8px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;font-size:15px;background-color:#ffffff;border:1px solid #e7e7de;color:#121212}
.xtj{width:56px;height:56px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;font-size:12px;background-color:#121212;border:1px solid #121212;color:#ffffff}
.xtk{width:56px;height:56px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;font-size:15px;background-color:#121212;border:1px solid #121212;color:#ffffff}
.xtl{display:flex;flex-direction:column;gap:18px;max-width:900px}
.xtm{margin-top:auto;padding-top:10px;display:flex}
.xtn{display:flex;align-items:center;gap:5px;padding:0 8px}
.xto{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #e7e7de}
.xtp{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #92918f}
.xtq{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #121212}
.xtr{width:56px;height:56px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;background-color:#ffffff;border:1px solid #121212}
.xts{position:relative;width:24px;height:24px;flex-shrink:0;background:#121212;clip-path:polygon(0 0, calc(100% - 8px) 0, 100% 8px, 100% 100%, 0 100%)}
.xtt{position:absolute;left:6px;bottom:6px;width:8px;height:8px;background:#fa7b34}
.xtu{margin-left:10px;display:flex}
.xtv{padding:0 var(--g) 0}
.xtw{padding:112px var(--g) 112px;display:flex;flex-direction:column;gap:48px;padding-top:72px}
.xtx{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;align-items:start}
.xty{display:flex;flex-direction:column;border:1px solid #121212;background:#ffffff}
.xtz{min-height:158px;box-sizing:border-box;padding:14px 16px 16px;display:flex;flex-direction:column;gap:7px}
.xua{font-family:'DM Mono', ui-monospace, monospace;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:10.5px;color:#3c3c3c;padding-bottom:4px}
.xub{font-size:13.5px;line-height:1.4;font-weight:500;color:#121212}
.xuc{font-size:13.5px;line-height:1.4;color:#3c3c3c}
.xud{margin-top:auto;align-self:flex-start;height:28px;box-sizing:border-box;padding:0 10px;display:inline-flex;align-items:center;background:#121212;color:#ffffff;font-size:12px;font-weight:500}
.xue{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}
.xuf{flex-shrink:0;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;font-weight:500;letter-spacing:0.8px;color:#3c3c3c}
.xug{flex-grow:1;height:1px;background:#121212}
.xuh{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #121212}
.xui{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:22px 28px;background:#ffffff;border:1px solid #121212;border-top:4px solid #fa7b34}
.xuj{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-0.4px}
.xuk{margin:0;line-height:1.5;color:#3c3c3c;font-size:16px;max-width:480px}
.xul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 48px;padding:0 28px}
.xum{display:grid;grid-template-columns:40px minmax(0, 1fr);column-gap:20px}
.xun{display:flex;flex-direction:column;align-items:center}
.xuo{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid #121212}
.xup{flex-grow:1;width:2px;background:#121212}
.xuq{padding:30px 0 34px;display:flex;flex-direction:column;gap:10px}
.xur{height:22px}
.xus{width:30px;height:5px;background:#fa7b34}
.xut{flex-grow:1;width:0;border-left:2px dashed #92918f}
.xuu{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:22px 28px;background:#ffffff;border:1px solid #121212;border-top:4px solid #9f7cdb}
.xuv{font-family:'DM Mono', ui-monospace, monospace;font-size:12px;line-height:1.5;color:#3c3c3c}
.xuw{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:24px}
.xux{display:flex;align-items:center;gap:8px}
.xuy{width:40px;flex-shrink:0;font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:0.6px;text-transform:uppercase;color:#3c3c3c}
.xuz{height:28px;box-sizing:border-box;padding:0 10px;display:inline-flex;align-items:center;background:#f6f6f3;border:1px solid #e7e7de;font-size:12.5px;font-weight:500;color:#121212;white-space:nowrap}
.xva{margin-top:2px;display:grid;grid-template-columns:36px minmax(0, 1fr);gap:10px;align-items:start;padding:10px;background:#f6f6f3;border:1px solid #e7e7de}
.xvb{width:36px;height:36px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;background-color:#ffffff;border:1px solid #121212}
.xvc{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13.5px;font-weight:500;color:#121212}
.xvd{font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:400;color:#3c3c3c}
.xve{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:22px 28px;background:#ffffff;border:1px solid #121212;border-top:4px solid #9cecfa}
.xvf{margin:56px var(--g) 0;min-height:298px}
.xvg{box-sizing:border-box;padding:44px 48px;background:#ffffff;border:1px solid #e7e7de;display:flex;align-items:center}
.xvh{width:236px;flex-shrink:0;display:flex;flex-direction:column}
.xvi{height:168px;box-sizing:border-box;padding:18px 18px 16px;display:flex;flex-direction:column;gap:8px;border:1px solid #121212;border-top:0;background:#ffffff}
.xvj{font-size:19px;font-weight:500;line-height:1.2;letter-spacing:-0.3px}
.xvk{margin-top:auto;display:flex}
.xvl{flex-grow:1;display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 10px}
.xvm{display:flex;align-items:center;gap:8px;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:11px;color:#3c3c3c;white-space:nowrap}
.xvn{width:8px;height:8px;background:#9f7cdb}
.xvo{width:8px;height:8px;background:#9cecfa}
.xvp{box-sizing:border-box;padding:12px 32px 20px;background:#ffffff;border:1px solid #e7e7de}
.xvq{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.3fr 1fr}
.xvr{padding:16px 16px 16px 0;border-bottom:1px solid #121212;font-size:13px;font-weight:500;color:#3c3c3c}
.xvs{padding:16px 16px 16px 0;border-bottom:1px solid #e7e7de;font-size:15px;line-height:1.4;font-weight:500}
.xvt{padding:16px 16px 16px 0;border-bottom:1px solid #e7e7de;font-size:15px;line-height:1.4}
.xvu{padding:16px 16px 16px 0;border-bottom:1px solid #e7e7de;font-size:15px;line-height:1.4;background:#f6f6f3;padding-left:12px}
.xvv{display:flex;flex-direction:column;border:0;border-top:1px solid #121212}
.xvw{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:4px;font-size:15px;font-weight:500}
.xvx{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0;text-align:right;overflow-wrap:anywhere;font-size:15px}
.xvy{padding:0 var(--g) 112px;display:flex;flex-direction:column;gap:48px}
.xvz{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#f6f6f3;border:1px solid #e7e7de}
.xwa{margin:0;line-height:1.5;color:#3c3c3c;font-size:15px}
.xwb{display:grid;grid-template-columns:480px minmax(0, 1fr);gap:96px;align-items:start}
.xwc{min-height:470px}
.xwd{width:480px}
.xwe{height:46px;box-sizing:border-box;padding:0 12px;border:1px solid #121212;border-radius:0;background:#ffffff;color:#121212;font-weight:500;font-family:'DM Mono', ui-monospace, monospace;font-size:14px;letter-spacing:0.5px}
.xwf{height:48px;box-sizing:border-box;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;border:0;background:#9cecfa;color:#121212;width:100%}
.xwg{align-self:flex-start;font-size:14px;font-weight:500;color:#121212;text-decoration:underline;text-underline-offset:5px;padding:0;border:0;background:transparent;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif}
.xwh{width:60%;height:8px;background:#9f7cdb}
.xwi{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;font-weight:500}
.xwj{width:8px;height:8px;margin-top:6px;flex-shrink:0;background:#9cecfa}
.xwk{width:8px;height:8px;margin-top:6px;flex-shrink:0;background:#121212}
.xwl{font-size:15px;line-height:1.45}
.xwm{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}
.xwn{padding:0 var(--g) 56px;display:flex;flex-direction:column;gap:24px}
.xwo{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#f6f6f3;border:1px solid #e7e7de;flex-wrap:wrap}
.xwp{margin:0;font-size:15px;line-height:1.5;color:#3c3c3c}
.xwq{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xwr{height:46px;box-sizing:border-box;padding:0 12px;border:1px solid #121212;border-radius:0;background:#ffffff;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:14px;font-weight:500;letter-spacing:0.5px}
.xws{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));border-top:1px solid #121212;border-bottom:1px solid #121212}
.xwt{font-size:16px;line-height:1.45;color:#3c3c3c;max-width:260px}
.xwu{margin:0;font-weight:400;font-size:30px;line-height:1.15;letter-spacing:-0.8px;padding-top:4px}
.xwv{font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;color:#3c3c3c}
.xww{margin:0;line-height:1.5;color:#3c3c3c;font-size:16px;padding-top:4px}
.xwx{flex-shrink:0;font-size:16px;font-weight:500;color:#121212;text-decoration:underline;text-underline-offset:5px;margin-bottom:8px}
.xwy{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:48px;align-items:start}
.xwz{margin:0;font-weight:500;font-size:21px;line-height:1.25;letter-spacing:-0.3px;padding-top:6px}
.xxa{list-style:none;margin:8px 0 0;padding:0;font-size:16px;line-height:1.5;color:#3c3c3c}
.xxb{display:grid;grid-template-columns:36px minmax(0, 1fr);gap:8px;padding:13px 0;border-top:1px solid #e7e7de}
.xxc{font-family:'DM Mono', ui-monospace, monospace;font-size:12px;font-weight:500;color:#92918f;padding-top:4px}
.xxd{padding:0 var(--g) 112px;display:grid;grid-template-columns:minmax(0, 1fr) 480px;gap:96px;align-items:start}
.xxe{display:flex;flex-direction:column;gap:24px;padding-top:8px}
.xxf{margin:0;max-width:560px;font-size:18px;line-height:1.5;color:#3c3c3c}
.xxg{padding:14px 16px;background:#f6f6f3;border:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:14px;font-weight:500}
.xxh{padding:96px var(--g) 120px;display:grid;grid-template-columns:minmax(0, 1fr) 480px;gap:96px;align-items:center}
.xxi{display:flex;flex-direction:column;gap:26px}
.xxj{box-sizing:border-box;padding:40px;background:#f6f6f3;display:flex;flex-direction:column;gap:0;width:480px}
.xxk{align-self:flex-start;margin-left:24px;height:36px;box-sizing:border-box;padding:0 44px 0 18px;display:flex;align-items:center;border:1px dashed #92918f;border-bottom:0;font-size:15px;color:#92918f}
.xxl{height:52px;border:1px dashed #92918f}
.xxm{height:52px;background:#fa7b34;margin-top:2px}
.xxn{height:52px;background:#9f7cdb;margin-top:2px}
.xxo{height:52px;background:#9cecfa;margin-top:2px}
.xxp{height:26px;box-sizing:border-box;padding:0px 10px;display:flex;align-items:center;background:rgb(250, 123, 52);font-family:"DM Mono", ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:0.8px;text-transform:uppercase}
.xxq{position:absolute;left:0px;top:500px;width:832px;height:52px;overflow:hidden;background:rgb(250, 123, 52);color:rgb(18, 18, 18);box-shadow:rgb(246, 246, 243) 0px -2px 0px 0px;z-index:10;pointer-events:auto}
.xxr{position:absolute;left:24px;top:460px;height:41px;padding:0px;border:0px;background:transparent;filter:drop-shadow(rgb(246, 246, 243) 2px 0px 0px) drop-shadow(rgb(246, 246, 243) -2px 0px 0px) drop-shadow(rgb(246, 246, 243) 0px -2px 0px);z-index:10;pointer-events:auto}
.xxs{height:41px;box-sizing:border-box;padding:0px 42px 0px 20px;display:flex;align-items:center;background:rgb(250, 123, 52);color:rgb(18, 18, 18);font-family:"DM Sans", "Helvetica Neue", Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;clip-path:polygon(0px 0px, calc(100% - 24px) 0px, 100% 100%, 0px 100%)}
.xxt{position:absolute;left:0px;top:552px;width:832px;height:52px;overflow:hidden;background:rgb(159, 124, 219);color:rgb(18, 18, 18);box-shadow:rgb(246, 246, 243) 0px -2px 0px 0px;z-index:11;pointer-events:auto}
.xxu{position:absolute;left:250px;top:512px;height:41px;padding:0px;border:0px;background:transparent;filter:drop-shadow(rgb(246, 246, 243) 2px 0px 0px) drop-shadow(rgb(246, 246, 243) -2px 0px 0px) drop-shadow(rgb(246, 246, 243) 0px -2px 0px);z-index:11;pointer-events:auto}
.xxv{height:41px;box-sizing:border-box;padding:0px 42px 0px 20px;display:flex;align-items:center;background:rgb(159, 124, 219);color:rgb(18, 18, 18);font-family:"DM Sans", "Helvetica Neue", Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;clip-path:polygon(0px 0px, calc(100% - 24px) 0px, 100% 100%, 0px 100%)}
.xxw{position:absolute;left:0px;top:604px;width:832px;height:52px;overflow:hidden;background:rgb(18, 18, 18);color:rgb(255, 255, 255);box-shadow:rgb(246, 246, 243) 0px -2px 0px 0px;z-index:12;pointer-events:auto}
.xxx{position:absolute;left:24px;top:564px;height:41px;padding:0px;border:0px;background:transparent;filter:drop-shadow(rgb(246, 246, 243) 2px 0px 0px) drop-shadow(rgb(246, 246, 243) -2px 0px 0px) drop-shadow(rgb(246, 246, 243) 0px -2px 0px);z-index:12;pointer-events:auto}
.xxy{height:41px;box-sizing:border-box;padding:0px 42px 0px 20px;display:flex;align-items:center;background:rgb(18, 18, 18);color:rgb(255, 255, 255);font-family:"DM Sans", "Helvetica Neue", Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;clip-path:polygon(0px 0px, calc(100% - 24px) 0px, 100% 100%, 0px 100%)}
.xxz{position:absolute;left:0px;top:656px;width:832px;height:282px;overflow:hidden;background:rgb(156, 236, 250);color:rgb(18, 18, 18);box-shadow:rgb(246, 246, 243) 0px -2px 0px 0px;z-index:13;pointer-events:auto}
.xya{position:relative;width:138px;height:176px;flex-shrink:0;background:rgb(18, 18, 18);transform:none;clip-path:polygon(0px 0px, calc(100% - 22px) 0px, 100% 22px, 100% 100%, 0px 100%)}
.xyb{position:absolute;left:2px;top:2px;width:134px;height:172px;box-sizing:border-box;padding:12px;display:flex;flex-direction:column;justify-content:space-between;background:rgb(255, 255, 255);color:rgb(18, 18, 18);clip-path:polygon(0px 0px, calc(100% - 21px) 0px, 100% 21px, 100% 100%, 0px 100%)}
.xyc{padding-bottom:6px;border-bottom:2px solid rgb(18, 18, 18);font-size:12px;font-weight:500;letter-spacing:0.8px}
.xyd{display:flex;justify-content:space-between;gap:12px;padding:7px 0px;border-bottom:1px solid rgb(18, 18, 18)}
.xye{position:absolute;left:250px;top:616px;height:41px;padding:0px;border:0px;background:transparent;filter:drop-shadow(rgb(246, 246, 243) 2px 0px 0px) drop-shadow(rgb(246, 246, 243) -2px 0px 0px) drop-shadow(rgb(246, 246, 243) 0px -2px 0px);z-index:13;pointer-events:auto}
.xyf{height:41px;box-sizing:border-box;padding:0px 42px 0px 20px;display:flex;align-items:center;background:rgb(156, 236, 250);color:rgb(18, 18, 18);font-family:"DM Sans", "Helvetica Neue", Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;clip-path:polygon(0px 0px, calc(100% - 24px) 0px, 100% 100%, 0px 100%)}
.xyg{height:4px;background:rgb(250, 123, 52)}
.xyh{height:48px;box-sizing:border-box;padding:0px 22px;display:inline-flex;align-items:center;justify-content:center;font-family:"DM Sans", "Helvetica Neue", Arial, sans-serif;font-size:15px;font-weight:500;white-space:nowrap;border:0px;background:rgb(250, 123, 52);color:rgb(18, 18, 18);width:100%}
.xyi{height:26px;box-sizing:border-box;padding:0px 10px;display:flex;align-items:center;background:rgb(250, 123, 52);font-family:"DM Mono", ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:0.8px;text-transform:uppercase;flex-wrap:wrap}
.xyj{background:rgb(250, 123, 52);color:rgb(18, 18, 18)}
.xyk{background:rgb(159, 124, 219);color:rgb(18, 18, 18)}
.xyl{background:rgb(18, 18, 18);color:rgb(255, 255, 255)}
.xym{background:rgb(156, 236, 250);color:rgb(18, 18, 18)}
.xyn{display:flex;flex-direction:column;border-top:1px solid rgb(18, 18, 18)}
.xyo{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0px;border-bottom:1px solid rgb(18, 18, 18);font-family:"DM Mono", ui-monospace, monospace;font-size:12px}
.xyp{height:40px;box-sizing:border-box;padding:0px 16px;display:flex;align-items:center;border:1px solid rgb(18, 18, 18);background:rgb(18, 18, 18);color:rgb(255, 255, 255);font-family:"DM Sans", "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:500}
.xyq{height:40px;box-sizing:border-box;padding:0px 16px;display:flex;align-items:center;border:1px solid rgb(18, 18, 18);margin-left:-1px;background:rgb(255, 255, 255);color:rgb(18, 18, 18);font-family:"DM Sans", "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:500}
.xyr{height:40px;box-sizing:border-box;padding:0px 16px;display:flex;align-items:center;border:1px solid rgb(18, 18, 18);background:rgb(18, 18, 18);color:rgb(255, 255, 255);font-family:"DM Sans", "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:500;flex-wrap:wrap}
.xys{height:40px;box-sizing:border-box;padding:0px 16px;display:flex;align-items:center;border:1px solid rgb(18, 18, 18);margin-left:-1px;background:rgb(255, 255, 255);color:rgb(18, 18, 18);font-family:"DM Sans", "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:500;flex-wrap:wrap}
@media (max-width:1099.98px){
.xa{margin:unset;min-height:unset}
.xb{z-index:unset;width:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:24px var(--g) 0;flex-direction:column}
.xf{margin:0;font-weight:400;font-size:40px;line-height:1.04;letter-spacing:-1.4px}
.xg{flex-shrink:unset;width:100%;display:flex;flex-direction:column;gap:22px;padding-bottom:8px;max-width:100%}
.xi{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.xbq{padding:16px var(--g) 0}
.xbr{display:grid;grid-template-columns:minmax(0, 1fr);border-top:1px solid #121212;border-bottom:1px solid #121212;justify-items:stretch}
.xbt{font-size:44px;font-weight:400;line-height:1;letter-spacing:-1.7px}
.xbw{padding:56px var(--g) 56px;display:flex;flex-direction:column;gap:24px}
.xbx{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-direction:column}
.xbz{margin:0;font-weight:400;font-size:30px;line-height:1.1;letter-spacing:-0.9px}
.xca{flex-shrink:unset;margin:0;font-size:17px;line-height:1.5;color:#3c3c3c;width:100%;padding-bottom:6px;max-width:100%}
.xcb{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;justify-items:stretch}
.xce{height:unset;position:absolute;left:28px;top:28px;width:300px;box-sizing:border-box;display:flex;flex-direction:column;border:1px solid #121212;background:#ffffff;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;line-height:1.4;padding:16px;gap:12px}
.xcf{display:flex;justify-content:space-between;color:#3c3c3c;flex-wrap:wrap}
.xcp{margin:0;font-size:16px;line-height:1.5;color:#3c3c3c}
.xcq{height:unset;position:absolute;left:28px;top:28px;width:300px;box-sizing:border-box;display:flex;flex-direction:column;border:1px solid #121212;background:#ffffff;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;line-height:1.4;padding:18px;gap:10px}
.xcr{height:34px;box-sizing:border-box;padding:0 10px;display:flex;align-items:center;border:1px solid #92918f;color:#3c3c3c;flex-wrap:wrap}
.xcs{height:34px;display:flex;align-items:center;justify-content:center;background:#92918f;color:#ffffff;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:13px;font-weight:500;flex-wrap:wrap}
.xcv{height:unset;position:absolute;left:28px;top:28px;width:300px;box-sizing:border-box;display:flex;flex-direction:column;border:1px solid #121212;background:#ffffff;color:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;line-height:1.4;padding:14px 16px}
.xcx{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid #e7e7de;flex-wrap:wrap}
.xda{padding:56px var(--g) 56px;display:flex;flex-direction:column;gap:24px;background:#121212;color:#ffffff}
.xde{margin:0;font-weight:400;font-size:30px;line-height:1.1;letter-spacing:-0.9px;color:#ffffff}
.xdf{flex-shrink:unset;margin:0;font-size:17px;line-height:1.5;color:#e7e7de;width:100%;padding-bottom:6px;max-width:100%}
.xdg{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;justify-items:stretch}
.xdl{margin:0;font-size:16px;line-height:1.5;color:#e7e7de}
.xdr{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #3c3c3c;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;color:#ffffff;flex-wrap:wrap}
.xdw{padding:56px var(--g) 56px;display:flex;flex-direction:column;gap:24px;border-bottom:1px solid #e7e7de}
.xdx{flex-shrink:unset;width:100%;display:flex;flex-direction:column;gap:12px;padding-bottom:6px;max-width:100%}
.xed{box-sizing:border-box;padding:32px var(--g) 32px;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:center;background:#f6f6f3;border:1px solid #e7e7de;justify-items:stretch}
.xef{display:flex;flex-wrap:wrap}
.xej{width:100%;max-width:100%}
.xek{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}
.xeq{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;justify-items:stretch}
.xet{margin:0;font-size:15.5px;line-height:1.5;color:#3c3c3c}
.xey{display:grid;grid-template-columns:minmax(0, 1fr);gap:32px 24px;justify-items:stretch}
.xez{margin:0;align-self:flex-start;height:38px;box-sizing:border-box;padding:0 34px 0 16px;display:flex;align-items:center;background:#121212;color:#ffffff;font-size:15px;font-weight:500;clip-path:polygon(0 0, calc(100% - 18px) 0, 100% 100%, 0 100%);flex-wrap:wrap}
.xfb{margin:0;font-size:16px;line-height:1.5;color:#3c3c3c;min-height:48px}
.xfc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #e7e7de;font-size:15px;flex-wrap:wrap}
.xfe{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;font-size:15px;flex-wrap:wrap}
.xfg{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-direction:column}
.xfi{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}
.xfj{padding:56px var(--g) 56px;display:flex;flex-direction:column;gap:24px;background:#f6f6f3}
.xfl{display:flex;align-items:center;gap:10px;margin-bottom:6px;flex-shrink:0;flex-wrap:wrap}
.xfm{box-sizing:border-box;padding:44px 56px 48px;background:#ffffff;border:1px solid #e7e7de;display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap}
.xft{display:flex;justify-content:space-between;gap:8px;padding:7px 0;border-bottom:1px solid #e7e7de;flex-wrap:wrap}
.xfx{flex-grow:1;margin-top:0;display:flex;flex-direction:column;align-items:center;gap:10px;min-width:110px}
.xfy{font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#3c3c3c}
.xfz{width:100%;display:flex;align-items:center;flex-wrap:wrap}
.xhd{padding:40px var(--g) 40px;background:#f6f6f3;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-direction:column}
.xhi{padding:32px var(--g) 28px;display:flex;flex-direction:column;gap:24px}
.xhj{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px 16px}
.xhk{display:flex;flex-direction:column;gap:16px;grid-column:1 / -1}
.xhl{display:flex;align-items:center;gap:10px;color:#ffffff;font-size:25px;font-weight:500;letter-spacing:-0.03em;line-height:1;flex-wrap:wrap}
.xhq{padding-bottom:10px;color:#92918f;font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase}
.xhs{padding-top:22px;border-top:1px solid #3c3c3c;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;font-size:14px;color:#92918f;flex-direction:column}
.xht{width:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:24px var(--g) 0;flex-direction:column}
.xhu{padding:24px var(--g) 56px}
.xhw{display:grid;grid-template-columns:minmax(0, 1fr);justify-items:stretch}
.xia{margin:0;font-size:15px;line-height:1.5;color:#3c3c3c}
.xie{padding:0 var(--g) 48px;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:center;justify-items:stretch}
.xij{height:500px;overflow:hidden;background:#fa7b34;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.xik{width:100%;box-sizing:border-box;padding:24px;display:flex;flex-direction:column;gap:16px;border:1px solid #121212;background:#ffffff;max-width:100%}
.xil{height:46px;box-sizing:border-box;padding:0 12px;display:flex;align-items:center;border:1px solid #121212;background:#ffffff;font-size:15px;font-weight:500;flex-wrap:wrap}
.xim{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #e7e7de;font-size:14px;flex-wrap:wrap}
.xio{height:500px;overflow:hidden;background:#9f7cdb;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap}
.xip{width:100%;box-sizing:border-box;border:1px solid #121212;border-bottom:0;background:#ffffff;display:flex;flex-direction:column;max-width:100%}
.xiq{height:56px;box-sizing:border-box;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7e7de;flex-wrap:wrap}
.xir{display:flex;align-items:center;gap:7px;color:#121212;font-size:19px;font-weight:500;letter-spacing:-0.03em;line-height:1;flex-wrap:wrap}
.xiw{display:grid;grid-template-columns:minmax(0, 1fr);gap:10px;justify-items:stretch}
.xiy{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:13px;flex-wrap:wrap}
.xja{padding:0 var(--g) 56px;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:center;justify-items:stretch}
.xjb{height:500px;overflow:hidden;background:#9cecfa;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.xjc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:12.5px;flex-wrap:wrap}
.xje{padding:0 var(--g) 56px}
.xjf{flex-shrink:unset;margin:0;font-size:17px;line-height:1.5;color:#3c3c3c;width:100%;padding-bottom:6px;max-width:100%}
.xjg{height:unset;width:300px;box-sizing:border-box;border:1px solid #121212;background:#ffffff;overflow:hidden;display:flex;flex-direction:column}
.xji{height:50px;flex-shrink:0;box-sizing:border-box;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7e7de;flex-wrap:wrap}
.xjj{display:flex;align-items:center;gap:6px;color:#121212;font-size:17px;font-weight:500;letter-spacing:-0.03em;line-height:1;flex-wrap:wrap}
.xjm{font-family:'DM Mono', ui-monospace, monospace;font-size:10px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#3c3c3c}
.xjp{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:12px;flex-wrap:wrap}
.xjq{display:grid;grid-template-columns:minmax(0, 1fr);gap:8px;justify-items:stretch}
.xjw{font-size:13px;line-height:1.45;color:#3c3c3c}
.xka{padding:48px var(--g) 48px;background:#f6f6f3;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-direction:column}
.xkc{display:flex;align-items:center;gap:10px;flex-shrink:0;flex-wrap:wrap}
.xke{display:flex;gap:8px;flex-wrap:wrap}
.xll{padding:56px 0;border-top:1px solid #121212;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xln{margin:0;font-weight:400;font-size:28px;line-height:1.15;letter-spacing:-0.7px}
.xlq{display:grid;grid-template-columns:minmax(0, 1fr);gap:0 24px;font-size:16px;line-height:1.4;justify-items:stretch}
.xls{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border:1px solid #e7e7de;max-width:560px;box-sizing:border-box;flex-wrap:wrap}
.xlt{margin:0;font-size:15px;line-height:1.5;color:#121212}
.xlu{align-self:flex-start;height:38px;box-sizing:border-box;padding:0 34px 0 16px;display:flex;align-items:center;background:#121212;color:#ffffff;font-size:15px;font-weight:500;clip-path:polygon(0 0, calc(100% - 18px) 0, 100% 100%, 0 100%);flex-wrap:wrap}
.xma{display:flex;justify-content:space-between;padding-bottom:9px;border-bottom:1px solid #e7e7de;flex-wrap:wrap}
.xmk{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid #e7e7de;font-family:'DM Mono', ui-monospace, monospace;font-size:11.5px;flex-wrap:wrap}
.xml{height:36px;display:flex;align-items:center;justify-content:center;background:#9f7cdb;font-size:13px;font-weight:500;flex-wrap:wrap}
.xmo{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}
.xms{padding:48px var(--g) 48px;background:#ffffff;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-direction:column}
.xmt{padding:24px var(--g) 56px;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xmz{display:grid;grid-template-columns:minmax(0, 1fr);gap:8px;align-items:start;padding:22px 0;border-bottom:1px solid #e7e7de;justify-items:start}
.xnc{margin:0;font-size:16px;line-height:1.5;color:#3c3c3c;max-width:560px}
.xog{padding:56px var(--g) 56px;display:flex;flex-direction:column;gap:24px;padding-top:0}
.xos{box-sizing:border-box;padding:44px 56px 48px;background:#ffffff;border:1px solid #e7e7de;display:grid;grid-template-columns:minmax(0, 1fr);gap:40px;align-items:center;justify-items:stretch}
.xot{display:flex;gap:10px;flex-wrap:wrap}
.xow{display:grid;grid-template-columns:repeat(10, 22px);gap:8px}
.xpc{padding:56px var(--g) 56px;background:#f6f6f3;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xpg{margin:unset;min-height:unset}
.xph{padding:24px var(--g) 48px;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;justify-items:stretch}
.xpo{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}
.xpp{font-size:30px;line-height:1;letter-spacing:-1.1px}
.xpt{padding:0 var(--g) 40px;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xpv{padding-bottom:12px;font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#3c3c3c}
.xpw{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-top:1px solid #e7e7de;font-size:16px;color:#121212;flex-wrap:wrap}
.xqa{padding:24px var(--g) 56px;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;justify-items:stretch}
.xqe{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid #e7e7de;font-size:13px;flex-wrap:wrap}
.xqh{display:grid;grid-template-columns:minmax(0, 1fr);gap:8px;padding:20px 0;border-bottom:1px solid #e7e7de;justify-items:start;align-items:start}
.xqi{padding:16px var(--g) 56px;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xqm{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:center;padding:20px 0;border-top:1px solid #e7e7de;justify-items:stretch}
.xqn{width:100%;max-width:100%}
.xqt{display:grid;grid-template-columns:minmax(0, 1fr);gap:12px;justify-items:stretch}
.xqu{display:flex;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:500;flex-wrap:wrap}
.xqw{padding:0 var(--g) 48px}
.xqx{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#f6f6f3;border:1px solid #e7e7de;flex-wrap:wrap}
.xqy{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xra{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#9f7cdb;font-family:'DM Mono', ui-monospace, monospace;font-size:13px;font-weight:500;flex-wrap:wrap}
.xrc{height:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#9f7cdb;font-size:14px;font-weight:500;flex-wrap:wrap}
.xrd{height:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px solid #121212;font-size:14px;font-weight:500;flex-wrap:wrap}
.xre{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xrf{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fa7b34;font-family:'DM Mono', ui-monospace, monospace;font-size:13px;font-weight:500;flex-wrap:wrap}
.xrg{flex-shrink:unset;width:584px;display:flex;flex-direction:column;gap:12px;zoom:0.524}
.xse{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xsk{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#121212;font-family:'DM Mono', ui-monospace, monospace;font-size:13px;font-weight:500;flex-wrap:wrap}
.xso{display:flex;gap:24px;flex-wrap:wrap}
.xsq{padding:0 var(--g) 56px;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xsr{position:unset;top:unset;align-self:start;display:flex;flex-direction:column;border-top:1px solid #121212}
.xsu{height:46px;box-sizing:border-box;padding:0 12px;border:1px solid #121212;border-radius:0;background:#ffffff;color:#121212;font-family:'DM Sans', 'Helvetica Neue', Arial, sans-serif;font-size:15px;font-weight:500;width:100%;max-width:100%}
.xsx{display:grid;grid-template-columns:minmax(0, 1fr);gap:16px;justify-items:stretch}
.xta{width:56px;height:56px;padding:8px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;font-size:15px;background-color:#ffffff;border:1px solid #e7e7de;color:#121212;flex-wrap:wrap}
.xtf{margin-top:auto;padding-top:4px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}
.xti{width:120px;height:56px;padding:8px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;font-size:15px;background-color:#ffffff;border:1px solid #e7e7de;color:#121212;flex-wrap:wrap}
.xtj{width:56px;height:56px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;font-size:12px;background-color:#121212;border:1px solid #121212;color:#ffffff;flex-wrap:wrap}
.xtk{width:56px;height:56px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;font-size:15px;background-color:#121212;border:1px solid #121212;color:#ffffff;flex-wrap:wrap}
.xtm{margin-top:auto;padding-top:10px;display:flex;flex-wrap:wrap}
.xtn{display:flex;align-items:center;gap:5px;padding:0 8px;flex-wrap:wrap}
.xtr{width:56px;height:56px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;background-color:#ffffff;border:1px solid #121212;flex-wrap:wrap}
.xtu{margin-left:10px;display:flex;flex-wrap:wrap}
.xtw{padding:56px var(--g) 56px;display:flex;flex-direction:column;gap:24px;padding-top:72px}
.xtx{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xua{font-family:'DM Mono', ui-monospace, monospace;font-size:10.5px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#3c3c3c;padding-bottom:4px}
.xug{flex-grow:1;height:1px;background:#121212;display:none}
.xuh{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #121212;display:none}
.xui{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 28px;background:#ffffff;border:1px solid #121212;border-top:4px solid #fa7b34;flex-direction:column}
.xuk{margin:0;font-size:16px;line-height:1.5;color:#3c3c3c;max-width:480px}
.xul{display:grid;grid-template-columns:minmax(0, 1fr);gap:0 48px;padding:0 28px;justify-items:stretch}
.xup{flex-grow:1;width:2px;background:#121212;display:none}
.xut{flex-grow:1;width:0;border-left:2px dashed #92918f;display:none}
.xuu{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 28px;background:#ffffff;border:1px solid #121212;border-top:4px solid #9f7cdb;flex-direction:column}
.xuw{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;justify-items:stretch}
.xux{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.xvb{width:36px;height:36px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:'DM Mono', ui-monospace, monospace;font-weight:500;background-color:#ffffff;border:1px solid #121212;flex-wrap:wrap}
.xvc{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13.5px;font-weight:500;color:#121212;flex-wrap:wrap}
.xve{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 28px;background:#ffffff;border:1px solid #121212;border-top:4px solid #9cecfa;flex-direction:column}
.xvf{margin:unset;min-height:unset}
.xvg{box-sizing:border-box;padding:20px;background:#ffffff;border:1px solid #e7e7de;display:flex;align-items:stretch;flex-wrap:wrap;flex-direction:column;gap:4px}
.xvh{width:100%;flex-shrink:0;display:flex;flex-direction:column}
.xvk{margin-top:auto;display:flex;flex-wrap:wrap}
.xvm{display:flex;align-items:center;gap:8px;font-family:'DM Mono', ui-monospace, monospace;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#3c3c3c;white-space:nowrap}
.xws{display:grid;grid-template-columns:minmax(0, 1fr);border-top:1px solid #121212;border-bottom:1px solid #121212;justify-items:stretch}
.xww{margin:0;font-size:16px;line-height:1.5;color:#3c3c3c;padding-top:4px}
.xwy{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xxd{padding:0 var(--g) 56px;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start;justify-items:stretch}
.xxh{padding:48px var(--g) 60px;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:center;justify-items:stretch}
.xxj{box-sizing:border-box;padding:40px;background:#f6f6f3;display:flex;flex-direction:column;gap:0;width:480px;zoom:0.637}
}
