body,dd,dl,dt,figure,h1,h2,h3,html,li,ol,p,ul{margin:0;padding:0;border:0;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
main{display:block;}
html{box-sizing:border-box;}
*,::after,::before{box-sizing:inherit;}
button{font-family:inherit;font-size:100%;margin:0;}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}
[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
::-moz-focus-inner{border-style:none;padding:0;}
:-moz-focusring{outline:1px dotted ButtonText;}
body,button{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5;}
p{margin-bottom:1.5em;}
h1,h2,h3{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;}
table,td,th{border:1px solid rgba(0,0,0,.1);}
table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%;}
td,th{padding:8px;}
th{border-width:0 1px 1px 0;}
td{border-width:0 1px 1px 0;}
h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none;}
h2{font-size:35px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none;}
h3{font-size:29px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none;}
ol,ul{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li>ol,li>ul{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:700;}
dd{margin:0 1.5em 1.5em;}
strong{font-weight:700;}
em{font-style:italic;}
figure{margin:0;}
table{margin:0 0 1.5em;width:100%;}
th{font-weight:700;}
img{height:auto;max-width:100%;}
button{background:#55555e;color:#fff;border:1px solid transparent;cursor:pointer;-webkit-appearance:button;padding:10px 20px;}
a,button{transition:color .1s ease-in-out,background-color .1s ease-in-out;}
a{text-decoration:none;}
.using-mouse :focus{outline:0;}
.using-mouse ::-moz-focus-inner{border:0;}
.aligncenter{clear:both;display:block;margin:0 auto;}
.size-full{max-width:100%;height:auto;}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
#primary[tabindex="-1"]:focus{outline:0;}
.main-navigation{z-index:100;padding:0;clear:both;display:block;}
.main-navigation a{display:block;text-decoration:none;font-weight:400;text-transform:none;font-size:15px;}
.main-navigation ul{list-style:none;margin:0;padding-left:0;}
.main-navigation .main-nav ul li a{padding-left:20px;padding-right:20px;line-height:60px;}
.inside-navigation{position:relative;}
.main-navigation .inside-navigation{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}
.main-navigation .main-nav>ul{display:flex;flex-wrap:wrap;align-items:center;}
.main-navigation li{position:relative;}
.main-navigation .menu-bar-items{display:flex;align-items:center;font-size:15px;}
.main-navigation .menu-bar-items a{color:inherit;}
.main-navigation .menu-bar-item{position:relative;}
.main-navigation .menu-bar-item.search-item{z-index:20;}
.main-navigation .menu-bar-item>a{padding-left:20px;padding-right:20px;line-height:60px;}
.main-navigation ul ul{display:block;box-shadow:1px 1px 0 rgba(0,0,0,.1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:200px;text-align:left;top:auto;transition:opacity 80ms linear;transition-delay:0s;pointer-events:none;height:0;overflow:hidden;}
.main-navigation ul ul a{display:block;}
.main-navigation ul ul li{width:100%;}
.main-navigation .main-nav ul ul li a{line-height:normal;padding:10px 20px;font-size:14px;}
.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0;position:relative;}
.main-navigation.sub-menu-left ul ul{box-shadow:-1px 1px 0 rgba(0,0,0,.1);}
.main-navigation.sub-menu-left .sub-menu{right:0;}
.main-navigation:not(.toggled) ul li.sfHover>ul,.main-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible;}
.main-navigation:not(.toggled) ul ul li.sfHover>ul,.main-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0;}
.main-navigation.sub-menu-left:not(.toggled) ul ul li.sfHover>ul,.main-navigation.sub-menu-left:not(.toggled) ul ul li:hover>ul{right:100%;left:auto;}
.nav-float-right .main-navigation ul ul ul{top:0;}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px;}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px;}
nav ul ul .menu-item-has-children .dropdown-menu-toggle{float:right;}
.site-header{position:relative;}
.inside-header{padding:20px 40px;}
.site-logo{display:inline-block;max-width:100%;}
.site-header .header-image{vertical-align:middle;}
.inside-header{display:flex;align-items:center;}
.nav-float-right #site-navigation{margin-left:auto;}
.entry-content:not(:first-child){margin-top:2em;}
.site-content{word-wrap:break-word;}
.entry-content>p:last-child{margin-bottom:0;}
.site-content{display:flex;}
.grid-container{margin-left:auto;margin-right:auto;max-width:1200px;}
.site-main>*{margin-bottom:20px;}
.one-container .site-content{padding:40px;}
.one-container .site-main>:last-child{margin-bottom:0;}
.full-width-content .container.grid-container{max-width:100%;}
.full-width-content.one-container .site-content{padding:0;}
.gp-icon{display:inline-flex;align-self:center;}
.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor;}
.icon-menu-bars svg:nth-child(2),.toggled .icon-menu-bars svg:first-child{display:none;}
.toggled .icon-menu-bars svg:nth-child(2){display:block;}
nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon svg{transform:rotate(180deg);}
.container.grid-container{width:auto;}
.menu-toggle{display:none;}
.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer;}
button.menu-toggle{background-color:transparent;flex-grow:1;border:0;text-align:center;}
button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent;}
nav.toggled ul ul.sub-menu{width:100%;}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}
.main-navigation.toggled .main-nav{flex-basis:100%;order:3;}
.main-navigation.toggled .main-nav>ul{display:block;}
.main-navigation.toggled .main-nav li{width:100%;text-align:left;}
.main-navigation.toggled .main-nav ul ul{transition:0s;visibility:hidden;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.05);}
.main-navigation.toggled .main-nav ul ul li:last-child>ul{border-bottom:0;}
.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none;}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right;}
.mobile-menu-control-wrapper{display:none;margin-left:auto;align-items:center;}
.has-inline-mobile-toggle #site-navigation.toggled{margin-top:1.5em;}
.has-inline-mobile-toggle #site-navigation.has-active-search{margin-top:1.5em;}
@media (max-width:768px){
 a,body,button{transition:all 0s ease-in-out;}
 .inside-header{flex-direction:column;text-align:center;}
 .site-content{flex-direction:column;}
 .container .site-content .content-area{width:auto;}
 #main{margin-left:0;margin-right:0;}
 body:not(.no-sidebar) #main{margin-bottom:0;}
}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-display:swap;src:url(fonts/open-sans-italic-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:300 800;font-display:swap;src:url(fonts/open-sans-italic-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-display:swap;src:url(fonts/open-sans-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-display:swap;src:url(fonts/open-sans-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px;}
@media (min-resolution:192dpi){
 :root{}
}
.aligncenter{clear:both;}
.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important;}
.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid;}
html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid;}
html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid;}
html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid;}
html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid;}
html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid;}
html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid;}
html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid;}
html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid;}
html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid;}
html :where(img[class*=wp-image-]){height:auto;max-width:100%;}
:where(figure){margin:0 0 1em;}
.wp-block-details{box-sizing:border-box;}
.wp-block-details summary{cursor:pointer;}
.wp-block-image>a,.wp-block-image>figure>a{display:inline-block;}
.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;}
.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit;}
.wp-block-image.aligncenter{text-align:center;}
.wp-block-image .aligncenter,.wp-block-image.aligncenter{display:table;}
.wp-block-image .aligncenter{margin-left:auto;margin-right:auto;}
.wp-block-image figure{margin:0;}
ol,ul{box-sizing:border-box;}
.wp-block-table{overflow-x:auto;}
.wp-block-table table{border-collapse:collapse;width:100%;}
.wp-block-table thead{border-bottom:3px solid;}
.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em;}
.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%;}
.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word;}
.wp-block-table.aligncenter{display:table;width:auto;}
.wp-block-table.aligncenter td,.wp-block-table.aligncenter th{word-break:break-word;}
.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit;}
.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor;}
.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit;}
.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit;}
.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor;}
.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit;}
.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit;}
.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit;}
.simpletoc>summary{cursor:pointer;}
:root{--wp--preset--font-size--small: 13px;}
:where(body){margin: 0;}
body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}
body{background-color:#054146;color:var(--contrast);}
a{color:var(--accent);}
a{text-decoration:underline;}
.main-navigation a{text-decoration:none;}
a:hover,a:focus,a:active{color:var(--contrast);}
.site-header .header-image{width:140px;}
:root{--contrast:#222222;--base-3:#ffffff;--accent:#1e73be;}
h1{font-family:Open Sans, sans-serif;font-size:30px;}
body,button{font-size:18px;}
body{line-height:1.2;}
.site-header{background-color:#054146;color:#f8981f;}
.site-header a{color:#f8981f;}
.site-header a:hover{color:#f8981f;}
.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0, 0, 0, 0.02);}
.main-navigation,.main-navigation ul ul{background-color:#054146;}
.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{color:#ffffff;}
.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a,.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a,.main-navigation .menu-bar-item:hover > a,.main-navigation .menu-bar-item.sfHover > a{color:#ffffff;}
button.menu-toggle:hover,button.menu-toggle:focus{color:#ffffff;}
.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#ffffff;}
.main-navigation .main-nav ul li.search-item.active > a,.main-navigation .menu-bar-items .search-item.active > a{color:#ffffff;}
.main-navigation ul ul{background-color:#054146;}
.main-navigation .main-nav ul ul li a{color:#ffffff;}
.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a,.main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:var(--base-3);}
.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:var(--base-3);}
.one-container .container{background-color:var(--base-3);}
button{color:#ffffff;background-color:#55555e;}
button:hover,button:focus{color:#ffffff;background-color:#3f4047;}
@media (max-width: 1240px){
 .main-navigation .menu-bar-item:hover > a,.main-navigation .menu-bar-item.sfHover > a{background:none;color:#ffffff;}
}
.inside-header{padding:10px 130px 10px 35px;}
.inside-header.grid-container{max-width:1365px;}
.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{padding-left:13px;padding-right:13px;}
.main-navigation .main-nav ul ul li a{padding:10px 13px 10px 13px;}
.menu-item-has-children .dropdown-menu-toggle{padding-right:13px;}
@media (max-width:768px){
 .one-container .site-content{padding:30px;}
 .inside-header{padding-right:30px;padding-left:30px;}
}
.site-content .content-area{width:100%;}
@media (max-width: 1240px){
 .main-navigation .menu-toggle{display:block;}
 .main-navigation ul,.main-navigation:not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.main-nav){display:none;}
 .has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap;}
 .has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap;}
 .has-inline-mobile-toggle #site-navigation{flex-basis:100%;}
}
.entry-content:not(:first-child){margin-top:0em;}
#main .rb-offer{position:relative;box-sizing:border-box;width:calc(100% - 32px);max-width:1120px;margin:24px auto 0;border-radius:2px;overflow:hidden;background:#9b0128;color:#fff;}
#main .rb-offer__media{display:block;line-height:0;margin:0;}
#main .rb-offer__img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:688/624;object-fit:cover;margin:0;}
#main .rb-offer__text{position:relative;box-sizing:border-box;margin-top:-120px;padding:28px 16px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;background:linear-gradient(180deg,rgba(212,0,53,0) 0,#9b0128 110px);}
#main .rb-offer__kicker{margin:0;font:700 14px/1.2 "Roboto Condensed","Arial Narrow",Arial,sans-serif;color:#ecfd00;text-transform:uppercase;letter-spacing:.04em;}
#main .rb-offer__amount{margin:0;font:700 26px/1.1 "Roboto Condensed","Arial Narrow",Arial,sans-serif;color:#fff;text-transform:uppercase;}
#main .rb-offer__amount span{display:block;font-size:.8em;}
#main .rb-offer__cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;min-width:200px;margin-top:10px;padding:0 28px;border-radius:2px;background:#ecfd00;color:#07152f;font:700 15px/1 "Roboto Condensed","Arial Narrow",Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;}
#main .rb-offer__cta:hover,#main .rb-offer__cta:focus-visible{color:#07152f;background:#f6ff96;}
#main .rb-offer__cta:focus-visible{outline:2px solid #fff;outline-offset:3px;}
@media (min-width:601px){
 #main .rb-offer__img{aspect-ratio:4/1;}
 #main .rb-offer__text{position:absolute;left:0;top:0;bottom:0;right:auto;width:46%;margin:0;padding:0 0 0 32px;align-items:flex-start;justify-content:center;text-align:left;background:linear-gradient(90deg,#9b0128 55%,rgba(212,0,53,0) 100%);}
 #main .rb-offer__amount{font-size:clamp(24px,3vw,38px);}
}
@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400 700;font-display:swap;src:url(fonts/roboto-condensed.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
.rb-toc .simpletoc-content{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out;}
@media (prefers-reduced-motion:reduce){
 .rb-toc .simpletoc-content{transition:none;}
}
:root{--rabona-primary: #ecfd00;--rabona-primary-dark: #0cb104;--rabona-primary-hover: #f6ff96;--rabona-secondary: #2e3e54;--rabona-background: #131e2c;--rabona-header: #172434;--rabona-deep: #101724;--rabona-surface: #ffffff;--rabona-surface-alt: #1c2a3b;--rabona-text: #060d1a;--rabona-text-muted: #56677e;--rabona-text-on-dark: #ffffff;--rabona-text-on-dark-muted: #a5afc0;--rabona-border: #a5afc0;--rabona-border-dark: #273649;--rabona-radius-small: 2px;--rabona-radius-medium: 8px;--rabona-shadow: 0 16px 44px rgba(6, 13, 26, 0.16);--rabona-shadow-small: 0 8px 24px rgba(6, 13, 26, 0.12);--rabona-content-width: 1120px;--rabona-transition: 160ms ease;}
html{scroll-behavior: smooth;background: var(--rabona-background);}
body,button{font-family: "Roboto Condensed", "Arial Narrow", Arial, sans-serif;}
body{background: var(--rabona-background);color: var(--rabona-text);font-size: 18px;font-weight: 400;line-height: 1.65;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;}
img,svg{max-width: 100%;}
#page{width: 100%;max-width: none;background: var(--rabona-surface);}
#primary,#main,.inside-article,.entry-content{min-width: 0;}
.site-content,.inside-article,.entry-content{margin: 0;padding: 0;}
.site-header,#masthead{width: 100%;max-width: none;margin: 0;background: var(--rabona-header);}
.site-header,#masthead{border-bottom: 1px solid var(--rabona-border-dark);box-shadow: 0 8px 24px rgba(6, 13, 26, 0.2);}
#masthead .inside-header{width: min(100%, 1240px);height: auto;min-height: 84px;margin-inline: auto;padding: 10px 60px;background: var(--rabona-header);}
.site-logo,.site-logo a{display: flex;align-items: center;}
.site-header .header-image{width: 132px;max-height: 64px;object-fit: contain;filter: grayscale(1) brightness(0) invert(1);transition: opacity var(--rabona-transition);}
.site-header .site-logo a:hover .header-image{opacity: 0.82;}
.main-navigation,.main-navigation .main-nav,.main-navigation .inside-navigation,.main-navigation .main-nav > ul,.main-navigation ul ul{background: transparent;}
.main-navigation .main-nav ul li a{position: relative;min-height: 48px;padding: 0 13px;background: transparent;color: var(--rabona-text-on-dark);border-radius: var(--rabona-radius-small);font-size: 15px;font-weight: 600;letter-spacing: 0.045em;line-height: 48px;text-decoration: none;transition: color var(--rabona-transition), background-color var(--rabona-transition);}
.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus-within > a,.main-navigation .main-nav ul li[class*="current-menu-"] > a,.main-navigation .main-nav ul li.current_page_item > a{background: var(--rabona-secondary);color: var(--rabona-primary);}
.main-navigation .main-nav ul li[class*="current-menu-"] > a::after,.main-navigation .main-nav ul li.current_page_item > a::after{position: absolute;right: 13px;bottom: 5px;left: 13px;height: 2px;background: var(--rabona-primary);content: "";}
.main-navigation .main-nav ul ul{padding: 8px;background: var(--rabona-header);border: 1px solid var(--rabona-border-dark);border-radius: var(--rabona-radius-medium);box-shadow: var(--rabona-shadow-small);}
.main-navigation .main-nav ul ul li a{min-height: 44px;padding: 10px 14px;line-height: 24px;}
.menu-toggle{min-width: 48px;min-height: 48px;border: 1px solid var(--rabona-border-dark);border-radius: var(--rabona-radius-small);background: var(--rabona-secondary) !important;color: var(--rabona-text-on-dark) !important;}
.menu-toggle .gp-icon svg{width: 26px;height: 26px;fill: var(--rabona-text-on-dark);}
#site-navigation.toggled .main-nav{overflow: hidden;background: var(--rabona-deep);border: 1px solid var(--rabona-border-dark);border-radius: var(--rabona-radius-medium);box-shadow: var(--rabona-shadow);}
#site-navigation.toggled .main-nav > ul{display: block !important;}
.menu-buttons{display: flex;align-items: center;gap: 10px;width: auto;margin: 0 0 0 12px;}
.menu-buttons .custom-button{display: inline-flex;align-items: center;justify-content: center;min-height: 46px;padding: 11px 24px;border: 1px solid transparent;border-radius: var(--rabona-radius-small);background: var(--rabona-primary);color: var(--rabona-text) !important;box-shadow: none;font-size: 16px;font-weight: 700;letter-spacing: 0.025em;line-height: 1.2;text-align: center;text-decoration: none;transition: background-color var(--rabona-transition), border-color var(--rabona-transition), color var(--rabona-transition), transform var(--rabona-transition);}
.menu-buttons .custom-button{min-height: 46px;padding: 11px 24px;border-radius: var(--rabona-radius-small);}
.menu-buttons .custom-button:not(.button-azul){margin: 0;border-color: var(--rabona-text-on-dark);background: transparent;color: var(--rabona-text-on-dark) !important;}
.menu-buttons .custom-button.button-azul{margin: 0;border-color: var(--rabona-primary);background: var(--rabona-primary);color: var(--rabona-text) !important;}
.menu-buttons .custom-button:hover,.menu-buttons .custom-button:focus{border-color: var(--rabona-primary-hover);background: var(--rabona-primary-hover);color: var(--rabona-text) !important;transform: translateY(-1px);}
.menu-buttons .custom-button:active{transform: translateY(0);}
.entry-content h1{margin: 0 0 clamp(24px, 4vw, 42px);padding: clamp(28px, 5vw, 52px);background: linear-gradient(135deg, var(--rabona-deep), var(--rabona-surface-alt));color: var(--rabona-text-on-dark) !important;border: 1px solid var(--rabona-border-dark);border-left: 6px solid var(--rabona-primary);border-radius: var(--rabona-radius-medium);box-shadow: var(--rabona-shadow-small);font-family: "Roboto Condensed", "Arial Narrow", Arial, sans-serif !important;font-size: clamp(38px, 5vw, 58px) !important;font-weight: 700;letter-spacing: -0.025em;line-height: 1.05;}
.entry-content h1 *{color: var(--rabona-text-on-dark) !important;}
.entry-content :is(h2, h3, h4){color: var(--rabona-text);font-family: "Roboto Condensed", "Arial Narrow", Arial, sans-serif !important;font-weight: 700;letter-spacing: -0.012em;}
.entry-content h2{margin: clamp(42px, 6vw, 68px) 0 20px;padding-left: 14px;border-left: 4px solid var(--rabona-primary);font-size: clamp(28px, 3.3vw, 36px) !important;line-height: 1.16;}
.entry-content h3{margin: 34px 0 14px;font-size: clamp(23px, 2.5vw, 28px) !important;line-height: 1.22;}
.entry-content :is(p, li){color: var(--rabona-text-muted);font-size: 18px;line-height: 1.72;}
.entry-content p{margin: 0 0 1.25em;}
.entry-content strong{color: var(--rabona-text);font-weight: 700;}
.entry-content em{color: var(--rabona-secondary);}
.entry-content a:not(.wp-block-button__link, .wp-element-button, .button),.rank-math-breadcrumb a{color: var(--rabona-secondary);text-decoration-color: var(--rabona-primary-dark);text-decoration-thickness: 2px;text-underline-offset: 3px;transition: color var(--rabona-transition), text-decoration-color var(--rabona-transition);}
.entry-content a:not(.wp-block-button__link, .wp-element-button, .button):hover,.entry-content a:not(.wp-block-button__link, .wp-element-button, .button):focus,.rank-math-breadcrumb a:hover,.rank-math-breadcrumb a:focus{color: var(--rabona-primary-dark);text-decoration-color: var(--rabona-primary);}
.entry-content ul{padding-left: 28px;}
.entry-content ul li{margin-bottom: 9px;padding-left: 4px;}
.entry-content ol{padding-left: 0;list-style: none;counter-reset: rabona-list;}
.entry-content ol > li{position: relative;min-height: 30px;padding-left: 44px;counter-increment: rabona-list;}
.entry-content ol > li::before{position: absolute;top: 1px;left: 0;display: grid;width: 28px;height: 28px;place-items: center;border-radius: 50%;background: var(--rabona-primary);color: var(--rabona-text);content: counter(rabona-list);font-size: 14px;font-weight: 700;line-height: 1;}
.entry-content .wp-block-image{margin-block: 30px;}
.entry-content .wp-block-image img{max-width: 100%;height: auto;border: 1px solid rgba(165, 175, 192, 0.64);border-radius: var(--rabona-radius-medium);box-shadow: var(--rabona-shadow-small);}
.site-logo img{border: 0;border-radius: 0;box-shadow: none;}
.entry-content .wp-block-table{width: 100%;margin: 34px 0;overflow-x: auto;overflow-y: hidden;border: 1px solid var(--rabona-border);border-radius: var(--rabona-radius-medium);background: var(--rabona-surface);box-shadow: var(--rabona-shadow-small);-webkit-overflow-scrolling: touch;}
.entry-content table{width: 100%;margin: 0;border: 0;border-collapse: separate;border-spacing: 0;background: var(--rabona-surface);color: var(--rabona-text);font-size: 16px;line-height: 1.35;}
.entry-content table :is(thead, thead tr, th){background: var(--rabona-header);color: var(--rabona-text-on-dark) !important;}
.entry-content table th,.entry-content table th *{color: var(--rabona-text-on-dark) !important;}
.entry-content table th{padding: 15px 14px;border: 0;border-right: 1px solid var(--rabona-border-dark);border-bottom: 2px solid var(--rabona-primary);font-size: 15px;font-weight: 700;line-height: 1.3;text-align: left;vertical-align: middle;}
.entry-content table td{padding: 14px;border: 0;border-right: 1px solid rgba(165, 175, 192, 0.56);border-bottom: 1px solid rgba(165, 175, 192, 0.56);color: var(--rabona-text-muted);line-height: 1.42;vertical-align: middle;}
.entry-content table :is(th, td):last-child{border-right: 0;}
.entry-content table tbody tr:last-child td{border-bottom: 0;}
.entry-content table tbody tr:nth-child(odd){background: var(--rabona-surface);}
.entry-content table tbody tr:nth-child(even){background: rgba(165, 175, 192, 0.16);}
.entry-content .wp-block-details{position: relative;margin: 0 0 16px;padding: 0;overflow: hidden;background: var(--rabona-surface-alt);color: var(--rabona-text-on-dark);border: 1px solid var(--rabona-border-dark);border-radius: var(--rabona-radius-medium);box-shadow: none;transition: border-color var(--rabona-transition), box-shadow var(--rabona-transition);}
.entry-content .wp-block-details:hover,.entry-content .wp-block-details[open]{border-color: var(--rabona-primary);box-shadow: var(--rabona-shadow-small);}
.entry-content .wp-block-details summary{display: block;min-height: 58px;padding: 17px 54px 17px 20px;color: var(--rabona-text-on-dark) !important;cursor: pointer;font-size: 18px;font-weight: 700;line-height: 1.35;}
.entry-content .wp-block-details summary *,.entry-content .wp-block-details summary::after{color: var(--rabona-text-on-dark) !important;}
.entry-content .wp-block-details summary::-webkit-details-marker{display: none;}
.entry-content .wp-block-details summary::after{position: absolute;top: 50%;right: 20px;color: var(--rabona-primary) !important;content: "+";font-size: 28px;line-height: 1;transform: translateY(-50%);}
.entry-content .wp-block-details[open] > summary::after{content: "−";}
.entry-content .wp-block-details > div{padding: 0;color: var(--rabona-text-on-dark-muted);opacity: 0;}
.entry-content .wp-block-details[open] > div{height: auto;max-height: none;overflow: visible;opacity: 1;}
.entry-content .wp-block-details p{display: block;margin: 0;padding: 18px 20px 20px;color: var(--rabona-text-on-dark-muted) !important;border-top: 1px solid var(--rabona-border-dark);cursor: auto;}
.entry-content .wp-block-details p *{color: inherit;padding: 0;border: 0;}
.rank-math-breadcrumb{margin-bottom: 24px;color: var(--rabona-text-muted);font-size: 14px;}
.inside-article .rank-math-breadcrumb p{font-size: 14px;text-align: left;}
:where( a, button, input, select, textarea, summary, [tabindex]:not([tabindex="-1"]) ):focus-visible{outline: 3px solid var(--rabona-primary);outline-offset: 3px;}
@media (max-width: 1240px){
 #masthead .inside-header{position: relative;min-height: 80px;padding: 10px 20px;}
 .site-header .header-image{width: 118px;}
 #mobile-menu-control-wrapper{display: flex !important;align-items: center;margin-left: auto;background: transparent;}
 #site-navigation{flex-basis: 100%;width: 100%;margin: 10px 0 0;}
 #site-navigation .main-nav ul li,#site-navigation .main-nav ul li a{width: 100%;}
 #site-navigation .main-nav ul li a{min-height: 48px;padding: 0 18px;border-bottom: 1px solid var(--rabona-border-dark);border-radius: 0;line-height: 48px;}
 #site-navigation .main-nav ul li:last-child > a{border-bottom: 0;}
 .main-navigation .main-nav ul li[class*="current-menu-"] > a::after,.main-navigation .main-nav ul li.current_page_item > a::after{top: 12px;right: auto;bottom: 12px;left: 6px;width: 3px;height: auto;}
 #masthead .menu-buttons{position: static;right: auto;width: auto;margin-left: 12px;transform: none;}
 .menu-buttons .custom-button{min-height: 44px;padding: 10px 18px;}
}
@media (max-width: 1100px){
 #masthead .inside-header{display: grid;height: auto;min-height: 0;padding-block: 12px;grid-template-areas: "logo toggle" "ctas ctas" "nav nav";grid-template-columns: minmax(0, 1fr) 52px;gap: 9px 12px;}
 #masthead .site-logo{grid-area: logo;}
 #mobile-menu-control-wrapper{grid-area: toggle;width: 52px;margin: 0;}
 #mobile-menu-control-wrapper .menu-toggle{position: static;width: 52px;height: 48px;padding: 0;}
 #site-navigation{grid-area: nav;margin-top: 0;}
 #masthead .menu-buttons{position: static;grid-area: ctas;display: grid;width: 100%;margin: 0;grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.2fr);gap: 8px;transform: none;}
 #masthead .menu-buttons .custom-button{width: 100%;margin: 0;}
}
@media (max-width: 768px){
 body{font-size: 17px;}
 .entry-content h1{padding: 26px 22px;font-size: clamp(31px, 9vw, 42px) !important;line-height: 1.08;}
 .entry-content h2{margin-top: 42px;font-size: clamp(25px, 7vw, 31px) !important;}
 .entry-content h3{font-size: clamp(21px, 6vw, 26px) !important;}
 .entry-content :is(p, li){font-size: 17px;line-height: 1.65;}
 .entry-content .wp-block-table{margin-block: 28px;}
 .entry-content .wp-block-table:has(tr > :nth-child(3)) table{width: 46.5625rem;min-width: 46.5625rem;table-layout: auto;}
 .entry-content table :is(th, td){min-width: 112px;padding: 12px;white-space: normal;}
 .entry-content table :is(th, td):first-child{min-width: 185px;}
 .entry-content .wp-block-details summary{min-height: 56px;padding: 16px 50px 16px 16px;font-size: 17px;}
 .entry-content .wp-block-details p{padding: 16px;}
}
@media (max-width: 480px){
 #masthead .inside-header{padding: 9px 14px 12px;}
 .site-header .header-image{width: 108px;max-height: 52px;}
 #site-navigation.toggled .main-nav{border-radius: var(--rabona-radius-small);}
 .menu-buttons .custom-button{min-height: 44px;padding: 10px 12px;font-size: 14px;}
 .entry-content h1{margin-bottom: 24px;padding: 22px 18px;border-left-width: 4px;font-size: clamp(29px, 9.5vw, 37px) !important;}
 .entry-content h2{padding-left: 11px;font-size: clamp(24px, 7.7vw, 29px) !important;}
 .entry-content ul{padding-left: 22px;}
 .entry-content ol > li{padding-left: 40px;}
}
@media (max-width: 375px){
 .entry-content h1{font-size: 29px !important;}
 .entry-content h2{font-size: 24px !important;}
}
@media (prefers-reduced-motion: reduce){
 html{scroll-behavior: auto;}
 *,*::before,*::after{scroll-behavior: auto !important;animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;}
}
:root{--rabona-navy: #07152f;--rabona-magenta: #c8104f;--rabona-logo-local: url(images/rabona-logo-official.png);}
#masthead,#masthead .inside-header{background: var(--rabona-navy);}
#masthead .inside-header{min-height: 76px;padding-block: 6px;}
.site-header .site-logo{flex: 0 0 120px;width: 120px;height: 64px;overflow: hidden;}
.site-header .site-logo a{position: relative;display: block;width: 120px;height: 64px;overflow: hidden;background-image: var(--rabona-logo-local);background-position: 0 0;background-repeat: no-repeat;background-size: 300px 300px;}
.site-header .site-logo a::after{position: absolute;right: 0;bottom: 0;left: 0;height: 8px;background: var(--rabona-navy);clip-path: polygon(0 75%, 100% 0, 100% 100%, 0 100%);content: "";pointer-events: none;}
.site-header .site-logo .header-image{width: 120px;height: 64px;max-height: none;opacity: 0;filter: none;}
.main-navigation .main-nav ul li a{min-height: 46px;line-height: 46px;}
@media (max-width: 1100px){
 #masthead .inside-header{padding: 10px 18px 12px;}
}
@media (max-width: 375px){
 .site-header .site-logo,.site-header .site-logo a{width: 110px;}
 .site-header .site-logo a{background-size: 275px 275px;}
}
.entry-content details.simpletoc{margin: clamp(24px, 4vw, 36px) 0;overflow: hidden;background: var(--rabona-surface);color: var(--rabona-text);border: 1px solid var(--rabona-border);border-left: 4px solid var(--rabona-primary);border-radius: var(--rabona-radius-medium);box-shadow: var(--rabona-shadow-small);}
.entry-content details.simpletoc > summary{display: flex;align-items: center;justify-content: space-between;min-height: 52px;padding: 12px 18px;background: var(--rabona-deep);color: var(--rabona-text-on-dark);font-size: clamp(20px, 2vw, 23px);font-weight: 700;line-height: 1.25;cursor: pointer;list-style: none;transition: background-color var(--rabona-transition), color var(--rabona-transition);}
.entry-content details.simpletoc > summary::-webkit-details-marker{display: none;}
.entry-content details.simpletoc > summary::after{content: "";width: 10px;height: 10px;margin-left: 16px;flex: 0 0 10px;border-right: 2px solid var(--rabona-primary);border-bottom: 2px solid var(--rabona-primary);transform: rotate(45deg);transition: transform var(--rabona-transition);}
.entry-content details.simpletoc[open] > summary::after{transform: rotate(225deg);}
.entry-content details.simpletoc > summary:hover{background: var(--rabona-surface-alt);}
.entry-content details.simpletoc > summary:focus-visible{outline: 3px solid var(--rabona-primary);outline-offset: -3px;}
.entry-content details.simpletoc > .simpletoc-list{margin: 0;padding: 14px 18px 18px;background: var(--rabona-surface);list-style: none;}
.entry-content details.simpletoc .simpletoc-list ul{margin: 4px 0 4px 18px;padding-left: 14px;border-left: 2px solid rgba(46, 62, 84, 0.2);list-style: none;}
.entry-content details.simpletoc .simpletoc-list li{margin: 0;padding: 0;}
.entry-content details.simpletoc .simpletoc-list a{display: flex;align-items: center;min-height: 44px;padding: 8px 10px;color: var(--rabona-secondary);border-radius: var(--rabona-radius-small);font-size: 17px;font-weight: 600;line-height: 1.45;text-decoration: none;overflow-wrap: anywhere;transition: background-color var(--rabona-transition), color var(--rabona-transition);}
.entry-content details.simpletoc .simpletoc-list a::before{content: "";width: 7px;height: 7px;margin-right: 10px;flex: 0 0 7px;background: var(--rabona-primary);border: 1px solid var(--rabona-secondary);border-radius: 50%;}
.entry-content details.simpletoc .simpletoc-list a:hover{background: rgba(236, 253, 0, 0.22);color: var(--rabona-text);}
.entry-content details.simpletoc .simpletoc-list a:focus-visible{background: rgba(236, 253, 0, 0.22);color: var(--rabona-text);outline: 2px solid var(--rabona-secondary);outline-offset: -2px;}
@media (max-width: 600px){
 .entry-content details.simpletoc{margin: 20px 0 28px;}
 .entry-content details.simpletoc > summary{min-height: 48px;padding: 11px 14px;font-size: 20px;}
 .entry-content details.simpletoc > .simpletoc-list{padding: 10px 8px 14px;}
 .entry-content details.simpletoc .simpletoc-list ul{margin-left: 10px;padding-left: 9px;}
 .entry-content details.simpletoc .simpletoc-list a{min-height: 44px;padding: 9px 8px;font-size: 16px;}
}
.entry-content .simpletoc.wp-block-simpletoc-toc{margin: clamp(24px, 4vw, 36px) 0;overflow: hidden;background: var(--rabona-surface);color: var(--rabona-text);border: 1px solid var(--rabona-border);border-left: 4px solid var(--rabona-primary);border-radius: var(--rabona-radius-medium);box-shadow: var(--rabona-shadow-small);}
.entry-content .simpletoc .simpletoc-accordion-heading{margin: 0;padding: 0;font-size: inherit;line-height: 1;}
.entry-content .simpletoc .simpletoc-collapsible{display: flex;align-items: center;justify-content: space-between;width: 100%;min-height: 52px;padding: 12px 18px;background: var(--rabona-deep);color: var(--rabona-text-on-dark);border: 0;border-radius: 0;font-family: inherit;font-size: clamp(20px, 2vw, 23px);font-weight: 700;line-height: 1.25;text-align: left;cursor: pointer;transition: background-color var(--rabona-transition), color var(--rabona-transition);}
.entry-content .simpletoc .simpletoc-collapsible:hover{background: var(--rabona-surface-alt);color: var(--rabona-text-on-dark);}
.entry-content .simpletoc .simpletoc-collapsible:focus-visible{outline: 3px solid var(--rabona-primary);outline-offset: -3px;}
.entry-content .simpletoc .simpletoc-icon{width: 10px;height: 10px;margin-left: 16px;flex: 0 0 10px;background: none;border: 0;border-right: 2px solid var(--rabona-primary);border-bottom: 2px solid var(--rabona-primary);transform: rotate(45deg);transition: transform var(--rabona-transition);}
.entry-content .simpletoc .simpletoc-collapsible[aria-expanded="true"] .simpletoc-icon{transform: rotate(225deg);}
.entry-content .simpletoc .simpletoc-content{background: var(--rabona-surface);}
.entry-content .simpletoc .simpletoc-content > .simpletoc-list{margin: 0;padding: 14px 18px 18px;background: var(--rabona-surface);list-style: none;}
.entry-content .simpletoc .simpletoc-list ul{margin: 4px 0 4px 18px;padding-left: 14px;border-left: 2px solid rgba(46, 62, 84, 0.2);list-style: none;}
.entry-content .simpletoc .simpletoc-list li{margin: 0;padding: 0;}
.entry-content .simpletoc .simpletoc-list a{display: flex;align-items: center;min-height: 44px;padding: 8px 10px;color: var(--rabona-secondary);border-radius: var(--rabona-radius-small);font-size: 17px;font-weight: 600;line-height: 1.45;text-decoration: none;overflow-wrap: anywhere;transition: background-color var(--rabona-transition), color var(--rabona-transition);}
.entry-content .simpletoc .simpletoc-list a::before{content: "";width: 7px;height: 7px;margin-right: 10px;flex: 0 0 7px;background: var(--rabona-primary);border: 1px solid var(--rabona-secondary);border-radius: 50%;}
.entry-content .simpletoc .simpletoc-list a:hover,.entry-content .simpletoc .simpletoc-list a:focus-visible{background: rgba(236, 253, 0, 0.22);color: var(--rabona-text);}
.entry-content .simpletoc .simpletoc-list a:focus-visible{outline: 2px solid var(--rabona-secondary);outline-offset: -2px;}
@media (max-width: 600px){
 .entry-content .simpletoc.wp-block-simpletoc-toc{margin: 20px 0 28px;}
 .entry-content .simpletoc .simpletoc-collapsible{min-height: 48px;padding: 11px 14px;font-size: 20px;}
 .entry-content .simpletoc .simpletoc-content > .simpletoc-list{padding: 10px 8px 14px;}
 .entry-content .simpletoc .simpletoc-list ul{margin-left: 10px;padding-left: 9px;}
 .entry-content .simpletoc .simpletoc-list a{min-height: 44px;padding: 9px 8px;font-size: 16px;}
}
.entry-content .simpletoc.wp-block-simpletoc-toc .simpletoc-content > details.simpletoc{margin: 0;overflow: visible;background: transparent;border: 0;border-radius: 0;box-shadow: none;}
.entry-content .simpletoc.wp-block-simpletoc-toc .simpletoc-content > details.simpletoc > summary{display: none !important;}
.entry-content .simpletoc.wp-block-simpletoc-toc .simpletoc-content > details.simpletoc > .simpletoc-list{display: block !important;margin: 0;padding: 14px 18px 18px;background: var(--rabona-surface);list-style: none;}
body:not(.home) .entry-content:has(.rank-math-breadcrumb){position: relative;padding-top: 52px;}
body:not(.home) .entry-content .rank-math-breadcrumb{position: absolute;z-index: 3;top: 14px;right: max(16px, calc((100% - 990px) / 2));left: max(16px, calc((100% - 990px) / 2));margin: 0;color: var(--rabona-text-on-dark-muted);}
body:not(.home) .entry-content .rank-math-breadcrumb p{margin: 0;}
body:not(.home) .entry-content .rank-math-breadcrumb a{color: var(--rabona-header);text-decoration-color: var(--rabona-primary);}
body:not(.home) .entry-content .rank-math-breadcrumb .separator{color: #64748b;}
body:not(.home) .entry-content .rank-math-breadcrumb .last{color: #475569;}
@media (max-width: 600px){
 body:not(.home) .entry-content:has(.rank-math-breadcrumb){padding-top: 48px;}
 body:not(.home) .entry-content .rank-math-breadcrumb{top: 12px;right: 16px;left: 16px;font-size: 14px;}
 .entry-content .simpletoc.wp-block-simpletoc-toc .simpletoc-content > details.simpletoc > .simpletoc-list{padding: 10px 8px 14px;}
}
:root{--rabona-magenta: #D40035;}
.main-navigation .main-nav > ul > li.rb-ico > a{display:inline-flex;align-items:center;gap:8px;}
.main-navigation .main-nav > ul > li.rb-ico > a::before{content:"";flex:0 0 18px;width:18px;height:18px;background:center/contain no-repeat;opacity:.9;}
.main-navigation .main-nav > ul > li.rb-ico.current-menu-item > a::before,.main-navigation .main-nav > ul > li.rb-ico > a:hover::before{opacity:1;}
.main-navigation .main-nav > ul > li.rb-ico-sport > a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23fff%22%3E%3Cpath d=%22M12 1C5.937 1 1 5.937 1 12s4.937 11 11 11 11-4.937 11-11S18.063 1 12 1M2.073 12a9.4 9.4 0 0 1 .242-2.146l2.71-1.556 3.219 1.85v3.703l-3.22 1.851-2.71-1.556A9.4 9.4 0 0 1 2.075 12Zm6.44-2.334-3.22-1.851v-3.14A9.8 9.8 0 0 1 9.022 2.53l2.71 1.583v3.73l-3.22 1.824Zm6.975 4.668 3.22 1.851v3.14a9.8 9.8 0 0 1-3.73 2.146l-2.71-1.583v-3.73zm3.22-9.658v3.139l-3.22 1.85-3.22-1.85v-3.73l2.71-1.556c1.395.456 2.683 1.18 3.73 2.147M5.292 19.324v-3.139l3.22-1.85 3.219 1.85v3.73l-2.71 1.556c-1.395-.456-2.683-1.18-3.73-2.147Zm13.683-3.622-3.22-1.85v-3.703l3.22-1.851 2.71 1.556a9.66 9.66 0 0 1 0 4.292z%22%3E%3C/path%3E%3C/svg%3E");}
.main-navigation .main-nav > ul > li.rb-ico-casino > a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23fff%22%3E%3Cpath d=%22M21.723 2.001a2.255 2.255 0 0 0-2.156 2.153 2.25 2.25 0 0 0 1.51 2.153v3.54h-2.541v-7.88A1.91 1.91 0 0 0 16.619.054H3.917A1.92 1.92 0 0 0 2 1.967v20.12a1.89 1.89 0 0 0 1.18 1.774 1.9 1.9 0 0 0 .737.139H16.62a1.92 1.92 0 0 0 1.917-1.914V13.58h2.787c.658 0 1.191-.529 1.191-1.181v-6.09a2.23 2.23 0 0 0 1.312-2.965A2.2 2.2 0 0 0 21.723 2ZM8.734 8.604h3.044v5.932H8.734zm-4.553 0h3.044v5.932H4.18V8.604Zm12.15 12.98H4.181v-5.23h12.15zm0-7.048h-3.043V8.604h3.043z%22%3E%3C/path%3E%3C/svg%3E");}
.main-navigation .main-nav > ul > li.rb-ico-app > a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23fff%22%3E%3Cpath d=%22M23.573 17.277a148 148 0 0 0-4.753-2.307c-.64-.3-1.166-.082-1.57.486-.387.545-.77 1.095-1.186 1.62-.658.834-1.05.924-2.03.523-3.327-1.364-5.803-3.693-7.661-6.73-.31-.505-.302-.948.104-1.397.463-.514.966-1.008 1.328-1.59.209-.336.344-.89.217-1.234C7.409 5 6.709 3.381 6.003 1.766c-.113-.26-.384-.576-.632-.627-1.212-.246-2.41-.251-3.378.703C.666 3.147.031 4.74 0 6.597c.034.356.048.712.104 1.065.325 2.064 1.378 3.784 2.547 5.464 3.42 4.914 7.811 8.454 13.713 9.957 1.95.497 3.736.288 5.458-.754 1.64-.994 2.197-2.508 2.177-4.306 0-.257-.208-.633-.426-.746%22%3E%3C/path%3E%3C/svg%3E");}
.main-navigation .main-nav > ul > li.rb-ico-promo > a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 20 20%22 fill=%22%23fff%22%3E%3Cpath fill-opacity=%220.15%22 fill-rule=%22evenodd%22 d=%22M20 5.625a1 1 0 0 0-1-1H1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h1.222v9a1 1 0 0 0 1 1h13.555a1 1 0 0 0 1-1v-9H19a1 1 0 0 0 1-1z%22 clip-rule=%22evenodd%22%3E%3C/path%3E%3Cpath fill-rule=%22evenodd%22 d=%22M10.57 1.327c0-.213-.043-.424-.15-.6a.7.7 0 0 0-.597-.352.7.7 0 0 0-.595.352c-.108.176-.15.387-.15.6V2.82L7.46 1.33C6.727.616 5.735.618 5.021 1.02c-.717.403-1.222 1.254-.903 2.237.122.377.32.67.597.9.254.21.556.351.87.467H1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h1.222v9a1 1 0 0 0 1 1h13.555a1 1 0 0 0 1-1v-9H19a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-4.795c.309-.116.604-.256.855-.46.282-.231.486-.525.61-.907.319-.982-.185-1.833-.903-2.237-.711-.4-1.7-.404-2.433.305L10.57 2.862zM9.239 4.329l.217.2L5.07 2.95c-.145-.447.06-.842.442-1.057.386-.216.883-.205 1.255.159l.005.005.006.006zm.217.2L5.07 2.95a.9.9 0 0 0 .284.439c.134.11.324.208.616.312.211.076.447.147.728.23l.356.108c.412.126.886.28 1.42.491h.983Zm1.86 0h-1.137l.22-.19L13 2.07l.01-.01.011-.01c.373-.365.87-.375 1.255-.158.383.215.587.61.442 1.056a.9.9 0 0 1-.292.44c-.14.116-.339.216-.635.322a15 15 0 0 1-.75.238l-.337.102c-.408.124-.873.274-1.39.478ZM19 5.625H1v3h18zm-2.223 4.002H3.222v8.998h13.555z%22 clip-rule=%22evenodd%22%3E%3C/path%3E%3C/svg%3E");}
.main-navigation .main-nav > ul > li.rb-ico-tornei > a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23fff%22%3E%3Cpath d=%22M6.17 24v-1.173q1.121 0 2.527-1.032 1.206-.893 1.78-1.814-.516-.419-.516-1.004 0-.222.1-.475a6 6 0 0 1 .245-.53q-.115-.112-.417-.544a20 20 0 0 0-.474-.656q-3.706-.335-6.232-4.577Q1 8.512 1 4.66q0-2.037.632-3.238Q2.379 0 3.987 0q.919 0 1.637.865.488.614.89 1.674.891 0 1.422-.572A1.92 1.92 0 0 0 8.467.614Q9.3.559 10.276.502a31 31 0 0 1 1.752-.056q.747.001 1.694.056.948.057 1.81.112 0 .81.517 1.368.516.558 1.436.558.488-1.424 1.177-2.037A2 2 0 0 1 20.012 0q1.551 0 2.326 1.423.663 1.228.662 3.237-.001 3.796-2.183 7.507-2.527 4.27-6.232 4.605-.46.615-.89 1.2.028.112.186.46.158.35.158.545 0 .558-.517 1.005.544.893 1.752 1.785 1.436 1.061 2.556 1.06V24zm2.527-8.58c-1.053-1.748-1.59-3.345-2.01-5.988-.269-1.693-.403-2.69-.403-4.474C6.156 4.003 5.84 3 5.365 2.35c-.517-.707-1.015-.929-1.493-.929-.632 0-1.077.323-1.335.929-.259.604-.364 1.38-.364 2.607 0 2.698 1.097 5.182 2.562 7.62 1.215 2.021 2.537 2.588 3.962 2.843m6.68 0c1.55 0 2.545-.797 4.018-3.225 1.474-2.428 1.905-4.597 2.072-7.237 0-1.228.091-2.003-.167-2.607s-.656-.929-1.287-.929c-.499 0-.854.24-1.351.929-.402.577-.789 1.983-.832 2.607-.128 1.835-.239 2.865-.488 4.446-.402 2.606-.874 4.212-1.964 6.017Z%22%3E%3C/path%3E%3C/svg%3E");}
#page .rb-offer-wrap{background:#131e2c;padding:0 16px 24px;}
#main .rb-offer{margin:0 auto;}
#page .rb-offer-wrap{margin:0;background:#07152f;}
#main .entry-content > :not(.rb-offer-wrap){box-sizing:border-box;max-width:var(--rabona-content-width);margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}
#main .entry-content > h1 + p{margin:-4px 0 24px;color:var(--rabona-text-muted);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;}
.entry-content .rabonascom-in-breve{background:#f8fafc;border:1px solid #dbe3ec;border-top:4px solid var(--rabona-primary);border-radius:var(--rabona-radius-medium);padding:20px 22px;box-shadow:var(--rabona-shadow-small);}
.entry-content .rabonascom-in-breve h2{margin:0 0 14px;padding-left:0;border-left:0;font-size:24px!important;}
.entry-content .rabonascom-in-breve dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0;}
.entry-content .rabonascom-in-breve dl>div{background:#fff;border:1px solid #dbe3ec;border-radius:var(--rabona-radius-small);padding:10px 12px;margin:0;}
.entry-content .rabonascom-in-breve dt{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--rabona-text-muted);}
.entry-content .rabonascom-in-breve dd{margin:4px 0 0;font-weight:700;color:var(--rabona-text);}
.entry-content .rabonascom-licence{margin:16px 0 28px;padding:12px 16px;border:1px solid #dbe3ec;border-left:4px solid var(--rabona-magenta);background:#fff7f8;border-radius:var(--rabona-radius-small);}
.entry-content .rabonascom-licence__title{margin:0 0 4px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--rabona-magenta);}
.entry-content .rabonascom-licence p{margin:0;color:var(--rabona-text);}
.entry-content .rabonascom-pro-contro{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;}
.entry-content .rabonascom-pro-contro>h2{grid-column:1/-1;}
.entry-content .rabonascom-pro-contro-pro,.entry-content .rabonascom-pro-contro-contro{padding:18px 20px;border:1px solid #dbe3ec;border-radius:var(--rabona-radius-medium);background:#f8fafc;}
.entry-content .rabonascom-pro-contro-pro{border-top:4px solid #0cb104;}
.entry-content .rabonascom-pro-contro-contro{border-top:4px solid var(--rabona-magenta);background:#fff7f8;}
.entry-content .rabonascom-pro-contro h3{margin:0 0 10px;}
.entry-content .rabonascom-pro-contro ul{margin:0;padding-left:0;list-style:none;}
.entry-content .rabonascom-pro-contro li{position:relative;padding-left:26px;margin:0 0 8px;}
.entry-content .rabonascom-pro-contro-pro li::before{content:"\2714";position:absolute;left:0;color:#0cb104;font-weight:700;}
.entry-content .rabonascom-pro-contro-contro li::before{content:"\2716";position:absolute;left:0;color:var(--rabona-magenta);font-weight:700;}
.entry-content details:not(.wp-block-details){position:relative;margin:0 0 12px;padding:0;overflow:hidden;background:var(--rabona-surface-alt);color:var(--rabona-text-on-dark);border:1px solid var(--rabona-border-dark);border-radius:var(--rabona-radius-medium);}
.entry-content details:not(.wp-block-details)[open],.entry-content details:not(.wp-block-details):hover{border-color:var(--rabona-primary);box-shadow:var(--rabona-shadow-small);}
.entry-content details:not(.wp-block-details) summary{position:relative;display:block;list-style:none;min-height:58px;padding:17px 54px 17px 20px;color:var(--rabona-text-on-dark);cursor:pointer;font-size:18px;font-weight:700;line-height:1.35;}
.entry-content details:not(.wp-block-details) summary::-webkit-details-marker{display:none;}
.entry-content details:not(.wp-block-details) summary::after{content:"+";position:absolute;top:50%;right:20px;transform:translateY(-50%);color:var(--rabona-primary);font-size:28px;line-height:1;}
.entry-content details:not(.wp-block-details)[open] summary::after{content:"\2013";}
.entry-content .rabonascom-faq-answer{padding:0 20px 16px;}
.entry-content .rabonascom-faq-answer p{color:var(--rabona-text-on-dark);margin:0 0 10px;}
#main .entry-content > a.rb-cta{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:320px;max-width:100%;min-height:52px;margin:32px auto;padding:12px 28px;border-radius:var(--rabona-radius-small);background:var(--rabona-primary);color:var(--rabona-text)!important;font-size:17px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;}
#main .entry-content > a.rb-cta:hover,#main .entry-content > a.rb-cta:focus-visible{background:var(--rabona-primary-hover);color:var(--rabona-text)!important;}
.entry-content .wp-block-table{overflow-x:auto;}
.entry-content .bc-byline{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:-4px 0 28px;color:var(--rabona-text-muted);font-size:15px;line-height:1.3;}
.entry-content .bc-byline__date{display:inline-flex;align-items:center;gap:10px;}
.entry-content .bc-byline__date{color:var(--rabona-text);font-weight:600;font-variant-numeric:tabular-nums;}
.entry-content .bc-byline__cal{width:20px;height:20px;flex:0 0 20px;color:var(--rabona-magenta);}
.entry-content .bc-byline__info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;min-height:0;margin-left:-12px;padding:0;border:0;border-radius:50%;background:var(--rabona-text-muted);color:#fff;font-size:12px;font-weight:700;line-height:1;cursor:help;}
.entry-content .bc-byline__tip{display:none;position:absolute;left:0;bottom:calc(100% + 8px);z-index:5;width:max-content;max-width:min(260px,70vw);padding:8px 10px;border:1px solid #dbe3ec;border-radius:4px;background:#fff;box-shadow:var(--rabona-shadow-small);color:var(--rabona-text);font-size:13px;font-weight:500;line-height:1.35;text-align:left;white-space:normal;}
.entry-content .bc-byline__info:hover .bc-byline__tip,.entry-content .bc-byline__info:focus .bc-byline__tip{display:block;}
.entry-content .rabonascom-licence{display:none;}
.entry-content .rabonascom-bonus-conditions table{border:1px solid #dbe3ec;border-radius:var(--rabona-radius-medium);overflow:hidden;box-shadow:none;}
.entry-content .rabonascom-bonus-conditions tbody th,.entry-content .rabonascom-bonus-conditions tbody td{background:#fff;color:var(--rabona-text);border:0;border-bottom:1px solid #dbe3ec;padding:12px 16px;}
.entry-content .rabonascom-bonus-conditions tbody th{width:40%;background:#f8fafc;font-weight:700;}
.entry-content .rabonascom-bonus-conditions tbody tr:last-child :is(th,td){border-bottom:0;}
#main .entry-content .rabonascom-bonus-conditions tbody th{color:var(--rabona-text)!important;}
.rb-crumbs{box-sizing:border-box;max-width:var(--rabona-content-width);margin:0 auto 10px;padding:0 16px;}
.rb-crumbs .rank-math-breadcrumb{display:inline-block;margin:0;padding:7px 14px 7px 11px;background:linear-gradient(135deg,var(--rabona-deep),var(--rabona-surface-alt));border-left:3px solid var(--rabona-primary);border-radius:2px;color:var(--rabona-text-on-dark-muted);font:700 13px/1.3 "Roboto Condensed","Arial Narrow",Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;}
.rb-crumbs .rank-math-breadcrumb p{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:inherit;text-align:left;}
.rb-crumbs .rank-math-breadcrumb a{color:var(--rabona-text-on-dark-muted);text-decoration:none;border-bottom:2px solid transparent;transition:color var(--rabona-transition),border-color var(--rabona-transition);}
.rb-crumbs .rank-math-breadcrumb a:hover,.rb-crumbs .rank-math-breadcrumb a:focus-visible{color:#fff;border-bottom-color:var(--rabona-primary);}
.rb-crumbs .rank-math-breadcrumb a:focus-visible{outline:2px solid var(--rabona-primary);outline-offset:3px;}
.rb-crumbs .rank-math-breadcrumb .separator{display:inline-block;width:3px;height:13px;font-size:0;line-height:0;background:var(--rabona-primary);border-radius:1px;transform:skewX(-18deg);}
.rb-crumbs .rank-math-breadcrumb .last{color:#fff;}
body.page-id-383 .entry-content .rank-math-breadcrumb{display:none;}
body.page-id-383 .entry-content:has(.rank-math-breadcrumb){padding-top:0;}
.menu-buttons{display: flex;gap: 10px;margin-left: 10px;margin-top:0px;width: auto;}
@media (max-width: 1240px){
 .menu-buttons{position: absolute;top:10px;right: -120px;transform: translateX(-50%);}
 .inside-header{height:70px;width:100%;}
}
@media (max-width: 934px){
 .menu-buttons{position: absolute;top:14px;right: -50px;transform: translateX(-50%);}
 .miboton{height: 40px;width: 110px;font-size: 12px;padding: 5px;padding-top: 7px;font-size: 14px;font-weight: bold;display: flex;justify-content: center;}
 @media (max-width: 710px){
  .menu-buttons{position: relative;display: flex;justify-content: center;align-items: center;top: 0px;left: 50%;transform: translateX(-50%);}
  .miboton{height: 38px;width: 100px;font-size: 11px;padding: 5px;padding-top: 7px;font-size: 14px;font-weight: bold;display: flex;justify-content: center;}
 }
}
.wp-block-table[tabindex="0"]:focus-visible{outline:3px solid #c7f20a;outline-offset:2px;}
.rf-footer{background:var(--rabona-deep);color:var(--rabona-text-on-dark-muted);border-top:3px solid var(--rabona-primary);padding:44px 24px 22px;font-size:15px;line-height:1.5;}
.rf-inner{max-width:1120px;margin:0 auto;}
.rf-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:40px;align-items:start;}
.rf-brand img{display:block;width:150px;height:auto;}
.rf-brand p{margin:16px 0 0;max-width:360px;}
.rf-title{margin:0 0 12px;font:700 15px/1.2 "Roboto Condensed","Arial Narrow",Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--rabona-text-on-dark);}
.rf-footer ul{list-style:none;margin:0;padding:0;}
.rf-footer li{margin:0 0 9px;}
.rf-footer a{color:var(--rabona-text-on-dark-muted);text-decoration:none;transition:color var(--rabona-transition);}
.rf-footer a:hover,.rf-footer a:focus{color:var(--rabona-primary);}
.rf-partners a{display:inline-flex;align-items:center;gap:9px;}
.rf-flag{width:21px;height:16px;border-radius:2px;flex:none;}
.rf-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:34px;padding-top:16px;border-top:1px solid var(--rabona-border-dark);font-size:14px;}
.rf-bottom p{margin:0;}
.rf-counter{display:block;max-height:24px;width:auto;}
@media (max-width:768px){
 .rf-grid{grid-template-columns:1fr;gap:28px;text-align:center;}
 .rf-brand img,.rf-brand p{margin-left:auto;margin-right:auto;}
 .rf-bottom{justify-content:center;text-align:center;}
}

.entry-content .rb-country{margin:0 0 28px;padding:18px 22px;background:#fff7f8;border:1px solid #dbe3ec;border-left:4px solid #c80030;border-radius:var(--rabona-radius-small)}
.entry-content .rb-country h2{margin:0 0 10px;padding-left:0;border-left:0;font-size:24px!important;display:flex;align-items:center;gap:10px}
.entry-content .rb-country h2 .rf-flag{width:28px;height:21px}
.entry-content .rb-country p{margin:0 0 10px;font-weight:700}
.rb-country-list{display:flex;flex-wrap:wrap;gap:8px 10px;list-style:none;margin:0!important;padding:0!important}
.rb-country-list li{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 12px;background:#fff;border:1px solid #dbe3ec;border-radius:999px;font-weight:600;font-size:15px}
.menu-buttons .rl-lang{position:relative;margin:0;font:700 13px/1 "Roboto Condensed","Arial Narrow",Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--rabona-text-on-dark)}
.menu-buttons .rl-lang summary{list-style:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;min-height:46px;padding:0 12px;border:1px solid rgba(255,255,255,.4);border-radius:var(--rabona-radius-small);cursor:pointer;white-space:nowrap}
.menu-buttons .rl-lang summary::-webkit-details-marker{display:none}
.menu-buttons .rl-lang summary::after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor}
.menu-buttons .rl-lang summary:hover,.menu-buttons .rl-lang[open] summary{border-color:var(--rabona-primary);color:var(--rabona-primary)}
.menu-buttons .rl-lang ul{position:absolute;right:0;top:calc(100% + 6px);z-index:300;box-sizing:border-box;width:max-content;min-width:168px;margin:0;padding:8px;list-style:none;background:#fff;color:var(--rabona-text);border-radius:4px;box-shadow:0 12px 32px rgba(0,0,0,.35);display:grid;grid-template-columns:1fr 1fr;gap:2px 6px;letter-spacing:.04em}
.menu-buttons .rl-lang li{margin:0}
.menu-buttons .rl-lang li a{display:flex;align-items:center;gap:8px;min-width:68px;padding:8px 10px;border-radius:3px;color:var(--rabona-text);font-weight:400;text-decoration:none;white-space:nowrap}
.menu-buttons .rl-lang li a:hover,.menu-buttons .rl-lang li a:focus{background:#eef2f7;color:var(--rabona-text)}
.menu-buttons .rl-lang li a[aria-current]{font-weight:700;background:#f3f5f8}
@media (max-width:1240px){.menu-buttons .rl-lang summary{min-height:44px;padding:0 10px}}
@media (min-width:1101px) and (max-width:1240px){#masthead .menu-buttons{order:0;margin-left:auto}#mobile-menu-control-wrapper{order:1;margin-left:12px}#mobile-menu-control-wrapper .menu-toggle{width:52px;height:48px;padding:0;line-height:48px}#site-navigation{order:2}}
@media (max-width:1100px){#masthead .inside-header{grid-template-areas:"logo lang toggle" "login reg reg" "nav nav nav";grid-template-columns:minmax(120px,.9fr) minmax(0,1.2fr) 52px}#masthead .menu-buttons{display:contents}#masthead .menu-buttons .custom-button:not(.button-azul){grid-area:login}#masthead .menu-buttons .custom-button.button-azul{grid-area:reg}#masthead .menu-buttons .rl-lang{grid-area:lang;justify-self:end;align-self:center}#masthead .menu-buttons .rl-lang summary{min-height:48px}}
@media (max-width:768px){.rf-langlist{justify-content:center}}
.rf-langs{margin-top:30px;padding-top:22px;border-top:1px solid var(--rabona-border-dark)}
.rf-langlist{display:flex;flex-wrap:wrap;gap:8px 20px}
.rf-langlist li{margin:0}
.rf-langlist a{display:inline-flex;align-items:center;gap:8px}
.rf-langlist a[aria-current]{color:var(--rabona-text-on-dark)}