.Hero-module__PycF7W__hero{text-align:center;padding:1rem 1rem .85rem;position:relative}.Hero-module__PycF7W__heroInner{flex-direction:column;align-items:center;gap:.45rem;max-width:40rem;margin:0 auto;display:flex}.Hero-module__PycF7W__heroEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-white);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .55rem;margin:0;font-size:.68rem;font-weight:600;animation:.55s both Hero-module__PycF7W__heroIn;display:inline-flex}.Hero-module__PycF7W__heroEyebrowMark{background:var(--text-white);width:1.15rem;height:2px;box-shadow:none;border-radius:1px}.Hero-module__PycF7W__heroDate{color:var(--text-white);letter-spacing:.02em;text-transform:none;font-weight:500}.Hero-module__PycF7W__heroTitle{max-width:18rem;color:var(--text-white);font-family:var(--font-family-display);letter-spacing:var(--tracking-display);margin:0;font-size:clamp(1rem,4.5vw,1.2rem);font-weight:800;line-height:1.12;animation:.65s 60ms both Hero-module__PycF7W__heroIn}.Hero-module__PycF7W__heroSubtitle{max-width:22rem;color:var(--text-white);margin:0;font-size:.68rem;font-weight:500;line-height:1.4;animation:.7s .12s both Hero-module__PycF7W__heroIn}@keyframes Hero-module__PycF7W__heroIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.Hero-module__PycF7W__hero{padding:2.25rem 1.5rem 1.5rem}.Hero-module__PycF7W__heroInner{gap:.85rem}.Hero-module__PycF7W__heroEyebrow{gap:.5rem .75rem;font-size:.75rem}.Hero-module__PycF7W__heroEyebrowMark{width:1.5rem}.Hero-module__PycF7W__heroTitle{max-width:20ch;font-size:clamp(1.75rem,4.5vw,2.75rem);line-height:1.15}.Hero-module__PycF7W__heroSubtitle{max-width:34rem;font-size:clamp(.95rem,2.2vw,1.05rem);line-height:1.55}}
.HomeSections-module__MVxMSq__wrap{flex-direction:column;gap:0;padding-bottom:2.5rem;display:flex}.HomeSections-module__MVxMSq__section{padding:2rem 1rem;scroll-margin-top:5rem;position:relative;overflow-x:hidden}.HomeSections-module__MVxMSq__inner{max-width:960px;margin:0 auto}.HomeSections-module__MVxMSq__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--text-white);margin:0 0 .65rem;font-size:.72rem;font-weight:700}.HomeSections-module__MVxMSq__title{font-family:var(--font-family-display);letter-spacing:var(--tracking-display);color:var(--text-white);margin:0;font-size:clamp(1.55rem,3.8vw,2.2rem);font-weight:800;line-height:1.15}.HomeSections-module__MVxMSq__lead{color:var(--text-white);margin:0;font-size:1.05rem;font-weight:500;line-height:1.55}.HomeSections-module__MVxMSq__body{color:var(--text-white);margin:0;font-size:.98rem;line-height:1.65}.HomeSections-module__MVxMSq__sectionHead{text-align:center;flex-direction:column;align-items:center;gap:.75rem;max-width:36rem;margin:0 auto 1.75rem;display:flex}.HomeSections-module__MVxMSq__sectionWhy{border-top:1px solid var(--border)}.HomeSections-module__MVxMSq__sectionWhy:before{content:"";pointer-events:none;background:linear-gradient(#d4af370f 0%,#0000 42%);position:absolute;inset:0}.HomeSections-module__MVxMSq__whyGrid{gap:1.5rem;display:grid;position:relative}.HomeSections-module__MVxMSq__whyIntro{border-bottom:1px solid var(--border-accent);padding-bottom:1rem}.HomeSections-module__MVxMSq__whyCopy{flex-direction:column;gap:.9rem;max-width:38rem;display:flex}.HomeSections-module__MVxMSq__sectionPick{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#00000047}.HomeSections-module__MVxMSq__pointGrid{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.HomeSections-module__MVxMSq__point{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--gradient-card);padding:1.25rem 1.2rem 1.25rem 1.35rem;position:relative;box-shadow:inset 0 1px #f0d56a14}.HomeSections-module__MVxMSq__pointMark{background:var(--gradient-gold);width:1.75rem;height:2px;box-shadow:var(--glow-gold-soft);margin-bottom:.85rem;display:block}.HomeSections-module__MVxMSq__pointTitle{font-family:var(--font-family-display);color:var(--text-white);margin:0 0 .45rem;font-size:1.05rem;font-weight:700}.HomeSections-module__MVxMSq__pointText{color:var(--text-white);margin:0;font-size:.92rem;line-height:1.55}.HomeSections-module__MVxMSq__sectionTips{padding-bottom:3.25rem}.HomeSections-module__MVxMSq__steps{border:1px solid var(--border-accent);border-radius:var(--radius-lg);background:#100e0a8c;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.HomeSections-module__MVxMSq__step{border-bottom:1px solid var(--border);grid-template-columns:auto 1fr;gap:1rem 1.15rem;padding:1.25rem 1.2rem;display:grid}.HomeSections-module__MVxMSq__step:last-child{border-bottom:none}.HomeSections-module__MVxMSq__stepNum{font-family:var(--font-family-display);letter-spacing:var(--tracking-display);color:var(--text-white);min-width:2rem;font-size:1.15rem;font-weight:800;line-height:1.2}.HomeSections-module__MVxMSq__stepBody{flex-direction:column;gap:.35rem;display:flex}.HomeSections-module__MVxMSq__stepTitle{font-family:var(--font-family-display);color:var(--text-white);margin:0;font-size:1.05rem;font-weight:700}.HomeSections-module__MVxMSq__stepText{color:var(--text-white);margin:0;font-size:.92rem;line-height:1.55}@media (min-width:768px){.HomeSections-module__MVxMSq__section{padding:3.5rem 1.5rem}.HomeSections-module__MVxMSq__whyGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:end;gap:2.5rem}.HomeSections-module__MVxMSq__whyIntro{border-bottom:none;border-right:1px solid var(--border-accent);padding-bottom:0;padding-right:2rem}.HomeSections-module__MVxMSq__pointGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.HomeSections-module__MVxMSq__step{gap:1.25rem 1.5rem;padding:1.4rem 1.5rem}}
.Offers-module__lBmfYW__catalogShell{width:100%;max-width:960px;margin:0 auto;padding:0 16px;overflow:visible}.Offers-module__lBmfYW__catalogBlock{padding:28px 0 24px;overflow:hidden visible}.Offers-module__lBmfYW__catalogList{grid-template-columns:minmax(0,1fr);gap:22px;width:100%;padding-top:8px;display:grid;overflow:visible}.Offers-module__lBmfYW__ghostUnit{border:1px solid #ccc;min-height:200px;padding:20px}.Offers-module__lBmfYW__catalogBlockEnd{width:100%;height:1px}.Offers-module__lBmfYW__ghostShimmer{display:none}.Offers-module__lBmfYW__ghostContent{flex-direction:column;gap:12px;display:flex}.Offers-module__lBmfYW__ghostMedia{background:#eee;width:80px;height:24px}.Offers-module__lBmfYW__ghostTitle{background:#ddd;width:60%;height:20px}.Offers-module__lBmfYW__ghostLine{background:#eee;width:90%;height:12px}.Offers-module__lBmfYW__ghostLineShort{background:#eee;width:60%;height:12px}.Offers-module__lBmfYW__ghostAction{background:#ccc;width:100px;height:32px;margin-top:auto}
.Offer-module__aUtDTW__unit{border:1px solid var(--border-accent);border-radius:var(--radius-lg);background:var(--gradient-card);box-shadow:var(--shadow-card), inset 0 1px 0 #f0d56a1f;max-width:100%;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.Offer-module__aUtDTW__unit:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(70% 80% at 100% 0,#d4af3733 0%,#0000 55%),radial-gradient(50% 60% at 0 100%,#c8cdd414 0%,#0000 50%);position:absolute;inset:0}.Offer-module__aUtDTW__unit:hover{border-color:var(--accent);box-shadow:var(--shadow-card), var(--glow-gold-soft);transform:translateY(-2px)}.Offer-module__aUtDTW__unitLead{border:1px solid var(--accent);background:var(--gradient-card-top);box-shadow:var(--shadow-card), var(--glow-gold-soft), inset 0 1px 0 #f0d56a38;animation:2.8s ease-in-out infinite alternate Offer-module__aUtDTW__unitPulse}.Offer-module__aUtDTW__unitAlt,.Offer-module__aUtDTW__unitPick{border:1px solid var(--border-strong)}@keyframes Offer-module__aUtDTW__unitPulse{0%{box-shadow:var(--shadow-card), var(--glow-gold-soft), inset 0 1px 0 #f0d56a38}to{box-shadow:var(--shadow-card), var(--glow-gold), inset 0 1px 0 #f0d56a4d}}.Offer-module__aUtDTW__rankTag{z-index:3;background:var(--gradient-gold);color:var(--text-inverse);letter-spacing:.02em;border-radius:var(--radius-sm);box-shadow:var(--glow-gold-soft);white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 24px);padding:4px 12px;font-size:11px;font-weight:800;line-height:1.2;position:absolute;top:10px;left:12px;overflow:hidden;transform:none}.Offer-module__aUtDTW__unitCover{z-index:1;border-radius:inherit;position:absolute;inset:0}.Offer-module__aUtDTW__unitBody{z-index:1;pointer-events:none;box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"media highlight""detail detail""action action";align-items:center;gap:10px;width:100%;max-width:100%;padding:36px 12px 12px;display:grid;position:relative}.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__hasMethods{grid-template-areas:"media highlight""detail detail""methods action"}.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__hasNotes{grid-template-areas:"media highlight""detail detail""action action""notes notes"}.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__hasMethods.Offer-module__aUtDTW__hasNotes{grid-template-areas:"media highlight""detail detail""methods action""notes notes"}.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__titledRow:not(.Offer-module__aUtDTW__hasMethods){grid-template-areas:"media highlight""media detail""action action";align-items:start;gap:6px 12px}.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__titledRow:not(.Offer-module__aUtDTW__hasMethods).Offer-module__aUtDTW__hasNotes{grid-template-areas:"media highlight""media detail""action action""notes notes"}.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__titledRow:not(.Offer-module__aUtDTW__hasMethods) .Offer-module__aUtDTW__mediaSlot{aspect-ratio:4/3;align-self:stretch;height:auto;min-height:88px}.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__titledRow:not(.Offer-module__aUtDTW__hasMethods) .Offer-module__aUtDTW__highlightSlot,.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__titledRow:not(.Offer-module__aUtDTW__hasMethods) .Offer-module__aUtDTW__detailSlot{align-self:start;align-items:flex-start}.Offer-module__aUtDTW__mediaSlot{border-radius:var(--radius-md);border:1px solid var(--border);box-sizing:border-box;background:linear-gradient(145deg,#ffffff14 0%,#d4af370f 100%);grid-area:media;align-self:stretch;width:100%;min-width:0;height:84px;min-height:84px;display:block;position:relative;overflow:hidden}.Offer-module__aUtDTW__highlightSlot{grid-area:highlight;justify-content:flex-start;align-self:stretch;align-items:center;width:100%;min-width:0;display:flex}.Offer-module__aUtDTW__detailSlot{grid-area:detail;align-items:center;min-width:0;display:flex}.Offer-module__aUtDTW__methodSlot{grid-area:methods;align-items:center;min-width:0;display:flex}.Offer-module__aUtDTW__noteSlot{grid-area:notes}.Offer-module__aUtDTW__scoreStack{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;max-width:100%;display:flex}.Offer-module__aUtDTW__scoreRow{border:1px solid var(--border-accent);border-radius:var(--radius-sm);background:#00000047;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:4px 8px;display:inline-flex;box-shadow:inset 0 1px #f0d56a14}.Offer-module__aUtDTW__scoreCaption{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:.58rem;font-weight:700}.Offer-module__aUtDTW__scoreMarks{color:var(--accent-bright);align-items:center;gap:1px;display:inline-flex}.Offer-module__aUtDTW__scoreMark{flex-shrink:0;width:11px;height:11px;display:block}.Offer-module__aUtDTW__scoreFigure{font-family:var(--font-family-display);letter-spacing:var(--tracking-display);color:var(--accent-bright);font-size:.78rem;font-weight:800;line-height:1}.Offer-module__aUtDTW__scoreNote{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:.7rem;line-height:1.3;display:-webkit-box;overflow:hidden}.Offer-module__aUtDTW__actionSlot{isolation:isolate;background:var(--gradient-gold);color:var(--text-inverse);font-family:var(--font-family-display);letter-spacing:.02em;text-align:center;white-space:nowrap;border-radius:var(--radius-md);box-shadow:var(--glow-gold-soft);grid-area:action;justify-content:center;align-items:center;padding:12px 16px;font-size:.95rem;font-weight:700;transition:filter .25s,transform .25s,box-shadow .25s;animation:2s ease-in-out infinite alternate Offer-module__aUtDTW__actionGlow;display:flex;position:relative;overflow:hidden}.Offer-module__aUtDTW__actionSlot:before{content:"";border-radius:inherit;opacity:.55;z-index:0;pointer-events:none;background:linear-gradient(#ffffff47 0%,#0000 42%,#0000001f 100%);position:absolute;inset:0}.Offer-module__aUtDTW__actionSlot:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ffffff26 35%,#ffffff8c 50%,#ffffff26 65%,#0000 100%);width:45%;animation:2.6s ease-in-out infinite Offer-module__aUtDTW__actionSheen;position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)}.Offer-module__aUtDTW__actionText{z-index:2;text-shadow:0 1px #0000002e;position:relative}.Offer-module__aUtDTW__unit:hover .Offer-module__aUtDTW__actionSlot{filter:brightness(1.12);box-shadow:var(--glow-gold);animation-duration:1.2s;transform:translateY(-1px)scale(1.03)}.Offer-module__aUtDTW__unit:hover .Offer-module__aUtDTW__actionSlot:after{animation-duration:1.4s}.Offer-module__aUtDTW__unitLead .Offer-module__aUtDTW__actionSlot{box-shadow:var(--glow-gold);animation:1.6s ease-in-out infinite alternate Offer-module__aUtDTW__actionGlowBold}.Offer-module__aUtDTW__unitLead:hover .Offer-module__aUtDTW__actionSlot{transform:translateY(-2px)scale(1.05)}@keyframes Offer-module__aUtDTW__actionGlow{0%{box-shadow:0 0 14px #d4af3747}to{box-shadow:0 0 28px #f0d56a8c}}@keyframes Offer-module__aUtDTW__actionGlowBold{0%{box-shadow:0 0 18px #d4af3766}to{box-shadow:0 0 36px #f0d56abf}}@keyframes Offer-module__aUtDTW__actionSheen{0%{transform:translate(-160%)}to{transform:translate(280%)}}.Offer-module__aUtDTW__media{object-fit:contain;object-position:center;box-sizing:border-box;padding:8px}.Offer-module__aUtDTW__methods{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.Offer-module__aUtDTW__methodMark{border-radius:var(--radius-sm);border:1px solid var(--border);object-fit:contain;background:#ffffff0f;width:24px;height:24px}.Offer-module__aUtDTW__methodMore{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;pointer-events:auto;z-index:2;background:0 0;padding:2px 6px;font-size:11px;position:relative}.Offer-module__aUtDTW__noteSlot{grid-area:notes;justify-content:center;align-items:center;display:flex}.Offer-module__aUtDTW__notes{color:var(--text-muted);text-align:center;align-items:center;gap:4px;font-size:11px;display:flex}.Offer-module__aUtDTW__noteLink{cursor:pointer;pointer-events:auto;z-index:2;color:var(--text-secondary);position:relative}.Offer-module__aUtDTW__noteLink:hover{color:var(--accent-bright);text-decoration:underline}.Offer-module__aUtDTW__noteIcon{cursor:pointer;pointer-events:auto;z-index:2;display:inline-flex;position:relative}@media (min-width:769px){.Offer-module__aUtDTW__unitBody,.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__titledRow:not(.Offer-module__aUtDTW__hasMethods){grid-template-columns:132px minmax(0,1fr) minmax(0,1.05fr) auto;grid-template-areas:"media highlight detail action";align-items:center;gap:16px 18px;padding:18px 20px}.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__hasMethods{grid-template-columns:132px minmax(0,1fr) minmax(0,1fr) auto auto;grid-template-areas:"media highlight detail methods action"}.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__hasNotes,.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__titledRow:not(.Offer-module__aUtDTW__hasMethods).Offer-module__aUtDTW__hasNotes{grid-template-areas:"media highlight detail action""notes notes notes notes"}.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__hasMethods.Offer-module__aUtDTW__hasNotes{grid-template-areas:"media highlight detail methods action""notes notes notes notes notes"}.Offer-module__aUtDTW__mediaSlot,.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__titledRow:not(.Offer-module__aUtDTW__hasMethods) .Offer-module__aUtDTW__mediaSlot{aspect-ratio:auto;align-self:stretch;width:132px;height:72px;min-height:72px}.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__titledRow:not(.Offer-module__aUtDTW__hasMethods) .Offer-module__aUtDTW__highlightSlot,.Offer-module__aUtDTW__unitBody.Offer-module__aUtDTW__titledRow:not(.Offer-module__aUtDTW__hasMethods) .Offer-module__aUtDTW__detailSlot{align-self:stretch;align-items:center}.Offer-module__aUtDTW__scoreRow{gap:6px 8px;padding:6px 10px}.Offer-module__aUtDTW__scoreCaption{font-size:.68rem}.Offer-module__aUtDTW__scoreMark{width:14px;height:14px}.Offer-module__aUtDTW__scoreFigure{font-size:.92rem}.Offer-module__aUtDTW__scoreNote{font-size:.78rem}.Offer-module__aUtDTW__scoreStack{gap:6px;max-width:16rem}.Offer-module__aUtDTW__actionSlot{min-width:8.5rem;padding:14px 22px}}
﻿.BonusDisplay-module__3S1q1q__highlightText{color:var(--text-secondary);margin:0;font-size:14px;font-weight:500}.BonusDisplay-module__3S1q1q__highlightStack{flex-direction:column;gap:1px;min-width:0;max-width:100%;display:flex}.BonusDisplay-module__3S1q1q__highlightTitle{max-width:100%;font-family:var(--font-family-display);letter-spacing:var(--tracking-display);color:var(--accent-bright);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0;font-size:clamp(.95rem,3.8vw,1.15rem);font-weight:800;line-height:1.2}.BonusDisplay-module__3S1q1q__highlightRate{color:var(--text-muted);font-size:.78rem;font-weight:500}.BonusDisplay-module__3S1q1q__highlightValue{color:var(--accent-bright);font-size:clamp(1.35rem,6vw,1.7rem);font-weight:800;line-height:1.15;font-family:var(--font-family-display);letter-spacing:var(--tracking-display);overflow-wrap:anywhere;word-break:break-word;margin:0}.BonusDisplay-module__3S1q1q__highlightExtra{color:var(--silver);font-size:.82rem;font-weight:600}@media (min-width:769px){.BonusDisplay-module__3S1q1q__highlightTitle{font-size:clamp(1.1rem,1.5vw,1.35rem)}.BonusDisplay-module__3S1q1q__highlightRate{font-size:.75rem}.BonusDisplay-module__3S1q1q__highlightValue{font-size:clamp(1.15rem,1.6vw,1.4rem)}.BonusDisplay-module__3S1q1q__highlightExtra{font-size:.78rem}}
.StickyOffer-module__dO6pnG__bar{z-index:100;border-top:1px solid var(--border-accent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -8px 32px #00000073, var(--glow-gold-soft);background:#070707e0;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.StickyOffer-module__dO6pnG__inner{box-sizing:border-box;align-items:center;gap:10px;width:100%;max-width:1100px;margin:0 auto;padding:10px 12px;display:flex}.StickyOffer-module__dO6pnG__logoLink{border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(145deg,#ffffff14 0%,#d4af370f 100%);flex-shrink:0;justify-content:center;align-items:center;min-height:52px;padding:4px 10px;display:flex}.StickyOffer-module__dO6pnG__logo{object-fit:contain;width:auto;max-width:100px;height:auto;max-height:44px}.StickyOffer-module__dO6pnG__highlight{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.StickyOffer-module__dO6pnG__action{background:var(--gradient-gold);color:var(--text-inverse);font-family:var(--font-family-display);letter-spacing:.02em;border-radius:var(--radius-md);white-space:nowrap;box-shadow:var(--glow-gold-soft);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:12px 18px;font-size:.95rem;font-weight:700;text-decoration:none;transition:filter .2s;display:inline-flex}.StickyOffer-module__dO6pnG__action:hover{filter:brightness(1.08)}.StickyOffer-module__dO6pnG__action:after{content:" →"}@media (max-width:500px){.StickyOffer-module__dO6pnG__inner{gap:8px;padding:8px 10px}.StickyOffer-module__dO6pnG__logo{max-width:72px;max-height:32px}.StickyOffer-module__dO6pnG__logoLink{min-height:40px;padding:2px 6px}.StickyOffer-module__dO6pnG__action{padding:9px 10px;font-size:.78rem}}
.PromoModal-module__5heZ6W__overlay{z-index:200;background:#000000eb;justify-content:center;align-items:center;padding:16px;animation:.35s both PromoModal-module__5heZ6W__fadeIn;display:flex;position:fixed;inset:0}.PromoModal-module__5heZ6W__panel{background:var(--gradient-card-top);border:1px solid var(--border-accent);border-radius:var(--radius-lg);text-align:center;width:100%;max-width:400px;box-shadow:var(--shadow-card), var(--glow-gold-soft);padding:28px 24px 24px;animation:.4s both PromoModal-module__5heZ6W__riseIn;position:relative}.PromoModal-module__5heZ6W__panel:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(80% 50% at 50% 0,#d4af372e 0%,#0000 60%);position:absolute;inset:0}.PromoModal-module__5heZ6W__close{z-index:2;border:1px solid var(--border-strong);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;background:#ffffff0f;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;line-height:1;transition:color .15s,border-color .15s,background .15s;display:flex;position:absolute;top:12px;right:12px}.PromoModal-module__5heZ6W__close:hover{color:var(--text-primary);border-color:var(--accent);background:var(--accent-muted)}.PromoModal-module__5heZ6W__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-bright);margin:0 0 8px;font-size:.72rem;font-weight:700;position:relative}.PromoModal-module__5heZ6W__headline{font-family:var(--font-family-display);letter-spacing:var(--tracking-display);color:var(--text-primary);margin:0 0 8px;font-size:clamp(1.25rem,3.5vw,1.55rem);font-weight:800;line-height:1.2;position:relative}.PromoModal-module__5heZ6W__sub{color:var(--text-secondary);margin:0 0 20px;font-size:.9rem;line-height:1.45;position:relative}.PromoModal-module__5heZ6W__spotlight{border:1px solid var(--border);border-radius:var(--radius-md);background:#00000047;flex-direction:column;align-items:center;gap:14px;padding:24px 18px 18px;display:flex;position:relative}.PromoModal-module__5heZ6W__spotTag{background:var(--gradient-gold);color:var(--text-inverse);letter-spacing:.04em;border-radius:var(--radius-sm);white-space:nowrap;box-shadow:var(--glow-gold-soft);padding:4px 14px;font-size:.7rem;font-weight:800;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.PromoModal-module__5heZ6W__logoLink{border-radius:var(--radius-md);border:1px solid var(--border);background:linear-gradient(145deg,#ffffff14 0%,#d4af370f 100%);justify-content:center;align-items:center;padding:8px 12px;display:flex}.PromoModal-module__5heZ6W__logo{object-fit:contain;width:auto;max-width:125px;height:auto;max-height:71px}.PromoModal-module__5heZ6W__highlightWrap{text-align:center;justify-content:center;display:flex}.PromoModal-module__5heZ6W__methodRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.PromoModal-module__5heZ6W__methodIcon{object-fit:contain;border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff0f;width:auto;height:22px;padding:2px 4px}.PromoModal-module__5heZ6W__action{background:var(--gradient-gold);width:100%;color:var(--text-inverse);font-family:var(--font-family-display);letter-spacing:.02em;border-radius:var(--radius-md);box-shadow:var(--glow-gold-soft);border:none;justify-content:center;align-items:center;padding:13px 16px;font-size:1rem;font-weight:700;text-decoration:none;transition:filter .2s;display:inline-flex}.PromoModal-module__5heZ6W__action:hover{filter:brightness(1.08)}.PromoModal-module__5heZ6W__action:after{content:" →"}@keyframes PromoModal-module__5heZ6W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PromoModal-module__5heZ6W__riseIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:440px){.PromoModal-module__5heZ6W__panel{padding:24px 16px 18px}.PromoModal-module__5heZ6W__headline{font-size:1.2rem}}
.CookieBanner-module__AqiAgW__banner{z-index:95;background:var(--gradient-card);width:auto;max-width:320px;color:var(--text-primary);border:1px solid var(--border-accent);border-radius:var(--radius-md);box-shadow:var(--shadow-card), var(--glow-gold-soft);margin-left:auto;padding:14px 14px 12px;animation:.4s both CookieBanner-module__AqiAgW__cookieIn;position:fixed;bottom:88px;left:16px;right:16px}.CookieBanner-module__AqiAgW__banner:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(70% 60% at 100% 0,#d4af3729 0%,#0000 55%);position:absolute;inset:0}.CookieBanner-module__AqiAgW__text{color:var(--text-secondary);margin:0 0 12px;font-size:.8rem;line-height:1.45;position:relative}.CookieBanner-module__AqiAgW__button{width:100%;font-family:var(--font-family-display);letter-spacing:.02em;cursor:pointer;border-radius:var(--radius-sm);background:var(--gradient-gold);color:var(--text-inverse);box-shadow:var(--glow-gold-soft);border:none;justify-content:center;align-items:center;padding:10px 14px;font-size:.85rem;font-weight:700;transition:filter .2s;display:inline-flex;position:relative}.CookieBanner-module__AqiAgW__button:hover{filter:brightness(1.08)}@keyframes CookieBanner-module__AqiAgW__cookieIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:500px){.CookieBanner-module__AqiAgW__banner{max-width:none;bottom:76px;left:12px;right:12px}}
.SpecialBanner-module__gn0Mfq__bannerLink{grid-column:1/-1;width:100%;display:block;overflow:hidden}.SpecialBanner-module__gn0Mfq__bannerImage{object-fit:cover;width:100%;height:auto;display:block}
.page-module__E0kJGG__main{flex:1}
