:root{--color-bg:#fff;--color-bg-soft:#f6f7f9;--color-surface:#fff;--color-surface-raised:#f3f4f7;--color-surface-hover:#eceef3;--color-border:#e4e6ec;--color-border-strong:#cfd3dc;--color-border-gold:#b88a2a73;--color-text:#14161c;--color-text-muted:#5c6474;--color-text-subtle:#8a93a3;--color-text-inverse:#fff;--color-text-on-hero:#fff;--color-silver:#8b93a3;--color-silver-bright:#f0f2f7;--color-gold:#b88a2a;--color-gold-bright:#d4a84b;--color-gold-deep:#8f6a1c;--color-gold-glow:#b88a2a38;--color-accent:var(--color-gold);--color-accent-hover:var(--color-gold-bright);--color-accent-active:var(--color-gold-deep);--color-accent-text:#14161c;--color-primary:var(--color-gold);--color-primary-hover:var(--color-gold-bright);--color-primary-text:#14161c;--color-danger:#d14343;--color-success:#1f9a64;--color-focus-ring:#b88a2a73;--gradient-gold:linear-gradient(135deg, var(--color-gold-deep) 0%, var(--color-gold) 45%, var(--color-gold-bright) 100%);--gradient-silver:linear-gradient(180deg, #fff 0%, #e8ebf0 100%);--gradient-hero-overlay:linear-gradient(105deg, #14161cb8 0%, #14161c73 48%, #14161c33 100%), linear-gradient(180deg, #14161c26 0%, #14161c8c 100%);--gradient-card:linear-gradient(155deg, #fff 0%, #f7f8fb 55%, #f1f3f8 100%);--gradient-card-top1:linear-gradient(155deg, #fff9ee 0%, #fff4df 40%, #fff 100%);--gradient-card-top2:linear-gradient(155deg, #f5f7fb 0%, #eef1f7 50%, #fff 100%);--gradient-card-top3:linear-gradient(155deg, #fbf7ef 0%, #f5f0e6 50%, #fff 100%);--gradient-cta:linear-gradient(135deg, var(--color-gold-deep) 0%, var(--color-gold) 50%, var(--color-gold-bright) 100%);--gradient-hero-api:radial-gradient(ellipse 70% 55% at 85% 15%, #f0c75e80 0%, transparent 55%), radial-gradient(ellipse 55% 45% at 5% 90%, #b88a2a59 0%, transparent 50%), linear-gradient(135deg, #10131a 0%, #1a2030 42%, #2c2414 78%, #3d3018 100%);--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--shadow-sm:0 1px 2px #14161c0f;--shadow-md:0 10px 28px #14161c14;--shadow-gold:0 8px 28px var(--color-gold-glow);--pad-inline:1rem;--font-heading:var(--font-display), "Arial Narrow", sans-serif;--font-sans:var(--font-body), "Segoe UI", sans-serif;--tracking-tight:-.02em;--tracking-wide:.06em}
*,:before,:after{box-sizing:border-box}html{font-family:var(--font-sans);-webkit-text-size-adjust:100%;tab-size:4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px;line-height:1.5;overflow-x:clip}body,h1,h2,h3,h4,p,ul,ol,dl,dd{margin:0}ul,ol{padding:0}button,input,textarea,select{font:inherit}button{cursor:pointer}body{background:var(--color-bg);max-width:100%;min-height:100dvh;color:var(--color-text);font-family:var(--font-sans);flex-direction:column;font-weight:400;display:flex;overflow-x:clip}h1,h2,h3,h4{font-family:var(--font-heading);letter-spacing:var(--tracking-tight);color:var(--color-text);font-weight:600;line-height:1.15}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}::selection{background:var(--color-gold);color:var(--color-text-inverse)}
@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/87ccb897ba116d44-s.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/87ccb897ba116d44-s.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/87ccb897ba116d44-s.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2)format("woff2");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:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.oswald_fb0fee18-module__Mzcp8a__className{font-family:Oswald,Oswald Fallback;font-style:normal}.oswald_fb0fee18-module__Mzcp8a__variable{--font-display:"Oswald", "Oswald Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3_otmf38u2y4x.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.00hyb-x0mjr9g.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2p4adm_386h58.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1x39li9dshdhc.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.1qsgyx-tuq4mu.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.0s4utfvp8prsy.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.3f7g1nki62hoj.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.3sup9rdq9grs5.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.22ggkaf3lyu8c.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.22gtx64q2ss2-.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.3os00td4x4cmq.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.p.2lpos000q_nzo.woff2)format("woff2");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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_4eaa2364-module__iitZRW__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_4eaa2364-module__iitZRW__variable{--font-body:"Barlow", "Barlow Fallback"}
.Header-module__D5nTzG__header{border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;background:#ffffffeb;width:100%;position:sticky;top:0}.Header-module__D5nTzG__inner{max-width:1200px;padding:.85rem var(--pad-inline);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex}.Header-module__D5nTzG__homeLink{z-index:52;flex-shrink:0;align-items:center;line-height:0;display:inline-flex;position:relative}.Header-module__D5nTzG__homeLink:hover{opacity:.92}.Header-module__D5nTzG__logo{object-fit:contain;width:auto;max-width:170px;height:32px}.Header-module__D5nTzG__desktopNav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem 1.15rem;min-width:0;display:none}.Header-module__D5nTzG__navLink{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;font-size:.78rem;font-weight:600}.Header-module__D5nTzG__navLink:hover{color:var(--color-gold)}.Header-module__D5nTzG__burger{z-index:52;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-soft);width:2.5rem;height:2.5rem;color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.Header-module__D5nTzG__burger:hover{border-color:var(--color-border-gold);color:var(--color-gold)}.Header-module__D5nTzG__burgerBox{width:1.15rem;height:.85rem;display:block;position:relative}.Header-module__D5nTzG__burgerLine{background:currentColor;border-radius:1px;width:100%;height:2px;transition:transform .22s,opacity .22s,top .22s;position:absolute;left:0}.Header-module__D5nTzG__burgerLine:first-child{top:0}.Header-module__D5nTzG__burgerLine:nth-child(2){top:calc(50% - 1px)}.Header-module__D5nTzG__burgerLine:nth-child(3){top:calc(100% - 2px)}.Header-module__D5nTzG__burgerLineOpenTop{top:calc(50% - 1px);transform:rotate(45deg)}.Header-module__D5nTzG__burgerLineOpenMid{opacity:0}.Header-module__D5nTzG__burgerLineOpenBottom{top:calc(50% - 1px);transform:rotate(-45deg)}.Header-module__D5nTzG__backdrop{z-index:40;opacity:0;visibility:hidden;pointer-events:none;background:#14161c59;transition:opacity .22s,visibility .22s;position:fixed;inset:0}.Header-module__D5nTzG__backdropOpen{opacity:1;visibility:visible;pointer-events:auto}.Header-module__D5nTzG__mobileNav{z-index:51;background:var(--color-bg);border-left:1px solid var(--color-border);width:min(18.5rem,86vw);max-width:100%;height:100dvh;box-shadow:var(--shadow-md);visibility:hidden;pointer-events:none;flex-direction:column;gap:.15rem;padding:4.5rem 1.25rem 1.5rem;transition:transform .24s,visibility .24s;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.Header-module__D5nTzG__mobileNavOpen{visibility:visible;pointer-events:auto;transform:translate(0)}.Header-module__D5nTzG__mobileNavLink{font-family:var(--font-heading);letter-spacing:.03em;text-transform:uppercase;color:var(--color-text);border-bottom:1px solid var(--color-border);padding:.85rem .35rem;font-size:1rem;font-weight:600}.Header-module__D5nTzG__mobileNavLink:hover,.Header-module__D5nTzG__mobileNavLink:focus-visible{color:var(--color-gold)}@media (min-width:769px){.Header-module__D5nTzG__logo{max-width:210px;height:40px}.Header-module__D5nTzG__inner{padding:1rem var(--pad-inline)}.Header-module__D5nTzG__desktopNav{display:flex}.Header-module__D5nTzG__burger,.Header-module__D5nTzG__backdrop,.Header-module__D5nTzG__mobileNav{display:none}.Header-module__D5nTzG__navLink{font-size:.82rem}}@media (prefers-reduced-motion:reduce){.Header-module__D5nTzG__burgerLine,.Header-module__D5nTzG__backdrop,.Header-module__D5nTzG__mobileNav{transition:none}}
.Footer-module__JGhRua__footer{color:var(--color-text);background:var(--color-bg-soft);border-top:1px solid var(--color-border);margin-top:auto}.Footer-module__JGhRua__withSticky{padding-bottom:72px}.Footer-module__JGhRua__inner{max-width:1100px;padding:2.25rem var(--pad-inline) 1.75rem;flex-direction:column;gap:1.5rem;margin:0 auto;display:flex}.Footer-module__JGhRua__top{grid-template-columns:1fr;gap:1.75rem;display:grid}.Footer-module__JGhRua__brand{flex-direction:column;gap:.75rem;max-width:28rem;display:flex}.Footer-module__JGhRua__logoLink{align-items:center;width:fit-content;line-height:0;display:inline-flex}.Footer-module__JGhRua__logoLink:hover{opacity:.92}.Footer-module__JGhRua__logo{object-fit:contain;width:auto;max-width:170px;height:36px}.Footer-module__JGhRua__description{color:var(--color-text-muted);margin:0;font-size:.92rem;line-height:1.6}.Footer-module__JGhRua__ageNote{color:var(--color-gold-deep);margin:0;font-size:.8rem;font-weight:600}.Footer-module__JGhRua__nav{flex-direction:column;gap:.65rem;display:flex}.Footer-module__JGhRua__navTitle{font-family:var(--font-heading);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-gold);margin:0;font-size:.75rem;font-weight:700}.Footer-module__JGhRua__navList{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__JGhRua__link{color:var(--color-text-muted);font-size:.92rem;line-height:1.4}.Footer-module__JGhRua__link:hover{color:var(--color-gold);text-decoration:underline}.Footer-module__JGhRua__bonusCode{border:1px dashed var(--color-border-gold);border-radius:var(--radius-md);background:var(--color-surface);max-width:fit-content;box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;margin:0 auto;padding:.75rem 1rem;display:flex}.Footer-module__JGhRua__bonusCodeLabel{color:var(--color-text-muted);font-size:.8rem;font-weight:700}.Footer-module__JGhRua__bonusCodeValueButton{cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex}.Footer-module__JGhRua__bonusCodeValue{letter-spacing:.05em;color:var(--color-text);font-size:.9rem;font-weight:800;font-family:var(--font-heading)}.Footer-module__JGhRua__bonusCodeCopyButton{color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:.3rem .65rem;font-size:.75rem;font-weight:700;transition:background-color .15s,border-color .15s;display:inline-flex}.Footer-module__JGhRua__bonusCodeCopyButton:hover{background:var(--color-surface-raised);border-color:var(--color-gold)}.Footer-module__JGhRua__copy{border-top:1px solid var(--color-border);text-align:center;color:var(--color-text-subtle);margin:0;padding-top:.25rem;font-size:.8rem}@media (min-width:769px){.Footer-module__JGhRua__top{grid-template-columns:1.4fr .8fr;align-items:start;gap:3rem}.Footer-module__JGhRua__logo{max-width:190px;height:40px}.Footer-module__JGhRua__navList{gap:.5rem}}@media (max-width:500px){.Footer-module__JGhRua__withSticky{padding-bottom:60px}}
