.attac-site{color:#ededed;background:#171717;min-height:100vh;font-family:Arial,sans-serif;line-height:1.7}.attac-wrap{width:min(1100px,100% - 64px);margin:auto}.attac-site a{color:inherit}.attac-site :focus-visible{outline-offset:5px;outline:2px solid #ea5b54}.attac-header{justify-content:space-between;align-items:center;gap:24px;padding:30px 0;display:flex}.attac-brand{letter-spacing:-.04em;border-left:5px solid #dc4942;padding-left:14px;font-size:2.7rem;font-weight:800;line-height:1;text-decoration:none}.attac-brand span{letter-spacing:.24em;margin-top:8px;font-size:.9rem;display:block}.attac-header>div{align-items:center;gap:28px;display:flex}.attac-header nav{gap:15px;display:flex}.attac-header nav [aria-current=page]{border-bottom:2px solid #dc4942}.attac-nav{border-block:1px solid #505050;flex-wrap:wrap;gap:12px 24px;padding:20px 0;font-size:.9rem;display:flex}.attac-nav [aria-current=page]{color:#f17a72}.attac-site main{padding-bottom:60px}.attac-hero{max-width:900px;padding:65px 0 55px}.attac-hero h1{letter-spacing:-.05em;margin:24px 0;font-size:clamp(3.5rem,10vw,7rem);line-height:.99}.attac-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#bbb;font-size:.8rem}.attac-claim{max-width:700px;font-size:clamp(1.2rem,3vw,1.75rem)}.attac-actions{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.attac-actions a,.attac-link-button{border:1px solid #999;padding:10px 20px;text-decoration:none;display:inline-block}.attac-section{border-top:1px solid #505050;max-width:900px;padding:38px 0}.attac-section h2,.attac-page-title h1{font-size:2rem;font-weight:500}.attac-history{gap:24px;padding:0;list-style:none;display:grid}.attac-history li{border-left:3px solid #dc4942;padding-left:20px}.attac-history time{color:#e88782;font-family:monospace}.attac-history p{margin:8px 0}.attac-page-title{padding:45px 0 20px}.attac-site main>p{max-width:850px}.attac-site main>h2{max-width:800px;margin:28px 0;font-size:1.2rem}.attac-note{color:#ccc;border:1px solid #555;padding:20px}.attac-doc-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0;display:grid}.attac-doc-grid article{background:#232323;border:1px solid #505050;padding:25px}.attac-doc-grid span{color:#bbb;font-size:.8rem}.attac-doc-grid h2{font-size:1.3rem;line-height:1.4}.attac-doc-grid p{font-size:.9rem}.attac-doc-grid a,.attac-access a{text-underline-offset:5px;text-decoration:underline}.attac-access{border:1px solid #777;max-width:750px;margin-top:35px;padding:30px}.attac-access h2{font-size:1.5rem}.attac-access form{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.attac-access input{color:#fff;background:#111;border-color:#888;max-width:180px}.attac-access button{color:#111;background:#eee}.attac-access label{font-size:.9rem}.attac-footer{border-top:1px solid #666;padding:30px 0 45px;font-size:.85rem}.attac-footer p{color:#bbb}.attac-site :is(h1,h2,p,a){overflow-wrap:anywhere}.attac-empty{background:#232323;border-left:3px solid #dc4942;padding:28px}@media (max-width:750px){.attac-wrap{width:calc(100% - 40px)}.attac-doc-grid{grid-template-columns:1fr}.attac-header{align-items:flex-start}.attac-header>div{gap:12px;display:grid}.attac-hero{padding-block:45px}}@media (max-width:450px){.attac-wrap{width:calc(100% - 32px)}.attac-header{flex-direction:column}.attac-header>div{justify-content:space-between;width:100%;display:flex}.attac-nav{gap:12px 18px}.attac-access{padding:20px}.attac-hero h1{font-size:3.8rem}}.attac-site{--background:#171717;--foreground:#ededed;--muted:#232323;--border:#777;--primary:#ededed;--primary-foreground:#171717;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.attac-site .appearance-selector{color:#ededed}.attac-access input::placeholder{color:#bbb}.attac-access button:hover{color:#111;background:#fff}.attac-site main :is(h1,h2,h3) a,.attac-site main :is(h1,h2,h3) a:visited{color:inherit;-webkit-text-fill-color:currentColor}
