.ticket-summary_ticket__deWA9{--ticket-ink:#f7d9a5;--ticket-line:#ad814b;position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;min-height:252px;overflow:hidden;padding:24px 30px;border:1px solid var(--ticket-line);border-radius:16px;background:#121110;color:var(--ticket-ink);box-shadow:inset 0 0 0 3px #ffffff04,0 14px 30px #0003}.ticket-summary_ticket__deWA9:before{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(90deg,#0b0b0ce8 0,#0b0b0c80 40%,transparent 72%),var(--ticket-art);background-size:cover;background-position:100%}.ticket-summary_month__0VYvD{--ticket-ink:#e4e8ed;--ticket-line:#737b87}.ticket-summary_quarter__BDy9j{--ticket-ink:#eed9fc;--ticket-line:#9d789e}.ticket-summary_year__NxdS6{--ticket-ink:#f7d9a5;--ticket-line:#ad814b}.ticket-summary_top__gGX0S{display:flex;align-items:center;justify-content:space-between;gap:16px}.ticket-summary_brand__JyiVY{font-size:18px;font-weight:750;letter-spacing:1px}.ticket-summary_status__Fxu_V{max-width:65%;padding:5px 10px;border:1px solid #ffffff30;border-radius:20px;background:#111111b8;color:var(--ticket-ink);font-size:12px;line-height:1.5}.ticket-summary_title__N79Mp{margin:20px 0}.ticket-summary_title__N79Mp>span{font-size:11px;letter-spacing:4px}.ticket-summary_title__N79Mp h2{margin:6px 0 0;font-size:34px;line-height:1.25;letter-spacing:1px;font-weight:750}.ticket-summary_order__nRQa9{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0}.ticket-summary_order__nRQa9>span{font-size:11px;color:#bbb6ae}.ticket-summary_order__nRQa9 strong{max-width:100%;font-size:13px;font-weight:500;color:#e2ddd5;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:680px){.ticket-summary_ticket__deWA9{min-height:198px;padding:16px 18px;border-radius:12px}.ticket-summary_ticket__deWA9:before{background-image:linear-gradient(90deg,#0b0b0cf2 0,#0b0b0cb0 40%,#0b0b0c20 100%),var(--ticket-art)}.ticket-summary_brand__JyiVY{font-size:14px}.ticket-summary_status__Fxu_V{font-size:10px;padding:3px 8px}.ticket-summary_title__N79Mp{margin:18px 0}.ticket-summary_title__N79Mp>span{font-size:9px;letter-spacing:2.5px}.ticket-summary_title__N79Mp h2{font-size:26px}.ticket-summary_order__nRQa9 strong{font-size:12px}}.ticket-summary_generic__5mzZS{--ticket-ink:#e4e4e4;--ticket-line:#666;background:#202124}.credential-ticket_modal__xQxbc{position:fixed;inset:0;width:min(400px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;outline:0;background:transparent;color:#f8f1e9;overflow:visible}.credential-ticket_modal__xQxbc::-webkit-backdrop{background:#000b}.credential-ticket_modal__xQxbc::backdrop{background:#000b}.credential-ticket_close__Q_51v{position:absolute;z-index:2;top:31px;right:28px;display:grid;place-items:center;width:36px;height:36px;padding:8px;border:0;border-radius:50%;background:transparent;color:#e7d9ca;cursor:pointer}.credential-ticket_close__Q_51v svg{width:20px;height:20px}.credential-ticket_close__Q_51v:hover{background:#ffffff12}.credential-ticket_stage__Vw6wd{position:relative;box-sizing:border-box;max-height:calc(100dvh - 32px);padding-top:13px;overflow-y:auto}.credential-ticket_layers__tlIm1{position:absolute;top:0;left:20px;right:20px;height:26px;border:1px solid #7a5b40;border-radius:12px;background:linear-gradient(180deg,#403025,#211c19)}.credential-ticket_layers__tlIm1 i,.credential-ticket_layers__tlIm1 i+i{display:none}.credential-ticket_ticket__8GU0x{position:relative;overflow:hidden;margin:0 16px;border:1px solid #a1744d;border-radius:15px;background:radial-gradient(ellipse at 100% 0,#a153222c,transparent 45%),linear-gradient(155deg,#25211e,#171717 55%,#121214);-webkit-mask-image:radial-gradient(circle 12px at 0 var(--notch-y,190px),transparent 11px,#000 12px),radial-gradient(circle 12px at 100% var(--notch-y,190px),transparent 11px,#000 12px);mask-image:radial-gradient(circle 12px at 0 var(--notch-y,190px),transparent 11px,#000 12px),radial-gradient(circle 12px at 100% var(--notch-y,190px),transparent 11px,#000 12px);mask-composite:intersect;-webkit-mask-composite:source-in}.credential-ticket_top__Ykxu5{padding:20px 23px 14px}.credential-ticket_identity__Y83uN{display:flex;align-items:center;gap:12px}.credential-ticket_identity__Y83uN img{display:block;width:44px;height:44px;border-radius:12px}.credential-ticket_identity__Y83uN>div{display:grid;grid-gap:2px;gap:2px}.credential-ticket_identity__Y83uN strong{font-size:16px;line-height:1.2}.credential-ticket_identity__Y83uN span{color:#dfc2a5;font-size:12px}.credential-ticket_fields__OsJ_y{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:14px}.credential-ticket_fields__OsJ_y>div{min-width:0;display:grid;grid-gap:4px;gap:4px;align-content:start}.credential-ticket_value__hUZEK{display:flex;align-items:center;gap:8px;min-width:0}.credential-ticket_fields__OsJ_y>div>span{color:#cfb8a4;font-size:12px}.credential-ticket_fields__OsJ_y strong{min-width:0;overflow-wrap:anywhere;font-size:14px}.credential-ticket_fields__OsJ_y button{min-height:32px;border:0;padding:4px 0;color:#ff6845;background:transparent;font-size:12px;font-weight:600;cursor:pointer}.credential-ticket_close__Q_51v:focus-visible,.credential-ticket_fields__OsJ_y button:focus-visible{outline:2px solid #ffb278;outline-offset:2px}.credential-ticket_perforation__9uXQK{position:relative;height:1px;margin:0 18px;background:repeating-linear-gradient(90deg,#d2a27188 0 7px,transparent 7px 14px)}.credential-ticket_perforation__9uXQK:after,.credential-ticket_perforation__9uXQK:before{content:"";position:absolute;top:50%;width:24px;height:24px;border-radius:50%;background:transparent;border:1px solid #a1744d;transform:translateY(-50%)}.credential-ticket_perforation__9uXQK:before{left:-32px}.credential-ticket_perforation__9uXQK:after{right:-32px}.credential-ticket_middle__QZl5o{padding:14px 23px}.credential-ticket_qrPlaceholder__rQkJp{width:116px;height:116px;margin:0 auto 16px;border:4px solid #fff0d9;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:#fcf7ef;color:#85796d;box-shadow:0 0 0 1px #d7a064}.credential-ticket_qrPlaceholder__rQkJp svg{width:52px;height:52px}.credential-ticket_qrPlaceholder__rQkJp span{font-size:11px}.credential-ticket_tip__e_Vyg{margin:0;color:#d4c3b5;font-size:12px;line-height:1.6}.credential-ticket_disclaimer__BWVIO{margin:8px 0 0;text-align:left;color:#aaa19a;font-size:11px}.credential-ticket_toast__x2KvM{position:fixed;z-index:60;left:50%;bottom:calc(86px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);padding:9px 16px;border-radius:8px;background:#292929;color:white;font-size:13px;white-space:nowrap}@media(max-width:680px){.credential-ticket_top__Ykxu5{padding:18px 20px 14px}.credential-ticket_middle__QZl5o{padding:14px 20px}.credential-ticket_identity__Y83uN img{width:44px;height:44px}.credential-ticket_fields__OsJ_y{gap:12px;margin-top:14px}}@media(max-width:380px){.credential-ticket_value__hUZEK{flex-wrap:wrap;gap:2px 8px}}.credential-ticket_instructions__yGt1I{padding:10px 18px 12px;border-top:1px solid #ffffff12;background:#ffffff08;text-align:center}.credential-ticket_instructions__yGt1I h2{margin:0 0 6px;color:#e6d5c4;font-size:12px;font-weight:600}.credential-ticket_steps__JSp7h{display:flex;align-items:center;justify-content:space-between;gap:5px}.credential-ticket_steps__JSp7h>div{flex:1 1;min-width:0;display:grid;justify-items:center;grid-gap:6px;gap:6px;color:#c9beb4;font-size:11px;white-space:nowrap}.credential-ticket_stepIcon__1n7jQ{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f5b5741a;color:#f4c49a}.credential-ticket_stepIcon__1n7jQ svg{width:20px;height:20px}.credential-ticket_steps__JSp7h i{color:#836b58;font-size:20px;font-style:normal;line-height:1;transform:translateY(-8px)}.credential-ticket_qrContent__pr5zo{text-align:center}.credential-ticket_qrContent__pr5zo>img{display:block;width:150px;height:150px;max-width:100%;margin:0 auto;background:white;border-radius:8px}.credential-ticket_qrNumber__QroUR{margin:6px 0;color:#cbbbad;font-size:12px}.credential-ticket_qrContent__pr5zo .credential-ticket_tip__e_Vyg{text-align:center}.credential-ticket_actions__sbCkf{display:grid;grid-gap:6px;gap:6px;margin-top:10px}.credential-ticket_actions__sbCkf button{width:100%;min-height:40px;border-radius:9px;font-size:14px;font-weight:600;cursor:pointer}.credential-ticket_saveButton__AJa2j{border:0;background:linear-gradient(90deg,#ff7b3e,#ff5432);color:#17100d}.credential-ticket_confirmButton__aSpgW{border:1px solid #51423a;background:#262220;color:#eee4db}.credential-ticket_actions__sbCkf button:disabled{opacity:.55;cursor:wait}.credential-ticket_actions__sbCkf button:focus-visible{outline:2px solid #ffb278;outline-offset:2px}.credential-ticket_captureFlash__PhIA4{position:fixed;z-index:10;inset:0;background:#fff;pointer-events:none;animation:credential-ticket_capture-flash__VLBFk .38s ease-out forwards}@keyframes credential-ticket_capture-flash__VLBFk{0%{opacity:0}12%{opacity:.82}to{opacity:0}}@media (prefers-reduced-motion:reduce){.credential-ticket_captureFlash__PhIA4{animation-duration:1ms}}.credential-ticket_qrContent__pr5zo .recovery-qr{display:block;width:150px;height:150px;margin:0 auto;border-radius:8px}.credential-ticket_error__0u0Rx{margin:10px 0 0;padding:8px 10px;border:1px solid #7e3424;border-radius:8px;background:#281815f5;color:#ffd5c8;font-size:12px;line-height:1.45;text-align:left}.credential-ticket_regenerate__K_7Ol{display:grid;grid-gap:10px;gap:10px}.credential-ticket_regenerate__K_7Ol .credential-ticket_tip__e_Vyg{text-align:left}.credential-ticket_regenerate__K_7Ol input{box-sizing:border-box;width:100%;min-height:42px;padding:8px 12px;border:1px solid #51423a;border-radius:9px;background:#151312;color:#f8f1e9;font:inherit;font-size:16px}.credential-ticket_regenerate__K_7Ol input:focus-visible{outline:2px solid #ffb278;outline-offset:1px}.credential-ticket_regenerate__K_7Ol .credential-ticket_actions__sbCkf{margin-top:0}.credential-ticket_relink___Vr1u{display:block;margin:10px auto 0;padding:4px 8px;border:0;background:transparent;color:#ff8a5c;font:inherit;font-size:12px;cursor:pointer}.credential-ticket_relink___Vr1u:hover{text-decoration:underline}.credential-ticket_close__Q_51v:disabled{opacity:.4;cursor:not-allowed}.savings_section__bmCrK{scroll-margin-top:88px;padding-top:24px;margin-bottom:24px}.savings_heading__r6xDs{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 20px;margin-bottom:16px}.home-page .savings_section__bmCrK h2{font-size:20px;margin:0}.savings_heading__r6xDs small{color:#a9a29b;font-size:12px;line-height:1.5}.savings_scene__UuVSW{position:relative;isolation:isolate}.savings_visual__p8qBc{position:relative}.savings_visual__p8qBc:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0c0d0f 0,transparent 5%,transparent 91%,#0c0d0f)}.savings_art__D2Gmr{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,transparent,#000 5%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent,#000 5%,#000 90%,transparent)}.savings_difference__uU7QL{position:absolute;left:49.9%;top:35.9%;transform:translate(-50%,-50%);width:8.7%;display:flex;flex-direction:column;align-items:center;gap:2px;color:#ffdaa3;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.savings_difference__uU7QL span{font-size:clamp(12px,1.4vw,18px);line-height:1.25}.savings_difference__uU7QL strong{font-size:clamp(15px,2.3vw,28px);line-height:1.15;letter-spacing:-.03em;overflow-wrap:anywhere}.savings_prices__83nko{position:absolute;left:0;right:0;top:72%;display:grid;grid-template-columns:1fr 1fr;grid-gap:10%;gap:10%;text-align:center}.savings_prices__83nko h3{margin:0 0 2px;color:#d1d1d1;font-size:20px;font-weight:600;line-height:1.3}.savings_prices__83nko p{display:flex;justify-content:center;align-items:baseline;gap:8px;margin:0;color:#e4e4e4;line-height:1.1}.savings_prices__83nko strong{font-size:clamp(32px,4.3vw,54px);font-weight:650;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.savings_prices__83nko p>span{font-size:16px}.savings_pass__plkmz{display:flex;justify-content:center;align-items:flex-end;gap:24px}.savings_pass__plkmz h3,.savings_pass__plkmz p{color:#ffd29a}.savings_buy__Ui_A6{min-width:136px;min-height:44px;flex-shrink:0;font-size:14px;margin-bottom:5px}@media (max-width:600px){.savings_section__bmCrK{padding-top:16px;margin-bottom:20px}.home-page .savings_section__bmCrK h2{font-size:18px}.savings_prices__83nko{position:relative;top:auto;margin-top:-4px;padding-bottom:12px;gap:16px}.savings_prices__83nko h3{font-size:14px;margin-bottom:6px}.savings_prices__83nko strong{font-size:30px}.savings_prices__83nko p>span{font-size:12px}.savings_difference__uU7QL{gap:0}.savings_difference__uU7QL span{font-size:9px}.savings_difference__uU7QL strong{font-size:11px}.savings_prices__83nko{grid-template-columns:.8fr 1.4fr;gap:8px}.savings_prices__83nko strong{font-size:26px}.savings_prices__83nko p{gap:3px}.savings_pass__plkmz{gap:8px}.savings_buy__Ui_A6{min-width:76px;padding:10px 8px;font-size:12px;margin-bottom:0}}