.wyteaser p{margin: 0px 0px 10px;font-size: 14px;color: #91a2b9;}
.wylayout h1{color: #dadce2;overflow-wrap: break-word;font-weight: 700;font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;}.wylayout h2{color: #dadce2;overflow-wrap: break-word;font-weight: 700;font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;}.wylayout h3{color: #dadce2;overflow-wrap: break-word;font-weight: 700;font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;}.wylayout h4{color: #dadce2;overflow-wrap: break-word;font-weight: 700;font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;}
.wy-post-item a{text-decoration: none;color: #bbc5cc;}
details{display: block;}
.wylayout img{height: auto;max-width: 100%;}
.wy-promo-full{grid-column: span 6;}
.wy-tab-active{background: #5cb7d7;color: #0e0e16;}
.wylayout{text-rendering: optimizeLegibility;color: #bbc5cc;margin: 0px;background: #181c26;font: 16px/1.5 "Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;}
caption{text-align: left;caption-side: bottom;}
audio{display: inline-block;}video{display: inline-block;}
.wy-error-links{background: #0e0e16;}
.wy-hero-cta{gap: 8px;display: flex;margin-top: 18px;flex-wrap: wrap;}
.wy-media-image svg{width: 100%;height: 100%;object-fit: cover;}.wy-media-image img{width: 100%;height: 100%;object-fit: cover;}
audio:not([controls]){height: 0;display: none;}
[type="number"]::-webkit-inner-spin-button{height: auto;}
header{display: block;}hgroup{display: block;}
.wy-preview-title{margin: 0px 0px 16px;font-size: 20px;}
.wy-tab-button{transition: color .15s ease;font-size: 12px;padding: 6px 14px;background: #181c26;color: #bbc5cc;border-radius: 999px;text-decoration: none;}
.wy-entry-content p{margin: 0px 0px 14px;}
nav ol{list-style: none;padding: 0px;}
.wy-promo-text p{font-size: 16px;margin: 0px 0px 10px;color: #91a2b9;}
.wypublished{font-size: 12px;color: #91a2b9;font-variant-numeric: tabular-nums;display: block;margin-bottom: 6px;}
.wy-entry-content pre{overflow: auto;padding: 14px;background: #181c26;border-radius: 2px;-webkit-overflow-scrolling: touch;margin: 0px 0px 14px;}
.wy-faq-section{grid-template-columns: repeat(2,minmax(0,1fr));display: grid;gap: 16px;}
mark{color: #bbc5cc;background: #181c26;}
.wy-entry-content hr{border: 0;border-top: 1px solid #3a4751;margin: 20px 0px;}
.wy-tab-button:hover{color: #0e0e16;background: #2aa3c4;}
.wyteaser a{text-decoration: none;color: #bbc5cc;}
summary{display: list-item;}
.wy-post-item h2{font-size: 17px;margin: 0px 0px 6px;}.wy-post-item h3{font-size: 17px;margin: 0px 0px 6px;}
.wy-text-panel p{margin: 0px 0px 8px;}
.wy-grid-narrow{grid-column: span 2;}
.wy-info-list a{color: #5cb7d7;}
.wy-page-nav{margin-top: 28px;gap: 14px;display: flex;}
.wylegal a:hover{color: #2aa3c4;}
.wy-info-list dd{margin: 5px 0px 0px;}.wy-info-list td{margin: 5px 0px 0px;}
.wy-card-list{grid-template-columns: repeat(3,minmax(0,1fr));display: grid;gap: 16px;}
.wytight{gap: 12px;display: grid;}
.wycontent{padding: 28px 30px;}
.wy-entry-content ul{margin: 0px 0px 14px;padding-left: 18px;}.wy-entry-content ol{margin: 0px 0px 14px;padding-left: 18px;}
.wyteaser{background: #181c26;border-radius: 8px;padding: 18px;background-clip: padding-box;}
html{scroll-behavior: smooth;}
.wy-faq-section h2{display: block;font-size: 16px;margin: 0px 0px 10px;}.wy-faq-section h3{display: block;font-size: 16px;margin: 0px 0px 10px;}.wy-faq-section dt{display: block;font-size: 16px;margin: 0px 0px 10px;}.wy-faq-section th{display: block;font-size: 16px;margin: 0px 0px 10px;}.wy-faq-section strong{display: block;font-size: 16px;margin: 0px 0px 10px;}
h1{font-size: 2em;margin: 0.67em 0px;}
.wy-show-more a{text-decoration: none;font-size: 12px;color: #5cb7d7;}
.wy-card-sm a:hover{color: #2aa3c4;}
table{width: 100%;border-collapse: collapse;}
.wylegal a{text-decoration: none;color: inherit;}
.wylegal{color: #91a2b9;padding-top: 14px;border-top: 1px solid #3a4751;font-size: 12px;margin: 28px 0px 0px;}
.wy-media-item{background: #0e0e16;border: 1px solid #3a4751;border-radius: 8px;padding: 28px;grid-column: span 3;}
.wy-post-item{background: #181c26;transition: border-color .2s ease;border-radius: 8px;padding: 18px;}
:root{tab-size: 4;-moz-tab-size: 4;}
.wy-col-md{flex-direction: column;display: flex;gap: 6px;}
.wy-info-list{gap: 14px;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));margin: 0px;}
.wy-card-sm p{color: #91a2b9;margin: 0px;font-size: 12px;}
.wy-page-container h1{line-height: 1.25;margin: 0px 0px 20px;font-size: 32px;}
.wy-site-footer{background: #0e0e16;border-top: 1px solid #3a4751;margin-top: 28px;padding: 32px 30px 18px;overflow-wrap: break-word;}
.wy-col-text{color: #91a2b9;margin: 0px;font-size: 12px;}
dl{margin: 0px;padding: 0px;}ul{margin: 0px;padding: 0px;}ol{margin: 0px;padding: 0px;}
.wy-faq-section section{padding: 18px;border-radius: 8px;background: #181c26;}.wy-faq-section > div{padding: 18px;border-radius: 8px;background: #181c26;}.wy-faq-section tr{padding: 18px;border-radius: 8px;background: #181c26;}.wy-faq-section li{padding: 18px;border-radius: 8px;background: #181c26;}
.wytitle{font-size: 16px;font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-weight: 700;overflow-wrap: break-word;}
.wy-promo-text h1{font-size: 34px;line-height: 1.2;margin: 0px 0px 8px;}
.wy-page-container{padding: 0px;}
tbody{display: contents;}
.wy-entry-content blockquote{margin: 0px 0px 14px;color: #91a2b9;background: #181c26;padding: 8px 16px;border-radius: 2px;}
.wy-entry-content h3{margin: 20px 0px 10px;font-size: 17px;}
.wy-footer-list-item{color: #91a2b9;font-size: 12px;text-decoration: none;}
.wy-text-panel a{text-underline-offset: 3px;color: #0e0e16;text-decoration: underline;}
.wy-info-list li span:first-child{text-transform: uppercase;color: #91a2b9;letter-spacing: .06em;font-size: 12px;}
.wy-post-list{margin: 0px;padding: 0px;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;display: grid;list-style: none;}
[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
.wy-grid-list{gap: 18px;grid-template-columns: repeat(6,minmax(0,1fr));align-items: start;display: grid;}
.wy-col-wrap{display: grid;gap: 18px;grid-template-columns: repeat(4,minmax(0,1fr));}
.wy-info-list div{background: #181c26;padding: 14px;border-radius: 2px;}.wy-info-list tr{background: #181c26;padding: 14px;border-radius: 2px;}.wy-info-list li{background: #181c26;padding: 14px;border-radius: 2px;}
.wy-grid-wide{grid-column: span 4;}
b{font-weight: bolder;}
th{text-align: left;display: block;font-weight: 400;}td{text-align: left;display: block;font-weight: 400;}
body{margin: 0px;}
.wy-entry-summary{color: #91a2b9;overflow-wrap: break-word;font-size: 14px;margin: 0px;}
.wy-logo-icon img{object-fit: contain;width: 100%;height: 100%;display: block;}.wy-logo-icon svg{object-fit: contain;width: 100%;height: 100%;display: block;}
.wy-footer-list-item:hover{color: #2aa3c4;}
.wy-entry-content code{font-family: "Lucida Console",Monaco,monospace;font-size: 12px;}
.wy-container-inner{margin: 0 auto;border: 1px solid #3a4751;max-width: 1160px;padding: 32px;background: #0e0e16;box-sizing: border-box;border-radius: 8px;width: 100%;}
li{list-style: none;}
.wy-card-sm h3{margin: 0px 0px 6px;font-size: 16px;}
abbr[title]{border-bottom: none;text-decoration: underline dotted;}
main{display: block;}
.wy-post-item a:hover{color: #2aa3c4;}
.wy-nav-tabs{display: flex;gap: 10px;flex-wrap: wrap;}
.wy-col-title{text-transform: uppercase;margin: 0px 0px 6px;font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-weight: 700;letter-spacing: .06em;font-size: 12px;color: #bbc5cc;}
.wyteaser :last-child{margin-bottom: 0;}
.wy-entry-content h4{font-size: 16px;margin: 18px 0px 10px;}
.wy-card-sm{background: #181c26;border-radius: 2px;padding: 14px;background-clip: padding-box;}
.wy-logo-icon{border-radius: 2px;flex-shrink: 0;height: 42px;overflow: hidden;width: 42px;display: block;}
.wy-promo-text{max-width: 680px;position: relative;}
.wy-info-list li{display: flex;gap: 10px;}
.wy-text-panel{font-size: 17px;padding: 32px 30px;border-color: #5cb7d7;background: #5cb7d7;color: #0e0e16;}
.wy-entry-content li{margin-bottom: 6px;}
.wy-page-nav a{color: #5cb7d7;font-size: 14px;text-decoration: none;}
svg:not(:root){overflow: hidden;}
*{box-sizing: border-box;}*::before{box-sizing: border-box;}*::after{box-sizing: border-box;}
button{cursor: pointer;}[type="button"]{cursor: pointer;}
.wy-error-block{text-align: center;}
img{border-style: none;}
.wy-site-logo{display: flex;text-decoration: none;align-items: center;color: inherit;gap: 8px;}
address{line-height: inherit;font-style: normal;}
br{line-height: 1;}
.wy-media-image{inset: 0;height: 100%;width: 100%;opacity: .45;position: absolute;}
.wy-info-list dt{letter-spacing: .06em;text-transform: uppercase;color: #91a2b9;font-size: 12px;}.wy-info-list th{letter-spacing: .06em;text-transform: uppercase;color: #91a2b9;font-size: 12px;}
.wy-top-bar{padding: 12px 30px;align-items: center;position: sticky;gap: 14px;background: #0e0e16;display: flex;top: 0;border-bottom: 1px solid #3a4751;z-index: 2;justify-content: space-between;flex-wrap: wrap;}
.wyteaser h2{margin: 0px 0px 10px;font-size: 16px;}.wyteaser h3{margin: 0px 0px 10px;font-size: 16px;}
.wy-text-panel p:last-child{margin-bottom: 0;}
.wy-entry-content a{transition: color .15s ease;text-underline-offset: 2px;color: #5cb7d7;}
.wy-show-more{margin: 16px 0px 0px;}
.wy-btn-outline{border: 1px solid #5cb7d7;background: transparent;color: #5cb7d7;}
.wy-entry-content{max-width: 740px;}
@media (max-width:940px){.wy-col-wrap{grid-template-columns: repeat(2,minmax(0,1fr));}
.wy-card-list{grid-template-columns: repeat(2,minmax(0,1fr));}
.wy-media-item{grid-column: span 6;}.wy-grid-wide{grid-column: span 6;}.wy-grid-narrow{grid-column: span 6;}
}
.wy-entry-content h2{margin: 28px 0px 8px;font-size: 23px;}
.wyteaser a:hover{color: #2aa3c4;}
.wy-promo-featured{padding: 38px;position: relative;overflow: hidden;}
.wy-cta-button{background: #5cb7d7;border-radius: 999px;transition: background-color .15s ease;text-align: center;padding: 7px 16px;display: inline-block;color: #0e0e16;font-size: 12px;text-decoration: none;}
figure{margin: 0px;}
button{text-transform: none;}
blockquote{quotes: none;}
button{-webkit-appearance: button;}
tr{display: block;}
@media (max-width:620px){.wy-card-list{grid-template-columns: 1fr;}.wy-post-list{grid-template-columns: 1fr;}.wy-faq-section{grid-template-columns: 1fr;}.wy-info-list{grid-template-columns: 1fr;}.wy-col-wrap{grid-template-columns: 1fr;}
.wycontent{padding: 16px;}
.wy-promo-text h1{font-size: 25px;}
}
.wy-card-sm a{text-decoration: none;color: #bbc5cc;}
