:root{--podiu-night:#101626;--podiu-deep:#1b2438;--podiu-ink:#191c22;--podiu-soft:#5d6472;--podiu-line:#e4e0da;--podiu-cream:#fffaf5;--podiu-paper:#ffffff;--podiu-flame:#f4511e;--podiu-flamed:#c73c0e;--podiu-gold:#ffb703;--podiu-mint:#0f766e;--podiu-rose:#b42318}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}html{text-size-adjust:100%;-webkit-text-size-adjust:100%}body.podiux-shell{margin:0;background:var(--podiu-cream);color:var(--podiu-ink);font:400 16px/1.68 Figtree,-apple-system,Segoe UI,Roboto,sans-serif;overflow-x:hidden}img,svg,video{max-width:100%;height:auto}a{color:var(--podiu-flamed)}strong{font-weight:700;color:var(--podiu-night)}blockquote{margin:22px 0;padding:14px 18px;border-left:6px solid var(--podiu-gold);background:#fff6e5;font-size:17px;border-radius:0 10px 10px 0}blockquote>p{margin:0}.podiux-bar{background:var(--podiu-night)}.podiux-barinner{max-width:1180px;margin:0 auto;padding:12px 16px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.podiux-brandlink{display:inline-flex}.podiux-brandlink svg{display:block;height:30px;width:auto}.podiux-nav{flex:1 1 100%;order:3;overflow-x:auto}.podiux-navlist{display:flex;gap:16px;margin:0;padding:0;list-style:none}.podiux-navitem{flex:0 0 auto}.podiux-navlink{font-size:14px;font-weight:500;color:#c5ccda;text-decoration:none;white-space:nowrap}.podiux-navlink:hover{color:var(--podiu-gold)}.podiux-barcta{margin-left:auto;padding:9px 16px;border-radius:999px;background:var(--podiu-flame);color:#fff;font:700 14px/1 Figtree,sans-serif;text-decoration:none}.podiux-barcta:hover{background:var(--podiu-gold);color:var(--podiu-night)}.podiux-wrapper{display:block}.podiux-stage{position:relative;background:radial-gradient(900px 420px at 15% -10%,rgba(244,81,30,.32),transparent 60%),radial-gradient(700px 400px at 95% 0%,rgba(255,183,3,.2),transparent 62%),var(--podiu-night);color:#fff;padding:36px 16px 72px;overflow:hidden}.podiux-stage::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:54px;background:var(--podiu-cream);border-radius:60% 60% 0 0/100% 100% 0 0}.podiux-stageinner{position:relative;z-index:2;max-width:1000px;margin:0 auto;text-align:center}.podiux-eyebrow{margin:0 0 12px;font:700 12px/1 Figtree,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--podiu-gold)}.podiux-title{margin:0 0 18px;font:800 35px/1.06 Archivo,sans-serif;letter-spacing:-.025em;color:#fff}.podiux-intro{margin:0 auto 18px;max-width:62ch}.podiux-intro p{margin:0 0 10px;font-size:17px;line-height:1.6;color:#d7dcea}.podiux-intro p:last-child{margin-bottom:0}.podiux-intro strong{color:#fff}.podiux-stamps{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 22px;padding:0;list-style:none}.podiux-stamp{padding:5px 13px;border:1px solid rgba(255,255,255,.25);border-radius:999px;font-size:13px;color:#cfd6e5}.podiux-heroaction{display:inline-block;padding:15px 34px;border-radius:999px;background:var(--podiu-flame);color:#fff;font:700 17px/1 Figtree,sans-serif;text-decoration:none;box-shadow:0 12px 26px rgba(244,81,30,.34)}.podiux-heroaction:hover{background:#fff;color:var(--podiu-night)}.podiux-podium{max-width:1180px;margin:8px auto 40px;padding:0 16px;position:relative;z-index:3}.podiux-podiumtitle{margin:0 0 18px;font:800 22px/1.25 Archivo,sans-serif;text-align:center;letter-spacing:-.015em}.podiux-places{display:flex;flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none}.podiux-place{flex:1 1 100%;position:relative;display:grid;justify-items:center;gap:7px;padding:20px 16px 18px;border:1px solid var(--podiu-line);border-radius:18px;background:var(--podiu-paper);box-shadow:0 10px 26px rgba(16,22,38,.07);text-align:center}.podiux-placerank{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--podiu-night);color:#fff;font:800 18px/1 Archivo,sans-serif}.podiux-placelogo{display:block}.podiux-placelogo svg{display:block;height:30px;width:auto}.podiux-placename{margin:0;font:700 20px/1.2 Archivo,sans-serif}.podiux-ribbon{position:absolute;top:-11px;left:50%;transform:translateX(-50%);padding:4px 14px;border-radius:999px;background:var(--podiu-gold);color:var(--podiu-night);font:700 11px/1.5 Figtree,sans-serif;font-style:normal;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.podiux-score{font:800 32px/1 Archivo,sans-serif;color:var(--podiu-flamed)}.podiux-meter{display:block;width:100%;max-width:220px;height:8px;border-radius:999px;background:#eceaea;overflow:hidden}.podiux-meter i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--podiu-gold),var(--podiu-flame))}.podiux-placebonus{margin:2px 0 0;font-size:15px;font-weight:600;color:var(--podiu-night)}.podiux-perks{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:2px 0 4px}.podiux-perkitem{padding:3px 10px;border-radius:999px;background:#f4f2ef;font-size:12.5px;color:var(--podiu-soft)}.podiux-golink{display:block;width:100%;padding:12px 18px;border-radius:999px;background:var(--podiu-flame);color:#fff;font:700 15px/1 Figtree,sans-serif;text-decoration:none}.podiux-golink:hover{background:var(--podiu-flamed);color:#fff}.podiux-readlink{font-size:13px;color:var(--podiu-soft);text-decoration:underline}.podiux-readlink:hover{color:var(--podiu-flamed)}.podiux-prose{max-width:860px;margin:0 auto;padding:0 16px}.podiux-prose h2{margin:36px 0 12px;font:800 25px/1.2 Archivo,sans-serif;letter-spacing:-.02em}.podiux-prose h2::after{content:"";display:block;width:56px;height:5px;margin-top:9px;border-radius:999px;background:var(--podiu-flame)}.podiux-prose h3{margin:26px 0 9px;font:700 19px/1.3 Archivo,sans-serif}.podiux-prose h4{margin:18px 0 7px;font:700 16px/1.3 Figtree,sans-serif}.podiux-prose p{margin:0 0 14px}.podiux-prose ul,.podiux-prose ol{margin:0 0 18px;padding-left:24px}.podiux-prose li{margin:0 0 7px}.podiux-prose ul li::marker{color:var(--podiu-flame)}.podiux-prose ol li::marker{font-weight:700;color:var(--podiu-flame)}.podiux-prose table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15px}.podiux-prose th,.podiux-prose td{padding:10px 12px;border-bottom:1px solid var(--podiu-line);text-align:left;vertical-align:top}.podiux-prose th{font-weight:700;color:var(--podiu-night)}.podiux-prose figure{margin:0 0 20px}.podiux-scroller{margin:0 0 22px}.podiux-matrix{width:100%;border-collapse:collapse;margin:0;font-size:15px}.podiux-matrix thead{display:none}.podiux-matrix tbody tr{display:block;margin:0 0 12px;border:1px solid var(--podiu-line);border-radius:14px;background:var(--podiu-paper);overflow:hidden}.podiux-matrix td{display:grid;grid-template-columns:40% minmax(0,1fr);gap:10px;padding:9px 14px;border-bottom:1px solid #f0ece7}.podiux-matrix tr td:last-child{border-bottom:0}.podiux-matrix tr td:first-child{background:var(--podiu-night)}.podiux-matrix tr td:first-child .podiux-cellvalue{color:#fff;font-weight:700}.podiux-matrix tr td:first-child .podiux-cellname{color:#9aa4b8}.podiux-cellname{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--podiu-soft)}.podiux-cellvalue{color:var(--podiu-ink)}.podiux-review{margin:0 0 30px;padding:20px 0 0;border-top:3px solid var(--podiu-night)}.podiux-reviewtitle{margin:0 0 12px;font:800 23px/1.2 Archivo,sans-serif;letter-spacing:-.015em}.podiux-reviewintro p{margin:0 0 12px;font-size:17px}.podiux-reviewbody p{margin:0 0 14px}.podiux-datasheet{width:100%;border-collapse:collapse;margin:0 0 18px;border:1px solid var(--podiu-line);border-radius:14px;overflow:hidden;font-size:15px}.podiux-datasheet th,.podiux-datasheet td{padding:10px 14px;border-bottom:1px solid #f0ece7;text-align:left;vertical-align:top}.podiux-datasheet tr:last-child th,.podiux-datasheet tr:last-child td{border-bottom:0}.podiux-datasheet th{width:42%;background:#faf6f1;font-weight:700;color:var(--podiu-soft)}.podiux-judge{display:grid;gap:12px;margin:0 0 18px}.podiux-judgebox{padding:14px 16px;border:1px solid var(--podiu-line);border-radius:14px;background:var(--podiu-paper)}.podiux-judgebox h4{margin:0 0 7px;font:700 12px/1 Figtree,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--podiu-soft)}.podiux-judgebox ul{margin:0;padding-left:20px;font-size:15px}.podiux-judgebox li{margin:0 0 5px}.podiux-judgeplus{background:#f0faf7;border-color:#bfe4da}.podiux-judgeplus h4{color:var(--podiu-mint)}.podiux-judgeplus li::marker{color:var(--podiu-mint)}.podiux-judgemin{background:#fdf3f2;border-color:#f3cfcb}.podiux-judgemin h4{color:var(--podiu-rose)}.podiux-judgemin li::marker{color:var(--podiu-rose)}.podiux-reviewcta{margin:0}.podiux-reviewcta a{display:inline-block;padding:13px 28px;border-radius:999px;background:var(--podiu-night);color:#fff;font:700 15px/1 Figtree,sans-serif;text-decoration:none}.podiux-reviewcta a:hover{background:var(--podiu-flame);color:#fff}.podiux-callout{margin:0 0 20px;padding:15px 18px;border-radius:16px;background:#f4f2ef;border:1px solid var(--podiu-line)}.podiux-calloutheading{margin:0 0 6px;font:700 16px/1.3 Archivo,sans-serif}.podiux-calloutbody p{margin:0}.podiux-callout[data-podiukind="info"]{background:#eef6ff;border-color:#c7ddf5}.podiux-callout[data-podiukind="info"] .podiux-calloutheading{color:#1a4f8a}.podiux-callout[data-podiukind="warn"]{background:#fff4e9;border-color:#f6d3ac}.podiux-callout[data-podiukind="warn"] .podiux-calloutheading{color:#9a4b00}.podiux-callout[data-podiukind="help"]{background:#f1faf6;border-color:#bfe3d2}.podiux-callout[data-podiukind="help"] .podiux-calloutheading{color:#13664a}.podiux-promo{display:grid;gap:9px;justify-items:start;margin:0 0 24px;padding:20px;border-radius:18px;background:var(--podiu-night);color:#fff}.podiux-promolabel{margin:0;font:700 11px/1 Figtree,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--podiu-gold)}.podiux-promotext{margin:0;font:700 19px/1.3 Archivo,sans-serif}.podiux-promobtn{padding:12px 24px;border-radius:999px;background:var(--podiu-flame);color:#fff;font:700 15px/1 Figtree,sans-serif;text-decoration:none}.podiux-promobtn:hover{background:var(--podiu-gold);color:var(--podiu-night)}.podiux-plate,.podiux-graphic{margin:0 0 20px;border-radius:16px;overflow:hidden;background:var(--podiu-paper);border:1px solid var(--podiu-line)}.podiux-plate img{display:block;width:100%}.podiux-graphic{max-width:660px}.podiux-graphicinner{padding:14px}.podiux-graphicinner svg{display:block;width:100%;height:auto}.podiux-plate figcaption,.podiux-graphic figcaption{padding:9px 14px;border-top:1px solid var(--podiu-line);font-size:13.5px;color:var(--podiu-soft)}.podiux-queries{max-width:860px;margin:30px auto 0;padding:0 16px}.podiux-queriestitle{margin:0 0 14px;font:800 25px/1.2 Archivo,sans-serif;letter-spacing:-.02em}.podiux-query{margin:0 0 10px;border:1px solid var(--podiu-line);border-radius:14px;background:var(--podiu-paper);overflow:hidden}.podiux-query summary{padding:14px 18px;cursor:pointer;font:700 16px/1.4 Figtree,sans-serif;list-style:none;display:flex;gap:12px;justify-content:space-between;align-items:center}.podiux-query summary::-webkit-details-marker{display:none}.podiux-query summary::after{content:"";flex:0 0 auto;width:11px;height:11px;border-right:3px solid var(--podiu-flame);border-bottom:3px solid var(--podiu-flame);transform:rotate(45deg);margin-bottom:4px}.podiux-query[open] summary::after{transform:rotate(225deg);margin:4px 0 0}.podiux-query[open] summary{background:#faf6f1}.podiux-answer{padding:0 18px 15px}.podiux-answer p{margin:0;color:#3a4150}.podiux-index{max-width:860px;margin:34px auto 0;padding:18px;border:2px dashed var(--podiu-line);border-radius:16px}.podiux-indextitle{margin:0 0 10px;font:700 12px/1 Figtree,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--podiu-soft)}.podiux-indexlist{display:grid;gap:8px;margin:0;padding:0 0 0 22px}.podiux-indexitem{font-size:15.5px}.podiux-indexitem a{color:var(--podiu-night);text-decoration:none;border-bottom:2px solid #ece7e1}.podiux-indexitem a:hover{border-color:var(--podiu-flame);color:var(--podiu-flamed)}.podiux-indexitem::marker{font-weight:700;color:var(--podiu-flame)}.podiux-writer{max-width:860px;margin:28px auto 44px;padding:22px;border-radius:18px;background:var(--podiu-paper);border:1px solid var(--podiu-line);display:grid;gap:14px}.podiux-portrait svg{display:block;width:62px;height:62px;border-radius:50%}.podiux-writerlabel{margin:0 0 4px;font:700 11px/1 Figtree,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--podiu-flame)}.podiux-writername{margin:0;font:700 20px/1.2 Archivo,sans-serif}.podiux-writerrole{margin:0 0 9px;font-size:14px;color:var(--podiu-soft)}.podiux-writerbio p{margin:0 0 12px}.podiux-writerstats{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none}.podiux-writerstats li{padding:5px 13px;border-radius:999px;background:#f4f2ef;font-size:13.5px;color:var(--podiu-soft)}.podiux-writerdisc{margin:0;padding-top:12px;border-top:1px solid var(--podiu-line);font-size:13px;color:var(--podiu-soft)}.podiux-footer{background:var(--podiu-night);color:#b9c1d2}.podiux-footerinner{max-width:1180px;margin:0 auto;padding:30px 16px 38px;text-align:center}.podiux-footlinks{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:0 0 16px;padding:0;list-style:none}.podiux-footitem a{font-size:14.5px;color:#e3e7f0;text-decoration:none}.podiux-footitem a:hover{color:var(--podiu-gold)}.podiux-rgline{display:inline-block;margin:0 0 12px;padding:9px 18px;border-radius:999px;border:1px solid rgba(255,183,3,.4);font-size:13.5px;font-weight:700;color:var(--podiu-gold)}.podiux-smallprint{margin:0 0 5px;font-size:13px;color:#8d96a8}@media (min-width:640px){.podiux-title{font-size:48px}.podiux-stage{padding:52px 16px 84px}.podiux-judge{grid-template-columns:repeat(3,minmax(0,1fr))}.podiux-writer{grid-template-columns:62px minmax(0,1fr);align-items:start;gap:20px}}@media (min-width:820px){.podiux-nav{flex:1 1 auto;order:0;overflow:visible;margin-left:18px}.podiux-title{font-size:60px}.podiux-stage{padding:66px 16px 92px}.podiux-podium{margin-top:14px}.podiux-podiumtitle{font-size:26px;margin-bottom:24px}.podiux-places{align-items:end}.podiux-place:nth-child(-n+3){flex:1 1 0;min-width:0}.podiux-place:nth-child(1){order:2;padding:28px 18px 24px;border-color:var(--podiu-gold);border-width:2px;box-shadow:0 18px 40px rgba(16,22,38,.14)}.podiux-place:nth-child(1) .podiux-placerank{width:48px;height:48px;font-size:22px;background:var(--podiu-gold);color:var(--podiu-night)}.podiux-place:nth-child(1) .podiux-placename{font-size:24px}.podiux-place:nth-child(1) .podiux-score{font-size:40px}.podiux-place:nth-child(2){order:1}.podiux-place:nth-child(3){order:3}.podiux-place:nth-child(n+4){order:4;flex:1 1 100%;grid-template-columns:44px 92px minmax(0,1.1fr) minmax(0,1.3fr) 76px 162px;justify-items:start;align-items:center;gap:6px 16px;padding:14px 18px;text-align:left;border-radius:14px}.podiux-place:nth-child(n+4) .podiux-placename{font-size:18px}.podiux-place:nth-child(n+4) .podiux-score{font-size:24px}.podiux-place:nth-child(n+4) .podiux-meter{grid-column:5;max-width:76px;height:6px}.podiux-place:nth-child(n+4) .podiux-placebonus{grid-column:4;grid-row:1;font-size:14px;font-weight:500}.podiux-place:nth-child(n+4) .podiux-perks{grid-column:3/5;grid-row:2;justify-content:flex-start;margin:0}.podiux-place:nth-child(n+4) .podiux-score{grid-column:5;grid-row:1}.podiux-place:nth-child(n+4) .podiux-golink{grid-column:6;grid-row:1;width:auto;padding:10px 20px}.podiux-place:nth-child(n+4) .podiux-readlink{grid-column:6;grid-row:2;justify-self:center}.podiux-place:nth-child(n+4) .podiux-ribbon{position:static;transform:none}.podiux-prose h2{font-size:29px}.podiux-reviewtitle{font-size:27px}.podiux-queriestitle{font-size:29px}.podiux-matrix thead{display:table-header-group}.podiux-matrix tbody tr{display:table-row;margin:0;border:0;border-radius:0;background:transparent}.podiux-matrix th{padding:11px 13px;background:var(--podiu-night);color:#fff;font:700 12.5px/1.4 Figtree,sans-serif;letter-spacing:.07em;text-transform:uppercase;text-align:left}.podiux-matrix th:first-child{border-radius:12px 0 0 0}.podiux-matrix th:last-child{border-radius:0 12px 0 0}.podiux-matrix td{display:table-cell;padding:11px 13px;border-bottom:1px solid var(--podiu-line)}.podiux-matrix tr td:first-child{background:transparent}.podiux-matrix tr td:first-child .podiux-cellvalue{color:var(--podiu-ink)}.podiux-matrix tbody tr:nth-child(even){background:#faf6f1}.podiux-cellname{display:none}}