.skip{position:absolute;left:-9999px;top:0;z-index:99;background:var(--led);color:#10131a;padding:8px 14px;border-radius:999px}.skip:focus{left:12px;top:8px}@media(max-width:820px){.top nav a.keep{display:inline}}.crumbs{padding:18px var(--gutter) 0;font-size:13.5px;color:var(--muted)}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{color:var(--text)}.intro{border-top:0;padding-top:clamp(28px,5vh,56px);padding-bottom:clamp(28px,5vh,56px)}.page-h1{font-size:clamp(40px,5vw,72px);font-weight:300;line-height:.98;margin-bottom:18px}.page-h1 small{display:block;font-size:.34em;font-weight:500;color:var(--muted);margin-bottom:12px;letter-spacing:.01em}.lead{color:var(--muted);font-size:17.5px;max-width:62ch}.lead a,.prose a,.back a,.sec-head p a{color:var(--text);text-decoration-color:var(--dim);text-underline-offset:3px}.lead a:hover,.prose a:hover{text-decoration-color:var(--led)}.guide-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.guide-grid.wide{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.gcard{background:var(--slate);border:1px solid var(--line);border-radius:24px;overflow:hidden;display:grid;grid-template-rows:auto 1fr;transition:border-color .3s}.gcard:hover{border-color:var(--edge)}.gcard-img{display:flex;justify-content:center;align-items:center;height:170px;background:radial-gradient(90% 90% at 50% 40%,#2a303d,#171a21)}.gcard-img img{max-height:82%;width:auto;max-width:70%;object-fit:contain;transition:transform .45s var(--ease)}.gcard:hover .gcard-img img{transform:translateY(-6px)}.gcard-text{padding:16px 18px 20px;display:grid;gap:8px;align-content:start}.gcard-tag{font-family:var(--head);font-size:12.5px;color:var(--muted);letter-spacing:.02em}.gcard h3{font-size:18.5px;line-height:1.25}.gcard h3 a{text-decoration:none}.gcard h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.gcard{position:relative}.gcard p{color:var(--muted);font-size:14.5px;line-height:1.5}.related{margin-top:56px}.related h2{font-size:clamp(24px,2.6vw,34px);font-weight:300;margin-bottom:22px}.tagnav{display:flex;gap:8px;flex-wrap:wrap;margin-top:28px}.tagnav a{border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:13.5px;color:var(--muted);text-decoration:none}.tagnav a[aria-current=page]{background:var(--text);color:#10131a;border-color:var(--text)}.pager{display:flex;gap:18px;align-items:center;justify-content:center;margin-top:40px;color:var(--muted);font-size:14px}.pager a{color:var(--text)}.back{margin-top:36px;font-size:15px}.art{max-width:760px;margin:0 auto;padding:clamp(24px,5vh,56px) var(--gutter) 24px}.art-tags{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.art-tags a{font-family:var(--head);font-size:12.5px;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:4px 11px;text-decoration:none}.art h1{font-size:clamp(34px,4.6vw,56px);font-weight:300;line-height:1.04}.art-meta{margin-top:16px;color:var(--muted);font-size:14px}.art-img{margin:28px 0 8px;height:clamp(220px,34vh,340px);border-radius:28px;background:radial-gradient(90% 90% at 50% 40%,#2a303d,#14171d);display:flex;align-items:center;justify-content:center;overflow:hidden}.art-img img{max-height:86%;width:auto;max-width:70%;object-fit:contain}.prose{font-size:17.5px;line-height:1.72;color:#d9dee8}.prose>*+*{margin-top:1.05em}.prose h2{font-size:clamp(26px,2.8vw,34px);font-weight:400;line-height:1.15;margin-top:1.9em;color:var(--text)}.prose h3{font-size:21px;font-weight:500;line-height:1.3;margin-top:1.5em;color:var(--text)}.prose h2+*,.prose h3+*{margin-top:.6em}.prose ul,.prose ol{padding-left:1.25em}.prose li+li{margin-top:.4em}.prose li::marker{color:var(--muted)}.prose strong{color:var(--text);font-weight:600}.prose table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;padding:10px 14px;border-bottom:1px solid var(--line);vertical-align:top}.prose th{font-family:var(--head);font-weight:500;color:var(--text);border-bottom-color:var(--edge);white-space:nowrap}.prose-wrap .prose{max-width:760px}.prose-wrap .related{margin-top:48px}.art-note{margin-top:44px;padding:18px 20px;border:1px solid var(--line);border-radius:20px;color:var(--muted);font-size:14.5px}.art-note a{color:var(--text)}.art-cta{margin-top:20px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;background:var(--slate);border:1px solid var(--line);border-radius:26px;padding:22px 24px}.art-cta h2{font-size:22px;font-weight:400}.art-cta p{color:var(--muted);font-size:14.5px;margin-top:4px}.art-cta-links{display:flex;gap:10px;flex-wrap:wrap}.plist{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.pcard{background:var(--slate);border:1px solid var(--line);border-radius:24px;padding:20px;display:grid;gap:8px;justify-items:center;text-decoration:none}.pcard img{height:200px;width:auto;object-fit:contain}.pcard b{color:var(--muted);font-weight:400}.static-links{list-style:none;padding:0;display:flex;gap:6px 18px;flex-wrap:wrap;font-size:14px;color:var(--muted)}.static-links a{color:var(--muted)}.static-links.big{display:grid;gap:10px;font-size:17px;margin-top:24px}.static-links.big a{color:var(--text)}.searchform{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0 24px}.searchform input{flex:1;min-width:220px;background:var(--raise);border:1px solid var(--line);border-radius:999px;padding:14px 20px;color:var(--text);font:inherit}.cartpage{display:grid;gap:14px;max-width:760px}.cartpage input[type=number]{width:72px;background:var(--raise);border:1px solid var(--line);border-radius:999px;padding:8px 12px;color:var(--text);font:inherit}.cartpage .row2{display:flex;justify-content:space-between;font-size:18px;padding-top:14px;border-top:1px solid var(--line)}.cartpage .buyrow{display:flex;gap:12px;justify-content:flex-end}.pw{min-height:100svh;display:grid;place-content:center;justify-items:center;gap:22px;text-align:center;padding:24px}.pw p{color:var(--muted)}.pw form{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.pw input{background:var(--raise);border:1px solid var(--line);border-radius:999px;padding:14px 20px;color:var(--text);font:inherit}footer .links.small a{color:var(--muted);font-size:13px}#main{min-height:50vh}
/*# sourceMappingURL=/cdn/shop/t/2/assets/iq-shop.css.map */
