.product-benefits,.story-templates,.story-mission,.story-comparison{padding-block:clamp(48px,7vw,100px)}.story-section-heading{max-width:720px;margin-bottom:40px}.story-section-heading h2{margin-top:14px}.story-section-heading>p{margin-top:18px;max-width:640px}.product-benefit-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:24px}.product-benefit{background:var(--lp-panel);border-radius:16px;overflow:hidden;border:1px solid var(--lp-line)}.benefit-art{height:250px;display:grid;place-items:center;overflow:hidden;padding:35px;background:color-mix(in srgb,var(--lp-section) 70%,var(--lp-panel))}.benefit-copy{padding:26px 30px 32px;position:relative}.benefit-copy h3{margin-bottom:12px;padding-right:30px}.benefit-copy p{font-size:14px;max-width:440px}.story-number{position:absolute;right:25px;top:27px;font-size:12px;color:var(--lp-muted)}.story-photo-fan{display:flex;justify-content:center;width:100%}.story-photo-fan img{width:36%;aspect-ratio:.85;object-fit:cover;border:6px solid var(--lp-panel);border-radius:6px;box-shadow:0 16px 24px #122d231b}.story-photo-fan img:first-child{transform:translate(15px,15px) rotate(-12deg)}.story-photo-fan img:nth-child(2){z-index:1;transform:translateY(-5px)}.story-photo-fan img:last-child{transform:translate(-15px,12px) rotate(12deg)}.story-controls{width:min(330px,100%);padding:24px;background:#203d32;color:#e9f1ec;border-radius:12px;display:grid;gap:22px}.story-controls>div{display:grid;grid-template-columns:1fr auto;font-size:12px;gap:8px}.story-controls i{grid-column:1 / -1;height:5px;border-radius:3px;background:linear-gradient(to right,#a5c9ae var(--fill),#496859 var(--fill))}.story-swatches{display:flex;align-items:center;gap:12px;width:100%}.story-swatches span,.story-swatches img{width:calc((100% - 48px)/5);height:116px;border-radius:16px;object-fit:cover;box-shadow:0 12px 16px #122d2314}.story-swatches span:nth-child(2){height:150px}.story-export{width:min(345px,100%);background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:14px;padding:22px}.story-ratios{display:flex;justify-content:space-between;gap:12px;font-size:10px}.story-ratios>span{display:flex;flex-direction:column;align-items:center;gap:8px}.story-ratios i{display:block;height:22px;border:1.5px solid var(--lp-muted);border-radius:3px}.story-export-file{display:flex;align-items:center;gap:10px;margin:20px 0 12px;font-size:12px}.story-export-file>span{margin-left:auto;font-size:10px}.story-export-line{height:4px;background:var(--lp-accent);border-radius:3px;margin-bottom:8px}.story-export small{font-size:10px;color:var(--lp-muted)}.story-templates{border-top:1px solid var(--lp-line)}.story-template-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.story-template{min-width:0}.story-template-media{position:relative;border-radius:12px;overflow:hidden;background:var(--lp-section);aspect-ratio:16 / 9}.story-template-media canvas,.story-template-media img,.story-mission-art canvas,.story-mission-art img{width:100%;height:100%;object-fit:cover;display:block}.story-template-media button{position:absolute;right:16px;bottom:16px;width:38px;height:38px;display:grid;place-items:center;background:var(--lp-panel);color:var(--lp-ink);border-radius:50%}.story-template-copy{display:flex;justify-content:space-between;align-items:center;padding:20px 0;gap:18px;border-bottom:1px solid var(--lp-line)}.story-template-copy h3{margin-bottom:8px}.story-template-copy p{font-size:13px}.story-template-copy>a{flex-shrink:0;width:42px;height:42px;border:1px solid var(--lp-line);border-radius:50%;display:grid;place-items:center}.story-library-link{display:flex;justify-content:center;align-items:center;gap:12px;padding-top:36px;font-size:14px}.story-mission{text-align:center;border-top:1px solid var(--lp-line)}.story-mission h2{max-width:900px;margin:22px auto;font-size:clamp(28px,3.5vw,46px)}.story-mission>p{max-width:700px;margin:0 auto}.story-mission-art{margin:38px auto 24px;width:min(900px,100%);aspect-ratio:16 / 9;border-radius:16px;overflow:hidden}.story-mission-caption{font-size:13px}.story-comparison{padding-top:30px}.story-comparison-scroll{overflow-x:auto;border:1px solid var(--lp-line);border-radius:12px}.story-comparison table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;min-width:680px}.story-comparison td,.story-comparison th{padding:24px;border-bottom:1px solid var(--lp-line);width:25%}.story-comparison tr:last-child>*{border-bottom:0}.story-comparison tr>:nth-child(2){background:#205442;color:#eef6f1}.language-header{border-color:var(--lp-line)!important;font-size:12px!important;gap:2px!important}.language-header a{padding:3px 6px!important}.language-header a[aria-current=page]{background:var(--lp-section)!important;color:var(--lp-ink)!important}@media(max-width:1100px){.landing-header{gap:16px}.landing-header-actions{gap:10px}.landing-nav{gap:14px}.landing-brand{font-size:23px}}@media(max-width:760px){.product-benefit-grid,.story-template-grid{grid-template-columns:1fr;gap:22px}.story-section-heading{margin-bottom:28px}.benefit-art{height:220px;padding:28px}.benefit-copy{padding:24px}.story-swatches span,.story-swatches img{height:90px}.story-swatches span:nth-child(2){height:125px}.landing-header{flex-wrap:wrap;gap:8px;padding-block:12px}.landing-header-actions{gap:8px}.landing-header-actions>.landing-button{display:none}.landing-account-link{font-size:12px}.language-header a{padding:3px 5px!important}.story-comparison td,.story-comparison th{padding:18px}.story-comparison table{font-size:13px}}.landing-pricing{background:var(--lp-section);padding:55px 0 35px}.landing-pricing-heading{display:grid;grid-template-columns:1fr 2fr 1.3fr;align-items:center;gap:38px;margin-bottom:30px}.landing-pricing-heading h2{font-size:31px}.landing-pricing-heading p{margin-top:10px;font-size:13px}.landing-draft{font-size:12px;max-width:220px}.landing-draft p{font-size:12px}.landing-pro-benefits{margin-bottom:24px;padding:24px 0;border-block:1px solid var(--lp-line)}.landing-pro-benefits h3{font-size:17px;font-weight:600}.landing-pro-benefits p{font-size:12px;margin-top:4px}.landing-pro-benefits ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 20px;list-style:none;padding:0;margin:20px 0 0;font-size:13px}.landing-pro-benefits li{display:flex;gap:8px;align-items:flex-start}.landing-pro-benefits li svg{flex-shrink:0;margin-top:3px}.landing-plan.plan-free{background:transparent}.landing-plan.plan-free .landing-price strong{font-size:33px}.landing-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.landing-plan{background:var(--lp-panel);padding:24px 20px;min-width:0;border:1px solid var(--lp-line);border-radius:8px;display:flex;flex-direction:column}.landing-plan header{display:flex;justify-content:space-between;align-items:center}.landing-plan header h3{font-weight:500;font-size:21px}.landing-price{display:flex;align-items:baseline;gap:5px;line-height:1.2;margin-top:8px}.landing-price strong{font-size:39px;font-weight:650;letter-spacing:-1.5px}.landing-price span{font-size:13px}.landing-billed{min-height:44px;margin-top:8px;font-size:12px;opacity:.85}.landing-plan p{min-height:58px;font-size:13px;padding-bottom:16px;border-bottom:1px solid var(--lp-line)}.landing-plan ul{list-style:none;margin:19px 0 24px;padding:0;display:grid;gap:8px;font-size:13px}.landing-plan li{display:flex;gap:10px;align-items:flex-start}.landing-plan li svg{flex-shrink:0;margin-top:3px}.landing-plan .landing-button{margin-top:auto;width:100%}.landing-plan.recommended{background:#205442;color:#eef6f1;--lp-line: #4e7768;--lp-ink: #eef6f1}.landing-plan.recommended p{color:#d5e5db}.landing-recommended{border-radius:4px;background:#c6e5d1;color:#193b30;padding:3px 9px;font-size:11px}.landing-button-mint{background:#d7eee1;color:#193b30!important}.landing-plan.early-bird{border-color:var(--lp-accent)}.landing-plan-saving{min-height:62px;font-size:12px;font-weight:600;padding-block:10px 14px}.landing-pricing-offer{justify-self:end;max-width:230px}.landing-pricing-offer>span{display:inline-block;border:1px solid var(--lp-line);border-radius:4px;padding:3px 9px;font-size:12px}.landing-pricing-note{text-align:center;margin-top:24px!important;font-size:12px}.landing-comparison{margin-top:18px}.landing-comparison summary{display:flex;justify-content:flex-end;align-items:center;gap:12px;cursor:pointer;font-size:13px;font-weight:600}.landing-table-scroll{overflow-x:auto;margin-top:24px}.landing-comparison table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.landing-comparison td,.landing-comparison th{padding:15px;border-bottom:1px solid var(--lp-line)}.landing-plan-dialog{margin:auto;width:min(480px,calc(100% - 40px));padding:36px;border:1px solid var(--lp-line);border-radius:12px;background:var(--lp-panel);color:var(--lp-ink)}.landing-plan-dialog::backdrop{background:#10251db0}.landing-plan-dialog h2{font-size:28px;margin-top:20px}.landing-plan-dialog p{margin:18px 0 25px}.landing-dialog-close{position:absolute;top:10px;right:10px}.landing-faq{display:grid;grid-template-columns:1fr 2.2fr;gap:65px;padding-block:64px}.landing-faq>div>p{margin-top:28px;font-size:13px}.landing-faq-list{background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:7px;padding:0 20px}.landing-faq-list details+details{border-top:1px solid var(--lp-line)}.landing-faq-list summary{padding:14px 30px 14px 0;cursor:pointer;list-style:none;font-size:14px;position:relative;font-weight:550}.landing-faq-list summary::-webkit-details-marker{display:none}.landing-faq-list summary svg{position:absolute;right:0;top:17px}.landing-faq-list .faq-minus{display:none}.landing-faq-list details[open] .faq-plus{display:none}.landing-faq-list details[open] .faq-minus{display:block}.landing-faq-list p{font-size:13px;padding:0 26px 15px 0;line-height:1.8}.landing-cta,.landing-footer{background:#193f33;color:#eef6f1;--lp-muted: #c1d4c8;--lp-line: #527466}.landing-cta>.landing-wrap{display:flex;align-items:center;gap:28px;min-height:225px}.landing-cta h2{font-size:30px}.landing-cta p{font-size:12px;margin-top:14px}.landing-cta .landing-actions{flex-wrap:nowrap;margin:0}.landing-cta .landing-button-outline{color:#eef6f1!important}.landing-cta-art{width:260px;flex:1;min-width:170px;overflow:hidden;border-radius:6px}.landing-cta .landing-eyebrow{font-size:9px}.landing-footer{padding-block:28px;border-top:1px solid #527466}.landing-footer>.landing-wrap{display:flex;justify-content:space-between;gap:38px}.landing-footer p{font-size:11px;margin-top:12px}.landing-footer-links{display:flex;gap:56px;font-size:12px}.landing-footer-links>div{display:flex;flex-direction:column;gap:5px}.landing-footer-links strong{margin-bottom:5px}.landing-footer-links a{color:#c1d4c8}.landing-preferences{display:flex;gap:15px;align-items:center}.landing-footer .landing-theme{--lp-section: #285143;--lp-panel: #365f50}.landing-languages{display:flex;border:1px solid #527466;border-radius:6px;padding:4px;gap:5px;font-size:12px}.landing-languages a{padding:3px 9px}.landing-languages a[aria-current=page]{background:#d7eee1;color:#193b30;border-radius:3px}@media(min-width:1500px){.landing-hero-copy{padding-top:55px}}@media(max-width:1100px){.landing-nav{gap:18px}.landing-wrap{width:calc(100% - 56px)}.landing-header-actions{gap:10px}.landing-margin-note{display:none}.landing-hero-copy{display:block}.landing-editor-demo{grid-template-columns:130px minmax(0,1fr) 185px;gap:0 14px;padding:0 14px 14px}.landing-hero-options{gap:18px}.landing-motion-options{gap:12px}.landing-pro-benefits ul,.landing-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-pricing-heading{grid-template-columns:1fr 2fr}.landing-pricing-offer{grid-column:2;justify-self:start}.landing-pricing-heading h2{font-size:28px}.landing-cta .landing-eyebrow{display:none}.landing-cta>.landing-wrap{flex-wrap:wrap;padding-block:30px}.landing-cta-art{max-width:240px}.landing-footer-links{gap:28px}}@media(max-width:760px){.landing{font-size:14px}.landing-wrap{width:calc(100% - 36px)}.landing-header{min-height:72px;gap:14px}.landing-brand{font-size:23px}.landing-brand-symbol span{width:7px;height:24px}.landing-brand-symbol span+span{height:19px}.landing-nav,.landing-login,.landing-header-actions>.landing-theme{display:none}.landing-header-actions{gap:12px}.landing-mobile-nav{display:block;position:relative}.landing-mobile-nav summary{list-style:none;cursor:pointer;display:flex}.landing-mobile-nav nav{position:absolute;top:32px;right:0;z-index:10;min-width:170px;display:grid;padding:14px;gap:12px;background:var(--lp-panel);border:1px solid var(--lp-line);border-radius:8px}.landing-small{font-size:11px;padding:7px 11px}.landing-hero-copy{padding-top:30px}.landing h1{font-size:38px}.landing-hero-copy .landing-subtitle{max-width:340px;margin:15px auto 0!important;font-size:14px}.landing-button{min-height:42px;padding:10px 15px;font-size:12px}.landing-hero-demo{padding-top:25px}.landing-hero-demo>.landing-canvas{aspect-ratio:1.5!important}.landing-hero-demo>.landing-canvas canvas{width:180%;max-width:none;flex-shrink:0}.landing-transport{gap:9px}.landing-time{min-width:72px;font-size:10px}.landing-hero-options{flex-direction:column;align-items:stretch;gap:20px}.landing-motion-options{gap:7px}.landing-motion-options button{font-size:10px}.landing-thumb canvas{aspect-ratio:1.5}.landing-hero-options>a{align-self:center}.landing-steps{gap:14px;margin-bottom:24px;justify-content:space-between}.landing-steps button{font-size:10px;gap:5px;flex-direction:column}.landing-how{padding-top:36px}.landing h2{font-size:28px}.landing-subtitle{font-size:14px}.landing-editor-demo{grid-template-columns:68px minmax(0,1fr);grid-template-rows:42px auto auto;padding:0 10px 12px;gap:0 10px;margin-top:24px}.landing-demo-top{gap:15px;font-size:10px}.landing-wordmark{font-size:20px}.landing-demo-library .landing-motion-options{gap:8px}.landing-demo-library .landing-motion-options button>span:last-child{font-size:8px}.landing-demo-library .landing-thumb canvas{aspect-ratio:1.8}.landing-search-label{font-size:9px;padding:5px;gap:3px}.landing-search-label svg{display:none}.landing-demo-center{padding:3px}.landing-demo-center .landing-transport{gap:3px}.landing-demo-center .landing-time{min-width:60px;font-size:8px}.landing-demo-center .landing-icon{width:24px;height:24px}.landing-demo-inspector{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px;padding-top:15px}.landing-demo-inspector>strong,.landing-demo-inspector>span,.landing-demo-inspector .landing-photo-grid{display:none}.landing-demo-inspector>.landing-button{grid-column:1 / -1;margin-top:6px}.landing-demo-hint{font-size:12px}.landing-facts{font-size:10px}.landing-gallery{padding-block:40px}.landing-section-heading{display:block}.landing-section-heading .landing-text-link{margin-top:15px}.landing-gallery-grid{grid-template-columns:1fr;gap:24px}.landing-gallery-item h3{font-size:17px}.landing-pricing{padding-top:38px}.landing-pricing-heading{grid-template-columns:1fr;gap:20px}.landing-pricing-heading h2{font-size:28px}.landing-draft{max-width:none}.landing-draft p{display:inline;margin-left:10px}.landing-pricing-offer{grid-column:auto;max-width:none}.landing-billed,.landing-plan p,.landing-plan-saving{min-height:auto}.landing-pro-benefits ul{grid-template-columns:1fr}.landing-plan.plan-free{order:0}.landing-plan.plan-yearly{order:1}.landing-plan.plan-lifetime{order:2}.landing-plan.plan-monthly{order:3}.landing-plans{grid-template-columns:1fr;gap:17px}.landing-plan{padding:24px}.landing-plan ul{margin:18px 0}.landing-faq{grid-template-columns:1fr;gap:25px;padding-block:40px}.landing-faq h2{white-space:normal}.landing-faq>div>p{margin-top:14px}.landing-faq-list{padding-inline:15px}.landing-faq-list summary{font-size:13px}.landing-cta>.landing-wrap{display:block;padding-block:35px}.landing-cta h2{font-size:28px}.landing-cta .landing-actions{justify-content:flex-start;margin-top:22px}.landing-cta-art{margin-top:24px;width:100%;max-width:100%}.landing-footer>.landing-wrap{flex-wrap:wrap;gap:30px}.landing-footer-links{width:100%;justify-content:space-between}.landing-footer-preferences{width:100%;display:flex;flex-direction:column;gap:12px}.landing-preferences{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.landing *,.landing *:before,.landing *:after{scroll-behavior:auto!important;transition:none!important}}.landing-hero-copy{padding-top:clamp(42px,6vw,90px)}.landing-hero-copy h1{font-size:clamp(42px,4.8vw,74px);letter-spacing:-.055em;line-height:1.12}.landing-hero-copy .landing-subtitle{margin-top:25px!important;max-width:560px;margin-inline:auto;line-height:1.8}.landing-hero-copy .landing-actions{margin-top:30px}.landing-hero-demo{padding-top:30px;padding-bottom:58px}.landing-hero-stage{perspective:1400px;max-width:1600px;margin-inline:auto}.landing-hero-stage>div{transform:rotateX(var(--hero-x, 0deg)) rotateY(var(--hero-y, 0deg));transition:transform .75s cubic-bezier(.16,1,.3,1)}.landing-hero-stage .landing-canvas{transform-origin:50% 70%;animation:gallery-arrive 1.5s cubic-bezier(.16,1,.3,1) both}.landing-hero-options{padding-top:18px;border-top:1px solid var(--lp-line)}@keyframes gallery-arrive{0%{opacity:0;transform:translateY(22px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.landing-endcap{position:relative;isolation:isolate;overflow:hidden;min-height:770px;background:#dce4ce;color:#203b2e;--lp-muted: #425645;--lp-line: #42564530;--lp-accent: #254f3d}.art-garden{position:absolute;inset:0;pointer-events:none}.art-garden iframe,.art-garden-fallback{position:absolute;inset:0;width:100%;height:100%;border:0;z-index:-2}.art-garden iframe{opacity:0;transition:opacity 1s}.art-garden[data-state=ready] iframe{opacity:1}.art-garden-fallback{background:#dce4ce}.art-garden-fallback img{width:100%;height:100%;object-fit:cover}.landing-endcap:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,var(--lp-bg) 0%,#eef3efed 15%,#eef3efb3 35%,#eef3ef55 58%,#eef3ef0d 82%,#eef3ef4d 100%)}.landing-endcap .landing-cta,.landing-endcap .landing-footer{background:transparent;color:inherit;--lp-muted: #425645;--lp-line: #42564530}.landing-endcap .landing-cta>.landing-garden-layout{display:block;min-height:0;padding-block:78px 52px}.landing-garden-copy{text-align:center;max-width:670px;margin-inline:auto}.landing-garden-kicker{display:block;font-size:10px;letter-spacing:.2em;color:var(--lp-muted);margin-bottom:20px}.landing-endcap .landing-cta h2{font-size:clamp(34px,3.6vw,54px);line-height:1.2;letter-spacing:-.045em;font-weight:550}.landing-endcap .landing-cta p{font-size:14px;line-height:1.8;max-width:450px;margin:18px auto 0}.landing-endcap .landing-cta .landing-actions{justify-content:center;margin-top:25px;flex-wrap:wrap;gap:25px}.landing-endcap .landing-button-mint{background:#234c38;color:#f4f7ec!important;min-height:46px;padding-inline:24px}.landing-garden-link{display:inline-flex;align-items:center;gap:9px;font-size:12px;border-bottom:1px solid currentColor;padding-block:6px}.landing-garden-note{display:block;margin-top:17px;font-size:10px;color:var(--lp-muted)}.landing-endcap .landing-footer{border:0;padding-block:14px 150px}.landing-endcap .landing-footer>.landing-wrap{padding-top:32px;border-top:1px solid #314d3433;gap:40px}.landing-endcap .landing-footer-links{gap:clamp(28px,4vw,64px);line-height:1.9}.landing-endcap .landing-footer-links a{color:#344b39}.landing-endcap .landing-footer-links a:hover{color:#122a1b;text-decoration:underline;text-underline-offset:4px}.landing-endcap .landing-footer .landing-theme{--lp-section: #eef3df9c;--lp-panel: #fbfcec}.landing-endcap .landing-languages{border-color:#314d3459;background:#eef3df80}.landing-endcap .landing-languages a[aria-current=page]{background:#274d39;color:#f4f6e9}.art-garden-caption{position:absolute;bottom:25px;right:max(30px,calc((100% - 1240px)/2));z-index:5;display:flex;align-items:center;gap:14px;color:#263c2c;font-size:10px;letter-spacing:.06em;pointer-events:auto}.art-garden-caption .landing-icon{width:32px;height:32px;border:1px solid #40573c66;background:#edf2dfb3}.art-garden-caption .landing-icon:hover,.art-garden-caption .landing-icon[aria-pressed=true]{background:#f2f6e6}html.dark .landing-endcap{color:#edf2df;background:#17251f}html.dark .landing-endcap:before{background:linear-gradient(180deg,var(--lp-bg),#142923e6 15%,#142923ad 38%,#14292355 68%,#1429231a)}html.dark .landing-endcap .landing-cta,html.dark .landing-endcap .landing-footer{--lp-muted: #c4d1bd}html.dark .landing-endcap .landing-footer-links a{color:#d6e0c9}html.dark .landing-endcap .landing-footer>.landing-wrap{border-color:#d6e0c933}html.dark .landing-endcap .landing-button-mint{background:#dfeac8;color:#203d2a!important}html.dark .landing-endcap .landing-footer .landing-theme{--lp-section: #233d33;--lp-panel: #436050}html.dark .landing-endcap .landing-languages{background:#233d33;border-color:#728779}html.dark .landing-endcap .landing-languages a[aria-current=page]{background:#dfeac8;color:#203d2a}html.dark .art-garden-caption{color:#d6e0c9}html.dark .art-garden-caption .landing-icon{background:#233d33;border-color:#728779}html.dark .art-garden-fallback{filter:brightness(.3) saturate(.65)}@media(max-width:1000px){.landing-endcap .landing-footer>.landing-wrap{flex-wrap:wrap}.landing-endcap .landing-footer-preferences{width:100%;display:flex;justify-content:space-between;align-items:center}}@media(max-width:760px){.landing-hero-copy{padding-top:42px}.landing-hero-copy h1{font-size:clamp(34px,8vw,48px)}.landing-hero-demo{padding-top:20px;padding-bottom:36px}.landing-hero-stage .landing-canvas{aspect-ratio:1.5!important}.landing-hero-stage .landing-canvas canvas{width:180%;max-width:none;flex-shrink:0}.landing-endcap{min-height:990px}.landing-endcap .landing-cta>.landing-garden-layout{padding-block:58px 36px}.landing-endcap .landing-cta h2{font-size:34px}.landing-endcap .landing-cta p{font-size:13px;max-width:290px}.landing-endcap .landing-cta .landing-actions{gap:18px}.landing-endcap .landing-footer{padding-bottom:200px}.landing-endcap .landing-footer>.landing-wrap{gap:30px;padding-top:25px}.landing-endcap .landing-footer-links{width:100%;gap:20px}.landing-endcap .landing-footer-preferences{align-items:stretch}.art-garden-caption{right:18px;bottom:22px}.landing-endcap:before{background:linear-gradient(180deg,var(--lp-bg),#eef3efe6 12%,#eef3efba 43%,#eef3ef66 65%,#eef3ef0d 90%)}}@media(prefers-reduced-motion:reduce){.landing-hero-stage .landing-canvas{animation:none}.landing-hero-stage>div{transform:none;transition:none}.art-garden iframe{transition:none}}.video-garden video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 25%;z-index:-2;opacity:0;transition:opacity .65s ease}.video-garden[data-state=ready] video{opacity:1}.video-garden .art-garden-fallback img{object-position:center 25%}.landing-endcap:has(.video-garden):before{background:linear-gradient(180deg,var(--lp-bg),#eef3efcc 13%,#eef3ef99 34%,#eef3ef99 64%,#eef3ef1a)}html.dark .landing-endcap:has(.video-garden):before{background:linear-gradient(180deg,var(--lp-bg),#10261ce6 14%,#10261cad 35%,#10261c66 65%,#10261c33)}html.dark .video-garden video{filter:saturate(.8)}html.dark .video-garden .art-garden-fallback{filter:saturate(.8)}.video-garden[data-scene=deer] video,.video-garden[data-scene=deer] .art-garden-fallback img{object-position:center}html.dark .video-garden[data-scene=deer] video,html.dark .video-garden[data-scene=deer] .art-garden-fallback{filter:none}@media(max-width:760px){.video-garden video,.video-garden .art-garden-fallback img{object-position:48% center}.landing-endcap:has(.video-garden):before{background:linear-gradient(180deg,var(--lp-bg),#eef3efe0 15%,#eef3efb3 43%,#eef3ef66 70%,#eef3ef1a)}html.dark .landing-endcap:has(.video-garden):before{background:linear-gradient(180deg,var(--lp-bg),#10261ce6 15%,#10261cc2 43%,#10261c80 70%)}}@media(prefers-reduced-motion:reduce){.video-garden video{transition:none}}
