.landing{--lp-pink:#ff83bd;--lp-ink:#08080a;--lp-text:#fff6fb;--lp-muted:#a49aa3;--lp-line:#ffffff14;background:var(--lp-ink);color:var(--lp-text);font-family:var(--font-apple);overflow:clip;isolation:isolate}.landing *{box-sizing:border-box}.landing a,.landing button{-webkit-tap-highlight-color:transparent}.landing a:focus-visible,.landing button:focus-visible,.landing summary:focus-visible{outline:2px solid var(--lp-pink);outline-offset:6px}.landing a{transition:color .2s,background .2s,transform .25s,box-shadow .25s}.landing h1,.landing h2,.landing h3{color:var(--lp-text);font-weight:550;letter-spacing:-.055em}.landing .lp-main{padding:0;margin:0;max-width:none;animation:none}.landing section[id]{scroll-margin-top:95px}.landing p{line-height:1.7}.landing .lp-section{max-width:1200px;margin-inline:auto;padding:130px 35px}.landing .lp-eyebrow{font:10px var(--mono);letter-spacing:2px;color:#bcaab7;margin-bottom:25px}.landing h2{font-size:clamp(38px,4.6vw,66px);line-height:1.08}.landing h2>span{color:#968994}.landing .lp-button{display:inline-flex;align-items:center;justify-content:center;gap:17px;background:#ff83bd;color:#28151f;padding:16px 24px;border-radius:100px;font-size:13px;font-weight:600;white-space:nowrap;position:relative;z-index:1}.landing .lp-button:hover{background:#ffc2dc;box-shadow:0 0 35px #ff83bd26;transform:translateY(-2px)}.landing .lp-button svg{transition:transform .25s}.landing .lp-button:hover svg{transform:translate(2px,-2px)}.landing .lp-text-link{display:inline-flex;align-items:center;gap:8px;color:#efb6cf;font-size:13px}.landing .lp-text-link:hover{color:#ffe6f2}.landing .lp-skip{position:fixed;left:20px;top:-100px;z-index:100;background:#ff83bd;color:#23121b;padding:14px 20px;border-radius:5px}.landing .lp-skip:focus{top:14px}.landing .lp-nav{height:76px;padding:0 max(35px,calc((100vw - 1190px) / 2));display:flex;align-items:center;justify-content:space-between;gap:35px;position:sticky;top:0;z-index:40;background:#0c0a0dde;backdrop-filter:blur(24px);border-bottom:1px solid #ffffff0c}.landing .lp-brand{display:inline-flex;align-items:center;gap:9px;font-size:26px;font-weight:650;letter-spacing:-1.7px;color:#fff6fb}.landing .lp-brand>span:last-child:not(.lp-mark){color:#ff83bd;margin-left:-8px}.landing .lp-mark{display:flex;align-items:flex-end;gap:3px;transform:skewY(-16deg);width:22px;height:24px;margin-right:3px}.landing .lp-mark i{display:block;width:5px;background:#ff83bd;height:14px}.landing .lp-mark i:nth-child(2){height:23px}.landing .lp-mark i:nth-child(3){height:18px}.landing .lp-nav-links{display:flex;gap:32px;font-size:12px;color:#b9afb8}.landing .lp-nav-links a:hover{color:white}.landing .lp-nav-actions{display:flex;align-items:center;gap:18px}.landing .lp-small{padding:10px 17px;font-size:11px;gap:12px}.landing .lp-motion{color:#a49aa3;padding:7px;display:grid;place-items:center}.landing .lp-motion:hover{color:#ff83bd}.landing .lp-menu{display:none}.landing .lp-hero{position:relative;padding-top:85px;text-align:center;background:radial-gradient(ellipse at 50% 52%,#5b233220,transparent 60%)}.landing .lp-hero-copy{position:relative;z-index:3;animation:lp-rise 1.1s cubic-bezier(.16,1,.3,1) both}.landing .lp-hero .lp-eyebrow{display:flex;align-items:center;justify-content:center;gap:9px;font-size:9px;letter-spacing:2px}.landing .lp-hero .lp-eyebrow>span{width:5px;height:5px;border-radius:50%;background:#ff83bd;box-shadow:0 0 15px #ff83bd}.landing .lp-hero h1{font-size:clamp(62px,7.5vw,110px);font-weight:550;line-height:.99;letter-spacing:-.075em}.landing .lp-hero h1>span{display:inline-block;background:linear-gradient(115deg,#fff1f8 8%,#eeb0c9 32%,#df79a4 58%,#e9c4d9 85%);color:transparent;background-clip:text;padding-bottom:10px}.landing .lp-hero-description{font-size:18px;color:#a89ca6;line-height:1.55;margin-top:25px;letter-spacing:-.2px}.landing .lp-hero-actions{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:28px}.landing .lp-release-note{display:block;font-size:10px;color:#847581;margin-top:18px}.landing .lp-theater{position:relative;max-width:1220px;min-height:575px;margin:75px auto 0;padding:0 35px;display:flex;justify-content:center;align-items:flex-start;perspective:1400px}.landing .lp-theater-light{position:absolute;width:80%;height:230px;bottom:45px;left:10%;background:radial-gradient(ellipse,#bf5c8f35,transparent 66%);filter:blur(40px);pointer-events:none}.landing .lp-product{width:720px;max-width:100%;text-align:left;background:#151116;border:1px solid #8b6a7d5e;border-radius:16px;overflow:hidden;box-shadow:0 35px 90px #0008,inset 0 1px 0 #ffffff14;position:relative;z-index:2;flex-shrink:0}.landing .lp-product-hero{transform:rotateX(7deg);animation:lp-product-enter 1.3s cubic-bezier(.16,1,.3,1) .1s backwards}.landing .lp-window-bar{height:45px;border-bottom:1px solid #ffffff0c;background:linear-gradient(180deg,#282029,#1a151b);padding:0 19px;display:flex;align-items:center;justify-content:space-between;color:#93808e;font:8px var(--mono);letter-spacing:1px}.landing .lp-window-bar>div{display:flex;align-items:center;gap:7px}.landing .lp-window-bar b{font:600 13px var(--font-apple);letter-spacing:-.6px;color:#eadde7}.landing .lp-window-bar .lp-mark{scale:.56;width:15px;margin-right:-3px}.landing .lp-window-dots{display:flex;gap:5px}.landing .lp-window-dots i{width:4px;height:4px;background:#705266;border-radius:50%}.landing .lp-product-body{display:flex;min-height:412px}.landing .lp-preview-sidebar{width:125px;flex-shrink:0;border-right:1px solid #ffffff0a;padding:25px 11px;font-size:9px;color:#837080;display:flex;flex-direction:column;gap:7px}.landing .lp-preview-sidebar>span{padding:10px 12px}.landing .lp-preview-sidebar .lp-mini-active{color:#e4a7c3;background:#ff83bd0b;border-radius:4px}.landing .lp-preview-sidebar>div{margin-top:auto;padding:15px 12px;color:#8d7385;line-height:1.8;font-size:8px;border-top:1px solid #ffffff0c}.landing .lp-preview-sidebar svg{display:block;margin-bottom:7px;color:#bc8ca6}.landing .lp-product-content{padding:24px 27px;flex:1;min-width:0;animation:lp-rise .45s ease both}.landing .lp-preview-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px;color:#d3c2ce;letter-spacing:-.2px}.landing .lp-chip{font:6px var(--mono);letter-spacing:.7px;border:1px solid #64475b66;padding:4px 5px;color:#b59aac;white-space:nowrap;border-radius:3px}.landing .lp-preview-balance{margin-top:23px}.landing .lp-preview-balance>span{font-size:9px;color:#8d7b88}.landing .lp-preview-balance strong{display:block;font-size:38px;font-weight:500;letter-spacing:-1.8px;line-height:1.25;margin-top:7px;color:#f5e9f1;font-variant-numeric:tabular-nums}.landing .lp-preview-balance strong span{color:#ab8e9f;font-size:.8em}.landing .lp-preview-balance small{font:7px var(--mono);color:#a77a94;display:block;margin-top:8px}.landing .lp-chart{display:block;width:100%;height:125px;overflow:visible;margin-top:23px}.landing .lp-chart-line{stroke-dasharray:1;animation:lp-trace 2s ease both}.landing .lp-chart-axis{display:flex;justify-content:space-between;font:6px var(--mono);color:#775f70;margin-top:5px}.landing .lp-preview-holdings{margin-top:17px}.landing .lp-preview-holdings>div{display:flex;align-items:center;gap:10px;border-top:1px solid #ffffff0a;padding:9px 0;font-size:9px;color:#d8c9d3}.landing .lp-preview-holdings i{font-style:normal;width:23px;height:23px;border:1px solid #ffffff14;border-radius:6px;display:grid;place-items:center;font-size:10px}.landing .lp-preview-holdings b{font:500 8px var(--mono)}.landing .lp-preview-holdings b small{display:block;font:7px var(--font-apple);color:#80717d;margin-top:3px}.landing .lp-preview-holdings>div>span{margin-left:auto;font:9px var(--mono)}.landing .lp-preview-holdings>div>small{width:39px;text-align:right;color:#88727e;font-size:7px}.landing .lp-floating{position:absolute;z-index:3;width:210px;text-align:left;border:1px solid #92738450;border-radius:15px;padding:23px;background:linear-gradient(135deg,#2c2029f5,#171218f5);box-shadow:0 15px 60px #0007;animation:lp-hover 8s ease-in-out infinite}.landing .lp-floating-left{left:0;top:90px;transform:rotate(-8deg)}.landing .lp-floating-right{right:0;top:165px;transform:rotate(8deg);animation-delay:-4s;background:linear-gradient(140deg,#eac1d5,#be819f);color:#372130;border:1px solid #e7b8d0}.landing .lp-float-icon{display:inline-grid;place-items:center;background:#ffffff0a;border:1px solid #ffffff10;border-radius:9px;width:35px;height:35px;color:#f3b9d4;margin-bottom:19px}.landing .lp-floating>span:not(.lp-float-bottom){display:block;font:6px var(--mono);letter-spacing:1px;color:#a98f9f;margin-bottom:10px}.landing .lp-floating strong{display:block;font-size:23px;font-weight:500;line-height:1.13;letter-spacing:-1px}.landing .lp-float-rule{display:flex;justify-content:space-between;gap:10px;font:10px var(--mono);padding:14px 0;border-top:1px solid #ffffff13;margin-top:20px}.landing .lp-float-rule span{color:#e1a8c3}.landing .lp-floating small{font-size:8px;color:#92788a}.landing .lp-floating-right .lp-float-icon{color:#6c3d56;background:#ffffff20;border-color:#ffffff20}.landing .lp-floating-right p{font-size:10px;color:#71485f;margin-top:12px;line-height:1.8}.landing .lp-float-bottom{display:flex;align-items:center;gap:5px;font:6px var(--mono);letter-spacing:.5px;border-top:1px solid #4c223126;margin-top:19px;padding-top:14px;color:#6f465d}.landing .lp-hero-baseline{max-width:1120px;margin:0 auto;padding:20px 0 35px;display:flex;justify-content:space-between;align-items:center;font:8px var(--mono);letter-spacing:1.7px;color:#776773;border-bottom:1px solid var(--lp-line)}.landing .lp-hero-baseline a{color:#c596af;animation:lp-bob 2s ease-in-out infinite}.landing .lp-introduction{text-align:center;padding-top:150px;padding-bottom:145px}.landing .lp-introduction h2{font-size:clamp(30px,3.8vw,52px);line-height:1.2;font-weight:500;letter-spacing:-2px}.landing .lp-introduction>p:not(.lp-eyebrow){font-size:17px;color:#aa99a5;max-width:590px;margin:30px auto 0;line-height:1.85}.landing .lp-principles{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:43px;color:#dfc3d3;font-size:12px}.landing .lp-principles>span{display:flex;align-items:center;gap:10px}.landing .lp-principles svg{color:#d8a2be}.landing .lp-principles>i{height:3px;width:3px;border-radius:50%;background:#65505c}.landing .lp-experience{padding-top:80px;padding-bottom:100px}.landing .lp-section-title{text-align:center}.landing .lp-section-title>p:not(.lp-eyebrow){color:#a894a3;font-size:16px;line-height:1.8;margin-top:24px}.landing .lp-tour-controls{display:flex;justify-content:center;margin:42px 0 55px}.landing .lp-tour-controls>div{display:flex;padding:5px;background:#1b151b;border:1px solid #ffffff0e;border-radius:50px;gap:4px}.landing .lp-tour-controls button{padding:13px 22px;border-radius:30px;font-size:11px;color:#a38b9b;display:flex;align-items:center;gap:9px;transition:background .25s,color .25s}.landing .lp-tour-controls button>span{font:8px var(--mono);opacity:.5}.landing .lp-tour-controls button[aria-pressed=true]{background:#ecc4d7;color:#39222e;box-shadow:0 3px 15px #0003}.landing .lp-tour-controls button:hover:not([aria-pressed=true]){background:#32232e;color:#edd6e3}.landing .lp-tour-stage{display:grid;grid-template-columns:.85fr 1.5fr;align-items:center;gap:50px;padding:45px 0 55px;position:relative}.landing .lp-tour-stage:before{content:"";position:absolute;inset:-30px -100px;background:radial-gradient(ellipse at 80% 60%,#742a521b,transparent 65%);z-index:-1}.landing .lp-tour-stage .lp-product{width:100%;min-height:488px}.landing .lp-tour-stage .lp-product-body{min-height:442px}.landing .lp-tour-stage .lp-preview-sidebar{width:95px}.landing .lp-tour-copy{animation:lp-rise .4s ease both}.landing .lp-tour-copy h3{font-size:37px;line-height:1.15;font-weight:500;letter-spacing:-1.8px;margin-bottom:22px}.landing .lp-tour-copy h3>span:last-child{color:#b49aaa}.landing .lp-tour-copy>p:not(.lp-eyebrow){color:#a894a0;font-size:14px;line-height:1.9;max-width:330px}.landing .lp-tour-copy .lp-text-link{margin-top:28px}.landing .lp-rule-display{margin-top:24px}.landing .lp-rule-symbol{display:flex;align-items:center;gap:15px;color:#e6aaca}.landing .lp-rule-symbol>span{font-size:10px;color:#ab899f}.landing .lp-rule-symbol b{display:block;color:#f0d5e5;font-size:20px;margin-top:5px}.landing .lp-rule-display dl{margin-top:22px}.landing .lp-rule-display dl>div{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid #ffffff0b;padding:13px 0;font-size:9px;color:#ac8e9f}.landing .lp-rule-display dd{margin:0;font:11px var(--mono);color:#eacbde}.landing .lp-rule-display>p{display:flex;align-items:center;gap:8px;background:#2e202a;color:#d1a0bc;border:1px solid #5b35494f;padding:12px;font-size:9px;margin-top:22px;border-radius:5px}.landing .lp-control-preview{text-align:center;padding:25px 10px 0}.landing .lp-control-icon{display:grid;place-items:center;width:100px;height:100px;margin:auto;border-radius:50%;background:radial-gradient(circle,#eb91b71a,transparent 70%);color:#eab2cd}.landing .lp-control-preview h3{font-size:27px;line-height:1.15;font-weight:500;margin:10px 0 22px}.landing .lp-control-preview>p{display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;color:#bc9faf;margin:9px 0}.landing .lp-control-preview>p svg{color:#e4aec7}.landing .lp-control-status{margin-top:24px;border-top:1px solid #ffffff0e;padding-top:17px;font-size:8px;color:#937a89}.landing .lp-control-status>span{display:inline-block;width:4px;height:4px;background:#b9946c;border-radius:50%;margin-right:5px}.landing .lp-automation{padding-top:105px}.landing .lp-strategies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:65px}.landing .lp-strategy{border-radius:22px;background:#181219;border:1px solid #ffffff0a;overflow:hidden;position:relative;transition:transform .4s,border-color .4s}.landing .lp-strategy:hover{transform:translateY(-7px);border-color:#a7799255}.landing .lp-strategy-art{height:230px;background:radial-gradient(ellipse at 50% 30%,#5d304648,transparent 85%);position:relative;overflow:hidden;border-bottom:1px solid #ffffff08}.landing .lp-strategy-copy{padding:30px 27px 55px;min-height:270px}.landing .lp-strategy-copy>span{font:8px var(--mono);letter-spacing:1px;color:#a28597}.landing .lp-strategy-copy h3{font-size:32px;line-height:1.06;letter-spacing:-1.7px;font-weight:500;margin-top:18px}.landing .lp-strategy-copy p{color:#a78d9e;font-size:12px;line-height:1.9;margin-top:16px;max-width:230px}.landing .lp-strategy-copy a{position:absolute;bottom:22px;right:25px;border-radius:50%;border:1px solid #73506366;display:grid;place-items:center;width:33px;height:33px;color:#edb5d0}.landing .lp-strategy-copy a:hover{background:#e7a7c7;color:#33202c}.landing .lp-price-track{display:flex;align-items:center;justify-content:center;gap:12px;height:160px;transform:rotate(12deg);padding:0 25px}.landing .lp-price-track i{position:relative;width:13px;height:36px;border:1px solid #dc95b8;background:#dc95b833;box-shadow:0 0 20px #d57eaa0a}.landing .lp-price-track i:before{content:"";position:absolute;height:64px;width:1px;background:#d58ead;top:50%;left:50%;transform:translateY(-50%)}.landing .lp-price-track i:nth-child(2n){height:22px;margin-top:20px;background:#6d486155;border-color:#9d6b8c}.landing .lp-price-track i:nth-child(3n){margin-top:50px}.landing .lp-price-track i:nth-child(5){margin-top:80px}.landing .lp-target-line{position:absolute;top:130px;left:25px;right:25px;border-top:1px dashed #d18dad99}.landing .lp-target-line>span{position:absolute;right:0;top:-12px;background:#dfacc5;color:#3b2431;font:10px var(--mono);padding:6px 8px;border-radius:3px}.landing .lp-asset-pill{position:absolute;bottom:23px;left:26px;display:flex;align-items:center;gap:9px;color:#eac8db;font-size:15px}.landing .lp-asset-pill b{font:9px var(--mono);letter-spacing:1px;color:#ac8f9f}.landing .lp-calendar{padding:40px 25px;color:#a7899c}.landing .lp-calendar>span{font:7px var(--mono);letter-spacing:1px}.landing .lp-calendar>div{display:flex;gap:7px;margin-top:20px}.landing .lp-calendar i{flex:1;background:#5435483b;border:1px solid #ad7c9670;border-radius:7px;padding:13px 0;text-align:center;display:flex;flex-direction:column;gap:13px;font-style:normal;animation:lp-calendar-pulse 5s calc(var(--step) * .6s) infinite}.landing .lp-calendar b{font:22px var(--mono);color:#e3bfd3}.landing .lp-calendar small{font:8px var(--mono);color:#b88aa3}.landing .lp-bounds-art{padding:36px 27px}.landing .lp-bound{display:flex;justify-content:space-between;font:8px var(--mono);letter-spacing:1px;color:#af8c9f;border-bottom:1px dashed #b890a360;padding-bottom:12px}.landing .lp-bound b{color:#e2b6ce;letter-spacing:0;font-size:10px;font-weight:400}.landing .lp-bound.bottom{border-bottom:0;border-top:1px dashed #b890a340;padding-top:12px}.landing .lp-bound-path{height:100px;padding:14px 0;overflow:hidden}.landing .lp-bound-path svg{width:100%;height:100%}.landing .lp-bound-path path{fill:none;stroke:#d9a5c1;stroke-width:2}.landing .lp-example-note{font-size:10px;color:#7d6677;text-align:center;margin:25px auto 0;max-width:700px}.landing .lp-ownership{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;min-height:690px}.landing .lp-ownership-art{height:440px;position:relative;display:grid;place-items:center;isolation:isolate}.landing .lp-ownership-art:before{content:"";position:absolute;inset:20%;background:#b5639422;border-radius:50%}.landing .lp-vault-ring{position:absolute;border:1px solid #b47b9840;width:330px;height:330px;border-radius:50%;transform:rotateX(30deg) rotateY(-22deg);box-shadow:0 0 24px #aa629005,inset 0 0 20px #b5789510}.landing .lp-vault-ring.two{width:270px;height:270px;border-color:#b882a14d;transform:rotateX(-22deg) rotateY(30deg)}.landing .lp-vault-ring.three{width:395px;height:395px;border-style:dashed;border-color:#b27e9920;animation:lp-ring 55s linear infinite}.landing .lp-vault-core{height:154px;width:140px;border:1px solid #d7a9c566;border-radius:38px;display:grid;place-items:center;color:#edbfda;background:linear-gradient(145deg,#58354b77,#251823aa);box-shadow:inset 0 1px 0 #efd3e330,0 20px 40px #0005;transform:rotate(-8deg);animation:lp-vault 7s ease-in-out infinite}.landing .lp-vault-label{position:absolute;bottom:7px;font:8px var(--mono);letter-spacing:1.8px;color:#96788b}.landing .lp-ownership-copy h2{font-size:clamp(35px,3.6vw,49px);line-height:1.12}.landing .lp-ownership-copy>p:not(.lp-eyebrow){font-size:14px;color:#a991a0;margin-top:25px;line-height:1.9;max-width:420px}.landing .lp-ownership-points{margin:28px 0}.landing .lp-ownership-points>div{display:flex;align-items:center;gap:12px;color:#b298a7;font-size:12px;margin:17px 0}.landing .lp-ownership-points svg{color:#d7a0bc}.landing .lp-ownership-points b{font-weight:500;color:#ddc2d2}.landing .lp-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:95px;border-top:1px solid var(--lp-line);padding-top:100px;padding-bottom:110px}.landing .lp-faq h2{font-size:40px}.landing .lp-faq-list details{border-bottom:1px solid #ffffff13}.landing .lp-faq-list summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:25px;padding:25px 0;cursor:pointer;font-size:14px;color:#dfcdd8}.landing .lp-faq-list summary::-webkit-details-marker{display:none}.landing .lp-faq-list summary svg{color:#b892a7;transition:transform .25s}.landing .lp-faq-list details[open] summary svg{transform:rotate(45deg)}.landing .lp-faq-list details p{font-size:13px;line-height:1.9;color:#a8909f;margin:0 25px 25px 0}.landing .lp-faq-list summary:hover{color:#f5cae0}.landing .lp-finale{text-align:center;position:relative;padding:110px 25px 155px;overflow:hidden;isolation:isolate}.landing .lp-mark-large{margin:0 auto 40px;scale:2.1}.landing .lp-finale h2{font-size:clamp(46px,6vw,84px);line-height:1.05}.landing .lp-finale h2 span{color:#e4acc9}.landing .lp-finale .lp-button{margin-top:38px}.landing .lp-finale>p:not(.lp-eyebrow){color:#9c7e91;font-size:11px;margin-top:20px}.landing .lp-finale-halo{position:absolute;width:950px;height:480px;background:radial-gradient(ellipse,#812c5738,transparent 68%);bottom:-280px;left:50%;transform:translateX(-50%);z-index:-1}.landing .lp-footer{border-top:1px solid #ffffff0f;padding:40px max(35px,calc((100vw - 1130px) / 2)) 25px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:35px;background:#0e0b0f}.landing .lp-footer>div>p{color:#8b7785;font-size:11px;margin-top:12px}.landing .lp-footer nav{display:flex;gap:25px;align-items:center;font-size:11px;color:#aa8f9f}.landing .lp-footer nav a{display:flex;align-items:center;gap:4px}.landing .lp-footer nav a:hover{color:#efbad6}.landing .lp-footer-bottom{width:100%;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff0e;padding-top:25px;font-size:9px;color:#796371}.landing .lp-footer-bottom>span:last-child{font:7px var(--mono);letter-spacing:1px}.landing.lp-reveal-ready .lp-reveal{transition:opacity .85s ease,translate .85s cubic-bezier(.16,1,.3,1)}.landing.lp-reveal-ready .lp-reveal:not(.lp-visible){opacity:0;translate:0 30px}.landing .lp-strategy:nth-child(2){transition-delay:.08s}.landing .lp-strategy:nth-child(3){transition-delay:.16s}@keyframes lp-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-product-enter{0%{opacity:0;transform:translateY(55px) rotateX(13deg) scale(.94)}to{opacity:1;transform:translateY(0) rotateX(7deg) scale(1)}}@keyframes lp-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes lp-hover{0%,to{translate:0 0}50%{translate:0 -13px}}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes lp-calendar-pulse{0%,70%,to{background:#5435483b}35%{background:#bf83a33d;border-color:#df9fc5}}@keyframes lp-ring{to{rotate:1turn}}@keyframes lp-vault{0%,to{translate:0 0;rotate:0deg}50%{translate:0 -8px;rotate:5deg}}@media (min-width:1600px){.landing .lp-hero{padding-top:110px}.landing .lp-theater{margin-top:85px;min-height:650px}.landing .lp-product-hero{width:820px}.landing .lp-product-hero .lp-product-body{min-height:455px}.landing .lp-product-hero .lp-chart{height:150px}.landing .lp-floating-left{left:-30px}.landing .lp-floating-right{right:-30px}}@media (max-width:1100px){.landing .lp-nav{padding-inline:30px}.landing .lp-theater{max-width:950px;min-height:520px}.landing .lp-product-hero{width:650px}.landing .lp-floating{width:170px;padding:19px}.landing .lp-floating-left{left:12px;top:115px}.landing .lp-floating-right{right:12px;top:175px}.landing .lp-floating strong{font-size:20px}.landing .lp-floating-right p{font-size:8px}.landing .lp-float-bottom{font-size:5px}.landing .lp-hero-baseline{margin-inline:35px}.landing .lp-tour-stage{gap:30px;grid-template-columns:.8fr 1.3fr}.landing .lp-tour-stage .lp-preview-sidebar{display:none}.landing .lp-tour-copy h3{font-size:33px}.landing .lp-strategies{gap:15px}.landing .lp-strategy-copy{padding-inline:22px}.landing .lp-strategy-copy h3{font-size:29px}.landing .lp-ownership{gap:30px}.landing .lp-vault-ring.three{width:330px;height:330px}.landing .lp-vault-ring.one{width:290px;height:290px}.landing .lp-vault-ring.two{width:235px;height:235px}.landing .lp-faq{gap:55px}}@media (max-width:740px){.landing .lp-section{padding:85px 23px}.landing .lp-nav{height:66px;padding:0 22px;gap:10px}.landing .lp-brand{font-size:25px}.landing .lp-nav-actions{gap:8px}.landing .lp-motion{padding:6px}.landing .lp-small{font-size:10px;padding:10px 13px;gap:7px}.landing .lp-nav-links{display:none}.landing .lp-nav-links.is-open{position:absolute;display:flex;flex-direction:column;left:0;right:0;top:66px;padding:26px;background:#171019f5;gap:25px;border-bottom:1px solid #5b35494a}.landing .lp-menu{display:grid;place-items:center;padding:6px;color:#d6b1c6}.landing .lp-hero{padding-top:66px}.landing .lp-hero .lp-eyebrow{font-size:7px;letter-spacing:1.3px;margin-bottom:24px}.landing .lp-hero h1{font-size:clamp(55px,11.5vw,84px);letter-spacing:-.07em;line-height:1.03}.landing .lp-hero-description{font-size:15px;margin-top:19px;line-height:1.6}.landing .lp-hero-actions{gap:20px;margin-top:27px}.landing .lp-button{font-size:11px;padding:14px 19px;gap:10px}.landing .lp-hero-actions .lp-text-link{font-size:10px;gap:3px}.landing .lp-release-note{font-size:8px;margin:17px 15px 0}.landing .lp-theater{padding:0 18px;margin-top:52px;min-height:405px;max-width:570px}.landing .lp-product-hero{width:100%;border-radius:12px;transform:rotateX(5deg)}.landing .lp-product-hero .lp-preview-sidebar{display:none}.landing .lp-product-body{min-height:310px}.landing .lp-product-content{padding:18px}.landing .lp-preview-heading{font-size:9px;gap:5px}.landing .lp-chip{font-size:5px;letter-spacing:.3px;padding:4px}.landing .lp-preview-balance{margin-top:20px}.landing .lp-preview-balance strong{font-size:32px}.landing .lp-preview-balance>span{font-size:8px}.landing .lp-chart{height:100px;margin-top:15px}.landing .lp-preview-holdings{margin-top:12px}.landing .lp-preview-holdings>div{padding:8px 0}.landing .lp-window-bar{height:36px;padding:0 13px}.landing .lp-window-bar>span{font-size:5px}.landing .lp-window-bar b{font-size:11px}.landing .lp-floating{display:none}.landing .lp-theater-light{bottom:-20px;height:150px}.landing .lp-hero-baseline{margin:28px 23px 0;padding:20px 0;font-size:6px;letter-spacing:.8px;gap:10px}.landing .lp-hero-baseline svg{width:14px}.landing .lp-introduction h2{font-size:32px;letter-spacing:-1.5px;line-height:1.15}.landing .lp-eyebrow{font-size:8px;letter-spacing:1.5px;line-height:1.6}.landing .lp-introduction>p:not(.lp-eyebrow){font-size:14px;line-height:1.9;margin-top:24px}.landing .lp-principles{gap:13px;font-size:10px;margin-top:30px}.landing .lp-principles>span{gap:6px}.landing .lp-principles svg{width:14px}.landing h2{font-size:39px;letter-spacing:-2px;line-height:1.09}.landing .lp-experience{padding-top:45px}.landing .lp-tour-controls{margin:30px -7px 20px}.landing .lp-tour-controls>div{width:100%;max-width:460px;justify-content:space-between;padding:4px;gap:0}.landing .lp-tour-controls button{padding:12px 10px;font-size:9px;gap:4px}.landing .lp-tour-controls button>span{font-size:6px}.landing .lp-tour-stage{display:flex;flex-direction:column;padding:25px 0 0;gap:30px;align-items:stretch}.landing .lp-tour-copy{text-align:center}.landing .lp-tour-copy .lp-eyebrow{font-size:7px;margin-bottom:14px}.landing .lp-tour-copy h3{font-size:28px;margin-bottom:15px}.landing .lp-tour-copy>p:not(.lp-eyebrow){font-size:12px;line-height:1.8;margin:auto;max-width:330px;min-height:85px}.landing .lp-tour-copy .lp-text-link{font-size:11px;margin-top:16px}.landing .lp-tour-stage .lp-product{min-height:430px}.landing .lp-tour-stage .lp-product-body{min-height:390px}.landing .lp-tour-stage .lp-preview-heading{font-size:8px}.landing .lp-tour-stage .lp-chart{height:114px}.landing .lp-tour-stage .lp-preview-holdings>div{padding:11px 0}.landing .lp-section-title>p:not(.lp-eyebrow){font-size:13px;margin-top:20px}.landing .lp-automation{padding-top:50px}.landing .lp-strategies{grid-template-columns:1fr;max-width:440px;margin:40px auto 0;gap:23px}.landing .lp-strategy-art{height:220px}.landing .lp-strategy-copy{padding:25px 27px 50px;min-height:245px}.landing .lp-strategy-copy h3{font-size:32px}.landing .lp-strategy-copy p{max-width:270px;font-size:13px}.landing .lp-strategy-copy>span{font-size:8px}.landing .lp-price-track{gap:17px}.landing .lp-calendar{padding:35px 28px}.landing .lp-calendar>div{gap:10px}.landing .lp-calendar i{padding:17px 0}.landing .lp-example-note{font-size:9px;line-height:1.85}.landing .lp-ownership{display:flex;flex-direction:column;gap:35px;padding-top:20px}.landing .lp-ownership-art{height:330px;width:100%;max-width:380px}.landing .lp-ownership-copy{text-align:center}.landing .lp-ownership-copy h2{font-size:36px}.landing .lp-ownership-copy>p:not(.lp-eyebrow){font-size:13px;max-width:360px;margin:23px auto 0}.landing .lp-ownership-points{text-align:left;max-width:310px;margin:27px auto}.landing .lp-ownership-points>div{font-size:11px;gap:9px}.landing .lp-ownership-copy .lp-text-link{font-size:12px}.landing .lp-faq{grid-template-columns:1fr;gap:28px;padding-top:75px}.landing .lp-faq h2{font-size:37px}.landing .lp-faq-list summary{font-size:13px;padding:22px 0}.landing .lp-faq-list details p{font-size:12px}.landing .lp-finale{padding:95px 23px 115px}.landing .lp-finale h2{font-size:47px}.landing .lp-finale .lp-eyebrow{font-size:8px}.landing .lp-finale .lp-button{font-size:12px}.landing .lp-footer{padding:30px 23px 23px;gap:30px}.landing .lp-footer nav{gap:19px;flex-wrap:wrap;font-size:10px}.landing .lp-footer-bottom{flex-direction:column;gap:12px;padding-top:22px;font-size:9px}.landing .lp-footer-bottom>span:last-child{font-size:7px}.landing .lp-footer>div>p{font-size:10px}}@media (prefers-reduced-motion:reduce){.landing *,.landing :after,.landing :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.landing.lp-reveal-ready .lp-reveal{opacity:1!important;translate:none!important}}.landing[data-motion=off] *,.landing[data-motion=off] :after,.landing[data-motion=off] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.landing[data-motion=off] .lp-reveal{opacity:1!important;translate:none!important}.landing{--lp-muted:#b5a6b0}.landing .lp-nav{background:#09090be8;border-bottom-color:#ffc6e217}.landing .lp-nav-links{font-size:13px;color:#c8b8c2}.landing .lp-hero{background:radial-gradient(ellipse 62% 34% at 50% 66%,#f04b962b,transparent 80%),radial-gradient(ellipse 30% 20% at 12% 66%,#ff90c51d,transparent),#08080a}.landing .lp-hero h1{font-weight:600;letter-spacing:-.055em}.landing .lp-hero h1>span{background-image:linear-gradient(110deg,#ffe8f5 8%,#ffacd3 32%,#ff65ad 65%,#ffb9de 95%);filter:drop-shadow(0 4px 36px #ef5b9d20)}.landing .lp-eyebrow,.landing .lp-hero .lp-eyebrow{font-family:var(--font-apple);font-size:14px;font-weight:500;letter-spacing:-.15px;color:#eda4c7}.landing h2,.landing h3{font-weight:600;letter-spacing:-.045em}.landing h2>span{color:#cf9fb8}.landing .lp-hero-description{color:#c6b6c1;font-size:19px}.landing .lp-button{background:linear-gradient(135deg,#ffb9da,#ff83bd);box-shadow:inset 0 1px 0 #ffe5f488,0 4px 22px #ed4d9720;color:#351322;font-weight:550}.landing .lp-button:hover{background:linear-gradient(135deg,#ffd0e6,#ff9acb);box-shadow:0 6px 35px #fb6fac36}.landing .lp-theater-light{width:100%;left:0;height:330px;bottom:0;background:radial-gradient(ellipse,#f362a550,#b8327220 43%,transparent 70%);filter:blur(30px)}.landing .lp-product{border-color:#dc96b663;background:#141015;box-shadow:0 35px 90px #0009,0 0 65px #f478b11a,inset 0 1px 0 #ffdfef33}.landing .lp-window-bar{background:linear-gradient(180deg,#33232e,#1d161e);border-bottom-color:#f6bfda19}.landing .lp-floating-left{background:linear-gradient(145deg,#462133,#20111c 75%);border-color:#da87b16b;box-shadow:0 15px 60px #0007,inset 0 1px 0 #ffd5e922}.landing .lp-floating-right{background:linear-gradient(135deg,#ffe0ef,#fba9d0 52%,#e681b0);border-color:#ffe5f1ad;box-shadow:0 20px 80px #f470ab28}.landing .lp-float-icon{color:#ffc3e1;border-color:#ffaed326;background:#ffacd316}.landing .lp-preview-balance strong{font-family:var(--font-apple);font-weight:550;letter-spacing:-.05em}.landing .lp-preview-balance strong span{color:#d5b6c8}.landing .lp-preview-sidebar .lp-mini-active{background:#ff83bd17;color:#ffc3df}.landing .lp-tour-stage:before{background:radial-gradient(ellipse at 75% 60%,#df4c8f22,transparent 67%)}.landing .lp-tour-controls button[aria-pressed=true]{background:#ffbbdc}.landing .lp-tour-copy h3>span:last-child{color:#d5a2bd}.landing .lp-introduction>p:not(.lp-eyebrow),.landing .lp-ownership-copy>p:not(.lp-eyebrow),.landing .lp-section-title>p:not(.lp-eyebrow),.landing .lp-tour-copy>p:not(.lp-eyebrow){color:#bba7b4}.landing .lp-strategy{background:linear-gradient(145deg,#271722,#151016 70%);border-color:#e794bb25}.landing .lp-strategy-art{background:radial-gradient(ellipse at 50% 12%,#ef79b04a,#6f284c1a 65%,transparent);border-bottom-color:#f6a9cc15}.landing .lp-strategy-copy>span{color:#d99ab9;letter-spacing:.5px;font-size:9px}.landing .lp-strategy-copy p{color:#bfa5b5}.landing .lp-strategy-copy a{background:#ee8cbc14;border-color:#d591b357}.landing .lp-vault-core{color:#ffcee7;background:linear-gradient(145deg,#af5b8480,#301629cc);border-color:#f0abcda0;box-shadow:inset 0 1px 0 #ffe3f280,0 0 50px #e963a333,0 20px 40px #0005}.landing .lp-ownership-art:before{background:#f45aa134;filter:blur(60px);inset:15%}.landing .lp-vault-ring{border-color:#e995bc65}.landing .lp-vault-ring.two{border-color:#d793b765}.landing .lp-vault-ring.three{border-color:#d982ad35}.landing .lp-finale{background:radial-gradient(ellipse at 50% 105%,#a92f673d,transparent 70%)}.landing .lp-finale h2 span{color:#ffa6d0}.landing .lp-finale-halo{background:radial-gradient(ellipse,#f666af70,#ad23592b 45%,transparent 70%);height:600px;bottom:-350px}.landing .lp-finale .lp-eyebrow,.landing .lp-tour-copy .lp-eyebrow{font-size:13px;letter-spacing:0}@media (max-width:740px){.landing .lp-eyebrow,.landing .lp-hero .lp-eyebrow{font-size:11px;letter-spacing:-.1px}.landing .lp-hero h1{font-size:clamp(46px,10.5vw,78px);letter-spacing:-.058em}.landing .lp-hero-description{font-size:15px}.landing .lp-nav-links{font-size:14px}.landing .lp-product{box-shadow:0 20px 70px #0009,0 0 35px #ff85bd20}.landing .lp-theater-light{height:270px;bottom:-30px}.landing .lp-hero{background:radial-gradient(ellipse 85% 30% at 50% 73%,#ed6aa72e,transparent 85%),#08080a}}.landing{--hero-depth:0.3;--pointer-x:0;--pointer-y:0;--read-progress:0}.landing .lp-nav:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,#ff9aca,#ffd7eb);transform:scaleX(var(--read-progress));transform-origin:left;box-shadow:0 0 12px #ff83bd70;pointer-events:none}.landing .lp-hero{isolation:isolate}.landing .lp-atmosphere{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.landing .lp-atmosphere>i{position:absolute;left:12%;top:26%;width:70%;height:45%;border-radius:50%;background:radial-gradient(ellipse,#d22e792e,transparent 65%);filter:blur(45px);animation:lp-light-drift 16s ease-in-out infinite alternate}.landing .lp-atmosphere>i:nth-child(2){left:50%;top:44%;width:50%;background:radial-gradient(ellipse,#fe8ec036,transparent 60%);animation-delay:-8s;animation-duration:21s}.landing .lp-atmosphere>i:nth-child(3){left:-20%;top:63%;width:70%;background:radial-gradient(ellipse,#8f195324,transparent 65%);animation-delay:-12s}.landing .lp-motes{position:absolute;inset:28% 7% 4%}.landing .lp-motes b{position:absolute;left:calc(8% + var(--mote) * 7.3%);top:calc(15% + var(--mote) * 5%);width:3px;height:3px;border-radius:50%;background:#ffa8d2;box-shadow:0 0 14px #ffc6e2;opacity:0;animation:lp-mote 9s calc(var(--mote) * -.8s) ease-in-out infinite}.landing .lp-hero-copy>.lp-eyebrow{animation:lp-copy-rise .8s .1s both}.landing .lp-hero h1{animation:lp-copy-rise 1s .15s both}.landing .lp-hero h1>span{background-size:220% 100%;animation:lp-pink-flow 10s ease-in-out infinite alternate}.landing .lp-hero-description{animation:lp-copy-rise .9s .3s both}.landing .lp-hero-actions{animation:lp-copy-rise .9s .4s both}.landing .lp-release-note{animation:lp-copy-rise .9s .48s both}.landing .lp-product-rig{position:relative;z-index:2;width:720px;max-width:100%;flex-shrink:0;transform-style:preserve-3d;transform:perspective(1400px) rotateX(calc((.5 - var(--hero-depth)) * 15deg - var(--pointer-y) * 5deg)) rotateY(calc(var(--pointer-x) * 7deg)) scale(calc(.94 + var(--hero-depth) * .1)) translateY(calc((.45 - var(--hero-depth)) * 45px))}.landing .lp-product-rig .lp-product-hero{width:100%}.landing .lp-theater .lp-floating-left{transform:translate(calc(var(--pointer-x) * -17px),calc((var(--hero-depth) - .4) * -75px + var(--pointer-y) * -12px)) rotate(-8deg)}.landing .lp-theater .lp-floating-right{transform:translate(calc(var(--pointer-x) * 18px),calc((var(--hero-depth) - .4) * 65px + var(--pointer-y) * 14px)) rotate(8deg)}.landing .lp-theater-light{animation:lp-light-breathe 9s ease-in-out infinite alternate}.landing .lp-chart-comet{stroke-dasharray:.07 1;stroke-linecap:round;filter:drop-shadow(0 0 4px #ffadd5);animation:lp-chart-signal 6s ease-in-out infinite}.landing .lp-tour-controls{position:relative;align-items:center;gap:14px}.landing .lp-tour-controls>div button{position:relative;overflow:hidden}.landing .lp-tour-controls[data-playing=true]>div button[aria-pressed=true]:after{content:"";position:absolute;bottom:5px;left:18px;right:18px;height:2px;border-radius:2px;background:#743b57;transform-origin:left;animation:lp-tour-clock 8s linear both}.landing .lp-tour-controls .lp-tour-play{display:flex;align-items:center;gap:6px;border:1px solid #ca8cae3b;border-radius:30px;padding:12px 14px;font-size:10px;color:#e3b6ce;background:#20151e;min-width:90px}.landing .lp-tour-controls .lp-tour-play:hover{background:#3b2332}.landing .lp-tour-product{min-width:0;width:100%;perspective:1000px;animation:lp-preview-change .7s cubic-bezier(.16,1,.3,1) both}.landing .lp-tour-product .lp-product{width:100%}.landing .lp-tour-copy{animation:lp-copy-rise .65s cubic-bezier(.16,1,.3,1) both}.landing .lp-tour-copy h3{animation:lp-copy-rise .65s .05s both}.landing .lp-tour-copy>p:not(.lp-eyebrow){animation:lp-copy-rise .65s .12s both}.landing .lp-tour-copy .lp-text-link{animation:lp-copy-rise .65s .2s both}.landing .lp-introduction.lp-visible h2,.landing .lp-ownership-copy.lp-visible h2,.landing .lp-visible.lp-section-title h2{animation:lp-heading-reveal 1.1s cubic-bezier(.16,1,.3,1) both}.landing .lp-visible.lp-section-title .lp-eyebrow{animation:lp-copy-rise .8s ease both}.landing .lp-strategy.lp-visible .lp-strategy-copy{animation:lp-copy-rise .9s .15s backwards}.landing .lp-price-track i{transform-origin:center;animation:lp-candle 5s ease-in-out infinite}.landing .lp-price-track i:nth-child(2n){animation-delay:-.6s}.landing .lp-price-track i:nth-child(3n){animation-delay:-1.4s}.landing .lp-price-track i:nth-child(4n){animation-delay:-2.2s}.landing .lp-price-track i:nth-child(5n){animation-delay:-3s}.landing .lp-target-line:after{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent,#ffdded,transparent);transform:scaleX(0);animation:lp-threshold-scan 5s ease-in-out infinite}.landing .lp-calendar i{animation:lp-calendar-step 8s calc(var(--step) * 2s) ease-in-out infinite}.landing .lp-bound-path path{stroke-dasharray:330;animation:lp-exit-path 6s ease-in-out infinite}.landing .lp-bound.top{animation:lp-bound-flash 6s ease-in-out 3s infinite}.landing .lp-vault-ring.one{animation:lp-ring-turn 18s linear infinite}.landing .lp-vault-ring:after{content:"";position:absolute;top:12%;left:15%;width:7px;height:7px;border-radius:50%;background:#ffd3e9;box-shadow:0 0 15px #ff8cc3}.landing .lp-vault-ring.two:after{width:4px;height:4px}.landing .lp-preview-holdings>div{animation:lp-copy-rise .7s .2s backwards}.landing .lp-preview-holdings>div:nth-child(2){animation-delay:.3s}.landing .lp-preview-holdings>div:nth-child(3){animation-delay:.4s}.landing .lp-vault-ring.two{animation:lp-ring-turn 24s linear infinite reverse}.landing .lp-vault-core:after{content:"";position:absolute;inset:8px;border-radius:30px;background:linear-gradient(180deg,transparent 38%,#ffc5e91a 49%,#ffe6f864 50%,transparent 54%);background-size:100% 240%;animation:lp-fingerprint-scan 5s ease-in-out infinite;pointer-events:none}.landing .lp-finale .lp-mark-large i{animation:lp-mark-wave 3s ease-in-out infinite;transform-origin:bottom}.landing .lp-finale .lp-mark-large i:nth-child(2){animation-delay:.2s}.landing .lp-finale .lp-mark-large i:nth-child(3){animation-delay:.4s}.landing .lp-finale-halo{animation:lp-finale-glow 9s ease-in-out infinite alternate}.landing .lp-button:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 28%,#fff9 48%,transparent 66%);background-size:350% 100%;background-position:100% 0;opacity:0;transition:opacity .25s}.landing .lp-button:hover:after{opacity:.3;animation:lp-button-sheen 1s ease both}@keyframes lp-copy-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-heading-reveal{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(30px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes lp-light-drift{0%{transform:translate(-8%,-5%) scale(.85);opacity:.5}to{transform:translate(9%,8%) scale(1.2);opacity:1}}@keyframes lp-mote{0%,to{opacity:0;transform:translateY(35px)}45%{opacity:.65}85%{opacity:0;transform:translateY(-65px)}}@keyframes lp-light-breathe{0%{opacity:.6;scale:.85}to{opacity:1;scale:1.15}}@keyframes lp-pink-flow{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes lp-chart-signal{0%,10%{stroke-dashoffset:.1;opacity:0}20%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-1;opacity:0}}@keyframes lp-tour-clock{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lp-preview-change{0%{opacity:0;transform:translateY(22px) rotateY(-5deg) scale(.98)}to{opacity:1;transform:translateY(0) rotateY(0) scale(1)}}@keyframes lp-candle{0%,to{transform:scaleY(.8) translateY(4px);opacity:.65}50%{transform:scaleY(1.28) translateY(-6px);opacity:1}}@keyframes lp-threshold-scan{0%,25%,to{transform:scaleX(0);opacity:0}55%,70%{transform:scaleX(1);opacity:1}}@keyframes lp-calendar-step{0%,28%,to{transform:translateY(0);background:#5435483b;border-color:#ad7c9670}19%,9%{transform:translateY(-9px);background:#d888b04a;border-color:#ffc5e2;box-shadow:0 8px 24px #fa85bd19}}@keyframes lp-exit-path{0%{stroke-dashoffset:330;opacity:.3}55%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.3}}@keyframes lp-bound-flash{0%,45%,to{color:#af8c9f}60%,80%{color:#ffd2e9;filter:drop-shadow(0 0 7px #ff84b966)}}@keyframes lp-ring-turn{0%{transform:rotateX(35deg) rotateY(-22deg) rotate(0)}to{transform:rotateX(35deg) rotateY(-22deg) rotate(1turn)}}@keyframes lp-fingerprint-scan{0%,to{background-position:0 140%;opacity:0}20%,75%{opacity:1}85%{background-position:0 -30%;opacity:0}}@keyframes lp-mark-wave{0%,to{transform:scaleY(1);opacity:1}50%{transform:scaleY(.7);opacity:.6}}@keyframes lp-finale-glow{0%{opacity:.6;scale:.9}to{opacity:1;scale:1.12}}@keyframes lp-button-sheen{0%{background-position:100% 0}to{background-position:0 0}}@media (min-width:1600px){.landing .lp-product-rig{width:820px}}@media (max-width:1100px){.landing .lp-product-rig{width:650px}}@media (max-width:740px){.landing .lp-product-rig{width:100%;transform:perspective(1000px) rotateX(calc((.5 - var(--hero-depth)) * 8deg)) scale(calc(.97 + var(--hero-depth) * .045))}.landing .lp-tour-controls{flex-wrap:wrap;gap:13px}.landing .lp-tour-controls .lp-tour-play{padding:9px 12px;font-size:9px;min-width:84px}.landing .lp-motes b:nth-child(2n){display:none}.landing .lp-atmosphere>i{filter:blur(25px)}}.landing [data-in-view=false] *,.landing [data-in-view=false] :after,.landing [data-in-view=false] :before,.landing[data-page-visible=false] *,.landing[data-page-visible=false] :after,.landing[data-page-visible=false] :before{animation-play-state:paused!important}.landing[data-motion=off] .lp-floating,.landing[data-motion=off] .lp-product-rig{transform:none}.landing[data-motion=off] .lp-chart-comet,.landing[data-motion=off] .lp-motes,.landing[data-motion=off] .lp-vault-core:after{display:none}@media (prefers-reduced-motion:reduce){.landing .lp-floating,.landing .lp-product-rig{transform:none!important}.landing .lp-chart-comet,.landing .lp-motes,.landing .lp-vault-core:after{display:none}}.landing:where([data-theme=blush]){--lp-pink:#c62d74;--lp-ink:#fff8fb;--lp-text:#321526;--lp-muted:#765366;--lp-line:#69234120;color-scheme:light;background:linear-gradient(180deg,#fffafd,#fff5f9 48%,#fffafd 75%)}.landing:where([data-theme=blush]) .lp-nav{background:#fffafde8;border-bottom-color:var(--lp-line)}.landing:where([data-theme=blush]) .lp-brand{color:#321526}.landing:where([data-theme=blush]) .lp-brand>span:last-child:not(.lp-mark),.landing:where([data-theme=blush]) .lp-eyebrow,.landing:where([data-theme=blush]) .lp-hero .lp-eyebrow{color:#ad2864}.landing:where([data-theme=blush]) .lp-mark i{background:#d73480}.landing:where([data-theme=blush]) .lp-motion,.landing:where([data-theme=blush]) .lp-nav-links{color:#765366}.landing:where([data-theme=blush]) .lp-footer nav a:hover,.landing:where([data-theme=blush]) .lp-nav-links a:hover,.landing:where([data-theme=blush]) .lp-text-link:hover{color:#a51f59}.landing:where([data-theme=blush]) .lp-hero{background:radial-gradient(ellipse 65% 44% at 50% 73%,#ffc0dc90,transparent 80%),linear-gradient(180deg,#fffafd 5%,#fff0f7 70%,#fff8fb)}.landing:where([data-theme=blush]) .lp-hero h1>span{background-image:linear-gradient(110deg,#991d55 8%,#db397e 32%,#b82468 65%,#ea669b 95%);filter:none}.landing:where([data-theme=blush]) .lp-finale h2 span,.landing:where([data-theme=blush]) .lp-tour-copy h3>span:last-child,.landing:where([data-theme=blush]) h2>span{color:#bc3975}.landing:where([data-theme=blush]) .lp-hero-description,.landing:where([data-theme=blush]) .lp-introduction>p:not(.lp-eyebrow),.landing:where([data-theme=blush]) .lp-ownership-copy>p:not(.lp-eyebrow),.landing:where([data-theme=blush]) .lp-section-title>p:not(.lp-eyebrow),.landing:where([data-theme=blush]) .lp-tour-copy>p:not(.lp-eyebrow){color:#765366}.landing:where([data-theme=blush]) .lp-button{background:linear-gradient(135deg,#ce2d76,#b52062);color:#fff;box-shadow:inset 0 1px 0 #ffffff40,0 8px 25px #b5206226}.landing:where([data-theme=blush]) .lp-button:hover{background:linear-gradient(135deg,#df3e89,#a61c58);box-shadow:0 12px 32px #b5206233}.landing:where([data-theme=blush]) .lp-text-link{color:#b02765}.landing:where([data-theme=blush]) .lp-example-note,.landing:where([data-theme=blush]) .lp-finale>p:not(.lp-eyebrow),.landing:where([data-theme=blush]) .lp-footer nav,.landing:where([data-theme=blush]) .lp-footer-bottom,.landing:where([data-theme=blush]) .lp-footer>div>p,.landing:where([data-theme=blush]) .lp-hero-baseline,.landing:where([data-theme=blush]) .lp-release-note,.landing:where([data-theme=blush]) .lp-vault-label{color:#79566a}.landing:where([data-theme=blush]) .lp-hero-baseline a{color:#af2865}.landing:where([data-theme=blush]) .lp-product{--lp-text:#fff6fb;box-shadow:0 30px 70px #74274326,0 5px 14px #74274314,inset 0 1px 0 #ffdfef33}.landing:where([data-theme=blush]) .lp-floating-left{background:linear-gradient(145deg,#fff,#ffe8f2);border-color:#e9b7ce;box-shadow:0 20px 55px #8b305128,inset 0 1px 0 white}.landing:where([data-theme=blush]) .lp-floating-left .lp-float-icon{color:#b42a68;background:#fbd5e6;border-color:#efbad2}.landing:where([data-theme=blush]) .lp-floating-left small,.landing:where([data-theme=blush]) .lp-floating-left>span:not(.lp-float-bottom){color:#795267}.landing:where([data-theme=blush]) .lp-floating-left .lp-float-rule{border-color:#dbadc3}.landing:where([data-theme=blush]) .lp-floating-left .lp-float-rule span{color:#af2865}.landing:where([data-theme=blush]) .lp-floating-right{box-shadow:0 20px 55px #8b305126}.landing:where([data-theme=blush]) .lp-ownership-points>div,.landing:where([data-theme=blush]) .lp-principles{color:#765366}.landing:where([data-theme=blush]) .lp-ownership-points svg,.landing:where([data-theme=blush]) .lp-principles svg{color:#be3373}.landing:where([data-theme=blush]) .lp-ownership-points b{color:#432033}.landing:where([data-theme=blush]) .lp-tour-controls>div{background:#f8e8f0;border-color:#e9c6d7}.landing:where([data-theme=blush]) .lp-tour-controls button{color:#775366}.landing:where([data-theme=blush]) .lp-tour-controls button[aria-pressed=true]{background:#b9266b;color:white;box-shadow:0 3px 12px #8b30511a}.landing:where([data-theme=blush]) .lp-tour-controls button:hover:not([aria-pressed=true]){background:#f0cada;color:#672540}.landing:where([data-theme=blush]) .lp-tour-controls .lp-tour-play{color:#8e315b;background:#fae4ee;border-color:#e9c6d7}.landing:where([data-theme=blush]) .lp-tour-controls button[aria-pressed=true]:after{background:#ffcee5}.landing:where([data-theme=blush]) .lp-strategy{background:linear-gradient(145deg,#fff,#fff3f8);border-color:#edd0dd;box-shadow:0 12px 40px #91365709}.landing:where([data-theme=blush]) .lp-strategy-art{background:radial-gradient(ellipse at 50% 12%,#f7b5d380,#ffeaf3 65%,#fff5f9);border-color:#edc9da}.landing:where([data-theme=blush]) .lp-strategy-copy a,.landing:where([data-theme=blush]) .lp-strategy-copy>span{color:#a72b61}.landing:where([data-theme=blush]) .lp-strategy-copy p{color:#765366}.landing:where([data-theme=blush]) .lp-asset-pill,.landing:where([data-theme=blush]) .lp-bound b,.landing:where([data-theme=blush]) .lp-calendar b{color:#86204b}.landing:where([data-theme=blush]) .lp-asset-pill b,.landing:where([data-theme=blush]) .lp-bound,.landing:where([data-theme=blush]) .lp-calendar,.landing:where([data-theme=blush]) .lp-calendar small{color:#805469}.landing:where([data-theme=blush]) .lp-bound-path path{stroke:#c73778}.landing:where([data-theme=blush]) .lp-price-track i{border-color:#bc3673;background:#e7659c55}.landing:where([data-theme=blush]) .lp-price-track i:before{background:#bd3471}.landing:where([data-theme=blush]) .lp-vault-core{color:#b12b69;background:linear-gradient(145deg,#fff,#f8bad7);border-color:#eaa6c6;box-shadow:inset 0 1px 0 white,0 20px 45px #bf36772b}.landing:where([data-theme=blush]) .lp-vault-ring,.landing:where([data-theme=blush]) .lp-vault-ring.two{border-color:#cb619b66}.landing:where([data-theme=blush]) .lp-vault-ring.three{border-color:#cc71a64d}.landing:where([data-theme=blush]) .lp-faq-list details{border-color:var(--lp-line)}.landing:where([data-theme=blush]) .lp-faq-list summary{color:#4c2539}.landing:where([data-theme=blush]) .lp-faq-list summary:hover{color:#b02765}.landing:where([data-theme=blush]) .lp-faq-list details p,.landing:where([data-theme=blush]) .lp-faq-list summary svg{color:#765366}.landing:where([data-theme=blush]) .lp-finale{background:radial-gradient(ellipse at 50% 105%,#f8a6cc70,transparent 75%)}.landing:where([data-theme=blush]) .lp-footer{background:#f9eaf2;border-color:var(--lp-line)}.landing:where([data-theme=blush]) .lp-footer-bottom{border-color:var(--lp-line)}@keyframes lp-bound-flash-blush{0%,70%,to{color:#805469}80%,90%{color:#a31958}}@media (max-width:740px){.landing:where([data-theme=blush]) .lp-nav-links,.landing:where([data-theme=blush]) .lp-nav-links.is-open{background:#fff8fc;border-color:#e9c6d7}.landing:where([data-theme=blush]) .lp-menu{color:#672540}}.landing .lp-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border:1px solid var(--lp-line);border-radius:30px;color:var(--lp-text);font-size:11px;white-space:nowrap;transition:background .2s,border-color .2s}.landing .lp-theme-toggle:hover{background:#df79a420;border-color:#cf77a5}.landing[data-theme=after-hours]{--lp-ink:#190f17;--lp-text:#fff1f8;--lp-muted:#bba4b2;--lp-line:#f4b8d51c;color-scheme:dark;background:linear-gradient(180deg,#190f17,#23121e 50%,#190f17)}.landing[data-theme=after-hours] .lp-nav{background:#1d111ce8;border-color:#f4b8d51c}.landing[data-theme=after-hours] .lp-hero{background:radial-gradient(ellipse 65% 40% at 50% 74%,#b43a7733,transparent 80%),linear-gradient(180deg,#190f17,#25131f 75%,#1b1018)}.landing[data-theme=after-hours] .lp-mark img{content:url(/brand/ponfolio-mark-light.svg)}.landing[data-theme=after-hours] .lp-product{background:#1a111b;box-shadow:0 30px 80px #0c050980,0 0 65px #f478b114}.landing[data-theme=after-hours] .lp-strategy{background:linear-gradient(145deg,#352030,#241722);border-color:#f0a9ce20}.landing[data-theme=after-hours] .lp-footer{background:#1c1019}.landing[data-theme=after-hours] .lp-tour-controls>div{background:#30202b}.landing[data-theme=blush] .lp-bound{animation-name:lp-bound-flash-blush}@media (max-width:1100px){.landing .lp-theme-toggle span{display:none}}@media (max-width:740px){.landing .lp-nav{padding-inline:16px}.landing .lp-brand{font-size:23px;gap:5px}.landing .lp-nav-actions .lp-small{padding:10px 12px;gap:6px}.landing .lp-motion{padding:4px}.landing .lp-menu{padding:3px}.landing .lp-nav-actions{gap:7px}.landing .lp-theme-toggle{width:30px;height:30px;padding:6px;flex-shrink:0}.landing .lp-nav{gap:10px}.landing[data-theme=after-hours] .lp-nav-links.is-open{background:#23121ef5}}