.ar[data-astro-cid-2hxayket]{position:relative;padding-block:clamp(30px,6vh,70px) clamp(90px,14vh,180px)}.ar__grid[data-astro-cid-2hxayket]{align-items:start}.ar__form[data-astro-cid-2hxayket]{display:flex;flex-direction:column;gap:22px}.ar__row[data-astro-cid-2hxayket]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ar__field[data-astro-cid-2hxayket]{display:flex;flex-direction:column;gap:8px}.ar__label[data-astro-cid-2hxayket]{color:var(--graphite)}.ar__urlrow[data-astro-cid-2hxayket]{display:flex;gap:12px;flex-wrap:wrap}.ar__input[data-astro-cid-2hxayket]{font:inherit;color:var(--ink);background:var(--white);border:1px solid var(--hairline);border-radius:var(--radius);padding:14px 16px;transition:border-color var(--dur-fast)}.ar__input--big[data-astro-cid-2hxayket]{flex:1;min-width:220px;font-size:1.1rem;padding:18px 20px}.ar__input[data-astro-cid-2hxayket]:focus{outline:none;border-color:var(--ink)}.ar__hp[data-astro-cid-2hxayket]{position:absolute;left:-9999px;opacity:0;height:0}.ar__hint[data-astro-cid-2hxayket]{color:var(--graphite);opacity:.8}.ar__kvkk[data-astro-cid-2hxayket]{display:flex;gap:12px;align-items:flex-start;font-size:.85rem;color:var(--graphite);line-height:1.55;cursor:pointer}.ar__kvkk[data-astro-cid-2hxayket] input[data-astro-cid-2hxayket]{margin-top:3px;accent-color:var(--signal);width:16px;height:16px;flex:none}.ar__kvkk[data-astro-cid-2hxayket] a[data-astro-cid-2hxayket]{text-decoration:underline}.ar__submit[data-astro-cid-2hxayket]{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--ink);color:var(--paper);align-self:flex-start;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--step-label);padding:16px 26px;border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-out)}.ar__submit[data-astro-cid-2hxayket]:hover{background:var(--signal)}.ar__submit[data-astro-cid-2hxayket][disabled]{opacity:.5;pointer-events:none}.ar__err[data-astro-cid-2hxayket]{color:var(--signal)}.ar__scan[data-astro-cid-2hxayket]{padding:20px 0 40px}.ar__scan-domain[data-astro-cid-2hxayket]{color:var(--signal);margin-bottom:26px}.ar__steps[data-astro-cid-2hxayket]{list-style:none;display:flex;flex-direction:column;gap:16px;margin-bottom:34px}.ar__steps[data-astro-cid-2hxayket] li[data-astro-cid-2hxayket]{display:flex;align-items:center;gap:14px;color:var(--graphite);opacity:.35;transition:opacity .5s var(--ease-out),color .5s;font-size:1.02rem}.ar__steps[data-astro-cid-2hxayket] li[data-astro-cid-2hxayket].is-active{opacity:1;color:var(--ink)}.ar__steps[data-astro-cid-2hxayket] li[data-astro-cid-2hxayket].is-done{opacity:.8;color:var(--graphite)}.ar__step-dot[data-astro-cid-2hxayket]{width:10px;height:10px;border-radius:50%;flex:none;border:1.5px solid var(--hairline);background:transparent;transition:background .4s,border-color .4s}.ar__steps[data-astro-cid-2hxayket] li[data-astro-cid-2hxayket].is-active .ar__step-dot[data-astro-cid-2hxayket]{border-color:var(--signal);background:var(--signal);animation:ar-pulse 1s ease-in-out infinite}.ar__steps[data-astro-cid-2hxayket] li[data-astro-cid-2hxayket].is-done .ar__step-dot[data-astro-cid-2hxayket]{border-color:var(--signal);background:var(--signal);animation:none}@keyframes ar-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.45)}}.ar__loading-line[data-astro-cid-2hxayket]{height:2px;background:var(--hairline);position:relative;overflow:hidden}.ar__loading-line[data-astro-cid-2hxayket]:after{content:"";position:absolute;top:0;left:-30%;width:30%;height:100%;background:var(--signal);animation:ar-sweep 1.2s var(--ease-out) infinite}@keyframes ar-sweep{to{left:100%}}.ar__gate-head[data-astro-cid-2hxayket]{display:flex;gap:18px;align-items:flex-start;margin-bottom:30px}.ar__gate-check[data-astro-cid-2hxayket]{width:44px;height:44px;flex:none;border-radius:50%;background:var(--signal);color:var(--paper);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600}.ar__gate-title[data-astro-cid-2hxayket]{font-weight:600;font-size:clamp(1.5rem,3vw,2.2rem);text-transform:uppercase;letter-spacing:var(--tracking-tight)}.ar__dot[data-astro-cid-2hxayket]{color:var(--signal)}.ar__gate-sub[data-astro-cid-2hxayket]{color:var(--graphite);margin-top:6px;max-width:44ch}.ar__gate-sub[data-astro-cid-2hxayket] span[data-astro-cid-2hxayket]{color:var(--ink);font-weight:500}.ar__score-wrap[data-astro-cid-2hxayket]{display:flex;align-items:center;gap:28px;margin-bottom:34px}.ar__score[data-astro-cid-2hxayket]{display:flex;align-items:baseline}.ar__score-num[data-astro-cid-2hxayket]{font-weight:600;font-size:clamp(4rem,9vw,6.5rem);line-height:1;letter-spacing:var(--tracking-tight);color:var(--signal)}.ar__result[data-astro-cid-2hxayket][data-grade=a] .ar__score-num[data-astro-cid-2hxayket],.ar__result[data-astro-cid-2hxayket][data-grade=b] .ar__score-num[data-astro-cid-2hxayket]{color:#1d7a4f}.ar__result[data-astro-cid-2hxayket][data-grade=c] .ar__score-num[data-astro-cid-2hxayket]{color:#b45309}.ar__result[data-astro-cid-2hxayket][data-grade=d] .ar__score-num[data-astro-cid-2hxayket],.ar__result[data-astro-cid-2hxayket][data-grade=e] .ar__score-num[data-astro-cid-2hxayket]{color:var(--signal-deep, #c22f14)}.ar__grade-letter[data-astro-cid-2hxayket]{display:inline-flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;border-radius:8px;margin-right:6px;background:var(--ink);color:var(--paper);font-size:.9em}.ar__result[data-astro-cid-2hxayket][data-grade=a] .ar__grade-letter[data-astro-cid-2hxayket],.ar__result[data-astro-cid-2hxayket][data-grade=b] .ar__grade-letter[data-astro-cid-2hxayket]{background:#1d7a4f}.ar__result[data-astro-cid-2hxayket][data-grade=c] .ar__grade-letter[data-astro-cid-2hxayket]{background:#b45309}.ar__result[data-astro-cid-2hxayket][data-grade=d] .ar__grade-letter[data-astro-cid-2hxayket],.ar__result[data-astro-cid-2hxayket][data-grade=e] .ar__grade-letter[data-astro-cid-2hxayket]{background:#c22f14}.ar__checkline[data-astro-cid-2hxayket]{margin-top:6px}.ar__verdict[data-astro-cid-2hxayket]{font-weight:500;color:var(--ink)!important}.ar__score-max[data-astro-cid-2hxayket]{font-size:1.4rem;color:var(--graphite)}.ar__grade-label[data-astro-cid-2hxayket]{color:var(--graphite);margin-bottom:4px}.ar__grade[data-astro-cid-2hxayket]{font-weight:600;font-size:1.6rem;text-transform:uppercase;letter-spacing:var(--tracking-tight)}.ar__domain[data-astro-cid-2hxayket]{color:var(--graphite);margin-top:4px}.ar__cats[data-astro-cid-2hxayket]{display:flex;flex-direction:column;gap:14px;margin-bottom:36px}.ar__cat{display:grid;grid-template-columns:1fr auto;gap:6px 12px}.ar__cat-name{font-family:var(--font-mono);font-size:.75rem;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--graphite)}.ar__cat-score{font-weight:600;font-size:.9rem}.ar__cat-bar{grid-column:1 / -1;height:3px;background:var(--hairline)}.ar__cat-fill{display:block;height:100%;background:var(--signal);transition:width 1s var(--ease-out)}.ar__f-title[data-astro-cid-2hxayket]{color:var(--graphite);margin-bottom:14px}.ar__finding{border-left:3px solid var(--signal);background:var(--white);padding:14px 18px;margin-bottom:10px;border-radius:0 var(--radius) var(--radius) 0}.ar__finding.warn{border-left-color:#d97706}.ar__finding b{display:block;margin-bottom:3px}.ar__finding span{color:var(--graphite);font-size:.9rem}.ar__cta[data-astro-cid-2hxayket]{margin-top:36px;border-top:1px solid var(--hairline);padding-top:26px}.ar__cta[data-astro-cid-2hxayket] p[data-astro-cid-2hxayket]{color:var(--graphite);max-width:46ch;margin-bottom:20px}.ar__cta[data-astro-cid-2hxayket] b[data-astro-cid-2hxayket]{color:var(--ink);font-weight:500}.ar__cta-btn[data-astro-cid-2hxayket]{display:inline-flex;align-items:center;gap:10px;background:var(--signal);color:var(--paper);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--step-label);padding:16px 26px;border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-out)}.ar__cta-btn[data-astro-cid-2hxayket]:hover{background:var(--ink)}.ar__again[data-astro-cid-2hxayket]{display:block;margin-top:18px;color:var(--graphite);cursor:pointer}.ar__again[data-astro-cid-2hxayket]:hover{color:var(--ink)}.ar__aside[data-astro-cid-2hxayket]{position:sticky;top:16vh}.ar__aside-title[data-astro-cid-2hxayket]{color:var(--signal);margin-bottom:20px}.ar__aside-list[data-astro-cid-2hxayket]{list-style:none;display:flex;flex-direction:column;gap:16px}.ar__aside-list[data-astro-cid-2hxayket] li[data-astro-cid-2hxayket]{color:var(--graphite);line-height:1.55;padding-left:18px;position:relative}.ar__aside-list[data-astro-cid-2hxayket] li[data-astro-cid-2hxayket]:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--signal)}.ar__aside-list[data-astro-cid-2hxayket] b[data-astro-cid-2hxayket]{color:var(--ink);font-weight:500}.ar__aside-note[data-astro-cid-2hxayket]{margin-top:26px;font-size:.85rem;color:var(--graphite);border-top:1px solid var(--hairline);padding-top:18px}@media(max-width:860px){.ar__row[data-astro-cid-2hxayket]{grid-template-columns:1fr}.ar__aside[data-astro-cid-2hxayket]{position:static;margin-top:50px}}.page{position:relative;overflow:hidden}.page>.thread{z-index:0}.page>main>section,.page>main>header{position:relative;z-index:1}
