.lp-hero{border-bottom:1px solid var(--line)}.lp-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:start;padding-block:64px 80px}.lp-hero-copy{display:grid;gap:24px}.lp-hero-copy .titleblock{margin-top:8px}.lp-checks{list-style:none;margin:0;padding:0;display:grid;gap:10px}.lp-checks li{display:flex;gap:12px;align-items:flex-start;font-weight:300;font-size:16.5px}.lp-checks :global(.ico),.lp-checks .ico{color:var(--orange-ink);margin-top:4px;flex-shrink:0}.lp-form{background:var(--sheet);border:1px solid var(--ink);padding:28px 28px 22px;display:grid;gap:14px;scroll-margin-top:24px}.lp-form h2{font-weight:300;font-size:24px;line-height:1.25;margin:0}.lp-form .sub{margin:0;color:var(--ink-2);font-size:14.5px;font-weight:300}.lp-sec{padding-block:88px;border-top:1px solid var(--line)}.lp-sec.alt{background:var(--sheet)}.lp-head{display:grid;gap:14px;margin-bottom:40px;max-width:62ch}.lp-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink);border-left:1px solid var(--line)}.lp-grid3>div{display:grid;gap:12px;align-content:start;padding:26px 24px 28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.lp-grid3 h3{font-weight:300;font-size:20px;margin:0}.lp-grid3 p{margin:0;color:var(--ink-2);font-size:15px}.lp-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ink);border-left:1px solid var(--line);counter-reset:s}.lp-steps li{display:grid;gap:10px;align-content:start;padding:22px 20px 24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.lp-steps .n{font-size:11px;font-weight:500;letter-spacing:.2em;color:var(--orange-ink)}.lp-steps h3{font-weight:400;font-size:17px;margin:0}.lp-steps p{margin:0;color:var(--ink-2);font-size:14.5px}.lp-price{display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:start}.lp-price .big{font-family:var(--sans);font-weight:200;font-size:clamp(38px,4.8vw,66px);letter-spacing:-.01em;line-height:1.05;margin:0}.lp-price .big small{display:block;font-size:13px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:10px}.lp-price .note{font-size:13.5px;color:var(--muted);margin:14px 0 0}.lp-cols2{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.lp-projects{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.lp-end{background:var(--forest);color:var(--on-forest);padding-block:88px}.lp-end-grid{display:grid;grid-template-columns:6fr 5fr;gap:64px;align-items:start}.lp-end .h-section,.lp-end .lead{color:var(--on-forest)}.lp-end .h-section em{font-style:normal;color:inherit}.lp-end .lp-form{color:var(--ink)}.lp-end .ilist{border-color:var(--on-forest)}.lp-end .ilist li{border-color:#ffffff2e}.lp-end .ilist .k{color:#fff9}.lp-end .ibox{border-color:#ffffff59;color:var(--on-forest)}.lp-related{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:28px}@media(max-width:1020px){.lp-hero-grid,.lp-price,.lp-end-grid{grid-template-columns:1fr;gap:40px}.lp-hero-grid{padding-block:36px 48px}.lp-steps{grid-template-columns:1fr 1fr}.lp-projects{grid-template-columns:1fr 1fr;gap:20px 14px}.lp-sec,.lp-end{padding-block:60px}}@media(max-width:700px){.lp-hero-copy .titleblock{--tb-cols:2 !important}.lp-hero-copy .titleblock>div:first-child{grid-column:span 2}.lp-grid3,.lp-cols2,.lp-steps{grid-template-columns:1fr}.lp-steps li{grid-template-columns:auto 1fr;gap:4px 14px}.lp-steps li .n{grid-row:span 2;padding-top:3px}.lp-form{padding:22px 18px 18px}}.lp-pricetable{margin-top:56px;display:grid;gap:14px}.lp-pricetable h3{font-weight:300;font-size:20px;margin:0}.lp-pricetable h3 span{font-size:13.5px;color:var(--muted)}.lp-pricetable .scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-top:1px solid var(--ink)}.lp-pricetable table{width:100%;min-width:560px;border-collapse:collapse;font-variant-numeric:tabular-nums}.lp-pricetable th,.lp-pricetable td{padding:12px 14px;border-bottom:1px solid var(--line);text-align:right;font-weight:300;white-space:nowrap}.lp-pricetable thead th{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:center}.lp-pricetable thead tr:first-child th{color:var(--ink)}.lp-pricetable tbody th{text-align:left;font-weight:400}.lp-pricetable td:nth-child(4),.lp-pricetable td:nth-child(5){color:var(--orange-ink)}.lp-pricetable .note{font-size:13.5px;color:var(--muted);margin:0}@media(max-width:700px){.lp-pricetable th,.lp-pricetable td{padding:10px 8px;font-size:14px}}.lp-pricetable .cards{display:none;list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.lp-pricetable .cards li{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px;padding:16px 0;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.lp-pricetable .cards b{grid-column:1/-1;font-weight:400;font-size:17px}.lp-pricetable .cards span{display:grid;gap:2px;font-weight:300;font-size:15px}.lp-pricetable .cards small{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.lp-pricetable .cards .ht{color:var(--orange-ink)}@media(max-width:700px){.lp-pricetable .scroll{display:none}.lp-pricetable .cards{display:grid}}
