@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #f4f6f9;--surface: #ffffff;--fg: #111827;--muted: #454e5c;--accent: #0f766e;--on-accent: #ffffff;--line: #e2e6ec;--edge: #6b7280;--ok: #166534;--tint: color-mix(in srgb, var(--accent) 10%, transparent);--shadow: 0 1px 2px rgb(0 0 0 / .04), 0 2px 8px rgb(0 0 0 / .04);--shadow-lg: 0 12px 32px rgb(0 0 0 / .08);--radius: 1rem;--radius-sm: .6rem;font-family:Inter Variable,Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;color-scheme:light}@media(prefers-color-scheme:dark){:root{--bg: #0f1114;--surface: #181b20;--fg: #e8eaee;--muted: #a9b0bc;--accent: #f2b263;--on-accent: #1a1209;--line: #272b33;--edge: #6f7785;--ok: #8ad99e;--shadow: 0 1px 2px rgb(0 0 0 / .3);--shadow-lg: 0 12px 32px rgb(0 0 0 / .45);color-scheme:dark}}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg)}h1,h2,h3{margin:0;line-height:1.15;letter-spacing:-.02em;font-weight:700}h1{font-size:clamp(2rem,1.2rem + 3.5vw,3.4rem);letter-spacing:-.03em;max-width:22ch}h2{font-size:1.6rem}h3{font-size:1.05rem;font-weight:650}p{margin:0}a{color:var(--accent)}.wrap{max-width:1080px;margin:0 auto;padding:0 20px}.muted{color:var(--muted)}.lead{font-size:1.15rem;color:var(--muted);max-width:56ch}.eyebrow{font-size:.78rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}header{position:sticky;top:0;z-index:2;background:color-mix(in srgb,var(--bg) 85%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}header .wrap{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;align-items:center;min-height:64px;padding-top:10px;padding-bottom:10px}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:700;color:var(--fg);text-decoration:none;font-size:1.1rem;letter-spacing:-.02em}.brand svg{color:var(--accent)}nav{display:flex;flex-wrap:wrap;gap:6px 22px;align-items:center}nav a{color:var(--muted);text-decoration:none;font-weight:500;font-size:.95rem}nav a:hover{color:var(--fg)}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;font-weight:600;text-decoration:none;border:1px solid var(--edge);color:var(--fg);background:var(--surface);transition:background .16s,color .16s,transform .16s,box-shadow .16s}.button:hover{background:color-mix(in srgb,var(--fg) 5%,var(--surface))}.button.primary{background:var(--accent);color:var(--on-accent)!important;border-color:transparent;box-shadow:var(--shadow)}.button.primary:hover{background:color-mix(in srgb,var(--accent) 88%,var(--fg))}nav .button{min-height:40px;padding:0 16px;font-size:.9rem}main.wrap{padding-top:48px;padding-bottom:80px;display:grid;gap:64px}main>section{display:grid;gap:20px}footer{color:var(--muted);font-size:.85rem;border-top:1px solid var(--line)}footer .wrap{padding-top:28px;padding-bottom:36px;display:grid;gap:8px}.grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px;box-shadow:var(--shadow);display:grid;gap:10px;align-content:start}.card p{color:var(--muted);font-size:.95rem}.card .icon{width:40px;height:40px;border-radius:12px;background:var(--tint);color:var(--accent);display:grid;place-items:center;margin-bottom:4px}.card .icon svg{width:22px;height:22px}.table-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow-x:auto}table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}th,td{text-align:left;padding:14px 18px;border-bottom:1px solid var(--line);vertical-align:middle}th{font-size:.78rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}tbody tr:last-child td{border-bottom:0}tbody tr.best td{background:var(--tint)}td.num,th.num{text-align:right;white-space:nowrap}.best-tag{display:inline-block;margin-left:8px;font-size:.72rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent);border-radius:999px;padding:2px 8px;vertical-align:middle}.stock{font-size:.78rem;font-weight:600;color:var(--muted)}.buy{min-height:36px;padding:0 14px;font-size:.9rem}@media(max-width:640px){main.wrap{padding-top:32px;padding-bottom:56px;gap:48px}th,td{padding:12px 14px}}
