.eb[data-astro-cid-dewzhodp]{font-family:var(--font-sans);font-size:.78rem;text-transform:uppercase;letter-spacing:.2em;color:var(--color-gold-deep);margin:0}.eb[data-astro-cid-dewzhodp].jw-badge-gold{color:var(--champagne-deep)}.h2[data-astro-cid-dewzhodp]{font-family:var(--font-serif);font-weight:400;font-size:2rem;letter-spacing:.01em;color:var(--color-ink);margin:0}.arrow[data-astro-cid-dewzhodp]{font-family:var(--font-sans);font-size:.9rem;letter-spacing:.06em;color:var(--color-gold-deep);text-decoration:none}.arrow[data-astro-cid-dewzhodp]:hover{color:var(--color-ink)}.section-head[data-astro-cid-dewzhodp]{display:flex;align-items:baseline;justify-content:space-between;max-width:1160px;margin:0 auto 32px;padding:0 24px}.page-head[data-astro-cid-dewzhodp]{padding:96px 24px 40px;text-align:center;border-bottom:1px solid var(--line)}.head-title[data-astro-cid-dewzhodp]{font-family:var(--font-serif);font-weight:400;letter-spacing:.01em;line-height:1.15;font-size:clamp(2.2rem,4.5vw,3.2rem);color:var(--color-ink);max-width:820px;margin:0 auto 22px}.head-lede[data-astro-cid-dewzhodp]{font-family:var(--font-sans);font-size:1rem;line-height:1.65;color:var(--text-body);max-width:640px;margin:0 auto 40px}.search-wrap[data-astro-cid-dewzhodp]{max-width:820px;margin:0 auto}.search-bar[data-astro-cid-dewzhodp]{display:flex;border:1px solid var(--color-ink);overflow:hidden;background:#fff}.search-bar[data-astro-cid-dewzhodp] input[data-astro-cid-dewzhodp]{flex:1;border:0;padding:20px 22px;font:1rem var(--font-sans);color:var(--color-ink);outline:none}.search-bar[data-astro-cid-dewzhodp] button[data-astro-cid-dewzhodp]{background:var(--ivory-0);color:var(--ink);border:0;padding:0 32px;font:.78rem/1 var(--font-sans);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;transition:background .2s ease}.search-bar[data-astro-cid-dewzhodp] button[data-astro-cid-dewzhodp]:hover{background:var(--ivory-100)}.popular[data-astro-cid-dewzhodp]{margin-top:40px;background:var(--color-mist);padding:16px 18px 18px}.popular-title[data-astro-cid-dewzhodp]{margin:0 0 12px;font:400 .85rem/1.2 var(--font-sans);color:var(--color-ink)}.chips[data-astro-cid-dewzhodp]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-dewzhodp]{background:#fff;border:1px solid var(--line);padding:7px 12px;font:.78rem/1 var(--font-sans);color:var(--color-ink);text-decoration:none;white-space:nowrap;transition:border-color .2s ease,color .2s ease}.chip[data-astro-cid-dewzhodp]:hover{border-color:var(--color-gold-deep);color:var(--color-gold-deep)}.dotd[data-astro-cid-dewzhodp]{padding:88px 0 96px;scroll-margin-top:var(--header-h)}.dotd-card[data-astro-cid-dewzhodp]{border:1px solid var(--line);background:#fff;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.dotd-media[data-astro-cid-dewzhodp]{position:relative;overflow:hidden;min-height:520px;display:flex;align-items:center;justify-content:center;text-align:center}.dotd-video[data-astro-cid-dewzhodp]{position:absolute;top:50%;left:50%;width:100%;height:100%;border:0;display:block;background:#fff;transform:translate(-50%,-50%) scale(var(--media-scale, 1))}.dotd-media[data-astro-cid-dewzhodp] span[data-astro-cid-dewzhodp]{font-family:var(--font-serif);font-size:1rem;letter-spacing:.04em}.dotd-badges[data-astro-cid-dewzhodp]{position:absolute;top:20px;left:20px;display:flex;gap:8px}.badge[data-astro-cid-dewzhodp]{background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-ink);padding:6px 12px;font:.65rem/1 var(--font-sans);text-transform:uppercase;letter-spacing:.15em}.badge-gold[data-astro-cid-dewzhodp]{background:var(--color-ink);color:var(--color-gold);border:none}.dotd-tabs[data-astro-cid-dewzhodp]{position:absolute;bottom:20px;left:20px;right:20px;display:flex;gap:8px}.tab[data-astro-cid-dewzhodp]{flex:1;padding:10px;text-align:center;font:.7rem/1 var(--font-sans);text-transform:uppercase;letter-spacing:.12em;background:#ffffff80;color:var(--color-paper);border:1px solid rgba(255,255,255,.7)}.tab-on[data-astro-cid-dewzhodp]{background:#fffffff0;color:var(--color-ink);border:none}.dotd-body[data-astro-cid-dewzhodp]{padding:44px 44px 36px;display:flex;flex-direction:column;min-width:0}.dotd-title[data-astro-cid-dewzhodp]{font-family:var(--font-serif);font-weight:400;font-size:2.4rem;color:var(--color-ink);margin:0 0 22px}.spec-table[data-astro-cid-dewzhodp]{width:100%;table-layout:fixed;border-collapse:collapse;margin-bottom:26px}.spec-table[data-astro-cid-dewzhodp] tr[data-astro-cid-dewzhodp]{border-top:1px solid var(--line)}.spec-table[data-astro-cid-dewzhodp] tr[data-astro-cid-dewzhodp].spec-row-last{border-bottom:1px solid var(--line)}.spec-table[data-astro-cid-dewzhodp] td[data-astro-cid-dewzhodp]{padding:12px 0}.spec-label[data-astro-cid-dewzhodp]{font:.72rem/1 var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--text-subtle);width:44%}.spec-val[data-astro-cid-dewzhodp]{font-family:var(--font-serif);font-size:1.05rem;color:var(--color-ink);overflow-wrap:break-word}.spec-pdf[data-astro-cid-dewzhodp]{font-size:.75rem;margin-left:8px}.dotd-price[data-astro-cid-dewzhodp]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:20px}.price[data-astro-cid-dewzhodp]{font-family:var(--font-serif);font-size:2.1rem;color:var(--color-ink);margin:4px 0 0}.price[data-astro-cid-dewzhodp] span[data-astro-cid-dewzhodp]{font-size:.85rem;color:var(--text-muted)}.price-login[data-astro-cid-dewzhodp]{font-size:1.3rem}.price-note[data-astro-cid-dewzhodp]{font-family:var(--font-sans);font-size:.78rem;line-height:1.5;color:var(--color-gold-deep);margin:6px 0 0}.price-login[data-astro-cid-dewzhodp] a[data-astro-cid-dewzhodp]{color:var(--color-gold-deep);text-decoration:none}.price-login[data-astro-cid-dewzhodp] a[data-astro-cid-dewzhodp]:hover{color:var(--color-ink)}.dotd-actions[data-astro-cid-dewzhodp]{display:flex;gap:12px;margin-top:auto}.btn[data-astro-cid-dewzhodp]{display:inline-flex;align-items:center;justify-content:center;padding:14px 30px;background:var(--ivory-0);color:var(--ink);border:1px solid var(--color-ink);font:.82rem/1 var(--font-sans);text-transform:uppercase;letter-spacing:.1em;text-decoration:none;cursor:pointer;transition:all .2s ease;flex:1}.btn[data-astro-cid-dewzhodp]:hover{background:var(--ivory-100);border-color:var(--ink)}.ghost[data-astro-cid-dewzhodp]{display:inline-flex;align-items:center;padding:14px 30px;border:1px solid var(--color-ink);color:var(--color-ink);background:transparent;font:.82rem/1 var(--font-sans);text-transform:uppercase;letter-spacing:.1em;text-decoration:none;cursor:pointer;transition:all .2s ease}.ghost[data-astro-cid-dewzhodp]:hover{background:var(--ivory-100);color:var(--ink)}.ghost[data-astro-cid-dewzhodp][aria-disabled=true]{cursor:not-allowed;opacity:.45}.ghost[data-astro-cid-dewzhodp].saved{border-color:var(--color-gold-deep);color:var(--color-gold-deep)}.report-hero[data-astro-cid-dewzhodp]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:0 48px;align-items:start;color:var(--ink-2);font-family:var(--font-body)}.report-hero[data-astro-cid-dewzhodp] a[data-astro-cid-dewzhodp]:not(.btn-p){color:var(--ink)}.kicker[data-astro-cid-dewzhodp]{margin:0;font:500 10.5px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.media[data-astro-cid-dewzhodp]{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);border:1px solid var(--rule)}.stub[data-astro-cid-dewzhodp]{display:flex;align-items:flex-end;justify-content:center;padding:16px 0;overflow:hidden;background:var(--brass-tint);border-right:1px solid var(--rule)}.stub[data-astro-cid-dewzhodp] span[data-astro-cid-dewzhodp]{writing-mode:vertical-rl;transform:rotate(180deg);font:500 10px/1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--ink-2)}.viewer[data-astro-cid-dewzhodp]{position:relative}.media-frame[data-astro-cid-dewzhodp]{position:relative;aspect-ratio:1;overflow:hidden;background:var(--paper-2)}.media-frame[data-astro-cid-dewzhodp] img{display:block;width:100%;height:100%;object-fit:contain}.media-frame[data-astro-cid-dewzhodp] iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;border:0;display:block;background:var(--paper-2);transform:translate(-50%,-50%) scale(var(--media-scale, 1))}.viewer-tag[data-astro-cid-dewzhodp]{position:absolute;left:14px;top:12px;font:400 11px var(--font-mono);color:var(--ink-muted);pointer-events:none}.media[data-astro-cid-dewzhodp] .media-stamp{position:absolute;right:-26px;bottom:-34px;z-index:2}.views[data-astro-cid-dewzhodp]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.view[data-astro-cid-dewzhodp]{position:relative;display:grid;place-items:center;width:104px;height:104px;padding:0;overflow:hidden;border:1px solid var(--rule);background:var(--paper-2);color:var(--ink-2);font:500 11px/1.2 var(--font-mono);letter-spacing:.04em;text-align:center;text-decoration:none;cursor:pointer;transition:border-color .15s}.view[data-astro-cid-dewzhodp] img[data-astro-cid-dewzhodp]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.view[data-astro-cid-dewzhodp] span[data-astro-cid-dewzhodp]{position:relative;padding:1px 4px}button[data-astro-cid-dewzhodp].view span[data-astro-cid-dewzhodp]{position:absolute;top:6px;left:7px;padding:0;font-weight:600;color:var(--stamp)}.view[data-astro-cid-dewzhodp]:hover,.view[data-astro-cid-dewzhodp].active{border-color:var(--ink);color:var(--ink)}.view-cert[data-astro-cid-dewzhodp]{place-content:center;gap:6px}.view-cert-lab[data-astro-cid-dewzhodp]{font:400 34px/1 var(--font-display);letter-spacing:.02em;color:var(--ink)}.view-cert[data-astro-cid-dewzhodp] span[data-astro-cid-dewzhodp]{padding:0 2px;background:none;font-size:10px;letter-spacing:0}.title[data-astro-cid-dewzhodp]{margin:10px 0 6px;font:300 46px/1.05 var(--font-display);letter-spacing:-.025em;color:var(--ink)}.title[data-astro-cid-dewzhodp] em[data-astro-cid-dewzhodp]{font-style:italic}.lede[data-astro-cid-dewzhodp]{margin:0 0 20px;color:var(--ink-2)}.report[data-astro-cid-dewzhodp]{position:relative;padding:var(--frame-gap, 4px);border:1px solid var(--ink)}.report-in[data-astro-cid-dewzhodp]{padding:0 0 18px;border:1px solid var(--rule-frame);background-color:var(--paper)}.band[data-astro-cid-dewzhodp]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:7px 18px;background:var(--brass);color:var(--paper);font:500 10.5px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.band[data-astro-cid-dewzhodp]+.band[data-astro-cid-dewzhodp],.fields[data-astro-cid-dewzhodp]+.band[data-astro-cid-dewzhodp]{margin-top:6px}.band-aside[data-astro-cid-dewzhodp]{opacity:.85}.fields[data-astro-cid-dewzhodp]{margin:0;padding:6px 18px 4px}.field[data-astro-cid-dewzhodp]{display:flex;align-items:baseline;gap:10px;padding:8px 0;border-top:1px solid var(--rule-soft)}.field[data-astro-cid-dewzhodp]:first-child{border-top:0}.field[data-astro-cid-dewzhodp]:after{content:"";order:1;flex:1;min-width:16px;border-bottom:1px dotted var(--rule-dotted);transform:translateY(-3px)}.field[data-astro-cid-dewzhodp] dt[data-astro-cid-dewzhodp]{font:400 11.5px/1.4 var(--font-mono);color:var(--ink-muted);white-space:nowrap}.field[data-astro-cid-dewzhodp] dd[data-astro-cid-dewzhodp]{order:2;margin:0;font:400 18px/1.2 var(--font-display);text-align:right;color:var(--ink)}.field-tier[data-astro-cid-dewzhodp]{font:400 13px var(--font-mono)}.buy[data-astro-cid-dewzhodp]{padding:16px 18px 0}.price-block[data-astro-cid-dewzhodp]{margin-bottom:16px}.fig[data-astro-cid-dewzhodp]{margin:0;font:300 40px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink)}.per[data-astro-cid-dewzhodp]{margin:6px 0 0;font:400 12px/1.4 var(--font-mono);color:var(--ink-muted)}.actions[data-astro-cid-dewzhodp]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.btn-p[data-astro-cid-dewzhodp],.btn-g[data-astro-cid-dewzhodp]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:48px;padding:0 var(--space-4);background:transparent;color:var(--ink);font:500 14px/1.2 var(--font-body);text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s}.btn-p[data-astro-cid-dewzhodp]{grid-column:1 / -1;border:1px solid var(--ink);background:var(--ink);color:var(--paper)}.report-hero[data-astro-cid-dewzhodp] .btn-p[data-astro-cid-dewzhodp]{color:var(--paper)}.btn-g[data-astro-cid-dewzhodp]{border:1px solid var(--ink)}.btn-p[data-astro-cid-dewzhodp]:hover:not(:disabled){background:var(--ink-hover)}.btn-g[data-astro-cid-dewzhodp]:hover{background:var(--ink-tint)}.btn-p[data-astro-cid-dewzhodp]:focus-visible,.btn-g[data-astro-cid-dewzhodp]:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.btn-p[data-astro-cid-dewzhodp]:disabled{cursor:not-allowed;background:transparent;color:var(--ink-muted);border-color:var(--rule)}.btn-g[data-astro-cid-dewzhodp].saved{background:var(--ink-tint)}.btn-g[data-astro-cid-dewzhodp].saved{color:var(--stamp-deep)}.promise[data-astro-cid-dewzhodp]{margin:var(--space-4) 0 0;font-size:13px;line-height:20px;color:var(--ink-muted)}.btn-g[data-astro-cid-dewzhodp][aria-disabled=true]{cursor:not-allowed;opacity:.45}.process[data-astro-cid-dewzhodp]{padding:0 0 88px}.pillars[data-astro-cid-dewzhodp]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}.pillar[data-astro-cid-dewzhodp]{border-top:1px solid var(--color-ink);padding-top:22px}.pillar[data-astro-cid-dewzhodp] .pillar-num[data-astro-cid-dewzhodp]{font:400 32px/1 var(--font-mono);letter-spacing:.04em;color:var(--stamp);margin:0 0 14px}.pillar[data-astro-cid-dewzhodp] h3[data-astro-cid-dewzhodp]{font-family:var(--font-serif);font-size:1.35rem;font-weight:400;color:var(--color-ink);margin:0 0 12px}.pillar[data-astro-cid-dewzhodp] p[data-astro-cid-dewzhodp]{font-family:var(--font-sans);font-size:1rem;line-height:1.65;color:var(--text-body);margin:0}.faq[data-astro-cid-dewzhodp]{padding:80px 24px 96px;background:#fbfaf8;border-top:1px solid var(--line)}.faq-wrap[data-astro-cid-dewzhodp]{max-width:880px;margin:0 auto}.faq-title[data-astro-cid-dewzhodp]{margin-bottom:36px}.faq-more[data-astro-cid-dewzhodp]{display:inline-block;margin-top:28px}.faq-more[data-astro-cid-dewzhodp]+.faq-more[data-astro-cid-dewzhodp]{margin-left:28px}@media(max-width:900px){.dotd-card[data-astro-cid-dewzhodp]{grid-template-columns:1fr}.report-hero[data-astro-cid-dewzhodp]{grid-template-columns:1fr;gap:56px}.media[data-astro-cid-dewzhodp] .media-stamp{right:-6px;width:88px;height:88px}.title[data-astro-cid-dewzhodp]{font-size:32px}.dotd-media[data-astro-cid-dewzhodp]{min-height:360px}.pillars[data-astro-cid-dewzhodp]{grid-template-columns:1fr;gap:32px}}@media(max-width:640px){.media[data-astro-cid-dewzhodp]{grid-template-columns:40px minmax(0,1fr)}.view[data-astro-cid-dewzhodp]{width:76px;height:76px}.view-cert-lab[data-astro-cid-dewzhodp]{font-size:24px}.field[data-astro-cid-dewzhodp] dt[data-astro-cid-dewzhodp]{white-space:normal}.fig[data-astro-cid-dewzhodp]{font-size:32px}}@media(max-width:760px){.page-head[data-astro-cid-dewzhodp]{padding:64px 20px 32px}.popular[data-astro-cid-dewzhodp]{margin-top:32px;padding:14px 12px 16px}.dotd-body[data-astro-cid-dewzhodp]{padding:32px 24px 28px}.search-bar[data-astro-cid-dewzhodp]{flex-direction:column}.search-bar[data-astro-cid-dewzhodp] button[data-astro-cid-dewzhodp]{padding:16px}.dotd-actions[data-astro-cid-dewzhodp]{flex-direction:column}.dotd-actions[data-astro-cid-dewzhodp]>[data-astro-cid-dewzhodp]{width:100%;justify-content:center}}
