.rt[data-astro-cid-xn3zvhwp]{aspect-ratio:16/10;--ink:#1c1414;--acc:#fdcf09;--red:#b62227;border-radius:8px;position:relative;overflow:hidden}.rt-quiz[data-astro-cid-xn3zvhwp]{color:#fff;background:radial-gradient(90% 80% at 0% 0%, #b6222773, transparent 60%), radial-gradient(#ffffff12 1px, transparent 1.2px) 0 0 / 12px 12px, linear-gradient(160deg, #2a1d1c, var(--ink) 60%);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:6%;padding:7%;display:grid}.rt-text[data-astro-cid-xn3zvhwp]{flex-direction:column;gap:.5rem;display:flex}.rt-label[data-astro-cid-xn3zvhwp]{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--acc);font-size:.6rem;font-weight:700}.rt-q[data-astro-cid-xn3zvhwp]{font-family:var(--font-display);font-size:clamp(1rem,1.6vw,1.2rem);font-weight:800;line-height:1.22}.rt-go[data-astro-cid-xn3zvhwp]{background:var(--acc);color:var(--ink);border-radius:999px;align-self:flex-start;margin-top:.2rem;padding:.2rem .6rem;font-size:.68rem;font-weight:700;transition:transform .2s}.card:hover .rt-go[data-astro-cid-xn3zvhwp]{transform:translate(3px)}.rt-grid[data-astro-cid-xn3zvhwp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid;transform:rotate(-3deg)}.rt-grid[data-astro-cid-xn3zvhwp] li[data-astro-cid-xn3zvhwp]{aspect-ratio:1;font-family:var(--font-display);color:#ffffff59;animation:7s ease-in-out infinite rt-fill;animation-delay:calc(var(--i) * .22s);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:5px;place-items:center;font-size:.55rem;font-weight:800;display:grid}.rt-grid[data-astro-cid-xn3zvhwp] li[data-astro-cid-xn3zvhwp].rt-res{aspect-ratio:auto;min-height:100%;color:var(--acc);background:0 0;border:1.5px dashed #fdcf0999;font-size:.9rem;animation:1.8s ease-in-out infinite rt-pulse}@keyframes rt-fill{0%,6%{color:#ffffff59;background:#ffffff0d;border-color:#ffffff1a}10%,70%{background:var(--acc);color:var(--ink);border-color:var(--acc)}78%,to{color:#ffffff59;background:#ffffff0d;border-color:#ffffff1a}}@keyframes rt-pulse{0%,to{box-shadow:0 0 #fdcf0900}50%{box-shadow:0 0 0 4px #fdcf092e}}.rt-ebook[data-astro-cid-xn3zvhwp]{background:radial-gradient(#b6222729 1px,#0000 1.3px) 0 0/14px 14px,radial-gradient(70% 90% at 50% 100%,#fde9a8,#0000 70%),#faf7f5;place-items:center;display:grid}.rt-book[data-astro-cid-xn3zvhwp]{aspect-ratio:.76;height:88%;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:relative;transform:perspective(900px)rotateY(-16deg)rotate(-2deg)}.card:hover .rt-book[data-astro-cid-xn3zvhwp]{transform:perspective(900px)rotateY(-6deg)rotate(0)translateY(-4px)}.rt-pages[data-astro-cid-xn3zvhwp]{background:repeating-linear-gradient(90deg,#fff 0 2px,#e9e2de 2px 3px);border-radius:3px 6px 6px 3px;position:absolute;inset:3% -4% 3% 6%;box-shadow:10px 14px 24px -10px #1c141473}.rt-cover[data-astro-cid-xn3zvhwp]{color:#fff;background:radial-gradient(#fdcf0959 .8px, transparent 1px) 60% 60% / 8px 8px no-repeat, linear-gradient(160deg, #2c1f1e, var(--ink) 60%);border-radius:3px 6px 6px 3px;flex-direction:column;gap:6%;padding:11% 10% 9% 13%;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 6px 0 #00000059,inset 8px 0 #ffffff0f,0 10px 24px -12px #1c141499}.rt-img[data-astro-cid-xn3zvhwp]{object-fit:cover;background:#fff;width:100%;height:100%;padding:0}.rt-kind[data-astro-cid-xn3zvhwp]{background:var(--acc);max-width:100%;color:var(--ink);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;align-self:flex-start;padding:2px 5px;font-size:.48rem;font-weight:700;overflow:hidden}.rt-title[data-astro-cid-xn3zvhwp]{font-family:var(--font-display);-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:clamp(.74rem,1.2vw,.9rem);font-weight:800;line-height:1.18;display:-webkit-box;overflow:hidden}.rt-bar[data-astro-cid-xn3zvhwp]{background:var(--red);flex-shrink:0;width:26%;height:3px}.rt-brand[data-astro-cid-xn3zvhwp]{font-family:var(--font-display);letter-spacing:.04em;margin-top:auto;font-size:.62rem;font-weight:800}.rt-brand[data-astro-cid-xn3zvhwp] b[data-astro-cid-xn3zvhwp]{color:var(--acc)}.rt-files[data-astro-cid-xn3zvhwp]{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:9%;right:6%}.rt-files[data-astro-cid-xn3zvhwp] li[data-astro-cid-xn3zvhwp]{letter-spacing:.05em;color:#fff;background:var(--red);border-radius:4px;padding:2px 7px;font-size:.62rem;font-weight:800;transform:rotate(-4deg);box-shadow:0 4px 10px -4px #1c141466}.rt-files[data-astro-cid-xn3zvhwp] li[data-astro-cid-xn3zvhwp].rt-f-excel{background:#1d6f42;transform:rotate(3deg)}.rt-files[data-astro-cid-xn3zvhwp] li[data-astro-cid-xn3zvhwp].rt-f-word{background:#1d4f91;transform:rotate(-2deg)}@media (prefers-reduced-motion:reduce){.rt-grid[data-astro-cid-xn3zvhwp] li[data-astro-cid-xn3zvhwp],.rt-grid[data-astro-cid-xn3zvhwp] li[data-astro-cid-xn3zvhwp].rt-res{animation:none}.rt-grid[data-astro-cid-xn3zvhwp] li[data-astro-cid-xn3zvhwp]:not(.rt-res){background:var(--acc);color:var(--ink);border-color:var(--acc)}}
