.landing-module__jDH3nq__pageWrapper{width:100%;position:relative;overflow:hidden}.landing-module__jDH3nq__bgDecor{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 200px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 200px),#0000 100%)}.landing-module__jDH3nq__heroGlowPrimary{background:radial-gradient(ellipse 65% 50% at 50% 15%, rgba(var(--clr-secondary-rgb), .45) 0%, rgba(var(--clr-secondary-rgb), .16) 40%, transparent 75%), radial-gradient(ellipse 48% 40% at 20% 20%, rgba(var(--clr-primary-rgb), .35) 0%, transparent 68%), radial-gradient(ellipse 48% 40% at 80% 20%, rgba(var(--clr-accent-rgb), .22) 0%, transparent 68%);mix-blend-mode:screen;filter:blur(70px);opacity:.95;pointer-events:none;will-change:transform, opacity;width:140vw;max-width:1600px;height:980px;animation:3.6s cubic-bezier(.4,0,.2,1) infinite alternate landing-module__jDH3nq__heroLivelyPulse;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.landing-module__jDH3nq__heroGlowSecondary{background:radial-gradient(ellipse 45% 40% at 35% 25%, rgba(var(--clr-primary-rgb), .35) 0%, transparent 62%), radial-gradient(ellipse 45% 40% at 65% 25%, rgba(var(--clr-secondary-rgb), .32) 0%, transparent 62%), radial-gradient(ellipse 35% 30% at 50% 5%, rgba(var(--clr-accent-rgb), .2) 0%, transparent 60%);mix-blend-mode:screen;filter:blur(75px);opacity:.85;pointer-events:none;will-change:transform, opacity;width:120vw;max-width:1400px;height:850px;animation:4.4s cubic-bezier(.4,0,.2,1) infinite alternate landing-module__jDH3nq__heroLivelyShift;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.landing-module__jDH3nq__heroGlowCore{background:radial-gradient(circle at 50% 45%, rgba(var(--clr-accent-rgb), .4) 0%, rgba(var(--clr-secondary-rgb), .28) 35%, rgba(var(--clr-primary-rgb), .18) 60%, transparent 75%);mix-blend-mode:screen;filter:blur(60px);opacity:.9;pointer-events:none;will-change:transform, opacity;width:90vw;max-width:950px;height:520px;animation:2.8s ease-in-out infinite alternate landing-module__jDH3nq__heroCoreGlow;position:absolute;top:60px;left:50%;transform:translate(-50%)}.landing-module__jDH3nq__midGlow{background:radial-gradient(ellipse 55% 45% at 30% 35%, rgba(var(--clr-secondary-rgb), .32) 0%, transparent 65%), radial-gradient(ellipse 55% 45% at 70% 40%, rgba(var(--clr-primary-rgb), .28) 0%, transparent 65%), radial-gradient(circle at 50% 65%, rgba(var(--clr-accent-rgb), .16) 0%, transparent 60%);mix-blend-mode:screen;filter:blur(65px);opacity:.88;pointer-events:none;width:120vw;max-width:1200px;height:900px;animation:8.5s ease-in-out infinite alternate landing-module__jDH3nq__midGlowMotion;position:absolute;top:38%;left:50%;transform:translate(-50%)}.landing-module__jDH3nq__ctaGlow{background:radial-gradient(ellipse 55% 45% at 50% 50%, rgba(var(--clr-secondary-rgb), .55) 0%, rgba(var(--clr-primary-rgb), .35) 38%, transparent 68%), radial-gradient(circle at 50% 50%, rgba(var(--clr-accent-rgb), .25) 0%, transparent 58%);mix-blend-mode:screen;filter:blur(48px);opacity:.95;pointer-events:none;width:80vw;max-width:800px;height:520px;animation:6.5s ease-in-out infinite alternate landing-module__jDH3nq__ctaGlowMotion;position:absolute;top:84%;left:50%;transform:translate(-50%)}.landing-module__jDH3nq__hero{min-height:100dvh;padding-top:80px;padding-bottom:var(--sp-12);justify-content:center;align-items:center;display:flex;position:relative}.landing-module__jDH3nq__heroInner{z-index:1;text-align:center;max-width:1200px;padding-inline:var(--sp-6);padding-block:var(--sp-8);flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.landing-module__jDH3nq__heroContent{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.landing-module__jDH3nq__heroTitle{font-family:var(--font-display);font-size:clamp(3.25rem,7.5vw,6.25rem);font-weight:var(--fw-bold);letter-spacing:-.03em;color:var(--clr-text);margin-bottom:var(--sp-10);text-wrap:balance;max-width:1140px;padding-block:.12em;line-height:1.18}.landing-module__jDH3nq__heroTitleAccent,.landing-module__jDH3nq__howItWorksTitleAccent{color:var(--clr-primary)}.landing-module__jDH3nq__heroCtas{justify-content:center;align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.landing-module__jDH3nq__heroCtaPrimary{padding:var(--sp-3) var(--sp-8);border-radius:var(--radius-full);font-size:var(--fs-base);font-weight:var(--fw-semibold);background-color:var(--clr-primary);color:var(--clr-text);box-shadow:0 4px 20px rgba(var(--clr-primary-rgb), .3);transition:background-color var(--duration-fast) var(--ease-out), transform .15s var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.landing-module__jDH3nq__heroCtaPrimary:hover{background-color:var(--clr-primary-hover);box-shadow:0 8px 32px rgba(var(--clr-primary-rgb), .45);transform:translateY(-2px)}.landing-module__jDH3nq__heroCtaPrimary:active{transform:scale(.97)translateY(0)}.landing-module__jDH3nq__heroCtaSecondary{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-6);border-radius:var(--radius-full);font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--clr-text-secondary);border:1px solid var(--clr-border);-webkit-backdrop-filter:blur(8px);transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform .15s var(--ease-out);background-color:#ffffff0d;display:inline-flex}.landing-module__jDH3nq__heroCtaSecondary:hover{color:var(--clr-text);background-color:#ffffff17;border-color:#fff3;transform:translateY(-2px)}.landing-module__jDH3nq__heroCtaSecondary:active{transform:scale(.97)translateY(0)}.landing-module__jDH3nq__heroCtaArrow{transition:transform var(--duration-normal) var(--ease-out);display:inline-flex}.landing-module__jDH3nq__heroCtaSecondary:hover .landing-module__jDH3nq__heroCtaArrow{transform:translateY(3px)}.landing-module__jDH3nq__howItWorks{padding-block:var(--sp-24);position:relative}.landing-module__jDH3nq__howItWorksContainer{z-index:1;position:relative}.landing-module__jDH3nq__howItWorksHeader{text-align:center;margin-bottom:var(--sp-16);flex-direction:column;align-items:center;display:flex;position:relative}.landing-module__jDH3nq__howItWorksTitle{z-index:1;font-family:var(--font-display);font-size:clamp(2rem, 3.5vw, var(--fs-4xl));font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);color:var(--clr-text);margin-bottom:var(--sp-4);position:relative}.landing-module__jDH3nq__howItWorksSubtitle{z-index:1;font-size:var(--fs-md);color:var(--clr-text-secondary);line-height:var(--lh-relaxed);max-width:680px;margin-inline:auto;position:relative}.landing-module__jDH3nq__stepsFlowWrapper{width:100%;max-width:1140px;margin-inline:auto;position:relative}.landing-module__jDH3nq__stepsFlowLine{top:38px;background:linear-gradient(90deg, rgba(var(--clr-secondary-rgb), .2) 0%, rgba(var(--clr-secondary-rgb), .85) 20%, var(--clr-secondary) 50%, rgba(var(--clr-secondary-rgb), .85) 80%, rgba(var(--clr-secondary-rgb), .2) 100%);height:2px;box-shadow:0 0 10px rgba(var(--clr-secondary-rgb), .6), 0 0 25px rgba(var(--clr-secondary-rgb), .35), 0 0 50px rgba(var(--clr-secondary-rgb), .18);pointer-events:none;z-index:0;border-radius:var(--radius-full);position:absolute;inset-inline:40px}.landing-module__jDH3nq__stepsGrid{z-index:1;gap:var(--sp-6);grid-template-columns:repeat(3,1fr);width:100%;display:grid;position:relative}.landing-module__jDH3nq__stepCard{padding:var(--sp-6);border-radius:var(--radius-2xl);background:linear-gradient(var(--clr-bg), var(--clr-bg)) padding-box, linear-gradient(135deg, rgba(var(--clr-secondary-rgb), .75) 0%, rgba(var(--clr-secondary-light-rgb), .45) 45%, rgba(var(--clr-accent-rgb), .3) 100%) border-box;box-shadow:0 0 20px rgba(var(--clr-secondary-rgb), .16), 0 0 50px rgba(var(--clr-secondary-rgb), .08), 0 12px 36px #000000b3, inset 0 1px 0 #ffffff26;border:1px solid #0000;flex-direction:column;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),background .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.landing-module__jDH3nq__stepCard:hover{background:linear-gradient(var(--clr-bg), var(--clr-bg)) padding-box, linear-gradient(135deg, rgba(var(--clr-secondary-rgb), 1) 0%, rgba(var(--clr-secondary-light-rgb), .7) 45%, rgba(var(--clr-accent-rgb), .5) 100%) border-box;box-shadow:0 0 30px rgba(var(--clr-secondary-rgb), .28), 0 0 70px rgba(var(--clr-secondary-rgb), .16), 0 20px 48px #000000d9, inset 0 1px 0 #ffffff40;transform:translateY(-4px)}.landing-module__jDH3nq__stepCardHeader{margin-bottom:var(--sp-4);justify-content:flex-start;align-items:center;display:flex}.landing-module__jDH3nq__stepNumber{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);color:var(--clr-accent)}.landing-module__jDH3nq__stepCardVisual{border-radius:var(--radius-xl);background:var(--clr-bg);width:100%;margin-bottom:var(--sp-5);border:1px solid #ffffff0f;transition:border-color .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.landing-module__jDH3nq__stepCard:hover .landing-module__jDH3nq__stepCardVisual{border-color:#ffffff1f}.landing-module__jDH3nq__stepSvg{aspect-ratio:340/220;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;display:block}.landing-module__jDH3nq__stepCardContent{flex-direction:column;margin-top:auto;display:flex}.landing-module__jDH3nq__stepCardTitle{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--clr-text);margin-bottom:var(--sp-2);letter-spacing:var(--ls-tight)}.landing-module__jDH3nq__stepCardDesc{font-size:var(--fs-sm);color:var(--clr-text-secondary);line-height:var(--lh-relaxed)}@keyframes landing-module__jDH3nq__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes landing-module__jDH3nq__heroLivelyPulse{0%{opacity:.82;transform:translate(-50%)scale(.95)}50%{opacity:1;transform:translate(-50%,-20px)scale(1.08)}to{opacity:.9;transform:translate(-50%,15px)scale(1.02)}}@keyframes landing-module__jDH3nq__heroLivelyShift{0%{opacity:.9;transform:translate(-48%,-15px)scale(1.05)rotate(-1.5deg)}50%{opacity:.75;transform:translate(-52%,20px)scale(.94)rotate(2deg)}to{opacity:.95;transform:translate(-50%,-8px)scale(1.06)rotate(-.8deg)}}@keyframes landing-module__jDH3nq__heroCoreGlow{0%{opacity:.75;transform:translate(-50%)scale(.9)}50%{opacity:1;transform:translate(-50%,-15px)scale(1.18)}to{opacity:.85;transform:translate(-50%,10px)scale(.98)}}@keyframes landing-module__jDH3nq__midGlowMotion{0%{transform:translate(-50%)scale(1)}to{transform:translate(-48%,15px)scale(1.04)}}@keyframes landing-module__jDH3nq__ctaGlowMotion{0%{transform:translate(-50%)scale(1)}to{transform:translate(-50%,-10px)scale(1.06)}}@keyframes landing-module__jDH3nq__ctaGlowPulse{0%{opacity:.92;transform:translate(-50%,-50%)scale(.96)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}to{opacity:.94;transform:translate(-50%,-50%)scale(.98)}}.landing-module__jDH3nq__howItWorksVisual{max-width:1060px;padding-inline:var(--sp-4);z-index:1;margin-inline:auto;position:relative}.landing-module__jDH3nq__howItWorksVisual:before{content:"";background:radial-gradient(ellipse at center, rgba(var(--clr-secondary-rgb), .25) 0%, rgba(var(--clr-primary-rgb), .15) 38%, rgba(var(--clr-secondary-rgb), .05) 65%, transparent 78%);filter:blur(55px);z-index:-1;pointer-events:none;will-change:transform, opacity;border-radius:50%;width:85%;height:85%;animation:7s ease-in-out infinite alternate landing-module__jDH3nq__heroGlowPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module__jDH3nq__howItWorksScreenshot{border-radius:var(--radius-2xl);border:1px solid var(--clr-border);background:var(--clr-bg-elevated);transition:transform var(--duration-slow) var(--ease-out), box-shadow var(--duration-slow) var(--ease-out), border-color var(--duration-slow) var(--ease-out);position:relative;overflow:hidden;box-shadow:0 4px 16px #0000002e,0 12px 36px #00000047,0 28px 80px #0000006b}.landing-module__jDH3nq__howItWorksScreenshot:hover{box-shadow:0 8px 24px #00000038, 0 20px 50px #00000059, 0 36px 100px rgba(var(--clr-secondary-rgb), .18);border-color:#ffffff2e;transform:translateY(-4px)}.landing-module__jDH3nq__howItWorksScreenshotImg{width:100%;height:auto;display:block}.landing-module__jDH3nq__featureShowcase{padding-block:var(--sp-24);position:relative}.landing-module__jDH3nq__featureShowcaseHeader{text-align:center;margin-bottom:var(--sp-16)}.landing-module__jDH3nq__featureShowcaseTitle{font-family:var(--font-display);font-size:clamp(2rem, 3.5vw, var(--fs-4xl));font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);color:var(--clr-text);margin-bottom:var(--sp-4)}.landing-module__jDH3nq__featureShowcaseSubtitle{font-size:var(--fs-md);color:var(--clr-text-secondary);line-height:var(--lh-relaxed)}.landing-module__jDH3nq__featureCarousel{cursor:grab;touch-action:pan-y;border-radius:var(--radius-xl);position:relative;overflow:hidden}.landing-module__jDH3nq__featureCarousel:active{cursor:grabbing}.landing-module__jDH3nq__featureTrack{will-change:transform;display:flex}.landing-module__jDH3nq__featureSlide{min-width:100%;padding-inline:var(--sp-2);flex:0 0 100%}.landing-module__jDH3nq__featureSlideInner{gap:var(--sp-12);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;max-width:1120px;margin-inline:auto;display:grid}.landing-module__jDH3nq__featureSlideInfo{flex-direction:column;justify-content:center;display:flex}.landing-module__jDH3nq__featureSlideLabel{align-items:flex-start;gap:var(--sp-2);width:fit-content;font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--clr-text-secondary);margin-bottom:var(--sp-5);flex-direction:column;display:flex}.landing-module__jDH3nq__featureSlideLabel:before{content:"";border-radius:var(--radius-full);background:linear-gradient(90deg, var(--clr-secondary), var(--clr-accent), var(--clr-secondary));background-size:200% 100%;width:32px;height:2px;animation:4s infinite landing-module__jDH3nq__gradientShift;display:block}.landing-module__jDH3nq__featureSlideHeadline{font-family:var(--font-display);font-size:clamp(1.75rem, 3vw, var(--fs-3xl));font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);color:var(--clr-text);margin-bottom:var(--sp-5)}.landing-module__jDH3nq__featureSlideDesc{font-size:var(--fs-lg);color:var(--clr-text-secondary);line-height:var(--lh-relaxed);max-width:460px}.landing-module__jDH3nq__featureSlideVisual{justify-content:center;align-items:center;width:100%;max-width:580px;margin-inline:auto;display:flex;position:relative}.landing-module__jDH3nq__featureSlideVisual:before{content:"";background:radial-gradient(ellipse at center, rgba(var(--clr-secondary-rgb), .25) 0%, rgba(var(--clr-accent-rgb), .15) 45%, transparent 75%);filter:blur(40px);z-index:0;pointer-events:none;border-radius:50%;width:90%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module__jDH3nq__featureSvg{z-index:1;aspect-ratio:500/330;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;display:block;position:relative}.landing-module__jDH3nq__featureDots{justify-content:center;align-items:center;gap:var(--sp-2);margin-top:var(--sp-10);display:flex}.landing-module__jDH3nq__featureDot{border-radius:var(--radius-full);background:var(--clr-text-tertiary);cursor:pointer;width:8px;height:8px;transition:width var(--duration-normal) var(--ease-out), background var(--duration-normal) var(--ease-out);border:none;padding:0;position:relative;overflow:hidden}.landing-module__jDH3nq__featureDotActive{background:#ffffff29;width:32px}.landing-module__jDH3nq__featureDotProgress{border-radius:inherit;background:linear-gradient(90deg, var(--clr-primary) 0%, var(--clr-primary-hover) 100%);transform-origin:0;animation:5s linear forwards landing-module__jDH3nq__dotProgressFill;position:absolute;inset:0}.landing-module__jDH3nq__featureDotPaused{animation-play-state:paused!important}@keyframes landing-module__jDH3nq__dotProgressFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing-module__jDH3nq__ctaBand{padding-block:var(--sp-24);text-align:center;position:relative}.landing-module__jDH3nq__ctaBandGlow{border-radius:var(--radius-2xl);background:radial-gradient(ellipse at 50% 50%, rgba(var(--clr-secondary-rgb), .75) 0%, rgba(var(--clr-secondary-rgb), .5) 28%, rgba(var(--clr-accent-rgb), .35) 52%, rgba(var(--clr-primary-rgb), .2) 68%, transparent 82%);mix-blend-mode:screen;filter:blur(52px);opacity:1;pointer-events:none;z-index:0;width:100%;max-width:1100px;height:120%;max-height:520px;animation:5.5s ease-in-out infinite alternate landing-module__jDH3nq__ctaGlowPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module__jDH3nq__ctaBandInner{z-index:1;max-width:1060px;padding:var(--sp-16) var(--sp-12);border-radius:var(--radius-2xl);background:linear-gradient(var(--clr-bg), var(--clr-bg)) padding-box, linear-gradient(135deg, rgba(var(--clr-secondary-rgb), .85) 0%, rgba(var(--clr-secondary-light-rgb), .6) 50%, rgba(var(--clr-accent-rgb), .4) 100%) border-box;box-shadow:0 0 30px rgba(var(--clr-secondary-rgb), .24), 0 0 80px rgba(var(--clr-secondary-rgb), .14), 0 0 120px rgba(var(--clr-accent-rgb), .08), inset 0 1px 0 #fff3;border:1px solid #0000;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.landing-module__jDH3nq__ctaBandTitle{font-family:var(--font-display);font-size:clamp(2rem, 4vw, var(--fs-4xl));font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);margin-bottom:var(--sp-4);background:linear-gradient(135deg, var(--clr-text) 30%, var(--clr-primary-hover) 70%, var(--clr-primary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.landing-module__jDH3nq__ctaBandSub{font-size:var(--fs-lg);color:var(--clr-text-secondary);line-height:var(--lh-relaxed);max-width:580px;margin-bottom:var(--sp-10)}.landing-module__jDH3nq__ctaBandButton{padding:var(--sp-4) var(--sp-12);border-radius:var(--radius-full);font-size:var(--fs-md);font-weight:var(--fw-semibold);background-color:var(--clr-primary);color:var(--clr-text);letter-spacing:var(--ls-tight);transition:background-color var(--duration-fast) var(--ease-out), transform .1s var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.landing-module__jDH3nq__ctaBandButton:hover{background-color:var(--clr-primary-hover);box-shadow:0 8px 36px rgba(var(--clr-primary-rgb), .35);transform:translateY(-2px)}.landing-module__jDH3nq__ctaBandButton:active{transform:scale(.97)translateY(0)}.landing-module__jDH3nq__ctaBandNote{margin-top:var(--sp-5);font-size:var(--fs-sm);color:var(--clr-text-tertiary);letter-spacing:var(--ls-wide)}.landing-module__jDH3nq__footer{z-index:1;padding-top:var(--sp-16);background:linear-gradient(to bottom, transparent 0%, var(--clr-bg) 50px, var(--clr-bg) 100%);position:relative}.landing-module__jDH3nq__footerInner{gap:var(--sp-16);padding-bottom:var(--sp-20);flex-direction:column;display:flex}.landing-module__jDH3nq__footerBrand{gap:var(--sp-4);flex-direction:column;display:flex}.landing-module__jDH3nq__footerLogoLink{align-items:center;gap:var(--sp-3);width:fit-content;text-decoration:none;display:inline-flex}.landing-module__jDH3nq__footerLogo{object-fit:contain;flex-shrink:0;width:36px;height:36px}.landing-module__jDH3nq__footerBrandName{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--clr-text);letter-spacing:var(--ls-tight)}.landing-module__jDH3nq__footerTagline{font-size:var(--fs-base);color:var(--clr-text-secondary);line-height:var(--lh-relaxed);max-width:400px}.landing-module__jDH3nq__footerColumns{gap:var(--sp-10);grid-template-columns:repeat(4,1fr);width:100%;display:grid}.landing-module__jDH3nq__footerColumn{flex-direction:column;display:flex}.landing-module__jDH3nq__footerColumnTitle{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--clr-text-muted);letter-spacing:var(--ls-wider);text-transform:uppercase;margin-bottom:var(--sp-5)}.landing-module__jDH3nq__footerColumnList{gap:var(--sp-3);flex-direction:column;display:flex}.landing-module__jDH3nq__footerLink{font-size:var(--fs-sm);color:var(--clr-text-secondary);transition:color var(--duration-fast) var(--ease-out);width:fit-content}.landing-module__jDH3nq__footerLinkWithIcon{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--clr-text-secondary);transition:color var(--duration-fast) var(--ease-out);width:fit-content;display:inline-flex}.landing-module__jDH3nq__footerIcon{color:var(--clr-text-tertiary);transition:color var(--duration-fast) var(--ease-out)}.landing-module__jDH3nq__footerLink:hover,.landing-module__jDH3nq__footerLinkWithIcon:hover,.landing-module__jDH3nq__footerLinkWithIcon:hover .landing-module__jDH3nq__footerIcon{color:var(--clr-text)}.landing-module__jDH3nq__footerBottom{border-top:1px solid var(--clr-border);padding-block:var(--sp-6)}.landing-module__jDH3nq__footerBottomInner{justify-content:center;align-items:center;display:flex}.landing-module__jDH3nq__footerCopyright{font-size:var(--fs-xs);color:var(--clr-text-tertiary);letter-spacing:var(--ls-wide)}@media (max-width:1024px){.landing-module__jDH3nq__heroTitle{font-size:clamp(2.75rem,6.5vw,5rem)}}@media (max-width:900px){.landing-module__jDH3nq__heroTitle{font-size:clamp(2.5rem,7vw,4.25rem)}.landing-module__jDH3nq__howItWorks{padding-block:var(--sp-16)}.landing-module__jDH3nq__howItWorksTitle{margin-bottom:var(--sp-3)}.landing-module__jDH3nq__howItWorksHeader{margin-bottom:var(--sp-12)}.landing-module__jDH3nq__stepsFlowWrapper{max-width:480px}.landing-module__jDH3nq__stepsFlowLine{top:40px;bottom:40px;background:linear-gradient(180deg, rgba(var(--clr-secondary-rgb), .2) 0%, rgba(var(--clr-secondary-rgb), .85) 20%, var(--clr-secondary) 50%, rgba(var(--clr-secondary-rgb), .85) 80%, rgba(var(--clr-secondary-rgb), .2) 100%);width:2px;height:auto;inset-inline:50% auto;transform:translate(-50%)}.landing-module__jDH3nq__stepsGrid{gap:var(--sp-6);grid-template-columns:1fr}.landing-module__jDH3nq__featureShowcase{padding-block:var(--sp-16)}.landing-module__jDH3nq__featureShowcaseHeader{margin-bottom:var(--sp-12)}.landing-module__jDH3nq__featureSlideInner{gap:var(--sp-10);text-align:center;grid-template-columns:1fr}.landing-module__jDH3nq__featureSlideInfo{align-items:center}.landing-module__jDH3nq__featureSlideLabel{align-items:center;margin-inline:auto}.landing-module__jDH3nq__featureSlideDesc{max-width:100%;margin-inline:auto}.landing-module__jDH3nq__featureSlideVisual{width:100%;max-width:520px;margin-inline:auto}.landing-module__jDH3nq__ctaBand{padding-block:var(--sp-16)}}@media (max-width:600px){.landing-module__jDH3nq__hero{padding-top:calc(70px + var(--sp-6));padding-bottom:var(--sp-8)}.landing-module__jDH3nq__heroTitle{margin-bottom:var(--sp-8);font-size:clamp(2.25rem,8.5vw,3.25rem)}.landing-module__jDH3nq__heroCtas{gap:var(--sp-3);flex-direction:column;width:100%;max-width:320px}.landing-module__jDH3nq__heroCtaPrimary,.landing-module__jDH3nq__heroCtaSecondary{justify-content:center;width:100%}.landing-module__jDH3nq__howItWorks{padding-block:var(--sp-12);padding-inline:var(--sp-2)}.landing-module__jDH3nq__howItWorksTitle{margin-bottom:var(--sp-3)}.landing-module__jDH3nq__howItWorksHeader{margin-bottom:var(--sp-8)}.landing-module__jDH3nq__stepsFlowWrapper{max-width:100%}.landing-module__jDH3nq__stepsFlowLine{top:30px;bottom:30px;width:2px;height:auto;inset-inline:50% auto;transform:translate(-50%)}.landing-module__jDH3nq__stepsGrid{gap:var(--sp-5);grid-template-columns:1fr;max-width:100%}.landing-module__jDH3nq__stepCard{padding:var(--sp-5)}.landing-module__jDH3nq__featureShowcase{padding-block:var(--sp-12)}.landing-module__jDH3nq__featureShowcaseHeader{margin-bottom:var(--sp-8)}.landing-module__jDH3nq__featureSlideInner{gap:var(--sp-8);text-align:center;grid-template-columns:1fr}.landing-module__jDH3nq__featureSlideInfo{align-items:center}.landing-module__jDH3nq__featureSlideLabel{align-items:center;margin-inline:auto}.landing-module__jDH3nq__featureSlideDesc{max-width:100%;font-size:var(--fs-base);margin-inline:auto}.landing-module__jDH3nq__featureSlideVisual{width:100%;max-width:440px;margin-inline:auto}.landing-module__jDH3nq__featureSlideHeadline{font-size:var(--fs-xl)}.landing-module__jDH3nq__featureDots{margin-top:var(--sp-6)}.landing-module__jDH3nq__ctaBand{padding-block:var(--sp-12);padding-inline:var(--sp-2)}.landing-module__jDH3nq__ctaBandInner{padding:var(--sp-10) var(--sp-6);border-radius:var(--radius-xl)}.landing-module__jDH3nq__ctaBandTitle{font-size:clamp(1.75rem,6vw,2.25rem)}.landing-module__jDH3nq__ctaBandSub{font-size:var(--fs-base);margin-bottom:var(--sp-8);max-width:100%}.landing-module__jDH3nq__ctaBandButton{padding:var(--sp-3) var(--sp-10);font-size:var(--fs-base);width:100%;max-width:280px}.landing-module__jDH3nq__ctaBandGlow{filter:blur(32px);width:92%;max-width:380px;height:100%;max-height:280px}.landing-module__jDH3nq__ctaBandNote{font-size:var(--fs-xs)}.landing-module__jDH3nq__footer{padding-top:var(--sp-12)}.landing-module__jDH3nq__footerInner{padding-bottom:var(--sp-10)}.landing-module__jDH3nq__footerColumns{gap:var(--sp-8);grid-template-columns:repeat(2,1fr)}}.landing-module__jDH3nq__howItWorksScreenshot{border-color:var(--clr-border);background:var(--clr-bg-elevated);box-shadow:0 4px 16px #00000040,0 12px 36px #00000059,0 28px 80px #00000073}.landing-module__jDH3nq__howItWorksScreenshot:hover{box-shadow:0 8px 24px #0000004d, 0 20px 50px #0006, 0 36px 100px rgba(var(--clr-secondary-rgb), .2);border-color:#fff3}.landing-module__jDH3nq__stepCircle{background:var(--clr-bg-elevated);border-color:rgba(var(--clr-secondary-rgb), .35)}.landing-module__jDH3nq__step:hover .landing-module__jDH3nq__stepCircle{border-color:rgba(var(--clr-secondary-rgb), .65)}.landing-module__jDH3nq__stepCircleGlow{background:radial-gradient(circle at center, rgba(var(--clr-secondary-rgb), .35) 0%, rgba(var(--clr-secondary-rgb), .15) 55%, transparent 75%)}.landing-module__jDH3nq__stepsLineProgress{background:linear-gradient(90deg, var(--clr-secondary), rgba(var(--clr-secondary-rgb), .5))}.landing-module__jDH3nq__featureSlideVisual:before{background:radial-gradient(ellipse at center, rgba(var(--clr-secondary-rgb), .25) 0%, rgba(var(--clr-accent-rgb), .15) 45%, transparent 75%)}.landing-module__jDH3nq__featureDot{background:var(--clr-text-tertiary)}.landing-module__jDH3nq__featureDot:hover{background:var(--clr-text-secondary)}.landing-module__jDH3nq__featureDotActive{background:#ffffff29}.landing-module__jDH3nq__featureDotActive:hover{background:#ffffff38}.landing-module__jDH3nq__ctaBandInner{background:linear-gradient(var(--clr-bg), var(--clr-bg)) padding-box, linear-gradient(135deg, rgba(var(--clr-secondary-rgb), .85) 0%, rgba(var(--clr-secondary-light-rgb), .6) 50%, rgba(var(--clr-secondary-rgb), .4) 100%) border-box;box-shadow:0 0 30px rgba(var(--clr-secondary-rgb), .24), 0 0 80px rgba(var(--clr-secondary-rgb), .14), 0 0 120px rgba(var(--clr-accent-rgb), .08), inset 0 1px 0 #fff3;border:1px solid #0000}.landing-module__jDH3nq__ctaBandGlow{background:radial-gradient(ellipse at 50% 50%, rgba(var(--clr-secondary-rgb), .75) 0%, rgba(var(--clr-secondary-rgb), .5) 28%, rgba(var(--clr-accent-rgb), .35) 52%, rgba(var(--clr-primary-rgb), .2) 68%, transparent 82%)}.landing-module__jDH3nq__ctaBandButton:hover{box-shadow:0 8px 36px rgba(var(--clr-primary-rgb), .35)}@media (max-width:768px){.landing-module__jDH3nq__heroGlow{filter:blur(50px);width:160vw;height:650px}.landing-module__jDH3nq__midGlow{filter:blur(50px);width:150vw;height:750px}.landing-module__jDH3nq__ctaGlow{filter:blur(50px);width:140vw;height:600px}}@media (prefers-reduced-motion:reduce){.landing-module__jDH3nq__heroGlow,.landing-module__jDH3nq__midGlow,.landing-module__jDH3nq__ctaGlow,.landing-module__jDH3nq__ctaBandGlow{animation:none!important}.landing-module__jDH3nq__featureDotProgress{animation:none!important;transform:scaleX(1)!important}}.landing-module__jDH3nq__securitySection{z-index:1;padding-block:var(--sp-24);position:relative}.landing-module__jDH3nq__securityContainer{flex-direction:column;align-items:center;display:flex}.landing-module__jDH3nq__securityHeader{text-align:center;max-width:780px;margin-bottom:var(--sp-12)}.landing-module__jDH3nq__securityTitle{font-family:var(--font-display);font-size:clamp(2rem, 3.5vw, var(--fs-4xl));font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);color:var(--clr-text);margin-bottom:var(--sp-4)}.landing-module__jDH3nq__securityTitleAccent{color:var(--clr-primary)}.landing-module__jDH3nq__securitySubtitle{font-size:var(--fs-md);color:var(--clr-text-secondary);line-height:var(--lh-relaxed);max-width:660px;margin-inline:auto}.landing-module__jDH3nq__securityVisualSection{width:100%;max-width:980px;margin-inline:auto;margin-bottom:var(--sp-12)}.landing-module__jDH3nq__secGuaranteeGrid{gap:var(--sp-5);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.landing-module__jDH3nq__secGuaranteeCard{padding:var(--sp-6) var(--sp-8);background:var(--clr-bg);border:1px solid rgba(var(--clr-secondary-rgb), .25);border-radius:var(--radius-2xl);box-shadow:0 0 24px rgba(var(--clr-secondary-rgb), .12), 0 0 50px rgba(var(--clr-secondary-rgb), .05), 0 12px 32px #000000d9, inset 0 1px 0 #ffffff1f;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.landing-module__jDH3nq__secGuaranteeCard:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--clr-accent-rgb), .7), transparent);pointer-events:none;height:1px;transition:opacity .35s;position:absolute;top:0;left:10%;right:10%}.landing-module__jDH3nq__secGuaranteeCard:hover{border-color:rgba(var(--clr-secondary-rgb), .55);box-shadow:0 0 32px rgba(var(--clr-secondary-rgb), .25), 0 0 70px rgba(var(--clr-secondary-rgb), .12), 0 18px 44px #000000f2, inset 0 1px 0 #fff3;transform:translateY(-3px)}.landing-module__jDH3nq__secGuaranteeCard:hover:before{background:linear-gradient(90deg, transparent, var(--clr-accent), transparent)}.landing-module__jDH3nq__secGuaranteeTitle{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--clr-text);letter-spacing:var(--ls-tight);margin-bottom:var(--sp-2);line-height:var(--lh-tight)}.landing-module__jDH3nq__secGuaranteeDesc{font-size:var(--fs-sm);color:var(--clr-text-secondary);line-height:var(--lh-relaxed)}.landing-module__jDH3nq__securityFooterBar{align-items:center;gap:var(--sp-6);flex-direction:column;width:100%;max-width:1140px;display:flex}.landing-module__jDH3nq__securityBadgesList{justify-content:center;gap:var(--sp-3) var(--sp-6);flex-wrap:wrap;display:flex}.landing-module__jDH3nq__securityBadgeItem{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--clr-text-secondary);border-radius:var(--radius-full);background:#ffffff08;border:1px solid #ffffff0d;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.landing-module__jDH3nq__securityDeepLinkWrapper{margin-top:var(--sp-2)}.landing-module__jDH3nq__securityDeepLink{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-primary);border-radius:var(--radius-md);align-items:center;gap:6px;padding:6px 12px;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.landing-module__jDH3nq__securityDeepLink:hover{color:var(--clr-primary-hover);background:rgba(var(--clr-primary-rgb), .12)}.landing-module__jDH3nq__securityDeepLinkArrow{transition:transform .2s var(--ease-out)}.landing-module__jDH3nq__securityDeepLink:hover .landing-module__jDH3nq__securityDeepLinkArrow{transform:translate(4px)}[dir=rtl] .landing-module__jDH3nq__securityDeepLink:hover .landing-module__jDH3nq__securityDeepLinkArrow{transform:translate(-4px)}@media (max-width:768px){.landing-module__jDH3nq__secGuaranteeGrid{grid-template-columns:1fr}.landing-module__jDH3nq__secGuaranteeCard{padding:var(--sp-5) var(--sp-6)}.landing-module__jDH3nq__securityBadgesList{flex-direction:column;align-items:center}}
