@media (prefers-reduced-motion:no-preference){.marketing-module__snxi8q__revealScroll{animation:.45s cubic-bezier(0,0,.2,1) both marketing-module__snxi8q__dl2-reveal-up}@keyframes marketing-module__snxi8q__dl2-reveal-up{0%{transform:translateY(10px)}to{transform:translateY(0)}}.marketing-module__snxi8q__ruleDraw{animation:.5s cubic-bezier(0,0,.2,1) both marketing-module__snxi8q__dl2-rule-draw}@keyframes marketing-module__snxi8q__dl2-rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.marketing-module__snxi8q__ruleDraw{background:var(--foreground);transform-origin:0;height:2px}.marketing-module__snxi8q__ctaFocus:focus-visible{outline:2px solid var(--foreground)!important;outline-offset:3px!important}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.marketing-module__snxi8q__ruleDrawScroll{animation:1ms linear both marketing-module__snxi8q__dl2-rule-draw;animation-timeline:view();animation-range:entry 10% cover 35%}}.marketing-module__snxi8q__tickIn{animation:.24s cubic-bezier(0,0,.2,1) both marketing-module__snxi8q__dl2-tick-in}@keyframes marketing-module__snxi8q__dl2-tick-in{0%{transform:translateY(.45em)}to{transform:translateY(0)}}.marketing-module__snxi8q__flyUp{animation:.7s cubic-bezier(0,0,.2,1) both marketing-module__snxi8q__dl2-fly-up}@keyframes marketing-module__snxi8q__dl2-fly-up{0%{transform:translateY(0)scale(1)}70%{transform:translateY(-2.2em)scale(1)}to{transform:translateY(-2.6em)scale(0)}}.marketing-module__snxi8q__stampIn{animation:.26s cubic-bezier(0,0,.2,1) both marketing-module__snxi8q__dl2-stamp-in}@supports (animation-timeline:view()){.marketing-module__snxi8q__stampScroll{animation:1ms linear both marketing-module__snxi8q__dl2-stamp-in;animation-timeline:view();animation-range:entry 20% entry 90%}}@keyframes marketing-module__snxi8q__dl2-stamp-in{0%{transform:rotate(-3deg)scale(1.4)}to{transform:rotate(-3deg)scale(1)}}.marketing-module__snxi8q__starPing{animation:.5s cubic-bezier(0,0,.2,1) both marketing-module__snxi8q__dl2-star-ping-mkt}@keyframes marketing-module__snxi8q__dl2-star-ping-mkt{0%{transform:rotate(45deg)scale(1)}40%{transform:rotate(45deg)scale(1.6)}to{transform:rotate(45deg)scale(1)}}.marketing-module__snxi8q__meetLeft,.marketing-module__snxi8q__meetRight{animation:.9s cubic-bezier(0,0,.2,1) both marketing-module__snxi8q__dl2-meet}@keyframes marketing-module__snxi8q__dl2-meet{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.marketing-module__snxi8q__meetStar{animation:.5s cubic-bezier(0,0,.2,1) .9s both marketing-module__snxi8q__dl2-star-ping-mkt}.marketing-module__snxi8q__subGoalFill{transition:transform .32s cubic-bezier(.34,1.4,.64,1)}.marketing-module__snxi8q__charPop{animation:.3s cubic-bezier(0,0,.2,1) both marketing-module__snxi8q__dl2-char-pop}@keyframes marketing-module__snxi8q__dl2-char-pop{0%{transform:translateY(14px)scale(.9)}to{transform:translateY(0)scale(1)}}.marketing-module__snxi8q__pingDelay1{animation-delay:.12s}.marketing-module__snxi8q__pingDelay2{animation-delay:.24s}.marketing-module__snxi8q__settleSeq1{animation-delay:.12s}.marketing-module__snxi8q__settleSeq2{animation-delay:.38s}.marketing-module__snxi8q__meetDelay{animation-delay:.12s}@supports (animation-timeline:scroll()){.marketing-module__snxi8q__runningRule{animation:1ms linear both marketing-module__snxi8q__dl2-rule-draw;animation-timeline:scroll(root)}}}.marketing-module__snxi8q__runningRule{background:var(--foreground);transform-origin:0;z-index:40;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.marketing-module__snxi8q__auditRow{position:relative}.marketing-module__snxi8q__auditRow:after{content:"";background:var(--foreground);transform-origin:0;height:2px;transition:transform .2s cubic-bezier(0,0,.2,1);position:absolute;inset:auto 0 -2px;transform:scaleX(0)}.marketing-module__snxi8q__auditRow:hover:after{transform:scaleX(1)}.marketing-module__snxi8q__meterReplay:hover .marketing-module__snxi8q__meterFill{animation:.6s cubic-bezier(0,0,.2,1) both marketing-module__snxi8q__dl2-meet}.marketing-module__snxi8q__stamp:hover{transition:transform .12s cubic-bezier(0,0,.2,1);transform:rotate(-1deg)}}.marketing-module__snxi8q__meterFill{transform-origin:0}.marketing-module__snxi8q__ghostEntry{isolation:isolate;position:relative}@media (max-width:55.9375rem){.marketing-module__snxi8q__ghostEntry:before{display:none}}.marketing-module__snxi8q__ghostEntry:before{content:attr(data-entry);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--muted);-webkit-user-select:none;user-select:none;pointer-events:none;z-index:-1;font-size:clamp(5rem,4rem + 8vw,11rem);font-weight:800;line-height:1;position:absolute;top:-.35em;right:0}.marketing-module__snxi8q__ghostOnMuted:before{color:var(--background)}.marketing-module__snxi8q__vaultBand{background:var(--foreground);color:var(--background)}.marketing-module__snxi8q__vaultBand .heading-eyebrow{color:var(--muted)}.marketing-module__snxi8q__vaultCard{border:2px solid var(--background);box-shadow:3px 3px 0 0 var(--background)}.marketing-module__snxi8q__vaultMuted{color:var(--muted)}.marketing-module__snxi8q__vaultRule{background-image:repeating-linear-gradient(to right, var(--background) 0, var(--background) 4px, transparent 4px, transparent 8px);height:2px}.marketing-module__snxi8q__shell ::selection{background:var(--amber-300,#ffc30e);color:#1a1a1a}.marketing-module__snxi8q__faqCard[open]{box-shadow:var(--shadow-retro-md)}@media print{.marketing-module__snxi8q__noPrint{display:none!important}.marketing-module__snxi8q__shell{background:#fff}}.marketing-module__snxi8q__stamp{border:2px solid var(--foreground);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;border-radius:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block;transform:rotate(-3deg)}.marketing-module__snxi8q__doubleRule{border-top:2px solid var(--foreground);border-bottom:2px solid var(--foreground);height:8px}.marketing-module__snxi8q__ruleDrawScroll{background:var(--foreground);transform-origin:0;height:2px}.marketing-module__snxi8q__dottedRule{background-image:repeating-linear-gradient(to right, var(--foreground) 0, var(--foreground) 4px, transparent 4px, transparent 8px);height:2px}