.cx{--ink:#0a0d16;--ink2:#2e3646;--sub:#4a5262;--faint:#6b7385;--line:rgba(10,13,22,.11);--line2:rgba(10,13,22,.06);--glass:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,247,250,.86));--edge:linear-gradient(160deg,#fff,rgba(10,13,22,.16) 45%,rgba(10,13,22,.07));--chip:rgba(10,13,22,.045);--chip2:rgba(10,13,22,.08);--chrome:linear-gradient(180deg,#0a0d16,#2e3646 55%,#6b7385);--red:linear-gradient(135deg,#ff6b6b,#e11d2e 55%,#a30f1e);--redl:#e11d2e;--pos:#12804d;--posbg:rgba(18,128,77,.1);--btn:linear-gradient(180deg,#2c303c,#0a0d16);--btn-ink:#fff;--btn-sh:0 14px 34px -10px rgba(10,13,22,.55),inset 0 1px 0 rgba(255,255,255,.14);--ghost:rgba(255,255,255,.7);--sh:0 40px 90px -30px rgba(20,28,46,.35),0 2px 8px rgba(20,28,46,.06);--cold:#eef0f4;--hot:#1d2230;--hot-ink:#fff;--glow:rgba(174,184,200,.55);--stars:0;font-family:Inter,system-ui,sans-serif;color:var(--sub);font-size:16px;line-height:1.55;position:relative;overflow:hidden}[data-theme=dark] .cx{--ink:#fff;--ink2:#dde3eb;--sub:#b4b8c0;--faint:#8c929e;--line:rgba(221,227,235,.14);--line2:rgba(221,227,235,.07);--glass:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.018));--edge:linear-gradient(160deg,rgba(255,255,255,.4),rgba(255,255,255,.07) 45%,rgba(255,255,255,.14));--chip:rgba(255,255,255,.06);--chip2:rgba(255,255,255,.1);--chrome:linear-gradient(180deg,#fff,#dde3eb 50%,#8c96a6);--pos:#3ddc97;--posbg:rgba(61,220,151,.13);--btn:linear-gradient(180deg,#fff,#dde3eb 55%,#aeb8c8);--btn-ink:#0a0a0c;--btn-sh:0 14px 40px -12px rgba(174,184,200,.5);--ghost:rgba(255,255,255,.06);--sh:0 50px 120px -30px rgba(0,0,0,.85),0 0 0 1px rgba(255,255,255,.02);--cold:rgba(255,255,255,.04);--hot:#eef1f6;--hot-ink:#0a0d16;--glow:rgba(174,184,200,.22);--stars:1}.cx *,.cx :after,.cx :before{box-sizing:border-box}.cx.cx.cx h1,.cx.cx.cx h2,.cx.cx.cx h3,.cx.cx.cx h4{font-family:Sora,Inter,sans-serif;color:var(--ink)!important;-webkit-text-fill-color:currentColor!important;background:none!important;margin:0;letter-spacing:-.025em}.cx.cx.cx .chr{background:var(--chrome)!important;-webkit-background-clip:text!important;background-clip:text!important}.cx.cx.cx .chr,.cx.cx.cx .rdt{color:transparent!important;-webkit-text-fill-color:transparent!important}.cx.cx.cx .rdt{background:var(--red)!important;-webkit-background-clip:text!important;background-clip:text!important}.cx p{margin:0}.cx a{color:inherit}.cx .gl{border:1px solid transparent;background:var(--glass) padding-box,var(--edge) border-box;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cx .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;font:600 15.5px/1 Inter,sans-serif;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:transform .2s,box-shadow .2s;white-space:nowrap}.cx .btn:hover{transform:translateY(-1px)}.cx .btn:focus-visible,.cx button:focus-visible,.cx input:focus-visible,.cx summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cx .b1{background:var(--btn);color:var(--btn-ink);box-shadow:var(--btn-sh)}.cx .b2{background:var(--ghost);color:var(--ink);border-color:var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cx .b2:hover{border-color:var(--faint)}.cx .stars{background-image:radial-gradient(1px 1px at 12% 18%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 28% 62%,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(1.4px 1.4px at 44% 12%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 67% 40%,rgba(255,255,255,.6) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 82% 22%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 91% 70%,rgba(255,255,255,.5) 50%,transparent 51%),radial-gradient(1px 1px at 6% 84%,rgba(255,255,255,.6) 50%,transparent 51%),radial-gradient(1px 1px at 56% 88%,rgba(255,255,255,.45) 50%,transparent 51%)}.cx .w{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.cx .stars{position:absolute;inset:0 0 auto 0;height:1100px;pointer-events:none;opacity:var(--stars);background-image:radial-gradient(1px 1px at 12% 18%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 28% 62%,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(1.4px 1.4px at 44% 12%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 67% 40%,rgba(255,255,255,.6) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 82% 22%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 91% 70%,rgba(255,255,255,.5) 50%,transparent 51%);-webkit-mask-image:linear-gradient(#000 40%,transparent);mask-image:linear-gradient(#000 40%,transparent)}.cx .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cx .lt{display:block}.cx .dk,[data-theme=dark] .cx .lt{display:none}[data-theme=dark] .cx .dk{display:block}.cx svg.ok{stroke:var(--pos);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cx svg.na,.cx svg.ok{width:18px;height:18px;flex:none;fill:none}.cx svg.na{stroke:var(--faint);stroke-width:2;stroke-linecap:round;opacity:.6}.cx .pill{flex:none;font:600 12px Inter,sans-serif;padding:5px 10px;border-radius:999px;background:var(--chip2);color:var(--ink2);white-space:nowrap}.cx .pill.g{background:var(--posbg);color:var(--pos)}.cx .pill.r{background:rgba(225,29,46,.1);color:var(--redl)}[data-theme=dark] .cx .pill.r{color:#ff7b84;background:rgba(255,107,107,.13)}.cx .hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center;padding:calc(var(--mx-nav-h,84px) + 30px) 0 90px}.cx .crumb{display:flex;gap:8px;font-size:14px;color:var(--faint);margin-bottom:26px}.cx .crumb a{text-decoration:none;color:var(--sub)}.cx .hero h1{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 18px;font-size:clamp(46px,6.4vw,88px);line-height:.98;font-weight:700;letter-spacing:-.05em}.cx .hero h1 .vs{font:600 clamp(20px,2vw,28px)/1 Sora,Inter,sans-serif;letter-spacing:0;transform:translateY(-.5em)}.cx .hero h1 .vs,.cx.cx.cx .hero h1 .them{color:var(--faint)!important;-webkit-text-fill-color:var(--faint)!important}.cx.cx.cx .hero h1 .them{opacity:.75}.cx .lede{font-size:18.5px;line-height:1.6;max-width:33em;margin-top:24px}.cx .acts{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.cx .meta{margin-top:22px;font-size:13.5px;color:var(--faint)}.cx .meta a{color:var(--ink2)}.cx .meta .dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--pos);margin-right:8px;vertical-align:1px}.cx .hv{position:relative}.cx .hv:before{inset:-14% -14% -10% -8%;background:radial-gradient(closest-side,var(--glow),transparent 72%)}.cx .hv:after,.cx .hv:before{content:"";position:absolute;pointer-events:none}.cx .hv:after{left:10%;right:10%;bottom:-30px;height:80px;background:radial-gradient(closest-side,rgba(225,29,46,.22),transparent);filter:blur(10px)}.cx .duo{position:relative;z-index:1;border-radius:28px;padding:20px;box-shadow:var(--sh)}.cx .duo:before{content:"";position:absolute;left:26px;right:26px;top:-1px;height:2px;border-radius:2px;background:var(--red)}.cx .dh{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px}.cx .q{font:600 16px/1.3 Sora,Inter,sans-serif;color:var(--ink);margin:0}.cx .q small{display:block;font:500 12.5px Inter,sans-serif;color:var(--faint);margin-bottom:5px}.cx .sw{flex:none;display:flex;padding:3px;border-radius:999px;background:var(--chip);border:1px solid var(--line)}.cx .sw button{border:0;background:none;font:600 13px Inter,sans-serif;color:var(--sub);padding:8px 14px;border-radius:999px;cursor:pointer}.cx .sw button[aria-pressed=true]{background:var(--btn);color:var(--btn-ink);box-shadow:var(--btn-sh)}.cx .rows{display:grid;grid-gap:8px;gap:8px}.cx .hr{position:relative;display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:14px;background:var(--glass);border:1px solid var(--line2);font-size:14px;color:var(--ink2);transition:opacity .45s,filter .45s}.cx .hr img{flex:none}.cx .g1{flex:1 1;min-width:0;line-height:1.3}.cx .g1 small{display:block;font-size:12px;color:var(--faint);margin-top:2px}.cx .hr.g{background:linear-gradient(var(--glass),var(--glass)) padding-box,var(--red) border-box;border:1px solid transparent}.cx .hr.g:after{content:"Google rank, same row";position:absolute;left:46px;top:-9px;font:600 10.5px Inter,sans-serif;color:var(--redl);background:var(--glass);padding:1px 8px;border-radius:999px;border:1px solid rgba(225,29,46,.3)}[data-theme=dark] .cx .hr.g:after{background:#14161d;color:#ff7b84}.cx .fix{display:flex;align-items:center;gap:12px;margin-top:10px;padding:13px 14px;border-radius:14px;background:var(--posbg);font-size:14px;transition:opacity .45s}.cx .fix b{color:var(--ink);font-weight:600}.cx .fix .fi{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--glass);flex:none}.cx .ghost-note{display:none;margin-top:10px;padding:13px 14px;border-radius:14px;border:1px dashed var(--line);font-size:13.5px;color:var(--sub)}.cx .duo.them .hr.g,.cx .duo.them .hr.x{opacity:.28;filter:grayscale(1)}.cx .duo.them .hr.g:after{content:attr(data-them);color:var(--faint);border-color:var(--line)}.cx .duo.them .fix{display:none}.cx .duo.them .ghost-note{display:block}.cx .cap{position:relative;margin-top:14px;font-size:12.5px;color:var(--faint);text-align:center}.cx .sec{padding:110px 0 0}.cx .sh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-gap:40px;gap:40px;align-items:end;margin-bottom:42px}.cx .sh h2{font-size:clamp(32px,3.8vw,52px);line-height:1.04;font-weight:700;letter-spacing:-.04em}.cx .sh p{font-size:17px;max-width:32em}.cx .score{border-radius:28px;box-shadow:var(--sh);padding:10px 26px}.cx .sr-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1.1fr) 110px;grid-gap:20px;gap:20px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line2);font-size:15px}.cx .sr-row:last-child{border-bottom:0}.cx .sr-row.hd{font:600 13px Inter,sans-serif;color:var(--faint);padding:14px 0}.cx .sr-row.hd b{font:700 17px Sora,Inter,sans-serif}.cx .st{font:600 15.5px Sora,Inter,sans-serif;letter-spacing:-.01em}.cx .sm,.cx .st{color:var(--ink)}.cx .sm{font-weight:500}.cx .sv{color:var(--sub)}.cx .se{justify-self:end;font:600 12px Inter,sans-serif;padding:6px 12px;border-radius:999px;white-space:nowrap}.cx .sr-row.mx .se{background:var(--btn);color:var(--btn-ink)}.cx .sr-row.them .se{background:var(--chip2);color:var(--ink2)}.cx .sr-row.mx .sm{position:relative;padding-left:16px}.cx .sr-row.mx .sm:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--red)}.cx .sr-row.hd .se{background:none;padding:0}.cx .loop{border-radius:28px;box-shadow:var(--sh);padding:30px;display:grid;grid-gap:26px;gap:26px}.cx .lane{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center}.cx .ln b{display:block;font:700 19px Sora,Inter,sans-serif;color:var(--ink);letter-spacing:-.02em}.cx .ln small{font-size:12.5px;color:var(--faint)}.cx .lane ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;position:relative}.cx .lane ol:before{content:"";position:absolute;left:12px;right:12px;top:-12px;height:3px;border-radius:3px}.cx .mxl ol:before{background:var(--red)}.cx .thl ol:before{background:repeating-linear-gradient(90deg,var(--faint) 0 10px,transparent 10px 18px);opacity:.45}.cx .lane li{border-radius:16px;padding:14px;min-height:112px;display:flex;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.4}.cx .mxl li{background:var(--glass);border:1px solid var(--line);box-shadow:0 10px 24px -16px rgba(10,13,22,.4);color:var(--ink2)}.cx .mxl li b{font:700 14.5px Sora,Inter,sans-serif;color:var(--ink)}.cx .thl li{border:1px solid var(--line2);color:var(--sub)}.cx .thl li b{font:600 14.5px Sora,Inter,sans-serif;color:var(--ink2)}.cx .thl li.off{border-style:dashed;opacity:.75}.cx .thl li.off,.cx .thl li.off b{color:var(--faint)}.cx .mtx{border-radius:28px;box-shadow:var(--sh);padding:8px 26px 18px;overflow-x:auto}.cx table{width:100%;border-collapse:collapse;font-size:14.5px}.cx .mtx thead th{text-align:left;padding:18px 12px 14px;font:600 13px Inter,sans-serif;color:var(--faint);border-bottom:1px solid var(--line)}.cx .mtx thead th.m b{font:700 18px Sora,Inter,sans-serif}.cx .mtx thead th.t{font:600 16px Sora,Inter,sans-serif;color:var(--sub)}.cx .mtx tr.grp th{padding:26px 12px 8px;text-align:left;font:700 13px Sora,Inter,sans-serif;color:var(--redl);letter-spacing:.02em}[data-theme=dark] .cx .mtx tr.grp th{color:#ff7b84}.cx .mtx tbody th[scope=row]{text-align:left;font:600 14.5px Inter,sans-serif;color:var(--ink);width:34%}.cx .mtx tbody th[scope=row],.cx .mtx td{padding:14px 12px;border-bottom:1px solid var(--line2);vertical-align:top}.cx .mtx td{width:33%;display:table-cell}.cx .mtx td span{display:inline}.cx .mtx td svg{vertical-align:-4px;margin-right:8px}.cx .mtx td.m{color:var(--ink);background:linear-gradient(90deg,rgba(225,29,46,.035),transparent 60%)}.cx .mtx td.t{color:var(--sub)}.cx .mtx td .na{color:var(--faint)}.cx .pairs{display:grid;grid-gap:14px;gap:14px}.cx .pair{display:grid;grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);align-items:center;grid-gap:20px;gap:20px;border-radius:24px;padding:22px 26px;box-shadow:var(--sh)}.cx .pair small{font-size:12px;color:var(--faint)}.cx .pair h3{font-size:22px;letter-spacing:-.02em;margin:2px 0 6px}.cx .pair p{font-size:14px;margin:0}.cx .pp{margin:0 0 6px!important;font-size:14px!important;color:var(--faint)}.cx .pm .pp b{font:700 30px Sora,Inter,sans-serif;letter-spacing:-.03em}.cx .pt .pp b{font:600 15px Sora,Inter,sans-serif;color:var(--sub)}.cx .pt{text-align:right}.cx .pt h3{color:var(--sub)!important;-webkit-text-fill-color:var(--sub)!important}.cx .pd{list-style:none;margin:0;padding:10px 14px;border-radius:16px;background:var(--chip);display:grid;grid-gap:6px;gap:6px}.cx .pd li{display:flex;justify-content:space-between;font-size:13px;color:var(--sub)}.cx .pd li b{font-weight:700}.cx .pd li.up b{color:var(--pos)}.cx .pd li.dn b{color:var(--redl)}.cx .pd li.eq b{color:var(--ink2)}.cx .eng{border-radius:28px;box-shadow:var(--sh);padding:8px 26px 14px;overflow-x:auto}.cx .eng td,.cx .eng th{padding:12px 10px;border-bottom:1px solid var(--line2);text-align:center;white-space:nowrap}.cx .eng thead th{font:600 13px Inter,sans-serif;color:var(--faint);border-bottom:1px solid var(--line)}.cx .eng tbody th,.cx .eng thead th:first-child{text-align:left}.cx .eng tbody th{font:600 14.5px Inter,sans-serif;color:var(--ink);display:flex;align-items:center;gap:10px}.cx .eng td:last-child,.cx .eng th.t{border-left:1px solid var(--line)}.cx .ec{display:inline-block;font:600 12px Inter,sans-serif;padding:5px 11px;border-radius:999px}.cx .ec.in{background:var(--btn);color:var(--btn-ink)}.cx .ec.rq{border:1px solid var(--ink2);color:var(--ink2)}.cx .ec.no{color:var(--faint)}.cx .ec.pk{background:var(--chip2);color:var(--ink2)}.cx .ec.ad,.cx .ec.en{border:1px dashed var(--line);color:var(--faint)}.cx .choose{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:18px;gap:18px;align-items:stretch}.cx .cu{border-radius:28px;padding:34px;box-shadow:var(--sh);position:relative;overflow:hidden}.cx .cu:before{content:"";position:absolute;left:30px;right:30px;top:-1px;height:2px;background:var(--red)}.cx .ct{border-radius:28px;padding:34px;border:1px solid var(--line)}.cx .choose h3{font-size:24px;letter-spacing:-.03em;margin-bottom:18px}.cx .ct h3{color:var(--sub)!important;-webkit-text-fill-color:var(--sub)!important}.cx .choose ul{list-style:none;margin:0 0 26px;padding:0;display:grid;grid-gap:13px;gap:13px}.cx .choose li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.5}.cx .cu li{color:var(--ink2)}.cx .cu li:before{content:"";position:absolute;left:0;top:.35em;width:16px;height:16px;border-radius:50%;background:var(--red)}.cx .cu li:after{content:"";position:absolute;left:5px;top:calc(.35em + 4px);width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.cx .ct li:before{content:"";position:absolute;left:3px;top:.6em;width:10px;height:2px;background:var(--faint)}.cx .faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:56px;gap:56px}.cx .faq h2{font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:-.04em}.cx .faq .side p{margin-top:16px;font-size:15.5px}.cx details{border-bottom:1px solid var(--line)}.cx details:first-child{border-top:1px solid var(--line)}.cx.cx.cx summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 2px;font:600 17px/1.35 Sora,Inter,sans-serif;letter-spacing:-.015em;color:var(--ink)!important;-webkit-text-fill-color:currentColor!important}.cx summary::-webkit-details-marker{display:none}.cx summary .pm{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--line);position:relative}.cx summary .pm:after,.cx summary .pm:before{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.6px;background:var(--ink);transform:translate(-50%,-50%)}.cx summary .pm:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .3s}.cx details[open] summary .pm:after{transform:translate(-50%,-50%) rotate(0)}.cx details p{padding:0 50px 24px 2px;font-size:16px;max-width:42em}.cx .fin{position:relative;margin:120px 0 0;padding:72px 40px 66px;border-radius:36px;text-align:center;overflow:hidden;box-shadow:var(--sh)}.cx .fin:before{content:"";position:absolute;left:50%;top:-30%;width:760px;height:520px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(225,29,46,.18),transparent 70%);pointer-events:none}.cx .fin img{position:relative;margin:0 auto;width:140px;height:158px;object-fit:contain;filter:drop-shadow(0 30px 40px rgba(10,13,22,.35))}.cx .fin h2{position:relative;font-size:clamp(38px,5.4vw,72px);line-height:1;letter-spacing:-.05em;margin-top:22px}.cx .fin p{position:relative;font-size:18px;max-width:34em;margin:18px auto 0}.cx .fin .acts{justify-content:center;position:relative}.cx .others{padding:80px 0 90px}.cx .others h2.small{font-size:26px;letter-spacing:-.03em;margin-bottom:20px}.cx .og{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.cx .oc{display:flex;flex-direction:column;gap:4px;padding:20px;border-radius:20px;text-decoration:none;color:var(--sub);font-size:13.5px;transition:transform .2s}.cx .oc:hover{transform:translateY(-2px)}.cx .oc small{font-size:12px;color:var(--faint)}.cx .oc b{font:700 20px Sora,Inter,sans-serif;color:var(--ink);letter-spacing:-.02em}@media (max-width:960px){.cx .hero{grid-template-columns:1fr;gap:44px}.cx .choose,.cx .faq,.cx .sh{grid-template-columns:1fr;gap:18px}.cx .faq{gap:28px}.cx .lane{grid-template-columns:1fr;gap:12px}.cx .lane ol{grid-template-columns:repeat(3,minmax(0,1fr))}.cx .pair{grid-template-columns:1fr;gap:14px}.cx .pt{text-align:left}.cx .sec{padding-top:84px}}@media (max-width:640px){.cx .sr-row{grid-template-columns:1fr auto;gap:6px 12px;padding:16px 0}.cx .sr-row .st{grid-column:1}.cx .sr-row .se{grid-column:2;grid-row:1}.cx .sr-row .sm,.cx .sr-row .sv{grid-column:1/-1;font-size:14px}.cx .sr-row .sm:before,.cx .sr-row .sv:before{content:attr(data-l);font-weight:600;color:var(--faint)}.cx .sr-row.mx .sm{padding-left:0}.cx .sr-row.mx .sm:before{position:static;width:auto;height:auto;background:none;border-radius:0}.cx .sr-row.hd{display:none}.cx .score{padding:6px 18px}.cx .lane ol{grid-template-columns:repeat(2,minmax(0,1fr))}.cx .loop{padding:20px}.cx .lane li{min-height:0}.cx .mtx{padding:4px 14px 12px}.cx .mtx table,.cx .mtx tbody,.cx .mtx td,.cx .mtx th,.cx .mtx tr{display:block;width:auto!important}.cx .mtx thead{display:none}.cx .mtx tbody th[scope=row]{border:0;padding:14px 2px 6px}.cx .mtx td{border:0;padding:4px 2px;font-size:14px}.cx .mtx td.m:before{content:"MentionX  ";font-weight:700;color:var(--ink)}.cx .mtx td.t:before{content:attr(data-r) "  ";font-weight:600;color:var(--faint)}.cx .mtx tr{border-bottom:1px solid var(--line2);padding-bottom:10px}.cx .mtx tr.grp{border:0}.cx .mtx td.m{background:none}.cx .eng{padding:4px 10px 10px}.cx .ec{padding:4px 8px;font-size:11px}.cx .ct,.cx .cu{padding:24px}.cx .acts .btn{flex:1 1 100%}.cx .fin{padding:52px 22px;border-radius:28px;margin-top:90px}.cx .dh{flex-direction:column}.cx .duo{padding:14px}details p{padding-right:4px}}@media (prefers-reduced-motion:reduce){.cx *{animation:none!important;transition:none!important}}.cx .verdict{margin-top:22px;padding:14px 18px;border-left:3px solid var(--redl);border-radius:4px 14px 14px 4px;background:var(--chip);font-size:15.5px;color:var(--ink2);max-width:36em}.cx .verdict b{color:var(--ink)}.cx .url{display:flex;gap:8px;margin-top:26px;padding:6px;border-radius:999px;max-width:520px;box-shadow:var(--sh)}.cx .url input{flex:1 1;min-width:0;border:0;background:transparent;padding:0 18px;font:500 16px Inter,sans-serif;color:var(--ink);outline:none}.cx .url input::placeholder{color:var(--faint)}.cx .url:focus-within{outline:2px solid var(--ink2);outline-offset:2px}.cx .url .btn{min-height:48px}.cx .alongside{margin-top:12px;font-size:14px;color:var(--faint);max-width:36em}.cx .alongside a{color:var(--ink2)}.cx .alongside.c{text-align:center;margin:16px auto 0;position:relative}.cx .fin-form{position:relative;display:flex;justify-content:center}.cx .fin-form .url{width:100%}.cx .rec{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.cx .ans{border-radius:24px;padding:24px;box-shadow:var(--sh);position:relative}.cx .ans.win:before{content:"";position:absolute;left:24px;right:24px;top:-1px;height:2px;background:var(--red)}.cx .ah{display:flex;align-items:center;gap:10px;font:600 14px Inter,sans-serif;color:var(--ink)}.cx .ah .pill{margin-left:auto}.cx .aq{margin:16px 0 12px!important;font:600 15px Sora,Inter,sans-serif;color:var(--ink2)}.cx .al{margin:0;padding:0 0 0 22px;display:grid;grid-gap:6px;gap:6px;font-size:15px;color:var(--sub)}.cx .al li.me{color:var(--ink);font-weight:600}.cx .ar{font-size:16px;line-height:1.6;color:var(--ink2);margin:0}.cx .ar mark{background:var(--posbg);color:var(--ink);font-weight:600;padding:1px 4px;border-radius:5px}.cx .an{margin-top:16px!important;padding-top:14px;border-top:1px solid var(--line2);font-size:14px;color:var(--faint)}.cx .cad{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:40px;gap:40px;align-items:center;border-radius:30px;padding:40px;box-shadow:var(--sh)}.cx .cad h2{font-size:clamp(28px,3vw,40px);line-height:1.08;letter-spacing:-.035em;margin-bottom:16px}.cx .cad p{font-size:16px;margin-bottom:12px}.cx .cad .fair{color:var(--faint);font-size:14.5px}.cx .cad figure{margin:0}.cx .cad svg{width:100%;height:auto;display:block}.cx .cad .dl{fill:none;stroke:var(--faint);stroke-width:1.5;opacity:.55}.cx .cad .wl{fill:none;stroke:var(--redl);stroke-width:3;stroke-linejoin:round}.cx .cad .wd circle{fill:var(--glass);stroke:var(--redl);stroke-width:2.5}[data-theme=dark] .cx .cad .wd circle{fill:#14161d}.cx .cad figcaption{display:flex;flex-wrap:wrap;gap:16px;font-size:12.5px;color:var(--faint);margin-top:8px}.cx .cad figcaption i{display:inline-block;width:16px;height:3px;border-radius:2px;margin-right:6px;vertical-align:3px}.cx .k1{background:var(--faint)}.cx .k2{background:var(--redl)}.cx .ill{margin-left:auto}.cx .prc{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:36px;gap:36px;align-items:center;border-radius:30px;padding:36px;box-shadow:var(--sh)}.cx .prc h2{font-size:clamp(26px,2.8vw,38px);line-height:1.08;letter-spacing:-.035em;margin-bottom:14px}.cx .prc p{font-size:15.5px}.cx .pg{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.cx .pg div{display:flex;flex-direction:column;gap:4px;padding:18px 14px;border-radius:18px;border:1px solid var(--line);font-size:12.5px;color:var(--faint)}.cx .pg div.hl{background:linear-gradient(var(--glass),var(--glass)) padding-box,var(--red) border-box;border:1px solid transparent}.cx .pg small{font:600 13px Sora,Inter,sans-serif;color:var(--ink2)}.cx .pg b{font:700 28px Sora,Inter,sans-serif;letter-spacing:-.03em}.cx .slots{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.cx .slot{margin:0}.cx .frame{aspect-ratio:16/10;border-radius:20px;border:2px dashed var(--line);display:grid;place-items:center;background:repeating-linear-gradient(135deg,var(--chip) 0 12px,transparent 12px 24px)}.cx .frame span,.cx .quote-slot span{font:600 13px Inter,sans-serif;color:var(--faint);background:var(--glass);padding:6px 12px;border-radius:999px;border:1px solid var(--line)}.cx .slot figcaption{margin-top:12px;font-size:14px;color:var(--sub)}.cx .slot figcaption b{display:block;font:600 15.5px Sora,Inter,sans-serif;color:var(--ink);margin-bottom:2px}.cx .quote-slot{margin-top:16px;min-height:120px;border-radius:20px;border:2px dashed var(--line);display:grid;place-items:center}@media (max-width:960px){.cx .cad,.cx .prc,.cx .rec,.cx .slots{grid-template-columns:1fr}.cx .pg{grid-template-columns:repeat(2,1fr)}.cx .cad,.cx .prc{padding:26px}}@media (max-width:640px){.cx .url{border-radius:22px;flex-direction:column;padding:8px}.cx .url input{padding:12px}.cx .url .btn{width:100%}}.cx.cx.cx .cad h2,.cx.cx.cx .prc h2{margin-bottom:16px}.cx .math2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.cx .mcol{border-radius:20px;padding:22px;display:flex;flex-direction:column;gap:4px;font-size:13.5px;color:var(--faint)}.cx .mcol.mx{background:linear-gradient(var(--glass),var(--glass)) padding-box,var(--red) border-box;border:1px solid transparent;box-shadow:0 20px 40px -24px rgba(225,29,46,.45)}.cx .mcol.th{border:1px dashed var(--line)}.cx .mcol small{font:600 13px Sora,Inter,sans-serif;color:var(--ink2)}.cx .mcol b{font:700 44px/1.05 Sora,Inter,sans-serif;letter-spacing:-.04em}.cx .mcol.th b{color:var(--sub)}.cx .mcol ul{margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--line2);list-style:none;display:grid;grid-gap:7px;gap:7px;font-size:13.5px}.cx .mcol.mx li{color:var(--ink2)}@media (max-width:640px){.cx .math2{grid-template-columns:1fr}}.cx svg.no{width:18px;height:18px;flex:none;stroke:var(--redl);fill:none;stroke-width:2.4;stroke-linecap:round}.cx .mtx td .na{color:var(--ink2);font-weight:600}.cx .sv.no{color:var(--redl);font-weight:700}[data-theme=dark] .cx .sv.no{color:#ff7b84}.cx .thl li.off span{color:var(--redl);font-weight:700}.cx .foot{margin-top:14px;font-size:12.5px;color:var(--faint);max-width:60em}.cx .pt.none h3{color:var(--faint)!important;-webkit-text-fill-color:var(--faint)!important}.cx .coll{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.cx .cl{border-radius:26px;padding:30px}.cx .cl.mx{box-shadow:var(--sh);position:relative}.cx .cl.mx:before{content:"";position:absolute;left:28px;right:28px;top:-1px;height:2px;background:var(--red)}.cx .cl.th{border:1px dashed var(--line)}.cx .cl h3{font-size:21px;letter-spacing:-.025em;margin-bottom:16px}.cx .cl.th h3{color:var(--sub)!important;-webkit-text-fill-color:var(--sub)!important}.cx .cl ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.cx .cl li{font-size:15px;line-height:1.5;padding-left:26px;position:relative}.cx .cl li b{color:var(--ink);font-weight:600}.cx .cl.mx li:before{content:"";position:absolute;left:0;top:.45em;width:12px;height:12px;border-radius:50%;background:var(--red)}.cx .cl.th li:before{content:"\00d7";position:absolute;left:1px;top:-.05em;font:700 18px Inter,sans-serif;color:var(--redl)}@media (max-width:960px){.cx .coll{grid-template-columns:1fr}}.cx svg.dt{width:18px;height:18px;flex:none;fill:var(--faint);opacity:.7}.cx .pduel{display:flex;align-items:center;gap:18px;margin-top:24px;flex-wrap:wrap}.cx .pduel>div{display:flex;flex-direction:column;line-height:1.05}.cx .pduel small{font:600 12.5px Inter,sans-serif;color:var(--faint);margin-bottom:6px}.cx .pduel b{font:700 52px/1 Sora,Inter,sans-serif;letter-spacing:-.045em}.cx .pduel span{font-size:13.5px;color:var(--faint);margin-top:4px}.cx .pmx{padding:16px 22px;border-radius:20px;background:linear-gradient(var(--glass),var(--glass)) padding-box,var(--red) border-box;border:1px solid transparent;box-shadow:0 20px 40px -24px rgba(225,29,46,.5)}.cx .pth b{color:var(--faint);font-size:38px}.cx .pvs{font:600 16px Sora,Inter,sans-serif;color:var(--faint)}