.sponsors[data-astro-cid-mptkquvx]{padding:6rem 1rem;background:linear-gradient(180deg,#0f0a1a4d,#0f0a1a99);backdrop-filter:blur(10px);border-top:1px solid rgba(167,139,250,.1);position:relative}.container[data-astro-cid-mptkquvx]{max-width:1200px;margin:0 auto}.section-header[data-astro-cid-mptkquvx]{text-align:center;margin-bottom:4rem}.section-header[data-astro-cid-mptkquvx] h2[data-astro-cid-mptkquvx]{font-size:clamp(2.5rem,5vw,3.5rem);color:var(--color-primary);margin-bottom:1rem;font-weight:700;letter-spacing:-.02em;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-astro-cid-mptkquvx]{color:var(--color-text-muted);font-size:1.1rem;line-height:1.7;max-width:600px;margin:0 auto}.sponsors-grid[data-astro-cid-mptkquvx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:3rem}.sponsor-card[data-astro-cid-mptkquvx]{position:relative;background:#0f0a1a99;border:1px solid rgba(167,139,250,.2);border-radius:1rem;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;cursor:pointer;display:flex;flex-direction:column;backdrop-filter:blur(20px);text-decoration:none}.card-glow[data-astro-cid-mptkquvx]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(168,85,247,.3) 0%,rgba(236,72,153,.2) 50%,transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}.sponsor-card[data-astro-cid-mptkquvx]:hover{transform:translateY(-8px) scale(1.02);border-color:var(--color-primary);box-shadow:0 20px 40px #a78bfa4d}.sponsor-card[data-astro-cid-mptkquvx]:hover .card-glow[data-astro-cid-mptkquvx]{opacity:1}.card-inner[data-astro-cid-mptkquvx]{position:relative;z-index:1;display:flex;flex-direction:column;height:100%}.sponsor-icon[data-astro-cid-mptkquvx]{font-size:3rem;margin-bottom:1.5rem;filter:drop-shadow(0 4px 6px rgba(0,0,0,.3))}.sponsor-card[data-astro-cid-mptkquvx] h3[data-astro-cid-mptkquvx]{font-size:1.5rem;color:var(--color-text);margin-bottom:.5rem;font-weight:600;letter-spacing:-.01em}.sponsor-username[data-astro-cid-mptkquvx]{color:var(--color-primary);font-size:.95rem;margin-bottom:1rem;font-family:Courier New,monospace;font-weight:500}.sponsor-description[data-astro-cid-mptkquvx]{color:var(--color-text-muted);font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.sponsor-arrow[data-astro-cid-mptkquvx]{color:var(--color-primary);opacity:.6;transition:all .3s ease;align-self:flex-end}.sponsor-card[data-astro-cid-mptkquvx]:hover .sponsor-arrow[data-astro-cid-mptkquvx]{opacity:1;transform:translate(6px)}.sponsors-footer[data-astro-cid-mptkquvx]{display:flex;align-items:center;justify-content:center;gap:1rem;text-align:center;padding:2rem;background:#a78bfa0d;border:1px solid rgba(167,139,250,.1);border-radius:.75rem}.heart-icon[data-astro-cid-mptkquvx]{flex-shrink:0;stroke:var(--color-primary)}.sponsors-footer[data-astro-cid-mptkquvx] p[data-astro-cid-mptkquvx]{color:var(--color-text-muted);font-size:1rem;line-height:1.7;max-width:700px;margin:0}@media(max-width:768px){.sponsors[data-astro-cid-mptkquvx]{padding:4rem 1rem}.section-header[data-astro-cid-mptkquvx]{margin-bottom:3rem}.sponsors-grid[data-astro-cid-mptkquvx]{grid-template-columns:1fr;gap:1.5rem}.sponsor-card[data-astro-cid-mptkquvx]{padding:1.5rem}.sponsor-icon[data-astro-cid-mptkquvx]{font-size:2.5rem}.sponsor-card[data-astro-cid-mptkquvx] h3[data-astro-cid-mptkquvx]{font-size:1.3rem}.sponsors-footer[data-astro-cid-mptkquvx]{flex-direction:column;padding:1.5rem}}.sponsors[data-astro-cid-mptkquvx]{padding:8rem 1rem;background:linear-gradient(180deg,#0f0a1acc,#0f0a1a99);backdrop-filter:blur(10px);border-top:1px solid rgba(167,139,250,.1);position:relative;overflow:hidden}.sponsors[data-astro-cid-mptkquvx]:before{content:"";position:absolute;bottom:0;right:0;width:500px;height:500px;background:radial-gradient(circle,rgba(236,72,153,.15) 0%,transparent 70%);pointer-events:none}.container[data-astro-cid-mptkquvx]{max-width:1200px;margin:0 auto;position:relative;z-index:1}.section-header[data-astro-cid-mptkquvx]{text-align:center;margin-bottom:5rem;opacity:0;transform:translateY(30px)}.section-header[data-astro-cid-mptkquvx] h2[data-astro-cid-mptkquvx]{font-size:clamp(2.5rem,5vw,3.5rem);background:linear-gradient(135deg,hsl(var(--color-primary-hsl)),hsl(var(--color-secondary-hsl)),hsl(var(--color-accent-hsl)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem;font-weight:800;letter-spacing:-.02em}.section-subtitle[data-astro-cid-mptkquvx]{color:#ffffffb3;font-size:1.25rem;line-height:1.7;max-width:600px;margin:0 auto}.sponsors-grid[data-astro-cid-mptkquvx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:4rem}.sponsor-card[data-astro-cid-mptkquvx]{position:relative;background:#0f0a1ab3;border:1px solid rgba(167,139,250,.2);border-radius:24px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;backdrop-filter:blur(20px) saturate(180%);text-decoration:none;transition:all .5s cubic-bezier(.34,1.56,.64,1);opacity:0;transform:translateY(40px)}.card-shine[data-astro-cid-mptkquvx]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.15) 50%,transparent 70%);transform:translate(-100%);transition:transform .8s cubic-bezier(.4,0,.2,1);pointer-events:none}.sponsor-card[data-astro-cid-mptkquvx]:hover .card-shine[data-astro-cid-mptkquvx]{transform:translate(100%)}.card-border[data-astro-cid-mptkquvx]{position:absolute;inset:0;border-radius:24px;padding:1.5px;background:linear-gradient(135deg,#8b5cf699,#ec489999,#8b5cf699);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s ease;pointer-events:none}.sponsor-card[data-astro-cid-mptkquvx]:hover .card-border[data-astro-cid-mptkquvx]{opacity:1;animation:rotateBorder 3s linear infinite}@keyframes rotateBorder{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.sponsor-card[data-astro-cid-mptkquvx]:hover{transform:translateY(-16px) scale(1.03);border-color:#a78bfa80;box-shadow:0 25px 70px #8b5cf666,0 0 0 1px #a78bfa4d inset;background:#0f0a1ad9}.card-inner[data-astro-cid-mptkquvx]{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;padding:2.5rem}.sponsor-icon[data-astro-cid-mptkquvx]{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf640,#ec489940);border:1.5px solid rgba(139,92,246,.4);border-radius:20px;color:hsl(var(--color-primary-hsl));margin-bottom:1.75rem;transition:all .5s cubic-bezier(.34,1.56,.64,1);box-shadow:0 10px 30px #8b5cf640,0 0 0 1px #a78bfa1a inset}.sponsor-icon[data-astro-cid-mptkquvx] svg{width:36px;height:36px}.sponsor-card[data-astro-cid-mptkquvx]:hover .sponsor-icon[data-astro-cid-mptkquvx]{transform:translateY(-6px) rotate(5deg) scale(1.15);box-shadow:0 16px 40px #8b5cf680,0 0 0 1px #a78bfa33 inset;background:linear-gradient(135deg,#8b5cf666,#ec489966);border-color:#a78bfa99}.sponsor-content[data-astro-cid-mptkquvx]{flex-grow:1}.sponsor-card[data-astro-cid-mptkquvx] h3[data-astro-cid-mptkquvx]{font-size:1.65rem;color:#fff;margin-bottom:.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.sponsor-username[data-astro-cid-mptkquvx]{color:#a78bfaf2;font-size:1rem;margin-bottom:1.25rem;font-family:Courier New,monospace;font-weight:600;opacity:1;letter-spacing:-.01em}.sponsor-description[data-astro-cid-mptkquvx]{color:#ffffffbf;font-size:1.05rem;line-height:1.75;margin-bottom:1.75rem}.sponsor-arrow[data-astro-cid-mptkquvx]{color:#a78bfacc;opacity:.7;transition:all .5s cubic-bezier(.34,1.56,.64,1);align-self:flex-end}.sponsor-card[data-astro-cid-mptkquvx]:hover .sponsor-arrow[data-astro-cid-mptkquvx]{opacity:1;transform:translate(10px) scale(1.1);color:#a78bfa}.sponsors-footer[data-astro-cid-mptkquvx]{display:flex;align-items:center;gap:2rem;padding:3rem;background:linear-gradient(135deg,#8b5cf61a,#ec48991a);border:1px solid rgba(167,139,250,.2);border-radius:20px;position:relative;overflow:hidden;opacity:0;transform:translateY(40px)}.sponsors-footer[data-astro-cid-mptkquvx]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 0%,rgba(139,92,246,.1) 50%,transparent 100%);opacity:0;transition:opacity .5s ease}.sponsors-footer[data-astro-cid-mptkquvx]:hover:before{opacity:1}.footer-icon[data-astro-cid-mptkquvx]{flex-shrink:0;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,hsl(var(--color-primary-hsl)),hsl(var(--color-secondary-hsl)));border-radius:20px;color:#fff;box-shadow:0 12px 32px #8b5cf666;animation:pulse 3s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 12px 32px #8b5cf666}50%{transform:scale(1.05);box-shadow:0 16px 40px #8b5cf699}}.footer-content[data-astro-cid-mptkquvx] h3[data-astro-cid-mptkquvx]{color:#fff;font-size:1.5rem;margin-bottom:.75rem;font-weight:700}.footer-content[data-astro-cid-mptkquvx] p[data-astro-cid-mptkquvx]{color:#ffffffb3;font-size:1.05rem;line-height:1.7;margin:0}@media(max-width:968px){.sponsors[data-astro-cid-mptkquvx]{padding:5rem 1rem}.section-header[data-astro-cid-mptkquvx]{margin-bottom:3.5rem}.sponsors-grid[data-astro-cid-mptkquvx]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem;margin-bottom:3rem}.sponsor-card[data-astro-cid-mptkquvx]{min-height:auto}.card-inner[data-astro-cid-mptkquvx]{padding:2rem}.sponsor-icon[data-astro-cid-mptkquvx]{width:64px;height:64px}.sponsor-icon[data-astro-cid-mptkquvx] svg{width:32px;height:32px}.sponsor-card[data-astro-cid-mptkquvx] h3[data-astro-cid-mptkquvx]{font-size:1.45rem}.sponsor-description[data-astro-cid-mptkquvx]{font-size:1rem}.sponsors-footer[data-astro-cid-mptkquvx]{flex-direction:column;text-align:center;padding:2rem;gap:1.5rem}.footer-icon[data-astro-cid-mptkquvx]{width:64px;height:64px}}@media(max-width:480px){.sponsors-grid[data-astro-cid-mptkquvx]{grid-template-columns:1fr}}.page-content[data-astro-cid-bonii7em]{padding-top:6rem;min-height:100vh}
