.lp{--lp-teal:#0fa5ab;--lp-ink:#252528;--lp-ink-2:#2b2d31;--lp-grey:#575757;--lp-muted:#777;--lp-line:#d9d9d9;--lp-soft:#f4f4f4;--lp-shadow:0 0 4px #00000040;--lp-hairline:inset 0 0 1px #00000040,0 0 1px #00000040;--lp-ease:cubic-bezier(.4,0,.2,1);--lp-scrim:inset 0 0 0 100px #0000001a;--lp-gutter:clamp(24px,5vw,72px);color:var(--lp-ink)}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp button{font-family:inherit}.lp p{margin:0}.lp .lp-intro{-moz-column-gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"eyebrow.""title copy";align-items:start;column-gap:64px;margin-bottom:clamp(24px,2.6vw,36px);display:grid}.lp .lp-intro .eyebrow{grid-area:eyebrow;margin-bottom:16px;font-size:14px}.lp .lp-intro h2{font-family:var(--font-sans);font-weight:400;font-size:var(--h2-size);letter-spacing:-.02em;color:var(--ink-900);grid-area:title;margin:0;line-height:1.1}.lp .lp-intro h2 em{color:var(--accent);font-weight:400}.lp .lp-intro-copy{max-width:60ch;color:var(--ink-700);text-wrap:pretty;grid-area:copy;font-size:17px;line-height:1.6}.lp .lp-btn{background:var(--lp-teal);color:#fff;white-space:nowrap;height:47px;transition:background .18s var(--lp-ease),box-shadow .18s var(--lp-ease);border-radius:8px;align-items:center;gap:10px;padding:0 20px 0 22px;font-size:15px;font-weight:600;line-height:100%;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #00000014,0 4px 12px #0fa5ab38}.lp .lp-btn:hover{color:#fff;background:var(--accent-hover);box-shadow:0 1px 2px #0000001a,0 6px 16px #0fa5ab4d}.lp .lp-btn .material-icons-outlined{transition:transform .18s var(--lp-ease);font-size:18px}.lp .lp-btn:hover .material-icons-outlined{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.lp .lp-btn:hover .material-icons-outlined{transform:none}}.lp .lp-modes{background:var(--lp-soft);border-radius:8px;gap:4px;padding:4px;display:inline-flex}.lp .lp-mode{color:var(--lp-muted);white-space:nowrap;cursor:pointer;transition:background .18s var(--lp-ease),color .18s var(--lp-ease);background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:500;display:flex}.lp .lp-mode:hover:not(.is-active){color:var(--lp-ink)}.lp .lp-mode.is-active{color:var(--lp-ink);box-shadow:var(--lp-shadow);background:#fff}.lp .lp-mode .material-icons-outlined{font-size:18px}.lp .lp-mode.is-active .material-icons-outlined{color:var(--lp-teal)}.lp .listing-modebar{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 0 12px;display:flex}.lp .lp-tabs{border-bottom:.5px solid var(--lp-line);scrollbar-width:none;gap:clamp(20px,2.2vw,32px);margin-bottom:20px;display:flex;overflow-x:auto}.lp .lp-tabs::-webkit-scrollbar{display:none}.lp .lp-tab{letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted);white-space:nowrap;cursor:pointer;transition:color .18s var(--lp-ease);background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:baseline;gap:6px;padding:14px 0 12px;font-size:13px;font-weight:500;display:flex}.lp .lp-tab:hover,.lp .lp-tab.is-active{color:var(--lp-ink)}.lp .lp-tab.is-active{border-bottom-color:var(--lp-ink)}.lp .lp-tab-num{color:var(--lp-teal);font-size:12px}.lp .lp-browser{box-shadow:var(--lp-shadow);background:#fff;border-radius:10px;overflow:hidden}.lp .lp-browser-bar{background:var(--lp-soft);border-bottom:.5px solid var(--lp-line);justify-content:center;align-items:center;padding:10px 16px;display:flex}.lp .lp-url{min-width:0;color:var(--lp-grey);white-space:nowrap;background:#fff;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;display:flex;box-shadow:inset 0 0 1px #00000040}.lp .lp-url>span:last-child{text-overflow:ellipsis;overflow:hidden}.lp .lp-url-path{color:var(--lp-ink)}.lp .lp-stage{height:clamp(520px,min(50vw,100svh - 280px),680px);position:relative;overflow:hidden}.lp .lp-p{position:absolute;inset:0}.lp .lp-micro{letter-spacing:.14em;font-size:10px;font-weight:700}.lp .lp-micro-lg{letter-spacing:.16em;font-size:11px;font-weight:700}.lp .lp-muted{color:var(--lp-muted)}.lp .lp-dim{opacity:.8}.lp .lp-eyebrow{letter-spacing:.16em;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.lp .lp-eyebrow-rule{background:currentColor;width:18px;height:1.5px}.lp .lp-eyebrow-sm{color:var(--lp-ink);font-size:10px}.lp .lp-eyebrow-sm .lp-eyebrow-rule{background:var(--lp-teal);width:12px}.lp .lp-display{text-transform:uppercase;color:inherit;margin:0;font-weight:800;line-height:100%}.lp .lp-display-xs{font-size:32px}.lp .lp-display-sm{font-size:clamp(28px,3.6vw,40px)}.lp .lp-display-md{font-size:clamp(32px,3.6vw,46px)}.lp .lp-display-lg{font-size:44px}.lp .lp-display-multi{color:var(--lp-ink-2);white-space:nowrap;font-size:clamp(26px,2.6vw,36px)}.lp .lp-small{color:inherit;font-size:14px;line-height:165%}.lp .lp-stack{flex-direction:column;gap:12px;display:flex}.lp .lp-stack-tight{gap:8px}.lp .lp-split{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px 64px;display:grid}.lp .lp-pad{padding-left:var(--lp-gutter);padding-right:var(--lp-gutter)}.lp .lp-card{box-shadow:var(--lp-shadow);background:#fff;border-radius:10px}.lp .lp-dot-teal{background:var(--lp-teal);border-radius:50%;flex:none;width:6px;height:6px}.lp .lp-hero{grid-template-columns:1fr 1fr;display:grid}.lp .lp-hero-left{color:#fff;background:#5a6e86 50% 40%/cover no-repeat;position:relative}.lp .lp-hero-veil{background:linear-gradient(90deg,#141820b8,#14182033);position:absolute;inset:0}.lp .lp-goode-logo{letter-spacing:.32em;flex-direction:column;gap:4px;font-size:15px;font-weight:700;display:flex;position:absolute;top:24px;left:32px}.lp .lp-goode-bar{background:#fff;width:72px;height:5px}.lp .lp-hero-copy{flex-direction:column;gap:20px;display:flex;position:absolute;bottom:72px;left:40px;right:32px}.lp .lp-hero-title{letter-spacing:-.01em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(36px,4.4vw,60px);font-weight:800;line-height:95%}.lp .lp-hero-text{color:#fff;max-width:360px;font-size:14px;line-height:150%}.lp .lp-hero-stats{gap:28px;display:flex}.lp .lp-hero-stats>div{flex-direction:column;gap:4px;display:flex}.lp .lp-hero-stat{font-size:22px;font-weight:700}.lp .lp-hero-cta{background:var(--lp-teal);color:#fff;letter-spacing:.14em;border-radius:8px;align-items:center;gap:10px;height:42px;padding:0 20px 0 22px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 6px 18px #00000040}.lp .lp-hero-right{background:#e9e4dc 50%/cover no-repeat;position:relative}.lp .lp-hero-shade{background:linear-gradient(#00000059,#0000);height:120px;position:absolute;inset:0 0 auto}.lp .lp-hero-nav{color:#fff;letter-spacing:.14em;align-items:center;gap:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:18px;right:20px}.lp .lp-hero-nav-btn{white-space:nowrap;border:1px solid #fffc;border-radius:8px;padding:10px 14px}.lp .lp-unit{background:var(--lp-ink);color:#fff;padding:56px var(--lp-gutter);flex-direction:column;justify-content:center;gap:40px;display:flex}.lp .lp-unit-top{justify-content:space-between;gap:16px;display:flex}.lp .lp-unit .lp-split{gap:24px 64px}.lp .lp-unit-copy{flex-direction:column;gap:16px;display:flex}.lp .lp-unit-copy p{color:#fff;font-size:15px;line-height:160%}.lp .lp-unit-stats{border:1px solid #fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lp .lp-unit-stat{border-right:1px solid #fff;flex-direction:column;gap:12px;padding:24px 20px;display:flex}.lp .lp-unit-stat:last-child{color:var(--lp-ink);background:#fff;border-right:none}.lp .lp-unit-num{font-size:44px;font-weight:800;line-height:100%}.lp .lp-unit-unit{font-size:12px;font-weight:500}.lp .lp-gallery{color:var(--lp-ink-2);background:#f5f6f3;flex-direction:column;gap:32px;padding:48px 0 32px;display:flex}.lp .lp-gallery .lp-split{gap:20px 64px}.lp .lp-gallery .lp-eyebrow{color:var(--lp-grey)}.lp .lp-gallery-viewport{flex:1;min-height:0;position:relative;overflow:hidden}.lp .lp-gallery-track{height:100%;padding-left:var(--lp-gutter);transition:transform .45s var(--lp-ease);gap:12px;display:flex}.lp .lp-gallery-slide{background:#d9d9d9 50%/cover no-repeat;flex:0 0 min(62%,680px);height:100%}.lp .lp-round{width:36px;height:36px;color:var(--lp-ink);box-shadow:var(--lp-shadow);cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lp .lp-round-left{left:12px}.lp .lp-round-right{right:12px}.lp .lp-gallery>.lp-micro{color:var(--lp-grey);font-size:10px}.lp .lp-staging{background:var(--lp-ink-2);color:#fff;padding:40px var(--lp-gutter);flex-direction:column;gap:28px;display:flex}.lp .lp-staging-app{min-height:0;color:var(--lp-ink);background:#fff;border-radius:16px;flex:1;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:24px;padding:24px;display:grid}.lp .lp-staging-side{flex-direction:column;gap:14px;min-height:0;display:flex}.lp .lp-staging-head{justify-content:space-between;align-items:baseline;font-size:16px;font-weight:600;display:flex}.lp .lp-staging-head span:last-child{color:var(--lp-muted);white-space:nowrap;font-size:12px;font-weight:400}.lp .lp-staging-grid{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:1fr 1fr;gap:8px;min-height:0;max-height:328px;display:grid}.lp .lp-fn{cursor:pointer;background:#d9d9d9 50%/cover no-repeat;border:2px solid #0000;border-radius:10px;height:100%;min-height:0;padding:0;position:relative;overflow:hidden}.lp .lp-fn.is-active{border-color:#f5df4d}.lp .lp-fn span{color:#fff;text-align:left;background:linear-gradient(#0000,#000000a6);padding:16px 8px 6px;font-size:11px;font-weight:600;position:absolute;inset:auto 0 0}.lp .lp-staging-note{border-top:.5px solid var(--lp-line);color:var(--lp-muted);align-items:flex-start;gap:6px;padding-top:12px;font-size:10px;line-height:150%;display:flex}.lp .lp-staging-note .material-icons-outlined{color:#e0b800}.lp .lp-staging-view{background:#d9d9d9 50%/cover no-repeat;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000040}.lp .lp-staging-chip{white-space:nowrap;background:#fff;border-radius:20px;align-items:center;gap:8px;padding:8px 14px;font-size:11px;font-weight:600;display:flex;position:absolute;top:14px;left:14px}.lp .lp-dot-yellow{background:#f5df4d;border-radius:50%;width:7px;height:7px}.lp .lp-planner{background:var(--lp-soft);color:var(--lp-grey);padding:36px var(--lp-gutter);flex-direction:column;gap:24px;display:flex}.lp .lp-planner .lp-display{color:#4a4a4a}.lp .lp-planner-img{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.lp .lp-planner-img img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.lp .lp-video{color:var(--lp-ink-2);padding:40px var(--lp-gutter);background:#c4c4c6;flex-direction:column;gap:28px;display:flex}.lp .lp-video-frame{cursor:pointer;background:#555 50%/cover no-repeat;border:none;flex:1;min-height:0;padding:0;position:relative;overflow:hidden}.lp .lp-video-dim{background:#00000047;position:absolute;inset:0}.lp .lp-video-play{width:64px;height:64px;color:var(--lp-ink-2);background:#f5df4d;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp .lp-video-controls{color:#fff;align-items:center;gap:14px;font-size:12px;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.lp .lp-video-track{background:#ffffff59;flex:1;height:3px;position:relative}.lp .lp-video-track span{background:#f5df4d;width:27%;position:absolute;top:0;bottom:0;left:0}.lp .lp-crm{grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.lp .lp-crm-form{background:var(--lp-ink);color:#fff;flex-direction:column;gap:18px;padding:36px clamp(20px,3vw,40px);display:flex}.lp .lp-form-card{color:var(--lp-ink-2);background:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:20px;display:flex}.lp .lp-form-card>.lp-micro{font-size:10px}.lp .lp-form-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lp .lp-field{border:.5px solid var(--lp-line);border-radius:4px;padding:9px 10px;font-size:12px}.lp .lp-field-select{justify-content:space-between;display:flex}.lp .lp-send{cursor:pointer;background:var(--lp-ink);color:#fff;letter-spacing:.14em;border:none;margin-top:4px;padding:14px;font-size:11px;font-weight:700}.lp .lp-send.is-sent{color:var(--lp-ink-2);background:#e8e8e8}.lp .lp-send:hover,.lp .lp-filter:hover,.lp .lp-crm-chip:hover{box-shadow:var(--lp-scrim)}.lp .lp-crm-side{background:var(--lp-soft);flex-direction:column;gap:16px;min-width:0;padding:28px clamp(20px,3vw,36px);display:flex}.lp .lp-crm-sync{letter-spacing:.1em;color:var(--lp-grey);align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.lp .lp-crm-sync .material-icons-outlined{color:var(--lp-teal)}.lp .lp-leads{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.lp .lp-leads-bar{background:var(--lp-ink);color:#fff;justify-content:space-between;align-items:center;padding:14px 18px;font-size:13px;font-weight:600;display:flex}.lp .lp-leads-bar span:last-child{opacity:.7;white-space:nowrap;font-size:11px;font-weight:400}.lp .lp-leads-row{background:#fff;border-bottom:1px solid #dde2eb;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.1fr);align-items:center;padding:12px 18px;font-size:13px;display:grid}.lp .lp-leads-row.is-new{background:#0fa5ab1a}.lp .lp-leads-head{letter-spacing:.1em;color:var(--lp-muted);padding:10px 18px;font-size:10px}.lp .lp-lead-name{flex-direction:column;gap:3px;min-width:0;display:flex}.lp .lp-lead-name span:first-child{font-weight:600}.lp .lp-lead-name span:last-child{color:var(--lp-muted);font-size:11px}.lp .lp-lead-suite{color:var(--lp-grey);font-size:12px}.lp .lp-tag{color:#575757;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:20px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:500;line-height:100%;display:inline-flex}.lp .lp-tag-progress{background:#e3df6e4d;border-color:#ffbc4f}.lp .lp-tag-pending{background:#5cb9da4d;border-color:#098084}.lp .lp-tag-complete{background:#5db75e4d;border-color:#1d7c1e}.lp .lp-crms{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.lp .lp-crms-head{white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lp .lp-crms-note{color:var(--lp-grey);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.lp .lp-crms-list{flex-wrap:wrap;gap:8px;display:flex}.lp .lp-crm-chip{cursor:pointer;color:var(--lp-ink);box-shadow:var(--lp-hairline);white-space:nowrap;transition:background .18s var(--lp-ease);background:#fff;border:none;border-radius:20px;align-items:center;gap:6px;padding:7px 12px 7px 9px;font-size:12px;font-weight:500;display:flex}.lp .lp-crm-chip .material-icons-outlined{color:var(--lp-muted)}.lp .lp-crm-chip.is-on{background:var(--lp-ink);color:#fff;box-shadow:none}.lp .lp-crm-chip.is-on .material-icons-outlined{color:var(--lp-teal)}.lp .lp-crm-chip.is-on:hover{box-shadow:var(--lp-scrim)}.lp .lp-multi{background:#f8f8f8;grid-template-columns:minmax(0,1fr) minmax(150px,22%);gap:24px;padding:28px clamp(20px,3vw,36px);display:grid}.lp .lp-multi-main{flex-direction:column;gap:18px;min-width:0;min-height:0;display:flex}.lp .lp-multi-head{border-bottom:.5px solid var(--lp-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;padding-bottom:16px;display:flex}.lp .lp-multi-stats{gap:32px;display:flex}.lp .lp-multi-stats>div{flex-direction:column;gap:4px;display:flex}.lp .lp-multi-stats>div>span:first-child{white-space:nowrap;font-size:16px;font-weight:600}.lp .lp-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lp .lp-filter{cursor:pointer;color:var(--lp-ink);box-shadow:var(--lp-hairline);letter-spacing:.12em;white-space:nowrap;background:#fff;border:none;border-radius:5px;padding:8px 12px;font-size:10px;font-weight:700}.lp .lp-filter.is-active{background:var(--lp-ink);color:#fff}.lp .lp-filter:hover{box-shadow:var(--lp-hairline),var(--lp-scrim)}.lp .lp-filters-count{letter-spacing:.12em;color:var(--lp-muted);white-space:nowrap;margin-left:auto;font-size:10px;font-weight:700}.lp .lp-suites-wrap{flex:1;min-height:0;margin:0 -6px;padding:6px;overflow:hidden}.lp .lp-suites{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:100%;display:grid}.lp .lp-suite{min-height:0;box-shadow:var(--lp-shadow);transition:box-shadow .18s var(--lp-ease);background:#fff;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.lp .lp-suite.is-hover{box-shadow:0 0 0 2px var(--lp-teal)}.lp .lp-suite-img{background:#d9d9d9 50%/cover no-repeat;flex:1;min-height:0}.lp .lp-suite-body{flex-direction:column;gap:4px;min-width:0;padding:10px 10px 12px;display:flex}.lp .lp-suite-body>.lp-micro{white-space:nowrap}.lp .lp-suite-num{color:var(--lp-ink);white-space:nowrap;font-size:15px;font-weight:600}.lp .lp-suite-meta{color:var(--lp-grey);font-size:11px;line-height:130%}.lp .lp-suite-foot{justify-content:space-between;align-items:center;gap:6px;margin-top:4px;display:flex}.lp .lp-suite-foot .lp-micro{letter-spacing:.12em;white-space:nowrap}.lp .lp-suite-view{cursor:pointer;letter-spacing:.12em;color:var(--lp-ink);white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:10px;font-weight:700;display:flex}.lp .lp-suite-view:hover{color:var(--lp-teal)}.lp .lp-tower{flex-direction:column;gap:10px;min-height:0;padding:12px;display:flex}.lp .lp-tower-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;padding:2px 4px;display:flex}.lp .lp-tower-head .lp-micro:first-child{color:var(--lp-ink);align-items:center;gap:8px;display:flex}.lp .lp-tower-sky{background:#9ec3ea;border-radius:5px;flex:1;justify-content:center;min-height:0;display:flex;overflow:hidden}.lp .lp-tower-img{aspect-ratio:1560/2380;background:50%/100% 100% no-repeat;flex:none;height:100%;position:relative}.lp .lp-tower-band{box-shadow:0 0 0 1px var(--lp-teal);background:#0fa5ab8c;border:1.5px solid #fff;position:absolute}.lp .lp-foot{align-items:flex-start;gap:24px}.lp .lp-foot-copy{align-items:baseline;gap:6px 24px;min-width:0;display:flex}.lp .listing-counter{white-space:nowrap}.lp .lp-foot-desc{max-width:640px;min-height:3em;color:var(--ink-700);text-wrap:pretty;font-size:15px;line-height:1.5}.lp .lp-arrows{flex:none;gap:8px;display:flex}.lp .lp-icon-btn{background:var(--lp-teal);color:#f4f4f4;cursor:pointer;width:40px;height:40px;transition:box-shadow .18s var(--lp-ease);border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.lp .lp-icon-btn:hover{box-shadow:var(--lp-scrim)}@media (max-width:900px){.lp .lp-intro{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""copy";row-gap:20px;max-width:640px}.lp .lp-intro .eyebrow{margin-bottom:0}.lp .lp-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.lp .lp-tabs::-webkit-scrollbar{display:none}.lp .lp-tab{flex:none;margin-bottom:0}.lp .lp-foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;display:grid}.lp .lp-foot-copy{display:contents}.lp .lp-arrows{grid-area:1/2}.lp .lp-foot-desc{grid-column:1/-1;min-height:3em}.lp .lp-tabs{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.lp .lp-suites{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:210px;height:auto}.lp .lp-suites-wrap{overflow-y:auto}.lp .lp-tower{align-self:start}.lp .lp-tower-head{white-space:normal;flex-direction:column;align-items:flex-start;gap:4px}.lp .lp-tower-sky{flex:none}.lp .lp-tower-img{width:100%;height:auto}}@media (max-width:760px){.lp .lp-stage{height:clamp(460px,100svh - 300px,600px)}.lp .lp-split,.lp .lp-hero{grid-template-columns:minmax(0,1fr)}.lp .lp-hero-right{display:none}.lp .lp-hero-copy{bottom:40px;left:24px;right:24px}.lp .lp-unit{justify-content:flex-start;gap:24px;padding:32px 24px;overflow-y:auto}.lp .lp-unit-top{flex-direction:column;gap:8px}.lp .lp-unit-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .lp-unit-stat:nth-child(2){border-right:none}.lp .lp-unit-stat:nth-child(-n+2){border-bottom:1px solid #fff}.lp .lp-unit-num{font-size:32px}.lp .lp-unit .lp-display-md{font-size:28px}.lp .lp-unit-copy p+p{display:none}.lp .lp-gallery-slide{flex-basis:82%}.lp .lp-staging{gap:20px;padding:28px 20px}.lp .lp-staging-app{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.lp .lp-staging-grid{flex:none;grid-template-rows:none;grid-template-columns:repeat(3,1fr);gap:6px;max-height:none}.lp .lp-fn{aspect-ratio:16/11;height:auto}.lp .lp-fn span{padding:12px 5px 4px;font-size:10px;line-height:1.2}.lp .lp-staging-note{display:none}.lp .lp-staging-view{min-height:140px}.lp .lp-planner,.lp .lp-video{gap:20px;padding:28px 20px}.lp .lp-staging .lp-display,.lp .lp-planner .lp-display,.lp .lp-video .lp-display{overflow-wrap:anywhere;font-size:28px}.lp .lp-staging .lp-split .lp-small,.lp .lp-video .lp-split .lp-small{display:none}.lp .lp-crm{grid-template-columns:minmax(0,1fr);align-content:start;overflow-y:auto}.lp .lp-crm-form{gap:14px;padding:24px 20px}.lp .lp-crm-form .lp-display-xs{font-size:24px}.lp .lp-form-card{padding:16px}.lp .lp-form-card>.lp-field:nth-of-type(n+3){display:none}.lp .lp-leads{flex:none}.lp .lp-multi{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 64px;gap:12px;padding:18px 16px 16px}.lp .lp-multi-main{display:contents}.lp .lp-multi-head{border-bottom:0;flex-direction:column;grid-area:1/1;align-self:center;align-items:flex-start;gap:8px;min-width:0;padding-bottom:0}.lp .lp-multi-head .lp-stack{gap:6px}.lp .lp-display-multi{white-space:normal;font-size:22px}.lp .lp-multi-stats{flex-wrap:wrap;gap:2px 14px}.lp .lp-multi-stats>div{flex-direction:row;align-items:baseline;gap:6px}.lp .lp-multi-stats>div>span:first-child{font-size:14px}.lp .lp-tower{grid-area:1/2;align-self:start;padding:4px}.lp .lp-tower-head{display:none}.lp .lp-tower-band{min-height:5px;transform:translateY(-1px)}.lp .lp-filters{border-top:.5px solid var(--lp-line);flex-wrap:nowrap;grid-area:2/1/auto/-1;gap:5px;padding-top:12px}.lp .lp-filter{letter-spacing:.08em;flex:auto;padding:8px 6px}.lp .lp-filters-count{display:none}.lp .lp-suites-wrap{grid-area:3/1/auto/-1;margin:-4px;padding:4px}.lp .lp-suites{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:8px}.lp .lp-suite{flex-direction:row;flex:none}.lp .lp-suite-img{flex:0 0 96px;min-height:84px}.lp .lp-suite-body{flex:1;justify-content:center;gap:2px;padding:9px 12px}.lp .lp-suite-foot{margin-top:2px}.lp .lp-foot-desc{min-height:6em}}
