@import"https://fonts.googleapis.com/css2?family=Piazzolla:wght@600;700&family=IBM+Plex+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500;600;700&display=swap";:root{--paper: #f6f2ea;--paper2: #ede7d8;--card: #fcfaf4;--ink: #1b1812;--ink2: #57503f;--ink3: #8b8371;--line: #d9d1be;--line2: #1b1812;--accent: #d64518;--accent-h: #b1350f;--on-accent: #fff7f0;--glass: rgba(255, 252, 245, .62);--glass-brd: rgba(255, 255, 255, .75);--shadow: 0 12px 32px rgba(27, 24, 18, .09);--r: 16px;--fd: "Piazzolla", Georgia, serif;--fs: "IBM Plex Sans", system-ui, sans-serif;--fm: "IBM Plex Mono", ui-monospace, monospace}[data-theme=dark]{--paper: #14120d;--paper2: #1c1912;--card: #191611;--ink: #ede6d6;--ink2: #b0a78f;--ink3: #7c745f;--line: #37321f;--line2: #ede6d6;--accent: #f25c2b;--accent-h: #ff7040;--on-accent: #1b0f08;--glass: rgba(32, 28, 20, .55);--glass-brd: rgba(255, 255, 255, .09);--shadow: 0 14px 36px rgba(0, 0, 0, .5)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font:400 15px/1.65 var(--fs);-webkit-font-smoothing:antialiased}a{color:var(--ink)}.wrap{max-width:1200px;margin:0 auto;padding-inline:clamp(16px,4vw,44px)}.hd{border-bottom:2px solid var(--line2);background:var(--paper);position:sticky;top:0;z-index:40}.hd-legal{border-bottom:1px solid var(--line)}.hd-legal .wrap{padding-block:8px;display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;justify-content:space-between}.micro{font:500 11px/1.5 var(--fm);letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}.stamp{border:1.5px solid var(--accent);color:var(--accent);font:600 10.5px var(--fm);letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px;white-space:nowrap}.theme-btn{font:500 11px var(--fm);letter-spacing:.07em;text-transform:uppercase;background:none;border:1px solid var(--line2);color:var(--ink);padding:5px 10px;cursor:pointer;border-radius:var(--r)}.hd-main .wrap{padding-block:16px;display:flex;flex-wrap:wrap;gap:10px 28px;align-items:baseline;justify-content:space-between}.logo{font:700 27px var(--fd);letter-spacing:-.01em;text-decoration:none;color:var(--ink)}.logo b{color:var(--accent);font-weight:700}.nav{display:flex;flex-wrap:wrap;gap:4px 24px}.nav a{font:600 12px var(--fm);letter-spacing:.09em;text-transform:uppercase;text-decoration:none;color:var(--ink);padding-bottom:2px;border-bottom:2px solid transparent}.nav a:hover{color:var(--accent)}.nav a[aria-current=page]{border-bottom-color:var(--accent)}.sec{border-bottom:1px solid var(--line)}.sec--tint{background:var(--paper2)}.sec--close{border-bottom:2px solid var(--line2)}.sec>.wrap{padding-block:clamp(28px,4.5vw,52px)}.sec-label{display:flex;align-items:baseline;gap:12px;margin-bottom:10px;font:600 11px var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--ink3)}.sec-label i{font-style:normal;color:var(--accent)}.sec-head{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:baseline;justify-content:space-between}h1.display{margin:0 0 16px;font:700 clamp(30px,4.4vw,56px)/1.06 var(--fd);letter-spacing:-.015em;text-wrap:pretty}h2.head{margin:0 0 8px;font:600 clamp(26px,3.2vw,38px)/1.1 var(--fd);letter-spacing:-.01em}h3.sub{margin:0 0 10px;font:600 clamp(19px,2vw,23px)/1.2 var(--fd)}.lead{margin:0 0 26px;max-width:56ch;font:400 clamp(15px,1.5vw,17.5px)/1.6 var(--fs);color:var(--ink2)}.note{font:400 12.5px/1.55 var(--fs);color:var(--ink3)}.figs{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2.5vw,28px);align-content:center}.fig{border-top:2px solid var(--line2);padding-top:14px}.fig-v{font:600 clamp(28px,3.6vw,46px)/1 var(--fm);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.fig-l{margin-top:8px;font:500 12px/1.5 var(--fs);color:var(--ink2)}.panel{background:var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-brd);box-shadow:var(--shadow);border-radius:var(--r);padding:clamp(18px,2.5vw,26px)}.panel-label{font:600 11px var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin:0 0 10px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.chip{font:500 13px var(--fm);padding:8px 14px;border-radius:999px;cursor:pointer;border:1px solid var(--line);background:transparent;color:var(--ink2);font-variant-numeric:tabular-nums}.chip[aria-pressed=true]{border-color:var(--line2);background:var(--ink);color:var(--paper)}.panel-foot{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:16px}.match{font:500 14px var(--fm);font-variant-numeric:tabular-nums}.match b{font-weight:600;color:var(--accent)}.btn{display:inline-flex;align-items:center;gap:9px;text-decoration:none;cursor:pointer;font:600 12.5px var(--fm);letter-spacing:.08em;text-transform:uppercase;padding:13px 20px;border-radius:var(--r);border:1px solid transparent;transition:transform .16s,box-shadow .2s,background .16s,color .16s}.btn-accent{background:var(--accent);color:var(--on-accent);box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 22%,transparent)}.btn-accent:hover{background:var(--accent-h);transform:translateY(-1px);box-shadow:0 10px 24px color-mix(in srgb,var(--accent) 35%,transparent)}.btn-line{border-color:var(--line2);color:var(--ink);background:transparent}.btn-line:hover{background:var(--ink);color:var(--paper)}.btn-sm{padding:9px 14px;font-size:11.5px}.rows{border-top:1px solid var(--line)}.row{display:grid;gap:6px 20px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line);grid-template-columns:44px minmax(150px,1.15fr) repeat(3,minmax(88px,.8fr)) auto}.row-rank{font:600 15px var(--fm);color:var(--ink3);font-variant-numeric:tabular-nums}.row-brand{display:flex;align-items:center;gap:11px;min-width:0}.row-logo{width:38px;height:38px;border-radius:10px;flex:0 0 auto;object-fit:contain;background:#fff;padding:4px;border:1px solid var(--line)}.row-name{font:600 17px/1.25 var(--fd);letter-spacing:-.01em}.row-tags{margin-top:3px;display:flex;flex-wrap:wrap;gap:5px 10px}.tag{font:500 10.5px var(--fm);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.tag--on{color:var(--accent)}.cell-k{display:block;font:500 10.5px var(--fm);letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);margin-bottom:3px}.cell-v{font:500 14.5px var(--fm);font-variant-numeric:tabular-nums}.cell-v.empty{color:var(--ink3)}.row-cta{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.row-note{font:400 10.5px var(--fm);color:var(--ink3);letter-spacing:.04em}.coupon{display:grid;gap:12px 22px;align-items:center;padding:18px clamp(14px,2vw,22px);border:1px solid var(--line);border-radius:var(--r);background:var(--card);grid-template-columns:minmax(150px,auto) 1fr auto;margin-bottom:12px}.coupon-code{font:700 clamp(19px,2.2vw,25px) var(--fm);letter-spacing:.08em;padding:10px 16px;border:1.5px dashed var(--accent);border-radius:12px;color:var(--ink);background:color-mix(in srgb,var(--accent) 7%,transparent);text-align:center;white-space:nowrap}.coupon-code.masked{color:var(--ink3);border-style:dotted}.coupon-brand{font:600 17px var(--fd)}.coupon-deal{font:400 14px/1.5 var(--fs);color:var(--ink2)}.coupon-meta{font:400 11.5px var(--fm);color:var(--ink3);letter-spacing:.04em}.coupon-act{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.tiles{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}.tile{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit;border:1px solid var(--line);border-radius:var(--r);padding:20px 22px;background:var(--card);transition:border-color .16s,transform .16s}.tile:hover{border-color:var(--line2);transform:translateY(-2px)}.tile-t{font:600 19px/1.2 var(--fd)}.tile-d{font:400 13.5px/1.55 var(--fs);color:var(--ink2)}.tile-c{margin-top:auto;font:500 11.5px var(--fm);letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.paras{display:grid;gap:clamp(20px,3vw,34px);grid-template-columns:repeat(auto-fit,minmax(265px,1fr))}.para-n{font:600 13px var(--fm);color:var(--accent);margin-bottom:8px}.para h4{margin:0 0 8px;font:600 17px/1.3 var(--fd)}.para p{margin:0;font:400 14px/1.65 var(--fs);color:var(--ink2)}.prose p{margin:0 0 15px;max-width:74ch;font:400 15.5px/1.72 var(--fs);color:var(--ink2)}.prose strong{color:var(--ink);font-weight:600}.prose h3{margin:28px 0 10px;font:600 21px/1.25 var(--fd);color:var(--ink)}.mono{font-family:var(--fm)}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line);padding:15px 0}.faq summary{cursor:pointer;list-style:none;font:600 16px/1.35 var(--fd);display:flex;justify-content:space-between;gap:18px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:500 18px var(--fm);color:var(--ink3)}.faq details[open] summary:after{content:"−"}.faq p{margin:10px 0 0;max-width:76ch;font:400 14.5px/1.7 var(--fs);color:var(--ink2)}.crumbs{padding-block:14px 0;font:500 11.5px var(--fm);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.crumbs a{color:var(--ink2);text-decoration:none}.crumbs a:hover{color:var(--accent)}.legal{background:var(--paper2)}.legal .cols{display:grid;gap:clamp(18px,3vw,32px);grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}.legal p{margin:0;font:400 12.5px/1.6 var(--fs);color:var(--ink3)}.ftr .wrap{padding-block:22px;display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:space-between}.ftr a{text-decoration:none}.split{display:grid;gap:clamp(24px,3.5vw,40px);grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:start}.sticky{position:sticky;top:116px}.spec{border:1px solid var(--line);border-radius:var(--r);padding:18px 20px;background:var(--card)}.spec dl{margin:0;display:grid;gap:9px}.spec .r{display:flex;justify-content:space-between;gap:16px;border-bottom:1px dotted var(--line);padding-bottom:8px}.spec dt{font:500 12.5px var(--fm);letter-spacing:.05em;text-transform:uppercase;color:var(--ink3)}.spec dd{margin:0;font:500 14px var(--fm);font-variant-numeric:tabular-nums;text-align:right}.toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%) translateY(90px);background:var(--ink);color:var(--paper);padding:12px 20px;border-radius:999px;font:500 13px var(--fm);box-shadow:var(--shadow);z-index:90;opacity:0;transition:transform .35s cubic-bezier(.65,0,.35,1),opacity .25s}.toast.on{transform:translate(-50%) translateY(0);opacity:1}@media(max-width:900px){.split{grid-template-columns:1fr}.sticky{position:static}.row{grid-template-columns:30px 1fr;row-gap:10px}.row-cta{grid-column:1 / -1;flex-direction:row;justify-content:flex-start}.coupon{grid-template-columns:1fr}.coupon-act{justify-content:flex-start}}#widget-market-container{scroll-margin-top:130px}#widget-market-container .lds-widget__title,#widget-market-container .lds-widget__text{display:none!important}#widget-market-container .lds-widget-card{background:var(--card)!important;border:1px solid var(--line)!important;border-radius:var(--r)!important;box-shadow:none!important}#widget-market-container .lds-widget-card__name{font-family:var(--fd)!important;color:var(--ink)!important}#widget-market-container .lds-widget-card__item-value,#widget-market-container .lds-widget-card__params{font-family:var(--fm)!important;color:var(--ink)!important}#widget-market-container .lds-widget-card__usp{background:color-mix(in srgb,var(--accent) 12%,transparent)!important;color:var(--accent)!important;font:600 10.5px var(--fm)!important;letter-spacing:.07em!important;text-transform:uppercase!important;border-radius:999px!important}#widget-market-container .se-btn,#widget-market-container .lds-widget-card__btn{background:var(--accent)!important;color:var(--on-accent)!important;border:none!important;border-radius:var(--r)!important;font:600 12.5px var(--fm)!important;letter-spacing:.08em!important;text-transform:uppercase!important}#widget-market-container .se-btn:hover,#widget-market-container .lds-widget-card__btn:hover{background:var(--accent-h)!important}
