.no-deposit{--no-deposit-space:clamp(26px, 3.4vw, 46px);--no-deposit-gold:#f8dc88;padding-block:18px var(--no-deposit-space)}.no-deposit-section{margin-block-start:var(--no-deposit-space);scroll-margin-block-start:12px}.no-deposit-section h2{text-wrap:balance;font-size:clamp(24px,2.8vw,40px)}.no-deposit p{text-wrap:pretty}.no-deposit-hero{background:linear-gradient(125deg,#161d37 9%,#252850 68%,#2a2450);border:1px solid #48587f;border-radius:24px;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);display:grid;overflow:hidden}.no-deposit-hero-copy{align-self:center;padding:clamp(24px,4.1vw,58px) 8px clamp(24px,4.1vw,58px) clamp(24px,4.1vw,58px)}.no-deposit-hero h1{letter-spacing:-.058em;font-size:clamp(38px,4.6vw,68px);font-weight:860;line-height:.99}.no-deposit-hero h1 span{color:var(--no-deposit-gold);display:block}.no-deposit-hero p{color:#dbe1f7;max-width:46ch;margin-top:19px;font-size:clamp(15px,1.4vw,17px)}.no-deposit-hero .hero-actions{gap:8px}.no-deposit-hero-art{min-height:360px;position:relative}.no-deposit-hero-art img{object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 21%)}.no-deposit-raffle{margin-block-start:clamp(22px,2.7vw,38px)}.no-deposit-raffle-lead{background:radial-gradient(at 90% -40%,#3a477c,#0000 74%),#1a223f;border:1px solid #414d75;border-radius:22px;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-template-areas:"heading ticket""entry ticket";align-items:center;gap:12px clamp(24px,4vw,54px);padding:clamp(20px,3.4vw,44px);display:grid}.no-deposit-raffle-lead h2{grid-area:heading;align-self:end;max-width:21ch}.no-deposit-entry{grid-area:entry;align-self:start}.no-deposit-entry p{color:#c4cde8;max-width:58ch}.no-deposit-entry>.button{margin-top:16px}.no-deposit-ticket{color:#251d34;background:linear-gradient(112deg,#f1cc76,#fae5a1 58%,#f5d685);border:1px solid #f9e2a6;border-radius:14px;grid-area:ticket;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.12fr);min-width:0;margin:0;display:grid;box-shadow:0 14px 28px #0a102c60}.no-deposit-ticket>div{flex-direction:column-reverse;justify-content:flex-end;gap:7px;padding:clamp(13px,1.85vw,25px);display:flex}.no-deposit-ticket>div+div{border-inline-start:1px dashed #64513981}.no-deposit-ticket dt{color:#443446;font-size:.87rem;line-height:1.35}.no-deposit-ticket dd{letter-spacing:-.055em;font-variant-numeric:tabular-nums;white-space:nowrap;gap:8px;margin:0;font-size:clamp(25px,3.15vw,44px);font-weight:850;line-height:1;display:grid}.no-deposit-ticket dd svg{color:#543748}.no-deposit-ticket>div:last-child dd{color:#151329}.no-deposit-payout{background:radial-gradient(at 0 0,#2b3a60,#0000 72%),#18223c;border:1px solid #405174;border-radius:20px;margin-top:clamp(20px,2.4vw,32px);padding:clamp(16px,2.6vw,34px);scroll-margin-block-start:12px}.no-deposit-payout-head{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title""icon copy";align-items:center;gap:8px clamp(10px,1.35vw,18px);display:grid}.no-deposit-payout-icon{aspect-ratio:1;color:#dce7ff;background:#3b4d7870;border:1px solid #728ac06b;border-radius:11px;grid-area:icon;align-self:start;place-items:center;width:clamp(34px,3.6vw,48px);display:grid}.no-deposit-payout h3{letter-spacing:-.04em;grid-area:title;font-size:clamp(21px,2.5vw,34px);line-height:1.12}.no-deposit-payout-head p{color:#c6d0ec;grid-area:copy;max-width:76ch}.no-deposit-payout-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.35vw,16px);margin:clamp(16px,1.8vw,24px) 0 0;display:grid}.no-deposit-payout-rules>div{background:linear-gradient(155deg,#253553,#171f37 80%);border:1px solid #91a5d235;border-radius:12px;grid-template-rows:auto auto 1fr;grid-template-areas:"value""label""note";align-content:start;gap:6px 12px;min-width:0;padding:clamp(12px,1.7vw,22px);display:grid}.no-deposit-payout-rules dt{color:#eff3ff;grid-area:label;font-size:.94rem;font-weight:720;line-height:1.32}.no-deposit-payout-rules dd{margin:0}.no-deposit-payout-value{color:#bed1ff;letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:value;align-items:center;gap:9px;font-size:clamp(26px,3vw,42px);font-weight:820;line-height:1.1;display:flex}.no-deposit-payout-value svg{color:#98b0e6;flex:none}.no-deposit-payout-note{color:var(--muted);text-wrap:pretty;grid-area:note;font-size:.91rem;line-height:1.48}.no-deposit-alice{background:linear-gradient(110deg,#252840,#192139 75%);border:1px solid #46546f;border-radius:16px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:5px clamp(14px,2.3vw,28px);padding-right:clamp(14px,2.4vw,32px);display:grid;overflow:hidden}.no-deposit-alice img{object-fit:cover;width:100%;height:100%;min-height:110px}.no-deposit-alice-copy{padding-block:14px}.no-deposit-alice h2{font-size:clamp(19px,2.05vw,28px)}.no-deposit-alice p{color:#c6cee5;margin-top:5px}.no-deposit-alice:target{border-color:var(--no-deposit-gold)}.no-deposit-section-title{margin-bottom:clamp(14px,1.65vw,22px)}.no-deposit-offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.no-deposit-offer{border:1px solid var(--line);background:var(--panel-deep);border-radius:18px;overflow:hidden}.no-deposit-offer-media{--no-deposit-media-height:clamp(142px, 15.6vw, 222px);height:var(--no-deposit-media-height);border-bottom:1px solid var(--line);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:relative;overflow:hidden}.no-deposit-offer-portrait{isolation:isolate;background:radial-gradient(at 50% 105%,#546543,#0000 65%),linear-gradient(120deg,#211e30,#343249,#20283a)}.no-deposit-offer-portrait:before{z-index:-1;content:"";opacity:.2;background:url(/assets/bonus-sew.webp) 50% 47%/100% no-repeat;position:absolute;inset:0}.no-deposit-offer-portrait img{height:calc(var(--no-deposit-media-height) - 28px);border:1px solid #ffffff37;border-radius:10px;width:auto;box-shadow:0 12px 30px #111521cf}.no-deposit-offer-banner{background:#261a2b}.no-deposit-offer-banner img{object-fit:cover;object-position:center;width:100%;height:100%}.no-deposit-offer-copy{align-content:start;gap:10px;padding:clamp(16px,2vw,25px);display:grid}.no-deposit-offer-copy h3{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(20px,2vw,27px);line-height:1.15}.no-deposit-offer-copy p{color:var(--muted)}.no-deposit-offer-action{padding-top:4px}.no-deposit-offer-action .bonus-code-row{margin:0}.no-deposit-faq{border-top:1px solid var(--line);grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr);align-items:start;gap:clamp(14px,3.5vw,46px);padding-top:clamp(22px,3vw,36px);display:grid}.no-deposit-faq #faq-title{display:block}.no-deposit-faq #faq-title .title-icon{margin-bottom:10px}.no-deposit-faq .faq{margin-top:0}.no-deposit-faq .faq details{background:var(--panel-deep)}.no-deposit-faq .faq details[open]{background:var(--panel)}@media (width<=860px){.no-deposit-hero h1{font-size:clamp(31px,4.7vw,39px)}.no-deposit-hero .hero-actions .button{min-height:44px;padding-inline:11px;font-size:.8rem}.no-deposit-raffle-lead{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""ticket""entry"}.no-deposit-raffle-lead h2{max-width:none}.no-deposit-faq,.no-deposit-offers{grid-template-columns:minmax(0,1fr)}.no-deposit-faq #faq-title{align-items:flex-start;display:flex}.no-deposit-faq #faq-title .title-icon{margin-bottom:0}}@media (width<=700px){.no-deposit{padding-top:14px}.no-deposit-hero{border-radius:18px;grid-template-columns:minmax(0,1fr)}.no-deposit-hero-copy{padding:20px 16px 0}.no-deposit-hero h1{font-size:clamp(29px,8.2vw,43px)}.no-deposit-hero p{margin-top:12px}.no-deposit-hero .hero-actions{justify-content:flex-start;gap:7px;margin-top:14px}.no-deposit-hero .hero-actions .button{min-height:44px;padding-inline:8px;font-size:.76rem}.no-deposit-hero-art{min-height:clamp(140px,44vw,250px)}.no-deposit-hero-art img{object-position:center 45%;mask-image:linear-gradient(#0000,#000 23%)}}@media (width<=600px){.no-deposit-payout-head{grid-template-areas:"icon title""copy copy"}.no-deposit-payout-rules{grid-template-columns:minmax(0,1fr)}.no-deposit-payout-rules>div{grid-template:"value label""value note"/clamp(74px,21vw,112px) minmax(0,1fr)}.no-deposit-payout-value{flex-direction:column;align-items:flex-start;gap:5px;font-size:clamp(24px,6.6vw,32px)}.no-deposit-payout-value svg{width:19px;height:19px}.no-deposit-raffle-lead{border-radius:16px;padding:14px}.no-deposit-ticket>div{gap:5px;padding:10px 8px}.no-deposit-ticket dd{gap:6px;font-size:clamp(21px,5.2vw,30px)}.no-deposit-ticket dd svg{width:18px;height:18px}.no-deposit-ticket dt{font-size:.74rem}.no-deposit-alice{grid-template:"cover title""copy copy"/48px minmax(0,1fr);gap:8px 12px;padding:12px}.no-deposit-alice-copy{display:contents}.no-deposit-alice img{border-radius:7px;grid-area:cover;height:auto;min-height:0}.no-deposit-alice h2{grid-area:title}.no-deposit-alice p{grid-area:copy;margin:0}.no-deposit-faq #faq-title .title-icon{width:32px;height:32px}}@media (width<=360px){.no-deposit-payout-rules>div{grid-template:"value""label""note"/minmax(0,1fr)}.no-deposit-payout-value{flex-direction:row;align-items:center}}
