.lp{font-family:var(--font-sans);font-size:15px;line-height:1.5;color:var(--color-carbon);background:var(--color-paper);font-variant-numeric:proportional-nums}.lp *{box-sizing:border-box;margin:0;padding:0}.lp a{color:inherit;text-decoration:none}.lp .wrap{max-width:1440px;margin:0 auto;padding:0 64px}.lp .ts{font-family:var(--font-mono);font-size:13px;color:var(--c66);white-space:pre}.lp .btn{display:inline-flex;align-items:center;justify-content:center;background:var(--color-carbon);color:var(--color-paper);font-weight:600;font-size:16px;padding:16px 22px;border-radius:2px;border:1.5px solid var(--color-carbon);white-space:nowrap;cursor:pointer;font-family:inherit;line-height:1}.lp .btn.o{background:transparent;color:var(--color-carbon)}.lp .btn.sm{font-size:15px;font-weight:500;padding:9px 15px}.lp .btn.paper{background:var(--color-paper);color:var(--color-carbon);border-color:var(--color-paper)}.lp nav{height:80px;display:flex;align-items:center;gap:48px}.lp nav .lockup{height:36px;width:auto;display:block}.lp nav .links{gap:32px}.lp nav .links,.lp nav .right{display:flex;font-size:15px;font-weight:500}.lp nav .right{margin-left:auto;gap:28px;align-items:center}.lp h1{padding-top:84px;font-family:var(--font-heading);font-size:128px;line-height:.94;letter-spacing:-.045em;font-weight:800}.lp .lede{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding-top:44px}.lp .lede p{font-size:20px;line-height:1.45;max-width:560px;font-weight:450}.lp .cta{display:flex;gap:12px}.lp .feed{margin-top:104px}.lp .fr{display:grid;grid-template-columns:200px 1fr 1fr 1fr 150px;padding:12px 0;border-top:1px solid var(--line);font-size:14.5px;align-items:baseline}.lp .fr.h{border-top:2px solid var(--color-carbon);font-size:12.5px;color:var(--c66);font-weight:500}.lp .fr .k{text-align:right}.lp .fn{font-size:12px;color:var(--c66);margin-top:10px}.lp .fee{display:grid;grid-template-columns:440px 1fr;gap:40px;align-items:start;padding:128px 0 112px;border-bottom:1px solid var(--line)}.lp .fee .fig{font-weight:800;font-size:200px;line-height:.85;letter-spacing:-.05em}.lp .fee .fig,.lp h2{font-family:var(--font-heading)}.lp h2{font-weight:700;font-size:40px;line-height:1.1;letter-spacing:-.03em;max-width:680px}.lp .fee .sub{margin-top:12px;font-size:20px;color:var(--c66)}.lp .calc{margin-top:32px;max-width:560px;border-top:2px solid var(--color-carbon);font-size:15px}.lp .calc .row{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line);color:var(--c66)}.lp .calc .row b,.lp .calc .row.tot{font-weight:600;color:var(--color-carbon)}.lp .calc .row.tot{border-bottom:2px solid var(--color-carbon)}.lp .calc .row.tot b{font-size:24px;font-weight:700;letter-spacing:-.02em}.lp .note{margin-top:14px;font-size:13.5px;color:var(--c66)}.lp .aud{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:96px 0}.lp .aud>div{min-height:240px;padding:40px;border:1.5px solid var(--color-carbon);border-radius:2px;display:flex;flex-direction:column;justify-content:space-between;gap:28px}.lp .aud .dark{background:var(--color-carbon);color:var(--color-paper)}.lp .aud h3{font-family:var(--font-heading);font-weight:700;font-size:30px;line-height:1.14;letter-spacing:-.025em;max-width:460px}.lp .aud .btn{align-self:flex-start}.lp .signup{display:flex;gap:8px;max-width:440px}.lp .signup input{flex:1;min-width:0;border:1.5px solid var(--color-carbon);border-radius:2px;background:transparent;font:inherit;font-size:16px;padding:0 14px;color:var(--color-carbon)}.lp .signup input::placeholder{color:var(--c65)}.lp footer{background:var(--color-carbon);color:var(--pp70);font-size:13px}.lp footer .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:96px}.lp footer .lockup{height:30px;width:auto;display:block}.lp footer .flinks{display:flex;gap:28px}@media (max-width:1180px){.lp h1{font-size:clamp(48px,9vw,128px)}.lp .fee{grid-template-columns:1fr;gap:24px}.lp .fee .fig{font-size:clamp(96px,18vw,200px)}}@media (max-width:900px){.lp .wrap{padding:0 20px}.lp nav{height:64px;gap:16px}.lp nav .links{display:none}.lp nav .lockup{height:28px}.lp h1{padding-top:40px;font-size:clamp(40px,11.5vw,72px)}.lp .lede{flex-direction:column;align-items:flex-start;padding-top:24px}.lp .lede p{font-size:17px}.lp .cta{flex-wrap:wrap}.lp .feed{margin-top:56px}.lp .fr{grid-template-columns:1fr 1fr;row-gap:2px;font-size:14px}.lp .fr .ts{grid-column:1/-1}.lp .fr.h span:nth-child(n+2):not(.k){display:none}.lp .fr span:nth-child(4){color:var(--c66)}.lp .fee{padding:72px 0 64px}.lp h2{font-size:28px}.lp .aud{grid-template-columns:1fr;padding:56px 0}.lp .aud>div{padding:28px}.lp .aud h3{font-size:24px}.lp footer .wrap{flex-wrap:wrap;padding-top:28px;padding-bottom:28px}}