.reward-celebration-module__DFVTwa__panel{animation:.6s cubic-bezier(.2,.8,.2,1) both reward-celebration-module__DFVTwa__arrive}@keyframes reward-celebration-module__DFVTwa__arrive{0%{opacity:0;transform:translateY(8px)scale(.97)}65%{transform:translateY(-2px)scale(1.01)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.reward-celebration-module__DFVTwa__panel{animation:none}}
.business-art-module__pcHiFa__art{transform-origin:50% 80%;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.business-art-module__pcHiFa__shadow{transform-origin:50%;transition:opacity .55s,transform .55s}:is(a:hover>svg .business-art-module__pcHiFa__coffee,a:focus-visible>svg .business-art-module__pcHiFa__coffee){transform:translateY(-8px)rotate(-5deg)}:is(a:hover>svg .business-art-module__pcHiFa__beauty,a:focus-visible>svg .business-art-module__pcHiFa__beauty){transform:translateY(-5px)rotate(4deg)}:is(a:hover>svg .business-art-module__pcHiFa__retail,a:focus-visible>svg .business-art-module__pcHiFa__retail){animation:1.1s ease-in-out both business-art-module__pcHiFa__sway}:is(a:hover>svg .business-art-module__pcHiFa__shadow,a:focus-visible>svg .business-art-module__pcHiFa__shadow){opacity:.65;transform:scaleX(.9)}@keyframes business-art-module__pcHiFa__sway{0%{transform:rotate(0)}30%{transform:translateY(-5px)rotate(-7deg)}65%{transform:translateY(-5px)rotate(4deg)}to{transform:translateY(-5px)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.business-art-module__pcHiFa__art,.business-art-module__pcHiFa__shadow{transition:none}:is(a:hover>svg .business-art-module__pcHiFa__art,a:focus-visible>svg .business-art-module__pcHiFa__art){animation:none;transform:none}:is(a:hover>svg .business-art-module__pcHiFa__shadow,a:focus-visible>svg .business-art-module__pcHiFa__shadow){opacity:1;transform:none}}
.stamp-card-module__cALtOa__card{isolation:isolate;background-image:linear-gradient(125deg,#ffffff3b,#0000 37%,#26160a0f 73%,#ffffff2b);border:1px solid #ffffff80;border-bottom:3px solid #4a301740;box-shadow:inset 0 2px 1px #ffffffa6,inset 2px 0 1px #ffffff40,inset 0 -2px 2px #4028151f,0 8px 0 -4px #c7b69c,0 12px 0 -7px #a89981,0 24px 38px -19px #30221673}.stamp-card-module__cALtOa__card:before{content:"";pointer-events:none;z-index:-1;border:1px solid #ffffff40;border-radius:21px;position:absolute;inset:7px;box-shadow:inset 0 0 0 1px #36210f0b}.stamp-card-module__cALtOa__fold{pointer-events:none;filter:drop-shadow(-3px 5px 3px #3a230a3d);width:64px;height:64px;position:absolute;top:0;right:0}.stamp-card-module__cALtOa__fold:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%,76% 54%,47% 33%);background:linear-gradient(135deg,#fff0bc 0%,#b58740 35%,#e7c67f 62%,#fff0bb 70%,#9c6d30 100%);border-radius:0 26px 0 0;position:absolute;inset:0}@media (max-width:480px){.stamp-card-module__cALtOa__fold{width:46px;height:46px}}
.stamp-marks-module__-zSBJq__slot{isolation:isolate;background:#28180f0b;border:1px solid #ffffff40;position:relative;box-shadow:inset 2px 3px 6px #28180f1f,inset -1px -1px 2px #ffffff80,0 1px #ffffff59}.stamp-marks-module__-zSBJq__seal{isolation:isolate;color:#69471d;background:linear-gradient(140deg,#fff0c0 0%,#e2bb72 35%,#c7974a 66%,#f0d394 100%);border:1px solid #bb9455;position:relative;transform:rotate(-8deg);box-shadow:0 5px 7px -3px #341e0b66,inset 1px 2px 2px #fff5d6,inset -1px -2px 2px #a67432}.stamp-marks-module__-zSBJq__seal:nth-child(2n){transform:rotate(6deg)}.stamp-marks-module__-zSBJq__seal:before{content:"";border:1px solid #86581e6b;border-radius:50%;position:absolute;inset:10%;box-shadow:0 1px #fff5d5d9,inset 0 1px 2px #7e4f1933}.stamp-marks-module__-zSBJq__seal:after{content:"";border:1px dotted #86581e4d;border-radius:50%;position:absolute;inset:17%}.stamp-marks-module__-zSBJq__mark{filter:drop-shadow(0 1px #fff0bd);width:43%;height:43%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.stamp-marks-module__-zSBJq__seal:hover{animation:.65s ease-in-out stamp-marks-module__-zSBJq__stamp-hop}}@keyframes stamp-marks-module__-zSBJq__stamp-hop{0%,to{translate:0;scale:1}20%{translate:0 1px;scale:1.04 .94}50%{translate:0 -9px;scale:1.04}78%{translate:0;scale:1.04 .96}}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ef29790064afbce3-s.26u8_yd-j466t.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/817e533297d91a37-s.152x19r7tayqz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e65c1d18d087b3d9-s.2q-hceytvu1v7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c56e2f8b7dcc1901-s.0o1a9igwept3p.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/96cf155e359290ce-s.0k9tcplgzph80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_b1ed29a9-module__OM5x1G__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal;font-weight:600}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_49ae7d92-module__BewDWG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}
@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/feaa1bb027802865-s.24-pe6zb9roaf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ecc530d99d78e50d-s.2lh274czxoovr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_e12e0089-module__54FHUq__className{font-family:Cinzel,Cinzel Fallback;font-style:normal;font-weight:500}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8f83381dd2eaeae7-s.29k0ht93s10le.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16b6a0beedd33609-s.3ebt2i037mfw1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6547a8baf1095ca8-s.0a876hw76qod-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a86a1f0fe0c5dc37-s.3jg7dnx97q0ve.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_2b2f66c2-module__ejpzoG__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal;font-weight:700}
.hero-module__nppNfa__copy{text-align:center;width:min(100%,1120px);margin-inline:auto;padding:clamp(28px,4vw,56px) 20px 24px}.hero-module__nppNfa__title{letter-spacing:-.045em;font-size:clamp(34px,4vw,64px);line-height:1.06}.hero-module__nppNfa__rotating{min-height:1.1em;color:var(--lf-gold);display:block}.hero-module__nppNfa__scrollStage{height:190svh;position:relative}.hero-module__nppNfa__stage{flex-direction:column;align-items:center;gap:16px;width:min(100%,1200px);margin-inline:auto;padding:16px 20px 28px;display:flex;position:sticky;top:72px}.hero-module__nppNfa__phone{flex:none;justify-content:center;align-items:center;width:100%;min-width:0;height:clamp(300px,100svh - 270px,720px);display:flex}.hero-module__nppNfa__caption{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}@media (max-width:900px){.hero-module__nppNfa__scrollStage{height:170svh}.hero-module__nppNfa__stage{padding-top:0}.hero-module__nppNfa__copy{max-width:680px}.hero-module__nppNfa__title{font-size:clamp(34px,6vw,48px)}.hero-module__nppNfa__phone{height:min(clamp(280px,76vw,620px),max(200px,100svh - 240px))}}@media (prefers-reduced-motion:reduce){.hero-module__nppNfa__scrollStage{height:auto}.hero-module__nppNfa__stage{position:relative;top:0}}
