.EngineHero-module__FKmxsq__pinContainer{background:#0b0c0e;width:100%;height:100vh;position:relative;overflow:hidden}.EngineHero-module__FKmxsq__visualFrame{z-index:0;aspect-ratio:1920/1046;border-radius:1.5rem;width:100%;height:auto;margin-inline:auto;position:absolute;bottom:7%;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%)}@media (min-width:1024px){.EngineHero-module__FKmxsq__visualFrame{width:46%;max-width:52rem;margin-inline:0;inset:50% auto auto 50%;transform:translateY(-50%);-webkit-mask-image:radial-gradient(82% 78%,#000 62%,#0000 100%);mask-image:radial-gradient(82% 78%,#000 62%,#0000 100%)}}@media (min-width:1600px){.EngineHero-module__FKmxsq__visualFrame{width:44%;max-width:50rem}}.EngineHero-module__FKmxsq__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.EngineHero-module__FKmxsq__heroContent{z-index:2;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:5.5rem 1.5rem 2rem;display:flex;position:absolute;inset:0}@media (min-width:1024px){.EngineHero-module__FKmxsq__heroContent{justify-content:center;padding:6rem 4rem 4rem}}.EngineHero-module__FKmxsq__staticSection{background:#0b0c0e;width:100%;height:100vh;position:relative;overflow:hidden}.EngineHero-module__FKmxsq__staticImage{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}
.HeroGradientOverlay-module__7pLBAa__overlay{z-index:1;pointer-events:none;background-image:linear-gradient(#0b0c0eeb 0%,#0b0c0e8c 34%,#0b0c0e00 55%,#0b0c0ed1 88%,#0b0c0e 100%);position:absolute;inset:0}@media (min-width:1024px){.HeroGradientOverlay-module__7pLBAa__overlay{background-image:linear-gradient(90deg,#0b0c0ef0 0%,#0b0c0ee6 30%,#0b0c0e59 52%,#0b0c0e00 72%),radial-gradient(120% 120% at 72% 46%,#0b0c0e00 38%,#0b0c0e8c 100%),linear-gradient(#0b0c0e00 72%,#0b0c0eb3 92%,#0b0c0e 100%)}}.HeroGradientOverlay-module__7pLBAa__particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.HeroGradientOverlay-module__7pLBAa__spark{opacity:0;will-change:transform, opacity;width:3px;height:3px;animation:HeroGradientOverlay-module__7pLBAa__floatUp var(--dur,7s) ease-in-out var(--delay,0s) infinite;background:#ff6a1a;border-radius:9999px;position:absolute}@keyframes HeroGradientOverlay-module__7pLBAa__floatUp{0%{opacity:0;transform:translateY(20px)scale(.6)}15%{opacity:.9}70%{opacity:.5}to{opacity:0;transform:translate(6px,-90px)scale(1)}}@media (prefers-reduced-motion:reduce){.HeroGradientOverlay-module__7pLBAa__particles{display:none}.HeroGradientOverlay-module__7pLBAa__spark{animation:none}}
.FaqSection-module__eGh7KG__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.FaqSection-module__eGh7KG__aside{position:sticky;top:clamp(5rem,12vh,8rem)}.FaqSection-module__eGh7KG__eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.25em;text-transform:uppercase;color:#ff6a1a;margin:0;font-size:.75rem}.FaqSection-module__eGh7KG__title{font-family:var(--font-oswald), sans-serif;letter-spacing:-.01em;text-transform:uppercase;color:var(--foreground);margin:1rem 0 0;font-size:clamp(1.75rem,3vw,3rem);font-weight:600;line-height:1.04}.FaqSection-module__eGh7KG__title em{color:#ff6a1a;font-style:normal}.FaqSection-module__eGh7KG__lead{color:#f2f4f79e;max-width:34ch;margin:1.1rem 0 0;font-size:1rem;line-height:1.65}.FaqSection-module__eGh7KG__helper{background:linear-gradient(180deg, #ffffff0b, #fff0 40%), var(--surface-1);border:1px solid #ffffff14;border-radius:14px;margin-top:clamp(1.75rem,3vw,2.5rem);padding:1.35rem 1.4rem;box-shadow:inset 0 1px #ffffff0f}.FaqSection-module__eGh7KG__helperTitle{font-family:var(--font-oswald), sans-serif;letter-spacing:.01em;text-transform:uppercase;color:var(--foreground);margin:0;font-size:1.05rem;font-weight:500}.FaqSection-module__eGh7KG__helperCopy{color:#f2f4f799;margin:.5rem 0 1.1rem;font-size:1rem;line-height:1.55}.FaqSection-module__eGh7KG__helperActions{flex-wrap:wrap;gap:.6rem;display:flex}.FaqSection-module__eGh7KG__btn{border-radius:100px;align-items:center;gap:.5rem;min-height:44px;padding:0 1.05rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .35s,border-color .35s,color .35s;display:inline-flex}.FaqSection-module__eGh7KG__btn svg{width:1rem;height:1rem}.FaqSection-module__eGh7KG__btnPrimary{color:#0b0c0e;background:#ff6a1a}.FaqSection-module__eGh7KG__btnPrimary:hover{background:#ff7d38;transform:translateY(-1px)}.FaqSection-module__eGh7KG__btnGhost{color:var(--foreground);border:1px solid #ffffff61}.FaqSection-module__eGh7KG__btnGhost:hover{color:#ff6a1a;border-color:#ff6a1a;transform:translateY(-1px)}.FaqSection-module__eGh7KG__btn:focus-visible{outline-offset:3px;outline:2px solid #ff6a1a}.FaqSection-module__eGh7KG__list{border-top:1px solid #ffffff1a;margin:0;padding:0;list-style:none}.FaqSection-module__eGh7KG__item{border-bottom:1px solid #ffffff1a;position:relative}.FaqSection-module__eGh7KG__item:after{content:"";transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#ff6a1a8c,#ff6a1a14 62%,#0000);height:1px;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.FaqSection-module__eGh7KG__item:hover:after,.FaqSection-module__eGh7KG__itemOpen:after{transform:scaleX(1)}.FaqSection-module__eGh7KG__triggerHeading{margin:0}.FaqSection-module__eGh7KG__trigger{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;grid-template-columns:2.75rem minmax(0,1fr) 2.25rem;align-items:center;gap:.5rem;padding:1.35rem 0;display:grid}.FaqSection-module__eGh7KG__num,.FaqSection-module__eGh7KG__question{transition:color .4s,transform .5s cubic-bezier(.22,1,.36,1)}.FaqSection-module__eGh7KG__trigger:hover .FaqSection-module__eGh7KG__num,.FaqSection-module__eGh7KG__trigger:hover .FaqSection-module__eGh7KG__question{transform:translate(.35rem)}.FaqSection-module__eGh7KG__trigger:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid #ff6a1a}.FaqSection-module__eGh7KG__num{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;color:#f2f4f78c;font-variant-numeric:tabular-nums;font-size:.7rem}.FaqSection-module__eGh7KG__question{color:#f2f4f7e0;text-wrap:balance;font-size:1.02rem;font-weight:400;line-height:1.4}.FaqSection-module__eGh7KG__trigger:hover .FaqSection-module__eGh7KG__question,.FaqSection-module__eGh7KG__itemOpen .FaqSection-module__eGh7KG__question{color:var(--foreground)}.FaqSection-module__eGh7KG__itemOpen .FaqSection-module__eGh7KG__num{color:#ff6a1a}.FaqSection-module__eGh7KG__cross{border:1px solid #ffffff4d;border-radius:50%;justify-self:end;width:30px;height:30px;transition:border-color .45s,transform .55s cubic-bezier(.22,1,.36,1),box-shadow .45s;position:relative}.FaqSection-module__eGh7KG__cross:before,.FaqSection-module__eGh7KG__cross:after{content:"";background:#f2f4f7bf;transition:background-color .45s,transform .55s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%}.FaqSection-module__eGh7KG__cross:before{width:11px;height:1px;transform:translate(-50%,-50%)}.FaqSection-module__eGh7KG__cross:after{width:1px;height:11px;transform:translate(-50%,-50%)}.FaqSection-module__eGh7KG__trigger:hover .FaqSection-module__eGh7KG__cross{border-color:#ff6a1a8c;box-shadow:0 0 0 4px #ff6a1a12}.FaqSection-module__eGh7KG__itemOpen .FaqSection-module__eGh7KG__cross{border-color:#ff6a1a;transform:rotate(45deg)}.FaqSection-module__eGh7KG__itemOpen .FaqSection-module__eGh7KG__cross:before,.FaqSection-module__eGh7KG__itemOpen .FaqSection-module__eGh7KG__cross:after{background:#ff6a1a}.FaqSection-module__eGh7KG__itemOpen .FaqSection-module__eGh7KG__cross:after{transform:translate(-50%,-50%)scaleY(0)}.FaqSection-module__eGh7KG__answerWrap{grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1);display:grid}.FaqSection-module__eGh7KG__itemOpen .FaqSection-module__eGh7KG__answerWrap{grid-template-rows:1fr}.FaqSection-module__eGh7KG__answerClip{min-height:0;overflow:hidden}.FaqSection-module__eGh7KG__answer{opacity:0;margin-left:2.75rem;padding:.15rem 2.25rem 1.6rem 1.15rem;transition:opacity .45s 60ms,transform .5s cubic-bezier(.22,1,.36,1) 60ms;position:relative;transform:translateY(-6px)}.FaqSection-module__eGh7KG__itemOpen .FaqSection-module__eGh7KG__answer{opacity:1;transform:none}.FaqSection-module__eGh7KG__answer:before{content:"";transform-origin:top;background:linear-gradient(#ff6a1a,#ff6a1a0d);width:1px;transition:transform .7s cubic-bezier(.22,1,.36,1) 80ms;position:absolute;top:.35rem;bottom:1.9rem;left:0;transform:scaleY(0)}.FaqSection-module__eGh7KG__itemOpen .FaqSection-module__eGh7KG__answer:before{transform:scaleY(1)}.FaqSection-module__eGh7KG__answer p{color:#f2f4f7ad;max-width:58ch;margin:0 0 .8rem;font-size:1rem;line-height:1.68}.FaqSection-module__eGh7KG__answer p:last-of-type{margin-bottom:0}.FaqSection-module__eGh7KG__answerLink{min-height:44px;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--foreground);align-items:center;gap:.45rem;margin-top:1rem;font-size:.7rem;text-decoration:none;transition:color .35s;display:inline-flex}.FaqSection-module__eGh7KG__answerLink svg{color:#ff6a1a;width:.85rem;height:.85rem;transition:transform .35s}.FaqSection-module__eGh7KG__answerLink:hover{color:#ff6a1a}.FaqSection-module__eGh7KG__answerLink:hover svg{transform:translate(3px)}.FaqSection-module__eGh7KG__answerLink:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #ff6a1a}@media (max-width:900px){.FaqSection-module__eGh7KG__grid{grid-template-columns:1fr;gap:2.5rem}.FaqSection-module__eGh7KG__aside{position:static}.FaqSection-module__eGh7KG__lead{max-width:52ch}}@media (max-width:560px){.FaqSection-module__eGh7KG__trigger{grid-template-columns:2rem minmax(0,1fr) 2rem;padding:1.15rem 0}.FaqSection-module__eGh7KG__answer{margin-left:2rem;padding-right:.5rem}.FaqSection-module__eGh7KG__question{font-size:.97rem}}@media (prefers-reduced-motion:reduce){.FaqSection-module__eGh7KG__answerWrap,.FaqSection-module__eGh7KG__answer,.FaqSection-module__eGh7KG__answer:before,.FaqSection-module__eGh7KG__item:after,.FaqSection-module__eGh7KG__cross,.FaqSection-module__eGh7KG__num,.FaqSection-module__eGh7KG__question,.FaqSection-module__eGh7KG__cross:before,.FaqSection-module__eGh7KG__cross:after,.FaqSection-module__eGh7KG__trigger,.FaqSection-module__eGh7KG__btn,.FaqSection-module__eGh7KG__answerLink svg{transition:none}.FaqSection-module__eGh7KG__trigger:hover .FaqSection-module__eGh7KG__num,.FaqSection-module__eGh7KG__trigger:hover .FaqSection-module__eGh7KG__question{transform:none}}
.CtaSection-module__PR_vFa__section{isolation:isolate;position:relative}.CtaSection-module__PR_vFa__section:before{content:"";z-index:-1;filter:blur(44px);opacity:0;pointer-events:none;background:radial-gradient(#ff6a1a16,#ff6a1a08 40%,#0000 68%);width:min(92vw,980px);height:min(48vw,400px);transition:opacity 1.5s cubic-bezier(.22,1,.36,1);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.CtaSection-module__PR_vFa__lit:before{opacity:1}@media (prefers-reduced-motion:reduce){.CtaSection-module__PR_vFa__section:before{opacity:1;transition:none}}.CtaSection-module__PR_vFa__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.CtaSection-module__PR_vFa__eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.25em;text-transform:uppercase;color:#ff6a1a;margin:0;font-size:.75rem}.CtaSection-module__PR_vFa__title{font-family:var(--font-oswald), sans-serif;letter-spacing:.005em;text-transform:uppercase;color:var(--foreground);text-wrap:balance;margin:1.1rem 0 0;font-size:clamp(2.1rem,4vw,3.75rem);font-weight:600;line-height:1.02}.CtaSection-module__PR_vFa__title em{color:#ff6a1a;font-style:normal}.CtaSection-module__PR_vFa__lead{color:#f2f4f7a8;max-width:42ch;margin:1.3rem 0 0;font-size:1.05rem;line-height:1.65}.CtaSection-module__PR_vFa__assurances{flex-wrap:wrap;gap:1.5rem;margin-top:clamp(1.75rem,3vw,2.5rem);padding:0;list-style:none;display:flex}.CtaSection-module__PR_vFa__assurance{padding-left:1.5rem;position:relative}.CtaSection-module__PR_vFa__assurance svg{color:#ff6a1a;width:1rem;height:1rem;position:absolute;top:.15rem;left:0}.CtaSection-module__PR_vFa__assuranceLabel{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#f2f4f780;font-size:.65rem;display:block}.CtaSection-module__PR_vFa__assuranceValue{color:#f2f4f7e6;margin-top:.25rem;font-size:.95rem;line-height:1.35;display:block}.CtaSection-module__PR_vFa__actions{background:linear-gradient(180deg, #ffffff0a, #fff0 42%), var(--surface-1);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:.85rem;padding:clamp(1.5rem,2.5vw,2.25rem);transition:box-shadow .8s cubic-bezier(.22,1,.36,1),border-color .7s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff12}.CtaSection-module__PR_vFa__actions:hover{border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff17,inset 0 0 26px -3px #ff6a1a24}.CtaSection-module__PR_vFa__actions:before,.CtaSection-module__PR_vFa__actions:after{content:"";pointer-events:none;opacity:.5;width:12px;height:12px;position:absolute}.CtaSection-module__PR_vFa__actions:before{border-top:1px solid #ff6a1a80;border-left:1px solid #ff6a1a80;top:12px;left:12px}.CtaSection-module__PR_vFa__actions:after{border-bottom:1px solid #ff6a1a80;border-right:1px solid #ff6a1a80;bottom:12px;right:12px}.CtaSection-module__PR_vFa__action{border:1px solid #0000;border-radius:14px;grid-template-columns:2.6rem 1fr 1.25rem;align-items:center;gap:.9rem;min-height:68px;padding:0 1.25rem;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),background-color .4s,border-color .4s,box-shadow .4s;display:grid;position:relative}.CtaSection-module__PR_vFa__actionIcon{border-radius:10px;place-items:center;width:2.6rem;height:2.6rem;display:grid}.CtaSection-module__PR_vFa__actionIcon svg{width:1.35rem;height:1.35rem}.CtaSection-module__PR_vFa__actionText{gap:.15rem;min-width:0;display:grid}.CtaSection-module__PR_vFa__actionLabel{font-family:var(--font-oswald), sans-serif;letter-spacing:.01em;text-transform:uppercase;font-size:1.05rem;font-weight:500;line-height:1.1}.CtaSection-module__PR_vFa__actionHint{font-size:.82rem;line-height:1.3}.CtaSection-module__PR_vFa__actionArrow{justify-self:end;width:1.1rem;height:1.1rem;transition:transform .4s cubic-bezier(.22,1,.36,1)}.CtaSection-module__PR_vFa__action:hover .CtaSection-module__PR_vFa__actionArrow{transform:translate(4px)}.CtaSection-module__PR_vFa__action:focus-visible{outline-offset:3px;outline:2px solid #ff6a1a}.CtaSection-module__PR_vFa__primary{color:#0b0c0e;background:#ff6a1a;box-shadow:0 10px 24px -14px #ff6a1a80}.CtaSection-module__PR_vFa__primary .CtaSection-module__PR_vFa__actionIcon{color:#0b0c0e;background:#0b0c0e29}.CtaSection-module__PR_vFa__primary .CtaSection-module__PR_vFa__actionHint{color:#0b0c0ead}.CtaSection-module__PR_vFa__primary:hover{background:#ff7d38;transform:translateY(-2px);box-shadow:0 14px 30px -14px #ff6a1a8c}.CtaSection-module__PR_vFa__secondary{color:var(--foreground);background:#ffffff05;border-color:#ffffff24}.CtaSection-module__PR_vFa__secondary .CtaSection-module__PR_vFa__actionIcon{color:#25d366;background:#25d3661f}.CtaSection-module__PR_vFa__secondary .CtaSection-module__PR_vFa__actionHint{color:#f2f4f78c}.CtaSection-module__PR_vFa__secondary:hover{background:#ffffff0b;border-color:#ffffff42;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff14}.CtaSection-module__PR_vFa__tertiary{color:var(--foreground);border-color:#ffffff14}.CtaSection-module__PR_vFa__tertiary .CtaSection-module__PR_vFa__actionIcon{color:#f2f4f7d9;background:#ffffff0d}.CtaSection-module__PR_vFa__tertiary .CtaSection-module__PR_vFa__actionHint{color:#f2f4f780;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em}.CtaSection-module__PR_vFa__tertiary:hover{border-color:#ff6a1a59;transform:translateY(-2px)}.CtaSection-module__PR_vFa__note{color:#f2f4f799;align-items:center;gap:.6rem;margin:1rem 0 0;font-size:.85rem;line-height:1.5;display:flex}.CtaSection-module__PR_vFa__pulse{background:#3dbe7b;border-radius:50%;flex:none;width:8px;height:8px;position:relative}.CtaSection-module__PR_vFa__pulse:after{content:"";background:#3dbe7b;border-radius:50%;animation:2.6s ease-out infinite CtaSection-module__PR_vFa__pulseRing;position:absolute;inset:0}@keyframes CtaSection-module__PR_vFa__pulseRing{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}.CtaSection-module__PR_vFa__noteClosed .CtaSection-module__PR_vFa__pulse{background:#f2f4f759}.CtaSection-module__PR_vFa__noteClosed .CtaSection-module__PR_vFa__pulse:after{display:none}@media (max-width:900px){.CtaSection-module__PR_vFa__inner{grid-template-columns:1fr;gap:2.75rem}.CtaSection-module__PR_vFa__lead{max-width:54ch}}@media (max-width:560px){.CtaSection-module__PR_vFa__action{gap:.75rem;min-height:62px;padding:0 1rem}.CtaSection-module__PR_vFa__assurances{gap:1rem 1.5rem}}@media (prefers-reduced-motion:reduce){.CtaSection-module__PR_vFa__action,.CtaSection-module__PR_vFa__actionArrow{transition:none}.CtaSection-module__PR_vFa__action:hover{transform:none}.CtaSection-module__PR_vFa__pulse:after{animation:none}}
