.ComponentGroup-module-scss-module__-3_FfW__group{margin-bottom:.5rem}.ComponentGroup-module-scss-module__-3_FfW__header{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.5rem;flex-direction:row;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.ComponentGroup-module-scss-module__-3_FfW__header:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.ComponentGroup-module-scss-module__-3_FfW__headerLevel1{padding-top:1rem;padding-bottom:1rem}.ComponentGroup-module-scss-module__-3_FfW__headerLevel2{padding-top:.75rem;padding-bottom:.75rem}.ComponentGroup-module-scss-module__-3_FfW__headerLevel3{padding-top:.5rem;padding-bottom:.5rem}.ComponentGroup-module-scss-module__-3_FfW__chevron{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1));transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.ComponentGroup-module-scss-module__-3_FfW__chevronOpen{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.ComponentGroup-module-scss-module__-3_FfW__chevronLevel1{width:1.25rem;height:1.25rem}.ComponentGroup-module-scss-module__-3_FfW__chevronLevel2{width:1rem;height:1rem}.ComponentGroup-module-scss-module__-3_FfW__chevronLevel3{width:.875rem;height:.875rem}.ComponentGroup-module-scss-module__-3_FfW__title{margin-left:.5rem;font-weight:700}.ComponentGroup-module-scss-module__-3_FfW__titleLevel1{font-size:1.5rem;line-height:2rem}.ComponentGroup-module-scss-module__-3_FfW__titleLevel2{font-size:1.125rem;line-height:1.75rem}.ComponentGroup-module-scss-module__-3_FfW__titleLevel3{font-size:1rem;line-height:1.5rem}.ComponentGroup-module-scss-module__-3_FfW__content{padding-top:.25rem;overflow:hidden}.ComponentGroup-module-scss-module__-3_FfW__contentEnter{animation:.2s ease-out ComponentGroup-module-scss-module__-3_FfW__slideDown}@keyframes ComponentGroup-module-scss-module__-3_FfW__slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:2000px}}
.ComponentPreviews-module-scss-module__XJBTcG__label{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.ComponentPreviews-module-scss-module__XJBTcG__sectionTitle{margin-bottom:.75rem;font-size:1rem;font-weight:700;line-height:1.5rem}.ComponentPreviews-module-scss-module__XJBTcG__sectionDescription{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.ComponentPreviews-module-scss-module__XJBTcG__previewItem{margin-bottom:1rem}.ComponentPreviews-module-scss-module__XJBTcG__previewItemLarge{margin-bottom:1.5rem}.ComponentPreviews-module-scss-module__XJBTcG__previewRow{flex-flow:wrap;align-items:flex-end;gap:.5rem;margin-bottom:1rem;display:flex}.ComponentPreviews-module-scss-module__XJBTcG__previewStack{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.ComponentPreviews-module-scss-module__XJBTcG__iconGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.ComponentPreviews-module-scss-module__XJBTcG__iconGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.ComponentPreviews-module-scss-module__XJBTcG__iconGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.ComponentPreviews-module-scss-module__XJBTcG__iconGrid{grid-template-columns:repeat(8,minmax(0,1fr))}}.ComponentPreviews-module-scss-module__XJBTcG__iconItem{flex-direction:column;align-items:center;gap:.5rem;display:flex}.ComponentPreviews-module-scss-module__XJBTcG__iconBox{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 229 229/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:3rem;height:3rem;color:rgb(64 64 64/var(--tw-text-opacity,1));border-radius:.5rem;justify-content:center;align-items:center;display:flex}.ComponentPreviews-module-scss-module__XJBTcG__iconName{word-break:break-all;text-align:center;--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.ComponentPreviews-module-scss-module__XJBTcG__iconSizeDemo{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));flex-direction:column;align-items:center;gap:.25rem;display:flex}.ComponentPreviews-module-scss-module__XJBTcG__iconSizeDemo span{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}
.FactFiguresPreviews-module-scss-module__nmJ39W__label{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.FactFiguresPreviews-module-scss-module__nmJ39W__smallLabel{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.FactFiguresPreviews-module-scss-module__nmJ39W__previewRow{flex-flow:wrap;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.FactFiguresPreviews-module-scss-module__nmJ39W__factFiguresContainer{width:100%;max-width:28rem;margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1rem}.FactFiguresPreviews-module-scss-module__nmJ39W__speechBubblesGrid{flex-direction:column;gap:1rem;max-width:24rem;display:flex}.FactFiguresPreviews-module-scss-module__nmJ39W__tailPositionsGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:640px){.FactFiguresPreviews-module-scss-module__nmJ39W__tailPositionsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.FactFiguresPreviews-module-scss-module__nmJ39W__tailPositionItem{flex-direction:column;gap:.5rem;display:flex}
.FactFigures-module-scss-module__MTEVfW__factFigures{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.FactFigures-module-scss-module__MTEVfW__carouselWrapper{width:100%;position:relative}.FactFigures-module-scss-module__MTEVfW__carousel{cursor:grab;width:100%;overflow:visible}.FactFigures-module-scss-module__MTEVfW__carouselTrack{display:flex}.FactFigures-module-scss-module__MTEVfW__slide{flex:0 0 100%;justify-content:center;align-items:center;min-width:0;padding-left:.5rem;padding-right:.5rem;display:flex}.FactFigures-module-scss-module__MTEVfW__speechBubble{flex-direction:column;align-items:center;width:100%;margin-bottom:-75px;padding-bottom:75px;display:flex}.FactFigures-module-scss-module__MTEVfW__bubbleContent{border-radius:.5rem;width:100%;padding:.75rem;position:relative}.FactFigures-module-scss-module__MTEVfW__bubbleText{text-align:center;font-size:.875rem;font-weight:600;line-height:1.25rem}.FactFigures-module-scss-module__MTEVfW__localTail{pointer-events:none;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;bottom:-16px;left:50%}.FactFigures-module-scss-module__MTEVfW__tailIcon{width:30px;height:17px}.FactFigures-module-scss-module__MTEVfW__charactersRow{pointer-events:none;justify-content:center;width:100%;height:65px;margin-top:.5rem;display:flex;position:relative}.FactFigures-module-scss-module__MTEVfW__charactersContainer{justify-content:center;width:100%;height:100%;display:flex;overflow:visible}.FactFigures-module-scss-module__MTEVfW__charactersInner{flex-direction:row;align-items:flex-end;gap:24px;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex}.FactFigures-module-scss-module__MTEVfW__character{transform-origin:bottom;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.FactFigures-module-scss-module__MTEVfW__characterActive{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:1}.FactFigures-module-scss-module__MTEVfW__characterInactive{--tw-scale-x:.73;--tw-scale-y:.73;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.5}.FactFigures-module-scss-module__MTEVfW__characterYellow,.FactFigures-module-scss-module__MTEVfW__characterBlue,.FactFigures-module-scss-module__MTEVfW__characterRed{width:55px;height:56px}.FactFigures-module-scss-module__MTEVfW__paginationDots{flex-direction:row;align-items:flex-start;gap:.5rem;margin-top:1rem;display:flex}.FactFigures-module-scss-module__MTEVfW__dot{cursor:pointer;border-radius:9999px;width:.5rem;height:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.FactFigures-module-scss-module__MTEVfW__dotActive{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.FactFigures-module-scss-module__MTEVfW__dotInactive{--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity,1))}
.Illustration-module-scss-module__MahU8a__illustration{width:100%;height:100%}
@keyframes SouvLanding-module-scss-module__ta7pfG__souvLandingFadeIn{0%{opacity:0}to{opacity:1}}@keyframes SouvLanding-module-scss-module__ta7pfG__souvLandingSouvenirIn{0%{transform:rotate(8deg)translateY(28px)scale(.96)}to{transform:rotate(8deg)translateY(0)scale(1)}}@keyframes SouvLanding-module-scss-module__ta7pfG__souvLandingSouvenirInDimmed{0%{transform:rotate(8deg)translateY(28px)scale(.96)}to{transform:rotate(8deg)translateY(0)scale(1)}}@keyframes SouvLanding-module-scss-module__ta7pfG__souvLandingBowIn{0%{opacity:0;transform:scale(.82)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes SouvLanding-module-scss-module__ta7pfG__souvLandingLabelIn{0%{opacity:0;transform:rotate(-8deg)translateY(20px)}to{opacity:1;transform:rotate(-8deg)translateY(0)}}.SouvLanding-module-scss-module__ta7pfG__shell{z-index:50;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));min-height:0;height:var(--souv-vvh,100dvh);min-height:var(--souv-vvh,100dvh);overscroll-behavior:none;touch-action:manipulation;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.SouvLanding-module-scss-module__ta7pfG__shellContent{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.SouvLanding-module-scss-module__ta7pfG__background{z-index:0;left:0;right:0;top:calc(-1*env(safe-area-inset-top,0px) - 12px);bottom:calc(-1*env(safe-area-inset-bottom,0px) - 12px);position:absolute;overflow:hidden}.SouvLanding-module-scss-module__ta7pfG__backgroundImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:.35s ease-out both SouvLanding-module-scss-module__ta7pfG__souvLandingFadeIn}.SouvLanding-module-scss-module__ta7pfG__backgroundScrim{background:linear-gradient(#000 0%,#000000bf 50%,#000 100%);position:absolute;inset:0}.SouvLanding-module-scss-module__ta7pfG__shellOverlay{z-index:50;touch-action:none}@media (min-width:768px){.SouvLanding-module-scss-module__ta7pfG__shell:not(.SouvLanding-module-scss-module__ta7pfG__shellOverlay){flex:1;width:100%;height:100%;min-height:0;max-height:100%;position:relative;inset:auto}.SouvLanding-module-scss-module__ta7pfG__shellOverlay{z-index:50;height:var(--souv-vvh,100dvh);min-height:var(--souv-vvh,100dvh);position:fixed;inset:0}.SouvLanding-module-scss-module__ta7pfG__header{padding-top:4rem}.SouvLanding-module-scss-module__ta7pfG__stage{padding-top:1.5rem;padding-bottom:1.5rem}.SouvLanding-module-scss-module__ta7pfG__footer{padding-bottom:max(1.25rem,env(safe-area-inset-bottom,0px))}.SouvLanding-module-scss-module__ta7pfG__countryName{font-size:1.5rem;line-height:1.75rem}}@supports (-webkit-touch-callout:none){@media (max-width:767px){.SouvLanding-module-scss-module__ta7pfG__shell{height:var(--souv-vvh,-webkit-fill-available);min-height:var(--souv-vvh,-webkit-fill-available)}}}.SouvLanding-module-scss-module__ta7pfG__header{z-index:10;padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:calc(1.5rem + env(safe-area-inset-top,0px));flex-direction:column;flex-shrink:0;align-self:stretch;display:flex;position:relative}.SouvLanding-module-scss-module__ta7pfG__headerInner{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.SouvLanding-module-scss-module__ta7pfG__toolbarRow{grid-template-columns:2.5rem 1fr 2.5rem;align-items:flex-start;width:100%;display:grid}.SouvLanding-module-scss-module__ta7pfG__topBarSpacer{flex-shrink:0;width:2.5rem;height:2.5rem}.SouvLanding-module-scss-module__ta7pfG__helpButton{flex-shrink:0;place-self:flex-start end;width:2.5rem;height:2.5rem}.SouvLanding-module-scss-module__ta7pfG__editionBadge{--tw-border-opacity:1;border-width:2px;border-color:rgb(163 163 163/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1));text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 0 2px 0 #00000040;--tw-shadow-colored:0 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:.875rem;font-weight:800;line-height:1rem;font-family:var(--font-sans,inherit);border-radius:9999px;justify-content:center;place-self:flex-start center;align-items:center;gap:.25rem;padding:.375rem .625rem;display:inline-flex}.SouvLanding-module-scss-module__ta7pfG__editionBadgeIcon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));flex-shrink:0}.SouvLanding-module-scss-module__ta7pfG__editionBadgeLabel{white-space:nowrap}.SouvLanding-module-scss-module__ta7pfG__titleSection{flex-direction:column;align-items:center;gap:.625rem;width:100%;display:flex}.SouvLanding-module-scss-module__ta7pfG__cityTitleBlock{flex-direction:column;align-items:center;gap:.25rem;width:100%;display:flex}.SouvLanding-module-scss-module__ta7pfG__cityTitle{text-align:center;flex-direction:column;align-items:center;gap:.25rem;width:100%;min-width:0;display:flex}.SouvLanding-module-scss-module__ta7pfG__cityTitlePrimary{width:100%;font-family:var(--font-display),serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-wrap:balance;font-size:3.75rem;font-weight:900;line-height:56px;display:block}.SouvLanding-module-scss-module__ta7pfG__cityTitleSecondary{width:100%;font-family:var(--font-display),serif;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:900;line-height:2rem;display:block}.SouvLanding-module-scss-module__ta7pfG__countryRow{justify-content:center;align-items:flex-end;gap:.5rem;width:100%;display:inline-flex}.SouvLanding-module-scss-module__ta7pfG__countryFlag{flex-shrink:0;width:1.25rem;height:1.25rem}.SouvLanding-module-scss-module__ta7pfG__countryName{text-align:center;font-family:var(--font-display),serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:900;line-height:2rem}.SouvLanding-module-scss-module__ta7pfG__stage{z-index:10;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:2.5rem 1.25rem;display:flex;position:relative}.SouvLanding-module-scss-module__ta7pfG__stageGift{position:relative}.SouvLanding-module-scss-module__ta7pfG__stageGlow{pointer-events:none;--tw-translate-x:-50%;--tw-translate-y:-50%;width:24rem;height:24rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.5;background:radial-gradient(circle,#ffffff80 0%,#fff0 70%);border-radius:9999px;position:absolute;top:50%;left:50%}.SouvLanding-module-scss-module__ta7pfG__showcaseDefault{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.SouvLanding-module-scss-module__ta7pfG__showcaseGift{justify-content:center;align-items:center;width:100%;max-width:18rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.SouvLanding-module-scss-module__ta7pfG__souvenirImage{transform-origin:50%;-o-object-fit:contain;object-fit:contain;border-radius:1rem;flex-shrink:0;max-width:100%;height:auto;margin-left:auto;margin-right:auto;position:relative;transform:rotate(8deg)}.SouvLanding-module-scss-module__ta7pfG__souvenirImageDefault{aspect-ratio:35/54;width:min(14.5625rem,60vw)}.SouvLanding-module-scss-module__ta7pfG__souvenirImagePremium{aspect-ratio:233/388;width:min(14.5625rem,62vw)}.SouvLanding-module-scss-module__ta7pfG__souvenirImageGift{aspect-ratio:222/343;width:min(14.5625rem,62vw)}.SouvLanding-module-scss-module__ta7pfG__souvenirImageDimmed{opacity:.85;filter:grayscale()brightness(.92);box-shadow:0 0 160px #ffffff80}.SouvLanding-module-scss-module__ta7pfG__souvenirWrap{z-index:10;justify-content:center;margin-left:auto;margin-right:auto;display:flex;position:relative}.SouvLanding-module-scss-module__ta7pfG__giftBow{pointer-events:none;z-index:20;width:min(7rem,28vw);height:auto;position:absolute;top:-2.5rem;left:.5rem}.SouvLanding-module-scss-module__ta7pfG__giftLabelWrap{pointer-events:none;z-index:20;filter:drop-shadow(0 0 40px #0000001f);width:min(15rem,62vw);position:absolute;bottom:-3rem;right:0;transform:rotate(-8deg)}.SouvLanding-module-scss-module__ta7pfG__giftLabelCard{width:100%;height:auto}.SouvLanding-module-scss-module__ta7pfG__giftLabelText{font-family:var(--font-sans,inherit);flex-direction:column;justify-content:center;gap:.125rem;padding-left:2.5rem;padding-right:1rem;display:flex;position:absolute;inset:0}.SouvLanding-module-scss-module__ta7pfG__giftLabelRow{align-items:center;gap:.375rem;display:inline-flex}.SouvLanding-module-scss-module__ta7pfG__giftLabelPrefix{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1));font-size:.75rem;font-weight:400;line-height:1rem}.SouvLanding-module-scss-module__ta7pfG__giftLabelName{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5rem}.SouvLanding-module-scss-module__ta7pfG__showcaseStatic .SouvLanding-module-scss-module__ta7pfG__souvenirImage:not(.SouvLanding-module-scss-module__ta7pfG__souvenirImageDimmed){opacity:1;transform:rotate(8deg)}.SouvLanding-module-scss-module__ta7pfG__showcaseStatic .SouvLanding-module-scss-module__ta7pfG__souvenirImageDimmed{opacity:.85;transform:rotate(8deg)}.SouvLanding-module-scss-module__ta7pfG__showcaseEntered .SouvLanding-module-scss-module__ta7pfG__souvenirImage:not(.SouvLanding-module-scss-module__ta7pfG__souvenirImageDimmed){animation:.75s ease-out .12s forwards SouvLanding-module-scss-module__ta7pfG__souvLandingSouvenirIn}.SouvLanding-module-scss-module__ta7pfG__showcaseEntered .SouvLanding-module-scss-module__ta7pfG__souvenirImageDimmed{animation:.75s ease-out .12s forwards SouvLanding-module-scss-module__ta7pfG__souvLandingSouvenirInDimmed}.SouvLanding-module-scss-module__ta7pfG__showcaseEntered .SouvLanding-module-scss-module__ta7pfG__giftBow{animation:.55s ease-out .42s both SouvLanding-module-scss-module__ta7pfG__souvLandingBowIn}.SouvLanding-module-scss-module__ta7pfG__showcaseEntered .SouvLanding-module-scss-module__ta7pfG__giftLabelWrap{animation:.6s ease-out .58s both SouvLanding-module-scss-module__ta7pfG__souvLandingLabelIn}.SouvLanding-module-scss-module__ta7pfG__footer{z-index:10;padding-top:1.25rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:max(1.25rem,env(safe-area-inset-bottom,0px));border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;flex-direction:column;flex-shrink:0;align-items:center;gap:.75rem;display:flex;position:relative}.SouvLanding-module-scss-module__ta7pfG__mountStack,.SouvLanding-module-scss-module__ta7pfG__mountStage{flex-direction:column;flex:1;min-height:0;display:flex}@media (max-height:700px){.SouvLanding-module-scss-module__ta7pfG__souvenirImageDefault{width:min(12.25rem,50vw)}.SouvLanding-module-scss-module__ta7pfG__souvenirImagePremium,.SouvLanding-module-scss-module__ta7pfG__souvenirImageGift{width:min(11.5rem,48vw)}.SouvLanding-module-scss-module__ta7pfG__giftBow{width:min(5rem,22vw);top:-2rem;left:2.5rem}.SouvLanding-module-scss-module__ta7pfG__giftLabelWrap{width:min(13rem,58vw);bottom:-1.5rem}}.SouvLanding-module-scss-module__ta7pfG__footerCta{--tw-shadow:0 0 120px #22c55e80;--tw-shadow-colored:0 0 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.SouvLanding-module-scss-module__ta7pfG__footerCta [data-testid=button-label],.SouvLanding-module-scss-module__ta7pfG__footerCta [data-testid=button-trailing]){color:#000!important}@media (prefers-reduced-motion:reduce){.SouvLanding-module-scss-module__ta7pfG__backgroundImage,.SouvLanding-module-scss-module__ta7pfG__showcaseEntered .SouvLanding-module-scss-module__ta7pfG__souvenirImage:not(.SouvLanding-module-scss-module__ta7pfG__souvenirImageDimmed),.SouvLanding-module-scss-module__ta7pfG__showcaseEntered .SouvLanding-module-scss-module__ta7pfG__giftBow,.SouvLanding-module-scss-module__ta7pfG__showcaseEntered .SouvLanding-module-scss-module__ta7pfG__giftLabelWrap{opacity:1;animation:none}.SouvLanding-module-scss-module__ta7pfG__showcaseEntered .SouvLanding-module-scss-module__ta7pfG__souvenirImageDimmed{opacity:.85;filter:grayscale()brightness(.92);animation:none}.SouvLanding-module-scss-module__ta7pfG__souvenirImage{transform:rotate(8deg)}.SouvLanding-module-scss-module__ta7pfG__giftLabelWrap{transform:rotate(-8deg)}}
.Hero-module-scss-module__ar1GAW__section{width:calc(100% - 1.5rem);min-height:50px;margin-left:auto;margin-right:auto;position:relative}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__section{width:calc(100% - 2.5rem)}}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__section{min-height:900px}.Hero-module-scss-module__ar1GAW__sectionCircular{min-height:760px}}.Hero-module-scss-module__ar1GAW__sectionClip{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));border-radius:1.5rem;min-height:50px;position:relative;overflow:hidden}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__sectionClip{min-height:900px}}.Hero-module-scss-module__ar1GAW__sectionClipCircular{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__sectionClipCircular{min-height:760px}}.Hero-module-scss-module__ar1GAW__content{z-index:10;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-width:0;padding:1.25rem 1.25rem 280px;display:flex;position:relative}@media (min-width:640px){.Hero-module-scss-module__ar1GAW__content{padding-bottom:300px}}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__content{padding-bottom:2rem}}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__content{align-items:flex-start;padding:2.5rem}}.Hero-module-scss-module__ar1GAW__inner{flex-direction:column;align-items:stretch;gap:1.5rem;width:100%;display:flex}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__inner{gap:2.5rem}}@media (min-width:1280px){.Hero-module-scss-module__ar1GAW__inner{z-index:25;min-width:min(100%,560px);position:relative}}@media (min-width:1536px){.Hero-module-scss-module__ar1GAW__inner{z-index:auto;min-width:0}}.Hero-module-scss-module__ar1GAW__title{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;display:flex}.Hero-module-scss-module__ar1GAW__titleLine{width:100%;font-family:var(--font-display),serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(28 14 13/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:900;line-height:2.25rem;display:block}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__titleLine{font-size:3rem;line-height:1}}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__titleLine{font-size:6rem;line-height:1}}.Hero-module-scss-module__ar1GAW__titleLineCircular{font-size:2.25rem;line-height:2.25rem}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__titleLineCircular{font-size:3rem;line-height:48px}}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__titleLineCircular{font-size:4.5rem;line-height:64px}}.Hero-module-scss-module__ar1GAW__titleLineCircular{white-space:pre-line}.Hero-module-scss-module__ar1GAW__titleLineAccent{width:100%;max-width:100%;font-family:var(--font-display),serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:3.75rem;font-weight:900;line-height:1;display:block}@media (min-width:389px){.Hero-module-scss-module__ar1GAW__titleLineAccent{font-size:4.5rem;line-height:1}}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__titleLineAccent{max-width:800px;font-size:120px;line-height:120px}}@media (min-width:1280px){.Hero-module-scss-module__ar1GAW__titleLineAccent{font-size:180px;line-height:172px}}.Hero-module-scss-module__ar1GAW__titleLineAccentCircular{font-size:2.25rem;line-height:2.25rem}@media (min-width:389px){.Hero-module-scss-module__ar1GAW__titleLineAccentCircular{font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__titleLineAccentCircular{max-width:720px;font-size:3rem;line-height:48px}}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__titleLineAccentCircular{font-size:4.5rem;line-height:64px}}@media (min-width:1280px){.Hero-module-scss-module__ar1GAW__titleLineAccentCircular{font-size:4.5rem;line-height:64px}}.Hero-module-scss-module__ar1GAW__titleLineAccentCircular{white-space:pre-line}.Hero-module-scss-module__ar1GAW__titleAccentBr{display:none}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__titleAccentBr{display:block}}.Hero-module-scss-module__ar1GAW__text{width:100%;max-width:360px;font-family:var(--font-sans),sans-serif;--tw-text-opacity:1;color:rgb(28 14 13/var(--tw-text-opacity,1));align-self:flex-start;font-size:1.25rem;font-weight:600;line-height:1.75rem}@media (min-width:1280px){.Hero-module-scss-module__ar1GAW__text{max-width:560px;font-size:1.5rem;line-height:2rem}}.Hero-module-scss-module__ar1GAW__ctaGroup{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;min-width:0;max-width:100%;display:inline-flex}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__ctaGroup{flex-direction:column;align-items:flex-start}}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__ctaGroup{flex-direction:row;align-items:center}}.Hero-module-scss-module__ar1GAW__ctaButton{white-space:nowrap;max-width:100%}:is(.Hero-module-scss-module__ar1GAW__ctaButton [data-testid=button-label],.Hero-module-scss-module__ar1GAW__ctaButton [data-testid=button-trailing],.Hero-module-scss-module__ar1GAW__ctaButton [data-testid=button-leading]){--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.Hero-module-scss-module__ar1GAW__ctaButtonSky{white-space:nowrap;max-width:100%}.Hero-module-scss-module__ar1GAW__ctaButtonSky [data-testid=button-container]{--tw-border-opacity:1;border-color:rgb(3 105 161/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1));box-shadow:0 4px #0369a1}:is(.Hero-module-scss-module__ar1GAW__ctaButtonSky [data-testid=button-label],.Hero-module-scss-module__ar1GAW__ctaButtonSky [data-testid=button-trailing],.Hero-module-scss-module__ar1GAW__ctaButtonSky [data-testid=button-leading]){--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.Hero-module-scss-module__ar1GAW__decorWrapper{pointer-events:none;z-index:0;--tw-translate-x:-50%;width:360px;height:360px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));position:absolute;bottom:0;left:50%}@media (min-width:640px){.Hero-module-scss-module__ar1GAW__decorWrapper{--tw-translate-y:-50%;--tw-translate-x:12%;width:420px;height:420px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));inset:55% 0 auto auto}}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__decorWrapper{--tw-translate-x:10%;width:480px;height:480px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));top:50%}}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__decorWrapper{--tw-translate-x:0px;width:450px;height:450px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));top:45%}}@media (min-width:1280px){.Hero-module-scss-module__ar1GAW__decorWrapper{width:555px;height:555px}}@media (min-width:1536px){.Hero-module-scss-module__ar1GAW__decorWrapper{width:668px;height:668px}}.Hero-module-scss-module__ar1GAW__decorDot{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}@media (min-width:640px){.Hero-module-scss-module__ar1GAW__decorDot{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}}.Hero-module-scss-module__ar1GAW__decorDotCircular{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1))}@media (min-width:640px){.Hero-module-scss-module__ar1GAW__decorDotCircular{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1))}}.Hero-module-scss-module__ar1GAW__screensWrapper,.Hero-module-scss-module__ar1GAW__screen3Anchor{pointer-events:none;width:100%;height:340px;position:absolute;bottom:-9px;left:0}@media (min-width:640px){.Hero-module-scss-module__ar1GAW__screensWrapper,.Hero-module-scss-module__ar1GAW__screen3Anchor{--tw-translate-x:0px;width:290px;height:329px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));bottom:0;left:auto;right:0}}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__screensWrapper,.Hero-module-scss-module__ar1GAW__screen3Anchor{width:362px;height:411px}}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__screensWrapper,.Hero-module-scss-module__ar1GAW__screen3Anchor{width:471px;height:535px}}@media (min-width:1280px){.Hero-module-scss-module__ar1GAW__screensWrapper,.Hero-module-scss-module__ar1GAW__screen3Anchor{width:520px;height:640px}}@media (min-width:1536px){.Hero-module-scss-module__ar1GAW__screensWrapper,.Hero-module-scss-module__ar1GAW__screen3Anchor{width:620px;height:700px}}.Hero-module-scss-module__ar1GAW__screensWrapper{z-index:20}.Hero-module-scss-module__ar1GAW__screen3Anchor{z-index:30}.Hero-module-scss-module__ar1GAW__screen1Wrapper{pointer-events:none;z-index:50;aspect-ratio:400/550;--tw-rotate:2deg;width:min(92vw,320px);transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));position:absolute;bottom:-15%;right:-44%}@media (min-width:440px){.Hero-module-scss-module__ar1GAW__screen1Wrapper{right:-22%}}@media (min-width:640px){.Hero-module-scss-module__ar1GAW__screen1Wrapper{--tw-rotate:2deg;width:370px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));bottom:-20%;right:-12%}}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__screen1Wrapper{--tw-rotate:-2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));bottom:-7rem;right:-8rem}}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__screen1Wrapper{aspect-ratio:700/550;--tw-translate-x:calc(1.25rem + min(16vw,140px));--tw-rotate:2deg;width:min(100vw,700px);transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));bottom:-5%;left:auto;right:-25%}}@media (min-width:1280px){.Hero-module-scss-module__ar1GAW__screen1Wrapper{aspect-ratio:680/600;--tw-rotate:2deg;width:min(100vw,680px);transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));bottom:0%;left:72%}}@media (min-width:1536px){.Hero-module-scss-module__ar1GAW__screen1Wrapper{aspect-ratio:820/700;--tw-rotate:2deg;width:min(100vw,820px);transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));left:68%}}.Hero-module-scss-module__ar1GAW__screen2Wrapper{pointer-events:none;z-index:21;aspect-ratio:108/150;--tw-rotate:-2deg;width:132px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));position:absolute;bottom:24px;right:56%}@media (min-width:640px){.Hero-module-scss-module__ar1GAW__screen2Wrapper{aspect-ratio:250/190;width:250px;bottom:-2%;left:-110%}}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__screen2Wrapper{aspect-ratio:260/240;width:200px;bottom:-2%;left:-22%}}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__screen2Wrapper{--tw-rotate:-4deg;width:320px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));bottom:-3%;left:auto;right:77%}}@media (min-width:1280px){.Hero-module-scss-module__ar1GAW__screen2Wrapper{width:330px;bottom:-1%;right:86%}}@media (min-width:1536px){.Hero-module-scss-module__ar1GAW__screen2Wrapper{aspect-ratio:400/360;width:400px;bottom:0%;right:100%}}.Hero-module-scss-module__ar1GAW__screen3Wrapper{pointer-events:none;aspect-ratio:152/188;--tw-rotate:6deg;width:226px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));position:absolute;bottom:-17%;right:33%}@media (min-width:640px){.Hero-module-scss-module__ar1GAW__screen3Wrapper{aspect-ratio:220/185;width:340px;bottom:-20%;left:-111%}}@media (min-width:768px){.Hero-module-scss-module__ar1GAW__screen3Wrapper{aspect-ratio:240/220;width:320px;bottom:-21%;left:-31%}}@media (min-width:1024px){.Hero-module-scss-module__ar1GAW__screen3Wrapper{--tw-rotate:12deg;width:520px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));bottom:-23%;left:auto;right:50%}}@media (min-width:1280px){.Hero-module-scss-module__ar1GAW__screen3Wrapper{width:530px;bottom:-19%;right:58%}}@media (min-width:1536px){.Hero-module-scss-module__ar1GAW__screen3Wrapper{aspect-ratio:650/580;width:650px;bottom:-16%;right:67%}}.Hero-module-scss-module__ar1GAW__imageContain{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}
.RichTextSection-module-scss-module__O9m3wa__section{justify-content:center;width:100%;padding:3rem 1.5rem;display:flex}@media (min-width:1024px){.RichTextSection-module-scss-module__O9m3wa__section{padding-top:6rem;padding-bottom:6rem}}.RichTextSection-module-scss-module__O9m3wa__prose{width:100%;max-width:64rem;font-size:1rem;line-height:1.5rem}@media (min-width:1024px){.RichTextSection-module-scss-module__O9m3wa__prose{font-size:1.125rem;line-height:1.75rem}}
.ShowcasePhoneStack-module-scss-module__I0AL9G__phoneDisplay{width:133.333%;height:119.427%;position:absolute;top:0;left:0}.ShowcasePhoneStack-module-scss-module__I0AL9G__phoneScreen{z-index:1;border-radius:10.5%;position:absolute;inset:2.5% 6.4% 2.5% 9%;overflow:hidden}.ShowcasePhoneStack-module-scss-module__I0AL9G__phoneVideo{pointer-events:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.ShowcasePhoneStack-module-scss-module__I0AL9G__phoneVideo::-webkit-media-controls{display:none!important}.ShowcasePhoneStack-module-scss-module__I0AL9G__phoneVideo::-webkit-media-controls-enclosure{display:none!important}.ShowcasePhoneStack-module-scss-module__I0AL9G__phoneVideo::-webkit-media-controls-start-playback-button{display:none!important}.ShowcasePhoneStack-module-scss-module__I0AL9G__phoneFrameWrap{pointer-events:none;z-index:2;position:absolute;inset:0}.ShowcasePhoneStack-module-scss-module__I0AL9G__phoneFrameScaler{width:112.5%;height:105.67%;position:absolute;top:-2.84%;left:-5.24%}.ShowcasePhoneStack-module-scss-module__I0AL9G__phoneFrame{--tw-rotate:-8.1deg;width:100%;height:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center}
.ShowcaseSection-module-scss-module__aMkV6a__section{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));padding:2.5rem 1.25rem;position:relative;overflow-x:clip}@media (min-width:768px){.ShowcaseSection-module-scss-module__aMkV6a__section{padding-top:4rem;padding-bottom:5rem}}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__section{padding-top:5rem;padding-bottom:8rem}}@media (max-width:1023px){.ShowcaseSection-module-scss-module__aMkV6a__section{padding-bottom:0}}.ShowcaseSection-module-scss-module__aMkV6a__sectionFridgeBackground{pointer-events:none;z-index:0;width:100vw;height:100%;position:absolute;bottom:0;left:calc(50% - 50vw)}@media (max-width:639px){.ShowcaseSection-module-scss-module__aMkV6a__sectionFridgeBackground{width:100vw}}@media (min-width:768px){.ShowcaseSection-module-scss-module__aMkV6a__sectionFridgeBackground{width:min(80vw,800px)}}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__sectionFridgeBackground{width:min(100vw,1000px)}}@media (min-width:1280px){.ShowcaseSection-module-scss-module__aMkV6a__sectionFridgeBackground{width:min(100vw,1020px)}}.ShowcaseSection-module-scss-module__aMkV6a__fridgeBackgroundImage{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;width:100%;height:100%}@media (max-width:639px){.ShowcaseSection-module-scss-module__aMkV6a__fridgeBackgroundImage{transform-origin:0 100%;transform:scale(1.55)}}@media (min-width:640px) and (max-width:1023px){.ShowcaseSection-module-scss-module__aMkV6a__fridgeBackgroundImage{transform-origin:0 100%;transform:scale(1.3)}}.ShowcaseSection-module-scss-module__aMkV6a__inner{z-index:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}@media (max-width:1023px){.ShowcaseSection-module-scss-module__aMkV6a__inner{padding-bottom:2.5rem}}.ShowcaseSection-module-scss-module__aMkV6a__layout{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"intro""cards""visual";gap:5rem;display:grid}@media (max-width:1023px){.ShowcaseSection-module-scss-module__aMkV6a__layout{gap:2.5rem}}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__layout{-moz-column-gap:5rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"intro cards""visual cards";align-items:stretch;column-gap:5rem}}.ShowcaseSection-module-scss-module__aMkV6a__introBlock{flex-direction:column;grid-area:intro;align-items:flex-start;gap:2.5rem;width:100%;max-width:560px;display:flex}@media (min-width:768px){.ShowcaseSection-module-scss-module__aMkV6a__introBlock{text-align:center;align-items:center;margin-left:auto;margin-right:auto}}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__introBlock{text-align:left;align-items:flex-start;margin-left:0;margin-right:0}}.ShowcaseSection-module-scss-module__aMkV6a__headline{flex-direction:column;gap:.75rem;width:100%;display:flex}.ShowcaseSection-module-scss-module__aMkV6a__titleLead{width:100%;font-family:var(--font-display),serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(28 14 13/var(--tw-text-opacity,1));font-size:2.25rem;font-weight:900;line-height:2.25rem}.ShowcaseSection-module-scss-module__aMkV6a__titleAccent{width:100%;font-family:var(--font-display),serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(28 14 13/var(--tw-text-opacity,1));font-size:3.75rem;font-weight:900;line-height:56px}.ShowcaseSection-module-scss-module__aMkV6a__bodyCopy{white-space:pre-line;width:100%;max-width:480px;font-family:var(--font-sans),sans-serif;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:400;line-height:1.75rem}.ShowcaseSection-module-scss-module__aMkV6a__ctaRow{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;width:100%;display:flex}@media (min-width:768px){.ShowcaseSection-module-scss-module__aMkV6a__ctaRow{justify-content:center}}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__ctaRow{justify-content:flex-start}}.ShowcaseSection-module-scss-module__aMkV6a__cardsColumn{flex-direction:column;grid-area:cards;gap:2.5rem;width:100%;display:flex}@media (min-width:768px){.ShowcaseSection-module-scss-module__aMkV6a__cardsColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;max-width:none;margin-left:auto;margin-right:auto;display:grid}}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__cardsColumn{flex-direction:column;gap:2.5rem;max-width:480px;margin-left:auto;margin-right:0;display:flex}}.ShowcaseSection-module-scss-module__aMkV6a__featureCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 12px 24px 0px #0000000a;--tw-shadow-colored:0px 12px 24px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-offset:-1px;border-radius:1rem;outline:1px solid #e5e5e5;padding:1.5rem}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__featureCard{padding:2rem}}.ShowcaseSection-module-scss-module__aMkV6a__featureCardInner{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__featureCardInner{gap:2rem}}.ShowcaseSection-module-scss-module__aMkV6a__featureCardHeader{align-items:center;gap:1rem;display:flex}.ShowcaseSection-module-scss-module__aMkV6a__iconPill{--tw-border-opacity:1;border-width:3px;border-color:rgb(74 222 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1));--tw-shadow:0px 2px 0px 0px #15803d;--tw-shadow-colored:0px 2px 0px 0px var(--tw-shadow-color);width:3.5rem;height:3.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ShowcaseSection-module-scss-module__aMkV6a__iconGlyph{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ShowcaseSection-module-scss-module__aMkV6a__cardTitle{font-family:var(--font-sans),sans-serif;--tw-text-opacity:1;color:rgb(28 14 13/var(--tw-text-opacity,1));flex:1;font-size:1.5rem;font-weight:600;line-height:2rem}.ShowcaseSection-module-scss-module__aMkV6a__cardText{font-family:var(--font-sans),sans-serif;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:400;line-height:1.75rem}.ShowcaseSection-module-scss-module__aMkV6a__visualStage{grid-area:visual;width:100%;max-width:468px;min-height:20rem;margin-left:auto;margin-right:auto;position:relative}@media (min-width:640px){.ShowcaseSection-module-scss-module__aMkV6a__visualStage{min-height:22rem}}@media (max-width:1023px){.ShowcaseSection-module-scss-module__aMkV6a__visualStage{align-self:flex-end;max-width:none;margin-bottom:0}}@media (min-width:768px){.ShowcaseSection-module-scss-module__aMkV6a__visualStage{justify-self:center;min-height:30rem}}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__visualStage{place-self:flex-end start;width:min(68vw,780px);max-width:none;height:auto;min-height:620px;margin-top:auto;margin-left:calc(-1*max(0px,50vw - 38.75rem));margin-right:0}}@media (min-width:1280px){.ShowcaseSection-module-scss-module__aMkV6a__visualStage{width:min(68vw,900px);min-height:680px}}.ShowcaseSection-module-scss-module__aMkV6a__visualForeground{width:100%;max-width:min(100%,320px);height:20rem;margin-left:auto;margin-right:auto;position:relative}@media (min-width:640px){.ShowcaseSection-module-scss-module__aMkV6a__visualForeground{max-width:min(100%,350px);height:22rem}}@media (min-width:768px){.ShowcaseSection-module-scss-module__aMkV6a__visualForeground{max-width:min(100%,380px);height:26rem}}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__visualForeground{width:468px;max-width:none;height:384px;position:absolute;top:54%;left:46%;transform:translate(-50%,-50%)}}.ShowcaseSection-module-scss-module__aMkV6a__pulse{pointer-events:none;z-index:1;width:130%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:639px){.ShowcaseSection-module-scss-module__aMkV6a__pulse{width:118%}}.ShowcaseSection-module-scss-module__aMkV6a__souvenirCard{z-index:20;aspect-ratio:181/280;--tw-rotate:-4deg;width:34%;max-width:140px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));border-radius:.75rem;position:absolute;top:24%;left:8%;overflow:hidden}@media (min-width:640px){.ShowcaseSection-module-scss-module__aMkV6a__souvenirCard{width:36%;max-width:156px;left:4%}}@media (min-width:768px){.ShowcaseSection-module-scss-module__aMkV6a__souvenirCard{width:38%;max-width:168px;left:-2%}}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__souvenirCard{width:38%;max-width:176px;top:14%;left:-2%}}.ShowcaseSection-module-scss-module__aMkV6a__souvenirCardImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ShowcaseSection-module-scss-module__aMkV6a__phone{isolation:isolate;z-index:30;transform-origin:0 0;--tw-rotate:8deg;width:8.75rem;height:17.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));position:absolute;top:10%;right:0}@media (min-width:640px){.ShowcaseSection-module-scss-module__aMkV6a__phone{width:9.75rem;height:19.5rem;top:9%;right:-2%}}@media (min-width:768px){.ShowcaseSection-module-scss-module__aMkV6a__phone{width:10.75rem;height:21.5rem;top:8.7%;right:-3%}}@media (min-width:1024px){.ShowcaseSection-module-scss-module__aMkV6a__phone{width:12rem;height:24rem;top:8.7%;right:-4%}}
.DigitalTwinReveal-module-scss-module__RNHJUa__wrap{contain:layout style;flex:none;justify-content:center;align-items:center;width:100%;min-height:9rem;display:flex;position:relative}.DigitalTwinReveal-module-scss-module__RNHJUa__wrap:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(75% 75%,#6478a033 0%,#0000 65%);border-radius:50%;animation:1.7s cubic-bezier(.33,.01,.2,1) .18s forwards DigitalTwinReveal-module-scss-module__RNHJUa__glow;position:absolute;inset:-25%;transform:translateZ(0)scale(.97)}.DigitalTwinReveal-module-scss-module__RNHJUa__reveal{contain:layout paint;opacity:0;clip-path:inset(100% 0 0 round 1rem);z-index:1;width:100%;max-width:14rem;animation:1.7s cubic-bezier(.33,.01,.2,1) .18s forwards DigitalTwinReveal-module-scss-module__RNHJUa__reveal;position:relative;transform:translateZ(0)}.DigitalTwinReveal-module-scss-module__RNHJUa__face{contain:paint;border-radius:1rem;width:100%;animation:1.7s cubic-bezier(.33,.01,.2,1) .18s forwards DigitalTwinReveal-module-scss-module__RNHJUa__faceReveal;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000008}.DigitalTwinReveal-module-scss-module__RNHJUa__image{width:100%;display:block;position:relative}.DigitalTwinReveal-module-scss-module__RNHJUa__image img{-o-object-fit:contain;object-fit:contain;display:block;width:100%!important;height:auto!important}@keyframes DigitalTwinReveal-module-scss-module__RNHJUa__glow{0%{opacity:0;transform:translateZ(0)scale(.97)}40%{opacity:.38;transform:translateZ(0)scale(1.02)}to{opacity:.22;transform:translateZ(0)scale(1)}}@keyframes DigitalTwinReveal-module-scss-module__RNHJUa__reveal{0%{opacity:0;clip-path:inset(100% 0 0 round 1rem);filter:brightness(.98);transform:translateZ(0)translateY(24px)scale(.97)}6%{opacity:0;clip-path:inset(100% 0 0 round 1rem);filter:brightness(.98);transform:translateZ(0)translateY(22px)scale(.975)}14%{opacity:1;clip-path:inset(96% 0 0 round 1rem);filter:brightness(.99);transform:translateZ(0)translateY(10px)scale(.99)}28%{opacity:1;clip-path:inset(70% 0 0 round 1rem);filter:brightness(.995);transform:translateZ(0)translateY(4px)scale(.995)}48%{opacity:1;clip-path:inset(0 round 1rem);filter:brightness();transform:translateZ(0)translateY(0)scale(1.008)}68%{opacity:1;clip-path:inset(0 round 1rem);filter:brightness(1.008);transform:translateZ(0)translateY(0)scale(1.004)}to{opacity:1;clip-path:inset(0 round 1rem);filter:brightness();transform:translateZ(0)translateY(0)scale(1)}}@keyframes DigitalTwinReveal-module-scss-module__RNHJUa__faceReveal{0%{box-shadow:0 2px 10px #00000008}50%{box-shadow:0 4px 18px #0000000d,0 0 0 1px #ffffff14}to{box-shadow:0 8px 28px #00000012}}@media (prefers-reduced-motion:reduce){.DigitalTwinReveal-module-scss-module__RNHJUa__wrap:before{opacity:0;animation:none}.DigitalTwinReveal-module-scss-module__RNHJUa__reveal{clip-path:inset(0 round 1rem);animation:.5s ease-out .18s forwards DigitalTwinReveal-module-scss-module__RNHJUa__revealReduced}.DigitalTwinReveal-module-scss-module__RNHJUa__face{animation:none;box-shadow:0 8px 28px #00000012}}@keyframes DigitalTwinReveal-module-scss-module__RNHJUa__revealReduced{0%{opacity:0;clip-path:inset(0 round 1rem);filter:brightness();transform:translateZ(0)translateY(6px)scale(.99)}to{opacity:1;clip-path:inset(0 round 1rem);filter:brightness();transform:translateZ(0)translateY(0)scale(1)}}
.ClaimProgressBar-module-scss-module__Rgeuna__root{justify-content:center;align-items:center;gap:1rem;width:100%;min-height:3.5rem;display:inline-flex}.ClaimProgressBar-module-scss-module__Rgeuna__left,.ClaimProgressBar-module-scss-module__Rgeuna__right{align-items:center;width:3.5rem;height:3.5rem;display:flex}.ClaimProgressBar-module-scss-module__Rgeuna__left{justify-content:flex-start}.ClaimProgressBar-module-scss-module__Rgeuna__right{justify-content:flex-end}.ClaimProgressBar-module-scss-module__Rgeuna__center{flex:1;justify-content:center;align-items:center;min-height:3.5rem;display:flex}.ClaimProgressBar-module-scss-module__Rgeuna__backButton{cursor:pointer;--tw-text-opacity:1;width:3.5rem;height:3.5rem;color:rgb(0 0 0/var(--tw-text-opacity,1));background-color:#0000;border-width:0;border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.ClaimProgressBar-module-scss-module__Rgeuna__backButton:hover{background-color:#0000000d}.ClaimProgressBar-module-scss-module__Rgeuna__backButton:active{background-color:#0000001a}.ClaimProgressBar-module-scss-module__Rgeuna__track{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1));border-radius:999px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:.5rem;display:inline-flex;overflow:hidden}.ClaimProgressBar-module-scss-module__Rgeuna__fill{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1));border-radius:999px;min-width:4%;height:100%;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}
.ClaimFlowStep1Login-module-scss-module__3ioPpW__root{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ClaimFlowStep1Login-module-scss-module__3ioPpW__content{min-height:0;padding:1rem 1.25rem;padding-bottom:max(1.5rem,env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex;overflow:hidden}.ClaimFlowStep1Login-module-scss-module__3ioPpW__block{flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;display:flex}.ClaimFlowStep1Login-module-scss-module__3ioPpW__textBlock{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:1rem;display:flex}.ClaimFlowStep1Login-module-scss-module__3ioPpW__title{text-align:center;--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:2.25rem;font-weight:900;line-height:1.25;font-family:var(--font-display,inherit);align-self:stretch}.ClaimFlowStep1Login-module-scss-module__3ioPpW__subtitle{text-align:center;color:#713f12cc;font-size:1.25rem;font-weight:400;line-height:1.75rem;font-family:var(--font-sans,inherit);align-self:stretch}.ClaimFlowStep1Login-module-scss-module__3ioPpW__buttons{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:stretch;gap:1rem;display:flex}.ClaimFlowStep1Login-module-scss-module__3ioPpW__mascotContainer{transform-origin:top;flex-shrink:0;justify-content:center;align-self:center;align-items:flex-end;width:14rem;height:16rem;margin-top:auto;display:flex;position:relative}@media (min-width:640px){.ClaimFlowStep1Login-module-scss-module__3ioPpW__mascotContainer{width:16rem;height:18rem}}@media (min-width:768px){.ClaimFlowStep1Login-module-scss-module__3ioPpW__mascotContainer{width:20rem;height:24rem}}@media (min-width:1024px){.ClaimFlowStep1Login-module-scss-module__3ioPpW__mascotContainer{width:24rem;height:28rem}}.ClaimFlowStep1Login-module-scss-module__3ioPpW__mascotContainer{margin-bottom:calc(-1*max(1.5rem,env(safe-area-inset-bottom)))}.ClaimFlowStep1Login-module-scss-module__3ioPpW__mascotImage{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%;height:100%}
.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__root{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__content{flex:1;min-height:0;padding:1rem 1.25rem;overflow:hidden}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__block{flex-direction:column;justify-content:flex-start;align-items:center;gap:1.25rem;display:flex}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__title{text-align:center;--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:2.25rem;font-weight:900;line-height:1.25;font-family:var(--font-display,inherit);align-self:stretch}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__subtitle{text-align:center;color:#713f12cc;width:100%;max-width:20rem;font-size:1.25rem;font-weight:400;line-height:1.75rem;font-family:var(--font-sans,inherit)}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__cards{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;width:100%;display:flex}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__card{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;outline-offset:-2px;border-width:0;border-radius:1.5rem;outline:2px solid #0000001a;justify-content:flex-end;align-items:flex-start;gap:1rem;min-height:7rem;padding:1rem 1rem 1.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 2px #e5e5e5}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__card:active{transform:scale(.98)}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__card.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__selected{outline-offset:-3px;outline:3px solid #8b5cf6}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__card.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__selectedGift{outline-offset:-3px;outline:3px solid #0284c7}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__cardIcon{border-bottom:2px solid #d4d4d4;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:.75rem 1.5rem;display:flex}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__card.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__selected .ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__cardIcon{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1));border-color:#7e22ce}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__card.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__selectedGift .ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__cardIcon{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1));border-color:#0369a1}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__card:not(.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__selected):not(.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__selectedGift) .ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__cardIcon{--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity,1));border-color:#a3a3a3}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__cardText{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.5rem;min-width:0;padding-top:.5rem;display:flex}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__cardTitle{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:700;line-height:1.75rem;font-family:var(--font-sans,inherit);align-self:stretch}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__cardDesc{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5rem;font-family:var(--font-sans,inherit);align-self:stretch}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__footer{background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:#e0f2fe var(--tw-gradient-from-position);--tw-gradient-to:#e0f2fecc var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e0f2fe var(--tw-gradient-via-position),var(--tw-gradient-to);padding-top:1rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:max(1.25rem,env(safe-area-inset-bottom));padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right));flex-direction:column;flex-shrink:0;gap:1rem;display:flex}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__btnContinue{cursor:pointer;height:3.5rem;font-size:1.25rem;font-weight:700;line-height:1.75rem;font-family:var(--font-sans,inherit);border-width:0;border-radius:1.25rem;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;padding:1rem 1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__btnContinue.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__enabled{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));border-bottom:2px solid #15803d}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__btnContinue.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__enabled:active{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__btnContinue.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__btnLater{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;height:3.5rem;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:700;line-height:1.75rem;font-family:var(--font-sans,inherit);outline-offset:-2px;border-width:0;border-radius:1.25rem;outline:2px solid #0000001a;justify-content:center;align-self:stretch;align-items:center;padding:1rem 1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 1px #e5e5e5}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__btnLater:active{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.ClaimFlowStep3WhoFor-module-scss-module__BjwNlq__btnContinueButton{align-self:stretch;width:100%}
.ClaimFlowGiftSetup-module-scss-module__JPot7W__root{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ClaimFlowGiftSetup-module-scss-module__JPot7W__content{flex:1;min-height:0;padding:1rem 1.25rem;overflow:hidden}.ClaimFlowGiftSetup-module-scss-module__JPot7W__block{flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;display:flex}.ClaimFlowGiftSetup-module-scss-module__JPot7W__headerText{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:center;gap:.5rem;display:flex}.ClaimFlowGiftSetup-module-scss-module__JPot7W__title{text-align:center;--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:900;line-height:1.25;font-family:var(--font-display,inherit);align-self:stretch}.ClaimFlowGiftSetup-module-scss-module__JPot7W__subtitle{text-align:center;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:400;line-height:1.75rem;font-family:var(--font-sans,inherit);align-self:stretch}.ClaimFlowGiftSetup-module-scss-module__JPot7W__fields{flex-direction:column;align-self:stretch;gap:1.5rem;display:flex}.ClaimFlowGiftSetup-module-scss-module__JPot7W__fieldGroup{flex-direction:column;align-self:stretch;display:flex}.ClaimFlowGiftSetup-module-scss-module__JPot7W__labelWrap{margin-bottom:.25rem;padding-left:.75rem}.ClaimFlowGiftSetup-module-scss-module__JPot7W__label{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:9999px;outline:2px solid #fff;align-items:center;gap:.25rem;padding:.25rem .5rem;display:inline-flex;transform:rotate(-5deg)}.ClaimFlowGiftSetup-module-scss-module__JPot7W__labelIcon{justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex}.ClaimFlowGiftSetup-module-scss-module__JPot7W__labelText{text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.75rem;font-weight:800;line-height:1rem;font-family:var(--font-sans,inherit)}.ClaimFlowGiftSetup-module-scss-module__JPot7W__requiredBadge{text-transform:uppercase;letter-spacing:.025em;color:#ffffffe6;font-size:10px;font-weight:600;font-family:var(--font-sans,inherit)}.ClaimFlowGiftSetup-module-scss-module__JPot7W__fieldNote{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;font-family:var(--font-sans,inherit);margin-top:.375rem;padding-left:.75rem}.ClaimFlowGiftSetup-module-scss-module__JPot7W__input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;min-height:3.5rem;color:rgb(23 23 23/var(--tw-text-opacity,1));outline-offset:2px;font-size:1rem;font-weight:600;line-height:1.5rem;font-family:var(--font-sans,inherit);border-width:0;border-radius:1.25rem;outline:2px solid #0000;padding:1rem 1.25rem}.ClaimFlowGiftSetup-module-scss-module__JPot7W__input::placeholder{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.ClaimFlowGiftSetup-module-scss-module__JPot7W__input:focus{outline-offset:-2px;outline:2px solid #0ea5e9}.ClaimFlowGiftSetup-module-scss-module__JPot7W__textarea{resize:none;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;min-height:8rem;color:rgb(23 23 23/var(--tw-text-opacity,1));outline-offset:2px;font-size:1rem;font-weight:600;line-height:1.5rem;font-family:var(--font-sans,inherit);border-width:0;border-radius:1.25rem;outline:2px solid #0000;padding:1rem 1.25rem}.ClaimFlowGiftSetup-module-scss-module__JPot7W__textarea::placeholder{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.ClaimFlowGiftSetup-module-scss-module__JPot7W__textarea:focus{outline-offset:-2px;outline:2px solid #0ea5e9}.ClaimFlowGiftSetup-module-scss-module__JPot7W__footer{background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:#e0f2fe var(--tw-gradient-from-position);--tw-gradient-to:#e0f2fecc var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e0f2fe var(--tw-gradient-via-position),var(--tw-gradient-to);padding-top:1rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:max(1.25rem,env(safe-area-inset-bottom));padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right));flex-direction:column;flex-shrink:0;gap:1rem;display:flex}.ClaimFlowGiftSetup-module-scss-module__JPot7W__btnContinue{cursor:pointer;height:3.5rem;font-size:1.25rem;font-weight:700;line-height:1.75rem;font-family:var(--font-sans,inherit);border-width:0;border-radius:1.25rem;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;padding:1rem 1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.ClaimFlowGiftSetup-module-scss-module__JPot7W__btnContinue.ClaimFlowGiftSetup-module-scss-module__JPot7W__enabled{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));border-bottom:2px solid #15803d}.ClaimFlowGiftSetup-module-scss-module__JPot7W__btnContinue.ClaimFlowGiftSetup-module-scss-module__JPot7W__enabled:active{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.ClaimFlowGiftSetup-module-scss-module__JPot7W__btnContinue.ClaimFlowGiftSetup-module-scss-module__JPot7W__disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.ClaimFlowGiftSetup-module-scss-module__JPot7W__arrowIcon{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.ClaimFlowGiftSetup-module-scss-module__JPot7W__btnContinueButton{align-self:stretch;width:100%}
.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__root{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__content{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:.75rem;min-height:0;padding:1rem 1.25rem;display:flex;overflow:hidden auto}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__content::-webkit-scrollbar{display:none}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__title{text-align:center;--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:2.25rem;font-weight:900;line-height:1.25;font-family:var(--font-display,inherit);align-self:stretch}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__supportingText{text-align:center;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:400;line-height:1.75rem;font-family:var(--font-sans,inherit);align-self:stretch}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__limits{text-align:center;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:400;line-height:1.5rem;font-family:var(--font-sans,inherit);align-self:stretch}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__counts{text-align:center;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;font-family:var(--font-sans,inherit);align-self:stretch}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__limitMessage{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;font-family:var(--font-sans,inherit);border-radius:.5rem;align-self:stretch;padding:.5rem .75rem}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__reorderHint{text-align:center;--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;font-family:var(--font-sans,inherit);align-self:stretch}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__uploadError{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1));border-radius:.5rem;align-self:stretch;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__uploadArea{cursor:pointer;--tw-border-opacity:1;border-style:solid;border-width:2px;border-color:rgb(212 212 212/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1.5rem;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:.5rem;min-height:12rem;padding:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__uploadArea:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__uploadArea:active{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__uploadAreaDisabled{pointer-events:none;cursor:default;opacity:.6}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__uploadAreaDisabled:hover{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__uploadIcon{--tw-text-opacity:1;width:3rem;height:3rem;color:rgb(115 115 115/var(--tw-text-opacity,1))}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__uploadLabel{text-align:center;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5rem;font-family:var(--font-sans,inherit)}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__previewGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:.75rem;width:100%;display:grid}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__previewItem{aspect-ratio:1;--tw-pan-y:pan-y;touch-action:var(--tw-pan-x)var(--tw-pan-y)var(--tw-pinch-zoom);border-radius:.75rem;position:relative;overflow:hidden}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__dragZone{z-index:10;cursor:grab;touch-action:none;position:absolute;inset:25%}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__previewItemDragging{cursor:grabbing;--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:#e0f2fe}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__previewMediaWrap{position:absolute;inset:0}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__previewOverlay{pointer-events:none;background:linear-gradient(#0000 0%,#0000001f 45%,#00000080 100%);border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;justify-content:space-between;align-items:flex-end;gap:.5rem;padding:.5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__previewOverlayLeft{flex-shrink:0;justify-content:center;align-items:center;display:flex}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__previewOverlayRight{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow);font-size:.75rem;font-weight:600;line-height:1rem}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__previewPlayIcon{--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__uploadingOverlay,.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__errorOverlay{border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem;font-size:.75rem;line-height:1rem;display:flex;position:absolute;inset:0}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__uploadingOverlay{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#00000080}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__errorOverlay{text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#dc2626e6}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__previewMedia{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__previewPlaceholder{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1));min-width:100%;min-height:100%}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__removeButton{z-index:20;cursor:pointer;--tw-border-opacity:1;border-width:2px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.75rem;height:1.75rem;color:rgb(64 64 64/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:.25rem;left:.25rem}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__removeButton:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__removeButton:active{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__removeButton:focus-visible{outline-offset:2px;outline:2px solid #404040}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__footer{z-index:10;--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));padding-top:.75rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:max(1.25rem,env(safe-area-inset-bottom));padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right));flex-direction:column;flex-shrink:0;gap:1rem;display:flex;position:sticky;bottom:0}.ClaimFlowStep4AddMemories-module-scss-module__H-o3Oq__btnContinue{align-self:stretch}
.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__root{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__content{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:1rem 1.25rem;display:flex;overflow:hidden}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__block{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__title{text-align:center;--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:900;line-height:1.25;font-family:var(--font-display,inherit);align-self:stretch}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__description{text-align:center;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:400;line-height:1.75rem;font-family:var(--font-sans,inherit);align-self:stretch}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__error{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1));border-radius:.5rem;align-self:stretch;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__footer{background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:#e0f2fe var(--tw-gradient-from-position);--tw-gradient-to:#e0f2fecc var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e0f2fe var(--tw-gradient-via-position),var(--tw-gradient-to);padding-top:1rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:max(1.25rem,env(safe-area-inset-bottom));padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right));flex-direction:column;flex-shrink:0;gap:1rem;display:flex}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__animationContainer{justify-content:center;align-items:center;width:80px;height:80px;display:flex}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__giftBox{animation:.5s cubic-bezier(.34,1.56,.64,1) 50ms both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__giftBoxEnter}@keyframes ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__giftBoxEnter{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__giftLid{transform-origin:18px 15px;animation:.4s cubic-bezier(.34,1.56,.64,1) .1s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__giftLidEnter,.5s cubic-bezier(.34,1.56,.64,1) .5s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__giftLidBounce}@keyframes ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__giftLidEnter{0%{opacity:0;transform:translateY(6px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__giftLidBounce{0%{transform:translateY(0)}40%{transform:translateY(-3px)rotate(-2deg)}70%{transform:translateY(-.5px)rotate(.5deg)}to{transform:translateY(0)rotate(0)}}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__giftRibbon{transform-origin:18px 18px;animation:.5s cubic-bezier(.34,1.56,.64,1) .25s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__ribbonEnter}@keyframes ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__ribbonEnter{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__bowLeft{transform-origin:14px 5px;animation:.5s cubic-bezier(.34,1.56,.64,1) .55s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__bowWiggle}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__bowRight{transform-origin:22px 5px;animation:.5s cubic-bezier(.34,1.56,.64,1) .6s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__bowWiggle}@keyframes ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__bowWiggle{0%{transform:scale(0)rotate(-15deg)}60%{transform:scale(1.2)rotate(5deg)}to{transform:scale(1)rotate(0)}}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__popperCone{transform-origin:2px 33px;animation:.4s cubic-bezier(.34,1.56,.64,1) 50ms both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__popperEnter,.4s cubic-bezier(.34,1.56,.64,1) .35s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__popperFire}@keyframes ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__popperEnter{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__popperFire{0%{transform:translate(0)rotate(0)}30%{transform:translate(-2px,2px)rotate(-4deg)}60%{transform:translate(1px,-1px)rotate(1.5deg)}to{transform:translate(0)rotate(0)}}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__confettiGroup{opacity:0;animation:.4s cubic-bezier(.34,1.56,.64,1) .35s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__confettiBurstIn}@keyframes ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__confettiBurstIn{0%{opacity:0;transform:translate(0)scale(.3)}to{opacity:1;transform:translate(10px,-11px)scale(1)}}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__streamerPurple{transform-origin:16px 14px;animation:.5s cubic-bezier(.34,1.56,.64,1) .38s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__streamerBurst}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__streamerGreen{transform-origin:28px 24px;animation:.5s cubic-bezier(.34,1.56,.64,1) .44s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__streamerBurst}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__streamerArc{transform-origin:23px 20px;animation:.45s cubic-bezier(.34,1.56,.64,1) .5s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__streamerBurst}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__streamerCurl{transform-origin:6px 16px;animation:.5s cubic-bezier(.34,1.56,.64,1) .42s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__streamerBurst}@keyframes ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__streamerBurst{0%{opacity:0;transform:scale(0)}50%{opacity:1}to{opacity:1;transform:scale(1)}}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dot1{animation:.3s cubic-bezier(.34,1.56,.64,1) .52s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dotPop}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dot2{animation:.3s cubic-bezier(.34,1.56,.64,1) .56s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dotPop}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dot3{animation:.3s cubic-bezier(.34,1.56,.64,1) .6s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dotPop}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dot4{animation:.3s cubic-bezier(.34,1.56,.64,1) .64s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dotPop}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dot5{animation:.3s cubic-bezier(.34,1.56,.64,1) .54s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dotPop}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dot6{animation:.3s cubic-bezier(.34,1.56,.64,1) .58s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dotPop}.ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dot7{animation:.3s cubic-bezier(.34,1.56,.64,1) .62s both ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dotPop}@keyframes ClaimFlowStep6ReadyToClaim-module-scss-module__UlQpha__dotPop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}
.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__root{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__top{z-index:20;flex-direction:column;gap:.75rem;padding:.75rem 1.25rem;display:flex;position:relative}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__topProgressRow{align-items:center;gap:1rem;display:flex}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__topProgressTrack{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1));border-radius:9999px;flex:1;height:.5rem;overflow:hidden}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__topProgressFill{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1));border-radius:9999px;width:100%;height:100%}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__closeButton{--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(0 0 0/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__closeButton:hover{background-color:#0000000d}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__topMascot{z-index:0;--tw-rotate:180deg;width:9rem;height:9rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.9;position:absolute;top:-4rem;left:-2rem}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__content{z-index:10;flex-direction:column;flex:1;justify-content:center;min-height:0;padding:1.25rem;display:flex;position:relative;overflow:hidden}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__layout{flex-direction:column;align-items:center;gap:13rem;width:100%;display:flex}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__title{z-index:10;text-align:center;text-transform:uppercase;--tw-text-opacity:1;width:100%;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:3.75rem;font-weight:900;line-height:3.5rem;font-family:var(--font-display,inherit);position:relative}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__artwork{pointer-events:none;z-index:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:visible}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__centerAnchor{position:absolute;top:50%;left:50%}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__ellipseLarge,.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__ellipseMedium,.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__ellipseSmall,.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__ellipseTiny{--tw-border-opacity:1;border-width:2px;border-color:rgb(14 165 233/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1));border-radius:9999px;position:absolute}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__ellipseLarge{opacity:.2;width:28rem;height:28rem;top:0;left:0;transform:translate(-50%,-50%)}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__ellipseMedium{opacity:.4;width:16rem;height:16rem;top:0}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__ellipseSmall{opacity:.7;width:8rem;height:8rem;top:0}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__ellipseTiny{width:1rem;height:1rem;top:0}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__ellipseMedium,.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__ellipseSmall,.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__ellipseTiny{left:0;transform:translate(-50%,-50%)}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__checkCircle{z-index:20;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 2px #15803d}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__checkIcon{justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__textBlock{z-index:10;flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex;position:relative}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__aliveTitle{text-align:center;--tw-text-opacity:1;width:100%;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:900;line-height:2rem;font-family:var(--font-display,inherit)}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__submessage{text-align:center;--tw-text-opacity:1;width:100%;color:rgb(82 82 82/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:400;line-height:1.75rem;font-family:var(--font-sans,inherit)}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__footer{z-index:20;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:#e0f2fe var(--tw-gradient-from-position);--tw-gradient-to:#e0f2fe33 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e0f2fe var(--tw-gradient-via-position),var(--tw-gradient-to);padding-top:1rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:max(1.25rem,env(safe-area-inset-bottom));padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right));flex-direction:column;flex-shrink:0;gap:1rem;display:flex;position:relative}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__btnView{width:100%}.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__btnView [data-testid=button-label],.ClaimFlowStep6MemoriesLinked-module-scss-module__MnxiMq__btnView [data-testid=button-trailing]{color:#171717!important}
.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__root{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));flex:1;min-height:0;position:relative;overflow:hidden}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__top{z-index:30;flex-direction:column;gap:.75rem;padding:.75rem 1.25rem;display:flex;position:relative}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__topProgressRow{align-items:center;gap:1rem;display:flex}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__topProgressTrack{z-index:10;--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1));border-radius:9999px;flex:1;height:.5rem;overflow:hidden}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__topProgressFill{z-index:10;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1));border-radius:9999px;width:100%;height:100%}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__closeButton{--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(0 0 0/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__closeButton:hover{background-color:#0000000d}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__center{z-index:10;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:.5rem 1.25rem 2rem;display:flex;position:relative}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__mascotLane{width:100%;height:7rem;position:relative}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__purpleWalker{will-change:left;transition:left .26s linear;position:absolute;top:.5rem;left:0;transform:translate(-50%)}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__yellowMascot{z-index:-10;--tw-rotate:180deg;width:10rem;height:10rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.95;position:absolute;top:-8rem;left:-4rem;right:2rem}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__releaseAlertCard{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1));border-radius:1.5rem;align-items:flex-start;gap:1rem;width:100%;padding:1rem 1.25rem;display:inline-flex}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__releaseAlertIconWrap{flex-shrink:0}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__releaseAlertIcon{--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(255 33 77/var(--tw-text-opacity,1))}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__releaseAlertText{flex-direction:column;padding-top:.25rem;display:flex}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__releaseAlertTitle{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5rem;font-family:var(--font-sans,inherit)}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__releaseAlertSubtitle{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1));font-size:.875rem;font-weight:400;line-height:1.25rem;font-family:var(--font-sans,inherit)}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__bottomRedMascot{z-index:-10;--tw-translate-x:-50%;width:13rem;height:13rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.95;position:absolute;bottom:-2rem;left:50%}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__bottomYellowMascot{z-index:-10;--tw-translate-x:-50%;width:10rem;height:10rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.95;position:absolute;bottom:-1.5rem;left:50%}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__bottomPurpleMascot{z-index:-10;--tw-translate-x:-50%;width:12rem;height:12rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.95;position:absolute;bottom:-2.5rem;left:50%}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__progressTrack{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1));border-radius:9999px;width:100%;height:.75rem;overflow:hidden}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__progressFill{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1));border-radius:9999px;height:100%;transition:width .26s linear}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__steps{flex-direction:column;gap:.5rem;display:flex}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__step{align-items:center;gap:.5rem;font-size:1.25rem;font-weight:600;line-height:1.75rem;display:inline-flex}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__stepActive{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__stepFuture{color:#00000040}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__stepIconActive{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__stepIconFuture{color:#00000040}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__bottomLeft{opacity:.95;width:12rem;height:12rem;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2.5rem;left:-3.5rem}.ClaimFlowClaimingLoading-module-scss-module__4TFu3G__bottomRight{opacity:.95;width:13rem;height:13rem;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2rem;right:-3rem}
.GiftRevealFlow-module-scss-module__ls6wNW__introRoot{z-index:50;touch-action:none;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));height:var(--souv-vvh,100dvh);min-height:var(--souv-vvh,100dvh);overscroll-behavior:none;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.GiftRevealFlow-module-scss-module__ls6wNW__introBackdrop{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));left:0;right:0;top:calc(-1*env(safe-area-inset-top,0px) - 12px);bottom:calc(-1*env(safe-area-inset-bottom,0px) - 12px);background:linear-gradient(#000 0% 50%,#000 100%);position:absolute}@supports (-webkit-touch-callout:none){@media (max-width:767px){.GiftRevealFlow-module-scss-module__ls6wNW__introRoot{height:var(--souv-vvh,-webkit-fill-available);min-height:var(--souv-vvh,-webkit-fill-available)}}}.GiftRevealFlow-module-scss-module__ls6wNW__introHeader{z-index:10;padding:4rem 1.25rem 1.25rem;padding-top:max(4rem,env(safe-area-inset-top) + 2.5rem);flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.GiftRevealFlow-module-scss-module__ls6wNW__introLogo{width:7rem;height:2.25rem;font-family:var(--font-display),serif;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.5;justify-content:center;align-items:center;font-size:2.25rem;font-weight:700;line-height:1;display:inline-flex}.GiftRevealFlow-module-scss-module__ls6wNW__introMain{z-index:10;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2rem;padding:1.5rem 1.25rem;display:flex;position:relative}.GiftRevealFlow-module-scss-module__ls6wNW__introGlow{pointer-events:none;--tw-translate-x:-50%;--tw-translate-y:-50%;width:24rem;height:24rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.75;background:radial-gradient(circle,#ffffff80 0%,#fff0 70%);border-radius:9999px;position:absolute;top:50%;left:50%}.GiftRevealFlow-module-scss-module__ls6wNW__introGiftWrap{z-index:10;justify-content:center;align-items:center;display:flex;position:relative}.GiftRevealFlow-module-scss-module__ls6wNW__introGiftImage{width:min(280px,72vw);max-width:100%;height:auto}.GiftRevealFlow-module-scss-module__ls6wNW__introFooter{z-index:10;padding:1.25rem 1.25rem 6rem;padding-bottom:max(6rem,env(safe-area-inset-bottom) + 4rem);border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;flex-direction:column;flex-shrink:0;align-items:center;gap:1.5rem;display:flex;position:relative}.GiftRevealFlow-module-scss-module__ls6wNW__introHint{cursor:pointer;background-color:#0000;border-width:0;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:0;display:flex}.GiftRevealFlow-module-scss-module__ls6wNW__introArrowWrap{flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.GiftRevealFlow-module-scss-module__ls6wNW__introArrowIcon{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1));animation:1.4s ease-in-out infinite GiftRevealFlow-module-scss-module__ls6wNW__introArrowBounce}.GiftRevealFlow-module-scss-module__ls6wNW__introHintText{text-align:center;--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1));font-size:1rem;font-weight:700;line-height:1.5rem;font-family:var(--font-sans,inherit)}@keyframes GiftRevealFlow-module-scss-module__ls6wNW__introArrowBounce{0%,to{transform:translateY(8px)rotate(-90deg)}50%{transform:translateY(-8px)rotate(-90deg)}}@media (prefers-reduced-motion:reduce){.GiftRevealFlow-module-scss-module__ls6wNW__introArrowIcon{animation:none;transform:rotate(-90deg)}}
.OwnerShare-module-scss-module__nw9h5a__root{isolation:isolate;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1.5rem;grid-template-columns:minmax(0,1fr);width:100%;padding:1.25rem;display:grid;position:relative;overflow:visible;box-shadow:0 12px 24px #0000000a}.OwnerShare-module-scss-module__nw9h5a__decorRings,.OwnerShare-module-scss-module__nw9h5a__decorHero,.OwnerShare-module-scss-module__nw9h5a__decorFade{pointer-events:none;grid-row-start:1;grid-column-start:1;width:100%;height:0;min-height:0;position:relative;overflow:visible}.OwnerShare-module-scss-module__nw9h5a__decorRings{z-index:1}.OwnerShare-module-scss-module__nw9h5a__decorHero{z-index:3}.OwnerShare-module-scss-module__nw9h5a__decorFade{z-index:4}.OwnerShare-module-scss-module__nw9h5a__decorInner{width:100%;height:11rem;position:absolute;top:0;left:0;right:0}.OwnerShare-module-scss-module__nw9h5a__ringSmall,.OwnerShare-module-scss-module__nw9h5a__ringMedium,.OwnerShare-module-scss-module__nw9h5a__ringLarge{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-width:2px;border-color:rgb(125 211 252/var(--tw-border-opacity,1));border-radius:9999px;position:absolute;left:50%}.OwnerShare-module-scss-module__nw9h5a__ringSmall{z-index:0;border-color:#7dd3fcb3;width:4rem;height:4rem;top:2.5rem}.OwnerShare-module-scss-module__nw9h5a__ringDot{z-index:0;--tw-translate-x:-50%;width:.625rem;height:.625rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1));border-radius:9999px;position:absolute;top:67px;left:50%}.OwnerShare-module-scss-module__nw9h5a__ringMedium{z-index:0;border-color:#7dd3fc66;width:9rem;height:9rem;top:0}.OwnerShare-module-scss-module__nw9h5a__ringLarge{z-index:0;border-color:#7dd3fc33;width:16rem;height:16rem;top:-3rem}.OwnerShare-module-scss-module__nw9h5a__heroImageFrame{transform-origin:50%;--tw-translate-x:-50%;--tw-rotate:-12deg;width:6rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));position:absolute;top:-3.6rem;left:50%}.OwnerShare-module-scss-module__nw9h5a__heroImageFrameClassic{height:8.5625rem}.OwnerShare-module-scss-module__nw9h5a__heroImageFramePremium{height:9.9375rem}.OwnerShare-module-scss-module__nw9h5a__heroImage{-o-object-fit:contain;object-fit:contain;--tw-drop-shadow:drop-shadow(0 6px 10px #0000001f);width:100%;height:100%;filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow);display:block}.OwnerShare-module-scss-module__nw9h5a__imageFade{background:linear-gradient(#fff0 0%,#fff 100%);height:11rem;position:absolute;top:2.25rem;left:0;right:0}.OwnerShare-module-scss-module__nw9h5a__content{z-index:5;grid-row-start:1;grid-column-start:1;min-width:0;padding-top:5rem;position:relative}.OwnerShare-module-scss-module__nw9h5a__copyBlock{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.OwnerShare-module-scss-module__nw9h5a__titleBlock{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;align-items:center;gap:.75rem;display:flex;position:relative}.OwnerShare-module-scss-module__nw9h5a__titleBlock:before{content:"";pointer-events:none;background:linear-gradient(#fff0 0%,#ffffff8c 55%,#fff 100%);height:3rem;position:absolute;bottom:100%;left:0;right:0}.OwnerShare-module-scss-module__nw9h5a__textGroup{flex-direction:column;gap:.25rem;width:100%;display:flex}.OwnerShare-module-scss-module__nw9h5a__title{text-align:center;text-transform:uppercase;--tw-text-opacity:1;width:100%;color:rgb(28 14 13/var(--tw-text-opacity,1));font-size:2.25rem;font-weight:900;line-height:2.25rem;font-family:var(--font-display,inherit)}.OwnerShare-module-scss-module__nw9h5a__bodyText{text-align:center;--tw-text-opacity:1;width:100%;color:rgb(28 14 13/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5rem}.OwnerShare-module-scss-module__nw9h5a__noSouvText{text-align:center;--tw-text-opacity:1;width:100%;color:rgb(64 64 64/var(--tw-text-opacity,1));font-size:.875rem;font-weight:400;line-height:1.25rem}.OwnerShare-module-scss-module__nw9h5a__urlField{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline-offset:-2px;border-radius:20px;outline:2px solid #e5e5e5;justify-content:flex-start;align-items:center;gap:.5rem;height:3.5rem;min-height:3.5rem;padding:.5rem .5rem .5rem 1.25rem;display:inline-flex;overflow:hidden}.OwnerShare-module-scss-module__nw9h5a__urlText{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(28 14 13/var(--tw-text-opacity,1));flex:1;font-size:1rem;font-weight:600;line-height:1.5rem;overflow:hidden}.OwnerShare-module-scss-module__nw9h5a__copyIconButton{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));outline-offset:-2px;--tw-text-opacity:1;min-width:2.5rem;height:2.5rem;color:rgb(28 14 13/var(--tw-text-opacity,1));z-index:2;border-radius:1rem;outline:2px solid #e5e5e5;justify-content:center;align-items:center;padding-left:.75rem;padding-right:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;box-shadow:0 1px #e5e5e5}.OwnerShare-module-scss-module__nw9h5a__copyIconButton:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.OwnerShare-module-scss-module__nw9h5a__copyIconButton:active:not(:disabled){--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.OwnerShare-module-scss-module__nw9h5a__copyIconButton:disabled{cursor:not-allowed;opacity:.6}.OwnerShare-module-scss-module__nw9h5a__primaryButton{width:100%}
.CollectionCTA-module-scss-module__NHOTrq__root{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;flex-direction:column;gap:1rem;width:100%;padding:2rem;display:flex}.CollectionCTA-module-scss-module__NHOTrq__headerRow{justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}.CollectionCTA-module-scss-module__NHOTrq__title{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1));font-size:1.5rem;font-weight:900;line-height:1.75rem;font-family:var(--font-display,inherit);flex:1}.CollectionCTA-module-scss-module__NHOTrq__stampContainer{filter:drop-shadow(0 1px 2px #22c55e33);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:relative}.CollectionCTA-module-scss-module__NHOTrq__stampIcon{width:100%;height:100%}.CollectionCTA-module-scss-module__NHOTrq__bodyText{--tw-text-opacity:1;width:100%;color:rgb(82 82 82/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5rem;font-family:var(--font-sans,inherit)}.CollectionCTA-module-scss-module__NHOTrq__footerRow{flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}.CollectionCTA-module-scss-module__NHOTrq__collectionLabel{text-transform:uppercase;--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;font-family:var(--font-sans,inherit);letter-spacing:.1em}
.PostcardSection-module-scss-module__YDMP4q__root{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;flex-direction:column;gap:1.5rem;width:100%;padding:2rem;display:flex}.PostcardSection-module-scss-module__YDMP4q__header{flex-direction:column;gap:.5rem;width:100%;display:flex}.PostcardSection-module-scss-module__YDMP4q__title{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1));font-size:1.5rem;font-weight:900;line-height:1.75rem;font-family:var(--font-display,inherit)}.PostcardSection-module-scss-module__YDMP4q__subtitle{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;line-height:1.5rem;font-family:var(--font-sans,inherit)}.PostcardSection-module-scss-module__YDMP4q__body{flex-direction:column;gap:1rem;width:100%;display:flex}.PostcardSection-module-scss-module__YDMP4q__previewContainer{width:100%;position:relative}.PostcardSection-module-scss-module__YDMP4q__previewImageWrapper{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);aspect-ratio:4/3;border-radius:.75rem;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.PostcardSection-module-scss-module__YDMP4q__previewImageWrapper:hover{transform:translateY(-2px)}.PostcardSection-module-scss-module__YDMP4q__previewImageWrapper.PostcardSection-module-scss-module__YDMP4q__previewLocked{opacity:.6}.PostcardSection-module-scss-module__YDMP4q__previewImageWrapper.PostcardSection-module-scss-module__YDMP4q__previewLocked:hover{transform:none}.PostcardSection-module-scss-module__YDMP4q__previewImage{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#f5f5f5 var(--tw-gradient-from-position);--tw-gradient-to:#e5e5e5 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);width:100%;height:100%;position:relative}.PostcardSection-module-scss-module__YDMP4q__image{-o-object-fit:cover;object-fit:cover}.PostcardSection-module-scss-module__YDMP4q__imageFallback{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#bae6fd var(--tw-gradient-from-position);--tw-gradient-to:#dcfce7 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#dbeafe var(--tw-gradient-via-position),var(--tw-gradient-to);background-image:repeating-linear-gradient(45deg,#0000,#0000 10px,#ffffff1a 10px 20px);position:absolute;inset:0}.PostcardSection-module-scss-module__YDMP4q__gradientOverlay{pointer-events:none;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:#0003 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to);position:absolute;inset:0}.PostcardSection-module-scss-module__YDMP4q__previewLabel{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);font-size:.75rem;font-weight:600;line-height:1rem;font-family:var(--font-sans,inherit);letter-spacing:.05em;background-color:#ffffffe6;border-radius:.25rem;padding:.25rem .5rem;position:absolute;bottom:.75rem;left:.75rem}.PostcardSection-module-scss-module__YDMP4q__actions{flex-direction:column;gap:.75rem;width:100%;display:flex}.PostcardSection-module-scss-module__YDMP4q__helperText{text-align:center;--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;font-family:var(--font-sans,inherit)}
.Toast-module-scss-module__pjl2Tq__root{z-index:50;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));pointer-events:none;position:fixed;top:2.5rem;left:50%}.Toast-module-scss-module__pjl2Tq__content{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-family:var(--font-sans,inherit);border-radius:.5rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;animation:.3s ease-out Toast-module-scss-module__pjl2Tq__slideUp;display:flex}.Toast-module-scss-module__pjl2Tq__message{font-size:.875rem;font-weight:500;line-height:1.25rem}@keyframes Toast-module-scss-module__pjl2Tq__slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.ShopSouvPreviewOverlay-module-scss-module__KrduPq__footer{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.ShopSouvPreviewOverlay-module-scss-module__KrduPq__progressRow{flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}.ShopSouvPreviewOverlay-module-scss-module__KrduPq__progressBadge{--tw-border-opacity:1;border-width:2px;border-color:rgb(163 163 163/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1));text-transform:uppercase;--tw-text-opacity:1;min-height:2rem;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 0 2px 0 #00000040;--tw-shadow-colored:0 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:9999px;justify-content:center;align-items:center;padding:.375rem .75rem;font-size:.875rem;font-weight:800;line-height:1rem;animation:.7s ShopSouvPreviewOverlay-module-scss-module__KrduPq__progressBadgePulse;display:inline-flex}@keyframes ShopSouvPreviewOverlay-module-scss-module__KrduPq__progressBadgePulse{0%,to{background-color:#525252;border-color:#a3a3a3;transform:scale(1)}35%{background-color:#16a34a;border-color:#4ade80;transform:scale(1.05)}}.ShopSouvPreviewOverlay-module-scss-module__KrduPq__inPackLabel{text-align:center;color:#ffffffe6;font-size:.875rem;font-weight:600;line-height:1.25rem}.ShopSouvPreviewOverlay-module-scss-module__KrduPq__stepper{justify-content:center;align-items:flex-end;width:100%;max-width:24rem;display:inline-flex}.ShopSouvPreviewOverlay-module-scss-module__KrduPq__stepperButton{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));outline-offset:-2px;border-top-left-radius:20px;border-bottom-left-radius:20px;outline:2px solid #e5e5e5;flex:1;justify-content:center;align-items:center;height:3.5rem;display:flex;box-shadow:0 1px #e5e5e5}.ShopSouvPreviewOverlay-module-scss-module__KrduPq__stepperButton:last-child{border-radius:0 20px 20px 0}.ShopSouvPreviewOverlay-module-scss-module__KrduPq__stepperButton:disabled{cursor:not-allowed;opacity:.4}.ShopSouvPreviewOverlay-module-scss-module__KrduPq__stepperValue{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;min-width:4.5rem;min-height:3.5rem;color:rgb(0 0 0/var(--tw-text-opacity,1));outline-offset:-2px;outline:2px solid #e5e5e5;flex:1;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:1.25rem;font-weight:700;line-height:1.75rem;display:flex;box-shadow:0 1px #e5e5e5}.ShopSouvPreviewOverlay-module-scss-module__KrduPq__stepperIcon{--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ShopSouvPreviewOverlay-module-scss-module__KrduPq__addButton,.ShopSouvPreviewOverlay-module-scss-module__KrduPq__reviewButton{width:100%;max-width:24rem}
