.g1LwZa_landing{--cream:#f8f5f0;--ink:#11120d;--lime:#def753;--muted:#66675d;--rule:#deddd2;color:var(--ink);background:var(--cream);font-family:var(--font-inter), sans-serif}.g1LwZa_landing a{text-decoration:none}.g1LwZa_landing :is(a,summary):focus-visible{outline-offset:5px;outline:3px solid #6a780f}.g1LwZa_landing section[id]{scroll-margin-top:22px}.g1LwZa_skipLink{z-index:30;background:var(--lime);color:var(--ink);padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.g1LwZa_skipLink:focus{transform:translateY(0)}.g1LwZa_heroShell{max-width:1800px;margin:auto;position:relative}.g1LwZa_header{z-index:5;justify-content:space-between;align-items:center;gap:24px;padding:32px 52px;display:flex;position:absolute;top:0;left:0;right:0}.g1LwZa_brand{letter-spacing:-1.2px;align-items:center;gap:7px;font-size:1.4375rem;font-weight:650;line-height:1;display:inline-flex}.g1LwZa_brand img{filter:invert();mix-blend-mode:multiply}.g1LwZa_brandLight{font-weight:450}.g1LwZa_navigation{background:var(--cream);gap:26px;margin-left:12%;padding-inline:14px;font-size:1rem;font-weight:500;display:flex}.g1LwZa_navigation a{padding:10px 0}.g1LwZa_navigation a:hover{text-underline-offset:5px;text-decoration:underline}.g1LwZa_headerCta{background:var(--lime);color:var(--ink);align-items:center;gap:9px;padding:10px 13px;font-size:1rem;font-weight:600;display:flex}.g1LwZa_headerCta:focus-visible{outline-color:var(--lime)}.g1LwZa_hero{grid-template-columns:.89fr 1.11fr;min-height:clamp(760px,57vw,1020px);display:grid}.g1LwZa_heroCopy{z-index:2;align-self:center;padding:135px 20px 65px 52px;position:relative}.g1LwZa_eyebrow{color:#60674c;letter-spacing:1.45px;text-transform:uppercase;font-size:1rem;font-weight:500;line-height:1.5}.g1LwZa_hero h1{letter-spacing:-5px;margin-top:17px;font-size:clamp(3.3125rem,5.65vw,5.5625rem);font-weight:500;line-height:.94}.g1LwZa_landing em{font-family:Georgia,Times New Roman,serif;font-weight:400}.g1LwZa_hero h1 em{letter-spacing:-4.5px}.g1LwZa_heroDescription{letter-spacing:-.1px;margin-top:28px;font-size:1rem;line-height:1.6}.g1LwZa_heroActions{flex-wrap:wrap;align-items:center;gap:21px;margin-top:30px;display:flex}.g1LwZa_primaryCta{background:var(--lime);height:46px;color:var(--ink);border-radius:0;gap:17px;padding:0 20px;font-size:1rem;font-weight:600}.g1LwZa_primaryCta:hover{color:var(--ink);background:#e8ff7b}.g1LwZa_textLink{color:#575c48;text-underline-offset:4px;align-items:center;gap:12px;padding-block:9px;font-size:1rem;display:inline-flex;text-decoration:underline!important}.g1LwZa_textLink:hover{color:var(--ink)}.g1LwZa_privacyNote{color:#60674c;align-items:center;gap:6px;margin-top:31px;font-size:1rem;display:flex}.g1LwZa_heroMedia{background:#b5a38b;min-height:clamp(760px,57vw,1020px);margin:0;position:relative}.g1LwZa_heroMedia>img{object-fit:cover;object-position:center 55%}.g1LwZa_heroMedia:after{content:"";pointer-events:none;background:linear-gradient(#0000001f,#0000 25% 80%,#0000002e);position:absolute;inset:0}.g1LwZa_heroGuide{z-index:1;width:100%;height:100%;stroke:var(--lime);stroke-width:1px;opacity:.65;position:absolute;inset:0}.g1LwZa_heroNote{z-index:2;background:var(--lime);padding:15px 19px;font-size:1rem;line-height:1.25;position:absolute;top:38%;right:11%;transform:rotate(2deg)}.g1LwZa_heroNote strong{font-weight:500}.g1LwZa_heroNote svg{color:var(--lime);position:absolute;top:-27px;right:-13px;transform:rotate(-10deg)}.g1LwZa_heroPrint{z-index:2;background:#fffdf7;border:8px solid #fffdf7;border-bottom-width:28px;width:154px;height:202px;position:absolute;bottom:9%;right:8%;transform:rotate(-3deg);box-shadow:0 6px 20px #0000001f}.g1LwZa_heroPrint img{object-fit:cover}.g1LwZa_heroPrint span{color:#5c6050;letter-spacing:.8px;font-size:1rem;position:absolute;bottom:-21px;left:0;right:0}.g1LwZa_heroCaption{z-index:2;color:#f9f5ed;background:#11120dc2;padding:.5rem .65rem;font-size:1rem;position:absolute;bottom:20px;left:26px}.g1LwZa_benefitStrip{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);justify-content:space-around;gap:24px;padding:26px 40px;display:flex}.g1LwZa_benefitStrip span{color:#60674c;align-items:center;gap:12px;font-size:1rem;display:flex}.g1LwZa_benefitStrip svg{color:#a1aa83}.g1LwZa_experienceSection{background:var(--ink);color:var(--cream);grid-template-columns:1.27fr 1fr;align-items:center;gap:68px;padding:70px 52px;display:grid}.g1LwZa_cameraFigure{min-width:0;margin:0}.g1LwZa_cameraDemo{background:#171910;border:1px solid #4b4c3b;border-radius:13px;grid-template-columns:38px 1fr 68px;height:375px;display:grid;overflow:hidden}.g1LwZa_cameraRail{color:#899370;flex-direction:column;justify-content:space-between;align-items:center;padding:19px 0;display:flex}.g1LwZa_cameraRail>span{writing-mode:vertical-rl;letter-spacing:1.8px;font-size:1rem}.g1LwZa_demoPhoto{background:#736a4d;min-width:0;position:relative;overflow:hidden}.g1LwZa_demoPhoto>img{object-fit:contain}.g1LwZa_demoGuide{fill:#ffffff1f;stroke:#ffffffeb;stroke-width:1.3px;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.g1LwZa_demoBadge{color:var(--lime);letter-spacing:.8px;background:#11120da6;align-items:center;gap:6px;padding:6px 8px;font-size:1rem;display:flex;position:absolute;bottom:15px;left:12px}.g1LwZa_shutterRail{color:#c0c8a5;flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex}.g1LwZa_shutterRail>span:last-child{text-align:center;letter-spacing:1px;font-size:1rem;line-height:1.6}.g1LwZa_shutter{border:1px solid #c8cfb2;border-radius:50%;width:38px;height:38px;padding:3px}.g1LwZa_shutter:after{content:"";background:#f8f5f0;border-radius:50%;width:100%;height:100%;display:block}.g1LwZa_cameraFigure figcaption{color:#a3a68c;letter-spacing:.3px;margin-top:11px;font-size:1rem}.g1LwZa_experienceCopy .g1LwZa_eyebrow{color:#a6b281}.g1LwZa_landing h2{letter-spacing:-2px;font-size:clamp(1.9375rem,3.45vw,3.25rem);font-weight:500;line-height:1.01}.g1LwZa_experienceCopy h2{margin-top:13px}.g1LwZa_experienceCopy h2 em{color:#d8dcc5}.g1LwZa_features{margin-top:25px;list-style:none}.g1LwZa_features li{border-bottom:1px solid #383b2c;gap:15px;padding:18px 0;display:flex}.g1LwZa_features li:first-child{padding-top:0}.g1LwZa_featureNumber{color:#b7c58b;padding-top:2px;font-size:1rem}.g1LwZa_features h3{font-size:1rem;font-weight:500}.g1LwZa_features p{color:#b6bba5;max-width:310px;margin-top:7px;font-size:1rem;line-height:1.7}.g1LwZa_darkTextLink{color:#c8cfb5;align-items:center;gap:10px;margin-top:20px;font-size:1rem;display:inline-flex}.g1LwZa_experienceSection a:focus-visible{outline-color:var(--lime)}.g1LwZa_librarySection{padding:61px 52px 41px}.g1LwZa_libraryIntro{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:27px;display:flex}.g1LwZa_libraryIntro h2{margin-top:13px}.g1LwZa_libraryIntro>p{color:var(--muted);padding-bottom:2px;font-size:1rem;line-height:1.7}.g1LwZa_sceneGrid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.g1LwZa_sceneCard{min-width:0}.g1LwZa_sceneImage{aspect-ratio:.76;background:#d9d4c6;position:relative;overflow:hidden}.g1LwZa_sceneImage img{object-fit:cover;transition:transform .3s}.g1LwZa_sceneCard:hover img{transform:scale(1.035)}.g1LwZa_sceneArrow{background:var(--cream);width:30px;height:30px;color:var(--ink);opacity:0;place-items:center;transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:10px;right:10px;transform:translateY(5px)}.g1LwZa_sceneCard:is(:hover,:focus-visible) .g1LwZa_sceneArrow{opacity:1;transform:translateY(0)}.g1LwZa_sceneLabel{gap:11px;margin-top:13px;font-size:1rem;font-weight:500;display:flex}.g1LwZa_sceneLabel>span{color:#60674c;font-size:1rem}.g1LwZa_librarySection>.g1LwZa_textLink{margin-top:17px}.g1LwZa_pricingNavLink{font-weight:650}.g1LwZa_pricingSection{padding:26px 52px 49px}.g1LwZa_pricingIntro{border-top:1px solid var(--rule);justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:31px;padding-top:32px;display:flex}.g1LwZa_pricingIntro h2{margin-top:13px}.g1LwZa_pricingIntro>p{color:var(--muted);padding-bottom:3px;font-size:1rem;line-height:1.7}.g1LwZa_planGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.g1LwZa_planCard{border:1px solid #cccfc0;flex-direction:column;min-width:0;padding:26px;display:flex}.g1LwZa_planCard[data-featured=true]{border-color:var(--lime);background:var(--lime)}.g1LwZa_planTag{color:#69714f;letter-spacing:1.1px;text-transform:uppercase;font-size:1rem}.g1LwZa_planCard h3{letter-spacing:-.7px;margin-top:12px;font-size:1.375rem;font-weight:500}.g1LwZa_planPrice{letter-spacing:-3px;margin-top:23px;font-size:3.625rem;line-height:1}.g1LwZa_planPrice>span{color:#67714d;letter-spacing:0;font-size:1rem}.g1LwZa_planDescription{color:#555c46;min-height:40px;margin-top:18px;font-size:1rem;line-height:1.6}.g1LwZa_planCard ul{flex-direction:column;gap:13px;padding:24px 0 30px;list-style:none;display:flex}.g1LwZa_planCard li{align-items:flex-start;gap:8px;font-size:1rem;line-height:1.6;display:flex}.g1LwZa_planCard li svg{color:#5b672d;flex-shrink:0;margin-top:1px}.g1LwZa_planCard>form{margin-top:auto}.g1LwZa_planCta{border:1px solid var(--ink);width:100%;height:auto;min-height:44px;color:var(--ink);background:0 0;border-radius:0;margin-top:auto;padding:12px 15px;font-size:1rem}.g1LwZa_planCta svg{margin-left:auto}.g1LwZa_planCta:hover,.g1LwZa_planCard[data-featured=true] .g1LwZa_planCta{background:var(--ink);color:var(--lime)}.g1LwZa_planCard[data-featured=true] .g1LwZa_planCta:hover{background:#30341c}.g1LwZa_pricingNote{color:#6a725a;max-width:720px;margin-top:20px;font-size:1rem;line-height:1.7}.g1LwZa_privacySection{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:35px;margin-inline:52px;padding:29px 0;display:flex}.g1LwZa_privacySection h2{letter-spacing:-.8px;font-size:1.6875rem}.g1LwZa_privacySection>div{align-items:center;gap:22px;display:flex}.g1LwZa_privacySection svg{flex-shrink:0}.g1LwZa_privacySection p{color:#4a4e3b;font-size:1rem;line-height:1.7}.g1LwZa_privacySection p span{color:#777c68;font-size:1rem}.g1LwZa_finalCta{background:var(--lime);justify-content:space-between;align-items:flex-end;gap:35px;padding:36px 52px 33px;display:flex}.g1LwZa_finalCta h2{letter-spacing:-7px;font-size:clamp(4.75rem,9.8vw,9.375rem);font-weight:450;line-height:.78}.g1LwZa_finalCta>div{flex-direction:column;align-items:flex-start;gap:13px;padding-bottom:4px;display:flex}.g1LwZa_finalCta p{font-size:1rem}.g1LwZa_blackCta{background:var(--ink);height:46px;color:var(--lime);border-radius:0;gap:19px;padding:0 20px;font-size:1rem;font-weight:500}.g1LwZa_blackCta:hover{color:#efffb2;background:#30341c}.g1LwZa_finalCta>div>span{color:#4d5921;max-width:220px;font-size:1rem;line-height:1.5}.g1LwZa_footer{background:var(--lime);border-top:1px solid #c7de44;align-items:center;gap:27px;padding:21px 52px;display:flex}.g1LwZa_footer .g1LwZa_brand{letter-spacing:-.8px;gap:3px;font-size:1rem}.g1LwZa_footer p{color:#64702d;font-size:1rem}.g1LwZa_footer>a:nth-last-child(2){margin-left:auto}.g1LwZa_footer>a:not(.g1LwZa_brand){color:#4c5822;font-size:1rem}@media (prefers-reduced-motion:no-preference){.g1LwZa_heroCopy{animation:.6s both g1LwZa_arrive}@keyframes g1LwZa_arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.g1LwZa_landing *,.g1LwZa_landing :before,.g1LwZa_landing :after{transition:none}}@media (max-width:1100px){.g1LwZa_pricingSection{padding-inline:32px}.g1LwZa_planCard{padding:22px}.g1LwZa_header{padding:27px 32px}.g1LwZa_navigation{gap:17px;margin-left:4%;font-size:1rem}.g1LwZa_hero{min-height:665px}.g1LwZa_heroCopy{padding-left:32px}.g1LwZa_hero h1{letter-spacing:-4px;font-size:4rem}.g1LwZa_hero h1 em{letter-spacing:-3.5px}.g1LwZa_heroMedia{min-height:665px}.g1LwZa_heroPrint{width:125px;height:166px;right:8%}.g1LwZa_heroNote{font-size:1rem;right:8%}.g1LwZa_experienceSection{gap:39px;padding:54px 32px}.g1LwZa_cameraDemo{grid-template-columns:29px 1fr 49px;height:340px}.g1LwZa_shutter{width:32px;height:32px}.g1LwZa_librarySection{padding:50px 32px 34px}.g1LwZa_privacySection{margin-inline:32px}.g1LwZa_finalCta,.g1LwZa_footer{padding-inline:32px}}@media (max-width:760px){.g1LwZa_pricingSection{padding:15px 25px 33px}.g1LwZa_pricingIntro{flex-direction:column;align-items:flex-start;gap:17px}.g1LwZa_pricingIntro>p{font-size:1rem}.g1LwZa_planGrid{grid-template-columns:1fr;gap:15px}.g1LwZa_planCard{padding:25px}.g1LwZa_planCard h3{font-size:1.5625rem}.g1LwZa_planTag{font-size:1rem}.g1LwZa_planPrice{margin-top:19px}.g1LwZa_planDescription{min-height:0;font-size:1rem}.g1LwZa_planCard ul{gap:12px;padding-block:24px}.g1LwZa_planCard li,.g1LwZa_pricingNote{font-size:1rem}.g1LwZa_header{background:var(--cream);padding:22px 25px;position:relative}.g1LwZa_brand{font-size:1.3125rem}.g1LwZa_brand img{width:28px;height:28px}.g1LwZa_navigation{gap:0;margin-left:auto;font-size:1rem;display:flex}.g1LwZa_navigation a:not(.g1LwZa_pricingNavLink){display:none}.g1LwZa_header{gap:13px}.g1LwZa_headerCta{color:#485310;text-shadow:none;font-size:1rem}.g1LwZa_headerCta:focus-visible{outline-color:#6a780f}.g1LwZa_hero{grid-template-columns:1fr;min-height:0}.g1LwZa_heroCopy{padding:48px 25px 43px}.g1LwZa_eyebrow{letter-spacing:1.2px;font-size:1rem}.g1LwZa_hero h1{letter-spacing:-3.8px;margin-top:18px;font-size:clamp(3.75rem,12.5vw,5.5rem)}.g1LwZa_hero h1 em{letter-spacing:-3.5px}.g1LwZa_heroDescription{margin-top:22px;font-size:1rem}.g1LwZa_heroActions{gap:22px;margin-top:24px}.g1LwZa_privacyNote{margin-top:24px;font-size:1rem}.g1LwZa_heroMedia{aspect-ratio:.87;min-height:0}.g1LwZa_heroMedia>img{object-position:center 46%}.g1LwZa_heroNote{padding:12px 14px;font-size:1rem;top:31%;right:9%}.g1LwZa_heroPrint{border-width:6px 6px 24px;width:112px;height:147px;bottom:10%;right:8%}.g1LwZa_heroPrint span{font-size:1rem;bottom:-18px}.g1LwZa_heroCaption{font-size:1rem;bottom:14px;left:22px}.g1LwZa_benefitStrip{flex-wrap:wrap;justify-content:center;gap:17px 22px;padding:24px 20px}.g1LwZa_benefitStrip span{gap:7px;font-size:1rem}.g1LwZa_benefitStrip svg{width:14px;height:14px}.g1LwZa_experienceSection{grid-template-columns:1fr;gap:37px;padding:40px 25px 45px}.g1LwZa_cameraDemo{grid-template-columns:29px 1fr 51px;height:310px}.g1LwZa_demoPhoto>img{object-position:center 42%}.g1LwZa_landing h2{letter-spacing:-1.6px;font-size:clamp(2.25rem,7.5vw,3.0625rem)}.g1LwZa_experienceCopy h2{margin-top:12px}.g1LwZa_features{margin-top:25px}.g1LwZa_features li{gap:16px;padding:18px 0}.g1LwZa_features h3{font-size:1rem}.g1LwZa_features p{max-width:400px;font-size:1rem}.g1LwZa_darkTextLink{font-size:1rem}.g1LwZa_librarySection{padding:44px 25px 30px}.g1LwZa_libraryIntro{gap:20px;margin-bottom:25px}.g1LwZa_libraryIntro>p{display:none}.g1LwZa_sceneGrid{grid-template-columns:repeat(2,1fr);gap:23px 13px}.g1LwZa_sceneArrow{opacity:1;width:26px;height:26px;bottom:7px;right:7px;transform:none}.g1LwZa_sceneLabel{gap:8px;margin-top:10px;font-size:1rem}.g1LwZa_privacySection{flex-direction:column;align-items:flex-start;gap:24px;margin-inline:25px;padding:27px 0 33px}.g1LwZa_privacySection h2{letter-spacing:-.8px;font-size:1.8125rem}.g1LwZa_privacySection>div{align-items:flex-start;gap:15px}.g1LwZa_privacySection svg{width:29px;height:29px}.g1LwZa_privacySection p,.g1LwZa_privacySection p span{font-size:1rem}.g1LwZa_finalCta{flex-direction:column;align-items:flex-start;gap:30px;padding:33px 25px}.g1LwZa_finalCta h2{letter-spacing:-5px;font-size:clamp(4.75rem,15vw,7.1875rem)}.g1LwZa_finalCta>div{gap:13px;width:100%}.g1LwZa_finalCta>div>span{max-width:none;font-size:1rem}.g1LwZa_footer{flex-wrap:wrap;gap:19px;padding:20px 25px}.g1LwZa_footer p{flex-basis:calc(100% - 145px);font-size:1rem}.g1LwZa_footer>a:nth-last-child(2){margin-left:0}}@media (max-width:360px){.g1LwZa_pricingSection{padding-inline:20px}.g1LwZa_header{gap:10px}.g1LwZa_header .g1LwZa_brand{gap:4px;font-size:1.125rem}.g1LwZa_header .g1LwZa_brand img{width:24px;height:24px}.g1LwZa_header,.g1LwZa_heroCopy{padding-inline:20px}.g1LwZa_hero h1{font-size:3.5rem}.g1LwZa_hero h1 em{letter-spacing:-3px}.g1LwZa_heroActions{gap:16px}.g1LwZa_primaryCta{padding-inline:16px;font-size:1rem}.g1LwZa_textLink{gap:8px;font-size:1rem}.g1LwZa_heroMedia{aspect-ratio:.78}.g1LwZa_heroPrint{width:100px;height:133px}.g1LwZa_cameraDemo{height:280px}.g1LwZa_experienceSection,.g1LwZa_librarySection{padding-inline:20px}.g1LwZa_privacySection{margin-inline:20px}.g1LwZa_finalCta h2{font-size:4.375rem}}.g1LwZa_mobileMenu{display:none}@media (max-width:1000px){.g1LwZa_header .g1LwZa_navigation,.g1LwZa_header .g1LwZa_headerCta{display:none}.g1LwZa_mobileMenu{margin-left:auto;display:block}.g1LwZa_mobileMenu summary{background:var(--cream);min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;padding:9px 14px;font-size:1rem;list-style:none;display:flex}.g1LwZa_mobileMenu summary::-webkit-details-marker{display:none}.g1LwZa_mobileMenu nav{z-index:10;border:1px solid var(--rule);background:var(--cream);flex-direction:column;min-width:265px;padding:14px;display:flex;position:absolute;top:calc(100% - 8px);right:25px;box-shadow:0 14px 30px #0000001f}.g1LwZa_mobileMenu nav a{justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:10px 12px;font-size:1rem;display:flex}.g1LwZa_mobileMenu nav a:hover{background:#ebeade}.g1LwZa_mobileMenu nav a:last-child{background:var(--lime);margin-top:9px}}@media (max-width:760px){.g1LwZa_heroActions{align-items:flex-start;gap:15px}.g1LwZa_heroNote{max-width:45%}.g1LwZa_heroPrint{bottom:9%}.g1LwZa_heroCaption{max-width:52%;line-height:1.4}.g1LwZa_benefitStrip{justify-content:flex-start;gap:18px;padding:25px}.g1LwZa_benefitStrip span{width:100%}.g1LwZa_benefitStrip svg{width:20px;height:20px}.g1LwZa_cameraDemo{grid-template-columns:35px 1fr 73px;height:350px}.g1LwZa_demoBadge{letter-spacing:0;font-size:1rem;line-height:1.2;left:8px;right:8px}.g1LwZa_shutterRail>span:last-child{letter-spacing:0;font-size:1rem}.g1LwZa_sceneLabel{flex-wrap:wrap;gap:7px}.g1LwZa_footer p{flex-basis:100%}}
