/* z7jswc 1r8pix9 */
:root{
  --g720g:#191338;
  --y1zfs6dv:#2a2058;
  --kkitpl:#f8f6fc;
  --q63py:#ece8f6;
  --h5q4z:#16132a;
  --vo8ap5:#4f4a68;
  --qamqg:#ff7e5f;
  --cdch3lu6:#b2401f;
  --xb6dxv5:#4b3aa8;
  --tkgfhuz:#6553c9;
  --exup1w:#c8324e;
  --qjvsoyno:rgba(246,244,236,.14);
  --aqh511kj:rgba(18,23,15,.13);
  --ozafvyq:14px;
  --aqobyg7:'Rubik',-apple-system,'Segoe UI',Roboto,Arial,sans-serif;
  --tdrjs:'Rubik',-apple-system,'Segoe UI',Roboto,Arial,sans-serif;
  --sz3d3:#f8f6fc;
  --rmk8kzp:#e6e4ec;
  --ok46f:#cfcbdb;
  --ktmtj:#9490a4;
  --nhhncv:rgba(248,246,252,0.55);
  --fee5u1xx:#130e2a;
  --o7orch:#221a48;
  --bapig:#2e1711;
  --zy5tgkl1:#ff9b83;
  --bzpzihqs:rgba(255,126,95,0.16);
  --wbt8m:rgba(255,126,95,0.35);
  --hwwll:rgba(255,126,95,0.55);
  --kz0scm29:#fff9f7;
  --ekkpsn4:rgba(200,50,78,0.22);
  --d6j59:#4a1c3e;
  --nyya5ny:#f8e6ea;
  --ruang8:#edebf6;
}
*{box-sizing:border-box;}
html{scroll-behavior:smooth;}
body{margin:0;background:var(--kkitpl);color:var(--h5q4z);font-family:var(--tdrjs);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;}
img,svg{display:block;max-width:100%;}
a{color:inherit;text-decoration:none;}
.yl38cncb{max-width:1160px;margin:0 auto;padding:0 24px;}
h1,h2,h3,h4{font-family:var(--aqobyg7);font-weight:800;line-height:1.12;margin:0 0 .5em;letter-spacing:-.2px;}
h1{font-size:clamp(2.5rem,5.6vw,4.2rem);font-weight:900;letter-spacing:-.5px;}
h2{font-size:clamp(1.8rem,3.4vw,2.5rem);margin-top:0;}
h3{font-size:1.28rem;font-weight:700;margin-top:1.5em;margin-bottom:.55em;}
h4{font-size:1.02rem;font-weight:700;}
p{margin:0 0 1.05em;}
.qyzope{font-size:1.13rem;color:var(--vo8ap5);}
:focus-visible{outline:3px solid var(--qamqg);outline-offset:2px;}

/* ---------- header ---------- */
.j366bc{position:sticky;top:0;z-index:50;background:var(--g720g);border-bottom:1px solid var(--qjvsoyno);}
.wp4ocopd{display:flex;align-items:center;gap:28px;height:74px;}
.y9mlk{display:flex;align-items:center;gap:10px;font-family:var(--aqobyg7);font-weight:800;font-size:1.35rem;color:var(--sz3d3);flex-shrink:0;}
.y9mlk span{color:var(--qamqg);}
.xe4ne{display:flex;align-items:center;gap:4px;margin-left:8px;flex:1;}
.swhekqi{position:relative;}
.swhekqi summary{list-style:none;cursor:pointer;color:var(--rmk8kzp);font-size:.95rem;font-weight:600;padding:10px 12px;border-radius:8px;display:flex;align-items:center;gap:6px;}
.swhekqi summary::-webkit-details-marker{display:none;}
.swhekqi summary:hover{background:rgba(255,255,255,.07);}
.swhekqi summary .lsxgm4{width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:-3px;}
.swhekqi[open] summary .lsxgm4{transform:rotate(-135deg);margin-top:3px;}
.x72s1pe3{color:var(--rmk8kzp);font-size:.95rem;font-weight:600;padding:10px 12px;border-radius:8px;}
.x72s1pe3:hover{background:rgba(255,255,255,.07);}
.px003z{position:absolute;top:calc(100% + 6px);left:0;background:var(--o7orch);border:1px solid var(--qjvsoyno);border-radius:12px;padding:10px;min-width:230px;box-shadow:0 16px 40px rgba(0,0,0,.4);max-height:70vh;overflow:auto;}
.px003z a{display:block;padding:8px 10px;border-radius:8px;font-size:.9rem;color:var(--rmk8kzp);}
.px003z a:hover{background:rgba(255,255,255,.08);color:var(--qamqg);}
.x6uptzl7{background:var(--qamqg);color:var(--bapig);font-weight:700;font-size:.9rem;padding:10px 18px;border-radius:999px;white-space:nowrap;}
.x6uptzl7:hover{background:var(--zy5tgkl1);}
.mt7j0{display:none;background:none;border:0;color:var(--sz3d3);padding:6px;cursor:pointer;}
.gu3i80n{display:none;}
@media (max-width:900px){
  .xe4ne,.x6uptzl7{display:none;}
  .mt7j0{display:block;}
  .gu3i80n{display:block;position:relative;margin-left:auto;}
  .gu3i80n summary{list-style:none;cursor:pointer;}
  .gu3i80n summary::-webkit-details-marker{display:none;}
  .gu3i80n .px003z{position:fixed;top:74px;left:0;right:0;border-radius:0;max-height:calc(100vh - 74px);width:100%;min-width:0;}
  .gu3i80n .px003z .ivsh8d{color:var(--qamqg);font-family:var(--tdrjs);font-size:.75rem;text-transform:none;margin:14px 6px 4px;font-weight:700;display:block;}
}

/* ---------- buttons ---------- */
.o23vawh{display:inline-flex;align-items:center;gap:8px;justify-content:center;font-weight:700;font-size:.95rem;padding:13px 24px;border-radius:999px;border:1px solid transparent;cursor:pointer;font-family:var(--tdrjs);}
.gsr90x17{background:var(--qamqg);color:var(--bapig);}
.gsr90x17:hover{background:var(--zy5tgkl1);}
.qeyn7r{border-color:rgba(255,255,255,.35);color:var(--sz3d3);}
.qeyn7r:hover{border-color:#fff;background:rgba(255,255,255,.08);}
.itvwpc47{border-color:var(--h5q4z);color:var(--h5q4z);}
.itvwpc47:hover{background:var(--h5q4z);color:var(--kkitpl);}
.u9w53{padding:9px 16px;font-size:.85rem;}
.ambkr{width:100%;}
.cvz8de{display:flex;gap:12px;flex-wrap:wrap;}

/* ---------- hero (home) ---------- */
.o9610{position:relative;background:radial-gradient(ellipse 900px 500px at 78% -10%,var(--ekkpsn4),transparent 60%),linear-gradient(180deg,var(--g720g),var(--o7orch) 70%,var(--y1zfs6dv));color:var(--sz3d3);overflow:hidden;padding:40px 0 46px;text-align:center;}
.qzzqtc{position:relative;max-width:900px;margin:0 auto;}
.o9610 h1{color:var(--sz3d3);}
.o9610 h1 em{font-style:normal;color:var(--qamqg);}
.o9610 .qyzope{margin:0 auto 22px;font-size:1.05rem;max-width:760px;}
.o9610 h1{font-size:clamp(1.9rem,4.2vw,3.05rem);}
.o9610 .cvz8de{justify-content:center;}
.v0a00bq{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;}
.v0a00bq a{font-size:.82rem;font-weight:600;color:var(--rmk8kzp);border:1px solid var(--qjvsoyno);padding:8px 14px;border-radius:999px;}
.v0a00bq a:hover{border-color:var(--qamqg);color:var(--qamqg);}

/* ---------- shared bits ---------- */
.iabriq6{display:inline-flex;gap:2px;vertical-align:middle;}
.iabriq6 svg{width:15px;height:15px;}
.b7heewst{font-family:var(--aqobyg7);font-weight:800;font-size:1rem;color:var(--cdch3lu6);margin-left:6px;}
.oyfx21t{border-radius:14px;display:flex;align-items:center;justify-content:center;font-family:var(--aqobyg7);font-weight:800;color:#fff;flex-shrink:0;}
.fy6ykej{font-family:var(--aqobyg7);font-weight:900;letter-spacing:-.5px;}

/* ---------- section shells ---------- */
.bxxpwr{padding:76px 0;}
.o1c2r{background:var(--q63py);}
.jfh3r5er{background:var(--g720g);color:var(--sz3d3);}
.kvwpxr{margin:0 0 40px;}
.jfh3r5er .qyzope{color:var(--ok46f);}
.b5g2urk{margin:0 auto 44px;text-align:center;}

/* ---------- showcase ---------- */
.bideh{display:grid;gap:18px;}
.a2v6ofjl{position:relative;background:#fff;border:1px solid var(--aqh511kj);border-radius:20px;padding:26px 28px;}
.a2v6ofjl.pnnjv{border:2px solid var(--qamqg);box-shadow:0 10px 30px var(--bzpzihqs);}
.gw55g8yp{display:flex;align-items:center;gap:12px;margin-bottom:18px;}
.aqlebvs5{width:32px;height:32px;border-radius:50%;color:#fff;font-family:var(--aqobyg7);font-weight:800;font-size:.95rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--xb6dxv5);}
.a2v6ofjl.pnnjv .aqlebvs5{background:var(--qamqg);color:var(--bapig);}
.k0twm{font-size:.85rem;font-weight:600;color:var(--vo8ap5);}
.c91ovur{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;}
.gy4up2om{display:flex;align-items:center;gap:18px;flex-wrap:wrap;}
.al8y6{display:flex;align-items:center;gap:12px;}
.forrevh6 .fy6ykej{font-size:1.7rem;line-height:1;}
.forrevh6 .km3ul{font-size:.82rem;color:var(--vo8ap5);margin-top:4px;max-width:40ch;}
.ts6nm{display:flex;flex-wrap:wrap;align-items:center;gap:6px;}
.ts6nm .b7heewst{margin-left:0;}
.hm5z0{font-size:.76rem;color:var(--vo8ap5);}
.rj37voo{display:flex;gap:10px;color:var(--vo8ap5);align-items:center;}
.hh31q9{display:flex;flex-direction:column;align-items:center;gap:8px;}
.rnwcmag{border:2px dashed var(--cdch3lu6);border-radius:16px;padding:6px;}
.h1g7qq73{font-size:.76rem;color:var(--xb6dxv5);font-weight:600;display:inline-flex;align-items:center;gap:4px;}
.h1g7qq73:hover{text-decoration:underline;}
.n0v3gh{list-style:none;margin:20px 0 0;padding-top:20px;border-top:1px solid var(--aqh511kj);display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}
.n0v3gh li{display:flex;gap:8px;align-items:flex-start;font-size:.85rem;}
.n0v3gh svg{flex-shrink:0;margin-top:2px;color:var(--xb6dxv5);}
@media (max-width:880px){
  .c91ovur{grid-template-columns:1fr;}
  .hh31q9{align-items:stretch;}
  .rnwcmag{width:100%;}
  .rnwcmag .o23vawh{width:100%;}
  .h1g7qq73{justify-content:center;}
}
@media (max-width:700px){.n0v3gh{grid-template-columns:repeat(2,1fr);}}
@media (max-width:460px){
  .a2v6ofjl{padding:20px;}
  .n0v3gh{grid-template-columns:1fr;}
  .al8y6{width:100%;}
}

/* ---------- app banner (detailed review) ---------- */
.bsnvjple{width:100%;border-radius:18px;overflow:hidden;margin-bottom:28px;}
.k4orc2{padding:52px 0;border-top:1px solid var(--aqh511kj);}
.k4orc2:first-of-type{border-top:none;}
.v5kumoe6{display:flex;align-items:center;gap:14px;margin-bottom:22px;flex-wrap:wrap;}
.v5kumoe6 h3{margin:0;font-size:1.7rem;}
.jmy70g{background:var(--q63py);border:1px solid var(--aqh511kj);border-radius:999px;padding:6px 14px;font-size:.78rem;font-weight:700;color:var(--vo8ap5);}
.mi9kyr6o{display:grid;grid-template-columns:1.3fr 1fr;gap:34px;align-items:start;margin-bottom:26px;}
@media (max-width:860px){.mi9kyr6o{grid-template-columns:1fr;}}
.x1yy8{width:100%;border-collapse:collapse;font-size:.86rem;background:#fff;border:1px solid var(--aqh511kj);border-radius:12px;overflow:hidden;}
.x1yy8 td{padding:11px 16px;border-top:1px solid var(--aqh511kj);}
.x1yy8 tr:first-child td{border-top:none;}
.x1yy8 td:first-child{color:var(--vo8ap5);width:46%;}
.x1yy8 td:last-child{font-weight:700;}

/* ---------- criteria / feature grid ---------- */
.bwn2rg{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}
@media (max-width:820px){.bwn2rg{grid-template-columns:repeat(2,1fr);}}
@media (max-width:560px){.bwn2rg{grid-template-columns:1fr;}}
.uu4vpesw{background:#fff;border:1px solid var(--aqh511kj);border-radius:var(--ozafvyq);padding:22px;}
.jfh3r5er .uu4vpesw{background:var(--y1zfs6dv);border-color:var(--qjvsoyno);}
.xkjmkko{width:42px;height:42px;border-radius:10px;background:var(--xb6dxv5);color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:14px;}
.uu4vpesw h3{margin:0 0 6px;font-size:1.02rem;}
.uu4vpesw p{font-size:.88rem;color:var(--vo8ap5);margin:0;}
.jfh3r5er .uu4vpesw p{color:var(--ok46f);}

/* ---------- pros/cons ---------- */
.ny26q1d8{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}
@media (max-width:700px){.ny26q1d8{grid-template-columns:1fr;}}
.gj0ucv3{border-radius:var(--ozafvyq);padding:24px;}
.nwszepu{background:#eaf3de;border:1px solid #cfe3b4;}
.cytwch6{background:#faece3;border:1px solid #f0d0bb;}
.gj0ucv3 h3{margin:0 0 14px;font-size:1.02rem;}
.gj0ucv3 h4{margin:0 0 14px;}
.gj0ucv3 ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;}
.gj0ucv3 li{display:flex;gap:10px;font-size:.9rem;align-items:flex-start;}
.nwszepu svg{color:#3b6d11;flex-shrink:0;margin-top:2px;}
.cytwch6 svg{color:var(--exup1w);flex-shrink:0;margin-top:2px;}

/* ---------- stats strip ---------- */
.qt8zee{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
@media (max-width:760px){.qt8zee{grid-template-columns:repeat(2,1fr);}}
.my2azsbg{text-align:center;padding:26px 14px;border-radius:16px;background:var(--y1zfs6dv);border:1px solid var(--qjvsoyno);}
.nl3jqxl{font-family:var(--aqobyg7);font-weight:900;font-size:2.2rem;color:var(--qamqg);line-height:1;}
.nx96ug{font-size:.82rem;color:var(--ok46f);margin-top:8px;}

/* ---------- testimonials ---------- */
.fs1eaj{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
@media (max-width:820px){.fs1eaj{grid-template-columns:1fr;}}
.xxcog{background:#fff;border:1px solid var(--aqh511kj);border-radius:var(--ozafvyq);padding:24px;}
.sft5akax{font-size:.94rem;color:var(--h5q4z);margin-bottom:16px;}
.wodxw{display:flex;align-items:center;gap:10px;}
.er1kc3{width:38px;height:38px;border-radius:50%;background:var(--xb6dxv5);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;flex-shrink:0;}
.zrbmr3kn{font-weight:700;font-size:.88rem;}
.dfpgmp{font-size:.76rem;color:var(--vo8ap5);}
.o36rki0{font-size:.78rem;color:var(--vo8ap5);margin-top:18px;}

/* ---------- category tiles ---------- */
.adb69b0b{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}
@media (max-width:960px){.adb69b0b{grid-template-columns:1fr 1fr;}}
@media (max-width:600px){.adb69b0b{grid-template-columns:1fr;}}
.tkrteaf{background:var(--g720g);color:var(--sz3d3);border-radius:20px;padding:34px;position:relative;overflow:hidden;min-height:210px;display:flex;flex-direction:column;justify-content:flex-end;}
.tkrteaf::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 15%,var(--wbt8m),transparent 55%);}
.tkrteaf h3{position:relative;font-size:1.6rem;color:var(--sz3d3);margin-top:0;}
.tkrteaf p{position:relative;color:var(--ok46f);font-size:.92rem;max-width:38ch;}
.tkrteaf .tbsw4lz{position:relative;font-weight:700;color:var(--qamqg);font-size:.88rem;display:inline-flex;align-items:center;gap:6px;margin-top:8px;}

/* ---------- SEO content ---------- */
.cl42c h3{margin-top:0;padding-top:0;font-size:clamp(1.45rem,2.6vw,1.85rem);}
.cl42c h4{margin-top:1.4em;margin-bottom:.5em;font-size:1.12rem;}
.yqhdq4pg{margin:0 0 1.5em;}
.yqhdq4pg img{width:100%;height:auto;border-radius:var(--ozafvyq);}
.yqhdq4pg figcaption{font-size:.78rem;color:var(--vo8ap5);margin-top:8px;}
.f1lj78{width:100%;max-width:640px;border-radius:16px;display:block;}
.qznobz{margin:34px 0;text-align:center;background:var(--q63py);border:1px solid var(--aqh511kj);border-radius:16px;padding:30px;}
.qznobz p{max-width:none;}
.woqhl7su{font-family:var(--aqobyg7);font-weight:800;font-size:clamp(1.8rem,3.4vw,2.5rem);line-height:1.12;letter-spacing:-.2px;margin:0 0 .5em;}
.tdgxdp{padding-top:44px;border-top:1px solid var(--aqh511kj);margin-top:44px;}
.tdgxdp:first-child{padding-top:0;border-top:none;margin-top:0;}
.cl42c p{color:var(--vo8ap5);}
.cl42c ul,.cl42c ol{color:var(--vo8ap5);margin:0 0 1.3em;padding-left:1.35em;display:grid;gap:8px;}
.cl42c li{padding-left:2px;}
.m27wt5fr{overflow-x:auto;border:1px solid var(--aqh511kj);border-radius:var(--ozafvyq);margin:0 0 1.3em;}
table.d33s88{width:100%;border-collapse:collapse;font-size:.88rem;min-width:480px;}
table.d33s88 th{text-align:left;background:var(--q63py);padding:13px 16px;font-weight:700;white-space:nowrap;}
table.d33s88 td{padding:13px 16px;border-top:1px solid var(--aqh511kj);color:var(--vo8ap5);}

/* ---------- accordion (FAQ) ---------- */
.gh8is2d{display:grid;gap:12px;}
.nk06d4zt{background:#fff;border:1px solid var(--aqh511kj);border-radius:12px;overflow:hidden;}
.jfh3r5er .nk06d4zt{background:var(--y1zfs6dv);border-color:var(--qjvsoyno);}
.nk06d4zt summary{list-style:none;cursor:pointer;padding:18px 22px;font-weight:700;font-size:.98rem;display:flex;justify-content:space-between;align-items:center;gap:14px;}
.nk06d4zt summary::-webkit-details-marker{display:none;}
.nk06d4zt summary .jrd63{width:20px;height:20px;flex-shrink:0;position:relative;}
.nk06d4zt summary .jrd63::before,.nk06d4zt summary .jrd63::after{content:"";position:absolute;background:var(--h5q4z);}
.jfh3r5er .nk06d4zt summary .jrd63::before,.jfh3r5er .nk06d4zt summary .jrd63::after{background:var(--sz3d3);}
.nk06d4zt summary .jrd63::before{width:14px;height:2px;top:9px;left:3px;}
.nk06d4zt summary .jrd63::after{width:2px;height:14px;top:3px;left:9px;transition:opacity .15s;}
.nk06d4zt[open] summary .jrd63::after{opacity:0;}
.nk06d4zt .nzhwb0{padding:0 22px 20px;color:var(--vo8ap5);font-size:.92rem;}
.jfh3r5er .nk06d4zt .nzhwb0{color:var(--ok46f);}

/* ---------- footer ---------- */
.adzxt1{background:var(--fee5u1xx);color:var(--ok46f);padding:56px 0 0;font-size:.9rem;}
.oaonu{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1.2fr;gap:30px;padding-bottom:34px;border-bottom:1px solid var(--qjvsoyno);}
@media (max-width:960px){.oaonu{grid-template-columns:1fr 1fr 1fr;}}
@media (max-width:620px){.oaonu{grid-template-columns:1fr 1fr;}}
.iajvh99{color:var(--sz3d3);font-family:var(--tdrjs);font-size:.85rem;margin:0 0 14px;font-weight:700;display:block;}
.oaonu ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;}
.oaonu a:hover{color:var(--qamqg);}
.xmc6xm8{display:flex;align-items:center;gap:8px;font-family:var(--aqobyg7);font-weight:800;font-size:1.2rem;color:var(--sz3d3);margin-bottom:12px;}
.xmc6xm8 span{color:var(--qamqg);}
.ti02t{display:flex;gap:8px;align-items:flex-start;font-size:.85rem;margin-bottom:10px;}
.ti02t svg{flex-shrink:0;margin-top:2px;color:var(--qamqg);}
.h8zxa4cr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:24px 0;border-bottom:1px solid var(--qjvsoyno);}
.d7ku8x6j{display:flex;flex-wrap:wrap;gap:10px;}
.l7jm182{border:1px solid var(--qjvsoyno);border-radius:8px;padding:7px 12px;font-size:.72rem;color:var(--ok46f);display:flex;align-items:center;gap:6px;}
.x93n1{display:flex;flex-wrap:wrap;gap:10px;}
.x93n1 span{border:1px solid var(--qjvsoyno);border-radius:8px;padding:7px 12px;font-size:.72rem;color:var(--ok46f);}
.awsqndaq{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;padding:22px 0;font-size:.8rem;}
.vzn4rd1j{display:flex;gap:10px;}
.vzn4rd1j a{width:34px;height:34px;border-radius:50%;border:1px solid var(--qjvsoyno);display:flex;align-items:center;justify-content:center;}
.vzn4rd1j a:hover{border-color:var(--qamqg);color:var(--qamqg);}
.w8tyv50r{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:2px solid var(--qamqg);border-radius:50%;color:var(--qamqg);font-weight:800;font-size:.72rem;font-family:var(--aqobyg7);}
.su0g0m3v{max-width:640px;font-size:.78rem;color:var(--ktmtj);}

/* ---------- breadcrumb ---------- */
.u7tlhb61{font-size:.82rem;color:var(--ok46f);display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px;}
.u7tlhb61 a:hover{color:var(--qamqg);}

/* ---------- operator hero (subpage) ---------- */
.qns09z{background:linear-gradient(180deg,var(--g720g),var(--o7orch));color:var(--sz3d3);padding:30px 0 40px;}
.lqxht{display:flex;gap:20px;align-items:center;flex-wrap:wrap;}
.arz6z{display:grid;grid-template-columns:7fr 3fr;gap:36px;align-items:center;}
@media (max-width:860px){.arz6z{grid-template-columns:1fr;}}
.drc5c{background:rgba(255,255,255,.06);border:1px solid var(--qjvsoyno);border-radius:20px;padding:32px 26px;text-align:center;display:flex;flex-direction:column;align-items:center;}
.drc5c .oyfx21t{margin:0 auto 18px;}
.drc5c .xi7wm{font-family:var(--aqobyg7);font-weight:800;font-size:1.25rem;color:#fff;margin-bottom:8px;line-height:1.25;}
.drc5c .c8g5s{font-size:.82rem;color:var(--ok46f);margin-bottom:18px;}
.drc5c .nuozypi7{display:inline-block;background:var(--qamqg);color:var(--bapig);font-family:var(--aqobyg7);font-weight:800;font-size:.78rem;padding:5px 14px;border-radius:999px;}
.drc5c .lwbdguy{display:flex;justify-content:center;align-items:center;margin-bottom:18px;flex-wrap:wrap;gap:6px;}
.drc5c .ambkr{width:100%;}
.k3f92sjt{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 26px;}
.l724zej{background:rgba(255,255,255,.07);border:1px solid var(--qjvsoyno);border-radius:999px;padding:8px 16px;font-size:.8rem;color:var(--rmk8kzp);}
.l724zej b{color:var(--zy5tgkl1);}

/* ---------- stepper ---------- */
.wxs8h{display:grid;gap:0;}
.idthl9a{display:flex;gap:18px;position:relative;padding-bottom:30px;}
.idthl9a:last-child{padding-bottom:0;}
.zkbv5m{width:38px;height:38px;border-radius:50%;background:var(--xb6dxv5);color:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:var(--aqobyg7);font-weight:800;font-size:1.05rem;position:relative;z-index:1;}
.idthl9a:not(:last-child)::before{content:"";position:absolute;left:19px;top:38px;bottom:0;width:2px;background:var(--aqh511kj);}
.idthl9a h3{margin:2px 0 5px;font-size:1rem;}
.idthl9a p{margin:0;color:var(--vo8ap5);font-size:.9rem;}

/* ---------- table (payments on subpage) ---------- */
.d3q15fxu{overflow-x:auto;border:1px solid var(--aqh511kj);border-radius:var(--ozafvyq);}
table.ik5ij2g0{width:100%;border-collapse:collapse;font-size:.88rem;min-width:540px;}
table.ik5ij2g0 th{text-align:left;background:var(--q63py);padding:13px 16px;font-weight:700;white-space:nowrap;}
table.ik5ij2g0 td{padding:13px 16px;border-top:1px solid var(--aqh511kj);}
table.ik5ij2g0 tr:hover td{background:var(--kz0scm29);}

/* ---------- related ---------- */
.zl60b03g{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;}
@media (max-width:820px){.zl60b03g{grid-template-columns:1fr 1fr;}}
@media (max-width:560px){.zl60b03g{grid-template-columns:1fr;}}
.rs76g6q{background:#fff;border:1px solid var(--aqh511kj);border-radius:var(--ozafvyq);padding:20px;display:flex;flex-direction:column;gap:12px;}
.rs76g6q .kfd6eh{display:flex;align-items:center;gap:12px;}
.rs76g6q .lj70a8oa{font-weight:700;font-size:1rem;}

/* ---------- feature icon list on operator about ---------- */
.d9ui4{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:22px;}
@media (max-width:560px){.d9ui4{grid-template-columns:1fr;}}
.ty0jq{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--aqh511kj);border-radius:12px;padding:14px 16px;}
.ty0jq svg{color:var(--xb6dxv5);flex-shrink:0;margin-top:2px;}
.ty0jq span{font-size:.88rem;font-weight:600;}

/* ---------- requirement cards ---------- */
.xmmm6o4{display:grid;grid-template-columns:1fr 1fr;gap:20px;}
@media (max-width:700px){.xmmm6o4{grid-template-columns:1fr;}}
.u2dndv1{background:#fff;border:1px solid var(--aqh511kj);border-radius:var(--ozafvyq);padding:24px;}
.u2dndv1 h3{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:1.02rem;}
.u2dndv1 ul{margin:0;padding-left:18px;font-size:.9rem;color:var(--vo8ap5);display:grid;gap:6px;}

.a9ethd{text-align:center;background:var(--g720g);color:var(--sz3d3);border-radius:22px;padding:52px 30px;margin-top:10px;}
.a9ethd h2{color:var(--sz3d3);}
.a9ethd p{color:var(--ok46f);max-width:56ch;margin:0 auto 26px;}
.a9ethd .cvz8de{justify-content:center;}
/* =====================================================================
   PLANTILLA 2 — ApuestaMLB (añadidos)
   ===================================================================== */
.bxxpwr{padding:64px 0;}
.ue70z5{padding:44px 0;}
/* the compact hero of the inner pages (second and third level) */
.fy0a6{background:radial-gradient(ellipse 700px 380px at 85% -20%,var(--ekkpsn4),transparent 60%),linear-gradient(180deg,var(--g720g),var(--o7orch));color:var(--sz3d3);padding:28px 0 38px;}
.fy0a6 h1{color:var(--sz3d3);font-size:clamp(1.75rem,3.8vw,2.7rem);max-width:900px;}
.fy0a6 .qyzope{color:var(--rmk8kzp);max-width:780px;font-size:1.04rem;margin-bottom:0;}
.fy0a6 .k3f92sjt{margin:18px 0 0;}
.fy0a6 .cvz8de{margin-top:20px;}
/* the grouped dropdown */
.px003z .nqg83x{font-weight:700;color:var(--qamqg);}
.px003z .s4tvoel{display:block;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ktmtj);margin:10px 10px 2px;}
.xe4ne .swhekqi summary,.xe4ne .x72s1pe3{font-size:.9rem;padding:9px 10px;}
@media (max-width:1060px){.xe4ne .swhekqi summary,.xe4ne .x72s1pe3{font-size:.84rem;padding:8px 7px;}.wp4ocopd{gap:16px;}}
/* the SEO block (H2 + H3) */
.zqu1z{max-width:860px;}
.zqu1z h2{font-size:clamp(1.45rem,2.7vw,1.95rem);margin:1.9em 0 .55em;scroll-margin-top:90px;}
.zqu1z h2:first-child{margin-top:0;}
.zqu1z h3{font-size:1.16rem;margin:1.35em 0 .45em;}
.zqu1z strong{color:var(--h5q4z);}
.pmvrh0x4{background:#fff;border:1px solid var(--aqh511kj);border-radius:var(--ozafvyq);padding:20px 24px;margin:0 0 36px;}
.iz044iz{font-weight:800;font-family:var(--aqobyg7);margin:0 0 10px;color:var(--h5q4z);}
.pmvrh0x4 ol{margin:0!important;padding-left:1.2em!important;gap:6px!important;}
.pmvrh0x4 a{color:var(--xb6dxv5);font-weight:600;font-size:.93rem;}
.pmvrh0x4 a:hover{text-decoration:underline;}
.c1bwvcr{display:flex;align-items:center;gap:20px;background:var(--g720g);color:var(--sz3d3);border-radius:18px;padding:22px 26px;margin:30px 0;flex-wrap:wrap;}
.c1bwvcr .xv7n93jn{flex:1;min-width:220px;}
.c1bwvcr p{color:var(--ok46f)!important;margin:0;font-size:.93rem;}
.c1bwvcr .shyz8io{color:#fff!important;font-family:var(--aqobyg7);font-weight:800;font-size:1.12rem;margin-bottom:4px;}
.c1bwvcr .o23vawh{flex-shrink:0;}
/* showcase heading */
.spg62s{margin-bottom:28px;}
.spg62s h2{margin-bottom:.35em;}
.spg62s .qyzope{margin:0;max-width:820px;}
.wtcn7ayl{font-size:.78rem;color:var(--vo8ap5);margin-top:14px;}
/* article cards */
.c71my{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px;}
.c71my.ivviu8d{grid-template-columns:repeat(2,1fr);}
@media (max-width:700px){.c71my.ivviu8d{grid-template-columns:1fr;}}
.s4hpb1y{background:#fff;border:1px solid var(--aqh511kj);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s;}
.s4hpb1y:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(0,0,0,.12);}
.aor6g{display:block;width:100%;height:auto;}
.zgtqf3b{padding:20px 22px 22px;display:flex;flex-direction:column;gap:10px;flex:1;}
.v8difk{align-self:flex-start;font-size:.72rem;font-weight:700;color:var(--xb6dxv5);background:var(--ruang8);border-radius:999px;padding:4px 10px;}
.s4hpb1y h3{margin:0;font-size:1.1rem;line-height:1.3;}
.s4hpb1y p{margin:0;font-size:.88rem;color:var(--vo8ap5);flex:1;}
.ntkeqp{display:flex;justify-content:space-between;align-items:center;font-size:.78rem;color:var(--vo8ap5);margin-top:4px;}
.ntkeqp .i3fvcqik{color:var(--exup1w);font-weight:700;display:inline-flex;align-items:center;gap:4px;}
.sb505bm{margin-top:48px;}
.sb505bm:first-child{margin-top:0;}
.albiie{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px;}
.albiie h2{margin:0;font-size:clamp(1.4rem,2.6vw,1.8rem);}
.albiie a{font-size:.88rem;font-weight:700;color:var(--xb6dxv5);}
.vtrljm6{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;}
.vtrljm6 a{font-size:.82rem;font-weight:600;color:var(--rmk8kzp);border:1px solid var(--qjvsoyno);padding:7px 14px;border-radius:999px;}
.vtrljm6 a:hover{border-color:var(--qamqg);color:var(--qamqg);}
/* the grid of sections (home) */
.z0j2upr{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;}
.z0j2upr .tkrteaf{min-height:190px;padding:28px;}
.z0j2upr .tkrteaf h3{font-size:1.35rem;}
/* review: specifications */
.nb64e td:first-child{width:44%;}
.zqu1z .xvw3t0{font-size:.8rem;margin-top:-.6em;}
.o9610 .qyzope{color:var(--ok46f);}
.y9mlk b,.xmc6xm8 b{font-weight:800;}

/* =====================================================================
   PLANTILLA 2 — revisión 2
   ===================================================================== */
/* --- a more compact showcase --- */
.bideh{gap:14px;}
.a2v6ofjl{padding:18px 22px;border-radius:16px;}
.gw55g8yp{margin-bottom:10px;gap:10px;}
.aqlebvs5{width:26px;height:26px;font-size:.82rem;}
.k0twm{font-size:.8rem;}
.c91ovur{gap:18px;}
.gy4up2om{gap:14px;}
.a2v6ofjl .oyfx21t{width:46px!important;height:46px!important;font-size:16px!important;border-radius:12px;}
.forrevh6 .fy6ykej{font-size:1.4rem;}
.forrevh6 .km3ul{font-size:.78rem;max-width:46ch;}
.ts6nm{gap:3px 6px;}
.rnwcmag{border-radius:14px;padding:4px;}
.hh31q9 .o23vawh{padding:10px 22px;font-size:.9rem;}
.n0v3gh{margin-top:14px;padding-top:12px;gap:10px;}
.n0v3gh li{font-size:.8rem;}
.spg62s{margin-bottom:22px;}

/* --- the SEO text and the CTA at full width --- */
.zqu1z{max-width:none;}
.c1bwvcr{width:100%;padding:26px 32px;margin:34px 0;background:linear-gradient(110deg,var(--g720g) 0%,var(--y1zfs6dv) 60%,var(--d6j59) 100%);position:relative;overflow:hidden;}
.c1bwvcr::after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;border:28px solid rgba(255,255,255,.05);}
.c1bwvcr .shyz8io{font-size:1.25rem;}
.c1bwvcr .o23vawh{position:relative;z-index:1;padding:14px 30px;}

/* --- quick navigation --- */
.m6bmrsq{background:#fff;border:1px solid var(--aqh511kj);border-radius:18px;padding:22px 24px 24px;margin:0 0 40px;box-shadow:0 8px 24px rgba(0,0,0,.05);}
.uzlc5vpd{display:flex;align-items:center;gap:14px;margin-bottom:18px;}
.akzl9{width:44px;height:44px;border-radius:12px;background:var(--exup1w);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transform:rotate(-8deg);}
.k7zf9{font-family:var(--aqobyg7);font-weight:800;font-size:1.35rem;margin:0!important;color:var(--h5q4z)!important;line-height:1.1;}
.hcxw9{margin:3px 0 0!important;font-size:.82rem;color:var(--vo8ap5)!important;}
.bs3gn0u7{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;counter-reset:qn;}
@media (max-width:900px){.bs3gn0u7{grid-template-columns:repeat(2,1fr);}}
@media (max-width:560px){.bs3gn0u7{grid-template-columns:1fr;}}
.oh1yph{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--aqh511kj);border-radius:12px;background:var(--kkitpl);font-size:.9rem;font-weight:600;color:var(--h5q4z);line-height:1.3;transition:border-color .15s,transform .15s,background .15s;min-height:58px;}
.oh1yph:hover{border-color:var(--exup1w);background:#fff;transform:translateY(-2px);}
.f7y29wj{width:34px;height:34px;border-radius:50%;background:var(--nyya5ny);color:var(--exup1w);display:flex;align-items:center;justify-content:center;flex-shrink:0;}
.gk49z434{flex:1;}
.jnbjq{font-family:var(--aqobyg7);font-weight:800;font-size:.72rem;color:var(--vo8ap5);letter-spacing:.04em;}
.oh1yph:hover .jnbjq{color:var(--exup1w);}
.xkwo5{background:var(--g720g);border-color:var(--g720g);color:var(--sz3d3);}
.xkwo5 .f7y29wj{background:rgba(255,255,255,.12);color:var(--qamqg);}
.xkwo5 .jnbjq{color:var(--qamqg);}
.xkwo5:hover{background:var(--y1zfs6dv);border-color:var(--qamqg);}
#preguntas{scroll-margin-top:90px;}

/* --- menu: four guides and two dropdowns --- */
.wp4ocopd{gap:18px;}
.xe4ne{justify-content:flex-end;gap:2px;}
.xe4ne .x72s1pe3,.xe4ne .swhekqi summary{font-size:.86rem;padding:8px 9px;white-space:nowrap;}
.xrklaox9 .px003z{left:auto;right:0;min-width:300px;}
@media (max-width:1180px){.xe4ne .x72s1pe3,.xe4ne .swhekqi summary{font-size:.8rem;padding:7px 6px;}}
@media (max-width:1080px){.xe4ne{display:none;}.mt7j0{display:block;}.gu3i80n{display:block;position:relative;margin-left:auto;}
  .gu3i80n summary{list-style:none;cursor:pointer;}.gu3i80n summary::-webkit-details-marker{display:none;}
  .gu3i80n .px003z{position:fixed;top:74px;left:0;right:0;border-radius:0;max-height:calc(100vh - 74px);width:100%;min-width:0;}
  .gu3i80n .px003z .ivsh8d{color:var(--qamqg);font-size:.75rem;margin:14px 6px 4px;font-weight:700;display:block;}}

/* --- review summary: the columns are .mi9kyr6o (pros and cons | specs) and .ny26q1d8 --- */
/* --- the header in two rows (desktop) --- */
.wp4ocopd{flex-wrap:wrap;height:auto;gap:0 18px;}
.wp4ocopd .y9mlk{height:58px;}
.pqcd70ps{margin-left:auto;display:flex;align-items:center;gap:10px;font-size:.78rem;color:var(--ktmtj);}
.pqcd70ps .w8tyv50r{width:26px;height:26px;font-size:.62rem;}
.xe4ne{order:3;flex-basis:100%;margin:0;justify-content:space-between;border-top:1px solid var(--qjvsoyno);height:48px;gap:0;}
.xe4ne .x72s1pe3,.xe4ne .swhekqi summary{font-size:.88rem;padding:8px 10px;}
.xe4ne .x72s1pe3:first-child{padding-left:0;}
.xrklaox9 .px003z{max-height:75vh;}
.zqu1z h2,#preguntas{scroll-margin-top:120px;}
@media (max-width:1180px){.xe4ne .x72s1pe3,.xe4ne .swhekqi summary{font-size:.82rem;padding:7px 6px;}}
@media (max-width:1080px){
  .pqcd70ps{display:none;}
  .wp4ocopd{height:64px;flex-wrap:nowrap;}
  .gu3i80n .px003z{top:64px;max-height:calc(100vh - 64px);}
  .zqu1z h2,#preguntas{scroll-margin-top:80px;}
}

/* ---------- the byline strip and the author page ---------- */
.jut2cwep{background:var(--kkitpl);padding:22px 0 0;}
.tg3930uf{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;background:#fff;border:1px solid var(--aqh511kj);border-radius:14px;padding:16px 20px;}
.epvw3oz{display:flex;align-items:center;gap:12px;}
.wfvat{width:42px;height:42px;border-radius:50%;background:var(--xb6dxv5);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--aqobyg7);font-weight:800;font-size:.9rem;flex-shrink:0;}
.quvgsa{display:flex;flex-direction:column;gap:2px;}
.nfepz{font-size:.88rem;color:var(--vo8ap5);}
.j1pjb{font-weight:700;color:var(--h5q4z);text-decoration:underline;text-underline-offset:2px;}
.j1pjb:hover{color:var(--xb6dxv5);}
.r1gdc{font-size:.78rem;color:var(--vo8ap5);}
.qtesgu7i{display:flex;gap:18px;flex-wrap:wrap;font-size:.8rem;color:var(--vo8ap5);}
.qtesgu7i a{color:var(--xb6dxv5);font-weight:600;}
.qtesgu7i a:hover{text-decoration:underline;}
.eudw6b{display:flex;align-items:center;gap:28px;flex-wrap:wrap;}
.cczp2kiz{width:92px;height:92px;font-size:1.8rem;}
/* The drawn portrait instead of initials: small in the byline, large on the author page. */
.l44isnxf{background:none;padding:0;overflow:hidden;width:46px;height:46px;}
.l44isnxf svg,.l44isnxf img{width:46px;height:46px;display:block;border-radius:50%;object-fit:cover;}
.crymcc4q{padding:56px 0 64px;}
.trdk5qe{width:148px;height:148px;border-radius:50%;padding:8px;background:rgba(255,255,255,.08);border:1px solid var(--qjvsoyno);flex-shrink:0;}
.trdk5qe svg,.trdk5qe img{width:132px;height:132px;display:block;border-radius:50%;object-fit:cover;}
.ax2dqoxg{flex:1;min-width:260px;}
.zqsl97b{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px;}
.qgbnt2i{display:grid;grid-template-columns:1.7fr 1fr;gap:40px;align-items:start;}
@media (max-width:860px){.qgbnt2i{grid-template-columns:1fr;}}
.d45j3j{background:#fff;border:1px solid var(--aqh511kj);border-radius:var(--ozafvyq);padding:22px;}
.bxxmnz38{font-family:var(--aqobyg7);font-weight:800;font-size:1.05rem;margin:0 0 12px;}
.t1dgn{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;}
.t1dgn li{background:var(--q63py);border:1px solid var(--aqh511kj);border-radius:999px;padding:6px 12px;font-size:.82rem;font-weight:600;color:var(--h5q4z);}
.ghde11s{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px;}
@media (max-width:960px){.ghde11s{grid-template-columns:repeat(2,1fr);}}
@media (max-width:520px){.ghde11s{grid-template-columns:1fr;}}
.fiwku9{display:flex;flex-direction:column;align-items:flex-start;gap:10px;background:#fff;border:1px solid var(--aqh511kj);border-radius:var(--ozafvyq);padding:14px;}
.fiwku9:hover{border-color:var(--qamqg);}
.fiwku9 .fzi0e1sc{height:44px;min-width:96px;padding:7px 12px;}
.fiwku9 .fzi0e1sc img{max-height:28px;max-width:130px;}
.ljs2tk4a{font-weight:700;font-size:.92rem;}
.zdoylut{display:flex;flex-wrap:wrap;gap:10px;}
.zdoylut a{border:1px solid var(--aqh511kj);background:#fff;border-radius:999px;padding:8px 14px;font-size:.85rem;font-weight:600;}
.zdoylut a:hover{border-color:var(--qamqg);color:var(--xb6dxv5);}
.i706h1s{color:var(--qamqg);font-weight:700;margin:-6px 0 10px;}
.hydloi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px;}
.hydloi li{display:flex;gap:10px;align-items:flex-start;background:#fff;border:1px solid var(--aqh511kj);border-radius:var(--ozafvyq);padding:14px 16px;font-weight:600;}
@media (max-width:760px){.hydloi{grid-template-columns:1fr;}}
.to5h1fc{margin:0;padding-left:1.3em;display:grid;gap:10px;max-width:820px;}

/* ---------- real logos in the showcase; the operator's name is its H3 ---------- */
.fzi0e1sc{display:inline-flex;align-items:center;justify-content:center;height:56px;min-width:104px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid var(--aqh511kj);flex-shrink:0;}
.fzi0e1sc img{max-height:36px;max-width:150px;display:block;}
.yyjrwjqy{margin:0;font-family:var(--aqobyg7);font-size:1.25rem;line-height:1.15;}

/* ---------- three full-width footer columns, the copyright centred ---------- */
.oaonu{grid-template-columns:repeat(3,1fr);}
@media (max-width:760px){.oaonu{grid-template-columns:1fr;}}
.fiidyq1k{display:grid;grid-template-columns:auto 1fr 1fr;gap:24px;align-items:start;padding:24px 0;border-bottom:1px solid var(--qjvsoyno);}
@media (max-width:860px){.fiidyq1k{grid-template-columns:1fr;}}
.awsqndaq{justify-content:center;text-align:center;}
/* the logo stands in for the operator's name in its card heading */
.nzcosb{line-height:0;}
.nzcosb .fzi0e1sc{height:52px;min-width:120px;}
.otlbxq{display:inline-flex;align-items:center;height:44px;padding:6px 12px;border-radius:10px;background:#fff;border:1px solid var(--aqh511kj);margin-bottom:10px;}
.otlbxq img{max-height:28px;max-width:130px;display:block;}

/* text contrast: an outline button takes the colour of the background it sits on */
.fy0a6 .itvwpc47{border-color:var(--nhhncv);color:var(--sz3d3);}
.fy0a6 .itvwpc47:hover{background:rgba(255,255,255,.08);color:#fff;}
.s4hpb1y .qeyn7r,.rs76g6q .qeyn7r,.kvwpxr .qeyn7r{border-color:var(--h5q4z);color:var(--h5q4z);}
.s4hpb1y .qeyn7r:hover,.rs76g6q .qeyn7r:hover,.kvwpxr .qeyn7r:hover{background:var(--h5q4z);color:var(--kkitpl);}

.s4hpb1y .ntkeqp{padding:0 22px 22px;}

/* the articles button at the right end of the header's first row */
.wp4ocopd .x6uptzl7{margin-left:auto;}
/* the tiles' light layer never covers their buttons */
.tkrteaf::before{pointer-events:none;}
.tkrteaf > *{position:relative;}
/* the FAQ: a question line with its plus, the answer under it */
.gh8is2d{display:grid;gap:12px;}
.nk06d4zt h3.o6cior{display:inline;font-size:1.02rem;font-weight:700;margin:0;letter-spacing:0;line-height:1.4;}
.nk06d4zt .a5jldp{padding:0 22px 20px;color:var(--vo8ap5);font-size:.92rem;}
.nk06d4zt .a5jldp p{margin:0;}
/* the operator's name next to its logo in the showcase heading */
.nzcosb{display:flex;align-items:center;gap:10px;}
.n0mca{font-size:1.08rem;font-weight:800;color:var(--h5q4z);}
/* «all articles» set apart as the general section of the menu */
.px003z .nqg83x{border-bottom:1px solid var(--hwwll);padding-bottom:12px;margin-bottom:6px;}
/* room under the author's strip before the next block */
.jut2cwep{padding-bottom:22px;}

/* the chips of the centred hero stand in the middle, under the title and the lead */
.o9610 .vtrljm6{justify-content:center;}

/* the intro paragraphs under a section H2 take the full width of their column */
.spg62s .qyzope,.kvwpxr .qyzope,.xtbplglt .qyzope{max-width:none;}
/* the introduction above the ranking is two paragraphs, set apart */
.spg62s .qyzope+.qyzope{margin-top:.6em;}
