*, *::before, *::after{box-sizing:border-box}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body{font-family:"Plus Jakarta Sans", sans-serif;line-height:1.55;font-size:0.946rem;overflow-wrap:break-word;color:#2C2E3A;background:#F5F5F7;margin:0}
h1, h2, h3, p, ul, ol, dl, dd, figure, blockquote{margin:0}
h1, h2, h3{color:#101115;overflow-wrap:break-word;font-family:"Fraunces", serif}
p{text-wrap:pretty}
strong{font-weight:700;color:#101115}
em{font-style:italic}
a{color:#3A1BAA;text-underline-offset:3px;transition:color .24s}
a:hover{color:#391AA6}
ul, ol{padding-left:1.5rem}
li + li{margin-top:0.5rem}
table{border-collapse:collapse;width:100%}
th, td{text-align:left;vertical-align:top}
img{display:block;height:auto;max-width:100%}
button{color:inherit;font:inherit}
:focus-visible{outline:2px solid #3A1BAA;outline-offset:3px}
summary{list-style:none;cursor:pointer}
summary::-webkit-details-marker{display:none}
.nutanu0{white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden;position:absolute;height:1px}
.nuxasoa{max-width:1340px;padding-inline:1rem;margin-inline:auto}
main > section{padding-block:0 3.75rem}
.nukafi2{flex-wrap:wrap;justify-content:space-between;display:flex;margin-bottom:2rem;align-items:flex-end;gap:1rem 2.25rem}
.nukafi2-ras{min-width:0;max-width:756px}
.nukafi2-4kw{gap:0.5rem;margin-bottom:0.75rem;color:#3A1BAA;font-size:0.824rem;display:flex;font-weight:700;align-items:center}
.nukafi2-4kw::before{width:8px;border-radius:2px;background:#4620CB;content:"";flex:none;height:8px}
.nukafi2-9owa{font-weight:800;text-wrap:balance;font-size:clamp(1.586rem, 1.171rem + 1.6vw, 2.44rem);line-height:1.1;letter-spacing:-0.02em}
.nukafi2-a91e{margin-top:0.75rem;color:#585D74}
.nukafi2-fmnx{align-items:center;font-size:0.884rem;font-weight:700;border-bottom:1.5px solid currentColor;padding-bottom:2px;text-decoration:none;display:inline-flex;gap:0.5rem}
.nukafi2-fmnx svg{flex:none}
.nupexad{border:1.5px solid transparent;display:inline-flex;transition:background-color .24s, color .24s, border-color .24s;font-family:"Plus Jakarta Sans", sans-serif;text-decoration:none;font-weight:700;padding:0 1.25rem;text-align:center;border-radius:4px;justify-content:center;line-height:1.2;align-items:center;min-height:48px;gap:0.75rem;cursor:pointer;font-size:0.884rem}
.nupexad-ey6{background:#4620CB;color:#FFFFFF}
.nupexad-ey6:hover{background:#391AA6;color:#FFFFFF}
.nupexad-30l6{border-color:#101115;background:transparent;color:#101115}
.nupexad-30l6:hover{color:#F5F5F7;background:#101115}
.nupexad-vp88{font-size:0.946rem;min-height:52px}
.nupexad-c8{width:100%;display:flex}
.nupexad-4uzj{display:grid;border-radius:0px;margin-right:-10px;color:#4620CB;place-items:center;height:34px;width:34px;background:#FFFFFF}
.nupexad-rt{background:#F3F3F4;color:#0E0F16}
.nupexad-rt:hover{background:#4620CB;color:#FFFFFF}
.nupexad-zm{border-color:#F3F3F4;color:#F3F3F4;background:transparent}
.nupexad-zm:hover{color:#0E0F16;background:#F3F3F4}
.nuduqis{flex-wrap:wrap;gap:0.75rem;display:flex}
.nukalo9{border:1px solid #D1D3DC;overflow:hidden;background-color:#DDDEE5;background-image:repeating-linear-gradient(135deg, #DDDEE5 0 9px, #FCFCFD 9px 18px);border-radius:8px;position:relative}
.nukalo9 img{height:100%;object-fit:cover;width:100%}
.nukalo9-w6d{aspect-ratio:16 / 10}
.nudufik{z-index:30;position:sticky;background:#F5F5F7;padding:0.75rem;top:0}
.nudufik-6rmc{border:1px solid #D1D3DC;align-items:center;display:grid;grid-template-columns:minmax(0, 1fr) auto auto;grid-template-areas:
    "logo tools burger"
    "actions actions actions"
    "nav nav nav";max-width:1340px;padding:0.75rem;background:#FCFCFD;border-radius:8px;gap:0.75rem;margin-inline:auto}
.nudufik-5cqi{text-decoration:none;line-height:1.1;font-size:1.25rem;align-items:center;color:#101115;min-width:0;grid-area:logo;padding-left:0.5rem;letter-spacing:-0.02em;overflow-wrap:break-word;gap:0.75rem;font-family:"Fraunces", serif;hyphens:auto;font-weight:800;display:flex}
.nudufik-5cqi::before{content:"";height:14px;transform:rotate(45deg);border-radius:4px;background:#4620CB;flex:none;width:14px}
.nudufik-5cqi:hover{color:#101115}
.nudufik-fhgk{opacity:0;position:absolute;pointer-events:none}
.nudufik-ixn{color:#F5F5F7;cursor:pointer;place-items:center;height:44px;display:grid;grid-area:burger;width:44px;border-radius:4px;background:#101115}
.nudufik-fhgk:focus-visible + .nudufik-ixn{outline:2px solid #3A1BAA;outline-offset:3px}
.nudufik-jl{display:none}
.nudufik-fhgk:checked + .nudufik-ixn .nudufik-9zqc{display:none}
.nudufik-fhgk:checked + .nudufik-ixn .nudufik-jl{display:block}
.nudufik-nmj{padding-top:0.5rem;grid-area:nav;display:none;border-top:1px solid #D1D3DC}
.nudufik-fhgk:checked ~ .nudufik-nmj{display:grid;gap:2px}
.nudufik-4ss{font-weight:700;align-items:center;border-radius:4px;padding:0 0.75rem;color:#2C2E3A;text-decoration:none;min-height:48px;display:flex;font-size:1.006rem}
.nudufik-4ss:hover{background:#DDDEE5;color:#101115}
.nudufik-3xp{color:#101115;background:#DDDEE5}
.nudufik-0a{grid-area:actions;gap:0.5rem;grid-template-columns:1fr 1fr;display:grid}
.nudufik-0a .nupexad{padding:0 0.75rem;min-height:44px;font-size:0.824rem}
.nutahor{color:#F3F3F4;background:#0E0F16;padding-block:3.25rem 2rem}
.nutahor-1uak{gap:2.25rem 1.75rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 174px), 1fr))}
.nutahor-7km{font-size:1.25rem;color:#F3F3F4;align-items:center;font-family:"Fraunces", serif;gap:0.75rem;display:flex;font-weight:800}
.nutahor-7km::before{border-radius:4px;background:#F3F3F4;flex:none;content:"";transform:rotate(45deg);height:14px;width:14px}
.nutahor-j1{font-size:0.824rem;margin-top:0.75rem;color:#F3F3F4}
.nutahor-j1 a{color:#F3F3F4}
.nutahor-kyy{margin-bottom:0.75rem;font-family:"Plus Jakarta Sans", sans-serif;font-size:0.824rem;color:#F3F3F4;font-weight:700}
.nutahor-z3{list-style:none;padding:0}
.nutahor-z3 li + li{margin-top:0.5rem}
.nutahor-vvlg{text-decoration:none;color:#F3F3F4;font-size:0.824rem}
.nutahor-vvlg:hover{color:#F3F3F4;text-decoration:underline}
.nutahor-bp{gap:1rem 1.25rem;display:grid;border-top:1px solid #585D74;margin-top:2.75rem;padding-top:1.75rem;grid-template-columns:auto minmax(0, 1fr);align-items:start}
.nutahor-hd1b{border:2px solid #BC2815;border-radius:50%;place-items:center;height:44px;width:44px;color:#F3F3F4;font-size:0.824rem;display:grid;font-weight:800}
.nutahor-yzdb{color:#F3F3F4;line-height:1.6;font-size:0.762rem}
.nutahor-yzdb + .nutahor-yzdb{margin-top:0.75rem}
.nuce9{border:1px solid #D1D3DC;padding:0.75rem 0.75rem 0.75rem 1rem;max-width:860px;align-items:center;left:10px;margin-inline:auto;gap:0.75rem 1.25rem;display:flex;right:10px;position:fixed;box-shadow:0 15px 39px -12px rgba(9, 10, 15, 0.64);background:#FCFCFD;border-radius:8px;flex-wrap:wrap;z-index:40;bottom:10px}
.nuce9[hidden]{display:none}
.nuce9-or72{flex:1 1 260px;color:#2C2E3A;font-size:0.824rem}
.nuce9-fvud{gap:0.5rem;flex-wrap:wrap;display:flex}
.nuce9-fvud .nupexad{min-height:44px;padding:0 1rem;font-size:0.824rem}
.nukafic{padding-block:0.75rem 3.25rem}
.nukafic-89t5{align-items:center;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 450px), 1fr));gap:2rem 3.75rem}
.nukafic-onvs{max-width:712px;min-width:0}
.nukafic-ul{border:1px solid #D1D3DC;gap:0.5rem;background:#FCFCFD;margin-bottom:1.5rem;font-size:0.762rem;display:inline-flex;border-radius:999px;padding:0.5rem 0.75rem 0.5rem 0.5rem;align-items:center;font-weight:700;color:#2C2E3A}
.nukafic-ul svg{color:#1A7050;flex:none}
.nukafic-qth{line-height:1.02;font-size:clamp(2.196rem, 1.269rem + 3.6vw, 4.148rem);text-wrap:balance;font-weight:800;letter-spacing:-0.03em}
.nukafic-rt{font-size:1.068rem;margin-top:1.25rem;color:#2C2E3A}
.nukafic-ee{margin-top:1.75rem}
.nukafic-1phy{margin-top:0.75rem;color:#585D74;font-size:0.762rem}
.nukafic-ao{min-width:0}
.nukafic-vf{gap:0.25rem 0.75rem;font-size:0.762rem;justify-content:space-between;display:flex;color:#585D74;margin-top:0.75rem;flex-wrap:wrap}
.nukafic-9j8{font-family:"Fira Code", monospace}
.nukavek{padding-block:0.75rem 3.75rem}
.nukavek-gof5{border:1px solid #D1D3DC;background:#FCFCFD;grid-template-columns:repeat(auto-fit, minmax(min(100%, 430px), 1fr));border-radius:8px;overflow:hidden;display:grid}
.nukavek-jw4o{padding:2rem 1.25rem;min-width:0}
.nukavek-nb{font-weight:800;letter-spacing:-0.03em;font-size:clamp(2.074rem, 1.269rem + 3.2vw, 3.66rem);line-height:1.04;text-wrap:balance}
.nukavek-57t{max-width:564px;font-size:1.068rem;margin-top:1.25rem}
.nukavek-rjt{margin-top:1.75rem}
.nukavek-rnkf{align-content:center;min-width:0;background:#DDDEE5;padding:0.75rem 1.25rem;list-style:none;margin:0;display:grid}
.nukavek-h9a{padding:1.25rem 0;gap:1rem;display:grid;border-bottom:1px solid #D1D3DC;grid-template-columns:44px minmax(0, 1fr)}
.nukavek-h9a + .nukavek-h9a{margin-top:0}
.nukavek-h9a:last-child{border-bottom:0}
.nukavek-5c6{width:44px;color:#3A1BAA;display:grid;background:#FCFCFD;height:44px;place-items:center;border-radius:4px}
.nukavek-bvg{hyphens:auto;overflow-wrap:break-word;font-weight:700;color:#101115}
.nukavek-08n{color:#585D74;font-size:0.824rem}
.nusoxat-8lv0{border:1px solid #D1D3DC;overflow:hidden;grid-template-columns:repeat(auto-fit, minmax(min(100%, 154px), 1fr));display:grid;background:#D1D3DC;border-radius:8px;gap:1px}
.nusoxat-yis{min-width:0;background:#FCFCFD;display:flex;padding:1.25rem 1.5rem;flex-direction:column-reverse}
.nusoxat-zo{hyphens:auto;color:#101115;font-family:"Fira Code", monospace;letter-spacing:-0.02em;font-size:clamp(1.464rem, 1.171rem + 1vw, 1.952rem);overflow-wrap:break-word;font-weight:700}
.nusoxat-kfdh{font-size:0.824rem;margin-top:0.25rem;color:#585D74}
.nuzonu7-5bu{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(45%, 172px), 1fr));padding:0;list-style:none;gap:1rem;margin:0}
.nuzonu7-5bu > li + li{margin-top:0}
.nuzonu7-ypo{transition:transform .24s;text-decoration:none;min-width:0;display:block;color:#101115}
.nuzonu7-ypo:hover{transform:translateY(-4px);color:#3A1BAA}
.nuzonu7-2zwe{border:1px solid #D1D3DC;aspect-ratio:1 / 1;border-radius:8px;position:relative;overflow:hidden;background-image:repeating-linear-gradient(135deg, #DDDEE5 0 8px, #FCFCFD 8px 16px)}
.nuzonu7-r8{object-fit:cover;height:100%;width:100%}
.nuzonu7-gt3{background:#101115;border-radius:0px;font-weight:700;position:absolute;padding:3px 0.5rem;font-size:0.702rem;top:10px;color:#F5F5F7;left:10px}
.nuzonu7-o06{font-weight:700;hyphens:auto;line-height:1.3;overflow-wrap:break-word;margin-top:0.75rem;font-size:0.884rem}
.nuzonu7-t6ri{color:#585D74;font-size:0.762rem}
.nujaq-xbf{gap:0.75rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 246px), 1fr));padding:0;margin:0;display:grid;list-style:none}
.nujaq-xbf > li + li{margin-top:0}
.nujaq-miv{border:1px solid #D1D3DC;align-items:center;transition:border-color .24s;grid-template-columns:auto minmax(0, 1fr) auto;text-decoration:none;display:grid;padding:1rem 1.25rem;color:#101115;gap:1rem;border-radius:8px;background:#FCFCFD;height:100%}
.nujaq-miv:hover{color:#101115;border-color:#3A1BAA}
.nujaq-9w{color:#3A1BAA;width:44px;background:#DDDEE5;place-items:center;display:grid;border-radius:4px;height:44px}
.nujaq-sg{hyphens:auto;overflow-wrap:break-word;display:block;font-weight:700}
.nujaq-6kb{display:block;color:#585D74;font-size:0.762rem}
.numipeo-hs{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 306px), 1fr));gap:1rem}
.numipeo-xp6n{border:1px solid #D1D3DC;border-radius:8px;background:#FCFCFD;min-width:0;flex-direction:column;display:flex}
.numipeo-i6{padding:1.75rem 1.75rem 1.25rem}
.numipeo-dxf9{border-radius:0px;font-weight:700;padding:0.25rem 0.75rem;font-size:0.702rem;background:#DDDEE5;display:inline-block;color:#2C2E3A}
.numipeo-a3t{font-size:1.068rem;font-weight:600;line-height:1.3;margin-top:1rem}
.numipeo-52g{font-family:"Fraunces", serif;color:#3A1BAA;font-weight:800;font-size:clamp(1.586rem, 1.269rem + 1vw, 1.952rem);letter-spacing:-0.02em;margin-top:0.5rem;overflow-wrap:break-word;line-height:1.1}
.numipeo-vgg{flex:1;gap:1rem;display:flex;margin-inline:1rem;padding:1.25rem 0.75rem 1.75rem;border-top:2px dashed #D1D3DC;flex-direction:column;position:relative}
.numipeo-vgg::before, .numipeo-vgg::after{border-radius:50%;content:"";background:#F5F5F7;width:22px;top:-12px;position:absolute;height:22px}
.numipeo-vgg::before{left:-26px;border-right:1px solid #D1D3DC}
.numipeo-vgg::after{right:-26px;border-left:1px solid #D1D3DC}
.numipeo-suq{font-size:0.824rem;flex:1}
.numipeo-tx8{font-size:0.702rem;color:#585D74}
.nuxap-pe{border:1px solid #D1D3DC;overflow-x:auto;background:#FCFCFD;border-radius:8px}
.nuxap-8l{counter-reset:facts-row;font-size:0.884rem}
.nuxap-8l thead th{padding:1rem 1rem;font-size:0.762rem;border-bottom:1px solid #D1D3DC;font-weight:700;color:#585D74}
.nuxap-8l tbody th, .nuxap-8l tbody td{padding:1rem 1rem;border-bottom:1px dashed #D1D3DC}
.nuxap-8l tbody tr:last-child th, .nuxap-8l tbody tr:last-child td{border-bottom:0}
.nuxap-8l tbody th{color:#2C2E3A;font-weight:600;width:40%;min-width:150px}
.nuxap-8l tbody th::before{content:counter(facts-row, decimal-leading-zero);counter-increment:facts-row;font-family:"Fira Code", monospace;display:inline-block;font-size:0.702rem;color:#585D74;font-weight:500;min-width:32px}
.nuxap-8l tbody td{hyphens:auto;min-width:180px;font-weight:700;overflow-wrap:break-word;color:#101115}
.nulope2-hz7e{border:1px solid #D1D3DC;background:#FCFCFD;border-radius:8px;overflow-x:auto}
.nulope2-9b{font-size:0.884rem;min-width:648px}
.nulope2-9b thead{background:#DDDEE5}
.nulope2-9b th, .nulope2-9b td{padding:1rem 1rem}
.nulope2-9b thead th{font-weight:700;color:#2C2E3A;font-size:0.762rem}
.nulope2-9b tbody th, .nulope2-9b tbody td{vertical-align:middle;border-top:1px solid #D1D3DC}
.nulope2-1l{font-weight:700;display:flex;align-items:center;color:#101115;gap:0.75rem}
.nulope2-0y05{font-family:"Fira Code", monospace;text-align:right;color:#101115;white-space:nowrap}
.nulope2-9b thead .nulope2-0y05{font-family:"Plus Jakarta Sans", sans-serif}
.nuce1-1ls{gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 276px), 1fr));display:grid}
.nuce1-r4b{border:1px solid #D1D3DC;min-width:0;padding:1.75rem;border-radius:8px;background:#FCFCFD}
.nuce1-ds{border:1.5px solid #3A1BAA;height:48px;color:#3A1BAA;display:grid;width:48px;border-radius:50%;place-items:center}
.nuce1-71{margin-top:1.25rem;font-size:1.128rem;line-height:1.25;font-weight:600}
.nuce1-a7zs{margin-top:0.5rem;font-size:0.884rem}
.nuce1-a1t{list-style:none;padding:0;margin-top:1rem;font-size:0.824rem}
.nuce1-00{display:flex;gap:0.5rem}
.nuce1-00 svg{margin-top:2px;color:#1A7050;flex:none}
.nuxaj-ab7y{grid-template-columns:repeat(auto-fit, minmax(min(100%, 224px), 1fr));gap:2rem 1.75rem;display:grid;counter-reset:steps;padding:0;list-style:none}
.nuxaj-5v0d{padding-top:1.25rem;border-top:2px solid #101115;min-width:0}
.nuxaj-5v0d + .nuxaj-5v0d{margin-top:0}
.nuxaj-5v0d::before{font-family:"Fira Code", monospace;counter-increment:steps;display:block;color:#3A1BAA;font-size:0.824rem;content:counter(steps, decimal-leading-zero);font-weight:700}
.nuxaj-z8f{margin-top:0.75rem;font-size:1.128rem;font-weight:600;line-height:1.25}
.nuxaj-gv3{margin-top:0.5rem;font-size:0.884rem}
.nujaho2-zox{grid-template-columns:repeat(auto-fit, minmax(min(100%, 286px), 1fr));gap:0 2.75rem;display:grid}
.nujaho2-bh8e{border-top:1px solid #D1D3DC;min-width:0;padding-block:1.25rem 1.75rem}
.nujaho2-ijt{font-weight:600;font-size:1.128rem}
.nujaho2-xxwb{font-size:0.884rem;margin-top:0.75rem}
.nuhomie-sum{line-height:1.7;max-width:796px;font-size:1.006rem}
.nuhomie-eaq{line-height:1.1;letter-spacing:-0.02em;font-size:clamp(1.586rem, 1.171rem + 1.6vw, 2.44rem);font-weight:800;margin-bottom:1.25rem}
.nuhomie-sum h3{font-weight:600;margin:2rem 0 0.75rem;font-size:1.312rem}
.nuhomie-sum p + p{margin-top:1rem}
.nuhomie-sum ul, .nuhomie-sum ol{margin-block:1rem}
.nuhomie-v9{border-radius:8px;margin-block:2rem;background:#DDDEE5;padding:1.75rem 2rem}
.nuhomie-v9 p{color:#101115;line-height:1.4;font-family:"Fraunces", serif;font-size:1.25rem;font-weight:600}
.nuhomie-v9 cite{font-size:0.824rem;font-style:normal;font-weight:600;display:block;margin-top:0.75rem;color:#585D74}
.nutadup-quy{border:1px solid #D1D3DC;padding:1.75rem 1.25rem;border-radius:8px;background:#FCFCFD;display:grid;gap:1.75rem 3.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 368px), 1fr))}
.nutadup-4i{min-width:0}
.nutadup-oyp9{font-weight:800;line-height:1.12;letter-spacing:-0.02em;font-size:clamp(1.586rem, 1.171rem + 1.4vw, 2.318rem)}
.nutadup-zf4n{margin-top:1rem}
.nutadup-55b{list-style:none;padding:0;min-width:0}
.nutadup-f9{overflow-wrap:break-word;padding:0.75rem 0;hyphens:auto;border-bottom:1px solid #D1D3DC;gap:1rem;display:flex;align-items:flex-start}
.nutadup-f9 + .nutadup-f9{margin-top:0}
.nutadup-pke{flex:none;color:#FCFCFD;height:24px;place-items:center;width:24px;display:grid;border-radius:50%;background:#1A7050}
.numij-vnd{gap:1rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 246px), 1fr))}
.numij-2r{border:1px solid #D1D3DC;background:#FCFCFD;padding:1.75rem;border-radius:8px;min-width:0}
.numij-3qn0{overflow:hidden;border-radius:999px;height:6px;background:#DDDEE5}
.numij-46{height:100%;background:#4620CB;border-radius:999px}
.numij-xh5{font-weight:800;margin-top:1.25rem;font-size:1.434rem}
.numij-gs{font-size:0.824rem;color:#585D74;font-family:"Fira Code", monospace}
.numij-qvy{list-style:none;margin-top:1rem;padding:0;font-size:0.884rem}
.numij-id91{display:flex;gap:0.5rem}
.numij-id91 svg{margin-top:3px;color:#1A7050;flex:none}
.nukanu2-k6{gap:1rem;display:flex;align-items:center}
.nukanu2-6q{color:#101115;font-family:"Fraunces", serif;font-weight:800;line-height:1;font-size:3.08rem}
.nukanu2-0bg{gap:2px;display:flex;color:#101115}
.nukanu2-suq{color:#585D74;font-size:0.824rem}
.nukanu2-pc{grid-template-columns:repeat(auto-fit, minmax(min(100%, 286px), 1fr));display:grid;gap:1rem}
.nukanu2-2kb7{border:1px solid #D1D3DC;padding:1.75rem;background:#FCFCFD;gap:1rem;flex-direction:column;border-radius:8px;display:flex;min-width:0}
.nukanu2-9m{flex:1;font-size:0.884rem}
.nukanu2-pefc{align-items:center;gap:0.75rem;display:flex}
.nukanu2-pio{display:grid;height:40px;width:40px;border-radius:50%;flex:none;background:#DDDEE5;color:#101115;font-size:0.824rem;place-items:center;font-weight:700}
.nukanu2-dxl7{color:#101115;font-weight:700;display:block;font-size:0.884rem}
.nukanu2-69f2{display:block;color:#585D74;font-size:0.762rem}
.nuhoveg-8a{border:1px solid #D1D3DC;padding:1.75rem;background:#FCFCFD;gap:1.75rem 3.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 348px), 1fr));display:grid;border-radius:8px}
.nuhoveg-9aqj{grid-template-columns:auto minmax(0, 1fr);align-items:start;display:grid;gap:1rem 1.25rem}
.nuhoveg-ezpx{height:64px;font-weight:800;font-family:"Fraunces", serif;place-items:center;color:#FFFFFF;border-radius:50%;overflow:hidden;font-size:1.312rem;background:#4620CB;width:64px;display:grid}
.nuhoveg-ezpx img{object-fit:cover;height:100%;width:100%}
.nuhoveg-jz{font-size:1.312rem;font-weight:800}
.nuhoveg-yp6p{color:#585D74;font-size:0.824rem}
.nuhoveg-ozb{margin-top:0.75rem}
.nuhoveg-von{font-size:0.824rem;margin-top:0.75rem;display:flex;gap:0.5rem 1.25rem;flex-wrap:wrap}
.nuhoveg-yscf{color:#585D74;font-family:"Fira Code", monospace}
.nujac-4s{gap:0.75rem;margin:0;grid-template-columns:repeat(auto-fill, minmax(min(30%, 144px), 1fr));display:grid;list-style:none;padding:0}
.nujac-4s > li + li{margin-top:0}
.nujac-d6{border:1px solid #D1D3DC;transition:border-color .24s;background:#FCFCFD;aspect-ratio:300 / 173;padding:0.75rem;border-radius:4px;display:block}
.nujac-d6:hover{border-color:#3A1BAA}
.nujac-bvd{height:100%;object-fit:contain;width:100%}
.nucenu4-l6o{display:grid;align-items:center;grid-template-columns:repeat(auto-fit, minmax(min(100%, 368px), 1fr));gap:2.25rem}
.nucenu4-yu1l{min-width:0}
.nucenu4-puc{margin-top:1rem}
.nucenu4-l5{padding:0;margin-top:1.25rem;list-style:none}
.nucenu4-vx{display:flex;gap:0.75rem}
.nucenu4-vx svg{flex:none;color:#1A7050;margin-top:2px}
.nucenu4-rh{gap:0.75rem;flex-wrap:wrap;margin-top:1.75rem;display:flex}
.nucenu4-m2ai{border:1.5px solid #101115;border-radius:4px;min-height:52px;color:#101115;text-decoration:none;padding:0.5rem 1.25rem;flex-direction:column;justify-content:center;transition:background-color .24s, color .24s;display:inline-flex}
.nucenu4-m2ai:hover{background:#101115;color:#F5F5F7}
.nucenu4-w4b{font-size:0.64rem}
.nucenu4-93{line-height:1.2;font-weight:700;font-size:0.946rem}
.nunue-iyr, .nusoy-kp{border-radius:8px;padding:1.75rem 1.25rem;background:#DDDEE5}
.nunue-80q{gap:1.25rem 2.75rem;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}
.nunue-sa{min-width:0;max-width:672px}
.nunue-tl, .nusoy-gx{margin-top:0.75rem;max-width:712px}
.nunue-uj{display:grid;margin-top:2rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 184px), 1fr));padding:0;gap:0.75rem;list-style:none}
.nunue-29{align-items:center;overflow-wrap:break-word;color:#101115;hyphens:auto;font-weight:700;display:flex;background:#FCFCFD;gap:0.75rem;padding:1rem;border-radius:4px;min-width:0}
.nunue-29 + .nunue-29{margin-top:0}
.nunue-29 svg{flex:none;color:#3A1BAA}
.nusoy-ip{flex-wrap:wrap;font-weight:700;display:flex;margin-top:1.25rem;gap:0.5rem 1.25rem;font-size:0.824rem}
.nuloveh-5e{grid-template-columns:repeat(auto-fit, minmax(min(100%, 388px), 1fr));gap:2.25rem 3.75rem;display:grid}
.nuloveh-e8{min-width:0}
.nuloveh-e8 p{margin-top:1rem}
.nuloveh-inx{gap:1rem;align-content:start;min-width:0;display:grid}
.nuloveh-xc{border:1px solid #D1D3DC;border-radius:8px;gap:1px;overflow:hidden;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));background:#D1D3DC}
.nuloveh-gi6i{padding:1.25rem 1.25rem;background:#FCFCFD;flex-direction:column-reverse;display:flex}
.nuloveh-4jcm{overflow-wrap:break-word;hyphens:auto;font-family:"Fira Code", monospace;font-size:1.434rem;font-weight:700;color:#101115}
.nuloveh-os{color:#585D74;font-size:0.762rem}
.nuloveh-6jj{border:1px solid #D1D3DC;list-style:none;background:#FCFCFD;padding:0;border-radius:8px}
.nuloveh-jsi7{padding:1rem 1.25rem;justify-content:space-between;border-bottom:1px solid #D1D3DC;display:flex;gap:0.25rem 1rem;flex-wrap:wrap}
.nuloveh-jsi7 + .nuloveh-jsi7{margin-top:0}
.nuloveh-jsi7:last-child{border-bottom:0}
.nuloveh-mq{font-weight:700;color:#101115}
.nuloveh-wm35{font-size:0.824rem;font-family:"Fira Code", monospace;overflow-wrap:break-word;hyphens:auto;color:#585D74}
.nuxak-3cv{counter-reset:faq;border-top:1.5px solid #101115}
.nuxak-n0{border-bottom:1px solid #D1D3DC}
.nuxak-jqk{display:grid;grid-template-columns:36px minmax(0, 1fr) 24px;padding:1.25rem 0;color:#101115;font-size:1.006rem;align-items:center;gap:0.75rem;font-weight:700}
.nuxak-jqk::before{counter-increment:faq;content:counter(faq, decimal-leading-zero);font-family:"Fira Code", monospace;color:#3A1BAA;font-size:0.762rem}
.nuxak-jqk:hover{color:#3A1BAA}
.nuxak-i8e{transition:transform .24s}
.nuxak-n0[open] .nuxak-i8e{transform:rotate(45deg)}
.nuxak-7t{max-width:900px;padding:0 0 1.5rem 3.25rem}
.nuxak-7t p + p{margin-top:0.75rem}
.nutaw-rwp{gap:1.75rem 3.25rem;align-items:start;grid-template-columns:repeat(auto-fit, minmax(min(100%, 328px), 1fr));display:grid}
.nutaw-m2{min-width:0}
.nutaw-k9bg{color:#585D74;margin-top:0.75rem}
.nutaw-m2 .nupexad{margin-top:1.25rem}
.nutaw-mrb{display:grid;gap:0.75rem;min-width:0}
.nutaw-qg6{border:1px solid #D1D3DC;border-radius:8px;background:#FCFCFD}
.nutaw-qg6[open]{border-color:#101115}
.nutaw-kmz6{color:#101115;align-items:center;padding:1.25rem 1.25rem;display:flex;font-weight:700;gap:1rem;justify-content:space-between}
.nutaw-7g3h{background:#DDDEE5;width:32px;display:grid;border-radius:50%;place-items:center;height:32px;flex:none;transition:transform .24s}
.nutaw-qg6[open] .nutaw-7g3h{transform:rotate(45deg)}
.nutaw-7iu3{padding:0 1.25rem 1.25rem;font-size:0.884rem}
.nuxanu8-7pps{align-items:center;display:flex;flex-wrap:wrap;gap:1.75rem 2.75rem;background:#0E0F16;color:#F3F3F4;justify-content:space-between;padding:2rem 1.5rem;border-radius:8px}
.nuxanu8-8j4{max-width:672px;min-width:0}
.nuxanu8-gz8m{font-size:clamp(1.464rem, 1.171rem + 1.2vw, 2.074rem);color:#F3F3F4;font-weight:800;letter-spacing:-0.02em;line-height:1.12}
.nuxanu8-btmc{margin-top:0.75rem;color:#F3F3F4}
.nuxanu8-btmc a{color:#F3F3F4}
.nuqinuf-xxi{font-size:clamp(1.342rem, 1.074rem + 1vw, 1.83rem);line-height:1.15;font-weight:800;max-width:796px}
.nuqinuf-brh1{columns:2 340px;column-gap:3.25rem;font-size:0.884rem;margin-top:1.25rem}
.nuqinuf-brh1 p + p{margin-top:1rem}
.nujatan-agas{gap:0.5rem 0.75rem;margin-bottom:1.25rem;display:flex;font-size:0.762rem;padding:0;color:#585D74;flex-wrap:wrap;list-style:none}
.nujatan-agas li + li{margin-top:0}
.nujatan-agas li + li::before{content:"/";margin-right:0.75rem}
.nujatan-on{color:#585D74}
.nujatan-2p{font-weight:700;color:#101115}
.nunuqiw{padding-block:0.5rem 2.25rem}
.nunuqiw-0g5{grid-template-columns:repeat(auto-fit, minmax(min(100%, 450px), 1fr));display:grid;gap:1.75rem 3.25rem;align-items:start}
.nunuqiw-selx{min-width:0}
.nunuqiw-6s{font-size:0.762rem;color:#585D74;font-family:"Fira Code", monospace}
.nunuqiw-u0l8{line-height:1.02;font-size:clamp(2.196rem, 1.269rem + 3.4vw, 3.904rem);letter-spacing:-0.03em;font-weight:800;margin-top:0.75rem}
.nunuqiw-fr9{font-size:1.068rem;margin-top:1rem;max-width:588px}
.nunuqiw-t7q{border:1px solid #D1D3DC;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(45%, 144px), 1fr));gap:1px;margin-top:1.75rem;border-radius:8px;background:#D1D3DC;overflow:hidden}
.nunuqiw-aac{padding:0.75rem 1rem;background:#FCFCFD;min-width:0}
.nunuqiw-hw0w{color:#585D74;font-weight:700;font-size:0.702rem}
.nunuqiw-qb{color:#101115;font-family:"Fira Code", monospace;hyphens:auto;overflow-wrap:break-word;font-size:1.006rem;margin-top:2px;font-weight:700}
.nunuqiw-ut{margin-top:1.75rem}
.nunuqiw-sqg5{font-size:0.762rem;color:#585D74;margin-top:0.75rem}
.nunuqiw-xy{min-width:0}
.nujami3-nu{background:#0E0F16;text-align:center;padding:2rem 1.25rem 0;border-radius:8px;overflow:hidden;color:#F3F3F4}
.nujami3-fuvh{max-width:860px;margin-inline:auto}
.nujami3-l8c{font-size:0.762rem;font-family:"Fira Code", monospace;color:#F3F3F4}
.nujami3-jak{letter-spacing:-0.03em;line-height:1.02;font-weight:800;color:#F3F3F4;margin-top:0.75rem;font-size:clamp(2.074rem, 1.269rem + 3.4vw, 4.026rem)}
.nujami3-c8n1{margin-top:1rem;font-size:1.068rem;color:#F3F3F4}
.nujami3-w3{margin-top:1.75rem;justify-content:center}
.nujami3-gmj{flex-wrap:wrap;list-style:none;justify-content:center;gap:0.5rem;padding:0;display:flex;margin-top:2rem}
.nujami3-xw{border:1px solid #F3F3F4;font-size:0.824rem;color:#F3F3F4;border-radius:999px;padding:0.5rem 1rem}
.nujami3-xw + .nujami3-xw{margin-top:0}
.nujami3-xw strong{font-family:"Fira Code", monospace;color:#F3F3F4}
.nujami3-yo{aspect-ratio:16 / 10;max-width:1004px;overflow:hidden;border-radius:8px 8px 0 0;margin:2.5rem auto 0;background-color:#DDDEE5}
.nujami3-yo img{object-fit:cover;height:100%;width:100%}
.nunuduq{padding-bottom:3.25rem}
.nunuduq-yxs{border:1px solid #D1D3DC;background:#FCFCFD;border-radius:8px}
.nunuduq-ah{justify-content:space-between;min-height:52px;font-weight:700;align-items:center;display:flex;padding:0 1rem;color:#101115}
.nunuduq-gmy{transition:transform .24s}
.nunuduq-yxs[open] .nunuduq-gmy{transform:rotate(45deg)}
.nunuduq-bd{display:grid;list-style:none;margin:0;padding:0 0.5rem 0.5rem}
.nunuduq-bd li + li{margin-top:0}
.nunuduq-qdop{align-items:center;padding:0 0.5rem;min-height:44px;font-weight:600;display:flex;border-top:1px solid #D1D3DC;color:#2C2E3A;text-decoration:none}
.nunuduq-qdop:hover{color:#3A1BAA}
.nuce5-k1{display:grid;gap:2rem 3.75rem;align-items:start;grid-template-columns:repeat(auto-fit, minmax(min(100%, 348px), 1fr))}
.nuce5-hws{min-width:0;max-width:756px;font-size:1.006rem}
.nuce5-hws p{margin-top:1rem}
.nuce5-ggfg{min-width:0;padding:1.75rem;border-radius:8px;background:#DDDEE5}
.nuce5-ria7{font-weight:600;font-size:1.128rem}
.nuce5-iqk{margin-top:1rem;list-style:none;padding:0}
.nuce5-1v8t{gap:0.75rem;display:flex}
.nuce5-1v8t svg{margin-top:2px;flex:none;color:#1A7050}
.nuguqij-02{margin:0;gap:1rem;display:grid;list-style:none;grid-template-columns:repeat(auto-fit, minmax(min(100%, 286px), 1fr));padding:0}
.nuguqij-02 > li + li{margin-top:0}
.nuguqij-eue{border:1px solid #D1D3DC;border-radius:8px;aspect-ratio:16 / 10;overflow:hidden;background-color:#0E0F16}
.nuguqij-ic{width:100%;object-fit:contain;height:100%}
.nuguqij-yq{margin-top:0.75rem;font-size:0.824rem}
.nuvecec-i0t{border:1px solid #D1D3DC;background:#FCFCFD;overflow-x:auto;border-radius:8px}
.nuvecec-b893{min-width:588px;font-size:0.884rem}
.nuvecec-b893 thead{background:#DDDEE5}
.nuvecec-b893 th, .nuvecec-b893 td{vertical-align:middle;padding:0.75rem 1rem}
.nuvecec-b893 thead th{color:#2C2E3A;font-weight:700;font-size:0.762rem}
.nuvecec-b893 tbody th, .nuvecec-b893 tbody td{border-top:1px solid #D1D3DC}
.nuvecec-9e{white-space:nowrap;text-align:right;color:#101115;font-family:"Fira Code", monospace}
.nuvecec-jjz{align-items:center;color:#101115;display:flex;gap:0.75rem;font-weight:700}
.nuvecec-0co7{border-radius:0px;width:40px;height:40px;overflow:hidden;background:#DDDEE5;flex:none}
.nuvecec-0co7 img{height:100%;width:100%;object-fit:contain}
.nuvecec-vhtb{background:#DDDEE5}
.nuvecec-vhtb .nuvecec-0co7{background:#FCFCFD}
.nuvecec-fw{background:#4620CB;border-radius:0px;color:#FFFFFF;font-size:0.64rem;padding:2px 0.5rem;font-weight:700}
.nuhohow-ieh{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 306px), 1fr));gap:1rem}
.nuhohow-l5{border:1px solid #D1D3DC;display:flex;flex-direction:column;border-radius:8px;gap:0.75rem;background:#FCFCFD;padding:1.75rem;min-width:0}
.nuhohow-joe5{font-size:1.19rem;font-weight:600}
.nuhohow-jr{font-size:0.884rem;flex:1}
.nuhohow-tn36{font-size:0.762rem;flex-wrap:wrap;align-items:center;gap:0.5rem;font-weight:700;display:flex}
.nuhohow-tn36 svg{color:#585D74}
.nuhohow-u6ow{padding:0.25rem 0.75rem;background:#DDDEE5;color:#101115;border-radius:0px}
.nuhohow-y8y{background:#4620CB;color:#FFFFFF;padding:0.25rem 0.75rem;border-radius:0px}
.nuwyx-mn{gap:2.75rem 3.25rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 410px), 1fr))}
.nuwyx-dmz{min-width:0}
.nuwyx-hfw{font-size:clamp(1.464rem, 1.171rem + 1vw, 2.074rem);line-height:1.12;letter-spacing:-0.02em;font-weight:800}
.nuwyx-u9y{color:#585D74;margin-top:0.75rem}
.nuwyx-1zk1{border:1px solid #D1D3DC;background:#FCFCFD;border-radius:8px;overflow-x:auto;margin-top:1.25rem}
.nuwyx-uc{font-size:0.884rem}
.nuwyx-uc thead{background:#DDDEE5}
.nuwyx-uc th, .nuwyx-uc td{padding:0.75rem 1.25rem}
.nuwyx-uc thead th{font-size:0.762rem}
.nuwyx-uc tbody th, .nuwyx-uc tbody td{border-top:1px solid #D1D3DC}
.nuwyx-uc tbody th{font-weight:600}
.nuwyx-fq{color:#101115;font-family:"Fira Code", monospace;white-space:nowrap;text-align:right}
.nuwyx-nou{border-radius:999px;margin-top:0.5rem;height:4px;background:#DDDEE5;display:block}
.nuwyx-zl59{background:#4620CB;height:100%;border-radius:999px;display:block}
.nuwyx-w14e{font-weight:700;color:#1A7050}
.nuwyx-4qt{color:#585D74}
.nuho8-k9{border:1px solid #D1D3DC;border-radius:8px;aspect-ratio:16 / 9;background-color:#0E0F16;position:relative;overflow:hidden}
.nuho8-q2{height:100%;object-fit:cover;width:100%}
.nuho8-p4kd{inset:0;display:grid;place-items:center;text-decoration:none;background:rgba(9, 10, 15, 0.64);position:absolute}
.nuho8-yk{padding:0 1.75rem;transition:transform .24s;font-size:1.006rem;gap:0.75rem;font-weight:800;min-height:56px;border-radius:999px;display:inline-flex;color:#0E0F16;align-items:center;background:#F3F3F4}
.nuho8-p4kd:hover .nuho8-yk{transform:scale(1.04)}
.nuho8-r7k{gap:1rem 2.25rem;justify-content:space-between;margin-top:1rem;align-items:center;flex-wrap:wrap;display:flex}
.nuho8-pz8s{font-size:0.884rem;max-width:672px}
.nuxa3-iv3y{font-size:1.006rem;max-width:796px;line-height:1.7}
.nuxa3-r09{line-height:1.1;font-size:clamp(1.586rem, 1.171rem + 1.6vw, 2.44rem);letter-spacing:-0.02em;font-weight:800;margin-bottom:1.25rem}
.nuxa3-iv3y p + p{margin-top:1rem}
.nusoy-5ty5{gap:0.75rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 224px), 1fr));margin-top:1.75rem;display:grid}
.nusoy-2v7{background:#FCFCFD;border-radius:4px;min-width:0;padding:1.25rem 1.25rem}
.nusoy-zyw2{font-weight:700;font-family:"Plus Jakarta Sans", sans-serif;font-size:0.946rem}
.nusoy-hf{margin-top:0.5rem;font-size:0.824rem}
.nuceqig{background:#FCFCFD;position:fixed;bottom:0;padding:0.75rem 0.75rem 0.75rem 1rem;left:0;right:0;z-index:35;align-items:center;display:flex;justify-content:space-between;transition:transform .30s;border-top:1px solid #D1D3DC;transform:translateY(110%);gap:0.75rem}
.nuceqig-9qd{transform:translateY(0)}
.nuceqig-uf{font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;color:#101115}
.nuceqig .nupexad{flex:none;min-height:44px}
@media (min-width: 635px) {
  .nuxasoa{padding-inline:1.75rem}
  .nukavek-jw4o{padding:3rem 2.75rem}
  .nukavek-rnkf{padding:1.75rem 2.25rem}
  .nutadup-quy{padding:2.5rem}
  .nunue-iyr, .nusoy-kp{padding:2.5rem}
  .nuxanu8-7pps{padding:2.75rem}
  .nujami3-nu{padding:3rem 2.75rem 0}
}
@media (min-width: 970px) {
  .nuxasoa{padding-inline:2.75rem}
  main > section{padding-block:0 6rem}
  .nudufik{padding:0.75rem 1.75rem}
  .nudufik-6rmc{grid-template-columns:auto minmax(0, 1fr) auto auto;grid-template-areas:"logo nav tools actions";gap:1rem;padding-left:1rem}
  .nudufik-ixn{display:none}
  .nudufik-nmj{justify-content:center;gap:2px;display:flex;border-top:0;padding-top:0;flex-wrap:wrap}
  .nudufik-4ss{min-height:40px;font-size:0.824rem}
  .nudufik-0a{display:flex}
  .nudufik-0a .nupexad{padding:0 1rem;min-height:42px}
  .nukafic{padding-block:1.75rem 5.5rem}
  .nukafic-onvs{padding-block:2.25rem}
  .nukavek-jw4o{padding:4.5rem}
  .nunuqiw{padding-block:1rem 3.25rem}
  .nunuduq{padding-bottom:5rem}
  .nunuduq-yxs[open] .nunuduq-bd, .nunuduq-bd{gap:0.5rem;padding:0 0.75rem 0.75rem;flex-wrap:wrap;display:flex}
  .nunuduq-qdop{background:#DDDEE5;min-height:36px;border-top:0;border-radius:4px;font-weight:700;color:#101115;padding:0 0.75rem;font-size:0.824rem}
  .nunuduq-qdop:hover{color:#FFFFFF;background:#4620CB}
  .nutadup-quy{padding:3rem}
  .nunue-iyr, .nusoy-kp{padding:3rem}
  .nuxanu8-7pps{padding:3.25rem}
  .nujami3-nu{padding:3.75rem 3.75rem 0}
  .nutahor{padding-block:5rem 2rem}
  .nuceqig{display:none}
}