.Hero-module__D9Cm9a__hero{width:100%;height:100vh;position:relative;overflow:hidden}.Hero-module__D9Cm9a__backgroundSlideshow{z-index:1;position:absolute;inset:0}.Hero-module__D9Cm9a__backgroundImage{opacity:0;background-position:100%;background-repeat:no-repeat;background-size:cover;transition:opacity 1.5s ease-in-out,transform 8s ease-out;position:absolute;inset:0;transform:scale(1)}.Hero-module__D9Cm9a__backgroundImage.Hero-module__D9Cm9a__active{opacity:1;transform:scale(1.05)}.Hero-module__D9Cm9a__overlay{z-index:2;background:linear-gradient(90deg,#000000fe 0%,#000000c7 25%,#0009 50%,#0000001a 75%,#0000 100%);position:absolute;inset:0}.Hero-module__D9Cm9a__heroContent{z-index:10;padding:var(--page-padding);align-items:center;display:flex;position:absolute;inset:0}.Hero-module__D9Cm9a__heroLeft{flex-direction:column;gap:1.5rem;display:flex}.Hero-module__D9Cm9a__heroTitle{color:#fff;margin:0;font-size:clamp(3rem,4vw,4rem);font-weight:700;line-height:1.15}.Hero-module__D9Cm9a__heroTitleAccent{background:linear-gradient(135deg,#a78bfa 0%,#8b5cf6 50%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.Hero-module__D9Cm9a__heroSubtitle{color:#ffffffb3;max-width:560px;margin:0;font-size:1.4rem;line-height:1.6}.Hero-module__D9Cm9a__heroButtons{align-items:center;gap:1rem;margin-top:.5rem;font-size:1.2rem;display:flex}.Hero-module__D9Cm9a__heroButtons a{padding:1rem 1.8rem}.Hero-module__D9Cm9a__heroPrimaryBtn{color:#fff;background:#8b5cf6;border-radius:.5rem;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Hero-module__D9Cm9a__heroPrimaryBtn:hover{background:#7c3aed;transform:translateY(-2px);box-shadow:0 8px 24px #8b5cf666}.Hero-module__D9Cm9a__heroSecondaryBtn{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:.5rem;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Hero-module__D9Cm9a__heroSecondaryBtn:hover{background:#ffffff1a;border-color:#ffffff80}.Hero-module__D9Cm9a__trustedSection{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.Hero-module__D9Cm9a__trustedLabel{letter-spacing:.1em;color:#ffffff80;font-size:.7rem;font-weight:600}.Hero-module__D9Cm9a__trustedRow{align-items:center;gap:1rem;display:flex}.Hero-module__D9Cm9a__avatarStack{display:flex}.Hero-module__D9Cm9a__stackAvatar{object-fit:cover;border:2px solid #000c;border-radius:50%;width:60px;margin-left:-10px}.Hero-module__D9Cm9a__stackAvatarLink{box-sizing:border-box;border:2px solid #000c;border-radius:50%;flex:0 0 60px;width:60px;height:60px;margin-left:-10px;transition:transform .2s ease-out;overflow:hidden}.Hero-module__D9Cm9a__stackAvatarLink:hover{transform:scale(1.1)rotate(-10deg)translate(-2px)}.Hero-module__D9Cm9a__stackAvatarImage{object-fit:cover;width:100%;height:100%;display:block}.Hero-module__D9Cm9a__stackAvatarLink:focus-visible{outline-offset:2px;outline:2px solid #fff}.Hero-module__D9Cm9a__stackAvatar:first-child,.Hero-module__D9Cm9a__stackAvatarLink:first-child{margin-left:0}.Hero-module__D9Cm9a__trustedCount{color:#fffc;font-size:.9rem;font-weight:500}.Hero-module__D9Cm9a__guidesBtn{color:#a78bfa;letter-spacing:.05em;background:0 0;border:1px solid #a78bfa80;border-radius:.5rem;align-items:center;gap:.5rem;width:fit-content;margin-top:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Hero-module__D9Cm9a__guidesBtn:hover{background:#a78bfa26;border-color:#a78bfa;transform:translateY(-2px)}.Hero-module__D9Cm9a__slideNav{z-index:20;align-items:center;gap:.625rem;display:flex;position:absolute;bottom:clamp(2.5rem,6vh,4rem);left:3rem}.Hero-module__D9Cm9a__progressBar{cursor:pointer;background:#ffffff4d;border:none;border-radius:2px;width:48px;height:3px;padding:0;transition:all .4s}.Hero-module__D9Cm9a__progressBar:hover{background:#ffffff80}.Hero-module__D9Cm9a__progressActive{background:#fff;width:64px}.Hero-module__D9Cm9a__heroMiniCard{z-index:20;box-sizing:border-box;color:#1a1a1a;background:#161616d4;border:2px solid #f2f0f040;border-radius:.75rem;align-items:center;gap:1rem;width:380px;max-width:min(380px,100vw - 3rem);padding:1.45rem;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;position:absolute;bottom:clamp(2rem,5vh,3rem);right:clamp(2rem,5vw,4rem);scale:1.25}.Hero-module__D9Cm9a__heroMiniCard:hover{transform:translateY(-4px);box-shadow:0 16px 48px #00000040}.Hero-module__D9Cm9a__miniCardContent{flex:1;min-width:0}.Hero-module__D9Cm9a__miniCardImage{aspect-ratio:1;border-radius:.5rem;flex:0 0 112px;position:relative;overflow:hidden}.Hero-module__D9Cm9a__miniCardImage img{object-fit:contain}.Hero-module__D9Cm9a__miniCardTitle{letter-spacing:.4px;color:#fff;margin:0 0 .5rem;font-size:1.4rem;font-weight:700}.Hero-module__D9Cm9a__miniCardMeta{color:#cdcbcb;align-items:center;gap:.5rem;margin-bottom:.85rem;font-size:.875rem;display:flex}.Hero-module__D9Cm9a__miniCardDot{color:#a27dfa;font-size:.625rem}.Hero-module__D9Cm9a__miniCardSep{color:#ccc}.Hero-module__D9Cm9a__miniCardDesc{color:#b1b0b0;margin:0 0 .75rem;font-size:1rem;line-height:1.5}.Hero-module__D9Cm9a__miniCardCta{color:#a37bff;align-items:center;gap:.375rem;font-size:.975rem;font-weight:600;transition:color .2s;display:inline-flex}.Hero-module__D9Cm9a__heroMiniCard:hover .Hero-module__D9Cm9a__miniCardCta{color:#7c3aed}.Hero-module__D9Cm9a__cardFadeIn{opacity:1;animation:2s ease-out Hero-module__D9Cm9a__cardFadeIn}.Hero-module__D9Cm9a__cardFadeOut{opacity:0;transition:opacity 2s ease-out}@keyframes Hero-module__D9Cm9a__cardFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:1200px){.Hero-module__D9Cm9a__heroMiniCard{width:340px}.Hero-module__D9Cm9a__miniCardImage{flex-basis:96px}}@media (max-width:1024px){.Hero-module__D9Cm9a__heroLeft{max-width:480px}.Hero-module__D9Cm9a__heroTitle{font-size:clamp(2rem,5vw,2.75rem)}.Hero-module__D9Cm9a__heroSubtitle{font-size:1.2rem}.Hero-module__D9Cm9a__heroMiniCard{gap:.75rem;width:310px;padding:.9rem}.Hero-module__D9Cm9a__miniCardImage{flex-basis:82px}.Hero-module__D9Cm9a__miniCardTitle{font-size:1.1rem}}@media (max-width:768px){.Hero-module__D9Cm9a__overlay{background:linear-gradient(#00000040 0%,#0000 18%),linear-gradient(#0000 0%,#0000008c 55%,#000000e6 100%)}.Hero-module__D9Cm9a__heroContent{align-items:flex-end;padding-bottom:8rem}.Hero-module__D9Cm9a__heroLeft{max-width:100%}.Hero-module__D9Cm9a__heroTitle{font-size:clamp(1.75rem,7vw,2.5rem)}.Hero-module__D9Cm9a__heroSubtitle{font-size:.9375rem}.Hero-module__D9Cm9a__heroButtons{flex-direction:column;align-items:flex-start;width:100%}.Hero-module__D9Cm9a__heroPrimaryBtn,.Hero-module__D9Cm9a__heroSecondaryBtn{justify-content:center;width:100%}.Hero-module__D9Cm9a__trustedSection,.Hero-module__D9Cm9a__heroMiniCard{display:none}.Hero-module__D9Cm9a__slideNav{bottom:2rem;left:2rem}.Hero-module__D9Cm9a__backgroundImage{background-position:75%}}@media (max-width:520px){.Hero-module__D9Cm9a__heroContent{padding:1.5rem 1.5rem 6rem}.Hero-module__D9Cm9a__slideNav{bottom:1.5rem;left:1.5rem}.Hero-module__D9Cm9a__progressBar{width:36px}.Hero-module__D9Cm9a__progressActive{width:52px}.Hero-module__D9Cm9a__backgroundImage{background-position:75%}}
.page-module__Xw9U-q__main{width:100%;position:relative}.page-module__Xw9U-q__heroStickyWrapper{z-index:1;width:100%;height:100vh;position:sticky;top:0;overflow:hidden}.page-module__Xw9U-q__nextSection{z-index:10;width:100%;position:relative}.page-module__Xw9U-q__nextInner{background:#0a0a0a;height:fit-content}.page-module__Xw9U-q__projectsInner{flex-direction:column;gap:1.5rem;display:flex}.page-module__Xw9U-q__projectSlide{background-position:50%;background-size:cover;min-height:100vh;display:flex}.page-module__Xw9U-q__projectBrief{margin-bottom:.5rem}.page-module__Xw9U-q__nextSectionContent{color:#fff;border-radius:2rem;position:relative}.page-module__Xw9U-q__nextSectionContent:before{content:"";z-index:1;background-color:#00000080;border-radius:2rem;position:absolute;inset:0}.page-module__Xw9U-q__projectDemo{z-index:2;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:1.3rem;width:100%;padding-bottom:3rem;display:flex;position:relative}.page-module__Xw9U-q__projectDemo h1{text-transform:uppercase;font-size:clamp(1.5rem,3vw,2.6rem);font-weight:500}.page-module__Xw9U-q__projectDemo p{text-align:center;max-width:700px;padding:0 clamp(0rem,4vw,3rem);font-size:clamp(.8rem,1.6vw,1.25rem);font-weight:350}.page-module__Xw9U-q__sectionBadge{color:#a78bfa;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#8b5cf61f 0%,#a855f71f 100%);border:1px solid #8b5cf640;border-radius:2rem;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__Xw9U-q__sectionBadge svg{color:#c4b5fd}.page-module__Xw9U-q__aboutSection{max-width:1200px;margin:0 auto;padding:100px 32px}.page-module__Xw9U-q__aboutInner{align-items:center;gap:64px;display:flex}.page-module__Xw9U-q__aboutImageCol{position:relative}.page-module__Xw9U-q__aboutImg{object-fit:cover;border-radius:24px;width:100%}.page-module__Xw9U-q__aboutTextCol{flex-direction:column;gap:20px;max-width:600px;display:flex}.page-module__Xw9U-q__aboutLabel{letter-spacing:.12em;color:#a78bfa;font-size:.7rem;font-weight:700}.page-module__Xw9U-q__aboutHeading{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;line-height:1.15}.page-module__Xw9U-q__aboutAccent{background:linear-gradient(135deg,#8b5cf6,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__Xw9U-q__aboutPara{color:#fff9;font-size:.9rem;line-height:1.5}.page-module__Xw9U-q__aboutBtn{color:#a78bfa;align-items:center;gap:8px;margin-top:4px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__Xw9U-q__aboutBtn:hover{color:#c4b5fd;gap:12px}@media (max-width:768px){.page-module__Xw9U-q__aboutSection{padding:80px 24px}.page-module__Xw9U-q__aboutInner{flex-direction:column;align-items:stretch;gap:2rem}.page-module__Xw9U-q__aboutImageCol,.page-module__Xw9U-q__aboutTextCol{width:100%;max-width:100%}.page-module__Xw9U-q__aboutImg{border-radius:20px}.page-module__Xw9U-q__aboutTextCol{gap:1.25rem}}.page-module__Xw9U-q__supportInner{background:radial-gradient(circle,#141414 0%,#070707 70%);flex-direction:column;gap:2.5rem;padding:6rem clamp(1.25rem,5vw,3rem);display:flex}.page-module__Xw9U-q__supportShell{flex-direction:column;justify-content:center;align-items:center;gap:3rem;width:100%;max-width:1200px;margin:0 auto;padding:0;display:flex;position:relative}.page-module__Xw9U-q__supportTop{grid-template-columns:minmax(0,280px) 1fr minmax(0,280px);align-items:start;gap:clamp(1.25rem,3vw,2.75rem);width:100%;display:grid}.page-module__Xw9U-q__supportSideLeft,.page-module__Xw9U-q__supportSideRight{pointer-events:none;opacity:.95;width:100%;max-width:280px;position:static}.page-module__Xw9U-q__supportSideLeft{justify-self:start}.page-module__Xw9U-q__supportSideRight{justify-self:end}.page-module__Xw9U-q__supportSideImg{filter:drop-shadow(0 24px 48px #0000008c);width:100%;height:auto;display:block}.page-module__Xw9U-q__supportHeader{text-align:center;justify-self:center;max-width:820px}.page-module__Xw9U-q__supportHeader .page-module__Xw9U-q__sectionBadge{margin:0 auto 1rem}.page-module__Xw9U-q__supportEyebrow{text-transform:uppercase;letter-spacing:.1rem;color:#9ca3af;margin-bottom:1rem;font-size:1.1rem;font-weight:400}.page-module__Xw9U-q__supportTitle{background:linear-gradient(135deg,#fff 0%,#9ca3af 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:600}.page-module__Xw9U-q__supportLead{color:#d1d5db;max-width:600px;margin:0 auto 2rem;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6}.page-module__Xw9U-q__perksBlock{flex-direction:column;align-items:stretch;gap:1.25rem;width:100%;max-width:100%;display:flex}.page-module__Xw9U-q__perksHeading{color:#fff;text-align:center;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600}.page-module__Xw9U-q__perksAccent{color:#7c3aed}.page-module__Xw9U-q__perksPills{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;display:flex}.page-module__Xw9U-q__perkPill{color:#ffffffeb;text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.85rem;justify-content:center;align-items:center;gap:.6rem;width:fit-content;padding:.7rem .9rem;display:flex}.page-module__Xw9U-q__perkIcon{background:#7c3aed2e;border:1px solid #7c3aedb3;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.page-module__Xw9U-q__perkIcon:before{content:"✓";color:#a78bfa;font-size:.75rem;font-weight:800}.page-module__Xw9U-q__perkText{font-size:.95rem;line-height:1.25}.page-module__Xw9U-q__serverCard{text-align:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:2rem;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:100%;margin-top:.25rem;padding:clamp(2rem,5vw,3rem);display:flex;box-shadow:inset 0 0 0 1px #ffffff0a}.page-module__Xw9U-q__serverCardTitle{color:#fff;margin:0;font-size:clamp(1.3rem,3vw,2.2rem);font-weight:500}.page-module__Xw9U-q__serverCardButton{color:#fff;background:linear-gradient(135deg,#6d28d9 0%,#a855f7 100%);border-radius:999px;justify-content:center;align-items:center;padding:.9rem 2.25rem;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 30px #7c3aed59}.page-module__Xw9U-q__serverCardButton:hover{transform:translateY(-2px);box-shadow:0 16px 36px #7c3aed73}.page-module__Xw9U-q__buildsCarouselInner{padding:3rem clamp(1.25rem,5vw,3rem)}.page-module__Xw9U-q__buildRowSection{flex-direction:column;gap:1.25rem;display:flex}.page-module__Xw9U-q__buildRowHeader{justify-content:space-between;align-items:center;display:flex}.page-module__Xw9U-q__buildRowLabel{color:var(--heading-color);align-items:center;gap:.625rem;display:flex}.page-module__Xw9U-q__buildRowLabel svg{color:#8b5cf6}.page-module__Xw9U-q__buildRowLabel h2{margin:0;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:600}.page-module__Xw9U-q__buildRowViewAll{color:#a78bfa;align-items:center;gap:.375rem;font-size:.85rem;font-weight:500;transition:color .2s;display:flex}.page-module__Xw9U-q__buildRowViewAll:hover{color:#c4b5fd}.page-module__Xw9U-q__buildRowWrapper{position:relative}.page-module__Xw9U-q__buildRowTrack{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:1rem;padding:.25rem 0;display:flex;overflow-x:auto}.page-module__Xw9U-q__buildRowTrack::-webkit-scrollbar{display:none}.page-module__Xw9U-q__buildRowItem{scroll-snap-align:start;flex:0 0 280px}.page-module__Xw9U-q__scrollBtn{z-index:5;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0ad9;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.page-module__Xw9U-q__scrollBtn:hover{background:#8b5cf64d;border-color:#8b5cf680}.page-module__Xw9U-q__scrollBtnLeft{left:-12px}.page-module__Xw9U-q__scrollBtnRight{right:-12px}.page-module__Xw9U-q__showcaseInner{flex-direction:column;align-items:center;gap:2.5rem;padding:5rem clamp(1.25rem,5vw,3rem);display:flex}.page-module__Xw9U-q__showcaseHeader{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.page-module__Xw9U-q__showcaseBadge{color:#fbbf24;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#fbbf241f 0%,#f59e0b1f 100%);border:1px solid #fbbf2440;border-radius:2rem;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__Xw9U-q__showcaseBadge svg{color:#fcd34d}.page-module__Xw9U-q__showcaseTitle{color:var(--heading-color);margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700}.page-module__Xw9U-q__showcaseSubtitle{color:var(--text-color);max-width:550px;margin:0;font-size:clamp(.9rem,1.3vw,1rem);line-height:1.5}.page-module__Xw9U-q__showcaseStrip{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:1.25rem;width:100%;max-width:1200px;padding:.5rem 0;display:flex;overflow-x:auto}.page-module__Xw9U-q__showcaseStrip::-webkit-scrollbar{display:none}.page-module__Xw9U-q__showcaseCard{scroll-snap-align:start;background:linear-gradient(135deg,#1e1e23cc 0%,#141419e6 100%);border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;flex:0 0 280px;transition:all .3s;display:flex;overflow:hidden}.page-module__Xw9U-q__showcaseCard:hover{border-color:#8b5cf64d;transform:translateY(-4px);box-shadow:0 12px 32px #0006}.page-module__Xw9U-q__showcaseImageWrapper{aspect-ratio:16/10;position:relative;overflow:hidden}.page-module__Xw9U-q__showcaseImageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.page-module__Xw9U-q__showcaseCard:hover .page-module__Xw9U-q__showcaseImageWrapper img{transform:scale(1.05)}.page-module__Xw9U-q__showcaseNumber{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.05em;background:#0009;border-radius:.375rem;padding:.25rem .5rem;font-size:.7rem;font-weight:700;position:absolute;top:.75rem;left:.75rem}.page-module__Xw9U-q__showcaseInfo{flex-direction:column;gap:.375rem;padding:1rem;display:flex}.page-module__Xw9U-q__showcaseInfo h3{color:var(--heading-color);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:1rem;font-weight:600}.page-module__Xw9U-q__showcaseInfo p{color:var(--text-color);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.page-module__Xw9U-q__showcaseLink{color:#a78bfa;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem;font-weight:500;transition:color .2s;display:inline-flex}.page-module__Xw9U-q__showcaseCard:hover .page-module__Xw9U-q__showcaseLink{color:#c4b5fd}.page-module__Xw9U-q__showcaseViewAll{color:var(--heading-color);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .25s;display:inline-flex}.page-module__Xw9U-q__showcaseViewAll:hover{background:#ffffff1a;border-color:#8b5cf64d}.page-module__Xw9U-q__buildsInner{padding:5rem clamp(1.25rem,5vw,3rem);overflow:hidden visible}.page-module__Xw9U-q__buildsHeader{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2.5rem;display:flex}.page-module__Xw9U-q__buildsTitle{text-transform:uppercase;text-align:center;letter-spacing:.03em;color:var(--heading-color);margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700}.page-module__Xw9U-q__carouselWrapper{width:100%;padding:1rem 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.page-module__Xw9U-q__carouselTrack{gap:1.5rem;width:max-content;padding:0 1rem;animation:40s linear infinite page-module__Xw9U-q__scroll;display:flex}.page-module__Xw9U-q__carouselWrapper:hover .page-module__Xw9U-q__carouselTrack,.page-module__Xw9U-q__carouselTrack:hover{animation-play-state:paused}@keyframes page-module__Xw9U-q__scroll{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.page-module__Xw9U-q__buildCard{cursor:pointer;background:linear-gradient(135deg,#282828cc 0%,#191919e6 100%);border:1px solid #ffffff14;border-radius:1.25rem;flex-shrink:0;width:280px;height:320px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.page-module__Xw9U-q__buildCard:hover{border-color:#fff3;transform:translateY(-6px)scale(1.02);box-shadow:0 20px 40px #00000080}.page-module__Xw9U-q__buildCard:before{content:"";z-index:1;opacity:.8;background:linear-gradient(#0000 0%,#000000b3 100%);transition:opacity .4s;position:absolute;inset:0}.page-module__Xw9U-q__buildCard:hover:before{opacity:.6}.page-module__Xw9U-q__buildCardImage{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1)}.page-module__Xw9U-q__buildCard:hover .page-module__Xw9U-q__buildCardImage{transform:scale(1.08)}.page-module__Xw9U-q__buildCardLabel{z-index:2;text-align:center;padding:1.5rem;position:absolute;bottom:0;left:0;right:0}.page-module__Xw9U-q__buildCardLabel h3{text-transform:capitalize;color:#fff;letter-spacing:.03em;margin:0;font-size:1.4rem;font-weight:500}.page-module__Xw9U-q__communityInner{gap:3rem;padding:5rem clamp(1.25rem,5vw,3rem);display:flex}.page-module__Xw9U-q__communityLeft{flex-direction:column;flex:1;justify-content:center;gap:1.25rem;display:flex}.page-module__Xw9U-q__communityRight{background:linear-gradient(135deg,#1e1e23cc 0%,#141419e6 100%);border:1px solid #ffffff14;border-radius:1.5rem;flex-direction:column;flex:1;gap:1.25rem;padding:1.75rem;display:flex}.page-module__Xw9U-q__communityBadge{color:#a78bfa;background:linear-gradient(135deg,#8b5cf626 0%,#a855f726 100%);border:1px solid #8b5cf64d;border-radius:2rem;align-items:center;gap:.5rem;width:fit-content;padding:.5rem 1rem;font-size:.85rem;font-weight:500;display:inline-flex}.page-module__Xw9U-q__communityBadge svg{color:#c4b5fd}.page-module__Xw9U-q__communityTitle{color:var(--heading-color);margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.2}.page-module__Xw9U-q__gradientText{background:linear-gradient(135deg,#8b5cf6 0%,#c084fc 50%,#f472b6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__Xw9U-q__communitySubtitle{color:var(--text-color);margin:0;font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.6}.page-module__Xw9U-q__communityStats{gap:1.5rem;margin:.5rem 0;display:flex}.page-module__Xw9U-q__communityStat{align-items:center;gap:.5rem;display:flex}.page-module__Xw9U-q__communityStat svg{color:#8b5cf6}.page-module__Xw9U-q__communityStat>div{flex-direction:column;align-items:flex-start;display:flex}.page-module__Xw9U-q__freeBuildsShowcase{flex-direction:column;gap:1rem;display:flex}.page-module__Xw9U-q__freeShowcaseHeader{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.page-module__Xw9U-q__freeShowcaseHeader p{color:var(--text-color);margin:0;font-size:.85rem;line-height:1.4}.page-module__Xw9U-q__freeBadge{color:#4ade80;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#22c55e26 0%,#16a34a26 100%);border:1px solid #22c55e4d;border-radius:2rem;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.7rem;font-weight:600;display:inline-flex}.page-module__Xw9U-q__freeBadge svg{color:#4ade80}.page-module__Xw9U-q__freeBuildsGrid{gap:.75rem;display:flex}.page-module__Xw9U-q__freeBuildCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;flex:1;transition:all .3s;display:flex;overflow:hidden}.page-module__Xw9U-q__freeBuildCard:hover{border-color:#22c55e4d;transform:translateY(-3px);box-shadow:0 8px 24px #0000004d}.page-module__Xw9U-q__freeBuildImageWrap{aspect-ratio:4/3;position:relative;overflow:hidden}.page-module__Xw9U-q__freeBuildImageWrap img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.page-module__Xw9U-q__freeBuildImagePlaceholder{background:linear-gradient(135deg,#8b5cf633,#6366f11a);width:100%;height:100%}.page-module__Xw9U-q__freeBuildCard:hover .page-module__Xw9U-q__freeBuildImageWrap img{transform:scale(1.05)}.page-module__Xw9U-q__freeBuildOverlay{opacity:0;background:#00000080;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.page-module__Xw9U-q__freeBuildOverlay span{color:#fff;background:#8b5cf6cc;border-radius:.375rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600}.page-module__Xw9U-q__freeBuildCard:hover .page-module__Xw9U-q__freeBuildOverlay{opacity:1}.page-module__Xw9U-q__freeBuildInfo{flex-direction:column;gap:.35rem;padding:.625rem;display:flex}.page-module__Xw9U-q__freeBuildTitle{color:var(--heading-color);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.page-module__Xw9U-q__freeBuildMeta{align-items:center;gap:.5rem;display:flex}.page-module__Xw9U-q__freeBuildTag{color:#4ade80;background:#22c55e1f;border-radius:.25rem;padding:.125rem .375rem;font-size:.65rem;font-weight:600}.page-module__Xw9U-q__freeBuildLikes{color:var(--text-color);align-items:center;gap:.2rem;font-size:.65rem;display:inline-flex}.page-module__Xw9U-q__freeBuildLikes svg{color:#fbbf24}.page-module__Xw9U-q__communityActions{gap:1rem;margin-top:.5rem;display:flex}.page-module__Xw9U-q__communityPrimaryBtn{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);border-radius:.75rem;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:.95rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #8b5cf64d}.page-module__Xw9U-q__communityPrimaryBtn:hover{transform:translateY(-2px);box-shadow:0 8px 30px #8b5cf673}.page-module__Xw9U-q__communitySecondaryBtn{color:var(--heading-color);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.75rem;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:.95rem;font-weight:500;transition:all .3s;display:inline-flex}.page-module__Xw9U-q__communitySecondaryBtn:hover{background:#ffffff1a;border-color:#ffffff40}.page-module__Xw9U-q__upgradeInner{justify-content:center;padding:4rem clamp(1.25rem,5vw,3rem);display:flex}.page-module__Xw9U-q__upgradeCard{background:linear-gradient(145deg,#231e2df2 0%,#14121cfa 100%);border:1px solid #8b5cf640;border-radius:2rem;width:100%;max-width:1000px;padding:4rem 3rem;position:relative;overflow:hidden}.page-module__Xw9U-q__upgradeCard:before{content:"";background:linear-gradient(90deg,#0000,#8b5cf6,#fbbf24,#8b5cf6,#0000);height:2px;position:absolute;top:0;left:0;right:0}.page-module__Xw9U-q__upgradeGlow{pointer-events:none;background:radial-gradient(at 30% 20%,#8b5cf61f 0%,#0000 50%),radial-gradient(at 70% 80%,#fbbf2414 0%,#0000 50%);width:160%;height:180%;animation:8s ease-in-out infinite page-module__Xw9U-q__upgradeGlowPulse;position:absolute;top:-40%;left:-30%}@keyframes page-module__Xw9U-q__upgradeGlowPulse{0%,to{opacity:.8}50%{opacity:1}}.page-module__Xw9U-q__upgradeContent{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex;position:relative}.page-module__Xw9U-q__upgradeBadge{color:#fbbf24;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#fbbf242e 0%,#f59e0b2e 100%);border:1px solid #fbbf2459;border-radius:2rem;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.8rem;font-weight:600;display:inline-flex}.page-module__Xw9U-q__upgradeBadge svg{color:#fcd34d}.page-module__Xw9U-q__upgradeTitle{background:linear-gradient(135deg,#fff 0%,#e8e8e8 50%,#c8b8ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.2}.page-module__Xw9U-q__upgradeSubtitle{color:var(--text-color);max-width:550px;margin:0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6}.page-module__Xw9U-q__upgradePerks{grid-template-columns:repeat(4,1fr);gap:1rem;width:100%;max-width:700px;margin:1rem 0;display:grid}.page-module__Xw9U-q__upgradePerk{color:var(--heading-color);background:linear-gradient(135deg,#ffffff0a 0%,#ffffff05 100%);border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem;font-size:.85rem;font-weight:500;transition:all .3s;display:flex}.page-module__Xw9U-q__upgradePerk:hover{background:#8b5cf61a;border-color:#8b5cf640;transform:translateY(-2px)}.page-module__Xw9U-q__upgradePerk svg{color:#a78bfa;width:24px;height:24px}.page-module__Xw9U-q__upgradeActions{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.page-module__Xw9U-q__upgradeBtn{color:#1a1a1a;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);border-radius:.875rem;align-items:center;gap:.5rem;padding:1rem 2.5rem;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 4px 24px #fbbf244d}.page-module__Xw9U-q__upgradeBtn:hover{transform:translateY(-3px);box-shadow:0 8px 36px #fbbf2473}.page-module__Xw9U-q__upgradeSecondaryBtn{color:var(--heading-color);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.875rem;align-items:center;gap:.5rem;padding:1rem 1.75rem;font-size:.95rem;font-weight:500;transition:all .3s;display:inline-flex}.page-module__Xw9U-q__upgradeSecondaryBtn:hover{background:#ffffff1a;border-color:#ffffff40}.page-module__Xw9U-q__testimonialsInner{flex-direction:column;align-items:center;gap:2.5rem;padding:5rem clamp(1.25rem,5vw,3rem);display:flex}.page-module__Xw9U-q__testimonialsHeader{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.page-module__Xw9U-q__testimonialsTitle{color:var(--heading-color);margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700}.page-module__Xw9U-q__testimonialsSubtitle{color:var(--text-color);max-width:500px;margin:0;font-size:clamp(.9rem,1.3vw,1rem);line-height:1.5}.page-module__Xw9U-q__reviewStatsRow{background:#ffffff08;border:1px solid #ffffff0f;border-radius:2rem;align-items:center;gap:1.5rem;margin-top:1rem;padding:.75rem 1.5rem;display:flex}.page-module__Xw9U-q__reviewStat{align-items:center;gap:.5rem;display:flex}.page-module__Xw9U-q__reviewStat svg{color:#a78bfa}.page-module__Xw9U-q__reviewStatValue{color:var(--heading-color);font-size:1.25rem;font-weight:700}.page-module__Xw9U-q__reviewStatLabel{color:var(--text-color);opacity:.7;font-size:.8rem}.page-module__Xw9U-q__reviewStatDivider{background:#ffffff1a;width:1px;height:24px}.page-module__Xw9U-q__testimonialsCarouselWrapper{width:100vw;margin-left:calc(50% - 50vw);padding:1.5rem 0;position:relative;overflow:hidden}.page-module__Xw9U-q__testimonialsCarouselTrack{gap:1.5rem;width:max-content;animation:60s linear infinite page-module__Xw9U-q__scrollTestimonials;display:flex}@keyframes page-module__Xw9U-q__scrollTestimonials{0%{transform:translate(0)}to{transform:translate(calc(-50% - .75rem))}}.page-module__Xw9U-q__testimonialsCarouselWrapper:hover .page-module__Xw9U-q__testimonialsCarouselTrack{animation-play-state:paused}.page-module__Xw9U-q__testimonialsCarouselWrapper:before,.page-module__Xw9U-q__testimonialsCarouselWrapper:after{content:"";z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.page-module__Xw9U-q__testimonialsCarouselWrapper:before{background:linear-gradient(to right,var(--bg-color,#0a0a0c),transparent);left:0}.page-module__Xw9U-q__testimonialsCarouselWrapper:after{background:linear-gradient(to left,var(--bg-color,#0a0a0c),transparent);right:0}.page-module__Xw9U-q__testimonialsGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;width:100%;max-width:1200px;display:grid}.page-module__Xw9U-q__testimonialCard{background:linear-gradient(135deg,#1e1e23b3 0%,#141419cc 100%);border:1px solid #ffffff0f;border-radius:1rem;flex-direction:column;flex:0 0 320px;gap:.75rem;padding:1.5rem;transition:all .3s;display:flex}.page-module__Xw9U-q__testimonialCard:hover{border-color:#8b5cf633;transform:translateY(-2px)}.page-module__Xw9U-q__testimonialQuote{color:#8b5cf64d}.page-module__Xw9U-q__testimonialStars{color:#fbbf24;gap:.125rem;display:flex}.page-module__Xw9U-q__testimonialStars svg{fill:#fbbf24}.page-module__Xw9U-q__testimonialTitle{color:var(--heading-color);margin:0;font-size:.95rem;font-weight:600}.page-module__Xw9U-q__testimonialBody{color:var(--text-color);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.55;display:-webkit-box;overflow:hidden}.page-module__Xw9U-q__testimonialAuthor{border-top:1px solid #ffffff0f;align-items:center;gap:.625rem;margin-top:auto;padding-top:.75rem;display:flex}.page-module__Xw9U-q__testimonialAvatar{object-fit:cover;border-radius:.375rem;width:32px;height:32px}.page-module__Xw9U-q__testimonialAvatarFallback{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);border-radius:.375rem;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8rem;font-weight:600;display:flex}.page-module__Xw9U-q__testimonialName{color:var(--heading-color);font-size:.8rem;font-weight:600;display:block}.page-module__Xw9U-q__testimonialTier{color:#a78bfa;text-transform:capitalize;font-size:.7rem;display:block}.page-module__Xw9U-q__testimonialCta{color:var(--heading-color);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .25s;display:inline-flex}.page-module__Xw9U-q__testimonialCta:hover{background:#8b5cf61a;border-color:#8b5cf64d}.page-module__Xw9U-q__ctaSection{margin-top:40px;padding:140px 32px;position:relative;overflow:hidden}.page-module__Xw9U-q__ctaBg{background-position:50%;background-size:cover;position:absolute;inset:0}.page-module__Xw9U-q__ctaOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0a0abf;position:absolute;inset:0}.page-module__Xw9U-q__ctaContent{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:700px;margin:0 auto;display:flex;position:relative}.page-module__Xw9U-q__ctaHeading{font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.15}.page-module__Xw9U-q__ctaAccent{background:linear-gradient(135deg,#8b5cf6,#a78bfa,#c4b5fd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__Xw9U-q__ctaText{color:#fff9;max-width:520px;font-size:1.05rem;line-height:1.7}.page-module__Xw9U-q__ctaButtons{gap:14px;margin-top:8px;display:flex}.page-module__Xw9U-q__ctaPrimary{color:#fff;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:12px;align-items:center;gap:8px;padding:15px 30px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 24px #8b5cf659}.page-module__Xw9U-q__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 32px #8b5cf673}.page-module__Xw9U-q__ctaSecondary{color:#fff;background:#ffffff0f;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:8px;padding:15px 30px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__Xw9U-q__ctaSecondary:hover{background:#ffffff1a;border-color:#ffffff40}@media (max-width:768px){.page-module__Xw9U-q__projectSlide{min-height:85vh}.page-module__Xw9U-q__perkPill{width:100%}.page-module__Xw9U-q__projectDemo{padding-bottom:2.25rem}.page-module__Xw9U-q__supportSideLeft,.page-module__Xw9U-q__supportSideRight{display:none}.page-module__Xw9U-q__supportTop{grid-template-columns:1fr}.page-module__Xw9U-q__perksPills{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__Xw9U-q__buildsCarouselInner{padding:2.5rem clamp(1.25rem,5vw,2rem)}.page-module__Xw9U-q__buildRowItem{flex:0 0 250px}.page-module__Xw9U-q__scrollBtn{display:none}.page-module__Xw9U-q__projectsGrid{grid-template-columns:1fr}.page-module__Xw9U-q__showcaseInner{gap:1.5rem;padding:4rem clamp(1.25rem,5vw,2rem)}.page-module__Xw9U-q__showcaseCard{flex:0 0 240px}.page-module__Xw9U-q__buildsInner{padding:4rem clamp(1.25rem,5vw,2rem)}.page-module__Xw9U-q__buildsTitle{margin-bottom:2.5rem}.page-module__Xw9U-q__buildCard{width:240px;height:280px}.page-module__Xw9U-q__buildCardLabel h3{font-size:1.2rem}.page-module__Xw9U-q__communityInner{flex-direction:column;gap:2rem}.page-module__Xw9U-q__communityLeft{text-align:center;align-items:center}.page-module__Xw9U-q__communityStats{justify-content:center}.page-module__Xw9U-q__communityActions{flex-direction:column;width:100%}.page-module__Xw9U-q__communityPrimaryBtn,.page-module__Xw9U-q__communitySecondaryBtn{justify-content:center;width:100%}.page-module__Xw9U-q__communityRight{order:-1}.page-module__Xw9U-q__upgradeCard{padding:2.5rem 2rem}.page-module__Xw9U-q__upgradePerks{grid-template-columns:repeat(2,1fr);gap:.75rem}.page-module__Xw9U-q__upgradePerk{padding:1rem .75rem}.page-module__Xw9U-q__upgradeActions{flex-direction:column;width:100%}.page-module__Xw9U-q__upgradeBtn,.page-module__Xw9U-q__upgradeSecondaryBtn{justify-content:center;width:100%}.page-module__Xw9U-q__testimonialsGrid{grid-template-columns:1fr}.page-module__Xw9U-q__testimonialsInner{gap:2rem;padding:4rem clamp(1.25rem,5vw,2rem)}.page-module__Xw9U-q__reviewStatsRow{gap:1rem;padding:.625rem 1rem}.page-module__Xw9U-q__reviewStatValue{font-size:1.1rem}.page-module__Xw9U-q__reviewStatLabel{font-size:.7rem}.page-module__Xw9U-q__testimonialCard{flex:0 0 280px}.page-module__Xw9U-q__freeBuildsGrid{flex-direction:column}.page-module__Xw9U-q__freeBuildCard{flex-direction:row}.page-module__Xw9U-q__freeBuildImageWrap{aspect-ratio:1;flex-shrink:0;width:80px}}@media (max-width:520px){.page-module__Xw9U-q__projectSlide{min-height:78vh}.page-module__Xw9U-q__projectDemo{padding-bottom:1.75rem}.page-module__Xw9U-q__aboutSection{padding:2.5rem 1rem}.page-module__Xw9U-q__aboutInner{flex-direction:column;gap:1.5rem;padding:0}.page-module__Xw9U-q__aboutImageCol,.page-module__Xw9U-q__aboutTextCol{width:100%}.page-module__Xw9U-q__aboutImg{border-radius:18px;width:100%}.page-module__Xw9U-q__aboutHeading{font-size:clamp(1.75rem,5vw,2.2rem)}.page-module__Xw9U-q__aboutPara{font-size:.95rem}.page-module__Xw9U-q__supportInner{padding:4.5rem clamp(1rem,6vw,1.5rem)}.page-module__Xw9U-q__perksPills{grid-template-columns:1fr}.page-module__Xw9U-q__perkText{font-size:.9rem}.page-module__Xw9U-q__serverCard{border-radius:1.5rem}.page-module__Xw9U-q__buildsInner{padding:3.5rem clamp(1rem,6vw,1.5rem)}.page-module__Xw9U-q__buildsTitle{margin-bottom:2rem}.page-module__Xw9U-q__buildCard{width:200px;height:240px}.page-module__Xw9U-q__buildCardLabel{padding:1rem}.page-module__Xw9U-q__buildCardLabel h3{font-size:1.1rem}.page-module__Xw9U-q__buildsCarouselInner{padding:2rem clamp(1rem,6vw,1.5rem)}.page-module__Xw9U-q__buildRowItem{flex:0 0 220px}.page-module__Xw9U-q__showcaseInner{gap:1.25rem;padding:3rem clamp(1rem,6vw,1.5rem)}.page-module__Xw9U-q__showcaseCard{flex:0 0 200px}.page-module__Xw9U-q__showcaseInfo h3{font-size:.85rem}.page-module__Xw9U-q__communityInner{padding:3rem clamp(1rem,6vw,1.5rem)}.page-module__Xw9U-q__communityTitle{font-size:1.5rem}.page-module__Xw9U-q__upgradeInner{padding:2.5rem clamp(1rem,6vw,1.5rem)}.page-module__Xw9U-q__upgradeCard{padding:1.5rem}.page-module__Xw9U-q__upgradePerk{padding:.4rem .75rem;font-size:.8rem}.page-module__Xw9U-q__testimonialsInner{padding:3rem clamp(1rem,6vw,1.5rem)}.page-module__Xw9U-q__testimonialCard{padding:1.25rem}.page-module__Xw9U-q__testimonialBody{-webkit-line-clamp:3;line-clamp:3}}
