.news-card__title a{color:inherit;text-decoration:none;background-image:linear-gradient(var(--color-arc,#00b4ff),var(--color-arc,#00b4ff));background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size 0.3s ease,color 0.3s ease}.news-card__title a:hover,.news-card__title a:focus-visible{color:var(--color-arc,#00b4ff);background-size:100% 1px}.news-card__title a:focus-visible{outline:2px solid var(--color-arc,#00b4ff);outline-offset:4px;border-radius:2px}a.news-tag{text-decoration:none;color:inherit;transition:border-color 0.25s ease,color 0.25s ease}a.news-tag:hover,a.news-tag:focus-visible{color:var(--color-arc,#00b4ff);border-color:var(--color-arc,#00b4ff)}.news-grid__more{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:3rem 0 0}.news-grid__empty{grid-column:1 / -1;text-align:center;opacity:.6;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:.85rem}.news-single{padding:8rem 0 6rem;position:relative;z-index:2}.news-single__inner{max-width:46rem;margin:0 auto}.news-single__back{display:inline-block;margin-bottom:2rem;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-arc,#00b4ff);text-decoration:none}.news-single__back:hover{text-decoration:underline}.news-single__title{font-family:"Cinzel",Georgia,serif;font-size:clamp(1.9rem, 4.5vw, 3rem);line-height:1.15;margin:0 0 1rem}.news-single__meta{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:.8rem;opacity:.7;margin-bottom:2.5rem}.news-single__body{font-size:1.05rem;line-height:1.85}.news-single__body p{margin:0 0 1.5rem}.news-single__body h2,.news-single__body h3{font-family:"Cinzel",Georgia,serif;margin:2.5rem 0 1rem}.news-single__body a{color:var(--color-arc,#00b4ff)}.news-single__image{margin:0 0 2.5rem}.news-single__image img{width:100%;height:auto;border-radius:8px;display:block}.news-single__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:3rem 0 0}.news-archive{padding:8rem 0 6rem;position:relative;z-index:2}.news-pagination{display:flex;justify-content:center;gap:.75rem;margin-top:3.5rem;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:.85rem}.news-pagination .page-numbers{padding:.5rem .9rem;border:1px solid rgb(255 255 255 / .14);border-radius:4px;color:inherit;text-decoration:none}.news-pagination .page-numbers.current,.news-pagination .page-numbers:hover{border-color:var(--color-arc,#00b4ff);color:var(--color-arc,#00b4ff)}.legal-page{padding:8rem 0 6rem;position:relative;z-index:2}.legal-page__inner{max-width:46rem;margin:0 auto;line-height:1.8}.legal-page__inner h1{font-family:"Cinzel",Georgia,serif;font-size:clamp(2rem, 5vw, 3rem);margin:0 0 2rem}.legal-page__inner h2{font-family:"Cinzel",Georgia,serif;margin:2.5rem 0 1rem}.legal-page__inner a{color:var(--color-arc,#00b4ff)}.news-aff{margin:3.5rem 0 0;padding:2rem;border:1px solid rgb(255 255 255 / .1);border-radius:14px;background:linear-gradient(180deg,rgb(0 180 255 / .05),rgb(255 255 255 / .02))}.news-aff__label{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-arc,#00b4ff);opacity:.85;margin:0 0 1.25rem}.news-aff__inner{display:flex;gap:1.25rem;align-items:flex-start}.news-aff__icon{font-size:2rem;line-height:1;flex-shrink:0}.news-aff__content{min-width:0}.news-aff__title{font-family:"Cinzel",Georgia,serif;font-size:1.25rem;line-height:1.3;margin:0 0 .65rem}.news-aff__desc{font-size:.95rem;line-height:1.7;opacity:.85;margin:0 0 1.35rem}.news-aff__btn{display:inline-block}.news-aff__disclosure{margin:1.75rem 0 0;padding-top:1.25rem;border-top:1px solid rgb(255 255 255 / .08);font-size:.78rem;line-height:1.6;opacity:.6}.news-aff__disclosure a{color:var(--color-arc,#00b4ff)}@media (max-width:600px){.news-aff{padding:1.5rem}.news-aff__inner{flex-direction:column;gap:.85rem}}.column-fw_featured{width:90px;text-align:center}