.Navbar-module__b5_koG__navbar{z-index:1000;border-bottom:1px solid #0000;transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s,box-shadow .4s,border-color .4s;position:fixed;top:0;left:0;right:0}.Navbar-module__b5_koG__scrolled{-webkit-backdrop-filter:blur(24px)saturate(180%);background:#f7f7f7cc;border-bottom-color:#d9d9d980;box-shadow:0 1px #0000000a,0 4px 24px #0000000a}.Navbar-module__b5_koG__inner{align-items:center;gap:48px;max-width:1280px;height:72px;margin:0 auto;padding:0 32px;display:flex}.Navbar-module__b5_koG__logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.Navbar-module__b5_koG__logoImg{object-fit:contain;filter:drop-shadow(0 1px 2px #00000014);width:auto;height:44px;transition:opacity .2s}.Navbar-module__b5_koG__logo:hover .Navbar-module__b5_koG__logoImg{opacity:.88}.Navbar-module__b5_koG__links{flex:1;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__b5_koG__link{font-family:var(--font-inter);color:var(--graphite);letter-spacing:-.01em;flex-direction:column;align-items:center;padding:8px 12px;font-size:.875rem;font-weight:450;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.Navbar-module__b5_koG__link:hover{color:var(--charcoal)}.Navbar-module__b5_koG__linkUnderline{background:var(--ferrari-red);transform-origin:0;border-radius:2px;height:1.5px;transition:transform .25s cubic-bezier(.16,1,.3,1);position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.Navbar-module__b5_koG__link:hover .Navbar-module__b5_koG__linkUnderline{transform:scaleX(1)}.Navbar-module__b5_koG__cta{flex-shrink:0;margin-left:auto}.Navbar-module__b5_koG__hamburger{cursor:pointer;color:var(--charcoal);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:4px;display:none}.Navbar-module__b5_koG__mobileMenu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f7f7f7f2;border-top:1px solid #d9d9d980}.Navbar-module__b5_koG__mobileLinks{flex-direction:column;gap:4px;margin:0;padding:16px 24px 24px;list-style:none;display:flex}.Navbar-module__b5_koG__mobileLink{font-family:var(--font-inter);color:var(--graphite);border-radius:12px;padding:12px 16px;font-size:1rem;font-weight:450;text-decoration:none;transition:background .2s,color .2s;display:block}.Navbar-module__b5_koG__mobileLink:hover{color:var(--charcoal);background:#d9d9d966}.Navbar-module__b5_koG__mobileJoin{background:var(--ferrari-red);color:var(--white);font-family:var(--font-outfit);text-align:center;border-radius:100px;margin-top:8px;padding:14px 16px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background .2s;display:block}.Navbar-module__b5_koG__mobileJoin:hover{background:var(--crimson)}@media (max-width:900px){.Navbar-module__b5_koG__links,.Navbar-module__b5_koG__cta{display:none}.Navbar-module__b5_koG__hamburger{width:44px;height:44px;display:flex}.Navbar-module__b5_koG__inner{gap:16px;padding:0 24px}}@media (max-width:480px){.Navbar-module__b5_koG__inner{padding:0 16px}}
.MagneticButton-module__l2Ju0W__btn{font-family:var(--font-outfit);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:14px 32px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.MagneticButton-module__l2Ju0W__btn:hover{transform:scale(1.02)}.MagneticButton-module__l2Ju0W__primary{background:var(--charcoal);color:var(--white);box-shadow:0 2px 20px #18181826}.MagneticButton-module__l2Ju0W__primary:hover{box-shadow:0 8px 32px #1818184d}.MagneticButton-module__l2Ju0W__primary .MagneticButton-module__l2Ju0W__btnGlow{opacity:0;background:linear-gradient(135deg,#ffffff26 0%,#0000 60%);transition:opacity .3s;position:absolute;inset:0}.MagneticButton-module__l2Ju0W__primary:hover .MagneticButton-module__l2Ju0W__btnGlow{opacity:1}.MagneticButton-module__l2Ju0W__secondary{color:var(--charcoal);border:1.5px solid var(--silver);box-shadow:none;background:0 0}.MagneticButton-module__l2Ju0W__secondary:hover{border-color:var(--charcoal);box-shadow:0 4px 16px #18181814}.MagneticButton-module__l2Ju0W__ghost{background:var(--ferrari-red);color:var(--white);box-shadow:0 4px 24px #d719204d}.MagneticButton-module__l2Ju0W__ghost:hover{background:var(--crimson);box-shadow:0 8px 40px #d7192080}.MagneticButton-module__l2Ju0W__ghost .MagneticButton-module__l2Ju0W__btnGlow{opacity:0;background:linear-gradient(135deg,#fff3 0%,#0000 60%);transition:opacity .3s;position:absolute;inset:0}.MagneticButton-module__l2Ju0W__ghost:hover .MagneticButton-module__l2Ju0W__btnGlow{opacity:1}.MagneticButton-module__l2Ju0W__btnInner{z-index:1;align-items:center;gap:8px;display:flex;position:relative}.MagneticButton-module__l2Ju0W__btnGlow{pointer-events:none}
.Footer-module__KWgBSG__footer{background:var(--charcoal);color:#ffffffb3;border-top:1px solid #ffffff0f}.Footer-module__KWgBSG__container{max-width:1280px;margin:0 auto;padding:0 32px}.Footer-module__KWgBSG__top{border-bottom:1px solid #ffffff0f;grid-template-columns:300px 1fr;gap:80px;padding:80px 0 60px;display:grid}.Footer-module__KWgBSG__brand{flex-direction:column;gap:20px;display:flex}.Footer-module__KWgBSG__logo{align-items:center;display:flex}.Footer-module__KWgBSG__logoImg{object-fit:contain;filter:brightness(0)invert();opacity:.9;width:auto;height:56px;transition:opacity .2s}.Footer-module__KWgBSG__logo:hover .Footer-module__KWgBSG__logoImg{opacity:1}.Footer-module__KWgBSG__tagline{font-family:var(--font-inter);color:#fff6;max-width:260px;margin:0;font-size:.875rem;line-height:1.65}.Footer-module__KWgBSG__socials{gap:8px;display:flex}.Footer-module__KWgBSG__social{color:#ffffff80;background:#ffffff0f;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:flex}.Footer-module__KWgBSG__social:hover{color:var(--ferrari-red);background:#d7192026;border-color:#d719204d}.Footer-module__KWgBSG__linksGrid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.Footer-module__KWgBSG__linkGroup{flex-direction:column;gap:16px;display:flex}.Footer-module__KWgBSG__linkGroupTitle{font-family:var(--font-outfit);color:#ffffffe6;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:600}.Footer-module__KWgBSG__linkList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__KWgBSG__link{font-family:var(--font-inter);color:#fff6;font-size:.875rem;text-decoration:none;transition:color .2s}.Footer-module__KWgBSG__link:hover{color:#fffc}.Footer-module__KWgBSG__riskDisclosure{font-family:var(--font-inter);color:#ffffff40;border-bottom:1px solid #ffffff0f;padding:28px 0;font-size:.75rem;line-height:1.7}.Footer-module__KWgBSG__riskDisclosure strong{color:#fff6;font-weight:600}.Footer-module__KWgBSG__bottom{font-family:var(--font-inter);color:#ffffff40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:.8125rem;display:flex}@media (max-width:900px){.Footer-module__KWgBSG__top{grid-template-columns:1fr;gap:48px}}@media (max-width:768px){.Footer-module__KWgBSG__linksGrid{grid-template-columns:repeat(2,1fr);gap:32px}.Footer-module__KWgBSG__container{padding:0 24px}.Footer-module__KWgBSG__top{padding:60px 0 48px}.Footer-module__KWgBSG__bottom{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:480px){.Footer-module__KWgBSG__linksGrid{grid-template-columns:1fr}.Footer-module__KWgBSG__container{padding:0 16px}.Footer-module__KWgBSG__top{padding:48px 0 32px}.Footer-module__KWgBSG__socials{gap:12px}.Footer-module__KWgBSG__social{width:44px;height:44px}}
.Hero-module___w2HtG__hero{background:var(--white);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.Hero-module___w2HtG__chartWrap{pointer-events:none;z-index:0;opacity:.18;align-items:flex-end;animation:14s ease-in-out infinite alternate Hero-module___w2HtG__chartDrift;display:flex;position:absolute;inset:0}.Hero-module___w2HtG__chartSvg{width:100%;height:100%;overflow:visible}.Hero-module___w2HtG__trendLine{transition:d .15s linear}.Hero-module___w2HtG__priceScanningGroup{transition:transform .15s ease-out}.Hero-module___w2HtG__priceScanningLine{transition:y1 .15s ease-out,y2 .15s ease-out}.Hero-module___w2HtG__priceBeaconDot{animation:1.2s ease-in-out infinite alternate Hero-module___w2HtG__beaconPulse}@keyframes Hero-module___w2HtG__beaconPulse{0%{opacity:1;transform:scale(1)}to{opacity:.7;transform:scale(1.3)}}.Hero-module___w2HtG__priceBeaconRing{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite Hero-module___w2HtG__ringExpand}@keyframes Hero-module___w2HtG__ringExpand{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.Hero-module___w2HtG__candle{transform-origin:bottom;transform-box:fill-box;will-change:transform, opacity, filter;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s}.Hero-module___w2HtG__activeCandle{filter:drop-shadow(0 0 8px #d7192080);animation:.8s ease-in-out infinite alternate Hero-module___w2HtG__liveTick}@keyframes Hero-module___w2HtG__liveTick{0%{opacity:.85}to{opacity:1}}@keyframes Hero-module___w2HtG__chartDrift{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.Hero-module___w2HtG__grid{pointer-events:none;z-index:0;background-image:linear-gradient(#d9d9d959 1px,#0000 1px),linear-gradient(90deg,#d9d9d959 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60%,#000 0%,#0000 100%);mask-image:radial-gradient(80% 60%,#000 0%,#0000 100%)}.Hero-module___w2HtG__orb1{pointer-events:none;z-index:0;background:radial-gradient(circle,#d719200d 0%,#0000 70%);width:600px;height:600px;animation:10s ease-in-out infinite alternate Hero-module___w2HtG__orbPulse;position:absolute;top:-15%;right:-5%}@keyframes Hero-module___w2HtG__orbPulse{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.15)}}.Hero-module___w2HtG__content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:860px;padding:80px 32px 0;display:flex;position:relative}.Hero-module___w2HtG__eyebrow{font-family:var(--font-inter);color:var(--ferrari-red);letter-spacing:.03em;text-transform:uppercase;background:#d719200f;border:1px solid #d719201f;border-radius:100px;align-items:center;gap:8px;padding:7px 16px;font-size:.8rem;font-weight:500;display:inline-flex}.Hero-module___w2HtG__eyebrowDot{background:var(--ferrari-red);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite Hero-module___w2HtG__pulse}@keyframes Hero-module___w2HtG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}.Hero-module___w2HtG__headline{flex-direction:column;align-items:center;display:flex}.Hero-module___w2HtG__headlineRow{line-height:1;overflow:hidden}.Hero-module___w2HtG__headlineLine{font-family:var(--font-outfit);color:var(--charcoal);letter-spacing:-.04em;font-size:clamp(3rem,7vw,5.25rem);font-weight:700;line-height:1.05;display:block}.Hero-module___w2HtG__headlineAccent{font-family:var(--font-outfit);color:var(--ferrari-red);letter-spacing:-.04em;font-size:clamp(3rem,7vw,5.25rem);font-weight:700;line-height:1.05;display:block}.Hero-module___w2HtG__aboutLine{max-width:580px;font-family:var(--font-inter);color:var(--charcoal);letter-spacing:-.01em;margin:0;font-size:clamp(.9375rem,1.5vw,1.0625rem);font-weight:500;line-height:1.65}.Hero-module___w2HtG__sub{max-width:480px;font-family:var(--font-inter);color:#777;letter-spacing:-.005em;margin:0;font-size:clamp(.875rem,1.3vw,1rem);font-weight:400;line-height:1.7}.Hero-module___w2HtG__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:8px;display:flex}.Hero-module___w2HtG__scrollIndicator{z-index:1;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.Hero-module___w2HtG__scrollIndicator span{font-family:var(--font-inter);color:#bbb;letter-spacing:.02em;font-size:.75rem}@media (max-width:768px){.Hero-module___w2HtG__hero{overflow-x:hidden}.Hero-module___w2HtG__content{gap:20px;padding:90px 24px 0}.Hero-module___w2HtG__ctas{flex-direction:column;gap:16px;width:100%}.Hero-module___w2HtG__chartWrap{opacity:.25;height:65%}.Hero-module___w2HtG__headlineLine,.Hero-module___w2HtG__headlineAccent{font-size:clamp(2.8rem,8vw,4rem)}}@media (max-width:480px){.Hero-module___w2HtG__content{gap:16px;padding:100px 16px 0}.Hero-module___w2HtG__chartWrap{opacity:.28;height:50%}.Hero-module___w2HtG__chartSvg{width:auto;min-width:800px;height:100%}.Hero-module___w2HtG__headlineLine,.Hero-module___w2HtG__headlineAccent{font-size:clamp(2rem,10vw,2.6rem)}.Hero-module___w2HtG__aboutLine{font-size:.9375rem}.Hero-module___w2HtG__sub{font-size:.875rem}}
.PhilosophyTicker-module__N3B1ZG__wrapper{background:var(--white);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.PhilosophyTicker-module__N3B1ZG__topLine,.PhilosophyTicker-module__N3B1ZG__bottomLine{background:linear-gradient(90deg,#d7192033 0%,#d71920 50%,#d7192033 100%) 0 0/200% 100%;height:1.5px;animation:4s linear infinite PhilosophyTicker-module__N3B1ZG__laserScan}@keyframes PhilosophyTicker-module__N3B1ZG__laserScan{0%{background-position:100% 0}to{background-position:-100% 0}}.PhilosophyTicker-module__N3B1ZG__track{padding:22px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.PhilosophyTicker-module__N3B1ZG__rail{align-items:center;gap:0;width:max-content;animation:28s linear infinite PhilosophyTicker-module__N3B1ZG__marquee;display:flex}.PhilosophyTicker-module__N3B1ZG__track:hover .PhilosophyTicker-module__N3B1ZG__rail{animation-play-state:paused}@keyframes PhilosophyTicker-module__N3B1ZG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.PhilosophyTicker-module__N3B1ZG__item{font-family:var(--font-outfit);color:var(--graphite);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:24px;padding:0 24px;font-size:clamp(.9375rem,1.5vw,1.125rem);font-weight:600;transition:color .25s,transform .25s,text-shadow .25s;display:inline-flex}.PhilosophyTicker-module__N3B1ZG__item:hover{color:var(--ferrari-red);text-shadow:0 0 12px #d7192059;transform:translateY(-1px)}.PhilosophyTicker-module__N3B1ZG__sep{color:var(--ferrari-red);opacity:.7;font-size:1.25rem;line-height:1;animation:2s ease-in-out infinite alternate PhilosophyTicker-module__N3B1ZG__sepPulse}@keyframes PhilosophyTicker-module__N3B1ZG__sepPulse{0%{opacity:.4;transform:scale(.9)}to{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.PhilosophyTicker-module__N3B1ZG__rail{animation:none}}@media (max-width:768px){.PhilosophyTicker-module__N3B1ZG__track{padding:18px 0}.PhilosophyTicker-module__N3B1ZG__item{gap:16px;padding:0 16px}}@media (max-width:480px){.PhilosophyTicker-module__N3B1ZG__track{padding:14px 0}.PhilosophyTicker-module__N3B1ZG__item{gap:12px;padding:0 12px}}
.WhatWeAreBuilding-module__mM0-ha__section{background:var(--pearl);padding:120px 0}.WhatWeAreBuilding-module__mM0-ha__container{flex-direction:column;gap:64px;max-width:1100px;margin:0 auto;padding:0 32px;display:flex}.WhatWeAreBuilding-module__mM0-ha__header{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.WhatWeAreBuilding-module__mM0-ha__label{font-family:var(--font-inter);color:var(--ferrari-red);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:500}.WhatWeAreBuilding-module__mM0-ha__heading{font-family:var(--font-outfit);color:var(--charcoal);letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:700;line-height:1.1}.WhatWeAreBuilding-module__mM0-ha__accent{color:var(--ferrari-red)}.WhatWeAreBuilding-module__mM0-ha__sub{max-width:520px;font-family:var(--font-inter);color:#666;margin:0;font-size:1rem;line-height:1.7}.WhatWeAreBuilding-module__mM0-ha__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.WhatWeAreBuilding-module__mM0-ha__cardLink{color:inherit;border-radius:20px;text-decoration:none;display:block}.WhatWeAreBuilding-module__mM0-ha__card{-webkit-backdrop-filter:blur(16px)saturate(180%);cursor:pointer;background:#ffffffd9;border:1px solid #ffffffe6;border-radius:20px;flex-direction:column;gap:14px;height:100%;padding:32px 28px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 1px #0000000a,0 4px 16px #0000000f,inset 0 1px #ffffffe6}.WhatWeAreBuilding-module__mM0-ha__card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#fff9 50%,#0000 100%);width:100%;height:100%;transition:left .75s;position:absolute;top:0;left:-150%;transform:skew(-25deg)}.WhatWeAreBuilding-module__mM0-ha__cardLink:hover .WhatWeAreBuilding-module__mM0-ha__card:before{left:150%}.WhatWeAreBuilding-module__mM0-ha__cardLink:hover .WhatWeAreBuilding-module__mM0-ha__card{border-color:#d7192073;transform:translateY(-6px);box-shadow:0 4px 24px #d7192026,0 16px 36px #00000014,inset 0 1px #fff}.WhatWeAreBuilding-module__mM0-ha__iconWrap{background:#d719200f;border:1px solid #d7192024;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:2px;transition:background .3s,border-color .3s,box-shadow .3s;display:flex}.WhatWeAreBuilding-module__mM0-ha__cardLink:hover .WhatWeAreBuilding-module__mM0-ha__iconWrap{background:#d719201f;border-color:#d7192066;box-shadow:0 0 14px #d719204d}.WhatWeAreBuilding-module__mM0-ha__pill{font-family:var(--font-inter);letter-spacing:.02em;border-radius:100px;align-items:center;gap:6px;width:fit-content;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.WhatWeAreBuilding-module__mM0-ha__pillLive{color:#16a34a;background:#22c55e1a;border:1px solid #22c55e40;box-shadow:0 0 8px #22c55e26}.WhatWeAreBuilding-module__mM0-ha__pillDot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.WhatWeAreBuilding-module__mM0-ha__pillLive .WhatWeAreBuilding-module__mM0-ha__pillDot{animation:2s ease-in-out infinite WhatWeAreBuilding-module__mM0-ha__livePulse}@keyframes WhatWeAreBuilding-module__mM0-ha__livePulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 6px #22c55ecc}50%{opacity:.4;box-shadow:none;transform:scale(.7)}}.WhatWeAreBuilding-module__mM0-ha__cardTitle{font-family:var(--font-outfit);color:var(--charcoal);letter-spacing:-.03em;margin:0;font-size:1.3125rem;font-weight:700;transition:color .25s}.WhatWeAreBuilding-module__mM0-ha__cardLink:hover .WhatWeAreBuilding-module__mM0-ha__cardTitle{color:var(--ferrari-red)}.WhatWeAreBuilding-module__mM0-ha__cardDesc{font-family:var(--font-inter);color:#555;flex-grow:1;margin:0;font-size:.9rem;line-height:1.65}.WhatWeAreBuilding-module__mM0-ha__riskNote{font-family:var(--font-inter);color:#aaa;border-top:1px solid #d9d9d966;margin:0;padding-top:8px;font-size:.7375rem;line-height:1.55}@media (max-width:768px){.WhatWeAreBuilding-module__mM0-ha__grid{grid-template-columns:1fr}.WhatWeAreBuilding-module__mM0-ha__section{padding:100px 0}.WhatWeAreBuilding-module__mM0-ha__container{gap:48px;padding:0 24px}}@media (max-width:480px){.WhatWeAreBuilding-module__mM0-ha__section{padding:60px 0}.WhatWeAreBuilding-module__mM0-ha__container{gap:32px;padding:0 16px}.WhatWeAreBuilding-module__mM0-ha__card{padding:24px 20px}.WhatWeAreBuilding-module__mM0-ha__heading{font-size:clamp(2rem,8vw,2.5rem)}}
.CommunityExperience-module__Wblogq__section{background:var(--white);padding:120px 0;overflow:hidden}.CommunityExperience-module__Wblogq__container{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1200px;margin:0 auto;padding:0 32px;display:grid}.CommunityExperience-module__Wblogq__left{flex-direction:column;gap:28px;display:flex}.CommunityExperience-module__Wblogq__label{font-family:var(--font-inter);color:var(--ferrari-red);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:500}.CommunityExperience-module__Wblogq__heading{font-family:var(--font-outfit);color:var(--charcoal);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.5vw,2.875rem);font-weight:700;line-height:1.1}.CommunityExperience-module__Wblogq__accent{color:var(--ferrari-red)}.CommunityExperience-module__Wblogq__body{font-family:var(--font-inter);color:#555;max-width:420px;margin:0;font-size:1rem;line-height:1.75}.CommunityExperience-module__Wblogq__features{flex-direction:column;gap:10px;display:flex}.CommunityExperience-module__Wblogq__feature{font-family:var(--font-inter);color:var(--graphite);align-items:center;gap:10px;font-size:.9375rem;display:flex}.CommunityExperience-module__Wblogq__featureDot{background:var(--ferrari-red);border-radius:50%;flex-shrink:0;width:5px;height:5px}.CommunityExperience-module__Wblogq__right{justify-content:center;align-items:center;display:flex}.CommunityExperience-module__Wblogq__phoneMockup{position:relative}.CommunityExperience-module__Wblogq__phoneFrame{background:var(--charcoal);border:7px solid #2a2a2a;border-radius:36px;flex-direction:column;width:290px;height:540px;display:flex;overflow:hidden;box-shadow:0 40px 80px #00000038,0 0 0 1px #ffffff0f,inset 0 0 0 1px #ffffff08}.CommunityExperience-module__Wblogq__statusBar{font-family:var(--font-inter);color:#fff;background:#128c7e;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 16px 4px;font-size:.65rem;font-weight:600;display:flex}.CommunityExperience-module__Wblogq__waHeader{background:#128c7e;border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.CommunityExperience-module__Wblogq__waAvatar{background:var(--ferrari-red);width:34px;height:34px;font-family:var(--font-outfit);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.CommunityExperience-module__Wblogq__waInfo{flex-direction:column;gap:1px;display:flex}.CommunityExperience-module__Wblogq__waName{font-family:var(--font-outfit);color:#fff;font-size:.8rem;font-weight:600}.CommunityExperience-module__Wblogq__waOnline{font-family:var(--font-inter);color:#ffffffa6;font-size:.65rem}.CommunityExperience-module__Wblogq__messages{background:#ece5dd;flex-direction:column;flex:1;gap:10px;padding:14px 10px;display:flex;overflow:hidden}.CommunityExperience-module__Wblogq__bubble{opacity:0;flex-direction:column;gap:2px;animation:.5s cubic-bezier(.16,1,.3,1) forwards CommunityExperience-module__Wblogq__bubbleIn;display:flex;transform:translateY(10px)}@keyframes CommunityExperience-module__Wblogq__bubbleIn{to{opacity:1;transform:translateY(0)}}.CommunityExperience-module__Wblogq__bubbleMember{background:#fff;border-radius:8px 8px 8px 0;max-width:90%;padding:8px 10px 6px;box-shadow:0 1px 2px #00000014}.CommunityExperience-module__Wblogq__bubbleAnnounce{background:#fff9e6;border:1px solid #d719201f;border-radius:8px;align-self:center;max-width:100%;padding:8px 10px 6px}.CommunityExperience-module__Wblogq__bubbleName{font-family:var(--font-outfit);color:var(--ferrari-red);font-size:.62rem;font-weight:600}.CommunityExperience-module__Wblogq__bubbleText{font-family:var(--font-inter);color:var(--charcoal);margin:0;font-size:.67rem;line-height:1.5}.CommunityExperience-module__Wblogq__bubbleTime{font-family:var(--font-inter);color:#aaa;align-self:flex-end;font-size:.58rem}.CommunityExperience-module__Wblogq__inputBar{background:#0000004d;flex-shrink:0;padding:10px 12px}.CommunityExperience-module__Wblogq__inputPlaceholder{font-family:var(--font-inter);color:#ffffff40;font-size:.72rem;font-style:italic}@media (max-width:900px){.CommunityExperience-module__Wblogq__container{grid-template-columns:1fr;gap:56px}.CommunityExperience-module__Wblogq__right{justify-content:center}.CommunityExperience-module__Wblogq__section{padding:100px 0}}@media (max-width:768px){.CommunityExperience-module__Wblogq__container{gap:48px;padding:0 24px}.CommunityExperience-module__Wblogq__phoneFrame{width:280px;height:520px}.CommunityExperience-module__Wblogq__section{padding:80px 0}}@media (max-width:480px){.CommunityExperience-module__Wblogq__container{gap:32px;padding:0 16px}.CommunityExperience-module__Wblogq__phoneFrame{width:260px;height:500px}.CommunityExperience-module__Wblogq__section{padding:60px 0}.CommunityExperience-module__Wblogq__heading{font-size:clamp(1.75rem,8vw,2.25rem)}}
.page-module__E0nyOW__page{background:var(--white);flex-direction:column;min-height:100vh;display:flex}.page-module__E0nyOW__heroSection{background:var(--pearl);text-align:center;padding:160px 0 100px;position:relative;overflow:hidden}.page-module__E0nyOW__gridOverlay{pointer-events:none;background-image:linear-gradient(#d9d9d94d 1px,#0000 1px),linear-gradient(90deg,#d9d9d94d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 0%,#0000 100%);mask-image:radial-gradient(70% 70%,#000 0%,#0000 100%)}.page-module__E0nyOW__orb{pointer-events:none;background:radial-gradient(#d7192014 0%,#0000 70%);width:700px;height:350px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.page-module__E0nyOW__container{z-index:1;flex-direction:column;align-items:center;max-width:1100px;margin:0 auto;padding:0 32px;display:flex;position:relative}.page-module__E0nyOW__badge{font-family:var(--font-inter);color:var(--ferrari-red);letter-spacing:.04em;text-transform:uppercase;background:#d719200f;border:1px solid #d7192024;border-radius:100px;margin-bottom:24px;padding:6px 16px;font-size:.8125rem;font-weight:600;display:inline-block}.page-module__E0nyOW__title{font-family:var(--font-outfit);color:var(--charcoal);letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(2.75rem,6vw,4.5rem);font-weight:700;line-height:1.08}.page-module__E0nyOW__accent{color:var(--ferrari-red)}.page-module__E0nyOW__subtitle{max-width:640px;font-family:var(--font-inter);color:#555;margin:0 0 36px;font-size:1.0625rem;line-height:1.75}.page-module__E0nyOW__ctaGroup{justify-content:center;display:flex}.page-module__E0nyOW__pillarsSection{background:var(--white);padding:100px 0 120px}.page-module__E0nyOW__sectionHeader{text-align:center;margin-bottom:56px}.page-module__E0nyOW__sectionTitle{font-family:var(--font-outfit);color:var(--charcoal);letter-spacing:-.03em;margin:0 0 12px;font-size:2.25rem;font-weight:700}.page-module__E0nyOW__sectionSub{font-family:var(--font-inter);color:#666;margin:0;font-size:1rem}.page-module__E0nyOW__pillarsGrid{grid-template-columns:repeat(2,1fr);gap:24px;width:100%;display:grid}.page-module__E0nyOW__pillarCard{background:var(--pearl);border:1px solid #d9d9d999;border-radius:20px;flex-direction:column;gap:14px;padding:32px 28px;transition:transform .3s,border-color .3s;display:flex}.page-module__E0nyOW__pillarCard:hover{border-color:#d719204d;transform:translateY(-4px)}.page-module__E0nyOW__cardHeader{justify-content:space-between;align-items:center;display:flex}.page-module__E0nyOW__iconBox{background:#d719200f;border:1px solid #d719201f;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.page-module__E0nyOW__pillarStatus{font-family:var(--font-inter);color:#16a34a;background:#22c55e1a;border:1px solid #22c55e33;border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:600}.page-module__E0nyOW__pillarTitle{font-family:var(--font-outfit);color:var(--charcoal);margin:0;font-size:1.35rem;font-weight:700}.page-module__E0nyOW__pillarDesc{font-family:var(--font-inter);color:#555;margin:0;font-size:.925rem;line-height:1.65}.page-module__E0nyOW__pillarNote{font-family:var(--font-inter);color:#aaa;border-top:1px solid #d9d9d966;margin:0;padding-top:8px;font-size:.75rem;line-height:1.5}@media (max-width:768px){.page-module__E0nyOW__pillarsGrid{grid-template-columns:1fr}.page-module__E0nyOW__heroSection{padding:120px 0 80px}}
.FAQAndCTA-module__i_fOKG__section{background:var(--pearl)}.FAQAndCTA-module__i_fOKG__faqBlock{border-bottom:1px solid #d9d9d980;padding:120px 0 80px}.FAQAndCTA-module__i_fOKG__faqContainer{flex-direction:column;gap:48px;max-width:720px;margin:0 auto;padding:0 32px;display:flex}.FAQAndCTA-module__i_fOKG__faqHeader{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.FAQAndCTA-module__i_fOKG__label{font-family:var(--font-inter);color:var(--ferrari-red);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:500}.FAQAndCTA-module__i_fOKG__faqHeading{font-family:var(--font-outfit);color:var(--charcoal);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1}.FAQAndCTA-module__i_fOKG__accent{color:var(--ferrari-red)}.FAQAndCTA-module__i_fOKG__list{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #d9d9d9b3;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.FAQAndCTA-module__i_fOKG__item{border-bottom:1px solid #d9d9d973;transition:background .2s}.FAQAndCTA-module__i_fOKG__item:last-child{border-bottom:none}.FAQAndCTA-module__i_fOKG__itemOpen{background:#fffffff2}.FAQAndCTA-module__i_fOKG__question{cursor:pointer;text-align:left;width:100%;font-family:var(--font-inter);color:var(--charcoal);letter-spacing:-.01em;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;font-size:.9375rem;font-weight:500;line-height:1.4;transition:color .2s;display:flex}.FAQAndCTA-module__i_fOKG__question:hover{color:var(--ferrari-red)}.FAQAndCTA-module__i_fOKG__icon{width:26px;height:26px;color:var(--ferrari-red);background:#d719200f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FAQAndCTA-module__i_fOKG__answer{overflow:hidden}.FAQAndCTA-module__i_fOKG__answerInner{font-family:var(--font-inter);color:#666;padding:0 26px 22px;font-size:.9rem;line-height:1.75}.FAQAndCTA-module__i_fOKG__faqCta{color:var(--ferrari-red);font-family:var(--font-inter);background:#d719200f;border:1px solid #d7192026;border-radius:100px;align-items:center;gap:6px;margin-top:12px;padding:8px 18px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.FAQAndCTA-module__i_fOKG__faqCta:hover{background:#d719201f;border-color:#d719204d}.FAQAndCTA-module__i_fOKG__ctaBlock{text-align:center;padding:100px 0 120px;position:relative;overflow:hidden}.FAQAndCTA-module__i_fOKG__ctaOrb1{pointer-events:none;background:radial-gradient(#d7192012 0%,#0000 70%);width:700px;height:280px;animation:8s ease-in-out infinite FAQAndCTA-module__i_fOKG__orbPulse;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.FAQAndCTA-module__i_fOKG__ctaGrid{pointer-events:none;background-image:linear-gradient(#d9d9d940 1px,#0000 1px),linear-gradient(90deg,#d9d9d940 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70%,#000 0%,#0000 100%);mask-image:radial-gradient(60% 70%,#000 0%,#0000 100%)}@keyframes FAQAndCTA-module__i_fOKG__orbPulse{0%,to{opacity:1;transform:translate(-50%)scale(1)}50%{opacity:.55;transform:translate(-50%)scale(1.12)}}.FAQAndCTA-module__i_fOKG__ctaContainer{z-index:1;flex-direction:column;align-items:center;gap:24px;max-width:700px;margin:0 auto;padding:0 32px;display:flex;position:relative}.FAQAndCTA-module__i_fOKG__ctaEyebrow{font-family:var(--font-inter);color:var(--ferrari-red);background:#d719200f;border:1px solid #d719201f;border-radius:100px;align-items:center;gap:8px;padding:7px 16px;font-size:.8rem;font-weight:500;display:inline-flex}.FAQAndCTA-module__i_fOKG__eyebrowDot{background:var(--ferrari-red);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite FAQAndCTA-module__i_fOKG__dotPulse}@keyframes FAQAndCTA-module__i_fOKG__dotPulse{0%,to{opacity:1}50%{opacity:.3}}.FAQAndCTA-module__i_fOKG__ctaHeading{font-family:var(--font-outfit);color:var(--charcoal);letter-spacing:-.04em;margin:0;font-size:clamp(2.5rem,6vw,4.25rem);font-weight:700;line-height:1.05}.FAQAndCTA-module__i_fOKG__ctaSub{max-width:460px;font-family:var(--font-inter);color:#666;margin:0;font-size:1.0625rem;line-height:1.7}.FAQAndCTA-module__i_fOKG__buttonWrapper{justify-content:center;align-items:center;display:flex}.FAQAndCTA-module__i_fOKG__magneticContainer{justify-content:center;align-items:center;padding:8px;display:inline-flex;position:relative}.FAQAndCTA-module__i_fOKG__radarRing{border:1.5px solid var(--ferrari-red);z-index:0;pointer-events:none;border-radius:100px;animation:2.5s cubic-bezier(0,.2,.8,1) infinite FAQAndCTA-module__i_fOKG__radarPing;position:absolute;inset:2px}@keyframes FAQAndCTA-module__i_fOKG__radarPing{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.38)}}.FAQAndCTA-module__i_fOKG__ctaBtn{z-index:1;background:var(--ferrari-red);color:var(--white);font-family:var(--font-outfit);letter-spacing:-.01em;white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:16px 36px;font-size:1.05rem;font-weight:600;text-decoration:none;transition:background .25s,box-shadow .25s,transform .25s;display:inline-flex;position:relative;box-shadow:0 4px 28px #d7192059}.FAQAndCTA-module__i_fOKG__ctaBtn:hover{background:var(--crimson);box-shadow:0 8px 40px #d719208c}.FAQAndCTA-module__i_fOKG__ctaNote{font-family:var(--font-inter);color:#bbb;margin:0;font-size:.8125rem}@media (max-width:768px){.FAQAndCTA-module__i_fOKG__faqBlock{padding:100px 0 60px}.FAQAndCTA-module__i_fOKG__faqContainer{padding:0 24px}.FAQAndCTA-module__i_fOKG__ctaBlock{padding:80px 0 100px}.FAQAndCTA-module__i_fOKG__ctaContainer{padding:0 24px}.FAQAndCTA-module__i_fOKG__question{padding:18px 20px;font-size:.9375rem}.FAQAndCTA-module__i_fOKG__answerInner{padding:0 20px 18px}}@media (max-width:480px){.FAQAndCTA-module__i_fOKG__faqBlock{padding:80px 0 40px}.FAQAndCTA-module__i_fOKG__faqContainer{padding:0 16px}.FAQAndCTA-module__i_fOKG__ctaBlock{padding:60px 0 80px}.FAQAndCTA-module__i_fOKG__ctaContainer{padding:0 16px}.FAQAndCTA-module__i_fOKG__question{padding:16px;font-size:.875rem}.FAQAndCTA-module__i_fOKG__answerInner{padding:0 16px 16px;font-size:.85rem}.FAQAndCTA-module__i_fOKG__buttonWrapper{width:100%}.FAQAndCTA-module__i_fOKG__magneticContainer{width:100%;padding:4px;display:block}.FAQAndCTA-module__i_fOKG__ctaBtn{justify-content:center;width:100%;padding:14px 26px;font-size:.9375rem}.FAQAndCTA-module__i_fOKG__ctaHeading{font-size:clamp(2.25rem,8vw,2.75rem)}.FAQAndCTA-module__i_fOKG__faqCta{justify-content:center;width:100%}}
