.HomeHero-module__7LRYCq__hero{border-bottom:1px solid var(--ds-line);background:var(--ds-cream);overflow:hidden}.HomeHero-module__7LRYCq__heroGrid{grid-template-columns:minmax(0,.88fr) minmax(0,1.25fr);align-items:center;gap:clamp(3rem,3.5vw,5rem);max-width:140rem;padding-top:clamp(4rem,5vw,7rem);padding-bottom:clamp(4.5rem,5vw,7rem);display:grid}.HomeHero-module__7LRYCq__heroText{flex-direction:column;align-items:flex-start;gap:2.8rem;min-width:0;display:flex}.HomeHero-module__7LRYCq__heroText .ds-display{max-width:11ch}.HomeHero-module__7LRYCq__slogan{text-wrap:pretty;max-width:43rem;line-height:1.55}.HomeHero-module__7LRYCq__slogan strong{color:var(--ds-pink);font-weight:700}.HomeHero-module__7LRYCq__ctas{flex-wrap:wrap;gap:1.6rem;margin-top:.4rem;display:flex}.HomeHero-module__7LRYCq__ctas .ds-btn{border-radius:.9rem}.HomeHero-module__7LRYCq__trust{color:var(--ds-ink);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.8rem;font-size:1.5rem;line-height:1;text-decoration:none;display:inline-flex}.HomeHero-module__7LRYCq__trust>strong{font-weight:700}.HomeHero-module__7LRYCq__trustStars{width:10.8rem;height:auto}.HomeHero-module__7LRYCq__trustBrand{align-items:center;gap:.4rem;display:flex}.HomeHero-module__7LRYCq__trustBrand strong{letter-spacing:-.04em;font-size:1.65rem;font-weight:700}.HomeHero-module__7LRYCq__trustOn{color:#70686d;margin:0 .3rem;font-size:1.3rem}.HomeHero-module__7LRYCq__heroStage{min-width:0}.HomeHero-module__7LRYCq__stage{aspect-ratio:1/.76;isolation:isolate;width:100%;position:relative;container-type:inline-size}.HomeHero-module__7LRYCq__worldMap{color:#dbc4ac;opacity:.62;pointer-events:none;width:128%;height:78cqw;position:absolute;top:-6cqw;left:-14%;-webkit-mask-image:radial-gradient(at 50% 44%,#000 58%,#000b 80%,#0000 100%);mask-image:radial-gradient(at 50% 44%,#000 58%,#000b 80%,#0000 100%)}.HomeHero-module__7LRYCq__connections{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.HomeHero-module__7LRYCq__connection{color:#353335}.HomeHero-module__7LRYCq__arrowLine{stroke:currentColor;stroke-width:3.6px;stroke-linecap:round}.HomeHero-module__7LRYCq__arrowClearance{stroke:var(--ds-cream);stroke-width:10px;stroke-linecap:round}.HomeHero-module__7LRYCq__mail{aspect-ratio:360/390;pointer-events:none;z-index:2;width:36%;position:absolute;top:29cqw;left:32%}.HomeHero-module__7LRYCq__envelopeBack,.HomeHero-module__7LRYCq__envelopeFront{width:100%;height:100%;position:absolute;inset:0}.HomeHero-module__7LRYCq__envelopeBack{z-index:1;filter:drop-shadow(0 1.4cqw 1.4cqw #4c403b19)}.HomeHero-module__7LRYCq__envelopeFront{z-index:3;filter:drop-shadow(0 .7cqw .65cqw #4c403b18)}.HomeHero-module__7LRYCq__cardSettles{aspect-ratio:2/3;z-index:2;width:68%;position:absolute;top:0;left:16%}.HomeHero-module__7LRYCq__cardCover{background:#fffefa;border:1px solid #e7e2db;border-radius:.55cqw;padding:.65cqw;position:absolute;inset:0;overflow:hidden;box-shadow:0 .4cqw .5cqw #4c403b14,0 1.7cqw 2.8cqw -.6cqw #4c403b26}.HomeHero-module__7LRYCq__cardCover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.HomeHero-module__7LRYCq__cardEdge{background:#f6f1e9;border:1px solid #e7e2db;border-radius:.55cqw;position:absolute;inset:.6cqw -.4cqw -.3cqw .6cqw}.HomeHero-module__7LRYCq__tileWrap{z-index:3;--rotation:0deg;--tilt-x:7deg;--tilt-y:0deg;position:absolute}.HomeHero-module__7LRYCq__gif{--rotation:-7deg;--tilt-y:12deg;width:28%;top:11cqw;left:3%}.HomeHero-module__7LRYCq__pot{--rotation:7deg;--tilt-y:-12deg;width:28%;top:10cqw;right:3%}.HomeHero-module__7LRYCq__note{--rotation:-7deg;--tilt-y:10deg;width:27%;top:45cqw;left:4%}.HomeHero-module__7LRYCq__video{--rotation:7deg;--tilt-y:-10deg;width:27%;top:45cqw;right:2%}.HomeHero-module__7LRYCq__voice{--rotation:-2deg;--tilt-x:9deg;--tilt-y:-3deg;width:32%;top:1cqw;left:35%}.HomeHero-module__7LRYCq__tile{text-align:left;width:100%;color:var(--ds-ink);transform:perspective(900px) translateY(var(--cursor-lift,0px)) rotateX(calc(var(--tilt-x) + var(--cursor-rx,0deg))) rotateY(calc(var(--tilt-y) + var(--cursor-ry,0deg))) rotateZ(calc(var(--rotation) + var(--cursor-rz,0deg)));cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fffefd;border:1px solid #eae6e1;border-radius:1.75cqw;padding:1.45cqw;font-family:inherit;transition:box-shadow .4s;display:block;position:relative;box-shadow:0 .4cqw .3cqw #5b4c3e14,0 1.8cqw 3.2cqw -.8cqw #5b4c3e24}.HomeHero-module__7LRYCq__tile:is(:hover,:focus-visible){box-shadow:0 .3cqw .3cqw #5b4c3e0d,0 2.5cqw 4cqw -.8cqw #5b4c3e29}.HomeHero-module__7LRYCq__tile[data-tilting=true]{will-change:transform}.HomeHero-module__7LRYCq__tileWrap:has(.HomeHero-module__7LRYCq__tile:is(:hover,:focus-visible)){z-index:6}.HomeHero-module__7LRYCq__tile:focus-visible{outline-offset:5px;outline:2px solid #e7497c}.HomeHero-module__7LRYCq__person{align-items:center;gap:max(10px,1.3cqw);padding:.2cqw .25cqw 1.3cqw;display:flex}.HomeHero-module__7LRYCq__person>strong{font-size:clamp(1.1rem,1.9cqw,1.5rem);font-weight:650;line-height:1.25}.HomeHero-module__7LRYCq__avatar{flex-shrink:0;width:max(32px,4.5cqw);height:max(32px,4.5cqw);display:inline-flex;position:relative}.HomeHero-module__7LRYCq__avatar>img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.HomeHero-module__7LRYCq__flag{background:#fffefb;border-radius:.55cqw;place-items:center;width:max(23px,3.2cqw);height:max(20px,2.7cqw);font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:max(19px,2.7cqw);line-height:1;display:grid;position:absolute;bottom:-.45cqw;right:-.65cqw;box-shadow:0 0 0 1px #fffefb}.HomeHero-module__7LRYCq__sourceMedia{display:block}.HomeHero-module__7LRYCq__visualMedia{aspect-ratio:4/3;background:#eee4e9;border-radius:1cqw;width:100%;display:block;position:relative;overflow:hidden}.HomeHero-module__7LRYCq__visualMedia img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.HomeHero-module__7LRYCq__mediaBadge{color:#fff;background:#30223180;border:1px solid #ffffff30;border-radius:.4cqw;padding:.3cqw .5cqw;font-size:1.25cqw;font-weight:600;display:flex;position:absolute;top:.7cqw;left:.7cqw}.HomeHero-module__7LRYCq__mediaBadge svg{width:2cqw;height:2cqw}.HomeHero-module__7LRYCq__potContent{background:#faeaf1;border-radius:1cqw;flex-direction:column;gap:1.7cqw;min-height:16.5cqw;padding:1.7cqw 1.5cqw 2cqw;display:flex}.HomeHero-module__7LRYCq__potHeading{color:#e7497c;align-items:center;gap:.65cqw;font-size:1.6cqw;display:flex}.HomeHero-module__7LRYCq__potHeading svg{flex-shrink:0;font-size:2.2cqw}.HomeHero-module__7LRYCq__potAmount{isolation:isolate;justify-content:space-between;align-items:center;display:flex;position:relative}.HomeHero-module__7LRYCq__giftIllustration{opacity:.85;z-index:-1;width:6.8cqw;height:6.8cqw;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .3s;position:absolute;bottom:-.35cqw;right:0}.HomeHero-module__7LRYCq__tileWrap[data-active=true] .HomeHero-module__7LRYCq__giftIllustration{opacity:.22;transform:translateY(-.8cqw)rotate(6deg)}.HomeHero-module__7LRYCq__odometer{height:1.12em;font-family:var(--font-header);color:#e7497c;letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:5.6cqw;font-weight:600;line-height:1.12;display:block;overflow:hidden}.HomeHero-module__7LRYCq__increment{color:#e7497c;opacity:0;background:#fffb;border-radius:.5cqw;padding:.6cqw;font-size:1.7cqw;transition:opacity .3s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1cqw)}.HomeHero-module__7LRYCq__progress{background:#e8ccd8;border-radius:1cqw;height:.55cqw;overflow:hidden}.HomeHero-module__7LRYCq__progress>i{transform-origin:0;background:#e7497c;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1) .45s;display:block;transform:scaleX(.66)}.HomeHero-module__7LRYCq__tileWrap[data-active=true] .HomeHero-module__7LRYCq__increment{opacity:1;transform:translateY(0)}.HomeHero-module__7LRYCq__tileWrap[data-active=true] .HomeHero-module__7LRYCq__progress>i{transform:scaleX(.83)}.HomeHero-module__7LRYCq__noteContent{color:#886650;min-height:16cqw;font-family:var(--font-secondary);background:#fcf3df;border-radius:1cqw;flex-direction:column;justify-content:space-between;gap:1.5cqw;padding:2cqw 1.6cqw 1.5cqw;font-size:2.3cqw;line-height:1.6;display:flex}.HomeHero-module__7LRYCq__signature{opacity:0;clip-path:inset(0 100% 0 0);align-self:flex-end;font-size:2.3cqw;transition:clip-path .9s cubic-bezier(.22,1,.36,1) .3s,opacity .25s .3s}.HomeHero-module__7LRYCq__tileWrap[data-active=true] .HomeHero-module__7LRYCq__signature{opacity:1;clip-path:inset(0)}.HomeHero-module__7LRYCq__voiceContent{color:#9060b0;background:#efe5fa;border-radius:1cqw;align-items:center;gap:1cqw;min-height:7.5cqw;padding:1.25cqw;display:flex}.HomeHero-module__7LRYCq__mic{background:#faf6fd;border-radius:50%;flex-shrink:0;place-items:center;width:3.8cqw;height:3.8cqw;display:grid}.HomeHero-module__7LRYCq__mic svg{font-size:2.6cqw}.HomeHero-module__7LRYCq__wave{flex:1;align-items:center;gap:.3cqw;min-width:0;height:4.5cqw;display:flex;overflow:hidden}.HomeHero-module__7LRYCq__wave i{height:var(--bar-height);background:#a16fc0;border-radius:2px;flex-shrink:0;width:.4cqw}.HomeHero-module__7LRYCq__duration{font-variant-numeric:tabular-nums;font-size:1.4cqw}.HomeHero-module__7LRYCq__stage[data-running=true] .HomeHero-module__7LRYCq__tileWrap[data-active=true] .HomeHero-module__7LRYCq__wave i{animation:HomeHero-module__7LRYCq__waveform .55s ease-in-out var(--bar-delay) infinite alternate}@keyframes HomeHero-module__7LRYCq__waveform{to{transform:scaleY(.3)}}@media (min-width:900px) and (max-width:1200px){.HomeHero-module__7LRYCq__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem;padding-top:4.5rem;padding-bottom:4.5rem}.HomeHero-module__7LRYCq__heroText{gap:2.2rem}.HomeHero-module__7LRYCq__heroText .ds-display{font-size:clamp(5rem,5.5vw,6.5rem)}.HomeHero-module__7LRYCq__slogan{font-size:1.8rem}.HomeHero-module__7LRYCq__ctas{gap:1.2rem}.HomeHero-module__7LRYCq__ctas .ds-btn{min-height:5.3rem;padding:1.3rem 1.5rem;font-size:1.5rem}.HomeHero-module__7LRYCq__trust{gap:.7rem;font-size:1.3rem}.HomeHero-module__7LRYCq__trustStars{width:9.6rem}.HomeHero-module__7LRYCq__trustBrand strong{font-size:1.4rem}}@media (max-width:899px){.HomeHero-module__7LRYCq__heroGrid{grid-template-columns:1fr;gap:3rem;padding-top:3.8rem;padding-bottom:3.2rem}.HomeHero-module__7LRYCq__heroText{text-align:center;align-items:center;gap:2rem}.HomeHero-module__7LRYCq__heroText .ds-display{max-width:14ch;font-size:clamp(4.6rem,7.5vw,6.4rem)}.HomeHero-module__7LRYCq__slogan{max-width:45rem;font-size:1.9rem}.HomeHero-module__7LRYCq__ctas,.HomeHero-module__7LRYCq__trust{justify-content:center}.HomeHero-module__7LRYCq__heroStage{width:100%;max-width:44rem;margin:auto}.HomeHero-module__7LRYCq__stage{aspect-ratio:1/.7}.HomeHero-module__7LRYCq__voice,.HomeHero-module__7LRYCq__video,.HomeHero-module__7LRYCq__mail,.HomeHero-module__7LRYCq__worldMap,.HomeHero-module__7LRYCq__connections{display:none}.HomeHero-module__7LRYCq__gif{z-index:5;--rotation:-2deg;--tilt-x:3deg;--tilt-y:0deg;width:50%;top:14cqw;left:25%}.HomeHero-module__7LRYCq__pot{--rotation:7deg;--tilt-y:-5deg;width:52%;top:3cqw;right:-2%}.HomeHero-module__7LRYCq__note{--rotation:-10deg;--tilt-y:5deg;width:52%;top:3cqw;left:-2%}.HomeHero-module__7LRYCq__tile{border-radius:2.3cqw;padding:2.2cqw}.HomeHero-module__7LRYCq__person{gap:2cqw;padding:.5cqw .7cqw 2.2cqw}.HomeHero-module__7LRYCq__person>strong{font-size:clamp(1.2rem,3.7cqw,1.6rem)}.HomeHero-module__7LRYCq__avatar{width:max(32px,8.5cqw);height:max(32px,8.5cqw)}.HomeHero-module__7LRYCq__flag{border-radius:.5cqw;width:max(21px,5.8cqw);height:max(18px,4.8cqw);font-size:max(17px,4.8cqw);bottom:-.5cqw;right:-.75cqw}.HomeHero-module__7LRYCq__visualMedia{border-radius:1.2cqw}.HomeHero-module__7LRYCq__mediaBadge{padding:.5cqw .8cqw;font-size:2.6cqw;top:1.1cqw;left:1.1cqw}.HomeHero-module__7LRYCq__pot .HomeHero-module__7LRYCq__person{justify-content:flex-end}.HomeHero-module__7LRYCq__potContent{gap:4cqw;min-height:32cqw;padding:2.6cqw}.HomeHero-module__7LRYCq__potHeading{justify-content:flex-end;gap:1cqw;font-size:3cqw}.HomeHero-module__7LRYCq__potHeading svg{display:none}.HomeHero-module__7LRYCq__potAmount{justify-content:flex-end;gap:1cqw}.HomeHero-module__7LRYCq__giftIllustration{display:none}.HomeHero-module__7LRYCq__odometer{font-size:8.5cqw}.HomeHero-module__7LRYCq__increment{padding:.4cqw;font-size:2.8cqw;position:absolute;top:100%;right:0}.HomeHero-module__7LRYCq__progress{height:.9cqw}.HomeHero-module__7LRYCq__noteContent{gap:1cqw;min-height:32cqw;padding:2.4cqw;font-size:4.1cqw;line-height:1.5}.HomeHero-module__7LRYCq__noteContent>span{max-width:26cqw}.HomeHero-module__7LRYCq__signature{align-self:flex-start;font-size:3.8cqw}}@media (max-width:600px){.HomeHero-module__7LRYCq__heroGrid{gap:2.6rem;padding-top:3.2rem;padding-bottom:2.6rem}.HomeHero-module__7LRYCq__heroText{gap:1.8rem}.HomeHero-module__7LRYCq__heroText .ds-display{max-width:11ch;font-size:clamp(4.4rem,12vw,6rem)}.HomeHero-module__7LRYCq__slogan{max-width:35rem;font-size:1.7rem}.HomeHero-module__7LRYCq__ctas{grid-template-columns:1fr 1fr;gap:1.2rem;width:100%;max-width:36rem;display:grid}.HomeHero-module__7LRYCq__ctas .ds-btn{gap:.8rem;min-height:5.2rem;padding:1.2rem .9rem;font-size:1.45rem}.HomeHero-module__7LRYCq__trust{gap:.7rem;margin-top:.3rem;font-size:1.3rem}.HomeHero-module__7LRYCq__trustStars{width:9.2rem}.HomeHero-module__7LRYCq__trustOn{margin:0 .1rem;font-size:1.2rem}.HomeHero-module__7LRYCq__trustBrand{gap:.3rem}.HomeHero-module__7LRYCq__trustBrand strong{font-size:1.4rem}.HomeHero-module__7LRYCq__trustBrand svg{width:1.5rem;height:1.5rem}}@media (max-width:370px){.HomeHero-module__7LRYCq__ctas{gap:1rem}.HomeHero-module__7LRYCq__ctas .ds-btn{font-size:1.3rem}.HomeHero-module__7LRYCq__ctas .ds-btn svg{font-size:1.8rem}.HomeHero-module__7LRYCq__trust{gap:.6rem;font-size:1.2rem}.HomeHero-module__7LRYCq__trustStars{width:8rem}.HomeHero-module__7LRYCq__trustBrand strong{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.HomeHero-module__7LRYCq__stage *,.HomeHero-module__7LRYCq__stage :before,.HomeHero-module__7LRYCq__stage :after{transition:none!important;animation:none!important}}@media (min-width:900px){.HomeHero-module__7LRYCq__heroGrid{min-height:calc(100svh - 88px);padding-top:clamp(7.2rem,10svh,11rem);padding-bottom:clamp(7.2rem,10svh,11rem)}.HomeHero-module__7LRYCq__heroStage{justify-self:end;width:100%;max-width:calc(131.579svh - 34.2105rem)}}.HomeHero-module__7LRYCq__avatar{margin-right:13px}.HomeHero-module__7LRYCq__flag{bottom:-7px;right:-13px}.HomeHero-module__7LRYCq__tile{transition:border-color .25s,box-shadow .3s}.HomeHero-module__7LRYCq__stage[data-running=true] .HomeHero-module__7LRYCq__tileWrap[data-active=true] .HomeHero-module__7LRYCq__tile{border-color:#c692a4;box-shadow:0 0 0 1px #d9b5c280,0 1.1cqw 2.6cqw -1.2cqw #3e292b38}.HomeHero-module__7LRYCq__visualMedia img{-o-object-position:center 43%;object-position:center 43%}.HomeHero-module__7LRYCq__slogan{font-size:20px}.HomeHero-module__7LRYCq__trust,.HomeHero-module__7LRYCq__trustOn,.HomeHero-module__7LRYCq__trustBrand strong{font-size:16px;line-height:1.5}@media (max-width:639px){.HomeHero-module__7LRYCq__heroText{gap:24px}.HomeHero-module__7LRYCq__slogan{max-width:36ch;font-size:20px}.HomeHero-module__7LRYCq__ctas{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;min-width:0;max-width:none;display:grid}.HomeHero-module__7LRYCq__ctas .ds-btn{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%;min-height:52px;padding:14px 20px;font-size:16px;line-height:1.4}.HomeHero-module__7LRYCq__trust,.HomeHero-module__7LRYCq__trustOn,.HomeHero-module__7LRYCq__trustBrand strong{font-size:16px}.HomeHero-module__7LRYCq__trust{justify-content:center;gap:8px 10px}.HomeHero-module__7LRYCq__trustStars{width:108px}.HomeHero-module__7LRYCq__trustBrand svg{width:19px;height:19px}}
.HowItWorks-module__dz9MSW__how{background:#fff;padding:clamp(7rem,8vw,11rem) 0;overflow:clip}.HowItWorks-module__dz9MSW__heading{justify-content:space-between;align-items:flex-end;gap:4rem;margin-bottom:5.5rem;display:flex}.HowItWorks-module__dz9MSW__kicker{letter-spacing:.12em;text-transform:uppercase;color:#686963;margin:0 0 2rem;font-size:1.25rem;font-weight:600}.HowItWorks-module__dz9MSW__heading h2{font-family:var(--font-header);letter-spacing:-.045em;margin:0;font-size:clamp(4.5rem,5vw,6.8rem);font-weight:600;line-height:1.02}.HowItWorks-module__dz9MSW__heading h2 span{color:var(--ds-pink)}.HowItWorks-module__dz9MSW__mobileDescription{display:none}.HowItWorks-module__dz9MSW__story{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:stretch;gap:5rem;display:grid}.HowItWorks-module__dz9MSW__steps{flex-direction:column;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.HowItWorks-module__dz9MSW__steps li{border-top:1px solid #deded9;position:relative}.HowItWorks-module__dz9MSW__steps li:last-child{border-bottom:1px solid #deded9}.HowItWorks-module__dz9MSW__steps li:before{content:"";background:var(--ds-pink);transform-origin:0;width:100%;height:2px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:-1px;left:0;transform:scaleX(0)}.HowItWorks-module__dz9MSW__steps li[data-active=true]:before{transform:scaleX(1)}.HowItWorks-module__dz9MSW__steps button{appearance:none;width:100%;font:inherit;text-align:left;color:var(--ds-ink);cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:1.8rem;padding:2.2rem 0;display:flex}.HowItWorks-module__dz9MSW__stepNumber{font-family:var(--font-header);color:#a4a49c;font-size:2.9rem;line-height:1.2;transition:color .3s}.HowItWorks-module__dz9MSW__steps li[data-active=true] .HowItWorks-module__dz9MSW__stepNumber{color:var(--ds-pink)}.HowItWorks-module__dz9MSW__stepText{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}.HowItWorks-module__dz9MSW__stepText strong{font-family:var(--font-header);letter-spacing:-.035em;font-size:2.4rem;font-weight:600;line-height:1.2}.HowItWorks-module__dz9MSW__stepText>span{color:#686963;font-size:1.6rem;line-height:1.6}.HowItWorks-module__dz9MSW__steps .HowItWorks-module__dz9MSW__stepArrow{opacity:0;width:1.8rem;height:1.8rem;margin-top:.8rem;transition:transform .3s,opacity .3s;transform:translate(-.5rem)}.HowItWorks-module__dz9MSW__steps li[data-active=true] .HowItWorks-module__dz9MSW__stepArrow,.HowItWorks-module__dz9MSW__steps button:hover .HowItWorks-module__dz9MSW__stepArrow{opacity:1;transform:none}.HowItWorks-module__dz9MSW__steps button:focus-visible{outline:2px solid var(--ds-pink);outline-offset:5px}.HowItWorks-module__dz9MSW__preview{background:#f5f5f3;border-radius:1.4rem;flex-direction:column;min-width:0;display:flex;overflow:hidden}.HowItWorks-module__dz9MSW__canvas{aspect-ratio:1.33;isolation:isolate;width:100%;margin:auto 0;position:relative;container-type:inline-size}.HowItWorks-module__dz9MSW__canvas:after{content:"";filter:blur(1.9cqw);z-index:-1;background:#5145321a;border-radius:50%;height:6%;position:absolute;bottom:9%;left:16%;right:16%}.HowItWorks-module__dz9MSW__coverFan{transition:opacity .3s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.HowItWorks-module__dz9MSW__coverOption{cursor:pointer;transform-origin:50% 85%;background:#fffdf8;border:1px solid #fff8;border-radius:.9cqw;width:26%;padding:.65cqw;transition:transform .65s cubic-bezier(.22,1,.36,1),box-shadow .35s;position:absolute;top:19%;box-shadow:0 .5cqw .7cqw #58453112,0 2cqw 4cqw -.8cqw #58453138}.HowItWorks-module__dz9MSW__coverOption[data-position="0"]{left:16%;transform:rotate(-15deg)translateY(2cqw)}.HowItWorks-module__dz9MSW__coverOption[data-position="1"]{z-index:2;left:37%;transform:translateY(0)}.HowItWorks-module__dz9MSW__coverOption[data-position="2"]{left:58%;transform:rotate(15deg)translateY(2cqw)}.HowItWorks-module__dz9MSW__coverOption[data-selected=true]{z-index:3;transform:translateY(-2cqw)rotate(0);box-shadow:0 .5cqw .7cqw #58453112,0 3cqw 5cqw -1cqw #58453140}.HowItWorks-module__dz9MSW__coverOption:hover{transform:translateY(-3cqw)rotate(0)}.HowItWorks-module__dz9MSW__coverOption:focus-visible{outline:2px solid var(--ds-pink);outline-offset:5px}.HowItWorks-module__dz9MSW__coverOption img,.HowItWorks-module__dz9MSW__chosenCover img{border-radius:.35cqw;width:100%;height:auto;display:block}.HowItWorks-module__dz9MSW__selectedTick{background:var(--ds-pink);color:#fff;opacity:0;border-radius:50%;place-items:center;width:3.4cqw;height:3.4cqw;transition:opacity .25s,transform .45s cubic-bezier(.2,.8,.2,1.2);display:grid;position:absolute;bottom:-1.7cqw;left:calc(50% - 1.7cqw);transform:scale(.6)}.HowItWorks-module__dz9MSW__selectedTick svg{width:75%;height:75%}.HowItWorks-module__dz9MSW__coverOption[data-selected=true] .HowItWorks-module__dz9MSW__selectedTick{opacity:1;transform:scale(1)}.HowItWorks-module__dz9MSW__chosenCover{pointer-events:none;opacity:0;z-index:2;background:#fffefa;border:1px solid #e3dacd;border-radius:.7cqw;width:28%;padding:.65cqw;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .3s;position:absolute;top:18%;left:17%;transform:translate(6cqw)rotate(-8deg);box-shadow:0 2cqw 3cqw -1cqw #4c403b38}.HowItWorks-module__dz9MSW__messageSheet{pointer-events:none;opacity:0;z-index:3;background:#fffefa;border:1px solid #e7dfd4;border-radius:1cqw;width:43%;padding:2cqw;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .35s;position:absolute;top:16%;left:43%;transform:translate(6cqw)rotate(6deg);box-shadow:0 2cqw 3cqw -1cqw #4c403b30}.HowItWorks-module__dz9MSW__sheetHeading{justify-content:space-between;align-items:center;gap:1cqw;margin-bottom:2cqw;font-size:1.8cqw;font-weight:600;display:flex}.HowItWorks-module__dz9MSW__avatars{padding-right:1cqw;display:flex}.HowItWorks-module__dz9MSW__avatars>span{margin-right:-.7cqw;position:relative}.HowItWorks-module__dz9MSW__avatars img{-o-object-fit:cover;object-fit:cover;border:.3cqw solid #fff;border-radius:50%;width:3.8cqw;height:3.8cqw}.HowItWorks-module__dz9MSW__avatars i{font-size:1.4cqw;font-style:normal;line-height:1;position:absolute;bottom:-.2cqw;right:0}.HowItWorks-module__dz9MSW__messages{grid-template-columns:1fr 1fr;gap:1.2cqw;display:grid}.HowItWorks-module__dz9MSW__messages>div{border-radius:.6cqw;min-width:0;overflow:hidden}.HowItWorks-module__dz9MSW__gifMessage{position:relative}.HowItWorks-module__dz9MSW__gifMessage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.HowItWorks-module__dz9MSW__gifMessage>span{color:#fff;background:#24252770;border-radius:.3cqw;padding:.25cqw .5cqw;font-size:1.3cqw;position:absolute;top:.8cqw;left:.8cqw}.HowItWorks-module__dz9MSW__noteMessage{font-family:var(--font-secondary);color:#80664f;background:#fbefd7;padding:1.7cqw;font-size:2cqw;line-height:1.6}.HowItWorks-module__dz9MSW__noteMessage small{text-align:right;margin-top:1cqw;font-size:1.5cqw;display:block}.HowItWorks-module__dz9MSW__voiceMessage{color:#986ab2;background:#e7ece5;align-items:center;gap:1cqw;padding:1.5cqw;display:flex}.HowItWorks-module__dz9MSW__voiceMessage>svg{flex:0 0 2.8cqw;width:2.8cqw;height:2.8cqw}.HowItWorks-module__dz9MSW__wave{align-items:center;gap:.3cqw;height:4.8cqw;display:flex}.HowItWorks-module__dz9MSW__wave i{background:currentColor;border-radius:1px;width:.35cqw}.HowItWorks-module__dz9MSW__giftMessage{color:#e7497c;background:#f9e5ed;flex-direction:column;padding:1.2cqw 1.5cqw;display:flex}.HowItWorks-module__dz9MSW__giftMessage>span{font-size:1.3cqw}.HowItWorks-module__dz9MSW__giftMessage strong{font-family:var(--font-header);font-size:3.6cqw;font-weight:600;line-height:1.3}.HowItWorks-module__dz9MSW__mobileStepTitle{display:none}.HowItWorks-module__dz9MSW__preview:not([data-step="0"]) .HowItWorks-module__dz9MSW__coverFan{opacity:0;pointer-events:none;transform:scale(.9)}.HowItWorks-module__dz9MSW__preview[data-step="1"] .HowItWorks-module__dz9MSW__chosenCover{opacity:1;transform:translate(-2cqw)translateY(4cqw)rotate(-8deg)scale(.7)}.HowItWorks-module__dz9MSW__preview[data-step="1"] .HowItWorks-module__dz9MSW__messageSheet{opacity:1;transform:translate(0)rotate(4deg)}.HowItWorks-module__dz9MSW__previewFooter{color:var(--ds-ink);background:#eeefec;justify-content:space-between;align-items:center;gap:2rem;min-height:8rem;padding:2rem 2.8rem;font-size:1.7rem;font-weight:600;text-decoration:none;transition:background .22s;display:flex}.HowItWorks-module__dz9MSW__previewFooter:hover{background:#e6e8e3}.HowItWorks-module__dz9MSW__previewFooter:focus-visible{outline:3px solid var(--ds-pink);outline-offset:-4px}.HowItWorks-module__dz9MSW__ctaArrow{background:var(--ds-ink);color:#fff;width:4rem;height:4rem;transition:transform .25s var(--ds-ease), box-shadow .25s var(--ds-ease);border-radius:.9rem;flex-shrink:0;place-items:center;display:grid;box-shadow:2px 2px #b4b6ae}.HowItWorks-module__dz9MSW__ctaArrow svg{transition:transform .25s var(--ds-ease);width:2rem;height:2rem}.HowItWorks-module__dz9MSW__previewFooter:hover .HowItWorks-module__dz9MSW__ctaArrow{transform:translate(-2px,-2px);box-shadow:4px 4px #b4b6ae}.HowItWorks-module__dz9MSW__previewFooter:hover .HowItWorks-module__dz9MSW__ctaArrow svg{transform:translate(2px)}.HowItWorks-module__dz9MSW__previewFooter:active .HowItWorks-module__dz9MSW__ctaArrow{transform:translate(1px,1px);box-shadow:1px 1px #b4b6ae}.HowItWorks-module__dz9MSW__giftScene,.HowItWorks-module__dz9MSW__sendScene{z-index:4;animation:.65s cubic-bezier(.2,.8,.2,1) both HowItWorks-module__dz9MSW__sceneEnter;position:absolute;inset:0}@keyframes HowItWorks-module__dz9MSW__sceneEnter{0%{opacity:0;transform:translateY(2cqw)}to{opacity:1;transform:translateY(0)}}.HowItWorks-module__dz9MSW__deliveryMethods button:focus-visible{outline:2px solid var(--ds-pink);outline-offset:4px}.HowItWorks-module__dz9MSW__flagRibbon{pointer-events:none;width:100%;height:29%;position:absolute;inset:1% 0 auto;overflow:hidden}.HowItWorks-module__dz9MSW__flagTrack{animation:76s linear infinite paused HowItWorks-module__dz9MSW__countryRibbon}.HowItWorks-module__dz9MSW__flagTrack text{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:47px}.HowItWorks-module__dz9MSW__giftScene[data-visible=true] .HowItWorks-module__dz9MSW__flagTrack{animation-play-state:running}.HowItWorks-module__dz9MSW__giftScene:hover .HowItWorks-module__dz9MSW__flagTrack{animation-play-state:paused}@keyframes HowItWorks-module__dz9MSW__countryRibbon{to{transform:translateX(var(--ribbon-travel))}}.HowItWorks-module__dz9MSW__countriesCaption{text-align:center;color:#686963;width:100%;margin:0;font-size:max(1.1rem,1.9cqw);font-weight:500;position:absolute;top:25%}.HowItWorks-module__dz9MSW__giftBalance{background:#fff;border-radius:1.5cqw;width:42%;padding:3cqw 3cqw 4cqw;position:absolute;top:36%;left:18%;transform:rotate(-7deg);box-shadow:0 2cqw 5cqw -2cqw #343a3430}.HowItWorks-module__dz9MSW__balanceLabel{color:#765a6a;align-items:center;gap:.9cqw;font-size:max(1.1rem,1.9cqw);display:flex}.HowItWorks-module__dz9MSW__balanceLabel svg{width:2.6cqw;height:2.6cqw}.HowItWorks-module__dz9MSW__balanceAmount{font-family:var(--font-header);letter-spacing:-.05em;color:var(--ds-pink);margin:1.2cqw 0;font-size:9cqw;font-weight:600;line-height:1.25;animation:.35s both HowItWorks-module__dz9MSW__sceneEnter;display:block}.HowItWorks-module__dz9MSW__balancePeople{align-items:center;display:flex}.HowItWorks-module__dz9MSW__balancePeople img{-o-object-fit:cover;object-fit:cover;border:.35cqw solid #fff;border-radius:50%;width:4.2cqw;height:4.2cqw;margin-left:-.9cqw}.HowItWorks-module__dz9MSW__balancePeople img:first-child{margin-left:0}.HowItWorks-module__dz9MSW__balancePeople span{color:#796e81;margin-left:1cqw;font-size:1.4cqw}.HowItWorks-module__dz9MSW__brandFan{width:27%;position:absolute;top:35%;left:56%}.HowItWorks-module__dz9MSW__brandCard{transform:translateY(calc(var(--brand-index) * 8cqw)) rotate(calc(8deg - var(--brand-index) * 7deg));animation:.6s cubic-bezier(.2,.8,.2,1) both HowItWorks-module__dz9MSW__brandEnter;animation-delay:calc(var(--brand-index) * 75ms);background:0 0;border-radius:1.2cqw;padding:0;position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:0 1cqw 2.5cqw -.5cqw #343a3426}.HowItWorks-module__dz9MSW__brandCard img{aspect-ratio:5/3;border-radius:inherit;width:100%;height:auto;display:block}@keyframes HowItWorks-module__dz9MSW__brandEnter{0%{opacity:0;translate:0 3cqw}to{opacity:1;translate:0}}.HowItWorks-module__dz9MSW__giftSummary{text-align:center;flex-direction:column;gap:.5cqw;display:flex;position:absolute;bottom:7%;left:8%;right:8%}.HowItWorks-module__dz9MSW__giftSummary strong{font-family:var(--font-header);letter-spacing:-.03em;font-size:3.2cqw;font-weight:600}.HowItWorks-module__dz9MSW__giftSummary span{color:#686963;font-size:1.8cqw}.HowItWorks-module__dz9MSW__sendKeepsake{background:#fff;border-radius:.8cqw;width:30%;padding:.7cqw;position:absolute;top:19%;left:12%;transform:rotate(-8deg);box-shadow:0 2cqw 4cqw -1cqw #343a3426}.HowItWorks-module__dz9MSW__sendKeepsake>img{border-radius:.4cqw;width:100%;height:auto;display:block}.HowItWorks-module__dz9MSW__sendGift{color:#e7497c;background:#ffe5ee;justify-content:center;align-items:center;gap:1cqw;width:110%;padding:1.6cqw .8cqw;font-size:1.8cqw;font-weight:600;display:flex;position:absolute;bottom:4%;left:-5%;transform:rotate(4deg);box-shadow:0 .5cqw 1.5cqw #271b2710}.HowItWorks-module__dz9MSW__sendGift svg{width:2.8cqw;height:2.8cqw}.HowItWorks-module__dz9MSW__deliveryPanel{background:#fff;border-radius:1.5cqw;width:42%;padding:3cqw;position:absolute;top:16%;right:9%;box-shadow:0 2cqw 4cqw -2cqw #343a3426}.HowItWorks-module__dz9MSW__deliveryStatus{flex-direction:column;min-height:19.5cqw;animation:.4s both HowItWorks-module__dz9MSW__sceneEnter;display:flex}.HowItWorks-module__dz9MSW__deliveryStatus>svg{color:var(--ds-pink);width:4.5cqw;height:4.5cqw;margin-bottom:1.5cqw}.HowItWorks-module__dz9MSW__deliveryStatus strong{font-family:var(--font-header);letter-spacing:-.03em;font-size:3.5cqw;font-weight:600;line-height:1.1}.HowItWorks-module__dz9MSW__deliveryMethods{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8cqw;margin:1.4cqw 0 2.3cqw;display:grid}.HowItWorks-module__dz9MSW__deliveryMethods button{font:inherit;color:#6b6373;cursor:pointer;background:#fff;border:1px solid #ebe6ee;border-radius:.6cqw;align-items:center;gap:.8cqw;padding:1.4cqw .9cqw;font-size:1.65cqw;font-weight:600;display:flex}.HowItWorks-module__dz9MSW__deliveryMethods button[aria-pressed=true]{color:#e7497c;background:#f8e5ee;border-color:#f2cede}.HowItWorks-module__dz9MSW__deliveryMethods svg{flex-shrink:0;width:2.2cqw;height:2.2cqw}.HowItWorks-module__dz9MSW__pdfKeepsake{color:#706578;border-top:1px solid #eee9f0;align-items:center;gap:1cqw;padding-top:2cqw;font-size:1.65cqw;display:flex}.HowItWorks-module__dz9MSW__pdfKeepsake svg{flex-shrink:0;width:2.5cqw;height:2.5cqw}@media (max-width:1100px){.HowItWorks-module__dz9MSW__story{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:3rem}.HowItWorks-module__dz9MSW__steps button{gap:1.4rem;padding:2.3rem 0}.HowItWorks-module__dz9MSW__stepText strong{font-size:2.2rem}.HowItWorks-module__dz9MSW__stepText>span{font-size:1.5rem}.HowItWorks-module__dz9MSW__preview{justify-content:center}.HowItWorks-module__dz9MSW__previewFooter{padding:1.7rem 2rem}}@media (max-width:760px){.HowItWorks-module__dz9MSW__how{padding:6rem 0}.HowItWorks-module__dz9MSW__heading{flex-direction:column;align-items:flex-start;gap:2.4rem;margin-bottom:3.6rem}.HowItWorks-module__dz9MSW__heading h2{font-size:clamp(4rem,8vw,5.4rem)}.HowItWorks-module__dz9MSW__kicker{margin-bottom:1.5rem;font-size:1.15rem}.HowItWorks-module__dz9MSW__story{flex-direction:column;gap:2.5rem;display:flex}.HowItWorks-module__dz9MSW__mobileDescription{color:#686963;min-height:6.2em;margin:-1rem 0 -1.8rem;font-size:1.55rem;line-height:1.55;display:block}.HowItWorks-module__dz9MSW__steps{flex-direction:row;gap:1.2rem}.HowItWorks-module__dz9MSW__steps li{flex:1;min-width:0;border-bottom:none!important}.HowItWorks-module__dz9MSW__steps button{flex-direction:column;gap:.6rem;height:100%;padding:1.4rem 0 0}.HowItWorks-module__dz9MSW__stepNumber{font-size:2rem}.HowItWorks-module__dz9MSW__stepText{gap:.7rem}.HowItWorks-module__dz9MSW__stepText strong{font-size:1.65rem}.HowItWorks-module__dz9MSW__desktopStepTitle{display:none}.HowItWorks-module__dz9MSW__mobileStepTitle{display:inline}.HowItWorks-module__dz9MSW__stepText>span,.HowItWorks-module__dz9MSW__steps .HowItWorks-module__dz9MSW__stepArrow{display:none}.HowItWorks-module__dz9MSW__preview{border-radius:1rem}.HowItWorks-module__dz9MSW__canvas{aspect-ratio:1.1}.HowItWorks-module__dz9MSW__coverOption{width:30%}.HowItWorks-module__dz9MSW__coverOption[data-position="0"]{left:12%}.HowItWorks-module__dz9MSW__coverOption[data-position="1"]{left:35%}.HowItWorks-module__dz9MSW__coverOption[data-position="2"]{left:58%}.HowItWorks-module__dz9MSW__chosenCover{width:32%;left:15%}.HowItWorks-module__dz9MSW__preview[data-step="1"] .HowItWorks-module__dz9MSW__chosenCover{opacity:0}.HowItWorks-module__dz9MSW__messageSheet{width:72%;padding:3cqw;top:9%;left:14%}.HowItWorks-module__dz9MSW__sheetHeading{margin-bottom:2.5cqw;font-size:2.8cqw}.HowItWorks-module__dz9MSW__avatars img{width:5.6cqw;height:5.6cqw}.HowItWorks-module__dz9MSW__avatars i{font-size:2.3cqw}.HowItWorks-module__dz9MSW__messages{gap:2cqw}.HowItWorks-module__dz9MSW__noteMessage{padding:2.2cqw;font-size:3cqw}.HowItWorks-module__dz9MSW__noteMessage small{font-size:2.3cqw}.HowItWorks-module__dz9MSW__gifMessage>span{font-size:2.1cqw}.HowItWorks-module__dz9MSW__voiceMessage{gap:1.5cqw;padding:2cqw}.HowItWorks-module__dz9MSW__voiceMessage>svg{flex-basis:4cqw;width:4cqw;height:4cqw}.HowItWorks-module__dz9MSW__wave{gap:.4cqw;height:6cqw}.HowItWorks-module__dz9MSW__wave i{width:.5cqw}.HowItWorks-module__dz9MSW__giftMessage{padding:1.8cqw 2cqw}.HowItWorks-module__dz9MSW__giftMessage>span{font-size:2.1cqw}.HowItWorks-module__dz9MSW__giftMessage strong{font-size:5cqw}.HowItWorks-module__dz9MSW__previewFooter{gap:1.4rem;min-height:8rem;padding:1.6rem 1.8rem;font-size:1.5rem}.HowItWorks-module__dz9MSW__ctaArrow{width:3.4rem;height:3.4rem}.HowItWorks-module__dz9MSW__flagRibbon{width:190%;height:35%;top:0;left:-45%}.HowItWorks-module__dz9MSW__countriesCaption{font-size:max(1.1rem,2.8cqw);top:28%}.HowItWorks-module__dz9MSW__giftBalance{width:50%;padding:4cqw;top:36%;left:9%}.HowItWorks-module__dz9MSW__balanceLabel{font-size:max(.9rem,2.5cqw)}.HowItWorks-module__dz9MSW__balanceLabel svg{width:3.4cqw;height:3.4cqw}.HowItWorks-module__dz9MSW__balanceAmount{margin:2cqw 0;font-size:11cqw}.HowItWorks-module__dz9MSW__balancePeople img{width:5.3cqw;height:5.3cqw}.HowItWorks-module__dz9MSW__balancePeople span{font-size:max(.8rem,1.9cqw)}.HowItWorks-module__dz9MSW__brandFan{width:34%;top:36%;left:57%}.HowItWorks-module__dz9MSW__brandCard{transform:translateY(calc(var(--brand-index) * 9cqw)) rotate(calc(8deg - var(--brand-index) * 7deg))}.HowItWorks-module__dz9MSW__giftSummary{gap:1.2cqw;bottom:7%;left:5%;right:5%}.HowItWorks-module__dz9MSW__giftSummary strong{font-size:4.5cqw}.HowItWorks-module__dz9MSW__giftSummary span{font-size:max(1rem,2.8cqw)}.HowItWorks-module__dz9MSW__sendKeepsake{width:30%;top:12%;left:10%}.HowItWorks-module__dz9MSW__sendGift{gap:.8cqw;font-size:2.1cqw;bottom:3%}.HowItWorks-module__dz9MSW__deliveryPanel{display:contents}.HowItWorks-module__dz9MSW__deliveryStatus{min-height:0;position:absolute;top:16%;left:49%;right:5%}.HowItWorks-module__dz9MSW__deliveryStatus>svg{width:6.5cqw;height:6.5cqw;margin-bottom:3cqw}.HowItWorks-module__dz9MSW__deliveryStatus strong{font-size:max(1.6rem,5cqw)}.HowItWorks-module__dz9MSW__deliveryStatus>span{margin-top:2cqw;font-size:max(1.1rem,3.4cqw);line-height:1.5}.HowItWorks-module__dz9MSW__deliveryMethods{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2cqw;margin:0;display:grid;position:absolute;bottom:14%;left:7%;right:7%}.HowItWorks-module__dz9MSW__deliveryMethods button{border-color:#dcdfd8;flex-direction:column;justify-content:center;gap:1cqw;min-height:max(44px,13cqw);padding:2cqw .5cqw;font-size:clamp(1rem,3.6cqw,1.2rem)}.HowItWorks-module__dz9MSW__deliveryMethods svg{width:4cqw;height:4cqw}.HowItWorks-module__dz9MSW__pdfKeepsake{border:0;justify-content:center;gap:1.5cqw;padding:0;font-size:3.3cqw;position:absolute;bottom:5%;left:7%;right:7%}.HowItWorks-module__dz9MSW__pdfKeepsake svg{width:4cqw;height:4cqw}}@media (prefers-reduced-motion:reduce){.HowItWorks-module__dz9MSW__how *,.HowItWorks-module__dz9MSW__how :before,.HowItWorks-module__dz9MSW__how :after{transition:none!important;animation:none!important}.HowItWorks-module__dz9MSW__flagTrack{animation:none}}.HowItWorks-module__dz9MSW__messageSheet{width:52%;top:50%;left:38%;transform:translate(5cqw,-50%)rotate(3deg)}.HowItWorks-module__dz9MSW__preview[data-step="1"] .HowItWorks-module__dz9MSW__messageSheet{transform:translateY(-50%)rotate(3deg)}.HowItWorks-module__dz9MSW__chosenCover{width:29%;top:50%;left:10%;transform:translate(5cqw,-42%)rotate(-8deg)}.HowItWorks-module__dz9MSW__preview[data-step="1"] .HowItWorks-module__dz9MSW__chosenCover{transform:translateY(-42%)rotate(-8deg)}.HowItWorks-module__dz9MSW__messages{grid-template-rows:1fr 1fr}.HowItWorks-module__dz9MSW__messages>div{aspect-ratio:4/3}.HowItWorks-module__dz9MSW__sheetHeading,.HowItWorks-module__dz9MSW__noteMessage{font-size:max(14px,2cqw)}.HowItWorks-module__dz9MSW__photoMessage{position:relative}.HowItWorks-module__dz9MSW__photoMessage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.HowItWorks-module__dz9MSW__photoMessage>span{color:#fff;background:#24252780;border-radius:4px;width:25px;height:25px;padding:4px;position:absolute;top:6px;left:6px}.HowItWorks-module__dz9MSW__photoMessage svg{width:100%;height:100%;display:block}.HowItWorks-module__dz9MSW__gifMessage img{-o-object-position:center 40%;object-position:center 40%}.HowItWorks-module__dz9MSW__gifMessage>span{font-size:14px}.HowItWorks-module__dz9MSW__sendGift{text-align:center;gap:8px;font-size:max(14px,2.1cqw);line-height:1.35}.HowItWorks-module__dz9MSW__sendGift svg,.HowItWorks-module__dz9MSW__pdfKeepsake svg{flex-shrink:0;width:20px;height:20px}.HowItWorks-module__dz9MSW__deliveryStatus>span,.HowItWorks-module__dz9MSW__deliveryMethods button,.HowItWorks-module__dz9MSW__pdfKeepsake{font-size:max(14px,1.9cqw);line-height:1.45}.HowItWorks-module__dz9MSW__deliveryPanel{width:46%;right:6%}.HowItWorks-module__dz9MSW__deliveryMethods button{overflow-wrap:anywhere;min-height:44px}@media (max-width:760px){.HowItWorks-module__dz9MSW__messageSheet{width:82%;padding:4cqw;top:50%;left:9%}.HowItWorks-module__dz9MSW__chosenCover{display:none}.HowItWorks-module__dz9MSW__sheetHeading{gap:12px;font-size:14px}.HowItWorks-module__dz9MSW__noteMessage{font-size:14px}.HowItWorks-module__dz9MSW__preview[data-step="3"] .HowItWorks-module__dz9MSW__canvas{min-height:440px}.HowItWorks-module__dz9MSW__deliveryStatus{top:12%}.HowItWorks-module__dz9MSW__deliveryStatus>span,.HowItWorks-module__dz9MSW__deliveryMethods button,.HowItWorks-module__dz9MSW__pdfKeepsake{font-size:14px}.HowItWorks-module__dz9MSW__deliveryMethods{bottom:17%;left:5%;right:5%}.HowItWorks-module__dz9MSW__deliveryMethods button{padding:10px 3px}.HowItWorks-module__dz9MSW__pdfKeepsake{text-align:center;bottom:6%}.HowItWorks-module__dz9MSW__sendGift{padding:9px 5px;font-size:14px}.HowItWorks-module__dz9MSW__sendGift svg{width:18px;height:18px}}.HowItWorks-module__dz9MSW__selectedTick{width:clamp(30px,4.8cqw,40px);height:clamp(30px,4.8cqw,40px);margin-bottom:calc(clamp(30px,4.8cqw,40px)/-2);margin-left:calc(clamp(30px,4.8cqw,40px)/-2);bottom:0;left:50%;box-shadow:0 0 0 3px #fff}.HowItWorks-module__dz9MSW__sendScene{justify-content:center;align-items:center;gap:5%;padding:8%;display:flex}.HowItWorks-module__dz9MSW__sendKeepsake{width:33%;box-shadow:none;isolation:isolate;background:0 0;border-radius:0;flex:0 0 33%;padding:0;position:relative;top:auto;left:auto;transform:rotate(-7deg)}.HowItWorks-module__dz9MSW__sendKeepsake:before{content:"";z-index:0;background:#fffefa;border:1px solid #dedfd9;border-radius:6px;position:absolute;inset:0;transform:translate(2px,-2px)}.HowItWorks-module__dz9MSW__sendKeepsake>img{z-index:2;background:#fff;border-radius:6px;padding:5px;position:relative;box-shadow:0 12px 24px -12px #343a3440}.HowItWorks-module__dz9MSW__tuckedGift{z-index:1;border-radius:8px;width:82%;position:absolute;top:-18%;left:9%;overflow:hidden;transform:rotate(3deg);box-shadow:0 8px 18px -9px #19352d50}.HowItWorks-module__dz9MSW__tuckedGift img{width:100%;height:auto;display:block}.HowItWorks-module__dz9MSW__sendGift{z-index:3;gap:8px;padding:12px 8px;font-size:clamp(14px,2.2cqw,17px);line-height:1.25;bottom:6%}.HowItWorks-module__dz9MSW__sendGift>svg{width:20px;height:20px;display:block;transform:translateY(-1.5px)}.HowItWorks-module__dz9MSW__sendGift>span{display:block}.HowItWorks-module__dz9MSW__deliveryPanel{border:1px solid #e4e5df;border-radius:12px;flex:0 0 57%;width:57%;padding:4cqw;position:relative;top:auto;right:auto;transform:rotate(2deg);box-shadow:0 16px 28px -18px #343a3440}.HowItWorks-module__dz9MSW__deliveryStatus{min-height:0;animation:none;position:static}.HowItWorks-module__dz9MSW__deliveryStatus strong{font-size:clamp(26px,4.6cqw,38px);line-height:1.08}.HowItWorks-module__dz9MSW__deliveryStatus>span{color:#646860;margin-top:12px;font-size:clamp(16px,2.3cqw,18px);line-height:1.5}.HowItWorks-module__dz9MSW__deliveryMethods{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:24px 0;position:static}.HowItWorks-module__dz9MSW__deliveryMethods button{flex-direction:row;justify-content:flex-start;gap:7px;min-height:48px;padding:12px 8px;font-size:14px;line-height:1.3}.HowItWorks-module__dz9MSW__deliveryMethods svg{width:19px;height:19px}.HowItWorks-module__dz9MSW__pdfKeepsake{text-align:left;border-top:1px solid #e4e5df;justify-content:flex-start;gap:8px;padding-top:16px;font-size:14px;position:static}.HowItWorks-module__dz9MSW__deliveryStatus>.HowItWorks-module__dz9MSW__sendGift{color:#e7497c;width:auto;box-shadow:none;border-radius:5px;align-self:flex-start;gap:7px;margin-top:12px;padding:6px 9px;font-size:14px;line-height:1.25;display:inline-flex;position:static;transform:none}.HowItWorks-module__dz9MSW__deliveryStatus>.HowItWorks-module__dz9MSW__sendGift svg{flex-shrink:0;width:17px;height:17px;transform:none}@media (max-width:760px){.HowItWorks-module__dz9MSW__preview[data-step="3"] .HowItWorks-module__dz9MSW__canvas{aspect-ratio:auto;min-height:0}.HowItWorks-module__dz9MSW__sendScene{background:#fff;border:1px solid #e4e5df;border-radius:12px;grid-template-columns:clamp(84px,25cqw,128px) minmax(0,1fr);align-items:center;gap:20px 18px;margin:28px 16px 22px;padding:26px 20px 20px;display:grid;position:relative;box-shadow:0 12px 28px -22px #343a3440}.HowItWorks-module__dz9MSW__sendKeepsake{grid-area:1/1;width:100%;margin:18px 0 0;transform:rotate(-5deg)}.HowItWorks-module__dz9MSW__sendKeepsake>img{padding:3px}.HowItWorks-module__dz9MSW__sendKeepsake:before{transform:translate(1px,-1px)}.HowItWorks-module__dz9MSW__tuckedGift{border-radius:4px}.HowItWorks-module__dz9MSW__deliveryPanel{display:contents}.HowItWorks-module__dz9MSW__deliveryStatus{grid-area:1/2;min-width:0}.HowItWorks-module__dz9MSW__deliveryStatus strong{font-size:clamp(24px,6.6cqw,32px)}.HowItWorks-module__dz9MSW__deliveryStatus>span{margin-top:8px;font-size:15px;line-height:1.4}.HowItWorks-module__dz9MSW__deliveryStatus>.HowItWorks-module__dz9MSW__sendGift{margin-top:10px;font-size:14px}.HowItWorks-module__dz9MSW__deliveryMethods{grid-area:2/1/auto/-1;gap:8px;margin:0}.HowItWorks-module__dz9MSW__deliveryMethods button{padding:10px 9px}.HowItWorks-module__dz9MSW__pdfKeepsake{grid-area:3/1/auto/-1;padding-top:14px;font-size:14px}}.HowItWorks-module__dz9MSW__deliveryMethods button>span{overflow-wrap:anywhere;min-width:0}@media (max-width:380px){.HowItWorks-module__dz9MSW__sendScene{grid-template-columns:72px minmax(0,1fr);gap:16px 12px;margin:24px 12px 20px;padding:24px 14px 16px}.HowItWorks-module__dz9MSW__deliveryMethods button{text-align:center;flex-direction:column;justify-content:center;gap:6px}}
.HomeFaq-module__tWtb9G__faq{background:#fff;padding:clamp(7rem,8vw,11rem) 0}.HomeFaq-module__tWtb9G__layout{display:block}.HomeFaq-module__tWtb9G__heading{margin-bottom:4rem}.HomeFaq-module__tWtb9G__eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#72736c;margin:0 0 2rem;font-size:1.2rem;font-weight:600}.HomeFaq-module__tWtb9G__heading h2{font-family:var(--font-header);letter-spacing:-.045em;margin:0 0 2rem;font-size:clamp(4rem,4.6vw,6rem);font-weight:600;line-height:1.05}.HomeFaq-module__tWtb9G__heading h2 br{display:none}.HomeFaq-module__tWtb9G__heading h2 span{color:var(--ds-pink);margin-left:.2em}.HomeFaq-module__tWtb9G__intro{color:#686963;margin:0;font-size:1.7rem;line-height:1.6}.HomeFaq-module__tWtb9G__questions{border-top:1px solid #dcded7}.HomeFaq-module__tWtb9G__item{border-bottom:1px solid #dcded7;scroll-margin-top:12rem;transition:background .22s}.HomeFaq-module__tWtb9G__item[data-open=true]{background:#f6f7f3}.HomeFaq-module__tWtb9G__question{cursor:pointer;align-items:center;gap:2rem;padding:2.6rem 2.4rem;list-style:none;display:flex}.HomeFaq-module__tWtb9G__questionTitle{flex:1}.HomeFaq-module__tWtb9G__item h3{font-family:var(--font-header);letter-spacing:-.025em;flex:1;margin:0;font-size:2.3rem;font-weight:500;line-height:1.3}.HomeFaq-module__tWtb9G__answer{padding:0 2.4rem 2.8rem}.HomeFaq-module__tWtb9G__answer p{color:#62645d;max-width:90ch;margin:0;font-size:1.7rem;line-height:1.7}.HomeFaq-module__tWtb9G__emphasis{text-underline-offset:.18em;color:inherit;font-style:normal;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.HomeFaq-module__tWtb9G__answerLinks{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.HomeFaq-module__tWtb9G__answerLinks a{color:#e7497c;text-underline-offset:.4rem;font-size:1.4rem;font-weight:600}.HomeFaq-module__tWtb9G__answerLinks .HomeFaq-module__tWtb9G__permalink{color:#72736c;margin-left:auto;padding:.2rem .8rem;text-decoration:none}.HomeFaq-module__tWtb9G__help{color:#fff;background:#242527;border-radius:16px;justify-content:space-between;align-items:center;gap:2rem;margin-top:3rem;padding:2.8rem 2.4rem;font-size:1.8rem;display:flex}.HomeFaq-module__tWtb9G__help a{color:#fff;border-bottom:1px solid;align-items:center;gap:1.5rem;padding:.3rem 0;font-weight:600;text-decoration:none;display:inline-flex}.HomeFaq-module__tWtb9G__help a span{transition:transform .25s}.HomeFaq-module__tWtb9G__help a:hover span{transform:translate(3px)}.HomeFaq-module__tWtb9G__question:focus-visible,.HomeFaq-module__tWtb9G__help a:focus-visible,.HomeFaq-module__tWtb9G__answerLinks a:focus-visible{outline:2px solid var(--ds-pink);outline-offset:4px}@media (max-width:600px){.HomeFaq-module__tWtb9G__faq{padding:6.4rem 0}.HomeFaq-module__tWtb9G__heading h2{font-size:4.2rem}.HomeFaq-module__tWtb9G__heading h2 br{display:block}.HomeFaq-module__tWtb9G__heading h2 span{margin:0}.HomeFaq-module__tWtb9G__question{gap:1.4rem;padding:2.2rem 1rem}.HomeFaq-module__tWtb9G__item h3{font-size:1.9rem}.HomeFaq-module__tWtb9G__answer{padding:0 1rem 2.4rem}.HomeFaq-module__tWtb9G__answer p{font-size:1.55rem}.HomeFaq-module__tWtb9G__help{flex-wrap:wrap;gap:1rem;padding:2.2rem 1.6rem;font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.HomeFaq-module__tWtb9G__faq *,.HomeFaq-module__tWtb9G__faq :after{transition:none!important;animation:none!important}}.HomeFaq-module__tWtb9G__answerLinks a{align-items:center;gap:16px;min-height:44px;font-size:16px;line-height:1.45;text-decoration:none;display:inline-flex}.HomeFaq-module__tWtb9G__answerLinks a>span{background:var(--ds-ink);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:21px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:2px 2px #aaa99f}@media (hover:hover) and (pointer:fine){.HomeFaq-module__tWtb9G__answerLinks a:hover>span{transform:translate(2px,-2px);box-shadow:3px 4px #aaa99f}}@media (prefers-reduced-motion:reduce){.HomeFaq-module__tWtb9G__answerLinks a>span{transition:none}}.HomeFaq-module__tWtb9G__question{width:100%;color:inherit;text-align:left;font:inherit;background:0 0;border:0}.HomeFaq-module__tWtb9G__help a{background:#e7497c;border:1px solid #242527;border-radius:10px;min-height:48px;padding:12px 20px}@media (max-width:639px){.HomeFaq-module__tWtb9G__help{text-align:center;flex-direction:column;align-items:stretch;gap:20px}.HomeFaq-module__tWtb9G__help a{justify-content:center}}.HomeFaq-module__tWtb9G__answer p,.HomeFaq-module__tWtb9G__intro{font-size:18px}@media (max-width:639px){.HomeFaq-module__tWtb9G__answer p,.HomeFaq-module__tWtb9G__intro{font-size:16px}}
