.lp{--lp-max:1240px;--lp-gutter:clamp(1.25rem, 4vw, 2.5rem);--lp-space:clamp(4rem, 7vw, 6.5rem);--lp-ink:var(--text-primary);--lp-soft-ink:var(--text-secondary);--lp-c2:#c9cdd3;--lp-c2-ink:#0a0a0a;--lp-head:#d5d9de;--lp-metal:linear-gradient(180deg, #fdfdfe 8%, #d2d6db 52%, #8f959e 94%);--lp-silver:repeating-linear-gradient(90deg, #ffffff0a 0 1px, #00000004 1px 2px, transparent 2px 4px), linear-gradient(180deg, #fff9, #fff0 22%), linear-gradient(158deg, #e9ebee 0%, #c6cad0 48%, #9ca2ab 100%);--lp-band:linear-gradient(165deg, #201f1d 0%, #131211 100%);--lp-band-ink:#f1f2f4;--lp-line:color-mix(in srgb, var(--lp-c2) 17%, transparent);--lp-accent2:var(--lp-c2);--lp-field-ink:var(--lp-band-ink);--lp-ease:cubic-bezier(.16, 1, .3, 1);background:var(--bg-base);color:var(--lp-ink)}[data-theme=light] .lp{--lp-c2:#1e3f85;--lp-c2-ink:#f5f0e8;--lp-head:#1b3a7c;--lp-metal:linear-gradient(180deg, #2a52a0 6%, #1d3e82 52%, #132e63 96%);--lp-band:linear-gradient(160deg, #23498f 0%, #132e63 100%);--lp-band-ink:#f5f0e8;--lp-line:color-mix(in srgb, var(--lp-c2) 26%, transparent);--lp-em:#8f6e14;--btn-bg:var(--lp-c2);--btn-text:#f5f0e8}.lp ::selection{background:color-mix(in srgb, var(--gold) 35%, transparent);color:var(--lp-ink)}.lp a:focus-visible,.lp button:focus-visible,.lp summary:focus-visible,.lp input:focus-visible,.lp select:focus-visible,.lp textarea:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}html:has(.lp){scroll-behavior:smooth;scrollbar-color:color-mix(in srgb, var(--gold) 55%, transparent) var(--bg-base)}.lp a{text-underline-offset:.22em;text-decoration-thickness:1px}.lp-wrap{width:100%;max-width:var(--lp-max);padding:0 var(--lp-gutter);margin:0 auto}.lp-sec{padding:var(--lp-space) 0;position:relative;overflow-x:clip}.lp-sec+.lp-sec{border-top:1px solid var(--lp-line)}.lp-h1{font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;font-size:clamp(2.7rem,6.2vw,5.6rem);font-weight:400;line-height:1.02}.lp-h2{font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;font-size:clamp(2.1rem,4.4vw,3.9rem);font-weight:400;line-height:1.06}.lp-h3{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.45rem,2.2vw,1.9rem);font-weight:500;line-height:1.15}.lp-em{font-family:var(--font-display);color:var(--lp-em,var(--gold));font-style:italic}.lp h1,.lp h2,.lp h3,.lp-num{font-variant-numeric:lining-nums}[data-theme=light] .lp-lead{font-weight:400}.lp-lead{color:var(--lp-soft-ink);max-width:38rem;font-size:clamp(1.05rem,1.35vw,1.3rem);font-weight:300;line-height:1.6}.lp-body{color:var(--lp-soft-ink);max-width:68ch;font-size:1rem;line-height:1.7}.lp-label{letter-spacing:.26em;text-transform:uppercase;color:var(--gold);font-size:.7rem;font-weight:600}.lp-num{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums}.lp-head{gap:1.4rem;max-width:52rem;margin-bottom:clamp(2.8rem,5vw,4.5rem);display:grid}.lp-btn{letter-spacing:.18em;text-transform:uppercase;background:var(--btn-bg);min-height:3.4rem;color:var(--btn-text);box-shadow:0 10px 30px -12px color-mix(in srgb, var(--gold) 70%, transparent);transition:transform .5s var(--lp-ease), box-shadow .5s var(--lp-ease), background .3s;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:.7rem;padding:0 2rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.lp-btn:hover{box-shadow:0 18px 40px -14px color-mix(in srgb, var(--gold) 85%, transparent);transform:translateY(-2px)}.lp-btn:active{transform:translateY(0)}.lp-btn[disabled]{opacity:.55;pointer-events:none}.lp-btn-ghost{color:var(--lp-ink);border-color:var(--lp-line);box-shadow:none;background:0 0}.lp-btn-ghost:hover{border-color:var(--gold);box-shadow:none}.lp-link{color:var(--lp-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--gold) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--gold) 60%, transparent)}.lp-link:hover{color:var(--gold)}.lp-nav{z-index:60;border-bottom:1px solid #0000;transition:background .4s,border-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:fixed;inset:0 0 auto}.lp-nav[data-scrolled=true]{background:color-mix(in srgb, var(--bg-base) 86%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-bottom-color:var(--lp-line)}.lp-nav-in{justify-content:space-between;align-items:center;gap:2rem;height:76px;display:flex}.lp-nav-links{gap:2.2rem;display:none}.lp-nav-links a{letter-spacing:.12em;text-transform:uppercase;color:var(--lp-soft-ink);padding:.6rem 0;font-size:.78rem;text-decoration:none;position:relative}.lp-nav-links a:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform .45s var(--lp-ease);position:absolute;bottom:.25rem;left:0;right:0;transform:scaleX(0)}.lp-nav-links a:hover{color:var(--lp-ink)}.lp-nav-links a:hover:after{transform:scaleX(1)}@media (min-width:1024px){.lp-nav-links{display:flex}}.lp-nav .lp-btn{white-space:nowrap}@media (max-width:640px){.lp-nav .lp-btn{letter-spacing:.12em;padding:0 .9rem!important;font-size:.62rem!important}}.lp-mobile-cta{z-index:55;transition:transform .6s var(--lp-ease);gap:.6rem;display:flex;position:fixed;bottom:.75rem;left:.75rem;right:.75rem;transform:translateY(140%)}.lp-mobile-cta[data-show=true]{transform:translateY(0)}.lp-mobile-cta .lp-btn{flex:1;min-height:3.2rem;box-shadow:0 16px 40px -10px #00000073}@media (min-width:1024px){.lp-mobile-cta{display:none}}.lp-top{z-index:56;cursor:pointer;width:2.9rem;height:2.9rem;color:var(--lp-c2);background:color-mix(in srgb, var(--bg-base) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid color-mix(in srgb, var(--lp-c2) 40%, transparent);opacity:0;pointer-events:none;transition:opacity .45s var(--lp-ease), transform .45s var(--lp-ease), border-color .3s, color .3s, bottom .5s var(--lp-ease);border-radius:2px;place-items:center;display:grid;position:fixed;bottom:clamp(1rem,2.5vw,2rem);right:clamp(1rem,2.5vw,2rem);transform:translateY(12px);box-shadow:0 12px 28px -16px #0000008c}.lp-top[data-show=true]{opacity:1;pointer-events:auto;transform:none}.lp-top:hover{border-color:var(--gold);color:var(--gold);transform:translateY(-2px)}.lp-top:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (max-width:1023px){.lp-top[data-cta=true]{bottom:4.7rem}}.lp-hero{align-items:center;min-height:min(90svh,880px);padding:120px 0 72px;display:grid;position:relative;overflow:hidden}.lp-hero-grid{align-items:center;gap:2.5rem;display:grid}@media (min-width:1024px){.lp-hero-grid{grid-template-columns:1.15fr .85fr;gap:3rem}}.lp-hero .lp-h1{font-size:clamp(2.7rem,5.4vw,4.75rem)}.lp-hero-copy{justify-items:start;gap:2rem;display:grid}.lp-hero-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.4rem;display:flex}.lp-proof{flex-wrap:wrap;gap:.5rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}.lp-proof li{color:var(--lp-soft-ink);align-items:center;gap:.55rem;font-size:.86rem;display:inline-flex}.lp-proof svg{color:var(--gold);flex:none}.lp-hero-bg{pointer-events:none;z-index:0;background:radial-gradient(60% 55% at 76% 42%, color-mix(in srgb, var(--gold) 16%, transparent), transparent 70%), radial-gradient(40% 40% at 8% 90%, color-mix(in srgb, var(--lp-accent2) 10%, transparent), transparent 70%);position:absolute;inset:0}.lp-hero>*{z-index:1;position:relative}@media (max-width:1023px){.lp-hero{min-height:auto;padding:96px 0 40px}.lp-hero-grid{gap:1rem}.lp-mono-stage{order:-1;width:min(60vw,230px);margin:0 auto -1.5rem}}.lp-mono-stage{aspect-ratio:1;perspective:1400px;justify-self:center;width:min(100%,520px);position:relative}.lp-mono-floor{background:radial-gradient(closest-side, color-mix(in srgb, var(--lp-c2) 30%, transparent), transparent);filter:blur(9px);opacity:.5;border-radius:50%;height:4.5%;position:absolute;bottom:19%;left:24%;right:24%}.lp-mono{--rx:-10deg;--ry:20deg;--mx:50%;--my:40%;aspect-ratio:840/434;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .9s var(--lp-ease);will-change:transform;position:absolute;top:26%;left:4%;right:4%}.lp-mono[data-live=true]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.lp-mono-layer,.lp-mono-face,.lp-mono-shine{clip-path:polygon(0 0,100% 0,100% 89%,15.5% 89%,15.5% 100%,0 100%);position:absolute;inset:0}.lp-mono-layer{background:var(--mono-src) center / 100% 100% no-repeat;transform:translateZ(calc(var(--i) * -2.3px));filter:brightness(max(.16, calc(1 - var(--i) * .055))) saturate(1.15)}.lp-mono-face{background:var(--mono-src) center / 100% 100% no-repeat;transform:translateZ(1px)}.lp-mono-shine{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(30% 45% at var(--mx) var(--my), #ffffffb3, #fff0 70%);-webkit-mask:var(--mono-src) center / 100% 100% no-repeat;-webkit-mask:var(--mono-src) center / 100% 100% no-repeat;mask:var(--mono-src) center / 100% 100% no-repeat;transform:translateZ(2px)}.lp{--mono-src:url(/assets/mark-dark.webp)}[data-theme=light] .lp{--mono-src:url(/assets/mark-light.webp)}@keyframes lpIdle{0%,to{transform:rotateX(-10deg)rotateY(20deg)}50%{transform:rotateX(-4deg)rotateY(32deg)}}.lp-mono[data-idle=true]{animation:9s ease-in-out infinite lpIdle}.lp-stats{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.lp-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-stat{align-content:start;gap:.6rem;padding:2.2rem 1.4rem;display:grid}.lp-stat+.lp-stat{border-left:1px solid var(--lp-line)}@media (max-width:899px){.lp-stat:nth-child(3){border-left:0}.lp-stat:nth-child(n+3){border-top:1px solid var(--lp-line)}}.lp-stat-v{color:var(--lp-ink);flex-wrap:wrap;align-items:baseline;gap:.1em 0;font-size:clamp(2.8rem,5vw,4.2rem);line-height:1;display:flex}.lp-stat-v small{letter-spacing:.02em;color:var(--gold);margin-left:.35rem;font-size:.38em;font-style:italic}.lp-stat p{color:var(--lp-soft-ink);max-width:22ch;font-size:.9rem;line-height:1.5}.lp-ribbon{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lp-ribbon-track{gap:3rem;width:max-content;padding:1.6rem 0;animation:60s linear infinite lpRibbon;display:flex}.lp-ribbon-track span{font-family:var(--font-display);color:var(--lp-soft-ink);white-space:nowrap;align-items:center;gap:3rem;font-size:clamp(1.35rem,2.2vw,1.9rem);font-style:italic;display:inline-flex}.lp-ribbon-track span:after{content:"";background:var(--gold);opacity:.7;width:6px;height:6px;transform:rotate(45deg)}@keyframes lpRibbon{to{transform:translate(-50%)}}.lp-split{gap:3rem;display:grid}@media (min-width:1024px){.lp-split{grid-template-columns:1fr 1fr;align-items:start;gap:5rem}}.lp-pains{margin:2rem 0 0;padding:0;list-style:none;display:grid}.lp-pains li{border-top:1px solid var(--lp-line);color:var(--lp-soft-ink);grid-template-columns:auto 1fr;gap:1rem;padding:1.15rem 0;line-height:1.55;display:grid}.lp-pains li:before{content:"";border:1px solid var(--gold);width:9px;height:9px;margin-top:.5rem;transform:rotate(45deg)}.lp-answer{background:var(--bg-card);border:1px solid var(--lp-line);padding:clamp(2rem,4vw,3.2rem);position:relative;box-shadow:0 30px 60px -40px #00000080}.lp-answer:before{content:"";background:var(--gold);width:64px;height:1px;position:absolute;inset:0 auto auto 0}.lp-bento{background:var(--lp-line);border:1px solid var(--lp-line);gap:1px;display:grid}@media (min-width:760px){.lp-bento{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.lp-bento{grid-template-columns:repeat(6,1fr)}.lp-tile:first-child,.lp-tile:nth-child(2){grid-column:span 3}.lp-tile:nth-child(3),.lp-tile:nth-child(4),.lp-tile:nth-child(5){grid-column:span 2}.lp-tile:nth-child(6){grid-column:span 6;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,24rem) 1fr;column-gap:2.6rem}.lp-tile:nth-child(6) .lp-prev{grid-row:1/-1}}.lp-tile{background:var(--bg-base);transition:background .5s var(--lp-ease);grid-template-rows:auto auto auto 1fr auto;gap:1.2rem;padding:clamp(1.6rem,2.6vw,2.4rem);display:grid;position:relative;overflow:hidden}.lp-tile:hover{background:var(--bg-card)}.lp-tile-items{flex-wrap:wrap;align-self:start;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.lp-tile-items li{letter-spacing:.06em;border:1px solid var(--lp-line);color:var(--lp-soft-ink);padding:.38rem .7rem;font-size:.74rem}.lp-tile-link{font-size:.85rem}.lp-prev{border:1px solid var(--lp-line);background:var(--bg-soft);height:190px;position:relative;overflow:hidden}.lp-tile:nth-child(6) .lp-prev{height:190px}@media (max-width:759px){.lp-tile:nth-child(6) .lp-prev{height:220px}}.lp-orbit{--o:min(100%, 620px);width:var(--o);aspect-ratio:1;margin:0 auto;position:relative;container-type:inline-size}.lp-orbit-ring{border:1px solid var(--lp-line);border-radius:50%;animation:90s linear infinite paused lpSpin;position:absolute;inset:0}.lp-orbit.is-in .lp-orbit-ring{animation-play-state:running}.lp-orbit-ring.r2{animation-duration:70s;animation-direction:reverse;inset:17%}.lp-orbit-core{background:var(--bg-card);border:1px solid var(--lp-line);box-shadow:0 0 80px -10px color-mix(in srgb, var(--gold) 40%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;inset:38%}.lp-orbit-core span{font-family:var(--font-display);font-size:clamp(1.1rem,2.4vw,1.6rem)}.lp-orbit-tool{--k:1;transform:translate(-50%, -50%) rotate(var(--a)) translateY(calc(var(--r) * var(--k) * -100cqw)) rotate(calc(var(--a) * -1));position:absolute;top:50%;left:50%}@media (max-width:640px){.lp-orbit{aspect-ratio:auto;flex-wrap:wrap;justify-content:center;gap:.55rem;padding:1.6rem 0;display:flex}.lp-orbit-ring{display:none}.lp-orbit-core{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:.6rem;position:static;inset:auto}.lp-orbit-tool{position:static;transform:none}}.lp-orbit-tool a,.lp-orbit-tool span{background:var(--bg-base);border:1px solid var(--lp-line);letter-spacing:.04em;color:var(--lp-ink);white-space:nowrap;padding:.55rem .95rem;font-size:.82rem;text-decoration:none;transition:border-color .3s,color .3s;display:inline-block}.lp-orbit-tool a:hover{border-color:var(--gold);color:var(--gold)}@keyframes lpSpin{to{transform:rotate(360deg)}}.lp-work{background:var(--lp-line);border:1px solid var(--lp-line);gap:1px;display:grid}@media (min-width:900px){.lp-work{grid-template-columns:1fr 1fr}}.lp-meta{letter-spacing:.06em;color:var(--gold);font-size:.78rem}.lp-work>div{background:var(--bg-base);align-content:start;gap:1rem;padding:clamp(1.8rem,3.2vw,3rem);display:grid}.lp-field{background:var(--lp-band);overflow:clip}.lp-field>.lp-wrap{position:relative}.lp-guar{gap:2.5rem;display:grid}@media (min-width:900px){.lp-guar{grid-template-columns:repeat(3,1fr);gap:3rem}}.lp-guar h3{font-family:var(--font-display);text-wrap:balance;margin-bottom:.8rem;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.12}.lp-guar h3:before{content:"";background:var(--gold);width:44px;height:1px;margin-bottom:1.4rem;display:block}.lp-price{background:var(--lp-line);border:1px solid var(--lp-line);gap:1px;display:grid}@media (min-width:900px){.lp-price{grid-template-columns:repeat(4,1fr)}}.lp-plan{background:var(--bg-base);align-content:start;gap:1.1rem;padding:2.2rem 1.8rem;display:grid}.lp-plan-price{font-size:2.8rem;line-height:1}.lp-plan ul{gap:.55rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.lp-plan li{color:var(--lp-soft-ink);padding-left:1.2rem;font-size:.88rem;line-height:1.45;position:relative}.lp-plan li:before{content:"";background:var(--gold);width:7px;height:1px;position:absolute;top:.55em;left:0}.lp-terms{color:var(--lp-soft-ink);margin-top:1.6rem;font-size:.88rem}.lp-steps{counter-reset:s;gap:2.5rem;display:grid}@media (min-width:900px){.lp-steps{grid-template-columns:repeat(3,1fr)}}.lp-steps li{border-top:1px solid var(--lp-line);counter-increment:s;gap:.8rem;padding-top:1.6rem;list-style:none;display:grid}.lp-steps li:before{content:counter(s);font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--lp-c2);font-size:clamp(4.5rem,8vw,7rem);line-height:.82}.lp-principles{gap:0 3rem;display:grid}@media (min-width:900px){.lp-principles{grid-template-columns:1fr 1fr}}.lp-principles div{border-top:1px solid var(--lp-line);gap:.5rem;padding:1.6rem 0;display:grid}.lp-cards{gap:1.5rem;display:grid}@media (min-width:900px){.lp-cards{grid-template-columns:repeat(3,1fr)}}.lp-card{border:1px solid var(--lp-line);background:var(--bg-base);color:var(--lp-ink);transition:transform .6s var(--lp-ease), border-color .4s, box-shadow .6s var(--lp-ease);align-content:start;gap:.9rem;padding:1.8rem;text-decoration:none;display:grid}.lp-card:hover{border-color:color-mix(in srgb, var(--gold) 60%, transparent);transform:translateY(-4px);box-shadow:0 30px 50px -35px #0000008c}.lp-card p{color:var(--lp-soft-ink);font-size:.92rem;line-height:1.6}.lp-card-go{color:var(--gold);letter-spacing:.06em;font-size:.8rem}.lp-faq{gap:0 3.5rem;display:grid}@media (min-width:1000px){.lp-faq{grid-template-columns:1fr 1fr}}.lp-faq details{border-top:1px solid var(--lp-line)}.lp-faq summary{cursor:pointer;padding:1.35rem 2.4rem 1.35rem 0;font-size:1.02rem;font-weight:500;line-height:1.45;list-style:none;position:relative}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"";border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);width:11px;height:11px;transition:transform .45s var(--lp-ease);position:absolute;top:1.75rem;right:.4rem;transform:rotate(45deg)}.lp-faq details[open] summary:after{top:2rem;transform:rotate(-135deg)}.lp-faq details p{color:var(--lp-soft-ink);padding:0 1rem 1.5rem 0;line-height:1.7}.lp-faq details::details-content{transition:height .5s var(--lp-ease), content-visibility .5s allow-discrete;height:0;overflow:clip}.lp-faq details[open]::details-content{height:auto}@supports (interpolate-size:allow-keywords){.lp-faq{interpolate-size:allow-keywords}}.lp-contact{align-items:start;gap:3rem;display:grid}@media (min-width:1024px){.lp-contact{grid-template-columns:.9fr 1.1fr;gap:5rem}}.lp-form{background:var(--bg-card);border:1px solid var(--lp-line);gap:1.1rem;padding:clamp(1.6rem,3vw,2.6rem);display:grid}.lp-form-row{gap:1.1rem;display:grid}@media (min-width:640px){.lp-form-row{grid-template-columns:1fr 1fr}}.lp-field-w{gap:.45rem;display:grid}.lp-field-w>span{letter-spacing:.14em;text-transform:uppercase;color:var(--lp-soft-ink);font-size:.72rem;font-weight:600}.lp-input{background:var(--bg-base);width:100%;min-height:3.1rem;color:var(--lp-ink);border:1px solid var(--lp-line);font:inherit;border-radius:2px;padding:.8rem 1rem;font-size:.98rem;transition:border-color .3s,box-shadow .3s}.lp-input::placeholder{color:color-mix(in srgb, var(--lp-soft-ink) 80%, transparent)}.lp-input:hover{border-color:color-mix(in srgb, var(--gold) 45%, transparent)}.lp-input:focus{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 18%, transparent);outline:none}textarea.lp-input{resize:vertical;min-height:8rem}.lp-chips{flex-wrap:wrap;gap:.5rem;display:flex}.lp-chip{position:relative}.lp-chip input{opacity:0;cursor:pointer;position:absolute;inset:0}.lp-chip span{border:1px solid var(--lp-line);color:var(--lp-soft-ink);padding:.55rem .9rem;font-size:.84rem;transition:all .3s;display:inline-block}.lp-chip input:checked+span{border-color:var(--gold);color:var(--lp-ink);background:color-mix(in srgb, var(--gold) 12%, transparent)}.lp-chip input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}.lp-err{color:#d9534f;font-size:.88rem}@keyframes lpFold{to{opacity:0;transform:perspective(700px)rotateX(-78deg)scaleY(.35)}}@keyframes lpUnfold{0%{opacity:0;transform:perspective(900px)rotateX(14deg)translateY(14px)}}.lp-form.lp-folding>*{transform-origin:top;animation:lpFold .42s var(--lp-ease) both}.lp-form.lp-folding>:nth-last-child(2){animation-delay:40ms}.lp-form.lp-folding>:nth-last-child(3){animation-delay:80ms}.lp-form.lp-folding>:nth-last-child(4){animation-delay:.12s}.lp-form.lp-folding>:nth-last-child(n+5){animation-delay:.16s}.lp-book,.lp-booked{animation:lpUnfold .6s var(--lp-ease) both}.lp-book .lp-day{transform-origin:top;animation:lpUnfold .5s var(--lp-ease) both}.lp-book .lp-day:nth-child(2){animation-delay:60ms}.lp-book .lp-day:nth-child(3){animation-delay:.12s}.lp-book .lp-day:nth-child(4){animation-delay:.18s}.lp-book .lp-day:nth-child(5){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.lp-form.lp-folding>*,.lp-book,.lp-booked,.lp-book .lp-day{animation:none}}.lp-fine{color:var(--lp-soft-ink);font-size:.82rem;line-height:1.55}.lp-who{border-bottom:1px solid var(--lp-line);color:var(--lp-soft-ink);flex-wrap:wrap;align-items:center;gap:.35rem 1.1rem;padding-bottom:1rem;font-size:.86rem;display:flex}.lp-who span:first-child{color:var(--lp-ink);font-weight:500}.lp-who .lp-link{margin-left:auto;font-size:.82rem}.lp-days{background:var(--lp-line);border:1px solid var(--lp-line);gap:1px;display:grid}.lp-day{background:var(--bg-base);grid-template-columns:4.2rem 1fr 1fr;align-items:start;gap:.5rem;padding:.9rem .75rem 1rem;display:grid}.lp-day-h{grid-row:1/span 4;gap:.15rem;display:grid}.lp-day-h span{letter-spacing:.14em;text-transform:uppercase;color:var(--lp-soft-ink);font-size:.72rem;font-weight:600}.lp-day-h b{font-family:var(--font-display);color:var(--lp-ink);font-size:1.25rem;font-weight:500;line-height:1}.lp-day>.lp-fine{grid-column:2/-1}.lp-slot{white-space:nowrap;border:1px solid var(--lp-line);min-height:2.75rem;color:var(--lp-ink);font:inherit;cursor:pointer;background:0 0;border-radius:2px;padding:0 .3rem;font-size:.84rem;transition:border-color .3s,background .3s}.lp-slot:hover{border-color:color-mix(in srgb, var(--gold) 55%, transparent)}.lp-slot:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lp-slot[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:#0a0a0a;font-weight:600}.lp-input[type=date],.lp-input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer}[data-theme=light] .lp-input[type=date],[data-theme=light] .lp-input[type=time]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:640px){.lp-days{grid-template-columns:repeat(5,1fr)}.lp-day{grid-template-columns:1fr;align-content:start}.lp-day>.lp-fine{grid-column:1}.lp-day-h{grid-row:auto;padding-bottom:.4rem}}.lp-book-nav{justify-content:space-between;gap:1rem;display:flex}.lp-book .lp-link:disabled,.lp-book .lp-btn:disabled{opacity:.4;cursor:default;pointer-events:none}.lp-book button.lp-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lp-ask-time{border-top:1px solid var(--lp-line);justify-items:start;gap:.8rem;padding-top:1.3rem;display:grid}.lp-ask-time .lp-form-row{width:100%}.lp-booked{gap:1.2rem}.lp-when{font-family:var(--font-display);color:var(--gold);gap:.35rem;font-size:clamp(1.6rem,3vw,2.2rem);font-style:italic;line-height:1.15;display:grid}.lp-when small{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-soft-ink);font-size:.8rem;font-style:normal}.lp-next{counter-reset:n;border-top:1px solid var(--lp-line);margin:0;padding:0;list-style:none;display:grid}.lp-next li{counter-increment:n;border-bottom:1px solid var(--lp-line);color:var(--lp-soft-ink);grid-template-columns:1.6rem 1fr;gap:.6rem;padding:.85rem 0;font-size:.95rem;line-height:1.55;display:grid}.lp-next li:before{content:counter(n);font-family:var(--font-display);color:var(--gold);font-size:1.15rem;font-style:italic;line-height:1.25}[data-theme=light] .lp-err{color:#b3261e}.lp-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lp-foot{border-top:1px solid var(--lp-line);padding:5rem 0 2.2rem;overflow:hidden}.lp-foot-grid{gap:2.5rem;display:grid}@media (min-width:900px){.lp-foot-grid{grid-template-columns:1.4fr 1fr 1fr}}.lp-foot ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.lp-foot a{color:var(--lp-soft-ink);font-size:.92rem;text-decoration:none}.lp-foot a:hover{color:var(--gold)}.lp-wordmark{font-family:var(--font-display);letter-spacing:-.045em;color:#0000;-webkit-text-stroke:1.2px color-mix(in srgb, var(--lp-c2) 62%, transparent);white-space:nowrap;-webkit-user-select:none;user-select:none;text-align:center;margin-top:4rem;font-size:clamp(5rem,21vw,19rem);line-height:.8}[data-theme=light] .lp-wordmark{color:#0000;-webkit-text-stroke:1.5px var(--gold)}.lp-legal{color:var(--lp-soft-ink);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2rem;font-size:.8rem;display:flex}.rs{padding:140px 0 var(--lp-space)}.rs-article{max-width:760px;margin:0 auto}.rs-answer{background:var(--bg-card);border:1px solid var(--lp-line);box-shadow:inset 0 1px 0 var(--gold);margin:2rem 0;padding:1.6rem 1.8rem;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.65}.rs-article h2{font-family:var(--font-display);letter-spacing:-.01em;margin:3rem 0 1rem;font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.15}.rs-article p,.rs-article li{color:var(--lp-soft-ink);line-height:1.75}.rs-article p+p{margin-top:1rem}.rs-article ul{gap:.55rem;padding-left:0;list-style:none;display:grid}.rs-article li{padding-left:1.2rem;position:relative}.rs-article li:before{content:"";background:var(--gold);width:7px;height:1px;position:absolute;top:.8em;left:0}.rs-table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.92rem}.rs-table caption{text-align:left;color:var(--lp-soft-ink);padding-bottom:.6rem;font-size:.8rem}.rs-table th,.rs-table td{text-align:left;border-bottom:1px solid var(--lp-line);vertical-align:top;padding:.8rem .7rem}.rs-table th{color:var(--lp-ink);letter-spacing:.04em;font-size:.82rem;font-weight:600}.rs-scroll{overflow-x:auto}.rs-meta{color:var(--lp-soft-ink);flex-wrap:wrap;gap:.4rem 1.2rem;font-size:.85rem;display:flex}.rs-crumbs{color:var(--lp-soft-ink);flex-wrap:wrap;gap:.5rem;font-size:.82rem;display:flex}.rs-crumbs a{color:var(--lp-soft-ink)}.js .lp [data-reveal]{opacity:0;transition:opacity 1s var(--lp-ease), transform 1.1s var(--lp-ease);transition-delay:calc(var(--d,0) * 90ms);transform:translateY(26px)}.js .lp [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}.lp *,.lp :before,.lp :after{transition-duration:.01ms!important;animation:none!important}.js .lp [data-reveal]{opacity:1;transform:none}.lp-mono{transform:rotateX(-10deg)rotateY(20deg)!important}}.pv{color:var(--lp-soft-ink);font-size:12px;position:absolute;inset:0}.pv-line{background:color-mix(in srgb, var(--lp-soft-ink) 22%, transparent);border-radius:1px;height:7px}.pv-serif{background:color-mix(in srgb, var(--lp-ink) 55%, transparent);height:11px}.pv-web{grid-template-rows:28px 1fr;grid-template-columns:1fr 34%;display:grid}.pv-bar{border-bottom:1px solid var(--lp-line);background:var(--bg-card);grid-column:1/-1;align-items:center;gap:5px;padding:0 10px;display:flex}.pv-bar i{background:var(--lp-line);border-radius:50%;width:7px;height:7px}.pv-bar span{letter-spacing:.04em;margin-left:10px;font-size:11px}.pv-web-body{align-content:start;gap:7px;padding:14px 16px;display:grid}.pv-cta{background:var(--gold);color:var(--btn-text);letter-spacing:.12em;text-transform:uppercase;justify-self:start;margin-top:6px;padding:7px 12px;font-size:11px;font-weight:600}.pv-web-side{border-left:1px solid var(--lp-line);align-content:start;gap:10px;padding:14px 12px;display:grid}.pv-web-side div{background:color-mix(in srgb, var(--gold) 9%, transparent);border:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:6px;height:34px;padding:0 9px;font-size:11px;display:flex}.pv-web-side b{color:var(--lp-ink);font-weight:500}@media (max-width:520px){.pv-web{grid-template-columns:1fr}.pv-web-side{display:none}}.pv-site-name{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:10.5px;font-weight:600}.pv-site-h{font-family:var(--font-display);color:var(--lp-ink);max-width:16ch;font-size:16px;line-height:1.12}.pv-app{place-items:center;display:grid}.pv-phone{border:1px solid var(--lp-line);background:var(--bg-card);border-bottom:0;border-radius:16px 16px 0 0;align-content:start;gap:6px;width:128px;height:150px;margin-top:24px;padding:18px 10px 0;display:grid}.pv-notch{background:var(--lp-line);border-radius:4px;width:34px;height:4px;margin:-8px auto 4px}.pv-app-title{font-family:var(--font-display);color:var(--lp-ink);font-size:15px}.pv-row{border:1px solid var(--lp-line);background:var(--bg-base);align-items:center;gap:6px;padding:5px 6px;font-size:10.5px;display:flex}.pv-row b{background:var(--gold);flex:none;width:5px;height:5px;transform:rotate(45deg)}.pv-flow{justify-content:space-between;align-items:center;gap:8px;padding:0 16px;display:flex;container-type:inline-size}.pv-wire{width:100%;height:60px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.pv-wire path{fill:none;stroke:color-mix(in srgb, var(--gold) 60%, transparent);stroke-width:1.2px;stroke-dasharray:5 6}.pv-pulse{background:var(--gold);width:6px;height:6px;box-shadow:0 0 10px var(--gold);animation:pvPulse 3.2s var(--lp-ease) 3;border-radius:50%;animation-play-state:paused;position:absolute;top:calc(50% - 3px);left:16px}.is-in .pv-pulse{animation-play-state:running}@keyframes pvPulse{0%{opacity:0;transform:translate(0)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(calc(100cqw - 38px))}}.pv-node{background:var(--bg-card);border:1px solid var(--lp-line);color:var(--lp-ink);white-space:nowrap;padding:9px 10px;font-size:11px;position:relative}.pv-node:before{content:"";background:var(--gold);width:7px;height:7px;position:absolute;top:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.pv-sync{grid-template-columns:auto 50px 1fr;align-items:center;gap:6px;padding:0 16px;display:grid}.pv-srcs{gap:14px;display:grid}.pv-srcs span{border:1px solid var(--lp-line);background:var(--bg-base);white-space:nowrap;padding:6px 8px;font-size:11px}.pv-arrows{width:50px;height:100px}.pv-arrows path{fill:none;stroke:color-mix(in srgb, var(--gold) 70%, transparent);stroke-width:1.2px;stroke-dasharray:4 5}.pv-contact{background:var(--bg-card);border:1px solid var(--lp-line);gap:8px;padding:12px;display:grid}.pv-person{align-items:center;gap:8px;display:flex}.pv-person b{color:var(--lp-ink);font-size:11.5px;font-weight:600}.pv-av{width:24px;height:24px;color:var(--lp-c2-ink);background:color-mix(in srgb, var(--lp-accent2) 75%, var(--gold));border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.pv-kv{border-top:1px solid var(--lp-line);justify-content:space-between;gap:10px;padding-top:6px;font-size:10.5px;display:flex}.pv-kv span:last-child{color:var(--gold)}.pv-ad{align-content:start;gap:10px;padding:16px 18px;display:grid}.pv-search{border:1px solid var(--lp-line);background:var(--bg-card);border-radius:20px;padding:8px 12px;font-size:11.5px}.pv-adcard{gap:6px;display:grid}.pv-adtag{font-size:10.5px}.pv-adtag b{color:var(--lp-ink);margin-right:6px}.pv-adtitle{color:var(--lp-accent2);font-size:13px;font-weight:600}[data-theme=dark] .pv-adtitle{color:var(--gold-light)}.pv-track{gap:8px;margin-top:4px;display:flex}.pv-track span{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);color:var(--lp-ink);padding:3px 7px;font-size:10.5px}.pv-ai{align-content:start;gap:6px;padding:12px 18px;display:grid}.pv-bubble{border:1px solid var(--lp-line);justify-self:start;max-width:78%;padding:8px 11px;font-size:11px;line-height:1.4}.pv-them{background:var(--bg-card);color:var(--lp-ink)}.pv-us{background:color-mix(in srgb, var(--gold) 14%, var(--bg-base));color:var(--lp-ink);border-color:color-mix(in srgb, var(--gold) 40%, transparent);justify-self:end}.pv-done{letter-spacing:.06em;color:var(--gold);justify-self:center;margin-top:2px;font-size:11px}.js .lp [data-reveal] .pv-row,.js .lp [data-reveal] .pv-node,.js .lp [data-reveal] .pv-bubble,.js .lp [data-reveal] .pv-done{opacity:0;transition:opacity .7s var(--lp-ease), transform .7s var(--lp-ease);transition-delay:calc(.3s + var(--d,0) * .26s);transform:translateY(8px)}.js .lp [data-reveal].is-in .pv-row,.js .lp [data-reveal].is-in .pv-node,.js .lp [data-reveal].is-in .pv-bubble,.js .lp [data-reveal].is-in .pv-done{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .lp [data-reveal] .pv-row,.js .lp [data-reveal] .pv-node,.js .lp [data-reveal] .pv-bubble,.js .lp [data-reveal] .pv-done{opacity:1;transform:none}}.lp .lp-h1,.lp .lp-h2,.lp .lp-stat-v,.lp .lp-plan-price{color:var(--lp-head);background:var(--lp-metal) 0 0 / 100% 1lh repeat-y;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp .lp-em,.lp .lp-stat-v small{-webkit-text-fill-color:currentColor}.lp .lp-plan-price{padding-right:.14em}.lp h3,.lp .lp-h3,.rs-article h2,.rs-table th{color:var(--lp-head)}.lp-field,.lp-answer,.lp-plan[data-feature=true],[data-theme=light] .lp-foot{--lp-ink:var(--lp-band-ink);--lp-soft-ink:color-mix(in srgb, var(--lp-band-ink) 76%, transparent);--lp-line:color-mix(in srgb, var(--lp-band-ink) 16%, transparent);--lp-head:var(--lp-band-ink);color:var(--lp-band-ink)}[data-theme=light] .lp-field,[data-theme=light] .lp-answer,[data-theme=light] .lp-plan[data-feature=true],[data-theme=light] .lp-foot{--gold:#d4b25a;--lp-em:#d4b25a;--lp-c2:var(--gold);--lp-metal:linear-gradient(#f5f0e8, #f5f0e8)}.lp-answer{background:var(--lp-band);box-shadow:0 40px 70px -45px color-mix(in srgb, var(--lp-c2) 55%, #000);border-color:#0000}.lp-answer .lp-body,.lp-answer p{color:var(--lp-soft-ink)}.lp-plan[data-feature=true]{background:var(--lp-band);box-shadow:inset 0 3px 0 var(--gold)}[data-theme=light] .lp-foot{background:var(--lp-band);border-top:0}[data-theme=light] .lp-foot .lp-legal,[data-theme=light] .lp-foot p{color:var(--lp-soft-ink)}.lp-pains li:before{border-color:var(--lp-c2);background:color-mix(in srgb, var(--lp-c2) 14%, transparent)}.lp-plan li:before,.rs-article li:before{background:var(--lp-c2)}.lp-steps li{border-top:2px solid var(--lp-c2)}.lp-faq summary:after{border-color:var(--lp-c2)}.lp-faq details[open] summary{color:var(--lp-head)}.lp-tile-items li{border-color:color-mix(in srgb, var(--lp-c2) 32%, transparent);color:var(--lp-ink)}.lp-orbit-core{background:var(--lp-c2);box-shadow:0 0 90px -12px color-mix(in srgb, var(--lp-c2) 55%, transparent);border:0}.lp-orbit-core span{color:var(--lp-c2-ink)}.lp .lp-orbit-core span{-webkit-text-fill-color:currentColor}.lp-orbit-ring{border-color:color-mix(in srgb, var(--lp-c2) 28%, transparent)}.lp-orbit-tool a,.lp-orbit-tool span{border-color:color-mix(in srgb, var(--lp-c2) 30%, transparent)}.lp-card:hover{border-color:var(--lp-c2)}.lp-form{box-shadow:inset 0 3px 0 var(--lp-c2)}.lp-btn-ghost{border-color:color-mix(in srgb, var(--lp-c2) 45%, transparent)}.lp-btn-ghost:hover{border-color:var(--lp-c2)}[data-theme=light] .lp-btn{box-shadow:0 12px 30px -14px color-mix(in srgb, var(--lp-c2) 80%, transparent)}[data-theme=light] .lp-btn:hover{box-shadow:0 20px 40px -16px color-mix(in srgb, var(--lp-c2) 90%, transparent)}[data-theme=light] .lp-btn-ghost,[data-theme=light] .lp-btn-ghost:hover{box-shadow:none}.rs-answer{box-shadow:inset 3px 0 0 var(--lp-c2)}.pv-serif{background:color-mix(in srgb, var(--lp-c2) 70%, transparent)}.lp-hero-bg{background:radial-gradient(50% 50% at 80% 44%, color-mix(in srgb, var(--gold) 9%, transparent), transparent 70%), radial-gradient(45% 45% at 6% 88%, color-mix(in srgb, var(--lp-c2) 9%, transparent), transparent 70%)}[data-theme=dark] .lp-answer,[data-theme=dark] .lp-plan[data-feature=true]{--lp-band-ink:#0b0c0e;--lp-ink:#0b0c0e;--lp-soft-ink:#2a2e35;--lp-head:#0b0c0e;--lp-line:#0b0c0e29;--lp-metal:linear-gradient(#0b0c0e, #0b0c0e);--gold:#6b4f10;--lp-c2:#0b0c0e;background:var(--lp-silver);color:#0b0c0e}[data-theme=dark] .lp-answer{box-shadow:0 40px 80px -40px #000000e6,inset 0 0 0 1px #ffffff40}[data-theme=dark] .lp-field{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lp-c2) 35%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--lp-c2) 20%, transparent)}.lp-arrow{aspect-ratio:1;clip-path:polygon(100% 0,62% 100%,47% 53%,0 38%);background:linear-gradient(135deg, var(--gold-light,var(--gold)) 50%, var(--gold) 50%);flex:none;width:.72em;display:inline-block}.lp-btn .lp-arrow{transition:transform .5s var(--lp-ease);background:currentColor}.lp-btn:hover .lp-arrow{transform:translate(2px,-2px)}.lp-proof .lp-arrow{margin-top:.32em}.lp-proof li:has(.lp-arrow){color:var(--lp-ink);align-items:flex-start;font-size:1rem}.lp-arrow-xl{opacity:.13;pointer-events:none;width:clamp(15rem,32vw,30rem);position:absolute;top:50%;right:-3%;transform:translateY(-50%)}@media (max-width:899px){.lp-arrow-xl{opacity:.09;top:auto;bottom:-8%;transform:none}}.lp-cta-note{color:var(--lp-soft-ink);border-top:1px solid var(--lp-line);max-width:30rem;padding-top:1.2rem;font-size:.95rem;line-height:1.55}.lp-ask{font-family:var(--font-display);color:var(--lp-em,var(--gold));text-wrap:balance;margin-top:2.2rem;font-size:clamp(1.6rem,2.6vw,2.2rem);font-style:italic;line-height:1.15}.lp-flow{counter-reset:f;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.lp-flow li{counter-increment:f;border-top:1px solid var(--lp-line);grid-template-columns:1.6rem 1fr;gap:.6rem;padding:.85rem 0;line-height:1.5;display:grid}.lp-flow li:before{content:counter(f);font-family:var(--font-display);color:var(--gold);font-variant-numeric:lining-nums;font-size:1.25rem;line-height:1.2}.lp-flow-last{font-family:var(--font-display);border-top:1px solid var(--lp-line);padding-top:1.2rem;font-size:clamp(1.45rem,2.2vw,1.9rem);line-height:1.15}.lp-stack{margin:0;padding:0;list-style:none;display:grid}.lp-stack li{border-top:1px solid var(--lp-line);grid-template-columns:auto 1fr;gap:1.1rem;padding:1.5rem 0;display:grid}.lp-stack li:last-child{border-bottom:1px solid var(--lp-line)}.lp-stack .lp-arrow{width:1.05rem;margin-top:.5rem}.lp-stack .lp-body{margin-top:.35rem}@media (min-width:1024px){.lp-split>.lp-head{position:sticky;top:110px}}.lp-ledger{border-bottom:1px solid var(--lp-line);margin:0;padding:0;list-style:none;display:grid}.lp-ledger li{border-top:1px solid var(--lp-line);align-items:baseline;gap:.5rem 3rem;padding:1.6rem 0;display:grid}@media (min-width:900px){.lp-ledger li{grid-template-columns:minmax(0,22rem) 1fr}}.lp-ledger .lp-body{max-width:60ch;font-size:1.05rem}.lp-field .lp-terms a{margin-left:.4rem}[data-theme=light] .lp-prev{border-color:color-mix(in srgb, var(--lp-c2) 30%, transparent);box-shadow:0 22px 34px -30px color-mix(in srgb, var(--lp-c2) 70%, transparent);background:#fff}[data-theme=light] .pv-bar{background:color-mix(in srgb, var(--lp-c2) 7%, #fff)}[data-theme=light] .pv-site-h,[data-theme=light] .pv-app-title{color:var(--lp-head)}[data-theme=light] .lp-tile:hover{background:#fbf8f3}[data-theme=light] .lp-stat-v small{color:var(--lp-em)}[data-theme=dark] .lp-prev{border-color:color-mix(in srgb, var(--lp-c2) 24%, transparent);background:#131313;box-shadow:inset 0 1px #ffffff0d}[data-theme=dark] .lp-plan[data-feature=true]{box-shadow:inset 0 3px 0 var(--gold), inset 0 0 0 1px #ffffff59, 0 30px 60px -40px #000000e6}.lp-trades{flex-wrap:wrap;align-items:baseline;gap:.5rem 0;display:flex}.lp-trades a{font-family:var(--font-display);letter-spacing:-.018em;color:var(--lp-head);align-items:center;font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.15;text-decoration:none;transition:color .35s;display:inline-flex}.lp-trades a:after{content:"";background:var(--gold);opacity:.8;width:.16em;height:.16em;margin:0 .55em;transform:rotate(45deg)}.lp-trades a:last-child:after{display:none}.lp-trades a:hover{color:var(--lp-em,var(--gold));font-style:italic}.lp-hero .lp-btn{letter-spacing:.16em;min-height:4.1rem;padding:0 2.5rem;font-size:.88rem}.lp-hero .lp-btn .lp-arrow{width:.8em}.lp-hero .lp-cta-note{color:var(--lp-ink);border-top:0;max-width:32rem;margin-top:-.5rem;padding-top:0;font-size:1.05rem}.lp-hero .lp-link{color:var(--lp-soft-ink);font-size:.92rem}@media (max-width:640px){.lp-hero .lp-btn{padding:0 1.6rem;font-size:.8rem}}.lp-ask-box{border-top:1px solid var(--lp-line);justify-items:start;gap:.9rem;margin-top:2.4rem;padding:1.8rem 0 0 1.6rem;display:grid;position:relative}.lp-ask-box:before{content:"";aspect-ratio:1;clip-path:polygon(100% 0,62% 100%,47% 53%,0 38%);background:linear-gradient(135deg, var(--gold-light,var(--gold)) 50%, var(--gold) 50%);width:.8rem;position:absolute;top:2.2rem;left:0}.lp-ask-box .lp-ask{margin-top:0}