.mt.cs .tgrid{grid-template-columns:1fr}@media (min-width:900px){.mt.cs .tgrid{grid-template-columns:repeat(3,1fr)}}.mt.cs .cs-who{border-top:1px solid var(--line);align-items:center;gap:10px;padding-top:12px;font-size:15px;display:flex}.mt.cs p,.mt.cs blockquote{text-align:start}.mt.cs .head.c p{text-align:center}.mt .cs-offer{background:var(--amber-soft);text-align:center;border-bottom:1px solid #f59e0966;border-bottom:1px solid lab(72.8374% 27.0025 75.6612/.4);padding-block:10px;font-size:15px;font-weight:700}.mt .cs-offer b{color:var(--amber-ink)}.mt .cs-hero{padding-bottom:56px}.mt .cs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.mt .cs-hero h1{white-space:normal;margin-top:14px;font-size:clamp(32px,5vw,58px);font-weight:900;line-height:1.2}.mt .cs-hero h1 em{color:var(--amber);font-style:normal}.mt .cs-proof{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.mt .cs-proof b{color:var(--fg)}.mt .cs-flags{display:flex}.mt .cs-flags .flag{border:2px solid var(--ground);background:var(--surface);border-radius:50%;place-items:center;width:26px;height:26px;margin-inline-start:-6px;display:grid;overflow:hidden}.mt .cs-flags .flag:first-child{margin-inline-start:0}.mt .cs-flags svg{width:36px;max-width:none;height:27px}.mt .cs-owned{border:1px solid var(--line-2);background:var(--surface);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;padding:12px 14px;font-size:15px;display:flex}.mt .cs-owned .chip:hover{border-color:var(--amber)}.mt .cs-owned-note{color:var(--muted);flex-basis:100%;font-size:14px}.mt .cs-flagships{gap:14px;margin-top:26px;display:grid}@media (min-width:900px){.mt .cs-flagships{grid-template-columns:1fr 1fr;gap:18px}}.mt .cs-fc.card{flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.mt .cs-fc.own{opacity:.92}.mt .cs-rib{top:12px;z-index:2;background:var(--amber);color:var(--on-amber);border-radius:8px;padding:2px 10px;font-size:13px;font-weight:900;position:absolute;inset-inline-start:12px}.mt .cs-rib.own{background:var(--surface-2);color:var(--fg);border:1px solid var(--line-2)}.mt .cs-ph{background:radial-gradient(110% 90% at 50% 100%,#5d39048c,transparent 62%),var(--ground-2);border-bottom:1px solid var(--line);height:170px;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.mt .cs-ph{background:radial-gradient(110% 90% at 50% 100%,lab(27.905% 13.0579 36.1503/.55),transparent 62%),var(--ground-2)}}.mt .cs-ph img{bottom:0;object-fit:contain;width:auto;max-width:none;height:100%;position:absolute;inset-inline-start:50%;transform:translate(50%)}.mt[dir=ltr] .cs-ph img{transform:translate(-50%)}@media (min-width:900px){.mt .cs-ph{height:280px}}.mt .cs-body{flex-direction:column;flex:1;gap:6px;padding:18px 18px 20px;display:flex}.mt .cs-body h2{font-size:clamp(22px,2.6vw,28px);font-weight:900;line-height:1.3}.mt .cs-tag{color:var(--fg);font-weight:700}.mt .cs-meta{color:var(--muted);font-size:14px;font-weight:700}.mt .cs-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.mt .cs-ctas{flex-wrap:wrap;gap:8px;display:flex}.mt .cs-ctas .btn{min-height:46px;padding:11px 18px;font-size:16px}.mt .cs-pr{align-items:baseline;gap:8px;display:inline-flex}.mt .cs-pr b{font-size:30px;font-weight:900;line-height:1}.mt .cs-pr s{color:var(--muted);font-size:16px;font-weight:700}.mt .cs-pro{color:var(--muted);margin-top:4px;font-size:14px;font-weight:700;display:block}.mt .cs-bnpl{color:var(--muted);font-size:14px}.mt .cs-bnpl b{color:var(--fg)}.mt .cs-pair{border:2px solid var(--amber);background:linear-gradient(90deg,var(--amber-soft),transparent 70%);transition:transform .2s var(--ease);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:16px;padding:18px 20px;display:flex;position:relative}.mt .cs-pair:hover{transform:translateY(-2px)}.mt .cs-save{top:-12px;background:var(--pos);color:#00170c;color:lab(5.67788% -9.29432 3.2912);border-radius:8px;padding:1px 10px;font-size:13px;font-weight:900;position:absolute;inset-inline-start:16px}.mt .cs-pair-t{flex-direction:column;gap:2px;display:flex}.mt .cs-pair-t b{font-size:20px;font-weight:900}.mt .cs-pair-t span{color:var(--muted);font-size:15px}.mt .cs-pair-p{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.mt .cs-pair-p s{color:var(--muted);font-weight:700}.mt .cs-pair-p b{font-size:28px;font-weight:900}.mt .cs-pair-p .btn{min-height:46px;padding:11px 20px;font-size:16px}.mt .cs-finder{background:var(--ground-2)}.mt .cs-finder-grid{align-items:center;gap:24px;display:grid}@media (min-width:1000px){.mt .cs-finder-grid{grid-template-columns:.85fr 1.15fr;gap:40px}}.mt .cs-terms{color:var(--muted);margin-top:14px;font-size:14px}.mt .cs-finder-box{min-height:360px;padding:20px}.mt .cf-top{color:var(--muted);justify-content:space-between;align-items:center;font-size:14px;font-weight:700;display:flex}.mt .cf-back{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:14px;font-weight:700;text-decoration:underline}.mt .cf-prog{gap:4px;margin:10px 0 16px;display:flex}.mt .cf-prog i{background:var(--line-2);border-radius:2px;flex:1;height:4px}.mt .cf-prog i.on{background:var(--amber)}.mt .cf-q h3{margin-bottom:14px;font-size:clamp(19px,2.2vw,23px);font-weight:900;line-height:1.4}.mt .cf-opts{gap:8px;display:grid}@media (min-width:560px){.mt .cf-opts{grid-template-columns:1fr 1fr}}.mt .cf-opt{text-align:start;border:1px solid var(--line-2);background:var(--surface-2);color:var(--fg);cursor:pointer;border-radius:12px;min-height:52px;padding:13px 14px;font-size:16px;font-weight:800;line-height:1.45;transition:border-color .15s,background .15s}.mt .cf-opt:hover,.mt .cf-opt.on{border-color:var(--amber);background:var(--amber-soft)}.mt .cf-opt:disabled{opacity:.6;cursor:wait}.mt .cf-until{color:var(--amber-ink);margin-top:6px;font-size:14px;font-weight:800}.mt .cf-err{color:var(--neg);margin-top:10px;font-size:14px;font-weight:800}.mt .cf-res{flex-direction:column;gap:8px;display:flex}.mt .cf-k{color:var(--amber-ink);font-size:14px;font-weight:800}.mt .cf-res h3{font-size:clamp(22px,2.6vw,28px);font-weight:900;line-height:1.3}.mt .cf-why{gap:4px;font-size:15px;list-style:none;display:grid}.mt .cf-why li{gap:8px;display:flex}.mt .cf-why li:before{content:"";background:var(--amber);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.65em}.mt .cf-price{align-items:baseline;gap:10px;margin-top:4px;display:flex}.mt .cf-price b{font-size:34px;font-weight:900;line-height:1}.mt .cf-price s{color:var(--muted);font-weight:700}.mt .cf-off{background:var(--pos);color:#00170c;color:lab(5.67788% -9.29432 3.2912);border-radius:6px;padding:0 8px;font-size:14px;font-weight:900}.mt .cf-buy{margin-top:6px}.mt .cf-alt{color:var(--fg);text-underline-offset:3px;font-size:15px;font-weight:700;text-decoration:underline}.mt .cf-next{color:var(--muted);font-size:14px}.mt .cf-retake{color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:14px;font-weight:700;text-decoration:underline}.mt .cs-tiers{gap:16px;display:grid}@media (min-width:900px){.mt .cs-tiers{grid-template-columns:repeat(3,1fr);align-items:stretch}}.mt .cs-tier{flex-direction:column;gap:12px;display:flex;position:relative}.mt .cs-tier.best{border:2px solid var(--amber);box-shadow:0 30px 60px -40px #f59e0999;box-shadow:0 30px 60px -40px lab(72.8374% 27.0025 75.6612/.6)}.mt .cs-tier h3{margin-top:6px;font-size:20px;font-weight:900;line-height:1.35}.mt .cs-tier ul{gap:6px;font-size:15px;list-style:none;display:grid}.mt .cs-tier li{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mt .cs-tier li:before{content:"✓";color:var(--pos);font-weight:900}.mt .cs-tier li.own{color:var(--muted)}.mt .cs-tier li.own:before{content:"●";color:var(--muted)}.mt .cs-tier li small{border:1px solid var(--line-2);border-radius:6px;padding:0 6px;font-size:12px}.mt .cs-tier li.cs-pro-li{color:var(--amber-ink);font-weight:800}.mt .cs-tier .cs-rib{top:-13px}.mt .cs-tier-p{border-top:1px dashed var(--line-2);flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:auto;padding-top:10px;display:flex}.mt .cs-tier-p b{font-size:34px;font-weight:900;line-height:1}.mt .cs-tier-p s{color:var(--muted);font-weight:700}.mt .cs-tier-p .off{box-shadow:none;padding:2px 10px;font-size:13px}.mt .cs-up{color:var(--amber-ink);font-size:14px;font-weight:700}.mt .cs-tier .btn{width:100%}.mt .cs-login{text-align:center;color:var(--muted);margin-top:18px;font-size:15px}.mt .cs-login a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.mt .cs-list{border:1px solid var(--line);background:var(--surface);border-radius:16px;gap:0;display:grid;overflow:hidden}.mt .cs-li{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;align-items:center;gap:12px 14px;padding:16px;display:grid}.mt .cs-li:last-child{border-bottom:0}@media (min-width:720px){.mt .cs-li{grid-template-columns:48px 1fr auto}}.mt .cs-li-k{background:var(--surface-2);border:1px solid var(--line-2);border-radius:12px;place-items:center;width:44px;height:44px;font-size:14px;font-weight:900;display:grid}.mt .cs-li-t{flex-direction:column;gap:2px;min-width:0;display:flex}.mt .cs-li-t a:hover b{color:var(--amber-ink)}.mt .cs-li-t b{font-size:17px}.mt .cs-li-t span{color:var(--muted);font-size:15px}.mt .cs-li-t small{color:var(--muted);font-size:13px;font-weight:700}.mt .cs-li-p{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (min-width:720px){.mt .cs-li-p{grid-column:auto}}.mt .cs-li-p .cs-pr b{font-size:24px}.mt .cs-li .btn{min-height:44px;padding:10px 16px;font-size:15px}.mt .cs-finder .h2 em{white-space:nowrap}.mt .cs-mwhy{color:var(--amber-ink);margin-top:4px;font-size:13px;font-weight:800;display:block}.mt .cs-promember{background:var(--amber-soft);border:1px solid #f59e0966;border:1px solid lab(72.8374% 27.0025 75.6612/.4);border-radius:14px;margin-top:18px;padding:12px 14px;font-weight:700}.mt .cs-jump{color:var(--amber-ink);border-color:#f59e0980;border-color:lab(72.8374% 27.0025 75.6612/.5)}@media (max-width:600px){.mt .cs-hero{padding-bottom:36px}.mt .cs-hero h1{margin-top:10px;font-size:30px}.mt .cs-head{gap:10px}.mt .cs-flagships{gap:10px;margin-top:16px}.mt .cs-ph{height:118px}.mt .cs-body{gap:4px;padding:12px 14px 14px}.mt .cs-body h2{font-size:20px}.mt .cs-tag{display:none}.mt .cs-row{padding-top:8px}.mt .cs-pr b{font-size:26px}.mt .cs-ctas .btn{min-height:44px;padding:9px 14px;font-size:15px}.mt .cs-pair{margin-top:12px;padding:14px}}
