.loyalty-module__37idMq__hero{background:var(--deep);color:#fff;flex-direction:column;justify-content:center;min-height:720px;padding:150px clamp(24px,6vw,96px) 90px;display:flex}.loyalty-module__37idMq__hero>span,.loyalty-module__37idMq__levels>div:first-child>span,.loyalty-module__37idMq__mechanics>div>span,.loyalty-module__37idMq__rules>div:first-child>span,.loyalty-module__37idMq__faq>div:first-child>span,.loyalty-module__37idMq__cta>span{color:var(--muted);font:700 10px var(--font-geist-mono), monospace;letter-spacing:.13em}.loyalty-module__37idMq__hero h1{letter-spacing:-.075em;max-width:1100px;margin:34px 0 24px;font-size:clamp(58px,8vw,122px);font-weight:540;line-height:.88}.loyalty-module__37idMq__hero h1 em{color:var(--acid);font-style:normal}.loyalty-module__37idMq__hero>p{color:#acb7b9;max-width:720px;margin:0;font-size:17px;line-height:1.6}.loyalty-module__37idMq__hero>div:last-child{gap:10px;margin-top:42px;display:flex}.loyalty-module__37idMq__hero>div:last-child a{color:#fff;border:1px solid #58666a;justify-content:space-between;align-items:center;gap:38px;min-height:54px;padding:0 19px;font-size:11px;display:flex}.loyalty-module__37idMq__hero>div:last-child a:first-child{background:var(--acid);color:var(--accent-ink);border:0;font-weight:750}.loyalty-module__37idMq__facts{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.loyalty-module__37idMq__facts article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);min-height:230px;padding:28px}.loyalty-module__37idMq__facts span{color:var(--muted);font:700 9px var(--font-geist-mono), monospace}.loyalty-module__37idMq__facts b{letter-spacing:-.055em;margin-top:52px;font-size:37px;display:block}.loyalty-module__37idMq__facts p{max-width:230px;color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.55}.loyalty-module__37idMq__levels,.loyalty-module__37idMq__mechanics,.loyalty-module__37idMq__rules,.loyalty-module__37idMq__faq{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,.65fr) minmax(500px,1.35fr);gap:8vw;padding:110px clamp(24px,6vw,96px);display:grid}.loyalty-module__37idMq__levels>div:first-child h2,.loyalty-module__37idMq__mechanics>div h2,.loyalty-module__37idMq__rules>div:first-child h2,.loyalty-module__37idMq__faq>div:first-child h2{letter-spacing:-.06em;margin:22px 0 17px;font-size:clamp(42px,5vw,70px);font-weight:540;line-height:.96}.loyalty-module__37idMq__levels>div:first-child p{color:var(--muted);font-size:12px;line-height:1.6}.loyalty-module__37idMq__levelList{border-top:1px solid var(--line)}.loyalty-module__37idMq__levelList article{border-bottom:1px solid var(--line);grid-template-columns:95px 115px 1fr;align-items:start;gap:22px;min-height:180px;padding:28px 0;display:grid}.loyalty-module__37idMq__levelList article>span{color:var(--muted);font:700 9px var(--font-geist-mono), monospace;padding-top:11px}.loyalty-module__37idMq__levelList strong{color:#55872c;letter-spacing:-.06em;font-size:52px}.loyalty-module__37idMq__levelList h3,.loyalty-module__37idMq__levelList b{font-size:17px}.loyalty-module__37idMq__levelList p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.55}.loyalty-module__37idMq__mechanics{background:var(--deep);color:#fff}.loyalty-module__37idMq__mechanics ol{border-top:1px solid #3d4a4e;margin:0;padding:0;list-style:none}.loyalty-module__37idMq__mechanics li{border-bottom:1px solid #3d4a4e;grid-template-columns:70px 1fr;gap:20px;min-height:150px;padding:27px 0;display:grid}.loyalty-module__37idMq__mechanics li>b{color:var(--acid);font:700 11px var(--font-geist-mono), monospace}.loyalty-module__37idMq__mechanics h3{margin:0 0 10px;font-size:22px}.loyalty-module__37idMq__mechanics p{color:#aab5b7;max-width:650px;margin:0;font-size:12px;line-height:1.6}.loyalty-module__37idMq__rules>div:nth-child(2){border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.loyalty-module__37idMq__rules article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:190px;padding:24px}.loyalty-module__37idMq__rules article b{font-size:17px}.loyalty-module__37idMq__rules article p{color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.6}.loyalty-module__37idMq__rules>small{color:var(--muted);grid-column:2;font-size:9px;line-height:1.5}.loyalty-module__37idMq__faq>div:last-child{border-top:1px solid var(--line)}.loyalty-module__37idMq__faq details{border-bottom:1px solid var(--line)}.loyalty-module__37idMq__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:78px;font-size:15px;font-weight:650;list-style:none;display:flex}.loyalty-module__37idMq__faq summary::-webkit-details-marker{display:none}.loyalty-module__37idMq__faq summary span{font-size:24px;font-weight:350}.loyalty-module__37idMq__faq details[open] summary span{transform:rotate(45deg)}.loyalty-module__37idMq__faq details p{max-width:690px;color:var(--muted);margin:-4px 0 25px;font-size:12px;line-height:1.65}.loyalty-module__37idMq__cta{background:var(--acid);min-height:590px;color:var(--accent-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:100px clamp(24px,6vw,96px);display:flex}.loyalty-module__37idMq__cta>span{color:#5d711b}.loyalty-module__37idMq__cta h2{letter-spacing:-.07em;max-width:920px;margin:24px 0 18px;font-size:clamp(50px,7vw,96px);font-weight:550;line-height:.9}.loyalty-module__37idMq__cta p{max-width:650px;margin:0;font-size:13px;line-height:1.6}.loyalty-module__37idMq__cta>div{gap:10px;margin-top:35px;display:flex}.loyalty-module__37idMq__cta a{border:1px solid #728a1e;align-items:center;gap:30px;min-height:54px;padding:0 18px;font-size:11px;display:flex}.loyalty-module__37idMq__cta a:first-child{background:var(--deep);color:#fff;border-color:var(--deep)}@media (max-width:900px){.loyalty-module__37idMq__facts{grid-template-columns:1fr 1fr}.loyalty-module__37idMq__levels,.loyalty-module__37idMq__mechanics,.loyalty-module__37idMq__rules,.loyalty-module__37idMq__faq{grid-template-columns:1fr;gap:45px}.loyalty-module__37idMq__rules>small{grid-column:auto}}@media (max-width:580px){.loyalty-module__37idMq__hero{min-height:650px;padding-top:125px}.loyalty-module__37idMq__hero h1{font-size:57px}.loyalty-module__37idMq__hero>p{font-size:14px}.loyalty-module__37idMq__hero>div:last-child,.loyalty-module__37idMq__cta>div{flex-direction:column;width:100%}.loyalty-module__37idMq__facts{grid-template-columns:1fr}.loyalty-module__37idMq__facts article{min-height:180px}.loyalty-module__37idMq__facts b{margin-top:35px}.loyalty-module__37idMq__levels,.loyalty-module__37idMq__mechanics,.loyalty-module__37idMq__rules,.loyalty-module__37idMq__faq{padding-top:78px;padding-bottom:78px}.loyalty-module__37idMq__levelList article{grid-template-columns:65px 80px 1fr;gap:10px}.loyalty-module__37idMq__levelList strong{font-size:38px}.loyalty-module__37idMq__rules>div:nth-child(2){grid-template-columns:1fr}.loyalty-module__37idMq__cta{min-height:560px}.loyalty-module__37idMq__cta h2{font-size:52px}}
