.lp{--lpGold:#d6ad58;--lpGoldInk:#a47a2d;--lpBlack:#0a0b0c;--lpCream:#f4f0e7}.lpHero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 76% 32%,#3a3528 0,#1b1b18 26%,#0a0b0c 68%);color:#fff;min-height:640px;display:flex;flex-direction:column}.lpPlane{position:absolute;pointer-events:none;border:1px solid #d6ad5830;background:linear-gradient(140deg,#d6ad5814,transparent 58%);will-change:transform}.lpPlane1{right:3%;top:6%;width:40%;height:84%;animation:lpDriftA 19s ease-in-out infinite}.lpPlane1,.lpPlane2{transform:skewY(-14deg)}.lpPlane2{right:24%;top:22%;width:26%;height:56%;border-color:#d6ad581f;background:none;animation:lpDriftB 24s ease-in-out infinite}@keyframes lpDriftA{0%,to{transform:skewY(-14deg) translateZ(0)}50%{transform:skewY(-14deg) translate3d(-14px,18px,0)}}@keyframes lpDriftB{0%,to{transform:skewY(-14deg) translateZ(0)}50%{transform:skewY(-14deg) translate3d(16px,-14px,0)}}.lpHatch{position:absolute;right:9%;top:15%;width:34%;height:62%;pointer-events:none;background:repeating-linear-gradient(155deg,transparent 0 26px,#d6ad5812 27px 28px);-webkit-clip-path:polygon(0 28%,100% 0,100% 100%,0 72%);clip-path:polygon(0 28%,100% 0,100% 100%,0 72%);animation:lpHatchSlide 32s linear infinite}@keyframes lpHatchSlide{0%{background-position:0 0}to{background-position:240px 0}}.lpSweep{position:absolute;left:0;right:0;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,#d6ad5899 38%,#d6ad58 50%,#d6ad5899 62%,transparent);animation:lpSweepDown 2.3s cubic-bezier(.22,.61,.36,1) .25s both}@keyframes lpSweepDown{0%{transform:translateY(0);opacity:0}12%{opacity:1}to{transform:translateY(640px);opacity:0}}.lpHeroInner{position:relative;z-index:1;padding:84px 0 76px;flex:1 1}.lpRise{animation:lpRise .62s cubic-bezier(.22,.61,.36,1) both}.lpD1{animation-delay:.02s}.lpD2{animation-delay:.1s}.lpD3{animation-delay:.18s}.lpD4{animation-delay:.26s}.lpD5{animation-delay:.34s}@keyframes lpRise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}.lpEyebrow{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:800;letter-spacing:2.5px;color:var(--lpGold)}.lpEyebrow i{display:block;width:22px;height:1px;background:var(--lpGold);transform-origin:left center;animation:lpGrowX .7s cubic-bezier(.22,.61,.36,1) .1s both}@keyframes lpGrowX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lpHero h1{font:400 clamp(44px,6.6vw,80px)/.99 Georgia,Times New Roman,serif;letter-spacing:-2.5px;margin:26px 0 20px;max-width:15ch}.lpHero h1 em{color:var(--lpGold);font-style:normal}.lpSub{max-width:460px;color:#c3c3bf;font-size:15px;line-height:1.8;margin:0}.lpActions{display:flex;gap:26px;margin-top:32px;flex-wrap:wrap}.lpActions,.lpBtn{align-items:center}.lpBtn{position:relative;overflow:hidden;display:inline-flex;gap:22px;padding:17px 22px;background:var(--lpGold);color:#10100e;font-size:12px;font-weight:800;letter-spacing:.2px;border:0;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.lpBtn span{font-size:18px;transition:transform .2s ease}.lpBtn:focus-visible,.lpBtn:hover{transform:translateY(-2px);box-shadow:0 10px 26px #d6ad5833}.lpBtn:focus-visible span,.lpBtn:hover span{transform:translateX(4px)}.lpBtn:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,#ffffff5e 50%,transparent 70%);transform:translateX(-100%);transition:transform .5s ease}.lpBtn:focus-visible:before,.lpBtn:hover:before{transform:translateX(100%)}.lpGhost{font-size:12px;font-weight:700;color:#ddd;padding:6px 2px;border-bottom:1px solid transparent;transition:border-color .18s ease,color .18s ease}.lpGhost span{color:var(--lpGold);margin-left:8px}.lpGhost:focus-visible,.lpGhost:hover{color:#fff;border-bottom-color:#d6ad5880}.lpHonest{margin-top:34px;color:#9d9e98;font-size:11px;line-height:1.7;max-width:470px}.lpHonest b{color:#c8c9c2;font-weight:700}.lpReveal{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lpReveal{animation:lpRise linear both;animation-timeline:view();animation-range:entry 4% cover 26%}}}.lpSteps{background:#121312;color:#fff;border-top:1px solid #2a2b27;border-bottom:1px solid #2a2b27}.lpStepGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px;padding:34px 0}.lpStep{display:flex;align-items:flex-start;gap:15px}.lpStep strong{font:400 24px Georgia,serif;color:var(--lpGold);line-height:1;padding-top:2px}.lpStep p{margin:0;font-size:12.5px;line-height:1.6;color:#d0d0cb}.lpStep p b{display:block;color:#fff;font-size:13px;margin-bottom:3px}.lpSection{padding:88px 0 94px}.lpHead{max-width:600px}.lpHead .lpEyebrow{color:var(--lpGoldInk)}.lpHead .lpEyebrow i{background:var(--lpGoldInk)}.lpHead h2{font:400 clamp(34px,4.6vw,54px)/1.1 Georgia,serif;letter-spacing:-1.3px;margin:18px 0}.lpHead h2 em{color:var(--lpGoldInk);font-style:normal}.lpHead>p{color:#686963;line-height:1.75;font-size:14px}.lpTrades{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:42px}.lpTrade{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:30px 26px;min-height:212px;background:#fff;border:1px solid #e6e2d9;color:inherit;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.lpTrade:focus-visible,.lpTrade:hover{border-color:var(--lpGold);transform:translateY(-4px);box-shadow:0 14px 34px #0a0b0c12}.lpTrade:after{content:"";position:absolute;left:0;top:0;height:2px;width:100%;background:var(--lpGold);transform:scaleX(0);transform-origin:left center;transition:transform .32s cubic-bezier(.22,.61,.36,1)}.lpTrade:focus-visible:after,.lpTrade:hover:after{transform:scaleX(1)}.lpIcon{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--lpGold);color:var(--lpGoldInk);font-size:22px;transition:background .2s ease,color .2s ease,transform .3s ease}.lpTrade:focus-visible .lpIcon,.lpTrade:hover .lpIcon{background:var(--lpGold);color:#10100e;transform:rotate(-6deg)}.lpTrade h3{font-size:16px;margin:20px 0 9px}.lpTrade p{font-size:12.5px;line-height:1.7;color:#73746e;margin:0 0 18px}.lpGo{margin-top:auto;font-size:11px;font-weight:800;letter-spacing:1.2px;color:var(--lpGoldInk)}.lpGo span{display:inline-block;margin-left:7px;transition:transform .2s ease}.lpTrade:focus-visible .lpGo span,.lpTrade:hover .lpGo span{transform:translateX(5px)}.lpDisclose{display:flex;gap:15px;margin-top:46px;padding:22px;background:#fffdf7;border:1px solid #e8dfc6;border-left:3px solid var(--lpGold)}.lpDisclose>span{color:var(--lpGoldInk);font-size:19px;line-height:1}.lpDisclose p{margin:0;font-size:12px;line-height:1.75;color:#6b6c64}.lpDisclose b{color:#3f4039}.lpPros{padding:62px 0;background:#e9e4d9}.lpProsInner{display:flex;align-items:center;justify-content:space-between;gap:26px}.lpProsInner h2{font:400 34px Georgia,serif;letter-spacing:-1px;margin:12px 0}.lpProsInner p{margin:0;color:#686963;font-size:14px;line-height:1.7;max-width:46ch}.lpDark{display:inline-flex;align-items:center;gap:22px;padding:17px 22px;background:#121312;color:#fff;font-size:12px;font-weight:800;white-space:nowrap;transition:transform .18s ease,background .18s ease}.lpDark span{font-size:18px}.lpDark:focus-visible,.lpDark:hover{transform:translateY(-2px);background:#000}.lp a:focus-visible,.lp button:focus-visible{outline:2px solid var(--lpGold);outline-offset:3px}@media (max-width:900px){.lpTrades{grid-template-columns:repeat(2,1fr)}.lpStepGrid{grid-template-columns:1fr;gap:15px}.lpStep{padding-bottom:12px;border-bottom:1px solid #292b2c}.lpStep:last-child{border-bottom:0;padding-bottom:0}.lpPlane1{right:-16%;width:68%;opacity:.62}.lpPlane2{display:none}.lpProsInner{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.lpHero{min-height:600px}.lpHeroInner{padding:66px 0 70px}.lpHero h1{font-size:44px;letter-spacing:-1.6px;max-width:none}.lpActions{flex-direction:column;align-items:stretch;gap:16px}.lpBtn{justify-content:space-between}.lpGhost{text-align:center}.lpTrades{grid-template-columns:1fr;gap:10px}.lpTrade{min-height:0;padding:24px 20px}.lpSection{padding:62px 0 68px}.lpDisclose{flex-direction:column;gap:10px;padding:18px}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}.lpReveal,.lpRise{opacity:1!important}.lpEyebrow i,.lpReveal,.lpRise{transform:none!important}.lpSweep{display:none}.lpBtn:focus-visible,.lpBtn:hover,.lpDark:focus-visible,.lpDark:hover,.lpTrade:focus-visible,.lpTrade:hover{transform:none!important}}