.tool[data-astro-cid-nwlx5qwx]{width:760px;max-width:calc(100% - 2em);color:rgb(var(--gray-dark));margin:0 auto;padding:1em}.eyebrow[data-astro-cid-nwlx5qwx]{color:var(--accent-dark);margin-bottom:.2em;font-size:.9rem;font-weight:700}.tool[data-astro-cid-nwlx5qwx] h1[data-astro-cid-nwlx5qwx]{margin:0 0 .15em;line-height:1.1}.updated[data-astro-cid-nwlx5qwx]{color:rgb(var(--gray));margin-top:0;font-size:.95rem}.lead[data-astro-cid-nwlx5qwx]{font-size:1.15rem}.ss-form[data-astro-cid-nwlx5qwx]{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius);margin:1.5em 0;padding:1.2em 1.4em 1.4em}.ss-field[data-astro-cid-nwlx5qwx]{flex-direction:column;max-width:360px;margin-bottom:1em;display:flex}.ss-field[data-astro-cid-nwlx5qwx] label[data-astro-cid-nwlx5qwx],.ss-label[data-astro-cid-nwlx5qwx]{margin-bottom:.25em;font-size:.95rem;font-weight:700}.ss-field[data-astro-cid-nwlx5qwx] select[data-astro-cid-nwlx5qwx]{font:inherit;border:1.5px solid var(--ds-border);border-radius:var(--ds-radius-sm);background:var(--ds-surface);color:var(--ds-text);padding:.55em .6em}.ss-field[data-astro-cid-nwlx5qwx] select[data-astro-cid-nwlx5qwx]:focus{outline:2px solid var(--ds-accent);outline-offset:1px;border-color:var(--ds-accent)}.ss-radios[data-astro-cid-nwlx5qwx]{flex-wrap:wrap;gap:1em;display:flex}.ss-radios[data-astro-cid-nwlx5qwx] label[data-astro-cid-nwlx5qwx]{align-items:center;gap:.3em;font-weight:600;display:inline-flex}.ss-actions[data-astro-cid-nwlx5qwx]{align-items:center;gap:.8em;margin-top:1em;display:flex}.ss-clear[data-astro-cid-nwlx5qwx]{font:inherit;color:var(--ds-text);cursor:pointer;background:0 0;border:none;font-weight:600;text-decoration:underline}.ss-results[data-astro-cid-nwlx5qwx]{margin:1.6em 0;scroll-margin-top:1em}.ss-results .ss-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;margin-bottom:.7em;display:flex}.ss-results .ss-top h2{margin:0;font-size:1.2rem}.ss-results .ss-lead{background:var(--ds-tint);border-left:6px solid var(--ds-accent);border-radius:var(--ds-radius);color:var(--ds-ink);margin-bottom:1.1em;padding:.9em 1.2em;font-size:1.12rem;font-weight:700}.ss-results .ss-reality{background:var(--ds-caution-tint);border-left:4px solid var(--ds-caution);border-radius:0 var(--ds-radius) var(--ds-radius) 0;margin:.9em 0;padding:.5em 1.2em .9em}.ss-results .ss-reality h3{color:var(--ds-caution);margin:.6em 0 .3em}.ss-results .ss-reality p{margin:0}.ss-results .ss-section{border:1px solid var(--ds-border);border-radius:var(--ds-radius-sm);background:var(--ds-surface);margin:.7em 0;padding:.5em 1.1em .9em}.ss-results .ss-section h3{margin:.6em 0 .4em;font-size:1.02rem}.ss-results .ss-check{margin:0;padding:0;list-style:none}.ss-results .ss-check li{margin:.4em 0}.ss-results .ss-check label{cursor:pointer;align-items:flex-start;gap:.5em;display:flex}.ss-results .ss-check input{accent-color:var(--ds-accent);margin-top:.3em}.ss-results .ss-aestivation{background:var(--ds-surface-2);border-radius:var(--ds-radius);margin:1em 0;padding:.5em 1.2em .9em}.ss-results .ss-aestivation h3{margin:.6em 0 .3em}.ss-results .ss-aestivation ul{margin:0;padding-left:1.2em}.ss-results .ss-aestivation li{margin:.3em 0}.ss-results .ss-redflags{background:var(--ds-danger-tint);border-left:4px solid var(--ds-danger);border-radius:0 var(--ds-radius) var(--ds-radius) 0;margin:1em 0;padding:.5em 1.2em .9em}.ss-results .ss-redflags h3{color:var(--ds-danger);margin:.6em 0 .3em}.ss-results .ss-redflags ul{margin:0;padding-left:1.2em}.ss-results .ss-redflags li{margin:.3em 0}.ss-results .ss-reassure{background:var(--ds-success-tint);border-left:4px solid var(--ds-success);border-radius:0 var(--ds-radius) var(--ds-radius) 0;margin:1em 0;padding:.9em 1.2em;font-weight:500}.ss-results .ss-disc{color:rgb(var(--gray));margin-top:.6em;font-size:.85rem}.ss-results .ss-next{background:var(--ds-tint);border-radius:var(--ds-radius);margin:1.2em 0 0;padding:.9em 1.2em}.ss-results .ss-next h3{margin:0 0 .4em;font-size:1.05rem}.ss-results .ss-next ul{margin:0;padding-left:1.2em}.ss-results .ss-next li{margin:.4em 0}.ss-results .ss-next a{color:var(--ds-accent-ink);text-decoration:none}.ss-results .ss-next a:hover{text-decoration:underline}.related[data-astro-cid-nwlx5qwx]{border-top:1px solid var(--ds-border);margin-top:2em;padding-top:1em}.related[data-astro-cid-nwlx5qwx] a[data-astro-cid-nwlx5qwx]{color:var(--ds-accent-ink)}.ss-printhead[data-astro-cid-nwlx5qwx]{display:none}@page{margin:1.4cm}@media print{header,footer,.signup,.eyebrow[data-astro-cid-nwlx5qwx],.tool[data-astro-cid-nwlx5qwx] h1[data-astro-cid-nwlx5qwx],.updated[data-astro-cid-nwlx5qwx],.lead[data-astro-cid-nwlx5qwx],.ss-form[data-astro-cid-nwlx5qwx],.related[data-astro-cid-nwlx5qwx],.no-print,.ss-print{display:none!important}.tool[data-astro-cid-nwlx5qwx]{width:100%;max-width:100%;padding:0}.ss-printhead[data-astro-cid-nwlx5qwx]{display:block}.ss-results[data-astro-cid-nwlx5qwx]{margin:0}.ss-results .ss-section,.ss-results .ss-reality,.ss-results .ss-aestivation,.ss-results .ss-redflags,.ss-results .ss-reassure,.ss-results .ss-lead{break-inside:avoid;print-color-adjust:exact}}
