.gmh-split[data-astro-cid-2kbfjoon]{container-type:inline-size}.gmh-split-bills[data-astro-cid-2kbfjoon]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.6rem;align-items:stretch}.gmh-bill[data-astro-cid-2kbfjoon]{display:grid;grid-template-rows:auto auto auto 1fr;gap:.3rem;min-width:0;padding:.85rem .9rem .95rem;border-radius:10px;transition:opacity .2s ease}.gd[data-astro-cid-2kbfjoon] .gmh-bill-from[data-astro-cid-2kbfjoon]{color:var(--gd-muted);font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.gd[data-astro-cid-2kbfjoon] .gmh-bill-name[data-astro-cid-2kbfjoon]{color:var(--gd-ink);font-size:.86rem;font-weight:700;line-height:1.3}.gd[data-astro-cid-2kbfjoon] .gmh-bill-sum[data-astro-cid-2kbfjoon]{color:var(--gd-ink);font-family:Mona Sans,Inter,system-ui,sans-serif;font-size:1.45rem;font-weight:600;letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums}.gd[data-astro-cid-2kbfjoon] .gmh-bill-sum[data-astro-cid-2kbfjoon] span[data-astro-cid-2kbfjoon]:not(.gmh-bill-amount){margin-left:.2rem;color:var(--gd-muted);font-size:.8rem;font-weight:500;letter-spacing:0}.gd[data-astro-cid-2kbfjoon] .gmh-bill-text[data-astro-cid-2kbfjoon]{align-self:end;color:var(--gd-muted);font-size:.72rem;line-height:1.45}.gd[data-astro-cid-2kbfjoon] .gmh-split-plus[data-astro-cid-2kbfjoon]{align-self:center;color:var(--gd-muted);font-size:1.3rem;font-weight:300;line-height:1}.gmh-split[data-astro-cid-2kbfjoon].is-self .gmh-bill[data-astro-cid-2kbfjoon].is-work{--gd-ink: #f0f6fc;--gd-muted: #c9d1d9;--gd-line: rgba(255, 255, 255, .28);background:transparent;box-shadow:none;outline:1px dashed var(--gd-line);outline-offset:-1px}html.theme-light .gmh-split[data-astro-cid-2kbfjoon].is-self .gmh-bill[data-astro-cid-2kbfjoon].is-work{--gd-ink: #1f2328;--gd-muted: #4b535d;--gd-line: #8c959f}@container (max-width: 27rem){.gmh-split-bills[data-astro-cid-2kbfjoon]{grid-template-columns:minmax(0,1fr)}.gd[data-astro-cid-2kbfjoon] .gmh-split-plus[data-astro-cid-2kbfjoon]{justify-self:center}}.gmh-calc[data-astro-cid-y7rfv4sj]{container-type:inline-size}.gmh-calc-fields[data-astro-cid-y7rfv4sj]{display:grid;gap:.85rem}.gmh-calc-fields[data-astro-cid-y7rfv4sj][hidden]{display:none}.gmh-calc-field[data-astro-cid-y7rfv4sj]{display:grid;gap:.35rem;min-width:0}.gd[data-astro-cid-y7rfv4sj] .gmh-calc-head[data-astro-cid-y7rfv4sj]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem}.gmh-calc-head[data-astro-cid-y7rfv4sj] label[data-astro-cid-y7rfv4sj],.gmh-calc-label[data-astro-cid-y7rfv4sj]{color:var(--gd-muted);font-size:.78rem;font-weight:600;line-height:1.35}.gmh-calc-head[data-astro-cid-y7rfv4sj] output[data-astro-cid-y7rfv4sj]{color:var(--gd-ink);font-family:Mona Sans,Inter,system-ui,sans-serif;font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums}.gmh-range[data-astro-cid-y7rfv4sj]{display:block;width:100%;height:1.6rem;margin:0;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none}.gmh-range[data-astro-cid-y7rfv4sj]::-webkit-slider-runnable-track{height:.4rem;border-radius:999px;background:linear-gradient(to right,var(--gd-ink) 0 var(--gmh-fill, 0%),var(--gd-line) var(--gmh-fill, 0%) 100%)}.gmh-range[data-astro-cid-y7rfv4sj]::-webkit-slider-thumb{width:1.25rem;height:1.25rem;margin-top:-.425rem;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0009;appearance:none;-webkit-appearance:none}.gmh-range[data-astro-cid-y7rfv4sj]::-moz-range-track{height:.4rem;border-radius:999px;background:var(--gd-line)}.gmh-range[data-astro-cid-y7rfv4sj]::-moz-range-progress{height:.4rem;border-radius:999px;background:var(--gd-ink)}.gmh-range[data-astro-cid-y7rfv4sj]::-moz-range-thumb{width:1.25rem;height:1.25rem;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0009}.gmh-range[data-astro-cid-y7rfv4sj]:focus-visible{border-radius:999px;outline:2px solid var(--gd-green);outline-offset:3px}.gmh-calc-pair[data-astro-cid-y7rfv4sj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.gmh-calc-input[data-astro-cid-y7rfv4sj]{display:flex;align-items:center;min-width:0;border:1px solid var(--gd-line);border-radius:6px;background:color-mix(in srgb,var(--gd-ink) 7%,var(--gh-bg, #141516));color:var(--gd-ink);color-scheme:dark}.gmh-calc-input[data-astro-cid-y7rfv4sj]:focus-within{border-color:var(--gd-ink)}.gmh-calc-input[data-astro-cid-y7rfv4sj] input[data-astro-cid-y7rfv4sj]{flex:1;width:100%;min-width:0;padding:.5rem .65rem;border:0;background:transparent;color:inherit;font:inherit;font-size:.95rem;font-weight:600;font-variant-numeric:tabular-nums;outline:none}.gmh-calc-input[data-astro-cid-y7rfv4sj] input[data-astro-cid-y7rfv4sj]::placeholder{color:var(--gd-dim);font-weight:400;opacity:1}.gmh-calc-input[data-astro-cid-y7rfv4sj] input[data-astro-cid-y7rfv4sj][aria-invalid=true]{color:var(--gd-red)}.gmh-calc-input[data-astro-cid-y7rfv4sj]>span[data-astro-cid-y7rfv4sj]{padding:0 .65rem 0 0;color:var(--gd-muted);font-size:.85rem}html.theme-light .gmh-calc-input[data-astro-cid-y7rfv4sj]{color-scheme:light}.gd[data-astro-cid-y7rfv4sj] .gmh-calc-note[data-astro-cid-y7rfv4sj]{margin-top:-.35rem;color:var(--gd-muted);font-size:.7rem;line-height:1.45}.gmh-calc-card[data-astro-cid-y7rfv4sj]{display:grid;gap:.6rem;padding:.85rem .9rem .95rem;border-radius:10px}.gd[data-astro-cid-y7rfv4sj] .gmh-calc-card-title[data-astro-cid-y7rfv4sj]{color:var(--gd-muted);font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.gd[data-astro-cid-y7rfv4sj] .gmh-calc-figures[data-astro-cid-y7rfv4sj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0}.gmh-calc-figures[data-astro-cid-y7rfv4sj]>div[data-astro-cid-y7rfv4sj]{display:grid;gap:.15rem;min-width:0;padding:.6rem .75rem .65rem 0;border-top:1px solid var(--gd-line)}.gmh-calc-figures[data-astro-cid-y7rfv4sj]>div[data-astro-cid-y7rfv4sj]:nth-child(2n){padding-left:.75rem;border-left:1px solid var(--gd-line)}.gmh-calc-figures[data-astro-cid-y7rfv4sj] dt[data-astro-cid-y7rfv4sj]{color:var(--gd-muted);font-size:.72rem;line-height:1.35}.gmh-calc-figures[data-astro-cid-y7rfv4sj] dd[data-astro-cid-y7rfv4sj]{margin:0;color:var(--gd-ink);font-family:Mona Sans,Inter,system-ui,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums}.gd[data-astro-cid-y7rfv4sj] .gmh-calc-assumptions[data-astro-cid-y7rfv4sj]{padding:0 .85rem .8rem;color:var(--gd-muted);font-size:.7rem;line-height:1.45}.gd[data-astro-cid-y7rfv4sj] .gmh-calc-actions[data-astro-cid-y7rfv4sj]{padding:0 .85rem .8rem}.gd[data-astro-cid-y7rfv4sj] .gmh-calc-actions[data-astro-cid-y7rfv4sj][hidden]{display:none}@container (max-width: 24rem){.gmh-calc-figures[data-astro-cid-y7rfv4sj] dd[data-astro-cid-y7rfv4sj]{font-size:.95rem}}@container (max-width: 17rem){.gmh-calc-pair[data-astro-cid-y7rfv4sj]{grid-template-columns:minmax(0,1fr)}}.gmh-quality[data-astro-cid-nebkk7ph]{container-type:inline-size}.gmh-ad[data-astro-cid-nebkk7ph]{display:grid;gap:.15rem;padding:.8rem .95rem .85rem}.gd[data-astro-cid-nebkk7ph] .gmh-ad-label[data-astro-cid-nebkk7ph]{color:#202124;font-size:.68rem;font-weight:700}.gd[data-astro-cid-nebkk7ph] .gmh-ad-site[data-astro-cid-nebkk7ph]{display:flex;flex-wrap:wrap;gap:.1rem .4rem;align-items:baseline;min-width:0;color:#202124;font-size:.7rem;line-height:1.4}.gd[data-astro-cid-nebkk7ph] .gmh-ad-site[data-astro-cid-nebkk7ph] b[data-astro-cid-nebkk7ph]{font-weight:600}.gd[data-astro-cid-nebkk7ph] .gmh-ad-site[data-astro-cid-nebkk7ph] small[data-astro-cid-nebkk7ph]{color:#4d5156;font-size:.66rem}.gd[data-astro-cid-nebkk7ph] .gmh-ad-title[data-astro-cid-nebkk7ph]{color:#1a0dab;font-size:.9rem;line-height:1.3}.gd[data-astro-cid-nebkk7ph] .gmh-ad-text[data-astro-cid-nebkk7ph]{color:#4d5156;font-size:.72rem;line-height:1.45}.gd[data-astro-cid-nebkk7ph] .gmh-ad-links[data-astro-cid-nebkk7ph]{display:flex;flex-wrap:wrap;gap:.2rem .9rem;margin-top:.2rem;color:#1a0dab;font-size:.74rem}.gd[data-astro-cid-nebkk7ph] .gmh-ad-links[data-astro-cid-nebkk7ph][hidden],.gmh-ad-text[data-astro-cid-nebkk7ph] [data-astro-cid-nebkk7ph][hidden]{display:none}.gd[data-astro-cid-nebkk7ph] .gmh-ad-landing[data-astro-cid-nebkk7ph]{padding:.55rem .95rem .65rem;border-top:1px solid var(--gd-line);background:var(--gd-soft);color:var(--gd-muted);font-size:.7rem;line-height:1.4}.gmh-quality[data-astro-cid-nebkk7ph].is-armed [data-astro-cid-nebkk7ph]:is(.gmh-ad-title,.gmh-ad-text,.gmh-ad-landing,.gmh-ad-site small){transition:opacity .25s ease}.gmh-quality-choices[data-astro-cid-nebkk7ph]{display:grid;gap:.6rem}.gmh-quality-choices[data-astro-cid-nebkk7ph][hidden]{display:none}.gmh-quality-choice[data-astro-cid-nebkk7ph]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:.75rem;align-items:center}.gd[data-astro-cid-nebkk7ph] .gmh-quality-label[data-astro-cid-nebkk7ph]{color:var(--gd-muted);font-size:.76rem;font-weight:600;line-height:1.3}.gd[data-astro-cid-nebkk7ph] .gmh-quality-source[data-astro-cid-nebkk7ph]{padding:0 .85rem .8rem;color:var(--gd-muted);font-size:.7rem;line-height:1.45}.gd[data-astro-cid-nebkk7ph] .gmh-quality-source[data-astro-cid-nebkk7ph] a[data-astro-cid-nebkk7ph]{color:var(--gd-ink);text-decoration:underline;text-underline-offset:3px}.gd[data-astro-cid-nebkk7ph] .gmh-quality-source[data-astro-cid-nebkk7ph] a[data-astro-cid-nebkk7ph]:focus-visible{outline:2px solid var(--gd-green);outline-offset:2px}@container (max-width: 30rem){.gmh-quality-choice[data-astro-cid-nebkk7ph]{grid-template-columns:minmax(0,1fr);gap:.35rem}}.gmh-neg[data-astro-cid-n3qbkdmr]{container-type:inline-size}.gmh-neg-report[data-astro-cid-n3qbkdmr]{--gmh-neg-cols: 1.1rem minmax(0, 1fr) 2.6rem 3.4rem 2.6rem}.gd[data-astro-cid-n3qbkdmr] .gmh-neg-head[data-astro-cid-n3qbkdmr]{display:grid;grid-template-columns:var(--gmh-neg-cols);gap:.6rem;padding:.6rem .85rem;border-bottom:1px solid var(--gd-line);color:var(--gd-muted);font-size:.62rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.gd[data-astro-cid-n3qbkdmr] .gmh-neg-head[data-astro-cid-n3qbkdmr] span[data-astro-cid-n3qbkdmr]:nth-child(n+3){text-align:right}.gd[data-astro-cid-n3qbkdmr] .gmh-neg-rows[data-astro-cid-n3qbkdmr]{display:grid;margin:0;padding:0;list-style:none}.gmh-neg-row[data-astro-cid-n3qbkdmr]{position:relative;border-bottom:1px solid var(--gd-line);transition:background-color .15s ease}.gmh-neg-row[data-astro-cid-n3qbkdmr]:hover{background:var(--gd-soft)}.gmh-neg-input[data-astro-cid-n3qbkdmr]{position:absolute;top:.6rem;left:.85rem;width:1.05rem;height:1.05rem;margin:0;opacity:0}.gmh-neg-label[data-astro-cid-n3qbkdmr]{display:grid;grid-template-columns:var(--gmh-neg-cols);gap:.6rem;align-items:baseline;padding:.5rem .85rem;cursor:pointer}.gmh-neg-box[data-astro-cid-n3qbkdmr]{display:grid;place-items:center;align-self:start;width:1.05rem;height:1.05rem;margin-top:.05rem;border:1.5px solid var(--gd-muted);border-radius:4px;color:#fff;font-size:.68rem;font-weight:700;line-height:1;transition:background-color .15s ease,border-color .15s ease}.gmh-neg-input[data-astro-cid-n3qbkdmr]:checked+.gmh-neg-label[data-astro-cid-n3qbkdmr] .gmh-neg-box[data-astro-cid-n3qbkdmr]{border-color:var(--gd-fill-red);background:var(--gd-fill-red)}.gmh-neg-input[data-astro-cid-n3qbkdmr]:checked+.gmh-neg-label[data-astro-cid-n3qbkdmr] .gmh-neg-box[data-astro-cid-n3qbkdmr]:before{content:"✕"}.gmh-neg-input[data-astro-cid-n3qbkdmr]:focus-visible+.gmh-neg-label[data-astro-cid-n3qbkdmr] .gmh-neg-box[data-astro-cid-n3qbkdmr]{outline:2px solid var(--gd-green);outline-offset:2px}.gmh-neg-term[data-astro-cid-n3qbkdmr]{min-width:0;color:var(--gd-ink);font-size:.78rem;line-height:1.35}.gmh-neg-num[data-astro-cid-n3qbkdmr]{color:var(--gd-muted);font-size:.74rem;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.gmh-neg-num[data-astro-cid-n3qbkdmr].is-zero{color:var(--gd-red);font-weight:600}.gmh-neg-input[data-astro-cid-n3qbkdmr]:checked+.gmh-neg-label[data-astro-cid-n3qbkdmr] .gmh-neg-term[data-astro-cid-n3qbkdmr]{color:var(--gd-muted);text-decoration:line-through}.gmh-neg-row[data-astro-cid-n3qbkdmr].is-mistake{background:color-mix(in srgb,var(--gd-red) 12%,transparent)}.gd[data-astro-cid-n3qbkdmr] .gmh-neg-total[data-astro-cid-n3qbkdmr]{padding:.55rem .85rem .65rem;color:var(--gd-muted);font-size:.7rem;line-height:1.45}@container (max-width: 25rem){.gmh-neg-report[data-astro-cid-n3qbkdmr]{--gmh-neg-cols: 1.05rem minmax(0, 1fr) 2.1rem 2.9rem 2.3rem}.gd[data-astro-cid-n3qbkdmr] .gmh-neg-head[data-astro-cid-n3qbkdmr],.gmh-neg-label[data-astro-cid-n3qbkdmr]{gap:.45rem;padding-inline:.65rem}.gmh-neg-input[data-astro-cid-n3qbkdmr]{left:.65rem}.gmh-neg-term[data-astro-cid-n3qbkdmr]{font-size:.74rem}.gmh-neg-num[data-astro-cid-n3qbkdmr]{font-size:.7rem}}@container (max-width: 20rem){.gmh-neg-report[data-astro-cid-n3qbkdmr]{--gmh-neg-cols: 1.05rem minmax(0, 1fr) 2.9rem 2.3rem}.gmh-neg-clicks[data-astro-cid-n3qbkdmr]{display:none}}.gmh-avs-results[data-astro-cid-4avdjufo]{display:grid;margin:-1px 0 0;padding:0 0 .2rem;list-style:none}.gmh-avs-result[data-astro-cid-4avdjufo]{display:grid;gap:.12rem;min-width:0;padding:.6rem .95rem;border-top:1px solid var(--gd-line)}.gmh-avs-result[data-astro-cid-4avdjufo][hidden]{display:none}.gmh-avs-result[data-astro-cid-4avdjufo].is-you{background:linear-gradient(90deg,#0969da1a,#0969da05);box-shadow:inset 3px 0 0 var(--gd-blue)}.gd[data-astro-cid-4avdjufo] .gmh-avs-site[data-astro-cid-4avdjufo]{display:flex;flex-wrap:wrap;gap:.1rem .45rem;align-items:center;min-width:0;color:#202124;font-size:.68rem;line-height:1.4}.gd[data-astro-cid-4avdjufo] .gmh-avs-sponsor[data-astro-cid-4avdjufo]{color:#202124;font-weight:700}.gd[data-astro-cid-4avdjufo] .gmh-avs-you[data-astro-cid-4avdjufo]{padding:.02rem .4rem;border-radius:999px;background:var(--gd-blue);color:#fff;font-size:.58rem;font-weight:700}.gd[data-astro-cid-4avdjufo] .gmh-avs-title[data-astro-cid-4avdjufo]{color:#1a0dab;font-size:.84rem;line-height:1.3}.gd[data-astro-cid-4avdjufo] .gmh-avs-text[data-astro-cid-4avdjufo]{color:#4d5156;font-size:.7rem;line-height:1.45}body.is-gmh .opas-row-media{display:block;place-items:normal;align-content:normal;overflow:visible}body.is-gmh .wp-media.is-dark{background:transparent}body.is-gmh .feature-row--rails{margin-top:0}body.is-gmh :is(.feature-row--rails,.landing-section--rails)+.feature-row--rails{border-top:0}body.is-gmh .opas-row .feature-row-copy{justify-content:flex-start}body.is-gmh .gd{grid-template-columns:minmax(0,1fr)}body.is-gmh .icon-cards--rails+.contact-band{border-top:0}html.theme-light body.is-gmh .gd :is(.gd-window,.gd-part){box-shadow:0 0 0 1px var(--gd-line)}
