.beneficiaries-module__wodWzq__page{--gutter:clamp(24px, 5.5vw, 82px);max-width:1480px;margin:0 auto;font-size:16px;overflow-x:clip}.beneficiaries-module__wodWzq__page h1,.beneficiaries-module__wodWzq__page h2,.beneficiaries-module__wodWzq__page h3{font-family:var(--font-still-display), Georgia, serif;letter-spacing:-.04em;font-weight:600}.beneficiaries-module__wodWzq__page h1,.beneficiaries-module__wodWzq__page h2,.beneficiaries-module__wodWzq__page h3,.beneficiaries-module__wodWzq__page p{margin:0}.beneficiaries-module__wodWzq__page h2{text-wrap:balance;font-size:clamp(34px,3.15vw,48px);line-height:1.06}.beneficiaries-module__wodWzq__page p{color:var(--muted)}.beneficiaries-module__wodWzq__page p+p{margin-top:14px}.beneficiaries-module__wodWzq__page a:focus-visible{outline-offset:5px;outline:3px solid #ae8b5e}.beneficiaries-module__wodWzq__page>section,.beneficiaries-module__wodWzq__finish{scroll-margin-top:12px}.beneficiaries-module__wodWzq__hero{grid-template-columns:52% 48%;display:grid}.beneficiaries-module__wodWzq__heroCopy{padding:44px 42px 40px var(--gutter);align-self:center}.beneficiaries-module__wodWzq__hero h1{letter-spacing:-.052em;text-wrap:balance;margin-bottom:26px;font-size:clamp(48px,4.9vw,74px);line-height:.99}.beneficiaries-module__wodWzq__hero .beneficiaries-module__wodWzq__lead{color:var(--ink);font-size:18px;line-height:1.5}.beneficiaries-module__wodWzq__hero .beneficiaries-module__wodWzq__intro{color:#876345;margin-top:23px;font-size:20px;font-weight:650;line-height:1.4}.beneficiaries-module__wodWzq__heroVisual{background:#e6dccd;border-radius:12px;min-height:740px;position:relative;overflow:hidden}.beneficiaries-module__wodWzq__heroVisual>img{object-fit:cover;object-position:56% center}.beneficiaries-module__wodWzq__photoNote{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbf8f0ed;border:1px solid #fff8;border-radius:4px 24px;align-items:center;gap:18px;padding:23px 27px;display:flex;position:absolute;bottom:30px;left:30px;box-shadow:0 8px 30px #342c2217}.beneficiaries-module__wodWzq__photoNote>svg{width:42px;height:42px}.beneficiaries-module__wodWzq__photoNote>span{font-family:var(--font-still-display), Georgia, serif;font-size:25px;line-height:1.1}.beneficiaries-module__wodWzq__photoNote strong{font-weight:600}.beneficiaries-module__wodWzq__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:27px;display:flex}.beneficiaries-module__wodWzq__page .beneficiaries-module__wodWzq__cta{gap:14px}.beneficiaries-module__wodWzq__page .beneficiaries-module__wodWzq__textLink{gap:8px}.beneficiaries-module__wodWzq__hero .beneficiaries-module__wodWzq__assurances{margin-top:22px;font-size:12px}.beneficiaries-module__wodWzq__page .beneficiaries-module__wodWzq__places{margin-top:7px;font-size:12px}.beneficiaries-module__wodWzq__value{padding:48px var(--gutter);background:var(--panel);border-radius:12px;grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;margin-top:14px;display:grid}.beneficiaries-module__wodWzq__value h2{margin-bottom:19px;font-size:clamp(32px,2.75vw,43px)}.beneficiaries-module__wodWzq__value p{font-size:15px}.beneficiaries-module__wodWzq__valueSteps{text-align:center;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.beneficiaries-module__wodWzq__valueSteps>div{position:relative}.beneficiaries-module__wodWzq__iconDisc{background:var(--paper);border:1px solid #fff;border-radius:50%;place-items:center;width:91px;height:91px;margin:0 auto 15px;display:grid}.beneficiaries-module__wodWzq__iconDisc svg{width:38px;height:38px}.beneficiaries-module__wodWzq__valueSteps h3{font-size:26px;line-height:1}.beneficiaries-module__wodWzq__processArrow{color:#a18f75;position:absolute;top:34px;right:-24px}.beneficiaries-module__wodWzq__how{padding:58px var(--gutter)}.beneficiaries-module__wodWzq__how h2{margin-bottom:28px}.beneficiaries-module__wodWzq__steps{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.beneficiaries-module__wodWzq__steps article{border-top:1px solid #d8cfc3;padding-top:18px}.beneficiaries-module__wodWzq__stepTop{color:#8c7458;justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.beneficiaries-module__wodWzq__stepTop>span{font-family:var(--font-still-display), Georgia, serif;font-size:42px;line-height:1}.beneficiaries-module__wodWzq__stepTop>svg{width:32px;height:32px}.beneficiaries-module__wodWzq__steps h3{margin-bottom:12px;font-size:28px;line-height:1.1}.beneficiaries-module__wodWzq__steps p{font-size:15px;line-height:1.55}.beneficiaries-module__wodWzq__rewards{padding:45px var(--gutter) 52px;background:#f3eee5;border-radius:12px}.beneficiaries-module__wodWzq__progress{border-bottom:1px solid #d9cdbb;grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;padding-bottom:38px;display:grid}.beneficiaries-module__wodWzq__progress h2{margin-bottom:14px;font-size:clamp(31px,2.75vw,41px)}.beneficiaries-module__wodWzq__progress p{font-size:14px}.beneficiaries-module__wodWzq__progressTrack ol{grid-template-columns:repeat(5,1fr);margin:0 0 24px;padding:0;list-style:none;display:grid;position:relative}.beneficiaries-module__wodWzq__progressTrack ol:before{content:"";background:#b29b7c;height:1px;position:absolute;top:20px;left:10%;right:10%}.beneficiaries-module__wodWzq__progressTrack li{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex;position:relative}.beneficiaries-module__wodWzq__progressDot{color:#806447;background:#f3eee5;border:1px solid #b29b7c;border-radius:50%;place-items:center;width:41px;height:41px;margin-bottom:7px;display:grid}.beneficiaries-module__wodWzq__progressTrack strong{font-size:21px;font-weight:600}.beneficiaries-module__wodWzq__progressTrack li>span:last-child{color:var(--muted);font-size:12px}.beneficiaries-module__wodWzq__progressTrack li[data-reward=true] .beneficiaries-module__wodWzq__progressDot{color:#fff;background:#896b49;border-color:#896b49;box-shadow:0 0 0 6px #896b4912}.beneficiaries-module__wodWzq__progressTrack li[data-reward=true] strong{color:#806447}.beneficiaries-module__wodWzq__progressTrack>p{text-align:center;font-size:12px}.beneficiaries-module__wodWzq__rewardContent{grid-template-columns:.85fr 1.4fr;align-items:center;gap:50px;padding-top:38px;display:grid}.beneficiaries-module__wodWzq__rewardCopy h2{margin-bottom:17px}.beneficiaries-module__wodWzq__rewardCopy p{font-size:14px}.beneficiaries-module__wodWzq__rewardCopy .beneficiaries-module__wodWzq__rewardLead{color:var(--ink);font-size:18px}.beneficiaries-module__wodWzq__rewardCopy .beneficiaries-module__wodWzq__cta{margin-top:24px}.beneficiaries-module__wodWzq__giftCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:0;padding:0;list-style:none;display:grid}.beneficiaries-module__wodWzq__giftCards li{aspect-ratio:1.12;color:#171713;border:1px solid #1717130d;border-radius:10px;flex-direction:column;justify-content:space-between;min-width:0;padding:14px;display:flex;box-shadow:0 6px 14px #4432200b}.beneficiaries-module__wodWzq__giftCards li[data-light=true]{color:#fff}.beneficiaries-module__wodWzq__cardCaption,.beneficiaries-module__wodWzq__cardBottom{opacity:.8;justify-content:space-between;align-items:center;gap:5px;font-size:9px;display:flex}.beneficiaries-module__wodWzq__cardBottom{opacity:.85;font-size:10px}.beneficiaries-module__wodWzq__brandLogo{object-fit:contain;align-self:center;width:85%;height:52px}.beneficiaries-module__wodWzq__giftCards li[data-light=true] .beneficiaries-module__wodWzq__brandLogo{filter:invert()}.beneficiaries-module__wodWzq__brandLogo.beneficiaries-module__wodWzq__starbucks{filter:invert(23%)sepia(19%)saturate(1923%)hue-rotate(107deg)brightness(85%);width:48px}.beneficiaries-module__wodWzq__brandLogo.beneficiaries-module__wodWzq__apple{width:37px}.beneficiaries-module__wodWzq__brandLogo.beneficiaries-module__wodWzq__spotify{width:45px}.beneficiaries-module__wodWzq__brandLogo.beneficiaries-module__wodWzq__netflix{filter:invert(19%)sepia()saturate(6346%)hue-rotate(349deg)brightness(92%)}.beneficiaries-module__wodWzq__brandLogo.beneficiaries-module__wodWzq__hm{width:68px}.beneficiaries-module__wodWzq__brandLogo.beneficiaries-module__wodWzq__amazon{width:75%;height:58px}.beneficiaries-module__wodWzq__brandLogo.beneficiaries-module__wodWzq__elcorteingles{height:58px}.beneficiaries-module__wodWzq__giftCards li[data-light=true] .beneficiaries-module__wodWzq__brandLogo.beneficiaries-module__wodWzq__elcorteingles{filter:none}.beneficiaries-module__wodWzq__ease{margin:54px var(--gutter);grid-template-columns:1fr 1.05fr;align-items:center;gap:65px;display:grid}.beneficiaries-module__wodWzq__easeImage{border-radius:12px;min-height:480px;position:relative;overflow:hidden}.beneficiaries-module__wodWzq__easeImage img{object-fit:cover}.beneficiaries-module__wodWzq__easeCopy h2{max-width:480px;margin-bottom:18px;font-size:clamp(42px,3.8vw,58px)}.beneficiaries-module__wodWzq__easeCopy .beneficiaries-module__wodWzq__easeLead{color:var(--ink);font-size:18px}.beneficiaries-module__wodWzq__easeCopy ul{gap:15px;margin:24px 0;padding:0;list-style:none;display:grid}.beneficiaries-module__wodWzq__easeCopy li{align-items:flex-start;gap:13px;display:flex}.beneficiaries-module__wodWzq__easeCopy li svg{color:#8b7353;flex:0 0 22px;width:22px;height:22px;margin-top:2px}.beneficiaries-module__wodWzq__easeCopy>p:last-child{font-size:14px}.beneficiaries-module__wodWzq__trust{margin:0 var(--gutter) 50px;border-block:1px solid #e4dbce;justify-content:center;align-items:flex-start;gap:32px;padding:35px 0;display:flex}.beneficiaries-module__wodWzq__trust>svg{color:#977855;flex-shrink:0;width:55px;height:55px}.beneficiaries-module__wodWzq__trust>div{max-width:865px}.beneficiaries-module__wodWzq__trust h2{margin-bottom:17px;font-size:clamp(30px,2.7vw,41px)}.beneficiaries-module__wodWzq__trust p{font-size:15px}.beneficiaries-module__wodWzq__trust .beneficiaries-module__wodWzq__textLink{margin-top:15px}.beneficiaries-module__wodWzq__finish{padding:0 var(--gutter);grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}.beneficiaries-module__wodWzq__page .beneficiaries-module__wodWzq__faq{background:0 0;margin:0;padding:26px 0}.beneficiaries-module__wodWzq__page .beneficiaries-module__wodWzq__faq h2{margin-bottom:25px}.beneficiaries-module__wodWzq__page .beneficiaries-module__wodWzq__faq h3{font-family:var(--font-still-body), Arial, sans-serif;letter-spacing:normal}.beneficiaries-module__wodWzq__closing{text-align:center;background:#ede0ce;border-radius:12px;padding:43px 42px}.beneficiaries-module__wodWzq__closing>svg{color:#826748;width:60px;height:60px;margin-bottom:27px}.beneficiaries-module__wodWzq__closing h2{margin-bottom:20px;font-size:clamp(43px,3.7vw,58px)}.beneficiaries-module__wodWzq__closing p{max-width:375px;margin-inline:auto}.beneficiaries-module__wodWzq__closing>strong{margin-top:16px;font-weight:600;display:block}.beneficiaries-module__wodWzq__closing .beneficiaries-module__wodWzq__cta{margin-block:24px 14px}.beneficiaries-module__wodWzq__signIn{padding:35px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.beneficiaries-module__wodWzq__signIn a{text-underline-offset:5px;align-items:center;gap:10px;font-size:13px;text-decoration:underline;display:inline-flex}@media (max-width:1120px){.beneficiaries-module__wodWzq__page{--gutter:30px}.beneficiaries-module__wodWzq__hero h1{font-size:52px}.beneficiaries-module__wodWzq__heroCopy{padding:35px 30px}.beneficiaries-module__wodWzq__heroVisual{min-height:730px}.beneficiaries-module__wodWzq__value{gap:30px}.beneficiaries-module__wodWzq__valueSteps h3{font-size:22px}.beneficiaries-module__wodWzq__iconDisc{width:73px;height:73px}.beneficiaries-module__wodWzq__processArrow{top:27px}.beneficiaries-module__wodWzq__progress{gap:30px}.beneficiaries-module__wodWzq__rewardContent{grid-template-columns:1fr 1.2fr;gap:30px}.beneficiaries-module__wodWzq__giftCards{grid-template-columns:repeat(2,minmax(0,1fr))}.beneficiaries-module__wodWzq__giftCards li{aspect-ratio:1.6}.beneficiaries-module__wodWzq__ease{gap:35px}.beneficiaries-module__wodWzq__closing{padding:35px 25px}}@media (max-width:800px){.beneficiaries-module__wodWzq__page{--gutter:24px}.beneficiaries-module__wodWzq__page>section,.beneficiaries-module__wodWzq__finish{scroll-margin-top:12px}.beneficiaries-module__wodWzq__hero{grid-template-columns:1fr}.beneficiaries-module__wodWzq__heroCopy{padding:28px var(--gutter) 34px}.beneficiaries-module__wodWzq__hero h1{max-width:640px;font-size:clamp(44px,7.6vw,61px)}.beneficiaries-module__wodWzq__heroVisual{aspect-ratio:1.18;min-height:0}.beneficiaries-module__wodWzq__heroVisual>img{object-position:center 30%}.beneficiaries-module__wodWzq__value{grid-template-columns:1fr;padding-block:36px}.beneficiaries-module__wodWzq__valueSteps{padding-block:10px}.beneficiaries-module__wodWzq__iconDisc{width:80px;height:80px}.beneficiaries-module__wodWzq__valueSteps h3{font-size:26px}.beneficiaries-module__wodWzq__steps{grid-template-columns:1fr 1fr;gap:30px 25px}.beneficiaries-module__wodWzq__how{padding-block:40px}.beneficiaries-module__wodWzq__progress{grid-template-columns:1fr;gap:28px}.beneficiaries-module__wodWzq__progress h2{max-width:540px}.beneficiaries-module__wodWzq__rewardContent{grid-template-columns:1fr;gap:30px}.beneficiaries-module__wodWzq__giftCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.beneficiaries-module__wodWzq__giftCards li{aspect-ratio:1.06;padding:11px}.beneficiaries-module__wodWzq__rewards{padding-block:35px}.beneficiaries-module__wodWzq__ease{grid-template-columns:1fr;gap:30px;margin-block:40px}.beneficiaries-module__wodWzq__easeImage{aspect-ratio:1.4;min-height:0}.beneficiaries-module__wodWzq__trust{gap:20px;margin-bottom:35px}.beneficiaries-module__wodWzq__trust>svg{width:35px;height:35px}.beneficiaries-module__wodWzq__finish{grid-template-columns:1fr}.beneficiaries-module__wodWzq__closing{padding:35px 25px}}@media (max-width:520px){.beneficiaries-module__wodWzq__page{--gutter:18px}.beneficiaries-module__wodWzq__heroCopy{padding-top:20px}.beneficiaries-module__wodWzq__hero h1{font-size:clamp(40px,10.8vw,54px);line-height:1.01}.beneficiaries-module__wodWzq__hero .beneficiaries-module__wodWzq__lead{font-size:16px}.beneficiaries-module__wodWzq__hero .beneficiaries-module__wodWzq__intro{font-size:18px}.beneficiaries-module__wodWzq__heroCopy>p{font-size:15px}.beneficiaries-module__wodWzq__heroCopy .beneficiaries-module__wodWzq__assurances,.beneficiaries-module__wodWzq__heroCopy .beneficiaries-module__wodWzq__places{font-size:11px}.beneficiaries-module__wodWzq__heroVisual{aspect-ratio:.96}.beneficiaries-module__wodWzq__photoNote{gap:12px;padding:17px;bottom:20px;left:20px}.beneficiaries-module__wodWzq__photoNote>span{font-size:23px}.beneficiaries-module__wodWzq__photoNote>svg{width:35px;height:35px}.beneficiaries-module__wodWzq__valueSteps{gap:16px}.beneficiaries-module__wodWzq__valueSteps h3{font-size:23px}.beneficiaries-module__wodWzq__iconDisc{width:67px;height:67px}.beneficiaries-module__wodWzq__iconDisc svg{width:31px;height:31px}.beneficiaries-module__wodWzq__processArrow{width:18px;top:23px;right:-20px}.beneficiaries-module__wodWzq__steps{gap:26px 20px}.beneficiaries-module__wodWzq__steps h3{font-size:25px}.beneficiaries-module__wodWzq__steps p{font-size:14px}.beneficiaries-module__wodWzq__stepTop{margin-bottom:18px}.beneficiaries-module__wodWzq__stepTop>span{font-size:35px}.beneficiaries-module__wodWzq__progressTrack li>span:last-child{font-size:10px}.beneficiaries-module__wodWzq__giftCards{grid-template-columns:1fr 1fr;gap:12px}.beneficiaries-module__wodWzq__giftCards li{aspect-ratio:1.36;padding:13px}.beneficiaries-module__wodWzq__brandLogo,.beneficiaries-module__wodWzq__brandLogo.beneficiaries-module__wodWzq__amazon,.beneficiaries-module__wodWzq__brandLogo.beneficiaries-module__wodWzq__elcorteingles{height:45px}.beneficiaries-module__wodWzq__easeCopy h2{font-size:42px}.beneficiaries-module__wodWzq__trust{flex-direction:column;gap:15px}.beneficiaries-module__wodWzq__closing .beneficiaries-module__wodWzq__cta{padding-inline:18px;font-size:13px}.beneficiaries-module__wodWzq__signIn{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.beneficiaries-module__wodWzq__page .beneficiaries-module__wodWzq__cta{transition:none}.beneficiaries-module__wodWzq__page .beneficiaries-module__wodWzq__cta:hover{transform:none}}@media (max-width:800px){.beneficiaries-module__wodWzq__hero{isolation:isolate;background:#fff;border-radius:0 0 12px 12px;position:relative;overflow:hidden}.beneficiaries-module__wodWzq__heroCopy{z-index:1;background:linear-gradient(#fff 0 200px,#0000 200px);border-radius:16px 16px 0 0;margin:160px 12px 0;padding:34px 20px 40px;position:relative}.beneficiaries-module__wodWzq__heroVisual{z-index:0;aspect-ratio:auto;pointer-events:none;height:360px;min-height:0;position:absolute;inset:0 0 auto}.beneficiaries-module__wodWzq__heroVisual>img{object-position:center 30%}.beneficiaries-module__wodWzq__photoNote{display:none}}.beneficiaries-module__wodWzq__howEnd{padding:0 var(--gutter) 32px;margin-top:-24px}
