.seasonal-card-email-showcase_hero__Ap0LF{min-width:0}.seasonal-card-email-showcase_stage__Lhc7k{display:grid;justify-items:center;gap:16px;padding:24px 16px;border-radius:16px;background:var(--muted)}.seasonal-card-email-showcase_locales__9G0Cz{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.seasonal-card-email-showcase_locales__9G0Cz button{min-height:40px;padding:0 14px;border:1px solid var(--border);border-radius:9999px;background:var(--background);color:var(--foreground);font-size:14px;font-weight:600}.seasonal-card-email-showcase_locales__9G0Cz button[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.seasonal-card-email-showcase_locales__9G0Cz button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.seasonal-card-email-showcase_window__B5yWP{width:min(100%,440px);overflow:hidden;border-radius:14px;background:var(--background);box-shadow:0 24px 48px -24px rgb(15 23 42/.35),0 2px 8px rgb(15 23 42/.08)}.seasonal-card-email-showcase_windowBar__2bBB8{display:flex;gap:6px;padding:10px 14px;border-bottom:1px solid var(--border);background:var(--muted)}.seasonal-card-email-showcase_windowBar__2bBB8 span{width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--muted-foreground) 35%,transparent)}.seasonal-card-email-showcase_mailHead__zyj6s{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border)}.seasonal-card-email-showcase_mailAvatar__s06DC{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--primary);color:var(--primary-foreground);font-size:14px;font-weight:700}.seasonal-card-email-showcase_mailHead__zyj6s strong{display:block;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.seasonal-card-email-showcase_mailHead__zyj6s span{display:block;color:var(--muted-foreground);font-size:12px}.seasonal-card-email-showcase_mailBody__6j0oC{padding:16px;background:color-mix(in srgb,var(--muted) 60%,var(--background))}.seasonal-card-email-showcase_caption__ciit8{color:var(--muted-foreground);font-size:13px;text-align:center}.seasonal-card-email-showcase_letterings__aE5AV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px}.seasonal-card-email-showcase_letterings__aE5AV figure{overflow:hidden;border-radius:14px;background:var(--card);border:1px solid var(--border)}.seasonal-card-email-showcase_letterings__aE5AV img{display:block;width:100%;aspect-ratio:1080/330;object-fit:cover;object-position:top}.seasonal-card-email-showcase_letterings__aE5AV figcaption{padding:10px 14px;font-size:14px;font-weight:600}@media (min-width:900px){.seasonal-card-email-showcase_letterings__aE5AV{grid-template-columns:repeat(4,minmax(0,1fr))}}.seasonal-card-email-showcase_source__P1aqx{display:grid;gap:12px;margin-top:28px}.seasonal-card-email-showcase_source__P1aqx li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:18px;border:1px solid var(--border);border-radius:14px;background:var(--card)}.seasonal-card-email-showcase_source__P1aqx svg{width:22px;height:22px;color:var(--color-pop)}.seasonal-card-email-showcase_source__P1aqx strong{display:block;font-size:15px}.seasonal-card-email-showcase_source__P1aqx span{display:block;margin-top:4px;color:var(--muted-foreground);font-size:14px;line-height:1.65}@media (min-width:900px){.seasonal-card-email-showcase_source__P1aqx{grid-template-columns:repeat(3,minmax(0,1fr))}}.seasonal-card-email-showcase_recipients__RbHQe{display:grid;gap:8px;max-width:420px;margin:28px auto 0}.seasonal-card-email-showcase_recipients__RbHQe li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid var(--border);border-radius:12px;background:var(--card);font-size:14px}.seasonal-card-email-showcase_recipients__RbHQe li span{color:var(--muted-foreground);font-size:12px}.seasonal-card-email-showcase_sizes__cn7Tu{display:grid;gap:16px;margin-top:28px}.seasonal-card-email-showcase_sizes__cn7Tu figure{display:grid;justify-items:center;gap:10px;padding:20px;border:1px solid var(--border);border-radius:14px;background:var(--card)}.seasonal-card-email-showcase_sizes__cn7Tu i{display:block;width:96px;border-radius:6px;background:linear-gradient(180deg,#0b1a33,#00091d 70%,#3a2a1c)}.seasonal-card-email-showcase_sizes__cn7Tu figcaption{font-size:14px;text-align:center;line-height:1.6}.seasonal-card-email-showcase_sizes__cn7Tu figcaption b{display:block;font-size:15px}@media (min-width:640px){.seasonal-card-email-showcase_sizes__cn7Tu{grid-template-columns:repeat(3,minmax(0,1fr))}}.seasonal-card-email-showcase_steps__Gyte5{display:grid;gap:12px;margin-top:28px;counter-reset:step}.seasonal-card-email-showcase_steps__Gyte5 li{padding:18px;border-radius:14px;background:var(--card);border:1px solid var(--border);counter-increment:step}.seasonal-card-email-showcase_steps__Gyte5 li:before{content:counter(step);display:grid;width:26px;height:26px;margin-bottom:10px;place-items:center;border-radius:50%;background:var(--primary);color:var(--primary-foreground);font-size:13px;font-weight:700}.seasonal-card-email-showcase_steps__Gyte5 strong{display:block;font-size:15px}.seasonal-card-email-showcase_steps__Gyte5 span{display:block;margin-top:4px;color:var(--muted-foreground);font-size:14px;line-height:1.6}@media (min-width:900px){.seasonal-card-email-showcase_steps__Gyte5{grid-template-columns:repeat(4,minmax(0,1fr))}}.seasonal-card-email-showcase_start__tSkau{display:flex;justify-content:center;margin-top:32px}.seasonal-card-email-story_heroStage__cksYk{padding-block:64px 40px}.seasonal-card-email-story_heroWindow__EoLfq{width:min(100%,380px);overflow:hidden;border-radius:14px;background:var(--background);color:var(--foreground);box-shadow:0 28px 56px -24px rgb(0 0 0/55%),0 2px 10px rgb(0 0 0/18%)}.seasonal-card-email-story_windowBar__NcRq7{display:flex;gap:6px;padding:10px 14px;border-bottom:1px solid var(--border);background:var(--muted)}.seasonal-card-email-story_windowBar__NcRq7 span{width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--muted-foreground) 35%,transparent)}.seasonal-card-email-story_mailHead__8SVex{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border)}.seasonal-card-email-story_mailAvatar__P9eCT{display:inline-grid;flex:none;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--primary);color:var(--primary-foreground);font-size:14px;font-weight:700}.seasonal-card-email-story_mailHead__8SVex strong{display:block;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.seasonal-card-email-story_mailHead__8SVex>span>span{display:block;color:var(--muted-foreground);font-size:12px}.seasonal-card-email-story_heroBody__beLHg{padding:14px;background:color-mix(in srgb,var(--muted) 60%,var(--background))}.seasonal-card-email-story_heroBody__beLHg img{display:block;width:100%;height:auto;border-radius:4px;animation:seasonal-card-email-story_letter-in__fWySU .36s ease-out}@keyframes seasonal-card-email-story_letter-in__fWySU{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (min-width:1024px){.seasonal-card-email-story_heroStage__cksYk{padding-block:72px 56px}.seasonal-card-email-story_heroWindow__EoLfq{width:400px}}.seasonal-card-email-story_story__zzp35{overflow-x:clip}.seasonal-card-email-story_openerWrap___dxFy{align-items:center}.seasonal-card-email-story_stack__TRxpv{position:relative;width:min(100%,340px);aspect-ratio:5/5.6;justify-self:center}.seasonal-card-email-story_stack__TRxpv img{position:absolute;top:6%;left:50%;width:52%;height:auto;border-radius:10px;box-shadow:0 18px 36px rgb(0 0 0/40%);transform-origin:50% 90%}.seasonal-card-email-story_stack__TRxpv img[data-at="0"]{transform:translateX(-104%) rotate(-9deg);opacity:.82}.seasonal-card-email-story_stack__TRxpv img[data-at="1"]{transform:translateX(4%) rotate(9deg);opacity:.82}.seasonal-card-email-story_stack__TRxpv img[data-at="2"]{top:2%;transform:translateX(-50%) rotate(-3deg) scale(.96);opacity:.9}.seasonal-card-email-story_stack__TRxpv img[data-front]{top:0;width:60%;transform:translateX(-50%)}@media (max-width:599px){.seasonal-card-email-story_stack__TRxpv img[data-at="0"]{transform:translateX(-94%) rotate(-7deg)}.seasonal-card-email-story_stack__TRxpv img[data-at="1"]{transform:translateX(-6%) rotate(7deg)}}@media (min-width:900px){.seasonal-card-email-story_openerWrap___dxFy{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px}.seasonal-card-email-story_stack__TRxpv{width:min(100%,400px)}}@media (prefers-reduced-motion:no-preference){.seasonal-card-email-story_stack__TRxpv img[data-front]{animation:seasonal-card-email-story_float__pIo0Y 7s ease-in-out infinite}@keyframes seasonal-card-email-story_float__pIo0Y{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-6px)}}}.seasonal-card-email-story_mailGrid__LHxjz{display:grid;gap:28px;margin-top:36px}@media (min-width:960px){.seasonal-card-email-story_mailGrid__LHxjz{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:40px}}.seasonal-card-email-story_desktop__ujF2_{overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--card);box-shadow:0 24px 48px -28px rgb(15 23 42/35%)}.seasonal-card-email-story_desktopBar__UhNZM{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--border);background:var(--muted)}.seasonal-card-email-story_desktopBar__UhNZM span{width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--muted-foreground) 35%,transparent)}.seasonal-card-email-story_desktopBar__UhNZM b{margin-left:10px;color:var(--muted-foreground);font-size:12px}.seasonal-card-email-story_desktopMain__HIwmb{display:grid}.seasonal-card-email-story_desktopList__9HVLy{display:none;border-right:1px solid var(--border)}.seasonal-card-email-story_desktopList__9HVLy li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;padding:12px 14px;border-bottom:1px solid var(--border);font-size:12px}.seasonal-card-email-story_desktopList__9HVLy li[data-on]{background:var(--color-sage-soft)}.seasonal-card-email-story_desktopList__9HVLy svg{width:14px;height:14px;margin-top:2px;color:var(--muted-foreground)}.seasonal-card-email-story_desktopList__9HVLy b{display:block;font-size:12.5px}.seasonal-card-email-story_desktopList__9HVLy span span{display:block;overflow:hidden;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap}.seasonal-card-email-story_desktopRead__n98qJ{min-width:0;padding:18px 18px 22px}.seasonal-card-email-story_desktopSubject__Uh2UV{font-size:17px;font-weight:700;letter-spacing:-.02em}.seasonal-card-email-story_desktopFrom__Y3IxY{display:flex;align-items:center;gap:10px;margin-top:10px;padding-bottom:12px;border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:12px}.seasonal-card-email-story_desktopFrom__Y3IxY b{color:var(--foreground)}.seasonal-card-email-story_desktopFrom__Y3IxY>span:nth-child(2){flex:1;min-width:0}.seasonal-card-email-story_desktopFrom__Y3IxY svg{width:16px;height:16px}.seasonal-card-email-story_desktopLetter__tcn0w{position:relative;width:min(100%,280px);margin:16px auto 0}.seasonal-card-email-story_desktopLetter__tcn0w img{display:block;width:100%;height:auto;border-radius:4px}.seasonal-card-email-story_clickHint__jHFbN{position:absolute;right:-10px;bottom:26%;display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:9999px;background:var(--foreground);color:var(--background);font-size:11.5px;font-weight:600;box-shadow:0 8px 18px rgb(0 0 0/25%)}.seasonal-card-email-story_clickHint__jHFbN svg{width:14px;height:14px}.seasonal-card-email-story_webLine__Zan8v{margin:12px auto 0;max-width:280px;color:var(--muted-foreground);font-size:11px;line-height:1.6;text-align:center;overflow-wrap:anywhere}@media (min-width:720px){.seasonal-card-email-story_desktopMain__HIwmb{grid-template-columns:200px minmax(0,1fr)}.seasonal-card-email-story_desktopList__9HVLy{display:block}}.seasonal-card-email-story_phoneWrap__Ffiv_{width:min(68%,270px);justify-self:center}.seasonal-card-email-story_phoneMail__0kQw3{display:flex;flex-direction:column;overflow:hidden;background:#ffffff;color:#111827}.seasonal-card-email-story_phoneStatus__1tahe{display:flex;align-items:center;justify-content:space-between;padding:10% 9% 2%;font-size:11px;font-weight:600}.seasonal-card-email-story_phoneStatus__1tahe span:last-child{display:inline-flex;gap:3px}.seasonal-card-email-story_phoneStatus__1tahe svg,.seasonal-card-email-story_phoneTop__cruaX svg{width:13px;height:13px}.seasonal-card-email-story_phoneTop__cruaX{display:flex;align-items:center;gap:12px;padding:4px 7% 6px;color:#4b5563}.seasonal-card-email-story_phoneTop__cruaX svg:first-child{margin-right:auto}.seasonal-card-email-story_phoneSubject__V8aKS{padding:2px 7% 6px;font-size:13px;font-weight:700}.seasonal-card-email-story_phoneFrom__Uyc0X{display:flex;align-items:center;gap:8px;padding:0 7% 8px;font-size:11px}.seasonal-card-email-story_phoneFrom__Uyc0X .seasonal-card-email-story_mailAvatar__P9eCT{width:24px;height:24px;font-size:11px}.seasonal-card-email-story_phoneFrom__Uyc0X span span{display:block;color:#6b7280;font-size:10px}.seasonal-card-email-story_phoneMail__0kQw3.seasonal-card-email-story_phoneMail__0kQw3>img{position:static;inset:auto;display:block;flex:none;width:92%;height:auto;margin:0 auto;border-radius:4px;object-fit:fill}.seasonal-card-email-story_mailPoints__K_Cpr{display:grid;gap:10px;margin-top:32px}.seasonal-card-email-story_mailPoints__K_Cpr li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:18px;border:1px solid var(--border);border-radius:14px;background:var(--card)}.seasonal-card-email-story_mailPoints__K_Cpr strong{display:block;font-size:16px}.seasonal-card-email-story_mailPoints__K_Cpr p{margin-top:2px;color:var(--muted-foreground);font-size:14px;line-height:1.7}@media (min-width:900px){.seasonal-card-email-story_mailPoints__K_Cpr{grid-template-columns:repeat(3,minmax(0,1fr))}}.seasonal-card-email-story_paper__ObFhU{position:relative;width:min(100%,340px);aspect-ratio:4/5;overflow:hidden;border-radius:12px;background:var(--letter-paper) var(--email-paper-art) center /cover no-repeat;box-shadow:0 18px 40px rgb(0 0 0/35%);container-type:inline-size}.seasonal-card-email-story_paperText__PHjH2{position:absolute;top:25.5%;left:13%;display:grid;width:74%;justify-items:center;gap:1.8cqw;color:var(--letter-ink);text-align:center}.seasonal-card-email-story_paperText__PHjH2 [data-card-body]{font-family:var(--card-content-font)}.seasonal-card-email-story_paperText__PHjH2 small{color:var(--letter-muted);font-size:3.1cqw}.seasonal-card-email-story_paperPicked__meEKq{padding:.6cqw 2cqw;border-radius:1.6cqw;outline:2px solid var(--showcase-accent);outline-offset:2px;background:color-mix(in srgb,var(--showcase-accent) 14%,transparent);color:var(--letter-accent);font-size:6.2cqw;font-weight:400;line-height:1.3}.seasonal-card-email-story_paperText__PHjH2 p{display:grid;font-size:3.7cqw;line-height:1.75}.seasonal-card-email-story_paperLogo__6qynI{width:20cqw;height:auto;margin-top:1.4cqw}.seasonal-card-email-story_paper__ObFhU[data-dark] .seasonal-card-email-story_paperLogo__6qynI{filter:brightness(0) invert(1);opacity:.92}.seasonal-card-email-story_paperSender__7KxfF{display:inline-flex;align-items:center;gap:1cqw;font-size:3.2cqw;font-weight:700}.seasonal-card-email-story_paperSender__7KxfF img{width:auto;height:7.5cqw}.seasonal-card-email-story_paper__ObFhU[data-dark] .seasonal-card-email-story_paperSender__7KxfF img{filter:brightness(0) invert(.95)}.seasonal-card-email-story_fan__HS2jK{position:relative;width:min(100%,460px);aspect-ratio:1/.92;justify-self:center}.seasonal-card-email-story_mini__RgWSC{position:absolute;top:6%;width:50%;aspect-ratio:4/5;overflow:hidden;border-radius:10px;background:var(--letter-paper) var(--email-paper-art) center /cover no-repeat;box-shadow:0 16px 32px rgb(15 23 42/30%);container-type:inline-size}.seasonal-card-email-story_mini__RgWSC[data-at="0"]{left:0;transform:rotate(-8deg)}.seasonal-card-email-story_mini__RgWSC[data-at="1"]{top:0;left:25%;z-index:2}.seasonal-card-email-story_mini__RgWSC[data-at="2"]{right:0;transform:rotate(8deg)}.seasonal-card-email-story_miniText__Za3zh{position:absolute;top:27%;right:10%;left:10%;display:grid;justify-items:center;gap:2.6cqw;text-align:center}.seasonal-card-email-story_miniText__Za3zh small{padding:.8cqw 2.4cqw;border-radius:9999px;background:color-mix(in srgb,var(--letter-ink) 10%,transparent);color:var(--letter-ink);font-size:4.4cqw;font-weight:600}.seasonal-card-email-story_mini__RgWSC[data-at="1"] .seasonal-card-email-story_miniText__Za3zh small{outline:1.5px solid var(--showcase-accent)}.seasonal-card-email-story_miniText__Za3zh b{color:var(--letter-accent);font-family:var(--font-proof-serif,serif);font-size:6cqw;font-weight:400;line-height:1.35}.seasonal-card-email-story_rows__UD6Mx{display:grid;margin-top:12px}.seasonal-card-email-story_rows__UD6Mx li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:11px 0;border-bottom:1px solid var(--border);font-size:14px}.seasonal-card-email-story_rows__UD6Mx li>span:first-child{display:inline-flex;align-items:center;gap:8px;font-weight:600}.seasonal-card-email-story_rows__UD6Mx svg{width:15px;height:15px;color:var(--muted-foreground)}.seasonal-card-email-story_rows__UD6Mx li[data-more]{justify-content:center;color:var(--muted-foreground);font-size:12.5px}.seasonal-card-email-story_rows__UD6Mx li[data-locked]{color:var(--muted-foreground)}.seasonal-card-email-story_rows__UD6Mx li[data-locked]>span:last-child{font-size:12px}.seasonal-card-email-story_rowActions__hGaba{display:inline-flex;gap:6px}.seasonal-card-email-story_rowActions__hGaba span{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border:1px solid var(--border);border-radius:8px;font-size:12px;font-weight:600}.seasonal-card-email-story_rowActions__hGaba svg{width:13px;height:13px}.seasonal-card-email-story_rowBuy__RvQQI{display:inline-flex;min-height:40px;align-items:center;gap:6px;margin-top:14px;padding-inline:14px;border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);font-size:13.5px;font-weight:700}.seasonal-card-email-story_rowBuy__RvQQI svg{width:15px;height:15px}.seasonal-card-email-story_recipientChecks__8q14F{margin-top:22px}.seasonal-card-email-story_langs__TwtYU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;margin-top:36px}.seasonal-card-email-story_langs__TwtYU img{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 14px 30px rgb(15 23 42/18%)}.seasonal-card-email-story_langs__TwtYU p{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:10px;font-size:14px}.seasonal-card-email-story_langs__TwtYU p span{color:var(--muted-foreground);font-size:12.5px}@media (min-width:900px){.seasonal-card-email-story_langs__TwtYU{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.seasonal-card-email-story_langPoints__XPt3G{display:grid;gap:16px;margin-top:32px}.seasonal-card-email-story_langPoints__XPt3G li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px}.seasonal-card-email-story_langPoints__XPt3G svg{width:20px;height:20px;margin-top:2px;color:var(--color-pop)}.seasonal-card-email-story_langPoints__XPt3G strong{display:block;font-size:15.5px}.seasonal-card-email-story_langPoints__XPt3G p{margin-top:2px;color:var(--muted-foreground);font-size:14px;line-height:1.7}@media (min-width:900px){.seasonal-card-email-story_langPoints__XPt3G{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.seasonal-card-email-story_compose__gpZko{position:relative;padding-top:18px}.seasonal-card-email-story_toast__tglIE{position:absolute;top:0;right:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:9999px;background:var(--foreground);color:var(--background);font-size:13px;font-weight:600;box-shadow:0 10px 24px rgb(0 0 0/22%)}.seasonal-card-email-story_toast__tglIE svg{width:15px;height:15px}.seasonal-card-email-story_composeWindow__1KgDF{overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--card);box-shadow:0 24px 48px -28px rgb(15 23 42/35%)}.seasonal-card-email-story_composeHead__SWI20{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:var(--foreground);color:var(--background);font-size:13px}.seasonal-card-email-story_composeHead__SWI20 span{display:inline-flex;gap:10px;opacity:.7}.seasonal-card-email-story_composeHead__SWI20 svg{width:14px;height:14px}.seasonal-card-email-story_composeField__T5T6i{display:flex;gap:12px;padding:10px 16px;border-bottom:1px solid var(--border);font-size:13px}.seasonal-card-email-story_composeField__T5T6i span{width:64px;flex:none;color:var(--muted-foreground)}.seasonal-card-email-story_composeBody__9Anvp{display:grid;justify-items:center;gap:10px;padding:18px 16px 22px}.seasonal-card-email-story_composeBody__9Anvp img{display:block;width:min(100%,250px);height:auto;border-radius:4px;box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 40%,transparent)}.seasonal-card-email-story_composeBody__9Anvp span{color:var(--muted-foreground);font-size:12px}.seasonal-card-email-story_setBand__7l5uJ{display:grid;gap:22px;margin-top:28px;padding:24px;border-radius:18px;background:var(--showcase-paper);color:var(--showcase-ink)}.seasonal-card-email-story_setBand__7l5uJ h3{margin-top:6px;font-size:20px;line-height:1.45;letter-spacing:-.02em}.seasonal-card-email-story_setBand__7l5uJ p:not(:first-child){margin-top:8px;color:var(--showcase-muted);font-size:14.5px;line-height:1.8}.seasonal-card-email-story_setBand__7l5uJ>div>p:first-child{color:var(--showcase-accent)}.seasonal-card-email-story_setPhone__05iFB{width:min(56%,200px);justify-self:center}.seasonal-card-email-story_setLink__z1Ido{display:inline-flex;min-height:44px;align-items:center;gap:6px;margin-top:14px;padding-inline:16px;border:1px solid rgb(255 255 255/20%);border-radius:var(--radius);background:rgb(255 255 255/6%);font-size:14px;font-weight:600}.seasonal-card-email-story_setLink__z1Ido:hover{background:rgb(255 255 255/12%)}.seasonal-card-email-story_setLink__z1Ido svg{width:15px;height:15px}@media (min-width:900px){.seasonal-card-email-story_setBand__7l5uJ{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:40px;padding:32px 40px}.seasonal-card-email-story_setPhone__05iFB{width:200px}}.seasonal-card-replica-samples_samples__R4PFT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:20px 12px 16px;border-radius:16px;background:var(--muted)}.seasonal-card-replica-samples_sample__IHLgZ{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;gap:10px;color:var(--foreground);text-align:center}.seasonal-card-replica-samples_sampleButton__yZXoR{position:absolute;inset:0;z-index:5;padding:0;border:0;border-radius:12px;background:transparent;cursor:pointer}.seasonal-card-replica-samples_sampleButton__yZXoR:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.seasonal-card-replica-samples_samplePhone__s9IWi{width:100%;transition:transform .24s cubic-bezier(.22,1,.36,1)}.seasonal-card-replica-samples_sample__IHLgZ:hover .seasonal-card-replica-samples_samplePhone__s9IWi{transform:translateY(-3px)}.seasonal-card-replica-samples_sampleLabel__fQJU1{display:grid;gap:2px;line-height:1.35}.seasonal-card-replica-samples_sampleLabel__fQJU1 strong{font-size:14px;font-weight:700}.seasonal-card-replica-samples_sampleLabel__fQJU1 span{color:var(--muted-foreground);font-size:12px;word-break:keep-all}.seasonal-card-replica-samples_sampleZoom__Ob56j{display:inline-flex;align-items:center;gap:4px;color:var(--muted-foreground);font-size:12px;font-weight:600}.seasonal-card-replica-samples_sampleZoom__Ob56j svg{width:13px;height:13px}.seasonal-card-replica-samples_live__s30gr{position:absolute;inset:0;overflow:hidden;overscroll-behavior:contain;scrollbar-width:none;background:#111}.seasonal-card-replica-samples_live__s30gr::-webkit-scrollbar{display:none}.seasonal-card-replica-samples_live__s30gr[data-interactive]{overflow-y:auto}.seasonal-card-replica-samples_live__s30gr[data-interactive]:focus-visible{outline:2px solid var(--ring);outline-offset:-4px}.seasonal-card-replica-samples_liveZoom__h_0Qm{position:relative;width:390px;--card-cover-min-height:calc(390px * 1421 / 646)}.seasonal-card-replica-samples_liveZoom__h_0Qm[data-measured=false]{visibility:hidden}.seasonal-card-replica-samples_dialog__yPcre{display:flex;max-height:calc(100dvh - 2rem);flex-direction:column;gap:14px;overflow-y:auto}.seasonal-card-replica-samples_tabs__CYvRS{display:flex;justify-content:center;gap:6px}.seasonal-card-replica-samples_tab__0fRwW{min-height:40px;padding:8px 14px;border:1px solid var(--border);border-radius:9999px;background:var(--background);color:var(--foreground);cursor:pointer;font-size:14px;font-weight:600}.seasonal-card-replica-samples_tab__0fRwW[aria-pressed=true]{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.seasonal-card-replica-samples_tab__0fRwW:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.seasonal-card-replica-samples_dialogPhone__t1qgJ{width:min(100%,330px,calc((100dvh - 260px) * 734 / 1486));margin-inline:auto}.seasonal-card-replica-samples_dialogHint__D7Wzu{color:var(--muted-foreground);font-size:13px;line-height:1.6;text-align:center;word-break:keep-all}.seasonal-card-replica-samples_fan__ucLeS{position:absolute;inset:0;overflow:hidden;background:radial-gradient(120% 70% at 50% 42%,#3a3550 0,#1d1b2b 58%,#121019 100%)}.seasonal-card-replica-samples_fan__ucLeS:after{position:absolute;inset:0;content:"";background:radial-gradient(circle at 50% 48%,rgb(255 226 170/16%),rgb(255 226 170/0) 55%);pointer-events:none}.seasonal-card-replica-samples_fanCard___mnb0{position:absolute;overflow:hidden;border-radius:1.5%;box-shadow:0 10px 24px rgb(0 0 0/45%)}.seasonal-card-replica-samples_fanCard___mnb0 img{display:block;width:100%;height:100%;object-fit:cover}.seasonal-card-replica-samples_fanCard___mnb0[data-fan-shape=portrait]{z-index:1;top:16%;left:7%;width:56%;transform:rotate(-8deg)}.seasonal-card-replica-samples_fanCard___mnb0[data-fan-shape=square]{z-index:2;top:31%;left:39%;width:54%;transform:rotate(7deg)}.seasonal-card-replica-samples_fanCard___mnb0[data-fan-shape=landscape]{z-index:3;top:57%;left:9%;width:80%;transform:rotate(-3deg)}@media (min-width:640px){.seasonal-card-replica-samples_samples__R4PFT{gap:16px;padding:28px 20px 20px}}@media (min-width:1024px){.seasonal-card-replica-samples_samples__R4PFT{gap:20px;padding:40px 28px 28px}.seasonal-card-replica-samples_sampleLabel__fQJU1 strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.seasonal-card-replica-samples_samplePhone__s9IWi{transition:none}.seasonal-card-replica-samples_sample__IHLgZ:hover .seasonal-card-replica-samples_samplePhone__s9IWi{transform:none}}.seasonal-card-catalog_header__LnxEh{margin-inline:auto;width:min(100%,1360px);padding:40px 16px 16px}.seasonal-card-catalog_title__8S_Po{color:var(--foreground);font-size:clamp(24px,2.1vw,30px);font-weight:700;letter-spacing:-.03em;line-height:1.3;text-align:center}.seasonal-card-catalog_navigation__bpY9K{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:32px auto 0;max-width:720px}.seasonal-card-catalog_navigationLink__XlF34{color:var(--foreground);display:flex;min-width:0;flex-direction:column;align-items:center;gap:12px;text-align:center;text-decoration:none}.seasonal-card-catalog_navigationImage__zvnc_{position:relative;width:min(100%,112px);aspect-ratio:1;overflow:hidden;border:1px solid var(--border);border-radius:9999px;background:var(--muted);transition:border-color .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.seasonal-card-catalog_navigationLink__XlF34:hover .seasonal-card-catalog_navigationImage__zvnc_{border-color:var(--ring);transform:translateY(-2px)}.seasonal-card-catalog_navigationLink__XlF34:focus-visible{border-radius:12px;outline:2px solid var(--ring);outline-offset:4px}.seasonal-card-catalog_navigationLink__XlF34[aria-current=page] .seasonal-card-catalog_navigationImage__zvnc_{border-color:var(--primary);box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.seasonal-card-catalog_navigationArtwork__5nOD1{width:100%;height:100%;object-fit:cover}.seasonal-card-catalog_navigationLink__XlF34[data-offer=EMAIL] .seasonal-card-catalog_navigationArtwork__5nOD1{width:72%;height:72%;margin:14%;border-radius:8px;object-fit:contain;box-shadow:0 8px 18px rgb(32 36 44/14%)}.seasonal-card-catalog_navigationLabel__lnKxp{max-width:12ch;font-size:14px;font-weight:600;line-height:1.4;word-break:keep-all}.seasonal-card-catalog_catalogGrid__YC_Sv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:28px}.seasonal-card-catalog_productCard__8nBu6{min-width:0}.seasonal-card-catalog_imageLink__phMlP{display:block;border-radius:12px;cursor:pointer}.seasonal-card-catalog_imageLink__phMlP:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.seasonal-card-catalog_imagePanel__Sx8nk{display:flex;position:relative;align-items:center;justify-content:center;aspect-ratio:4/5;overflow:hidden;border-radius:12px;background:var(--muted)}.seasonal-card-catalog_phoneDevice__02yI2{width:min(56%,260px);transition:transform .24s cubic-bezier(.22,1,.36,1)}.seasonal-card-catalog_imageLink__phMlP:hover .seasonal-card-catalog_phoneDevice__02yI2{transform:translateY(-4px)}.seasonal-card-catalog_mailDevice__SgPuE{width:min(60%,280px);overflow:hidden;border-radius:10px;background:var(--background);box-shadow:0 18px 40px -18px rgb(15 23 42/.35),0 2px 6px rgb(15 23 42/.08);transition:transform .24s cubic-bezier(.22,1,.36,1)}.seasonal-card-catalog_imageLink__phMlP:hover .seasonal-card-catalog_mailDevice__SgPuE{transform:translateY(-4px)}.seasonal-card-catalog_mailHeader__kK4ua{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--border)}.seasonal-card-catalog_mailAvatar__rZc7W{display:grid;flex:none;width:22px;height:22px;place-items:center;border-radius:9999px;background:var(--primary);color:var(--primary-foreground);font-size:11px;font-weight:700}.seasonal-card-catalog_mailMeta___4fCw{display:grid;min-width:0;line-height:1.3}.seasonal-card-catalog_mailMeta___4fCw strong{overflow:hidden;color:var(--foreground);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.seasonal-card-catalog_mailSender__bngOw{color:var(--muted-foreground);font-size:10px}.seasonal-card-catalog_mailSubjectShort__H0XWs{display:none}.seasonal-card-catalog_mailLetter__zPDcP{display:block;width:100%;height:auto}.seasonal-card-catalog_mobileScreen__zVncU[data-phone-screen]>[data-card-artwork-frame]{flex:1 1 auto}.seasonal-card-catalog_deviceArtwork__uw4li{display:block;width:100%;height:auto;object-fit:contain}.seasonal-card-catalog_mobileScreen__zVncU{--card-cover-ratio:9/16;display:flex;flex-direction:column;position:relative;height:100%;overflow:hidden;background:var(--background)}.seasonal-card-catalog_placeholder__YY0Bk{display:flex;align-items:center;justify-content:center;width:72%;height:84%;color:var(--muted-foreground);font-size:14px}.seasonal-card-catalog_productDetails__0pINn{padding-top:16px}.seasonal-card-catalog_productType__bWKm9{min-height:20px;color:var(--muted-foreground);font-size:14px;font-weight:500;line-height:1.4}.seasonal-card-catalog_productNameLink__l6yrP{display:block;margin-top:4px;color:var(--foreground);text-decoration:none;text-underline-offset:4px}.seasonal-card-catalog_productNameLink__l6yrP:focus-visible{outline:none;text-decoration:underline}.seasonal-card-catalog_productName__Tns7W{display:-webkit-box;overflow:hidden;color:var(--foreground);font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.seasonal-card-catalog_priceRow__aWLSs{display:flex;align-items:center;gap:8px;margin-top:4px}.seasonal-card-catalog_physicalPrice__k8XPS{margin-top:2px;color:var(--muted-foreground);font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums}.seasonal-card-catalog_price__FDaL7{color:var(--foreground);font-size:20px;font-weight:700;line-height:1.5;font-variant-numeric:tabular-nums;white-space:nowrap}.seasonal-card-catalog_soldOut__uFhyG{color:var(--destructive);font-size:14px;font-weight:600}.seasonal-card-catalog_skeletonPanel__uPgPO{aspect-ratio:4/5;width:100%}@media (min-width:640px){.seasonal-card-catalog_header__LnxEh{padding-inline:24px}.seasonal-card-catalog_catalogGrid__YC_Sv{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:36px}}@media (min-width:1100px){.seasonal-card-catalog_catalogGrid__YC_Sv{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;row-gap:44px}}@media (max-width:639px){.seasonal-card-catalog_mailDevice__SgPuE{width:58%;border-radius:7px}.seasonal-card-catalog_mailHeader__kK4ua{gap:5px;padding:5px 6px}.seasonal-card-catalog_mailAvatar__rZc7W{width:14px;height:14px;font-size:8px}.seasonal-card-catalog_mailMeta___4fCw strong{font-size:9px}.seasonal-card-catalog_mailSender__bngOw,.seasonal-card-catalog_mailSubject__8bxZ5{display:none}.seasonal-card-catalog_mailSubjectShort__H0XWs{display:inline}.seasonal-card-catalog_header__LnxEh{padding-top:32px}.seasonal-card-catalog_navigation__bpY9K{gap:12px;margin-top:24px}.seasonal-card-catalog_navigationLabel__lnKxp{font-size:12px}.seasonal-card-catalog_phoneDevice__02yI2{width:56%}}@media (prefers-reduced-motion:reduce){.seasonal-card-catalog_mailDevice__SgPuE,.seasonal-card-catalog_navigationImage__zvnc_,.seasonal-card-catalog_phoneDevice__02yI2{transition:none}}