.company-card[data-astro-cid-rquyp66h]{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding:3rem;border-radius:30px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.2);background:#000;text-decoration:none;height:100%;animation:fadeInUp .6s ease-out forwards;opacity:0;&:before{content:"";position:absolute;inset:0;z-index:1;background-image:linear-gradient(to right,rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.1) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse 90% 50% at 50% 35%,black,transparent);-webkit-mask-image:radial-gradient(ellipse 90% 50% at 50% 35%,black,transparent);pointer-events:none}.company-logo-container{width:100%;min-height:80px;display:flex;align-items:center;justify-content:start;position:relative;z-index:2}.company-location{color:#b8b8b8;font-weight:300;display:block;margin-top:.5rem;svg{width:1em;height:1em;vertical-align:middle;margin-right:.25rem;opacity:.6}}.company-footer{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:2;margin-top:auto}img{max-width:100%;max-height:80px;height:auto;object-fit:contain;display:block;opacity:.9}.placeholder-text{font-family:var(--font-display);font-size:clamp(2rem,5vw,2.1rem);font-weight:500;line-height:1.1;color:#fff6;text-align:center}.placeholder-icon{opacity:.7;color:#fff9;display:block;width:100%;height:auto}.company-content{display:flex;flex-direction:column;flex:1;position:relative;z-index:2;width:100%}p.company-description{color:#b8b8b8;font-size:clamp(1.05rem,2vw,1.125rem);line-height:1.5;font-weight:300;margin:0;position:relative;z-index:2}p.company-location-wrapper{margin-top:auto;padding-top:1rem}.cta-secondary{display:inline-block;padding:clamp(.75rem,2vw,1rem) clamp(1rem,3vw,1.5rem);background:#171717;border:1px solid transparent;border-radius:9999px;color:#fff;text-decoration:none;font-size:clamp(.95rem,2vw,1.15rem);font-weight:400;transition:background .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease;position:relative;z-index:2;&:hover{background:#00ffd5;color:#010101;box-shadow:0 0 20px #00e6c51a;border-color:#00ffd5}}.cta-primary{display:inline-block;padding:clamp(.75rem,2vw,1rem) clamp(1rem,3vw,1.5rem);background:#fff;border:none;border-radius:9999px;color:#010101;text-decoration:none;font-size:clamp(.95rem,2vw,1.15rem);font-weight:450;font-family:var(--font-display);transition:all .3s ease;position:relative;z-index:2;&:hover{background:#00ffd5;box-shadow:0 0 20px #00e6c51a}}}.page-wrapper{align-items:flex-start!important;justify-content:flex-start!important}.support-hero[data-astro-cid-bonii7em]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;width:100vw;margin-left:calc(-.5*(100vw - 100%));background:radial-gradient(ellipse 1000px 800px at 0% 30%,rgba(20,184,166,.25),transparent 60%),radial-gradient(ellipse 900px 700px at 100% 70%,rgba(6,182,212,.2),transparent 55%),#010101;&:after{content:"";position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to bottom,transparent 0%,rgba(1,1,1,.3) 30%,rgba(1,1,1,.6) 60%,#010101 100%);pointer-events:none;z-index:1}}.support-hero-content[data-astro-cid-bonii7em]{position:relative;z-index:2;text-align:center;padding:3rem 2rem;max-width:1200px;width:90vw;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:30rem;animation:fadeInUp .6s ease-out forwards;opacity:0;@media screen and (max-width: 896px){width:99vw}@media screen and (min-width: 2000px){width:95vw;max-width:2500px}}.support-hero-badges[data-astro-cid-bonii7em]{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap;justify-content:center;animation:fadeInUp .6s ease-out .1s forwards;opacity:0}.support-hero-title[data-astro-cid-bonii7em]{font-size:clamp(2.5rem,5vw,5rem);font-weight:600;line-height:1.1;color:#fff;margin:0;font-family:var(--font-display);max-width:900px;animation:fadeInUp .6s ease-out .15s forwards;opacity:0}.support-hero-subtitle[data-astro-cid-bonii7em]{font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.6;color:#fffc;margin:0 0 2rem;max-width:700px;animation:fadeInUp .6s ease-out .2s forwards;opacity:0}.partners-section[data-astro-cid-bonii7em]{padding:0;background:#010101;margin-bottom:4rem}.partners-heading[data-astro-cid-bonii7em]{text-align:center;font-size:clamp(2rem,3vw,2.5rem);font-weight:600;color:#fff;margin:0 0 3rem;font-family:var(--font-display)}.partners-grid[data-astro-cid-bonii7em]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;margin:0;.company-card:nth-child(1){animation-delay:0s}.company-card:nth-child(2){animation-delay:.1s}.company-card:nth-child(3){animation-delay:.2s}@media screen and (max-width: 1400px){grid-template-columns:repeat(2,1fr);gap:2rem}@media screen and (max-width: 896px){grid-template-columns:1fr;gap:1.5rem;padding:0 1rem}}.support-footer-note[data-astro-cid-bonii7em]{text-align:center;padding:3rem 2rem;color:#fff9;font-size:.95rem;background:#010101;a{color:var(--accent);text-decoration:none;transition:color .2s;&:hover{color:#00ffd5}}}.community-section[data-astro-cid-bonii7em]{padding:0;background:#010101;display:flex;justify-content:center;align-items:center;width:100vw;margin-left:calc(-.5*(100vw - 100%))}.community-card-wrapper[data-astro-cid-bonii7em]{width:100%;display:block;position:relative;padding:4rem;border-radius:0;border:1px solid rgba(255,255,255,.1);overflow:hidden;background:radial-gradient(ellipse 1900px 550px at 50% 40%,rgba(20,184,166,.1),transparent 70%),radial-gradient(ellipse 1600px 400px at 50% 25%,rgba(6,182,212,.05),transparent 60%),radial-gradient(ellipse 1900px 550px at 50% 25%,rgba(20,184,166,.1),transparent 50%),#000;&:before{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse 90% 50% at 50% 35%,black,transparent);-webkit-mask-image:radial-gradient(ellipse 90% 50% at 50% 35%,black,transparent)}@media screen and (max-width: 896px){padding:2rem}}.community-content[data-astro-cid-bonii7em]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;width:100%;position:relative;z-index:1;h2{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:600;color:#fff;margin:0;font-family:var(--font-display);line-height:1.1}p{font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.6;color:#fffc;margin:0 0 2rem;max-width:750px}.badge{margin:0}.cta-secondary{margin-top:.5rem}}.community-right[data-astro-cid-bonii7em]{display:flex;align-items:center;justify-content:center}.chat-container[data-astro-cid-bonii7em]{width:100%;max-width:400px;height:300px;background:linear-gradient(135deg,#0d2824,#050a0a);border-radius:12px;box-shadow:0 8px 32px #00e6c526;overflow:hidden;position:relative;font-family:Courier New,Courier,monospace;&:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,230,197,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,230,197,.03) 1px,transparent 1px);background-size:20px 20px;pointer-events:none;z-index:1}}.chat-header[data-astro-cid-bonii7em]{background:#0b1e1ae6;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,230,197,.2);position:relative;z-index:2}.channel-name[data-astro-cid-bonii7em]{color:var(--accent);font-size:13px;font-weight:700}.window-controls[data-astro-cid-bonii7em]{display:flex;gap:8px}.control-dot[data-astro-cid-bonii7em]{width:8px;height:8px;background:#3a4a47;border-radius:50%}.chat-messages[data-astro-cid-bonii7em]{padding:16px;height:200px;overflow-y:auto;position:relative;z-index:2;&::-webkit-scrollbar{width:6px}&::-webkit-scrollbar-track{background:#0003}&::-webkit-scrollbar-thumb{background:#00e6c54d;border-radius:3px;&:hover{background:#00e6c580}}}.chat-message[data-astro-cid-bonii7em]{margin-bottom:12px;padding:8px 12px;border-radius:6px;font-size:12px;line-height:1.5;word-wrap:break-word;&.incoming{background:#0b1e1a;color:#a0b5b0;margin-right:40px}&.outgoing{background:#00e6c526;color:var(--accent);margin-left:40px;border:1px solid rgba(0,230,197,.3)}}.chat-username[data-astro-cid-bonii7em]{color:var(--accent);font-weight:700;margin-right:4px}.chat-footer[data-astro-cid-bonii7em]{position:absolute;bottom:0;left:0;right:0;padding:12px 16px;background:#0b1e1af2;border-top:1px solid rgba(0,230,197,.2);z-index:2}.chat-input[data-astro-cid-bonii7em]{background:#00e6c514;border:1px solid rgba(0,230,197,.3);border-radius:6px;padding:10px 12px;color:var(--accent);font-family:Courier New,Courier,monospace;font-size:12px;display:flex;align-items:center;box-shadow:0 0 10px #00e6c51a}.chat-placeholder[data-astro-cid-bonii7em]{color:#3a5550}.chat-cursor[data-astro-cid-bonii7em]{display:inline-block;width:8px;height:14px;background:var(--accent);margin-left:2px;animation:blink 1s infinite}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}
