.v2-ref{padding-top:24px;padding-bottom:var(--v2-s8)}.v2-crumbs{font-size:var(--v2-fs-meta);color:var(--v2-muted);flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.v2-crumbs a{color:var(--v2-muted);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.v2-crumbs a:hover{color:var(--v2-ink);text-decoration:underline}.v2-ref-head{padding:8px 0 var(--v2-s4);grid-template-columns:minmax(0,1fr);gap:16px;max-width:760px;display:grid}.v2-ref-head .v2-lead{max-width:62ch}.v2-ref-head .v2-btn{box-sizing:border-box;white-space:normal;text-align:center;max-width:100%;padding-top:10px;padding-bottom:10px;line-height:1.25}.v2-ref-meta{font-size:var(--v2-fs-meta);color:var(--v2-muted);flex-wrap:wrap;gap:4px 16px;display:flex}.v2-ref-grid{gap:var(--v2-s3);align-items:start;display:grid}.v2-ref-main{min-width:0}.v2-ref-main>:first-child{margin-top:0}@media (min-width:1100px){.v2-ref-grid--toc{gap:var(--v2-s8);grid-template-columns:minmax(0,1fr) 232px}.v2-ref-grid--toc .v2-ref-main{max-width:760px}}.v2-toc{display:none}@media (min-width:1100px){.v2-toc{top:calc(var(--v2-header-h) + 24px);align-self:start;display:block;position:sticky}.v2-toc-m{display:none!important}}.v2-toc-title{letter-spacing:.06em;text-transform:uppercase;color:var(--v2-muted);margin:0 0 12px;font-size:12px;font-weight:600}.v2-toc ol,.v2-toc-m ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.v2-toc a{border-left:2px solid var(--v2-hairline);color:var(--v2-muted);padding:6px 0 6px 14px;font-size:14px;line-height:1.4;text-decoration:none;display:block}.v2-toc a:hover{color:var(--v2-ink);border-left-color:var(--v2-ink)}.v2-toc-m{background:var(--v2-surface);border-radius:var(--v2-r-md);box-shadow:var(--v2-e1);margin:0 0 var(--v2-s4)}.v2-toc-m summary{min-height:48px;font:600 15px var(--v2-font);color:var(--v2-ink);cursor:pointer;justify-content:space-between;align-items:center;padding:0 16px;list-style:none;display:flex}.v2-toc-m summary::-webkit-details-marker{display:none}.v2-toc-m ol{padding:0 16px 12px}.v2-toc-m a{min-height:44px;color:var(--v2-ink-2);align-items:center;font-size:15px;text-decoration:none;display:flex}.v2-doc section[id],.v2-doc [id].v2-doc-sec{scroll-margin-top:calc(var(--v2-header-h) + 16px)}.v2-doc h2{font-size:var(--v2-fs-h2);letter-spacing:-.025em;color:var(--v2-ink);text-wrap:balance;margin:56px 0 16px;font-weight:650;line-height:1.2}.v2-doc section:first-of-type h2{margin-top:0}.v2-doc h3{font-size:var(--v2-fs-h3);letter-spacing:-.015em;color:var(--v2-ink);margin:32px 0 8px;font-weight:600;line-height:1.3}.v2-doc p,.v2-doc li,.v2-doc dd{color:var(--v2-ink-2);text-wrap:pretty;font-size:17px;line-height:1.7}.v2-doc p{margin:0 0 16px}.v2-doc a:not(.v2-btn):not(.v2-card){color:var(--v2-ink);text-decoration:underline;-webkit-text-decoration-color:var(--v2-border);-webkit-text-decoration-color:var(--v2-border);-webkit-text-decoration-color:var(--v2-border);text-decoration-color:var(--v2-border);text-underline-offset:3px}.v2-doc a:not(.v2-btn):not(.v2-card):hover{-webkit-text-decoration-color:var(--v2-ink);-webkit-text-decoration-color:var(--v2-ink);-webkit-text-decoration-color:var(--v2-ink);text-decoration-color:var(--v2-ink)}.v2-doc strong{color:var(--v2-ink);font-weight:600}.v2-doc code{font-family:var(--v2-mono);background:var(--v2-sunken);color:var(--v2-ink);border-radius:6px;padding:2px 6px;font-size:.92em}.v2-doc pre{font-family:var(--v2-mono);background:var(--v2-sunken);border-radius:var(--v2-r-md);color:var(--v2-ink);box-shadow:inset 0 0 0 1px var(--v2-hairline);margin:0 0 20px;padding:16px;font-size:13.5px;line-height:1.6;overflow-x:auto}.v2-doc pre code{background:0 0;padding:0}.v2-doc ul.v2-list,.v2-doc ol.v2-list{gap:8px;margin:0 0 20px;padding-left:22px;display:grid}.v2-note{background:var(--v2-surface);border-radius:var(--v2-r-md);box-shadow:var(--v2-e1);border-left:3px solid var(--v2-accent);margin:8px 0 24px;padding:16px 20px}.v2-note-label{letter-spacing:.06em;text-transform:uppercase;color:var(--v2-accent-ink);margin:0 0 6px;font-size:12px;font-weight:600}.v2-note p:last-child{margin-bottom:0}.v2-note--warn{border-left-color:#b45309}.v2-note--warn .v2-note-label{color:#92400e}.v2-table-wrap{border-radius:var(--v2-r-lg);box-shadow:var(--v2-e1);background:var(--v2-surface);margin:0 0 24px;overflow-x:auto}.v2-table-wrap .v2-table{box-shadow:none;min-width:480px}.v2-table caption{text-align:left;color:var(--v2-muted);caption-side:top;background:var(--v2-surface);padding:14px 16px;font-size:14px}.v2-doc .v2-table td{font-size:15px;line-height:1.5}.v2-doc .v2-table td:first-child{color:var(--v2-ink);font-weight:600}.v2-proof{background:var(--v2-hairline);border-radius:var(--v2-r-lg);box-shadow:var(--v2-e1);margin:0 0 var(--v2-s4);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (min-width:720px){.v2-proof{grid-template-columns:repeat(var(--v2-proof-n,3), minmax(0,1fr))}}.v2-proof>div{background:var(--v2-surface);align-content:start;gap:4px;padding:16px 20px;display:grid}.v2-proof dt{color:var(--v2-muted);font-size:13px}.v2-proof dd{font-family:var(--v2-mono);color:var(--v2-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:600}.v2-doc .v2-proof dd{color:var(--v2-ink);font-size:18px;line-height:1.3}.v2-offer{gap:var(--v2-s2);align-items:stretch;display:grid}@media (min-width:720px){.v2-offer{grid-template-columns:repeat(2,minmax(0,1fr))}}.v2-offer .v2-card{gap:16px;padding:28px}.v2-price{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.v2-price .v2-num{color:var(--v2-ink);letter-spacing:-.03em;font-size:40px;font-weight:650;line-height:1}.v2-price span:last-child{color:var(--v2-muted);font-size:14px}.v2-outcomes{gap:var(--v2-s2);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.v2-outcomes{grid-template-columns:repeat(3,minmax(0,1fr))}}.v2-outcomes li{align-content:start;gap:8px;display:grid}.v2-outcomes .v2-h3{font-size:18px}.v2-outcomes p{color:var(--v2-ink-2);margin:0;font-size:15px;line-height:1.6}.v2-shot{border-radius:var(--v2-r-lg);background:var(--v2-surface);box-shadow:var(--v2-e2);display:block;overflow:hidden}.v2-shot img{width:100%;height:auto;display:block}.v2-hero-split{gap:var(--v2-s4);align-items:center;padding:8px 0 0;display:grid}@media (min-width:960px){.v2-hero-split{grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:64px}}.v2-fine{color:var(--v2-muted);margin:0;font-size:13px;line-height:1.5}.v2-steps{counter-reset:s;gap:12px;margin:0;padding:0;list-style:none;display:grid}.v2-steps li{counter-increment:s;color:var(--v2-ink-2);grid-template-columns:32px 1fr;align-items:start;gap:14px;font-size:16px;line-height:1.6;display:grid}.v2-steps li:before{content:counter(s);background:var(--v2-ink);color:#fff;border-radius:10px;place-items:center;width:32px;height:32px;font-size:15px;font-weight:600;display:grid}.v2-form-grid{gap:16px;display:grid}@media (min-width:720px){.v2-linklist--2{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-linklist--2>li:last-child:nth-child(odd){grid-column:1/-1}}.v2-pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.v2-pills a{border-radius:var(--v2-r-pill);background:var(--v2-surface);min-height:44px;box-shadow:var(--v2-e1);color:var(--v2-ink-2);align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.v2-pills a:hover{color:var(--v2-ink);box-shadow:var(--v2-e2)}.v2-notfound{padding:var(--v2-s8) 0 var(--v2-s12);gap:var(--v2-s3);max-width:640px;display:grid}.v2-notfound-code{font-family:var(--v2-mono);letter-spacing:-.05em;color:var(--v2-ink);margin:0;font-size:clamp(64px,14vw,120px);font-weight:600;line-height:1}.v2-notfound form{flex-wrap:wrap;gap:8px;display:flex}.v2-notfound form .v2-input{flex:220px}.v2-ref [style*="color:#eef1f7" i],.v2-ref [style*="color:#e8ecf4" i]{color:var(--v2-ink)!important}.v2-ref [style*="color:#c3cde0" i],.v2-ref [style*="color:#a9b6d0" i]{color:var(--v2-ink-2)!important}.v2-ref [style*="color:#8b99b8" i],.v2-ref [style*="color:#8fa3c4" i],.v2-ref [style*="color:#5b6b8c" i],.v2-ref [style*="color:#7f8da9" i]{color:var(--v2-muted)!important}.v2-ref [style*="color:#34c759" i]:not([style*=background]),.v2-ref [style*="color:#8fe3b0" i]{color:var(--v2-accent-ink)!important}.v2-ref [style*="color:#ff9f0a" i]{color:#92400e!important}.v2-ref [style*="background:#12151d" i],.v2-ref [style*="background:#131823" i]{background:var(--v2-surface)!important}.v2-ref [style*="border:1px solid #1e2a3f" i],.v2-ref [style*="solid #1e2a3f" i]{border-color:var(--v2-hairline)!important}.v2-ref .v2-faq-compat summary{color:var(--v2-ink)}.v2-btn--on-dark{color:var(--v2-ink);background:#fff}.v2-btn--on-dark:hover{background:#f2f2f4}.v2-doc p,.v2-doc ul.v2-list{max-width:72ch}.v2-doc .v2-note p,.v2-doc .v2-cta-band p{max-width:none}.v2-proof.riq-data-cite{font-size:inherit;margin:0 0 var(--v2-s2);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}@media (min-width:720px){.v2-proof.riq-data-cite,.v2-offer--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.v2-offer--3 .v2-card{padding:24px}@media (min-width:960px){.v2-ref-grid--2{grid-template-columns:1fr 1fr}}.v2-deflist{gap:16px;margin:0;display:grid}.v2-deflist dt{color:var(--v2-ink);font-weight:650}.v2-deflist dd{margin:4px 0 0}.mk-page{padding-bottom:32px}.mk-fold{align-items:start;gap:16px;display:grid}.mk-intro{gap:12px;padding-bottom:0}.mk-chip{border:1px solid var(--v2-border);background:var(--v2-accent-wash);width:fit-content;max-width:100%;color:var(--v2-accent-ink);border-radius:999px;margin:0;padding:6px 12px;font-size:14px;font-weight:600;line-height:1.35;display:inline-block}.mk-buy{justify-items:start;gap:8px;display:grid}.mk-buy .v2-meta{margin:0}.mk-calc{border:1px solid var(--v2-border);background:var(--v2-surface);border-radius:16px;padding:20px;box-shadow:0 1px 2px #0a0a0b0f,0 8px 24px #0a0a0b0d}.mk-calc .v2-h2{margin:0;font-size:20px;line-height:1.25}.mk-fields{flex-wrap:wrap;gap:12px;display:flex}.mk-fields>label{flex:140px}.mk-input{border:1px solid var(--v2-border);color:var(--v2-ink);background:#fff;border-radius:10px}.mk-input:focus{outline:2px solid var(--v2-accent-ink);outline-offset:1px}.mk-results{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mk-result{background:var(--v2-accent-wash);gap:4px;display:grid}.mk-left{display:contents}.mk-left>.mk-intro{order:0}.mk-calc{order:1}.mk-shot{order:2;gap:6px;margin:0;display:grid}.mk-shot img{border:1px solid var(--v2-border);background:#fff;border-radius:12px;width:100%;height:auto}.mk-shot figcaption{margin:0}.mk-cta{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:52px;padding:10px 24px}.mk-copy{min-height:44px;font:inherit;cursor:pointer;color:var(--v2-accent-ink);background:0 0;border:0;padding:8px 0;font-weight:600;text-decoration:underline}@media (min-width:960px){.mk-fold{grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:48px;padding-top:16px}.mk-left{align-self:start;gap:24px;display:grid;position:sticky;top:88px}}@media (max-width:640px){.mk-calc{padding:14px}}@media (max-width:600px){.riq-dir-table,.riq-dir-table tbody,.riq-dir-table tr,.riq-dir-table td{box-sizing:border-box;width:100%;display:block}.riq-dir-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.riq-dir-table tr{border-bottom:1px solid var(--v2-border);padding:10px 0}.riq-dir-table td{border-bottom:0!important;padding:2px 0!important}.riq-dir-table td[data-label]:before{content:attr(data-label) ": ";color:var(--v2-muted);font-size:12px}}.mk-th-meter{gap:4px;margin-top:4px;display:grid}.mk-th-track{background:var(--v2-hairline);border-radius:999px;height:10px;overflow:hidden}.mk-th-fill{background:var(--v2-ink);border-radius:999px;height:100%}.mk-th-fill[data-over=true]{background:var(--v2-accent);box-shadow:inset 0 0 0 2px var(--v2-ink)}.riq-rack .g3-prose h2{border-top:3px dashed #10111480;margin-top:56px;padding-top:16px}.riq-rack .g3-prose h3,.riq-rack .g3-card h3,.riq-rack .g3-faq-item h3{letter-spacing:-.005em;font-weight:600}.riq-rack .g3-cta{background:var(--rt-tag);box-shadow:6px 6px 0 var(--rt-ink)}.riq-rack .g3-method,.riq-rack .g3-callout,.riq-rack .g3-term{background:#fff;border-left-width:8px;border-radius:0}.riq-rack .g3-card .v2-eyebrow,.riq-rack .g3-eyebrow{color:var(--rt-muted)}.riq-rack .g3-avatar{border-radius:0}.riq-rack .v2-badge{background:var(--rt-ink);color:#fff;border-radius:0}.riq-rack .g3-figure th{background:var(--rt-ink);color:#fff}.riq-rack .g3-figure td{border-top-color:var(--rt-hairline,#10111438)}.riq-rack .g3-prose a,.riq-rack .g3-live a,.riq-rack .g3-next a,.riq-rack .g3-answer a{color:var(--rt-ink);text-decoration-thickness:2px}.riq-rack.v2-ref{--v2-accent:var(--rt-sticker);--v2-accent-ink:var(--rt-ink);--v2-ink:var(--rt-ink);--v2-ink-2:#2b2e34;--v2-muted:var(--rt-muted)}.riq-rack .v2-doc h2,.riq-rack .v2-ref-main h2{font-family:var(--rt-display);font-variation-settings:"wdth" 68;letter-spacing:0;color:var(--rt-ink);font-size:clamp(28px,4.4vw,40px);font-weight:800;font-stretch:68%;line-height:1.08}.riq-rack .v2-doc section+section{border-top:3px dashed #10111480;padding-top:24px}.riq-rack .v2-doc section+section h2{margin-top:16px}.riq-rack .v2-note{background:#fff;border-left-width:8px}.riq-rack .v2-note-label{color:var(--rt-muted)}.riq-rack .v2-pills a{border:2px solid var(--rt-ink);box-shadow:none;color:var(--rt-ink);border-radius:0}.riq-rack .v2-pills a:hover{background:var(--rt-ink);color:#fff;box-shadow:none}.riq-rack .v2-table th{background:var(--rt-ink);color:#fff}.riq-rack .v2-steps li:before{border-radius:0}.riq-rack .v2-toc a:hover{color:var(--rt-ink);border-left-color:var(--rt-ink)}.riq-rack .v2-toc a,.riq-rack .v2-toc-m a{align-items:center;min-height:44px;display:flex}.riq-rack .riq-lang-chip{background:var(--rt-tag);color:var(--rt-muted);box-shadow:none;border:2px solid #6b7079;font-weight:500}.riq-rack .riq-lang-chip:hover{background:var(--rt-rack);color:var(--rt-ink)}.riq-rack .riq-lang-chip[aria-pressed=true]{color:var(--rt-ink);border-color:var(--rt-ink);box-shadow:inset 0 -4px 0 var(--rt-ink);font-weight:700}.riq-rack.v2-ref{background:0 0!important}body:has(.riq-rack.v2-ref){background:#e8eaed}.riq-rack.pp .pp-h1,.riq-rack.pp .pp-h2,.riq-rack.pp .pp-h3{font-family:var(--rt-display);font-variation-settings:"wdth" 68;letter-spacing:0;font-weight:800;font-stretch:68%}.riq-rack.pp .pp-h1{font-size:clamp(40px,7vw,72px);line-height:1.02}.riq-rack.pp .pp-h1 span:nth-child(n+2){color:var(--rt-muted)}.riq-rack.pp .pp-hero{background:var(--rt-rack);border-bottom:3px dashed #10111480}.riq-rack.pp .pp-band{background:var(--rt-rack);border-block:3px dashed #10111480}.riq-rack.pp .pp-outcomes li,.riq-rack.pp .pp-step,.riq-rack.pp .pp-plan,.riq-rack.pp .pp-feats li,.riq-rack.pp .pp-guards li,.riq-rack.pp .pp-rel-card,.riq-rack.pp .pp-disc,.riq-rack.pp .pp-tablewrap,.riq-rack.pp .pp-stats li,.riq-rack.pp .pp-frame{border:2px solid var(--rt-ink);box-shadow:none;background:var(--rt-tag);border-radius:0}.riq-rack.pp .pp-plan--em{box-shadow:6px 6px 0 var(--rt-ink)}.riq-rack.pp .pp-rel-card:hover{box-shadow:4px 4px 0 var(--rt-ink);transform:none}.riq-rack.pp .pp-frame-bar:before,.riq-rack.pp .pp-frame-url,.riq-rack.pp .pp-tag,.riq-rack.pp .pp-ov-v,.riq-rack.pp .pp-step-img,.riq-rack.pp .pp-guard-ico{border-radius:0}.riq-rack.pp .pp-guard-ico{background:var(--rt-ink);color:#fff}.riq-rack.pp .pp-cmp td:first-of-type{background:#f4f5f7}.riq-rack.pp .pp-check,.riq-rack.pp .pp-textlink{color:var(--rt-ink)}.riq-rack.pp .pp-textlink{text-decoration-thickness:2px;-webkit-text-decoration-color:var(--rt-ink);-webkit-text-decoration-color:var(--rt-ink);-webkit-text-decoration-color:var(--rt-ink);text-decoration-color:var(--rt-ink)}.riq-mb-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:12px;display:grid}@media (min-width:900px){.riq-mb-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.riq-bars{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--rt-tag);border:2px solid var(--rt-ink);margin:0 0 24px;padding:16px 20px 8px}.riq-bars__head,.riq-bars__row{grid-template-columns:minmax(96px,150px) minmax(0,1fr) 56px;align-items:center;column-gap:16px;display:grid}.riq-bars__head{letter-spacing:.04em;text-transform:uppercase;color:var(--rt-muted);border-bottom:2px solid var(--rt-ink);padding-bottom:8px;font-size:12px;font-weight:600}.riq-bars__head span:last-child,.riq-bars__avg{text-align:right}.riq-bars__list{margin:0;padding:0;list-style:none}.riq-bars__row{border-bottom:1px solid #10111426;min-height:40px}.riq-bars__row:last-child{border-bottom:0}.riq-bars__brand{color:var(--rt-ink);overflow-wrap:anywhere;font-size:15px;font-weight:600}.riq-bars__track{align-items:center;height:22px;display:flex;position:relative}.riq-bars__fill{background:var(--rt-ink);height:100%;display:block}.riq-bars__n{font-family:var(--v2-mono);font-variant-numeric:tabular-nums;color:var(--rt-ink);white-space:nowrap;margin-left:8px;font-size:13px}.riq-bars__avg{font-family:var(--v2-mono);font-variant-numeric:tabular-nums;color:var(--rt-muted);font-size:13px}@media (max-width:520px){.riq-bars{padding:12px 12px 4px}.riq-bars__head,.riq-bars__row{grid-template-columns:88px minmax(0,1fr) 44px;column-gap:8px}.riq-bars__head{font-size:11px}.riq-bars__brand{font-size:14px}}.riq-rack .bpb{background:var(--rt-tag);border:2px solid var(--rt-ink);margin:0 0 24px;padding:18px 20px 20px}.riq-rack .bpb-h{letter-spacing:-.01em;color:var(--rt-ink);margin:0 0 4px;font-size:18px;font-weight:700;line-height:1.25}.riq-rack .bpb-note{color:var(--rt-muted);text-wrap:pretty;margin:0 0 14px;font-size:13px;line-height:1.45}.riq-rack .bpb-rows{border-top:2px solid var(--rt-ink);margin:0;padding:0;list-style:none}.riq-rack .bpb-row{border-bottom:1px solid var(--rt-hairline,#10111438);font-variant-numeric:tabular-nums;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:6px 12px;padding:12px 0;display:grid}.riq-rack .bpb-rank{color:var(--rt-ink);font-size:15px;font-weight:800}.riq-rack .bpb-name{min-width:0;color:var(--rt-ink);overflow-wrap:anywhere;font-size:16px;font-weight:650}.riq-rack .bpb-v{letter-spacing:.04em;font-size:12px;font-weight:800}.riq-rack .bpb-price{white-space:nowrap;font-size:15px;font-weight:800}.riq-rack .bpb-bar{background:var(--riq-g-wash,#1011140d);border:1px solid var(--rt-hairline,#10111438);grid-column:2/4;height:12px;position:relative}.riq-rack .bpb-range{background:var(--rt-ink);position:absolute;top:2px;bottom:2px}.riq-rack .bpb-tick{background:var(--rt-sticker);border:1px solid var(--rt-ink);box-sizing:border-box;width:4px;height:18px;margin-left:-2px;position:absolute;top:-4px}.riq-rack .bpb-span{color:var(--rt-muted);white-space:nowrap;text-align:right;grid-column:4;font-size:13px;font-weight:600}.riq-rack .bpb-row--locked{grid-template-columns:24px minmax(0,1fr) auto}.riq-rack .bpb-row--locked .bpb-name{color:var(--rt-muted);font-weight:600}.riq-rack .bpb-lock{color:var(--rt-muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.riq-rack .bpb-foot{margin-top:12px}.riq-rack .bpb-cta{margin-top:16px}.riq-rack .bpb-ico{flex:none;margin-right:10px}.riq-rack .g3-next a{gap:0}@media (max-width:600px){.riq-rack .bpb{padding:16px 16px 18px}.riq-rack .bpb-art .g3-crumbs [aria-current],.riq-rack .bpb-art .g3-crumbs>span:last-child{display:none!important}.riq-rack .bpb-art .g3-answer{margin-bottom:16px;padding:16px}.riq-rack .bpb-art .g3-answer p{font-size:17px;line-height:1.5}.riq-rack .bpb-art .g3-topcheck{margin:0 0 16px!important}.riq-rack .bpb-row{grid-template-columns:20px minmax(0,1fr) auto}.riq-rack .bpb-price{grid-area:2/2}.riq-rack .bpb-span{grid-area:2/3}.riq-rack .bpb-bar{grid-area:3/2/auto/4}.riq-rack .bpb-row--locked .bpb-lock{grid-column:2/4}}.riq-rack .bbd{background:var(--rt-tag);border:2px solid var(--rt-ink);margin:0 0 28px;padding:18px 20px 8px}.riq-rack .bbd-h{color:var(--rt-ink);margin:0 0 4px;font-variation-settings:"wdth" 100!important;letter-spacing:-.01em!important;font-size:18px!important;font-weight:700!important;font-stretch:100%!important;line-height:1.25!important}.riq-rack .bbd-note{color:var(--rt-muted);text-wrap:pretty;margin:0 0 14px;font-size:13px;line-height:1.45}.riq-rack .bbd-rows{border-top:2px solid var(--rt-ink);margin:0;padding:0;list-style:none}.riq-rack .bbd-row{border-bottom:1px solid var(--rt-hairline,#10111438);font-variant-numeric:tabular-nums;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:12px 0;display:grid}.riq-rack .bbd-row:last-child{border-bottom:0}.riq-rack .bbd-rank{color:var(--rt-ink);font-size:15px;font-weight:800}.riq-rack .bbd-name{min-width:0;color:var(--rt-ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;text-decoration:none}.riq-rack a.bbd-name{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.riq-rack a.bbd-name:hover{text-decoration-thickness:2px}.riq-rack .bbd-val{color:var(--rt-ink);white-space:nowrap;text-align:right;font-size:15px;font-weight:800}.riq-rack .bbd-bar{background:var(--riq-g-wash,#1011140d);border:1px solid var(--rt-hairline,#10111438);grid-column:2;height:10px;position:relative}.riq-rack .bbd-fill{background:var(--rt-ink);position:absolute;top:1px;bottom:1px;left:0}.riq-rack .bbd-avg{color:var(--rt-ink);white-space:nowrap;text-align:right;grid-column:3;font-size:13px;font-weight:700}.riq-rack .bbd-avg span{color:var(--rt-muted);font-weight:500}.riq-rack .bbd-cats{grid-column:2/4;font-size:13px}.riq-rack .bbd-cats summary{cursor:pointer;min-height:24px;color:var(--rt-muted);font-weight:600;display:inline-block}.riq-rack .bbd-cats ul{flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;padding:0;list-style:none;display:flex}.riq-rack .bbd-cats a{color:var(--rt-ink);text-underline-offset:3px;padding:6px 0;text-decoration:underline;display:inline-block}@media (max-width:600px){.riq-rack .bbd{padding:16px 16px 4px}.riq-rack .bbd-row{grid-template-columns:22px minmax(0,1fr) auto}}.riq-rack .fhc{border:2px solid var(--rt-ink);box-shadow:4px 4px 0 var(--rt-ink);background:#fff;margin:0 0 24px;padding:14px 16px 12px}.riq-rack .fhc-label{color:var(--rt-ink);margin:0 0 8px;font-size:15px;font-weight:700;display:block}.riq-rack .fhc-row{flex-wrap:wrap;gap:8px;display:flex}.riq-rack .fhc-input{border:2px solid var(--rt-ink);min-width:0;min-height:48px;color:var(--rt-ink);background:#fff;border-radius:0;flex:240px;padding:0 12px;font-size:16px}.riq-rack .fhc-btn{background:var(--rt-sticker);min-height:48px;color:var(--rt-ink);border:2px solid var(--rt-ink);cursor:pointer;border-radius:0;flex:none;padding:0 22px;font-size:15px;font-weight:700}.riq-rack .fhc-note{color:var(--rt-muted);margin:8px 0 0;font-size:13px}@media (max-width:600px){.riq-rack .fhc-btn{flex:100%}}.riq-rack .fhb-answer{color:var(--rt-ink);text-wrap:pretty;max-width:62ch;margin:0 0 20px;font-size:17px;line-height:1.5}.riq-rack .g3 .bbd{max-width:760px}.riq-rack .mk-calc .v2-h2{font-size:clamp(28px,4.4vw,40px);line-height:1.08}@media (max-width:480px){#validation .v2-table th,#validation .v2-table td{padding:12px 8px}#validation .v2-table th{letter-spacing:.02em;font-size:11px}#validation .v2-table td{overflow-wrap:anywhere;font-size:14px}}.v2-doc ul.v2-list--disc{list-style:outside}.v2-doc ul.v2-list--disc li::marker{color:var(--v2-ink)}.v2-doc ul.v2-list--sub{gap:6px;margin:8px 0 0;padding-left:20px;list-style:circle}.v2-doc ul.v2-list--disc li>strong{color:var(--v2-ink)}
