.free-pack-feature-module__reaspa__feature{padding-top:64px;position:relative;overflow:clip}.free-pack-feature-module__reaspa__outlineBand{--outline-offset:-.65em;z-index:1;color:#0000;-webkit-text-stroke:1px var(--ink);letter-spacing:-.055em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;margin-bottom:-.5em;font-size:clamp(88px,10vw,180px);font-style:italic;font-weight:500;line-height:1.05;position:relative;overflow:hidden}.free-pack-feature-module__reaspa__outlineTrack{width:max-content;animation:60s linear infinite free-pack-feature-module__reaspa__outlineDrift;display:flex}.free-pack-feature-module__reaspa__outlineGroup{flex-shrink:0;gap:.32em;padding-right:.32em;display:flex}@keyframes free-pack-feature-module__reaspa__outlineDrift{0%{transform:translateX(var(--outline-offset))}to{transform:translateX(calc(-50% + var(--outline-offset)))}}@media (prefers-reduced-motion:reduce){.free-pack-feature-module__reaspa__outlineTrack{transform:translateX(var(--outline-offset));animation:none}}.free-pack-feature-module__reaspa__section{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(36px,6vw,100px);padding-top:0}.free-pack-feature-module__reaspa__section .free-pack-content{align-self:start;padding-top:clamp(96px,8vw,140px)}.free-pack-feature-module__reaspa__section .free-pack-email-row{gap:12px;display:grid}.free-pack-feature-module__reaspa__section .free-pack-email-row>input{border:0;border-bottom:1px solid var(--ink);min-height:52px;padding-inline:0}.free-pack-feature-module__reaspa__section .free-pack-email-row .button{justify-content:space-between;width:100%;min-height:56px;padding-inline:22px}@media (max-width:700px){.free-pack-feature-module__reaspa__feature{padding-top:36px}.free-pack-feature-module__reaspa__outlineBand{--outline-offset:-.35em;-webkit-text-stroke-width:.8px;font-size:84px}.free-pack-feature-module__reaspa__section{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:0}.free-pack-feature-module__reaspa__section .free-pack-content{padding-top:0}:is(.free-pack-feature-module__reaspa__section .free-pack-sheet img:first-child,.free-pack-feature-module__reaspa__section .free-pack-sheet img:nth-child(2)){height:220px}}
.hero-photo-demo-module__gUEgUG__navigation{grid-column:1/-1;padding-bottom:8px}.hero-photo-demo-module__gUEgUG__accountLinks{align-items:center;gap:8px;margin-left:auto;display:flex}.hero-photo-demo-module__gUEgUG__accountLinks .hero-photo-demo-module__gUEgUG__signIn,.hero-photo-demo-module__gUEgUG__accountLinks .hero-photo-demo-module__gUEgUG__signUp{justify-content:center;padding-inline:22px;font-size:14px;font-weight:600;text-decoration:none}.hero-photo-demo-module__gUEgUG__accountLinks .hero-photo-demo-module__gUEgUG__signUp{background:var(--lemon)}.hero-photo-demo-module__gUEgUG__sheet{grid-area:1/2/3;min-width:0}.hero-photo-demo-module__gUEgUG__demo{min-height:0}.hero-photo-demo-module__gUEgUG__contact{position:relative}.hero-photo-demo-module__gUEgUG__slide{min-width:0}.hero-photo-demo-module__gUEgUG__demo .hero-photo-demo-module__gUEgUG__frame .hero-photo-demo-module__gUEgUG__photo{object-fit:cover;object-position:50% 0%;width:100%;height:100%;position:absolute;inset:0;transform:none}.hero-photo-demo-module__gUEgUG__result{opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.hero-photo-demo-module__gUEgUG__contact[data-after=true] .hero-photo-demo-module__gUEgUG__result{opacity:1;transition-duration:.7s}.hero-photo-demo-module__gUEgUG__contact[data-after=false][data-cycle-reset=true] .hero-photo-demo-module__gUEgUG__result{transition:none}.hero-photo-demo-module__gUEgUG__label{background:var(--paper);width:max-content;color:var(--ink);padding:6px 9px;font-size:11px;font-weight:500;line-height:1.3;display:grid;position:absolute;bottom:16px;left:16px}.hero-photo-demo-module__gUEgUG__label>span{white-space:nowrap;grid-area:1/1}.hero-photo-demo-module__gUEgUG__afterLabel,.hero-photo-demo-module__gUEgUG__contact[data-after=true] .hero-photo-demo-module__gUEgUG__beforeLabel{display:none}.hero-photo-demo-module__gUEgUG__contact[data-after=true] .hero-photo-demo-module__gUEgUG__afterLabel{display:block}.hero-photo-demo-module__gUEgUG__disclosure{color:var(--muted);margin-top:10px;font-size:9px;line-height:1.5}@media (min-width:768px) and (max-width:1100px){.hero-photo-demo-module__gUEgUG__label{padding:5px 7px;font-size:10px;bottom:10px;left:10px}.hero-photo-demo-module__gUEgUG__disclosure{font-size:8px}}@media (max-width:767px){.hero-photo-demo-module__gUEgUG__navigation{padding-bottom:15px}.hero-photo-demo-module__gUEgUG__accountLinks{border-top:1px solid var(--line);margin-top:10px;margin-left:0;padding-top:14px}.hero-photo-demo-module__gUEgUG__accountLinks .hero-photo-demo-module__gUEgUG__signIn,.hero-photo-demo-module__gUEgUG__accountLinks .hero-photo-demo-module__gUEgUG__signUp{flex:1;padding-inline:12px}.hero-photo-demo-module__gUEgUG__sheet{width:100%}.hero-photo-demo-module__gUEgUG__demo .hero-photo-demo-module__gUEgUG__frame{aspect-ratio:3/4;flex:none;height:auto;max-height:none}.hero-photo-demo-module__gUEgUG__sheet .hero-photo-demo-module__gUEgUG__contact{gap:0;width:100%;margin:18px 0 0}.hero-photo-demo-module__gUEgUG__contact{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:0;overflow:auto hidden}.hero-photo-demo-module__gUEgUG__contact::-webkit-scrollbar{display:none}.hero-photo-demo-module__gUEgUG__contact .hero-photo-demo-module__gUEgUG__slide{scroll-snap-align:start;flex:0 0 100%;width:100%;display:flex}.hero-photo-demo-module__gUEgUG__contact .hero-photo-demo-module__gUEgUG__slide figcaption{white-space:normal;flex-direction:column;gap:3px;padding-top:12px;font-size:12px;line-height:1.3;display:flex;position:static}.hero-photo-demo-module__gUEgUG__contact .hero-photo-demo-module__gUEgUG__slide figcaption>span:last-child{color:var(--muted);text-transform:uppercase;font-size:10px}.hero-photo-demo-module__gUEgUG__disclosure{font-size:9px}}@media (prefers-reduced-motion:reduce){.hero-photo-demo-module__gUEgUG__result,.hero-photo-demo-module__gUEgUG__contact[data-after=true] .hero-photo-demo-module__gUEgUG__result{opacity:1;transition:none}.hero-photo-demo-module__gUEgUG__beforeLabel{display:none}.hero-photo-demo-module__gUEgUG__afterLabel{display:block}}
