.ahero[data-astro-cid-rfcl4uyn]{grid-template-columns:1.1fr 1fr;align-items:center;gap:3rem;min-height:82svh;padding-top:8rem;display:grid}.ahero__crumbs[data-astro-cid-rfcl4uyn]{margin-bottom:1.6rem}.ahero__title[data-astro-cid-rfcl4uyn]{letter-spacing:calc(-.05em + var(--ls-adjust));font-size:clamp(2.8rem,6.2vw,6rem);line-height:.95;font-weight:var(--fw-display);font-family:var(--font-display);margin-block:1.4rem}.ahero__text[data-astro-cid-rfcl4uyn] p[data-astro-cid-rfcl4uyn]:last-child{max-width:28em}.scan[data-astro-cid-rfcl4uyn]{aspect-ratio:1;border-radius:50%;justify-self:center;width:min(100%,30rem);position:relative;overflow:hidden}.scan__rings[data-astro-cid-rfcl4uyn],.scan__rings[data-astro-cid-rfcl4uyn] i[data-astro-cid-rfcl4uyn]{border-radius:50%;position:absolute;inset:0}.scan__rings[data-astro-cid-rfcl4uyn] i[data-astro-cid-rfcl4uyn]{border:1px solid var(--c-line-2)}.scan__rings[data-astro-cid-rfcl4uyn] i[data-astro-cid-rfcl4uyn]:nth-child(2){inset:17%}.scan__rings[data-astro-cid-rfcl4uyn] i[data-astro-cid-rfcl4uyn]:nth-child(3){border-style:dashed;inset:34%}.scan__sweep[data-astro-cid-rfcl4uyn]{background:conic-gradient(from 0deg, transparent 0 78%, #ff5c3e0d 82%, #ff5c3e8c 100%);border-radius:50%;animation:4.5s linear infinite sweep;position:absolute;inset:0;mask:radial-gradient(circle,#000 69%,#0000 70%)}@keyframes sweep{to{transform:rotate(1turn)}}.scan__dot[data-astro-cid-rfcl4uyn]{left:var(--x);top:var(--y);background:var(--c-accent);width:8px;height:8px;animation:ping 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;box-shadow:0 0 #ff5c3e99}.scan__dot[data-astro-cid-rfcl4uyn]:nth-of-type(2){animation-delay:.8s}.scan__dot[data-astro-cid-rfcl4uyn]:nth-of-type(3){animation-delay:1.6s}@keyframes ping{70%,to{box-shadow:0 0 0 16px #ff5c3e00}}.scan__tag[data-astro-cid-rfcl4uyn]{left:var(--x);top:var(--y);border:1px solid var(--c-line-2);background:var(--c-bg);text-transform:uppercase;letter-spacing:.08em;color:var(--c-fg-2);white-space:nowrap;border-radius:.35rem;padding:.25rem .5rem;font-size:.62rem;position:absolute}.scan__core[data-astro-cid-rfcl4uyn]{text-align:center;background:var(--c-bg);border-radius:50%;place-content:center;display:grid;position:absolute;inset:38%}.scan__core[data-astro-cid-rfcl4uyn] span[data-astro-cid-rfcl4uyn]{letter-spacing:-.02em;font-size:clamp(1.2rem,2.4vw,2rem)}.scan__core[data-astro-cid-rfcl4uyn] small[data-astro-cid-rfcl4uyn]{text-transform:uppercase;letter-spacing:.2em;color:var(--c-accent);font-size:.6rem}.aform[data-astro-cid-rfcl4uyn]{border-radius:var(--r-l);border:1px solid var(--c-line-2);background:radial-gradient(80% 120% at 0% 0%, var(--c-accent-soft), transparent 60%), var(--c-bg-2);gap:1.4rem;padding:clamp(1.2rem,2.4vw,2rem);display:grid}.aform__label[data-astro-cid-rfcl4uyn]{margin-bottom:.8rem;display:block}.aform__url[data-astro-cid-rfcl4uyn]{border-radius:var(--r-pill);border:1px solid var(--c-line-2);background:var(--c-bg);gap:.5rem;padding:.4rem;display:flex}.aform__url[data-astro-cid-rfcl4uyn] .aform__url-input[data-astro-cid-rfcl4uyn]{background:0 0;border:0;flex:1;height:auto;padding:0 1rem;font-size:1.05rem}.aform__grid[data-astro-cid-rfcl4uyn]{grid-template-columns:1fr 1.4fr;gap:1.4rem;display:grid}.aform__types[data-astro-cid-rfcl4uyn]{border:0;align-content:start;gap:.7rem;padding:0;display:grid}.aform__types[data-astro-cid-rfcl4uyn] legend[data-astro-cid-rfcl4uyn]{margin-bottom:.6rem}.aform__types[data-astro-cid-rfcl4uyn] .choice{display:flex}.aform__fields[data-astro-cid-rfcl4uyn]{grid-template-columns:1fr 1fr;align-content:start;gap:.5rem;display:grid}.aform__url[data-astro-cid-rfcl4uyn]:focus-within{border-color:var(--c-accent)}.aform__note[data-astro-cid-rfcl4uyn] a[data-astro-cid-rfcl4uyn]{color:inherit;text-underline-offset:.2em;text-decoration:underline}.aform__url[data-astro-cid-rfcl4uyn]:has([aria-invalid=true]){border-color:#ff8a73}.checks[data-astro-cid-rfcl4uyn]{border-top:1px solid var(--c-line);grid-template-columns:repeat(3,1fr);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.checks[data-astro-cid-rfcl4uyn] li[data-astro-cid-rfcl4uyn]{align-content:start;gap:.8rem;padding:1.6rem 1.6rem 0 0;display:grid}.checks[data-astro-cid-rfcl4uyn] li[data-astro-cid-rfcl4uyn]+li[data-astro-cid-rfcl4uyn]{border-left:1px solid var(--c-line);padding-left:1.6rem}.checks__icon[data-astro-cid-rfcl4uyn]{border-radius:var(--r-s);border:1px solid var(--c-line-2);width:2.4rem;height:2.4rem;color:var(--c-accent);place-items:center;margin-bottom:1.6rem;font-weight:600;display:grid}.sample[data-astro-cid-rfcl4uyn]{border-radius:var(--r-l);background:var(--c-bg-2);grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:clamp(1.5rem,4vw,3.5rem);display:grid}.sample[data-astro-cid-rfcl4uyn]>div[data-astro-cid-rfcl4uyn]:first-child{justify-items:start;gap:1.2rem;display:grid}.sample__preview[data-astro-cid-rfcl4uyn]{border-radius:var(--r-m);border:1px solid var(--c-line);background:var(--c-bg);gap:1.5rem;padding:1.6rem;display:grid}.sample__score[data-astro-cid-rfcl4uyn] b[data-astro-cid-rfcl4uyn]{font-size:4.5rem;font-weight:var(--fw-display);font-family:var(--font-display);letter-spacing:calc(-.05em + var(--ls-adjust));color:var(--c-accent)}.sample__score[data-astro-cid-rfcl4uyn] span[data-astro-cid-rfcl4uyn]{color:var(--c-fg-3)}.sample__preview[data-astro-cid-rfcl4uyn] ul[data-astro-cid-rfcl4uyn]{gap:.9rem;display:grid}.sample__preview[data-astro-cid-rfcl4uyn] li[data-astro-cid-rfcl4uyn]{color:var(--c-fg-2);gap:.35rem;font-size:.8rem;display:grid}.sample__preview[data-astro-cid-rfcl4uyn] li[data-astro-cid-rfcl4uyn] i[data-astro-cid-rfcl4uyn]{background:var(--c-accent);border-radius:3px;order:2;height:6px}.sample__preview[data-astro-cid-rfcl4uyn] li[data-astro-cid-rfcl4uyn] i[data-astro-cid-rfcl4uyn].ok{background:#4ade80}.acta[data-astro-cid-rfcl4uyn]{text-align:center;border-radius:var(--r-l);border:1px solid var(--c-line);background:radial-gradient(60% 80% at 50% 100%, var(--c-accent-soft), transparent 70%), var(--c-bg-2);justify-items:center;gap:1.6rem;padding:clamp(3rem,7vw,6rem) 1.5rem;display:grid}.acta[data-astro-cid-rfcl4uyn] h2[data-astro-cid-rfcl4uyn]{max-width:14em}@media (width<=900px){.ahero[data-astro-cid-rfcl4uyn],.aform__grid[data-astro-cid-rfcl4uyn],.sample[data-astro-cid-rfcl4uyn],.checks[data-astro-cid-rfcl4uyn]{grid-template-columns:1fr}.checks[data-astro-cid-rfcl4uyn] li[data-astro-cid-rfcl4uyn]+li[data-astro-cid-rfcl4uyn]{border-left:0;border-top:1px solid var(--c-line);padding-left:0}}@media (width<=560px){.aform__url[data-astro-cid-rfcl4uyn]{border-radius:var(--r-m);flex-direction:column}.aform__url[data-astro-cid-rfcl4uyn] .aform__url-input[data-astro-cid-rfcl4uyn]{height:2.8rem}.aform__fields[data-astro-cid-rfcl4uyn]{grid-template-columns:1fr}}
