.lp-page-progress{z-index:10050;pointer-events:none;background:0 0;width:100%;height:2px;position:fixed;top:0;left:0}.lp-page-progress>span{width:100%;height:100%;transform:scaleX(var(--lp-page-progress,0));transform-origin:0;background:linear-gradient(90deg,#0877f9,#22b8ff);transition:transform 80ms linear;display:block;box-shadow:0 0 10px #0877f947}.lp-hero-scene{isolation:isolate}.lp-hero-atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 44%,#4891ff1c,#0000 31%),radial-gradient(circle at 14% 15%,#22b8ff12,#0000 21%),radial-gradient(circle at 87% 24%,#5663ff0e,#0000 24%),linear-gradient(#fff 0% 52%,#f7fbff 78%,#eef6ff 100%);position:absolute;inset:0}.lp-orb{pointer-events:none;opacity:.24;border-radius:999px;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 0%,#000000ad 38%,#0000 74%);mask-image:radial-gradient(circle,#000 0%,#000000ad 38%,#0000 74%)}.lp-glow-move{background-size:100% 100%}.lp-scene{opacity:1;transform-origin:50% 0;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .78s cubic-bezier(.22,1,.36,1);transform:translateY(42px)scale(.988)}.lp-scene.lp-scene-in{opacity:1;transform:translate(0)scale(1)}.lp-scene.lp-scene-past{opacity:1;transform:translateY(-18px)scale(.994)}.lp-reveal{opacity:0;transition:opacity .62s cubic-bezier(.22, 1, .36, 1) var(--lp-reveal-delay,0s), transform .7s cubic-bezier(.22, 1, .36, 1) var(--lp-reveal-delay,0s);transform:translateY(32px)scale(.985)}.lp-reveal.lp-reveal-in{opacity:1;transform:translate(0)scale(1)}.lp-sheen{position:relative;overflow:hidden}.lp-sheen:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(112deg,#0000,#ffffff9e,#0000);width:42%;position:absolute;inset:0 auto 0 -48%;transform:skew(-22deg)}.lp-scene-in .lp-sheen:after,.lp-sheen:hover:after{animation:.9s cubic-bezier(.22,1,.36,1) .24s both lpSourceSheen}.lp-pulse-ring{border-radius:inherit;opacity:.42;border:1.5px solid;position:absolute;inset:0}.lp-tilt{transform:perspective(1200px) rotateX(var(--lp-rx,0deg)) rotateY(var(--lp-ry,0deg)) translateZ(0);transform-style:preserve-3d;transition:transform .48s cubic-bezier(.16,1,.3,1)}.lp-tilt-lift{transform-style:preserve-3d;transform:translateZ(20px)}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-scene-in .lp-float{animation:.68s cubic-bezier(.16,1,.3,1) both lpSourceFloat}.lp-float-delay{animation-delay:90ms}}.lp-source-motion-icon{color:#0877f9;background:linear-gradient(145deg,#f7fbff,#eaf4ff);border:1px solid #dbe9f8;border-radius:16px;flex:none;place-items:center;width:48px;height:48px;display:grid;position:relative;overflow:visible;box-shadow:0 10px 22px -18px #0877f96b,inset 0 1px #fff}.lp-source-motion-glyph{z-index:3;transform-origin:50% 20%;position:relative}.lp-source-motion-wave{z-index:1;opacity:0;border:1.5px solid #0000;border-color:#0000 #4b9cf2;border-radius:50%;width:11px;height:17px;position:absolute}.lp-source-motion-wave--left{border-right-color:#0000;left:-7px}.lp-source-motion-wave--right{border-left-color:#0000;right:-7px}.lp-source-motion-particle{z-index:4;opacity:0;background:#22b8ff;border-radius:1px;width:4px;height:4px;position:absolute;transform:rotate(45deg)}.lp-source-motion-particle--a{top:7px;left:8px}.lp-source-motion-particle--b{top:-2px;left:22px}.lp-source-motion-particle--c{top:9px;right:7px}.lp-reveal-in .lp-source-motion-glyph{animation:lpSourceGlyphRing .82s ease-in-out var(--lp-icon-delay,0s) 1 both}.lp-reveal-in .lp-source-motion-wave--left{animation:lpSourceWaveLeft .58s ease-in-out calc(var(--lp-icon-delay,0s) + .18s) 1 both}.lp-reveal-in .lp-source-motion-wave--right{animation:lpSourceWaveRight .58s ease-in-out calc(var(--lp-icon-delay,0s) + .18s) 1 both}.lp-reveal-in .lp-source-motion-particle--a{animation:lpSourceParticle .54s ease-in-out calc(var(--lp-icon-delay,0s) + .19s) 1 both}.lp-reveal-in .lp-source-motion-particle--b{animation:lpSourceParticle .54s ease-in-out calc(var(--lp-icon-delay,0s) + .26s) 1 both}.lp-reveal-in .lp-source-motion-particle--c{animation:lpSourceParticle .54s ease-in-out calc(var(--lp-icon-delay,0s) + .225s) 1 both}.lp-source-orbit-section{position:relative;overflow:hidden}.lp-source-note,.lp-source-folder-point{color:#314864;background:#fff;border:1px solid #e1eaf4;border-radius:18px;align-items:center;gap:12px;min-height:64px;padding:8px 12px;font-size:13px;font-weight:800;display:flex;position:relative;box-shadow:0 10px 26px -23px #123e7661}.lp-source-orbit-card{background:linear-gradient(#fff,#f7fbff);border:1px solid #dbe8f6;border-radius:32px;min-height:430px;padding:18px;position:relative;overflow:hidden;box-shadow:0 30px 70px -48px #0f4b9652}.lp-source-orbit-card:before,.lp-source-folder-shell:before{content:"";background:linear-gradient(90deg,#0000,#3e8bec8f,#ffffffe6,#3e8bec7a,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.lp-source-orbit-topline{color:#69809a;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:9px;font-weight:900;display:flex}.lp-source-orbit-topline span{align-items:center;gap:7px;display:inline-flex}.lp-source-orbit-topline i{background:#22c55e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #22c55e14}.lp-source-orbit-topline strong{color:#276bb8}.lp-source-orbit-stage{height:300px;margin-top:8px;position:relative}.lp-source-orbit-ring{opacity:0;border:1px dashed #a9bdd2;border-radius:50%;width:152px;height:152px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.55)}.lp-source-orbit-token-group{transform-origin:50%;position:absolute;inset:0}.lp-source-orbit-token{color:#173858;will-change:transform, opacity;background:#fff;border:1px solid #d9e5f2;border-radius:16px;justify-content:center;align-items:center;gap:6px;width:92px;height:60px;margin:-30px 0 0 -46px;font-size:9px;font-weight:900;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 13px 24px -20px #1248897a}.lp-source-orbit-token svg{color:#0877f9}.lp-source-orbit-token--1{--ix:-138px;--ox:0px;--oy:-76px}.lp-source-orbit-token--2{--ix:-46px;--ox:76px;--oy:0px}.lp-source-orbit-token--3{--ix:46px;--ox:0px;--oy:76px}.lp-source-orbit-token--4{--ix:138px;--ox:-76px;--oy:0px}.lp-source-orbit-token{transform:translate3d(var(--ix), 0, 0)}.lp-source-orbit-success{z-index:8;color:#fff;opacity:0;background:#16a65b;border-radius:18px;place-items:center;width:66px;height:66px;margin:-33px;display:grid;position:absolute;top:50%;left:50%;transform:scale(.55);box-shadow:0 0 0 1px #16a65b2e,0 12px 26px -16px #16a65bad}.lp-source-orbit-success:after{content:"";background:linear-gradient(90deg,#0000,#fffc,#0000);width:48%;position:absolute;inset:0 0 0 -155%;transform:skew(-24deg)}.lp-source-orbit-ripple{opacity:0;border:1px solid #22a861;border-radius:50%;width:80px;height:80px;margin:-40px;position:absolute;top:50%;left:50%}.lp-source-orbit-particles{pointer-events:none;position:absolute;inset:0}.lp-source-orbit-particles i{opacity:0;background:#22c55e;border-radius:50%;width:4px;height:4px;margin:-2px;position:absolute;top:50%;left:50%}.lp-source-orbit-copy{text-align:center;place-items:center;min-height:34px;margin-top:-4px;display:grid;position:relative}.lp-source-orbit-copy>span{grid-area:1/1;font-size:12px;font-weight:800}.lp-source-orbit-copy-before{color:#6e8097}.lp-source-orbit-copy-after{color:#047857;opacity:0;align-items:center;gap:6px;display:inline-flex;transform:translateY(10px)}.lp-scene-in .lp-source-orbit-ring{animation:3.2s ease-in-out .22s both lpOtpRing}.lp-scene-in .lp-source-orbit-token-group{animation:3.2s ease-in-out .22s both lpOtpOrbitRotate}.lp-scene-in .lp-source-orbit-token{animation:3.2s ease-in-out .22s both lpOtpToken}.lp-scene-in .lp-source-orbit-token:not(.lp-source-orbit-token--1){animation-name:lpOtpTokenFade}.lp-scene-in .lp-source-orbit-success{animation:.48s cubic-bezier(.34,1.56,.64,1) 2.82s both lpOtpSuccess}.lp-scene-in .lp-source-orbit-success:after{animation:1.55s cubic-bezier(.4,0,.2,1) 3.12s both lpSourceSuccessShimmer}.lp-scene-in .lp-source-orbit-ripple{animation:.8s ease-out 2.82s both lpOtpRipple}.lp-scene-in .lp-source-orbit-particles i{animation:lpOtpParticle .7s ease-out calc(2.83s + var(--lp-particle-index) * 18ms) 1 both}.lp-scene-in .lp-source-orbit-copy-before{animation:.28s 2.68s both lpOtpCopyOut}.lp-scene-in .lp-source-orbit-copy-after{animation:.42s cubic-bezier(.34,1.56,.64,1) 2.92s both lpOtpCopyIn}.lp-source-folder-section{overflow:hidden}.lp-source-folder-shell{background:linear-gradient(145deg,#f7fbff,#edf6ff);border:1px solid #dce8f4;border-radius:34px;min-height:420px;position:relative;overflow:hidden;box-shadow:0 30px 70px -48px #0f4b964d}.lp-source-folder-back{background:linear-gradient(145deg,#4397ff,#0877f9 55%,#0864d2);border-radius:44px;width:min(78%,360px);height:260px;position:absolute;bottom:58px;left:50%;transform:translate(-50%);box-shadow:0 28px 52px -34px #0864d275,inset 0 2px 3px #ffffff47}.lp-source-folder-back:before{content:"";background:#2585f1;border-radius:22px 22px 0 0;width:105px;height:42px;position:absolute;top:-23px;left:24px}.lp-source-folder-back span{border-radius:inherit;background:radial-gradient(circle at 78% 15%,#ffffff40,#0000 56%);position:absolute;inset:0}.lp-source-folder-cards{position:absolute;inset:0}.lp-source-folder-card{transform-origin:bottom;border-radius:24px;width:190px;min-height:202px;margin-left:-95px;padding:18px;transition:transform .55s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;position:absolute;bottom:118px;left:50%;box-shadow:0 17px 32px -23px #072c5e85}.lp-source-folder-card span,.lp-source-folder-card strong,.lp-source-folder-card small{display:block}.lp-source-folder-card>span{letter-spacing:.12em;opacity:.68;font-size:8px;font-weight:900}.lp-source-folder-card strong{letter-spacing:-.035em;margin-top:14px;font-size:18px;font-weight:900}.lp-source-folder-card small{opacity:.73;margin-top:10px;font-size:8px;font-weight:700;line-height:1.35}.lp-source-folder-card--agenda{z-index:2;color:#fff;background:linear-gradient(145deg,#102c51,#081b33);transform:rotate(-3deg)translate(-12px,5px)}.lp-source-folder-card--clients{z-index:3;color:#fff;background:linear-gradient(145deg,#18ab6e,#08784e);transform:rotate(2deg)translate(8px,2px)}.lp-source-folder-card--automation{z-index:4;color:#183452;background:#fff;transform:rotate(5deg)translate(18px,-2px)}.lp-source-folder-line{background:#ffffff26;border-radius:999px;height:5px;margin-top:16px;overflow:hidden}.lp-source-folder-line i{border-radius:inherit;background:linear-gradient(90deg,#37c5ff,#8deaff);width:72%;height:100%;display:block}.lp-source-folder-avatars{margin-top:18px;display:flex}.lp-source-folder-avatars i{color:#11764f;background:#eafff5;border:2px solid #0c8a5b;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:-6px;font-size:8px;font-style:normal;font-weight:900;display:grid}.lp-source-folder-avatars i:first-child{margin-left:0}.lp-source-folder-bars{align-items:flex-end;gap:6px;height:56px;margin-top:14px;display:flex}.lp-source-folder-bars i{background:linear-gradient(#2d8cff,#a4d3ff);border-radius:6px 6px 3px 3px;flex:1}.lp-source-folder-bars i:first-child{height:36%}.lp-source-folder-bars i:nth-child(2){height:72%}.lp-source-folder-bars i:nth-child(3){height:51%}.lp-source-folder-bars i:nth-child(4){height:88%}.lp-source-folder-front{z-index:10;color:#fff;background:linear-gradient(160deg,#1780ff,#0668e5);border-radius:36px;flex-direction:column;justify-content:flex-end;min-height:128px;padding:20px 24px;display:flex;position:absolute;bottom:34px;left:11%;right:11%;box-shadow:inset 0 1px #ffffff42}.lp-source-folder-logo{align-items:center;gap:7px;font-size:13px;font-weight:900;display:inline-flex}.lp-source-folder-front small{color:#ffffffb8;margin-top:4px;font-size:9px;font-weight:700}.lp-scene-in .lp-source-folder-card--agenda{transform:rotate(-15deg)translate(-58px,-66px)scale(1.02)}.lp-scene-in .lp-source-folder-card--clients{transform:rotate(-4deg)translate(-15px,-82px)scale(1.03)}.lp-scene-in .lp-source-folder-card--automation{transform:rotate(10deg)translate(42px,-70px)scale(1.04)}.lp-source-folder-shell:hover .lp-source-folder-card--agenda{transform:rotate(-17deg)translate(-64px,-74px)scale(1.035)}.lp-source-folder-shell:hover .lp-source-folder-card--clients{transform:rotate(-4deg)translate(-18px,-91px)scale(1.045)}.lp-source-folder-shell:hover .lp-source-folder-card--automation{transform:rotate(12deg)translate(48px,-78px)scale(1.055)}.lp-journey-grid{position:relative}.lp-journey-track{display:none}.lp-journey-card{min-height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .35s}.lp-journey-card>.lp-source-motion-icon{margin-top:24px}.lp-reveal-in .lp-journey-number{animation:lpSourceNumberPop .52s cubic-bezier(.34, 1.56, .64, 1) var(--lp-reveal-delay,0s) 1 both}@media (width>=1024px){.lp-journey-track{z-index:0;background:#dbe8f6;border-radius:999px;height:2px;display:block;position:absolute;top:64px;left:12.5%;right:12.5%;overflow:hidden}.lp-journey-track i{transform-origin:0;background:linear-gradient(90deg,#0877f9,#22b8ff);width:100%;height:100%;display:block;transform:scaleX(0)}.lp-scene-in .lp-journey-track i{animation:1.2s cubic-bezier(.22,1,.36,1) .18s both lpSourceTrackFill}}.lp-source-orbit-card,.lp-source-folder-shell,.lp-source-note,.lp-source-folder-point,.lp-journey-card{isolation:isolate}.lp-source-note:before,.lp-source-folder-point:before,.lp-journey-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#73aef75c,#ffffffe6,#73aef752,#0000);height:1px;position:absolute;top:0;left:15%;right:15%}@keyframes lpSourceSheen{0%{opacity:0;left:-48%}18%{opacity:1}to{opacity:0;left:118%}}@keyframes lpSourcePulse{0%{opacity:.55;transform:scale(.86)}to{opacity:0;transform:scale(1.62)}}@keyframes lpSourceFloat{0%,to{transform:translate(0)}50%{transform:translateY(-8px)}}@keyframes lpSourceGlyphRing{0%{transform:translateY(0)rotate(0)}22%{transform:translateY(-3px)rotate(0)}45%{transform:translateY(-3px)rotate(13deg)}62%{transform:translateY(-3px)rotate(-10deg)}78%{transform:translateY(-2px)rotate(5deg)}to{transform:translateY(0)rotate(0)}}@keyframes lpSourceWaveLeft{0%,to{opacity:0;transform:translate(0)scale(.72)}38%{opacity:.72;transform:translate(-4px)scale(1.18)}}@keyframes lpSourceWaveRight{0%,to{opacity:0;transform:translate(0)scale(.72)}38%{opacity:.72;transform:translate(4px)scale(1.18)}}@keyframes lpSourceParticle{0%{opacity:0;transform:translateY(0)rotate(45deg)scale(0)}45%{opacity:1;transform:translateY(-7px)rotate(45deg)scale(1.35)}to{opacity:0;transform:translateY(-12px)rotate(45deg)scale(0)}}@keyframes lpOtpRing{0%,10%{opacity:0;transform:translate(-50%,-50%)scale(.55)}22%{opacity:1;transform:translate(-50%,-50%)scale(1)}72%{opacity:1;transform:translate(-50%,-50%)scale(1)}86%,to{opacity:0;transform:translate(-50%,-50%)scale(.6)}}@keyframes lpOtpOrbitRotate{0%,20%{transform:rotate(0)}72%,to{transform:rotate(360deg)}}@keyframes lpOtpToken{0%{opacity:0;transform:translate3d(var(--ix), 20px, 0) scale(.94)}10%{opacity:1;transform:translate3d(var(--ix), 0, 0) scale(1)}22%{opacity:1;transform:translate3d(var(--ox), var(--oy), 0) scale(1)}72%{opacity:1;transform:translate3d(var(--ox), var(--oy), 0) scale(1)}to{opacity:1;transform:translate(0)scale(.78)}}@keyframes lpOtpTokenFade{0%{opacity:0;transform:translate3d(var(--ix), 20px, 0) scale(.94)}10%{opacity:1;transform:translate3d(var(--ix), 0, 0) scale(1)}22%{opacity:1;transform:translate3d(var(--ox), var(--oy), 0) scale(1)}72%{opacity:1;transform:translate3d(var(--ox), var(--oy), 0) scale(1)}98%{opacity:1;transform:translate(0)scale(.76)}to{opacity:0;transform:translate(0)scale(.72)}}@keyframes lpOtpSuccess{0%{opacity:0;transform:scale(.55)rotate(-7deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes lpSourceSuccessShimmer{0%{left:-155%}to{left:215%}}@keyframes lpOtpRipple{0%{opacity:0;transform:scale(.5)}22%{opacity:.85}to{opacity:0;transform:scale(4.2)}}@keyframes lpOtpParticle{0%{opacity:0;transform:rotate(var(--angle)) translateX(0) scale(0)}40%{opacity:1;transform:rotate(var(--angle)) translateX(72px) scale(1.2)}to{opacity:0;transform:rotate(var(--angle)) translateX(86px) scale(0)}}@keyframes lpOtpCopyOut{to{opacity:0;transform:translateY(-8px)}}@keyframes lpOtpCopyIn{to{opacity:1;transform:translateY(0)}}@keyframes lpSourceNumberPop{0%{opacity:.2;transform:translateY(10px)scale(.86)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lpSourceTrackFill{to{transform:scaleX(1)}}@media (width<=767px){.lp-scene{opacity:1;transform:translateY(26px)scale(.994)}.lp-scene.lp-scene-past{opacity:1;transform:translateY(-9px)scale(.997)}.lp-source-orbit-card{border-radius:26px;min-height:390px;padding:15px}.lp-source-orbit-stage{height:270px}.lp-source-orbit-token{border-radius:14px;width:76px;height:52px;margin:-26px 0 0 -38px;font-size:8px}.lp-source-orbit-token--1{--ix:-112px;--ox:0px;--oy:-66px}.lp-source-orbit-token--2{--ix:-38px;--ox:66px;--oy:0px}.lp-source-orbit-token--3{--ix:38px;--ox:0px;--oy:66px}.lp-source-orbit-token--4{--ix:112px;--ox:-66px;--oy:0px}.lp-source-folder-shell{border-radius:28px;min-height:390px}.lp-source-folder-back{border-radius:38px;width:84%;height:236px;bottom:58px}.lp-source-folder-card{width:160px;min-height:180px;margin-left:-80px;padding:15px}.lp-source-folder-card strong{font-size:15px}.lp-source-folder-front{border-radius:30px;left:8%;right:8%}.lp-scene-in .lp-source-folder-card--agenda{transform:rotate(-13deg)translate(-42px,-56px)scale(1.01)}.lp-scene-in .lp-source-folder-card--clients{transform:rotate(-3deg)translate(-9px,-68px)scale(1.02)}.lp-scene-in .lp-source-folder-card--automation{transform:rotate(9deg)translate(34px,-60px)scale(1.03)}.lp-source-motion-icon{border-radius:14px;width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.lp-pulse-ring,.lp-float,.lp-source-motion-glyph,.lp-source-motion-wave,.lp-source-motion-particle,.lp-source-orbit-ring,.lp-source-orbit-token-group,.lp-source-orbit-token,.lp-source-orbit-success,.lp-source-orbit-ripple,.lp-source-orbit-particles i,.lp-source-orbit-copy>span,.lp-journey-track i{animation:none!important}.lp-scene,.lp-scene.lp-scene-in,.lp-scene.lp-scene-past,.lp-reveal,.lp-reveal.lp-reveal-in{opacity:1!important;transition:none!important;transform:none!important}.lp-source-orbit-success{opacity:1;transform:scale(1)}.lp-source-orbit-copy-before{display:none}.lp-source-orbit-copy-after{opacity:1;transform:none}.lp-scene-in .lp-source-folder-card--agenda{transform:rotate(-10deg)translate(-38px,-48px)}.lp-scene-in .lp-source-folder-card--clients{transform:translateY(-58px)}.lp-scene-in .lp-source-folder-card--automation{transform:rotate(8deg)translate(38px,-50px)}}.lp-mobile-menu-trigger{transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .35s cubic-bezier(.22,1,.36,1);overflow:hidden}.lp-mobile-menu-trigger:active{transform:scale(.94)}.lp-mobile-menu-icon{transition:opacity .22s,transform .42s cubic-bezier(.22,1,.36,1);position:absolute}.lp-mobile-menu-icon--open{opacity:1;transform:translate(0)rotate(0)scale(1)}.lp-mobile-menu-icon--open.is-hidden{opacity:0;transform:translate(9px,-9px)rotate(35deg)scale(.68)}.lp-mobile-menu-icon--close{opacity:0;transform:translate(-9px,9px)rotate(-35deg)scale(.68)}.lp-mobile-menu-icon--close.is-visible{opacity:1;transform:translate(0)rotate(0)scale(1)}.lp-mobile-menu-panel{opacity:0;transform-origin:calc(100% - 42px) 50px;transition:opacity .32s,transform .48s cubic-bezier(.22,1,.36,1);transform:translateY(-18px)scale(.985)}.lp-mobile-menu-panel.is-open{opacity:1;transform:translate(0)scale(1)}.lp-mobile-menu-panel nav>div:first-child>a{opacity:0;transition:opacity .34s,transform .44s cubic-bezier(.22,1,.36,1);transform:translate(18px)}.lp-mobile-menu-panel.is-open nav>div:first-child>a{opacity:1;transform:translate(0)}.lp-mobile-menu-panel.is-open nav>div:first-child>a:first-child{transition-delay:60ms}.lp-mobile-menu-panel.is-open nav>div:first-child>a:nth-child(2){transition-delay:.1s}.lp-mobile-menu-panel.is-open nav>div:first-child>a:nth-child(3){transition-delay:.14s}.lp-mobile-menu-panel.is-open nav>div:first-child>a:nth-child(4){transition-delay:.18s}.lp-mobile-menu-panel.is-open nav>div:first-child>a:nth-child(5){transition-delay:.22s}.lp-tilt.h-full>.lp-tilt-lift{height:100%}.marketing-workspace{container:marketing/inline-size}.retention-workspace{container:retention/inline-size}.marketing-layout{align-items:start;gap:16px;display:grid}.marketing-tools{grid-column:1/-1;min-width:0}.marketing-tools-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.marketing-preview{min-width:0}.promotion-workspace{min-width:0;container:promotion/inline-size}.promotion-layout{align-items:start;gap:16px;display:grid}.promotion-layout>*{min-width:0}.promotion-editor{container:editor/inline-size}.promotion-fields{gap:16px;display:grid}.promotion-fields .promotion-description{grid-column:1/-1}.loyalty-layout{align-items:start;gap:16px;display:grid}.loyalty-pane{min-width:0;display:none}.loyalty-pane[data-active=true]{display:block}.loyalty-wallet{container:wallet/inline-size}.wallet-identity{flex-direction:column;gap:20px;display:flex}.wallet-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wallet-actions{gap:16px;display:grid}.studio-header-actions{flex-wrap:wrap;gap:8px;display:flex}.loyalty-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}@container marketing (width>=620px){.marketing-tools-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@container marketing (width>=1050px){.marketing-layout{grid-template-columns:minmax(0,1fr) 320px}.marketing-preview{position:sticky;top:88px}}@container promotion (width>=800px){.promotion-layout{grid-template-columns:220px minmax(0,1fr)}}@container editor (width>=460px){.promotion-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container retention (width>=900px){.loyalty-layout{grid-template-columns:280px minmax(0,1fr)}.loyalty-pane{display:block}.loyalty-activity{grid-column:1/-1}.loyalty-tabs{display:none}}@container retention (width>=1350px){.loyalty-layout{grid-template-columns:280px minmax(0,1fr) 320px}.loyalty-activity{grid-column:auto}}@container wallet (width>=580px){.wallet-identity{flex-direction:row;justify-content:space-between}.wallet-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.wallet-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.marketing-workspace :is(h1,h2,h3),.retention-workspace :is(h1,h2,h3){overflow-wrap:anywhere}.portal-shell.portal-branded{background:var(--portal-bg);color:var(--portal-text)}.portal-branded .portal-panel{container-type:inline-size}.portal-shell.portal-branded header,.portal-shell.portal-branded :is(.bg-white,.bg-white\/90,.bg-card),.portal-shell.portal-branded :is(.portal-dock__surface,.portal-search__panel,.portal-icon-button){background:var(--portal-card);border-color:var(--portal-border);color:var(--portal-text)}.portal-shell.portal-branded :is(.bg-slate-50,.bg-slate-100,.portal-dock){background:color-mix(in srgb, var(--portal-card) 94%, var(--portal-accent));border-color:var(--portal-border)}.portal-shell.portal-branded :is(.text-slate-950,.text-slate-900,.portal-dock__item[aria-current=page],.portal-search__field input){color:var(--portal-text)}.portal-shell.portal-branded :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700,.text-muted-foreground,.portal-dock__item,.portal-search__hint,.portal-search__results small){color:var(--portal-muted)}.portal-shell.portal-branded :is(.portal-dock__indicator,.portal-search__results button:hover){background:color-mix(in srgb, var(--portal-accent) 12%, var(--portal-card));border-color:var(--portal-border)}.portal-shell.portal-branded .portal-panel :is(article,.bg-white,.bg-card){border-color:var(--portal-border);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow)}.portal-shell.portal-branded[data-card-style=minimal] .portal-panel :is(article,.bg-white,.bg-card){background:0 0}.portal-shell.portal-branded[data-intensity=bold] .portal-welcome__copy h1{font-size:clamp(28px,4cqi,40px)}.portal-shell.portal-branded :is(button,a,input):focus-visible{outline-color:var(--portal-accent)}.portal-welcome{border:1px solid var(--portal-border);border-radius:var(--portal-radius);background:color-mix(in srgb, var(--portal-accent) 9%, var(--portal-card));box-shadow:var(--portal-shadow);padding:clamp(24px,4cqi,36px)}.portal-welcome[data-hero=minimal]{background:var(--portal-card);border-inline-start:4px solid var(--portal-accent)}.portal-welcome__identity{align-items:center;gap:16px;display:flex}.portal-welcome__avatar{background:var(--portal-accent);color:var(--portal-accent-text)}.portal-welcome__eyebrow{color:var(--portal-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.portal-welcome__name{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:20px;font-weight:800}.portal-welcome__copy{max-width:580px;margin-top:24px}.portal-welcome__copy h1{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(26px,4cqi,36px);font-weight:800;line-height:1.15}.portal-welcome__copy p{color:var(--portal-muted);overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:1.7}.portal-summary{border:1px solid var(--portal-border);border-radius:var(--portal-radius);background:var(--portal-card);grid-template-columns:repeat(3,minmax(0,1fr));padding:18px 8px;display:grid}.portal-summary>div{text-align:center;padding-inline:6px}.portal-summary>div+div{border-inline-start:1px solid var(--portal-border)}.portal-summary dt{color:var(--portal-muted);font-size:11px}.portal-summary dd{font-variant-numeric:tabular-nums;margin-top:5px;font-size:25px;font-weight:800;line-height:1.1}@container (width>=680px){.portal-welcome{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:32px;display:grid}.portal-welcome__copy{margin-top:0}}.portal-shell.portal-branded [data-portal-secondary=true]{color:var(--portal-secondary);border-color:var(--portal-secondary);background:var(--portal-card)}
