@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-greek-ext-wght-normal.12T8GTDR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-greek-wght-normal.Ymb6dZNd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-latin-ext-wght-normal.W1qJv59z.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:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-latin-wght-normal.BYSzYMf3.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:"Noto Sans Variable", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Bricolage Grotesque Variable", "Noto Sans Variable", sans-serif;--color-gold:#ffc928;--color-lime:#d7ff3f;--color-cream:#fff9ed;--color-charcoal:#20211d}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{color-scheme:light;--page:#fff8e8;--surface:#fff9e9;--raised:#fffdf4;--soft:#f6e9c8;--ink:#20211d;--muted:#675b40;--line:#d9bd7d;--accent:var(--color-gold);--accent-text:#895000;--accent-soft:#fff0ba;--focus:#835000;--ambient:#ffc92825;--card-base:#fff1cc;--card-warm:#ffe2bf;--card-dark:#f3e6b8;--card-dark-ink:#20211d;--feature-bg:radial-gradient(ellipse at 16% 0%, #fffbe0, transparent 65%), radial-gradient(ellipse at 94% 18%, #fff5bd, transparent 48%), linear-gradient(120deg, #ffeab0, #f6ce68 56%, #edb64f 100%);--feature-ink:#34280f;--feature-muted:#58451b;--feature-line:#ad812f;--feature-glow:#fff5bf70;--light-page-atmosphere:radial-gradient(ellipse 85% 650px at 100% 0%, #ffdf893b, transparent 75%), radial-gradient(ellipse 65% 800px at 0% 42%, #ffe5a02e, transparent 80%), radial-gradient(ellipse 80% 650px at 100% 82%, #ffcf7924, transparent 80%);--light-card-shadow:0 8px 24px #b5811510, inset 0 1px 0 #fff9;--light-feature-shadow:0 18px 45px #a8711321, inset 0 1px 0 #fff9;--light-pattern:radial-gradient(circle at 84% 24%, #fff7dcb3 0 3px, transparent 4px), radial-gradient(circle at 88% 67%, #fff9df80 0 5px, transparent 6px), radial-gradient(ellipse at 85% 20%, #fff9df99, transparent 50%);--ball-face:radial-gradient(circle at 31% 23%, #fffdf0 0%, #fff2b9 24%, #f7cf5b 58%, #d29a22 86%, #af7210 100%);--ball-ivory:radial-gradient(circle at 31% 23%, #fff 0%, #fffdf0 35%, #efe3bc 73%, #b6a36c 100%);--ball-euro:radial-gradient(circle at 30% 15%, #62664c, #303425 55%, #15190e 100%);--ball-ink:#242417;--ball-shadow:inset 0 2px 2px #fff9, inset -5px -8px 12px #9d621f45, 0 12px 22px #0004;--warm-gradient:linear-gradient(112deg, #ffedb1 0%, #ffd15b 42%, #ffb347 76%, #ffaf78 100%);--timer-ink:#292312;--timer-muted:#332a17;--dialog-backdrop:#10120de0;--shadow:0 12px 32px #65511d12;--radius-card:24px;--radius-large:36px;--radius-pill:999px;--space-section:80px;--motion:.2s;--ease:cubic-bezier(.2, 0, 0, 1);--text-display:clamp(42px, 4.7vw, 68px);--text-heading:clamp(32px, 3.2vw, 44px);font-family:var(--font-sans);color:var(--ink);background:var(--page);font-synthesis:none}:root[data-theme=dark]{color-scheme:dark;--page:#161813;--surface:#22251e;--raised:#2b2e24;--soft:#303328;--ink:#fff9ed;--muted:#c2c0ad;--line:#484b3a;--accent-text:#ffd65a;--accent-soft:#454020;--focus:#d7ff3f;--ambient:#ffc92812;--card-base:#333123;--card-warm:#3b2d23;--card-dark:#272b20;--card-dark-ink:#fff9ed;--feature-ink:#fff9ed;--feature-muted:#dbd5bd;--feature-bg:radial-gradient(ellipse at 65% -10%, #a372294f, transparent 60%), linear-gradient(115deg, #303125, #1d2018 75%);--feature-line:#857443;--feature-glow:#ffd66626;--warm-gradient:linear-gradient(115deg, #ffd760 0%, #ffc02e 45%, #ff893e 78%, #f57358 100%);--shadow:0 14px 35px #0003}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable;scroll-padding-top:24px}html:has(.selection-dialog[open]){overflow:hidden}body{-webkit-font-smoothing:antialiased;background:radial-gradient(ellipse at 88% 100px, var(--ambient), transparent 600px) no-repeat;min-width:300px;margin:0;font-size:17px;line-height:1.65}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-weight:800;line-height:1.1}p{text-wrap:pretty}a{color:inherit;text-decoration:none}button,select{font:inherit}button,a,summary,select{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer}button,summary{color:inherit}img{max-width:100%;display:block}svg{flex-shrink:0}::selection{background:var(--accent);color:var(--color-charcoal)}:focus-visible{outline:3px solid var(--focus);outline-offset:5px}main:focus{outline:none}.wrap{width:min(1280px,100% - 80px);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--accent);color:var(--color-charcoal);border-radius:12px;padding:12px 20px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:none}.text-link,.pill-link,.selection-why,.selection-play,.copy-button,.official-link{min-height:48px;transition:background var(--motion), transform var(--motion), box-shadow var(--motion);justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:1.4;display:inline-flex}.text-link{justify-content:start}.text-link:hover{text-underline-offset:5px;text-decoration:underline}.pill-link{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);padding:12px 21px}.pill-link:hover{background:var(--accent-soft);transform:translateY(-2px)}.pill-link.dark{background:var(--accent);border-color:var(--accent);color:var(--color-charcoal)}.text-link svg,.pill-link svg,.selection-play svg{transition:transform var(--motion)}.text-link:hover svg,.pill-link:hover svg,.selection-play:hover svg{transform:translate(3px)}.demo-badge{color:var(--muted);align-items:center;gap:9px;font-size:13px;font-weight:500;display:inline-flex}.demo-badge>span,.status-dot{background:var(--accent-text);border-radius:50%;flex-shrink:0;width:7px;height:7px}.site-header{justify-content:space-between;align-items:center;gap:24px;min-height:104px;display:flex}.brand{font-family:var(--font-display);letter-spacing:-1px;white-space:nowrap;align-items:center;gap:10px;min-height:48px;font-size:25px;font-weight:800;display:inline-flex}.brand-symbol{width:34px;height:34px}.brand-ai{font-weight:650}.brand-dot{color:var(--accent-text)}.site-header>.brand{font-size:31px}.site-header>.brand .brand-symbol{width:42px;height:42px}.site-header nav{margin-left:auto}.site-header nav ul{background:var(--soft);border-radius:var(--radius-pill);gap:2px;margin:0;padding:5px;list-style:none;display:flex}.site-header nav a{border-radius:var(--radius-pill);white-space:nowrap;min-height:44px;transition:background var(--motion);justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:550;display:flex}.site-header nav a:hover{background:var(--accent-soft)}.site-header nav a[aria-current=page]{background:var(--ink);color:var(--page)}.header-controls{align-items:center;gap:10px;display:flex}.language-picker,.theme-picker{z-index:20;position:relative}.language-picker summary,.theme-picker summary{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-pill);cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:10px 13px;font-size:14px;list-style:none;display:flex}.theme-picker summary{width:48px;padding:10px}.language-picker summary::-webkit-details-marker{display:none}.theme-picker summary::-webkit-details-marker{display:none}.language-picker[open] summary,.theme-picker[open] summary{background:var(--accent-soft)}.theme-moon,[data-theme=dark] .theme-sun{display:none}[data-theme=dark] .theme-moon,.theme-sun{display:flex}.language-panel,.theme-panel{border:1px solid var(--line);background:var(--raised);box-shadow:var(--shadow);border-radius:20px;padding:20px;position:absolute;top:60px;right:0}.language-panel{width:390px}.language-panel>p,.theme-panel>p{margin-bottom:10px;font-size:15px;font-weight:650}.language-panel ul{grid-template-columns:1fr 1fr;gap:2px 7px;max-height:64vh;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.language-panel a{border-radius:10px;align-items:center;gap:9px;min-height:44px;padding:10px 8px;font-size:15px;display:flex}.language-flag{height:20px;color:var(--accent-text);border-radius:5px;flex:0 0 24px;place-items:center;display:grid;overflow:hidden}.language-flag img{object-fit:cover;border-radius:4px;width:24px;height:18px}.language-name{flex:1;min-width:0}.language-panel a>svg{margin-left:auto}.language-panel a:hover,.language-panel a[aria-current]{background:var(--accent-soft)}.theme-panel{width:220px}.theme-panel button{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:46px;padding:10px;font-size:15px;display:flex}.theme-panel button:hover,.theme-panel button[aria-pressed=true]{background:var(--accent-soft)}.theme-check{margin-left:auto;display:none}.theme-panel button[aria-pressed=true] .theme-check{display:flex}.product-heading{padding-top:29px;padding-bottom:32px}.product-heading h1{font-size:var(--text-display);max-width:1160px;margin-top:14px;line-height:1.04}.product-heading time{color:var(--accent-text);display:block}.featured-combination{isolation:isolate;border-radius:var(--radius-large);background:var(--feature-bg);color:var(--feature-ink);border:1px solid var(--feature-line);padding:28px 40px 24px;position:relative;overflow:clip;box-shadow:0 16px 45px #3b2a0e12}.featured-combination:before{content:"";z-index:-1;border:1px solid var(--feature-line);width:560px;height:480px;box-shadow:0 0 0 30px var(--feature-glow), 0 0 0 90px #ffc92808;border-radius:45% 55% 43% 57%;position:absolute;top:-210px;right:-70px;transform:rotate(-25deg)}.combination-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.selection-index{align-items:center;gap:9px;font-size:14px;font-weight:550;display:flex}.selection-index b{font-family:var(--font-display);margin-left:3px;font-size:22px}.featured-count{color:var(--feature-muted);align-items:center;gap:18px;font-size:15px;display:flex}.featured-count>span{color:var(--color-lime);font-size:22px}.combination-numbers{justify-content:center;align-items:center;display:flex}.number-group{flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:flex}.number-ball{isolation:isolate;background:var(--ball-ivory);width:40px;height:42px;color:var(--ball-ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-1px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:23px;font-weight:800;display:inline-flex;position:relative;box-shadow:inset 0 1px 1px #fff,0 3px 5px #0001}.euro-ball{background:var(--ball-face);border-radius:13px}.number-divider{margin-inline:13px;font-size:20px;font-weight:400}.featured-combination .combination-numbers{padding:43px 0 42px}.featured-combination .number-group{gap:20px}.featured-combination .number-ball{letter-spacing:-3px;background:var(--ball-face);width:116px;height:116px;box-shadow:var(--ball-shadow);animation:ball-enter .3s var(--ease) both;animation-delay:calc(var(--ball-order,0) * 35ms);font-size:60px}.featured-combination .number-ball:nth-child(2n){background:var(--ball-ivory)}.featured-combination .number-ball:before{content:"";z-index:-1;background:linear-gradient(#fff9,#fff0);border-radius:50%;width:48%;height:15%;position:absolute;top:7%;left:18%;transform:rotate(-23deg)}.featured-combination .number-ball:after{content:"";background:#fff5;border-radius:50%;width:25%;height:5%;position:absolute;bottom:8%;right:15%;transform:rotate(-24deg)}.featured-combination .euro-ball{width:108px;height:108px;color:var(--color-lime);text-shadow:0 1px #0005;border:1px solid #b4b565;border-radius:30px;transform:rotate(-5deg);background:var(--ball-euro)!important}.featured-combination .euro-ball:nth-child(2){transform:rotate(5deg)}.featured-combination .euro-ball:after{content:"";background:var(--color-gold);clip-path:polygon(50% 0%,60% 38%,100% 50%,60% 62%,50% 100%,40% 62%,0% 50%,40% 38%);width:10px;height:10px;top:7px;bottom:auto;right:10px;transform:none}.featured-combination .number-divider{color:var(--feature-muted);margin-inline:26px;font-size:27px}.combination-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.featured-bottom{z-index:1;justify-content:center;gap:14px;position:relative}.selection-why,.selection-play,.copy-button{border:1px solid var(--line);border-radius:var(--radius-pill);background:0 0;padding:12px 18px}.selection-why{background:0 0;border:0;padding-inline:0;font-size:14px}.selection-why:hover{text-underline-offset:4px;text-decoration:underline}.selection-play{background:var(--surface);font-size:14px}.selection-play:hover{background:var(--accent);color:var(--color-charcoal);border-color:var(--accent)}.featured-bottom .copy-button{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-charcoal)}.featured-bottom .selection-why{color:var(--feature-ink);border:1px solid var(--feature-line);padding:12px 20px;font-size:15px}.featured-bottom .selection-why:hover{background:#ffffff0d}.featured-bottom .selection-play{background:var(--color-lime);border-color:var(--color-lime);color:var(--color-charcoal);padding-inline:22px;font-size:15px}.featured-bottom .copy-button:hover,.featured-bottom .selection-play:hover{transform:translateY(-2px);box-shadow:0 5px 20px #ffc92822}.featured-disclosure{z-index:1;text-align:center;max-width:800px;color:var(--feature-muted);justify-content:center;align-items:center;gap:9px;margin:24px auto 0;font-size:15px;line-height:1.6;display:flex;position:relative}.featured-disclosure .status-dot{background:var(--color-gold)}.feature-spark{z-index:-1;color:var(--feature-glow);font-size:210px;line-height:1;position:absolute;bottom:-70px;right:-20px;transform:rotate(15deg)}.copy-control{max-width:100%;display:inline-flex;position:relative}.copy-button{min-height:48px;font-size:15px}.copy-button.is-copied{background:var(--color-lime);border-color:var(--color-lime);color:var(--color-charcoal)}.copy-feedback{z-index:30;background:var(--ink);width:max-content;max-width:250px;color:var(--page);box-shadow:var(--shadow);border-radius:12px;padding:10px 14px;font-size:14px;line-height:1.5;position:absolute;bottom:calc(100% + 10px);right:0}.copy-feedback:empty{display:none}.icon-button{border:1px solid var(--line);background:0 0;border-radius:50%;justify-content:center;align-items:center;width:44px;min-height:44px;padding:10px;display:inline-flex}.icon-button:hover{background:var(--accent-soft)}.section-meta{justify-content:space-between;align-items:end;gap:25px;margin:40px 0 21px;display:flex}.section-meta h2{align-items:center;gap:15px;font-size:32px;display:flex}.small-star{color:var(--accent-text);font-size:30px}.section-meta>span{color:var(--muted);text-align:right;font-size:14px}.combination-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.combination-grid>.combination{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card-base);min-width:0;transition:transform var(--motion), box-shadow var(--motion), border-color var(--motion);flex-direction:column;padding:20px 22px 22px;display:flex}.combination-grid>.combination:nth-child(3n+2){background:linear-gradient(130deg, var(--card-warm), var(--card-base))}.combination-grid>.combination:nth-child(3n){background:var(--card-dark);color:var(--card-dark-ink);border-color:var(--feature-line);--line:var(--feature-line);--surface:#3a3e2f;--accent-soft:#44492c;--muted:var(--feature-muted)}.combination-grid>.combination:nth-child(3n) .copy-feedback{background:var(--color-gold);color:var(--color-charcoal)}.combination-grid>.combination:hover{box-shadow:var(--shadow);border-color:var(--accent-text);transform:translateY(-4px)}.strategy-name{text-align:left;align-items:center;gap:9px;min-width:0;font-size:23px;line-height:1.15;display:flex}.strategy-symbol{border:1px solid var(--line);width:34px;height:34px;color:var(--accent-text);border-radius:11px;flex:0 0 34px;place-items:center;display:grid}.combination-grid>.combination:nth-child(3n) .strategy-symbol{color:var(--color-gold)}.strategy-description{min-height:3.3em;color:var(--muted);margin-top:13px;font-size:16px;line-height:1.65}.strategy-preview-note{color:var(--muted);max-width:900px;margin:-5px 0 22px;font-size:15px;line-height:1.75}.combination-grid .combination-actions{flex-direction:column;align-items:stretch;gap:7px;margin-top:auto}.combination-grid .selection-play{text-align:center;min-height:46px;padding:10px 14px;font-size:15px;line-height:1.5}.combination-grid .selection-why{min-height:44px;padding:8px 0;font-size:15px}.combination-top>.copy-control{flex-shrink:0}.combination-grid .combination-numbers{padding:18px 0 22px}.combination-grid .number-group{gap:6px}.combination-grid .number-divider{margin-inline:9px}.fairness-note{color:var(--muted);justify-content:center;align-items:start;gap:9px;max-width:1000px;margin:22px auto 0;font-size:14px;line-height:1.7;display:flex}.fairness-note svg{margin-top:3px}.countdown-section{margin-top:42px}.countdown-banner{isolation:isolate;background:var(--warm-gradient);color:var(--timer-ink);border-radius:28px 28px 65px;justify-content:space-between;align-items:center;gap:40px;padding:36px 44px;display:flex;position:relative;overflow:hidden}.countdown-copy{z-index:1;max-width:580px}.countdown-dot{margin-bottom:12px;display:block}.countdown-copy h2{max-width:560px;font-size:clamp(49px,3.6vw,52px);line-height:1}.countdown-copy p{color:var(--timer-muted);margin-top:14px;font-size:15px;line-height:1.6}.official-link{text-underline-offset:5px;justify-content:start;margin-top:12px;font-size:14px;text-decoration:underline}.official-link:hover{transform:translate(3px)}.timer{z-index:1;flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px;width:500px;max-width:100%;display:grid}.timer-unit{text-align:center;min-width:0;color:var(--timer-ink);background:linear-gradient(#fffdf6,#f9efd6);border:1px solid #fff9;border-radius:16px;padding:14px 9px 12px;box-shadow:0 5px #71491635,0 10px 22px #783b1820}.timer-face{height:1.15em;font-family:var(--font-display);letter-spacing:-2px;font-variant-numeric:tabular-nums;place-items:center;font-size:66px;font-weight:800;line-height:1;display:grid;position:relative}.timer-face:after{content:"";pointer-events:none;background:#5e481f29;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 1px #fff9}.timer-face [data-unit]{display:block}.timer-label{color:var(--timer-muted);overflow-wrap:anywhere;margin-top:9px;font-size:15px;line-height:1.5;display:block}.jackpot-display{gap:5px;margin-top:20px;font-size:15px;display:grid}.jackpot-display strong{font-family:var(--font-display);font-size:32px}.jackpot-display a{text-decoration:underline}.timer-decoration{z-index:-1;color:#fff8;font-size:440px;line-height:1;position:absolute;bottom:-160px;right:-90px;transform:rotate(15deg)}.schedule-note{color:var(--muted);max-width:1100px;margin-top:14px;font-size:14px;line-height:1.8}.journal-section{margin-top:var(--space-section)}.journal-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:22px;display:flex}.journal-heading h2{font-size:var(--text-heading)}.journal-heading p{color:var(--muted);max-width:650px;margin-top:14px;font-size:17px;line-height:1.7}.journal-heading .pill-link{flex-shrink:0}.editorial-notice{color:var(--muted);margin-bottom:23px;font-size:14px}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.blog-card{min-width:0;transition:transform var(--motion)}.blog-card:hover{transform:translateY(-4px)}.article-image{isolation:isolate;background:var(--surface);box-shadow:var(--shadow);border-radius:24px;display:block;position:relative;overflow:hidden}.article-image img{aspect-ratio:1.4;object-fit:cover;width:100%;height:auto;transition:transform .3s var(--ease)}.article-image:hover img{transform:scale(1.035)}.card-patterns .article-image{border-radius:24px 64px 24px 24px}.card-history .article-image{border-radius:64px 24px 24px}.article-arrow{width:48px;height:48px;color:var(--color-charcoal);background:var(--color-cream);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:16px;transform:rotate(-35deg)}.category{background:var(--color-cream);color:var(--color-charcoal);border-radius:30px;padding:6px 12px;font-size:13px;font-weight:550;position:absolute;top:16px;left:16px}.article-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:3px 14px;margin-top:20px;font-size:13px;line-height:1.7;display:flex}.blog-card .article-title{margin-top:13px;font-size:30px;line-height:1.12}.article-title a:hover{text-underline-offset:5px;text-decoration:underline 1px}.blog-card>p{color:var(--muted);margin-top:15px;font-size:17px;line-height:1.8}.supporting{border-top:1px solid var(--line);grid-template-columns:1.35fr 1fr;gap:60px;margin-top:72px;padding:38px 0 46px;display:grid}.method-summary{gap:22px;display:flex}.method-mark{color:var(--accent-text);font-size:42px;line-height:1}.supporting h2{font-size:28px}.supporting p{color:var(--muted);margin-top:14px;font-size:17px;line-height:1.8}.supporting .text-link{margin-top:12px}.responsible-notice{border-left:1px solid var(--line);padding-left:35px}.responsible-notice h2{font-size:26px}.site-footer{border-top:1px solid var(--line);padding-top:36px;padding-bottom:26px}.footer-top{justify-content:space-between;align-items:start;gap:35px;display:flex}.footer-top .brand{font-size:23px}.footer-top>div p{color:var(--muted);max-width:430px;margin-top:14px;font-size:15px;line-height:1.8}.footer-top nav{flex-wrap:wrap;gap:25px;margin-top:8px;font-size:16px;display:flex}.footer-top nav a{align-items:center;min-height:44px;display:flex}.footer-top nav a:hover{text-underline-offset:5px;text-decoration:underline}.age-mark{border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:14px;display:grid}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:start;gap:36px;margin-top:30px;padding-top:23px;font-size:14px;line-height:1.8;display:flex}.footer-bottom>span{max-width:390px}.footer-bottom p{text-align:right;max-width:620px}.page-heading{padding:48px 0 44px}.page-heading h1{font-size:var(--text-display);max-width:1100px;margin-top:20px;line-height:1.08}.page-heading>p:last-child{color:var(--muted);max-width:820px;margin-top:25px;font-size:18px;line-height:1.8}.journal-list{padding-bottom:80px}.fallback-notice{background:var(--accent-soft);border-radius:18px;margin-bottom:30px;padding:22px 26px;font-size:16px;line-height:1.8}.article-header{max-width:1020px;padding-top:25px}.back-link{font-size:15px}.article-kicker{color:var(--muted);flex-wrap:wrap;align-items:center;gap:15px;margin-top:35px;font-size:14px;display:flex}.article-kicker>span:first-child{background:var(--accent-soft);border-radius:30px;padding:7px 13px}.article-header h1{max-width:990px;margin-top:24px;font-size:clamp(43px,5vw,72px);line-height:1.05}.article-standfirst{color:var(--muted);max-width:850px;margin-top:26px;font-size:21px;line-height:1.8}.byline{color:var(--muted);align-items:center;gap:15px;margin-top:28px;font-size:14px;line-height:1.8;display:flex}.byline-mark{background:var(--accent);color:var(--color-charcoal);border-radius:50%;place-items:center;width:54px;height:54px;font-size:29px;display:grid}.article-cover{max-width:1120px;margin-top:42px}.article-cover img{object-fit:cover;border-radius:30px;width:100%;height:480px}.article-body{width:calc(100% - 48px);max-width:720px;color:var(--muted);margin:45px auto 75px;font-size:18px;line-height:1.9}.article-body>p{margin:22px 0}.article-body h2{color:var(--ink);margin:44px 0 18px;font-size:34px}.article-body strong{color:var(--ink);font-weight:700}.article-body a{text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--accent-text);-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text)}.article-body blockquote{background:var(--accent-soft);color:var(--ink);border-left:4px solid var(--accent);font-family:var(--font-display);border-radius:0 18px 18px 0;margin:30px 0;padding:25px 30px;font-size:27px;font-weight:650;line-height:1.5}.sources{border-top:1px solid var(--line);margin-top:42px;padding-top:8px}.sources h2{margin-top:25px;font-size:27px}.sources ul{padding-left:21px;font-size:16px;line-height:1.8}.sources li{margin:10px 0}.sources a svg{vertical-align:middle;margin-left:8px;display:inline}.sources p{margin-top:18px;font-size:15px;line-height:1.8}.article-responsibility{background:var(--accent-soft);border-radius:18px;margin-top:30px;padding:23px;font-size:16px;line-height:1.8}.related-section{margin-bottom:80px}.related-section .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1040px}.method-detail{background:var(--card-base);border:1px solid var(--line);border-radius:32px;grid-template-columns:1fr 1.3fr;align-items:center;gap:65px;padding:45px 60px;display:grid}.method-detail h2{font-size:36px}.method-detail p{color:var(--muted);margin-top:20px;font-size:18px;line-height:1.8}.method-detail .pill-link{margin-top:25px}.method-visual{justify-content:center;align-items:center;gap:18px;display:flex}.method-visual span{background:var(--ball-face);width:130px;height:130px;color:var(--ball-ink);box-shadow:var(--ball-shadow);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:80px;font-weight:800;display:grid}.method-visual span:last-child{background:var(--ball-euro);color:var(--color-lime);border-radius:34px;transform:rotate(8deg)}.method-visual b{font-size:26px;font-weight:400}.not-found{text-align:center;padding:60px 0 95px}.lost-numbers{justify-content:center;gap:20px;margin-bottom:35px;display:flex}.lost-numbers span{background:var(--ball-face);width:130px;height:130px;box-shadow:var(--ball-shadow);color:var(--ball-ink);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:80px;font-weight:800;display:grid}.lost-numbers span:nth-child(2){background:var(--ball-euro);color:var(--color-lime);border-radius:35px;transform:rotate(-8deg)}.not-found h1{font-size:50px}.not-found p{color:var(--muted);margin:22px auto 28px;font-size:18px;line-height:1.8}.selection-dialog{border:1px solid var(--line);background:var(--surface);width:min(720px,100% - 40px);max-width:none;max-height:calc(100dvh - 48px);color:var(--ink);overscroll-behavior:contain;border-radius:30px;margin:auto;padding:0;overflow:auto;box-shadow:0 30px 100px #0006}.selection-dialog::backdrop{background:var(--dialog-backdrop);backdrop-filter:blur(4px)}.selection-dialog[open]{animation:dialog-enter .18s var(--ease)}.dialog-shell{padding:35px;position:relative}.dialog-shell>form{position:absolute;top:20px;right:20px}.dialog-close{background:var(--soft)}.dialog-emblem{background:var(--accent);width:58px;height:58px;color:var(--color-charcoal);border-radius:18px;place-items:center;margin-bottom:22px;display:grid}.dialog-shell h2{padding-right:12px;font-size:42px}.dialog-draw{color:var(--muted);margin-top:15px;font-size:14px;line-height:1.8}.dialog-combination{font-family:var(--font-display);background:var(--soft);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin:23px 0;padding:17px 16px;font-size:27px;font-weight:800;display:flex}.dialog-combination>b{color:var(--muted);font-size:20px;font-weight:500}.dialog-combination>[data-selected-euro]{color:var(--accent-text)}.dialog-notice{background:var(--accent-soft);border-left:3px solid var(--accent);border-radius:0 12px 12px 0;margin-bottom:22px;padding:16px 18px;font-size:17px;line-height:1.8}.dialog-shell>p:not([class]){color:var(--muted);font-size:17px;line-height:1.8}.dialog-strategy{border-bottom:1px solid var(--line);margin:24px 0;padding-bottom:23px}.dialog-strategy h3{margin:8px 0 12px;font-size:27px}.strategy-status{color:var(--accent-text);font-size:15px;font-weight:650}.dialog-strategy>p:not(.strategy-status){color:var(--muted);font-size:17px;line-height:1.8}.strategy-disclaimer{margin-top:13px}.analysis-factors{margin:23px 0}.analysis-factors>div{border-top:1px solid var(--line);margin-top:19px;padding-top:19px}.analysis-factors dt{font-size:18px;font-weight:700}.analysis-factors dd{color:var(--muted);margin:9px 0 0;font-size:17px;line-height:1.8}.dialog-fairness{color:var(--muted);gap:10px;margin-top:23px;font-size:16px;line-height:1.8;display:flex}.dialog-fairness svg{margin-top:4px}.country-label{margin:24px 0 9px;font-size:16px;font-weight:650;display:block}.dialog-shell select{border:1px solid var(--line);width:100%;min-height:54px;color:var(--ink);background:var(--raised);border-radius:12px;padding:12px 42px 12px 16px;font-size:17px}.field-hint{color:var(--muted);margin-top:8px;font-size:15px}.destination-state{margin:12px 0 5px;padding:20px 0}.destination-state strong{font-size:20px;font-family:var(--font-display);font-weight:750}.destination-state p{color:var(--muted);margin-top:8px;font-size:16px;line-height:1.8}.dialog-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dialog-actions .copy-button{background:var(--accent);color:var(--color-charcoal);border-color:var(--accent)}.dialog-actions .pill-link{font-size:14px}.dialog-actions .copy-control{flex-shrink:0}.ad-slot{width:min(var(--ad-width), 100%);min-height:calc(var(--ad-height) + 28px);background:var(--soft);border:1px dashed var(--muted);text-align:center;border-radius:12px;margin:32px auto;overflow:hidden}.ad-slot>span{color:var(--muted);font-size:13px;line-height:28px;display:block}.ad-slot>div{min-height:var(--ad-height)}.ad-mobile{display:none}.dev-ad-preview{border:2px dashed var(--accent-text);border-radius:20px;margin-block:40px;padding:22px;display:none}.dev-ad-preview.is-preview-visible{display:block}.dev-ad-preview>summary{cursor:pointer;min-height:44px;font-weight:700}.dev-ad-preview>summary>span{color:var(--muted);margin-left:12px;font-size:13px}.dev-ad-preview>p{margin-top:16px;font-size:15px}.ad-preview-formats .ad-slot:after{content:attr(data-format);color:var(--muted);padding-bottom:8px;font-size:13px;display:block}.ad-preview-formats .ad-slot>div{background:repeating-linear-gradient(135deg, transparent, transparent 15px, var(--line) 15px, var(--line) 16px)}@keyframes ball-enter{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes dialog-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1190px){.site-header{gap:16px}.site-header nav a{padding-inline:15px;font-size:14px}.site-header>.brand{font-size:28.5px}.featured-combination .number-ball{width:96px;height:96px;font-size:50px}.featured-combination .euro-ball{border-radius:26px;width:90px;height:90px}.featured-combination .number-group{gap:15px}.featured-combination .number-divider{margin-inline:20px}.combination-grid{gap:14px}.combination-grid>.combination{padding-inline:16px}.combination-grid .number-ball{width:33px;height:36px;font-size:20px}.combination-grid .number-group{gap:5px}.combination-grid .number-divider{margin-inline:7px}.combination-actions .selection-why,.combination-actions .selection-play{font-size:13px}.featured-bottom .selection-why,.featured-bottom .selection-play{font-size:15px}.countdown-banner{gap:30px;padding:32px}.timer{gap:10px;width:420px}.timer-unit{min-width:0}.timer-face{font-size:60px}.countdown-copy h2{font-size:45px}.blog-grid{gap:22px}.blog-card .article-title{font-size:28px}}@media (width<=1050px){.site-header{min-height:unset;flex-wrap:wrap;gap:8px;padding-block:20px 12px}.site-header nav{order:3;width:100%;margin:6px 0 0}.site-header nav ul{width:max-content;margin:auto}.site-header nav a{padding:10px 23px;font-size:15px}.header-controls{margin-left:auto}.wrap{width:calc(100% - 56px)}.product-heading{padding-top:25px}.product-heading h1{max-width:950px;font-size:54px}.featured-combination{padding:25px 26px 23px}.featured-combination .number-ball{width:87px;height:87px;font-size:46px}.featured-combination .euro-ball{border-radius:24px;width:80px;height:80px}.featured-combination .number-group{gap:13px}.featured-combination .number-divider{margin-inline:18px}.combination-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.combination-grid>.combination{padding:18px 22px}.combination-grid .number-ball{width:40px;height:42px;font-size:23px}.combination-grid .number-group{gap:7px}.combination-grid .number-divider{margin-inline:12px}.combination-grid>.combination:last-child{grid-column:1/-1}.countdown-copy h2{font-size:42px}.countdown-banner{gap:20px}.timer-unit{min-width:0}.timer-face{font-size:52px}.timer{gap:10px;width:380px}.countdown-copy{max-width:330px}.blog-card>p{font-size:17px}.article-meta{font-size:13px}.supporting{gap:35px}.supporting h2{font-size:26px}.supporting p{font-size:17px}.footer-top nav{max-width:300px}.method-detail{gap:40px;padding:40px}.method-visual span{width:105px;height:105px;font-size:64px}}@media (width<=850px){.product-heading h1{font-size:49px}.featured-combination .number-ball{width:72px;height:76px;font-size:39px}.featured-combination .euro-ball{border-radius:23px;width:68px;height:72px}.featured-combination .number-group{gap:10px}.featured-combination .number-divider{margin-inline:14px}.featured-combination .combination-numbers{padding-block:30px}.featured-bottom{gap:10px}.featured-bottom .selection-why,.featured-bottom .selection-play,.featured-bottom .copy-button{padding-inline:15px;font-size:14px}.combination-grid>.combination{padding-inline:16px}.combination-grid .number-ball{width:32px;height:35px;font-size:20px}.combination-grid .number-group{gap:5px}.combination-grid .number-divider{margin-inline:7px}.countdown-banner{flex-direction:column;align-items:start;gap:24px;padding:32px}.countdown-copy{width:100%;max-width:100%}.countdown-copy h2{max-width:100%;font-size:48px}.countdown-copy p{margin-top:16px;margin-right:20px;display:inline-block}.official-link{margin-top:12px}.countdown-dot{display:none}.timer{justify-content:space-evenly;align-self:center;gap:14px;width:100%;max-width:580px}.timer-face{font-size:64px}.timer-unit{min-width:0}.timer-label{font-size:15px}.journal-heading{flex-wrap:wrap;align-items:start;gap:20px}.journal-heading h2{font-size:38px}.journal-heading p{max-width:600px;font-size:17px}.blog-grid{gap:20px}.blog-card .article-title{font-size:25px}.blog-card>p{font-size:17px}.category{padding-inline:10px;font-size:12px;top:12px;left:12px}.article-arrow{width:40px;height:40px;bottom:12px;right:12px}.supporting{grid-template-columns:1fr 1fr;gap:28px}.method-summary{gap:14px}.method-mark{font-size:33px}.supporting h2{font-size:25px}.responsible-notice{padding-left:25px}.footer-top{flex-wrap:wrap;gap:20px}.footer-top>div{max-width:450px}.footer-top nav{max-width:none}.footer-bottom{font-size:14px}.article-cover img{height:380px}.method-detail{grid-template-columns:1fr 1.1fr;gap:30px;padding:32px}.method-visual{gap:10px}.method-visual span{width:82px;height:82px;font-size:55px}.method-detail p{font-size:17px}}@media (width<=700px){.wrap{width:calc(100% - 40px)}.product-heading h1{font-size:44px}.featured-combination .number-ball{width:58px;height:64px;font-size:33px}.featured-combination .euro-ball{border-radius:20px;width:54px;height:59px}.featured-combination .number-group{gap:8px}.featured-combination .number-divider{margin-inline:12px}.featured-bottom{gap:9px}.featured-bottom .selection-why,.featured-bottom .selection-play,.featured-bottom .copy-button{padding-inline:12px;font-size:13px}.combination-grid{grid-template-columns:1fr}.combination-grid>.combination{padding:20px 24px}.combination-grid .number-ball{width:46px;height:48px;font-size:26px}.combination-grid .number-group{gap:8px}.combination-grid .number-divider{margin-inline:14px}.combination-grid>.combination:last-child{display:block}.combination-grid>.combination:last-child .combination-numbers{padding:18px 0 22px}.combination-grid>.combination:last-child .combination-actions{justify-content:space-between;gap:8px}.combination-actions .selection-why,.combination-actions .selection-play{font-size:15px}.blog-grid{grid-template-columns:1fr;gap:38px}.blog-card .article-title{max-width:560px;font-size:32px}.article-meta{font-size:14px}.blog-card>p{max-width:580px;font-size:17px}.article-image img{aspect-ratio:1.5}.category{padding:7px 13px;font-size:13px;top:17px;left:17px}.article-arrow{width:48px;height:48px;bottom:17px;right:17px}.supporting{margin-top:55px;display:block}.method-summary{gap:20px}.responsible-notice{border-left:0;border-top:1px solid var(--line);margin-top:26px;padding:25px 0 0}.supporting h2{font-size:28px}.footer-top>div p{max-width:450px}.footer-top nav{gap:25px}.footer-bottom{display:block}.footer-bottom>span{max-width:100%}.footer-bottom p{text-align:left;margin-top:13px}.page-heading{padding:38px 0}.page-heading>p:last-child{font-size:18px}.article-standfirst{font-size:19px}.article-body{font-size:18px}.method-detail{padding:30px;display:block}.method-visual{gap:22px;margin:5px 0 35px}.method-visual span{width:112px;height:112px;font-size:74px}.method-detail h2{font-size:32px}.related-section .blog-grid{grid-template-columns:1fr}.dialog-shell{padding:28px}.dialog-shell h2{font-size:37px}}@media (width<=480px){:root{--space-section:56px}.wrap{width:calc(100% - 32px)}.site-header{gap:8px;padding-top:15px}.site-header>.brand{gap:7px;font-size:26px}.site-header>.brand .brand-symbol{width:35px;height:35px}.brand-symbol{width:28px;height:28px}.header-controls{gap:6px}.theme-picker summary{width:43px;min-height:44px}.language-picker summary{gap:5px;min-height:44px;padding:9px 8px;font-size:13px}.language-picker summary>svg:first-child{display:none}.language-panel{width:min(332px,100vw - 32px);padding:16px}.language-panel a{gap:6px;padding-inline:5px;font-size:14px}.theme-panel{right:-60px}.site-header nav{margin-top:0}.site-header nav ul{justify-content:space-between;gap:0;width:100%;padding:3px}.site-header nav a{min-height:43px;padding:10px 12px;font-size:12px}.product-heading{padding-top:27px;padding-bottom:24px}.demo-badge{font-size:12px}.product-heading h1{letter-spacing:-1.7px;margin-top:14px;font-size:39px;line-height:1.07}.product-heading time{margin-top:4px}.featured-combination{border-radius:27px;padding:22px 18px 20px}.featured-top .selection-index{gap:7px;max-width:220px;font-size:13px;line-height:1.5}.featured-top .selection-index svg{width:16px;height:16px}.featured-count{white-space:nowrap;gap:7px;font-size:13px}.featured-count>span{font-size:18px}.featured-combination .combination-numbers{flex-wrap:wrap;gap:20px;padding:32px 0}.featured-combination .number-group{gap:8px}.featured-combination .number-group:first-child{width:100%}.featured-combination .number-ball{letter-spacing:-1.5px;width:clamp(44px,13vw,56px);height:clamp(48px,14vw,60px);font-size:32px}.featured-combination .euro-ball{border-radius:18px;width:55px;height:55px;font-size:32px}.featured-combination .number-group:last-child:before{content:attr(aria-label);font-family:var(--font-sans);color:var(--feature-muted);max-width:100px;margin-right:7px;font-size:13px}.featured-combination .number-divider{display:none}.featured-combination .euro-ball:after{font-size:9px;top:4px;right:6px}.featured-combination .number-ball:before{height:12%}.featured-bottom{grid-template-columns:1fr 1fr;gap:10px;display:grid}.featured-bottom .copy-control,.featured-bottom .selection-play{grid-column:1/-1}.featured-bottom .copy-button{width:100%;font-size:16px}.featured-bottom .copy-control{display:flex}.featured-bottom .selection-why{grid-column:1/-1;min-height:44px;padding:11px 12px;font-size:15px}.featured-bottom .selection-play{min-height:48px;font-size:16px}.featured-disclosure{text-align:left;align-items:start;gap:8px;margin-top:22px;font-size:15px}.featured-disclosure .status-dot{margin-top:7px}.section-meta{align-items:start;gap:14px;margin:32px 0 18px}.section-meta h2{gap:10px;max-width:210px;font-size:27px;line-height:1.14}.small-star{font-size:26px}.section-meta>span{max-width:115px;font-size:13px;line-height:1.6}.combination-grid{gap:14px}.combination-grid>.combination{padding:17px 18px}.selection-index{font-size:14px}.selection-index b{font-size:23px}.combination-grid .combination-numbers,.combination-grid>.combination:last-child .combination-numbers{flex-wrap:wrap;gap:14px;padding:17px 0 20px}.combination-grid .number-group:first-child{gap:8px;width:100%}.combination-grid .number-ball{width:47px;height:48px;font-size:27px}.combination-grid .euro-ball{border-radius:13px;width:40px;height:42px;font-size:24px}.combination-grid .number-group:last-child:before{content:attr(aria-label);font-family:var(--font-sans);color:var(--muted);margin-right:9px;font-size:13px}.combination-grid .number-divider{display:none}.combination-actions{gap:7px 12px}.combination-actions .selection-why,.combination-actions .selection-play{font-size:14px}.selection-play{padding:11px 16px}.fairness-note{gap:9px;margin-top:20px;font-size:14px;line-height:1.8}.fairness-note svg{width:17px;height:17px;margin-top:4px}.countdown-section{margin-top:30px}.countdown-banner{border-radius:25px 25px 46px;gap:25px;padding:27px 23px}.countdown-copy h2{font-size:46px;line-height:1.07}.countdown-copy p{margin-top:17px;font-size:14px;display:block}.official-link{text-align:left;justify-content:start;max-width:260px;margin-top:9px;font-size:14px}.timer{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.timer-unit{flex:1;min-width:0}.timer-face{letter-spacing:-2px;font-size:58px}.timer-label{overflow-wrap:anywhere;margin-top:8px;font-size:15px}.timer-decoration{font-size:340px;bottom:-95px;right:-100px}.schedule-note{margin-top:13px;font-size:14px;line-height:1.8}.journal-heading h2{font-size:36px}.journal-heading p{margin-top:15px;font-size:17px}.journal-heading .pill-link{font-size:15px}.editorial-notice{font-size:13px;line-height:1.8}.blog-card .article-title{margin-top:14px;font-size:30px;line-height:1.13}.blog-card>p{font-size:17px}.article-meta{margin-top:18px;font-size:13px}.category{font-size:12px}.supporting h2{font-size:28px}.supporting p{font-size:17px}.method-mark{font-size:34px}.responsible-notice h2{font-size:27px}.site-footer{padding-top:27px}.footer-top{gap:16px;position:relative}.footer-top>div{width:calc(100% - 55px)}.footer-top .brand{font-size:21px}.footer-top>div p{font-size:15px;line-height:1.8}.footer-top nav{order:3;gap:21px;font-size:16px}.age-mark{width:41px;height:41px;font-size:13px;position:absolute;top:4px;right:0}.footer-bottom{margin-top:23px;font-size:14px}.page-heading h1{overflow-wrap:anywhere;font-size:43px}.page-heading>p:last-child{font-size:17px}.fallback-notice{padding:18px;font-size:16px}.journal-list{padding-bottom:55px}.article-header{padding-top:15px}.article-header h1{font-size:43px;line-height:1.06}.article-kicker{gap:10px;margin-top:25px;font-size:13px}.article-standfirst{margin-top:23px;font-size:18px;line-height:1.8}.byline{gap:11px;font-size:13px}.byline-mark{width:47px;height:47px}.article-cover{margin-top:30px}.article-cover img{aspect-ratio:1.2;border-radius:23px;height:auto}.article-body{width:calc(100% - 36px);margin-top:28px;font-size:17px;line-height:1.9}.article-body h2{margin-top:35px;font-size:30px}.article-body blockquote{padding:22px;font-size:24px}.article-responsibility{padding:20px;font-size:16px}.sources ul{font-size:15px}.related-section{margin-bottom:55px}.related-section .journal-heading h2{font-size:33px}.not-found{padding-block:40px 65px}.lost-numbers{gap:12px;margin-bottom:35px}.lost-numbers span{width:85px;height:85px;font-size:53px}.not-found h1{font-size:39px}.not-found p{font-size:17px}.method-detail{padding:26px}.method-visual{gap:14px}.method-visual span{width:95px;height:95px;font-size:63px}.method-detail p{font-size:17px}.selection-dialog{border-radius:24px;width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.dialog-shell{padding:24px 20px}.dialog-shell>form{top:15px;right:15px}.dialog-shell h2{font-size:34px}.dialog-emblem{width:50px;height:50px;margin-bottom:20px}.dialog-draw{font-size:14px}.dialog-combination{gap:7px 10px;padding:16px 10px;font-size:23px}.dialog-combination>[data-selected-main]{text-align:center;width:100%}.dialog-notice,.analysis-factors dd,.dialog-shell>p:not([class]){font-size:17px}.dialog-fairness{font-size:16px}.dialog-actions{display:grid}.dialog-actions .copy-control,.dialog-actions .copy-button{width:100%}.dialog-actions .copy-button{justify-content:center}.dialog-actions .pill-link{min-height:48px;font-size:14px}.ad-desktop{display:none}.ad-mobile{display:block}}@media (width<=370px){.site-header>.brand{gap:5px;font-size:23.5px}.site-header>.brand .brand-symbol{width:32px;height:32px}.brand-symbol{width:26px}.header-controls{gap:5px}.site-header nav a{padding-inline:10px;font-size:12px}.featured-combination{padding-inline:15px}.featured-combination .number-group{gap:6px}.featured-combination .number-ball{width:44px;height:48px;font-size:29px}.combination-grid .number-ball{width:43px;height:46px;font-size:26px}.combination-grid .number-group:first-child{gap:7px}.combination-grid .euro-ball{width:39px;height:40px;font-size:23px}.combination-actions .selection-why,.combination-actions .selection-play{font-size:13px}.combination-actions .selection-why svg{display:none}.product-heading h1{font-size:36px}.timer-face{font-size:54px}.timer-label{font-size:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=1190px){.strategy-name{font-size:21px}}@media (width<=600px){.strategy-name{font-size:24px}.strategy-description{min-height:0}}h1:lang(el),h2:lang(el),h3:lang(el){font-family:var(--font-sans);letter-spacing:-.035em;font-weight:800}@media (width<=767px){.featured-combination .combination-numbers{flex-wrap:wrap;row-gap:22px}.featured-combination .number-group:first-child{width:100%}.featured-combination .number-divider{display:none}.featured-combination .number-group:last-child:before{content:attr(aria-label);font-family:var(--font-sans);color:var(--feature-muted);max-width:130px;margin-right:9px;font-size:13px}}@media (width>=481px) and (width<=700px){.site-header nav ul{justify-content:space-between;width:100%}.site-header nav a{padding-inline:12px;font-size:14px}}h1,h2,h3{overflow-wrap:anywhere}.section-meta h2{display:block}.section-meta .small-star{margin-inline-start:10px;display:inline-block}@media (width<=600px){.combination-grid .combination-numbers,.combination-grid>.combination:last-child .combination-numbers{flex-wrap:wrap;gap:14px}.combination-grid .number-group:first-child{width:100%}.combination-grid .number-divider{display:none}.combination-grid .number-group:last-child:before{content:attr(aria-label);font-family:var(--font-sans);color:var(--muted);margin-right:9px;font-size:13px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}:root[data-theme=light] body{background:var(--light-page-atmosphere)}:root[data-theme=light] .featured-combination{box-shadow:var(--light-feature-shadow)}:root[data-theme=light] .featured-combination:before{box-shadow:0 0 0 30px var(--feature-glow), 0 0 0 90px #fff6d32b, 0 0 80px 10px #fff6cf66;border-color:#fff8d9b3}:root[data-theme=light] .featured-combination:after{content:"";z-index:-1;pointer-events:none;background:var(--light-pattern);position:absolute;inset:0}:root[data-theme=light] .feature-spark{color:#ac731b26}:root[data-theme=light] .featured-count>span,:root[data-theme=light] .result-numbers-label svg{color:var(--accent-text)}:root[data-theme=light] .featured-disclosure .status-dot{background:var(--accent-text)}:root[data-theme=light] .featured-bottom .copy-button{border-color:#a57417;box-shadow:0 3px #ad771c26}:root[data-theme=light] .featured-bottom .selection-why{background:#fff9e9b3}:root[data-theme=light] .featured-bottom .selection-why:hover{background:var(--raised)}:root[data-theme=light] .featured-bottom .selection-play{color:var(--color-cream);background:#654311;border-color:#654311;box-shadow:0 3px #5a3c1926}:root[data-theme=light] .combination-grid>.combination{background:linear-gradient(145deg, #fff9e7, var(--card-base));box-shadow:var(--light-card-shadow)}:root[data-theme=light] .combination-grid>.combination:nth-child(3n+2){background:linear-gradient(145deg, #fff3da, var(--card-warm))}:root[data-theme=light] .combination-grid>.combination:nth-child(3n){background:linear-gradient(145deg, #fff7d9, var(--card-dark));border-color:var(--line);--line:#d0b66e;--surface:#fff6dc;--accent-soft:#fbe6ab;--muted:#635437}:root[data-theme=light] .combination-grid>.combination:nth-child(3n) .strategy-symbol{color:var(--accent-text)}:root[data-theme=light] .strategy-symbol{background:#fff8e6a6}:root[data-theme=light] .countdown-banner,:root[data-theme=light] .results-banner{background:var(--light-pattern), var(--warm-gradient);box-shadow:var(--light-feature-shadow)}:root[data-theme=light] .countdown-banner:before,:root[data-theme=light] .results-banner:before{content:"";z-index:-1;pointer-events:none;border:1px solid #fff9e2a6;border-radius:45% 55% 43% 57%;width:520px;height:440px;position:absolute;top:-250px;right:-70px;transform:rotate(-25deg);box-shadow:0 0 0 35px #fff9e233,0 0 0 85px #fff9e21f}:root[data-theme=light] .timer-decoration{color:#fff9df66}:root[data-theme=light] .results-banner .result-numbers{border:1px solid #c19749;box-shadow:0 14px 30px #9f671b29,inset 0 1px #fff9}:root[data-theme=light] .article-image{outline-offset:-1px;outline:1px solid #b5801926;box-shadow:0 10px 30px #a66c1421}:root[data-theme=light] .method-detail{background:linear-gradient(130deg, #fff6dc, var(--card-base));box-shadow:var(--light-card-shadow)}
