@font-face{font-family:Zilla Slab;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/zilla-slab-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/zilla-slab-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/zilla-slab-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cabin-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cabin-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cabin-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tcb-pine:#14231a;--tcb-pine-2:#1d3527;--tcb-forest:#25452f;--tcb-cream:#f4ecdb;--tcb-cream-dim:#cfc4a9;--tcb-paper:#f7f1e1;--tcb-ink:#26180a;--tcb-amber:#e08a2e;--tcb-amber-soft:#f0aa58;--tcb-wood:#5b3d24;--tcb-wood-2:#7a5433;--tcb-teal:#2e6f6a;--tcb-sky:#8fc3c9;--tcb-aurora-a:#3ddc97;--tcb-aurora-b:#7f5af0;--tcb-danger:#c0392b;--tcb-radius:14px;--tcb-shadow:0 18px 38px rgba(0,0,0,.45);--tcb-font-display:"Zilla Slab",Georgia,serif;--tcb-font-body:"Cabin",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--tcb-header-h:5.4rem}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip;scroll-padding-top:calc(var(--tcb-header-h) + 1rem)}body{font-family:var(--tcb-font-body);color:var(--tcb-cream);line-height:1.65;overflow-x:clip;background:var(--tcb-pine);background-image:radial-gradient(ellipse 120% 60% at 50% -10%,rgba(143,195,201,.1),transparent 60%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cg fill='none' stroke='%23233c2c' stroke-width='1' opacity='.55'%3E%3Cpath d='M-20 60c60-30 140-30 200 0s120 30 180 0'/%3E%3Cpath d='M-20 130c60-30 140-30 200 0s120 30 180 0'/%3E%3Cpath d='M-20 200c60-30 140-30 200 0s120 30 180 0'/%3E%3C/g%3E%3C/svg%3E")}img{max-width:100%;height:auto;display:block}a{color:var(--tcb-amber-soft)}h1,h2,h3,h4{font-family:var(--tcb-font-display);color:var(--tcb-cream);line-height:1.16}svg{width:1.35em;height:1.35em;vertical-align:-.28em;fill:currentColor}.skip-link{position:absolute;left:1rem;top:-4rem;z-index:400;background:var(--tcb-amber);color:var(--tcb-ink);font-weight:700;padding:.6rem 1.2rem;border-radius:0 0 10px 10px;text-decoration:none;transition:top .2s}.skip-link:focus{top:0}img.tcb-imgfail{display:none}.tcb-header{position:fixed;top:0;left:0;right:0;z-index:200;height:var(--tcb-header-h);display:flex;align-items:center;gap:1.2rem;padding:0 1.4rem;background:linear-gradient(180deg,rgba(14,22,16,.94),rgba(14,22,16,.82) 70%,transparent);transition:background-color .25s}.tcb-header.tcb-solid{background-color:#0e1610f7;box-shadow:0 1px #f4ecdb14}.tcb-logo{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:var(--tcb-cream)}.tcb-logo-badge{width:2.5rem;height:2.5rem;color:var(--tcb-amber);background:radial-gradient(circle at 35% 30%,#2c4a36,var(--tcb-pine-2));border:2px solid var(--tcb-amber);border-radius:50%;padding:.35rem}.tcb-logo-mark{width:2.7rem;height:2.7rem;flex:0 0 auto;filter:drop-shadow(0 2px 5px rgba(0,0,0,.5))}.tcb-logo-text{font:700 1.12rem var(--tcb-font-display);letter-spacing:.03em;line-height:1.05}.tcb-logo-text em{display:block;font:600 .68rem var(--tcb-font-body);letter-spacing:.34em;text-transform:uppercase;color:var(--tcb-amber-soft);font-style:normal}.tcb-trailnav{margin-left:auto}.tcb-trailnav>ul{list-style:none;display:flex;gap:.4rem}.tcb-marker{position:relative}.tcb-marker-btn{display:flex;flex-direction:column;align-items:center;gap:.14rem;text-decoration:none;color:var(--tcb-cream);padding:.45rem .85rem;border-radius:12px;transition:background .2s}.tcb-marker-btn svg{width:1.7rem;height:1.7rem;color:var(--tcb-amber);filter:drop-shadow(0 2px 3px rgba(0,0,0,.5))}.tcb-marker-btn b{font:700 .68rem var(--tcb-font-body);letter-spacing:.12em;text-transform:uppercase}.tcb-marker-btn:hover,.tcb-marker-btn:focus-visible{background:#e08a2e24}.tcb-signs{list-style:none;position:absolute;top:calc(100% + .4rem);left:50%;transform:translate(-50%) translateY(-6px);min-width:13rem;padding:.45rem;z-index:210;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s .22s,transform .18s .22s,visibility 0s .4s}.tcb-signs:before{content:"";position:absolute;top:-.6rem;left:-.8rem;right:-.8rem;height:.7rem}.tcb-marker:hover .tcb-signs,.tcb-marker:focus-within .tcb-signs,.tcb-marker.tcb-open .tcb-signs{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0);transition:opacity .18s,transform .18s,visibility 0s}.tcb-marker:has(.tcb-signs)>.tcb-marker-btn b:after{content:"▾";font-size:.72em;margin-left:.35em;opacity:.7;display:inline-block;transition:transform .2s}.tcb-marker:has(.tcb-signs):hover>.tcb-marker-btn b:after{transform:translateY(2px);opacity:1}.tcb-signs li+li{margin-top:.3rem}.tcb-signs a{display:block;text-decoration:none;color:var(--tcb-cream);font:600 .85rem var(--tcb-font-body);background:linear-gradient(180deg,var(--tcb-wood-2),var(--tcb-wood));background-image:repeating-linear-gradient(93deg,rgba(0,0,0,.1) 0 2px,transparent 2px 7px),linear-gradient(180deg,var(--tcb-wood-2),var(--tcb-wood));padding:.55rem .9rem .55rem 1.1rem;border:1.5px solid #3d2817;border-left-width:5px;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);box-shadow:0 6px 14px #0006;transition:transform .15s,filter .15s}.tcb-signs a:hover,.tcb-signs a:focus-visible{transform:translate(6px);filter:brightness(1.15)}.tcb-age{font:800 .82rem var(--tcb-font-body);color:var(--tcb-cream);border:2px solid var(--tcb-cream-dim);border-radius:50%;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;cursor:help;flex:0 0 auto}.tcb-burger{display:none;background:none;border:2px solid var(--tcb-amber);border-radius:10px;color:var(--tcb-amber);padding:.4rem .5rem;cursor:pointer}.tcb-burger svg{width:1.5rem;height:1.5rem}.tcb-mobilemenu{position:fixed;inset:0;z-index:300;background:#0c130e;display:none;grid-template-columns:1fr 1fr;gap:0 1rem;align-content:start;padding:3.6rem 1.2rem 1.2rem;overflow:auto;overscroll-behavior:contain}.tcb-mobilemenu.tcb-open{display:grid}.tcb-mobilemenu .tcb-close{position:absolute;top:1.1rem;right:1.2rem;background:none;border:2px solid var(--tcb-amber);border-radius:10px;color:var(--tcb-amber);padding:.4rem .5rem;cursor:pointer}.tcb-mobilemenu h3{grid-column:1/-1;color:var(--tcb-amber-soft);letter-spacing:.18em;text-transform:uppercase;font:700 .72rem var(--tcb-font-body);margin:.85rem 0 .15rem;padding-bottom:.2rem;border-bottom:1px solid rgba(224,138,46,.25)}.tcb-mobilemenu a{display:flex;align-items:center;min-height:2.6rem;color:var(--tcb-cream);text-decoration:none;font-size:.98rem;padding:.4rem 0;border-bottom:1px dashed rgba(244,236,219,.12)}@media (max-height:720px){.tcb-mobilemenu{padding:2.9rem 1.2rem .8rem}.tcb-mobilemenu h3{margin:.5rem 0 .1rem}.tcb-mobilemenu a{min-height:2.4rem;font-size:.94rem;padding:.3rem 0}}.tcb-cta{display:inline-block;font:700 .95rem var(--tcb-font-body);letter-spacing:.05em;color:var(--tcb-ink);text-decoration:none;cursor:pointer;border:none;background:linear-gradient(180deg,var(--tcb-amber-soft),var(--tcb-amber));padding:.85rem 2.4rem .85rem 1.5rem;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%);box-shadow:0 8px 20px #0006;transition:transform .15s,filter .15s}.tcb-cta:hover,.tcb-cta:focus-visible{transform:translate(5px);filter:brightness(1.07)}.tcb-cta--wood{background:linear-gradient(180deg,var(--tcb-wood-2),var(--tcb-wood));color:var(--tcb-cream)}.tcb-cta--ghost{background:transparent;color:var(--tcb-amber-soft);border:2px dashed var(--tcb-amber);clip-path:none;border-radius:999px;padding:.7rem 1.6rem;box-shadow:none}.tcb-badgebtn{display:inline-flex;align-items:center;gap:.5rem;font:700 .8rem var(--tcb-font-body);color:var(--tcb-cream);background:var(--tcb-pine-2);border:1.5px solid var(--tcb-teal);border-radius:999px;padding:.5rem 1.1rem;text-decoration:none;cursor:pointer;transition:border-color .15s,transform .15s}.tcb-badgebtn:hover,.tcb-badgebtn:focus-visible{border-color:var(--tcb-amber);transform:translateY(-2px)}main{position:relative;z-index:1;padding-top:var(--tcb-header-h)}.tcb-wrap{max-width:74rem;margin:0 auto;padding:0 1.4rem}.tcb-kicker{letter-spacing:.3em;text-transform:uppercase;font-size:.72rem;color:var(--tcb-amber-soft);font-weight:700}.tcb-lead{color:var(--tcb-cream-dim);max-width:46rem}.tcb-sec-head{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem}.tcb-km{flex:0 0 auto;width:3.4rem;height:3.4rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--tcb-amber-soft),var(--tcb-amber) 65%,#9c5f1c);border:3px solid #f7e0b8;box-shadow:0 8px 18px #00000073;display:flex;flex-direction:column;align-items:center;justify-content:center;font:800 .95rem var(--tcb-font-body);color:var(--tcb-ink);line-height:1}.tcb-km small{font-size:.5rem;letter-spacing:.08em}.tcb-km svg{width:1.55rem;height:1.55rem;color:var(--tcb-ink)}.tcb-sec-head h2{font-size:clamp(1.7rem,3.6vw,2.5rem)}.tcb-trail{position:absolute;left:1.65rem;top:0;bottom:0;width:4px;pointer-events:none;z-index:0}.tcb-trail:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,var(--tcb-amber) 0 10px,transparent 10px 24px);opacity:.35;border-radius:2px}.tcb-trail-progress{position:absolute;left:0;top:0;width:100%;background:repeating-linear-gradient(180deg,var(--tcb-amber) 0 10px,transparent 10px 24px);border-radius:2px;height:0;will-change:height}.tcb-hero{position:relative;min-height:88svh;display:flex;align-items:center;overflow:clip}.tcb-hero-bg{position:absolute;inset:0;z-index:-1}.tcb-hero-bg img{width:100%;height:100%;object-fit:cover;background:linear-gradient(160deg,var(--tcb-teal),var(--tcb-pine))}.tcb-hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(95deg,rgba(14,22,16,.86) 0%,rgba(14,22,16,.66) 38%,rgba(14,22,16,.18) 68%,transparent 88%),linear-gradient(180deg,rgba(20,35,26,.5),rgba(20,35,26,.15) 45%,var(--tcb-pine) 98%)}.tcb-hero-inner{max-width:74rem;margin:0 auto;padding:6rem 1.4rem 4rem;width:100%}.tcb-hero h1{font-size:clamp(2.2rem,5.4vw,3.9rem);max-width:17ch;text-shadow:0 4px 26px rgba(0,0,0,.7)}.tcb-hero .tcb-lead{margin:1.1rem 0 1.8rem;font-size:1.08rem;text-shadow:0 2px 12px rgba(0,0,0,.7)}.tcb-hero-ctas{display:flex;gap:.9rem;flex-wrap:wrap;align-items:center}@media (prefers-reduced-motion: no-preference){.tcb-deal{transform:translateY(22px) rotate(-1.4deg) scale(.98);filter:brightness(.75)}.tcb-deal.tcb-dealt{transform:none;filter:none;transition:transform .55s cubic-bezier(.16,.84,.32,1.08),filter .55s ease-out;transition-delay:var(--deal,0ms)}@keyframes tcb-punch{0%{transform:scale(.55) rotate(-14deg)}55%{transform:scale(1.16) rotate(3deg)}to{transform:scale(1) rotate(0)}}.tcb-punch{animation:tcb-punch .5s cubic-bezier(.2,1.4,.4,1) both}.tcb-oplogo svg{transition:transform .7s cubic-bezier(.3,.7,.2,1)}tr:hover .tcb-oplogo svg,.tcb-offer:hover .tcb-oplogo svg,.tcb-pack-brand:hover .tcb-oplogo svg{transform:rotateY(360deg)}.tcb-stop-scene>img{transition:transform .3s ease-out}.tcb-scene-live>img{transform:scale(1.06) translate(var(--px,0),var(--py,0))}}.tcb-comparison tbody tr{transition:background .2s}.tcb-comparison tbody tr:hover{background:#e08a2e12;box-shadow:inset 3px 0 0 var(--tcb-amber)}.tcb-stop{position:relative;padding:4.6rem 0}.tcb-stop-scene{position:relative;border-radius:var(--tcb-radius);overflow:clip;box-shadow:var(--tcb-shadow)}.tcb-stop-scene>img{width:100%;aspect-ratio:3/1.15;object-fit:cover;background:linear-gradient(160deg,var(--tcb-teal),var(--tcb-pine-2))}.tcb-stop-scene figcaption{position:absolute;left:.8rem;bottom:.8rem;max-width:calc(100% - 1.6rem);font:600 .72rem var(--tcb-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--tcb-cream);background:#0a100cb8;border:1px solid rgba(244,236,219,.14);border-radius:8px;padding:.4rem .7rem;backdrop-filter:blur(3px);text-shadow:0 1px 4px rgba(0,0,0,.6)}.tcb-mist span{position:absolute;bottom:-30%;width:46%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(244,236,219,.34),transparent 65%);filter:blur(6px);animation:tcb-mist 9s ease-in-out infinite;pointer-events:none}.tcb-mist span:nth-child(2){left:28%;animation-delay:-3s;width:56%}.tcb-mist span:nth-child(3){left:55%;animation-delay:-6s;width:40%}@keyframes tcb-mist{0%,to{transform:translateY(6%) scale(1);opacity:.65}50%{transform:translateY(-16%) scale(1.12);opacity:.95}}.tcb-snow i{position:absolute;top:-6%;width:5px;height:5px;border-radius:50%;background:#f4ecdbd9;animation:tcb-snow 7s linear infinite;pointer-events:none}.tcb-snow i:nth-child(odd){width:3px;height:3px;animation-duration:9.5s}@keyframes tcb-snow{to{transform:translateY(60vh) translate(4rem);opacity:0}}.tcb-parallax{position:absolute;inset:0;pointer-events:none;overflow:clip}.tcb-parallax i{position:absolute;left:-4%;right:-4%;bottom:-6px;height:32%;background:var(--tcb-pine);opacity:.9;will-change:transform;clip-path:polygon(0 68%,8% 52%,17% 66%,28% 44%,40% 62%,52% 40%,63% 60%,74% 46%,86% 64%,100% 50%,100% 100%,0 100%)}.tcb-parallax i:nth-child(2){height:24%;opacity:.65;background:var(--tcb-forest);clip-path:polygon(0 60%,10% 44%,22% 62%,36% 38%,50% 58%,64% 36%,78% 56%,90% 42%,100% 58%,100% 100%,0 100%)}.tcb-aurora-wrap{position:relative;border-radius:var(--tcb-radius);overflow:clip;box-shadow:var(--tcb-shadow)}.tcb-aurora-wrap>img{width:100%;aspect-ratio:3/1.3;object-fit:cover;background:linear-gradient(180deg,#0a1420,var(--tcb-pine))}.tcb-aurora{position:absolute;inset:0;mix-blend-mode:screen;opacity:.75;pointer-events:none}.tcb-tablewrap{overflow-x:auto;border-radius:var(--tcb-radius);box-shadow:var(--tcb-shadow);border:1px solid rgba(224,138,46,.3)}.tcb-comparison{width:100%;border-collapse:collapse;background:linear-gradient(180deg,#1d3527f7,#14231af7);min-width:44rem}.tcb-comparison caption{text-align:left;padding:1rem 1.2rem;font:700 .8rem var(--tcb-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--tcb-amber-soft);background:#00000040}.tcb-comparison th{font:700 .72rem var(--tcb-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--tcb-cream-dim);text-align:left;padding:.8rem 1.2rem;border-bottom:1px solid rgba(224,138,46,.35)}.tcb-comparison td{padding:1rem 1.2rem;border-bottom:1px solid rgba(244,236,219,.08);vertical-align:middle}.tcb-comparison tr:last-child td{border-bottom:none}.tcb-casino-tile{display:flex;align-items:center;gap:.7rem;font-weight:700;color:var(--tcb-cream)}.tcb-tile-logo{flex:0 0 auto;width:2.6rem;height:2.6rem;border-radius:10px;display:flex;align-items:center;justify-content:center;font:800 1.05rem var(--tcb-font-display);color:var(--tcb-cream);background:linear-gradient(140deg,var(--tcb-teal),var(--tcb-pine-2));border:1.5px solid rgba(244,236,219,.25)}.tcb-oplogo{flex:0 0 auto;display:inline-flex;line-height:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.tcb-pack-brand{display:flex;align-items:center;justify-content:center;gap:.6rem;padding-bottom:.8rem;margin-bottom:.5rem;border-bottom:1px solid rgba(244,236,219,.15)}.tcb-bonus-amount{color:var(--tcb-amber-soft);font-weight:800}.tcb-wr{font-size:.86rem;color:var(--tcb-cream-dim)}.tcb-stars{color:var(--tcb-amber);letter-spacing:.06em;white-space:nowrap}.tcb-stars small{color:var(--tcb-cream-dim);margin-left:.3rem}.tcb-postcards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;padding:1rem .4rem}.tcb-postcard{position:relative;background:var(--tcb-paper);color:var(--tcb-ink);text-decoration:none;border-radius:8px;padding:.7rem .7rem 1rem;box-shadow:0 14px 28px #00000073;transform:rotate(var(--tilt,0deg));transition:transform .3s cubic-bezier(.2,1.3,.4,1),box-shadow .3s}.tcb-postcard:nth-child(2n){--tilt:1.6deg}.tcb-postcard:nth-child(3n){--tilt:-1.8deg}.tcb-postcard:nth-child(5n){--tilt:2.4deg}.tcb-postcard:hover,.tcb-postcard:focus-visible{transform:rotate(0) translateY(-10px) scale(1.03);box-shadow:0 24px 44px #0000008c;z-index:2}.tcb-postcard img{aspect-ratio:16/10;object-fit:cover;border-radius:4px;background:linear-gradient(140deg,var(--tcb-teal),var(--tcb-forest));width:100%}.tcb-postcard:after{content:"19+";position:absolute;top:1.1rem;right:1.1rem;font:800 .62rem var(--tcb-font-body);color:var(--tcb-ink);background:var(--tcb-paper);padding:.34rem .4rem;border:1px solid rgba(38,24,10,.4);box-shadow:0 0 0 3px var(--tcb-paper),0 0 0 4px #26180a40}.tcb-postcard b{display:block;font:700 1.06rem var(--tcb-font-display);margin-top:.65rem}.tcb-postgo{display:flex;align-items:center;gap:.35rem;margin-top:.45rem;font:700 .68rem var(--tcb-font-body);letter-spacing:.08em;text-transform:uppercase;color:#9c5f1c}.tcb-postgo svg{width:.85rem;height:.85rem;transition:transform .3s cubic-bezier(.2,1.3,.4,1)}.tcb-postcard:hover .tcb-postgo svg,.tcb-postcard:focus-visible .tcb-postgo svg{transform:translate(4px)}.tcb-postcard span{display:block;font-size:.8rem;color:#5c4a33;margin-top:.15rem}.tcb-postmark{position:absolute;top:.9rem;left:.9rem;width:2.6rem;height:2.6rem;border:2px dashed rgba(38,24,10,.35);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#26180a73;transform:rotate(-12deg)}.tcb-postmark svg{width:1.3rem;height:1.3rem}.tcb-method{display:grid;grid-template-columns:repeat(5,1fr);gap:1.1rem}@media (max-width:1100px){.tcb-method{grid-template-columns:repeat(3,1fr)}}.tcb-method article{background:linear-gradient(180deg,#1d3527e6,#14231ae6);border:1px solid rgba(46,111,106,.5);border-radius:var(--tcb-radius);padding:1.4rem;transition:transform .2s,border-color .2s}.tcb-method article:hover{transform:translateY(-6px);border-color:var(--tcb-amber)}.tcb-method svg{width:2rem;height:2rem;color:var(--tcb-amber)}.tcb-method h3{font-size:1.08rem;margin:.7rem 0 .4rem}.tcb-method p{font-size:.9rem;color:var(--tcb-cream-dim)}.tcb-ranger{display:grid;grid-template-columns:1fr 1.4fr;gap:1.8rem;align-items:center;background:linear-gradient(180deg,#1d3527f2,#14231af2);border:1.5px solid var(--tcb-teal);border-radius:var(--tcb-radius);overflow:clip;box-shadow:var(--tcb-shadow)}.tcb-ranger img{width:100%;height:100%;object-fit:cover;background:linear-gradient(160deg,var(--tcb-wood),var(--tcb-pine-2))}.tcb-ranger-body{padding:1.8rem 1.8rem 1.8rem 0}.tcb-ranger-body ul{margin:.9rem 0 1.2rem 1.2rem;color:var(--tcb-cream-dim)}.tcb-ranger-body li{margin-top:.4rem}.tcb-faq details{background:#1d3527d9;border:1px solid rgba(224,138,46,.28);border-radius:12px;margin-top:.8rem;overflow:clip}.tcb-faq summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:.7rem;padding:1rem 1.2rem;font:700 1rem var(--tcb-font-body);color:var(--tcb-cream)}.tcb-faq summary::-webkit-details-marker{display:none}.tcb-faq summary h3{margin:0;font:700 1rem var(--tcb-font-body);color:var(--tcb-cream);flex:1 1 auto}.tcb-faq summary:before{content:"";flex:0 0 auto;width:.65rem;height:.65rem;border-right:2.5px solid var(--tcb-amber);border-bottom:2.5px solid var(--tcb-amber);transform:rotate(-45deg);transition:transform .2s}.tcb-faq details[open] summary:before{transform:rotate(45deg)}.tcb-faq details>p{padding:0 1.2rem 1.1rem;color:var(--tcb-cream-dim)}.tcb-compass{position:fixed;right:1.1rem;bottom:1.2rem;z-index:180}.tcb-compass-btn{width:3.6rem;height:3.6rem;border-radius:50%;border:2.5px solid var(--tcb-amber);background:radial-gradient(circle at 35% 30%,#2c4a36,var(--tcb-pine));color:var(--tcb-amber);cursor:pointer;box-shadow:0 12px 26px #0000008c;display:flex;align-items:center;justify-content:center}.tcb-compass-btn svg{width:1.9rem;height:1.9rem;transition:transform .5s cubic-bezier(.2,1.4,.4,1)}.tcb-compass-btn:hover svg{transform:rotate(360deg)}.tcb-compass-panel{position:absolute;right:0;bottom:4.4rem;width:15rem;background:linear-gradient(180deg,#20392b,#16281d);border:1.5px solid var(--tcb-amber);border-radius:var(--tcb-radius);padding:1rem;box-shadow:var(--tcb-shadow);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .22s,transform .22s,visibility .22s}.tcb-compass.tcb-open .tcb-compass-panel{opacity:1;visibility:visible;transform:none}.tcb-compass-panel h3{font:700 .72rem var(--tcb-font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--tcb-amber-soft);margin-bottom:.5rem}.tcb-compass-panel a{display:flex;justify-content:space-between;gap:.6rem;text-decoration:none;color:var(--tcb-cream);font-size:.88rem;padding:.4rem .2rem;border-bottom:1px dashed rgba(244,236,219,.14)}.tcb-compass-panel a:last-child{border-bottom:none}.tcb-compass-panel a.tcb-here{color:var(--tcb-amber-soft);font-weight:700}.tcb-compass-panel a small{color:var(--tcb-cream-dim)}.tcb-withside{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:2.2rem;align-items:start}.tcb-withside>aside{position:sticky;top:calc(var(--tcb-header-h) + 1rem);align-self:start}.tcb-backpack{display:grid;gap:1.1rem}.tcb-pack{background:linear-gradient(180deg,#1d3527f2,#14231af2);border:1.5px solid rgba(224,138,46,.4);border-radius:var(--tcb-radius);padding:1.2rem;box-shadow:var(--tcb-shadow)}.tcb-pack h3{display:flex;align-items:center;gap:.5rem;font:700 .78rem var(--tcb-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--tcb-amber-soft);margin-bottom:.8rem}.tcb-pack h3 svg{color:var(--tcb-amber)}.tcb-pack label{display:block;font-size:.78rem;color:var(--tcb-cream-dim);margin:.6rem 0 .2rem}.tcb-pack input[type=number]{width:100%;background:#101c14;border:1.5px solid var(--tcb-teal);border-radius:8px;color:var(--tcb-cream);font:600 1rem var(--tcb-font-body);padding:.5rem .7rem}.tcb-calc-out{margin-top:.9rem;padding:.8rem;border:1.5px dashed var(--tcb-amber);border-radius:10px;text-align:center}.tcb-calc-out b{display:block;font-size:1.35rem;color:var(--tcb-amber-soft)}.tcb-calc-out span{font-size:.74rem;color:var(--tcb-cream-dim)}.tcb-pins li{display:flex;justify-content:space-between;align-items:center;gap:.5rem;list-style:none;font-size:.86rem;padding:.4rem 0;border-bottom:1px dashed rgba(244,236,219,.14)}.tcb-pins li.tcb-pins-empty{display:block;font-size:.82rem;line-height:1.55;color:var(--tcb-cream-dim);font-style:italic;border-bottom:0;padding:.2rem 0}.tcb-pins li.tcb-pins-empty a{color:var(--tcb-amber-soft)}.tcb-pins button{background:none;border:none;color:var(--tcb-danger);cursor:pointer;font-size:1rem}.tcb-checklist{list-style:none}.tcb-checklist li{display:flex;gap:.55rem;font-size:.86rem;color:var(--tcb-cream-dim);padding:.34rem 0}.tcb-checklist li:before{content:"✓";color:var(--tcb-aurora-a);font-weight:800}.tcb-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.1rem 0 1.6rem}.tcb-chip{font:700 .78rem var(--tcb-font-body);color:var(--tcb-cream);background:var(--tcb-pine-2);border:1.5px solid var(--tcb-teal);border-radius:999px;padding:.45rem 1rem;cursor:pointer;transition:all .15s}.tcb-chip[aria-pressed=true]{background:var(--tcb-amber);border-color:var(--tcb-amber);color:var(--tcb-ink)}.tcb-offer{display:grid;grid-template-columns:auto 1fr auto;gap:1.2rem;align-items:center;background:linear-gradient(180deg,#1d3527f2,#14231af2);border:1px solid rgba(46,111,106,.55);border-radius:var(--tcb-radius);padding:1.2rem 1.4rem;margin-top:1.1rem;transition:border-color .2s,transform .2s}.tcb-offer:hover{border-color:var(--tcb-amber);transform:translateY(-3px)}.tcb-offer.tcb-hidden{display:none}.tcb-offer-main b{font:700 1.15rem var(--tcb-font-display);color:var(--tcb-cream)}.tcb-offer-main p{font-size:.92rem;color:var(--tcb-cream-dim);margin-top:.2rem}.tcb-offer-meta{display:flex;gap:1.1rem;flex-wrap:wrap;margin-top:.55rem;font-size:.78rem;color:var(--tcb-cream-dim)}.tcb-offer-meta b{font:700 .85rem var(--tcb-font-body);color:var(--tcb-amber-soft);display:block}.tcb-offer-side{display:flex;flex-direction:column;gap:.5rem;align-items:stretch}.tcb-pinbtn{display:inline-flex;align-items:center;gap:.4rem;justify-content:center}.tcb-pinbtn[aria-pressed=true]{border-color:var(--tcb-amber);color:var(--tcb-amber-soft)}.tcb-compare{position:fixed;left:50%;bottom:0;transform:translate(-50%,110%);z-index:190;width:min(60rem,94vw);background:linear-gradient(180deg,#20392b,#141f17);border:1.5px solid var(--tcb-amber);border-radius:14px 14px 0 0;padding:.9rem 1.2rem;box-shadow:0 -10px 40px #00000080;transition:transform .3s;overflow-x:auto}.tcb-compare table{min-width:34rem}.tcb-compare.tcb-visible{transform:translate(-50%)}.tcb-compare-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.5rem;margin-bottom:.4rem;border-bottom:1px solid rgba(244,236,219,.15)}.tcb-compare-head b{font:700 .72rem var(--tcb-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--tcb-amber-soft)}.tcb-compare-close{display:inline-flex;align-items:center;gap:.4rem;background:none;border:1px solid rgba(244,236,219,.3);border-radius:999px;color:var(--tcb-cream-dim);font:700 .7rem var(--tcb-font-body);letter-spacing:.06em;padding:.3rem .7rem;cursor:pointer;transition:color .15s,border-color .15s}.tcb-compare-close:hover,.tcb-compare-close:focus-visible{color:var(--tcb-cream);border-color:var(--tcb-amber)}.tcb-compare table{width:100%;border-collapse:collapse;font-size:.85rem}.tcb-compare th{text-align:left;color:var(--tcb-cream-dim);font:700 .68rem var(--tcb-font-body);letter-spacing:.12em;text-transform:uppercase;padding:.3rem .6rem}.tcb-compare td{padding:.3rem .6rem;border-top:1px solid rgba(244,236,219,.1)}.tcb-verdict{background:linear-gradient(180deg,#1d3527f2,#14231af2);border-left:5px solid var(--tcb-amber);border-radius:0 var(--tcb-radius) var(--tcb-radius) 0;padding:1.4rem 1.6rem;margin:1.6rem 0}.tcb-proscons{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin:1.4rem 0}.tcb-proscons ul{list-style:none;background:#1d3527d9;border-radius:var(--tcb-radius);padding:1.2rem 1.3rem;border:1px solid rgba(61,220,151,.35)}.tcb-proscons ul.tcb-cons{border-color:#c0392b73}.tcb-proscons h3{font:700 .78rem var(--tcb-font-body);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.6rem}.tcb-proscons li{display:flex;gap:.55rem;font-size:.92rem;color:var(--tcb-cream-dim);padding:.3rem 0}.tcb-proscons .tcb-pros li:before{content:"+";color:var(--tcb-aurora-a);font-weight:800}.tcb-proscons .tcb-cons li:before{content:"–";color:var(--tcb-danger);font-weight:800}.tcb-ratingbar{display:flex;align-items:center;gap:.7rem;margin:.5rem 0}.tcb-ratingbar span{flex:0 0 9rem;font-size:.82rem;color:var(--tcb-cream-dim)}.tcb-ratingbar i{flex:1;height:.55rem;border-radius:99px;background:#101c14;overflow:clip;position:relative}.tcb-ratingbar i:after{content:"";position:absolute;inset:0;width:var(--v,50%);background:linear-gradient(90deg,var(--tcb-teal),var(--tcb-amber));border-radius:99px}.tcb-ratingbar b{flex:0 0 2.4rem;text-align:right;color:var(--tcb-amber-soft)}.tcb-prov{padding:2.2rem 0;border-bottom:1px dashed rgba(244,236,219,.15)}.tcb-prov h2{display:flex;align-items:center;gap:.7rem;font-size:1.5rem}.tcb-prov h2 .tcb-agechip{font:800 .7rem var(--tcb-font-body);border:1.5px solid var(--tcb-cream-dim);border-radius:999px;padding:.2rem .6rem;color:var(--tcb-cream-dim)}.tcb-prov p{color:var(--tcb-cream-dim);margin-top:.6rem;max-width:56rem}.tcb-prov .tcb-prov-links{margin-top:.7rem;display:flex;gap:.6rem;flex-wrap:wrap}.tcb-regiongrid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem;margin:1.6rem 0 .4rem}.tcb-regioncard{display:block;text-decoration:none;color:var(--tcb-cream);border-radius:var(--tcb-radius);transition:transform .3s cubic-bezier(.2,1.1,.4,1)}.tcb-regiongrid figure{border-radius:var(--tcb-radius);overflow:clip;position:relative;box-shadow:var(--tcb-shadow)}.tcb-regiongrid img{aspect-ratio:4/3;object-fit:cover;width:100%;background:linear-gradient(140deg,var(--tcb-teal),var(--tcb-forest));transition:transform .45s cubic-bezier(.2,.9,.3,1),filter .45s}.tcb-regiongrid figcaption{position:absolute;left:0;right:0;bottom:0;padding:.6rem .8rem;font:700 .8rem var(--tcb-font-body);background:linear-gradient(transparent,#0a100cd9)}.tcb-regiongrid figcaption b{display:block}.tcb-regiongrid figcaption span{display:flex;align-items:center;gap:.35rem;font:600 .68rem var(--tcb-font-body);letter-spacing:.06em;color:var(--tcb-amber-soft);margin-top:.15rem}.tcb-regiongrid figcaption span svg{width:.85rem;height:.85rem;transition:transform .3s cubic-bezier(.2,1.3,.4,1)}.tcb-regiongrid figure:after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid transparent;transition:border-color .3s;pointer-events:none}.tcb-regioncard:hover,.tcb-regioncard:focus-visible{transform:translateY(-6px)}.tcb-regioncard:hover figure,.tcb-regioncard:focus-visible figure{box-shadow:0 20px 38px #0000008c}.tcb-regioncard:hover figure:after,.tcb-regioncard:focus-visible figure:after{border-color:var(--tcb-amber)}.tcb-regioncard:hover img,.tcb-regioncard:focus-visible img{transform:scale(1.07);filter:brightness(1.12)}.tcb-regioncard:hover figcaption span svg,.tcb-regioncard:focus-visible figcaption span svg{transform:translate(4px)}.tcb-toc{position:sticky;top:calc(var(--tcb-header-h) + 1rem)}.tcb-toc ol{list-style:none;counter-reset:toc}.tcb-toc a{display:flex;gap:.6rem;align-items:baseline;color:var(--tcb-cream-dim);text-decoration:none;font-size:.86rem;border-left:3px solid transparent;padding:.32rem 0 .32rem .7rem;transition:all .15s}.tcb-toc a:before{counter-increment:toc;content:counter(toc,decimal-leading-zero);font:700 .68rem var(--tcb-font-body);color:var(--tcb-amber)}.tcb-toc a.tcb-here,.tcb-toc a:hover{color:var(--tcb-cream);border-left-color:var(--tcb-amber)}.tcb-prose h2{font-size:clamp(1.5rem,3vw,2.1rem);margin:2.2rem 0 .8rem}.tcb-prose h3{font-size:1.2rem;margin:1.6rem 0 .5rem}.tcb-prose p{color:var(--tcb-cream-dim);margin:.8rem 0}.tcb-prose ul,.tcb-prose ol{margin:.8rem 0 .8rem 1.4rem;color:var(--tcb-cream-dim)}.tcb-prose li{margin:.35rem 0}.tcb-breadcrumbs{font-size:.8rem;color:var(--tcb-cream-dim);padding:1.2rem 0 .4rem}.tcb-breadcrumbs a{color:var(--tcb-cream-dim)}.tcb-breadcrumbs a:hover{color:var(--tcb-amber-soft)}.tcb-footer{position:relative;z-index:1;margin-top:4rem;background:linear-gradient(180deg,#0c130e59,#0b120d 22%)}.tcb-mapblock{max-width:74rem;margin:0 auto;padding:3.4rem 1.4rem 2rem;display:grid;grid-template-columns:1.1fr 1.5fr .9fr;gap:2rem;align-items:start}.tcb-mapintro h2{font-size:1.6rem}.tcb-mapintro p{color:var(--tcb-cream-dim);font-size:.92rem;margin:.7rem 0 1rem}.tcb-provlinks{display:flex;flex-wrap:wrap;gap:.4rem}.tcb-provlinks a{font:600 .74rem var(--tcb-font-body);color:var(--tcb-cream);text-decoration:none;background:var(--tcb-pine-2);border:1px solid var(--tcb-teal);border-radius:999px;padding:.3rem .75rem;transition:all .15s}.tcb-provlinks a:hover,.tcb-provlinks a:focus-visible{border-color:var(--tcb-amber);color:var(--tcb-amber-soft)}.tcb-mapwrap{position:relative}.tcb-map{width:100%;height:auto}.tcb-map path{fill:#22402e;stroke:#0b120d;stroke-width:2.5;stroke-linejoin:round;transition:fill .2s,transform .2s;transform-origin:center;transform-box:fill-box}.tcb-map a{outline-offset:3px}.tcb-map a:hover path,.tcb-map a:focus-visible path{fill:var(--tcb-amber);transform:scale(1.03)}.tcb-maptip{position:absolute;pointer-events:none;background:var(--tcb-paper);color:var(--tcb-ink);border-radius:10px;padding:.6rem .8rem;font-size:.78rem;box-shadow:0 12px 26px #00000080;max-width:15rem;z-index:5}.tcb-maptip b{display:flex;justify-content:space-between;gap:.8rem;font-size:.86rem}.tcb-triplog{background:#1d3527b3;border:1.5px dashed rgba(224,138,46,.5);border-radius:var(--tcb-radius);padding:1.1rem 1.2rem}.tcb-triplog h3{display:flex;align-items:center;gap:.5rem;font:700 .8rem var(--tcb-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--tcb-amber-soft)}.tcb-triplog-sub{font-size:.78rem;color:var(--tcb-cream-dim);margin:.4rem 0 .7rem}.tcb-stamps{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}.tcb-stamps li{font:700 .68rem var(--tcb-font-body);color:var(--tcb-amber-soft);border:1.5px dashed var(--tcb-amber);border-radius:50%;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;text-align:center;transform:rotate(-8deg);padding:.2rem;line-height:1.15}.tcb-stamps li:nth-child(2n){transform:rotate(6deg)}.tcb-footcols{max-width:74rem;margin:0 auto;padding:1.4rem 1.4rem 2rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1.8rem;border-top:1px solid rgba(244,236,219,.1)}.tcb-footcols h3{font:700 .78rem var(--tcb-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--tcb-amber-soft);margin-bottom:.7rem}.tcb-footcols ul{list-style:none}.tcb-footcols li{margin:.35rem 0}.tcb-footcols a{color:var(--tcb-cream-dim);text-decoration:none;font-size:.88rem}.tcb-footcols a:hover{color:var(--tcb-amber-soft)}.tcb-footabout p{color:var(--tcb-cream-dim);font-size:.84rem;margin-top:.5rem}.tcb-rgband{max-width:74rem;margin:0 auto;padding:1.1rem 1.4rem;display:flex;gap:1rem;align-items:center;border-top:1px solid rgba(244,236,219,.1)}.tcb-rgage{flex:0 0 auto;font:800 .95rem var(--tcb-font-body);border:2.5px solid var(--tcb-amber);border-radius:50%;width:2.9rem;height:2.9rem;display:flex;align-items:center;justify-content:center;color:var(--tcb-amber-soft)}.tcb-rgband p{font-size:.82rem;color:var(--tcb-cream-dim)}.tcb-copy{text-align:center;color:var(--tcb-cream-dim);font-size:.78rem;padding:1.1rem;border-top:1px solid rgba(244,236,219,.08)}@media (max-width:1060px){.tcb-method{grid-template-columns:repeat(2,1fr)}.tcb-mapblock{grid-template-columns:1fr 1fr}.tcb-triplog{grid-column:1/-1}.tcb-regiongrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:880px){.tcb-trailnav{display:none}.tcb-burger{display:block;margin-left:auto}.tcb-age{margin-left:auto}.tcb-burger{margin-left:0}.tcb-withside{grid-template-columns:minmax(0,1fr)}.tcb-withside>aside{position:static}.tcb-backpack{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.tcb-ranger{grid-template-columns:1fr}.tcb-ranger-body{padding:0 1.6rem 1.6rem}.tcb-proscons{grid-template-columns:1fr}.tcb-toc{display:none}}@media (max-width:760px){:root{--tcb-header-h:4.6rem}.tcb-trail{display:none}.tcb-method{grid-template-columns:1fr}.tcb-postcards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;padding:1rem .2rem;scrollbar-gutter:stable}.tcb-postcard{flex:0 0 15rem;scroll-snap-align:center}.tcb-mapblock{grid-template-columns:1fr}.tcb-footcols{grid-template-columns:1fr 1fr}.tcb-offer{grid-template-columns:minmax(0,1fr)}.tcb-offer-side{flex-direction:row;flex-wrap:wrap}.tcb-offer-side .tcb-cta{flex:1;text-align:center}.tcb-sec-head h2{font-size:1.5rem}.tcb-sec-head{display:block}.tcb-sec-head .tcb-km{margin-bottom:.7rem}.tcb-hero{min-height:72svh}}@media (max-width:640px){.tcb-tablewrap{overflow-x:visible}.tcb-comparison{min-width:0}.tcb-comparison thead{position:absolute;clip-path:inset(50%);height:1px;width:1px;overflow:hidden}.tcb-comparison tr{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .9rem;padding:.9rem 1.1rem 1rem;border-bottom:2px solid rgba(224,138,46,.35)}.tcb-comparison tr:last-child{border-bottom:none}.tcb-comparison caption{padding:.8rem 1.1rem;font-size:.7rem;letter-spacing:.1em;line-height:1.45}.tcb-comparison td{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:none;padding:.3rem 0;text-align:right}.tcb-comparison td[data-label]:before{content:attr(data-label);font:700 .66rem var(--tcb-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--tcb-cream-dim);text-align:left}.tcb-comparison td:first-child{grid-column:1;grid-row:1;justify-content:flex-start;text-align:left}.tcb-comparison td[data-label=Rating]{grid-column:2;grid-row:1;justify-content:flex-end;padding-bottom:.5rem;margin-bottom:.35rem}.tcb-comparison td[data-label=Rating]:before{display:none}.tcb-comparison td[data-label=Banking],.tcb-comparison td[data-label="Published payout"],.tcb-comparison td[data-label="Min. withdrawal"]{grid-column:1/-1;border-top:1px solid rgba(244,236,219,.09)}.tcb-comparison .tcb-row-ctas{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;gap:.5rem;min-width:0;margin-top:.7rem;justify-content:flex-start}.tcb-comparison .tcb-row-ctas .tcb-cta{flex:1 1 8rem;text-align:center}.tcb-comparison .tcb-row-ctas .tcb-pinbtn--row{flex:0 0 auto}.tcb-compare{width:100%;border-radius:14px 14px 0 0;padding:.75rem .9rem calc(.75rem + env(safe-area-inset-bottom,0px))}.tcb-compare-body{max-height:44svh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.tcb-compare table{min-width:0}.tcb-compare thead{position:absolute;clip-path:inset(50%);height:1px;width:1px;overflow:hidden}.tcb-compare tr{display:block;border-top:1px solid rgba(244,236,219,.15);padding:.35rem 0}.tcb-compare tr:first-child{border-top:none}.tcb-compare td{display:flex;justify-content:space-between;align-items:center;gap:.8rem;border-top:none;padding:.18rem .45rem;text-align:right}.tcb-compare td:before{content:attr(data-label);font:700 .64rem var(--tcb-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--tcb-cream-dim);text-align:left;flex:0 0 auto}body:has(.tcb-compare.tcb-visible) .tcb-compass{bottom:calc(48svh + 1.2rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.tcb-aurora{display:none}.tcb-parallax i{transform:none!important}}.tcb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tcb-row-ctas{display:flex;flex-direction:column;gap:.45rem;min-width:8.5rem}.tcb-pinbtn--row{padding:.34rem .6rem;font-size:.72rem;justify-content:center}.tcb-pinbtn--row svg{width:.85rem;height:.85rem}.tcb-comparison .tcb-cta{padding:.5rem 1.4rem .5rem .9rem;font-size:.82rem;text-align:center}.tcb-disclaimer{display:flex;gap:.8rem;align-items:flex-start;background:#2e6f6a24;border:1px solid rgba(46,111,106,.5);border-radius:12px;padding:.9rem 1.1rem;margin:1.2rem 0;font-size:.86rem;color:var(--tcb-cream-dim)}.tcb-disclaimer svg{flex:0 0 auto;color:var(--tcb-teal);width:1.4rem;height:1.4rem;margin-top:.1rem}.tcb-disclaimer b{color:var(--tcb-cream)}.tcb-trust{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.4rem 0}.tcb-trust a{display:inline-flex;align-items:center;gap:.4rem;font:700 .8rem var(--tcb-font-body);color:var(--tcb-cream);background:var(--tcb-pine-2);border:1.5px solid var(--tcb-teal);border-radius:999px;padding:.45rem 1rem;text-decoration:none}.tcb-trust a:hover{border-color:var(--tcb-amber);color:var(--tcb-amber-soft)}.tcb-go-note{max-width:34rem;margin:2rem auto;text-align:center;color:var(--tcb-cream-dim)}.tcb-go-note .tcb-cta{margin-top:1rem}.tcb-withside .tcb-regiongrid{grid-template-columns:repeat(2,1fr)}.tcb-wrap .tcb-wrap{max-width:none;padding-left:0;padding-right:0}.tcb-wrap>.tcb-lead,.tcb-stop .tcb-lead{max-width:none}.tcb-wrap .tcb-prose,.tcb-wrap .tcb-faq{max-width:none}.tcb-hero-inner .tcb-lead{max-width:46rem}.tcb-wrap--reading{max-width:58.8rem}.tcb-wrap--tool{max-width:70.3rem}.tcb-wrap--tool .tca-section,.tcb-wrap--tool .tca-foot,.tcb-wrap--tool .tcs-wrap{max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.tcb-wrap--tool .tca-head{padding-left:0;padding-right:0;text-align:left}.tcb-wrap--tool .tca-head-inner,.tcb-wrap--tool .tca-head p,.tcb-wrap--tool .tcs-wrap .sim-tagline{max-width:none;margin-left:0;margin-right:0}.tcb-wrap--tool .tca-head-stats{justify-content:flex-start}.tcb-wrap--tool .tca-fallback{max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.tcb-gamecards{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin:1.6rem 0 0}.tcb-gamecard{min-width:0;display:flex;flex-direction:column;height:100%;text-decoration:none;color:var(--tcb-cream);background:linear-gradient(180deg,#1d3527f2,#14231af2);border:1px solid rgba(224,138,46,.3);border-radius:var(--tcb-radius);overflow:clip;transition:transform .25s,box-shadow .25s,border-color .25s,filter .25s}.tcb-gamecard:hover,.tcb-gamecard:focus-visible{transform:translateY(-6px);box-shadow:var(--tcb-shadow);border-color:var(--tcb-amber);filter:brightness(1.05)}.tcb-gamecard-media{position:relative;aspect-ratio:2/2.5;overflow:clip;background:linear-gradient(150deg,var(--tcb-teal),var(--tcb-pine-2))}.tcb-gamecard-media img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.tcb-gamecard:hover .tcb-gamecard-media img{transform:scale(1.05)}.tcb-gamecard-badge{position:absolute;top:.7rem;left:.7rem;background:#0c130ed1;border:1px solid rgba(224,138,46,.45);color:var(--tcb-aurora-a);border-radius:8px;font:700 .7rem var(--tcb-font-body);letter-spacing:.06em;padding:.24rem .55rem}.tcb-gamecard-body{padding:1rem 1.1rem 1.2rem;display:flex;flex-direction:column;gap:.4rem;flex:1 1 auto}.tcb-gamecard-body b{font:700 1.15rem var(--tcb-font-display)}.tcb-gamecard-body span{font-size:.86rem;color:var(--tcb-cream-dim)}.tcb-gamecard-go{margin-top:auto;font:700 .74rem var(--tcb-font-body)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--tcb-amber-soft)!important;display:inline-flex;align-items:center;gap:.4rem}.tcb-gamecard-go svg{width:1.1rem;height:1.1rem;transition:transform .2s}.tcb-gamecard:hover .tcb-gamecard-go svg{transform:translate(5px)}@media (max-width:760px){.tcb-gamecards{grid-template-columns:1fr;max-width:26rem}.tcb-gamecard{flex-direction:row;align-items:stretch}.tcb-gamecard-media{flex:0 0 7.5rem;aspect-ratio:auto}}.tcb-oplogo--real{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;aspect-ratio:3/1;background:var(--tcb-paper);border:1px solid rgba(38,24,10,.25);border-radius:10px;padding:.2rem .3rem;box-shadow:0 2px 6px #00000059}.tcb-oplogo--real img{width:100%;height:100%;object-fit:contain}@media (max-width:640px){.tcb-oplogo--real{height:2.2rem}}
