.ASH80a_page{color:var(--color-black)}.ASH80a_wrap{max-width:1100px;margin:0 auto;padding:0 2rem}@media (max-width:768px){.ASH80a_wrap{padding:0 1.25rem}}.ASH80a_heroPad{padding-top:56px}@media (max-width:1024px){.ASH80a_heroPad{padding-top:96px}}@media (max-width:768px){.ASH80a_heroPad{padding-top:72px}}.ASH80a_beat{border-top:1px solid var(--color-gray-200);padding:104px 0}@media (max-width:768px){.ASH80a_beat{padding:64px 0}}.ASH80a_proofBeat{padding:104px 0 96px}@media (max-width:768px){.ASH80a_proofBeat{padding:64px 0}}.ASH80a_beatHead{width:100%}.ASH80a_eyebrow{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-porpol);margin:0 0 14px;font-size:12px}.ASH80a_h2{font-family:var(--font-body);letter-spacing:-.04em;overflow-wrap:break-word;text-align:left;-webkit-text-fill-color:currentcolor;color:var(--color-black);background:0 0;margin:0 0 16px;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.06}.ASH80a_grad{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text}.ASH80a_lead{color:#3a3a3a;overflow-wrap:break-word;margin:0;font-size:19px;line-height:1.6}.ASH80a_lead b{color:var(--color-black);font-weight:500}.ASH80a_body{color:#3a3a3a;overflow-wrap:break-word;margin:28px 0 0;font-size:16px;line-height:1.65}.ASH80a_body b{color:var(--color-black);font-weight:500}.ASH80a_body code{font-family:var(--font-mono);background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:5px;padding:1px 5px;font-size:.92em}.ASH80a_body a{color:var(--color-porpol);text-underline-offset:3px;text-decoration:underline}.ASH80a_heroProof{width:100%}@media (max-width:1024px){.ASH80a_heroProof{margin-top:8px}}.ASH80a_proofCap{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 10px;font-size:12px}.ASH80a_proofHash{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-text-muted);margin:10px 0 0;font-size:12px}.ASH80a_facts{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.ASH80a_fact{font-family:var(--font-mono);background:var(--color-gray-100);border:1px solid var(--color-gray-300);color:var(--color-black);border-radius:999px;padding:8px 12px;font-size:12px}.ASH80a_anatomy{border:1px solid var(--color-gray-300);background:linear-gradient(#fcfbff 0%,#fff 100%);border-radius:24px;margin-top:40px;padding:22px;position:relative}.ASH80a_layer{border:1px dashed var(--color-gray-300);background:var(--color-white);border-radius:14px;grid-template-columns:168px 1fr;align-items:center;gap:18px;padding:16px;display:grid}.ASH80a_layer+.ASH80a_layer{margin-top:10px}@media (max-width:768px){.ASH80a_layer{grid-template-columns:1fr;align-items:stretch;gap:12px}}.ASH80a_layerLabel{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-black);background:var(--color-gray-100);text-align:center;overflow-wrap:break-word;border-radius:10px;justify-content:center;align-items:center;padding:14px 12px;font-size:12px;line-height:1.3;display:flex}.ASH80a_chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ASH80a_chip{font-family:var(--font-mono);background:var(--color-gray-100);border:1px solid var(--color-gray-300);color:var(--color-black);overflow-wrap:break-word;border-radius:8px;padding:6px 10px;font-size:12px}.ASH80a_chipAccent{background:linear-gradient(91deg,#8247ff14 0%,#f47bff14 100%);border-color:#8247ff40}.ASH80a_chipAccent b{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.ASH80a_layerFlox{background:linear-gradient(#7b2bff0f 0%,#f47bff0d 100%);border:1px solid #7b2bff4d}.ASH80a_layerFlox .ASH80a_layerLabel{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);color:var(--color-white);-webkit-text-fill-color:var(--color-white);font-weight:600;box-shadow:0 6px 20px #7b2bff47}.ASH80a_anatomyNote{color:#3a3a3a;overflow-wrap:break-word;margin:24px 0 0;font-size:15px;line-height:1.6}.ASH80a_anatomyNote b{color:var(--color-black);font-weight:500}.ASH80a_localGrid{grid-template-columns:1fr 1fr;align-items:center;gap:44px;display:grid}@media (max-width:1024px){.ASH80a_localGrid{grid-template-columns:1fr;gap:28px}}.ASH80a_localTerminalWrap{min-width:0;max-width:100%}.ASH80a_localList{margin:20px 0 0;padding:0;list-style:none}.ASH80a_localList li{color:#3a3a3a;overflow-wrap:break-word;padding:7px 0 7px 20px;font-size:15px;line-height:1.55;position:relative}.ASH80a_localList li:before{content:"";background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);border-radius:2px;width:9px;height:2px;position:absolute;top:16px;left:0}.ASH80a_remoteCards{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}@media (max-width:1024px){.ASH80a_remoteCards{grid-template-columns:1fr}}.ASH80a_remoteCard{background:linear-gradient(#7b2bff0a 0%,#f47bff08 100%);border:1px solid #7b2bff38;border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex;box-shadow:0 8px 32px #7b2bff0d}.ASH80a_remoteKicker{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-porpol);background:#7b2bff14;border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:11px}.ASH80a_remoteTitle{font-family:var(--font-body);letter-spacing:-.02em;color:var(--color-black);overflow-wrap:break-word;text-align:left;-webkit-text-fill-color:currentcolor;background:0 0;margin:4px 0 0;font-size:18px;font-weight:600}.ASH80a_remoteBody{color:#3a3a3a;overflow-wrap:break-word;margin:0;font-size:14px;line-height:1.55}.ASH80a_remoteBody b{color:var(--color-black);font-weight:500}.ASH80a_fitGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:40px;display:grid}@media (max-width:768px){.ASH80a_fitGrid{grid-template-columns:1fr}}.ASH80a_fitCard{border:1px solid var(--color-gray-300);background:var(--color-white);border-radius:20px;flex-direction:column;gap:10px;padding:26px;display:flex;box-shadow:0 8px 32px #0000000a}.ASH80a_fitCardFlox{background:linear-gradient(#7b2bff0d 0%,#f47bff0a 100%);border:1px solid #7b2bff4d}.ASH80a_fitWho{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);align-self:flex-start;font-size:11px}.ASH80a_fitWhoFlox{color:var(--color-porpol)}.ASH80a_fitTitle{font-family:var(--font-body);letter-spacing:-.02em;color:var(--color-black);overflow-wrap:break-word;text-align:left;-webkit-text-fill-color:currentcolor;background:0 0;margin:0;font-size:19px;font-weight:600}.ASH80a_fitBody{color:#3a3a3a;overflow-wrap:break-word;margin:0;font-size:15px;line-height:1.55}.ASH80a_fitBody b{color:var(--color-black);font-weight:500}