@font-face{font-family:EfesPlay;src:url("play/play-400.woff2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:EfesPlay;src:url("play/play-700.woff2") format("woff2");font-weight:600 900;font-display:swap}html body,body :is(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,label,legend,summary,li,span,small,strong,em,div,td,th){font-family:EfesPlay,Play,sans-serif!important}.ui-icon,.ef-nav-icon{width:20px;height:20px;flex:none;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.menu-toggle{align-items:center;gap:7px}.red-button .ui-icon{margin-left:8px}.footer-links a>.ui-icon:last-child{width:16px;margin-left:auto}
.hero .nav a{display:inline-flex;align-items:center;gap:8px}.hero .nav .ef-nav-badge{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border:1px solid #ff6b8733;border-radius:10px;background:#ffffff0d;box-shadow:inset 0 1px 0 #ffffff13}.hero .nav .ef-nav-badge svg{width:23px;height:23px;fill:none;stroke-width:1.4;opacity:1}.hero .nav a[aria-current=page] .ef-nav-badge{background:#fff0f3;border-color:#ffb4c4}.hero .nav a:hover .ef-nav-badge{background:#ffffff20}.hero .nav a[aria-current=page]:hover .ef-nav-badge{background:#fff0f3}@media(max-width:760px){.hero .nav .ef-nav-badge{width:30px;height:30px;flex-basis:30px}.hero .nav .ef-nav-badge svg{width:22px;height:22px}}

@media(min-width:1001px){.hero .top{column-gap:64px}.hero .top>.nav{margin-left:auto}}
