.bonus-page.experience-page{--bonus-space:clamp(24px, 3vw, 40px);--experience-gap:clamp(12px, 1.5vw, 20px)}.experience-hero{border:1px solid var(--hero-border);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:clamp(320px,30vw,385px)}.experience-hero:after{display:none}.experience-hero .bonus-hero-copy{padding:clamp(22px,3.6vw,52px)}.experience-hero h1{text-wrap:balance;font-size:clamp(2.15rem,4.6vw,3.85rem)}.experience-hero-art{background:linear-gradient(90deg,#21182f 0%,#0000 68%),url(/app-candy-night.webp) 50% 47%/cover;align-self:stretch;position:relative}.experience-hero-art img{object-fit:cover;object-position:center 45%;width:72%;height:100%;position:absolute;inset:0 0 0 auto;mask-image:linear-gradient(90deg,#0000,#000 24%)}.experience-page .bonus-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.experience-jumps{padding:4px}.experience-jumps ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;display:grid}.experience-jumps a{justify-content:center;gap:7px;width:100%}.experience-jumps li+li{border-inline-start:1px solid var(--line)}.experience-jumps .bonus-icon{color:var(--icon-accent)}.experience-page>.experience-games{margin-top:clamp(18px,2vw,26px)}.experience-game-grid,.experience-payments-grid,.experience-support-grid,.experience-limit-grid{gap:var(--experience-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(14px,2vw,23px);display:grid}.experience-game{border:1px solid var(--line);background:var(--panel);border-radius:14px;grid-template-rows:auto 1fr;gap:clamp(12px,1.5vw,19px);padding:clamp(11px,1.5vw,17px);display:grid}.experience-game-covers{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(5px,1vw,10px);display:grid}.experience-game-covers img{aspect-ratio:1;object-fit:cover;border-radius:9px;width:100%;height:auto}.experience-game-copy{grid-template-rows:auto 1fr auto;justify-items:start;gap:9px;padding:0 3px 3px;display:grid}.experience-page h3{overflow-wrap:anywhere;font-size:clamp(1.02rem,1.6vw,1.3rem);line-height:1.2}.experience-page .bonus-surface p{color:var(--muted);margin-top:8px}.experience-page .bonus-surface .button{min-height:44px;margin-top:12px;padding-inline:14px;font-size:.87rem}.experience-page .experience-game :is(p,.button){margin-top:0}.experience-game-notes{gap:var(--experience-gap);margin-top:var(--experience-gap);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:14px;display:grid}.experience-game-notes>div{align-items:start;gap:10px;font-size:.91rem;display:flex}.experience-game-notes>div>div{flex-direction:column;align-items:start;min-height:100%;display:flex}.experience-page .experience-game-notes p{flex:1;margin-top:0}.experience-game-notes .icon{border-radius:8px;width:33px;height:33px}.experience-page .experience-game-notes .button{margin-top:8px}.experience-payments-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.experience-facts{border:1px solid var(--line);background:var(--base);border-radius:12px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);margin:0;display:grid}.experience-facts>div{flex-direction:column;justify-content:space-between;gap:8px;padding:clamp(12px,2vw,20px);display:flex}.experience-facts>div+div{border-inline-start:1px solid var(--line)}.experience-facts dt{color:var(--muted);font-size:.86rem}.experience-facts dd{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:.85rem;display:flex}.experience-facts dd strong{color:var(--rose);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.55vw,2.15rem);font-weight:800;line-height:1.08}.experience-payment-details{margin-top:17px}.experience-payment-details>div+div{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.experience-support-grid{grid-template-columns:minmax(0,.83fr) minmax(0,1fr)}.experience-chat,.experience-complaint,.experience-verification{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.experience-chat{flex-direction:column;display:flex}.experience-chat img,.experience-verification img{object-fit:cover;width:100%}.experience-chat img{object-position:center 53%;flex:1 1 0;height:0;min-height:130px}.experience-verification img{object-position:center 54%;height:clamp(102px,12vw,152px)}.experience-card-copy{padding:clamp(13px,2vw,22px)}.experience-page .bonus-surface .experience-complaint-email{overflow-wrap:anywhere;color:var(--text);margin-block:11px 5px;font-weight:710}.experience-complaint-details,.experience-durations{margin:0;padding:0;list-style:none}.experience-page .experience-complaint-details p{margin:0}.experience-complaint-details strong{color:var(--text);font-weight:690}.experience-complaint-details li+li{border-top:1px solid var(--line);margin-top:11px;padding-top:11px}.experience-limit-grid{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:0}.experience-limit-grid>div+div{border-inline-start:1px solid var(--line)}.experience-durations{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid}.experience-durations li{text-align:center;padding:10px 5px;font-size:clamp(.8rem,1.3vw,.98rem);font-weight:730}.experience-durations li+li{border-inline-start:1px solid var(--line)}.experience-page>.faq{align-items:start;gap:var(--experience-gap);margin-block:var(--bonus-space);padding:var(--bonus-inset);border:1px solid var(--line);background:linear-gradient(150deg,#1d2b40,#142032 70%);border-radius:22px;grid-template-columns:minmax(0,.85fr) minmax(0,1.75fr);display:grid}.experience-page .faq .heading-with-icon{margin:0}.experience-page .faq summary svg{flex:none}@media (width>=821px){.experience-page>.faq{background:linear-gradient(180deg, #1a273af7 12%, #17233565 100%) left / 36% 100% no-repeat, linear-gradient(90deg, transparent 4%, #182436 36%), url(/candy-grove.webp) left 62% / auto 130% no-repeat, var(--panel)}}@media (width<=820px){.experience-support-grid,.experience-payments-grid,.experience-page>.faq{grid-template-columns:minmax(0,1fr)}.experience-chat img{flex:none;height:clamp(105px,24vw,175px);min-height:0}}@media (width<=650px){.experience-hero,.experience-game-grid,.experience-game-notes,.experience-limit-grid{grid-template-columns:minmax(0,1fr)}.experience-hero{min-height:0}.experience-hero h1{text-wrap:initial;font-size:clamp(1.95rem,7.3vw,2.9rem)}.experience-hero-art{min-height:clamp(148px,43vw,235px);mask-image:linear-gradient(#0000,#000 18%)}.experience-limit-grid>div+div{border-inline-start:0;border-block-start:1px solid var(--line)}.experience-facts{grid-template-columns:minmax(0,.97fr) minmax(0,1.03fr)}.experience-jumps ul{grid-template-columns:repeat(6,minmax(0,1fr))}.experience-jumps li{grid-column:span 2}.experience-jumps li:nth-child(n+4){border-top:1px solid var(--line);grid-column:span 3}.experience-jumps li:nth-child(4){border-inline-start:0}.experience-jumps a{padding-inline:4px;font-size:.84rem}}@media (width<=375px){.experience-facts{grid-template-columns:minmax(0,1fr)}.experience-facts>div+div{border-inline-start:0;border-block-start:1px solid var(--line)}}@media (width<=410px){.experience-jumps a{flex-direction:column;gap:3px;min-height:48px;font-size:.74rem}}
