.editorial-art[data-astro-cid-tuysowzl]{isolation:isolate;background:#dedff7;place-items:center;height:300px;display:grid;position:relative;overflow:hidden}.editorial-0[data-astro-cid-tuysowzl]{background:#152941}.editorial-1[data-astro-cid-tuysowzl]{background:#e4dff6}.editorial-2[data-astro-cid-tuysowzl]{background:#f3ead9}.editorial-3[data-astro-cid-tuysowzl]{background:#d8eee5}.editorial-4[data-astro-cid-tuysowzl]{background:#172b43}.editorial-5[data-astro-cid-tuysowzl]{background:#dfe8fa}.ribbon-field[data-astro-cid-tuysowzl]{width:100%;height:100%;position:relative;transform:rotate(-25deg)scale(1.25)}.ribbon-field[data-astro-cid-tuysowzl] i[data-astro-cid-tuysowzl]{top:calc(20px + var(--i)*35px);width:120%;height:32px;animation:3.4s ease-in-out infinite ribbon-drift;animation-delay:calc(var(--i)*-.25s);background:linear-gradient(90deg,#2452a3,#69bce8 35%,#73e2c4 65%,#4e73de);border-radius:50%;position:absolute;left:-10%;box-shadow:0 7px 20px #091b3433}.glass-composition[data-astro-cid-tuysowzl]{perspective:600px;width:270px;height:210px;position:relative}.glass-composition[data-astro-cid-tuysowzl] i[data-astro-cid-tuysowzl]{inset:calc(var(--i)*13px);transform:rotate(calc(-15deg + var(--i)*12deg));animation:5s ease-in-out infinite glass-turn;animation-delay:calc(var(--i)*-.5s);backdrop-filter:blur(2px);background:linear-gradient(135deg,#fff9,#7799db18);border:1px solid #ffffffd0;border-radius:24px;position:absolute;box-shadow:0 12px 25px #5c58a31a}.glass-composition[data-astro-cid-tuysowzl] b[data-astro-cid-tuysowzl]{color:#6881c2;place-items:center;font:300 70px sans-serif;display:grid;position:absolute;inset:0}.type-composition[data-astro-cid-tuysowzl]{text-align:center;color:#203b65;font:600 clamp(16px,2.4vw,27px)/1.3 var(--font-body,sans-serif);letter-spacing:.06em;position:relative}.type-composition[data-astro-cid-tuysowzl] span[data-astro-cid-tuysowzl]{display:block}.type-plus[data-astro-cid-tuysowzl]{color:#537de0;margin:8px 0;animation:4s infinite type-turn;font-size:44px!important}.type-composition[data-astro-cid-tuysowzl] i[data-astro-cid-tuysowzl]{transform-origin:0;background:#5aaea0;width:100%;height:5px;animation:3s infinite type-underline;position:absolute;bottom:-15px;left:0}.tile-composition[data-astro-cid-tuysowzl]{grid-template-columns:repeat(5,31px);gap:8px;display:grid;transform:rotate(-18deg)}.tile-composition[data-astro-cid-tuysowzl] i[data-astro-cid-tuysowzl]{width:31px;height:31px;animation:2.6s infinite tile-wave;animation-delay:var(--delay);background:#3c8879;border-radius:8px;box-shadow:0 7px 12px #1e574518}.tile-composition[data-astro-cid-tuysowzl] i[data-astro-cid-tuysowzl]:nth-child(3n){background:#80b9db}.tile-composition[data-astro-cid-tuysowzl] i[data-astro-cid-tuysowzl]:nth-child(7n){background:#f4ce7b}.orbit-sculpture[data-astro-cid-tuysowzl]{perspective:600px;width:250px;height:220px;position:relative}.orbit-sculpture[data-astro-cid-tuysowzl] i[data-astro-cid-tuysowzl]{transform:rotateY(60deg) rotateZ(calc(var(--i)*30deg));animation:6s ease-in-out infinite sculpture;animation-delay:calc(var(--i)*-.6s);border:13px solid #769dda;border-color:#769dda #769dda #344d83 #67d1bd;border-radius:50%;position:absolute;inset:15px}.orbit-sculpture[data-astro-cid-tuysowzl] b[data-astro-cid-tuysowzl]{background:#c2e9e5;border-radius:50%;width:30px;height:30px;position:absolute;top:96px;left:110px;box-shadow:0 0 38px #68dcc0aa}.signal-landscape[data-astro-cid-tuysowzl]{align-items:center;gap:7px;display:flex;transform:rotate(-12deg)}.signal-landscape[data-astro-cid-tuysowzl] i[data-astro-cid-tuysowzl]{height:var(--h);width:10px;animation:2.5s ease-in-out infinite landscape;animation-delay:calc(var(--i)*-.11s);background:linear-gradient(#537ee0,#71bcb5);border-radius:10px;display:block}@keyframes ribbon-drift{50%{transform:translate(35px)rotate(6deg)scaleY(.75)}}@keyframes glass-turn{50%{translate:0 -12px;rotate:6deg}}@keyframes type-turn{45%,70%{transform:rotate(90deg)}}@keyframes type-underline{0%,to{scale:.2 1}50%{scale:1}}@keyframes tile-wave{40%{border-radius:50%;transform:translateY(-10px)rotate(12deg)}}@keyframes sculpture{50%{rotate:20deg;scale:.9}}@keyframes landscape{50%{translate:0 10px;scale:1 .4}}.editorial-art[data-astro-cid-tuysowzl][data-paused] [data-astro-cid-tuysowzl]{animation-play-state:paused!important}@media (width<=450px){.editorial-art[data-astro-cid-tuysowzl]{height:230px}.signal-landscape[data-astro-cid-tuysowzl]{scale:.85}.type-composition[data-astro-cid-tuysowzl]{font-size:22px}}@media (prefers-reduced-motion:reduce){.editorial-art[data-astro-cid-tuysowzl] [data-astro-cid-tuysowzl]{animation:none!important}}.resource-hero-layout[data-astro-cid-4aracdkc]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.resources-art[data-astro-cid-4aracdkc]{padding:clamp(14px,2vw,22px)}.resources-art[data-astro-cid-4aracdkc] .editorial-art{border-radius:12px;height:240px}.resource-jump[data-astro-cid-4aracdkc]{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.resource-jump[data-astro-cid-4aracdkc] li[data-astro-cid-4aracdkc]{margin:0}.resource-jump[data-astro-cid-4aracdkc] a[data-astro-cid-4aracdkc]{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);background:#fff;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.resource-jump[data-astro-cid-4aracdkc] a[data-astro-cid-4aracdkc] span[data-astro-cid-4aracdkc]{color:var(--mid);font-weight:500}.resource-jump[data-astro-cid-4aracdkc] a[data-astro-cid-4aracdkc]:hover{color:var(--action);border-color:var(--action)}.resource-jump[data-astro-cid-4aracdkc] a[data-astro-cid-4aracdkc]:focus-visible,.category-card[data-astro-cid-4aracdkc]:focus-visible{outline:2px solid var(--action);outline-offset:3px}.resources-categories[data-astro-cid-4aracdkc] #categories-heading[data-astro-cid-4aracdkc],.resources-index[data-astro-cid-4aracdkc] h2[data-astro-cid-4aracdkc]{scroll-margin-top:calc(var(--header) + 24px)}.category-grid[data-astro-cid-4aracdkc] .iso-object{align-self:flex-start;width:auto;max-width:100%;height:132px;margin:0 0 20px}.category-grid[data-astro-cid-4aracdkc] .iso-object text{display:none}.category-card[data-astro-cid-4aracdkc]{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}.category-card[data-astro-cid-4aracdkc]:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}.category-count[data-astro-cid-4aracdkc]{color:var(--action);margin-top:auto;padding-top:16px;font-size:13px;font-weight:600;display:block}@media (width<=900px){.resource-hero-layout[data-astro-cid-4aracdkc]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.category-card[data-astro-cid-4aracdkc]{transition:none}.category-card[data-astro-cid-4aracdkc]:hover{transform:none}}
