section{position:relative}.sec{padding:54px 0}.sec-head{margin-bottom:26px;max-width:46em}.sec-head h2{font-size:clamp(23px,3vw,32px);font-weight:800;margin:9px 0 0}.sec-note{font-size:13px;color:var(--muted);font-weight:600}.cw-block{position:relative}.cw-block.cw-armed{overflow:hidden;clip-path:inset(0 100% 0 0);will-change:clip-path}.cw-block .cw-bar{position:absolute;top:0;bottom:0;left:0;width:5px;background:var(--green);box-shadow:0 0 24px 4px rgba(34,197,94,.55),0 0 60px 8px rgba(20,184,166,.4);transform:translateX(-10px);opacity:0;pointer-events:none;z-index:3;border-radius:var(--r-pill)}.cw-block .cw-wipe{display:none}@media (prefers-reduced-motion:reduce){.cw-block,.cw-block.cw-armed{clip-path:none!important;overflow:visible}.cw-block .cw-bar{display:none}}.ring-num.v-strong{color:#16a34a}.ring-num.v-teal{color:#0d9488}.ring-num.v-amber{color:#d97706}.verdict{display:inline-flex;align-items:center;font-size:12.5px;font-weight:800;padding:3px 11px;border-radius:var(--r-pill)}.verdict.v-strong{background:#eafaf0;color:#16a34a}.verdict.v-teal{background:#e6f7f4;color:#0d9488}.verdict.v-amber{background:#fff7ed;color:#d97706}.crumb{padding:18px 0 0}.crumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;color:var(--muted);font-weight:600}.crumb a{color:var(--muted);transition:color .15s}.crumb a:hover{color:var(--green-d)}.crumb li[aria-current]{color:var(--ink)}.crumb svg{flex:none;color:#9bb3a8}.rev-hero{padding:26px 0 8px}.rev-card{background:var(--card);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow-lg);padding:30px 34px;display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center}.logo-tile{width:112px;height:112px;border-radius:28px;flex:none;display:block;box-shadow:var(--shadow-lg)}.rev-id{min-width:0}.rev-id .name-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rev-id h1{font-size:clamp(28px,4vw,40px);font-weight:800}.rev-verdict-line{font-size:16.5px;color:var(--ink);font-weight:600;margin-top:12px;max-width:34em}.rev-meta{font-size:13px;color:var(--muted);font-weight:600;margin-top:12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rev-meta svg{color:var(--teal)}.rev-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.rev-score{display:flex;flex-direction:column;align-items:center;gap:10px;background:linear-gradient(180deg,#f7fdfa,#eafaf0);border:1px solid var(--line);border-radius:20px;padding:20px 26px;flex:none}.ring-lg{width:128px;height:128px}.ring-lg .ring-num{font-size:34px}.ring-lg .ring-num small{font-size:14px;color:var(--muted);font-weight:700;margin-left:1px}.rev-score .of{font-size:12px;color:var(--muted);font-weight:700}.rev-intro{max-width:64em}.rev-intro p{font-size:17px;line-height:1.7;color:var(--ink)}.rev-intro p:first-child{font-size:18.5px}.rev-intro p+p{margin-top:14px}@media (max-width:560px){.rev-intro p{font-size:16px}.rev-intro p:first-child{font-size:17px}}.beispiel{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--muted);background:var(--ground);border:1px solid var(--line);border-radius:var(--r-pill);padding:4px 11px}.beispiel svg{flex:none;color:var(--teal)}.facts-box{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:24px 26px}.facts-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}.facts-head h2{font-size:19px;font-weight:800}.qf-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.qf{display:flex;gap:12px;align-items:flex-start}.qf-ic{width:38px;height:38px;border-radius:11px;flex:none;display:flex;align-items:center;justify-content:center;background:#eafaf0;color:var(--green-d)}.qf-ic.t{background:#e6f7f4;color:#0d9488}.qf .k{font-size:12px;color:var(--muted);font-weight:700}.qf .v{font-size:14.5px;font-weight:800;color:var(--ink);margin-top:1px}.scorecard{background:linear-gradient(180deg,#fff,#f7fdfa);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:34px 38px;display:grid;grid-template-columns:.85fr 1.4fr;gap:42px;align-items:center}.sc-overall{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.sc-overall .big{font-weight:800;font-size:62px;line-height:.9;letter-spacing:-.03em;background:linear-gradient(120deg,var(--green-d),var(--teal));-webkit-background-clip:text;background-clip:text;color:transparent}.sc-overall .big small{font-size:22px;color:var(--muted);font-weight:700;-webkit-text-fill-color:var(--muted)}.sc-overall .lbl{font-size:13px;color:var(--muted);font-weight:700}.subs{display:flex;flex-direction:column;gap:16px}.sub-row{display:grid;grid-template-columns:1fr auto;gap:5px 14px;align-items:center}.sub-row .lab{display:flex;align-items:center;gap:9px;font-weight:700;font-size:15px}.sub-row .w{font-size:12px;color:var(--muted);font-weight:700}.sub-row .val{font-weight:800;font-variant-numeric:tabular-nums;font-size:15.5px}.sub-row .bar{grid-column:1/3}.dot{width:11px;height:11px;border-radius:4px;flex:none}.sc-tag{margin-top:4px;font-size:15.5px;font-weight:700;color:var(--ink);background:#eafaf0;border-radius:var(--r-sm);padding:13px 17px;display:flex;gap:10px;align-items:center}.sc-tag svg{flex:none}.pc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.pc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:24px 26px}.pc h3{font-size:17px;font-weight:800;display:flex;align-items:center;gap:9px;margin-bottom:14px}.pc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.pc li{display:flex;align-items:flex-start;gap:10px;font-size:15px}.pc li svg{flex:none;margin-top:2px}.pc-pro .ic{background:#eafaf0;color:var(--green-d)}.pc-con .ic{background:#fff1f2;color:#e11d48}.pc-badge{width:28px;height:28px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}.method2{background:var(--card);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:30px 34px}.method2 p{color:var(--muted);font-size:15px;max-width:62em}.method2 .note{margin-top:18px;padding-left:16px;border-left:3px solid var(--green);font-size:15px;font-weight:600;color:var(--ink)}.detail-wrap{display:grid;grid-template-columns:230px 1fr;gap:42px;align-items:start}.toc{position:sticky;top:90px;align-self:start}.toc h4{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:12px}.toc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.toc a{display:block;font-size:13.5px;font-weight:600;color:var(--muted);padding:7px 12px;border-radius:10px;border-left:2px solid transparent;transition:background .15s,color .15s,border-color .15s}.toc a:hover{background:#fff;color:var(--ink)}.toc a.active{background:#eafaf0;color:var(--green-d);border-left-color:var(--green)}.detail-body{display:flex;flex-direction:column;gap:14px;min-width:0}.dsec{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:26px 30px;scroll-margin-top:88px}.dsec h2{font-size:21px;font-weight:800;display:flex;align-items:center;gap:11px;margin-bottom:12px}.dsec h2 .h-ic{width:36px;height:36px;border-radius:11px;flex:none;display:flex;align-items:center;justify-content:center;background:#e6f7f4;color:#0d9488}.dsec p{color:var(--muted);font-size:15px}.dsec p+p{margin-top:10px}.anchor-chips{display:none;gap:8px;flex-wrap:wrap;margin-bottom:18px}.anchor-chips a{font-size:12.5px;font-weight:700;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:7px 13px}.anchor-chips a:hover{color:var(--green-d);border-color:#bfe9cf}.faq{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.faq details{background:var(--card);border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--shadow);overflow:hidden}.faq summary{list-style:none;cursor:pointer;padding:19px 22px;font-weight:700;font-size:16.5px;display:flex;align-items:center;justify-content:space-between;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq .chev{flex:none;transition:transform .2s;color:var(--green)}.faq details[open] .chev{transform:rotate(180deg)}.faq .ans{padding:0 22px 20px;color:var(--muted);font-size:15px}.sim-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sim{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:22px;display:flex;flex-direction:column;gap:14px;transition:transform .2s,box-shadow .2s,border-color .2s}.sim:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:#cdeede}.sim-top{display:flex;align-items:center;gap:13px}.sim-tile{width:48px;height:48px;border-radius:13px;flex:none}.sim-name{font-size:16px;font-weight:800}.sim-name .pill{margin-top:5px}.sim-score{margin-left:auto;font-weight:800;font-size:22px;letter-spacing:-.02em;background:linear-gradient(120deg,var(--green-d),var(--teal));-webkit-background-clip:text;background-clip:text;color:transparent}.sim-score.v-teal{background:linear-gradient(120deg,#0d9488,#14b8a6);-webkit-background-clip:text;background-clip:text;color:transparent}.sim-link{font-size:13.5px;font-weight:800;color:var(--green-d);display:inline-flex;align-items:center;gap:5px;transition:gap .18s}.sim-link:hover{gap:9px}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:50;background:rgba(255,255,255,.92);backdrop-filter:saturate(140%) blur(10px);border-top:1px solid var(--line);box-shadow:0 -8px 24px rgba(16,40,30,.08);transform:translateY(110%);transition:transform .32s cubic-bezier(.2,.7,.3,1);padding:11px 0}.sticky-cta.show{transform:translateY(0)}.sticky-cta .wrap{display:flex;align-items:center;gap:16px}.sticky-cta .sc-tile{width:38px;height:38px;border-radius:11px;flex:none}.sticky-cta .sc-name{font-weight:800;font-size:15px}.sticky-cta .sc-num{font-weight:800;font-size:15px;font-variant-numeric:tabular-nums;background:#eafaf0;color:var(--green-d);border-radius:var(--r-pill);padding:3px 10px;margin-left:2px}.sticky-cta .sc-cta{margin-left:auto;display:flex;align-items:center;gap:10px}.sticky-cta .btn{padding:11px 18px;font-size:14px}.sticky-close{background:0 0;border:none;cursor:pointer;color:var(--muted);width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}.sticky-close:hover{background:var(--ground);color:var(--ink)}@media (max-width:980px){.rev-card{grid-template-columns:auto 1fr;gap:22px}.rev-score{grid-column:1/3;flex-direction:row;justify-content:center;gap:22px}.qf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scorecard{grid-template-columns:1fr;gap:28px}.pc-grid{grid-template-columns:1fr}.detail-wrap{grid-template-columns:1fr;gap:0}.toc{display:none}.anchor-chips{display:flex}.sim-grid{grid-template-columns:1fr}.ftr-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nav,.stand{display:none}.burger{display:flex}}@media (max-width:560px){.wrap{padding:0 16px}.sec{padding:40px 0}.rev-card{grid-template-columns:1fr;text-align:center;justify-items:center;padding:24px}.logo-tile{width:80px;height:80px;border-radius:20px}.rev-cta,.rev-id .name-row{justify-content:center}.rev-score{grid-column:auto;flex-direction:column}.rev-meta,.rev-verdict-line{text-align:center}.rev-meta{justify-content:center}.qf-grid{grid-template-columns:1fr}.dsec,.eeat,.facts-box,.method2,.scorecard{padding-left:22px;padding-right:22px}.eeat{grid-template-columns:1fr;text-align:center;justify-items:center}.eeat .stmt{text-align:left}.resp{flex-direction:column;align-items:flex-start}.ftr-top{grid-template-columns:1fr}.ftr-legal .copy{margin-left:0;width:100%}.sticky-cta .sc-name{display:none}}.shots{background:var(--card);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:22px}.shots-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.shots-head h2{font-size:19px;font-weight:800}.shots-viewport{position:relative;overflow:hidden;border-radius:var(--r);background:var(--ground);touch-action:pan-y}.shots-track{display:flex;transition:transform .5s cubic-bezier(.2,.7,.3,1);will-change:transform}.shot{flex:0 0 100%;min-width:0;position:relative}.shot figure{margin:0}.shot .mockwrap{display:block;width:100%;background:#0f241f}.shot svg{display:block;width:100%;height:auto;aspect-ratio:640/360}.shot .mockwrap img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.shot figcaption{display:flex;align-items:center;gap:9px;padding:14px 18px;font-size:14.5px;font-weight:700;color:var(--ink);border-top:1px solid var(--line);background:var(--card)}.shot figcaption .idx{font-size:12px;font-weight:800;color:var(--green-d);background:#eafaf0;border-radius:var(--r-pill);padding:3px 9px;font-variant-numeric:tabular-nums}.shot figcaption .sc-tag-mock{margin-left:auto;font-size:11.5px;font-weight:700;color:var(--muted)}.shots-ctrl{display:flex;align-items:center;gap:14px;margin-top:16px}.shots-arrow{width:44px;height:44px;border-radius:13px;flex:none;cursor:pointer;background:#fff;border:1px solid var(--line);color:var(--ink);display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s,color .15s,transform .15s}.shots-arrow:hover{border-color:var(--green);color:var(--green-d);transform:translateY(-2px)}.shots-arrow:disabled{opacity:.4;cursor:default;transform:none;border-color:var(--line);color:var(--muted)}.shots-dots{display:flex;gap:8px;margin:0 auto}.shots-dot{width:9px;height:9px;border-radius:50%;flex:none;cursor:pointer;border:none;padding:0;background:#cfe6da;transition:background .2s,transform .2s,width .2s}.shots-dot[aria-selected=true]{background:linear-gradient(90deg,var(--green),var(--teal));width:24px;border-radius:var(--r-pill)}.shots-count{font-size:13px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.pay-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 22px}.pay{display:flex;align-items:center;gap:11px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-sm);padding:12px 14px;box-shadow:var(--shadow);min-width:0;transition:transform .2s,box-shadow .2s,border-color .2s}.pay:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg);border-color:#cdeede}a.pay-link{text-decoration:none;color:inherit;cursor:pointer}a.pay-link:hover{border-color:var(--green)}a.pay-link:hover .pay-name{color:var(--green-d)}.pay-mark{width:48px;height:32px;border-radius:7px;flex:none;background:#f3faf6;border:1px solid var(--line);overflow:hidden}.pay-mark svg{display:block;width:100%;height:100%}.pay-name{font-size:13.5px;font-weight:700;line-height:1.2;min-width:0}.pay-ok{margin-left:auto;color:var(--green-d);flex:none}.pay-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:var(--r-sm)}table.pay-table{border-collapse:collapse;width:100%;min-width:440px;font-size:14px}table.pay-table td,table.pay-table th{text-align:left;padding:11px 16px;border-bottom:1px solid var(--line)}table.pay-table thead th{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:#f7fdfa}table.pay-table tbody tr:last-child td{border-bottom:none}table.pay-table td.num{font-variant-numeric:tabular-nums}table.pay-table .m-name{font-weight:700}.pay-yes{color:var(--green-d);font-weight:800}.games-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;align-items:center;margin:18px 0 10px}.game-cats{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.gcat{background:var(--card);border:1px solid var(--line);border-radius:var(--r-sm);padding:16px;box-shadow:var(--shadow);transition:transform .2s,box-shadow .2s}.gcat:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.gcat-ic{width:40px;height:40px;border-radius:11px;display:flex;align-items:center;justify-content:center;margin-bottom:11px}.gcat .gc-count{font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1}.gcat .gc-count small{font-size:12px;color:var(--muted);font-weight:700}.gcat .gc-name{font-size:13px;color:var(--muted);font-weight:700;margin-top:4px}.gi-slots{background:#eafaf0;color:var(--green-d)}.gi-live{background:#e6f7f4;color:#0d9488}.gi-table{background:#eef2ff;color:#4f46e5}.gi-jack{background:#fff7e6;color:#b45309}.game-donut-wrap{display:flex;flex-direction:column;align-items:center;gap:14px}.game-donut{position:relative;width:212px;height:212px}.game-donut svg{transform:rotate(-90deg);display:block}.game-donut .gd-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.game-donut .gd-center b{font-size:28px;font-weight:800}.game-donut .gd-center span{font-size:12px;color:var(--muted);font-weight:700}.gd-seg{transition:stroke-dasharray 1.2s cubic-bezier(.2,.7,.3,1)}.game-legend{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center}.gleg{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:var(--ink)}.provider-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.pchip{font-size:12.5px;font-weight:700;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:7px 13px}.timeline{background:linear-gradient(180deg,#fff,#f7fdfa);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:30px 34px}.tl-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;position:relative;margin-top:8px}.tl-step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;position:relative;padding:0 10px;min-width:0}.tl-step .tl-ic{width:56px;height:56px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:#fff;border:2px solid var(--green);color:var(--green-d);position:relative;z-index:2;box-shadow:0 6px 16px rgba(34,197,94,.18)}.tl-step h4{font-size:15px;font-weight:800}.tl-step p{font-size:13px;color:var(--muted)}.tl-line{position:absolute;top:28px;left:16.6%;right:16.6%;height:3px;background:#dcefe6;border-radius:var(--r-pill);z-index:1;overflow:hidden}.tl-line>span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--green),var(--teal));border-radius:var(--r-pill);transition:width 1.6s cubic-bezier(.2,.7,.3,1)}.tl-line.filled>span{width:100%}.vs-rows{display:flex;flex-direction:column;gap:16px;margin-top:6px}.vs-row{display:grid;grid-template-columns:170px 1fr auto;gap:14px;align-items:center}.vs-row .vs-lab{font-size:14px;font-weight:700}.vs-bar{height:14px;border-radius:var(--r-pill);background:#eef4f1;overflow:hidden}.vs-bar>span{display:block;height:100%;width:0;border-radius:var(--r-pill);transition:width 1.2s cubic-bezier(.2,.7,.3,1)}.vs-bar.filled>span{width:var(--w)}.vs-bar.mb>span{background:linear-gradient(90deg,var(--green),var(--teal))}.vs-bar.avg>span{background:#bcd3c9}.vs-row .vs-val{font-weight:800;font-variant-numeric:tabular-nums;font-size:15px;min-width:42px;text-align:right}.kstats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.kstat{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:22px 20px;text-align:center}.kstat .kn{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1;background:linear-gradient(120deg,var(--green-d),var(--teal));-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.kstat .kl{font-size:13px;color:var(--muted);font-weight:700;margin-top:7px}@media (max-width:980px){.pay-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.games-layout{grid-template-columns:1fr;gap:24px}.game-donut-wrap{order:-1}.kstats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.shots,.timeline{padding:18px}.pay-grid{grid-template-columns:1fr}.game-cats{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vs-row{grid-template-columns:1fr;gap:6px}.vs-row .vs-val{text-align:left}.tl-step h4{font-size:13.5px}.tl-step p{font-size:12px}.kstats{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.scrollprog{position:fixed;top:0;left:0;right:0;height:4px;z-index:60;pointer-events:none;background:0 0}.scrollprog>span{display:block;height:100%;width:0;transform-origin:left center;background:linear-gradient(90deg,var(--green),var(--teal));box-shadow:0 1px 6px rgba(20,184,166,.45);transition:width .08s linear}.scrollcue{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);z-index:45;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:14px;font-weight:700;color:var(--green-d);background:#fff;border:1.5px solid var(--green);border-radius:var(--r-pill);padding:11px 20px;box-shadow:var(--shadow-lg);transition:opacity .35s,transform .35s}.scrollcue:hover{border-color:var(--green)}.scrollcue .cue-chev{display:inline-flex;color:var(--green)}@media (prefers-reduced-motion:no-preference){.scrollcue .cue-chev{animation:1.8s ease-in-out infinite cueBounce}@keyframes cueBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(4px)}}}.scrollcue.cue-gone{opacity:0;transform:translate(-50%,12px);pointer-events:none}.rev-meta a{color:var(--green-d);font-weight:700;text-decoration:underline;text-underline-offset:2px}.rev-meta .sep{color:#bcd3c9}.indep{display:flex;align-items:flex-start;gap:11px;margin-top:16px;background:#eafaf0;border:1px solid #bfe9cf;border-radius:var(--r-sm);padding:13px 16px;font-size:14px;font-weight:600;color:var(--ink);line-height:1.5}.indep svg{flex:none;color:var(--green-d);margin-top:1px}.tldr{background:linear-gradient(180deg,#fff,#f7fdfa);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:28px 32px;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center}.tldr h2{font-size:20px;font-weight:800;margin-bottom:14px}.tldr ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.tldr li{display:flex;align-items:flex-start;gap:10px;font-size:15px}.tldr li svg{flex:none;margin-top:2px}.tldr .reco{margin-top:16px;font-size:15px;font-weight:700;color:var(--green-d)}.tldr-score{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;background:#eafaf0;border:1px solid #bfe9cf;border-radius:18px;padding:18px 24px;flex:none}.tldr-score .n{font-size:44px;font-weight:800;line-height:.9;letter-spacing:-.03em;background:linear-gradient(120deg,var(--green-d),var(--teal));-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.tldr-score .n small{font-size:16px;color:var(--muted);font-weight:700;-webkit-text-fill-color:var(--muted)}.tldr-score .lbl{font-size:12px;color:var(--muted);font-weight:700}.eeat .creds{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.eeat .cred{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:var(--ink);background:var(--ground);border:1px solid var(--line);border-radius:var(--r-pill);padding:6px 12px}.eeat .cred svg{flex:none;color:var(--green-d)}.eeat .author-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.eeat .author-links a{font-size:13.5px;font-weight:800;color:var(--green-d);display:inline-flex;align-items:center;gap:6px}.eeat .author-links a:hover{gap:9px}.source-note{margin-top:16px;font-size:13px;color:var(--muted);display:flex;align-items:flex-start;gap:9px}.source-note svg{flex:none;color:var(--teal);margin-top:2px}.source-note a{color:var(--green-d);font-weight:700;text-decoration:underline;text-underline-offset:2px}@media (max-width:760px){.tldr{grid-template-columns:1fr}.tldr-score{flex-direction:row;justify-content:center;gap:18px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.reveal{opacity:1!important;transform:none!important}.bar.anim>span{width:var(--fill)!important}.ring-prog{stroke-dashoffset:var(--final-offset)!important}.btn-primary::after{display:none}.shots-track,.sticky-cta{transition:none!important}.tl-line>span{width:100%!important}.vs-bar>span{width:var(--w)!important}.scrollprog>span{transition:none!important}.scrollcue .cue-chev{animation:none!important}}