.visuals-module__uF-NDW__wave{pointer-events:none;width:100%;height:56px;position:relative;overflow:hidden}.visuals-module__uF-NDW__wave svg{width:200%;height:100%;animation:18s linear infinite visuals-module__uF-NDW__waveSlide;position:absolute;inset-block-start:0;inset-inline-start:0}.visuals-module__uF-NDW__wave svg+svg{opacity:.6;animation-duration:26s;animation-direction:reverse}@keyframes visuals-module__uF-NDW__waveSlide{to{transform:translate(50%)}}.visuals-module__uF-NDW__dlStage{isolation:isolate;background:radial-gradient(520px 380px at 80% 10%,#fb923c73,#0000 65%),radial-gradient(480px 360px at 10% 90%,#93c5fd66,#0000 65%),linear-gradient(160deg,#fff7ed,#ffedd5 45%,#fde7d3);border-radius:2rem;width:100%;padding:2.5rem 1.25rem 2rem;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #c2410c73,inset 0 1px #fffc}.visuals-module__uF-NDW__dlStage:before{content:"";z-index:-1;background:conic-gradient(#0000,#fb923c2e,#0000 30%,#fdba7438,#0000 60%);animation:40s linear infinite visuals-module__uF-NDW__spin;position:absolute;inset:-40%}@keyframes visuals-module__uF-NDW__spin{to{transform:rotate(1turn)}}.visuals-module__uF-NDW__dlGrid{align-items:center;gap:2rem;max-width:1200px;margin:0 auto;display:grid}@media (min-width:1024px){.visuals-module__uF-NDW__dlGrid{grid-template-columns:.9fr 1.1fr;gap:3rem}.visuals-module__uF-NDW__dlStage{padding:4rem 3.5rem}}.visuals-module__uF-NDW__dlCopy{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:1024px){.visuals-module__uF-NDW__dlCopy{text-align:start;align-items:flex-start}}.visuals-module__uF-NDW__dlTitle{letter-spacing:-.02em;color:#1c1917;font-size:clamp(2rem,6vw,3.4rem);font-weight:800;line-height:1.1}.visuals-module__uF-NDW__gradText{background:linear-gradient(90deg,#fb923c,#c2410c);color:#0000;-webkit-background-clip:text;background-clip:text}.visuals-module__uF-NDW__dlSub{color:#57534e;max-width:34rem;font-size:1.1rem;line-height:1.6}.visuals-module__uF-NDW__btnPrimary{color:#fff;background:linear-gradient(#fb923c,#c2410c);border-radius:1.1rem;justify-content:center;align-items:center;gap:.5rem;min-height:3.25rem;padding:0 1.75rem;font-size:1.05rem;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 16px 34px -12px #ea580cbf,inset 0 1px #fff6}.visuals-module__uF-NDW__btnPrimary:hover{transform:translateY(-2px)}.visuals-module__uF-NDW__dlMeta{color:#78716c;font-size:.85rem}.visuals-module__uF-NDW__devices{aspect-ratio:16/11;perspective:1600px;width:100%;max-width:640px;margin:0 auto;position:relative}.visuals-module__uF-NDW__laptop{transform-origin:70%;width:88%;animation:7s ease-in-out infinite visuals-module__uF-NDW__floatA;position:absolute;inset-block-start:4%;inset-inline-start:0;transform:rotateY(-14deg)rotateX(6deg)}.visuals-module__uF-NDW__laptopScreen{background:linear-gradient(#292524,#0c0a09);border-radius:14px 14px 4px 4px;padding:2.2% 2.2% 1.5%;box-shadow:0 30px 60px -20px #1c19178c}.visuals-module__uF-NDW__laptopScreen img{border-radius:6px;width:100%;height:auto;display:block}.visuals-module__uF-NDW__laptopBase{background:linear-gradient(#e7e5e4,#a8a29e);border:0;border-radius:0 0 18px 18px;height:12px;margin:0 -6%;box-shadow:0 18px 30px -12px #1c191773}.visuals-module__uF-NDW__phone{background:linear-gradient(160deg,#44403c,#0c0a09);border-radius:22px;width:30%;padding:2.4%;animation:6s ease-in-out infinite visuals-module__uF-NDW__floatB;position:absolute;inset-block-end:0;inset-inline-end:0;transform:rotateY(12deg)rotate(3deg);box-shadow:0 30px 50px -16px #1c191799,inset 0 0 0 1px #ffffff1f}.visuals-module__uF-NDW__phone .visuals-module__uF-NDW__phoneClip{aspect-ratio:9/18;border-radius:16px;overflow:hidden}.visuals-module__uF-NDW__phone img{width:100%;height:auto;display:block}@keyframes visuals-module__uF-NDW__floatA{50%{transform:rotateY(-14deg)rotateX(6deg)translateY(-8px)}}@keyframes visuals-module__uF-NDW__floatB{50%{transform:rotateY(12deg)rotate(3deg)translateY(-12px)}}.visuals-module__uF-NDW__chip{color:#1c1917;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#ffffffd9;border:1px solid #ffffffe6;border-radius:99px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8rem;font-weight:700;animation:5s ease-in-out infinite visuals-module__uF-NDW__floatB;display:inline-flex;position:absolute;box-shadow:0 10px 24px -10px #c2410c80}.visuals-module__uF-NDW__chip svg{color:#ea580c}.visuals-module__uF-NDW__platforms{gap:1rem;width:100%;max-width:1100px;display:grid}@media (min-width:768px){.visuals-module__uF-NDW__platforms{grid-template-columns:repeat(3,1fr)}}.visuals-module__uF-NDW__platform{background:linear-gradient(180deg, var(--surface), color-mix(in srgb, var(--accent-soft) 40%, var(--surface)));border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));border-radius:1.5rem;flex-direction:column;gap:.6rem;padding:1.4rem;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 40px -30px #c2410c99}.visuals-module__uF-NDW__platform:hover{transform:translateY(-4px);box-shadow:0 30px 50px -28px #c2410cbf}.visuals-module__uF-NDW__platformIcon{color:#fff;background:linear-gradient(145deg,#fb923c,#c2410c);border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;box-shadow:0 10px 20px -8px #ea580cb3,inset 0 1px #fff6}.visuals-module__uF-NDW__platformTitle{font-size:1.15rem;font-weight:800}.visuals-module__uF-NDW__platformText{color:var(--ink-dim);font-size:.92rem;line-height:1.55}.visuals-module__uF-NDW__platformLink{color:var(--accent-text);align-items:center;gap:.35rem;min-height:2.75rem;margin-top:auto;font-weight:700;display:inline-flex}.visuals-module__uF-NDW__fHero{isolation:isolate;background:radial-gradient(520px 380px at 85% 20%, color-mix(in srgb, var(--mod) 30%, transparent), transparent 65%), radial-gradient(460px 340px at 10% 100%, #fb923c52, transparent 65%), linear-gradient(160deg, color-mix(in srgb, var(--mod) 7%, #fff), color-mix(in srgb, var(--mod) 14%, #fff7ed));border:1px solid color-mix(in srgb, var(--mod) 18%, transparent);box-shadow:0 40px 80px -48px color-mix(in srgb, var(--mod) 70%, transparent);border-radius:2rem;margin-top:-2.5rem;padding:2rem 1.25rem;position:relative;overflow:hidden}@media (min-width:1024px){.visuals-module__uF-NDW__fHero{padding:3.5rem}}.visuals-module__uF-NDW__fGrid{align-items:center;gap:2rem;display:grid}@media (min-width:1024px){.visuals-module__uF-NDW__fGrid{grid-template-columns:1.1fr .9fr}}.visuals-module__uF-NDW__fBadge{width:fit-content;color:var(--mod);border:1px solid color-mix(in srgb, var(--mod) 25%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf;border-radius:99px;align-items:center;gap:.5rem;padding:.4rem .9rem .4rem .5rem;font-size:.9rem;font-weight:800;display:inline-flex}.visuals-module__uF-NDW__fBadgeIcon{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--mod) 75%, #fff), var(--mod));border-radius:99px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.visuals-module__uF-NDW__fTitle{letter-spacing:-.02em;color:#1c1917;font-size:clamp(2rem,6vw,3.2rem);font-weight:800;line-height:1.12}.visuals-module__uF-NDW__fTitleAccent{background:linear-gradient(90deg, var(--mod), color-mix(in srgb, var(--mod) 50%, #ea580c));color:#0000;-webkit-background-clip:text;background-clip:text}.visuals-module__uF-NDW__fVisual{perspective:1400px;justify-content:center;align-items:center;min-height:340px;display:flex;position:relative}.visuals-module__uF-NDW__ring{border:1.5px dashed color-mix(in srgb, var(--mod) 35%, transparent);border-radius:50%;animation:50s linear infinite visuals-module__uF-NDW__spin;position:absolute}.visuals-module__uF-NDW__ring1{width:300px;height:300px}.visuals-module__uF-NDW__ring2{border-style:solid;border-color:color-mix(in srgb, var(--mod) 14%, transparent);width:420px;height:420px;animation-duration:80s;animation-direction:reverse}.visuals-module__uF-NDW__glow{background:radial-gradient(circle, color-mix(in srgb, var(--mod) 45%, transparent), transparent 70%);filter:blur(20px);border-radius:50%;width:260px;height:260px;position:absolute}.visuals-module__uF-NDW__fPhone{width:230px;box-shadow:0 40px 70px -24px color-mix(in srgb, var(--mod) 65%, #000), inset 0 0 0 1px #ffffff1f;background:linear-gradient(160deg,#44403c,#0c0a09);border-radius:2rem;padding:8px;animation:7s ease-in-out infinite visuals-module__uF-NDW__phoneFloat;position:relative;transform:rotateY(-16deg)rotateX(6deg)rotate(-2deg)}.visuals-module__uF-NDW__fPhone>div{border-radius:1.5rem;max-height:440px;overflow:hidden}.visuals-module__uF-NDW__fPhone img{width:100%;height:auto;display:block}@keyframes visuals-module__uF-NDW__phoneFloat{50%{transform:rotateY(-16deg)rotateX(6deg)rotate(-2deg)translateY(-10px)}}.visuals-module__uF-NDW__medallion{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--mod) 65%, #fff), var(--mod) 60%, color-mix(in srgb, var(--mod) 70%, #000));width:180px;height:180px;box-shadow:0 40px 60px -24px color-mix(in srgb, var(--mod) 75%, #000), inset 0 2px 0 #ffffff73, inset 0 -10px 24px #0000002e;border-radius:2.5rem;justify-content:center;align-items:center;animation:7s ease-in-out infinite visuals-module__uF-NDW__phoneFloat;display:flex;position:relative;transform:rotateY(-14deg)rotateX(10deg)}.visuals-module__uF-NDW__orbitDot{width:3rem;height:3rem;color:var(--mod);box-shadow:0 14px 26px -12px color-mix(in srgb, var(--mod) 70%, #000);background:#ffffffe6;border-radius:1rem;justify-content:center;align-items:center;animation:6s ease-in-out infinite visuals-module__uF-NDW__floatB;display:flex;position:absolute}.visuals-module__uF-NDW__cmp{background:linear-gradient(160deg,#fff7ed,#ffedd5);border:1px solid #fb923c4d;border-radius:1.75rem;padding:1rem;box-shadow:0 36px 70px -46px #c2410cb3}@media (min-width:768px){.visuals-module__uF-NDW__cmp{padding:1.75rem}}.visuals-module__uF-NDW__cmpTabs{scrollbar-width:none;gap:.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.visuals-module__uF-NDW__cmpTab{color:#57534e;background:#ffffffb3;border:1px solid #fb923c40;border-radius:99px;flex-shrink:0;min-height:2.75rem;padding:0 1rem;font-size:.92rem;font-weight:700;transition:background .2s,color .2s,transform .2s}.visuals-module__uF-NDW__cmpTab[aria-selected=true]{color:#fff;background:linear-gradient(#fb923c,#c2410c);box-shadow:0 10px 20px -10px #ea580ccc}.visuals-module__uF-NDW__cmpTab:focus-visible{outline-offset:2px;outline:2px solid #c2410c}.visuals-module__uF-NDW__cmpPanel{gap:.9rem;margin-top:.75rem;animation:.35s visuals-module__uF-NDW__panelIn;display:grid}@media (min-width:768px){.visuals-module__uF-NDW__cmpPanel{grid-template-columns:1.15fr .85fr;align-items:stretch}}@keyframes visuals-module__uF-NDW__panelIn{0%{opacity:0;transform:translateY(8px)}}.visuals-module__uF-NDW__cmpHomey,.visuals-module__uF-NDW__cmpOther{border-radius:1.4rem;flex-direction:column;gap:.5rem;padding:1.4rem;display:flex}.visuals-module__uF-NDW__cmpHomey{color:#fff;background:radial-gradient(300px 200px at 90% 0,#ffffff40,#0000 60%),linear-gradient(150deg,#fb923c,#ea580c 55%,#9a3412);box-shadow:0 24px 40px -20px #c2410ccc,inset 0 1px #ffffff59}.visuals-module__uF-NDW__cmpOther{color:#57534e;background:#ffffffbf;border:1px dashed #d6d3d1}.visuals-module__uF-NDW__cmpLabel{opacity:.9;align-items:center;gap:.4rem;font-size:.8rem;font-weight:800;display:inline-flex}.visuals-module__uF-NDW__cmpText{font-size:1.15rem;font-weight:700;line-height:1.45}.visuals-module__uF-NDW__cmpOther .visuals-module__uF-NDW__cmpText{font-size:1.05rem;font-weight:600}.visuals-module__uF-NDW__cmpDots{justify-content:center;gap:.35rem;margin-top:1rem;display:flex}.visuals-module__uF-NDW__cmpDot{background:#c2410c40;border-radius:99px;width:.5rem;height:.5rem;transition:width .25s,background .25s}.visuals-module__uF-NDW__cmpDotOn{background:#ea580c;width:1.5rem}.visuals-module__uF-NDW__loginPhone{background:linear-gradient(160deg,#44403c,#0c0a09);border-radius:2rem;width:210px;padding:7px;animation:7s ease-in-out infinite visuals-module__uF-NDW__phoneFloat;position:relative;transform:rotateY(-18deg)rotateX(8deg)rotate(-3deg);box-shadow:0 40px 70px -20px #431407bf,inset 0 0 0 1px #ffffff26}.visuals-module__uF-NDW__loginPhone>div{border-radius:1.55rem;max-height:400px;overflow:hidden}.visuals-module__uF-NDW__loginPhone img{width:100%;height:auto;display:block}.visuals-module__uF-NDW__loginChip{color:#1c1917;white-space:nowrap;background:#ffffffeb;border-radius:99px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;font-weight:700;animation:5.5s ease-in-out infinite visuals-module__uF-NDW__floatB;display:inline-flex;position:absolute;box-shadow:0 14px 30px -12px #43140799}.visuals-module__uF-NDW__loginChip svg{color:#ea580c}@media (prefers-reduced-motion:reduce){.visuals-module__uF-NDW__wave svg,.visuals-module__uF-NDW__dlStage:before,.visuals-module__uF-NDW__laptop,.visuals-module__uF-NDW__phone,.visuals-module__uF-NDW__chip,.visuals-module__uF-NDW__ring,.visuals-module__uF-NDW__fPhone,.visuals-module__uF-NDW__medallion,.visuals-module__uF-NDW__orbitDot,.visuals-module__uF-NDW__cmpPanel,.visuals-module__uF-NDW__loginPhone,.visuals-module__uF-NDW__loginChip{animation:none!important}}
