.stack-module__DIYD8q__stack{position:relative;overflow:hidden}.stack-module__DIYD8q__card{background-color:var(--color-page);border-radius:var(--radius-xl) var(--radius-xl) 0 0;scroll-margin-top:calc(env(safe-area-inset-top,0px) + var(--header-height));position:relative}.stack-module__DIYD8q__card:first-child{border-radius:0}.stack-module__DIYD8q__card+.stack-module__DIYD8q__card{margin-top:-24px;box-shadow:0 -40px 100px #0000001a}@media (min-width:768px){.stack-module__DIYD8q__card+.stack-module__DIYD8q__card{border-radius:40px 40px 0 0;margin-top:-40px}}.stack-module__DIYD8q__grid{gap:32px;padding-top:32px;padding-bottom:48px;display:grid}@media (min-width:1024px){.stack-module__DIYD8q__grid{grid-template-rows:minmax(540px,auto);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:64px;padding-top:64px;padding-bottom:96px}}.stack-module__DIYD8q__text{flex-direction:column;align-items:flex-start;display:flex}.stack-module__DIYD8q__label{font-size:16px;font-weight:var(--weight-button);align-items:center;gap:10px;margin:0;line-height:21.6px;display:flex}.stack-module__DIYD8q__label:before{background-color:var(--color-text);border-radius:var(--radius-pill);content:"";width:10px;height:10px}.stack-module__DIYD8q__title{font-size:36px;font-weight:var(--weight-button);text-wrap:balance;margin:48px 0 0;line-height:43.2px}@media (min-width:540px){.stack-module__DIYD8q__title{font-size:40px}}@media (min-width:1024px){.stack-module__DIYD8q__title{margin-top:80px;font-size:40px;line-height:48px}}.stack-module__DIYD8q__body{color:var(--color-text-secondary);text-wrap:pretty;max-width:520px;margin:16px 0 0;font-size:16px;line-height:21.6px}@media (min-width:1024px){.stack-module__DIYD8q__body{letter-spacing:.54px;font-size:18px;line-height:24.3px}}@media (max-width:539px){.stack-module__DIYD8q__wideBreak{display:none}}.stack-module__DIYD8q__text .stack-module__DIYD8q__cta{width:200px;margin-top:32px}.stack-module__DIYD8q__visual{background-color:var(--color-surface-soft);border-radius:var(--radius-xl);justify-content:center;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.stack-module__DIYD8q__visual{place-self:center end;width:90%}}.stack-module__DIYD8q__art,.stack-module__DIYD8q__clip{height:340px}.stack-module__DIYD8q__art{align-items:flex-end;padding:40px 16px 0}@media (min-width:540px){.stack-module__DIYD8q__art,.stack-module__DIYD8q__clip{height:440px}}@media (min-width:1024px){.stack-module__DIYD8q__art,.stack-module__DIYD8q__clip{height:486px}.stack-module__DIYD8q__art{padding-inline:40px}}.stack-module__DIYD8q__clip .stack-module__DIYD8q__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stack-module__DIYD8q__photoClip{--gap:34px;--panel-h:340px;container-type:inline-size}.stack-module__DIYD8q__photoClip .stack-module__DIYD8q__photo{object-position:50% max(calc(var(--panel-h) - 150cqw), calc(var(--gap) - 46.2cqw))}@media (min-width:540px){.stack-module__DIYD8q__photoClip{--gap:44px;--panel-h:440px}}@media (min-width:1024px){.stack-module__DIYD8q__photoClip{--gap:49px;--panel-h:486px}}.stack-module__DIYD8q__lifestyle{--rim-a:#fdde9b;--rim-b:#f39255;--rim-c:#c1c056}.stack-module__DIYD8q__art .stack-module__DIYD8q__subject{--max-h:340px}.stack-module__DIYD8q__lifestyle .stack-module__DIYD8q__subject{--max-h:460px;margin-bottom:-120px}@media (min-width:1024px){.stack-module__DIYD8q__art .stack-module__DIYD8q__subject{--max-h:396px}.stack-module__DIYD8q__lifestyle .stack-module__DIYD8q__subject{--max-h:522px;margin-bottom:-126px}}
.sections-module__A9ELRq__exampleTag{background-color:var(--color-surface-soft);border-radius:var(--radius-pill);color:var(--color-text-secondary);font-size:12px;font-weight:var(--weight-button);flex-shrink:0;padding:2px 8px;line-height:16.2px}.sections-module__A9ELRq__mockCard,.sections-module__A9ELRq__report{background-color:var(--color-card);border-radius:var(--radius-lg);text-align:left;width:100%;padding:20px}.sections-module__A9ELRq__mockHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sections-module__A9ELRq__mockTitle{font-size:20px;font-weight:var(--weight-heading);letter-spacing:.6px;margin:0;line-height:26px}.sections-module__A9ELRq__mockPrice{font-size:16px;font-weight:var(--weight-button);margin:4px 0 0;line-height:21.6px}.sections-module__A9ELRq__mockPrice span{color:var(--color-text-secondary);font-weight:var(--weight-body)}.sections-module__A9ELRq__mockList{border-top:1px solid var(--color-border);gap:12px;margin:16px 0 0;padding:16px 0 0;list-style:none;display:grid}.sections-module__A9ELRq__mockRow{align-items:center;gap:12px;display:flex}.sections-module__A9ELRq__mockIcon{border-radius:var(--radius-pill);color:var(--color-primary);background-color:#e7e8d1;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.sections-module__A9ELRq__mockIcon svg{width:18px;height:18px}.sections-module__A9ELRq__mockText{min-width:0;display:grid}.sections-module__A9ELRq__mockName{font-size:14px;font-weight:var(--weight-button);line-height:18.9px}.sections-module__A9ELRq__mockMeta{color:var(--color-text-secondary);font-size:14px;line-height:18.9px}.sections-module__A9ELRq__stagePanel{padding:24px}@media (min-width:1024px){.sections-module__A9ELRq__stagePanel{padding:24px}.sections-module__A9ELRq__stagePanel .sections-module__A9ELRq__stageArt{zoom:.95}}.sections-module__A9ELRq__stage{justify-content:center;align-items:center;height:420px;padding-top:40px;display:flex;position:relative;overflow:hidden}.sections-module__A9ELRq__stageArt{justify-self:center;width:100%;max-width:360px;position:relative}.sections-module__A9ELRq__stageBurst{width:90px;height:52px;top:-12px;left:50%;translate:-50%}.sections-module__A9ELRq__stageFlower{z-index:1;width:72px;height:72px;bottom:0;left:-16px}@media (min-width:1024px){.sections-module__A9ELRq__stageBurst{top:48px;left:auto;right:-45px;translate:none}.sections-module__A9ELRq__stageFlower{left:-40px}.sections-module__A9ELRq__stage{align-items:flex-start;height:460px;padding-top:96px}}.sections-module__A9ELRq__stage .sections-module__A9ELRq__mockCard{padding:16px}.sections-module__A9ELRq__stage .sections-module__A9ELRq__mockTitle{letter-spacing:0;font-size:16px;line-height:21.6px}.sections-module__A9ELRq__stage .sections-module__A9ELRq__mockPrice{margin-top:2px;font-size:14px;line-height:18.9px}.sections-module__A9ELRq__stage .sections-module__A9ELRq__mockList{gap:10px;margin-top:12px;padding-top:12px}.sections-module__A9ELRq__stage .sections-module__A9ELRq__mockIcon{width:32px;height:32px}.sections-module__A9ELRq__stage .sections-module__A9ELRq__mockIcon svg{width:16px;height:16px}.sections-module__A9ELRq__stage .sections-module__A9ELRq__mockMeta{font-size:12px;line-height:16.2px}.sections-module__A9ELRq__stage .sections-module__A9ELRq__mockCard .sections-module__A9ELRq__exampleTag{display:none}.sections-module__A9ELRq__stage .sections-module__A9ELRq__stageTag{background-color:var(--color-card);position:absolute;top:6px;left:0}.sections-module__A9ELRq__stagePause{background-color:var(--color-card);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;border:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:0;right:0}.sections-module__A9ELRq__stagePause:hover{background-color:var(--color-white-hover)}.sections-module__A9ELRq__stagePause:focus-visible{box-shadow:var(--focus-ring);outline:var(--focus-outline);outline-offset:var(--focus-offset)}.sections-module__A9ELRq__stagePause svg{width:16px;height:16px}.sections-module__A9ELRq__scene{justify-content:center;width:100%;display:flex}.sections-module__A9ELRq__stage[data-running=false] .sections-module__A9ELRq__scene *{animation-play-state:paused}.sections-module__A9ELRq__sceneCard{background-color:var(--color-card);border-radius:var(--radius-lg);width:100%;max-width:360px;padding:20px;position:relative}.sections-module__A9ELRq__sceneTitle{font-size:16px;font-weight:var(--weight-heading);margin:0;line-height:21.6px}.sections-module__A9ELRq__sceneText{color:var(--color-text-secondary);margin:4px 0 0;font-size:14px;line-height:18.9px}@keyframes sections-module__A9ELRq__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes sections-module__A9ELRq__fadeIn{0%{opacity:0}}@keyframes sections-module__A9ELRq__fadeOut{0%{opacity:1}to{opacity:0}}.sections-module__A9ELRq__platforms{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.sections-module__A9ELRq__platform{animation:sections-module__A9ELRq__rise .4s calc(var(--i) * 80ms) ease-out both;border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:10px;height:48px;padding:0 12px;display:flex}.sections-module__A9ELRq__platformName{font-size:14px;font-weight:var(--weight-body);flex:1;line-height:18.9px}.sections-module__A9ELRq__connectButton,.sections-module__A9ELRq__connectSwap{font-size:12px;font-weight:var(--weight-button);line-height:16.2px;display:grid}.sections-module__A9ELRq__connectButton,.sections-module__A9ELRq__connectIdle{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:5px 10px}.sections-module__A9ELRq__connectIdle,.sections-module__A9ELRq__connectDone{grid-area:1/1}.sections-module__A9ELRq__connectIdle{opacity:0;justify-self:end;animation:.2s both sections-module__A9ELRq__fadeOut}.sections-module__A9ELRq__connectDone{color:var(--color-primary);justify-self:end;align-items:center;gap:4px;padding:5px 0;animation:.2s both sections-module__A9ELRq__fadeIn;display:flex}.sections-module__A9ELRq__connectDone svg{width:14px;height:14px}.sections-module__A9ELRq__platform:first-child .sections-module__A9ELRq__connectIdle,.sections-module__A9ELRq__platform:first-child .sections-module__A9ELRq__connectDone{animation-delay:1.4s}.sections-module__A9ELRq__platform:nth-child(2) .sections-module__A9ELRq__connectIdle,.sections-module__A9ELRq__platform:nth-child(2) .sections-module__A9ELRq__connectDone{animation-delay:2.8s}.sections-module__A9ELRq__platform:nth-child(3) .sections-module__A9ELRq__connectIdle,.sections-module__A9ELRq__platform:nth-child(3) .sections-module__A9ELRq__connectDone{animation-delay:4.2s}.sections-module__A9ELRq__cursor{color:var(--color-text);pointer-events:none;width:24px;height:24px;position:absolute}.sections-module__A9ELRq__cursor svg{fill:var(--color-text);height:24px;stroke:var(--color-card);stroke-width:1.5px;width:24px}.sections-module__A9ELRq__cursorConnect{animation:5.4s ease-in-out both sections-module__A9ELRq__cursorConnect;top:300px;right:28px}@keyframes sections-module__A9ELRq__cursorConnect{0%{opacity:0;transform:translate(0)}10%{opacity:1;transform:translate(0)}24%{transform:translateY(-222px)}27%{transform:translateY(-222px)scale(.85)}30%{transform:translateY(-222px)}50%{transform:translateY(-166px)}53%{transform:translateY(-166px)scale(.85)}56%{transform:translateY(-166px)}76%{transform:translateY(-110px)}79%{transform:translateY(-110px)scale(.85)}82%,to{opacity:1;transform:translateY(-110px)}}.sections-module__A9ELRq__reeScene{gap:16px;width:100%;max-width:360px;display:grid}.sections-module__A9ELRq__reeStatus{background-color:var(--color-card);border-radius:var(--radius-pill);align-items:center;gap:10px;padding:8px 16px 8px 8px;animation:.4s ease-out both sections-module__A9ELRq__rise;display:flex}.sections-module__A9ELRq__reeBadge{border-radius:var(--radius-pill);color:#5d52a2;background-color:#e7e3ff;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.sections-module__A9ELRq__reeBadge svg{width:16px;height:16px}.sections-module__A9ELRq__reeLines{flex:1;min-width:0;display:grid}.sections-module__A9ELRq__reeLine{animation:sections-module__A9ELRq__reeLine .8s calc(.3s + var(--i) * .8s) both;font-size:14px;font-weight:var(--weight-button);opacity:0;grid-area:1/1;line-height:18.9px}.sections-module__A9ELRq__reeLine[data-last=true]{animation:sections-module__A9ELRq__rise .3s calc(.3s + var(--i) * .8s) ease-out both;opacity:1}@keyframes sections-module__A9ELRq__reeLine{0%{opacity:0;transform:translateY(6px)}20%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}.sections-module__A9ELRq__reeTier{animation:.5s ease-out 3.2s both sections-module__A9ELRq__rise}.sections-module__A9ELRq__tierAnimated .sections-module__A9ELRq__mockRow{animation:sections-module__A9ELRq__rise .4s calc(3.7s + var(--i) * .45s) ease-out both}.sections-module__A9ELRq__copySwap{font-size:14px;font-weight:var(--weight-button);margin-top:16px;line-height:18.9px;display:grid}.sections-module__A9ELRq__copyIdle,.sections-module__A9ELRq__copyDone{border-radius:var(--radius-sm);grid-area:1/1;justify-content:center;align-items:center;gap:6px;height:36px;display:flex}.sections-module__A9ELRq__copyIdle{background-color:var(--color-primary);color:var(--color-text-inverse);opacity:0;animation:.2s 1.3s both sections-module__A9ELRq__fadeOut}.sections-module__A9ELRq__copyDone{color:var(--color-primary);background-color:#e7e8d1;animation:.2s 1.3s both sections-module__A9ELRq__fadeIn}.sections-module__A9ELRq__copyDone svg{width:16px;height:16px}.sections-module__A9ELRq__toasts{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.sections-module__A9ELRq__toast{animation:sections-module__A9ELRq__rise .4s calc(2.2s + var(--i) * .9s) ease-out both;background-color:var(--color-page);border-radius:var(--radius-md);align-items:center;gap:10px;padding:12px;font-size:14px;line-height:18.9px;display:flex}.sections-module__A9ELRq__toast svg{color:var(--color-primary);flex-shrink:0;width:18px;height:18px}.sections-module__A9ELRq__cursorShare{animation:2s ease-in-out both sections-module__A9ELRq__cursorShare;top:96px;left:50%}@keyframes sections-module__A9ELRq__cursorShare{0%{opacity:0;transform:translate(60px,80px)}20%{opacity:1;transform:translate(60px,80px)}60%{transform:translate(0)}65%{transform:scale(.85)}70%{opacity:1;transform:none}to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.sections-module__A9ELRq__scene *{animation:none!important}.sections-module__A9ELRq__cursor{display:none}.sections-module__A9ELRq__collageShape{animation:none}}.sections-module__A9ELRq__collageShape{pointer-events:none;position:absolute}.sections-module__A9ELRq__stageBurst{color:var(--color-purple);transform-origin:50% 91%;animation:2.4s ease-in-out infinite alternate sections-module__A9ELRq__pulse}.sections-module__A9ELRq__stageFlower{color:var(--color-accent);animation:14s linear infinite sections-module__A9ELRq__turn}@keyframes sections-module__A9ELRq__pulse{0%{scale:.88}to{scale:1.06}}@keyframes sections-module__A9ELRq__turn{to{rotate:360deg}}.sections-module__A9ELRq__faq{gap:32px;display:grid}@media (min-width:1024px){.sections-module__A9ELRq__faq{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;column-gap:64px}}.sections-module__A9ELRq__faqList{border-bottom:1px solid var(--color-border);margin:0;padding:0;list-style:none}.sections-module__A9ELRq__faqItem{border-top:1px solid var(--color-border)}.sections-module__A9ELRq__faqHeading{margin:0}.sections-module__A9ELRq__faqButton{color:var(--color-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:16px;width:100%;padding:20px 0;display:grid}.sections-module__A9ELRq__faqButton:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:var(--focus-outline);outline-offset:var(--focus-offset)}.sections-module__A9ELRq__faqNumber{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:12px;line-height:16.2px}.sections-module__A9ELRq__faqQuestion{font-size:16px;font-weight:var(--weight-button);line-height:21.6px}@media (min-width:540px){.sections-module__A9ELRq__faqQuestion{letter-spacing:.6px;font-size:20px;line-height:26px}}.sections-module__A9ELRq__faqToggle{width:20px;height:20px}.sections-module__A9ELRq__faqPanel{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.sections-module__A9ELRq__faqItem[data-open=true] .sections-module__A9ELRq__faqPanel{grid-template-rows:1fr}.sections-module__A9ELRq__faqPanelInner{overflow:hidden}.sections-module__A9ELRq__faqAnswer{color:var(--color-text-secondary);text-wrap:pretty;max-width:600px;margin:0;padding:0 36px 24px 40px;font-size:16px;line-height:21.6px}@media (prefers-reduced-motion:reduce){.sections-module__A9ELRq__faqPanel{transition:none}}
