.hero3-module__odrwrW__section{background:#fff}.hero3-module__odrwrW__section[data-motion] .hero-mosaic{isolation:isolate;background:#d7263d;animation:none;position:relative;overflow:hidden}.hero3-module__odrwrW__section[data-motion] .hero-mosaic:before{content:"";z-index:-1;will-change:transform;background:linear-gradient(125deg,#7d1c28,#d7263d,#a52032);width:200%;animation:24s ease-in-out infinite alternate hero3-module__odrwrW__stageDrift;position:absolute;inset:0}.hero3-module__odrwrW__section[data-motion] .hero-mosaic[data-running=false]:before{animation-play-state:paused}@keyframes hero3-module__odrwrW__stageDrift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.hero3-module__odrwrW__section[data-motion] .hero-mosaic:before{animation:none}}.hero3-module__odrwrW__section[data-motion] #hero .landing-hero-intake{padding-block:16px}.hero3-module__odrwrW__section[data-motion] .hero-mosaic-stage{--hero-stage-height:min(clamp(400px, calc(100svh - 220px), 624px), calc(82.5cqw + 64px));height:var(--hero-stage-height)}.hero3-module__odrwrW__section[data-motion] .hero-mosaic-transport{margin-bottom:8px}.hero3-module__odrwrW__section[data-h1="2"] #hero h1{max-inline-size:8.25em;font-size:var(--fluid-h1,64px);line-height:1}.hero3-module__odrwrW__section[data-motion] .landing-hero-composer [data-marketplace-well]{width:auto;min-width:144px}.hero3-module__odrwrW__section[data-motion] .hero-mosaic-picker{flex:0 auto;grid-template-columns:max-content minmax(0,max-content) 16px;gap:8px;min-width:0}.hero3-module__odrwrW__section[data-motion] .hero-mosaic-picker>span:nth-child(2){text-overflow:ellipsis;min-width:0;overflow:hidden}.hero3-module__odrwrW__section[data-motion] .hero-mosaic-mark{justify-content:flex-start;gap:4px;width:auto;height:auto;display:inline-flex}.hero3-module__odrwrW__section[data-motion] .hero-mosaic-mark>span:first-child{flex-shrink:0;width:auto;height:auto!important}.hero3-module__odrwrW__section[data-motion] .hero-mosaic-mark svg{position:static;width:auto!important;height:18px!important;transform:none!important}.hero3-module__odrwrW__section[data-motion] .hero-mosaic-shop{flex-shrink:0;font-size:13px;position:static}.hero3-module__odrwrW__section[data-motion][data-aplus] .hero3-module__odrwrW__scene{--gallery-reserve:0px;grid-template-columns:minmax(0,min(55%,calc((var(--hero-stage-height) - 76px - var(--gallery-reserve)) * 2 / 3 + 8px))) minmax(0,1fr);grid-template-rows:44px minmax(0,1fr) auto;align-content:stretch;gap:16px}.hero3-module__odrwrW__section[data-motion][data-aplus] .hero3-module__odrwrW__scene[data-aplus=row][data-amazon=true]{--gallery-reserve:calc((100cqw - 8px) * .1545 + 44px)}.hero3-module__odrwrW__beats{font-size:13px;line-height:20px;display:contents}.hero3-module__odrwrW__beats>[data-beat]{grid-area:1/1;align-self:end;align-items:center;display:flex;transform:translateY(8px)}.hero3-module__odrwrW__beats>[data-beat=copy]{grid-column:2}.hero3-module__odrwrW__dock{width:32px;height:32px;display:none;position:absolute;top:6px;left:0}.hero3-module__odrwrW__scene[data-motion=c] .hero3-module__odrwrW__dock{display:inline-block}.hero3-module__odrwrW__scene[data-motion=c] .hero3-module__odrwrW__beats>[data-beat=gallery]{padding-left:40px}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero3-module__odrwrW__gallery{z-index:4;grid-area:2/1;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));align-self:start}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero3-module__odrwrW__gallery img{aspect-ratio:1;object-fit:cover;transform-origin:0 0;will-change:transform, opacity;background:0 0;border:0;width:100%;height:auto;min-height:0}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-copy{opacity:0;flex-direction:column;grid-area:2/2;align-self:stretch;gap:4px;height:100%;padding:16px;animation:none}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-copy [data-copy-shortened]{display:none}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene[data-amazon=false] .hero-mosaic-copy{grid-row:2/4}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene[data-amazon=false] .hero3-module__odrwrW__gallery{grid-row:2/4}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-copy [data-copy-body]{flex:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-copy [data-copy-body][data-copy-fits]{-webkit-mask-image:none;mask-image:none}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-copy [data-copy-body]>p:not(.text-ember){font-size:14px;line-height:20px;display:block;overflow:visible}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-copy [data-copy-body]>p.text-ember{font-size:14px;line-height:20px;display:block}.hero3-module__odrwrW__description{white-space:pre-line;margin-top:8px}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-copy ul{margin-top:8px;font-size:13px;line-height:20px}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-copy li{margin-top:4px}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-copy [data-listing-copy]{flex:auto;min-height:0}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-copy [data-copy-actions]{gap:4px;margin-top:auto}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-aplus{opacity:0;grid-area:3/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;animation:none}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene .hero-mosaic-aplus img{aspect-ratio:1000/309}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene[data-aplus=stack][data-amazon=true]{grid-template-rows:44px minmax(0,1fr) auto}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene[data-aplus=stack][data-amazon=true] .hero3-module__odrwrW__gallery{grid-row:2/4}.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene[data-aplus=stack] .hero-mosaic-aplus{grid-column:2;grid-template-columns:minmax(0,1fr)}.hero3-module__odrwrW__section[data-motion] .hero-mosaic-stage{container:hero-stage/size}@container hero-stage (max-height:519px){.hero3-module__odrwrW__section[data-motion] .hero3-module__odrwrW__scene[data-aplus=stack] .hero-mosaic-aplus{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero3-module__odrwrW__source{z-index:3;aspect-ratio:1;object-fit:contain;transform-origin:0 0;pointer-events:none;background:#fff;border-radius:12px;width:min(72%,320px);height:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}.hero3-module__odrwrW__source img{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.hero3-module__odrwrW__sourceLabel{text-align:center;width:100%;font-size:13px;line-height:20px;position:absolute;bottom:calc(100% + 8px);left:0}.hero3-module__odrwrW__flight{z-index:4;transform-origin:0 0;pointer-events:none;background:#fff;border-radius:12px;position:absolute;overflow:hidden}.hero3-module__odrwrW__flight img{object-fit:contain;max-width:none;position:absolute}.hero3-module__odrwrW__section .hero3-module__odrwrW__scene .hero-mosaic-tile{opacity:0;animation:none}.hero3-module__odrwrW__scene[data-settled=true] .hero3-module__odrwrW__source{display:none}.hero3-module__odrwrW__scene[data-settled=true][data-motion=c] .hero3-module__odrwrW__source{width:32px;height:32px;display:block;top:6px;left:0;translate:none}.hero3-module__odrwrW__scene[data-settled=true][data-motion=c] .hero3-module__odrwrW__sourceLabel{display:none}:is(.hero3-module__odrwrW__section .hero-mosaic[data-focused=true] .hero3-module__odrwrW__source,.hero3-module__odrwrW__section .hero-mosaic[data-focused=true] .hero3-module__odrwrW__flight){visibility:hidden}:is(.hero3-module__odrwrW__section .hero3-module__odrwrW__scene[data-settled=true] .hero-mosaic-tile,.hero3-module__odrwrW__section .hero3-module__odrwrW__scene[data-settled=true] .hero-mosaic-copy,.hero3-module__odrwrW__section .hero3-module__odrwrW__scene[data-settled=true] .hero-mosaic-aplus){opacity:1}@media (max-width:1023px){.hero3-module__odrwrW__section[data-motion] .hero-mosaic-stage{--hero-stage-height:624px}}@media (max-width:1099px){.hero3-module__odrwrW__section[data-motion] #hero .landing-hero-intake{grid-template-columns:minmax(0,1fr)}.hero3-module__odrwrW__section[data-h1="2"] #hero h1{font-size:48px}.hero3-module__odrwrW__section[data-motion] .hero-mosaic{justify-self:center;width:100%;max-width:760px}}@media (max-width:815px){.hero3-module__odrwrW__section[data-motion] .hero-mosaic-picker{grid-template-columns:max-content minmax(0,max-content) 16px}.hero3-module__odrwrW__section #hero h1{font-size:48px;line-height:48px}.hero3-module__odrwrW__section[data-h1="2"] #hero h1{font-size:48px;line-height:48px}.hero3-module__odrwrW__section[data-motion] .hero-mosaic-stage{--gallery-h:calc((100cqw - 16px) * 2 / 3 + 8px);--aplus-h:calc((100cqw - 8px) * .1545 + 28px);height:calc(var(--gallery-h) + 624px + var(--aplus-h) + 72px + 48px)}.hero3-module__odrwrW__section[data-motion][data-aplus] .hero3-module__odrwrW__scene,.hero3-module__odrwrW__section[data-motion][data-aplus] .hero3-module__odrwrW__scene[data-aplus=stack][data-amazon=true]{grid-template-columns:minmax(0,1fr);grid-template-rows:28px var(--gallery-h) 28px minmax(0,1fr) auto;gap:16px}.hero3-module__odrwrW__beats>[data-beat=copy]{grid-area:3/1}.hero3-module__odrwrW__section[data-motion][data-aplus] .hero3-module__odrwrW__scene[data-amazon] .hero3-module__odrwrW__gallery{grid-area:2/1;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,minmax(0,1fr))}.hero3-module__odrwrW__section[data-motion][data-aplus] .hero3-module__odrwrW__scene[data-amazon] .hero-mosaic-copy{grid-area:4/1;align-self:stretch;height:100%;min-height:0}.hero3-module__odrwrW__section[data-motion][data-aplus] .hero3-module__odrwrW__scene[data-amazon=false] .hero-mosaic-copy{grid-row:4/6}.hero3-module__odrwrW__section[data-motion][data-aplus] .hero3-module__odrwrW__scene[data-amazon] .hero-mosaic-aplus{grid-area:5/1;grid-template-columns:repeat(2,minmax(0,1fr))}}
.hero2-module__xbuMrG__section{background:#fff}.hero2-module__xbuMrG__section #hero{padding-bottom:0}.hero2-module__xbuMrG__section .landing-hero-intake{gap:32px;padding-block:32px}.hero2-module__xbuMrG__section .hero-mosaic{background:linear-gradient(125deg, color-mix(in srgb, var(--accent) 55%, #0f0f0f), var(--accent), color-mix(in srgb, var(--accent) 75%, #0f0f0f));color:#fff;--cream:#fff;--dust:#fff;background-size:200% 200%;border-radius:28px;margin-top:0;padding:24px;animation:24s ease-in-out infinite alternate hero2-module__xbuMrG__redStage}.hero2-module__xbuMrG__section .hero-mosaic[data-running=false]{animation-play-state:paused}.hero2-module__xbuMrG__section .hero-mosaic-transport{margin-bottom:16px;position:relative;inset:auto}.hero2-module__xbuMrG__section .hero-mosaic-picker{text-align:left;grid-template-columns:96px 128px 16px;padding-inline:0;display:grid}.hero2-module__xbuMrG__section .hero-mosaic-mark{background:0 0;gap:4px;width:96px;height:24px;font-size:22px;position:relative}.hero2-module__xbuMrG__section .hero-mosaic-mark>span:first-child{width:96px;height:24px!important}.hero2-module__xbuMrG__section .hero-mosaic-mark svg{position:absolute;inset:0;width:96px!important;height:24px!important}.hero2-module__xbuMrG__section .hero-mosaic[data-marketplace=TikTok\ Shop] .hero-mosaic-mark svg{transform:translate(-16px)scale(.633333)}.hero2-module__xbuMrG__section .hero-mosaic-shop{font-size:13px;font-weight:600;position:absolute;top:4px;right:0}.hero2-module__xbuMrG__section .hero-mosaic-picker>span:nth-child(2){white-space:nowrap}:is(.hero2-module__xbuMrG__section .hero-mosaic-picker:hover,.hero2-module__xbuMrG__section .hero-mosaic-toggle:hover){background:0 0}.hero2-module__xbuMrG__section .hero-mosaic button:focus-visible{outline-color:#fff}.hero2-module__xbuMrG__section .hero-mosaic-stage{height:max(clamp(480px,100svh - 348px,560px),71.4286cqw - 7.42857px)}:is(.hero2-module__xbuMrG__section .hero-mosaic-scene,.hero2-module__xbuMrG__section .hero-mosaic-scene[data-amazon=true]){grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-content:center;gap:16px}.hero2-module__xbuMrG__section .hero-mosaic-gallery{grid-area:1/1/3;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-self:start;gap:8px}.hero2-module__xbuMrG__section .hero-mosaic-source{aspect-ratio:1;height:auto;max-height:100%;animation-name:hero2-module__xbuMrG__source}.hero2-module__xbuMrG__section .hero-output-label{display:none}.hero2-module__xbuMrG__section .hero-mosaic-copy{--cream:#171717;--dust:#525252;--paper:#f5f5f5;color:#171717;background:#fff;grid-area:1/2;align-self:start;min-height:0;max-height:100%;padding:16px;animation-name:hero2-module__xbuMrG__output}.hero2-module__xbuMrG__section .hero-mosaic-scene[data-amazon=false] .hero-mosaic-copy{grid-row:1/3;align-self:start;min-height:0}.hero2-module__xbuMrG__section .hero-mosaic-copy [data-listing-copy]{gap:4px}.hero2-module__xbuMrG__section .hero-mosaic-copy [data-copy-body]{flex:1;-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000);mask-image:linear-gradient(#000 calc(100% - 20px),#0000)}:is(.hero2-module__xbuMrG__section .hero-mosaic-copy [data-copy-body] li,.hero2-module__xbuMrG__section .hero-mosaic-copy [data-copy-body]>p:not(.text-ember)){-webkit-line-clamp:unset;display:block;overflow:visible}:is(.hero2-module__xbuMrG__section .hero-mosaic-copy [data-copy-body] ul,.hero2-module__xbuMrG__section .hero-mosaic-copy [data-copy-body] p){-webkit-mask-image:none;mask-image:none}.hero2-module__xbuMrG__section .hero-mosaic-copy [data-copy-actions]{flex-direction:column;gap:8px}.hero2-module__xbuMrG__section .hero-mosaic-copy [data-copy-shortened]{color:#525252}.hero2-module__xbuMrG__section .hero-mosaic-aplus{grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:8px;animation-name:hero2-module__xbuMrG__output}.hero2-module__xbuMrG__section .hero-mosaic-aplus .hero-output-label{grid-column:1/-1;font-size:13px;line-height:20px;display:block}.hero2-module__xbuMrG__section .hero-mosaic-tile{animation-name:hero2-module__xbuMrG__tile}@keyframes hero2-module__xbuMrG__redStage{0%{background-position:0%}to{background-position:100%}}@keyframes hero2-module__xbuMrG__source{0%,14%{opacity:1;transform:scale(1)}23%,to{opacity:0;pointer-events:none;transform:scale(.48)}}@keyframes hero2-module__xbuMrG__output{0%,14%{opacity:0;transform:translateY(8px)}23%,to{opacity:1;transform:translateY(0)}}@keyframes hero2-module__xbuMrG__tile{0%,14%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.9)}23%,to{opacity:1;transform:translate(0)scale(1)}}@media (min-width:1024px){.hero2-module__xbuMrG__section #hero .landing-hero-intake{min-height:calc(100svh - var(--marketing-nav-h));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-block:32px}}@media (max-width:1023px){.hero2-module__xbuMrG__section .landing-hero-intake{gap:32px}}@media (max-width:639px){.hero2-module__xbuMrG__section .hero-mosaic{border-radius:28px;padding:16px}.hero2-module__xbuMrG__section .hero-mosaic-picker{grid-template-columns:96px 112px 16px;gap:8px;font-size:13px}.hero2-module__xbuMrG__section .hero-mosaic-mark{width:96px;font-size:19px}.hero2-module__xbuMrG__section .hero-mosaic-shop{font-size:13px}.hero2-module__xbuMrG__section .hero-mosaic-stage{--copy-reserve:402px;height:calc((100cqw - 16px) * 2 / 3 + 8px + var(--copy-reserve) + 32px + (100cqw - 8px) / 6 + 28px + 8px)}:is(.hero2-module__xbuMrG__section .hero-mosaic-scene,.hero2-module__xbuMrG__section .hero-mosaic-scene[data-amazon=true]){grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--copy-reserve) auto;align-content:start;gap:16px}:is(.hero2-module__xbuMrG__section .hero-mosaic-gallery,.hero2-module__xbuMrG__section .hero-mosaic-scene[data-amazon=true] .hero-mosaic-gallery){grid-area:1/1;grid-template-columns:repeat(3,minmax(0,1fr))}:is(.hero2-module__xbuMrG__section .hero-mosaic-copy,.hero2-module__xbuMrG__section .hero-mosaic-scene[data-amazon=false] .hero-mosaic-copy){grid-area:2/1;align-self:start;height:auto}.hero2-module__xbuMrG__section .hero-mosaic-copy [data-copy-body]{flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.hero2-module__xbuMrG__section .hero-mosaic-aplus{grid-area:3/1}.hero2-module__xbuMrG__section .hero-mosaic-source{width:100%;max-height:none;inset:0 auto auto 0}}@media (prefers-reduced-motion:reduce){.hero2-module__xbuMrG__section .hero-mosaic{animation:none}}
.wizard-progress-module__cozbQq__note{animation:.2s ease-out both wizard-progress-module__cozbQq__noteIn}.wizard-progress-module__cozbQq__note:after{content:"";background:var(--color-paper-2);border-right:1px solid var(--color-edge);border-bottom:1px solid var(--color-edge);width:6px;height:6px;position:absolute;bottom:-4px;left:calc(50% - 3px);transform:rotate(45deg)}.wizard-progress-module__cozbQq__tick>*{grid-area:1/1}.wizard-progress-module__cozbQq__check{animation:wizard-progress-module__cozbQq__tickIn .16s ease-out var(--wizard-tick) both}.wizard-progress-module__cozbQq__number{animation:wizard-progress-module__cozbQq__numberOut 1ms linear var(--wizard-tick) both}@keyframes wizard-progress-module__cozbQq__noteIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes wizard-progress-module__cozbQq__tickIn{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes wizard-progress-module__cozbQq__numberOut{0%{opacity:1}to{opacity:0}}html[data-motion=off] :is(.wizard-progress-module__cozbQq__note,.wizard-progress-module__cozbQq__check,.wizard-progress-module__cozbQq__number){animation:none}html[data-motion=off] .wizard-progress-module__cozbQq__number{display:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=on]) :is(.wizard-progress-module__cozbQq__note,.wizard-progress-module__cozbQq__check,.wizard-progress-module__cozbQq__number){animation:none}html:not([data-motion=on]) .wizard-progress-module__cozbQq__number{display:none}}
.how-it-works-module__VZ6i7W__section{--font:var(--font-body-face), Inter, system-ui, sans-serif;--hiw-ink:#171717;--hiw-edge:#e5e5e5;--hiw-paper:#f5f5f5;--hiw-red-text:#a61d30;color:#fff;font-family:var(--font);background:var(--landing-ribbon,#d7263d)}.how-it-works-module__VZ6i7W__section.how-it-works-module__VZ6i7W__section.how-it-works-module__VZ6i7W__section{padding-block:var(--fluid-section,96px)}.how-it-works-module__VZ6i7W__inner{width:calc(100% - var(--page-gutter) * 2);max-width:var(--page-max);margin-inline:auto}.how-it-works-module__VZ6i7W__heading{margin:0 0 var(--fluid-heading-gap,64px);color:#fff;font:510 var(--landing-h2,52.8px)/1 var(--font);letter-spacing:-.022em;text-wrap:balance}.how-it-works-module__VZ6i7W__steps{margin:0;padding:0;list-style:none}.how-it-works-module__VZ6i7W__step{grid-template-columns:40px minmax(0,1fr);align-content:start;column-gap:20px;display:grid}.how-it-works-module__VZ6i7W__number{color:#fff;width:40px;height:40px;font:600 16px/1 var(--font);border:2px solid #fff;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.how-it-works-module__VZ6i7W__step[data-state=active] .how-it-works-module__VZ6i7W__number,.how-it-works-module__VZ6i7W__step[data-state=done] .how-it-works-module__VZ6i7W__number{color:var(--hiw-red-text);background:#fff}.how-it-works-module__VZ6i7W__titleRow{align-items:center;gap:4px;min-height:40px;display:flex}.how-it-works-module__VZ6i7W__stepText h3{color:#fff;font:600 clamp(24px, calc(var(--fluid-h2,60px) * .6), 36px)/1.15 var(--font);letter-spacing:-.02em;text-wrap:balance;margin:0}.how-it-works-module__VZ6i7W__line{color:#fff;font:400 16px/24px var(--font);text-wrap:balance;margin:8px 0 0}.how-it-works-module__VZ6i7W__info button{color:#fff}.how-it-works-module__VZ6i7W__info button:hover{background:#ffffff29}.how-it-works-module__VZ6i7W__info button:focus-visible{outline-color:#fff}.how-it-works-module__VZ6i7W__tree{margin:0}.how-it-works-module__VZ6i7W__card{color:var(--hiw-ink);background:#fff;border-radius:16px;padding:24px}.how-it-works-module__VZ6i7W__layers{gap:24px;display:grid}.how-it-works-module__VZ6i7W__layer{min-width:0}.how-it-works-module__VZ6i7W__section[data-mounted=true] .how-it-works-module__VZ6i7W__rail .how-it-works-module__VZ6i7W__layer{grid-area:1/1;align-self:center;transition:opacity .3s ease-out,transform .3s cubic-bezier(.2,.7,.2,1),visibility}.how-it-works-module__VZ6i7W__section[data-mounted=true] .how-it-works-module__VZ6i7W__rail .how-it-works-module__VZ6i7W__layer:is([data-layer=start],[data-layer=setup]){align-self:stretch;display:grid}.how-it-works-module__VZ6i7W__section[data-mounted=true] .how-it-works-module__VZ6i7W__rail .how-it-works-module__VZ6i7W__layer:not([data-state=active]){opacity:0;visibility:hidden;transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s .2s}.how-it-works-module__VZ6i7W__section[data-armed=true] .how-it-works-module__VZ6i7W__rail .how-it-works-module__VZ6i7W__layer:not([data-state=active]){transform:translateY(8px)}.how-it-works-module__VZ6i7W__disclaimer{color:#fff;font:400 12px/18px var(--font);text-align:center;margin:12px 0 0}.how-it-works-module__VZ6i7W__demo{gap:16px;min-width:0;display:grid}.how-it-works-module__VZ6i7W__demo>[data-composer-surface]{margin:0}.how-it-works-module__VZ6i7W__demo .how-it-works-module__VZ6i7W__strip{margin-top:0}.how-it-works-module__VZ6i7W__commit{justify-content:flex-end;display:flex}.how-it-works-module__VZ6i7W__start{grid-template-rows:auto auto auto auto minmax(0,1fr);gap:8px}.how-it-works-module__VZ6i7W__inputStrip{grid-template-rows:minmax(80px,1fr) auto;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;display:grid}.how-it-works-module__VZ6i7W__inputTile{width:100%;height:100%;min-height:80px}.how-it-works-module__VZ6i7W__inputStrip>:last-child{grid-column:1/-1;justify-self:end}.how-it-works-module__VZ6i7W__setup{grid-template-rows:auto minmax(0,1fr) auto;gap:8px}.how-it-works-module__VZ6i7W__setupViews{display:grid}.how-it-works-module__VZ6i7W__setupViews>*{grid-area:1/1}.how-it-works-module__VZ6i7W__setupViews>[hidden]{visibility:hidden;display:block}.how-it-works-module__VZ6i7W__configure{align-content:start;gap:12px;display:grid}.how-it-works-module__VZ6i7W__setupViews>.how-it-works-module__VZ6i7W__configure[hidden]{display:grid}.how-it-works-module__VZ6i7W__setup .how-it-works-module__VZ6i7W__commit{align-self:end}.how-it-works-module__VZ6i7W__pic{width:100%;height:auto;display:block}.how-it-works-module__VZ6i7W__kit{grid-template-columns:minmax(0,11fr) minmax(0,9fr);grid-template-areas:"gallery copy""aplus copy";align-items:start;gap:16px 20px;display:grid}.how-it-works-module__VZ6i7W__gallery{grid-area:gallery;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.how-it-works-module__VZ6i7W__tile,.how-it-works-module__VZ6i7W__module{border:1px solid var(--hiw-edge);background:var(--hiw-paper);cursor:zoom-in;border-radius:8px;padding:0;display:block;overflow:hidden}.how-it-works-module__VZ6i7W__tile{aspect-ratio:1}.how-it-works-module__VZ6i7W__tile:focus-visible,.how-it-works-module__VZ6i7W__module:focus-visible{outline:2px solid var(--hiw-red-text);outline-offset:2px}.how-it-works-module__VZ6i7W__copy{border:1px solid var(--hiw-edge);border-radius:12px;grid-area:copy;min-width:0;height:0;min-height:100%;padding:16px;display:flex}.how-it-works-module__VZ6i7W__copy>[data-listing-copy]{flex-direction:column;flex:1;min-height:0;display:flex}.how-it-works-module__VZ6i7W__copy [data-copy-body]{flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}.how-it-works-module__VZ6i7W__copy [data-copy-body][data-copy-fits]{-webkit-mask-image:none;mask-image:none}.how-it-works-module__VZ6i7W__copy [data-note=uncut]{display:none}.how-it-works-module__VZ6i7W__copy [data-copy-body]>p:first-child{margin-top:0}.how-it-works-module__VZ6i7W__aplus{grid-area:aplus;align-self:end;gap:8px;min-width:0;display:grid}.how-it-works-module__VZ6i7W__aplusHead{align-items:center;gap:8px;display:flex}.how-it-works-module__VZ6i7W__aplusLabel{color:var(--hiw-ink);font:600 14px/20px var(--font)}.how-it-works-module__VZ6i7W__tag{background:var(--hiw-ink);color:#fff;font:500 12px/20px var(--font);white-space:nowrap;border-radius:9999px;padding:0 8px}.how-it-works-module__VZ6i7W__module{aspect-ratio:2928/1200;width:100%}.how-it-works-module__VZ6i7W__section [data-anim]{transition:opacity .32s ease-out,transform .32s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}.how-it-works-module__VZ6i7W__section[data-armed=true] .how-it-works-module__VZ6i7W__rail [data-state=future] [data-anim],.how-it-works-module__VZ6i7W__section[data-armed=true]:not([data-seen=true]) .how-it-works-module__VZ6i7W__rail [data-anim],.how-it-works-module__VZ6i7W__section[data-armed=true] .how-it-works-module__VZ6i7W__inline [data-seen=false] [data-anim]{opacity:0;transition-duration:.15s;transition-delay:0s;transform:translateY(6px)}.how-it-works-module__VZ6i7W__section[data-armed=true] .how-it-works-module__VZ6i7W__rail [data-state=future] [data-anim=drop],.how-it-works-module__VZ6i7W__section[data-armed=true]:not([data-seen=true]) .how-it-works-module__VZ6i7W__rail [data-anim=drop],.how-it-works-module__VZ6i7W__section[data-armed=true] .how-it-works-module__VZ6i7W__inline [data-seen=false] [data-anim=drop]{transform:translateY(-8px)scale(.96)}.how-it-works-module__VZ6i7W__section[data-armed=true] .how-it-works-module__VZ6i7W__rail [data-state=future] [data-anim=tile],.how-it-works-module__VZ6i7W__section[data-armed=true] .how-it-works-module__VZ6i7W__inline [data-seen=false] [data-anim=tile]{transform:scale(.94)}.how-it-works-module__VZ6i7W__section[data-still=true] *,.how-it-works-module__VZ6i7W__section[data-still=true] :after{transition:none!important}.how-it-works-module__VZ6i7W__section[data-armed=true] .how-it-works-module__VZ6i7W__inline [data-seen=false]:focus-within [data-anim]{opacity:1;transform:none}.how-it-works-module__VZ6i7W__rail .how-it-works-module__VZ6i7W__layer:not([data-state=active]) [data-build-pill]:before{animation-play-state:paused!important}.how-it-works-module__VZ6i7W__rail{display:none}.how-it-works-module__VZ6i7W__inline{grid-column:1/-1;min-width:0;margin-top:20px}@media (min-width:1024px){.how-it-works-module__VZ6i7W__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;display:grid}.how-it-works-module__VZ6i7W__step{align-content:center;min-height:50vh}.how-it-works-module__VZ6i7W__step:first-child{align-content:start}.how-it-works-module__VZ6i7W__inputTile{contain:size}.how-it-works-module__VZ6i7W__inputTile>img{object-fit:contain}.how-it-works-module__VZ6i7W__steps{padding-top:max(0px, calc(var(--tree-h,0px) - 45svh + 16px))}.how-it-works-module__VZ6i7W__stepText h3{font-size:clamp(28px, calc(var(--fluid-h2,60px) * .6), 36px)}.how-it-works-module__VZ6i7W__line{font-size:18px;line-height:28px}.how-it-works-module__VZ6i7W__step:last-child{min-height:var(--tree-h,64vh)}.how-it-works-module__VZ6i7W__inline{display:none}.how-it-works-module__VZ6i7W__rail{display:block;position:relative}.how-it-works-module__VZ6i7W__sticky{--tree-space:calc(100svh - var(--marketing-nav-h,80px) - 48px);height:var(--tree-h,auto);top:max(calc(var(--marketing-nav-h,80px) + 24px), calc((100svh + var(--marketing-nav-h,80px) - min(var(--tree-h,700px), var(--tree-space))) / 2));position:sticky}.how-it-works-module__VZ6i7W__sticky .how-it-works-module__VZ6i7W__tree{transform:scale(var(--tree-scale,1));transform-origin:top}.how-it-works-module__VZ6i7W__space{width:0;height:var(--tree-space);visibility:hidden;pointer-events:none;position:absolute;top:0}}@media (max-width:1023px){.how-it-works-module__VZ6i7W__steps{gap:48px;display:grid}.how-it-works-module__VZ6i7W__inline .how-it-works-module__VZ6i7W__card{padding:16px}}@media (max-width:767px){.how-it-works-module__VZ6i7W__heading{line-height:1.1}.how-it-works-module__VZ6i7W__step{grid-template-columns:32px minmax(0,1fr);column-gap:14px}.how-it-works-module__VZ6i7W__number{width:32px;height:32px;font-size:14px}.how-it-works-module__VZ6i7W__titleRow{min-height:32px}}@media (max-width:599px){.how-it-works-module__VZ6i7W__inputStrip{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.how-it-works-module__VZ6i7W__inputTile{aspect-ratio:1;min-height:0}.how-it-works-module__VZ6i7W__kit{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery""copy""aplus"}.how-it-works-module__VZ6i7W__copy{height:auto;min-height:0}.how-it-works-module__VZ6i7W__copy [data-copy-body]{overflow:visible;-webkit-mask-image:none;mask-image:none}.how-it-works-module__VZ6i7W__copy [data-note=clipped]{display:none}.how-it-works-module__VZ6i7W__copy [data-note=uncut]{display:inline}}.how-it-works-module__VZ6i7W__reviewColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.how-it-works-module__VZ6i7W__reviewColumns>*{min-width:0}.how-it-works-module__VZ6i7W__reviewColumns .compact-review-group[open]{grid-column:auto}.how-it-works-module__VZ6i7W__reviewColumns .compact-review-group[open]>dl{display:block}.how-it-works-module__VZ6i7W__reviewColumns dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:8px}.how-it-works-module__VZ6i7W__edit{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:16px;display:grid}@media (max-width:599px){.how-it-works-module__VZ6i7W__reviewColumns,.how-it-works-module__VZ6i7W__edit{grid-template-columns:minmax(0,1fr)}}
.carousel-module__O_JY1q__carousel{--card-w:min(clamp(180px, calc(14vw + 50px), 300px), max(160px, calc((100svh - 300px) / 1.6)));--card-h:calc(var(--card-w) * 1.6);--card-gap:clamp(16px, 1.4vw, 24px);--card-step:clamp(6px, .9vw, 16px);--pad:clamp(16px, 1.7vw, 24px);color:var(--landing-ink,#171717);background:#fff}.carousel-module__O_JY1q__header{justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.carousel-module__O_JY1q__header span{font-size:13px;line-height:20px}.carousel-module__O_JY1q__carousel .carousel-module__O_JY1q__header h2{letter-spacing:-.015em;margin:4px 0 0;font-size:24px;font-weight:500;line-height:30px}.carousel-module__O_JY1q__navigation{gap:8px;display:flex}.carousel-module__O_JY1q__navigation button{width:44px;height:44px;color:inherit;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:10px;place-items:center;display:grid}.carousel-module__O_JY1q__navigation button[data-aplus-pause=paused]{border-color:#171717}.carousel-module__O_JY1q__carousel#aplus-pages .carousel-module__O_JY1q__viewport{touch-action:pan-y;overflow:clip}.carousel-module__O_JY1q__viewport{padding:var(--pad) 0;background:var(--landing-ribbon);position:relative}.carousel-module__O_JY1q__rail{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.carousel-module__O_JY1q__track{will-change:transform;width:max-content;display:flex}.carousel-module__O_JY1q__set{align-items:flex-start;gap:var(--card-gap);padding-right:var(--card-gap);display:flex}.carousel-module__O_JY1q__page{flex:0 0 var(--card-w);height:var(--card-h);border-radius:var(--landing-radius-media,12px);color:#fff;text-align:left;cursor:zoom-in;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #ffffff59;padding:0;display:block;position:relative;overflow:hidden}.carousel-module__O_JY1q__page:nth-child(5n+2){margin-top:calc(3 * var(--card-step))}.carousel-module__O_JY1q__page:nth-child(5n+3){margin-top:var(--card-step)}.carousel-module__O_JY1q__page:nth-child(5n+4){margin-top:calc(4 * var(--card-step))}.carousel-module__O_JY1q__page:nth-child(5n){margin-top:calc(2 * var(--card-step))}.carousel-module__O_JY1q__stack{transition:transform .8s cubic-bezier(.4,0,.2,1);display:block}.carousel-module__O_JY1q__stack img{pointer-events:none;width:100%;height:auto;display:block}.carousel-module__O_JY1q__page:is(:hover,:focus-visible) .carousel-module__O_JY1q__stack{transform:translateY(calc(var(--scroll,0) * var(--card-w) * -1));transition:transform var(--scroll-time,1.5s) cubic-bezier(.45, 0, .55, 1)}.carousel-module__O_JY1q__caption{pointer-events:none;background:linear-gradient(#0000,#00000080 45%,#000000d9);flex-direction:column;gap:2px;padding:56px 16px 16px;display:flex;position:absolute;inset:auto 0 0}.carousel-module__O_JY1q__caption strong{font-size:16px;font-weight:600;line-height:22px}.carousel-module__O_JY1q__caption>span{letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;font-size:11px;line-height:16px}.carousel-module__O_JY1q__carousel button:focus-visible{outline-offset:3px;outline:2px solid #171717}.carousel-module__O_JY1q__viewport .carousel-module__O_JY1q__page:focus-visible{outline-offset:-4px;outline-color:#fff}.carousel-module__O_JY1q__carousel[data-reduced]#aplus-pages .carousel-module__O_JY1q__viewport{touch-action:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--pad);overflow-x:auto}.carousel-module__O_JY1q__carousel[data-reduced] .carousel-module__O_JY1q__rail{-webkit-mask-image:none;mask-image:none}.carousel-module__O_JY1q__carousel[data-reduced] .carousel-module__O_JY1q__track{padding-left:var(--pad);will-change:auto}.carousel-module__O_JY1q__carousel[data-reduced] .carousel-module__O_JY1q__page{scroll-snap-align:start}.carousel-module__O_JY1q__carousel[data-reduced] .carousel-module__O_JY1q__stack,.carousel-module__O_JY1q__carousel[data-reduced] .carousel-module__O_JY1q__page:is(:hover,:focus-visible) .carousel-module__O_JY1q__stack{transition:none;transform:none}@media (max-width:767px){.carousel-module__O_JY1q__header{align-items:flex-start;gap:12px;padding:16px}.carousel-module__O_JY1q__carousel .carousel-module__O_JY1q__header h2{font-size:20px;line-height:26px}}
.tokens-module__VS3AXG__pageGeometry{--page-max:1520px;--page-gutter:clamp(16px, 1.98vw + 8.3px, 40px)}.tokens-module__VS3AXG__tokens{--landing-white:#fff;--landing-paper:#f5f5f5;--landing-ink:#171717;--landing-muted:#525252;--landing-edge:#e5e5e5;--landing-field:gray;--landing-red:#d7263d;--landing-dark:#0f0f0f;--landing-ribbon:linear-gradient(125deg, color-mix(in srgb, var(--landing-red) 55%, var(--landing-dark)), var(--landing-red), color-mix(in srgb, var(--landing-red) 75%, var(--landing-dark)));--landing-glow:radial-gradient(50% 50%, #d7263d3d 62.5%, #d7263d00 100%);--landing-tint:#d7263d3d;--landing-plum:#7d1240;--landing-blob-a:radial-gradient(closest-side, var(--landing-red), #d7263d73 55%, #d7263d00);--landing-blob-b:radial-gradient(closest-side, var(--landing-plum), #7d124066 55%, #7d124000);--landing-blob-a-duration:23s;--landing-blob-b-duration:31s;--landing-radius-small:6px;--landing-radius-control:8px;--landing-radius-field:10px;--landing-radius-media:12px;--landing-radius-dialog:16px;--landing-radius-pill:9999px;--landing-drift-travel:175px;--landing-stage-duration:25s;--landing-button-duration:50s;--landing-stage-speed:7;--landing-button-speed:3.5;--landing-drift-easing:linear;--landing-control-duration:.18s;--landing-control-easing:ease-out;--landing-hover-shade:.12;--landing-press-shade:.2;--landing-hover-lift:-1px;--landing-wall-opacity:.92;--landing-focus-width:2px;--landing-focus-offset:2px;--layer-b-stage:var(--landing-ribbon);--layer-b-light:var(--landing-glow);--fluid-h1:clamp(46px, min(3.16vw + 11.3px, 8svh), 64px);--fluid-h2:clamp(36px, min(1.82vw + 29.5px, 7.5svh), 60px);--fluid-gutter:var(--page-gutter);--fluid-section:clamp(56px, min(3.03vw + 45px, 11svh), 96px);--fluid-heading-gap:clamp(40px, min(1.82vw + 33.5px, 7svh), 64px)}
