@import "https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;500;600;700&family=Cormorant+Garamond:wght@400;500;600;700&family=DM+Sans:wght@400;500;600;700&family=IBM+Plex+Sans:wght@400;500;600;700&family=Instrument+Sans:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=Lato:wght@400;700&family=Libre+Baskerville:wght@400;700&family=Lora:wght@400;500;600;700&family=Manrope:wght@400;500;600;700&family=Merriweather:wght@400;700&family=Montserrat:wght@400;500;600;700&family=Nunito+Sans:wght@400;500;600;700&family=Open+Sans:wght@400;500;600;700&family=Outfit:wght@400;500;600;700&family=Playfair+Display:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@400;500;600;700&family=Poppins:wght@400;500;600;700&family=Roboto:wght@400;500;700&family=Sora:wght@400;500;600;700&family=Source+Sans+3:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&family=Urbanist:wght@400;500;600;700&family=Work+Sans:wght@400;500;600;700&display=swap";
.lp-document{--lp-font-display:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lp-ink:#0a1428;--lp-ink-soft:#20314d;--lp-muted:#64748b;--lp-muted-light:#8b98aa;--lp-line:#0f25471a;--lp-line-strong:#0f254729;--lp-blue:#1d4ed8;--lp-blue-deep:#12357b;--lp-green:#10b981;--lp-surface:#fff;--lp-surface-soft:#f7f9fc;--lp-surface-blue:#eef5ff;--lp-surface-mist:#eef2f7;--lp-surface-warm:#f4f1eb;--lp-surface-dark:#07162f;--lp-surface-dark-soft:#0d2859;--lp-container:1180px;--lp-container-wide:1320px;--lp-reading-width:64ch;--lp-gutter:clamp(20px, 5vw, 76px);--lp-section-space:clamp(68px, 9vw, 132px);--lp-gap-xs:8px;--lp-gap-sm:14px;--lp-gap-md:24px;--lp-gap-lg:clamp(32px, 5vw, 70px);--lp-radius-sm:12px;--lp-radius-md:20px;--lp-radius-lg:32px;--lp-radius-pill:999px;--lp-shadow-sm:0 8px 28px #0f1f3a0f;--lp-shadow-md:0 24px 70px #0f1f3a1c;--lp-shadow-lg:0 38px 110px #0918332b;--lp-type-hero:clamp(3rem, 4.8vw, 4.9rem);--lp-leading-hero:.98;--lp-tracking-hero:-.052em;--lp-hero-copy-width:16.5ch;--lp-control-height:52px;min-height:100%;color:var(--lp-ink);background:var(--lp-surface);font-family:var(--lp-font-display);font-synthesis:none;text-rendering:optimizelegibility;padding:0;font-size:16px;overflow:clip}.lp-video-block{gap:14px;width:100%;display:grid}.lp-video-block>h3{color:#0f172a;margin:0;font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.25}.lp-video-block .lp-video{box-shadow:none}.public-landing-page,.editor-page-frame,.landing-preview-stage{container-type:inline-size}.public-landing-page{background:#fff}.lp-section-block{width:100%;padding-inline:var(--lp-gutter);isolation:isolate;border:0;border-radius:0;position:relative}.lp-section-shell{z-index:1;width:var(--lp-section-content-width,min(100%, var(--lp-container)));margin-inline:auto;position:relative}.lp-section-columns{gap:var(--lp-gap-lg)}.lp-column{align-content:center;gap:var(--lp-gap-md);min-width:0;display:grid}.lp-render-block,.lp-form-reference-render-block{border-radius:var(--lp-radius-sm);min-width:0}.lp-render-block h1,.lp-render-block h2,.lp-render-block h3{max-width:19ch;color:var(--lp-ink);font-family:var(--lp-font-display);text-wrap:balance;overflow-wrap:normal;font-weight:680}.lp-render-block h1{letter-spacing:-.062em;font-size:clamp(2.75rem,6.4vw,5.9rem);line-height:.98}.lp-render-block h3{letter-spacing:-.026em;font-size:clamp(1.25rem,2.1vw,1.8rem);line-height:1.18}.lp-render-block p{max-width:66ch;color:var(--lp-muted);overflow-wrap:break-word;font-size:clamp(.98rem,1.25vw,1.12rem);line-height:1.72}.lp-render-block.editable,.lp-form-reference-render-block.editable{transition:border-color .16s,box-shadow .16s,background-color .16s}.lp-render-block.editable:hover,.lp-form-reference-render-block.editable:hover{border-color:#1d4ed83d}.lp-render-block.editable.selected:not(.lp-grid-child-block),.lp-form-reference-render-block.editable.selected{border-color:var(--lp-blue);box-shadow:0 0 0 4px #1d4ed81a}.lp-grid-child-block.editable.selected{border-color:var(--lp-blue);box-shadow:inset 0 0 0 2px #1d4ed81a}.lp-section-block.editable,.lp-column.editable{border-radius:var(--lp-radius-sm)}.lp-section-block.editable:focus-visible,.lp-column.editable:focus-visible,.lp-render-block.editable:focus-visible:not(.lp-grid-child-block),.lp-form-reference-render-block.editable:focus-visible{outline-offset:3px;outline:3px solid #1d4ed838}.lp-grid-child-block.editable:focus-visible{outline-offset:-3px}.lp-preview-button,.lp-premium-action,.lp-lead-form>button{border-radius:var(--lp-radius-pill);color:#fff;background:linear-gradient(135deg, var(--lp-blue), #315fdd);letter-spacing:-.01em;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 22px;font-size:.82rem;font-weight:760;text-decoration:none;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s,border-color .18s,background-color .18s;display:inline-flex;box-shadow:0 13px 30px #1d4ed838}.lp-preview-button:focus-visible,.lp-premium-action:focus-visible,.lp-lead-form>button:focus-visible,.lp-lead-form input:focus-visible,.lp-faq summary:focus-visible{outline-offset:3px;outline:3px solid #1d4ed838}.lp-premium-action.secondary{color:var(--lp-ink-soft);border-color:var(--lp-line-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7;box-shadow:0 10px 26px #0f1f3a12}.lp-preview-button.disabled,.lp-premium-action.disabled,.lp-lead-form>button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.lp-premium-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.lp-premium-media-slot{border-radius:inherit;background:#eaf0f8;width:100%;min-height:320px;position:relative;overflow:hidden}.lp-premium-media-slot img,.lp-premium-media-slot iframe{width:100%;height:100%;min-height:inherit;object-fit:cover;border:0;display:block}.lp-premium-media-slot.placeholder{color:inherit;text-align:left;background:0 0;padding:0;display:block}.lp-editorial-placeholder{width:100%;height:100%;min-height:inherit;border-radius:inherit;isolation:isolate;margin:0;position:relative;overflow:hidden}.lp-editorial-placeholder.luxury-dark{color:#fff;background:radial-gradient(circle at 76% 18%,#4c7ae140,#0000 26%),linear-gradient(148deg,#071329,#0b234a 58%,#102f63)}.lp-editorial-placeholder.architectural-light{color:var(--lp-ink);background:radial-gradient(circle at 78% 17%,#1d4ed81f,#0000 24%),linear-gradient(145deg,#f8f4ee,#e9edf3 58%,#dce5f1)}.lp-editorial-art,.lp-editorial-grid,.lp-editorial-volume,.lp-editorial-line,.lp-editorial-light{pointer-events:none;position:absolute;inset:0}.lp-editorial-grid{opacity:.42;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.architectural-light .lp-editorial-grid{opacity:.65;background-image:linear-gradient(#0f25470f 1px,#0000 1px),linear-gradient(90deg,#0f25470f 1px,#0000 1px)}.lp-editorial-volume{transform-origin:bottom;inset:auto}.lp-editorial-volume.volume-back{clip-path:polygon(16% 15%,100% 0,100% 100%,0 100%,0 34%);background:linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/14% 100%,linear-gradient(155deg,#ffffff29,#ffffff05);width:82%;height:62%;bottom:16%;right:-5%;transform:perspective(900px)rotateY(-9deg)skewY(-3deg);box-shadow:-28px 36px 80px #01091852}.lp-editorial-volume.volume-front{clip-path:polygon(19% 0,100% 18%,100% 100%,0 100%,0 21%);background:linear-gradient(90deg,#ffffff17 1px,#0000 1px) 0 0/20% 100%,linear-gradient(145deg,#3a68cd8a,#091d42e0);width:52%;height:48%;bottom:12%;right:12%;box-shadow:-32px 34px 64px #0109185c}.architectural-light .lp-editorial-volume.volume-back{background:linear-gradient(90deg,#0f254712 1px,#0000 1px) 0 0/14% 100%,linear-gradient(155deg,#ffffffe6,#cad5e3a3);box-shadow:-28px 36px 70px #1f324c29}.architectural-light .lp-editorial-volume.volume-front{background:linear-gradient(90deg,#ffffff61 1px,#0000 1px) 0 0/20% 100%,linear-gradient(145deg,#b8c8dd,#6f89ad);box-shadow:-28px 32px 60px #1f324c38}.lp-editorial-line{transform-origin:0;background:linear-gradient(90deg,#0000,#ffffff61,#0000);height:1px;inset:auto}.lp-editorial-line.line-one{width:62%;top:25%;left:8%;transform:rotate(-18deg)}.lp-editorial-line.line-two{opacity:.55;width:72%;top:43%;left:18%;transform:rotate(9deg)}.architectural-light .lp-editorial-line{background:linear-gradient(90deg,#0000,#0f254738,#0000)}.lp-editorial-light{aspect-ratio:1;filter:blur(42px);background:#ffffff1f;border-radius:50%;width:78%;inset:-18% -30% auto auto}.lp-editorial-category{z-index:3;border-radius:var(--lp-radius-pill);color:#ffffffd1;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05122b3d;border:1px solid #ffffff24;align-items:center;gap:9px;min-height:30px;padding:0 12px;font-size:.62rem;font-weight:760;display:inline-flex;position:absolute;top:clamp(22px,4vw,38px);left:clamp(22px,4vw,38px)}.architectural-light .lp-editorial-category{color:var(--lp-blue-deep);background:#ffffff94;border-color:#0f25471a}.lp-editorial-category>span{background:var(--lp-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #10b9811f}.lp-editorial-placeholder figcaption{z-index:3;max-width:34ch;position:absolute;bottom:clamp(24px,5vw,48px);left:clamp(22px,5vw,46px);right:clamp(22px,5vw,46px)}.lp-editorial-placeholder figcaption:before{content:"";background:var(--lp-green);width:38px;height:2px;margin-bottom:18px;display:block}.lp-editorial-placeholder figcaption small,.lp-editorial-placeholder figcaption strong,.lp-editorial-placeholder figcaption p{display:block}.lp-editorial-placeholder figcaption small{color:#ccdbf4b8;letter-spacing:.11em;text-transform:uppercase;font-size:.61rem;font-weight:760}.lp-editorial-placeholder figcaption strong{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin-top:9px;font-size:clamp(1.35rem,2.6vw,2.25rem);font-weight:620;line-height:1.08}.lp-editorial-placeholder figcaption p{color:#ccdbf4b8;max-width:42ch;margin-top:12px;font-size:.75rem;line-height:1.55}.architectural-light figcaption small,.architectural-light figcaption p{color:var(--lp-muted)}.architectural-light figcaption strong{color:var(--lp-ink)}.lp-image-placeholder{border-radius:var(--lp-radius-md);color:#315991;background:radial-gradient(circle at 80% 15%,#1d4ed821,#0000 28%),linear-gradient(145deg,#f0f5fb,#e8eef7);border:1px solid #1d4ed81a;min-height:280px;position:relative;overflow:hidden}.lp-image-placeholder:after{content:"";opacity:.38;background-image:linear-gradient(#1d4ed80d 1px,#0000 1px),linear-gradient(90deg,#1d4ed80d 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.lp-image-placeholder>*{z-index:1;position:relative}.lp-section-hero:before{content:"";z-index:-1;opacity:.44;background-image:linear-gradient(#0f254709 1px,#0000 1px),linear-gradient(90deg,#0f254709 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 58%);mask-image:linear-gradient(90deg,#000,#0000 58%)}.lp-section-hero:after{content:"";z-index:-1;background:linear-gradient(#0000,#0f254717 18% 82%,#0000);width:1px;position:absolute;top:0;bottom:0;left:51%}.lp-section-hero .lp-section-shell,.lp-section-hero .lp-section-columns{min-height:inherit}.lp-section-hero .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))){align-items:center;gap:clamp(44px,6vw,86px);grid-template-columns:minmax(0,.98fr) minmax(420px,1.02fr)!important}.lp-section-hero .lp-column:first-child{align-content:center;gap:clamp(14px,1.8vw,22px)}.lp-section-hero .lp-column:first-child>.lp-render-block[data-block-type=heading]{order:1}.lp-section-hero .lp-column:first-child>.lp-render-block[data-block-type=text]{order:2}.lp-section-hero .lp-column:first-child>.lp-render-block[data-block-type=button]{order:3}.lp-section-hero .lp-column:first-child>.lp-render-block[data-block-type=cards]{order:4}.lp-section-hero h1{max-width:var(--lp-hero-copy-width);font-size:var(--lp-type-hero);font-weight:650;line-height:var(--lp-leading-hero);letter-spacing:var(--lp-tracking-hero)}.lp-section-hero .lp-render-block[data-block-type=text] p{max-width:50ch;line-height:1.64;color:#52627a!important;font-size:clamp(.98rem,1.25vw,1.12rem)!important}.lp-section-hero .lp-render-block[data-block-type=button]{margin:4px 0 2px}.lp-section-hero .lp-preview-button{min-height:var(--lp-control-height);background:linear-gradient(135deg,#0a1d40,#153d82);padding-inline:27px;box-shadow:0 14px 32px #07193933}.lp-section-hero .lp-preview-button:after{content:"↗";font-size:.95rem;font-weight:500;line-height:1}.lp-section-hero .lp-premium-cards{border-top:1px solid var(--lp-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:12px;padding-top:6px;display:grid}.lp-section-hero .lp-premium-cards article{min-height:56px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:9px 12px}.lp-section-hero .lp-premium-cards article:nth-child(odd){border-right:1px solid var(--lp-line);padding-left:0}.lp-section-hero .lp-premium-cards article:nth-child(2n){padding-right:0}.lp-section-hero .lp-premium-cards article:nth-child(n+3){border-top:1px solid var(--lp-line)}.lp-section-hero .lp-premium-cards article:hover{border-color:var(--lp-line);box-shadow:none;transform:none}.lp-section-hero .lp-premium-card-icon{width:23px;height:23px;color:var(--lp-blue);opacity:.72;background:0 0;border-radius:0}.lp-section-hero .lp-premium-card-icon svg{width:17px;height:17px}.lp-section-hero .lp-premium-cards h3{color:var(--lp-muted);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.59rem;font-weight:760}.lp-section-hero .lp-premium-cards p{color:var(--lp-ink-soft);margin-top:4px;font-weight:620;line-height:1.38;font-size:.76rem!important}.lp-section-hero .lp-column:last-child>.lp-render-block[data-block-type=image],.lp-section-hero .lp-hero-media{border-radius:var(--lp-radius-lg);height:clamp(500px,68dvh,640px);min-height:500px;box-shadow:var(--lp-shadow-lg);overflow:hidden}.lp-section-hero .lp-image-align,.lp-section-hero .lp-image-placeholder,.lp-section-hero .lp-premium-media-slot{height:100%;min-height:inherit;width:100%!important}.lp-hero{align-items:center;gap:var(--lp-gap-lg);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-md);background:radial-gradient(circle at 86% 12%,#1d4ed81a,#0000 32%),linear-gradient(145deg,#fbfdff,#eef5ff);border:1px solid #1d4ed814;grid-template-columns:minmax(0,1.06fr) minmax(320px,.94fr);padding:clamp(34px,6vw,78px);display:grid}.lp-hero-content{min-width:0}.lp-premium-eyebrow{border-radius:var(--lp-radius-pill);min-height:28px;color:var(--lp-blue);letter-spacing:.1em;text-transform:uppercase;background:#ffffffa3;border:1px solid #1d4ed821;align-items:center;margin-bottom:20px;padding:0 11px;font-size:.64rem;font-weight:800;display:inline-flex}.lp-hero h1{max-width:12ch}.lp-hero p{max-width:54ch;color:var(--lp-muted);margin-top:20px;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.7}.lp-hero-media{border-radius:var(--lp-radius-lg);min-width:0;box-shadow:var(--lp-shadow-lg);overflow:hidden}.lp-hero-media .lp-premium-media-slot{min-height:520px}.lp-premium-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lp-premium-cards article{border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);min-width:0;min-height:146px;box-shadow:var(--lp-shadow-sm);background:#ffffffe0;align-items:flex-start;gap:16px;padding:22px;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .18s;display:flex}.lp-premium-card-icon{width:40px;height:40px;color:var(--lp-blue);background:var(--lp-surface-blue);border-radius:12px;flex:none;place-items:center;display:grid}.lp-premium-cards h3{color:var(--lp-ink-soft);letter-spacing:-.015em;margin:1px 0 0;font-size:.88rem;font-weight:720}.lp-premium-cards p{color:var(--lp-muted);margin-top:7px;font-size:.78rem;line-height:1.55}.lp-section-benefits .lp-section-shell{width:min(100%,1040px)}.lp-section-benefits .lp-section-columns{border-block:1px solid var(--lp-line);gap:0}.lp-section-benefits .lp-column{border-right:1px solid var(--lp-line);align-content:end;min-height:210px;padding:clamp(28px,4vw,48px);position:relative}.lp-section-benefits .lp-column:last-child{border-right:0}.lp-section-benefits .lp-column:before{content:"0" counter(lp-benefit);color:var(--lp-blue);letter-spacing:.12em;font-size:.68rem;font-weight:800;position:absolute;top:30px;left:clamp(28px,4vw,48px)}.lp-section-benefits .lp-section-columns{counter-reset:lp-benefit}.lp-section-benefits .lp-column{counter-increment:lp-benefit}.lp-section-benefits h3{max-width:18ch;font-size:clamp(1.3rem,2.2vw,1.85rem)}.lp-section-benefits p{max-width:38ch;font-size:.9rem}.lp-section-plants .lp-section-shell{width:min(100%,1240px)}.lp-section-plants .lp-section-columns{grid-template-columns:1fr!important}.lp-section-plants h2,.lp-section-plants .lp-render-block[data-block-type=text] p{margin-inline:auto;text-align:center!important}.lp-section-plants h2{max-width:18ch}.lp-section-plants .lp-render-block[data-block-type=text] p{max-width:62ch}.lp-section-plants .lp-premium-cards{margin-top:18px}.lp-section-plants .lp-premium-cards.items-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-section-plants .lp-premium-cards.items-5,.lp-section-plants .lp-premium-cards.items-6{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-section-plants .lp-premium-cards article{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#1d4ed82b,#10b9811a) border-box;border-radius:17px;min-height:132px;padding:18px}.lp-section-plants .lp-premium-card-icon{width:36px;height:36px}.lp-section-plants .lp-premium-cards h3{color:var(--lp-blue-deep);font-size:.82rem}.lp-section-plants .lp-premium-cards p{font-size:.76rem}.lp-section-structure .lp-section-shell{border-radius:var(--lp-radius-lg);color:#fff;width:min(100%,1240px);box-shadow:var(--lp-shadow-lg);background:radial-gradient(circle at 92% 8%,#4170dc47,#0000 34%),radial-gradient(circle at 8% 100%,#10b9811a,#0000 34%),linear-gradient(145deg,#07162f,#0d2859);padding:clamp(34px,6vw,76px);overflow:hidden}.lp-section-structure .lp-section-columns{grid-template-columns:1fr!important}.lp-section-structure h2{color:#fff!important}.lp-section-structure .lp-render-block[data-block-type=text] p{color:#adbcda!important}.lp-section-structure .lp-premium-cards{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.lp-section-structure .lp-premium-cards article{min-height:148px;box-shadow:none;background:0 0;border:0;border-right:1px solid #ffffff1a;border-radius:0;padding:28px 6px 10px;position:relative}.lp-section-structure .lp-premium-cards article:nth-child(3n){border-right:0}.lp-section-structure .lp-premium-cards article:hover{box-shadow:none;transform:none}.lp-section-structure .lp-premium-card-icon{color:#a9c4ff;background:#ffffff14}.lp-section-structure .lp-premium-cards h3{color:#94a8ca;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.lp-section-structure .lp-premium-cards p{color:#fff;margin-top:8px;font-size:clamp(.98rem,1.7vw,1.25rem);font-weight:650;line-height:1.4}.lp-section-location .lp-section-shell{border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);width:min(100%,1240px);box-shadow:var(--lp-shadow-md);background:#ffffffc7;padding:clamp(26px,4vw,54px)}.lp-section-location .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))){align-items:stretch;grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr)!important}.lp-section-location h2{max-width:11ch}.lp-section-location .lp-premium-cards{grid-template-columns:1fr;gap:8px}.lp-section-location .lp-premium-cards article{border:0;border-top:1px solid var(--lp-line);min-height:74px;box-shadow:none;background:0 0;border-radius:0;align-items:center;padding:12px 0}.lp-section-location .lp-premium-cards article:hover{box-shadow:none;transform:none}.lp-section-location .lp-column:last-child,.lp-section-location .lp-column:last-child>.lp-render-block,.lp-section-location .lp-image-align,.lp-section-location .lp-image-placeholder{height:100%;min-height:430px}.lp-section-location .lp-image-placeholder{background:radial-gradient(circle at 30% 35%,#1d4ed829,#0000 6%),radial-gradient(circle at 72% 64%,#10b98121,#0000 7%),linear-gradient(135deg,#e9f0f8,#f7f9fc);border:0;width:100%!important}.lp-section-location .lp-image-placeholder:before{content:"";opacity:.7;background:linear-gradient(32deg,#0000 48%,#ffffffd1 49% 52%,#0000 53%) 0 0/150px 130px,linear-gradient(-24deg,#0000 44%,#ffffffbd 45% 48%,#0000 49%) 0 0/180px 150px;position:absolute;inset:0}.lp-section-form .lp-section-shell{align-items:center;gap:var(--lp-gap-lg);grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);width:min(100%,1160px);display:grid}.lp-section-form .lp-section-columns{grid-template-columns:1fr!important}.lp-section-form .lp-render-block[data-block-type=button]{display:none}.lp-lead-form{border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-md);background:#fffffff0;border:1px solid #0f254717;gap:22px;padding:clamp(26px,4vw,42px);display:grid;position:relative;overflow:hidden}.lp-lead-form:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#1d4ed81f,#0000 68%);border-radius:50%;width:260px;position:absolute;top:-120px;right:-90px}.lp-lead-form header{align-items:flex-start;gap:13px;display:flex;position:relative}.lp-lead-form header>span{width:37px;height:37px;color:var(--lp-blue);background:var(--lp-surface-blue);border-radius:11px;flex:none;place-items:center;display:grid}.lp-lead-form header strong,.lp-lead-form header small{display:block}.lp-lead-form header strong{color:var(--lp-ink);font-size:1rem;font-weight:720}.lp-lead-form header small{max-width:46ch;color:var(--lp-muted);margin-top:5px;font-size:.72rem;line-height:1.55}.lp-lead-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid;position:relative}.lp-lead-form label{gap:7px;min-width:0;display:grid}.lp-lead-form label.wide{grid-column:1/-1}.lp-lead-form label>span:first-child{color:var(--lp-ink-soft);font-size:.69rem;font-weight:720}.lp-lead-input{border:1px solid var(--lp-line-strong);border-radius:var(--lp-radius-sm);color:#7890ad;background:var(--lp-surface-soft);align-items:center;gap:10px;min-height:50px;padding-inline:14px;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex}.lp-lead-input:focus-within{background:#fff;border-color:#1d4ed88c;box-shadow:0 0 0 4px #1d4ed814}.lp-lead-input input{width:100%;min-width:0;color:var(--lp-ink);font:inherit;background:0 0;border:0;outline:0;font-size:.82rem}.lp-lead-input input::placeholder{color:#9aa7b8}.lp-lead-form>button{border-radius:14px;width:100%;min-height:54px}.lp-lead-form-privacy{color:var(--lp-muted-light);text-align:center;font-size:.66rem;line-height:1.5}.lp-section-faq .lp-section-shell{width:min(100%,1120px)}.lp-section-faq .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))){align-items:start;grid-template-columns:minmax(0,.68fr) minmax(460px,1.32fr)!important}.lp-section-faq h2{max-width:10ch}.lp-faq{gap:10px;display:grid}.lp-faq details{border:1px solid var(--lp-line);background:#ffffffe0;border-radius:15px;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden;box-shadow:0 5px 18px #0f1f3a08}.lp-faq details:hover,.lp-faq details[open]{border-color:#1d4ed82e;box-shadow:0 12px 30px #0f1f3a12}.lp-faq summary{min-height:66px;color:var(--lp-ink-soft);cursor:pointer;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:12px;padding:13px 18px;font-size:.84rem;font-weight:720;line-height:1.45;list-style:none;display:grid;position:relative}.lp-faq summary>span{color:var(--lp-blue);letter-spacing:.08em;font-size:.62rem;font-weight:800}.lp-faq summary:after{content:"+";width:24px;height:24px;color:var(--lp-blue);background:var(--lp-surface-blue);border-radius:50%;place-items:center;font-size:1rem;transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .18s;display:grid;position:static;transform:none}.lp-faq details[open] summary:after{content:"−";transform:rotate(180deg)}.lp-faq details p{max-width:70ch;color:var(--lp-muted);margin:0;padding:0 74px 20px 64px;font-size:.8rem;line-height:1.72}.lp-section-cta .lp-cta{align-items:center;gap:var(--lp-gap-lg);border-radius:var(--lp-radius-lg);color:#fff;box-shadow:var(--lp-shadow-lg);background:radial-gradient(circle at 92% 0,#5885ee6b,#0000 34%),linear-gradient(135deg,#081a3b,#123a83 64%,#194ba7);border:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;padding:clamp(38px,6vw,76px);display:grid;position:relative;overflow:hidden}.lp-section-cta .lp-cta:after{content:"";aspect-ratio:1;border:1px solid #ffffff1c;border-radius:50%;width:340px;position:absolute;bottom:-160px;right:-95px;box-shadow:0 0 0 56px #ffffff08,0 0 0 112px #ffffff05}.lp-section-cta .lp-cta>*{z-index:1;position:relative}.lp-section-cta .lp-cta h2{color:#fff;max-width:17ch;font-size:clamp(2.15rem,4.5vw,4.35rem);line-height:1.02}.lp-section-cta .lp-cta p{color:#c6d5ef;max-width:58ch;margin-top:16px;font-size:clamp(.92rem,1.3vw,1.08rem)}.lp-section-cta .lp-premium-action{min-width:210px;color:var(--lp-blue-deep);background:#fff;box-shadow:0 16px 38px #020c213d}.lp-section-content .lp-column:only-child>.lp-render-block[data-block-type=heading],.lp-section-content .lp-column:only-child>.lp-render-block[data-block-type=text]{text-align:center}.lp-section-content .lp-column:only-child h2,.lp-section-content .lp-column:only-child p{margin-inline:auto}.lp-cta{justify-content:space-between;align-items:center;gap:var(--lp-gap-lg);border-radius:var(--lp-radius-lg);color:#fff;box-shadow:var(--lp-shadow-md);background:linear-gradient(135deg,#0a2049,#17479b);padding:clamp(30px,5vw,56px);display:flex}.lp-cta h2{color:#fff}.lp-cta p{color:#c6d5ef;margin-top:12px}.lp-cta .lp-premium-action{color:var(--lp-blue-deep);background:#fff;flex:none}.lp-video{border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-lg);aspect-ratio:16/9;background:#07162f;overflow:hidden}.lp-video .lp-premium-media-slot{height:100%;min-height:100%}.lp-section-plants .lp-premium-cards.items-6{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lp-section-plants .lp-premium-cards.items-6 article{border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:#fbfcfe;min-height:0;padding:0;overflow:hidden;box-shadow:0 12px 34px #0f1f3a0d}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(-n+4){align-content:end;min-height:278px;display:grid}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(-n+4):before{content:"";border-bottom:1px solid var(--lp-line);background:linear-gradient(90deg,#0000 31%,#1d4ed82e 31% 32%,#0000 32% 66%,#1d4ed824 66% 67%,#0000 67%),linear-gradient(#0000 42%,#1d4ed829 42% 43%,#0000 43% 71%,#1d4ed81f 71% 72%,#0000 72%),linear-gradient(135deg,#f3f7fc,#e8eff8);min-height:132px;-webkit-mask-image:linear-gradient(135deg,#000 70%,#0000);mask-image:linear-gradient(135deg,#000 70%,#0000)}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(-n+4)>.lp-premium-card-icon{display:none}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(-n+4)>div{padding:20px}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(n+5){background:var(--lp-surface-warm);min-height:92px;box-shadow:none;border-radius:16px;grid-column:span 2;align-items:center;padding:20px}.lp-section-plants .lp-premium-card-metric,.lp-section-structure .lp-premium-card-metric{color:var(--lp-blue-deep);letter-spacing:-.035em;margin-right:5px;font-size:1.18rem;font-weight:760;display:inline-block}.lp-section-plants .lp-premium-card-detail,.lp-section-structure .lp-premium-card-detail{color:var(--lp-muted)}.lp-section-structure{background:#e9eef5!important;padding-block:clamp(82px,10vw,136px)!important}.lp-section-structure .lp-premium-cards{border-top:1px solid #ffffff1f;grid-template-rows:repeat(2,minmax(138px,auto));grid-template-columns:1.2fr 1fr 1fr}.lp-section-structure .lp-premium-cards article:first-child{flex-direction:column;grid-row:1/3;place-content:end flex-end;padding:34px 26px}.lp-section-structure .lp-premium-cards article:nth-child(6){border-top:1px solid #ffffff1f;border-right:0;grid-column:1/-1;align-items:center;min-height:82px;padding:20px 6px 4px}.lp-section-structure .lp-premium-card-metric{color:#fff;margin:5px 0 0;font-size:clamp(1.7rem,3vw,3rem);display:block}.lp-section-structure .lp-premium-card-detail{color:#b7c7e2}.lp-section-benefits{padding-block:clamp(76px,9vw,120px)!important}.lp-section-location .lp-section-shell{box-shadow:none;background:0 0;border:0;padding:0}.lp-section-location .lp-context-media{border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-md);overflow:hidden}.lp-section-form .lp-render-block[data-block-type=heading] h2{max-width:12ch}.lp-section-form .lp-render-block h2,.lp-section-form .lp-render-block p{margin-inline:0;text-align:left!important}.lp-section-form .lp-lead-form{border-color:#0f254717;box-shadow:0 30px 84px #0f1f3a1f}.lp-section-form .lp-lead-form>button{background:linear-gradient(135deg, var(--lp-surface-dark), #173f83);box-shadow:0 14px 32px #0719392e}.lp-section-faq .lp-faq{border-top:1px solid var(--lp-line-strong);gap:0}.lp-section-faq .lp-faq details{border:0;border-bottom:1px solid var(--lp-line-strong);box-shadow:none;background:0 0;border-radius:0}.lp-section-faq .lp-faq details:hover,.lp-section-faq .lp-faq details[open]{border-color:var(--lp-line-strong);box-shadow:none}.lp-section-faq .lp-faq details p{padding-bottom:26px;padding-right:42px}.lp-section-cta .lp-cta{box-shadow:none;background:0 0;border:0;padding:0}.lp-section-cta .lp-cta:after{opacity:.65;bottom:-170px;right:-40px}@container (max-width:900px){.lp-section-hero .lp-section-columns,.lp-section-location .lp-section-columns,.lp-section-faq .lp-section-columns,:is(.lp-section-hero .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))),.lp-section-location .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))),.lp-section-faq .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3)))){grid-template-columns:1fr!important}.lp-section-hero{min-height:auto;background:radial-gradient(circle at 88% 4%,#1d4ed814,#0000 25%),#fbfcfe!important;padding-block:clamp(26px,4vw,40px)!important}.lp-section-hero:after{display:none}.lp-section-hero h1{max-width:16ch;font-size:clamp(2.75rem,6.2vw,3.75rem);line-height:1}.lp-section-hero .lp-premium-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-section-hero .lp-premium-cards article:nth-child(n){border-top:0;border-right:1px solid var(--lp-line);padding:10px 12px}.lp-section-hero .lp-premium-cards article:last-child{border-right:0}.lp-section-hero .lp-column:last-child>.lp-render-block[data-block-type=image],.lp-section-hero .lp-hero-media{height:auto;min-height:390px}.lp-section-form .lp-section-shell{grid-template-columns:1fr}.lp-section-location .lp-column:last-child,.lp-section-location .lp-column:last-child>.lp-render-block,.lp-section-location .lp-image-align,.lp-section-location .lp-image-placeholder{min-height:360px}.lp-section-faq h2{max-width:15ch}.lp-section-plants .lp-premium-cards.items-4,.lp-section-plants .lp-premium-cards.items-5,.lp-section-plants .lp-premium-cards.items-6,.lp-section-structure .lp-premium-cards,.lp-premium-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-section-structure .lp-premium-cards article:nth-child(3n){border-right:1px solid #ffffff1a}.lp-section-structure .lp-premium-cards article:nth-child(2n){border-right:0}.lp-hero{grid-template-columns:1fr}.lp-hero-media .lp-premium-media-slot{min-height:420px}}@container (max-width:620px){.lp-document{--lp-gutter:18px}.lp-render-block h1,.lp-section-hero h1{max-width:16ch;font-size:clamp(2.3rem,10.5vw,3.1rem);line-height:1.01}.lp-render-block h2,.lp-section-cta .lp-cta h2{font-size:clamp(2rem,10vw,3.2rem)}.lp-section-hero{padding-block:28px 46px!important}.lp-section-plants .lp-premium-cards.items-4,.lp-section-plants .lp-premium-cards.items-5,.lp-section-plants .lp-premium-cards.items-6,.lp-section-structure .lp-premium-cards,.lp-premium-cards{grid-template-columns:1fr}.lp-section-hero .lp-premium-cards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:6px}.lp-section-hero .lp-premium-cards article{min-height:54px;padding-block:8px}.lp-section-hero .lp-premium-cards article:nth-child(odd){border-right:1px solid var(--lp-line);padding-left:0;padding-right:9px}.lp-section-hero .lp-premium-cards article:nth-child(2n){border-right:0;padding-left:9px;padding-right:0}.lp-section-hero .lp-premium-cards article:nth-child(n+3){border-top:1px solid var(--lp-line)}.lp-section-hero .lp-column:last-child>.lp-render-block[data-block-type=image],.lp-section-hero .lp-hero-media{min-height:290px}.lp-editorial-category{top:18px;left:18px}.lp-editorial-placeholder figcaption{bottom:22px;left:20px;right:20px}.lp-editorial-placeholder figcaption p{display:none}.lp-section-hero .lp-preview-button,.lp-premium-action{width:100%}.lp-premium-actions{flex-direction:column;align-items:stretch}.lp-section-benefits .lp-section-columns{border:0;grid-template-columns:1fr!important}.lp-section-benefits .lp-column{border-top:1px solid var(--lp-line);border-right:0;min-height:170px}.lp-section-structure .lp-premium-cards article,.lp-section-structure .lp-premium-cards article:nth-child(3n){border-bottom:1px solid #ffffff1a;border-right:0;min-height:116px}.lp-section-location .lp-column:last-child,.lp-section-location .lp-column:last-child>.lp-render-block,.lp-section-location .lp-image-align,.lp-section-location .lp-image-placeholder{min-height:290px}.lp-lead-form-grid{grid-template-columns:1fr}.lp-lead-form label.wide{grid-column:auto}.lp-faq summary{grid-template-columns:28px minmax(0,1fr) 24px;padding-inline:14px}.lp-faq details p{padding:0 16px 18px 54px}.lp-section-cta .lp-cta,.lp-cta{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.lp-section-cta .lp-premium-action{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.lp-document *,.lp-document :before,.lp-document :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lp-rich-text-editor{width:100%;min-width:0;position:relative}.lp-rich-text-container{width:100%;min-width:0;height:auto;min-height:0;margin:0;padding:0;position:relative}.lp-rich-text-content{white-space:pre-wrap;overflow-wrap:anywhere;color:#0000;background:var(--lp-text-paint,currentColor);-webkit-text-fill-color:transparent;width:100%;min-width:0;height:auto;min-height:0;transition:color var(--lp-text-hover-duration,.18s) cubic-bezier(.22, 1, .36, 1),background-color var(--lp-text-hover-duration,.18s) cubic-bezier(.22, 1, .36, 1),background-image var(--lp-text-hover-duration,.18s) cubic-bezier(.22, 1, .36, 1),-webkit-text-fill-color var(--lp-text-hover-duration,.18s) cubic-bezier(.22, 1, .36, 1);font-synthesis:style;-webkit-background-clip:text;background-clip:text;outline:none;margin:0;padding:0;display:block;overflow:visible}.lp-render-block .lp-rich-text-content{overflow-wrap:anywhere}.lp-rich-text-container.has-hover-paint .lp-rich-text-content:hover{--lp-rich-run-paint:var(--lp-text-hover-paint,var(--lp-text-paint))}.lp-rich-text-container.hover-paint-solid .lp-rich-text-content:hover{color:var(--lp-text-hover-paint);-webkit-text-fill-color:var(--lp-text-hover-paint);background-color:#0000;background-image:none;-webkit-background-clip:text;background-clip:text}.lp-rich-text-container.hover-paint-gradient .lp-rich-text-content:hover{color:#0000;background:var(--lp-text-hover-paint);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp-rich-text-container.hover-paint-transparent .lp-rich-text-content:hover{color:#0000;-webkit-text-fill-color:transparent;background-color:#0000;background-image:none;-webkit-background-clip:text;background-clip:text}.lp-rich-text-content[contenteditable=true]{cursor:text;caret-color:#1d4ed8;border-radius:4px;box-shadow:0 0 0 2px #1d4ed829}.lp-rich-text-node{min-height:0;line-height:inherit;margin:0;padding-block:0;display:block}.lp-rich-text-container :where(h1,h2,h3,h4,h5,h6,p,div){margin-block:0;padding-block:0}.lp-rich-text-list{margin:0;padding-block:0;padding-inline-start:1.45em;list-style-position:outside}.lp-rich-text-list:is(ul){list-style-type:disc}.lp-rich-text-list:is(ol){list-style-type:decimal}.lp-rich-text-list>li.lp-rich-text-node{padding-inline-start:.12em;display:list-item}.lp-rich-text-list>li.lp-rich-text-node::marker{color:var(--lp-rich-marker-color,currentColor);-webkit-text-fill-color:var(--lp-rich-marker-color,currentColor)}.lp-rich-text-content a{color:inherit;text-underline-offset:.16em;text-decoration:underline}.lp-rich-text-toolbar{z-index:90;background:#fffffffa;border:1px solid #cbd8e8;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;width:max-content;max-width:min(760px,100vw - 40px);min-height:42px;padding:5px;display:flex;position:absolute;bottom:calc(100% + 10px);left:0;overflow:visible;box-shadow:0 16px 38px #0f172a2e}.lp-rich-text-toolbar>button,.lp-rich-link-editor>button{color:#425776;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;place-items:center;min-width:30px;height:30px;padding:0 7px;display:inline-grid}.lp-rich-text-toolbar>button:hover,.lp-rich-text-toolbar>button[aria-pressed=true]{color:#1d4ed8;background:#eef4ff;border-color:#c5d6f0}.lp-rich-text-toolbar>button:focus-visible,.lp-rich-text-toolbar input:focus-visible,.lp-rich-text-toolbar select:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.lp-rich-text-toolbar>select,.lp-rich-text-toolbar>input,.lp-rich-link-editor input,.lp-rich-more-options input,.lp-rich-more-options select{color:#2d405e;background:#fff;border:1px solid #d2dce9;border-radius:7px;flex:none;height:30px;font:600 .68rem/1 Inter,sans-serif}.lp-rich-text-toolbar>select{max-width:132px;padding:0 22px 0 8px}.lp-rich-text-toolbar>select.lp-rich-semantic-level,.lp-rich-text-toolbar>select.lp-rich-font-weight{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%2364758b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 7px center;background-repeat:no-repeat;background-size:10px 6px;flex-shrink:0;padding:0 22px 0 8px}.lp-rich-text-toolbar>select.lp-rich-semantic-level{width:56px;min-width:56px}.lp-rich-text-toolbar>select.lp-rich-font-weight{width:68px;min-width:68px}.lp-rich-text-toolbar>input[type=number]{width:52px;padding:0 5px}.lp-rich-text-toolbar>.lp-rich-color{background:linear-gradient(currentColor,currentColor) 7px/10px 10px no-repeat,#fff;width:70px;padding:0 7px 0 23px}.lp-rich-link-editor,.lp-rich-more-options{border-left:1px solid #e1e8f0;flex:none;align-items:center;gap:5px;padding-left:5px;display:inline-flex}.lp-rich-link-popover{padding:40px 9px 9px}.lp-rich-link-popover .lp-rich-link-editor{border-left:0;width:100%;padding-left:0}.lp-rich-link-popover .lp-rich-link-editor input{width:min(100%,176px);min-width:0}.lp-rich-link-editor input{width:190px;padding:0 8px}.lp-rich-link-editor>button{color:#1d4ed8;background:#eef4ff;min-width:auto;font-size:.62rem;font-weight:750}.lp-rich-more-options label{color:#65768e;align-items:center;gap:4px;font:650 .6rem/1 Inter,sans-serif;display:inline-flex}.lp-rich-more-options input{width:56px;padding:0 5px}.lp-rich-more-options select{width:100px;padding:0 5px}.lp-rich-more-options>span{color:#77869a;white-space:nowrap;padding:0 5px;font:650 .6rem/1 Inter,sans-serif}.lp-rich-compact-menu{gap:4px;padding:36px 7px 7px;display:grid}.lp-rich-compact-menu>button{color:#425776;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:34px;padding:0 9px;font:650 .7rem/1 Inter,sans-serif;display:flex}.lp-rich-compact-menu>button:hover,.lp-rich-compact-menu>button[aria-pressed=true]{color:#1d4ed8;background:#eef4ff;border-color:#d5e2f4}@media (max-width:720px){.lp-rich-text-toolbar{justify-content:center;width:auto;max-width:none;position:fixed;inset:auto 12px 12px}}@container (max-width:900px){.lp-section-structure .lp-premium-cards article:first-child{flex-direction:row;grid-row:auto;justify-content:flex-start;align-items:flex-start;padding:28px 6px 10px}.lp-section-structure .lp-premium-cards article:nth-child(6){grid-column:1/-1}}@container (max-width:620px){.lp-section-plants .lp-premium-cards.items-6{grid-template-columns:1fr}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(-n+4){min-height:240px}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(n+5){grid-column:auto}.lp-section-structure .lp-premium-cards{grid-template-rows:auto;grid-template-columns:1fr}.lp-section-structure .lp-premium-cards article:first-child,.lp-section-structure .lp-premium-cards article:nth-child(6){grid-area:auto}.lp-section-location .lp-section-columns{gap:32px}.lp-section-faq .lp-faq summary{min-height:68px}.lp-section-cta .lp-cta{padding:0}}.lp-document{--lp-container:1200px;--lp-container-wide:1320px;--lp-gutter:clamp(24px, 5vw, 72px);--lp-section-space:clamp(80px, 9vw, 136px);--lp-radius-md:18px;--lp-radius-lg:30px;--lp-shadow-sm:0 12px 34px #0f1f3a0d;--lp-shadow-md:0 28px 72px #0f1f3a17;--lp-shadow-lg:0 42px 110px #09183324;letter-spacing:-.006em}.lp-render-block h1,.lp-render-block h2,.lp-render-block h3{color:#081326}.lp-render-block h2{max-width:17ch;font-weight:650;line-height:1.02}.lp-render-block p{color:#586a82;line-height:1.74}.lp-preview-button,.lp-premium-action,.lp-lead-form>button{letter-spacing:-.012em;min-height:54px;padding-inline:25px;font-size:.84rem;box-shadow:0 14px 32px #1d4ed82e}.lp-preview-button:hover,.lp-premium-action:hover,.lp-lead-form>button:hover{transform:translateY(-1px);box-shadow:0 18px 38px #1d4ed838}.lp-premium-cards article{transition:border-color .18s,box-shadow .18s;box-shadow:0 10px 30px #0f1f3a0a}.lp-premium-cards article:hover{border-color:#1d4ed826;transform:none;box-shadow:0 14px 34px #0f1f3a0f}.lp-section-hero{min-height:min(820px,100dvh);padding-block:clamp(34px,4vw,54px)!important}.lp-section-hero h1{max-width:15ch}.lp-section-hero .lp-render-block[data-block-type=text] p{max-width:52ch;color:#53657e!important}.lp-section-hero .lp-preview-button{padding-inline:29px}.lp-section-hero .lp-premium-cards{margin-top:16px;padding-top:10px}.lp-section-hero .lp-premium-cards article{min-height:62px;padding-block:11px}.lp-section-hero .lp-column:last-child>.lp-render-block[data-block-type=image],.lp-section-hero .lp-hero-media{border-radius:34px;box-shadow:0 40px 100px #0918332e}.lp-section-plants .lp-premium-cards.items-6{gap:clamp(12px,1.5vw,18px)}.lp-section-plants .lp-premium-cards.items-6 article{background:#fcfdff;border-color:#0f254717;border-radius:16px;box-shadow:0 10px 28px #0f1f3a0a}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(-n+4){min-height:264px}.lp-section-plants .lp-premium-cards.items-6 article:hover{transform:none;box-shadow:0 14px 34px #0f1f3a0f}.lp-section-structure .lp-section-shell{border-radius:34px;padding:clamp(42px,6vw,78px);box-shadow:0 42px 100px #09183329}.lp-section-structure .lp-premium-cards{border-top:1px solid #ffffff24;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,4vw,48px)}.lp-section-structure .lp-premium-cards article,.lp-section-structure .lp-premium-cards article:first-child,.lp-section-structure .lp-premium-cards article:nth-child(6){border:0;border-bottom:1px solid #ffffff1a;flex-direction:row;grid-area:auto;justify-content:flex-start;align-items:flex-start;min-height:142px;padding:30px 0 24px}.lp-section-structure .lp-premium-card-metric{font-size:clamp(1.65rem,2.7vw,2.7rem)}.lp-video{border-radius:28px;box-shadow:0 34px 90px #09183329}.lp-section-location .lp-section-columns{gap:clamp(48px,7vw,92px)}.lp-section-location .lp-context-media{border-radius:28px;box-shadow:0 28px 72px #0f1f3a17}.lp-section-form .lp-section-shell{gap:clamp(50px,7vw,88px)}.lp-lead-form{border-radius:26px;gap:24px;padding:clamp(28px,4vw,44px);box-shadow:0 28px 72px #0f1f3a17}.lp-lead-input{background:#f8fafc;border-color:#0f254721;min-height:52px}.lp-section-faq .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))){gap:clamp(48px,7vw,92px)}.lp-section-faq .lp-faq summary{min-height:80px;padding-inline:4px}.lp-section-faq .lp-faq details[open] summary{color:var(--lp-blue-deep)}.lp-section-cta .lp-cta h2{max-width:15ch}.lp-section-cta .lp-cta p{max-width:60ch;line-height:1.7}@container (max-width:1100px){.lp-document{--lp-gutter:clamp(28px, 5vw, 52px)}.lp-section-hero .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))){gap:clamp(36px,5vw,64px);grid-template-columns:minmax(0,.96fr) minmax(390px,1.04fr)!important}}@container (max-width:900px){.lp-document{--lp-gutter:clamp(28px, 5vw, 44px);--lp-section-space:clamp(72px, 10vw, 104px)}.lp-section-hero .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))){grid-template-columns:1fr!important}.lp-section-hero{padding-block:46px 70px!important}.lp-section-hero .lp-column:last-child>.lp-render-block[data-block-type=image],.lp-section-hero .lp-hero-media{min-height:430px}.lp-section-structure .lp-premium-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-section-structure .lp-premium-cards article:nth-child(n){border-bottom:1px solid #ffffff1a}.lp-section-structure .lp-premium-cards article:nth-last-child(-n+2){border-bottom:0}.lp-section-form .lp-section-shell{grid-template-columns:1fr}}@container (max-width:620px){.lp-document{--lp-gutter:20px;--lp-section-space:68px}.lp-render-block h1,.lp-section-hero h1{letter-spacing:-.055em;max-width:15ch;font-size:clamp(2.45rem,11.2vw,3.25rem)}.lp-render-block h2,.lp-section-cta .lp-cta h2{letter-spacing:-.05em;max-width:16ch;font-size:clamp(2.05rem,9.8vw,3rem)}.lp-render-block p{font-size:.98rem;line-height:1.68}.lp-section-hero{padding-block:30px 58px!important}.lp-section-hero .lp-premium-cards article{min-height:60px}.lp-section-hero .lp-column:last-child>.lp-render-block[data-block-type=image],.lp-section-hero .lp-hero-media{border-radius:24px;min-height:330px}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(-n+4){min-height:230px}.lp-section-structure .lp-section-shell{border-radius:24px;padding:28px 24px}.lp-section-structure .lp-premium-cards{grid-template-columns:1fr}.lp-section-structure .lp-premium-cards article,.lp-section-structure .lp-premium-cards article:first-child,.lp-section-structure .lp-premium-cards article:nth-child(6),.lp-section-structure .lp-premium-cards article:nth-last-child(-n+2){border-bottom:1px solid #ffffff1a;min-height:108px;padding:24px 0}.lp-section-structure .lp-premium-cards article:last-child{border-bottom:0}.lp-section-location .lp-section-columns,.lp-section-faq .lp-section-columns{gap:38px}.lp-section-location .lp-context-media,.lp-video,.lp-lead-form{border-radius:22px}.lp-lead-form{padding:26px 22px}.lp-section-faq .lp-faq summary{min-height:72px;padding-inline:0}.lp-section-cta .lp-cta{gap:30px}}.lp-section-block+.lp-section-block{margin-top:-1px}.lp-render-block h2{letter-spacing:-.057em;font-size:clamp(2.55rem,4.35vw,4.45rem);line-height:.99}.lp-render-block h3{line-height:1.14}.lp-render-block p{max-width:61ch;font-size:clamp(1rem,1.18vw,1.1rem)}.lp-section-hero{min-height:min(880px,100dvh);background:linear-gradient(#fff0 76%,#edf2f8 100%),linear-gradient(90deg,#0000 0 47%,#e0e8f37a 47% 100%),radial-gradient(circle at 7% 92%,#10b98112,#0000 28%),#fbfcfe!important;padding-block:clamp(32px,3.6vw,52px)!important}.lp-section-hero:after{left:47%}.lp-section-hero .lp-section-shell{width:min(100%,1360px)}.lp-section-hero .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))){gap:clamp(54px,6vw,94px);grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr)!important}.lp-section-hero .lp-column:first-child{padding-block:clamp(24px,4vw,58px)}.lp-section-hero h1{max-width:13.5ch;font-size:clamp(3.35rem,4.8vw,5.15rem);line-height:.96}.lp-section-hero .lp-render-block[data-block-type=text] p{max-width:46ch;font-size:clamp(1.02rem,1.22vw,1.14rem)!important}.lp-section-hero .lp-render-block[data-block-type=button]{margin-block:10px 4px}.lp-section-hero .lp-preview-button{background:linear-gradient(135deg,#071a3a,#1a4b9e);min-height:58px;padding-inline:32px;box-shadow:0 18px 42px #0719393d}.lp-section-hero .lp-preview-button:hover{box-shadow:0 22px 48px #07193947}.lp-section-hero .lp-column:last-child>.lp-render-block[data-block-type=image],.lp-section-hero .lp-hero-media{border-radius:38px 38px 38px 112px;height:clamp(610px,74dvh,720px);min-height:610px;box-shadow:0 48px 120px #09183338}.lp-section-hero .lp-premium-media-slot img{object-position:center 42%}.lp-section-hero .lp-premium-cards{border-top-color:#0f254721;max-width:560px}.lp-section-hero .lp-premium-cards h3{letter-spacing:.09em}.lp-section-plants{background:linear-gradient(#f8f6f2 0%,#fff 18% 100%)!important;padding-block:clamp(104px,11vw,154px)!important}.lp-section-plants .lp-premium-cards.items-6{margin-top:34px}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(-n+4){border-radius:18px 18px 10px 10px;min-height:286px}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(-n+4):before{background:linear-gradient(90deg,#0000 31%,#1d4ed826 31% 32%,#0000 32% 66%,#1d4ed81f 66% 67%,#0000 67%),linear-gradient(#0000 42%,#1d4ed824 42% 43%,#0000 43% 71%,#1d4ed81a 71% 72%,#0000 72%),linear-gradient(145deg,#f4f7fb,#e7eef7);min-height:148px}.lp-section-plants .lp-premium-cards.items-6 article:nth-child(n+5){border:0;border-top:1px solid var(--lp-line-strong);background:0 0;border-radius:0}.lp-section-structure{color:#fff;background:radial-gradient(circle at 90% 16%,#4676e042,#0000 30%),radial-gradient(circle at 10% 90%,#10b98117,#0000 30%),linear-gradient(#f9fbfd 0%,#102850 10%,#07172f 24%,#0b2855 88%,#f8fafc 100%)!important;padding-block:clamp(122px,12vw,174px)!important}.lp-section-structure .lp-section-shell{width:min(100%,1180px);box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}.lp-section-structure .lp-section-columns{gap:clamp(28px,4vw,52px)}.lp-section-structure h2{max-width:12ch;font-size:clamp(3rem,4.6vw,4.8rem)}.lp-section-structure .lp-render-block[data-block-type=text] p{max-width:62ch;color:#b9c8e0!important}.lp-section-structure .lp-premium-cards{border-top:1px solid #ffffff29;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(24px,4vw,50px);margin-top:28px}.lp-section-structure .lp-premium-cards article,.lp-section-structure .lp-premium-cards article:first-child,.lp-section-structure .lp-premium-cards article:nth-child(6){min-height:176px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff1c;flex-direction:column;align-items:flex-start;gap:18px;padding:34px 0 28px}.lp-section-structure .lp-premium-cards article:first-child,.lp-section-structure .lp-premium-cards article:nth-child(2),.lp-section-structure .lp-premium-cards article:nth-child(3){grid-column:span 4}.lp-section-structure .lp-premium-cards article:nth-child(4){grid-column:span 3}.lp-section-structure .lp-premium-cards article:nth-child(5){grid-column:span 6}.lp-section-structure .lp-premium-cards article:nth-child(6){grid-column:span 3}.lp-section-structure .lp-premium-cards article:nth-child(n+4){border-bottom:0}.lp-section-structure .lp-premium-card-icon{color:#9fbbf5;background:0 0;justify-content:start;width:26px;height:26px}.lp-section-structure .lp-premium-cards h3{color:#98acd0;letter-spacing:.12em;font-size:.64rem}.lp-section-structure .lp-premium-cards p{margin-top:4px;font-size:clamp(1rem,1.5vw,1.18rem)}.lp-section-structure .lp-premium-card-metric{margin-bottom:4px;font-size:clamp(2.15rem,3.3vw,3.4rem)}.lp-section-location{background:linear-gradient(#f4f1eb 0%,#f1ede6 72%,#eaf1f9 100%)!important;padding-block:clamp(104px,11vw,154px)!important}.lp-section-location .lp-section-columns{gap:clamp(62px,8vw,116px);grid-template-columns:minmax(0,.7fr) minmax(430px,1.3fr)!important}.lp-section-location h2{max-width:9.5ch;font-size:clamp(3rem,4.6vw,4.75rem)}.lp-section-location .lp-context-media{border-radius:28px 100px 28px 28px;min-height:520px;box-shadow:0 34px 88px #0f1f3a1f}.lp-section-location .lp-premium-media-slot img{object-position:center}.lp-section-form{background:radial-gradient(circle at 90% 10%,#1d4ed817,#0000 25%),linear-gradient(#eaf1f9 0%,#edf3fb 84%,#f8fbff 100%)!important;padding-block:clamp(106px,11vw,154px)!important}.lp-section-form .lp-section-shell{grid-template-columns:minmax(0,.76fr) minmax(440px,1.24fr);gap:clamp(66px,8vw,112px);width:min(100%,1180px)}.lp-section-form .lp-render-block[data-block-type=heading] h2{max-width:10ch;font-size:clamp(3rem,4.5vw,4.65rem)}.lp-section-form .lp-lead-form{border-radius:32px 32px 32px 84px;box-shadow:0 34px 88px #0f1f3a1f}.lp-section-faq{background:linear-gradient(#f8fbff 0%,#fff 20% 100%)!important;padding-block:clamp(108px,11vw,154px)!important}.lp-section-faq .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))){gap:clamp(72px,9vw,132px);grid-template-columns:minmax(0,.56fr) minmax(500px,1.44fr)!important}.lp-section-faq h2{max-width:8.5ch;font-size:clamp(3rem,4.5vw,4.65rem)}.lp-section-faq .lp-faq summary{min-height:84px}.lp-section-cta{background:radial-gradient(circle at 88% 6%,#5885ee57,#0000 34%),linear-gradient(#fdfefe 0%,#0a1d40 12%,#0d2c63 62%,#123a82 100%)!important;padding-block:clamp(120px,13vw,180px)!important}.lp-section-cta .lp-section-shell{width:min(100%,1220px)}.lp-section-cta .lp-cta{gap:clamp(64px,9vw,132px)}.lp-section-cta .lp-cta h2{max-width:13ch;font-size:clamp(3rem,4.8vw,5rem)}.lp-section-cta .lp-premium-action{min-width:230px;min-height:58px}.lp-video{border-radius:32px 96px 32px 32px}@container (max-width:1100px){.lp-section-hero .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))){grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr)!important}.lp-section-location .lp-section-columns{grid-template-columns:minmax(0,.78fr) minmax(390px,1.22fr)!important}}@container (max-width:900px){.lp-section-hero{min-height:auto;background:linear-gradient(#fff0 82%,#edf2f8 100%),radial-gradient(circle at 88% 4%,#1d4ed814,#0000 25%),#fbfcfe!important}:is(.lp-section-hero .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3))),.lp-section-location .lp-section-columns,.lp-section-faq .lp-section-columns:has(>.lp-column:nth-child(2)):not(:has(>.lp-column:nth-child(3)))){grid-template-columns:1fr!important}.lp-section-hero .lp-column:last-child>.lp-render-block[data-block-type=image],.lp-section-hero .lp-hero-media{border-radius:32px 32px 32px 86px;height:auto;min-height:520px}.lp-section-structure .lp-premium-cards article:nth-child(n){grid-column:span 6}.lp-section-location .lp-context-media{min-height:430px}.lp-section-form .lp-section-shell{grid-template-columns:1fr}.lp-section-form .lp-lead-form{border-radius:28px 28px 28px 68px}}@container (max-width:620px){.lp-render-block h2,.lp-section-cta .lp-cta h2{font-size:clamp(2.2rem,10.2vw,3.15rem)}.lp-section-hero{padding-block:30px 66px!important}.lp-section-hero h1{font-size:clamp(2.55rem,11.5vw,3.35rem)}.lp-section-hero .lp-column:first-child{padding-block:0}.lp-section-hero .lp-column:last-child>.lp-render-block[data-block-type=image],.lp-section-hero .lp-hero-media{border-radius:24px 24px 24px 56px;min-height:360px}.lp-section-structure{background:radial-gradient(circle at 90% 16%,#4676e03d,#0000 32%),linear-gradient(#f9fbfd 0%,#102850 5%,#07172f 16%,#0b2855 94%,#f8fafc 100%)!important;padding-block:82px!important}.lp-section-structure .lp-premium-cards article:nth-child(n){flex-direction:row;grid-column:1/-1;align-items:flex-start}.lp-section-location .lp-context-media{border-radius:22px 54px 22px 22px;min-height:320px}.lp-section-form .lp-lead-form{border-radius:24px 24px 24px 46px}.lp-section-faq .lp-section-columns{gap:44px}.lp-section-cta{background:radial-gradient(circle at 88% 6%,#5885ee57,#0000 34%),linear-gradient(#fdfefe 0%,#0a1d40 7%,#0d2c63 62%,#123a82 100%)!important;padding-block:88px!important}.lp-video{border-radius:24px 54px 24px 24px}}.lp-section-block[data-custom-background=true]{background-color:var(--lp-section-background-color)!important;background-image:var(--lp-section-background-image)!important;background-size:var(--lp-section-background-size)!important;background-position:var(--lp-section-background-position)!important;background-repeat:var(--lp-section-background-repeat)!important;background-attachment:var(--lp-section-background-attachment)!important}.lp-section-block[data-section-spacing=true]{box-sizing:border-box;width:auto;padding:var(--lp-section-padding-top) var(--lp-section-padding-right) var(--lp-section-padding-bottom) var(--lp-section-padding-left)!important;margin:var(--lp-section-margin-top) var(--lp-section-margin-right) var(--lp-section-margin-bottom) var(--lp-section-margin-left)!important}.editor-adaptive-popover{z-index:320;color:#172b4d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:0 0;background:#fffffffa;border:1px solid #cbd8e8e0;border-radius:14px;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);animation:.18s cubic-bezier(.22,1,.36,1) lp-editor-popover-in;position:fixed;overflow:auto;box-shadow:0 24px 70px #0f172a30,0 3px 12px #0f172a14}.editor-adaptive-popover[data-placement=top]{transform-origin:0 100%}.editor-adaptive-popover[data-placement=left]{transform-origin:100%}.editor-adaptive-popover[data-placement=right]{transform-origin:0}.editor-adaptive-popover-close{z-index:3;color:#718096;background:#f3f6fa;border:0;border-radius:7px;place-items:center;width:27px;height:27px;padding:0;display:grid;position:absolute;top:7px;right:7px}.editor-adaptive-popover-close:hover{color:#1d4ed8;background:#eaf2ff}@keyframes lp-editor-popover-in{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.lp-rich-toolbar-popover{border-radius:13px;padding:0;overflow:visible}.lp-rich-toolbar-popover,.lp-button-toolbar-popover,.element-toolbar-shell-popover{z-index:38}.element-toolbar-subpopover{z-index:40}.lp-rich-toolbar-popover .lp-rich-text-toolbar{border-radius:inherit;width:max-content;min-width:100%;max-width:none;min-height:48px;box-shadow:none;scrollbar-width:thin;border:0;flex-wrap:nowrap;justify-content:safe center;padding:7px;position:static;overflow:auto hidden}.lp-rich-toolbar-popover .lp-rich-text-toolbar>button{min-width:33px;height:33px}.lp-rich-toolbar-popover .lp-rich-text-toolbar>button svg{width:16px;height:16px}.lp-rich-selection-toolbar-popover{background:linear-gradient(135deg,#0f172a,#172744);border-color:#263754;box-shadow:0 14px 34px #0f172a40}.lp-rich-selection-toolbar-popover .lp-rich-selection-toolbar{background:0 0;min-height:44px;padding:5px}.lp-rich-selection-toolbar>button{color:#d7e1ef;border-radius:7px;min-width:34px;height:34px;padding:0 8px}.lp-rich-selection-toolbar>button svg{width:17px;height:17px}.lp-rich-selection-toolbar>button:hover,.lp-rich-selection-toolbar>button[aria-expanded=true]{color:#fff;background:#ffffff1f;border-color:#ffffff1a}.lp-rich-selection-toolbar>button:disabled{cursor:not-allowed;opacity:.32}.lp-rich-selection-toolbar>button.danger:hover{color:#fecdd3;background:#be123c4d}.lp-rich-selection-toolbar>button.lp-rich-toolbar-primary{gap:6px;width:auto;padding-inline:10px;font:700 .66rem/1 Inter,sans-serif;display:inline-flex}.lp-rich-quick-actions{grid-template-columns:repeat(4,1fr);gap:5px;padding:4px 6px 8px;display:grid}.lp-rich-quick-actions>button{color:#425776;background:#f8fafc;border:1px solid #dbe4ef;border-radius:8px;place-items:center;min-height:34px;display:grid}.lp-rich-quick-actions>button:hover,.lp-rich-quick-actions>button[aria-expanded=true]{color:#1d4ed8;background:#eef4ff;border-color:#c5d6f0}.lp-rich-list-menu{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-rich-alignment-menu{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-rich-icon-menu>button{justify-content:center;padding:0}.lp-rich-link-editor-stacked{border:0;align-items:stretch;gap:9px;width:100%;padding:0;display:grid}.lp-rich-link-editor-stacked>input{width:100%}.lp-rich-link-editor-stacked>label{color:#4b5f7b;justify-content:flex-start;align-items:center;gap:7px;width:max-content;font:500 .66rem/1.2 Inter,sans-serif;display:flex}.lp-rich-link-editor-stacked>label input{flex:0 0 15px;width:15px;height:15px;margin:0}.lp-rich-link-editor-stacked>.lp-rich-link-actions{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.lp-rich-link-editor-stacked>span button{border:1px solid #d7e1ed;border-radius:7px;min-height:30px;padding:0 10px;font:700 .64rem/1 Inter,sans-serif}.lp-rich-link-editor-stacked>span .lp-rich-link-remove{color:#526781;background:#f8fafc}.lp-rich-link-editor-stacked>span .lp-rich-link-apply{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.lp-rich-link-editor-stacked>span button:disabled{cursor:not-allowed;opacity:.45}.lp-rich-color-trigger{color:#425776;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:5px;width:44px;height:30px;padding:0 6px;display:inline-flex}.lp-rich-color-trigger:hover,.lp-rich-color-trigger[aria-expanded=true]{color:#1d4ed8;background:#eef4ff;border-color:#c5d6f0}.lp-rich-color-trigger>i{border:1px solid #0f172a26;border-radius:5px;width:17px;height:17px;box-shadow:inset 0 0 0 1px #ffffff57}.lp-premium-color-popover{padding:14px}.lp-premium-color-popover header,.lp-premium-color-popover header>div,.lp-premium-rgba-fields,.lp-premium-color-group>div{align-items:center;display:flex}.lp-premium-color-popover header{justify-content:space-between;gap:12px}.lp-premium-color-popover header strong{font:760 .78rem/1 Inter,sans-serif}.lp-premium-color-popover header>div{background:#f1f5f9;border-radius:8px;gap:3px;padding:3px}.lp-premium-color-popover header button{color:#718096;background:0 0;border:0;border-radius:6px;padding:6px 8px;font:700 .61rem/1 Inter,sans-serif}.lp-premium-color-popover header button[aria-selected=true]{color:#1d4ed8;background:#fff;box-shadow:0 1px 5px #0f172a1a}.lp-premium-color-preview{border:1px solid #0f172a1f;border-radius:10px;height:54px;margin:13px 0}.lp-premium-hex-field,.lp-premium-rgba-fields label,.lp-premium-color-group{color:#65768e;gap:6px;font:700 .62rem/1.25 Inter,sans-serif;display:grid}.lp-premium-hex-field input,.lp-premium-rgba-fields input{color:#203554;text-align:center;background:#fff;border:1px solid #d5deea;border-radius:8px;width:100%;height:34px;font:650 .68rem/1 Inter,sans-serif}.lp-premium-rgba-fields{gap:6px;margin-top:9px}.lp-premium-rgba-fields label{text-align:center;flex:1 1 0}.lp-premium-color-group{margin-top:13px}.lp-premium-color-group>div{flex-wrap:wrap;gap:7px}.lp-premium-color-group button{color:#fff;border:1px solid #0f172a26;border-radius:7px;place-items:center;width:25px;height:25px;padding:0;display:grid;box-shadow:inset 0 0 0 1px #ffffff40}.lp-premium-color-group small{color:#94a3b8;font-weight:550}.lp-rich-more-popover,.lp-element-more-popover{padding:40px 7px 7px}.lp-element-visibility-popover{padding:40px 10px 10px}.lp-rich-more-section{gap:6px;padding:6px;display:grid}.lp-rich-more-section+.lp-rich-more-section{border-top:1px solid #e6edf5;margin-top:5px;padding-top:11px}.lp-rich-more-section>strong{color:#8190a5;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font:760 .58rem/1 Inter,sans-serif}.lp-rich-more-section label{color:#4b5f7b;grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:8px;font:650 .66rem/1.25 Inter,sans-serif;display:grid}.lp-rich-selection-more .lp-rich-more-section label{grid-template-columns:minmax(0,1fr);gap:7px}.lp-rich-selection-more .editor-range-number-input{grid-template-columns:minmax(100px,1fr) 78px;width:100%}.lp-rich-selection-more{padding:7px}.lp-rich-link-popover.lp-rich-context-subpopover{padding:9px}.lp-rich-link-popover.lp-rich-context-subpopover .lp-rich-link-editor-stacked>input{width:100%}.lp-rich-compact-menu.lp-rich-context-subpopover{padding:7px}.lp-element-visibility-popover.lp-rich-context-popover{padding:12px}.lp-section-add-popover{gap:3px;padding:6px;display:grid}.lp-section-add-popover>button{color:#3c506d;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 9px;font:650 .67rem/1 Inter,sans-serif;display:flex}.lp-section-add-popover>button:hover{color:#1d4ed8;background:#eff5ff}.lp-icon-box-text-popover{padding:8px}.lp-icon-box-text-popover>button:focus-visible{color:#1d4ed8;outline-offset:-2px;background:#eff5ff;outline:2px solid #93c5fd}.lp-rich-context-popover{z-index:39}.lp-rich-context-subpopover{z-index:40}.lp-rich-more-section input,.lp-rich-more-section select{background:#fff;border:1px solid #d5deea;border-radius:7px;min-width:0;height:32px;font:650 .66rem/1 Inter,sans-serif}.lp-rich-more-section small{color:#8493a8;font:600 .62rem/1.3 Inter,sans-serif}.lp-rich-more-section>button,.lp-element-more-popover>button{color:#3c506d;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;min-height:34px;padding:0 9px;font:650 .67rem/1 Inter,sans-serif;display:flex}.lp-rich-more-section>button:hover,.lp-element-more-popover>button:hover{color:#1d4ed8;background:#eff5ff}.lp-rich-more-section>button.danger:hover{color:#be123c;background:#fff1f2}.lp-button-editor-shell{width:100%;min-width:0;position:relative}.lp-button-inline-toolbar{align-items:center;gap:4px;padding:6px;display:flex}.lp-button-inline-toolbar>button,.lp-image-inline-toolbar>.lp-image-upload-control>button{color:#425776;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:31px;height:32px;padding:0 8px;font:700 .66rem/1 Inter,sans-serif;display:inline-flex}.lp-image-inline-toolbar>.lp-image-upload-control>button{min-height:32px}.lp-button-inline-toolbar>button:hover,.lp-button-inline-toolbar>button[aria-expanded=true],.lp-image-inline-toolbar>.lp-image-upload-control>button:hover{color:#1d4ed8;background:#eef4ff;border-color:#c5d6f0}.lp-button-inline-toolbar>button:disabled,.lp-image-inline-toolbar>.lp-image-upload-control>button:disabled{cursor:not-allowed;opacity:.32}.lp-button-inline-toolbar>button.danger:hover{color:#be123c;background:#fff1f2;border-color:#fecdd3}.lp-button-settings-fields{gap:10px;display:grid}.lp-button-settings-fields>label{color:#5d708b;gap:5px;font:700 .64rem/1.2 Inter,sans-serif;display:grid}.lp-button-settings-fields input,.lp-button-settings-fields select{color:#203554;background:#fff;border:1px solid #d5deea;border-radius:8px;width:100%;min-width:0;height:35px;padding:0 9px;font:600 .68rem/1 Inter,sans-serif}.lp-button-settings-fields fieldset{border:0;min-width:0;padding:0}.lp-button-settings-fields legend{color:#5d708b;margin-bottom:6px;font:700 .64rem/1.2 Inter,sans-serif}.lp-button-check{align-items:center;grid-template-columns:none!important;display:flex!important}.lp-button-check input{width:16px;height:16px}.lp-button-editor-shell .lp-preview-button{color:var(--lp-button-text-color);background-color:var(--lp-button-background-color);background-image:var(--lp-button-background-image);border-color:var(--lp-button-border);box-shadow:var(--lp-button-shadow);opacity:var(--lp-button-opacity);transition:color var(--lp-button-duration,.18s) cubic-bezier(.22, 1, .36, 1), background-color var(--lp-button-duration,.18s) cubic-bezier(.22, 1, .36, 1), background-image var(--lp-button-duration,.18s) cubic-bezier(.22, 1, .36, 1), border-color var(--lp-button-duration,.18s) cubic-bezier(.22, 1, .36, 1), transform var(--lp-button-duration,.18s) cubic-bezier(.22, 1, .36, 1), box-shadow var(--lp-button-duration,.18s) cubic-bezier(.22, 1, .36, 1), opacity var(--lp-button-duration,.18s) cubic-bezier(.22, 1, .36, 1)}.lp-button-editor-shell .lp-preview-button:hover{color:var(--lp-button-hover-text-color);background-color:var(--lp-button-hover-background-color);background-image:var(--lp-button-hover-background-image);border-color:var(--lp-button-hover-border);box-shadow:var(--lp-button-hover-shadow);opacity:var(--lp-button-hover-opacity)}.lp-button-editor-shell .lp-button-label{color:var(--lp-button-text-color);background-image:var(--lp-button-text-image);-webkit-text-fill-color:var(--lp-button-text-fill);transition:color var(--lp-button-duration,.18s) cubic-bezier(.22, 1, .36, 1),background-image var(--lp-button-duration,.18s) cubic-bezier(.22, 1, .36, 1),-webkit-text-fill-color var(--lp-button-duration,.18s) cubic-bezier(.22, 1, .36, 1);-webkit-background-clip:text;background-clip:text}.lp-button-editor-shell .lp-preview-button:hover .lp-button-label{color:var(--lp-button-hover-text-color);background-image:var(--lp-button-hover-text-image);-webkit-text-fill-color:var(--lp-button-hover-text-fill)}.lp-button-editor-shell .lp-button-icon{color:currentColor;transition:color var(--lp-button-duration,.18s) cubic-bezier(.22, 1, .36, 1);display:inline-flex}.lp-button-editor-shell .lp-preview-button:hover .lp-button-icon{color:var(--lp-button-hover-icon)}.lp-button-animation-fade:hover{opacity:.82}.lp-button-animation-scale:hover{transform:scale(1.035)}.lp-button-animation-lift:hover{transform:translateY(-3px)}.lp-button-animation-pulse:hover{animation:.9s ease-in-out infinite alternate lp-button-pulse}@keyframes lp-button-pulse{to{box-shadow:0 18px 42px #1d4ed857}}.lp-video-quick-popover{padding:14px}.lp-video-quick-fields{gap:12px;min-width:0;display:grid}.lp-video-quick-fields .editor-property-field{min-width:0;margin:0}.lp-map-quick-popover{padding:14px}.lp-map-quick-fields{gap:14px;min-width:0;display:grid}.lp-map-quick-group{gap:10px;min-width:0;display:grid}.lp-map-quick-group>strong{color:#253b59;letter-spacing:.02em;font:750 .68rem/1.2 Inter,sans-serif}.lp-map-quick-fields .editor-property-field{min-width:0;margin:0}.lp-map-quick-fields .editor-property-field>input{box-sizing:border-box;width:100%}.lp-form-reference-quick-popover{padding:14px}.lp-form-reference-quick-popover .form-reference-content-controls{gap:14px;min-width:0}@media (max-width:460px){.lp-form-reference-quick-popover .form-reference-properties-actions{grid-template-columns:1fr}.lp-form-reference-quick-popover .form-reference-properties-actions .wide{grid-column:auto}}@media (max-width:720px){.lp-rich-toolbar-popover .lp-rich-text-toolbar{width:100%;max-width:none;position:static;inset:auto}.lp-button-inline-toolbar{overflow-x:auto}}@media (min-width:1024px){.lp-hide-desktop{display:none!important}}@media (min-width:768px) and (max-width:1023px){.lp-hide-tablet{display:none!important}}@media (max-width:767px){.lp-hide-mobile{display:none!important}}@media (prefers-reduced-motion:reduce){.editor-adaptive-popover,.lp-button-animation-pulse:hover{animation:none}.lp-button-editor-shell .lp-preview-button{transition:none}}
