@layer base{.marketing{color:#1a1a17;background:#f4f3ef;overflow-x:clip}.marketing a{color:#d97757;text-decoration:none}.marketing a:hover{color:#c96442}.marketing ::selection{background:#d977572e}.marketing input::placeholder{color:#a8a89f}}.marketing-serif{font-family:Playfair Display,Georgia,serif}@keyframes cxDrop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes lsCard{0%,3%{opacity:0;transform:translateY(-10px)scale(.94)}9%{opacity:1;transform:translateY(-10px)scale(1)}40%{opacity:1;transform:translateY(-10px)scale(1)}45%{opacity:0;transform:translateY(-10px)scale(.9)}to{opacity:0;transform:translateY(-10px)scale(.9)}}@keyframes lsB1{0%,9%{opacity:0;transform:translate(-152px,-82px)scale(.6)}17%{opacity:1;transform:translate(-100px,-56px)scale(1)}38%{opacity:1;transform:translate(-100px,-56px)scale(1)}53%{opacity:0;transform:translateY(-10px)scale(.25)}to{opacity:0;transform:translateY(-10px)scale(.25)}}@keyframes lsB2{0%,12%{opacity:0;transform:translate(152px,-82px)scale(.6)}20%{opacity:1;transform:translate(100px,-56px)scale(1)}38%{opacity:1;transform:translate(100px,-56px)scale(1)}53%{opacity:0;transform:translateY(-10px)scale(.25)}to{opacity:0;transform:translateY(-10px)scale(.25)}}@keyframes lsB3{0%,15%{opacity:0;transform:translate(152px,66px)scale(.6)}23%{opacity:1;transform:translate(100px,40px)scale(1)}38%{opacity:1;transform:translate(100px,40px)scale(1)}53%{opacity:0;transform:translateY(-10px)scale(.25)}to{opacity:0;transform:translateY(-10px)scale(.25)}}@keyframes lsB4{0%,18%{opacity:0;transform:translate(-152px,66px)scale(.6)}26%{opacity:1;transform:translate(-100px,40px)scale(1)}38%{opacity:1;transform:translate(-100px,40px)scale(1)}53%{opacity:0;transform:translateY(-10px)scale(.25)}to{opacity:0;transform:translateY(-10px)scale(.25)}}@keyframes lsJit{0%,27%{transform:translate(0)scale(1)}29%{transform:translate(-2px,1px)rotate(-1.6deg)scale(1.04)}32%{transform:translate(2px,-1px)rotate(1.6deg)scale(.98)}35%{transform:translate(-2px,-1px)rotate(-1.2deg)scale(1.05)}38%{transform:translate(2px,1px)rotate(1.2deg)scale(.98)}41%{transform:translate(-1px,1px)rotate(-1.6deg)scale(1.04)}45%,to{transform:translate(0)scale(1)}}@keyframes lsTrack{0%,48%{opacity:0}53%{opacity:1}92%{opacity:1}97%,to{opacity:0}}@keyframes lsRing{0%,50%{opacity:0;stroke-dashoffset:251px}55%{opacity:1;stroke-dashoffset:230px}68%{opacity:1;stroke-dashoffset:65px}92%{opacity:1;stroke-dashoffset:65px}97%,to{opacity:0;stroke-dashoffset:65px}}@keyframes lsLogo{0%,48%{opacity:0;transform:scale(.72)}54%{opacity:1;transform:scale(1)}64%{opacity:1;transform:scale(1)}69%{opacity:0;transform:scale(.86)}to{opacity:0;transform:scale(.86)}}@keyframes lsPulse{0%,50%{opacity:0;transform:scale(.6)}57%{opacity:.5;transform:scale(1.25)}64%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}@keyframes lsEv1{0%,55%{opacity:0;transform:scale(.5)}59%{opacity:1;transform:scale(1)}92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}@keyframes lsEv2{0%,59%{opacity:0;transform:scale(.5)}63%{opacity:1;transform:scale(1)}92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}@keyframes lsEv3{0%,63%{opacity:0;transform:scale(.5)}67%{opacity:1;transform:scale(1)}92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}@keyframes lsScore{0%,68%{opacity:0;transform:scale(.86)}74%{opacity:1;transform:scale(1)}92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}@keyframes ahSg1{0%,60%{opacity:0;transform:scale(.4)}66%{opacity:1;transform:scale(1)}74%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes ahSg2{0%,63%{opacity:0;transform:scale(.4)}69%{opacity:1;transform:scale(1)}77%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes ahSg3{0%,66%{opacity:0;transform:scale(.4)}72%{opacity:1;transform:scale(1)}80%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes ahOut1{0%,70%{opacity:0;transform:translateY(10px)}75%{opacity:1;transform:translateY(0)}98%{opacity:1;transform:translateY(0)}99.6%,to{opacity:0;transform:translateY(0)}}@keyframes ahOut2{0%,75%{opacity:0;transform:translateY(10px)}80%{opacity:1;transform:translateY(0)}98%{opacity:1;transform:translateY(0)}99.6%,to{opacity:0;transform:translateY(0)}}@keyframes rcMail{0%,2%{opacity:0;transform:translateY(10px)scale(.96)}6%{opacity:1;transform:translateY(0)scale(1)}30%{opacity:1;transform:translateY(0)scale(1)}34%{opacity:0;transform:translateY(-14px)scale(.96)}to{opacity:0;transform:translateY(-14px)scale(.96)}}@keyframes rcQ1{0%,7%{opacity:0;transform:translate(-8px)}11%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes rcQ2{0%,11%{opacity:0;transform:translate(-8px)}15%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes rcQ3{0%,15%{opacity:0;transform:translate(-8px)}19%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes rcC1{0%,18%{opacity:0;transform:scale(.4)}22%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes rcC2{0%,22%{opacity:0;transform:scale(.4)}26%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes rcC3{0%,26%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes rcOut1{0%,38%{opacity:0;transform:scale(.8)}42%{opacity:1;transform:scale(1)}56%{opacity:1;transform:scale(1)}59%{opacity:0;transform:scale(.92)}to{opacity:0;transform:scale(.92)}}@keyframes rcOut2{0%,43%{opacity:0;transform:scale(.8)}47%{opacity:1;transform:scale(1)}56%{opacity:1;transform:scale(1)}59%{opacity:0;transform:scale(.92)}to{opacity:0;transform:scale(.92)}}@keyframes rcOut3{0%,48%{opacity:0;transform:scale(.8)}52%{opacity:1;transform:scale(1)}56%{opacity:1;transform:scale(1)}59%{opacity:0;transform:scale(.92)}to{opacity:0;transform:scale(.92)}}@keyframes rcCrux{0%,32%{opacity:0;transform:scale(.7)}36%{opacity:1;transform:scale(1)}56%{opacity:1;transform:scale(1)}59%{opacity:0;transform:scale(.92)}to{opacity:0;transform:scale(.92)}}@keyframes rcRing{0%,32%{opacity:0;transform:scale(.55)}39%{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}@keyframes rcBrief{0%,59%{opacity:0;transform:translateY(12px)scale(.96)}63%{opacity:1;transform:translateY(0)scale(1)}99%{opacity:1;transform:translateY(0)scale(1)}99.7%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes rcRow1{0%,64%{opacity:0}67%{opacity:1}99%{opacity:1}99.7%,to{opacity:0}}@keyframes rcRow2{0%,68%{opacity:0}71%{opacity:1}99%{opacity:1}99.7%,to{opacity:0}}@keyframes rcRow3{0%,72%{opacity:0}75%{opacity:1}99%{opacity:1}99.7%,to{opacity:0}}@keyframes rcCause{0%,76%{opacity:0;transform:translateY(4px)}79%{opacity:1;transform:translateY(0)}99%{opacity:1;transform:translateY(0)}99.7%,to{opacity:0;transform:translateY(0)}}@keyframes rcAct{0%,81%{opacity:0;transform:translateY(4px)}84%{opacity:1;transform:translateY(0)}99%{opacity:1;transform:translateY(0)}99.7%,to{opacity:0;transform:translateY(0)}}@keyframes ahChart{0%,56%{opacity:1}63%{opacity:0}97%{opacity:0}99.5%,to{opacity:1}}@keyframes ahCruxRing{0%,62%{opacity:0;transform:scale(.55)}69%{opacity:.5;transform:scale(1)}78%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}@keyframes ahCrux{0%,58%{opacity:0;transform:scale(.7)}64%{opacity:1;transform:scale(1)}94%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(.9)}}@keyframes ahDecline{0%,3%{opacity:0;stroke-dashoffset:1px}7%{opacity:1;stroke-dashoffset:1px}18%{opacity:1;stroke-dashoffset:.75px}30%{opacity:1;stroke-dashoffset:.5px}42%{opacity:1;stroke-dashoffset:.25px}54%{opacity:1;stroke-dashoffset:0}62%{opacity:1;stroke-dashoffset:0}70%{opacity:.16;stroke-dashoffset:0}96%,to{opacity:0;stroke-dashoffset:0}}@keyframes ahP1{0%,18%{opacity:0}22%{opacity:1}62%{opacity:1}70%{opacity:.14}96%,to{opacity:0}}@keyframes ahP2{0%,30%{opacity:0}34%{opacity:1}62%{opacity:1}70%{opacity:.14}96%,to{opacity:0}}@keyframes ahP3{0%,42%{opacity:0}46%{opacity:1}62%{opacity:1}70%{opacity:.14}96%,to{opacity:0}}@keyframes ahChip{0%,6%{opacity:0;filter:blur();transform:translate(0)}12%{opacity:1;filter:blur();transform:translate(0)}18%{opacity:.94;filter:blur(.3px);transform:translate(61px,4px)}30%{opacity:.82;filter:blur(1px);transform:translate(122px,24px)}42%{opacity:.66;filter:blur(2px);transform:translate(183px,58px)}54%{opacity:.5;filter:blur(3.4px);transform:translate(192px,86px)}62%{opacity:.5;filter:blur(3.4px);transform:translate(192px,86px)}70%{opacity:0;filter:blur(3.4px);transform:translate(192px,86px)}to{opacity:0;filter:blur(3.4px);transform:translate(192px,86px)}}@keyframes ahClosed{0%,2%{opacity:0}7%{opacity:1}62%{opacity:1}70%{opacity:.14}96%,to{opacity:0}}@keyframes ahPoint{0%,54%{opacity:0}58%{opacity:1}64%{opacity:1}70%{opacity:.2}96%,to{opacity:0}}@keyframes pvSite{0%,2%{opacity:0;transform:translateY(5px)}9%{opacity:1;transform:translateY(0)}92%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}@keyframes pvA1{0%,12%{opacity:0;transform:translate(-4px)}18%{opacity:1;transform:translate(0)}92%{opacity:1;transform:translate(0)}97%,to{opacity:0;transform:translate(0)}}@keyframes pvIcp{0%,20%{opacity:0;transform:translateY(5px)scale(.94)}28%{opacity:1;transform:translateY(0)scale(1)}92%{opacity:1;transform:translateY(0)scale(1)}97%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes pvA2{0%,38%{opacity:0;transform:translate(-4px)}44%{opacity:1;transform:translate(0)}92%{opacity:1;transform:translate(0)}97%,to{opacity:0;transform:translate(0)}}@keyframes pvBrief{0%,46%{opacity:0;transform:translateY(6px)scale(.94)}54%{opacity:1;transform:translateY(0)scale(1)}92%{opacity:1;transform:translateY(0)scale(1)}97%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes pvL1{0%,58%{opacity:0;transform:scaleX(.2)}64%{opacity:1;transform:scaleX(1)}92%{opacity:1;transform:scaleX(1)}97%,to{opacity:0;transform:scaleX(1)}}@keyframes pvL2{0%,66%{opacity:0;transform:scaleX(.2)}72%{opacity:1;transform:scaleX(1)}92%{opacity:1;transform:scaleX(1)}97%,to{opacity:0;transform:scaleX(1)}}@keyframes pvL3{0%,74%{opacity:0;transform:scaleX(.2)}80%{opacity:1;transform:scaleX(1)}92%{opacity:1;transform:scaleX(1)}97%,to{opacity:0;transform:scaleX(1)}}[data-anim=off] *{animation-name:none!important}[data-anim=off] [data-stage]>div{visibility:hidden;opacity:0!important}[data-mode=scroll] [data-anim=on] *{animation-duration:1s!important;animation-delay:calc(var(--p,0) * -1s)!important;animation-play-state:paused!important}@keyframes cruxGlow{0%{opacity:0}22%{opacity:.9}50%{opacity:.34}78%{opacity:.9}to{opacity:0}}@keyframes cruxPop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes cruxBob{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}@keyframes fillBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes uvpIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes uvpRing{0%{opacity:.55;transform:scale(.3)}to{opacity:0;transform:scale(1)}}@keyframes uvpCaret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes uvpSpin{to{transform:rotate(360deg)}}
