#rm-check{--forest:#123d32;--paper:#f6f6ed;--lilac:#c9b7f4;color:var(--forest);box-sizing:border-box;padding:20px;font:16px/1.5 Arial,sans-serif}#rm-check *{box-sizing:border-box}#rm-check button{font:inherit;cursor:pointer}#rm-check .hero{background:var(--forest);color:var(--paper);border-radius:28px;max-width:670px;margin:auto;padding:36px;box-shadow:10px 12px #123d3212}#rm-check .eyebrow{letter-spacing:2px;text-transform:uppercase;font-size:12px}#rm-check h2{letter-spacing:-1px;margin:28px 0 20px;font-size:38px;font-weight:400;line-height:1.14}#rm-check h2 em{color:var(--lilac);font-family:Georgia,serif}#rm-check p{margin:0 0 20px}#rm-check .muted{color:#597066}#rm-check .hero p{color:#d1dbd2}#rm-check .samples{gap:10px;margin:28px 0;display:grid}#rm-check .sample{border:1px solid #ffffff35;border-radius:12px;align-items:center;gap:14px;padding:15px 18px;display:flex}#rm-check .sample span{color:var(--lilac);font-size:12px}#rm-check .primary{background:var(--lilac);color:var(--forest);border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:16px 20px;display:flex}#rm-check .fine{text-align:center;color:#c4d1c7;margin:15px 0 0;font-size:12px}#rm-check .shell{background:#e3e7df;border-radius:24px;padding:22px}#rm-check .dialog{background:var(--paper);border-radius:20px;overflow:hidden}#rm-check .top{border-bottom:1px solid #123d321c;justify-content:space-between;align-items:center;gap:12px;padding:22px 26px;display:flex}#rm-check .close{background:0 0;border:0;width:40px;height:40px;font-size:24px}#rm-check .content{padding:28px}#rm-check .progress{background:#123d3212;height:4px}#rm-check .progress div{background:var(--forest);height:100%}#rm-check h3{margin:12px 0;font-size:27px;font-weight:400;line-height:1.2}#rm-check .options{gap:9px;margin:22px 0;display:grid}#rm-check .option{background:#fffef8;border:1px solid #cfd5c9;border-radius:12px;align-items:flex-start;gap:12px;padding:15px;display:flex}#rm-check .option:has(input:checked){background:#e9e1fa;border-color:#9279b8}#rm-check input{accent-color:var(--forest);flex-shrink:0;width:18px;height:18px;margin:3px 0}#rm-check .footer{border-top:1px solid #123d321c;align-items:center;gap:18px;padding:20px 28px;display:flex}#rm-check .back{color:var(--forest);background:0 0;border:0;align-items:center;gap:8px;padding:12px 0;display:inline-flex}#rm-check .footer .primary{background:var(--forest);width:auto;color:var(--paper);margin-left:auto}#rm-check button:disabled{opacity:.4;cursor:default}#rm-check .result-lead{background:#e7def8;border-radius:16px;margin:20px 0;padding:24px}#rm-check .block{border-bottom:1px solid #123d3220;padding:18px 0}#rm-check .block b{margin-bottom:8px;display:block}#rm-check .block p{margin:0}#rm-check .result-cta{background:var(--forest);color:var(--paper);border-radius:16px;margin-top:24px;padding:24px}#rm-check .result-cta h3{margin-top:0;font-size:23px}#rm-check .disclaimer{color:#597066;margin-top:20px;font-size:12px}#rm-check [hidden]{display:none!important}#rm-check select{width:100%;font:inherit;background:var(--paper);color:var(--forest);border:1px solid #a3b0a4;border-radius:8px;padding:12px}#rm-check .status{color:#597066;margin-top:12px;font-size:13px}@media (width<=480px){#rm-check{padding:8px}#rm-check .hero{padding:25px}#rm-check h2{font-size:32px}#rm-check .shell{padding:0}#rm-check .content{padding:20px}#rm-check .top,#rm-check .footer{padding:16px 20px}#rm-check h3{font-size:24px}}#rm-check{padding:0}#rm-check .hero{max-width:none;padding:40px}#rm-check .hero h2{font-size:clamp(32px,3.3vw,48px)}#rm-check .hero p{font-size:17px;line-height:1.7}#rm-check dialog{color:var(--forest);background:var(--paper);overscroll-behavior:contain;border:0;border-radius:24px;width:min(680px,100% - 40px);max-height:calc(100dvh - 48px);margin:auto;padding:0}#rm-check dialog::backdrop{backdrop-filter:blur(4px);background:#08271fd0}#rm-check .top{background:var(--paper);z-index:2;position:sticky;top:0}#rm-check .footer{background:var(--paper);z-index:2;position:sticky;bottom:0}#rm-check .primary{min-height:52px}#rm-check .option{cursor:pointer}#rm-check input:focus-visible{outline-offset:4px;outline:3px solid #8c5dd0}#rm-check h3:focus{outline:none}#rm-check .back{align-items:center;gap:8px;display:inline-flex}#rm-check svg{flex-shrink:0;width:20px;height:20px}#rm-check .result-score{margin:12px 0;font-size:36px}#rm-check .scale{gap:8px;margin:16px 0;display:flex}#rm-check .scale span{background:#123d3220;border-radius:8px;flex:1;height:9px}#rm-check .scale .filled{background:var(--forest)}#rm-check details{margin:24px 0}#rm-check summary{cursor:pointer}#rm-check .pc-contact{background:var(--forest);color:var(--paper);font-size:16px}#rm-check .another{margin-top:20px}#rm-check .close{place-items:center;display:grid}#rm-check .footer .primary{text-align:left;max-width:75%}html:has(#rm-dialog[open]){overflow:hidden}@media (width<=600px){#rm-check dialog{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}#rm-check .hero{padding:28px}#rm-check .footer{gap:12px}#rm-check .primary{padding:14px}}#dw-site #rm-check .option,#dw-site #rm-check button{font-size:16px;line-height:1.5}#dw-site #rm-check .eyebrow{margin-bottom:0}#dw-site #rm-check p{max-width:none}#dw-site #rm-check .status{margin:12px 0;font-size:13px}#dw-site #rm-check .result-lead p{margin:0}#dw-site #rm-check .pc-contact{padding:16px 20px}#dw-site #rm-check details{border:0;padding:0}#dw-site #rm-check .example p,#dw-site #rm-check .explanation{margin:0}.contact-trap[data-astro-cid-he3spzz3]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#share-analysis-label[data-astro-cid-he3spzz3]{align-items:flex-start;gap:12px;margin:20px 0;display:flex}#share-analysis-label[data-astro-cid-he3spzz3][hidden]{display:none}#share-analysis-label[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{flex-shrink:0;width:20px;height:20px}
