@font-face{font-family:Pragmatica;src:url(./Pragmatica-Medium-CvQgin9i.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Pragmatica Extended;src:url(./PragmaticaExtended-Medium-CC8o6V3O.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}:root{--black: #000;--white: #fff;--light-gray: #efefef;--soft-gray: #f3f3f3;--dark-gray: #6e6e6e;--accent-start: #f19c1c;--accent-end: #e33a00;--radius-sm: 8px;--radius-md: 16px;--container: 1200px;color:var(--black);background:var(--white);font-family:Pragmatica,Arial,sans-serif;font-synthesis:none;text-rendering:geometricPrecision}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;background:var(--white);color:var(--black);font-size:14px;line-height:1}body.nav-open{overflow:hidden}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}h1,h2,h3,p,dl,dd,ol,ul{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3{font-family:Pragmatica Extended,Pragmatica,Arial,sans-serif;font-weight:500}h2{font-size:32px;line-height:.98}section,.anchor{scroll-margin-top:96px}.container{width:min(calc(100% - 32px),var(--container));margin-inline:auto}.skip-link{position:fixed;z-index:1000;top:8px;left:8px;padding:12px 16px;border-radius:var(--radius-sm);background:var(--black);color:var(--white);transform:translateY(-150%);transition:transform .18s ease}.skip-link:focus{transform:translateY(0)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border:0;border-radius:var(--radius-sm);padding:12px 16px;cursor:pointer;color:var(--white);line-height:1;transition:transform .18s ease,filter .18s ease,opacity .18s ease}.button:hover{filter:brightness(.94);transform:translateY(-1px)}.button:active{transform:translateY(0)}.button--accent{background:linear-gradient(180deg,var(--accent-start),var(--accent-end))}.button--dark{background:var(--black)}.button--wide{width:100%}.text-link{text-decoration:underline;text-underline-offset:2px}.text-link--muted{color:var(--dark-gray)}:focus-visible{outline:2px solid #2b6cff;outline-offset:3px}.site-header{position:sticky;z-index:100;top:-36px;padding-top:48px;background:transparent}.header__inner{display:flex;min-height:72px;align-items:center;justify-content:space-between;padding:16px;border:1px solid var(--soft-gray);border-radius:var(--radius-md);background:var(--white)}.header__logo{position:relative;z-index:2;display:block;width:100px;flex:0 0 100px}.header__logo img{width:100%;height:19px}.header__nav{display:flex;align-items:center;gap:16px}.header__nav>a:not(.button){position:relative;padding:8px 0;white-space:nowrap}.header__nav>a:not(.button):after{position:absolute;right:0;bottom:2px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.header__nav>a:not(.button):hover:after{transform:scaleX(1);transform-origin:left}.header__mobile-cta,.menu-toggle{display:none}.hero{margin-top:32px}.hero__panel{position:relative;height:470px;overflow:visible;border-radius:var(--radius-md);background:linear-gradient(180deg,var(--accent-start),var(--accent-end));box-shadow:inset 0 -5px 40px #0000000d}.hero__copy{position:relative;z-index:2;width:49%;height:100%;padding:48px 0 32px 125px;color:var(--white)}.hero__logo{width:325px;height:60px}.hero__date{display:inline-flex;margin-top:32px;padding:12px 16px;border:1px solid rgb(255 255 255 / 90%);border-radius:var(--radius-md);background:#ffffff26}.hero__text{position:absolute;bottom:34px;left:125px}.hero__text h1{width:350px;font-size:48px;line-height:.9}.hero__text p{margin-top:20px}.hero__people{position:absolute;z-index:1;right:7%;bottom:0;width:47%;height:calc(100% + 48px);object-fit:contain;object-position:bottom center;transform:scale(1.04);transform-origin:bottom center}.hero__people img{width:100%;height:100%;object-fit:contain;object-position:bottom center}.brand-strip{padding-block:64px 48px}.brand-strip h2{margin-bottom:32px}.brand-strip__logos{display:flex;min-height:27px;align-items:center;justify-content:space-between}.brand-strip__logos img{width:auto;max-width:none;height:auto;flex:0 0 auto}.brand-strip__logos a,.partner-logo-grid a,.brand-picker__logo a{display:flex;align-items:center;justify-content:center}.page-content{display:flex;flex-direction:column;gap:48px;padding-bottom:48px}.section-card{border:1px solid var(--light-gray);border-radius:var(--radius-md)}.section-heading{display:flex;flex-direction:column;gap:16px}.section-heading p{max-width:560px;color:#0000007f;line-height:1.2}.section-heading--inline{flex-direction:row;align-items:center;justify-content:space-between}.eyebrow{font-size:12px}.offer-card{position:relative;display:grid;height:484px;grid-template-columns:58% 42%;overflow:hidden;border-radius:var(--radius-md);background:var(--light-gray)}.offer-card__visual{position:relative;width:88.5%;min-width:0;overflow:hidden}.offer-card__visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.offer-card__content{position:relative;z-index:2;display:flex;flex-direction:column;padding:35.5px 80px 25.5px 33px}.offer-card__content h2{margin-top:11px;font-size:48px;line-height:.9}.offer-card__subtitle{margin-top:4px;font-size:20px}.offer-card__benefits-label{margin-top:21px}.icon-list{display:flex;width:315px;flex-direction:column;gap:23px;margin-top:12px}.icon-list li{display:flex;align-items:center;gap:11px;line-height:1}.icon-list img{width:24px;height:24px;padding:5px;object-fit:contain}.offer-card__actions{display:flex;width:303px;flex-direction:column;gap:8px;align-items:center;margin-top:auto}.offer-card__actions .button{min-height:48px;padding-block:16px}.offer-card__actions .text-link{padding:10px;font-size:12px}.how{padding:32px}.how h2{margin-bottom:32px}.process-list{display:flex;flex-direction:column;gap:24px}.process-list li{display:flex;align-items:flex-start;gap:16px}.number-badge{display:inline-flex;width:24px;height:24px;flex:0 0 24px;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--black);color:var(--white)}.process-list h3{font-family:Pragmatica,Arial,sans-serif;font-size:20px;line-height:1.05}.process-list p{margin-top:12px;color:#0000007f;line-height:1.1}.welcome-bonus{display:grid;height:152px;grid-template-columns:329px 1fr;align-content:end;align-items:end;gap:48px;overflow:visible;padding:0 16px;border-radius:var(--radius-md);background:var(--light-gray)}.welcome-bonus__visual{position:relative;height:182px;overflow:hidden}.welcome-bonus__visual img{position:absolute;top:0;left:0;width:329px;height:auto;max-width:none}.welcome-bonus__copy{display:flex;height:152px;flex-direction:column;justify-content:center;gap:22px}.welcome-bonus__copy strong{font-family:Pragmatica Extended,Pragmatica,Arial,sans-serif;font-size:32px;font-weight:500}.welcome-bonus__copy small{color:#000000b3}.levels{display:flex;flex-direction:column;gap:24px}.level-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.level-card{display:flex;min-height:310px;flex-direction:column;justify-content:space-between;overflow:hidden;padding:24px 16px;border-radius:var(--radius-md);color:var(--white)}.level-card--green{background:linear-gradient(180deg,#9dd03f,#5e922d)}.level-card--orange{background:linear-gradient(180deg,var(--accent-start),var(--accent-end))}.level-card--blue{background:linear-gradient(180deg,#288dde,#2842bc)}.level-card header h3{margin-top:8px;font-size:32px}.level-card__level{font-size:12px;line-height:1;opacity:.8}.level-card__description{margin-top:12px;line-height:1.1}.level-card__stats{display:grid;min-height:156px;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;padding-top:24px;border-top:1px solid rgb(255 255 255 / 45%)}.level-card__stats div{display:flex;min-width:0;flex-direction:column}.level-card__stats dt{margin-bottom:10px;font-size:12px}.level-card__stats dd{margin-top:auto;font-size:20px;line-height:1.05}.level-card__stats>div:nth-child(n+3) dd{min-height:2.1em}.level-card__cashback{display:flex;align-items:center;gap:6px;white-space:nowrap}.level-tooltip-trigger{position:relative;display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;font:500 13px/1 Arial,sans-serif;cursor:pointer;touch-action:manipulation}.level-tooltip-trigger:before{position:absolute;inset:-6px;content:""}.level-tooltip-trigger:hover,.level-tooltip-trigger[aria-expanded=true]{background:#fff3}.level-tooltip-trigger:focus-visible{outline:2px solid currentColor;outline-offset:3px}.level-tooltip{position:fixed;z-index:1100;width:280px;max-width:calc(100vw - 24px);padding:12px 16px;border:1px solid rgb(0 0 0 / 10%);border-radius:10px;background:var(--white);color:var(--black);box-shadow:0 6px 24px #00000029;font:14px/1.4 Arial,sans-serif;overflow-wrap:break-word}.level-tooltip[hidden]{display:none}@media(max-width:359px){.level-card__stats dd{font-size:18px}.level-tooltip-trigger{width:18px;height:18px;flex-basis:18px}}.bonus-ways{display:grid;min-height:250px;grid-template-columns:1fr .78fr;gap:48px;padding:16px}.bonus-ways__visual{position:relative;min-height:218px;overflow:hidden;border-radius:var(--radius-sm);background:var(--soft-gray)}.bonus-ways__visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.bonus-ways__content{padding:12px 0}.bonus-ways__content h2{margin-bottom:24px;font-size:24px}.bonus-ways__content ol{display:flex;flex-direction:column;gap:14px}.bonus-ways__content li{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px}.bonus-ways__content b{display:inline-flex;width:40px;height:24px;min-width:40px;align-items:center;justify-content:center;gap:4px;padding:6px 8px;border-radius:20px;background:linear-gradient(180deg,#9dd03f,#5e922d);color:var(--white);font-size:12px;font-weight:500;text-align:center}.bonus-ways__content b:before{content:"+"}.bonus-ways__content b img{width:12px;height:12px;flex:0 0 12px}.join-steps{display:flex;flex-direction:column;gap:24px;padding-block:24px}.join-steps>h2{max-width:none}.join-steps__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.join-steps__cards article{height:164px;padding:16px;border-radius:var(--radius-md);background:var(--light-gray)}.join-steps__cards article>span{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;background:var(--black);color:var(--white);font-size:20px}.join-steps__cards h3{margin-top:24px;font-family:Pragmatica,Arial,sans-serif;font-size:20px}.join-steps__cards p{margin-top:16px;line-height:1.1}.join-steps__cards .join-steps__final{background:linear-gradient(180deg,var(--accent-start),var(--accent-end));color:var(--white)}.join-steps__final>span{background:var(--white)!important;color:var(--black)!important}.partner-logo-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.partner-logo-grid div{display:flex;min-height:64px;align-items:center;justify-content:center;padding:12px 24px;border:1px solid var(--soft-gray);border-radius:var(--radius-md)}.partner-logo-grid img{width:auto;height:auto;max-width:120px;max-height:20px;filter:brightness(0);opacity:.58}.partner-logo-grid .partner-account-copy{min-height:56px;grid-column:1 / -1;flex-direction:row;justify-content:center;gap:32px;padding:16px 20px;border:1px solid var(--soft-gray);border-radius:var(--radius-md);background:var(--soft-gray);font-size:14px;line-height:1}.partner-account-copy span:first-child,.partner-account-copy span:last-child{width:auto}.participants{display:flex;flex-direction:column;gap:36px;padding:16px;border:1px solid var(--soft-gray);border-radius:var(--radius-md)}.participants .section-heading h2{max-width:510px}.participants__card{display:grid;grid-template-columns:minmax(330px,.9fr) minmax(400px,1.1fr);gap:24px 48px;padding:32px;border-radius:var(--radius-md);background:linear-gradient(120deg,#fff 45%,#f4f4f4)}.brand-picker,.participants__card>h3,.participants__tags,.participants__card>.button,.participants__note{grid-column:1}.brand-picker{display:flex;align-items:center;gap:8px}.brand-picker button{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:0;padding:0;background:transparent;cursor:pointer}.brand-picker button:first-child{transform:rotate(180deg)}.brand-picker button img{width:48px;height:48px}.brand-picker__logo{display:flex;width:168px;height:48px;align-items:center;justify-content:center;padding:12px 24px;border:1px solid var(--soft-gray);border-radius:var(--radius-md);background:var(--white)}.brand-picker__logo img{max-width:110px;max-height:20px}.participants__store{grid-row:1 / 6;grid-column:2;min-height:360px;overflow:hidden;border-radius:var(--radius-md);background:#d9d9d9}.participants__store img{width:100%;height:100%;object-fit:cover}.participants__store p{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:24px;color:#00000073;line-height:1.25;text-align:center}.participants__card>h3{max-width:425px;font-family:Pragmatica,Arial,sans-serif;font-size:20px;line-height:1.1}.participants__tags{display:flex;flex-wrap:wrap;gap:12px}.participants__tags button{padding:12px 16px;border:1px solid var(--soft-gray);border-radius:var(--radius-md);background:var(--white);color:var(--black);cursor:pointer}.participants__tags button:hover,.participants__tags button.is-active{border-color:var(--black);background:var(--black);color:var(--white)}.participants__card>.button{width:max-content}.participants__note{max-width:425px;font-size:12px;line-height:1.2}.faq{display:flex;flex-direction:column;gap:20px}.faq .section-heading h2{font-size:24px}.faq__list{padding:0 16px;border:1px solid #ededed;border-radius:var(--radius-md)}.faq details{border-bottom:1px solid #ebebeb}.faq details:last-child{border-bottom:0}.faq summary{position:relative;padding:17px 42px 17px 0;cursor:pointer;line-height:1.2;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{position:absolute;top:calc(50% - 4px);right:8px;width:9px;height:9px;border-right:2px solid var(--black);border-bottom:2px solid var(--black);content:"";transform:rotate(45deg);transition:transform .18s ease,top .18s ease}.faq details[open] summary:after{top:calc(50% + 1px);transform:rotate(225deg)}.faq__answer{max-width:900px;padding:0 42px 16px 0;color:#0009;line-height:1.4}.faq__answer p+p,.faq__answer ol+p{margin-top:12px}.faq__answer ol{margin-top:12px;padding-left:20px;list-style:decimal}.faq__answer .faq__rates{margin-top:12px;padding-left:20px;list-style:disc}.faq__answer .faq__rates+p{margin-top:12px}.faq__answer li+li{margin-top:8px}.contact-channels{display:flex;flex-direction:column;gap:28px;padding:32px;border-radius:var(--radius-md);background:var(--light-gray)}.contact-channels__title{display:flex;flex-direction:column;gap:8px;font-family:Pragmatica,Arial,sans-serif;font-size:32px;line-height:1}.contact-channels__title strong{font-family:Pragmatica Extended,Pragmatica,Arial,sans-serif;font-weight:500}.contact-channels__title span{font-size:24px;font-weight:500}.contact-channels__email{align-self:flex-start;color:var(--black);font-size:24px;font-weight:500;line-height:1;text-decoration:underline;text-underline-offset:4px}.contact-channels__links{display:flex;flex-wrap:wrap;gap:20px}.contact-channel{display:flex;width:96px;align-items:center;flex-direction:column;gap:10px;color:var(--dark-gray);font-size:12px;text-align:center;transition:color .18s ease,transform .18s ease}.contact-channel:hover{color:var(--black);transform:translateY(-2px)}.contact-channel__icon-frame{display:flex;width:64px;height:64px;align-items:center;justify-content:center;border:1px solid #e3e3e3;border-radius:50%;background:var(--white);box-shadow:0 8px 24px #0000000f;overflow:visible}.contact-channel__icon{width:34px;height:34px;max-width:none;object-fit:contain;color:var(--black)}.contact-channel svg.contact-channel__icon{fill:none;stroke:var(--black);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.contact-channel__icon--chat{width:42px;height:42px}.feedback{padding:16px;border-radius:var(--radius-md);background:var(--light-gray)}.feedback__form{display:flex;flex-direction:column;gap:16px}.feedback__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.field{display:flex;min-width:0;flex-direction:column;gap:6px}.field>span{font-size:12px}.field input,.field textarea{width:100%;border:1px solid var(--soft-gray);border-radius:var(--radius-sm);background:var(--white);color:var(--black);outline:none}.field input{min-height:42px;padding:12px}.field textarea{min-height:114px;resize:vertical;padding:14px 12px}.field input::placeholder,.field textarea::placeholder{color:var(--dark-gray);opacity:1}.field input:focus,.field textarea:focus{border-color:var(--black)}.feedback__consents{display:flex;flex-direction:column;gap:8px}.checkbox{position:relative;display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox input{position:absolute;opacity:0;pointer-events:none}.checkbox>span{position:relative;width:24px;height:24px;flex:0 0 24px;border:1px solid var(--black);border-radius:var(--radius-sm);background:var(--white)}.checkbox input:checked+span:after{position:absolute;top:5px;left:8px;width:6px;height:10px;border-right:2px solid var(--white);border-bottom:2px solid var(--white);content:"";transform:rotate(45deg)}.checkbox input:checked+span{background:var(--black)}.checkbox input:focus-visible+span{outline:2px solid #2b6cff;outline-offset:3px}.checkbox small{font-size:12px;line-height:1.2}.checkbox a{text-decoration:underline}.feedback__status{min-height:14px;color:#6d4c00;font-size:12px;line-height:1.2}.site-footer{padding-block:36px;background:#171717;color:var(--white)}.site-footer__inner{display:flex;flex-direction:column;gap:40px}.site-footer__links{display:flex;flex-wrap:wrap;gap:16px 40px}.site-footer__links a{color:#ffffffad;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color .18s ease,text-decoration-color .18s ease}.site-footer__links a:hover{color:var(--white);text-decoration-color:currentColor}.site-footer__legal{display:flex;flex-wrap:wrap;gap:12px 32px;color:#ffffff85;line-height:1.25}@media(max-width:1100px){.header__nav{gap:10px}.header__nav>a:not(.button){font-size:12px}.hero__copy{padding-left:64px}.hero__text{left:64px}.offer-card__content{padding-right:32px}.level-grid{gap:12px}.level-card{min-height:330px}.partner-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){section,.anchor{scroll-margin-top:92px}.site-header{position:sticky;top:0;padding:12px 0}.header__inner{min-height:58px;padding:12px 16px}.header__logo{width:78px;flex-basis:78px}.header__logo img{height:auto}.header__nav{position:fixed;z-index:1;inset:84px 0 0;display:flex;height:calc(100dvh - 84px);flex-direction:column;align-items:stretch;gap:0;padding:20px 16px 24px;overflow-y:auto;overscroll-behavior:contain;background:var(--white);opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.nav-open .header__nav{opacity:1;visibility:visible;transform:translateY(0)}.header__nav>a:not(.button){padding:17px 8px;border-bottom:1px solid var(--soft-gray);font-size:20px}.header__nav>a:not(.button):after{display:none}.header__mobile-cta{display:inline-flex;margin-top:auto}.header__cta{display:none}.menu-toggle{position:relative;z-index:2;display:flex;width:42px;height:42px;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:0;border-radius:var(--radius-sm);background:var(--light-gray);cursor:pointer}.menu-toggle span{width:18px;height:1px;background:var(--black);transition:transform .18s ease}.nav-open .menu-toggle span:first-child{transform:translateY(4px) rotate(45deg)}.nav-open .menu-toggle span:last-child{transform:translateY(-4px) rotate(-45deg)}.hero{margin-top:12px}.hero__panel{height:620px;overflow:hidden}.hero__copy{width:100%;height:auto;padding:32px}.hero__logo{width:260px;height:auto}.hero__text{position:static;margin-top:32px}.hero__people{right:50%;width:70%;height:56%;transform:translate(50%)}.brand-strip{padding-block:40px}.brand-strip__logos{justify-content:flex-start;gap:40px;overflow-x:auto;padding-bottom:12px;scrollbar-width:none}.offer-card{height:auto;grid-template-columns:1fr}.offer-card__visual{width:100%;min-height:300px}.offer-card__visual img{inset:0;width:100%;height:100%}.offer-card__content{min-height:420px;padding:8px 32px 32px}.icon-list,.offer-card__actions{width:100%}.level-grid{grid-template-columns:1fr}.level-card{min-height:310px}.bonus-ways{grid-template-columns:1fr}.bonus-ways__visual{min-height:300px}.join-steps__cards,.participants__card{grid-template-columns:1fr}.participants__store{grid-row:auto;grid-column:1;min-height:320px}.feedback__fields{grid-template-columns:1fr}}@media(max-width:680px){.welcome-bonus{height:auto;min-height:0;grid-template-columns:1fr;align-content:start;align-items:stretch;gap:0;padding:0 42px 24px}.welcome-bonus__visual{width:min(297px,100%);height:239px;margin:-14px auto 0;overflow:visible}.welcome-bonus__visual img{top:0;left:0;width:100%;height:100%;object-fit:contain}.welcome-bonus__copy{height:auto;justify-content:flex-start;gap:20px;margin-top:24px}.welcome-bonus__copy strong{font-size:32px;line-height:1}.welcome-bonus__copy small{line-height:1.2}}@media(max-width:600px){h2{font-size:27px;line-height:1}.page-content{gap:32px;padding-bottom:24px}.hero__panel{height:540px}.hero__copy{padding:24px}.hero__logo{width:210px}.hero__date{margin-top:20px;padding:10px 12px;font-size:12px}.hero__text{margin-top:24px}.hero__text h1{width:270px;font-size:40px}.hero__text p{max-width:230px;margin-top:14px;line-height:1.15}.hero__people{width:104%;height:50%}.brand-strip{padding-block:32px}.brand-strip h2{margin-bottom:24px}.brand-strip__logos{width:calc(100vw - 16px);gap:32px;padding:4px 16px 12px 0;scroll-snap-type:x mandatory}.brand-strip__logos::-webkit-scrollbar,.level-grid::-webkit-scrollbar{display:none}.brand-strip__logos img{width:auto;min-width:0;max-height:none;scroll-snap-align:start}.offer-card__visual{min-height:235px}.offer-card__visual img{inset:0;width:100%;height:100%}.offer-card__content{min-height:430px;padding:24px 20px}.offer-card__content h2{font-size:44px}.how{padding:24px 16px}.process-list h3{font-size:17px;line-height:1.12}.process-list p{line-height:1.25}.section-heading--inline{align-items:flex-end;gap:16px}.section-heading--inline h2{flex:1}.level-grid{display:flex;width:calc(100vw - 16px);gap:12px;overflow-x:auto;padding-right:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.level-card{width:min(86vw,350px);min-height:330px;min-width:min(86vw,350px);scroll-snap-align:start}.level-card header h3{font-size:28px}.bonus-ways__visual{min-height:210px}.bonus-ways__content h2{line-height:1.05}.bonus-ways__content li{line-height:1.15}.join-steps{padding-block:8px}.join-steps>h2{line-height:1.02}.partner-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-logo-grid .partner-account-copy{grid-column:1 / -1;flex-direction:column;align-items:flex-start;gap:8px}.partner-account-copy span:first-child,.partner-account-copy span:last-child{width:auto}.contact-channels{gap:24px;padding:24px 20px}.contact-channels__title{font-size:27px}.contact-channels__title span,.contact-channels__email{font-size:20px}.contact-channels__links{display:grid;grid-template-columns:repeat(2,96px)}.participants{gap:24px}.participants__card{gap:22px;padding:16px}.brand-picker{display:grid;width:100%;grid-template-columns:40px minmax(0,1fr) 40px;gap:4px}.brand-picker button,.brand-picker button img{width:40px;height:40px}.brand-picker__logo{width:100%;min-width:0;padding-inline:12px}.participants__store{min-height:220px}.participants__tags{gap:8px}.participants__tags button{padding:10px 12px;font-size:12px}.faq__list{padding-inline:12px}.faq summary{padding-block:15px}.feedback{padding:16px}.checkbox{align-items:flex-start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
