@font-face{font-family:Phudu;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/265dfaf528d6059f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Phudu;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/41f959e796e7aeee-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Phudu;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f6e34f5eccc13ae7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Phudu;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b4dc1c01d746f37b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Phudu;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/265dfaf528d6059f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Phudu;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/41f959e796e7aeee-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Phudu;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/f6e34f5eccc13ae7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Phudu;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b4dc1c01d746f37b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Phudu;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/265dfaf528d6059f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Phudu;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/41f959e796e7aeee-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Phudu;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f6e34f5eccc13ae7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Phudu;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b4dc1c01d746f37b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Phudu Fallback;src:local("Arial");ascent-override:98.69%;descent-override:19.26%;line-gap-override:0.00%;size-adjust:103.86%}.__className_c76d5d{font-family:Phudu,Phudu Fallback;font-style:normal}.__variable_c76d5d{--font-phudu:"Phudu","Phudu Fallback"}.voucher_page__dOmgR{--v-night:#140630;--v-plum:#2a0f5e;--v-gold:#ffd85a;--v-gold-deep:#e9a825;--v-paper:#fff3d1;--v-paper-ink:#3b1a06;--v-stamp:#d93a3a;--v-mist:#cbc1ea;background:var(--v-night);color:var(--v-mist)}.voucher_display__dh_nt{font-family:var(--font-phudu),var(--font-be-vietnam-pro),system-ui,sans-serif;letter-spacing:-.01em}.voucher_hero__qDFk6{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(60% 50% at 78% 42%,rgba(255,216,90,.16),transparent 70%),radial-gradient(70% 60% at 10% 0,rgba(107,77,255,.28),transparent 70%),linear-gradient(180deg,#1d0a45 0,var(--v-night) 100%)}.voucher_heroCanvas__z8gil{position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity 1.2s ease}.voucher_heroCanvasReady__PPECH{opacity:.5}@media (min-width:900px){.voucher_heroCanvasReady__PPECH{opacity:1}}.voucher_heroGrid__hA1Yw{display:grid;grid-template-areas:"title" "ticket" "cta" "lede";row-gap:1.75rem}.voucher_heroTitle__gBWFj{grid-area:title}.voucher_heroTicket__ejzg1{grid-area:ticket;display:flex;justify-content:center;padding-bottom:1rem}.voucher_heroCta__PJMnN{grid-area:cta}.voucher_heroLede__8e6c1{grid-area:lede}@media (min-width:900px){.voucher_heroGrid__hA1Yw{grid-template-columns:1.1fr 1fr;grid-template-areas:"title ticket" "lede ticket" "cta ticket";grid-template-rows:auto auto 1fr;column-gap:3.5rem;row-gap:1.5rem;align-items:start}.voucher_heroTicket__ejzg1{align-self:center;justify-content:flex-end}.voucher_heroCta__PJMnN{margin-top:.75rem}}.voucher_headline__VPvdg{color:#fff;font-weight:900;line-height:1.1;font-size:clamp(2.5rem,6vw,4.75rem);text-wrap:balance}.voucher_lede__vJhEO{max-width:34rem;font-size:1.0625rem;line-height:1.6}.voucher_btnGhost__sKshv,.voucher_btnPrimary__zZJZP{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.25rem;padding:0 1.4rem;border-radius:999px;font-weight:700;font-size:1rem;transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.voucher_btnPrimary__zZJZP{background:var(--v-gold);color:var(--v-night);box-shadow:0 10px 30px -10px rgba(255,216,90,.7)}.voucher_btnPrimary__zZJZP:hover{background:#ffe27f}.voucher_btnGhost__sKshv{border:1.5px solid hsla(0,0%,100%,.28);color:#fff}.voucher_btnGhost__sKshv:hover{border-color:var(--v-gold)}.voucher_btnGhost__sKshv:active,.voucher_btnPrimary__zZJZP:active{transform:scale(.97)}.voucher_btnGhost__sKshv:focus-visible,.voucher_btnPrimary__zZJZP:focus-visible,.voucher_stepCta__znWR7:focus-visible,.voucher_summary__C2PAV:focus-visible{outline:3px solid var(--v-gold);outline-offset:3px}.voucher_ticketWrap__7P6HR{position:relative;max-width:30rem;perspective:1200px;filter:drop-shadow(0 28px 36px rgba(0,0,0,.55)) drop-shadow(0 0 1px rgba(255,216,90,.6))}.voucher_ticket__2jtVb{--notch:14px;position:relative;display:grid;grid-template-columns:1fr auto;color:var(--v-paper-ink);background:repeating-linear-gradient(115deg,rgba(120,70,10,.035) 0 2px,transparent 2px 7px),linear-gradient(160deg,#fff8e3 0,var(--v-paper) 55%,#f8e2a8 100%);border-radius:18px;-webkit-mask:radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 0,transparent 98%,#000) top /100% 51% no-repeat,radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 100%,transparent 98%,#000) bottom /100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 0,transparent 98%,#000) top /100% 51% no-repeat,radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 100%,transparent 98%,#000) bottom /100% 51% no-repeat;--stub:7.5rem;transform:rotate(-4deg);animation:voucher_ticketDrop__PwzGd .9s cubic-bezier(.2,.9,.25,1.15) .15s both}.voucher_ticketBody__HNbl6{padding:1.1rem 1rem 1.1rem 1.25rem;min-width:0}.voucher_ticketBrand__j_mct{font-weight:700;font-size:.8125rem;color:#8a5a12}.voucher_ticketValue__7Ox3A{display:block;font-weight:900;line-height:.85;font-size:clamp(4.4rem,15vw,8.5rem);color:var(--v-paper-ink);margin:.4rem 0 .6rem}.voucher_ticketValueMinus__pGDhl{color:var(--v-stamp)}.voucher_ticketProduct__fMDR4{font-weight:600;font-size:.95rem;line-height:1.35;max-width:18rem}.voucher_ticketStub__Q2u7U{width:var(--stub);display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:1rem .9rem;border-left:2px dashed rgba(59,26,6,.3);text-align:center;font-size:.8125rem}.voucher_ticketStubDate__Q0qc7{font-weight:800;font-size:1.25rem;line-height:1}.voucher_daysLeft__rohJ9{min-height:1.2em;font-weight:700;color:var(--v-stamp)}.voucher_stamp__xDm3o{position:absolute;right:.4rem;bottom:-2.6rem;width:6.4rem;height:6.4rem;display:grid;place-items:center;padding:.9rem;border-radius:50%;border:3px solid var(--v-stamp);box-shadow:inset 0 0 0 4px rgba(255,243,209,.9),inset 0 0 0 6px var(--v-stamp);color:var(--v-stamp);text-align:center;font-weight:800;font-size:.8rem;line-height:1.1;background:rgba(255,243,209,.55);transform:rotate(14deg);animation:voucher_stampThump__DDetq .35s cubic-bezier(.3,1.6,.5,1) 1s both;mix-blend-mode:multiply}@keyframes voucher_ticketDrop__PwzGd{0%{opacity:0;transform:translateY(-60px) rotate(8deg) rotateX(25deg)}to{opacity:1;transform:rotate(-4deg)}}@keyframes voucher_stampThump__DDetq{0%{opacity:0;transform:rotate(14deg) scale(1.8)}to{opacity:1;transform:rotate(14deg) scale(1)}}.voucher_steps__6YcdP{display:grid;border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.12)}.voucher_step__lU64z{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 1.4rem}.voucher_step__lU64z+.voucher_step__lU64z{border-top:2px dashed rgba(255,216,90,.28)}.voucher_stepNumber__b4mIS{font-weight:900;font-size:3rem;line-height:1;color:var(--v-gold)}.voucher_stepTitle__9ZkbM{color:#fff;font-weight:700;font-size:1.125rem}.voucher_stepBody__OXzAZ{line-height:1.55;font-size:.95rem}.voucher_stepCta__znWR7{align-self:flex-start;margin-top:auto;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .95rem;border-radius:999px;background:rgba(255,216,90,.12);color:var(--v-gold);font-weight:700;font-size:.875rem}.voucher_stepCta__znWR7:hover{background:rgba(255,216,90,.2)}@media (min-width:900px){.voucher_ticketBody__HNbl6{padding:1.5rem 1.25rem 1.4rem 1.6rem}.voucher_steps__6YcdP{grid-template-columns:repeat(4,1fr)}.voucher_step__lU64z+.voucher_step__lU64z{border-top:0;border-left:2px dashed rgba(255,216,90,.28)}}.voucher_sectionTitle__kgHvk{color:#fff;font-weight:800;line-height:1.05;font-size:clamp(1.9rem,4vw,2.9rem);text-wrap:balance}.voucher_useCase__JT2sz{padding-top:1rem;border-top:2px solid var(--v-gold)}.voucher_useCaseTitle__1XqF3{color:#fff;font-weight:800;font-size:1.5rem;line-height:1.1}.voucher_details__lStF7{border-bottom:1px solid hsla(0,0%,100%,.14)}.voucher_summary__C2PAV{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 0;color:#fff;font-weight:700;font-size:1.05rem;cursor:pointer;list-style:none}.voucher_summary__C2PAV::-webkit-details-marker{display:none}.voucher_summaryIcon__q7ojU{flex:none;transition:transform .2s ease}.voucher_details__lStF7[open] .voucher_summaryIcon__q7ojU{transform:rotate(45deg)}.voucher_answer__z_IRW{padding-bottom:1.2rem;line-height:1.65;max-width:46rem}.voucher_terms__Q_Lqx{counter-reset:term;display:grid;gap:.75rem;padding-bottom:1.4rem;max-width:50rem;line-height:1.6;font-size:.95rem}.voucher_terms__Q_Lqx li{counter-increment:term;display:grid;grid-template-columns:2rem 1fr}.voucher_terms__Q_Lqx li:before{content:counter(term) ".";color:var(--v-gold);font-weight:700}.voucher_stickyBar__bESwT{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:rgba(20,6,48,.94);border-top:1px solid rgba(255,216,90,.25);transform:translateY(110%);transition:transform .25s ease}.voucher_stickyBarVisible__hPLqf{transform:translateY(0)}@media (min-width:900px){.voucher_stickyBar__bESwT{display:none}}@media (prefers-reduced-motion:reduce){.voucher_stamp__xDm3o,.voucher_ticket__2jtVb{animation:none}.voucher_btnGhost__sKshv,.voucher_btnPrimary__zZJZP,.voucher_heroCanvas__z8gil,.voucher_stickyBar__bESwT,.voucher_summaryIcon__q7ojU{transition:none}}