.lp{--ink:#101614;--indigo:#4632ff;--indigo-deep:#3423c4;--indigo-tint:#e2deff;--indigo-on-dark:#b3aaff;--indigo-wash:#f4f2ff;--body:#4b5159;--caption:#5b616d;--rule:#e6e7ec;--rule-strong:#cfd2da;--rule-faint:#f0f1f4;--paper:#f7f7fa;--white:#fff;--dark-text:#c9cdd4;--dark-caption:#a7adb8;--dark-rule:#2e353d;--gutter:120px;--sans:var(--font-instrument-sans), "Instrument Sans", system-ui, sans-serif;--mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;font-family:var(--sans);color:var(--ink);background:var(--white);width:100%;overflow-x:clip}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp a{color:var(--indigo-deep)}.lp a:hover{color:var(--indigo)}.lp input:focus,.lp button:focus-visible,.lp a:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.lp h1,.lp h2,.lp p{margin:0}.lp .mono{font-family:var(--mono)}.lp .tab{font-variant-numeric:tabular-nums}.lp .kicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--indigo-deep);font-size:12px}.lp .wrap{max-width:1440px;padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.lp-nav{align-items:center;gap:14px;height:88px;display:flex;position:relative}.lp-nav .brand{color:var(--ink);align-items:center;gap:14px;text-decoration:none;display:flex}.lp-nav .brand span{letter-spacing:-.026em;font-size:20px;font-weight:700}.lp-nav .spacer{flex-grow:1}.lp-nav .pre{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--caption);font-size:11px}.lp-nav .link{color:var(--ink);align-items:center;min-height:44px;margin-left:16px;padding:12px 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.lp-nav .outline{color:var(--ink);border:1.5px solid var(--ink);background:var(--white);align-items:center;min-height:44px;padding:11px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.lp-cta{flex-direction:column;gap:14px;margin-top:6px;display:flex}.lp-cta .row{flex-wrap:wrap;gap:12px;display:flex}.lp .lp-btn-primary{background:var(--indigo);color:var(--white);align-items:center;min-height:44px;padding:17px 26px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.lp .lp-btn-primary:hover{color:var(--white);background:var(--indigo-deep)}.lp .lp-btn-outline{background:var(--white);color:var(--ink);border:1.5px solid var(--ink);align-items:center;min-height:44px;padding:15.5px 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.lp .lp-btn-outline:hover{color:var(--ink);background:var(--paper)}.lp-cta .note{color:var(--body);font-size:14px}.lp-cta .note strong{color:var(--ink)}.lp-build{height:100svh;position:relative}.lp-build.live{height:680vh}.lp-build .stick{border-bottom:1px solid var(--rule);flex-direction:column;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.lp-build .stick>.wrap{width:100%}.lp-build canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.lp-build .bp-label{opacity:0;font-family:var(--mono);letter-spacing:1.2px;color:var(--indigo-deep);white-space:nowrap;pointer-events:none;will-change:transform;font-size:11px;font-weight:500;position:absolute;top:0;left:0}.lp-build .lp-nav{z-index:2;flex-shrink:0}.lp-build .stage{z-index:1;pointer-events:none;flex:1;min-height:0;position:relative}.lp-build .col{width:540px;max-width:100%;height:100%;position:relative}.lp-build .step{opacity:0;pointer-events:none;transition:opacity .35s,transform .35s;position:absolute;top:0;left:0;right:0;transform:translateY(14px)}.lp-build .step.on{opacity:1;pointer-events:auto;transform:none}.lp-build .hero{flex-direction:column;gap:24px;padding-bottom:40px;display:flex;top:50%;transform:translateY(calc(14px - 50%))}.lp-build .hero.on{transform:translateY(-50%)}.lp-build .hero h1{letter-spacing:-.045em;font-size:clamp(44px,5.3vw,78px);font-weight:700;line-height:.96}.lp-build .hero .intro{color:var(--body);font-size:18px;line-height:1.5}.lp-build .lp-cta{margin-top:0}.lp-build .cue{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--caption);align-items:center;gap:10px;font-size:11px;display:none}.lp-build.live .cue{display:flex}.lp-build .cue i{background:var(--ink);transform-origin:top;width:1px;height:26px;animation:1.8s ease-in-out infinite lpcue;display:block}@keyframes lpcue{0%{transform:scaleY(0)}60%,to{transform:scaleY(1)}}.lp-build .stp{flex-direction:column;gap:16px;display:flex;top:5vh}.lp-build .stp .count{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--indigo-deep);font-variant-numeric:tabular-nums;font-size:12px}.lp-build .stp .count span{color:var(--caption)}.lp-build .stp h2{letter-spacing:-.03em;font-size:clamp(30px,3.1vw,46px);font-weight:600;line-height:1.04}.lp-build .stp p{color:var(--body);max-width:470px;font-size:17px;line-height:1.55}.lp-build .calls{font-family:var(--mono);flex-direction:column;gap:7px;margin-top:2px;font-size:12.5px;display:flex}.lp-build .calls div{gap:12px;display:flex}.lp-build .calls .fn{color:var(--indigo-deep)}.lp-build .calls .out{color:var(--caption)}.lp-build .take{background:var(--white);border:1px solid var(--rule-strong);opacity:0;width:440px;max-width:100%;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12px;transition:opacity .35s;position:absolute;bottom:30px;left:0}.lp-build .take.on{opacity:1}.lp-build .take .h{border-bottom:1px solid var(--rule-strong);font-family:var(--sans);justify-content:space-between;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.lp-build .take .h span:last-child{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--caption);font-size:10.5px;font-weight:400}.lp-build .take .cols,.lp-build .take .r{padding:4.5px 14px;display:flex}.lp-build .take .cols{color:var(--caption);letter-spacing:.08em;border-bottom:1px solid var(--rule);font-size:10px}.lp-build .take .r{border-bottom:1px solid var(--rule);opacity:.18;transition:opacity .3s,background .6s}.lp-build .take .r:last-child{border-bottom:0}.lp-build .take .r.on{opacity:1}.lp-build .take .r.new{background:var(--indigo-tint)}.lp-build .take .c{width:62px;color:var(--caption);flex-shrink:0}.lp-build .take .m{flex-grow:1}.lp-build .bar{z-index:2;height:2px;position:absolute;bottom:0;left:0;right:0}.lp-build .bar i{background:var(--indigo);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.lp-build .step,.lp-build .take,.lp-build .take .r{transition:none}.lp-build .cue i{animation:none}}.lp-section{padding:110px 0 0}.lp-section.paper{background:var(--paper);padding:100px 0}.lp-section .head{align-items:flex-end;gap:80px;margin-bottom:56px;display:flex}.lp-section .head h2{letter-spacing:-.03em;flex-shrink:0;width:620px;font-size:48px;font-weight:600;line-height:1.05}.lp-section .head p{color:var(--body);flex-grow:1;font-size:17px;line-height:1.6}.lp-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px;display:grid}.lp-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.lp-col{border-top:2px solid var(--ink);flex-direction:column;gap:12px;padding-top:22px;display:flex}.lp-col .num{font-family:var(--mono);color:var(--indigo-deep);font-size:13px;font-weight:500}.lp-col .lab{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--indigo-deep);font-size:12px}.lp-col .t{letter-spacing:-.015em;font-size:21px;font-weight:600}.lp-col .t.big{letter-spacing:-.018em;font-size:24px}.lp-col p{color:var(--body);font-size:15px;line-height:1.6}.lp-col p.big{font-size:15.5px}.lp-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.lp-card{background:var(--white);border:1px solid var(--rule);flex-direction:column;gap:12px;padding:30px;display:flex}.lp-card .lab{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--indigo-deep);font-size:12px}.lp-card .t{letter-spacing:-.018em;font-size:22px;font-weight:600}.lp-card p{color:var(--body);font-size:15px;line-height:1.6}.lp-card.dark{background:var(--ink);border-color:var(--ink)}.lp-card.dark .lab{color:var(--indigo-on-dark)}.lp-card.dark .t{color:var(--white)}.lp-card.dark p{color:var(--dark-text)}.lp-pricing{gap:64px;display:flex}.lp-pricing .copy{flex-direction:column;flex-shrink:0;gap:22px;width:440px;display:flex}.lp-pricing .copy h2{letter-spacing:-.03em;font-size:46px;font-weight:600;line-height:1.05}.lp-pricing .copy p{color:var(--body);font-size:17px;line-height:1.6}.lp-pricing .points{flex-direction:column;gap:12px;margin-top:6px;display:flex}.lp-pricing .points div{gap:12px;font-size:15.5px;line-height:1.5;display:flex}.lp-pricing .points .n{font-family:var(--mono);color:var(--indigo-deep)}.lp-pricing .panels{font-family:var(--mono);font-variant-numeric:tabular-nums;flex-grow:1;align-items:center;gap:18px;min-width:0;font-size:12px;display:flex}.lp-book{border:1px solid var(--rule-strong);background:var(--paper);flex-shrink:0;width:270px}.lp-book .h{border-bottom:1px solid var(--rule-strong);font-family:var(--sans);padding:13px 16px;font-size:14px;font-weight:600}.lp-book .r,.lp-take .r{border-bottom:1px solid var(--rule-faint);gap:10px;padding:9px 16px;display:flex}.lp-book .r:last-child{border-bottom:0}.lp-book .c,.lp-take .c{width:52px;color:var(--indigo-deep);flex-shrink:0}.lp-book .m,.lp-take .m{flex-grow:1}.lp-arrow{flex-shrink:0}.lp-take{border:1.5px solid var(--ink);background:var(--white);flex-grow:1;min-width:0}.lp-take .h{border-bottom:1px solid var(--rule-strong);font-family:var(--sans);padding:13px 16px;display:flex}.lp-take .h .t{flex-grow:1;font-size:14px;font-weight:600}.lp-take .h .s{font-family:var(--mono);color:var(--caption);font-size:11px}.lp-take .q{text-align:right;flex-shrink:0;width:64px}.lp-take .v{text-align:right;flex-shrink:0;width:86px}.lp-take .tot{border-top:1px solid var(--ink);font-family:var(--sans);padding:13px 16px;font-size:14px;font-weight:600;display:flex}.lp-take .tot .t{flex-grow:1}.lp-take .tot .v{font-family:var(--mono);width:auto}.lp-vs .head .lead{flex-direction:column;flex-shrink:0;gap:16px;width:660px;display:flex}.lp-vs .head .lead .kick{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--caption);font-size:12px}.lp-vs .head .lead h2{width:auto;font-size:46px}.lp-table{flex-direction:column;display:flex}.lp-table .row{border-bottom:1px solid var(--rule);grid-template-columns:210px minmax(0,1fr) minmax(0,1fr);display:grid}.lp-table .row.h{border-bottom:2px solid var(--ink)}.lp-table .row.h .col{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--caption);padding:14px 20px;font-size:12px}.lp-table .row.h .col.bg{background:var(--indigo-wash);color:var(--indigo-deep);align-items:center;gap:8px;display:flex}.lp-table .row.h .col.bg i{background:var(--indigo);width:8px;height:8px;display:block}.lp-table .lab{padding:15px 0;font-size:15px;font-weight:600}.lp-table .plain{color:var(--body);padding:15px 20px;font-size:15px;line-height:1.5}.lp-table .bg{background:var(--indigo-wash);padding:15px 20px;font-size:15px;font-weight:500;line-height:1.5}.lp-table .plain:before,.lp-table .bg:before{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--caption);margin-bottom:4px;font-size:11px;display:none}.lp-table .plain:before{content:"A plain SketchUp MCP"}.lp-table .bg:before{content:"Basegrid";color:var(--indigo-deep)}.lp-tools .head h2{letter-spacing:-.028em;font-size:40px;line-height:1.08}.lp-tools .head p{font-size:16px}.lp-tools .head{margin-bottom:40px}.lp-toolgrid{border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.lp-tool{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 8px;font-size:14px;font-weight:500;display:flex}.lp-tool.check{background:var(--indigo-tint);color:var(--indigo-deep);grid-column:span 2;font-weight:600}.lp-signup{background-color:var(--ink);background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:40px 40px;margin-top:100px;padding:100px 0;scroll-margin-top:0}.lp-signup .wrap{gap:96px;display:flex}.lp-signup .copy{flex-direction:column;flex-shrink:0;gap:22px;width:500px;display:flex}.lp-signup .copy .kick{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dark-caption);font-size:12px}.lp-signup .copy h2{letter-spacing:-.035em;color:var(--white);font-size:56px;font-weight:700;line-height:1}.lp-signup .copy p{color:var(--dark-text);font-size:18px;line-height:1.55}.lp-signup .copy .beta{border-top:1px solid var(--dark-rule);flex-direction:column;gap:8px;padding-top:18px;display:flex}.lp-signup .copy .beta b{color:var(--white);font-size:16px;font-weight:600}.lp-signup .copy .beta span{color:var(--dark-text);font-size:15px;line-height:1.55}.lp-form{background:var(--white);flex-direction:column;flex-grow:1;min-width:0;padding:0 36px 36px;display:flex}.lp-form .tabs{border-bottom:1px solid var(--rule);gap:28px;margin-bottom:26px;padding-top:14px;display:flex}.lp-form .tabs button{height:48px;color:var(--caption);font-weight:500;font-family:var(--sans);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 4px;font-size:16px}.lp-form .tabs button[aria-pressed=true]{border-bottom-color:var(--indigo);color:var(--ink);font-weight:700}.lp-form form{flex-direction:column;gap:18px;display:flex}.lp-form .two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lp-form .field{flex-direction:column;gap:7px;display:flex}.lp-form label,.lp-form .lbl{font-size:13px;font-weight:600}.lp-form input{border:1px solid var(--rule-strong);height:48px;font-size:15px;font-family:var(--sans);color:var(--ink);background:var(--white);width:100%;padding:0 14px}.lp-form input[aria-invalid=true]{border-color:#c8102e}.lp-form .err{color:#c8102e;font-size:12.5px}.lp-form .pills{flex-wrap:wrap;gap:8px;display:flex}.lp-form .pills button{border:1px solid var(--rule-strong);background:var(--white);height:44px;color:var(--ink);font-family:var(--sans);cursor:pointer;padding:0 16px;font-size:14px;font-weight:500}.lp-form .pills button[aria-pressed=true]{border:1.5px solid var(--indigo);background:var(--indigo-tint);color:var(--indigo-deep);font-weight:600}.lp-form .submit{background:var(--indigo);height:54px;color:var(--white);font-family:var(--sans);cursor:pointer;border:0;margin-top:6px;font-size:16px;font-weight:600}.lp-form .submit.beta{background:var(--ink)}.lp-form .submit:disabled{opacity:.7;cursor:wait}.lp-form .fine{color:var(--caption);font-size:12.5px}.lp-form .retry{color:#c8102e;font-size:13.5px}.lp-form .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lp-form .sent{flex-direction:column;flex-grow:1;justify-content:center;gap:14px;padding-top:24px;display:flex}.lp-form .sent .t{letter-spacing:-.02em;font-size:30px;font-weight:700}.lp-form .sent p{color:var(--body);font-size:16px;line-height:1.55}.lp-footer{color:var(--caption);flex-wrap:wrap;align-items:center;gap:24px;padding:36px 0;font-size:13px;display:flex}.lp-footer .w{color:var(--ink);letter-spacing:-.02em;font-size:15px;font-weight:700}.lp-footer .spacer{flex-grow:1}.lp-footer .mono{font-size:12px}@media (max-width:1240px){.lp{--gutter:64px}.lp-build .col{width:460px}.lp-build .take{width:400px}.lp-section .head h2{width:50%;font-size:42px}.lp-vs .head .lead{width:55%}.lp-signup .copy{width:40%}.lp-signup .wrap{gap:48px}}@media (max-width:1023px){.lp{--gutter:40px}.lp-section .head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:40px}.lp-section .head h2,.lp-vs .head .lead{width:100%}.lp-grid4,.lp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-toolgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-pricing{flex-direction:column;gap:40px}.lp-pricing .copy{width:100%}.lp-signup .wrap{flex-direction:column;gap:48px}.lp-signup .copy{width:100%}}@media (max-width:899px){.lp-build .col{width:100%}.lp-build .hero{gap:14px;padding-bottom:28px;top:auto;bottom:0;transform:translateY(14px)}.lp-build .hero.on{transform:none}.lp-build .hero h1{font-size:40px}.lp-build .hero .intro{font-size:15.5px}.lp-build .cue,.lp-build.live .cue{display:none}.lp-build .stp{gap:10px;padding-bottom:30px;top:auto;bottom:0}.lp-build .stp h2{font-size:28px}.lp-build .stp p{font-size:15.5px}.lp-build .take{display:none}}@media (max-width:639px){.lp{--gutter:16px}.lp-build .lp-nav{flex-wrap:nowrap}.lp-build .lp-nav .link{display:none}.lp .lp-build .lp-btn-primary,.lp .lp-build .lp-btn-outline{width:auto;padding:14px 18px;font-size:15px}.lp-nav{flex-wrap:wrap;gap:8px;height:auto;padding:14px 0}.lp-nav .pre{display:none}.lp-nav .link{margin-left:0;padding:12px 8px}.lp .lp-btn-primary,.lp .lp-btn-outline{justify-content:center;width:100%}.lp-section{padding-top:72px}.lp-section.paper{padding:72px 0}.lp-section .head h2,.lp-pricing .copy h2,.lp-vs .head .lead h2{font-size:34px}.lp-tools .head h2{font-size:30px}.lp-grid4,.lp-grid3,.lp-cards{grid-template-columns:minmax(0,1fr)}.lp-toolgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-tool.check{grid-column:span 2}.lp-pricing .panels{flex-direction:column;align-items:stretch}.lp-book{width:100%}.lp-arrow{align-self:center;transform:rotate(90deg)}.lp-take .r{flex-wrap:wrap}.lp-table .row{flex-direction:column;gap:10px;padding:16px 0;display:flex}.lp-table .row.h{display:none}.lp-table .lab{padding:0}.lp-table .plain,.lp-table .bg{padding:12px 14px}.lp-table .plain{background:var(--paper)}.lp-table .plain:before,.lp-table .bg:before{display:block}.lp-signup{margin-top:72px;padding:64px 0}.lp-signup .copy h2{font-size:40px}.lp-form{padding:0 16px 24px}.lp-form .two{grid-template-columns:minmax(0,1fr)}.lp-form .tabs{gap:16px}.lp-form .tabs button{font-size:15px}.lp-footer{flex-direction:column;align-items:flex-start;gap:10px}.lp-footer .spacer{display:none}}.lp-doc{flex-direction:column;gap:14px;max-width:720px;padding:48px 0 80px;display:flex}.lp-doc h1{letter-spacing:-.035em;margin:8px 0 12px;font-size:52px;font-weight:700;line-height:1}.lp-doc .lead{color:var(--body);margin-bottom:20px;font-size:18px;line-height:1.55}.lp-doc h2{letter-spacing:-.018em;margin-top:28px;font-size:22px;font-weight:600;line-height:1.2}.lp-doc p{color:var(--body);font-size:16px;line-height:1.65}.lp-doc a{color:var(--indigo-deep);text-underline-offset:2px;text-decoration:underline}.lp-form .fine a{color:var(--indigo-deep)}.lp .cf-turnstile{margin-top:4px}@media (max-width:639px){.lp-doc h1{font-size:36px}}.lp-register{align-items:center;min-height:calc(100vh - 88px);margin-top:0;display:flex}.lp-register .wrap{width:100%}.lp-register .copy h1{letter-spacing:-.035em;color:var(--white);margin:0;font-size:64px;font-weight:700;line-height:1}.lp .reg-points{flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none;display:flex}.lp .reg-points li{color:var(--dark-text);gap:14px;font-size:16px;line-height:1.5;display:flex}.lp .reg-points .n{font-family:var(--mono);color:var(--white);font-variant-numeric:tabular-nums;padding-top:2px;font-size:13px}.lp-form .sent .pricing-link{color:var(--indigo-deep);text-underline-offset:3px;align-self:flex-start;margin-top:8px;font-weight:600;text-decoration:underline}.lp-price-teaser{border-top:1px solid var(--rule);align-items:flex-end;gap:80px;padding-top:56px;padding-bottom:8px;display:flex}.lp-price-teaser>div:first-child{flex-direction:column;flex-shrink:0;gap:14px;width:620px;display:flex}.lp-price-teaser h2{letter-spacing:-.03em;font-size:48px;font-weight:600;line-height:1.05}.lp-price-teaser .body{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.lp-price-teaser .body p{color:var(--body);font-size:17px;line-height:1.6}.lp-price{padding-top:40px}.lp-price h1{letter-spacing:-.035em;max-width:900px;margin:14px 0 18px;font-size:56px;font-weight:700;line-height:1.02}.lp-price .lead{color:var(--body);max-width:680px;font-size:19px;line-height:1.55}.lp-price .price-row{align-items:stretch;gap:32px;margin-top:48px;display:flex}.lp-price .price-card{border:1.5px solid var(--ink);flex-direction:column;flex-shrink:0;gap:6px;width:420px;padding:32px;display:flex}.lp-price .price-card .lab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--indigo-deep);font-size:12px}.lp-price .price-card .fig{letter-spacing:-.04em;align-items:flex-start;gap:4px;margin-top:10px;font-weight:700;display:flex}.lp-price .price-card .fig .cur{padding-top:12px;font-size:28px}.lp-price .price-card .fig .tab{font-size:88px;line-height:1}.lp-price .price-card .per{color:var(--caption);font-size:15px}.lp-price .price-card ul{border-top:1px solid var(--rule);flex-direction:column;gap:10px;margin:18px 0 0;padding:20px 0 0;font-size:15px;list-style:none;display:flex}.lp-price .price-card li:before{content:"";background:var(--indigo);vertical-align:1px;width:8px;height:8px;margin-right:12px;display:inline-block}.lp-price .price-note{background:var(--indigo-tint);flex-direction:column;flex-grow:1;gap:12px;padding:32px;display:flex}.lp-price .price-note b{letter-spacing:-.015em;color:var(--ink);font-size:20px}.lp-price .price-note p{color:var(--body);max-width:560px;font-size:16px;line-height:1.6}.lp-price-gets{padding-bottom:40px}.lp-price-gets .gets{border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lp-price-gets .get{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:8px;padding:24px;display:flex}.lp-price-gets .get .n{font-family:var(--mono);color:var(--indigo-deep);font-size:12px}.lp-price-gets .get .t{letter-spacing:-.01em;font-size:17px;font-weight:600}.lp-price-gets .get p{color:var(--body);font-size:14.5px;line-height:1.55}.lp-price-gets .asks{flex-direction:column;gap:12px;margin-top:48px;display:flex}.lp-price-gets .asks h3{letter-spacing:-.018em;margin:0;font-size:22px;font-weight:600}.lp-price-gets .asks ul{color:var(--body);flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:16px;display:flex}.lp-price-gets .fine{color:var(--caption);margin-top:40px;font-size:13px}@media (max-width:1023px){.lp-price-teaser{flex-direction:column;align-items:flex-start;gap:20px}.lp-price-teaser>div:first-child{width:auto}.lp-price .price-row{flex-direction:column}.lp-price .price-card{width:auto}.lp-price-gets .gets{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-register{min-height:0}.lp-register .wrap{gap:22px}.lp-register .copy{display:contents}.lp-register .copy .kick{order:1}.lp-register .copy h1{order:2}.lp-register .copy>p{order:3}.lp-register .lp-form{order:4;margin-top:8px}.lp-register .reg-points{order:5;margin-top:18px}.lp-register .copy .beta{order:6}}@media (max-width:639px){.lp-register .copy h1{font-size:40px}.lp-price h1{font-size:36px}.lp-price-teaser h2{font-size:34px}.lp-price .price-card,.lp-price .price-note{padding:24px}.lp-price .price-card .fig .tab{font-size:64px}.lp-price-gets .gets{grid-template-columns:minmax(0,1fr)}}
