:root{--raspberry:#C81D64;--charcoal:#1C1E22;--blush:#F8E7EE;--ring:rgba(200,29,100,.25);--shadow-sm:0 6px 18px rgba(12,14,18,.4);--shadow-lg:0 20px 50px rgba(12,14,18,.6);--container:1180px;--radius:18px;--rk-raspberry:#C81D64;--rk-charcoal:#1C1E22;--rk-blush:#F8E7EE;--rk-surface:#0E1014;--rk-border:rgba(255,255,255,.10);--rk-text:#EDEFF4;--rk-muted:#9AA0AA;--rk-shadow:0 18px 50px rgba(12,14,18,.55);--rk-radius:14px;--rk-z:2147483000}*,::after,::before{box-sizing:border-box}html{line-height:1.5;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif;color:#edeff4;background:radial-gradient(1200px 800px at 10% 0,#2a2f38 0,#1c1e22 55%,#15171c 100%);max-width:100vw;overflow-x:hidden}img{display:block;max-width:100%;height:auto}a{color:#c81d64;text-decoration:none}:focus-visible{outline:#C81D64 dashed 2px;outline-offset:2px}.s-f0cad97953dfb126d32d{width:min(100% - 2rem,var(--container));margin-inline:auto;padding-inline:.5rem}header{position:sticky;top:0;z-index:50;backdrop-filter:saturate(140%) blur(10px);background:color-mix(in oklab,#0e1014 70%,#1c1e22 30%);border-bottom:1px solid rgba(255,255,255,.06)}.s-3c92cc16927acc90a786{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:68px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:.75rem}.s-4a45772048e02c8bf1a1{margin-bottom:.5rem}.s-63acf68c4f951d6412a8 img{width:36px;height:36px;border-radius:9px}.s-63acf68c4f951d6412a8 .s-3d42e76c338c0d360e74{font-weight:800;letter-spacing:.3px}.s-63acf68c4f951d6412a8 small{color:#8c9199;display:block;line-height:1;margin-top:-2px;font-size:.72rem}.s-fea877d4f0f1699da0f9{display:flex;align-items:center;gap:1rem}.s-fea877d4f0f1699da0f9 a{padding:.65rem .9rem;border-radius:10px;font-weight:600;color:#edeff4}.s-fea877d4f0f1699da0f9 a:hover{background:rgba(248,231,238,.06);color:#fff}.s-03648b909e476a499259{background:var(--raspberry);color:#fff;border-radius:12px;padding:.65rem 1rem;box-shadow:var(--shadow-sm)}.s-03648b909e476a499259:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg)}.s-7a86b15480e0a870f0b0{display:none;gap:.4rem;flex-direction:column}.s-7a86b15480e0a870f0b0 span{width:24px;height:2px;background:#fff;border-radius:1px;transition:transform .3s}main{min-height:100vh;padding-block:clamp(2.5rem,5vw,4rem)}.s-ac4ae97285c19b13201d{font-size:clamp(2rem,1.4rem + 2.4vw,3.2rem);font-weight:900;background:linear-gradient(180deg,#fff,#e9ecf2 60%,#dde2ea);-webkit-background-clip:text;color:transparent;margin:0 0 .4rem}.s-8cb33b2754e53feca4f7{color:#d3d8e2;max-width:70ch;margin-bottom:1rem}.s-de820e2414088aefe2e5{display:grid;gap:1rem;grid-template-columns:1.1fr .9fr}@media (max-width:980px){.s-fea877d4f0f1699da0f9{display:none;position:fixed;inset:68px 0 auto 0;background:#0e1014;padding:1rem;border-bottom:1px solid rgba(255,255,255,.06)}.s-fea877d4f0f1699da0f9.s-5fc7e38bffe00ca46add{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.s-7a86b15480e0a870f0b0{display:flex}.s-de820e2414088aefe2e5{grid-template-columns:1fr}}.s-2ab0591dbcf5fefdad65{background:linear-gradient(180deg,#12161c,#0e1014);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1rem;box-shadow:var(--shadow-sm)}.s-9127f989f6e30e466018{margin-top:.8rem}.s-cb7d312bfc4d2f6f05f9{margin-top:1rem}.s-38b62be4bddaa5661c7d{display:grid;gap:.4rem}.s-38b62be4bddaa5661c7d li{display:flex;gap:.6rem}.s-38b62be4bddaa5661c7d li::before{content:"✓";color:var(--raspberry)}.s-bb362a46a483f3f8c993{height:360px;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;background:#0f131a}.s-bb362a46a483f3f8c993 img{width:100%;height:100%;object-fit:cover;object-position:center}.s-93720caa841037718a71{display:inline-flex;align-items:center;gap:.5rem;background:rgba(248,231,238,.06);border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.35rem .6rem;color:#dde2ea;font-weight:700}footer{border-top:1px solid rgba(255,255,255,.06);background:#0f1115}.s-32cb9138ce24c9c5d191{display:grid;gap:1.2rem;grid-template-columns:1fr auto;padding-block:2rem}.s-32cb9138ce24c9c5d191 .s-379e75c850e1334ef7be{columns:2;column-gap:2rem;max-width:440px}.s-32cb9138ce24c9c5d191 .s-379e75c850e1334ef7be a{display:block;break-inside:avoid;color:#edeff4;margin-bottom:.6rem;padding:.4rem .6rem;background:rgba(248,231,238,.04);border-radius:10px}.s-32cb9138ce24c9c5d191 .s-379e75c850e1334ef7be a:hover{background:rgba(248,231,238,.08)}#rk-consent{position:fixed;inset:auto 16px 16px 16px;z-index:var(--rk-z);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif;color:var(--rk-text)}#rk-consent .s-5b26ecef1d28484d1922{background:linear-gradient(180deg,#12161c,#0e1014);border:1px solid var(--rk-border);border-radius:var(--rk-radius);box-shadow:var(--rk-shadow);overflow:hidden;max-width:980px;margin-inline:auto}#rk-consent .s-e45b4185566de255cc2b{display:grid;gap:.6rem;align-items:center;grid-template-columns:1fr auto;padding:.85rem .9rem}#rk-consent .s-836546aa93a2c9ccac74{line-height:1.45;font-size:.95rem}#rk-consent .s-836546aa93a2c9ccac74 a{color:var(--rk-raspberry);text-decoration:none}#rk-consent .s-3d85e3f93f559442c289{display:flex;gap:.45rem;flex-wrap:wrap;justify-content:flex-end}#rk-consent .s-cb61cd599c46c867f275{appearance:none;border:1px solid var(--rk-border);background:#15171c;color:var(--rk-text);padding:.6rem .9rem;border-radius:10px;font-weight:800;cursor:pointer;transition:transform .2s,background .2s,border-color .2s}#rk-consent .s-cb61cd599c46c867f275:hover{transform:translateY(-1px)}#rk-consent .s-10beb5102ba257ece32b{background:var(--rk-raspberry);border-color:transparent;color:#fff}#rk-consent .s-54b9f0e46bee130bd544{background:#161a20}#rk-consent .s-972cb8905323af9dc8db{background:#12161c}#rk-consent .s-fa292a9a0b6aad27b88d{background:var(--rk-raspberry);color:#fff;border-color:transparent}#rk-consent .s-7e2d6c9ab9060ca0a08d{border-top:1px solid var(--rk-border);padding:.9rem;display:none}#rk-consent[data-open=true] .s-7e2d6c9ab9060ca0a08d{display:block}#rk-consent .s-ea65b3e6b7f21c132a38{display:grid;gap:.8rem;grid-template-columns:1fr 1fr}@media (max-width:720px){#rk-consent .s-ea65b3e6b7f21c132a38,.s-32cb9138ce24c9c5d191{grid-template-columns:1fr}}#rk-consent .s-7b7a84f73221a0c612ad{background:#0f131a;border:1px solid var(--rk-border);border-radius:12px;padding:.8rem .9rem;display:grid;gap:.35rem}#rk-consent .s-7b7a84f73221a0c612ad h4{margin:0;font-size:1rem}#rk-consent .s-7b7a84f73221a0c612ad p{margin:0;color:var(--rk-muted);font-size:.9rem}#rk-consent .s-c3a0164eac98fe502c54{display:flex;align-items:center;gap:.6rem}#rk-consent .s-c3a0164eac98fe502c54 input{appearance:none;width:44px;height:26px;border-radius:999px;background:#2a2f38;position:relative;outline:0;cursor:pointer;border:1px solid #313846;transition:background .2s}#rk-consent .s-c3a0164eac98fe502c54 input::after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#cfd6e2;transition:transform .2s}#rk-consent .s-c3a0164eac98fe502c54 input:checked{background:color-mix(in oklab,var(--rk-raspberry) 60%,#000 40%);border-color:transparent}#rk-consent .s-c3a0164eac98fe502c54 input:checked::after{transform:translateX(18px);background:#fff}#rk-consent .s-c3a0164eac98fe502c54 input[disabled]{opacity:.6;cursor:not-allowed}#rk-consent .s-d27fe2b01c83f8448568{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.8rem;flex-wrap:wrap}#rk-consent .s-2c3f4e839e4e062daa81{position:fixed;right:16px;bottom:16px;width:44px;height:44px;border-radius:12px;background:var(--rk-raspberry);color:#fff;border:none;cursor:pointer;display:none;align-items:center;justify-content:center;font-weight:900;box-shadow:var(--rk-shadow)}#rk-consent[data-hidden=true] .s-5b26ecef1d28484d1922{display:none}#rk-consent[data-hidden=true] .s-2c3f4e839e4e062daa81{display:flex}@media (prefers-reduced-motion:no-preference){#rk-consent .s-5b26ecef1d28484d1922{animation:.25s both rk-pop}@keyframes rk-pop{from{transform:translateY(10px);opacity:.001}to{transform:none;opacity:1}}}.s-99b5d73ae5cbf8201267{margin:0 0 .5rem}.s-add70727eb0c7a961780{margin:0 0 .4rem}.s-de3ebe783ffb22615edf{margin-top:.6rem}