.no-deposit-page{--spin-gap:clamp(24px, 3vw, 42px);--spin-pad:clamp(16px, 2.5vw, 34px);--spin-radius:16px;--spin-edge:#6b5038;--spin-divider:#57412f;--spin-surface:#211914}.no-deposit-page .section{margin-top:var(--spin-gap)}.no-deposit-page h2{text-wrap:balance;font-size:clamp(1.95rem,3.45vw,2.95rem);line-height:1.04}.no-deposit-frame,.no-deposit-page .faq{border:1px solid var(--spin-edge);border-radius:var(--spin-radius);background:var(--spin-surface)}.no-deposit-hero{border-color:#94754a}.no-deposit-hero-inner{isolation:isolate;border-radius:calc(var(--spin-radius) - 1px) calc(var(--spin-radius) - 1px) 0 0;background:radial-gradient(at 77% 47%,#546440,#343e2a 32%,#0000 66%),linear-gradient(126deg,#2e2119,#1c1a15 66%,#30281a);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;min-height:clamp(350px,34vw,445px);display:grid;position:relative;overflow:hidden}.no-deposit-hero-inner:before{content:"";z-index:-1;pointer-events:none;border:1px solid #cfab6e37;border-radius:9px;position:absolute;inset:8px}.no-deposit-hero-inner .promo-copy{z-index:1;padding:clamp(24px,3.6vw,48px) 14px clamp(24px,3.6vw,48px) clamp(25px,4.5vw,64px)}.no-deposit-hero-inner h1{font-size:clamp(2.8rem,5.65vw,5.1rem)}.no-deposit-hero-inner p{color:#e6d8c6;max-width:50ch}.no-deposit-art{isolation:isolate;place-items:center;min-width:0;padding:10px 20px 10px 0;display:grid;position:relative}.no-deposit-art:before,.no-deposit-art:after{content:"";z-index:-1;aspect-ratio:1;background:linear-gradient(145deg,#d1bc5921,#0000 65%);border:1px solid #e2bc7180;width:min(56%,250px);position:absolute;transform:rotate(45deg)}.no-deposit-art:after{background:0 0;border-color:#e2bc713d;width:min(63%,282px);box-shadow:0 0 0 10px #e2bc710c}.no-deposit-art img{filter:drop-shadow(0 17px 23px #18140bc2);width:min(89%,378px);height:auto}.no-deposit-nav{border-top:1px solid #745838;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:4px 6px;display:grid}.no-deposit-nav a{min-height:46px;color:var(--muted);text-align:center;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:7px;font-size:.87rem;font-weight:650;line-height:1.3;display:flex}.no-deposit-nav a:hover,.no-deposit-nav a:focus-visible{color:var(--text);background:#e8ad7810}.no-deposit-nav a:focus-visible{outline-offset:-2px}.no-deposit-nav svg{width:18px;height:18px;color:var(--copper);flex:0 0 18px}.no-deposit-help-icon{width:15px;height:15px;color:var(--copper);border:1px solid;border-radius:50%;flex:0 0 15px;place-items:center;font-size:.68rem;line-height:1;display:grid}.no-deposit-spins{padding:var(--spin-pad);background:linear-gradient(135deg,#2d2219,#211914 62%,#1e1813)}.no-deposit-page .section-top{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-bottom:clamp(14px,1.7vw,23px)}.no-deposit-page .section-top .section-action{margin:0}.no-deposit-page .section-top .btn,.no-deposit-code-note .btn,.no-deposit-terms-intro .btn{min-height:44px}.free-spin-grid,.no-deposit-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.free-spin-grid{gap:12px}.free-spin-card{--card-glow:#4b5435;--card-fill:#28271d;isolation:isolate;background:radial-gradient(ellipse at 87% 55%, var(--card-glow), transparent 68%), var(--card-fill);border:1px solid #777048;border-radius:12px;grid-template:"title art""body art"1fr/minmax(0,1fr) minmax(82px,34%);column-gap:clamp(8px,1.4vw,20px);min-height:clamp(176px,17vw,222px);padding:clamp(16px,1.9vw,26px);display:grid;position:relative;overflow:hidden}.free-spin-card+.free-spin-card{--card-glow:#704133;--card-fill:#2d1e19;border-color:#895b43}.free-spin-card h3,.no-deposit-account h3,.no-deposit-terms h3{color:var(--copper);font:500 clamp(1.33rem, 2.2vw, 1.85rem)/1.1 var(--display);hyphens:none;overflow-wrap:normal;word-break:normal}.free-spin-card h3{text-wrap:balance;grid-area:title;min-height:2.2em}.free-spin-card p{grid-area:body;align-self:start}.free-spin-art{isolation:isolate;grid-area:art;place-items:center;display:grid;position:relative}.free-spin-art:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #e8ad7850;border-radius:50%;width:min(83%,132px);position:absolute;box-shadow:0 0 0 7px #e8ad7812}.free-spin-art img{object-fit:contain;filter:drop-shadow(0 9px 15px #150e0bbb);width:100%;height:auto;max-height:176px}.free-spin-card p,.no-deposit-account p,.no-deposit-terms p,.no-deposit-code p{max-width:67ch;color:var(--muted);text-wrap:pretty;margin-top:8px}.no-deposit-eligibility{border-top:1px solid var(--spin-divider);margin-top:clamp(19px,2.4vw,32px);padding-top:clamp(18px,2.1vw,28px)}.no-deposit-page .no-deposit-eligibility h2{font-size:clamp(1.55rem,2.65vw,2.28rem)}.no-deposit-account-grid{border:1px solid var(--spin-divider);background:linear-gradient(115deg,#32251b,#221b15 75%);border-radius:11px;margin-top:clamp(12px,1.45vw,19px)}.no-deposit-account{padding:clamp(15px,1.9vw,24px)}.no-deposit-account+.no-deposit-account{border-left:1px solid var(--spin-divider)}.no-deposit-account h3{align-items:center;gap:10px;font-size:clamp(1.25rem,1.95vw,1.65rem);display:flex}.no-deposit-code{background:linear-gradient(115deg,#32251b,#241b15 65%);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid}.no-deposit-code-copy{padding:var(--spin-pad);align-self:center}.no-deposit-code-note{border-left:1px solid var(--spin-divider);border-radius:0 calc(var(--spin-radius) - 1px) calc(var(--spin-radius) - 1px) 0;background:radial-gradient(at 88% 63%,#623929,#0000 66%),#241a14;grid-template-columns:minmax(0,1fr) minmax(74px,31%);align-items:center;gap:8px;padding:clamp(16px,2.2vw,30px) clamp(12px,1.8vw,24px);display:grid}.no-deposit-code-detail .btn{margin-top:13px;padding-inline:clamp(10px,1.6vw,22px)}.no-deposit-code-note img{object-fit:contain;filter:drop-shadow(0 10px 17px #170c0abd);width:100%;height:auto;max-height:195px}.no-deposit-terms{grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);display:grid}.no-deposit-terms-intro{padding:var(--spin-pad);border-right:1px solid var(--spin-divider);border-radius:calc(var(--spin-radius) - 1px) 0 0 calc(var(--spin-radius) - 1px);background:radial-gradient(at 67% 80%,#614326,#0000 65%),#2b2018;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:start;display:grid}.no-deposit-terms-intro .btn{margin-top:15px}.no-deposit-terms-intro img{filter:drop-shadow(0 10px 16px #1b100abd);justify-self:center;width:min(74%,164px);height:auto;margin-top:12px}.no-deposit-terms-grid{padding:3px var(--spin-pad);align-content:center;display:grid}.no-deposit-terms-grid article{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:clamp(10px,1.45vw,19px);padding:clamp(13px,1.55vw,20px) 0;display:grid}.no-deposit-terms-grid article+article{border-top:1px solid var(--spin-divider)}.no-deposit-terms-grid h3{font-size:clamp(1.32rem,2vw,1.65rem)}.no-deposit-terms-grid p{margin-top:5px}.no-deposit-page .faq{margin-bottom:var(--spin-gap);padding:var(--spin-pad);background:linear-gradient(120deg,#2b2017,#211914 60%);grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:start;gap:clamp(18px,3vw,40px)}.no-deposit-page .faq h2{max-width:none;font-size:clamp(1.85rem,3.05vw,2.63rem)}.no-deposit-page .faq-list{gap:0}.no-deposit-page .faq-item{--faq-inset:clamp(8px, 1vw, 14px);background:0 0;border:0;border-radius:0}.no-deposit-page .faq-item+.faq-item{border-top:1px solid var(--spin-divider)}.no-deposit-page .faq summary{border-radius:7px;min-height:54px;padding-block:9px}.no-deposit-page .faq summary:hover,.no-deposit-page .faq-item[open] summary{background:#e8ad780c}.no-deposit-page .faq-answer{border:0;margin-top:3px;padding-block:9px 15px}@media (width<=860px){.no-deposit-code-note{grid-template-columns:minmax(0,1fr) minmax(62px,26%)}.no-deposit-terms{grid-template-columns:minmax(215px,.72fr) minmax(0,1.28fr)}.no-deposit-terms-intro .btn{padding-inline:12px}}@media (width<=740px){.no-deposit-page{--spin-gap:clamp(21px, 5vw, 30px)}.no-deposit-hero-inner,.no-deposit-code,.no-deposit-terms,.no-deposit-page .faq{grid-template-columns:minmax(0,1fr)}.no-deposit-hero-inner{background:radial-gradient(at 50% 83%,#455436,#303c2b 28%,#0000 58%),linear-gradient(158deg,#2d221a,#211b15 58%,#24291d);min-height:0}.no-deposit-hero-inner .promo-copy{padding:22px clamp(16px,4.8vw,30px) 2px}.no-deposit-hero-inner h1{font-size:clamp(2.38rem,8.6vw,3.8rem)}.no-deposit-hero-inner .promo-actions{margin-top:15px}.no-deposit-art{padding:4px 16px 10px}.no-deposit-art img{width:auto;height:clamp(147px,44vw,235px)}.no-deposit-art:before{width:min(37%,146px)}.no-deposit-art:after{width:min(43%,172px)}.no-deposit-page .section-top{align-items:start;display:flex}.free-spin-grid{grid-template-columns:minmax(0,1fr);gap:9px}.free-spin-card{grid-template:"title art""body body"/minmax(0,1fr) clamp(65px,22vw,104px);gap:2px 8px;min-height:0;padding:10px clamp(12px,3.4vw,23px) 14px}.free-spin-card h3{align-self:center;min-height:0}.free-spin-card p{margin-top:2px}.free-spin-art img{max-height:clamp(65px,22vw,102px)}.no-deposit-code-note{padding:14px var(--spin-pad) 16px;border-top:1px solid var(--spin-divider);border-radius:0 0 calc(var(--spin-radius) - 1px) calc(var(--spin-radius) - 1px);border-left:0;grid-template-columns:minmax(0,1fr) minmax(72px,25%)}.no-deposit-terms-intro{border-right:0;border-bottom:1px solid var(--spin-divider);border-radius:calc(var(--spin-radius) - 1px) calc(var(--spin-radius) - 1px) 0 0;grid-template-columns:minmax(0,1fr) clamp(78px,24vw,130px);grid-template-areas:"heading art""action art";align-items:center;gap:8px}.no-deposit-terms-intro h2{grid-area:heading}.no-deposit-terms-intro .btn{grid-area:action;margin:0}.no-deposit-terms-intro img{grid-area:art;width:100%;margin:0}.no-deposit-page .faq{gap:13px}}@media (width<=520px){.no-deposit-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.no-deposit-nav a:nth-child(-n+2){border-bottom:1px solid #e8ad781c}.no-deposit-account-grid{grid-template-columns:minmax(0,1fr)}.no-deposit-account+.no-deposit-account{border-top:1px solid var(--spin-divider);border-left:0}.no-deposit-code-note{display:block;position:relative}.no-deposit-code-note img{width:55px;height:61px;position:absolute;top:4px;right:13px}.no-deposit-code-note .promo-icon{margin-bottom:12px}.no-deposit-terms-intro{grid-template-areas:"heading art""action action"}.no-deposit-terms-intro h2{font-size:clamp(1.66rem,7.45vw,2.1rem)}.no-deposit-terms-grid article{grid-template-areas:"icon heading""body body";align-items:center;row-gap:7px}.no-deposit-terms-grid article>div{display:contents}.no-deposit-terms-grid .promo-icon{grid-area:icon}.no-deposit-terms-grid h3{grid-area:heading}.no-deposit-terms-grid p{grid-area:body;margin-top:0}}
