.wosLanding{--canvas:#f4efe7;--surface:#fffdf9;--ink:#1c1815;--muted:#6f655b;--gold:#b8924f;--goldink:#9a7733;--line:#e7dcc8;--rose:#db2777;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:var(--font-manrope), system-ui, sans-serif;background:0 0}.wosLanding *,.wosLanding :before,.wosLanding :after{box-sizing:border-box}.wosLanding h1,.wosLanding h2,.wosLanding h3{font-family:var(--font-bricolage), var(--font-manrope), system-ui, sans-serif;margin:0}.wosLanding a{color:inherit;text-decoration:none}.wosLanding ::selection{color:#1c1815;background:#f3d9a8}.wosLanding .lucide{stroke-width:1.7px;width:22px;height:22px}.wosLanding .checkic{color:var(--gold);display:inline-flex}.wosLanding .checkic .lucide{stroke-width:2.4px;width:15px;height:15px}.wosLanding .eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--goldink);font-size:11px;font-weight:800}.wosLanding .ibox{background:var(--canvas);width:3rem;height:3rem;color:var(--gold);box-shadow:inset 0 0 0 1px var(--line);border-radius:.9rem;justify-content:center;align-items:center;display:inline-flex}.wosLanding #prog{transform-origin:0;background:linear-gradient(90deg, var(--gold), var(--rose));z-index:80;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}.wosBackdrop{z-index:-2;pointer-events:none;background:#f4efe7;position:fixed;inset:0}.wosLanding .aura{z-index:0;filter:blur(90px);pointer-events:none;position:absolute;inset:-30% -10% 0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.wosLanding .ablob{opacity:.6;will-change:transform;border-radius:50%;position:absolute}@keyframes wosF1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(7vw,5vh)scale(1.14)}66%{transform:translate(-5vw,8vh)scale(.94)}}@keyframes wosF2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-8vw,6vh)scale(1.1)}66%{transform:translate(6vw,-4vh)scale(1.2)}}@keyframes wosF3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(5vw,-6vh)scale(1.12)}}.wosLanding .ab1{background:#f3e3c9;width:40vw;height:40vw;animation:28s ease-in-out infinite wosF1;top:-8vh;left:-2vw}.wosLanding .ab2{background:#fbd9e6;width:36vw;height:36vw;animation:32s ease-in-out infinite wosF2;top:2vh;right:-2vw}.wosLanding .ab3{background:#fde4cf;width:32vw;height:32vw;animation:36s ease-in-out infinite wosF3;top:8vh;left:34vw}.wosLanding .florals{z-index:1;pointer-events:none;perspective:900px;position:absolute;inset:0;overflow:visible}.wosLanding .flr{will-change:transform;width:min(46vw,620px);transition:transform .45s ease-out;position:absolute;bottom:-9vw;-webkit-mask-image:radial-gradient(60% 60% at 50% 52%,#000 16%,#0000 72%);mask-image:radial-gradient(60% 60% at 50% 52%,#000 16%,#0000 72%)}.wosLanding .flrL{animation:9s ease-in-out infinite wosSwayL;left:-8vw}.wosLanding .flrR{animation:11s ease-in-out infinite wosSwayR;right:-8vw}@keyframes wosSwayL{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(-4deg)translateY(-14px)}}@keyframes wosSwayR{0%,to{transform:scaleX(-1)rotate(-6deg)translateY(0)}50%{transform:scaleX(-1)rotate(-4deg)translateY(-14px)}}.wosLanding .reveal{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transform:translateY(38px)}.wosLanding .reveal.in{opacity:1;transform:none}.wosLanding .kine{padding-bottom:.08em;display:block}.wosLanding .kine>i{font-style:normal;animation:1.35s cubic-bezier(.2,.75,.2,1) both wosKup;display:inline-block}@keyframes wosKup{0%{opacity:0;filter:blur(16px);transform:translateY(26px)scale(.985)}to{opacity:1;filter:blur();transform:none}}.wosLanding .fade{opacity:0;animation:1s forwards wosFadeIn}@keyframes wosFadeIn{to{opacity:1}}.wosLanding .a2{animation-delay:.5s}.wosLanding .a3{animation-delay:.72s}.wosLanding .a4{animation-delay:.9s}.wosLanding .a5{animation-delay:1.05s}.wosLanding .shimmerG{background:linear-gradient(100deg,#b8924f 0%,#c99f57 22%,#dcae7e 38%,#e879ac 50%,#dcae7e 62%,#c99f57 78%,#b8924f 100%) 0 0/220% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite wosShineG}@keyframes wosShineG{0%{background-position:-100%}to{background-position:200%}}.wosLanding .kine>i.shimmerG{animation:1.35s cubic-bezier(.2,.75,.2,1) both wosKup,9s linear infinite wosShineG}.wosLanding .ruleH{background:linear-gradient(90deg, var(--gold), transparent);transform-origin:0;height:1px;transition:transform 1.2s cubic-bezier(.16,1,.3,1) .15s;transform:scaleX(0)}.wosLanding .reveal.in .ruleH{transform:none}@keyframes wosKb{0%{transform:scale(1.05)}to{transform:scale(1.2)}}.wosLanding .kb{animation:22s ease-in-out infinite alternate wosKb}.wosLanding .lift{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s}.wosLanding .lift:hover{border-color:#f3c6dc;transform:translateY(-7px);box-shadow:0 34px 66px -32px #db277761}.wosLanding .glow{isolation:isolate}.wosLanding .glow:before{content:"";border-radius:inherit;opacity:0;z-index:-1;pointer-events:none;background:radial-gradient(130% 120% at 50% -8%,#ec489938,#ec48990f 42%,#0000 66%);transition:opacity .45s;position:absolute;inset:-1px}.wosLanding .glow:hover:before{opacity:1}.wosLanding .pulseBtn{animation:2.6s ease-out infinite wosPulseGlow}@keyframes wosPulseGlow{0%{box-shadow:0 20px 44px -14px #db277780,0 0 #ec489973}70%{box-shadow:0 20px 44px -14px #db277780,0 0 0 18px #ec489900}to{box-shadow:0 20px 44px -14px #db277780,0 0 #ec489900}}.wosLanding .pulseBtnLight{animation:2.6s ease-out infinite wosPulseGlowLight}@keyframes wosPulseGlowLight{0%{box-shadow:0 24px 54px -16px #00000073,0 0 #ffffff8c}70%{box-shadow:0 24px 54px -16px #00000073,0 0 0 18px #fff0}to{box-shadow:0 24px 54px -16px #00000073,0 0 #fff0}}.wosLanding .stepItem{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.wosLanding .stepItem.in{opacity:1;transform:none}.wosLanding .stepNum{background:var(--surface);color:var(--muted);box-shadow:0 0 0 1px var(--line);transition:color .5s .12s,background .55s .12s,box-shadow .55s .12s,transform .6s cubic-bezier(.34,1.56,.64,1) 80ms;transform:scale(.78)}.wosLanding .stepItem.in .stepNum{color:#fff;background:linear-gradient(135deg,#e8cd8a,#b8924f);transform:none;box-shadow:0 10px 22px -8px #b8924f99}.wosLanding .revcard{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .4s}.wosLanding .revcard:hover{border-color:#f3c6dc;transform:translateY(-6px)scale(1.02);box-shadow:0 26px 54px -26px #db277766}.wosLanding .faqItem{transition:border-color .35s,box-shadow .35s,background .35s}.wosLanding .faqItem:hover{border-color:#f3c6dc;box-shadow:0 18px 40px -30px #db277766}.wosLanding details[open].faqItem{border-color:#f3c6dc}.wosLanding .mk-hoverable{transition:background .25s,color .25s,transform .25s}.wosLanding .mk-hoverable:hover{transform:translate(3px);color:#db2777!important;background:#fdf2f8!important}.wosLanding .mk-cardh{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.wosLanding .mk-cardh:hover{transform:translateY(-3px);box-shadow:0 12px 24px -12px #db277780}.wosLanding .pulseBtn{transition:background .35s,transform .3s,filter .3s}.wosLanding .pulseBtn:hover{transform:scale(1.035);color:#4a3410!important;background:linear-gradient(120deg,#f1c85b,#c1902f)!important}.wosLanding .pulseBtnLight{transition:background .35s,color .3s,transform .3s}.wosLanding .pulseBtnLight:hover{transform:scale(1.035);color:#fff!important;background:linear-gradient(135deg,#ec4899,#db2777)!important}.wosLanding .faqFlower{flex-shrink:0;overflow:visible}.wosLanding .faqFlower .fp{transform-origin:12px 12px;opacity:.5;transition:transform .55s cubic-bezier(.34,1.56,.64,1),opacity .45s;transform:scale(.4)}.wosLanding details[open] .faqFlower .fp{opacity:1;transform:scale(1)rotate(36deg)}.wosLanding .faqFlower .fc{transform-origin:12px 12px;transition:transform .45s;transform:scale(.7)}.wosLanding details[open] .faqFlower .fc{transform:scale(1)}.wosLanding #petals{z-index:6;pointer-events:none;width:100vw;height:100vh;transition:opacity .6s;position:fixed;inset:0}.wosLanding #navCta{opacity:0;pointer-events:none;transition:opacity .45s,transform .45s,background .35s;transform:translateY(-8px)}.wosLanding #navCta.show{opacity:1;pointer-events:auto;transform:none}.wosLanding #navCta:hover{background:linear-gradient(135deg,#e01b6e,#9d174d)!important}.wosLanding #navCta.always{opacity:1;pointer-events:auto;transform:none}.wosLanding .magnet{transition:transform .25s cubic-bezier(.16,1,.3,1)}.wosLanding .sheen{position:relative;overflow:hidden}.wosLanding .sheen:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:45%;animation:7s ease-in-out 2s infinite wosSheen;position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)skew(-18deg)}@keyframes wosSheen{0%{transform:translate(-160%)skew(-18deg)}22%{transform:translate(240%)skew(-18deg)}to{transform:translate(240%)skew(-18deg)}}@keyframes wosMq{0%{transform:translate(0)}to{transform:translate(-50%)}}.wosLanding .marquee{animation:70s linear infinite wosMq}.wosLanding .marq-wrap:hover .marquee{animation-play-state:paused}.wosLanding .mk-fill{width:0;transition:width 1.2s cubic-bezier(.16,1,.3,1) .4s}.wosLanding .reveal.in .mk-fill{width:48%}.wosLanding .mk-card{opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i)*.1s + .5s);transform:translateY(12px)scale(.96)}.wosLanding .reveal.in .mk-card{opacity:1;transform:none}.wosLanding .mk-side{opacity:0;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i)*70ms + .25s);transform:translate(-12px)}.wosLanding .reveal.in .mk-side{opacity:1;transform:none}.wosLanding .mk-side .lucide{width:15px;height:15px}.wosLanding .mk-head{opacity:0;transition:opacity .5s .32s,transform .5s .32s;transform:translateY(10px)}.wosLanding .reveal.in .mk-head{opacity:1;transform:none}.wosLanding .tline{background:linear-gradient(var(--gold), var(--line));transform-origin:top;width:2px;transition:transform 1.4s cubic-bezier(.16,1,.3,1);position:absolute;top:1rem;bottom:1rem;left:1.6rem;transform:scaleY(0)}.wosLanding .reveal.in .tline{transform:none}.wosLanding .frow{transition:background .3s}.wosLanding .frow:hover{background:#b8924f0f}.wosLanding details>summary{cursor:pointer;list-style:none}.wosLanding details>summary::-webkit-details-marker{display:none}.wosLanding .gFeat .frow{transition-delay:40ms}.wosLanding .gFeat .frow:nth-child(2){transition-delay:.12s}.wosLanding .gFeat .frow:nth-child(3){transition-delay:.2s}.wosLanding .gFeat .frow:nth-child(4){transition-delay:.28s}.wosLanding .gFeat .frow:nth-child(5){transition-delay:.1s}.wosLanding .gFeat .frow:nth-child(6){transition-delay:.18s}.wosLanding .gFeat .frow:nth-child(7){transition-delay:.26s}.wosLanding .gFeat .frow:nth-child(8){transition-delay:.34s}.wosLanding .gUtp>div{transition-delay:50ms}.wosLanding .gUtp>div:nth-child(2){transition-delay:.14s}.wosLanding .gUtp>div:nth-child(3){transition-delay:.23s}.wosLanding .gUtp>div:nth-child(4){transition-delay:.1s}.wosLanding .gUtp>div:nth-child(5){transition-delay:.19s}.wosLanding .gUtp>div:nth-child(6){transition-delay:.28s}.wosLanding .footLink{color:var(--muted);border-bottom:1px solid #0000;font-size:.8rem;font-weight:600;transition:color .25s,border-color .25s}.wosLanding .footLink:hover{color:var(--goldink);border-color:var(--gold)}.wosLanding .navLoginLink{transition:color .25s}.wosLanding .navLoginLink:hover{color:var(--goldink)}@media (max-width:860px){.wosLanding .mk-sidebar{display:none!important}}@media (max-width:760px){.wosLanding .gFeat{grid-template-columns:1fr!important;gap:0!important}.wosLanding .heroPad{padding:6.5rem 1.25rem 1.25rem!important}.wosLanding .flr{opacity:.5!important;width:44vw!important;top:6.6rem!important;bottom:auto!important;-webkit-mask-image:radial-gradient(52% 52%,#000 3%,#0000 56%)!important;mask-image:radial-gradient(52% 52%,#000 3%,#0000 56%)!important}.wosLanding .flrL{left:-5vw!important}.wosLanding .flrR{right:-5vw!important}.wosLanding .heroCta{text-align:center;line-height:1.25;white-space:normal!important;padding:.95rem 1.6rem!important;font-size:1rem!important}.wosLanding .secPad{padding-left:1.25rem!important;padding-right:1.25rem!important}.wosLanding .secTight{padding-top:1.25rem!important;padding-bottom:3.5rem!important}.wosLanding .demoBox{padding:3rem 1.3rem!important}.wosLanding .finalPad{padding:5.5rem 1.3rem!important}.wosLanding .stepWrap{gap:2rem!important;padding-left:3.4rem!important}.wosLanding .stepWrap .stepNum{width:2.9rem!important;height:2.9rem!important;font-size:1.05rem!important;left:-3.4rem!important}.wosLanding .cinemaWrap{-webkit-mask-composite:source-in!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:min(70vh,32rem)!important;margin-left:0!important;margin-right:0!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000047 4%,#000 11% 89%,#00000047 96%,#0000 100%),linear-gradient(#0000 0%,#00000047 7%,#000 17% 83%,#00000047 93%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#00000047 4%,#000 11% 89%,#00000047 96%,#0000 100%),linear-gradient(#0000 0%,#00000047 7%,#000 17% 83%,#00000047 93%,#0000 100%)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.wosLanding .cinemaSecPad{padding:.3rem 0 2.4rem!important}.wosLanding .mockSec{padding-bottom:.6rem!important}.wosLanding .mockPad{padding:.5rem!important}.wosLanding .mockShell{border-radius:1.1rem!important}.wosLanding .mockChrome{display:none!important}.wosLanding .gFeat .frow{gap:.8rem!important;padding:.8rem .35rem!important}.wosLanding .gFeat .ibox{border-radius:.7rem!important;width:2.4rem!important;height:2.4rem!important}.wosLanding .gFeat .ibox .lucide{width:18px!important;height:18px!important}.wosLanding .gFeat h3{margin-bottom:.18rem!important;font-size:1rem!important}.wosLanding .gFeat .frow p{font-size:.82rem!important;line-height:1.48!important}.wosLanding .gUtp{gap:.7rem!important}.wosLanding .gUtp>div{border-radius:1.05rem!important;padding:1.05rem!important}.wosLanding .gUtp h3{margin-bottom:.3rem!important;padding-right:3.1rem!important;font-size:1rem!important}.wosLanding .gUtp p{font-size:.82rem!important;line-height:1.48!important}.wosLanding .gUtp .utpIcon{width:2.4rem!important;height:2.4rem!important;margin-bottom:.7rem!important}.wosLanding .gUtp .utpIcon .lucide{width:18px!important;height:18px!important}.wosLanding .finalH2{letter-spacing:-.025em!important;font-size:2.1rem!important}.wosLanding .finalP{font-size:.98rem!important}.wosLanding #navCta{gap:.35rem!important;padding:.48rem .85rem!important;font-size:.75rem!important}.wosLanding #navCta:not(.show):not(.always),.wosLanding nav.ctaOn .navLogin{display:none!important}.wosLanding .heroChip{padding:.42rem 1rem .42rem .5rem!important}.wosLanding .heroChip>span:last-child{font-size:.9rem!important}.wosLanding .heroChip>span:first-child{width:1.8rem!important;height:1.8rem!important}.wosLanding .heroSub{text-shadow:0 1px 10px #f4efe7f2,0 0 3px #f4efe7d9;gap:.25rem .5rem!important;font-size:.8rem!important}.wosLanding .cinemaH2{max-width:15ch!important;font-size:2.1rem!important}.wosLanding .cinemaP{max-width:24rem!important;font-size:.88rem!important;line-height:1.5!important}.wosLanding .cinemaText{background:radial-gradient(86% 64% at 50% 47%,#120b078f,#120b0729 58%,#0000 80%)!important}.wosLanding .demoH2{font-size:1.7rem!important}.wosLanding .demoP{font-size:.9rem!important;line-height:1.55!important}.wosLanding .mockMobBar{display:flex!important}}@media (max-width:400px){.wosLanding .heroH1{font-size:2.55rem!important}}@media (prefers-reduced-motion:reduce){.wosLanding .kb,.wosLanding .marquee,.wosLanding .sheen:after,.wosLanding .kine>i,.wosLanding .fade,.wosLanding .shimmerG,.wosLanding .ablob,.wosLanding .flr,.wosLanding .pulseBtn,.wosLanding .pulseBtnLight{animation:none!important}.wosLanding .kine>i{opacity:1;filter:none;transform:none}.wosLanding .fade{opacity:1}.wosLanding .reveal,.wosLanding .mk-card,.wosLanding .mk-side,.wosLanding .mk-head,.wosLanding .stepItem{opacity:1;transform:none}.wosLanding .stepNum{color:#fff;background:linear-gradient(135deg,#e8cd8a,#b8924f);transform:none}.wosLanding .ruleH{transform:none}.wosLanding .mk-fill{width:48%;transition:none}.wosLanding .tline{transform:none}.wosLanding .faqFlower .fp{opacity:1!important;transform:scale(1)!important}}
