.program-subtitle{font-size:20px;font-style:normal;font-weight:600;line-height:28px;color:#000;font-family:Graphik LCG}.author-avatar-block img{border-radius:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.program-commission-types{margin:32px 0;padding:24px;background:#fff;border:1px solid #E7E7E8;border-radius:16px;box-shadow:0 0 5px #0000001a}.commission-title{font-family:Graphik LCG,sans-serif;font-weight:600;font-size:26px;line-height:1.3em;letter-spacing:-.5px;color:#000;padding:0 0 16px}.commission-table{display:flex;flex-direction:column}.commission-row{border-top:1px solid #E7E7E8;padding:24px 0}.commission-row:first-child{margin-top:0}.commission-row.expanded{padding-bottom:24px}.commission-header{display:flex;align-items:center;justify-content:space-between;gap:32px}.commission-left{flex:1;display:flex;align-items:center;gap:12px}.commission-type{font-family:Graphik LCG,sans-serif;font-weight:500;font-size:18px;line-height:1.1em;letter-spacing:-.5px;color:#000;width:244px;display:block}.commission-right{display:flex;justify-content:flex-end;align-items:center;flex:1}.apply-btn{font-family:Graphik LCG,sans-serif;font-weight:500;font-size:16px;line-height:1.5em;color:#ff7105;background:none;border:none;cursor:pointer;padding:0;text-decoration:none}.apply-btn:hover{text-decoration:underline}.commission-content{display:flex;flex-direction:column;gap:16px;margin-top:16px;margin-bottom:0}.commission-description{display:flex;gap:32px;color:#000;font-family:Graphik LCG;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.commission-description p{font-family:Graphik LCG,sans-serif;font-weight:400;font-size:14px;line-height:1.57em;color:#000;margin:0;flex:1}@media(max-width:1023px){.program-commission-types{padding:16px;margin:24px 0}.commission-title{font-size:22px;margin-bottom:12px}.commission-row{padding:16px 0}.commission-header{gap:16px}.commission-left{flex:1}.commission-type{width:auto;font-size:16px}.commission-right{flex-shrink:0}.commission-content{margin-top:12px}.commission-description{flex-direction:column;gap:16px}.commission-row.expanded .commission-content{margin-bottom:16px}}@media(max-width:480px){.program-commission-types{padding:12px}.commission-title{font-size:20px}.commission-type{font-size:15px}.apply-btn{font-size:14px}.commission-description p{font-size:13px}}.content-block-text{padding:unset}.content-block-text{margin-bottom:unset;padding:unset;box-shadow:unset;background:unset;border:unset;border-radius:unset}.company-contacts{margin-top:24px}.affiliate-programs-single-page .company-single-card .company-info{height:auto!important}label{font-family:Graphik LCG,sans-serif;font-weight:500;font-size:15px;line-height:147%;color:#000;margin-bottom:6px;display:inline-block;letter-spacing:.01em}.faq-section{margin:32px 0;padding:24px;background:#fff;border:1px solid #E7E7E8;border-radius:16px;box-shadow:0 0 5px #0000001a}.faq-section__title{font-family:Graphik LCG,sans-serif;font-weight:600;font-size:26px;line-height:1.3em;letter-spacing:-.5px;color:#000;margin-bottom:24px}.faq-section__items{display:flex;flex-direction:column;border:unset!important}.faq-section__item{border:1px solid #E7E7E8;border-radius:0;overflow:hidden;transition:all .3s ease}.faq-section__item:first-child{border-radius:12px 12px 0 0}.faq-section__item:last-child{border-radius:0 0 12px 12px}.faq-section__item:only-child{border-radius:12px}.faq-section__item:hover{box-shadow:0 2px 8px #0000001a}.faq-section__question{padding:20px 24px;background:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease;border-bottom:1px solid #E7E7E8;list-style:none}.faq-section__question:hover{background:#f8f9fa}.faq-section__question span{font-family:Graphik LCG,sans-serif;font-weight:500;font-size:16px;line-height:1.4em;color:#000;flex:1;margin-right:16px}.faq-section__answer{display:none;padding:20px 24px;background:#fff;font-family:Graphik LCG,sans-serif;font-weight:400;font-size:14px;line-height:1.6em;color:#666;margin:0}.faq-section__item[open] .faq-section__answer{display:block}.faq-section__answer p{font-family:Graphik LCG,sans-serif;font-weight:400;font-size:14px;line-height:1.6em;color:#666;margin:0}.faq-arrow{transition:transform .3s ease;flex-shrink:0;transform:rotate(0)}.faq-section__item[open] .faq-arrow{transform:rotate(180deg)}.faq-section__item summary::-webkit-details-marker{display:none}.faq-section__item summary::marker{display:none}@media(max-width:1023px){.faq-section{padding:16px;margin:24px 0}.faq-section__title{font-size:22px;margin-bottom:16px}.faq-section__question{padding:16px 20px}.faq-section__answer{padding:0 20px 16px}}@media(max-width:480px){.faq-section{padding:12px}.faq-section__title{font-size:20px}.faq-section__question{padding:12px 16px}.faq-section__question span{font-size:15px}.faq-section__answer{padding:0 16px 12px}.faq-section__answer p{font-size:13px}}.casino-first-screen{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}
