body.bin_x463z2 { background:#f7f6ef; color:#111111; }
body.bin_x463z2 a { color:#4a044e; }
body.bin_x463z2 .site-header, body.bin_x463z2 .header-top, body.bin_x463z2 .header-main, body.bin_x463z2 .header-bottom, body.bin_x463z2 .is-sticky, body.bin_x463z2 .mobile-header, body.bin_x463z2 .site-footer, body.bin_x463z2 .footer-middle, body.bin_x463z2 .footer-bottom { background:#f2f1ea !important; color:#111111 !important; }
body.bin_x463z2 .entry-title, body.bin_x463z2 .single-content, body.bin_x463z2 .entry-content, body.bin_x463z2 .wp-block-group.is-layout-constrained { color:#111111 !important; }
body.bin_x463z2 .entry-content h1, body.bin_x463z2 .entry-content h2, body.bin_x463z2 .entry-content h3, body.bin_x463z2 .entry-content h4, body.bin_x463z2 .entry-content h5, body.bin_x463z2 .entry-content h6, body.bin_x463z2 .entry-title { color:#111111 !important; }
body.bin_x463z2 .entry-hero .hero-section-overlay { background: linear-gradient(0deg, rgba(0,0,0,.25), rgba(0,0,0,.15)); }
body.bin_x463z2 .wp-block-button__link, body.bin_x463z2 a.bin_x463z2-button, body.bin_x463z2 .kb-button, body.bin_x463z2 .kt-button, body.bin_x463z2 .header-button .button, body.bin_x463z2 .header-button .wp-block-button__link, body.bin_x463z2 .site-header .wp-block-button__link, body.bin_x463z2 .site-header a.button, body.bin_x463z2 .site-header .wp-block-button__link, body.bin_x463z2 .mobile-header .wp-block-button__link, body.bin_x463z2 .mobile-header a.button { background:#4a044e !important; color:#ffffff !important; border-radius:22px;border:1px dotted rgba(255,255,255,.2);font-weight:300;box-shadow:0 1px 2px rgba(0,0,0,.1);letter-spacing:.2px;transition:all .18s ease; }
body.bin_x463z2 .wp-block-button__link, body.bin_x463z2 a.bin_x463z2-button, body.bin_x463z2 .kb-button, body.bin_x463z2 .kt-button, body.bin_x463z2 .header-button .button, body.bin_x463z2 .header-button .wp-block-button__link, body.bin_x463z2 .site-header .wp-block-button__link, body.bin_x463z2 .site-header a.button, body.bin_x463z2 .site-header .wp-block-button__link, body.bin_x463z2 .mobile-header .wp-block-button__link, body.bin_x463z2 .mobile-header a.button:hover { transform:translateY(-2px); box-shadow:0 8px 18px rgba(0,0,0,.18) }
.bin_x463z2-container{max-width:1320px;margin:0 auto;padding:0 24px}.bin_x463z2-seealso{overflow:hidden;height:0;line-height:0;font-size:0}body.bin_x463z2 .content-wrap,body.bin_x463z2 .content-area,body.bin_x463z2 .site-main,body.bin_x463z2 .entry-content-wrap,body.bin_x463z2 .container,body.bin_x463z2 .nv-content-wrap{max-width:1320px;margin:0 auto;padding:0 24px}body.bin_x463z2 .entry-content > p,body.bin_x463z2 .entry-content > ul,body.bin_x463z2 .entry-content > ol,body.bin_x463z2 .entry-content > blockquote,body.bin_x463z2 .entry-content > table,body.bin_x463z2 .entry-content > figure,body.bin_x463z2 .entry-content > .wp-block-buttons{margin-top:1.9em;margin-bottom:1.9em}body.bin_x463z2 .entry-content h2{margin-top:1.6em;margin-bottom:0.6em}body.bin_x463z2 .entry-content h3{margin-top:1.6em;margin-bottom:0.6em}.bin_x463z2-entry-content{max-width:760px;margin:0 auto}
body.bin_x463z2 .entry-content img,body.bin_x463z2 .entry-content figure img{max-width:100%!important;height:auto!important;box-sizing:border-box;}
body.bin_x463z2 .entry-content figure{max-width:100%!important;box-sizing:border-box;}
body.bin_x463z2 .entry-content figure.alignwide,body.bin_x463z2 .entry-content figure.alignfull,body.bin_x463z2 .entry-content .wp-block-image.alignwide,body.bin_x463z2 .entry-content .wp-block-image.alignfull{max-width:100%!important;width:auto!important;margin-left:auto!important;margin-right:auto!important;}
body.bin_x463z2 .entry-content h1,body.bin_x463z2 .entry-content h2,body.bin_x463z2 .entry-content h3,body.bin_x463z2 .entry-content h4,body.bin_x463z2 .entry-content > .wp-block-buttons,body.bin_x463z2 .entry-content > .wp-block-table,body.bin_x463z2 .entry-content > table{clear:both;}
body.bin_x463z2 .entry-content figure.bin_x463z2-solo{max-width:min(100%,780px)!important;box-sizing:border-box;clear:both;}
body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-c{display:block!important;float:none!important;clear:both;margin-left:auto!important;margin-right:auto!important;text-align:center;}
body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-c img{display:block;margin:0 auto;}
body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-l{display:block!important;float:left!important;clear:left;margin:0.4em 1.4em 0.8em 0!important;max-width:min(48%,420px)!important;width:auto!important;}
body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-r{display:block!important;float:right!important;clear:right;margin:0.4em 0 0.8em 1.4em!important;max-width:min(48%,420px)!important;width:auto!important;}
body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-l img,body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-r img{width:100%!important;height:auto!important;display:block;}
@media(max-width:760px){body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-l,body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-r{float:none!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;}body.bin_x463z2 .entry-content img{float:none!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;}body.bin_x463z2 .entry-content figure{float:none!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;}}
body.bin_x463z2 .entry-content figure.bin_x463z2-img-a{background:#fff;padding:11px 18px 34px 18px;box-shadow:0 8px 22px rgba(0,0,0,.22);transform:rotate(-1.2deg);display:inline-block;}
body.bin_x463z2 .entry-content figure.bin_x463z2-img-b{background:#f2f1ea;border-radius:14px;padding:16px;box-shadow:0 3px 10px rgba(0,0,0,.10);}
body.bin_x463z2 .entry-content figure.bin_x463z2-img-c{border:2px solid #4a044e;padding:6px;}
body.bin_x463z2 .entry-content figure.bin_x463z2-img-d{border:6px solid #111111;transform:rotate(1.1deg);display:inline-block;}
body.bin_x463z2 .entry-content figure.bin_x463z2-img-e{transform:rotate(1.6deg);display:inline-block;}
body.bin_x463z2 .entry-content figure.bin_x463z2-img-f{opacity:0.92;filter:drop-shadow(0 2px 6px rgba(0,0,0,.12));}
body.bin_x463z2 .entry-content figure.bin_x463z2-img-g{border:3px solid #4a044e;padding:9px;border-radius:1px;}
body.bin_x463z2 .entry-content figure.bin_x463z2-img-h{margin:11px auto;}
body.bin_x463z2 .entry-content figure.is-style-rounded img{border-radius:11px!important;}
body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-sm-l{display:block!important;float:left!important;clear:left;margin:0.3em 1.3em 0.6em 0!important;max-width:min(32%,280px)!important;width:auto!important;}
body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-sm-r{display:block!important;float:right!important;clear:right;margin:0.3em 0 0.6em 1.4em!important;max-width:min(32%,280px)!important;width:auto!important;}
body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-wide{display:block!important;float:none!important;clear:both;margin-left:auto!important;margin-right:auto!important;max-width:min(78%,900px)!important;text-align:center;}
@media(max-width:760px){body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-sm-l,body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-sm-r,body.bin_x463z2 .entry-content figure.wp-block-image.bin_x463z2-pos-wide{float:none!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;}}
body.bin_x463z2 .site-header-item-main-navigation,body.bin_x463z2 .site-header-item-main-navigation-2,body.bin_x463z2 #site-navigation,body.bin_x463z2 .header-navigation:not(.mobile-navigation),body.bin_x463z2 .main-navigation:not(.mobile-navigation),body.bin_x463z2 .header-menu-container,body.bin_x463z2 .navigation-branding{display:none!important}
body.bin_x463z2 .mobile-toggle-open-container .menu-toggle-open,body.bin_x463z2 .mobile-toggle-open-container button.menu-toggle-open{display:none!important}
body.bin_x463z2 .site-main-header-inner-wrap,body.bin_x463z2 .site-header-row-container-inner,body.bin_x463z2 .header-main-inner-wrap,body.bin_x463z2 #masthead .site-header-row-container-inner{min-height:80px!important}
body.bin_x463z2 .site-branding{padding:14px 40px!important}
body.bin_x463z2 .site-branding a.brand img,body.bin_x463z2 .site-branding a.brand img.svg-logo-image{max-width:240px!important;width:auto!important;height:auto!important}
body.bin_x463z2 #masthead{border-bottom:2px solid #4a044e;box-shadow:0 4px 14px rgba(0,0,0,.12);}
body.bin_x463z2 .main-navigation a,body.bin_x463z2 .header-navigation a{letter-spacing:0.3px;font-weight:400;}
body.bin_x463z2 .entry-hero{min-height:140px;}
body.bin_x463z2 .entry-hero .hero-container{padding-top:45px;padding-bottom:45px;}
body.bin_x463z2 .entry-hero .entry-title{font-size:48px;text-align:center;line-height:1.49;letter-spacing:1.65px;text-shadow:1px 1px 4px rgba(0,0,0,.5);}
body.bin_x463z2 .entry-hero .entry-title{text-transform:uppercase;font-weight:800;}
body.bin_x463z2 .entry-hero{background-attachment:fixed;}
body.bin_x463z2 .header-button .wp-block-button__link,body.bin_x463z2 .site-header .wp-block-button__link{border-radius:4px!important;padding:0.6em 1.65em!important;text-transform:none!important;}
body.bin_x463z2 .bin_x463z2-button{transition:all 0.34s linear;}
body.bin_x463z2 .bin_x463z2-button:hover{filter:brightness(1.13);}
@keyframes bin_x463z2-kf-glow{0%,100%{box-shadow:0 0 5px #4a044e44;}50%{box-shadow:0 0 22px #4a044ecc,0 0 40px #4a044e55;}}
body.bin_x463z2 .bin_x463z2-button{animation:bin_x463z2-kf-glow 2.5s 0.3s ease-in-out infinite;}
body.bin_x463z2 .site-header-item .header-button,body.bin_x463z2 .site-header-item .wp-block-button,body.bin_x463z2 .site-header-item-button,body.bin_x463z2 .site-header-item-mobile-button,body.bin_x463z2 .header-mobile-button,body.bin_x463z2 .mobile-header .header-button{display:inline-flex!important;align-items:center!important;visibility:visible!important;opacity:1!important}
body.bin_x463z2 .header-button .button,body.bin_x463z2 .header-button .wp-block-button__link,body.bin_x463z2 .mobile-header .button,body.bin_x463z2 .site-header .header-button .button{padding:.55em 1.2em!important;font-weight:600!important;border-radius:6px!important;text-decoration:none!important;display:inline-block!important}
body.bin_x463z2 .site-header,body.bin_x463z2 .site-header-wrap,body.bin_x463z2 .site-header-inner-wrap,body.bin_x463z2 .site-main-header-wrap,body.bin_x463z2 .site-main-header-inner-wrap,body.bin_x463z2 .site-header-row-container,body.bin_x463z2 .site-header-row-container-inner,body.bin_x463z2 .header-main,body.bin_x463z2 .header-top,body.bin_x463z2 .header-bottom,body.bin_x463z2 .header-main-inner-wrap,body.bin_x463z2 .mobile-header,body.bin_x463z2 #masthead,body.bin_x463z2 .site-branding,body.bin_x463z2 .site-footer,body.bin_x463z2 .site-footer-wrap,body.bin_x463z2 .site-footer-inner-wrap,body.bin_x463z2 .footer-top,body.bin_x463z2 .footer-middle,body.bin_x463z2 .footer-bottom,body.bin_x463z2 .footer-bottom-wrap{background:#f2f1ea!important;background-color:#f2f1ea!important;background-image:none!important}
body.bin_x463z2 .entry-hero,body.bin_x463z2 .entry-hero-container-inner,body.bin_x463z2 .single .entry-hero{background:#e9e8e2!important;background-color:#e9e8e2!important;background-image:none!important}
body.bin_x463z2 .entry-content > .wp-block-group,body.bin_x463z2 .entry-content > section{background:#f7f6ef!important;background-color:#f7f6ef!important;border-radius:24px;padding:10px;box-shadow:none;border:1px solid rgba(0,0,0,.06);margin-bottom:3.0em}
body.bin_x463z2 .site-content,body.bin_x463z2 .site-main,body.bin_x463z2 .content-wrap,body.bin_x463z2 .entry-content-wrap,body.bin_x463z2 article.entry{background:#f7f6ef!important;background-color:#f7f6ef!important}
body.bin_x463z2{--global-palette7:#f2f1ea;--global-palette8:#e9e8e2;--global-palette9:#f7f6ef;--global-palette7rgb:242,241,234;--global-palette8rgb:233,232,226;--global-palette9rgb:247,246,239}
@import url("https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;500;600;700&display=swap");
body.bin_x463z2, body.bin_x463z2 .entry-content, body.bin_x463z2 h1, body.bin_x463z2 h2, body.bin_x463z2 h3, body.bin_x463z2 h4 { font-family:"Source Sans 3", sans-serif !important; }


.bin_x463z2-chapters {
  margin: 1.25rem 0; padding: .75rem .9rem; border-radius: 22px;
  box-shadow: 0 10px 28px rgba(0,0,0,.15); line-height: 1.4; overflow: hidden;
}
.bin_x463z2-chapters__list { list-style: none; margin: 0; padding: 0; display: grid; gap: 24px; }
.bin_x463z2-chapters__li a { text-decoration: none; display: inline-block; }
.bin_x463z2-chapters__toggle {
  margin-top: .75rem;
  border-radius: 22px;
  border: 1px dashed #4a044e;
  background: transparent;
  color: #4a044e;
  font-weight: 600;
  padding: .45rem .9rem;
  cursor: pointer;
  width: 100%;
  transition: all .2s ease;
}
.bin_x463z2-chapters__toggle:hover {
  background: #77427a;
  color: #ffffff;
}
.bin_x463z2-chapters[data-expanded="0"] .bin_x463z2-chapters__li--extra {
  display: none;
}
.bin_x463z2-chapters[data-expanded="1"] .bin_x463z2-chapters__li--extra {
  display: list-item;
}
@media (min-width: 768px) {
  .bin_x463z2-chapters--v5 .bin_x463z2-chapters__list { grid-template-columns: 1fr 1fr; }
}

.bin_x463z2-chapters--v5 { background:#f7f6ef; border:1px dashed #ababab; } .bin_x463z2-chapters__li a{ color:#4a044e; }

.bin_x463z2-promocode {
  margin: 1.5rem 0; padding: 1.5rem; border-radius: 16px;
  box-shadow: inset 0 0 0 2px rgba(0,0,0,.05); line-height: 1.5; text-align: center;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  border: 3px solid #4a044e;
  position: relative;
  background: linear-gradient(135deg, #f7f6ef, #f2f1ea);
}
.bin_x463z2-promocode::before {
  content: '';
  position: absolute;
  top: -3px; left: -3px; right: -3px; bottom: -3px;
  background: linear-gradient(45deg, #4a044e, #804f83, #4a044e);
  border-radius: 19px;
  z-index: -1;
  opacity: 0.8;
}
.bin_x463z2-promocode__label {
  font-size: 1rem; margin-bottom: 0.8rem; opacity: 0.9;
  font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px;
}
.bin_x463z2-promocode__code {
  font-size: 1.4rem; font-weight: 800; letter-spacing: 2px;
  padding: 0.8rem 1.5rem; border-radius: 8px; cursor: pointer;
  transition: all 0.3s ease; user-select: all;
  display: inline-block;
  min-width: 120px;
  text-shadow: 0 1px 2px rgba(0,0,0,0.1);
}
.bin_x463z2-promocode__code:hover {
  transform: scale(1.05) translateY(-2px);
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}
.bin_x463z2-promocode__code:active {
  transform: scale(0.98);
}


.bin_x463z2-promocode--v9 {
  background: linear-gradient(135deg, #f2f1ea, #ababab);
  border: 3px solid #4a044e;
  box-shadow: 0 0 0 2px #6e3671, 0 6px 20px rgba(0,0,0,0.15);
}
.bin_x463z2-promocode--v9 .bin_x463z2-promocode__code {
  background: linear-gradient(135deg, #4a044e, #5c1d5f);
  color: white;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 16px rgba(0,0,0,0.2);
}

body.bin_x463z2 .entry-content h2{padding:.5em 0;border-bottom:1px solid #ababab;margin-bottom:1em;}
body.bin_x463z2 .entry-content ol{counter-reset:item;list-style:none;padding-left:0;}body.bin_x463z2 .entry-content ol li{counter-increment:item;position:relative;padding-left:2em;margin:.5em 0;}body.bin_x463z2 .entry-content ol li::before{content:counter(item);position:absolute;left:0;top:0;width:1.5em;height:1.5em;background:#4a044e;color:#fff;border-radius:50%;text-align:center;line-height:1.5em;font-weight:700;font-size:.85em;}
body.bin_x463z2 .entry-content table{width:100%;border-collapse:collapse;margin:1.2em 0;}body.bin_x463z2 .entry-content table th{background:#4a044e;color:#fff;padding:.6em .8em;}body.bin_x463z2 .entry-content table tr:nth-child(even) td{background:#f2f1ea;}body.bin_x463z2 .entry-content table td{padding:.55em .8em;}
body.bin_x463z2 .entry-content blockquote{margin:1.2em 0;padding:.8em 1.2em;border-left:4px solid #4a044e;background:#f2f1ea;font-style:italic;}
body.bin_x463z2 .entry-content code{padding:.15em .4em;background:#f2f1ea;border:1px solid #ababab;border-radius:3px;font-size:.92em;}body.bin_x463z2 .entry-content pre{padding:1em 1.2em;background:#f2f1ea;border:1px solid #ababab;border-radius:6px;overflow:auto;}
body.bin_x463z2 .entry-content img{max-width:100%;height:auto;border-radius:8px;filter:brightness(1.02);}
body.bin_x463z2 .entry-content p{margin:0 0 .9em;line-height:1.65;}body.bin_x463z2 .entry-content h2{margin:1.4em 0 .7em;}body.bin_x463z2 .entry-content h3{margin:1.2em 0 .55em;}

.bin_x463z2-block{padding:1.3em 1.3em;background:#4a044e15;border-radius:10px;margin:1.3em 0;border-top:3px solid #4a044e;}.bin_x463z2-block img{max-width:100%;height:auto;display:block;}.bin_x463z2-block{overflow:hidden;box-sizing:border-box;}
