@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpvgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRnfw.ttf) format('truetype')}@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfi6mPAA.ttf) format('truetype')}@font-face{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/yanonekaffeesatz/v32/3y9I6aknfjLm_3lMKjiMgmUUYBs04aUXNxt9gW2LIfto9tWpcA.ttf) format('truetype')}@font-face{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/yanonekaffeesatz/v32/3y9I6aknfjLm_3lMKjiMgmUUYBs04aUXNxt9gW2LIftoxNWpcA.ttf) format('truetype')}@font-face{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/yanonekaffeesatz/v32/3y9I6aknfjLm_3lMKjiMgmUUYBs04aUXNxt9gW2LIftoKNKpcA.ttf) format('truetype')}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:none;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,html{background-color:#f2f2f2;color:#000;padding:0;margin:0}body,html,input,select,textarea{font-family:Barlow Semi Condensed;font-size:18px;font-weight:400;line-height:32px;letter-spacing:0;text-align:left}logo{background:url(/images/logo-2025.png) 0 0 no-repeat;background-size:282px 56px}logo h1,logo h2{display:none!important}@media (max-width:768px){header section{grid-template-columns:1fr auto!important}logo{padding-left:40px;width:auto;display:flex;align-items:center}logo h1{font-size:16px!important;line-height:16px!important}logo h2{display:none}}@media (max-width:470px){logo{padding-left:40px;width:10px}}h1,h2,h3,h4,h5,h6{font-family:'Yanone Kaffeesatz',sans-serif}sub-header{display:block;font-family:Barlow Semi Condensed;font-size:18px;font-weight:400;line-height:32px;margin-bottom:24px}h2{font-family:Yanone Kaffeesatz;font-size:80px;font-weight:600;line-height:88px}h3{font-family:Yanone Kaffeesatz;font-size:56px;font-weight:400;line-height:64px}p{margin-top:6px;margin-bottom:24px}p:last-child{margin-bottom:0}b,strong{font-weight:600}em,i{font-style:italic}u{text-decoration:underline}.heading-1,.heading-2,.heading-3,.heading-4{font-family:'Yanone Kaffeesatz'}.link-button,button,filter option{position:relative;display:inline-block;padding:12px 24px 12px 24px;padding-right:calc(48px + 8px);border-radius:28px;border:1px solid transparent;font-family:Barlow Semi Condensed;font-size:18px;font-weight:500;line-height:32px;text-decoration:none;color:#000;cursor:pointer;outline:0!important}.link-button::before,button::before,filter option::before{content:'';display:block;background:url(/images/arrow-large.png) 50% 50% no-repeat;background-size:8px 8px;border-radius:16px;padding:0 8px;font-size:0px;padding:0;width:26px;height:26px;line-height:26px;position:absolute;top:calc(50% - 13px);right:20px}.link-button.external-link::before{transform:rotate(-45deg)!important}.link-button a{color:#000;text-decoration:none}.link-button.black,button.black{color:#fff;background:#000}.link-button.black a{color:#fff;text-decoration:none}.link-button.black:before,button.black:before{background:url(/images/arrow-large-hover.png) 50% 50% no-repeat;background-size:8px 8px;background-color:#000;color:#fff;transition:transform .3s ease}@media (hover:hover){.link-button:hover:before,button:hover:before{background:url(/images/arrow-large-hover.png) 50% 50% no-repeat;background-size:8px 8px;background-color:#000;color:#fff}.link-button.black:hover:before{background:url(/images/arrow-large.png) 50% 50% no-repeat;background-size:8px 8px;background-color:#fff;color:#000}}.link-button.with-border,button.with-border,filter option{border:1px solid #000}.link-button.down:before,button.down:before{transform:rotate(90deg)}.link-button.left:before,button.left:before{transform:rotate(-180deg);right:auto;left:20px}button.down.rotate-180:before{transform:rotate(-90deg)}.link-button.left,button.left{padding-left:calc(48px + 8px);padding-right:24px}.back-button{margin-bottom:48px}section{width:100%;max-width:calc(1272px + 80px);margin-left:auto;margin-right:auto;padding:0 40px;box-sizing:border-box}section h2{margin-bottom:48px;margin-left:0}section img{width:100%}section two-columns column.image{text-align:center}section two-columns column.image img{width:65%}section two-columns+three-columns{margin-top:48px}@media (max-width:1024px){section{padding-left:24px;padding-right:24px}outer{padding-top:48px!important;padding-bottom:48px!important}.panel{padding-left:24px!important;padding-right:24px!important}}outer{display:block;padding-top:96px;padding-bottom:96px}.theme-white outer{background:#fff}.theme-grey outer{background:#f2f2f2}.padding_top_0{padding-top:0}.padding_top_1{padding-top:48px}.padding_bottom_0{padding-bottom:0}.padding_bottom_1{padding-bottom:48px}outer.white{background-color:#fff}outer.black{background-color:#000;color:#fff}.heading-1,h2{font-size:40px;font-weight:400;line-height:48px}.heading-2,h3{font-size:32px;font-weight:400;line-height:40px}.heading-3,h4{font-size:24px;font-weight:400;line-height:32px;text-align:left}@media screen and (min-width:768px) and (max-width:1024px){.heading-1,h2{font-size:56px;font-weight:400;line-height:64px}}@media screen and (min-width:1024px) and (max-width:1320px){.heading-1,h2{font-size:80px;font-weight:600;line-height:88px}.heading-2,h3{font-size:56px;font-weight:400;line-height:64px}.heading-3,h4{font-size:32px;font-weight:400;line-height:40px;text-align:left}}@media screen and (min-width:1320px){.heading-1,h2{font-size:80px;font-weight:600;line-height:88px}.heading-2,h3{font-size:56px;font-weight:400;line-height:64px}.heading-3,h4{font-size:32px;font-weight:400;line-height:40px;text-align:left}}column h2{font-weight:400!important}rows{display:flex;flex-direction:column;gap:24px}.panel{padding:48px;border-radius:28px}.panel p{margin-bottom:24px}.panel list article.icon thumbnail thumbnail-inner{background-color:currentColor!important}.panel list article detail{color:#000}.panel.blue{background:#1e3b7e;color:#fff}.panel.blue list article p{color:#000}.panel.blue-light{background:#b0d8ff;color:#000}.panel.pink{background:#ec3b82;color:#fff}.panel.yellow{background:#ffd311;color:#000}.panel.white{background-color:#fff;color:#000}.panel.white-black{background-color:#fff;color:#000}.panel .link-button:not(.with-border),.panel button:not(.with-border){background:#fff;color:#000;border-color:transparent}.panel .link-button a{color:#000;text-decoration:none}.panel.white-black .link-button,.panel.white-black button{background-color:#000;color:#fff}.panel.white-black .link-button a{color:#fff;text-decoration:none}.panel.white-black .link-button:before,.panel.white-black button:before{background:url(/images/arrow-large-hover.png) 50% 50% no-repeat;background-size:8px 8px;background-color:transparent}.panel.pink .link-button a{color:#000;text-decoration:none}.panel.pink .link-button.with-border a{color:#fff}.panel.blue .link-button a{color:#fff;text-decoration:none}.panel.blue .link-button.with-border,.panel.blue button.with-border,.panel.blue filter option,.panel.pink .link-button.with-border,.panel.pink button.with-border,.panel.pink filter option{border-color:#fff;color:#fff}.panel.blue .link-button.with-border:before,.panel.blue button.with-border:before,.panel.pink .link-button.with-border:before,.panel.pink button.with-border:before{background:url(/images/arrow-large-hover.png) 50% 50% no-repeat;background-size:8px 8px;background-color:transparent}.panel.blue filter option:before,.panel.pink filter option:before{background:url(/images/plus-hover.png) 50% 50% no-repeat;background-size:8px 8px;background-color:transparent}.panel.blue filter option.selected,.panel.pink filter option.selected{background-color:#fff;color:#000}.panel.blue filter option.selected:before,.panel.pink filter option.selected:before{background:url(/images/cross.png) 50% 50% no-repeat;background-size:8px 8px;background-color:transparent}@media (hover:hover){.panel.blue .link-button.with-border:hover:before,.panel.blue button.with-border:hover:before,.panel.pink .link-button.with-border:hover:before,.panel.pink button.with-border:hover:before{background:url(/images/arrow-large.png) 50% 50% no-repeat;background-size:8px 8px;background-color:#fff}.panel.blue filter option:hover:before,.panel.pink filter option:hover:before{background:url(/images/plus.png) 50% 50% no-repeat;background-size:8px 8px;background-color:#fff}.panel.blue filter option.selected:hover:before,.panel.pink filter option.selected:hover:before{background:url(/images/cross-hover.png) 50% 50% no-repeat;background-size:8px 8px;background-color:#000}.panel.white-black .link-button.with-border:hover:before,.panel.white-black .link-button:hover:before,.panel.white-black button.with-border:hover:before,.panel.white-black button:hover:before,.panel.white-black filter option:before{background:url(/images/arrow-large.png) 50% 50% no-repeat;background-size:8px 8px;background-color:#fff}}three-columns,two-columns{display:flex;flex-wrap:wrap;gap:24px}column{flex:1}two-columns.single column:nth-child(2){display:none}@media (max-width:768px){two-columns{flex-direction:column}three-columns{flex-direction:column}}list{margin-bottom:24px;gap:24px;display:grid;grid-template-columns:1fr 1fr;align-items:start}.panel.vertical-stack list{display:block}.panel.vertical-stack list article{margin-bottom:24px}@media screen and (max-width:768px){list{grid-template-columns:1fr}}list article{display:block;background:rgba(255,255,255,.7);border-radius:8px;overflow:hidden}list article properties{display:grid;grid-template-columns:auto 1fr auto;gap:24px;padding:24px}list article properties name{font-weight:500;font-size:18px;line-height:32px}list article properties name a{text-decoration:none;color:#000}list article properties sub-title{font-weight:400;font-size:16px;line-height:24px}list article properties icon{position:relative;top:calc(50% - 13px);transform:translateY(-50%);width:26px;height:26px;border-radius:100%;background:url(/images/arrow-large.png) 50% 50% no-repeat;background-size:8px 8px;transform:rotate(90deg);transition:.4s transform ease}list article detail-text{position:relative;display:block;width:100%;padding:0;margin:0;max-height:0;overflow:hidden}list article detail-text inner{padding:0;margin:0;display:block;padding:24px}list article detail-text inner::before{content:'';display:block;position:absolute;top:0;left:24px;width:calc(100% - 48px);border-top:1px solid #000}list article.open icon{transform:rotate(-90deg)}list article.type-faq detail-text inner{margin-bottom:-24px}list article article{background:0 0}list article article properties{padding:0;min-height:56px}list article article:last-child{margin-bottom:0!important}list article.icon.icon-default properties thumbnail thumbnail-inner{background-image:url(/images/icon-clipboard-white.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}.blue-light list article.icon.icon-default properties thumbnail thumbnail-inner,.yellow list article.icon.icon-default properties thumbnail thumbnail-inner{background-image:url(/images/icon-clipboard-black.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}list article.icon.icon-bell properties thumbnail thumbnail-inner{background-image:url(/images/icon-bell-white.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}.blue-light list article.icon.icon-bell properties thumbnail thumbnail-inner,.yellow list article.icon.icon-bell properties thumbnail thumbnail-inner{background-image:url(/images/icon-bell-black.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}list article.icon.icon-chat properties thumbnail thumbnail-inner{background-image:url(/images/icon-chat-white.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}.blue-light list article.icon.icon-chat properties thumbnail thumbnail-inner,.yellow list article.icon.icon-chat properties thumbnail thumbnail-inner{background-image:url(/images/icon-chat-black.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}list article.icon.icon-link properties thumbnail thumbnail-inner{background-image:url(/images/icon-link-white.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}.blue-light list article.icon.icon-link properties thumbnail thumbnail-inner,.yellow list article.icon.icon-link properties thumbnail thumbnail-inner{background-image:url(/images/icon-link-black.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}list article.icon.icon-facebook properties thumbnail thumbnail-inner{background-image:url(/images/icon-facebook-white.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}.blue-light list article.icon.icon-facebook properties thumbnail thumbnail-inner,.yellow list article.icon.icon-facebook properties thumbnail thumbnail-inner{background-image:url(/images/icon-facebook-black.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}list article.icon.icon-instagram properties thumbnail thumbnail-inner{background-image:url(/images/icon-instagram-white.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}.blue-light list article.icon.icon-instagram properties thumbnail thumbnail-inner,.yellow list article.icon.icon-instagram properties thumbnail thumbnail-inner{background-image:url(/images/icon-instagram-black.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}list article.icon.icon-x properties thumbnail thumbnail-inner{background-image:url(/images/icon-x-white.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}.blue-light list article.icon.icon-x properties thumbnail thumbnail-inner,.yellow list article.icon.icon-x properties thumbnail thumbnail-inner{background-image:url(/images/icon-x-black.png);background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}list article.type-inspiration properties icon,list article.type-link properties icon,list article.type-service_provider-detail properties icon,list article.type-social_media properties icon{transform:rotate(-45deg)}list article.link-internal properties icon,list article.type-news properties icon,list article.type-page properties icon{transform:rotate(0)}list article.link-external properties icon{transform:rotate(-45deg)}@media (hover:hover){list article:hover>properties icon{background:url(/images/arrow-large-hover.png) 50% 50% no-repeat;background-size:8px 8px;background-color:#000}}list article thumbnail{position:relative;display:block;width:56px;height:100%}list article thumbnail thumbnail-inner{position:absolute;top:calc(50% - 28px);left:0;display:block;width:56px;height:56px}list article.icon thumbnail thumbnail-inner{background:#1e3b7e;border-radius:100%}list article.image thumbnail thumbnail-inner{background:rgba(220,220,220,.7);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;border-radius:8px}list article.image-round thumbnail thumbnail-inner{border-radius:100%}list article detail{line-height:32px}list article detail name{display:block}@media (hover:hover){list article{cursor:pointer;position:relative;z-index:10}list article:hover{background:#fff}}section.home{margin-top:96px;margin-bottom:96px}section.home img{margin-top:48px}section.page p.home{margin-bottom:48px}section.page.detail{padding-left:100px;padding-right:100px}section.page.detail header{display:block;border-radius:28px 28px 0 0;overflow:hidden;padding:0;background:0 0}section.page.detail header end{margin-top:96px;display:block;background:#fff;border-radius:28px 28px 0 0;overflow:hidden;height:28px}section.page.detail header.with-image{background-color:#777;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;border-bottom:solid 24px #fff}section.page.detail header.with-image header-inner{display:block;background:linear-gradient(71.53deg,#000 0,rgba(0,0,0,0) 100%);color:#fff;padding:48px}section.page.detail header.with-image header-inner a.link-button{color:#fff;border-color:#fff}section.page.detail header.with-image header-inner a.link-button:before{background:transparent url(/images/arrow-large-hover.png) 50% 50% no-repeat;background-size:8px 8px}section.page.detail header.with-image header-inner a.link-button.register-button{margin-left:20px;background:#fff;color:#000}section.page.detail header.with-image header-inner a.link-button.register-button:before{background:transparent url(/images/arrow-large.png) 50% 50% no-repeat;background-size:8px 8px;transform:rotate(-45deg)}section.page.detail header.with-image header-inner a.link-button.register-button:hover:before{background:#000 url(/images/arrow-large-hover.png) 50% 50% no-repeat;background-size:8px 8px}section.page.detail header.with-image header-inner h2{margin-bottom:24px}section.page.detail content{display:block;background:#fff;border-radius:0 0 28px 28px;overflow:hidden;padding:48px;padding-top:24px}section.page.detail content .back-button{margin-top:48px;margin-bottom:0}@media (hover:hover){section.page.detail header.with-image .link-button:hover:before{background:url(/images/arrow-large.png) 50% 50% no-repeat;background-size:8px 8px;background-color:#fff}}@media screen and (max-width:1024px){section.page.detail{padding-left:24px;padding-right:24px}section.page.detail content{padding:24px}}@media screen and (max-width:768px){section.page.detail content{padding-top:0}}header{background:#fff;padding:20px 0}header section{display:grid;grid-template-columns:1fr auto;padding-top:1px;padding-bottom:1px}header section h1{display:flex;font-size:32px;font-weight:600;line-height:40px;letter-spacing:0;align-self:center}header section nav{display:flex;justify-content:flex-end;gap:16px}header section nav a{font-family:Barlow Semi Condensed;display:flex;align-self:center;justify-self:end;font-size:18px;font-weight:500;line-height:32px;letter-spacing:0;text-decoration:none;color:#000;padding:12px 24px 12px 24px;border-radius:28px;cursor:pointer}@media (hover:hover){header section nav a:hover{background-color:#f2f2f2}}footer .panel{background:0 0;border:1px solid #fff}footer .panel sub-header{margin-bottom:0}footer .panel h2{font-size:55px;font-weight:300;margin-bottom:15px}footer .panel p{margin:0}footer .panel ul{list-style-type:disc;margin-left:20px}footer .panel ol{list-style-type:decimal;margin-left:20px}footer .panel info{display:block;margin-top:50px}footer .panel info item{display:block;margin-bottom:25px}footer .panel info item label{display:block;font-weight:500}footer .panel info item label a{display:block;color:#fff;text-decoration:none}footer .panel info item label a icon{display:inline-block;background:url(/images/arrow-large-hover.png) 50% 50% no-repeat;background-size:8px 8px;border-radius:16px;padding:8px;width:8px;height:8px;margin-left:16px;position:relative;top:6px}footer .panel info item value{display:block;font-size:16px}footer form{display:block;margin-top:48px}footer form row{display:block}footer form row rowcolumn{display:block;position:relative;box-sizing:border-box;appearance:none;width:100%;margin-top:5px;background:#b2b2b2;padding:12px 24px;border-radius:8px;outline:0;border:none;color:#000}footer form row rowcolumn input,footer form row rowcolumn select,footer form row rowcolumn textarea{position:relative;z-index:1;box-sizing:border-box;appearance:none;width:100%;margin-bottom:5px;background:0 0;padding:0;outline:0;border:none;color:#000}footer form row rowcolumn ::placeholder{color:#000}footer form row rowcolumn default{position:absolute;left:0;top:0;pointer-events:none;padding:12px 24px}footer form row .error{position:relative;top:-5px;color:#fff;z-index:-1;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:6px 24px}footer form row.focus rowcolumn,footer form row:hover rowcolumn{background-color:#fff}footer form row.focus rowcolumn input,footer form row.focus rowcolumn textarea,footer form row:hover rowcolumn input,footer form row:hover rowcolumn textarea{background:#fff}footer form button{display:block;margin-top:35px}footer form.disabled{transition:.5s all ease;opacity:.5;pointer-events:none}footer .success{display:block;margin-top:28px}nav.mobile{display:none;position:relative;text-align:right}nav.mobile ul{position:fixed;right:40px;top:120px;z-index:1000;background:#fff;border-radius:28px;background-color:#000;display:none;padding:20px}nav.mobile ul a{background-color:transparent;color:#fff}nav.mobile ul a:hover{background-color:transparent}body .editorial-tabs{transition:.5s all ease}body.mobile-menu-open .editorial-tabs{opacity:.25;-webkit-filter:blur(3px)}@media (max-width:768px){.el-fourimages .images{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:1024px){header section nav{display:none}header section nav.mobile{display:block}}@media (hover:hover){footer .panel info item label a:hover icon{background:url(/images/arrow-large.png) 50% 50% no-repeat;background-size:8px 8px;background-color:#fff}}.cookie-consent{position:fixed;left:0;right:0;bottom:0;z-index:1000;padding:16px}.cookie-consent[hidden]{display:none!important}.cookie-consent-inner{max-width:720px;margin:0 auto;padding:32px;box-shadow:0 12px 40px rgba(0,0,0,.18)}.cookie-consent-inner h3{margin:0 0 12px 0;font-size:40px;line-height:1.1}.cookie-consent-inner p{margin:0 0 12px 0}.cookie-consent-inner .cookie-consent-more{margin-bottom:20px}.cookie-consent-inner .cookie-consent-more a{color:inherit;text-decoration:underline}.cookie-consent-options{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.cookie-consent-option{display:flex;gap:12px;align-items:flex-start;line-height:1.5;cursor:pointer}.cookie-consent-option input[type=checkbox]{appearance:none;-webkit-appearance:none;width:22px;height:22px;flex:0 0 22px;margin:2px 0 0;padding:0;border:1px solid #ccc;border-radius:6px;background:#fff;cursor:pointer;position:relative;box-sizing:border-box}.cookie-consent-option input[type=checkbox]:checked{background:#1e3b7e;border-color:#1e3b7e}.cookie-consent-option input[type=checkbox]:checked::after{content:"";position:absolute;left:7px;top:3px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.cookie-consent-option input[type=checkbox]:disabled{cursor:default;opacity:1}@media (max-width:768px){.cookie-consent{padding:12px}.cookie-consent-inner{padding:24px}}.forum-page section.page{display:flex;flex-direction:column;gap:24px}.forum-page column{display:block;width:100%}.forum-page column+column,.forum-page column+two-columns,.forum-page two-columns+column{margin-top:0}.forum-page h2{font-family:Yanone Kaffeesatz,sans-serif;font-size:80px;font-weight:600;line-height:88px;margin-bottom:16px}.forum-page column h2{font-family:Yanone Kaffeesatz,sans-serif;font-size:80px;font-weight:600!important;line-height:88px;margin-bottom:16px}.forum-page h3{font-family:Barlow Semi Condensed,sans-serif;font-size:18px;font-weight:600;line-height:24px;margin-bottom:12px}.forum-page .forum-post-body p{margin-top:0;margin-bottom:0}.forum-page .panel h3{margin-bottom:16px}.forum-nav{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:20px 32px;margin-bottom:0}.forum-nav .forum-nav-links{display:flex;gap:12px;min-width:0;flex-wrap:wrap;align-items:flex-start;overflow:visible;padding-bottom:0}.forum-nav .forum-nav-links a{display:inline-flex;align-items:center;align-self:flex-start;color:inherit;text-decoration:none;padding:6px 14px;border-radius:20px;border:1px solid #000;font-size:16px;line-height:24px;white-space:nowrap;flex-shrink:0}.forum-nav .forum-nav-links a:hover{background:#afd9fe}.forum-nav .forum-nav-links a .forum-nav-count{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:#062977;color:#fff;font-size:16px;line-height:20px}.forum-nav .forum-nav-user{display:flex;align-items:center;gap:12px;justify-self:end;align-self:start;font-size:16px}.forum-nav .forum-nav-user a{color:inherit;text-decoration:none}.forum-nav .forum-nav-user .forum-nav-profile{display:flex;align-items:center;gap:10px}.forum-nav .forum-nav-user .forum-nav-profile:hover{opacity:.85}.forum-nav .forum-nav-user i{font-size:16px}.forum-avatar{display:block;border-radius:50%;object-fit:cover;background:#afd9fe;flex-shrink:0}.forum-avatar-sm{width:32px;height:32px}.forum-avatar-md{width:40px;height:40px}.forum-avatar-lg{width:128px;height:128px}.forum-profile-header{display:flex;gap:24px;align-items:flex-start;margin-bottom:24px}.forum-profile-summary{flex:1;min-width:0}.forum-profile-username{margin:0 0 8px;color:#000}.forum-profile-stats{display:flex;gap:20px;margin-top:12px;font-size:16px}.forum-profile-actions{margin-top:16px;display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.forum-profile-activity,.forum-profile-bio{margin-top:24px;padding-top:24px;border-top:1px solid #000}.forum-profile-activity h3,.forum-profile-bio h3{margin-bottom:12px}.forum-profile-activity-section+.forum-profile-activity-section{margin-top:24px}.forum-profile-edit-preview{display:flex;gap:20px;align-items:flex-start;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #000}.forum-avatar-edit{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.forum-avatar-edit-frame{position:relative;width:128px;height:128px;flex-shrink:0}.forum-avatar-edit-frame .forum-avatar-lg{width:128px;height:128px}.forum-avatar-edit-frame .forum-avatar-edit-btn{position:absolute!important;top:4px;right:4px;z-index:2;width:36px;height:36px;margin:0;border:2px solid #fff;border-radius:50%;background:#ccc!important;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:0;line-height:1;box-shadow:0 2px 8px rgba(0,0,0,.25);cursor:pointer;transition:background .15s ease,transform .15s ease}.forum-avatar-edit-frame .forum-avatar-edit-btn::before,.forum-avatar-edit-frame .forum-avatar-edit-btn:focus::before,.forum-avatar-edit-frame .forum-avatar-edit-btn:hover::before{display:none;content:none;background:0 0}.forum-avatar-edit-frame .forum-avatar-edit-btn:hover:not(:disabled){background:#062977!important;transform:scale(1.05)}.forum-avatar-edit-frame .forum-avatar-edit-btn:disabled{opacity:.6;cursor:wait}.forum-avatar-edit-frame .forum-avatar-edit-btn i{position:absolute!important;left:0;font-size:16px;line-height:1;width:100%}.forum-avatar-edit.is-uploading .forum-avatar-edit-frame .forum-avatar-lg{opacity:.55}.forum-page .panel.white-black .forum-avatar-edit-frame .forum-avatar-edit-btn{background:#062977;color:#fff;border-color:#fff}.forum-page .panel.white-black .forum-avatar-edit-frame .forum-avatar-edit-btn:hover:not(:disabled){background:#062977;color:#fff}.forum-avatar-remove-btn{margin-top:10px;background:0 0;border:none;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer;opacity:.75}.forum-avatar-remove-btn:hover:not(:disabled){opacity:1}.forum-avatar-remove-btn:disabled{cursor:wait}.forum-avatar-hint{margin:6px 0 0;text-align:center;max-width:140px}.forum-avatar-status{margin:8px 0 0;text-align:center;max-width:160px}.forum-avatar-status.is-error{color:#ec3b82}.forum-avatar-status.is-success{color:#062977}.forum-form-actions{display:flex;align-items:center;gap:16px;margin-top:8px}.forum-notification-settings{border:none;margin:24px 0 0;padding:0}.forum-notification-settings legend{font-weight:600;margin-bottom:12px;padding:0}.forum-notification-settings .forum-checkbox{display:block;margin-bottom:10px}.forum-post-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 12px;margin-bottom:12px}.forum-post-header .forum-post-header-main{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;flex:1;min-width:0}.forum-post-header .forum-post-author{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none;flex-shrink:0}.forum-post-header .forum-post-author:hover strong{text-decoration:underline}.forum-post-header .forum-meta{white-space:nowrap}.forum-post-menu{position:relative;flex-shrink:0;list-style:none}.forum-post-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:0 0;color:inherit;font-size:18px;line-height:1;cursor:pointer;opacity:.7;list-style:none}.forum-post-menu-toggle::-webkit-details-marker{display:none}.forum-post-menu-toggle::marker{content:""}.forum-post-menu-toggle:hover,.forum-post-menu[open]>.forum-post-menu-toggle{opacity:1;background:#afd9fe}.forum-post-menu-panel{position:absolute;top:calc(100% + 4px);right:0;z-index:30;min-width:168px;background:#fff;border:1px solid #000;border-radius:10px;box-shadow:0 8px 24px #000;padding:6px 0}.forum-post-menu-panel ul{list-style:none;margin:0;padding:0}.forum-post-menu-panel li{list-style:none}.forum-post-menu-panel a,.forum-post-menu-panel button{display:block;width:100%;box-sizing:border-box;padding:9px 14px;padding-right:14px;border:none;background:0 0;color:inherit;font:inherit;font-size:16px;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap}.forum-post-menu-panel a::before,.forum-post-menu-panel a:focus::before,.forum-post-menu-panel a:hover::before,.forum-post-menu-panel button::before,.forum-post-menu-panel button:focus::before,.forum-post-menu-panel button:hover::before{display:none;content:none;background:0 0}.forum-post-menu-panel a:hover,.forum-post-menu-panel button:hover{background:#afd9fe}.forum-page .panel .forum-post-menu-panel ol,.forum-page .panel .forum-post-menu-panel ul{list-style:none;margin:0;padding-left:0}.forum-page .panel .forum-post-menu-panel li{list-style:none}.forum-page .panel .forum-post-menu-panel button::before,.forum-page .panel .forum-post-menu-panel button:focus::before,.forum-page .panel .forum-post-menu-panel button:hover::before{display:none;content:none;background:0 0}.forum-post-menu-form{display:block;margin:0}.forum-notice{background:#afd9fe;padding:16px 20px;border-radius:12px;margin-bottom:16px}.forum-errors{background:#ec3b82;padding:12px 16px;border-radius:12px;margin-bottom:16px;color:#fff}.forum-errors p{margin:0;color:#fff}.forum-form label{display:block;margin-bottom:16px;font-weight:500}.forum-form input[type=email],.forum-form input[type=password],.forum-form input[type=search],.forum-form input[type=text],.forum-form select,.forum-form textarea{display:block;width:100%;margin-top:6px;padding:10px 14px;border:1px solid #000;border-radius:8px;box-sizing:border-box;font:inherit}.forum-form textarea{min-height:100px;line-height:1.5;resize:vertical}.forum-form .forum-honeypot{position:absolute;left:-9999px;height:0;overflow:hidden}.forum-form .forum-checkbox{font-weight:400;display:flex;gap:12px;align-items:flex-start;line-height:1.5;cursor:pointer;margin-top:8px}.forum-form .forum-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;width:22px;height:22px;flex:0 0 22px;margin:2px 0 0;padding:0;border:1px solid #000;border-radius:6px;background:#fff;cursor:pointer;position:relative;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}.forum-form .forum-checkbox input[type=checkbox]:checked{background:#062977;border-color:#062977}.forum-form .forum-checkbox input[type=checkbox]:checked::after{content:"";position:absolute;left:7px;top:3px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.forum-form .forum-checkbox input[type=checkbox]:focus-visible{outline:2px solid #062977;outline-offset:2px}.forum-editor-wrap{margin-bottom:16px}.forum-editor-wrap .forum-editor-input{display:none}.forum-editor-wrap .forum-editor-field{background:#fff}.forum-editor-wrap .ql-toolbar.ql-snow{border:1px solid #000;border-bottom:none;border-radius:8px 8px 0 0;font-family:inherit}.forum-editor-wrap .ql-container.ql-snow{border:1px solid #000;border-radius:0 0 8px 8px;font-family:Barlow Semi Condensed,sans-serif;font-size:18px;line-height:24px;min-height:160px}.forum-editor-wrap .ql-toolbar.ql-snow button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;height:28px;padding:3px 5px;padding-right:5px;border:none;border-radius:3px;background:0 0;color:#000;font-size:16px;font-weight:400;line-height:1}.forum-editor-wrap .ql-toolbar.ql-snow button::before,.forum-editor-wrap .ql-toolbar.ql-snow button:focus::before,.forum-editor-wrap .ql-toolbar.ql-snow button:hover::before{display:none;content:none;background:0 0}.forum-rich-text{font-family:Barlow Semi Condensed,sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0;color:#000}.forum-rich-text blockquote,.forum-rich-text li,.forum-rich-text ol,.forum-rich-text p,.forum-rich-text pre,.forum-rich-text ul{margin:0;padding:0;font-family:Barlow Semi Condensed,sans-serif;font-size:18px;font-weight:400;line-height:24px}.forum-rich-text p+p{margin-top:0}.forum-rich-text ol,.forum-rich-text ul{padding-left:1.5em}.forum-rich-text a{color:inherit;text-decoration:underline}.forum-rich-text b,.forum-rich-text strong{font-weight:600}.forum-rich-text em,.forum-rich-text i{font-style:italic}.forum-rich-text del,.forum-rich-text s,.forum-rich-text strike{text-decoration:line-through}.forum-rich-text blockquote{margin:12px 0;padding-left:16px;border-left:3px solid #000}.forum-post-body{font-family:Barlow Semi Condensed,sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0;color:#000}.forum-post-body blockquote,.forum-post-body li,.forum-post-body ol,.forum-post-body p,.forum-post-body pre,.forum-post-body ul{margin:0;padding:0;font-family:Barlow Semi Condensed,sans-serif;font-size:18px;font-weight:400;line-height:24px}.forum-post-body p+p{margin-top:0}.forum-post-body ol,.forum-post-body ul{padding-left:1.5em}.forum-post-body a{color:inherit;text-decoration:underline}.forum-post-body b,.forum-post-body strong{font-weight:600}.forum-post-body em,.forum-post-body i{font-style:italic}.forum-post-body del,.forum-post-body s,.forum-post-body strike{text-decoration:line-through}.forum-post-body blockquote{margin:12px 0;padding-left:16px;border-left:3px solid #000}.forum-post-images{margin-top:16px}.forum-post-images img{display:block;max-width:100%;height:auto;border-radius:4px}.forum-post-images.is-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.forum-post-image{margin:0;display:flex;flex-direction:column;align-items:flex-start}.forum-post-image .forum-post-image-link{display:inline-block;max-width:300px;max-height:300px;overflow:hidden;border-radius:4px;cursor:zoom-in}.forum-post-image img{width:100%;height:100%;max-width:300px;max-height:300px;object-fit:cover}.forum-post-image-remove{display:block;margin-top:6px}.forum-post-image-remove button{padding:0;padding-right:0;border:none;border-radius:0;background:0 0;color:inherit;font-size:16px;line-height:1.3;font-weight:400;text-decoration:underline;cursor:pointer;opacity:.75}.forum-post-image-remove button::before,.forum-post-image-remove button:hover::before{display:none;content:none;background:0 0}.forum-post-image-remove button:hover{opacity:1}.forum-image-picker{margin-top:12px}.forum-image-picker-label{margin-bottom:8px}.forum-image-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;margin-bottom:10px}.forum-image-picker-grid:empty{display:none}.forum-image-picker-item{position:relative;margin:0}.forum-image-picker-item img{display:block;width:100%;height:auto;border-radius:4px;aspect-ratio:1;object-fit:cover}.forum-image-picker-remove{position:absolute;top:4px;right:4px;width:24px;height:24px;border:none;border-radius:50%;background:#000;color:#fff;font-size:16px;line-height:1;cursor:pointer;padding:0}.forum-image-picker.is-uploading{opacity:.7}.forum-image-picker-status.is-error{color:#ec3b82}.forum-image-picker-hint{margin-top:6px}.forum-image-lightbox{position:fixed;inset:0;background:#000;display:flex;align-items:center;justify-content:center;padding:24px;z-index:9999;cursor:zoom-out}.forum-image-lightbox img{max-width:min(95vw,1400px);max-height:95vh;width:auto;height:auto;border-radius:8px;box-shadow:0 10px 30px #000}.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text{font-family:Barlow Semi Condensed,sans-serif;font-weight:400;letter-spacing:0;color:#000;box-sizing:border-box;min-height:160px;padding:12px 15px;font-size:18px;line-height:24px;white-space:pre-wrap;word-wrap:break-word;outline:0}.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text blockquote,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text li,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text ol,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text p,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text pre,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text ul{margin:0;padding:0;font-family:Barlow Semi Condensed,sans-serif;font-size:18px;font-weight:400;line-height:24px}.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text p+p{margin-top:0}.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text ol,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text ul{padding-left:1.5em}.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text a{color:inherit;text-decoration:underline}.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text b,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text strong{font-weight:600}.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text em,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text i{font-style:italic}.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text del,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text s,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text strike{text-decoration:line-through}.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text blockquote{margin:12px 0;padding-left:16px;border-left:3px solid #000}.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text blockquote,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text li,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text ol,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text p,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text pre,.forum-editor-wrap .ql-snow .ql-editor.forum-rich-text ul{font-size:18px;line-height:24px}.forum-breadcrumb{font-size:16px;margin-bottom:0}.forum-breadcrumb a{color:inherit;text-decoration:none}.forum-breadcrumb a:hover{text-decoration:underline}.forum-back-links{font-size:16px;margin:0}.forum-back-links a{color:inherit;text-decoration:underline}.forum-back-links a:hover{opacity:.8}.forum-meta{font-size:16px;opacity:.7}.forum-badge{display:inline-block;background:#afd9fe;padding:2px 8px;border-radius:8px;font-size:16px;margin-right:6px;vertical-align:middle}.forum-badge-restricted{background:#062977;color:#afd9fe;font-weight:500}.forum-badge-unread{background:#062977;color:#fff;font-weight:500}.forum-category-sort{margin:0 0 20px;font-size:16px}.forum-category-sort label{display:inline-flex;align-items:center;gap:10px}.forum-category-sort select{min-width:220px;max-width:100%;padding:8px 12px;border:1px solid #000;border-radius:4px;background:#fff;font:inherit;color:inherit}.forum-category-tags{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin:0 0 20px;font-size:16px}.forum-category-tags a{color:inherit;text-decoration:none;padding:4px 10px;border-radius:999px;background:#afd9fe}.forum-category-tags a.is-active{background:#062977;color:#fff;font-weight:500}.forum-topic-tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 16px}.forum-topic-tags.forum-topic-tags-inline{gap:4px 8px;margin:4px 0 0}.forum-topic-tags.forum-topic-tags-inline li{list-style:none}.forum-topic-tags.forum-topic-tags-inline .forum-tag{padding:1px 6px;border-radius:4px;background:#afd9fe;font-size:16px;font-weight:400;text-decoration:none}.forum-tag{display:inline-block;padding:3px 10px;border-radius:999px;background:#afd9fe;color:#062977;font-size:16px;text-decoration:none}.forum-tag:hover{background:#afd9fe}.forum-tag-picker{border:0;padding:0;margin:0 0 20px}.forum-tag-picker legend{margin-bottom:10px;font-weight:600}.forum-tag-picker-options{display:flex;flex-wrap:wrap;gap:10px 16px}.forum-tag-picker-option{display:inline-flex;align-items:center;gap:6px;font-size:16px;cursor:pointer}.forum-reply-list{list-style:none;padding:0;margin:0}.forum-reply-list li{padding:16px 0;border-bottom:1px solid #000}.forum-reply-list li:last-child{border-bottom:none}.forum-reply-list li a{color:inherit;font-weight:600}.forum-topic-table tr.unread td:first-child a{font-weight:600}.forum-topic-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;margin-bottom:20px}.forum-topic-badges .forum-badge{font-family:Barlow Semi Condensed,sans-serif;font-size:16px;font-weight:500;line-height:1.3;padding:4px 12px;border-radius:8px;margin-right:0}.forum-status-inline{display:inline-flex;align-items:center;gap:6px;margin-right:10px;font-size:16px;font-weight:500;line-height:1.3;vertical-align:middle}.forum-status-inline svg{flex:0 0 auto;width:16px;height:16px}.forum-status-inline-pinned{color:#062977}.forum-topic-title{display:flex;flex-wrap:wrap;align-items:center;gap:12px;line-height:32px;margin-bottom:12px}.forum-topic-title-text{flex:0 1 auto;min-width:0}.forum-topic-edit-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:4px;border:1px solid #000;border-radius:50%;background:#fff;color:inherit;text-decoration:none;opacity:.75;transition:opacity .15s ease,border-color .15s ease}.forum-topic-edit-btn::before,.forum-topic-edit-btn:hover::before{display:none;content:none;background:0 0}.forum-topic-edit-btn:hover{opacity:1;border-color:#000}.forum-topic-edit-btn svg{display:block;width:18px;height:18px}.forum-topic-open-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #000;border-radius:50%;background:#fff;color:inherit;text-decoration:none;opacity:.75;transition:opacity .15s ease,border-color .15s ease}.forum-topic-open-btn::before,.forum-topic-open-btn:hover::before{display:none;content:none;background:0 0}.forum-topic-open-btn:hover{opacity:1;border-color:#000;text-decoration:none}.forum-topic-open-btn svg{display:block;width:18px;height:18px}.forum-topic-table{width:100%;border-collapse:collapse;margin-top:8px}.forum-topic-table td,.forum-topic-table th{text-align:left;padding:12px 8px;border-bottom:1px solid #000;vertical-align:top}.forum-topic-table th{font-weight:500;font-size:16px;opacity:.7}.forum-topic-table td.forum-topic-table-action,.forum-topic-table th:last-child{width:56px;text-align:right;vertical-align:middle}.forum-topic-table a{color:inherit;text-decoration:none;font-weight:500}.forum-topic-table a:hover{text-decoration:underline}.forum-topic-table tr.closed td a{opacity:.7}.forum-post-card .forum-post{margin:0}.forum-post-card .forum-post.blocked,.forum-post-card .forum-post.deleted{opacity:.85}.forum-post-card .forum-post.blocked .forum-post-body{color:#000}.forum-post-card .forum-poll,.forum-post-card .forum-reactions{margin-top:24px;padding-top:20px;border-top:1px solid #000}.forum-post-card .forum-poll{margin-bottom:0;padding-bottom:0}.forum-blocked-reveal-form{margin-top:10px}.forum-blocked-reveal-form button{background:0 0;border:none;padding:0;font:inherit;color:#062977;text-decoration:underline;cursor:pointer}.forum-blocked-table{width:100%;border-collapse:collapse}.forum-blocked-table td,.forum-blocked-table th{padding:12px 8px;text-align:left;border-bottom:1px solid #000;vertical-align:top}.forum-blocked-table th{font-size:16px;opacity:.7}.forum-profile-blocked{font-size:16px;opacity:.75}.forum-profile-block-actions{width:100%;margin-top:16px}.forum-profile-block-actions .forum-profile-block-help{margin:0 0 12px;max-width:42rem;line-height:1.5}.forum-profile-block-actions .forum-profile-actions{margin-top:0}.forum-mod-edit{display:block;width:100%;color:#062977}.forum-post-actions{margin-top:12px;display:flex;gap:16px;font-size:16px;flex-wrap:wrap;align-items:center}.forum-post-actions a,.forum-post-actions button{background:0 0;border:none;padding:0;padding-right:0;color:inherit;cursor:pointer;text-decoration:underline;font:inherit;opacity:.8}.forum-post-actions a::before,.forum-post-actions a:hover::before,.forum-post-actions button::before,.forum-post-actions button:hover::before{display:none;content:none;background:0 0}.forum-post-actions a:hover,.forum-post-actions button:hover{opacity:1}.forum-post-actions form.forum-inline-form{display:inline;margin:0}.forum-post-edit-actions,.forum-topic-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:16px}.forum-post-edit-actions a,.forum-topic-actions a{color:inherit;text-decoration:underline}.forum-post-edit{margin-bottom:12px}.forum-topic-edit{margin-bottom:16px}.forum-inline-form,.forum-moderator-bar{display:inline-flex;gap:8px;flex-wrap:wrap;margin-top:8px}.forum-inline-form button,.forum-moderator-bar button{position:static;display:inline-block;padding:6px 14px;padding-right:14px;border:1px solid #000;border-radius:20px;background:#fff;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;line-height:inherit}.forum-inline-form button::before,.forum-inline-form button:hover::before,.forum-moderator-bar button::before,.forum-moderator-bar button:hover::before{display:none;content:none;background:0 0}.forum-page .panel button:not(.link-button){position:static;padding-right:14px;background:#fff;color:inherit;font-weight:inherit}.forum-page .panel button:not(.link-button)::before,.forum-page .panel button:not(.link-button):focus::before,.forum-page .panel button:not(.link-button):hover::before{display:none;content:none;background:0 0}.forum-page .panel .forum-post-actions button{padding:0;padding-right:0;border:none;border-radius:0;background:0 0}.forum-page .panel .forum-post-menu-toggle{padding:0;padding-right:0;border:none;border-radius:50%;background:0 0}.forum-page .panel .forum-post-menu-panel button{position:static;padding:9px 14px;padding-right:14px;border:none;border-radius:0;background:0 0;width:100%;text-align:left}.forum-page .panel .forum-post-menu-panel button::before,.forum-page .panel .forum-post-menu-panel button:focus::before,.forum-page .panel .forum-post-menu-panel button:hover::before{display:none;content:none;background:0 0}.forum-page .panel .forum-poll-option-remove{padding:0;padding-right:0;width:36px;height:36px;border-radius:50%}.forum-page .panel .forum-poll-option-remove::before,.forum-page .panel .forum-poll-option-remove:focus::before,.forum-page .panel .forum-poll-option-remove:hover::before{display:none;content:none;background:0 0}.forum-page .panel .forum-post-image-remove button{padding:0;padding-right:0;border:none;border-radius:0;background:0 0;font-size:16px}.forum-pagination{display:flex;gap:16px;align-items:center;margin-top:24px;padding-top:16px;border-top:1px solid #000;font-size:16px}.forum-pagination a{color:inherit}.forum-topic-list-simple{list-style:none;padding:0;margin:0}.forum-topic-list-simple li{padding:16px 0;border-bottom:1px solid #000;display:flex;justify-content:space-between;gap:16px;align-items:baseline}.forum-topic-list-simple li:last-child{border-bottom:none}.forum-topic-list-simple li a{color:inherit;text-decoration:none;font-weight:500}.forum-topic-list-simple li a:hover{text-decoration:underline}.forum-help{font-size:16px;opacity:.7}.forum-page .panel ol,.forum-page .panel ul{margin:1em 0}.forum-page .panel ul{list-style-type:disc}.forum-page .panel ol{list-style-type:decimal}.forum-report-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.forum-report-filters a{color:inherit;text-decoration:none;padding:6px 12px;border:1px solid #000;border-radius:20px;font-size:16px}.forum-report-filters a.is-active,.forum-report-filters a:hover{background:#afd9fe}.forum-report-table{width:100%;border-collapse:collapse;margin-top:8px}.forum-report-table td,.forum-report-table th{text-align:left;padding:12px 8px;border-bottom:1px solid #000;vertical-align:top}.forum-report-table th{font-weight:500;font-size:16px;opacity:.7}.forum-report-table a{color:inherit}.forum-report-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.forum-report-note{margin-top:8px;max-width:280px}.forum-moderation-dashboard .forum-moderation-stats{margin-bottom:16px;font-size:18px}.forum-moderation-dashboard .forum-moderation-type{margin-bottom:12px}.forum-report-detail .forum-report-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px 24px;margin:0 0 24px}.forum-report-detail .forum-report-meta dt{font-size:16px;opacity:.7;margin-bottom:4px}.forum-report-detail .forum-report-meta dd{margin:0}.forum-report-detail .forum-report-section{margin-bottom:28px;padding-top:20px;border-top:1px solid #000}.forum-report-detail .forum-report-section h3{margin:0 0 12px;font-size:16px}.forum-report-detail .forum-post-preview{padding:16px;border:1px solid #000;border-radius:8px;background:#afd9fe}.forum-report-detail .forum-report-context{margin:12px 0}.forum-report-detail .forum-report-context .forum-message.is-reported{border-color:#062977;background:#afd9fe}.forum-report-detail .forum-report-detail-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.forum-notice-success{color:#062977}.forum-search-form{margin-bottom:24px}.forum-search-form>label input[type=search]{max-width:480px}.forum-search-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.forum-search-results{list-style:none;padding:0;margin:24px 0 0}.forum-search-results li{padding:20px 0;border-bottom:1px solid #000}.forum-search-results li:last-child{border-bottom:none}.forum-search-results li h3{margin:0 0 8px;font-size:18px}.forum-search-results li h3 a{color:inherit}.forum-search-snippet{margin:8px 0 0;color:#000}.forum-search-summary{margin:0 0 8px}.forum-messages .forum-message-inbox{list-style:none;padding:0;margin:0}.forum-messages .forum-message-inbox li{border-bottom:1px solid #000}.forum-messages .forum-message-inbox li:last-child{border-bottom:none}.forum-messages .forum-message-inbox li.is-unread a{font-weight:600}.forum-messages .forum-message-inbox li a{display:grid;grid-template-columns:minmax(140px,1fr) 2fr auto;gap:12px 20px;padding:16px 0;color:inherit;text-decoration:none;align-items:baseline}.forum-messages .forum-message-inbox-preview{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forum-messages .forum-message-thread{display:flex;flex-direction:column;gap:16px;margin:24px 0;padding:20px 0;border-top:1px solid #000;border-bottom:1px solid #000}.forum-messages .forum-message{max-width:85%;padding:12px 16px;border-radius:12px;background:#afd9fe}.forum-messages .forum-message.is-own{align-self:flex-end;background:#afd9fe}.forum-messages .forum-message.is-other{align-self:flex-start}.forum-messages .forum-message-header{display:flex;flex-wrap:wrap;gap:8px 12px;margin-bottom:8px;font-size:16px;background:0 0;padding:0}.forum-messages .forum-message-compose{margin-top:20px}.forum-messages .forum-message-delete{margin-top:20px;padding:0;border:none;background:0 0}.forum-messages .forum-message-delete button{padding:0;border:none;background:0 0;color:inherit;cursor:pointer;text-decoration:underline}.forum-reactions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:10px;font-size:16px}.forum-reactions .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.forum-reactions-counts{opacity:.75}.forum-reactions-sep{opacity:.6}.forum-reaction-menu-panel ul,.forum-reactions-actions{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.forum-reaction-btn{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:8px 12px;border-radius:999px;background:#fff;color:#062977;font-size:18px;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.forum-reaction-btn::-webkit-details-marker{display:none}.forum-reaction-btn::marker{content:""}.forum-reaction-btn:hover{background:#afd9fe;border-color:#062977}.forum-reaction-btn.is-active,.forum-reaction-btn.is-chosen{background:#afd9fe;border-color:#062977;box-shadow:0 0 0 3px #000}.forum-reaction-change-menu{position:relative;list-style:none}.forum-reaction-menu-panel{position:absolute;left:0;bottom:calc(100% + 8px);z-index:25;padding:8px;background:#fff;border:1px solid #000;border-radius:14px;box-shadow:0 8px 24px #000}.forum-reaction-menu-panel li{list-style:none}.forum-reaction-menu-item{min-width:44px;min-height:44px;font-size:18px}.forum-reaction-icon{display:inline-block;line-height:1}.forum-reactions-count{display:inline-flex;align-items:center;gap:5px}.forum-reactions-count .forum-reaction-icon{font-size:18px}.forum-reaction-count-num{font-size:16px}.forum-page .panel .forum-reactions .forum-reaction-change-menu>summary.forum-reaction-btn,.forum-page .panel .forum-reactions button.forum-reaction-btn{position:static;padding:8px 12px;padding-right:12px;border-radius:999px;background:#fff;width:auto;text-align:center}.forum-page .panel .forum-reactions .forum-reaction-change-menu>summary.forum-reaction-btn::before,.forum-page .panel .forum-reactions .forum-reaction-change-menu>summary.forum-reaction-btn:focus::before,.forum-page .panel .forum-reactions .forum-reaction-change-menu>summary.forum-reaction-btn:hover::before,.forum-page .panel .forum-reactions button.forum-reaction-btn::before,.forum-page .panel .forum-reactions button.forum-reaction-btn:focus::before,.forum-page .panel .forum-reactions button.forum-reaction-btn:hover::before{display:none;content:none;background:0 0}.forum-page .panel .forum-reactions .forum-reaction-menu-panel button.forum-reaction-btn{padding:8px 12px;padding-right:12px}.forum-page .panel .forum-reactions .forum-reaction-menu-panel ol,.forum-page .panel .forum-reactions .forum-reaction-menu-panel ul{list-style:none;margin:0;padding-left:0}.forum-page .panel .forum-reactions .forum-reaction-menu-panel li{list-style:none}.forum-poll-form{margin-top:24px;padding-top:16px;border-top:1px solid #062977}.forum-poll-form legend{font-weight:600;margin-bottom:12px}.forum-poll-form-fields.is-hidden{display:none}.forum-poll-options{margin:12px 0}.forum-poll-option-list{display:flex;flex-direction:column;gap:8px}.forum-poll-option-row{display:flex;align-items:center;gap:8px}.forum-poll-option-row input[type=text]{flex:1;min-width:0;margin-top:0}.forum-poll-option-remove{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #062977;border-radius:50%;background:#fff;color:#062977;font-size:18px;line-height:1;cursor:pointer}.forum-poll-option-remove:disabled{opacity:.35;cursor:not-allowed}.forum-poll-option-remove:hover:not(:disabled){background:#afd9fe;border-color:#062977}.forum-poll-add-option{margin:0 0 16px}.forum-poll{margin:24px 0}.forum-poll-question{margin-bottom:12px}.forum-poll-mod-note{margin-bottom:12px}.forum-poll-vote{margin-bottom:16px}.forum-poll-vote fieldset{border:none;margin:0;padding:0}.forum-poll-option{display:flex;gap:12px;align-items:flex-start;font-weight:400;line-height:1.5;cursor:pointer;margin-bottom:10px}.forum-poll-option input[type=radio]{appearance:none;-webkit-appearance:none;width:22px;height:22px;flex:0 0 22px;margin:2px 0 0;padding:0;border:1px solid #000;border-radius:50%;background:#fff;cursor:pointer;position:relative;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}.forum-poll-option input[type=radio]:checked{border-color:#062977}.forum-poll-option input[type=radio]:checked::after{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#062977}.forum-poll-option input[type=radio]:focus-visible{outline:2px solid #062977;outline-offset:2px}.forum-poll-option span{flex:1;min-width:0}.forum-poll-results{margin-top:8px}.forum-poll-result{margin-bottom:12px}.forum-poll-result-label{display:flex;justify-content:space-between;gap:12px;margin-bottom:4px;font-size:16px}.forum-poll-result-bar{height:24px;border-radius:24px;background:#afd9fe;overflow:hidden}.forum-poll-result-fill{height:100%;background:#062977;border-radius:4px}.forum-poll-moderation{margin-top:16px}.forum-popular-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.forum-popular-filters a{padding:6px 14px;border-radius:20px;border:1px solid #062977;text-decoration:none;color:#062977}.forum-popular-filters a.is-active,.forum-popular-filters a:hover{background:#afd9fe}@media (max-width:768px){.forum-nav{grid-template-columns:1fr;padding:20px 24px}.forum-nav .forum-nav-user{justify-self:start}.forum-topic-table{display:block;overflow-x:auto}.forum-report-table{display:block;overflow-x:auto}.forum-page .panel{padding:32px 24px}.forum-profile-edit-preview,.forum-profile-header{flex-direction:column;align-items:center;text-align:center}.forum-post-header .forum-post-author .forum-avatar-md{width:32px;height:32px}.forum-messages .forum-message-inbox a{grid-template-columns:1fr;gap:4px}.forum-reactions{flex-direction:column;align-items:flex-start}.forum-reaction-menu-panel ul,.forum-reactions-actions{width:100%}}.margin-1{margin-bottom:48px}.margin-2{margin-bottom:96px}