@font-face{font-family:"Roboto";src:url("/assets/fonts/Roboto-Regular-latin.93c5e0d.woff2") format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Roboto";src:url("/assets/fonts/Roboto-Bold-latin.d7f24df.woff2") format("woff2");font-weight:700;font-display:swap}
:root{--bg:#390f0f;--sf:#230909;--ac:#7b5e26;--tx:#ffffff;--mu:#bdb6b6;--hdr:#dad6d6;--hdr2:#fdfdfd;--htx:#230909;--hmu:#3f2828;--hi:#090703;--ln:#aa8234;--fc:#aa8234;--zebra:#3a0f0f;--rr:14px;
 --s7-font:Roboto,"Noto Sans","Noto Sans Georgian","Noto Sans Armenian",Arial,sans-serif;--header-height:108px}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:12px}
body{margin:0;background:var(--bg);color:var(--tx);font:400 16px/1.6 var(--s7-font);overflow-x:hidden}
a{color:var(--ln)}img{max-width:100%;display:block}
:focus-visible{outline:3px solid var(--fc);outline-offset:2px;border-radius:4px}main:focus{outline:none}
h1,h2,h3,h4,h5,h6,.s7-tile-t,p,li,td,th,a,figcaption{overflow-wrap:break-word}
.skip{position:absolute;left:8px;top:-60px;z-index:60;background:#ffffff;color:#230909;padding:10px 14px;border-radius:6px;font-weight:700;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.skip:focus{top:8px}
.s7-in{max-width:1240px;margin:0 auto;padding:0 20px}
main{max-width:1240px;margin:0 auto;padding:8px 20px 56px}
.preview-notice{background:#230909;border-bottom:1px solid #432d2d;color:#bdb6b6;font-size:13px;text-align:center;padding:6px 12px}

.s7-head{position:relative;z-index:40;background:var(--hdr);color:var(--htx)}
.s7-head :focus-visible{outline-color:#230909}
.s7-bar-in{display:flex;align-items:center;gap:12px;min-height:60px}
.s7-logo{display:inline-flex;align-items:center;min-height:44px;min-width:44px;text-decoration:none;color:var(--htx);font-weight:700;font-size:24px;margin-right:auto}
.s7-tabs{border-top:1px solid rgba(35,9,9,.12)}
.s7-tabs-in{display:flex;align-items:stretch;gap:4px}
.s7-tabs-list{display:flex;gap:4px;list-style:none;margin:0;padding:2px 0;overflow-x:auto;scrollbar-width:thin;flex:1 1 auto;min-width:0}
.s7-tab{display:inline-flex;align-items:center;min-height:48px;min-width:44px;padding:0 14px;white-space:nowrap;color:var(--htx);text-decoration:none;font-weight:700;font-size:15px;border-bottom:3px solid transparent}
.s7-tab:hover,.s7-tab.is-on{border-bottom-color:var(--hi);color:var(--hi)}
.s7-tab:focus-visible{outline-offset:-3px}
.nav-more{position:relative;flex:0 0 auto}
.nav-more>summary{display:inline-flex;align-items:center;gap:8px;min-height:48px;min-width:44px;padding:0 14px;list-style:none;cursor:pointer;font-weight:700;font-size:15px;color:var(--htx);border-bottom:3px solid transparent}
.nav-more>summary::-webkit-details-marker{display:none}
.nav-more>summary::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}
.nav-more[open]>summary{border-bottom-color:var(--hi);color:var(--hi)}
.more-panel{position:absolute;right:0;top:100%;z-index:45;width:min(600px,calc(100vw - 24px));max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px 20px;padding:16px 18px;background:#230909;color:var(--tx);border-radius:0 0 var(--rr) var(--rr);box-shadow:0 14px 34px rgba(255,255,255,.25)}
.more-panel :focus-visible{outline-color:var(--fc)}
.menu-group__label{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#bdb6b6}
.menu-group ul{list-style:none;margin:0;padding:0}
.more-panel a,.mobile-nav a{display:flex;align-items:center;min-height:44px;min-width:44px;color:var(--tx);text-decoration:none;font-weight:700}
.more-panel a:hover,.mobile-nav a:hover,.more-panel a[aria-current],.mobile-nav a[aria-current]{color:var(--ln);text-decoration:underline}
.lang-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;padding:0 12px;border:1px solid #6a5858;border-radius:10px;background:transparent;color:var(--htx);font:700 14px/1 var(--s7-font);cursor:pointer}
.lang-toggle:hover{border-color:var(--hi)}
.flag{width:20px;height:15px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px rgba(35,9,9,.35);flex:0 0 auto}
.burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 11px;background:transparent;border:1px solid #6a5858;border-radius:10px;cursor:pointer}
.burger i{display:block;height:2px;background:#230909;border-radius:1px}
.nav-open .burger i:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-open .burger i:nth-child(2){opacity:0}.nav-open .burger i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
.mobile-nav{position:absolute;left:0;right:0;top:100%;max-height:calc(100dvh - 60px);overflow:auto;background:#230909;color:var(--tx);padding:10px 0 20px;box-shadow:0 14px 34px rgba(255,255,255,.25)}
.mobile-nav[hidden]{display:none}.mobile-nav .s7-in{display:grid;gap:12px}
.mobile-nav :focus-visible{outline-color:var(--fc)}
.nav-close{justify-self:end;min-height:44px;min-width:44px;padding:0 16px;border:1px solid #948787;border-radius:10px;background:#230909;color:var(--tx);font:700 15px var(--s7-font);cursor:pointer}
.mobile-home{list-style:none;margin:0;padding:0}

.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:44px;padding:0 22px;border-radius:999px;background:var(--ln);color:#230909;font-weight:700;text-decoration:none;border:2px solid var(--ln);line-height:1.2;text-align:center}
.btn:hover{background:#9c7832;border-color:#9c7832}
.btn--ghost{background:#230909;color:var(--ln);border-color:var(--ln)}
.btn[aria-disabled="true"]{pointer-events:none;opacity:.7}
.cta-short{display:none}.block-cta{margin:16px 0 4px}

h1{font-size:42px;line-height:1.12;margin:16px 0 10px}h2{font-size:24px;line-height:1.25;margin:0 0 10px}h3{font-size:19px;margin:18px 0 6px}
.lead{font-size:18px;color:var(--mu);margin:0 0 12px}
.banner{display:grid;grid-template-columns:minmax(0,1fr);background:var(--hdr2);color:#230909;border-radius:16px;margin:16px 0 8px;overflow:hidden}
.banner>picture{grid-area:1/1;display:block;align-self:start;width:100%;height:min(280px,var(--media-dh,280px))}
.banner>picture img{width:100%;height:100%;object-fit:cover;object-position:78% 50%}
.banner-text{grid-area:1/1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:clamp(360px,58%,700px);min-height:280px;padding:26px 96px 26px 32px;
 background:linear-gradient(90deg,rgba(253,253,253,.95) 0,rgba(253,253,253,.9) 84%,rgba(253,253,253,0) 100%)}
.banner:not(.has-art) .banner-text{width:100%;min-height:0;padding-right:32px;background:none}
.banner-eyebrow{margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--hi);font-size:14px}
.banner-title{margin:8px 0 14px;font-size:34px;line-height:1.15;color:#230909;text-wrap:balance}
.banner .hero__cta{margin:0}
.banner-note{margin:12px 0 0;font-size:13px;line-height:1.45;color:var(--hmu);max-width:34.814451em}
.s7-hero-t{padding:8px 0 4px}
.s7-hero-t .lead{max-width:none}

.s7-tiles{list-style:none;padding:0;margin:12px 0 24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}
.s7-tile{display:flex;flex-direction:column;gap:6px;min-height:108px;padding:16px;border-radius:var(--rr);background:var(--hdr);color:var(--htx);text-decoration:none}
.s7-tile:hover{background:#fdfdfd}.s7-tile:focus-visible{outline-color:var(--fc)}
.s7-tile-k{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--hi);font-weight:700}.s7-tile-t{font-weight:700;font-size:17px;line-height:1.35}
.s7-pagehead{background:var(--sf);border-radius:0 0 var(--rr) var(--rr);padding:4px 24px 18px;margin:0 -4px 8px;border-bottom:4px solid var(--ac)}
.s7-pagehead .lead{max-width:none}
.s7-crumbs{font-size:14px;color:var(--mu);display:flex;flex-wrap:wrap;align-items:center;gap:0 8px}
.s7-crumbs a,.s7-crumbs span{display:inline-flex;align-items:center;min-height:44px;min-width:44px}
.s7-anchors ul{display:flex;gap:8px;list-style:none;padding:2px 0;margin:16px 0;overflow-x:auto}
.s7-anc{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0 14px;border-radius:999px;background:var(--sf);border:1px solid #948787;color:var(--tx);text-decoration:none;font-size:14px;font-weight:700;white-space:nowrap}
.s7-anc:focus-visible{outline-offset:-3px}

.s7-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}
.s7-card{min-width:0;background:var(--sf);border-radius:var(--rr);border-left:5px solid var(--ac);padding:20px 24px;box-shadow:0 1px 2px rgba(255,255,255,.06)}
.s7-card>*{max-width:860px}.s7-card>:first-child{margin-top:0}.s7-card>:last-child{margin-bottom:0}
.s7-card .sec{padding:0;margin:16px 0 0}
.s7-card ul,.s7-card ol{padding-left:22px}.s7-card li{margin:5px 0}
.tblfig,.media-block{margin:14px 0;max-width:860px}
.tbl{overflow-x:auto;max-width:100%;border-radius:10px;border:1px solid #4a3434;overscroll-behavior-x:contain}
.tbl:focus-visible{outline:3px solid var(--fc);outline-offset:2px}
table{border-collapse:collapse;width:100%;min-width:460px;font-size:15px;line-height:1.45}
th,td{text-align:left;padding:10px 12px;vertical-align:top}
th{background:var(--hdr);color:var(--htx)}tbody tr:nth-child(even){background:var(--zebra)}
.tblfig figcaption,.media-block figcaption{font-size:14px;color:var(--mu);margin-top:6px}
.block-picture img{width:100%;height:auto;max-width:var(--media-dw);border-radius:10px}
.media-slot,.provider-row[data-source-status="pending"]{display:none}
.cards{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.cards a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0 16px;border-radius:999px;background:var(--sf);border:1px solid #948787;color:var(--tx);text-decoration:none;font-weight:700;font-size:14px}
.empty-games{color:var(--mu);font-style:italic}
.game-grid,.provider-row{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.catalog-item{padding:12px 14px;border-radius:var(--rr);background:var(--zebra)}

.s7-faq{margin:32px 0 0}
.s7-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}
.s7-ask{background:var(--sf);border-radius:var(--rr);border:1px solid #4a3434;padding:0 16px}
.s7-ask-q{cursor:pointer;min-height:48px;display:flex;align-items:center;gap:10px;padding:8px 0;list-style:none}
.s7-ask-q::-webkit-details-marker{display:none}
.s7-ask-q::before{content:"+";flex:0 0 auto;font-weight:700;color:var(--ln);width:14px}.s7-ask[open]>.s7-ask-q::before{content:"−"}
.s7-ask-h{margin:0;font-size:16px;line-height:1.4}
.s7-ask-a{margin:0 0 14px}

.s7-foot{background:var(--hdr);color:#3c2525;padding:32px 0;font-size:14px;margin-top:24px}
.s7-foot a{color:#230909;display:inline-flex;align-items:center;min-height:44px;min-width:44px}
.s7-foot :focus-visible{outline-color:#230909}
.s7-foot-g{display:grid;grid-template-columns:1fr 2fr;gap:24px}
.s7-foot-nav{display:grid;gap:12px;align-content:start}
.s7-foot .menu-group__label{color:#230909}
.s7-foot .menu-group ul{columns:2;column-gap:16px}
.s7-foot-d p{margin:0 0 10px;max-width:40.429685em}
.s7-foot-d>p:last-child{border-top:1px solid rgba(35,9,9,.15);padding-top:14px;margin-top:14px}
.s7-foot .geo-warning{margin:10px 0;padding:10px 14px;border-left:3px solid var(--hi);background:#fdfdfd;border-radius:8px}
.s7-foot .geo-links{display:flex;flex-wrap:wrap;gap:0 18px}

.language-dialog{width:min(560px,calc(100vw - 24px));max-height:min(720px,calc(100dvh - 24px));padding:0;border:0;border-radius:var(--rr);background:#230909;color:var(--tx);box-shadow:0 20px 50px rgba(255,255,255,.35)}
.language-dialog::backdrop{background:rgba(253,253,253,.6)}
.dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--hdr);color:#230909;position:sticky;top:0}
.dialog-head h2{margin:0;font-size:19px}
.dialog-close{min-height:44px;min-width:44px;padding:0 14px;border:1px solid #6a5858;border-radius:10px;background:transparent;color:#230909;font:700 14px var(--s7-font);cursor:pointer}
.language-dialog label{display:grid;gap:6px;padding:12px 16px;font-size:14px;color:var(--mu)}
.language-search{min-height:44px;padding:0 12px;border:1px solid #948787;border-radius:10px;font:16px var(--s7-font)}
.language-dialog ul{list-style:none;margin:0;padding:4px 16px 16px;display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}
.language-dialog li{display:flex;align-items:center;gap:10px;min-height:44px}.language-dialog li[hidden]{display:none}
.language-dialog li a{flex:1;display:flex;align-items:center;min-height:44px;color:var(--tx);text-decoration:none}
.language-dialog li a:hover{color:var(--ln);text-decoration:underline}
.language-dialog [aria-current]{color:var(--ln);font-weight:700}.language-dialog [aria-disabled]{color:#9d9191}
.language-dialog .flag{box-shadow:0 0 0 1px rgba(255,255,255,.2)}

.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:35;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(218,214,214,.97);border-top:1px solid rgba(35,9,9,.15)}
.sticky-cta[hidden]{display:none}.sticky-cta .btn{width:100%}
body.has-sticky-cta{padding-bottom:calc(72px + env(safe-area-inset-bottom));scroll-padding-bottom:84px}

@media (max-width:1023px){.banner-text{width:clamp(320px,66%,600px);padding-right:64px}.banner-title{font-size:30px}}
@media (max-width:767px){
 h1{font-size:30px}h2{font-size:21px}.s7-faq-grid{grid-template-columns:1fr}.s7-foot-g{grid-template-columns:1fr}
 .s7-card{padding:16px}.s7-pagehead{padding:4px 16px 14px}
 .burger{display:inline-flex}.nav-more{display:none}
 .banner-text{grid-area:auto;width:100%;min-height:0;padding:16px 18px 20px;background:none}
 .banner>picture{grid-area:auto}
 .banner-title{font-size:26px}
}
@media (min-width:441px) and (max-width:767px){.banner>picture img{object-position:calc(50% - 160px) 50%}}
@media (max-width:440px){
 main{padding:8px 12px 40px}.s7-in{padding:0 12px}.lead{font-size:16px}.s7-tab{padding:0 10px}
 .banner{max-width:min(100%,440px)}
 .banner>picture{height:auto;aspect-ratio:1/1;max-width:var(--media-mw,440px)}
 .banner-title{font-size:24px}
 .language-dialog ul{grid-template-columns:1fr}
 .cta-long{display:none}.cta-short{display:inline}
 .hero__cta .cta-long,.block-cta .cta-long,.sticky-cta .cta-long{display:inline}.hero__cta .cta-short,.block-cta .cta-short,.sticky-cta .cta-short{display:none}
}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.banner-eyebrow{display:none}
main>.banner{margin-inline:0}
@media (max-width:440px){.banner{max-width:none}}
.s7-pagehead.has-art{padding-top:0;overflow:hidden}
.s7-page-art{margin:0 -24px 12px;background:var(--hdr2)}
.s7-page-art picture,.s7-page-art img{display:block;width:100%;height:min(280px,var(--media-dh,280px));object-fit:cover;object-position:50% 50%}  
@media (max-width:767px){.s7-page-art{margin:0 -16px 12px}.s7-page-art picture,.s7-page-art img{height:180px;object-position:50% 50%}}
.s7-crumbs{flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.s7-crumbs>*{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}
.s7-crumbs a,.s7-crumbs span{min-width:0}
.btn{max-width:100%;white-space:normal;overflow-wrap:anywhere}
h1,h2,h3,.banner-title,.s7-ask-h,.s7-tile-t{hyphens:auto;-webkit-hyphens:auto}
.mobile-nav{display:flex;flex-direction:column;padding-bottom:0}
.mobile-nav>.s7-in{flex:1 1 auto;width:100%}
.mobile-nav .nav-close{display:none}
.mobile-lang{position:sticky;bottom:0;margin-top:14px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--hdr);border-top:1px solid rgba(35,9,9,.15)}
.mobile-lang .lang-toggle{width:100%;justify-content:center;min-height:48px}
@media (max-width:767px){.s7-bar-in>.lang-toggle{display:none}}
.language-dialog{display:flex;flex-direction:column;overflow:hidden}
.language-dialog:not([open]){display:none}
.lang-body{overflow:auto;overscroll-behavior:contain;min-height:0}
.language-dialog li{padding:0 8px;border-radius:8px}
.language-dialog li:has([aria-current]){background:var(--zebra);box-shadow:inset 3px 0 0 var(--ac)}
table{min-width:0}
th,td{min-width:6.5em;overflow-wrap:anywhere;hyphens:auto}
@media (max-width:700px){.tblfig{max-width:40rem}th,td{font-size:14px;padding:10px}}
.tbl-hint{display:none;margin:6px 0 0;color:var(--mu);font-size:12px}
.tblfig.is-scrollable .tbl-hint{display:flex;align-items:center;justify-content:flex-end;gap:8px}
.tblfig.is-scrollable .tbl-hint span{color:var(--ln);font-size:20px;line-height:1}
.f-logos{grid-column:1/-1;border-top:1px solid rgba(35,9,9,.15);padding-top:16px}
.foot-pay,.foot-prov{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px;padding:0;list-style:none}
.flogo{display:inline-flex;align-items:center;min-height:44px}
.flogo .logo-media{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:6px 12px;border-radius:8px;background:#230909}
.flogo .logo-media[data-logo-surface="dark"]{background:#fdfdfd;border:1px solid #6a5858}
.flogo-img{display:block;height:28px;width:auto;max-width:120px}
.flogo--text{padding:0 12px;border:1px solid #6a5858;border-radius:8px;color:#230909;font-size:13px;font-weight:700}
.s7-foot .owner-geo-icon{background:#230909;border-radius:8px}
.design-blocks.family-t015{--bg:#230909;--surface:var(--zebra);--line:#4a3434;--text:#ffffff;--muted:#bdb6b6;--accent:#aa8234;--db-bg:#230909;--db-surface:#3a0f0f;--db-line:#4a3434;--db-text:#ffffff;--db-muted:#bdb6b6;--db-accent:#aa8234;color:#ffffff;margin:16px 0;max-width:none}
.s7-card>.design-blocks.family-t015{max-width:none}
.family-t015 :is(h2,h3,h4){color:#ffffff}
.family-t015 .db-item{border:1px solid #4a3434;border-radius:var(--rr);background:#230909;overflow:hidden;transition:border-color .15s,box-shadow .15s}
.family-t015 .db-item:hover{border-color:#aa8234;box-shadow:0 6px 18px rgba(255,255,255,.08)}
.family-t015 .db-logo-plate{background:#230909;border-bottom:1px solid #4a3434}
.family-t015 .db-text-plate,.family-t015 .db-text-mark{background:#3a0f0f;color:#ffffff}
.family-t015 .db-axis--value,.family-t015 .db-payment-meta strong,.family-t015 .db-game-name,.family-t015 .db-text-name{color:#ffffff}
.family-t015 .db-payment-meta>span,.family-t015 .db-axis--unknown,.family-t015 .db-axis--no,.family-t015 .db-axis--time,.family-t015 .db-game-provider,.family-t015 .db-na{color:#bdb6b6}
.family-t015 .db-game-category,.family-t015 .db-more>summary,.family-t015 .db-scroll-hint span{color:#aa8234}
.family-t015 .db-axis,.family-t015 .db-payment-meta>*{overflow-wrap:anywhere;white-space:normal;min-width:0}
.family-t015 .db-game{display:flex;flex-direction:column}
.family-t015 .db-game-art{aspect-ratio:3/2;background:#3a0f0f}
.family-t015 .db-game-art img{width:100%;height:100%;max-height:none;object-fit:cover}
.family-t015 .db-game-info{padding:12px 12px 14px;gap:4px}
.family-t015 .db-game-name{font-size:15px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}
.family-t015 .db-game .db-link:hover .db-game-name{color:#aa8234}
.family-t015 .db-game-info .btn{margin-top:10px;width:100%}
.family-t015 .db-table{min-width:0}
.family-t015 .db-table th{background:transparent;color:#bdb6b6}
.family-t015 .db-table th,.family-t015 .db-table td{min-width:0;border-color:#4a3434;color:#ffffff}
.family-t015 .db-table tbody tr:nth-child(even){background:transparent}
@media (max-width:600px){.family-t015 .db-table tr{background:#230909;border-color:#4a3434;border-radius:8px}}

@media (min-width:600px){main>.banner{margin-inline:-20px;border-radius:0}}
.banner .btn,.banner .btn:hover{border-color:#090703}

@media (max-width:767px){.s7-tabs{display:none}}

.sticky-cta .btn,.sticky-cta .btn:hover,.sticky-cta .btn:focus{border-color:#090703}

.design-blocks.family-t015{--db-btn-bg:#aa8234;--db-btn-text:#230909;--db-btn-hover:#9c7832;--db-btn-hover-text:#230909;--db-btn-radius:999px;--db-focus:#aa8234}
.family-t015 .db-play{font-weight:700}

.flogo .logo-media{background:#230909;border:0;height:44px;padding:6px 12px;border-radius:8px}
.flogo--text{display:none}

.nav-close,.dialog-close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:0;line-height:1}.nav-close svg,.dialog-close svg{width:16px;height:16px;display:block}

h1,h2,h3{-webkit-hyphens:manual!important;hyphens:manual!important}


.foot-pay,.foot-prov{justify-content:center}


main h3:not([class]):not(:is(.design-blocks,.faq,[class*="faq"],[class*="card"],nav,aside,.toc,[class*="toc"]) h3){font-size:1.22em;font-weight:700;line-height:1.3;margin:1.4em 0 .5em}
main h3:not([class]):not(:is(.design-blocks,.faq,[class*="faq"],[class*="card"],nav,aside,.toc,[class*="toc"]) h3)::before{content:"";display:inline-block;width:.42em;height:.42em;margin-right:.5em;vertical-align:.12em;background:var(--accent,#aa8234);border-radius:2px}


.s7-stack>.s7-card{border-left:0;border-radius:16px;box-shadow:0 1px 2px rgba(255,255,255,.05),0 8px 24px rgba(18,52,44,.07)}
.s7-stack>section.s7-card:not(.faq)>h2{position:relative;padding-bottom:12px;margin-bottom:16px}
.s7-stack>section.s7-card:not(.faq)>h2::after{content:"";position:absolute;left:0;bottom:0;width:56px;height:4px;border-radius:2px;background:var(--ac,#aa8234)}
.s7-card .tblfig--kv table tbody tr>:first-child{color:var(--ac,#aa8234);font-weight:700}
.s7-card .tblfig--kv table tbody tr:nth-child(even)>*{background:rgba(170,130,52,.05)}


ul.mo-ordered>li{order:0!important}


a.owner-geo-icon:not(:has(img)){background:transparent!important}



body.bcta .btn:not(.btn--ghost){background:var(--bcta)!important;border-color:var(--bcta)!important;color:var(--bcta-on)!important}
body.bcta .btn:not(.btn--ghost):hover{background:var(--bcta-h)!important;border-color:var(--bcta-h)!important;color:var(--bcta-on)!important}
.s7-pagehead .page-cta{margin:14px 0 0}

.s7-anchors ul.is-scroll:not(.is-end){-webkit-mask-image:linear-gradient(to right,#ffffff calc(100% - 48px),transparent);mask-image:linear-gradient(to right,#ffffff calc(100% - 48px),transparent)}
[dir=rtl] .s7-anchors ul.is-scroll:not(.is-end){-webkit-mask-image:linear-gradient(to left,#ffffff calc(100% - 48px),transparent);mask-image:linear-gradient(to left,#ffffff calc(100% - 48px),transparent)}
