@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(./montserrat-latin-700-normal.BdjcYUrC.woff2)format("woff2"),url(./montserrat-latin-700-normal.BWkrl476.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(./montserrat-latin-800-normal.axpkC1rd.woff2)format("woff2"),url(./montserrat-latin-800-normal.C3dfDxXV.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(./montserrat-latin-900-normal.B0TD3Qnu.woff2)format("woff2"),url(./montserrat-latin-900-normal.BDWDmVut.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(./jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}:root{--rf-panel:#141414;--rf-band:#111;--rf-line:#303030;--rf-muted:#aaa;--rf-wrap:77.5rem}.rf-wrap{width:min(var(--rf-wrap), calc(100% - 6rem));margin-inline:auto}.rf-section{padding-block:6.5rem;scroll-margin-top:5rem}.rf-section.flush-top{padding-top:0}.rf-band{background:var(--rf-band);border-block:1px solid var(--rf-line)}.rf-section p,.rf-muted{color:var(--rf-muted);margin:0;line-height:1.65}.rf-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#ccc;font-size:.8125rem;font-weight:700;line-height:1.5;display:block}.rf-eyebrow.red{color:var(--red)}.rf-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.045em;margin:0;font-size:clamp(2.125rem,4.5vw,4rem);font-weight:900;line-height:1.03}.rf-head{justify-content:space-between;align-items:flex-end;gap:2.5rem;margin-bottom:2.875rem;display:flex}.rf-head .rf-eyebrow{margin-bottom:1rem}.rf-head>p{max-width:23.75rem}.rf-note{font-size:.8125rem;color:#888!important;margin-top:1.125rem!important}.rf-btn{background:var(--red);border:1px solid var(--red);min-height:3.375rem;color:var(--white);text-transform:uppercase;letter-spacing:.06em;transition:background .2s var(--ease), border-color .2s var(--ease);justify-content:center;align-items:center;padding:1rem 1.7rem;font-size:.875rem;font-weight:800;line-height:1.4;display:inline-flex}.rf-btn:hover{background:#b90000;border-color:#b90000}.rf-btn.outline{background:0 0;border-color:#555}.rf-btn.outline:hover{background:#222}.rf-btn.white{background:var(--white);border-color:var(--white);color:var(--dark)}.rf-btn.white:hover{background:#ddd}.rf-btn:focus-visible{outline:3px solid var(--red);outline-offset:6px}.rf-actions{flex-wrap:wrap;gap:.875rem;display:flex}.rf-reveal{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(1.5rem)}.rf-reveal.in{opacity:1;transform:none}@media (width<=62.5rem){.rf-wrap{width:calc(100% - 3rem)}}@media (width<=43.75rem){.rf-wrap{width:calc(100% - 2.25rem)}.rf-section{padding-block:4rem}.rf-head{margin-bottom:1.875rem;display:block}.rf-head>p{max-width:100%;margin-top:1.4rem}.rf-actions .rf-btn{flex:1}}@media (prefers-reduced-motion:reduce){.rf-reveal{opacity:1;transition:none;transform:none}}:root{--red:#e20000;--dark:#0a0a0a;--gray:#111;--white:#fff;--font-sans:"Inter Variable", "Inter", system-ui, sans-serif;--font-display:"Montserrat", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--container:80rem;--gutter:1.5rem;--ease:cubic-bezier(.4, 0, .2, 1)}*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body{line-height:inherit;background:var(--dark);color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-size:1em}button,input,optgroup,select,textarea{font:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}::selection{background:var(--red);color:var(--white)}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.05em;text-transform:uppercase;font-weight:900}.rich a{text-underline-offset:.15em;text-decoration:underline}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--dark)}::-webkit-scrollbar-thumb{background:#e2000080;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:var(--red)}.navbar.svelte-rfuq4y{z-index:50;width:100%;transition:all .5s var(--ease);background-color:#0000;padding-block:2rem;position:fixed;top:0;left:0}.navbar.solid.svelte-rfuq4y{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#0a0a0acc;border-bottom-width:1px;border-bottom-color:#ffffff1a;padding-block:1rem}.inner.svelte-rfuq4y{max-width:var(--container);padding-inline:var(--gutter);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.logo.svelte-rfuq4y{transition:opacity .15s var(--ease);align-items:center;display:flex}.logo.svelte-rfuq4y:hover{opacity:.8}.logo.svelte-rfuq4y svg{width:auto;height:2rem}.desktop.svelte-rfuq4y{align-items:center;gap:2rem;display:none}.desktop.svelte-rfuq4y .link:where(.svelte-rfuq4y){letter-spacing:.1em;text-transform:uppercase;color:#ffffffe6;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:var(--ease);font-size:.875rem;font-weight:500;line-height:1.25rem}.desktop.svelte-rfuq4y .link:where(.svelte-rfuq4y):hover{color:var(--red)}.desktop.svelte-rfuq4y .cta:where(.svelte-rfuq4y){background-color:var(--red);color:var(--white);text-transform:uppercase;letter-spacing:.1em;transition:all .15s var(--ease);border-radius:.125rem;padding:.5rem 1.5rem;font-size:.75rem;font-weight:700;line-height:1rem}.desktop.svelte-rfuq4y .cta:where(.svelte-rfuq4y):hover{background-color:#b91c1c}.lang.svelte-rfuq4y{border-left:1px solid #ffffff1a;align-items:center;gap:.5rem;padding-left:1.5rem;display:flex;position:relative}.lang-toggle.svelte-rfuq4y{color:#ffffff80;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:var(--ease);padding:.5rem}.lang-toggle.svelte-rfuq4y:hover{color:var(--white)}.lang-menu.svelte-rfuq4y{background-color:var(--dark);z-index:50;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;width:9rem;margin-top:.5rem;padding-block:.5rem;display:flex;position:absolute;top:3rem;right:0;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.lang-menu.svelte-rfuq4y a:where(.svelte-rfuq4y){text-transform:uppercase;letter-spacing:.1em;text-align:left;color:#fff9;transition:all .15s var(--ease);justify-content:space-between;align-items:center;padding:.5rem 1rem;font-size:.75rem;font-weight:700;line-height:1rem;display:flex}.lang-menu.svelte-rfuq4y a:where(.svelte-rfuq4y):hover{color:var(--white);background-color:#ffffff1a}.lang-menu.svelte-rfuq4y a.active:where(.svelte-rfuq4y){color:var(--red);background-color:#ffffff0d}.dot.svelte-rfuq4y{background-color:var(--red);border-radius:9999px;width:.375rem;height:.375rem}.menu-toggle.svelte-rfuq4y{color:var(--white);padding:.5rem}.mobile.svelte-rfuq4y{z-index:40;background-color:var(--dark);padding-top:6rem;padding-inline:1.5rem;position:fixed;inset:0;overflow-y:auto}.mobile-list.svelte-rfuq4y{flex-direction:column;gap:1.5rem;display:flex}.mobile-list.svelte-rfuq4y .link:where(.svelte-rfuq4y){font-size:1.5rem;line-height:2rem;font-family:var(--font-display);letter-spacing:-.05em;text-transform:uppercase;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:var(--ease);font-weight:900}.mobile-list.svelte-rfuq4y .link:where(.svelte-rfuq4y):hover{color:var(--red)}.mobile-list.svelte-rfuq4y .cta:where(.svelte-rfuq4y){background-color:var(--red);color:var(--white);text-transform:uppercase;letter-spacing:.1em;text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:var(--ease);border-radius:.125rem;margin-top:1rem;padding:1rem 2rem;font-weight:900}.mobile-list.svelte-rfuq4y .cta:where(.svelte-rfuq4y):hover{background-color:#b91c1c}.mobile-lang.svelte-rfuq4y{background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;gap:.5rem;margin-top:1rem;padding:1rem;display:flex}.mobile-lang-label.svelte-rfuq4y{color:#fff6;align-items:center;gap:.75rem;margin-bottom:.5rem;padding-inline:.5rem;display:flex}.mobile-lang-label.svelte-rfuq4y span:where(.svelte-rfuq4y){text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:700;line-height:1rem}.mobile-lang.svelte-rfuq4y a:where(.svelte-rfuq4y){text-transform:uppercase;letter-spacing:.1em;color:#fff9;transition:all .15s var(--ease);border:1px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.mobile-lang.svelte-rfuq4y a:where(.svelte-rfuq4y):hover{background-color:#ffffff1a}.mobile-lang.svelte-rfuq4y a.active:where(.svelte-rfuq4y){color:var(--red);background-color:#e200001a;border-color:#e200004d}@media (width>=768px){.logo.svelte-rfuq4y svg{height:2.5rem}}@media (width>=1024px){.desktop.svelte-rfuq4y{display:flex}.menu-toggle.svelte-rfuq4y,.mobile.svelte-rfuq4y{display:none}}footer.svelte-jz8lnl{background:var(--dark);border-top:1px solid #ffffff0d;padding-block:5rem}.inner.svelte-jz8lnl{max-width:var(--container);padding-inline:var(--gutter);flex-direction:column;justify-content:space-between;align-items:center;gap:2.5rem;margin-inline:auto;display:flex}.logo.svelte-jz8lnl{align-items:center;display:flex}.logo.svelte-jz8lnl svg{width:auto;height:2rem}nav.svelte-jz8lnl{color:#fff6;gap:2rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}nav.svelte-jz8lnl a:where(.svelte-jz8lnl){transition:color .15s var(--ease)}nav.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--red)}.copyright.svelte-jz8lnl{font-family:var(--font-mono);color:#fff3;text-align:center;font-size:.875rem;line-height:1.25rem}@media (width>=768px){.inner.svelte-jz8lnl{flex-direction:row}.copyright.svelte-jz8lnl{text-align:right}}.corner.svelte-zvfgak{pointer-events:none;border-color:#e2000099;width:1.25rem;height:1.25rem;position:absolute}.panel.svelte-zvfgak .corner:where(.svelte-zvfgak){z-index:10}.tl.svelte-zvfgak{border-top-width:2px;border-left-width:2px;border-top-left-radius:.125rem;top:.75rem;left:.75rem}.tr.svelte-zvfgak{border-top-width:2px;border-right-width:2px;border-top-right-radius:.125rem;top:.75rem;right:.75rem}.bl.svelte-zvfgak{border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:.125rem;bottom:.75rem;left:.75rem}.br.svelte-zvfgak{border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:.125rem;bottom:.75rem;right:.75rem}.strip.svelte-zvfgak{border-bottom:1px solid #ffffff0d;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding-block:.75rem;display:flex}.bar.svelte-zvfgak{background-color:var(--white);opacity:.1;border-radius:9999px;width:.25rem;height:.375rem}.bar.center.svelte-zvfgak{background-color:var(--red);opacity:1;width:1rem}.eyebrow.svelte-zvfgak{text-transform:uppercase;letter-spacing:.4em;color:var(--red);margin-bottom:.75rem;font-size:10px;font-weight:700}.title.svelte-zvfgak{color:var(--white);text-transform:uppercase;font-size:1.25rem;line-height:1.75rem}.text-button.svelte-zvfgak{text-transform:uppercase;letter-spacing:.1em;color:#ffffff4d;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:var(--ease);font-size:10px;font-weight:700}.text-button.svelte-zvfgak:hover{color:#fff9}.banner.svelte-zvfgak{z-index:200;width:calc(100vw - 3rem);max-width:36rem;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.card.svelte-zvfgak{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #ffffff1a;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 0 60px #0009}.content.svelte-zvfgak{padding:1.5rem 1.75rem}.content.svelte-zvfgak .title:where(.svelte-zvfgak){margin-bottom:.75rem}.description.svelte-zvfgak{color:#ffffff80;margin-bottom:1.5rem;font-size:.875rem;line-height:1.625}.privacy.svelte-zvfgak{color:var(--red);white-space:nowrap;margin-left:.25rem}.privacy.svelte-zvfgak:hover{text-decoration-line:underline}.choices.svelte-zvfgak{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.choice.svelte-zvfgak{color:var(--white);text-transform:uppercase;letter-spacing:.1em;transition:all .15s var(--ease);background-color:#ffffff0d;border:1px solid #ffffff26;border-radius:.125rem;padding:.75rem 1.25rem;font-size:.75rem;font-weight:900;line-height:1rem}.manage.svelte-zvfgak{text-align:center}.overlay.svelte-zvfgak{z-index:200;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.backdrop.svelte-zvfgak{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0a0a0ad9;position:absolute;inset:0}.panel.svelte-zvfgak{background-color:var(--dark);border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;width:100%;max-width:32rem;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 0 80px #000c}.panel-header.svelte-zvfgak{border-bottom:1px solid #ffffff0d;flex-shrink:0;padding:1.25rem 1.75rem 1rem}.panel-header.svelte-zvfgak .eyebrow:where(.svelte-zvfgak){margin-bottom:.25rem}.categories.svelte-zvfgak{flex:1;overflow-y:auto}.category.svelte-zvfgak{border-bottom:1px solid #ffffff0d;padding:1.25rem 1.75rem}.category.svelte-zvfgak:last-child{border-bottom:0}.category-row.svelte-zvfgak{align-items:flex-start;gap:1rem;display:flex}.category-text.svelte-zvfgak{flex:1;min-width:0}.category-head.svelte-zvfgak{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.category-name.svelte-zvfgak{text-transform:uppercase;letter-spacing:.025em;color:var(--white);font-size:.875rem;font-weight:900;line-height:1.25rem}.category-name.block.svelte-zvfgak{margin-bottom:.5rem}.badge.svelte-zvfgak{text-transform:uppercase;letter-spacing:.1em;color:#fff6;border:1px solid #ffffff1a;border-radius:9999px;padding:.125rem .5rem;font-size:9px;font-weight:700}.category-description.svelte-zvfgak{color:#fff6;font-size:.75rem;line-height:1.625}.lock.svelte-zvfgak{color:#fff3;flex-shrink:0;margin-top:.25rem}.switch.svelte-zvfgak{cursor:pointer;width:2.75rem;height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:var(--ease);background-color:#ffffff26;border-radius:9999px;flex-shrink:0;margin-top:.125rem;position:relative}.switch.on.svelte-zvfgak{background-color:var(--red)}.knob.svelte-zvfgak{background-color:var(--white);width:1.25rem;height:1.25rem;transition:transform .2s var(--ease);border-radius:9999px;position:absolute;top:.125rem;left:.125rem;transform:translate(0);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.switch.on.svelte-zvfgak .knob:where(.svelte-zvfgak){transform:translate(1.25rem)}.panel-footer.svelte-zvfgak{border-top:1px solid #ffffff0d;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.75rem;display:flex}.save.svelte-zvfgak{background-color:var(--white);color:var(--dark);text-transform:uppercase;letter-spacing:.1em;transition:all .15s var(--ease);border-radius:.125rem;padding:.75rem 2rem;font-size:.75rem;font-weight:900;line-height:1rem}.save.svelte-zvfgak:hover{background-color:#ffffffe6}.floating.svelte-zvfgak{z-index:150;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#ffffff4d;width:2.75rem;height:2.75rem;transition:all .15s var(--ease);background-color:#0a0a0ae6;border:1px solid #ffffff1a;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:fixed;bottom:1.5rem;left:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.floating.svelte-zvfgak:hover{background-color:var(--gray);color:var(--red);border-color:#e2000066}.site.svelte-12qhfyh{min-height:100vh;position:relative}main.svelte-12qhfyh{z-index:10;width:100%;position:relative}
