.sr-only[data-astro-cid-wyrwxvej]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Marcellus;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/marcellus-latin-ext-400-normal.DkjSXVBo.woff2)format("woff2"),url(/_astro/marcellus-latin-ext-400-normal.D06jIo1e.woff)format("woff");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:Marcellus;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/marcellus-latin-400-normal.86dSXJnk.woff2)format("woff2"),url(/_astro/marcellus-latin-400-normal.AvMY561b.woff)format("woff");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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-normal.5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-normal.Cabi7G8-.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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-normal.CT1r92Rl.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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-normal.BOwq7MWX.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:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-cyrillic-ext-wght-normal.B3XMVzw1.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:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-cyrillic-wght-normal.Cxxi75Cn.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-vietnamese-wght-normal.CiTUBHt1.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:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-latin-ext-wght-normal.BHZ6ODhS.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:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-latin-wght-normal.WL5YNY-W.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:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/rajdhani-devanagari-500-normal.B_DH_jja.woff2)format("woff2"),url(/_astro/rajdhani-devanagari-500-normal.BPH8g_s8.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/rajdhani-latin-ext-500-normal.DiyUS11w.woff2)format("woff2"),url(/_astro/rajdhani-latin-ext-500-normal.CyRWJZ5B.woff)format("woff");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:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/rajdhani-latin-500-normal.ByNUCHrt.woff2)format("woff2"),url(/_astro/rajdhani-latin-500-normal.DfvNI-Td.woff)format("woff");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:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rajdhani-devanagari-600-normal.DhS7ScYx.woff2)format("woff2"),url(/_astro/rajdhani-devanagari-600-normal.BtY48IV_.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rajdhani-latin-ext-600-normal.C9ZjJQAt.woff2)format("woff2"),url(/_astro/rajdhani-latin-ext-600-normal.BleIgkPp.woff)format("woff");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:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rajdhani-latin-600-normal.CXCVEoA9.woff2)format("woff2"),url(/_astro/rajdhani-latin-600-normal.Dx02qI2_.woff)format("woff");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}:root{--dp-table:#171920;--dp-table-2:#121318;--dp-table-deep:#0d0e12;--dp-table-lit:#29242e;--dp-table-mid:#211f27;--dp-table-shade:#121318;--dp-table-shadow:#0f1015;--dp-table-card:#1e1d24;--dp-table-footer-end:#08090c;--dp-rail:#2e2833;--dp-rail-2:#221f27;--dp-rail-edge:#0d0e12;--dp-brand:#c98f95;--dp-brand-lt:#e2b8bc;--dp-brand-dk:#782f45;--dp-brand-deep:#63263a;--dp-ivory:#fff9f4;--dp-cream:#f1e7df;--dp-muted:#beb1bb;--dp-faint:#8d8290;--dp-ink:#171920;--dp-on-brand:#2a0f18;--dp-badge-bg:#0d0e12;--dp-win:#5bba6f;--dp-alert:#d9573f;--dp-chip-text:#f1e7df;--dp-attack:#782f45;--dp-defend:#fff9f4;--dp-gold:#e0a12e;--dp-gold-hi:#f0c46a;--dp-face-u:48px;--dp-face-1:#fff9f4;--dp-face-2:#f6eee6;--dp-face-3:#ebdfd7;--dp-face-edge:#d6c6ba;--dp-face-border:#0000003d;--dp-suit-red:#782f45;--dp-suit-black:#35222e;--dp-face-back-1:#782f45;--dp-face-back-2:#63263a;--dp-surface-1:#ffffff09;--dp-surface-2:#ffffff0d;--dp-surface-3:#ffffff06;--dp-hairline:#ffffff17;--dp-hairline-strong:#ffffff24;--dp-hairline-soft:#ffffff0f;--dp-border-hover:#c98f9566;--dp-border-active:#c98f958c;--dp-ghost-fill:#ffffff0d;--dp-ghost-fill-hover:#ffffff17;--dp-ghost-border:#ffffff24;--dp-header-scrolled:#171920db;--dp-font-display:Marcellus, "Playfair Display Variable", "Playfair Display", Georgia, serif;--dp-font-body:"Mulish Variable", Mulish, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dp-font-num:Rajdhani, var(--dp-font-body);--dp-lh-display:1.04;--dp-lh-body:1.5;--dp-lh-prose:1.62;--dp-text-hero:clamp(40px, 5.6vw, 76px);--dp-text-section:clamp(32px, 4vw, 48px);--dp-text-closing:clamp(36px, 5vw, 60px);--dp-text-card-title:34px;--dp-text-feature-title:21px;--dp-text-lead:19px;--dp-text-section-lead:17px;--dp-text-body:16px;--dp-text-prose:15px;--dp-text-nav:15px;--dp-text-trust:13.5px;--dp-text-eyebrow:12px;--dp-text-tag:11px;--dp-track-eyebrow:.34em;--dp-track-tag:.14em;--dp-track-badge:.06em;--dp-maxw:1320px;--dp-content-maxw:960px;--dp-gutter:28px;--dp-header-h:72px;--dp-space-section:104px;--dp-space-hero-top:120px;--dp-space-hero-bottom:70px;--dp-space-closing:110px;--dp-space-1:4px;--dp-space-2:8px;--dp-space-3:12px;--dp-space-4:16px;--dp-space-5:20px;--dp-space-6:24px;--dp-space-7:32px;--dp-space-8:40px;--dp-space-9:56px;--dp-space-10:72px;--dp-space-11:96px;--dp-space-12:128px;--dp-pad-card:var(--dp-space-7);--dp-pad-card-sm:var(--dp-space-5);--dp-space-block:var(--dp-space-9);--dp-space-hero-gap:var(--dp-space-9);--dp-radius-card:16px;--dp-text-h1-doc:clamp(28px, 7.5vw, 54px);--dp-text-h2-doc:clamp(20px, 5.5vw, 28px);--dp-text-h3-doc:clamp(17px, 4.5vw, 21px);--dp-tap-min:44px;--dp-gap-nav:30px;--dp-gap-cta:14px;--dp-gap-cards:26px;--dp-gap-features:20px;--dp-gap-faq:12px;--dp-radius-chip:9px;--dp-radius-lang:11px;--dp-radius-sm:12px;--dp-radius-badge:13px;--dp-radius-btn:14px;--dp-radius-md:20px;--dp-radius-lg:24px;--dp-shadow-btn:inset 0 1px 0 #ffffff4d, 0 8px 22px #c98f9538;--dp-shadow-btn-hover:inset 0 1px 0 #fff6, 0 12px 28px #c98f9552;--dp-shadow-header:0 10px 30px #0000004d;--dp-shadow-face:inset 0 1.5px 0 #fffffff2, inset 0 -4px 7px #00000017, 0 2px 0 var(--dp-face-edge), 0 7px 12px #0006, 0 16px 24px #00000057;--dp-shadow-face-glow:inset 0 1.5px 0 #fffffff2, 0 7px 12px #0006, 0 0 0 3px #c98f95e6, 0 0 22px #c98f9580;--dp-focus-ring:0 0 0 3px var(--dp-table-deep), 0 0 0 6px var(--dp-brand-lt);--dp-ease-out:cubic-bezier(.2, .7, .2, 1);--dp-dur-fast:.15s;--dp-dur-base:.25s;--dp-dur-reveal:.7s;--dp-z-base:0;--dp-z-raised:10;--dp-z-header:100;--dp-z-dropdown:200;--dp-z-overlay:300;--dp-z-toast:400}@media (max-width:767px){:root{--dp-gutter:20px;--dp-space-section:88px;--dp-space-closing:88px}}@media (max-width:560px){:root{--dp-gutter:16px;--dp-header-h:60px;--dp-space-section:72px;--dp-space-hero-top:96px;--dp-space-hero-bottom:54px;--dp-space-closing:72px;--dp-pad-card:var(--dp-space-5);--dp-space-block:var(--dp-space-7);--dp-space-hero-gap:var(--dp-space-8);--dp-text-hero:clamp(32px, 8.5vw, 46px);--dp-text-lead:16px;--dp-text-trust:12.5px}}@media (max-width:380px){:root{--dp-text-hero:clamp(29px, 8.5vw, 40px)}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--dp-header-h) + 16px);scroll-behavior:smooth}body{min-height:100dvh;color:var(--dp-cream);background:var(--dp-table-deep);font-family:var(--dp-font-body);font-size:var(--dp-text-body);font-weight:500;line-height:var(--dp-lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{font-family:var(--dp-font-display);font-weight:400;line-height:var(--dp-lh-display);text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-decoration:none}img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}ul,ol{padding:0}:focus-visible{box-shadow:var(--dp-focus-ring);border-radius:var(--dp-radius-sm);outline:none}.dp-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dp-skip-link{z-index:var(--dp-z-toast);color:var(--dp-on-brand);background:var(--dp-brand);border-radius:var(--dp-radius-btn);transition:transform var(--dp-dur-fast) var(--dp-ease-out);padding:10px 18px;font-weight:700;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.dp-skip-link:focus-visible{transform:translateY(0)}.dp-wrap{width:100%;max-width:var(--dp-maxw);padding-inline:var(--dp-gutter);margin-inline-start:auto;margin-inline-end:auto}.dp-section{padding-block:var(--dp-space-section)}.dp-table{background:repeating-linear-gradient(45deg, #0000000d 0 2px, transparent 2px 5px), repeating-linear-gradient(-45deg, #ffffff04 0 2px, transparent 2px 5px), radial-gradient(125% 90% at 50% 0%, var(--dp-table-lit) 0%, var(--dp-table) 46%, var(--dp-table-2) 100%);background-color:var(--dp-table-2)}.dp-table-doc{background:repeating-linear-gradient(45deg, #0000000d 0 2px, transparent 2px 5px), radial-gradient(125% 90% at 50% 0%, var(--dp-table-lit) 0%, var(--dp-table) 46%, var(--dp-table-2) 100%);background-color:var(--dp-table-2);background-attachment:fixed}@keyframes dp-floaty{0%,to{transform:translateY(0) rotate(var(--dp-rot,0deg))}50%{transform:translateY(-12px) rotate(var(--dp-rot,0deg))}}.dp-float{animation:5s ease-in-out infinite dp-floaty}.dp-js .dp-reveal{opacity:0;transition:opacity var(--dp-dur-reveal) var(--dp-ease-out), transform var(--dp-dur-reveal) var(--dp-ease-out);transform:translateY(28px)}.dp-js .hero .dp-reveal{opacity:1;transition:none;transform:none}.dp-js .dp-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.dp-js .dp-reveal{opacity:1;transform:none}}.num{font-family:var(--dp-font-num)}.eyebrow{font:700 var(--dp-text-eyebrow) / 1 var(--dp-font-body);letter-spacing:var(--dp-track-eyebrow);text-transform:uppercase;color:var(--dp-brand)}.lead{font:500 var(--dp-text-lead) / 1.55 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 78%, transparent)}.prose{max-width:var(--dp-content-maxw);font:500 15.5px / 1.65 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 86%, transparent)}.prose>*+*{margin-top:1em}.prose h1,.prose h2,.prose h3,.prose h4{color:var(--dp-cream);margin-top:1.5em;margin-bottom:.45em}.prose h1{font-size:clamp(32px,4vw,48px)}.prose h2{font-size:clamp(24px,3vw,28px);line-height:1.15}.prose h3{font-size:18px;font-family:var(--dp-font-body);color:var(--dp-brand-lt);font-weight:700}.prose a{color:var(--dp-brand-lt);text-underline-offset:.15em;text-decoration:underline}.prose a:hover{color:var(--dp-brand)}.prose ul,.prose ol{padding-left:1.25em}.prose li+li{margin-top:.4em}.prose blockquote{border-left:3px solid var(--dp-brand);background:var(--dp-surface-1);border-radius:0 var(--dp-radius-sm) var(--dp-radius-sm) 0;color:color-mix(in srgb, var(--dp-cream) 78%, transparent);margin-inline-start:0;margin-inline-end:0;padding:12px 18px}.prose code{background:#00000047;border-radius:6px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.prose pre{border-radius:var(--dp-radius-sm);border:1px solid var(--dp-hairline);background:#00000059;padding:16px 18px;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose img{border-radius:var(--dp-radius-md);border:1px solid var(--dp-hairline)}.prose table{border-collapse:collapse;width:100%;font-size:var(--dp-text-prose)}.prose th,.prose td{border:1px solid var(--dp-hairline);text-align:left;padding:10px 12px}.prose th{color:var(--dp-cream);background:#0003}.pcard{--u:var(--dp-face-u);width:var(--u);height:calc(var(--u) * 1.4);padding:calc(var(--u) * .07);border-radius:calc(var(--u) * .14);background:linear-gradient(150deg, var(--dp-face-1) 0%, var(--dp-face-2) 58%, var(--dp-face-3) 100%);border:1px solid var(--dp-face-border);box-shadow:var(--dp-shadow-face);color:var(--dp-suit-black);flex-direction:column;flex:none;justify-content:space-between;display:inline-flex;position:relative;overflow:hidden}.pcard.red{color:var(--dp-suit-red)}.pcard.glow{box-shadow:var(--dp-shadow-face-glow)}.pcard-index{line-height:1;font-family:var(--dp-font-num);font-variant-numeric:tabular-nums;font-weight:700;font-size:calc(var(--u) * .3);flex-direction:column;align-items:center;display:flex}.pcard-index-end{align-self:flex-end;transform:rotate(180deg)}.pcard-suit{font-size:calc(var(--u) * .26)}.pcard-pip{font-size:calc(var(--u) * .62);opacity:.9;place-items:center;line-height:1;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.pcard-art{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.pcard.back{background:linear-gradient(150deg, var(--dp-face-back-1), var(--dp-face-back-2));border-color:#ffffff38}.pcard-back{inset:calc(var(--u) * .07);border-radius:calc(var(--u) * .09);background-image:repeating-linear-gradient(45deg, #ffffff24 0 2px, transparent 2px calc(var(--u) * .12)), repeating-linear-gradient(-45deg, #ffffff24 0 2px, transparent 2px calc(var(--u) * .12));border:1px solid #ffffff42;position:absolute}.pcard.trump{transform:rotate(90deg)}.pcard.mark .pcard-pip{font-size:calc(var(--u) * .78);opacity:1}.pair{display:inline-block;position:relative}.pair .cover{position:absolute;top:30%;left:30%;transform:rotate(22deg)}.deck{display:inline-block;position:relative}.deck .deck-top{position:absolute;top:-6%;left:34%}.btn{cursor:pointer;font:700 16px var(--dp-font-body);border-radius:var(--dp-radius-btn);transition:transform var(--dp-dur-fast), box-shadow .2s, filter .2s, background .2s;border:0;align-items:center;gap:10px;padding:15px 26px;display:inline-flex}.btn-primary{background:linear-gradient(180deg, var(--dp-brand-lt), var(--dp-brand) 55%, var(--dp-brand-dk));color:var(--dp-on-brand);box-shadow:var(--dp-shadow-btn)}.btn-primary:hover{box-shadow:var(--dp-shadow-btn-hover);filter:brightness(1.04);transform:translateY(-2px)}.btn-primary:focus-visible{box-shadow:var(--dp-focus-ring);outline:none}.btn-ghost{background:var(--dp-ghost-fill);color:var(--dp-cream);border:1px solid var(--dp-ghost-border)}.btn-ghost:hover{background:var(--dp-ghost-fill-hover);transform:translateY(-1px)}.badges{flex-wrap:wrap;gap:12px;display:flex}.badge{border-radius:var(--dp-radius-badge);background:var(--dp-badge-bg);transition:transform var(--dp-dur-fast), border-color .2s;border:1px solid #ffffff38;align-items:center;gap:11px;padding:10px 18px;display:inline-flex}.badge:hover{border-color:#f7cd7899;transform:translateY(-2px)}.badge:focus-visible{box-shadow:var(--dp-focus-ring);outline:none}.badge .bl{flex-direction:column;line-height:1.1;display:flex}.badge .bl small{font:600 9px var(--dp-font-body);letter-spacing:var(--dp-track-badge);color:color-mix(in srgb, var(--dp-cream) 70%, transparent);text-transform:uppercase}.badge .bl b{font:700 16px var(--dp-font-body);color:var(--dp-cream)}.chip{font:700 12px var(--dp-font-body);border-radius:var(--dp-radius-chip);color:var(--dp-brand-lt);background:#c98f9521;border:1px solid #c98f9552;padding:6px 12px}.chip.accent{color:var(--dp-chip-text);background:#c98f9524;border-color:#c98f9559}.dp-card{border-radius:var(--dp-radius-lg);background:linear-gradient(180deg, var(--dp-surface-2), var(--dp-surface-3));border:1px solid var(--dp-hairline-strong);transition:transform var(--dp-dur-base), border-color var(--dp-dur-base);padding:28px}.dp-card:hover{border-color:var(--dp-border-hover);transform:translateY(-4px)}.dp-card.feature{border-color:var(--dp-border-active);background:linear-gradient(#c98f9529,#782f4512)}.dp-header{z-index:var(--dp-z-header);border-bottom:1px solid #0000;transition:background .3s,box-shadow .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.dp-header.scrolled{background:var(--dp-header-scrolled);border-bottom-color:var(--dp-hairline);box-shadow:var(--dp-shadow-header)}.dp-header.scrolled:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(14px);position:absolute;top:0;bottom:0;left:0;right:0}.dp-header-bar{height:var(--dp-header-h);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px 28px;display:grid}.logo{align-items:center;gap:11px;display:flex}.logo-mascot{object-fit:cover;border-radius:12px;flex:0 0 42px;width:42px;height:42px;box-shadow:inset 0 1px #ffffff42,0 7px 18px #00000047}.logo-name{font:600 22px var(--dp-font-display);color:var(--dp-cream);letter-spacing:-.01em}.logo-wordmark{width:auto;height:30px;display:block}.dp-footer-brand .logo-wordmark{height:38px}.dp-footer-brand .logo-mascot{border-radius:15px;flex-basis:54px;width:54px;height:54px}.dp-header-nav{justify-self:center;min-width:0;max-width:100%}.dp-nav-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 26px;margin:0;padding:0;list-style:none;display:flex}.dp-nav-item{position:relative}.dp-header .lk,.dp-nav-trigger{font:600 var(--dp-text-nav) var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 72%, transparent);cursor:pointer;background:0 0;border:0;padding:6px 0;transition:color .2s}.dp-header .lk:hover,.dp-header .lk[aria-current=page],.dp-nav-trigger:hover,.dp-nav-item.has-panel.is-open .dp-nav-trigger{color:var(--dp-cream)}.dp-nav-trigger{align-items:center;gap:6px;display:inline-flex}.dp-nav-trigger .chev{opacity:.7;border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.dp-nav-panel{border:1px solid var(--dp-hairline);background:linear-gradient(180deg, var(--dp-table-card), #08313a);z-index:5;border-radius:12px;min-width:200px;margin:0;padding:8px;list-style:none;display:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 18px 40px #00000073}.dp-nav-item.has-panel.is-open .dp-nav-panel{gap:2px;display:grid}.dp-nav-panel .lk{white-space:nowrap;border-radius:8px;padding:10px 12px;display:block}.dp-nav-panel .lk:hover{background:#ffffff0f}.dp-header-utils{justify-self:end;align-items:center;gap:12px;display:flex}.dp-header-bar .btn{padding:11px 20px;font-size:14px}.dp-lang--header .dp-lang-details{position:relative}.dp-lang--header summary{cursor:pointer;border:1px solid var(--dp-hairline);min-width:42px;height:38px;font:700 13px var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 85%, transparent);background:#ffffff0f;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 12px;list-style:none;display:inline-flex}.dp-lang--header summary::-webkit-details-marker{display:none}.dp-lang--header ul{border:1px solid var(--dp-hairline);z-index:6;background:linear-gradient(#121318,#0f1015);border-radius:12px;min-width:180px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #00000080}.dp-lang--header a{font:600 14px var(--dp-font-body);color:var(--dp-cream);border-radius:9px;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.dp-lang--header a:hover,.dp-lang--header a.cur{color:var(--dp-brand-lt);background:#ffffff12}.dp-lang--header .code{opacity:.55;font:700 12px var(--dp-font-num)}.dp-mobile-toggle{border:1px solid var(--dp-hairline);color:var(--dp-cream);border-radius:var(--dp-radius-sm);font:700 13px var(--dp-font-body);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:8px 12px;display:none}.dp-burger{background:linear-gradient(currentColor,currentColor) 0 0/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/100% 2px no-repeat;width:16px;height:12px}.dp-drawer{z-index:calc(var(--dp-z-header) + 10);pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.dp-drawer.is-open{pointer-events:auto}.dp-drawer-backdrop{opacity:0;background:#0000008c;transition:opacity .22s;position:absolute;top:0;bottom:0;left:0;right:0}.dp-drawer.is-open .dp-drawer-backdrop{opacity:1}.dp-drawer-panel{background:linear-gradient(180deg, var(--dp-table) 0%, #0b3e45 55%, var(--dp-table-deep) 100%);border-left:1px solid var(--dp-hairline);flex-direction:column;width:min(380px,92vw);height:100%;padding:20px 22px 28px;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;right:0;transform:translate(104%);box-shadow:-18px 0 48px #00000073}.dp-drawer.is-open .dp-drawer-panel{transform:translate(0)}.dp-drawer-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.dp-drawer-close{width:44px;height:44px;color:var(--dp-brand-lt);cursor:pointer;background:#ffffff24;border:1px solid #f7cd788c;border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #00000040}.dp-drawer-close:hover{border-color:var(--dp-brand-lt);background:#f7cd7838}.dp-drawer-close-icon{width:16px;height:16px;display:block;position:relative}.dp-drawer-close-icon:before,.dp-drawer-close-icon:after{content:"";background:var(--dp-brand-lt);border-radius:2px;width:18px;height:2.5px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #00000059}.dp-drawer-close-icon:before{transform:translate(-50%,-50%)rotate(45deg)}.dp-drawer-close-icon:after{transform:translate(-50%,-50%)rotate(-45deg)}.dp-drawer-body{flex:1;align-content:start;gap:22px;padding-right:4px;display:grid;overflow:auto}.dp-drawer-group h2{font:700 12px var(--dp-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--dp-brand);margin:0 0 10px}.dp-drawer-group ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.dp-drawer-group a,.dp-drawer-leaf{font:600 16px var(--dp-font-body);color:var(--dp-cream);border-radius:10px;padding:12px 10px;display:block}.dp-drawer-group a:hover,.dp-drawer-leaf:hover{background:#ffffff0f}.dp-drawer-foot{border-top:1px solid var(--dp-hairline-soft);gap:14px;margin-top:20px;padding-top:18px;display:grid}.dp-drawer-lang{gap:8px;display:grid}.dp-drawer-lang-label{font:700 12px var(--dp-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--dp-brand)}.dp-drawer-lang-select{-webkit-appearance:none;appearance:none;background:linear-gradient(45deg, transparent 50%, var(--dp-brand-lt) 50%) calc(100% - 20px) calc(50% - 3px) / 7px 7px no-repeat, linear-gradient(135deg, var(--dp-brand-lt) 50%, transparent 50%) calc(100% - 14px) calc(50% - 3px) / 7px 7px no-repeat, #ffffff14;width:100%;min-height:48px;color:var(--dp-cream);font:600 16px var(--dp-font-body);cursor:pointer;border:1px solid #ffffff38;border-radius:12px;padding:12px 44px 12px 14px}.dp-drawer-lang-select:focus-visible{box-shadow:var(--dp-focus-ring);border-color:#f7cd7899;outline:none}.dp-drawer-lang-select option{color:var(--dp-ink);background:var(--dp-cream)}.dp-drawer-cta{justify-content:center}body.dp-drawer-open{overflow:hidden}.dp-footer{background:linear-gradient(180deg, var(--dp-table-deep), var(--dp-table-footer-end));border-top:1px solid var(--dp-hairline-soft);padding:64px 0 36px}.dp-footer-main{grid-template-columns:minmax(200px,280px) minmax(0,1fr);align-items:start;gap:40px 56px;display:grid}.dp-footer-brand .logo-name{font-size:20px}.dp-footer-tagline{max-width:28ch;font:500 13.5px / 1.55 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 55%, transparent);margin:14px 0 0}.dp-footer-cols{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:28px 32px;display:grid}.dp-footer-col-title{font:700 12px var(--dp-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--dp-brand);margin:0 0 14px;display:inline-block}a.dp-footer-col-title:hover{color:var(--dp-brand-lt)}.dp-footer-col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dp-footer-col a{font:600 14px var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 72%, transparent)}.dp-footer-col a:hover{color:var(--dp-brand-lt)}.dp-footer-bar{border-top:1px solid var(--dp-hairline-soft);font:500 13px var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 50%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-top:22px;display:flex}.hero{min-height:100svh;padding:var(--dp-space-hero-top) 0 var(--dp-space-hero-bottom);align-items:center;display:flex;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background:radial-gradient(120% 80% at 50% 38%,#0000 52%,#00000047 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hero .dp-wrap{z-index:3;grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;width:100%;display:grid;position:relative}.hero h1{font-size:var(--dp-text-hero);color:var(--dp-cream);text-shadow:0 4px 24px #00000073}.hero h1 em{color:var(--dp-brand-lt);font-style:normal}.hero .sub{font:500 var(--dp-text-lead) / 1.55 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 78%, transparent);max-width:480px;margin:22px 0 32px}.hero .cta-row{align-items:center;gap:var(--dp-gap-cta);flex-wrap:wrap;display:flex}.hero .trust{font:600 var(--dp-text-trust) var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 60%, transparent);flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.hero .trust .dot{background:var(--dp-brand);border-radius:50%;width:5px;height:5px}.table-scene{height:440px;position:relative}.hero-scene{justify-content:center;align-items:center;display:flex}.hero-shot{border:4px solid var(--dp-cream);border-radius:34px;outline:3px solid #000c;width:min(250px,62%);height:auto;transform:rotate(-3deg);box-shadow:0 14px #0000008c,0 34px 70px #0009}.hero-mascot{filter:drop-shadow(0 10px 24px #0000008c);width:clamp(120px,34%,170px);height:auto;position:absolute;bottom:2%;left:2%}@media (max-width:980px){.hero-scene{height:380px}}.table-surface{background:radial-gradient(60% 60% at 50% 40%, var(--dp-table-mid), var(--dp-table-shade) 70%, var(--dp-table-shadow));border:14px solid var(--dp-rail-rail);border-color:var(--dp-rail);border-radius:50%;width:560px;height:360px;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 12px 60px #0006,0 40px 80px #00000073}.sec-head{text-align:center;max-width:680px;margin:0 auto var(--dp-space-block)}.sec-head h2{font-size:var(--dp-text-section);color:var(--dp-cream);margin-top:14px}.sec-head p{font:500 var(--dp-text-section-lead) / 1.6 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 66%, transparent);margin:16px 0 0}.closing{text-align:center;padding:var(--dp-space-closing) 0}.closing h2{font-size:var(--dp-text-closing);color:var(--dp-cream)}.closing p{font:500 18px var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 70%, transparent);margin:16px 0 34px}.closing .cta-row{gap:var(--dp-gap-cta);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.closing-tiles{justify-content:center;gap:8px;margin-bottom:34px;display:flex}.dp-breadcrumbs{font:600 13px var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 60%, transparent);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;display:flex}.dp-breadcrumbs a:hover{color:var(--dp-brand-lt)}.dp-breadcrumbs [aria-current=page]{color:var(--dp-cream)}.dp-toc{border-radius:var(--dp-radius-md);background:var(--dp-surface-1);border:1px solid var(--dp-hairline);padding:18px 20px}.dp-toc ol{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.dp-toc a{font:600 14px var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 72%, transparent)}.dp-toc a:hover{color:var(--dp-brand-lt)}.dp-pagination{flex-wrap:wrap;align-items:center;gap:10px;margin-top:40px;display:flex}.dp-pagination a,.dp-pagination span{border-radius:var(--dp-radius-sm);border:1px solid var(--dp-hairline);min-width:40px;height:40px;font:700 14px var(--dp-font-body);justify-content:center;align-items:center;display:inline-flex}.dp-pagination a:hover{border-color:var(--dp-border-hover);color:var(--dp-brand-lt)}.dp-pagination [aria-current=page]{border-color:var(--dp-border-active);color:var(--dp-brand-lt);background:#c98f9529}.dp-placeholder{border-radius:var(--dp-radius-md);border:1px dashed color-mix(in srgb, var(--dp-brand) 45%, transparent);min-height:160px;color:color-mix(in srgb, var(--dp-cream) 55%, transparent);font:600 14px var(--dp-font-body);text-align:center;background:#c98f950f;place-items:center;padding:24px;display:grid}@media (max-width:980px){.hero .dp-wrap{grid-template-columns:1fr;gap:10px}.table-scene{order:-1;height:360px}.dp-header-bar{grid-template-columns:1fr auto}.dp-header-nav,.dp-header-utils .dp-lang--header{display:none}.dp-mobile-toggle{display:inline-flex}.hdr-cta{display:none}.dp-footer-main{grid-template-columns:1fr;gap:36px}}.games{grid-template-columns:1fr 1fr;gap:26px;display:grid}.game-card{border:1px solid var(--dp-hairline-strong);transition:transform var(--dp-dur-base), border-color var(--dp-dur-base);background:linear-gradient(#ffffff1a,#ffffff0a);border-radius:24px;padding:38px 38px 104px;position:relative;overflow:hidden}.game-card:hover{border-color:var(--dp-border-hover);transform:translateY(-4px)}.game-card.feature{border-color:var(--dp-border-active);background:linear-gradient(#c98f9529,#782f4512)}.game-card .tag{font:700 11px var(--dp-font-body);letter-spacing:var(--dp-track-tag);color:var(--dp-brand);text-transform:uppercase}.game-card h3{font-size:var(--dp-text-card-title);color:var(--dp-cream);margin:8px 0 0}.game-card .rule{font:500 15px / 1.55 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 74%, transparent);max-width:380px;margin:14px 0 0}.game-card .facts{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.game-diagram{align-items:center;gap:34px;min-height:76px;margin-top:26px;display:flex}.diagram-4way{width:150px;height:112px;margin-top:22px;position:relative}.rules-link{font:700 14px var(--dp-font-body);color:var(--dp-brand-lt);min-height:var(--dp-tap-min);padding:var(--dp-space-3) var(--dp-space-5);background:#c98f951a;border:1px solid #c98f9561;border-radius:12px;align-items:center;transition:background .2s,border-color .2s;display:inline-flex;position:absolute;bottom:34px;right:38px}.rules-link:after{content:" →";white-space:pre}.rules-link:hover{background:#c98f952e;border-color:#f7cd7899}.three{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.way{background:var(--dp-surface-1);border:1px solid var(--dp-hairline);border-radius:20px;padding:26px}.way h3{color:var(--dp-cream);font-size:21px}.way p{font:500 14px / 1.5 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 64%, transparent);margin:8px 0 0}.feat-grid{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.feat{background:var(--dp-surface-1);border:1px solid var(--dp-hairline);border-radius:20px;padding:26px;transition:transform .2s,border-color .2s}.feat:hover{border-color:var(--dp-border-hover);transform:translateY(-3px)}.feat.marquee{border-color:var(--dp-border-active);background:linear-gradient(135deg,#c98f9533,#0006)}.feat h3{color:var(--dp-cream);font-size:21px}.feat p{font:500 14px / 1.5 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 64%, transparent);margin:8px 0 0}.span6{grid-column:span 6}.span4{grid-column:span 4}.span3{grid-column:span 3}.trump-widget{align-items:center;gap:26px;margin-top:20px;padding-left:14px;display:flex}.trump-widget .label{font:700 12px var(--dp-font-body);letter-spacing:var(--dp-track-tag);text-transform:uppercase;color:var(--dp-chip-text)}.lb-row{border-top:1px solid var(--dp-hairline-soft);font:600 13px var(--dp-font-body);align-items:center;gap:10px;padding:8px 0;display:flex}.lb-row .r{width:22px;font:700 14px var(--dp-font-num);color:color-mix(in srgb, var(--dp-cream) 55%, transparent)}.lb-row .av{width:28px;height:28px;font:700 12px var(--dp-font-body);background:#ffffff1f;border-radius:50%;place-items:center;display:grid}.lb-row .nm{color:var(--dp-cream);flex:1}.lb-row .pt{font:700 14px var(--dp-font-num);color:color-mix(in srgb, var(--dp-cream) 70%, transparent)}.spin-badge{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:700 13px var(--dp-font-num);letter-spacing:.06em;color:var(--dp-brand-lt);background:#000000b8;border:1px solid #c98f9580;border-radius:13px;padding:8px 14px;position:absolute}.gallery{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:22px;padding:8px 4px 24px;scroll-padding-inline:4px;display:flex;overflow-x:auto}.gallery .phone:first-child{margin-left:auto}.gallery .phone:last-child{margin-right:auto}.gallery::-webkit-scrollbar{height:8px}.gallery::-webkit-scrollbar-thumb{background:#c98f9566;border-radius:4px}.gallery .phone{scroll-snap-align:center;background:linear-gradient(160deg, #12535c, var(--dp-badge-bg));border-radius:38px;flex:none;width:264px;height:548px;padding:9px;box-shadow:0 30px 60px #00000073}.gallery .scr{background:radial-gradient(120% 80% at 50% 0%, var(--dp-table-lit), var(--dp-table-deep));border-radius:30px;width:100%;height:100%;position:relative;overflow:hidden}.gallery img{object-fit:cover;width:100%;height:100%;display:block}.feel{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.feel .f{background:var(--dp-surface-1);border:1px solid var(--dp-hairline);border-radius:18px;padding:22px}.feel .f h3{color:var(--dp-cream);font-size:19px}.feel .f p{font:500 13.5px / 1.5 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 62%, transparent);margin:8px 0 0}.about-lead{max-width:var(--dp-content-maxw);font:500 16px / 1.7 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 72%, transparent);flex-direction:column;gap:18px;margin:0 auto;display:flex}.howto{grid-template-columns:repeat(4,1fr);gap:18px;margin:34px 0 0;padding:0;list-style:none;display:grid}.howto li{background:#ffffff0a;border:1px solid #ffffff17;border-radius:16px;align-items:flex-start;gap:14px;padding:20px 18px;display:flex}.howto .hn{width:34px;height:34px;font:700 18px var(--dp-font-num);color:var(--dp-on-brand);background:linear-gradient(180deg, var(--dp-brand-lt), var(--dp-brand-dk));border-radius:9px;flex:none;place-items:center;display:grid}.howto h3{font:400 18px var(--dp-font-display);color:var(--dp-cream);margin:2px 0 5px}.howto p{font:500 13.5px / 1.5 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 66%, transparent);margin:0}.faq{max-width:var(--dp-content-maxw);flex-direction:column;gap:12px;margin:32px auto 0;display:flex}.faq-item{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;overflow:hidden}.faq-item summary{cursor:pointer;font:700 16.5px var(--dp-font-body);color:var(--dp-cream);align-items:center;gap:16px;padding:19px 22px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{flex:1}.faq-item summary i{flex:none;width:13px;height:13px;transition:transform .25s;position:relative}.faq-item summary i:before,.faq-item summary i:after{content:"";background:var(--dp-brand-lt);border-radius:2px;position:absolute}.faq-item summary i:before{width:13px;height:3px;top:5px;left:0}.faq-item summary i:after{width:3px;height:13px;transition:opacity .25s;top:0;left:5px}.faq-item[open] summary i:after{opacity:0}.faq-item[open] summary i{transform:rotate(180deg)}.faq-item p,.faq-item .faq-answer{font:500 15px / 1.62 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 72%, transparent);margin:0;padding:0 22px 20px}.faq-item .faq-answer p{margin:0 0 .75em;padding:0}.faq-item .faq-answer p:last-child{margin-bottom:0}.article-shell,.doc-shell{padding-top:calc(var(--dp-header-h) + var(--dp-space-9));padding-bottom:var(--dp-space-11)}.content-column{width:100%;max-width:var(--dp-content-maxw);margin-inline-start:auto;margin-inline-end:auto}.article-body{width:100%;max-width:none}.content-hero{margin-bottom:32px}.content-hero .eyebrow,.doc-live .eyebrow{font:700 12px / 1 var(--dp-font-body);letter-spacing:.32em;color:var(--dp-brand);text-transform:uppercase}.content-hero h1,.doc-live h1{color:var(--dp-cream);text-shadow:0 4px 24px #00000059;margin:16px 0 10px;font-size:clamp(36px,6vw,54px)}.content-lead,.doc-live .lead{font:500 17px / 1.6 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 72%, transparent);max-width:40rem;margin:10px 0 0}.content-body{max-width:none;margin-top:10px}.content-hero:has(+.content-body.doc-live){margin-bottom:0}.content-body.doc-live{margin-top:0}.doc-live .wrap{width:100%;max-width:var(--dp-content-maxw);margin-inline-start:auto;margin-inline-end:auto}.facts,.doc-live .facts{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.chip,.doc-live .chip{font:700 12px / 1 var(--dp-font-body);color:var(--dp-brand-lt);background:#c98f9521;border:1px solid #c98f9552;border-radius:9px;padding:6px 12px}.chip.accent,.doc-live .chip.accent{color:var(--dp-chip-text);background:#c98f9524;border-color:#c98f9559}.toc,.doc-live .toc{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.toc a,.doc-live .toc a{font:700 12.5px / 1 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 80%, transparent);background:#00000080;border:1px solid #ffffff24;border-radius:999px;padding:7px 13px;text-decoration:none}.toc a:hover,.doc-live .toc a:hover{color:var(--dp-brand-lt);border-color:#c98f9580}.rule-sec,.doc-live .rule-sec{border-radius:var(--dp-radius-card);padding:var(--dp-pad-card);margin-top:var(--dp-space-6);background:#0000006b;border:1px solid #ffffff1a}.content-body .rule-sec:has(>.more-game-icon){grid-template-columns:clamp(82px,9vw,104px) minmax(0,1fr);align-items:start;column-gap:clamp(18px,3vw,28px);display:grid}.content-body .rule-sec:has(>.more-game-icon)>.more-game-icon{aspect-ratio:1;object-fit:cover;border:1px solid #f7cd7857;border-radius:23%;grid-area:1/1/span 3;width:100%;height:auto;box-shadow:0 14px 28px #00000047,0 0 0 4px #ffffff0a}.content-body .rule-sec:has(>.more-game-icon)>h2{grid-column:2}.content-body .rule-sec:has(>.more-game-icon)>p{grid-column:2}.rule-sec h2,.doc-live .rule-sec h2{color:var(--dp-cream);background:0 0;border:0;align-items:baseline;gap:12px;margin:0;padding:0;font-size:26px;display:flex}.rule-sec h2 .n,.doc-live .rule-sec h2 .n{font:700 15px / 1 var(--dp-font-num);color:var(--dp-brand);letter-spacing:.08em}.rule-sec h3,.doc-live .rule-sec h3{color:var(--dp-brand-lt);font-size:18px;font-family:var(--dp-font-body);margin-top:20px;font-weight:700}.rule-sec p,.rule-sec li,.doc-live .rule-sec p,.doc-live .rule-sec li{font:500 15px / 1.65 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 80%, transparent)}.rule-sec p,.doc-live .rule-sec p{margin:12px 0 0}.rule-sec ul,.rule-sec ol,.doc-live .rule-sec ul,.doc-live .rule-sec ol{margin:12px 0 0;padding-left:22px}.rule-sec li,.doc-live .rule-sec li{margin-top:6px}.rule-sec strong,.doc-live .rule-sec strong{color:var(--dp-cream)}.rule-sec .ex,.doc-live .rule-sec .ex{background:#c98f9512;border-left:3px solid #c98f958c;border-radius:0 12px 12px 0;margin-top:14px;padding:12px 16px}.rule-sec .ex p,.doc-live .rule-sec .ex p{margin:4px 0 0;font-size:14px}.rule-sec .ex .exl,.doc-live .rule-sec .ex .exl{font:700 11px / 1 var(--dp-font-body);letter-spacing:.16em;color:var(--dp-brand);text-transform:uppercase}.doc-live .updated{font:600 13px / 1.4 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 55%, transparent);margin-top:10px}.doc-live .card{background:#0000006b;border:1px solid #ffffff1a;border-radius:20px;margin-top:32px;padding:14px 36px}.doc-live .card h2{color:var(--dp-brand-lt);margin:34px 0 12px;font-size:24px}.doc-live .card h2:first-child{margin-top:24px}.doc-live .card p,.doc-live .card li{font:500 15.5px / 1.7 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 82%, transparent)}.doc-live .cta-band{text-align:center;background:linear-gradient(135deg,#c98f952e,#0006);border:1px solid #c98f9566;border-radius:18px;margin-top:36px;padding:28px}.doc-live .cta-band h2{color:var(--dp-cream);margin:0;font-size:26px}.doc-live .cta-band p{font:500 15px / 1.5 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 72%, transparent);margin:10px 0 18px}.doc-live .rtable{border-collapse:collapse;width:100%;font:500 14px / 1.4 var(--dp-font-body);margin-top:12px}.doc-live .rtable th{font:700 12px / 1 var(--dp-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dp-brand);text-align:left;border-bottom:1px solid #c98f954d;padding:8px 12px}.doc-live .rtable td{color:color-mix(in srgb, var(--dp-cream) 82%, transparent);border-bottom:1px solid #ffffff14;padding:8px 12px}.content-body.prose>h2{border:1px solid var(--dp-hairline);background:#0000006b;border-radius:18px;margin-top:2.2em;margin-bottom:.35em;padding:22px 26px;font-size:26px;line-height:1.15}.content-body.prose>h2:first-child{margin-top:1.25em}.content-body.prose>p,.content-body.prose>ul,.content-body.prose>ol{color:color-mix(in srgb, var(--dp-cream) 80%, transparent)}.content-body.prose strong{color:var(--dp-cream);font-weight:700}.content-pad{width:100%;max-width:var(--dp-content-maxw);margin-inline-start:auto;margin-inline-end:auto;padding-top:44px;padding-bottom:90px}.content-cta{margin-top:36px}.page-hero{padding:calc(var(--dp-header-h) + 56px) 0 56px;position:relative;overflow:hidden}.page-hero:after{content:"";pointer-events:none;background:radial-gradient(110% 80% at 50% 0,#0000 40%,#00000059 100%);position:absolute;top:0;bottom:0;left:0;right:0}.page-hero-inner{z-index:1;max-width:var(--dp-content-maxw);position:relative}.page-hero h1{color:var(--dp-cream);text-shadow:0 4px 24px #0006;margin:16px 0 0;font-size:clamp(36px,5.6vw,54px)}.page-hero .content-lead{margin-top:10px}.page-hero-cta{margin-top:28px}@media (max-width:980px){.games,.three{grid-template-columns:1fr}.feat-grid{grid-template-columns:repeat(6,1fr)}.span6,.span4,.span3{grid-column:span 6}.feel{grid-template-columns:1fr 1fr}}@media (max-width:820px){.howto{grid-template-columns:1fr 1fr}}@media (max-width:560px){.logo-name{font-size:19px}.gallery .phone{border-radius:32px;width:220px;height:456px}.gallery .scr{border-radius:24px}.content-body>h2{padding:18px 20px;font-size:22px}.hero .cta-row,.closing .cta-row{flex-direction:column;align-items:stretch;gap:12px;width:100%}.cta-row .btn-primary{justify-content:center;width:100%}.table-scene{height:270px}.table-surface{width:300px;height:196px}.feel,.feat-grid,.howto{grid-template-columns:1fr}.span6,.span4,.span3{grid-column:span 1}}.dp-ic{background:#c98f9524;border:1px solid #c98f9547;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:14px;display:grid}.way .dp-ic{border-radius:18px;width:60px;height:60px;margin-inline-start:auto;margin-inline-end:auto}.feel .f .dp-ic{border-radius:12px;width:42px;height:42px}.dp-footer-store{justify-items:start;gap:14px;display:grid}.dp-footer-store .badges{flex-direction:column;align-items:stretch;gap:10px}.dp-footer-store .ph-badge img{opacity:.92;width:200px;height:auto;display:block}.dp-footer-store .ph-badge:hover img{opacity:1}.dp-footer-bar .sep{opacity:.6;margin:0 6px}.dp-footer-legal a,.dp-footer-langs a,.dp-footer-more a{color:color-mix(in srgb, var(--dp-cream) 68%, transparent);text-decoration:none}.dp-footer-legal a{margin-left:12px}.dp-footer-legal a:hover,.dp-footer-langs a:hover,.dp-footer-more a:hover{color:var(--dp-brand-lt)}.dp-footer-more-label{margin-right:6px}.dp-footer-signoff{opacity:.85;font-style:italic}@media (max-width:980px){.dp-footer-store{justify-items:start}.dp-footer-store .badges{flex-flow:wrap;align-items:center}.dp-footer-bar{flex-direction:column;align-items:flex-start;gap:10px}}.dp-lang-details summary .dp-lang-globe{opacity:.85}.dp-lang-details summary .dp-lang-chevron{opacity:.7;transition:transform .2s}.dp-lang-details[open] summary .dp-lang-chevron{transform:rotate(180deg)}.doc-live h2{color:var(--dp-brand-lt);margin:28px 0 10px;font-size:24px}.doc-live p,.doc-live li{font:500 15px / 1.7 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 82%, transparent)}.doc-live ul,.doc-live ol{margin:10px 0;padding-left:22px}.doc-live li{margin:6px 0}.doc-live strong{color:var(--dp-cream);font-weight:700}.doc-live a{color:var(--dp-brand-lt);text-decoration:none}.doc-live a:hover{text-decoration:underline}.doc-live .btn{background:linear-gradient(180deg, var(--dp-brand-lt), var(--dp-brand) 55%, var(--dp-brand-dk));color:var(--dp-on-brand);box-shadow:var(--dp-shadow-btn)}.doc-live .btn:hover{box-shadow:var(--dp-shadow-btn-hover);filter:brightness(1.04);text-decoration:none;transform:translateY(-2px)}.doc-live .answer{border-left:3px solid var(--dp-brand);background:#c98f9517;border-radius:0 14px 14px 0;margin-top:18px;padding:16px 20px}.doc-live .answer p{font:500 16.5px / 1.65 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 90%, transparent);margin:0}.doc-live .rule-sec p.direct{color:color-mix(in srgb, var(--dp-cream) 94%, transparent);font-weight:600}.doc-live .stat-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px;display:grid}.doc-live .stat{text-align:center;background:#00000080;border:1px solid #ffffff1f;border-radius:14px;padding:16px 14px}.doc-live .stat .v{font:700 26px / 1 var(--dp-font-num);color:var(--dp-brand-lt)}.doc-live .stat .l{font:600 11.5px / 1.35 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 65%, transparent);margin-top:6px;display:block}.doc-live .tbl-scroll{margin-top:12px;overflow-x:auto}.doc-live .tbl-scroll .rtable{min-width:520px}.doc-live .rtable td{vertical-align:top}.doc-live .rtable .hi,.doc-live .rtable .yes{color:var(--dp-chip-text);font-weight:700}.doc-live .rtable .lo{color:#ff8b8b;font-weight:700}.doc-live .chip.red{color:#ffb0b0;background:#ff5a5a24;border-color:#ff5a5a66}.doc-live .tiles-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.doc-live .tiles-row .lbl{font:700 11px / 1 var(--dp-font-body);letter-spacing:.14em;color:var(--dp-brand);text-transform:uppercase;flex:none;margin-right:4px}.doc-live .byline{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;align-items:flex-start;gap:14px;margin-top:36px;padding:18px 22px;display:flex}.doc-live .byline p{font:500 14px / 1.6 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 72%, transparent);margin:0}.doc-live .faq{flex-direction:column;gap:10px;margin-top:14px;display:flex}.doc-live .faq>details{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;overflow:hidden}.doc-live .faq summary{cursor:pointer;font:700 15.5px var(--dp-font-body);color:var(--dp-cream);align-items:center;gap:16px;padding:17px 20px;list-style:none;display:flex}.doc-live .faq summary::-webkit-details-marker{display:none}.doc-live .faq summary span:first-child{flex:1}.doc-live .faq>details p{font:500 14.5px / 1.62 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 75%, transparent);margin:0;padding:0 20px 18px}.doc-live .faq:has(.chev){background:#0000006b;border:1px solid #ffffff1a;border-radius:18px;display:block;overflow:hidden}.doc-live .faq:has(.chev)>details{background:0 0;border:0;border-bottom:1px solid #ffffff14;border-radius:0}.doc-live .faq:has(.chev)>details:last-child{border-bottom:none}.doc-live .faq:has(.chev) summary{font:700 16px var(--dp-font-body);justify-content:space-between;padding:20px 24px;transition:background .15s}.doc-live .faq:has(.chev) summary:hover{background:#ffffff0a}.doc-live .chev{background:#c98f9529;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .2s;display:flex}.doc-live details[open] .chev{transform:rotate(180deg)}.doc-live .ans{font:500 15px / 1.65 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 78%, transparent);padding:0 24px 20px}.doc-live .faq-h{color:var(--dp-cream);margin:50px 0 18px;font-size:28px}.doc-live .cat{font:700 11px / 1 var(--dp-font-body);letter-spacing:.16em;color:var(--dp-brand);text-transform:uppercase;margin:28px 0 10px}.doc-live div.steps{background:#00000073;border:1px solid #ffffff1a;border-radius:20px;margin-top:34px;padding:28px 30px}.doc-live div.steps h2{color:var(--dp-brand-lt);margin:0 0 6px;font-size:22px}.doc-live div.steps p.sm{font:500 14px var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 60%, transparent);margin:0 0 18px}.doc-live .step{border-top:1px solid #ffffff14;align-items:flex-start;gap:16px;padding:14px 0;display:flex}.doc-live .step:first-of-type{border-top:none}.doc-live .step .n{background:linear-gradient(150deg, var(--dp-brand-lt), var(--dp-brand-dk));width:30px;height:30px;color:var(--dp-on-brand);font:700 14px var(--dp-font-body);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.doc-live .step .t{font:500 15.5px / 1.6 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 85%, transparent)}.doc-live .alt{background:linear-gradient(135deg,#c98f9529,#0006);border:1px solid #c98f955c;border-radius:16px;margin-top:18px;padding:20px 22px}.doc-live .alt h3{color:var(--dp-cream);margin:0;font-size:18px}.doc-live .alt p{font:500 14.5px / 1.6 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 74%, transparent);margin:8px 0 0}.doc-live .alt code{font:600 13px var(--dp-font-body);color:var(--dp-brand-lt);background:#00000080;border:1px solid #ffffff29;border-radius:7px;padding:3px 9px}.doc-live .what{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}.doc-live .what .col{background:#0006;border:1px solid #ffffff1a;border-radius:18px;padding:22px}.doc-live .what .col.del{border-color:#ff5a5a59}.doc-live .what .col.keep{border-color:#c98f954d}.doc-live .what h3{color:var(--dp-cream);align-items:center;gap:9px;margin:0;font-size:18px;display:flex}.doc-live .what ul{margin:12px 0 0;padding-left:20px}.doc-live .what li{font:500 14px / 1.6 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 78%, transparent);margin:6px 0}.doc-live .tl{font:500 14.5px / 1.6 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 78%, transparent);background:#0006;border:1px solid #ffffff1a;border-radius:14px;margin-top:24px;padding:18px 22px}.doc-live .note{font:500 14px / 1.6 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 80%, transparent);background:#c98f951a;border:1px solid #c98f954d;border-radius:14px;margin:24px 0 0;padding:16px 20px}.doc-live ol.steps{counter-reset:step;flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.doc-live ol.steps li{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:14px;margin:0;padding:16px 18px 16px 62px;position:relative}.doc-live ol.steps li:before{counter-increment:step;content:counter(step);width:30px;height:30px;font:700 15px / 1 var(--dp-font-num);color:var(--dp-on-brand);background:linear-gradient(180deg, var(--dp-brand-lt), var(--dp-brand) 55%, var(--dp-brand-dk));border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;left:16px;box-shadow:inset 0 1px #ffffff80,0 3px 8px #782f4566}.doc-live ol.steps li b{font:700 15.5px var(--dp-font-body);color:var(--dp-cream);margin-bottom:4px;display:block}.doc-live ol.steps li span{font:500 14.5px / 1.6 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 75%, transparent)}.doc-live .grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.doc-live .pack{background:#0000006b;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:6px;padding:22px 20px;display:flex;position:relative}.doc-live .pack.best{border-color:#c98f95b3;box-shadow:0 0 0 1px #c98f9559,0 14px 30px #00000059}.doc-live .pack .tag{font:800 10px var(--dp-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--dp-on-brand);background:linear-gradient(180deg, var(--dp-brand-lt), var(--dp-brand-deep));border-radius:8px;padding:5px 10px;position:absolute;top:-11px;left:20px}.doc-live .name{font:700 13px var(--dp-font-body);letter-spacing:.04em;color:color-mix(in srgb, var(--dp-cream) 60%, transparent);text-transform:uppercase}.doc-live .coins{font:400 30px var(--dp-font-display);color:var(--dp-cream);align-items:center;gap:9px;display:flex}.doc-live .coin{background:radial-gradient(circle at 38% 34%, var(--dp-brand-lt), var(--dp-brand-dk));border:1.5px solid var(--dp-brand);width:24px;height:24px;font:900 13px var(--dp-font-body);color:var(--dp-table-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.doc-live .price{font:800 22px var(--dp-font-body);color:var(--dp-brand-lt);margin-top:6px}.doc-live .taxnote{font:600 14px/1.6 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 88%, transparent);background:#c98f951a;border:1px solid #c98f954d;border-radius:12px;max-width:640px;margin-top:18px;padding:12px 16px}.doc-live .pack .unit{font:600 12px var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 50%, transparent)}.doc-live .contact{grid-template-columns:1fr 1fr;gap:18px;margin-top:34px;display:grid}.doc-live .cbox{background:#00000073;border:1px solid #ffffff1a;border-radius:18px;padding:24px}.doc-live .cbox.email{background:linear-gradient(135deg,#c98f952e,#0006);border-color:#c98f9566}.doc-live .cbox h3{color:var(--dp-cream);margin:0;font-size:22px}.doc-live .cbox p{font:500 14px / 1.55 var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 66%, transparent);margin:8px 0 14px}.doc-live .cbox .ic,.doc-live .ic{background:#c98f9529;border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:14px;display:flex}.doc-live .act{font:700 15px var(--dp-font-body);color:var(--dp-brand-lt)}@media (max-width:820px){.doc-live .grid{grid-template-columns:repeat(2,1fr)}.doc-live .contact{grid-template-columns:1fr}}@media (max-width:680px){.doc-live .rule-sec{padding:22px 20px}.doc-live .stat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.doc-live .what{grid-template-columns:1fr}.doc-live div.steps{padding:20px 22px}.doc-live .card{padding:8px 22px}}@media (max-width:520px){.doc-live .grid{grid-template-columns:1fr}}.platform-strip{flex-wrap:wrap;justify-content:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.platform-strip a{background:var(--dp-surface-1);border:1px solid var(--dp-hairline);color:var(--dp-cream);border-radius:14px;align-items:center;gap:10px;padding:12px 20px;text-decoration:none;transition:transform .2s,border-color .2s;display:inline-flex}.platform-strip a:hover{border-color:#c98f958c;transform:translateY(-2px)}.platform-strip img{border-radius:6px;display:block}.platform-strip b{font:700 15px var(--dp-font-body)}.platform-strip small{font:600 12px var(--dp-font-body);color:color-mix(in srgb, var(--dp-cream) 55%, transparent)}.dp-scroll-x{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.prose,.content-body,.rule-sec h2,.rule-sec h3,.doc-live td,.doc-live th,.prose td,.prose th{overflow-wrap:anywhere}@media (max-width:1024px){.dp-mobile-toggle,.dp-footer-col li a,.dp-footer-bar a,.dp-drawer a,.dp-drawer button,.dp-breadcrumbs a,.dp-toc a,.toc a{min-height:var(--dp-tap-min);align-items:center;display:inline-flex}.dp-footer-col-title{min-height:0}.dp-footer a,.dp-drawer a,.dp-breadcrumbs a{padding-inline:var(--dp-space-3)}.btn:not([hidden]),a.btn,button.btn,.cta a,.dp-cta a{min-height:var(--dp-tap-min);justify-content:center;align-items:center}.dp-footer-col ul{gap:0}.dp-footer-cols{gap:var(--dp-space-5) var(--dp-space-7)}.dp-footer-col li a{min-height:40px}.dp-footer-col-title{margin-bottom:var(--dp-space-1)}.dp-drawer li+li{margin-top:var(--dp-space-1)}}.dp-header-noscript{border-top:1px solid var(--dp-hairline);background:var(--dp-table-deep)}.dp-header-noscript ul{gap:var(--dp-space-2);padding:var(--dp-space-3) var(--dp-gutter);flex-wrap:wrap;margin:0;list-style:none;display:flex}.dp-header-noscript a{min-height:var(--dp-tap-min);padding-inline:var(--dp-space-3);color:var(--dp-cream);font-size:var(--dp-text-nav);align-items:center;display:inline-flex}@media (max-width:560px){.content-body .rule-sec:has(>.more-game-icon){grid-template-columns:64px minmax(0,1fr);column-gap:16px}.content-body .rule-sec:has(>.more-game-icon)>.more-game-icon{grid-row:1}.content-body .rule-sec:has(>.more-game-icon)>h2{align-self:center}.content-body .rule-sec:has(>.more-game-icon)>p{grid-column:1/-1}.game-card{padding:var(--dp-pad-card) var(--dp-pad-card) var(--dp-pad-card)}.rules-link{width:100%;margin-top:var(--dp-space-5);justify-content:center;position:static}.chain{transform:scale(calc((100vw - 2 * var(--dp-gutter)) / 380));transform-origin:50%}}.gallery[data-more-right]{-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000 100%);mask-image:linear-gradient(90deg,#000 90%,#0000 100%)}.gallery[data-more-left]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10%);mask-image:linear-gradient(90deg,#0000 0,#000 10%)}.gallery[data-more-left][data-more-right]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%)}.hero h1{margin-top:var(--dp-space-2)}.page-hero-inner{margin-inline-start:auto;margin-inline-end:auto}.article-body h1,.content-body h1,.page-hero h1,.content-hero h1{font-size:var(--dp-text-h1-doc)}.rule-sec h2,.doc-live .rule-sec h2,.prose h2,.content-body h2{font-size:var(--dp-text-h2-doc)}.rule-sec h3,.prose h3,.content-body h3{font-size:var(--dp-text-h3-doc)}.hero-media{margin-right:-24px;padding:104px 64px 72px 24px;position:relative}.hero-video{z-index:1;aspect-ratio:16/9;border:3px solid var(--dp-brand);background:var(--dp-table-deep);border-radius:22px;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 30px 70px #00000080,0 0 0 8px #0000002e}.hero-video img,.hero-video video{object-fit:cover;width:100%;height:100%;display:block}.hero-king-present{z-index:2;filter:drop-shadow(0 10px 14px #0006);pointer-events:none;width:160px;height:auto;position:absolute;top:-34px;left:-58px;transform:rotate(-3deg)}.hero-king-wave{z-index:2;transform-origin:23% 29%;filter:drop-shadow(0 12px 18px #00000073);pointer-events:none;width:190px;height:auto;animation:4.2s ease-in-out infinite dp-king-hold;position:absolute;bottom:-30px;right:-40px;transform:rotate(-6deg)}@keyframes dp-king-hold{0%,to{transform:rotate(-6deg)}50%{transform:rotate(-2deg)translateY(-3px)}}@media (prefers-reduced-motion:reduce){.hero-king-wave{animation:none}}@media (max-width:980px){.hero-media{order:-1;max-width:640px;margin:0 auto 8px;padding:76px 70px 60px 0}.hero-king-present{width:120px;left:-8px}.hero-king-wave{width:140px;bottom:-22px;right:-14px}}@media (max-width:560px){.hero-media{padding:54px 48px 44px 0}.hero-king-present{width:86px;left:-4px}.hero-video{border-radius:16px;transform:none}.hero-king-wave{width:100px;bottom:-14px;right:-10px}}.hero .cta-row .badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dp-footer-group>summary{cursor:default;list-style:none}.dp-footer-group>summary::-webkit-details-marker{display:none}.dp-footer-chevron{display:none}@media (max-width:640px){.dp-footer{padding:var(--dp-space-8) 0 var(--dp-space-6)}.dp-footer-main{gap:var(--dp-space-6)}.dp-footer-brand .logo{padding-inline-start:0;padding-inline-end:0}.dp-footer-tagline{margin-top:var(--dp-space-2)}.dp-footer-cols{border-top:1px solid var(--dp-hairline-soft);display:block}.dp-footer-col{border-bottom:1px solid var(--dp-hairline-soft)}.dp-footer-group>summary.dp-footer-col-title{cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;min-height:52px;margin:0;display:flex}.dp-footer-chevron{width:8px;height:8px;margin-right:var(--dp-space-1);border-bottom:2px solid;border-right:2px solid;transition:transform .2s;display:block;transform:translateY(-2px)rotate(45deg)}.dp-footer-group[open] .dp-footer-chevron{transform:translateY(2px)rotate(-135deg)}.dp-footer-group ul{gap:0 var(--dp-space-4);padding-bottom:var(--dp-space-3);grid-template-columns:1fr 1fr}.dp-footer a{padding-inline-start:0;padding-inline-end:0}.dp-footer-col li a{font-size:14px}.dp-footer-bar{margin-top:var(--dp-space-6);gap:var(--dp-space-1);border-top:0;padding-top:0;font-size:12.5px}.dp-footer-legal{flex-direction:column;align-items:flex-start;display:flex}.dp-footer-legal a{margin-left:0}}.hd-float{z-index:0;pointer-events:none;position:absolute;top:-150px;bottom:-150px;left:-30px;right:-40px}.hd-card{height:var(--h);width:calc(var(--h) * 50 / 70);opacity:var(--o);transform:rotate(var(--r));filter:drop-shadow(0 0 10px #c98f9580) drop-shadow(0 6px 10px #0006) blur(var(--b));animation:hd-drift var(--d) ease-in-out var(--dl) infinite;will-change:transform;position:absolute}.hd-card.hd-sq{width:var(--h)}@keyframes hd-drift{0%,to{transform:translate(0, 0) rotate(var(--r))}33%{transform:translate(var(--dx), var(--dy)) rotate(calc(var(--r) + 9deg))}66%{transform:translate(calc(var(--dx) * -.6), calc(var(--dy) * .7)) rotate(calc(var(--r) - 6deg))}}.hd-glass{z-index:3;color:var(--dp-cream);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);font:600 13.5px/1.25 var(--dp-font-body);white-space:nowrap;pointer-events:none;background:linear-gradient(#06272cb3,#08090ccc);border:1px solid #c98f9540;border-radius:14px;align-items:center;gap:10px;animation:7s ease-in-out infinite hd-bob;display:flex;position:absolute;box-shadow:inset 0 1px #eaf6f61f,0 14px 30px #0000006b}.hd-modes{padding:10px 14px;top:40px;right:70px}.hd-suits{gap:3px;font-size:15px;line-height:1;display:inline-flex}.hd-suits b{color:var(--dp-ivory)}.hd-suits i{color:var(--dp-brand);font-style:normal}.hd-deck{padding:9px 16px 9px 9px;animation-delay:-3.5s;bottom:-26px;left:40px}.hd-badge{background:linear-gradient(145deg, var(--dp-brand-lt), var(--dp-brand-dk));color:#2a0f18;width:36px;height:36px;font:800 14px var(--dp-font-body);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 2px #08090c,0 0 0 3.5px #c98f9566}.hd-deck-body{flex-direction:column;gap:2px;display:flex}.hd-deck-body small{font:700 10px/1 var(--dp-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--dp-brand)}@keyframes hd-bob{0%,to{translate:0}50%{translate:0 -5px}}@media (max-width:980px){.hd-float{top:-60px;bottom:0;left:-10px;right:-10px}.hero-media{padding-bottom:100px}.hd-modes{top:24px;right:90px}.hd-deck{bottom:8px;left:0}}@media (max-width:560px){.hd-float{top:-30px;bottom:0;left:-6px;right:-6px}.hd-card{height:calc(var(--h) * .55);width:calc(var(--h) * .55 * 50 / 70)}.hd-card.hd-sq{width:calc(var(--h) * .55)}.hd-mh{display:none}.hd-glass{border-radius:11px;gap:7px;font-size:11px}.hd-modes{padding:6px 9px;top:10px;right:54px}.hd-suits{font-size:12px}.hero-media{padding-bottom:80px}.hd-deck{padding:6px 10px 6px 6px;bottom:6px;left:4px}.hd-badge{width:26px;height:26px;font-size:11px}.hd-deck-body small{font-size:8.5px}}@media (prefers-reduced-motion:reduce){.hd-card,.hd-glass{animation:none}}.hero-king-present,.hero-king-wave{-webkit-mask-image:linear-gradient(#000 68%,#0000 97%);mask-image:linear-gradient(#000 68%,#0000 97%)}.dp-cube{background:var(--dp-face-1);width:28px;height:28px;color:var(--dp-brand-dk);font-family:var(--dp-font-num);box-shadow:0 3px 0 var(--dp-face-3), 0 6px 12px #00000059;border-radius:6px;place-items:center;font-size:16px;font-weight:700;display:inline-grid}.logo-text{font-family:var(--dp-font-display);letter-spacing:.01em;color:var(--dp-ivory);white-space:nowrap;font-size:22px}
