.Header-module__xqJ6RW__header{z-index:var(--z-sticky);pointer-events:none;flex-direction:column;align-items:center;padding:14px 16px 0;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__xqJ6RW__bar{pointer-events:auto;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(18px)saturate(1.6);width:100%;max-width:1120px;transition:max-width .6s cubic-bezier(.16, 1, .3, 1), transform .6s cubic-bezier(.16, 1, .3, 1), background-color var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base), padding .6s cubic-bezier(.16, 1, .3, 1);background:linear-gradient(120deg,#ffffffc7,#fbf7f099);border:1px solid #ffffff8c;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px 10px 18px;display:flex;box-shadow:inset 0 1px #ffffffb3,0 8px 30px #0a23401a}.Header-module__xqJ6RW__compact .Header-module__xqJ6RW__bar{max-width:1060px;transform:translateY(-4px)}.Header-module__xqJ6RW__scrolled .Header-module__xqJ6RW__bar{border-color:#d3c9b899;padding:8px 12px 8px 14px;box-shadow:inset 0 1px #fffc,0 14px 40px #0a234024}.Header-module__xqJ6RW__logoLink{flex-shrink:0;text-decoration:none}.Header-module__xqJ6RW__nav{flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.Header-module__xqJ6RW__link{white-space:nowrap;color:var(--color-text-secondary);border-radius:var(--radius-pill);transition:color var(--transition-base);padding:8px 12px;font-size:.88rem;font-weight:600;text-decoration:none;position:relative}.Header-module__xqJ6RW__link:hover,.Header-module__xqJ6RW__linkActive{color:var(--color-navy)}.Header-module__xqJ6RW__linkLabel{z-index:1;position:relative}.Header-module__xqJ6RW__pill{border-radius:var(--radius-pill);background:#10335e14;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #10335e14}.Header-module__xqJ6RW__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.Header-module__xqJ6RW__cta{white-space:nowrap}.Header-module__xqJ6RW__burger{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-navy);border:1px solid var(--color-border-default);background-color:#0000;justify-content:center;align-items:center;display:none}.Header-module__xqJ6RW__burger:hover{background-color:var(--color-bg-white)}.Header-module__xqJ6RW__progress{background-color:var(--color-pin);transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.Header-module__xqJ6RW__overlay{z-index:var(--z-modal);background-color:var(--color-bg-app);flex-direction:column;padding:18px 22px;animation:.28s cubic-bezier(.16,1,.3,1) Header-module__xqJ6RW__overlayIn;display:flex;position:fixed;inset:0}@keyframes Header-module__xqJ6RW__overlayIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header-module__xqJ6RW__overlayHead{border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.Header-module__xqJ6RW__closeBtn{border-radius:var(--radius-pill);border:1px solid var(--color-border-default);width:44px;height:44px;color:var(--color-navy);justify-content:center;align-items:center;display:flex}.Header-module__xqJ6RW__overlayNav{flex-direction:column;flex:1;gap:4px;padding:18px 0;display:flex}.Header-module__xqJ6RW__overlayLink{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-navy);border-bottom:1px solid var(--color-border-default);padding:14px 4px;font-size:1.7rem;font-weight:400;text-decoration:none}.Header-module__xqJ6RW__overlayCta{width:100%;margin-top:auto}@media (max-width:1180px){.Header-module__xqJ6RW__link{padding:8px 9px;font-size:.84rem}}.Header-module__xqJ6RW__nav a[href=\#contacto]{display:none}@media (max-width:940px){.Header-module__xqJ6RW__nav,.Header-module__xqJ6RW__cta{display:none}.Header-module__xqJ6RW__burger{display:flex}}@media (max-width:480px){.Header-module__xqJ6RW__header{padding:10px 12px 0}.Header-module__xqJ6RW__bar{padding:8px 10px 8px 12px}}
.JourneyRail-module__ydnM-q__rail{z-index:var(--z-sticky);pointer-events:none;display:none;position:fixed;top:50%;left:28px;transform:translateY(-50%)}.JourneyRail-module__ydnM-q__track{width:2px;height:52vh;min-height:360px;max-height:560px;position:relative}.JourneyRail-module__ydnM-q__panel{-webkit-backdrop-filter:blur(18px)saturate(1.5);background:linear-gradient(160deg,#ffffffd1,#fbf7f0a8);border:1px solid #fff9;border-radius:40px;width:150px;position:absolute;top:-34px;bottom:-34px;left:-70px;box-shadow:inset 0 1px #fffc,0 14px 40px #0a234024}.JourneyRail-module__ydnM-q__path{background-image:repeating-linear-gradient(to bottom, var(--color-navy) 0 5px, transparent 5px 12px);opacity:.35;border-radius:2px;width:2px;position:absolute;inset:0}.JourneyRail-module__ydnM-q__pointWrap{pointer-events:auto;align-items:center;gap:10px;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.JourneyRail-module__ydnM-q__point{justify-content:center;align-items:center;text-decoration:none;display:flex}.JourneyRail-module__ydnM-q__dot{background-color:var(--color-bg-app);border:2px solid var(--color-border-strong);width:9px;height:9px;transition:background-color var(--transition-base), border-color var(--transition-base), transform var(--transition-base);border-radius:50%}.JourneyRail-module__ydnM-q__pointActive .JourneyRail-module__ydnM-q__dot{background-color:var(--color-navy);border-color:var(--color-navy);transform:scale(1.15)}.JourneyRail-module__ydnM-q__label{color:var(--color-text-muted);white-space:nowrap;letter-spacing:.02em;transition:color var(--transition-base);font-size:.72rem;font-weight:600}.JourneyRail-module__ydnM-q__labelActive{color:var(--color-navy)}.JourneyRail-module__ydnM-q__pointLast.JourneyRail-module__ydnM-q__pointActive .JourneyRail-module__ydnM-q__dot{background-color:var(--color-pin);border-color:var(--color-pin)}.JourneyRail-module__ydnM-q__labelLast.JourneyRail-module__ydnM-q__labelActive{color:var(--color-pin)}.JourneyRail-module__ydnM-q__pin{pointer-events:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.JourneyRail-module__ydnM-q__pinBody{background-color:var(--color-pin);z-index:1;border-radius:50%;width:12px;height:12px;position:relative;box-shadow:0 0 0 3px #e2453f2e,0 4px 10px #e2453f59}.JourneyRail-module__ydnM-q__pinBody:after{content:"";background-color:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JourneyRail-module__ydnM-q__pinPulse{background-color:var(--color-pin);opacity:.4;border-radius:50%;width:12px;height:12px;animation:2.4s ease-out infinite JourneyRail-module__ydnM-q__pinPulse;position:absolute}@keyframes JourneyRail-module__ydnM-q__pinPulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media (min-width:1500px){.JourneyRail-module__ydnM-q__rail{display:block;left:76px}}
.HeroSection-module__8ypSKG__hero{isolation:isolate;align-items:center;min-height:86vh;padding-top:96px;padding-bottom:88px;display:flex;position:relative;overflow:clip}.HeroSection-module__8ypSKG__bgLayer{z-index:-3;position:absolute;inset:-60px 0}.HeroSection-module__8ypSKG__bg{object-fit:cover;object-position:55% 45%}.HeroSection-module__8ypSKG__bgOverlay{z-index:-2;pointer-events:none;background:linear-gradient(100deg,#0a172adb 0%,#0a172aad 30%,#0a172a4d 52%,#0a172a0f 66%,#0a172a00 78%),linear-gradient(#06101e00 74%,#06101e66 100%);position:absolute;inset:0}.HeroSection-module__8ypSKG__subjectLayer{z-index:-1;pointer-events:none;filter:drop-shadow(0 26px 34px #06101e66);width:auto;height:98%;position:absolute;bottom:-14px;right:clamp(0px,4vw,70px)}.HeroSection-module__8ypSKG__subjects{width:auto;height:100%;display:block}.HeroSection-module__8ypSKG__inner{z-index:1;width:100%;max-width:1180px;margin-inline:auto;padding-inline:24px;position:relative}.HeroSection-module__8ypSKG__copy{flex-direction:column;align-items:flex-start;max-width:620px;display:flex}.HeroSection-module__8ypSKG__eyebrow{color:var(--color-text-paper);border-radius:var(--radius-pill);letter-spacing:.01em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#fbf7f024;border:1px solid #fbf7f038;align-items:center;gap:9px;padding:7px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.HeroSection-module__8ypSKG__dot{background-color:var(--color-pin);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e2453f47}.HeroSection-module__8ypSKG__title{letter-spacing:-.022em;max-width:14ch;color:var(--color-text-paper);margin-top:22px;font-size:clamp(2.4rem,6vw,4.4rem);line-height:1.04}.HeroSection-module__8ypSKG__emphasis{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-pin);font-style:italic;font-weight:400}.HeroSection-module__8ypSKG__lede{color:#fbf7f0d1;max-width:52ch;margin-top:22px;font-size:1.14rem;line-height:1.62}.HeroSection-module__8ypSKG__ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.HeroSection-module__8ypSKG__ctas a[class*=secondary]{color:var(--color-text-paper);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0a172a4d;border-color:#fbf7f08c}.HeroSection-module__8ypSKG__ctas a[class*=secondary]:hover{border-color:var(--color-text-paper);color:var(--color-text-paper);background-color:#0a172a7a}.HeroSection-module__8ypSKG__trust{color:#fbf7f0bf;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;font-size:.86rem;display:flex}.HeroSection-module__8ypSKG__trust span{align-items:center;gap:7px;display:inline-flex}.HeroSection-module__8ypSKG__divider{background-color:#fbf7f059;border-radius:50%;width:4px;height:4px}.HeroSection-module__8ypSKG__photoBadge{z-index:1;background-color:var(--color-bg-white);color:var(--color-navy);border-radius:var(--radius-pill);box-shadow:var(--shadow-md);white-space:nowrap;align-items:center;gap:8px;padding:10px 18px;font-size:.82rem;font-weight:600;display:inline-flex;position:absolute;bottom:clamp(20px,5vw,40px);right:clamp(16px,4vw,48px)}.HeroSection-module__8ypSKG__photoBadgeDot{background-color:var(--color-pin);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite HeroSection-module__8ypSKG__badgePulse;box-shadow:0 0 0 3px #e2453f2e}@keyframes HeroSection-module__8ypSKG__badgePulse{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:768px){.HeroSection-module__8ypSKG__hero{min-height:auto;padding-top:112px;padding-bottom:340px}.HeroSection-module__8ypSKG__bgOverlay{background:linear-gradient(#0a172aeb 0%,#0a172acc 42%,#0a172a94 62%,#0a172a66 100%)}.HeroSection-module__8ypSKG__subjectLayer{opacity:.9;height:62vh;max-height:420px;bottom:-20px;right:50%;transform:translate(50%)}.HeroSection-module__8ypSKG__copy{max-width:none}.HeroSection-module__8ypSKG__lede{font-size:1.06rem}.HeroSection-module__8ypSKG__photoBadge{justify-content:center;bottom:24px;left:24px;right:24px}}@media (max-width:480px){.HeroSection-module__8ypSKG__ctas{width:100%}.HeroSection-module__8ypSKG__ctas a{width:100%}.HeroSection-module__8ypSKG__trust{gap:10px;font-size:.8rem}.HeroSection-module__8ypSKG__photoBadge{padding:9px 14px;font-size:.76rem}}.HeroSection-module__8ypSKG__bgInner{position:absolute;inset:-24px}.HeroSection-module__8ypSKG__aurora{z-index:-2;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.HeroSection-module__8ypSKG__aurora span{filter:blur(60px);border-radius:50%;position:absolute}.HeroSection-module__8ypSKG__auroraA{background:radial-gradient(circle,#5384c973,#0000 65%);width:46vmax;height:46vmax;animation:14s ease-in-out infinite alternate HeroSection-module__8ypSKG__auroraA;top:-18vmax;left:-12vmax}.HeroSection-module__8ypSKG__auroraB{background:radial-gradient(circle,#e2453f4d,#0000 65%);width:34vmax;height:34vmax;animation:18s ease-in-out infinite alternate HeroSection-module__8ypSKG__auroraB;bottom:-20vmax;left:18vmax}.HeroSection-module__8ypSKG__spot{background:radial-gradient(circle,#ffecd638,#0000 60%);width:30vmax;height:30vmax;translate:-50% -50%}@keyframes HeroSection-module__8ypSKG__auroraA{to{transform:translate(14vmax,8vmax)scale(1.15)}}@keyframes HeroSection-module__8ypSKG__auroraB{to{transform:translate(-10vmax,-6vmax)scale(.9)}}.HeroSection-module__8ypSKG__grain{z-index:-1;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.HeroSection-module__8ypSKG__wordMask{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.HeroSection-module__8ypSKG__word{transform-origin:0 100%;display:inline-block}.HeroSection-module__8ypSKG__wordMask .HeroSection-module__8ypSKG__emphasis{padding-right:.08em;display:inline-block}.HeroSection-module__8ypSKG__shine{position:relative;overflow:hidden}.HeroSection-module__8ypSKG__shine:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);animation:4.5s ease-in-out 1.8s infinite HeroSection-module__8ypSKG__shine;position:absolute;inset:0;translate:-120%}@keyframes HeroSection-module__8ypSKG__shine{0%{translate:-120%}30%,to{translate:120%}}.HeroSection-module__8ypSKG__chips{z-index:1;pointer-events:none;position:absolute;inset:0}.HeroSection-module__8ypSKG__chip{color:var(--color-text-paper);-webkit-backdrop-filter:blur(14px)saturate(1.4);background:linear-gradient(135deg,#10335e9e,#0a172a6b);border:1px solid #ffffff3d;border-radius:20px;align-items:center;gap:12px;padding:12px 18px 12px 12px;animation:6s ease-in-out infinite HeroSection-module__8ypSKG__float;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff59,0 18px 40px #06101e59}.HeroSection-module__8ypSKG__chip strong{font-size:.9rem;display:block}.HeroSection-module__8ypSKG__chip small{opacity:.8;font-size:.74rem;display:block}.HeroSection-module__8ypSKG__chipA{top:30%;right:clamp(300px,30vw,460px)}.HeroSection-module__8ypSKG__chipB{animation-delay:-3s;bottom:16%;right:clamp(24px,5vw,70px)}.HeroSection-module__8ypSKG__chipIcon{width:34px;height:34px;color:var(--color-navy-deep);background:#8fcfa8e6;border-radius:12px;place-items:center;display:grid}.HeroSection-module__8ypSKG__chipIconPin{background:var(--color-pin);color:#fff;animation:2s ease-out infinite HeroSection-module__8ypSKG__ping;box-shadow:0 0 #e2453f99}@keyframes HeroSection-module__8ypSKG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes HeroSection-module__8ypSKG__ping{0%{box-shadow:0 0 #e2453f8c}to{box-shadow:0 0 0 14px #e2453f00}}@media (max-width:1024px){.HeroSection-module__8ypSKG__chipA{display:none}}@media (max-width:768px){.HeroSection-module__8ypSKG__chipB{bottom:24px;left:24px;right:auto}}
.ValueMarquee-module__AKvjEq__wrap{border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);background-color:var(--color-bg-app);padding:18px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ValueMarquee-module__AKvjEq__track{width:max-content;animation:38s linear infinite ValueMarquee-module__AKvjEq__marquee;display:flex}.ValueMarquee-module__AKvjEq__content{flex-shrink:0;align-items:center;display:flex}.ValueMarquee-module__AKvjEq__item{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-text-secondary);white-space:nowrap;align-items:center;font-size:1.15rem;font-style:italic;font-weight:400;display:inline-flex}.ValueMarquee-module__AKvjEq__sep{color:var(--color-pin);opacity:.6;margin:0 18px;font-size:.9rem;font-style:normal}@keyframes ValueMarquee-module__AKvjEq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.SectionHeading-module__znXWea__head{flex-direction:column;gap:12px;max-width:640px;margin-bottom:48px;display:flex}.SectionHeading-module__znXWea__center{text-align:center;align-items:center;margin-inline:auto}.SectionHeading-module__znXWea__eyebrow{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.SectionHeading-module__znXWea__title{letter-spacing:-.018em;margin:0;font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.1}.SectionHeading-module__znXWea__lede{margin:0;font-size:1.08rem;line-height:1.6}.SectionHeading-module__znXWea__tone-ink{color:var(--color-text-primary)}.SectionHeading-module__znXWea__tone-ink.SectionHeading-module__znXWea__eyebrow{color:var(--color-pin)}.SectionHeading-module__znXWea__tone-ink.SectionHeading-module__znXWea__lede{color:var(--color-text-secondary)}.SectionHeading-module__znXWea__tone-paper{color:var(--color-text-paper)}.SectionHeading-module__znXWea__tone-paper.SectionHeading-module__znXWea__eyebrow{color:#e2453fe6}.SectionHeading-module__znXWea__tone-paper.SectionHeading-module__znXWea__lede{color:#fbf7f0c7}
.JourneySection-module__mLRIjG__section.section{background:radial-gradient(60% 50% at 85% 20%, #7fb3e624, transparent 70%), radial-gradient(50% 40% at 10% 90%, #e2453f12, transparent 70%), var(--color-bg-app);height:320vh;padding:0;position:relative}.JourneySection-module__mLRIjG__sticky{align-items:center;height:100vh;padding-top:70px;display:flex;position:sticky;top:0}.JourneySection-module__mLRIjG__italic{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-pin);font-style:italic;font-weight:400}.JourneySection-module__mLRIjG__road{height:40px;margin:6px 28px 34px;position:relative}.JourneySection-module__mLRIjG__roadBase,.JourneySection-module__mLRIjG__roadFill{border-radius:3px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0;right:0}.JourneySection-module__mLRIjG__roadBase{background:repeating-linear-gradient(90deg,#10335e47 0 8px,#0000 8px 16px)}.JourneySection-module__mLRIjG__roadFill{background:linear-gradient(90deg, var(--color-navy), var(--color-pin));transform-origin:0}.JourneySection-module__mLRIjG__stop{background:var(--color-bg-app);border:3px solid #10335e4d;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;transition:border-color .4s,background-color .4s,transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:50%}.JourneySection-module__mLRIjG__stopOn{border-color:var(--color-navy);background:var(--color-navy);transform:scale(1.15)}.JourneySection-module__mLRIjG__pin{background:var(--color-pin);color:#fff;border-radius:50% 50% 50% 6px;place-items:center;width:40px;height:40px;margin:-34px 0 0 -20px;display:grid;position:absolute;top:50%;rotate:-45deg;box-shadow:0 10px 22px #e2453f66}.JourneySection-module__mLRIjG__pin svg{rotate:45deg}.JourneySection-module__mLRIjG__steps{grid-template-columns:repeat(4,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.JourneySection-module__mLRIjG__step{border:1px solid var(--color-border-default);background:#fff9;border-radius:24px;padding:26px 22px 30px;transition:background-color .5s,color .5s,box-shadow .5s;position:relative;overflow:hidden}.JourneySection-module__mLRIjG__step:not(.JourneySection-module__mLRIjG__stepActive) .JourneySection-module__mLRIjG__node{box-shadow:none;border-color:#10335e59}.JourneySection-module__mLRIjG__stepActive{opacity:1;background:var(--color-navy-deep);border-color:#0000;box-shadow:0 30px 60px #0a234040}.JourneySection-module__mLRIjG__stepActive .JourneySection-module__mLRIjG__stepTitle{color:var(--color-text-paper)}.JourneySection-module__mLRIjG__stepActive .JourneySection-module__mLRIjG__stepBody{color:#fbf7f0c7}.JourneySection-module__mLRIjG__stepActive .JourneySection-module__mLRIjG__node{background:var(--color-pin);border-color:var(--color-pin);color:#fff}.JourneySection-module__mLRIjG__stepActive .JourneySection-module__mLRIjG__n{background:var(--color-bg-app);color:var(--color-navy-deep)}.JourneySection-module__mLRIjG__bar{background:var(--color-pin);transform-origin:0;width:100%;height:4px;transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.JourneySection-module__mLRIjG__stepActive .JourneySection-module__mLRIjG__bar,.JourneySection-module__mLRIjG__stepDone .JourneySection-module__mLRIjG__bar{transform:scaleX(1)}.JourneySection-module__mLRIjG__stepDone .JourneySection-module__mLRIjG__bar{background:var(--color-navy);opacity:.35}.JourneySection-module__mLRIjG__node{background-color:var(--color-bg-white);border:2px solid var(--color-navy);width:56px;height:56px;color:var(--color-navy);box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;transition:background-color .4s,border-color .4s,color .4s;display:flex;position:relative}.JourneySection-module__mLRIjG__n{background-color:var(--color-pin-deep);color:#fff;letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.66rem;font-weight:700;display:flex;position:absolute;bottom:-8px;right:-8px}.JourneySection-module__mLRIjG__stepTitle{margin-bottom:8px;font-size:1.18rem;transition:color .4s}.JourneySection-module__mLRIjG__stepBody{color:var(--color-text-secondary);font-size:.98rem;line-height:1.6;transition:color .4s}@media (max-width:880px),(max-height:640px){.JourneySection-module__mLRIjG__section.section{height:auto;padding:88px 0}.JourneySection-module__mLRIjG__sticky{height:auto;padding-top:0;position:static}.JourneySection-module__mLRIjG__road{display:none}.JourneySection-module__mLRIjG__steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.JourneySection-module__mLRIjG__steps{grid-template-columns:1fr}}.JourneySection-module__mLRIjG__static.section{height:auto;padding:88px 0}.JourneySection-module__mLRIjG__static .JourneySection-module__mLRIjG__sticky{height:auto;position:static}
.LiveMapSection-module__q4A6Uq__section{background:var(--color-bg-deep)}.LiveMapSection-module__q4A6Uq__italic{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-pin);font-style:italic;font-weight:400}.LiveMapSection-module__q4A6Uq__layout{grid-template-columns:1fr 320px;align-items:start;gap:22px;display:grid}.LiveMapSection-module__q4A6Uq__map{aspect-ratio:8/5;background:#efe6d8;border-radius:30px;min-width:0;position:relative;overflow:hidden;box-shadow:0 30px 60px #0a234029,inset 0 0 0 1px #0a23400f}.LiveMapSection-module__q4A6Uq__svg{width:100%;height:100%;position:absolute;inset:0}.LiveMapSection-module__q4A6Uq__routeBase{fill:none;stroke:#10335e38;stroke-width:5px;stroke-dasharray:2 12;stroke-linecap:round}.LiveMapSection-module__q4A6Uq__routeA,.LiveMapSection-module__q4A6Uq__routeB{fill:none;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.LiveMapSection-module__q4A6Uq__routeA{stroke:var(--color-pin)}.LiveMapSection-module__q4A6Uq__routeB{stroke:var(--color-navy)}.LiveMapSection-module__q4A6Uq__radar{fill:none;stroke:var(--color-pin);stroke-width:2px;transform-origin:120px 250px;animation:2.4s ease-out infinite LiveMapSection-module__q4A6Uq__radar}@keyframes LiveMapSection-module__q4A6Uq__radar{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(7)}}.LiveMapSection-module__q4A6Uq__place,.LiveMapSection-module__q4A6Uq__helper{z-index:2;position:absolute;translate:-50% -50%}.LiveMapSection-module__q4A6Uq__place{flex-direction:column;align-items:center;gap:6px;display:flex}.LiveMapSection-module__q4A6Uq__placeIcon{background:var(--color-navy-deep);width:40px;height:40px;color:var(--color-text-paper);border-radius:14px;place-items:center;transition:background-color .4s;display:grid;box-shadow:0 10px 20px #0a23404d}.LiveMapSection-module__q4A6Uq__placeHome .LiveMapSection-module__q4A6Uq__placeIcon{background:var(--color-bg-white);color:var(--color-navy-deep);box-shadow:0 0 0 3px var(--color-navy-deep), 0 10px 20px #0a234040}.LiveMapSection-module__q4A6Uq__placeDone .LiveMapSection-module__q4A6Uq__placeIcon{background:#1a8a4f}.LiveMapSection-module__q4A6Uq__placeLabel{color:var(--color-navy-deep);white-space:nowrap;background:#ffffffe6;border-radius:999px;padding:3px 9px;font-size:.74rem;font-weight:800}.LiveMapSection-module__q4A6Uq__helper{flex-direction:column;align-items:center;gap:5px;display:flex}.LiveMapSection-module__q4A6Uq__avatar{width:38px;height:38px;color:var(--color-navy-deep);background:var(--color-bg-white);border:3px solid var(--color-navy);border-radius:50%;place-items:center;font-size:.9rem;font-weight:800;display:grid;box-shadow:0 8px 16px #0a234040}.LiveMapSection-module__q4A6Uq__helperTag{color:var(--color-navy-deep);background:#ffffffeb;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:800}.LiveMapSection-module__q4A6Uq__chosen{z-index:3}.LiveMapSection-module__q4A6Uq__chosen .LiveMapSection-module__q4A6Uq__avatar{background:var(--color-pin);border-color:var(--color-bg-white);color:#fff;animation:1.8s ease-out infinite LiveMapSection-module__q4A6Uq__chosenPing}.LiveMapSection-module__q4A6Uq__together .LiveMapSection-module__q4A6Uq__avatar{background:var(--color-navy-deep);width:44px;height:44px}@keyframes LiveMapSection-module__q4A6Uq__chosenPing{0%{box-shadow:0 0 #e2453f8c,0 8px 16px #0a234040}to{box-shadow:0 0 0 16px #e2453f00,0 8px 16px #0a234040}}.LiveMapSection-module__q4A6Uq__status{z-index:4;max-width:calc(100% - 36px);color:var(--color-text-paper);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a2340e0;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 10px;display:flex;position:absolute;bottom:18px;left:18px;overflow:hidden;box-shadow:0 16px 30px #0a23404d}.LiveMapSection-module__q4A6Uq__statusIcon{background:var(--color-pin);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.LiveMapSection-module__q4A6Uq__statusText{white-space:nowrap;font-size:.9rem;font-weight:700}.LiveMapSection-module__q4A6Uq__mapCol{min-width:0}.LiveMapSection-module__q4A6Uq__caption{color:var(--color-text-secondary);margin:12px 0 0 8px;font-size:.72rem}.LiveMapSection-module__q4A6Uq__panel{background:var(--color-bg-white);border:1px solid var(--color-border-default);box-shadow:var(--shadow-md);border-radius:30px;flex-direction:column;padding:24px 22px;display:flex}.LiveMapSection-module__q4A6Uq__panelHead{border-bottom:1px dashed var(--color-border-strong);align-items:center;gap:12px;margin-bottom:18px;padding-bottom:18px;display:flex}.LiveMapSection-module__q4A6Uq__panelHead strong{color:var(--color-navy-deep);display:block}.LiveMapSection-module__q4A6Uq__panelHead small{color:var(--color-text-secondary);font-size:.78rem;display:block}.LiveMapSection-module__q4A6Uq__panelAvatar{color:#fff;background:var(--color-pin);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.LiveMapSection-module__q4A6Uq__timeline{flex-direction:column;flex:1;gap:4px;margin:0;padding:0;list-style:none;display:flex}.LiveMapSection-module__q4A6Uq__tItem{color:var(--color-text-secondary);align-items:center;gap:12px;padding:7px 0;font-size:.9rem;transition:color .3s;display:flex;position:relative}.LiveMapSection-module__q4A6Uq__tItem:not(:last-child):after{content:"";background:var(--color-border-default);width:2px;height:calc(100% - 18px);position:absolute;top:30px;left:10px}.LiveMapSection-module__q4A6Uq__tDot{z-index:1;border:2px solid var(--color-border-strong);background:var(--color-bg-white);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;transition:background-color .3s,border-color .3s,transform .3s;display:grid;position:relative}.LiveMapSection-module__q4A6Uq__tDone{color:var(--color-text-primary)}.LiveMapSection-module__q4A6Uq__tDone .LiveMapSection-module__q4A6Uq__tDot{background:var(--color-navy);border-color:var(--color-navy)}.LiveMapSection-module__q4A6Uq__tNow{color:var(--color-navy-deep);font-weight:800}.LiveMapSection-module__q4A6Uq__tNow .LiveMapSection-module__q4A6Uq__tDot{border-color:var(--color-pin);transform:scale(1.1);box-shadow:0 0 0 4px #e2453f2e}.LiveMapSection-module__q4A6Uq__replay{min-height:48px;color:var(--color-navy);border:1px solid var(--color-border-strong);transition:background-color var(--transition-base), color var(--transition-base);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:16px;font-weight:700;display:inline-flex}.LiveMapSection-module__q4A6Uq__replay:hover{background:var(--color-navy);color:var(--color-text-paper)}@media (max-width:960px){.LiveMapSection-module__q4A6Uq__layout{grid-template-columns:1fr}}@media (max-width:560px){.LiveMapSection-module__q4A6Uq__status{padding:7px 12px 7px 7px;bottom:10px;left:10px}.LiveMapSection-module__q4A6Uq__avatar{width:30px;height:30px;font-size:.78rem}.LiveMapSection-module__q4A6Uq__placeIcon{width:32px;height:32px}.LiveMapSection-module__q4A6Uq__helperTag{display:none}.LiveMapSection-module__q4A6Uq__statusText{white-space:normal;font-size:.8rem}.LiveMapSection-module__q4A6Uq__placeLabel{font-size:.66rem}}
.ServicesSection-module__WCXQsq__section{background-color:var(--color-bg-deep);padding-bottom:72px;overflow:clip}.ServicesSection-module__WCXQsq__italic{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-pin);font-style:italic;font-weight:400}.ServicesSection-module__WCXQsq__head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ServicesSection-module__WCXQsq__controls{flex-shrink:0;gap:10px;margin-bottom:44px;display:flex}.ServicesSection-module__WCXQsq__controls button{border-radius:var(--radius-pill);width:52px;height:52px;color:var(--color-navy);background:var(--color-bg-white);border:1px solid var(--color-border-default);box-shadow:var(--shadow-xs);transition:transform var(--transition-base), background-color var(--transition-base), color var(--transition-base);place-items:center;display:grid}.ServicesSection-module__WCXQsq__controls button:hover{background:var(--color-navy);color:var(--color-text-paper);transform:translateY(-2px)}.ServicesSection-module__WCXQsq__viewport{--hole-y:64px;--pad-top:22px;cursor:grab;touch-action:pan-y;outline:none;padding-inline:max(24px,50vw - 560px);position:relative}.ServicesSection-module__WCXQsq__viewport:active{cursor:grabbing}.ServicesSection-module__WCXQsq__viewport:focus-visible{box-shadow:inset 0 0 0 3px var(--color-focus-ring)}.ServicesSection-module__WCXQsq__rail{left:0;right:0;top:calc(var(--pad-top) + var(--hole-y) - 5px);z-index:2;pointer-events:none;background:linear-gradient(#6c7a8e 0%,#2b3a52 45%,#0a2340 100%);border-radius:6px;height:10px;position:absolute;box-shadow:0 3px 6px #0a234040,inset 0 1px #ffffff59}.ServicesSection-module__WCXQsq__track{padding:var(--pad-top) 0 40px;-webkit-user-select:none;user-select:none;gap:26px;width:max-content;margin:0;list-style:none;display:flex}.ServicesSection-module__WCXQsq__slot{flex:none;width:348px}.ServicesSection-module__WCXQsq__card{--accent:#7fb3e6;--soft:#dceaf7;transform-origin:50% var(--hole-y);background:var(--soft);will-change:transform;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 44px #0a234029,0 2px #0a234014}.ServicesSection-module__WCXQsq__slot[data-tone=sand] .ServicesSection-module__WCXQsq__card{--accent:#f2c27b;--soft:#f6e6cc}.ServicesSection-module__WCXQsq__slot[data-tone=sage] .ServicesSection-module__WCXQsq__card{--accent:#8fcfa8;--soft:#ddefe3}.ServicesSection-module__WCXQsq__slot[data-tone=rose] .ServicesSection-module__WCXQsq__card{--accent:#f4a6a0;--soft:#fbe3e0}.ServicesSection-module__WCXQsq__slot[data-tone=lilac] .ServicesSection-module__WCXQsq__card{--accent:#b7a6f0;--soft:#e6e0f8}.ServicesSection-module__WCXQsq__slot[data-tone=pin] .ServicesSection-module__WCXQsq__card{--accent:#ff6b63;--soft:#fbe6e3}.ServicesSection-module__WCXQsq__top{background:radial-gradient(120% 90% at 100% 0%, #ffffff14, transparent 60%), var(--color-navy-deep);align-items:flex-end;height:250px;padding:0 28px 18px;display:flex;position:relative}.ServicesSection-module__WCXQsq__tag{background:var(--accent);width:104px;height:104px;color:var(--color-navy-deep);border-radius:18px;flex-direction:column;justify-content:space-between;align-items:center;padding:12px 8px 10px;display:flex;position:absolute;top:16px;left:50%;translate:-50%;box-shadow:0 6px 14px #00000040}.ServicesSection-module__WCXQsq__tagCode{letter-spacing:.08em;font-size:.72rem;font-weight:800}.ServicesSection-module__WCXQsq__tagNum{letter-spacing:.04em;white-space:nowrap;font-size:.58rem;font-weight:700}.ServicesSection-module__WCXQsq__hole{top:calc(var(--hole-y) - 16px - 12px);background:var(--color-bg-deep);width:24px;height:24px;box-shadow:inset 0 2px 4px #0a234073, 0 0 0 3px var(--color-navy-deep);border-radius:50%;margin-left:-12px;position:absolute;left:50%}.ServicesSection-module__WCXQsq__code{font-family:var(--font-sans);letter-spacing:-.05em;color:var(--accent);margin:0;font-size:6.4rem;font-weight:800;line-height:.8;transition:letter-spacing .5s cubic-bezier(.16,1,.3,1)}.ServicesSection-module__WCXQsq__card:hover .ServicesSection-module__WCXQsq__code{letter-spacing:0}.ServicesSection-module__WCXQsq__bottom{background:radial-gradient(140% 90% at 0% 100%, #ffffff8c, transparent 60%), var(--soft);padding:24px 28px 28px;position:relative}.ServicesSection-module__WCXQsq__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--color-navy);opacity:.7;font-size:.74rem;font-weight:800}.ServicesSection-module__WCXQsq__title{color:var(--color-navy-deep);margin:6px 0 20px;font-size:1.55rem;line-height:1.12}.ServicesSection-module__WCXQsq__timeline{grid-template-columns:repeat(4,1fr);margin:0 0 18px;padding:26px 0;list-style:none;display:grid;position:relative}.ServicesSection-module__WCXQsq__timeline:before{content:"";background:var(--color-navy-deep);height:2px;position:absolute;top:50%;left:0;right:0}.ServicesSection-module__WCXQsq__timeline li{color:var(--color-navy-deep);text-align:center;font-size:.74rem;font-weight:700;line-height:1.15;position:relative}.ServicesSection-module__WCXQsq__timeline li:after{content:"";background:var(--color-navy-deep);width:9px;height:9px;margin-left:-4.5px;position:absolute;left:50%;rotate:45deg}.ServicesSection-module__WCXQsq__up{translate:0 -24px}.ServicesSection-module__WCXQsq__up:after{top:calc(100% + 7px)}.ServicesSection-module__WCXQsq__down{translate:0 24px}.ServicesSection-module__WCXQsq__down:after{bottom:calc(100% + 7px)}.ServicesSection-module__WCXQsq__body{color:var(--color-text-primary);border-top:1px dashed #0a234059;margin:0;padding-top:16px;font-size:.95rem;line-height:1.55}.ServicesSection-module__WCXQsq__hint{border-radius:var(--radius-pill);background:var(--color-navy-deep);color:var(--color-text-paper);box-shadow:var(--shadow-md);pointer-events:none;align-items:center;gap:8px;padding:10px 18px;font-size:.84rem;font-weight:700;display:inline-flex;position:absolute;bottom:0;left:50%;translate:-50%}.ServicesSection-module__WCXQsq__hintDot{background:var(--color-pin);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite ServicesSection-module__WCXQsq__hintPulse}@keyframes ServicesSection-module__WCXQsq__hintPulse{0%,to{box-shadow:0 0 #e2453f99}50%{box-shadow:0 0 0 7px #e2453f00}}@media (max-width:720px){.ServicesSection-module__WCXQsq__head{flex-direction:column;align-items:flex-start}.ServicesSection-module__WCXQsq__controls{display:none}.ServicesSection-module__WCXQsq__slot{width:290px}.ServicesSection-module__WCXQsq__top{height:210px}.ServicesSection-module__WCXQsq__code{font-size:5.2rem}}
.BenefitsSection-module__AeL0LG__section{isolation:isolate;background-color:var(--color-bg-app);position:relative;overflow:clip}.BenefitsSection-module__AeL0LG__italic{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-pin);font-style:italic;font-weight:400}.BenefitsSection-module__AeL0LG__blob{z-index:-1;filter:blur(40px);pointer-events:none;background:radial-gradient(closest-side at 30%,#7fb3e659,#0000),radial-gradient(closest-side at 72% 45%,#f4a6a052,#0000),radial-gradient(closest-side at 50% 70%,#8fcfa847,#0000);border-radius:50%;width:70vmax;height:42vmax;animation:14s ease-in-out infinite alternate BenefitsSection-module__AeL0LG__morph;position:absolute;top:55%;left:50%;translate:-50% -50%}@keyframes BenefitsSection-module__AeL0LG__morph{to{transform:rotate(18deg)scale(1.1)}}.BenefitsSection-module__AeL0LG__grid{perspective:1000px;grid-template-columns:repeat(3,1fr);align-items:start;gap:22px;padding-block:40px;display:grid}.BenefitsSection-module__AeL0LG__column{flex-direction:column;gap:22px;display:flex}.BenefitsSection-module__AeL0LG__column:nth-child(2){margin-top:70px}.BenefitsSection-module__AeL0LG__card{-webkit-backdrop-filter:blur(16px)saturate(1.3);transform-style:preserve-3d;will-change:transform;background:linear-gradient(150deg,#ffffffd1,#ffffff80);border:1px solid #fffc;border-radius:26px;padding:30px 26px 32px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 24px 50px #0a23401a}.BenefitsSection-module__AeL0LG__glare{opacity:0;mix-blend-mode:soft-light;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.BenefitsSection-module__AeL0LG__card:hover .BenefitsSection-module__AeL0LG__glare{opacity:1}.BenefitsSection-module__AeL0LG__icon{background:var(--color-navy-deep);width:50px;height:50px;color:var(--color-text-paper);border-radius:16px;justify-content:center;align-items:center;margin-bottom:22px;transition:background-color .3s;display:flex;transform:translateZ(30px);box-shadow:0 12px 24px #0a234038}.BenefitsSection-module__AeL0LG__card:hover .BenefitsSection-module__AeL0LG__icon{background:var(--color-pin)}.BenefitsSection-module__AeL0LG__title{margin-bottom:8px;font-size:1.2rem;transform:translateZ(20px)}.BenefitsSection-module__AeL0LG__body{color:var(--color-text-secondary);font-size:.97rem;line-height:1.6;transform:translateZ(10px)}@media (max-width:960px){.BenefitsSection-module__AeL0LG__grid{grid-template-columns:repeat(2,1fr)}.BenefitsSection-module__AeL0LG__column:nth-child(2){margin-top:0}}@media (max-width:620px){.BenefitsSection-module__AeL0LG__grid{grid-template-columns:1fr}}
.CompareSection-module__9AMkYW__section{isolation:isolate;background:var(--color-bg-app);position:relative;overflow:clip}.CompareSection-module__9AMkYW__italic{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-pin);font-style:italic;font-weight:400}.CompareSection-module__9AMkYW__rings{z-index:-1;pointer-events:none;position:absolute;inset:0}.CompareSection-module__9AMkYW__rings span{background:radial-gradient(circle,#e2453f0d 0%,#0000 62%);border:1px solid #10335e14;border-radius:50%;width:60vmax;height:60vmax;margin:-30vmax 0 0 -30vmax;animation:9s ease-in-out infinite CompareSection-module__9AMkYW__breathe;position:absolute;top:38%;left:72%}.CompareSection-module__9AMkYW__rings span:nth-child(2){width:44vmax;height:44vmax;margin:-22vmax 0 0 -22vmax;animation-delay:-2.2s}.CompareSection-module__9AMkYW__rings span:nth-child(3){width:30vmax;height:30vmax;margin:-15vmax 0 0 -15vmax;animation-delay:-4.4s}.CompareSection-module__9AMkYW__rings span:nth-child(4){border-color:#e2453f2e;width:16vmax;height:16vmax;margin:-8vmax 0 0 -8vmax;animation-delay:-6.6s}@keyframes CompareSection-module__9AMkYW__breathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.55;transform:scale(1.07)}}.CompareSection-module__9AMkYW__glow{z-index:-1;filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#7fb3e638,#0000 65%);border-radius:50%;width:55vmax;height:55vmax;animation:16s ease-in-out infinite alternate CompareSection-module__9AMkYW__drift;position:absolute;bottom:-20%;left:-10%}@keyframes CompareSection-module__9AMkYW__drift{to{transform:translate(12%,-10%)}}.CompareSection-module__9AMkYW__table{--col:168px;--col-gap:12px;max-width:900px;margin-inline:auto;position:relative}.CompareSection-module__9AMkYW__headRow,.CompareSection-module__9AMkYW__row{grid-template-columns:1fr var(--col) var(--col);column-gap:var(--col-gap);align-items:center;display:grid}.CompareSection-module__9AMkYW__headRow{padding-bottom:18px}.CompareSection-module__9AMkYW__capsuleHead,.CompareSection-module__9AMkYW__otherHead{z-index:1;text-align:center;font-family:var(--font-display);font-synthesis-weight:none;padding-top:26px;font-size:1.3rem;font-weight:400;position:relative}.CompareSection-module__9AMkYW__capsuleHead{color:var(--color-text-paper)}.CompareSection-module__9AMkYW__otherHead{color:var(--color-text-secondary)}.CompareSection-module__9AMkYW__capsule{top:0;bottom:-14px;right:calc(var(--col) + var(--col-gap));width:var(--col);background:#10335e12;border-radius:999px;position:absolute;box-shadow:inset 0 0 0 1px #10335e14}.CompareSection-module__9AMkYW__capsuleFill{border-radius:inherit;background:radial-gradient(90% 40% at 50% 0,#ffffff38,#0000 70%),linear-gradient(#16395c 0%,#10335e 55%,#c93932 100%);position:absolute;inset:0;box-shadow:0 30px 60px #10335e47}.CompareSection-module__9AMkYW__row{border-top:1px solid var(--color-border-default);min-height:74px;position:relative}.CompareSection-module__9AMkYW__label{color:var(--color-text-primary);flex-direction:column;gap:3px;padding:14px 0;font-size:1.02rem;font-weight:600;display:flex}.CompareSection-module__9AMkYW__area{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.7rem;font-weight:800}.CompareSection-module__9AMkYW__cell{z-index:1;place-items:center;display:grid;position:relative}.CompareSection-module__9AMkYW__check{width:36px;height:36px;color:var(--color-navy-deep);background:var(--color-bg-app);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 5px #fbf7f02e}.CompareSection-module__9AMkYW__cross{width:32px;height:32px;color:var(--color-text-muted);border:1px solid var(--color-border-strong);border-radius:50%;place-items:center;display:grid}.CompareSection-module__9AMkYW__srOnly{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.CompareSection-module__9AMkYW__table{--col:86px;--col-gap:6px}.CompareSection-module__9AMkYW__capsuleHead,.CompareSection-module__9AMkYW__otherHead{font-size:.95rem}.CompareSection-module__9AMkYW__label{font-size:.92rem}}
.AppShowcase-module__OIPvdq__section{background-color:var(--color-bg-deep)}.AppShowcase-module__OIPvdq__italic{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-pin);font-style:italic;font-weight:400}.AppShowcase-module__OIPvdq__layout{grid-template-columns:1fr .85fr;align-items:center;gap:56px;display:grid}.AppShowcase-module__OIPvdq__copy{padding-right:12px}.AppShowcase-module__OIPvdq__bullets{flex-direction:column;gap:12px;margin-top:8px;display:flex}.AppShowcase-module__OIPvdq__bullet{color:var(--color-text-secondary);align-items:center;gap:10px;font-size:1rem;display:inline-flex}.AppShowcase-module__OIPvdq__bullet svg{color:var(--color-pin);flex-shrink:0}.AppShowcase-module__OIPvdq__cta{flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px;display:flex}.AppShowcase-module__OIPvdq__note{color:var(--color-text-muted);font-size:.82rem}.AppShowcase-module__OIPvdq__phoneWrap{isolation:isolate;justify-content:center;display:flex;position:relative}.AppShowcase-module__OIPvdq__phone{background:#0a2340;border-radius:44px;width:300px;height:600px;padding:12px;position:relative;box-shadow:0 30px 60px #0a234047,inset 0 0 0 2px #10335e66}.AppShowcase-module__OIPvdq__notch{z-index:2;background:#0a2340;border-radius:14px;width:110px;height:22px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.AppShowcase-module__OIPvdq__screen{background:var(--color-bg-app);border-radius:34px;flex-direction:column;gap:10px;width:100%;height:100%;padding:38px 16px 16px;display:flex;overflow:hidden}.AppShowcase-module__OIPvdq__statusBar{color:var(--color-text-primary);justify-content:space-between;align-items:center;padding:0 4px 4px;font-size:.7rem;font-weight:700;display:flex}.AppShowcase-module__OIPvdq__signal{background:var(--color-navy);opacity:.5;border-radius:2px;width:28px;height:8px}.AppShowcase-module__OIPvdq__appHead{flex-direction:column;gap:2px;padding:4px 4px 8px;display:flex}.AppShowcase-module__OIPvdq__appTitle{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-navy);font-size:1.05rem;font-weight:400}.AppShowcase-module__OIPvdq__appSub{color:var(--color-text-muted);font-size:.74rem}.AppShowcase-module__OIPvdq__card{border:1px solid var(--color-border-default);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.AppShowcase-module__OIPvdq__cardRow{color:var(--color-text-primary);align-items:center;gap:8px;font-size:.82rem;font-weight:600;display:flex}.AppShowcase-module__OIPvdq__cardRow .AppShowcase-module__OIPvdq__muted{color:var(--color-text-muted);margin-left:auto;font-weight:500}.AppShowcase-module__OIPvdq__dotNavy{background:var(--color-navy);border-radius:50%;width:8px;height:8px}.AppShowcase-module__OIPvdq__cardPath{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:.72rem;display:flex}.AppShowcase-module__OIPvdq__cardPath svg{color:var(--color-pin)}.AppShowcase-module__OIPvdq__dash{background:repeating-linear-gradient(to right, var(--color-border-strong) 0 4px, transparent 4px 8px);flex:1;height:1px}.AppShowcase-module__OIPvdq__offersLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;padding:4px 4px 0;font-size:.72rem;font-weight:600}.AppShowcase-module__OIPvdq__offer{border:1px solid var(--color-border-default);transition:border-color var(--transition-base);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:11px 12px;display:flex;position:relative}.AppShowcase-module__OIPvdq__offerSelected{border-color:var(--color-pin);background:var(--color-pin-mist)}.AppShowcase-module__OIPvdq__avatar{background:var(--color-navy);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.86rem;font-weight:700;display:flex}.AppShowcase-module__OIPvdq__offerInfo{flex-direction:column;flex:1;gap:1px;display:flex}.AppShowcase-module__OIPvdq__offerName{color:var(--color-text-primary);font-size:.82rem;font-weight:600}.AppShowcase-module__OIPvdq__offerMeta{color:var(--color-text-muted);align-items:center;gap:4px;font-size:.7rem;display:inline-flex}.AppShowcase-module__OIPvdq__offerMeta svg{color:#b97b0f;fill:#b97b0f}.AppShowcase-module__OIPvdq__offerPrice{color:var(--color-navy);font-size:.86rem;font-weight:700}.AppShowcase-module__OIPvdq__check{background:var(--color-pin);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 4px 10px #e2453f66}.AppShowcase-module__OIPvdq__tracking{background:var(--color-navy);color:var(--color-text-paper);border-radius:14px;align-items:center;gap:8px;margin-top:auto;padding:11px 14px;font-size:.78rem;font-weight:600;display:flex}.AppShowcase-module__OIPvdq__tracking svg{color:#6fa8dc}.AppShowcase-module__OIPvdq__pulse{background:var(--color-pin);border-radius:50%;width:8px;height:8px;margin-left:auto}@media (max-width:880px){.AppShowcase-module__OIPvdq__layout{grid-template-columns:1fr;gap:36px}.AppShowcase-module__OIPvdq__copy{padding-right:0}.AppShowcase-module__OIPvdq__phoneWrap{order:-1}}@media (max-width:480px){.AppShowcase-module__OIPvdq__phone{width:270px;height:540px}}.AppShowcase-module__OIPvdq__phoneHalo{z-index:-1;pointer-events:none;background:radial-gradient(circle,#e2453f29,#0000 60%),repeating-radial-gradient(circle,#10335e17 0 1px,#0000 1px 38px);border-radius:50%;width:460px;height:460px;animation:5s ease-in-out infinite AppShowcase-module__OIPvdq__halo;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes AppShowcase-module__OIPvdq__halo{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}
.FaqSection-module__DEc1LG__section{background-color:var(--color-bg-app)}.FaqSection-module__DEc1LG__italic{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-pin);font-style:italic;font-weight:400}.FaqSection-module__DEc1LG__list{flex-direction:column;gap:10px;max-width:760px;display:flex}.FaqSection-module__DEc1LG__item{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-white);overflow:hidden}.FaqSection-module__DEc1LG__q{text-align:left;width:100%;font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-text-primary);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:1.08rem;font-weight:400;display:flex}.FaqSection-module__DEc1LG__q:hover{color:var(--color-navy)}.FaqSection-module__DEc1LG__plus{width:30px;height:30px;color:var(--color-navy);transition:transform var(--transition-base), background-color var(--transition-base);background:#10335e0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FaqSection-module__DEc1LG__plusOpen{background:var(--color-pin);color:#fff;transform:rotate(45deg)}.FaqSection-module__DEc1LG__aWrap{transition:grid-template-rows var(--transition-slow);grid-template-rows:0fr;display:grid}.FaqSection-module__DEc1LG__aOpen{grid-template-rows:1fr}.FaqSection-module__DEc1LG__aInner{overflow:hidden}.FaqSection-module__DEc1LG__a{color:var(--color-text-secondary);padding:0 22px 22px;font-size:.98rem;line-height:1.62}
.Input-module__kBhXhq__field{flex-direction:column;gap:7px;display:flex}.Input-module__kBhXhq__label{color:var(--color-text-primary);letter-spacing:.005em;font-size:.86rem;font-weight:600}.Input-module__kBhXhq__input{border-radius:var(--radius-md);border:1px solid var(--color-border-default);background-color:var(--color-bg-white);width:100%;color:var(--color-text-primary);caret-color:var(--color-navy);transition:border-color var(--transition-base), box-shadow var(--transition-base);padding:.85rem 1rem;font-family:inherit;font-size:1.02rem}.Input-module__kBhXhq__input::placeholder{color:var(--color-text-muted)}.Input-module__kBhXhq__input:focus{border-color:var(--color-navy);box-shadow:0 0 0 4px var(--color-focus-ring);outline:none}.Input-module__kBhXhq__hasError{border-color:var(--color-border-danger)!important}.Input-module__kBhXhq__hasError:focus{box-shadow:0 0 0 4px #dc262624}.Input-module__kBhXhq__textarea{resize:vertical;min-height:120px;line-height:1.55}.Input-module__kBhXhq__error{color:var(--color-danger);font-size:.78rem;font-weight:500}.Input-module__kBhXhq__hint{color:var(--color-text-muted);font-size:.78rem}
.FormLead-module__G6F0NW__form{flex-direction:column;gap:16px;display:flex}.FormLead-module__G6F0NW__field{flex-direction:column;gap:7px;display:flex}.FormLead-module__G6F0NW__label{color:var(--color-text-primary);font-size:.86rem;font-weight:600}.FormLead-module__G6F0NW__select{border-radius:var(--radius-md);border:1px solid var(--color-border-default);background-color:var(--color-bg-white);width:100%;color:var(--color-text-primary);cursor:pointer;appearance:none;transition:border-color var(--transition-base), box-shadow var(--transition-base);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2316233A' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding:.85rem 1rem;font-family:inherit;font-size:1.02rem}.FormLead-module__G6F0NW__select:focus{border-color:var(--color-navy);box-shadow:0 0 0 4px var(--color-focus-ring);outline:none}.FormLead-module__G6F0NW__submit{width:100%;margin-top:6px}.FormLead-module__G6F0NW__fineprint{color:var(--color-text-muted);text-align:center;font-size:.76rem;line-height:1.5}.FormLead-module__G6F0NW__error{color:var(--color-danger);border-radius:var(--radius-sm);background:#dc262614;padding:10px 14px;font-size:.86rem;font-weight:500}.FormLead-module__G6F0NW__success{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:24px 8px;display:flex}.FormLead-module__G6F0NW__successIcon{background:var(--color-pin);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 12px 28px #e2453f52}.FormLead-module__G6F0NW__successTitle{font-size:1.4rem}.FormLead-module__G6F0NW__successBody{color:var(--color-text-secondary);max-width:36ch;font-size:.98rem;line-height:1.6}.FormLead-module__G6F0NW__again{color:var(--color-navy);text-underline-offset:3px;margin-top:8px;font-size:.9rem;font-weight:600;text-decoration:underline}
.ContactSection-module__buS0LW__section{position:relative;overflow:clip}.ContactSection-module__buS0LW__italic{font-family:var(--font-display);font-synthesis-weight:none;color:var(--color-pin);font-style:italic;font-weight:400}.ContactSection-module__buS0LW__glow{pointer-events:none;background:radial-gradient(circle,#e2453f38,#0000 70%);border-radius:50%;width:460px;height:460px;animation:12s ease-in-out infinite alternate ContactSection-module__buS0LW__contactGlow;position:absolute;top:-160px;right:-120px}.ContactSection-module__buS0LW__section:before{content:"";pointer-events:none;background-image:radial-gradient(#fbf7f01f 1px,#0000 1.4px);background-size:28px 28px;animation:30s linear infinite ContactSection-module__buS0LW__dots;position:absolute;inset:-40px;-webkit-mask-image:radial-gradient(70% 60% at 30% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 30% 40%,#000 20%,#0000 75%)}@keyframes ContactSection-module__buS0LW__dots{to{transform:translate(28px,28px)}}@keyframes ContactSection-module__buS0LW__contactGlow{to{transform:translate(-40vw,30vh)scale(1.3)}}.ContactSection-module__buS0LW__layout{z-index:1;grid-template-columns:1fr .95fr;align-items:start;gap:56px;display:grid;position:relative}.ContactSection-module__buS0LW__channels{flex-direction:column;gap:14px;margin-top:28px;display:flex}.ContactSection-module__buS0LW__channel{color:var(--color-text-paper);border-radius:var(--radius-md);transition:background var(--transition-base), border-color var(--transition-base);background:#fbf7f00a;border:1px solid #fbf7f029;align-items:center;gap:12px;width:fit-content;padding:12px 18px;font-size:1.04rem;font-weight:600;text-decoration:none;display:inline-flex}.ContactSection-module__buS0LW__channel:hover{color:var(--color-text-paper);background:#fbf7f01a;border-color:#e2453f80}.ContactSection-module__buS0LW__channel svg{color:var(--color-pin)}.ContactSection-module__buS0LW__formCard{background:var(--color-bg-app);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:30px 28px}@media (max-width:880px){.ContactSection-module__buS0LW__layout{grid-template-columns:1fr;gap:36px}}@media (max-width:480px){.ContactSection-module__buS0LW__formCard{padding:22px 18px}}
