.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-hero{border-bottom:1px solid var(--rule);position:relative;overflow:hidden}.lp-setout{pointer-events:none;position:absolute;inset:0}.lp-setout .lines{width:100%;height:100%;position:absolute;inset:0}.lp-setout .bubble{border:1.4px solid var(--ink);background:var(--white);width:32px;height:32px;font-family:var(--mono);border-radius:50%;place-items:center;margin-left:-16px;font-size:14px;font-weight:500;display:grid;position:absolute;top:112px}.lp-setout .basepoint{left:var(--gutter);align-items:center;gap:10px;margin-left:-22px;display:flex;position:absolute;bottom:60px}.lp-setout .basepoint .ring{border:1.2px solid var(--indigo);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.lp-setout .basepoint .dot{background:var(--indigo);border-radius:50%;width:18px;height:18px}.lp-setout .basepoint .label{font-family:var(--mono);letter-spacing:1.2px;color:var(--indigo-deep);font-size:11.5px;font-weight:500}.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-hero-body{align-items:flex-start;gap:64px;padding:96px 0 140px;display:flex;position:relative}.lp-hero-copy{flex-direction:column;flex-shrink:0;gap:26px;width:560px;padding-top:20px;display:flex}.lp-hero-copy h1{letter-spacing:-.045em;font-size:80px;font-weight:700;line-height:.96}.lp-hero-copy .intro{color:var(--body);font-size:19px;line-height:1.5}.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-demo{background:var(--white);border:1px solid var(--rule-strong);width:596px;max-width:100%;color:var(--ink);flex-direction:column;flex-shrink:1;display:flex}.lp-demo .bar{border-bottom:1px solid var(--rule-strong);align-items:center;gap:10px;height:46px;padding:0 16px;display:flex}.lp-demo .bar .name{font-size:13px;font-weight:600}.lp-demo .bar .in{color:var(--caption);font-size:13px}.lp-demo .bar .spacer{flex-grow:1}.lp-demo .bar .live{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--caption);align-items:center;gap:7px;font-size:10.5px;display:flex}.lp-demo .bar .live i{background:var(--indigo);width:7px;height:7px;display:block}.lp-demo .prompt{justify-content:flex-end;padding:16px 16px 0;display:flex}.lp-demo .bubble{background:var(--indigo-tint);flex-direction:column;gap:8px;max-width:420px;padding:12px 14px;display:flex}.lp-demo .chip{background:var(--white);border:1px solid var(--rule-strong);font-family:var(--mono);align-self:flex-start;align-items:center;gap:7px;padding:5px 9px;font-size:11px;display:flex}.lp-demo .bubble p{font-size:13.5px;line-height:1.45}.lp-demo .work{gap:14px;padding:14px 16px;display:flex}.lp-demo .plan{background:var(--paper);border:1px solid var(--rule);flex-shrink:0;width:300px}.lp-demo .plan svg{width:100%;height:auto;display:block}.lp-demo .log{font-family:var(--mono);flex-direction:column;flex-grow:1;gap:9px;font-size:11.5px;line-height:1.35;display:flex}.lp-demo .log div{flex-direction:column;display:flex}.lp-demo .log .fn{color:var(--indigo-deep)}.lp-demo .log .out{color:var(--caption)}.lp-demo .rows{font-family:var(--mono);font-variant-numeric:tabular-nums;padding:0 16px 16px;font-size:12px}.lp-demo .rows .head{border-bottom:1px solid var(--rule-strong);color:var(--caption);letter-spacing:.08em;padding:7px 0;font-size:10px;display:flex}.lp-demo .rows .r{border-bottom:1px solid var(--rule);padding:7px 0;display:flex}.lp-demo .rows .c{width:64px;color:var(--caption);flex-shrink:0}.lp-demo .rows .m{flex-grow:1}.lp-demo .done{font-family:var(--sans);flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.lp-demo .done .t{font-size:13px;font-weight:600}.lp-demo .done .spacer{flex-grow:1}.lp-demo .done .ghost{border:1px solid var(--rule-strong);padding:7px 11px;font-size:12.5px;font-weight:600}.lp-demo .done .solid{background:var(--indigo);color:var(--white);padding:8px 12px;font-size:12.5px;font-weight:600}.bgk{opacity:0;animation-duration:14s;animation-timing-function:ease-out;animation-iteration-count:infinite}.bgd{stroke-dasharray:1;stroke-dashoffset:1px;animation-duration:14s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.bgp{transform-box:fill-box;transform-origin:50%}.bgcur{animation:1s step-end infinite bgblink}@keyframes bgblink{0%{opacity:1}50%{opacity:0}}.k1{animation-name:bgk1}@keyframes bgk1{0%,3%{opacity:0;transform:translateY(8px)}6%{opacity:1;transform:none}92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.k2{animation-name:bgk2}@keyframes bgk2{0%,10%{opacity:0;transform:translateY(8px)}13%{opacity:1;transform:none}92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.k3{animation-name:bgk3}@keyframes bgk3{0%,17%{opacity:0;transform:translateY(8px)}20%{opacity:1;transform:none}92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.k4{animation-name:bgk4}@keyframes bgk4{0%,29%{opacity:0;transform:translateY(8px)}32%{opacity:1;transform:none}92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.k5{animation-name:bgk5}@keyframes bgk5{0%,41%{opacity:0;transform:translateY(8px)}44%{opacity:1;transform:none}92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.k6{animation-name:bgk6}@keyframes bgk6{0%,53%{opacity:0;transform:translateY(8px)}56%{opacity:1;transform:none}92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.k7{animation-name:bgk7}@keyframes bgk7{0%,58%{opacity:0;transform:translateY(8px)}61%{opacity:1;transform:none}92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.k8{animation-name:bgk8}@keyframes bgk8{0%,62%{opacity:0;transform:translateY(8px)}65%{opacity:1;transform:none}92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.k9{animation-name:bgk9}@keyframes bgk9{0%,66%{opacity:0;transform:translateY(8px)}69%{opacity:1;transform:none}92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.k10{animation-name:bgk10}@keyframes bgk10{0%,72%{opacity:0;transform:translateY(8px)}75%{opacity:1;transform:none}92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.d1{animation-name:bgd1}@keyframes bgd1{0%,18%{stroke-dashoffset:1px;opacity:1}30%,92%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.d2{animation-name:bgd2}@keyframes bgd2{0%,30%{stroke-dashoffset:1px;opacity:1}42%,92%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.d3{animation-name:bgd3}@keyframes bgd3{0%,42%{stroke-dashoffset:1px;opacity:1}50%,92%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.pp{animation-name:bgpp}@keyframes bgpp{0%,42%{opacity:0;transform:scale(0)}46%{opacity:1;transform:scale(1.4)}49%{transform:scale(1)}92%{opacity:1;transform:scale(1)}97%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.bgk,.bgd,.bgcur{opacity:1;stroke-dashoffset:0;animation:none;transform: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-hero-copy{width:46%}.lp-hero-copy h1{font-size:64px}.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-hero-body{flex-direction:column;padding-bottom:130px}.lp-hero-copy,.lp-demo{width:100%}.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%}.lp-setout .bubble:nth-child(3){display:none}}@media (max-width:639px){.lp{--gutter:16px}.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-hero-body{gap:40px;padding:40px 0 120px}.lp-hero-copy{gap:20px;padding-top:0}.lp-hero-copy h1{font-size:44px;line-height:1}.lp-hero-copy .intro{font-size:17px}.lp .lp-btn-primary,.lp .lp-btn-outline{justify-content:center;width:100%}.lp-setout .lines,.lp-setout .bubble{display:none}.lp-setout .basepoint{margin-left:0;bottom:40px;left:16px}.lp-demo .work{flex-direction:column}.lp-demo .plan{width:100%}.lp-demo .bubble{max-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}}
