/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;position:relative;scroll-behavior:smooth}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{color:#292a2d;font-family:Inter,sans-serif;font-size:16px;line-height:1.75}body.body-with-background:before{background-color:#d2d5ed;content:"";height:100vh;inset:0;min-height:100%;position:absolute;width:100%;z-index:-1}body.body-with-background--light:before{background-color:#f6f7fb}body.search-header h1{-webkit-background-clip:text;background-clip:text;background-image:-webkit-gradient(linear,left top,right top,from(#0068b4),to(#f0007d));background-image:linear-gradient(90deg,#0068b4 0,#f0007d);color:transparent;display:inline-block;margin-top:54px}@media only screen and (min-width:800px){body.search-header h1{margin-top:50px}}h1{color:#292a2d;font-family:Gilroy,sans-serif;font-size:32px;font-weight:600;line-height:40px;margin-bottom:16px;margin-top:16px}@media only screen and (min-width:800px){h1{font-size:48px;line-height:56px}}h2{color:#292a2d;font-family:Gilroy,sans-serif;font-size:20px;font-weight:600;line-height:30px;margin-bottom:8px;margin-top:24px}@media only screen and (min-width:800px){h2{font-size:32px;line-height:48px}}h3{color:#292a2d;font-family:Gilroy,sans-serif;font-size:20px;font-weight:600;line-height:30px;margin-bottom:8px;margin-top:24px}@media only screen and (min-width:800px){h3{line-height:28px}}h4,h5,h6{color:#292a2d;font-family:Gilroy,sans-serif;font-size:18px;font-weight:600;line-height:26px;margin-bottom:8px;margin-top:24px}ol,ul{list-style-position:inside;padding-left:0}a{color:#292a2d}blockquote{background-color:#d2d5ed;border-radius:8px;margin:16px 0;padding:16px}@font-face{font-family:Gilroy;font-style:bold;font-weight:700;src:local("Gilroy Bold"),local(str-replace("Gilroy Bold"," ","-")),url(/themes/custom/longforum_theme/dist/fonts/gilroy-bold..woff2) format("woff2"),url(/themes/custom/longforum_theme/dist/fonts/gilroy-bold..woff) format("woff")}@font-face{font-family:Gilroy;font-style:bold;font-weight:600;src:local("Gilroy SemiBold"),local(str-replace("Gilroy SemiBold"," ","-")),url(/themes/custom/longforum_theme/dist/fonts/gilroy-semibold..woff2) format("woff2"),url(/themes/custom/longforum_theme/dist/fonts/gilroy-semibold..woff) format("woff")}@font-face{font-family:Gilroy;font-style:bold;font-weight:500;src:local("Gilroy Medium"),local(str-replace("Gilroy Medium"," ","-")),url(/themes/custom/longforum_theme/dist/fonts/gilroy-medium..woff2) format("woff2"),url(/themes/custom/longforum_theme/dist/fonts/gilroy-medium..woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter Regular"),local(str-replace("Inter Regular"," ","-")),url(/themes/custom/longforum_theme/dist/fonts/inter-v2-latin-ext_latin-regular..woff2) format("woff2"),url(/themes/custom/longforum_theme/dist/fonts/inter-v2-latin-ext_latin-regular..woff) format("woff")}@font-face{font-family:Inter;font-style:bold;font-weight:700;src:local("Inter Bold"),local(str-replace("Inter Bold"," ","-")),url(/themes/custom/longforum_theme/dist/fonts/inter-v2-latin-ext_latin-700..woff2) format("woff2"),url(/themes/custom/longforum_theme/dist/fonts/inter-v2-latin-ext_latin-700..woff) format("woff")}.l-page{margin-left:auto;margin-right:auto;max-width:1312px;position:relative}.l-top{background-color:#fff;-webkit-box-shadow:0 -1px 8px rgba(0,0,0,.25);box-shadow:0 -1px 8px rgba(0,0,0,.25)}.l-top.hide-search .header-button--search{display:none}.l-top__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto;max-width:1440px;min-height:76px;padding:14px 24px}@media only screen and (min-width:800px){.l-top__inner{background:transparent;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px 32px 28px}}.l-top__primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:800px){.l-top__primary>.header-button+.header-button{margin-left:30px}}.l-top__secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-navigation-wrapper{display:none;inset:0;overflow-y:scroll;position:fixed;-webkit-overflow-scrolling:touch;padding-bottom:60px;padding-top:60px;z-index:10}@media only screen and (min-width:800px){.l-navigation-wrapper{bottom:auto;overflow-y:visible;padding-bottom:0;padding-top:0;position:absolute;top:auto;width:100%;z-index:auto}}.l-menu-primary-open .l-navigation-wrapper{display:block}@media only screen and (min-width:800px){.l-navigation-wrapper .logo{z-index:10}}.l-navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:800px){.l-navigation-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:wrap;flex-flow:wrap;padding-left:92px;padding-top:40px}.l-navigation-column{max-width:400px;width:100%;z-index:10}}.l-menu-primary-open{overflow:hidden}.l-menu-primary-open:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#f8f8fc),color-stop(85.83%,#e5e7f5));background:linear-gradient(180deg,#f8f8fc 50%,#e5e7f5 85.83%);content:"";height:100%;left:0;mix-blend-mode:normal;position:fixed;top:0;-webkit-transition:.25s;transition:.25s;width:100%;z-index:9}@media only screen and (min-width:800px){.l-menu-primary-open{overflow-y:visible}.l-menu-primary-open:after{border-radius:100%;height:250vw;left:-125vw;position:absolute;top:-125vw;width:250vw}}@media only screen and (min-width:800px)and (min-width:1200px){.l-menu-primary-open:after{height:200vw;left:-140vw;top:-100vw;width:200vw}}@media only screen and (min-width:1200px){.l-menu-primary-open--sublist:after{left:-120vw}}.l-overlay{background-color:transparent;display:none;inset:0;position:fixed;-webkit-transition:background-color .2s;transition:background-color .2s;z-index:9}.l-overlay.is-visible{background-color:rgba(0,0,0,.5);display:block}.l-wrapper{margin-bottom:24px}@media only screen and (min-width:800px){.l-wrapper{margin-bottom:56px}}.l-breadcrumbs{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:24px;padding-right:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-breadcrumbs nav{margin-top:24px}.l-section--footer,body.full-width .l-section{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:24px;padding-right:24px}.l-section--footer{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1208px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.l-section--footer nav{padding-bottom:20px}.l-section--footer>*{padding-right:3%;width:100%}@media only screen and (min-width:800px){.l-section--footer>*{width:22%}}.l-footer{background-color:#f6f7fb;padding-bottom:36px;padding-top:32px}@media only screen and (min-width:480px){.l-footer{padding-bottom:16px}}@media only screen and (min-width:800px){.l-footer{padding-bottom:44px;padding-top:64px}}.l-bottom{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1200px;padding:22px 24px;position:relative}@media only screen and (min-width:800px){.l-bottom{padding-bottom:32px;padding-top:32px}}.l-page-title{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:auto;margin-right:auto;margin-top:16px;max-width:1200px;padding-left:24px;padding-right:24px}@media only screen and (min-width:800px){.l-page-title{margin-top:56px}}.l-page-title h1{max-width:685px}.l-page-title--center{max-width:792px}.l-page-title--center h1{max-width:none}.l-cookie-notification{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:24px;padding-right:24px}@media only screen and (max-width:801px){.l-hide-until-l{display:none!important}}@media only screen and (min-width:801px){.l-show-until-l{display:none!important}}.back-to-top{opacity:1;position:fixed;right:0;top:85%;-webkit-transition:opacity .2s ease-in,visibility 0s ease-in 0s;transition:opacity .2s ease-in,visibility 0s ease-in 0s;visibility:visible;z-index:10}.back-to-top.back-to-top--hidden{opacity:0;-webkit-transition:opacity .2s ease-in,visibility 0s ease-in .2s;transition:opacity .2s ease-in,visibility 0s ease-in .2s;visibility:hidden}.back-to-top__wrapper{display:inline-block;margin:0 auto;max-width:1312px}.back-to-top__button{background-color:#fff;border:28px;border-radius:50%;-webkit-box-shadow:0 4px 11px rgba(0,0,0,.2);box-shadow:0 4px 11px rgba(0,0,0,.2);height:48px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:48px}.back-to-top__icon{height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px}.badge{background-color:#798aa9;border-radius:93px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-family:Inter,sans-serif;font-size:9px;font-weight:700;height:20px;line-height:16px;padding:2px 10px;text-align:center;vertical-align:text-top;width:64px}.board-overview__intro-text{margin-bottom:24px}@media only screen and (min-width:800px){.board-overview__intro-text{margin-bottom:32px}}.board-overview__wrapper{margin-top:24px;padding:24px 0;position:relative}@media only screen and (min-width:800px){.board-overview__wrapper{margin-top:64px;padding:56px 0}}.board-overview__wrapper:after{background-color:#d2d5ed;content:"";display:block;height:100%;left:-24px;position:absolute;top:0;width:calc(100% + 48px);z-index:-1}@media only screen and (min-width:800px){.board-overview__wrapper:after{left:-56px;width:calc(100% + 112px)}}.board-overview__teaser{margin-bottom:8px}.board-overview__teaser:last-child{margin-bottom:0}.boards-overview{background-color:#d2d5ed;margin-top:24px}@media only screen and (min-width:800px){.boards-overview{margin-top:56px}}.breadcrumb__list{list-style:none;margin:0;padding-left:0}.breadcrumb__list:after{clear:both;content:"";display:table}.breadcrumb__list-item{float:left}.breadcrumb__list-item:not(:nth-last-child(2)){display:none}@media only screen and (min-width:800px){.breadcrumb__list-item:not(:nth-last-child(2)){display:block}}.breadcrumb__link{text-decoration:none}@media only screen and (min-width:800px){.breadcrumb__link{color:#424346}}.breadcrumb__link-icon{height:12px;margin-right:3px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:9px;fill:#292a2d;vertical-align:middle}@media only screen and (min-width:800px){.breadcrumb__link-icon{display:none}}.breadcrumb__link-text{color:#292a2d;font-family:Inter,sans-serif;font-size:12px;line-height:2}@media only screen and (min-width:800px){.breadcrumb__link-text{font-size:14px;line-height:1.43}}.breadcrumb__link-text:focus,.breadcrumb__link-text:hover{text-decoration:underline}.breadcrumb__nolink{color:#292a2d;font-family:Inter,sans-serif;font-size:12px;line-height:2}@media only screen and (min-width:800px){.breadcrumb__nolink{font-size:14px;line-height:1.43}}.breadcrumb__separator{display:none;height:12px;margin-left:3px;margin-right:6px;width:9px;fill:#292a2d;vertical-align:middle}@media only screen and (min-width:800px){.breadcrumb__separator{display:inline-block}}#block-longforum-theme-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.l-breadcrumbs nav{display:inline-block}.breadcrumb__send-message{display:inline-block;margin-top:24px}.breadcrumb__send-message a{color:#0068b4;font-size:13px;text-decoration:none;vertical-align:baseline}@media only screen and (min-width:800px){.breadcrumb__send-message a{font-size:14px}}.breadcrumb__send-message svg{height:12px;margin-right:5px;vertical-align:sub;width:17px}@media only screen and (min-width:800px){.breadcrumb__send-message svg{height:14px}}.breadcrumb__send-message svg path{fill:#0068b4}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-image:-webkit-gradient(linear,left top,right top,from(#f0007d),to(#cc1085));background-image:linear-gradient(90deg,#f0007d 0,#cc1085);border:0;border-radius:32px;color:#fff;font-family:Gilroy,sans-serif;font-size:16px;font-weight:700;justify-content:center;line-height:1.5;outline:0;padding:16px 40px;position:relative;text-decoration:none;-webkit-transition:background-image .15s;transition:background-image .15s}.button:focus,.button:hover{background-image:-webkit-gradient(linear,left top,right top,from(#cc1085),to(#cc1085));background-image:linear-gradient(90deg,#cc1085 0,#cc1085);color:#fff}.button.secondary{background:#fff;border:1px solid #e4e7ed;color:#f0007d}.button.secondary:focus,.button.secondary:hover{background:#e4e7ed}.button__icon{height:16px;width:16px;fill:currentcolor}.button__icon+.button__text{margin-left:24px}.button--link{background-color:transparent;border:none;text-decoration:underline}.button--link,.button--link:focus,.button--link:hover{background-image:none;color:#0068b4}@media only screen and (max-width:480px){.button--small{padding:8px 24px}}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:24px 0 24px 24px;-webkit-box-shadow:0 20px 12px -5px rgba(0,0,0,.12);box-shadow:0 20px 12px -5px rgba(0,0,0,.12);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;height:100%;z-index:1}.card,.card__image{position:relative}.card__image .image{margin:0}.card__image img{border-top-left-radius:24px;width:100%}.card__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;background-color:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;flex-grow:1;padding:24px}@media only screen and (min-width:480px){.card__main{padding:48px}}.card__title{font-weight:700;margin-bottom:8px;margin-top:24px}.card__link{color:#0068b4;display:block;font-family:Gilroy,sans-serif;font-size:14px;font-weight:600;margin-top:auto}@media only screen and (min-width:800px){.card__link{font-size:16px}}.card--with-photo{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.card--with-photo:hover{-webkit-transform:scale(1.048);transform:scale(1.048)}.card--with-photo .card__main{border-top-left-radius:0;-webkit-box-shadow:0 20px 12px -5px rgba(0,0,0,.12);box-shadow:0 20px 12px -5px rgba(0,0,0,.12);color:#424346;font-size:14px;letter-spacing:.2px;line-height:24px;padding:32px 40px 40px}.card--with-photo .card__main div{margin-block:1em}.comment-form .ck .ck-voice-label,.node-form .ck .ck-voice-label,.private-message-form .ck .ck-voice-label{display:none!important}.comment-form .ck .ck-toolbar,.node-form .ck .ck-toolbar,.private-message-form .ck .ck-toolbar{background:#fff!important;border-color:#d2d5ed;border-top-left-radius:4px!important;border-top-right-radius:4px!important}.comment-form .ck .ck-editor__editable,.node-form .ck .ck-editor__editable,.private-message-form .ck .ck-editor__editable{border:1px solid #d2d5ed!important;border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important;border-top-color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;height:270px}.comment-form .ck .ck-editor__editable:focus,.node-form .ck .ck-editor__editable:focus,.private-message-form .ck .ck-editor__editable:focus{border-top:1px solid #fff;outline:0!important}.comment-form .filter-wrapper,.node-form .filter-wrapper,.private-message-form .filter-wrapper{display:none}.comment-form #edit-preview,.node-form #edit-preview,.private-message-form #edit-preview{background:#fff;border:1px solid #e4e7ed;color:#f0007d;margin:16px 0 0}@media only screen and (min-width:480px){.comment-form #edit-preview,.node-form #edit-preview,.private-message-form #edit-preview{margin:0}}.comment-form #edit-preview:focus,.comment-form #edit-preview:hover,.node-form #edit-preview:focus,.node-form #edit-preview:hover,.private-message-form #edit-preview:focus,.private-message-form #edit-preview:hover{background:#e4e7ed}.card-list__wrapper{margin-bottom:24px}@media only screen and (min-width:800px){.card-list__wrapper{margin-bottom:32px}}.card-list__wrapper .grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comment-teaser{margin-left:auto;margin-right:auto;max-width:792px}.comment-teaser__wrapper{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.15);box-shadow:0 3px 7px rgba(0,0,0,.15);margin-bottom:8px;padding:24px}@media only screen and (min-width:800px){.comment-teaser__wrapper{padding:32px}}.comment-teaser__title{margin-top:0}.comment-teaser__thread-title{font-weight:500}.comment-teaser__date{color:#424346;font-size:14px;letter-spacing:.2px;line-height:24px;margin-bottom:4px}@media only screen and (min-width:800px){.comment-teaser__date{margin-bottom:8px}}.comment-teaser__link a{color:#f0007d;font-size:12px;font-weight:600;line-height:20px;text-decoration:none}@media only screen and (min-width:800px){.comment-teaser__link a{font-size:14px;line-height:24px}}.comment-teaser__link a:hover{text-decoration:underline}.ck.ck-content blockquote{border-left:0;padding:16px}.ck-content blockquote,.comment__content-body{margin-bottom:16px}.ck-content blockquote a,.ck-content blockquote p,.comment__content-body a,.comment__content-body p{margin:0}.ck-content blockquote img,.comment__content-body img{display:block;height:100%;max-height:450px;-o-object-fit:contain;object-fit:contain;width:100%}.ck-content blockquote blockquote,.comment__content-body blockquote{background-color:#d2d5ed;border-radius:8px;margin:16px 0;padding:16px}.comment__wrapper{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.15);box-shadow:0 3px 7px rgba(0,0,0,.15);margin-bottom:8px;padding:24px}@media only screen and (min-width:800px){.comment__wrapper{margin-bottom:16px;padding:32px}}.comment__wrapper blockquote{background-color:#d2d5ed;border-radius:8px;margin:16px 0;padding:16px}.comment__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:16px}@media only screen and (min-width:800px){.comment__info{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}.comment__author{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:600;gap:8px}@media only screen and (min-width:800px){.comment__author{gap:16px}}.comment__author img{border-radius:50%;height:32px;width:32px}.comment__author a{color:#0068b4;display:block;font-family:Gilroy,sans-serif;margin-top:2px}.comment__user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:8px}@media only screen and (min-width:800px){.comment__user-info{gap:16px}}.comment__user-link{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.comment__badge-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:8px}.comment__badge{background-color:#798aa9;color:#fff;display:block;font-size:9px;-ms-flex-item-align:start;align-self:flex-start;border-radius:100px;font-weight:700;letter-spacing:.2px;line-height:16px;margin-top:5px;padding:2px 8px;-ms-flex-negative:0;flex-shrink:0}.comment__badge--advice-line,.comment__badge--moderator{background-color:#0068b4}.comment__badge--healthcare-specialist{background-color:#32bd7c}.comment__date{font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px}.comment__content{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;letter-spacing:.2px;line-height:24px}.comment__content .flag{margin-right:0;margin-top:16px}.comment__content-body{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.comment__content-body img{display:block;height:100%;max-height:450px;-o-object-fit:contain;object-fit:contain;width:100%}.comment__response-to{display:inline-block;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600;line-height:30px;margin-top:16px;text-decoration:none}@media only screen and (min-width:800px){.comment__response-to{font-weight:700}}.comment__response-to:hover{text-decoration:underline}.field--name-comment-body .ck.ck-editor__editable{padding-bottom:100px}.field--name-comment-body .ck.ck-editor__editable .ck-list-bogus-paragraph{display:inline-block}.comments__button-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;max-width:792px;padding-left:24px;padding-right:24px}.comments__button{background-color:#0068b4;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:480px){.comments__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.comments__button-text{color:#fff;display:block;font-family:Gilroy,sans-serif;font-size:20px;font-weight:700;line-height:1.4;padding:24px 0 24px 32px;text-align:center}@media only screen and (min-width:480px){.comments__button-text{font-weight:600;padding:30px}}.comments__button-link,.comments__button-text a{color:#fff}.comments__button-icon{margin-left:56px;padding-right:32px}@media only screen and (min-width:480px){.comments__button-icon{margin-left:0;padding-right:30px}}.comments__chat-icon{height:45px;width:45px}.comments__form-header{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:792px;padding-left:24px;padding-right:24px}@media only screen and (min-width:800px){.comments__form-header{margin-top:56px}}.content-block__inner{-webkit-box-sizing:content-box;box-sizing:content-box;margin:24px auto;max-width:1200px;padding-left:24px;padding-right:24px}.content-block--small .content-block__inner{max-width:685px}.content-block--medium .content-block__inner{max-width:792px}.content-block--semi-large .content-block__inner{max-width:1000px}.content-block--large .content-block__inner{max-width:1200px}.content-block__inner-extra-padding{margin-bottom:32px;margin-top:32px}.sliding-popup-bottom{background-color:#f6f7fb;width:100%}.cookie-notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:800px){.cookie-notification{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cookie-notification__description{padding-top:16px;text-align:center}@media only screen and (min-width:800px){.cookie-notification__description{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:24px;padding-top:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cookie-notification__description p{font-size:14px;line-height:24px;margin:0}.cookie-notification__description .find-more-button{display:block;font-size:14px;margin:0 auto;padding:12px}@media only screen and (min-width:800px){.cookie-notification__description .find-more-button{display:inline-block;margin:0 10px 0 22px;padding:0}}.cookie-notification__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:800px){.cookie-notification__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:24px;padding-top:24px}}.cookie-notification__actions .decline-button{font-size:14px;margin:0 0 16px;padding:12px 12px 0}@media only screen and (min-width:800px){.cookie-notification__actions .decline-button{margin:0 10px 0 0;padding:12px}}.counter{background-image:-webkit-gradient(linear,left top,right top,from(#f0007d),to(#cc1085));background-image:linear-gradient(90deg,#f0007d 0,#cc1085);border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:25px;width:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-size:10px;font-weight:700;justify-content:center}.counter--small{font-size:8px;height:14px;width:14px}.counter--medium{height:19px;width:19px}.flag{display:inline-block;margin-right:20px;margin-top:8px;position:relative}.flag__icon{height:16px;margin-right:8px;width:16px}.flag__link{color:#f0007d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px;text-decoration:none}.flag__link+.ajax-progress{height:100%;position:absolute;top:0;width:100%}.flag__link+.ajax-progress>.throbber{-webkit-backdrop-filter:grayscale(1);backdrop-filter:grayscale(1);cursor:progress;height:inherit}.flag__link>.ticker{height:1.25rem;margin:0 -8px;overflow:hidden;padding:0 8px;position:relative}.flag__link>.ticker:after{-webkit-box-shadow:inset 0 0 5px 3px #fff;box-shadow:inset 0 0 5px 3px #fff;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.flag__link>.ticker>*{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.action-flag .flag__link>.ticker>*{-webkit-animation:flag .2s ease-in-out;animation:flag .2s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0)}.action-unflag .flag__link>.ticker>*{-webkit-animation:flag .2s ease-in-out;animation:flag .2s ease-in-out;animation-direction:reverse;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}@-webkit-keyframes flag{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes flag{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.form-item{margin-bottom:32px}.form-item label{display:block;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600;letter-spacing:.1px;line-height:1.5;margin-bottom:8px}.form-date,.form-email,.form-select,.form-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d2d5ed;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Inter,sans-serif;font-size:16px;line-height:1.75;padding:13px 17px;width:100%}.form-checkbox{height:26px;vertical-align:middle;width:26px}.form-checkbox+label{display:inline-block;padding-left:8px}.select-wrapper{position:relative}.select-wrapper .select-icon{height:16px;pointer-events:none;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;fill:#0068b4}.js-form-managed-file{display:inline-block;margin:10px 0;position:relative}.comment-comment-forum-form .js-form-managed-file,.node-forum-edit-form .js-form-managed-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comment-comment-forum-form .js-form-managed-file .file-size,.node-forum-edit-form .js-form-managed-file .file-size{-webkit-margin-after:1rem;margin-block-end:1rem}.comment-comment-forum-form .js-form-managed-file summary,.node-forum-edit-form .js-form-managed-file summary{background-color:#fff;border-radius:4px;cursor:pointer;padding:13px 17px}.comment-comment-forum-form .js-form-managed-file button,.node-forum-edit-form .js-form-managed-file button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.comment-comment-forum-form .js-form-managed-file summary{background-color:#f6f7fb}.js-text-format-wrapper>.js-form-type-textarea .ck-editor{-webkit-transition:-webkit-box-shadow .15s ease-in-out;transition:-webkit-box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.js-text-format-wrapper>.js-form-type-textarea:focus-within .ck-editor{-webkit-box-shadow:0 3px 7px rgba(0,0,0,.15);box-shadow:0 3px 7px rgba(0,0,0,.15)}.form-file{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (min-width:480px){.form-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.description{font-family:Inter,sans-serif;margin-top:8px}.private-message-form #edit-back-link{margin:0 20px;text-decoration:none}.grid{margin:0;padding:0}.grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.grid--2 .grid__item{width:100%}@media only screen and (min-width:800px){.grid--2 .grid__item,.grid--3 .grid__item{width:50%}}@media only screen and (min-width:1200px){.grid--3 .grid__item{width:33.3333333333%}}.grid--4 .grid__item{width:100%}@media only screen and (min-width:800px){.grid--4 .grid__item{width:50%}}@media only screen and (min-width:1200px){.grid--4 .grid__item{width:25%}}.grid--with-gaps .grid__item{border-color:transparent;border-style:solid;border-width:0 24px 24px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:1200px){.grid--with-gaps .grid__item{border-bottom-width:40px;border-right-width:40px}}@media only screen and (min-width:480px){.grid--2,.grid--3,.grid--4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.grid--with-gaps{margin-bottom:-24px;margin-right:-24px}@media only screen and (min-width:1200px){.grid--with-gaps{margin-bottom:-40px;margin-right:-40px}}.header-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#f6f7fb;border:none;border-radius:50px;-ms-flex-direction:row;flex-direction:row;height:34px;position:relative;text-decoration:none;width:34px;z-index:1}@media only screen and (min-width:800px){.header-button{height:48px;width:48px}}.header-button:focus-visible{outline:2px solid #005fcc}.header-button:focus-visible .header-button__label{border-radius:5px;-webkit-box-shadow:0 0 0 2px #005fcc;box-shadow:0 0 0 2px #005fcc}.header-button+.header-button__label{margin-left:16px}@media only screen and (max-width:800px){.header-button--avatar+.header-button__label{margin-left:0;width:55px}}.header-button--menu{z-index:99}.header-button--menu[aria-expanded=true]{background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.12);box-shadow:0 0 15px rgba(0,0,0,.12);height:40px;margin-right:-6px;width:40px}@media only screen and (min-width:800px){.header-button--menu[aria-expanded=true]{height:48px;width:48px}}.header-button--menu[aria-expanded=true] .header-button__label{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal}@media only screen and (min-width:800px){.header-button--menu .header-button__label{position:absolute;right:-74px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-button__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.header-button__link+.header-button__link{margin-left:32px}}.header-button__media{border-radius:inherit;height:100%;overflow:hidden;position:relative;width:100%}.header-button__icon{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#0068b4;height:14px;width:14px}.header-button[aria-expanded=false] .header-button__icon--open,.header-button[aria-expanded=true] .header-button__icon--closed{display:none}@media only screen and (min-width:800px){.header-button__icon--mobile{display:none}}.header-button__icon--desktop{display:none}@media only screen and (min-width:800px){.header-button__icon--desktop{display:block}}.header-button__avatar{height:34px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:34px}@media only screen and (min-width:800px){.header-button__avatar{height:48px;width:48px}}.header-button__counter{bottom:0;position:absolute;right:0;-webkit-transform:translateX(30%);transform:translateX(30%)}.header-button__label{color:#000}@media only screen and (max-width:800px){.header-button__label{bottom:-30px;font-family:Inter,sans-serif;font-size:10px;left:50%;position:absolute;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:800px){.header-button__label{font-family:Gilroy,sans-serif;font-size:16px;position:static}}.image{margin-bottom:16px;margin-top:16px;padding-bottom:56.2691131498%;position:relative;width:100%}@media only screen and (min-width:800px){.image{margin-bottom:24px;margin-top:24px}}.image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.comment .image,.thread .image{padding-bottom:unset}@media only screen and (min-width:480px){.comment .image,.thread .image{aspect-ratio:16/9}}.comment .image img,.thread .image img{display:block;margin:0 auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative}.intro-text a,.intro-text p{color:#424346;font-size:18px;line-height:32px}.intro-text--small{max-width:685px}.landingpage-hero{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:800px){.landingpage-hero{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.landingpage-hero.hide-search .landingpage-hero__form{display:none}.landingpage-hero.hide-search .landingpage-hero__title{margin-bottom:0}@media only screen and (min-width:1200px){.landingpage-hero.hide-search .landingpage-hero__text{padding-top:150px}}.landingpage-hero__text{background-color:#d2d5ed;padding:24px 24px 48px}@media only screen and (min-width:800px){.landingpage-hero__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 47.5%;flex:0 0 47.5%;padding:83px 24px 120px}}@media only screen and (min-width:1200px){.landingpage-hero__text{padding-bottom:249px;padding-left:114px;padding-top:196px}}@media only screen and (min-width:800px){.landingpage-hero__text-inner{max-width:470px}}.landingpage-hero__image{display:none}@media only screen and (min-width:800px){.landingpage-hero__image{display:block;-webkit-box-flex:0;-ms-flex:0 0 52.5%;flex:0 0 52.5%}}.landingpage-hero__image *{height:100%}.landingpage-hero__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landingpage-hero__title{color:#292a2d;font-weight:600;margin-bottom:24px;margin-top:0}@media only screen and (min-width:800px){.landingpage-hero__title{margin-bottom:32px}}.landingpage-hero__sitename{display:block;font-size:40px;line-height:48px;margin-bottom:16px}@media only screen and (min-width:800px){.landingpage-hero__sitename{font-size:48px;line-height:56px}}@media only screen and (min-width:1200px){.landingpage-hero__sitename{font-size:72px;line-height:80px;margin-bottom:20px}}.landingpage-hero__form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;max-width:327px}@media only screen and (min-width:800px){.landingpage-hero__form{margin-top:32px}}.landingpage-hero__input{border:0;border-bottom-left-radius:56px;border-top-left-radius:56px;line-height:2;padding:8px 24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%}@media only screen and (min-width:480px){.landingpage-hero__input{padding:12px 24px}}.landingpage-hero__input::-webkit-input-placeholder{color:#8f9399}.landingpage-hero__input::-moz-placeholder{color:#8f9399}.landingpage-hero__input:-ms-input-placeholder{color:#8f9399}.landingpage-hero__input::-ms-input-placeholder{color:#8f9399}.landingpage-hero__input::placeholder{color:#8f9399}.landingpage-hero__input:focus{outline:none}.landingpage-hero__input:focus+.landingpage-hero__submit .button__icon{fill:#0068b4}.landingpage-hero__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:0;border-bottom-right-radius:56px;border-top-right-radius:56px;padding-left:24px;padding-right:20px}.landingpage-hero__submit .button__icon{fill:#f0007d}.landingpage-hero__submit:focus{outline:none;position:relative}.landingpage-hero__submit:focus .button__icon{position:relative;fill:#0068b4;z-index:2}.landingpage-hero__submit:focus:after{background-color:#e4e7ed;border-radius:50%;bottom:0;content:"";display:block;position:absolute;right:0;top:0;z-index:0}.link{gap:24px;margin:16px 0 0}.link,.link__item-link{display:-webkit-box;display:-ms-flexbox;display:flex}.link__item-link{color:#f0007d;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link__item-link .link__item-icon{height:16px;width:16px;fill:#f0007d;margin-right:8px}.list{-webkit-box-sizing:content-box;box-sizing:content-box;list-style:none;margin-left:auto;margin-right:auto;margin-top:32px;max-width:792px;padding-left:24px;padding-right:24px}@media only screen and (min-width:800px){.list{margin-top:56px}}.list__item{border-bottom:1px solid #8f9399;margin-bottom:32px;padding-bottom:32px}.logo{left:25px;position:absolute;top:18px}@media only screen and (min-width:800px){.logo{left:40%;top:8px;-webkit-transform:translate(-50%,55%);transform:translate(-50%,55%);z-index:99}}@media only screen and (min-width:1200px){.logo{left:50%}}.l-navigation-container .logo{top:-109px}.logo__heading{font-size:0;margin:0}@media only screen and (min-width:800px){.logo__icon{height:32px;width:225px}}.menu-footer{list-style:none;margin:0;padding:0}.menu-footer__heading{font-family:Gilroy,sans-serif;font-size:16px;font-weight:700;line-height:28px;margin-bottom:16px;margin-top:20px}@media only screen and (min-width:800px){.menu-footer__heading{font-size:20px;margin-bottom:24px;margin-top:0}}.menu-footer__item{float:left;width:50%}.menu-footer__item a{text-decoration:none}.menu-footer__item a:hover{text-decoration:underline}@media only screen and (min-width:800px){.menu-footer__item{width:100%}}.menu-footer__item--primary{padding-bottom:20px}.menu-footer__item--primary:last-child{padding-bottom:0}.menu-footer__item--primary a{color:#292a2d;font-family:Gilroy,sans-serif;font-size:16px;font-weight:700}@media only screen and (min-width:800px){.menu-footer__item--primary a{font-size:20px}}.menu-footer__item--secondary a{color:#424346;font-family:Inter,sans-serif;font-size:14px;letter-spacing:.2px;line-height:32px}@media only screen and (min-width:800px){.menu-footer__item--secondary{padding-bottom:10px}}.menu-footer__item--secondary:last-child{padding-bottom:0}.menu-footer__item--social{position:relative;width:auto}@media only screen and (min-width:800px){.menu-footer__item--social{width:100%}}.menu-footer__item--social a{color:#424346;font-family:Inter,sans-serif;font-size:14px;letter-spacing:.2px;line-height:38px}.menu-footer__item--social a .menu-footer__item--social__icon-text{display:none}@media only screen and (min-width:800px){.menu-footer__item--social a .menu-footer__item--social__icon-text{display:initial}}.menu-footer__item--social__icon-button{background-image:-webkit-gradient(linear,left top,right top,from(#f0007d),to(#cc1085));background-image:linear-gradient(90deg,#f0007d 0,#cc1085);border-radius:50%;height:32px;margin-right:16px;position:relative;width:32px}@media only screen and (min-width:800px){.menu-footer__item--social__icon-button{height:40px;margin-bottom:32px;width:40px}}.menu-footer__item--social__icon{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff;height:13px;width:13px}@media only screen and (min-width:800px){.menu-footer__item--disclaimer{display:inline-block;float:none;padding-right:40px;width:auto}}.menu-footer__item--disclaimer a{color:#424346;font-family:Inter,sans-serif;font-size:14px;letter-spacing:.2px;line-height:24px}@media only screen and (min-width:1200px){.menu-footer--logo{position:absolute;right:32px;top:24px}}.menu-footer__item--logo{margin-bottom:20px;margin-top:16px;width:auto}.menu-footer__item--logo:first-child{clear:both}@media only screen and (min-width:1200px){.menu-footer__item--logo{margin-bottom:0;margin-top:0}.menu-footer__item--logo:first-child{clear:none}}.menu-footer__item--logo__icon{height:28px;width:60px}@media only screen and (min-width:800px){.menu-footer__item--logo__icon{height:40px;width:80px}}.menu-main__list{list-style:none;margin:0;padding-left:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.menu-main__list:after{clear:both;content:"";display:table}@media only screen and (min-width:800px){.menu-main__list{padding-bottom:0}}.menu-main__list--submenu-opened{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (min-width:800px){.menu-main__list--submenu-opened{-webkit-transform:translateX(0);transform:translateX(0)}}.menu-main__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:16px;padding-top:16px}@media only screen and (min-width:800px){.menu-main__item{max-width:350px}}@media only screen and (max-width:800px){.menu-main__item--home{padding-top:62px}}.menu-main__item--with-sublist{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-main__link{-webkit-transition:.15s;transition:.15s}.menu-main__link,.menu-main__link:focus,.menu-main__link:hover{text-decoration:none}.menu-main__link:focus .menu-main__link-text,.menu-main__link:hover .menu-main__link-text{-webkit-background-clip:text;background-clip:text;background-image:-webkit-gradient(linear,left top,right top,from(#0068b4),to(#f0007d));background-image:linear-gradient(90deg,#0068b4 0,#f0007d);color:transparent}.menu-main__link:focus+.menu-main__toggle .menu-main__toggle-icon,.menu-main__link:hover+.menu-main__toggle .menu-main__toggle-icon{fill:#f0007d}.menu-main__item--with-sublist>.menu-main__link{width:calc(100% - 50px)}@media only screen and (min-width:800px){.menu-main__item--with-sublist>.menu-main__link{width:auto}}.menu-main__toggle{position:relative;-webkit-box-flex:0;background-color:transparent;border:none;border-radius:0;cursor:pointer;-ms-flex:0 1 auto;flex:0 1 auto;margin:0;outline:0;padding:0 24px 0 0;width:50px}.menu-main__toggle-icon{height:16px;margin-top:-8px;position:absolute;top:50%;width:32px;fill:#292a2d;background-color:transparent;-webkit-transition:right .08s;transition:right .08s}.menu-main__toggle:focus .menu-main__toggle-icon,.menu-main__toggle:hover .menu-main__toggle-icon{fill:#f0007d}.menu-main__link-text{color:#292a2d;display:block;font-family:Gilroy,sans-serif;font-size:24px;font-weight:600;line-height:27px;padding-left:24px;padding-right:24px}@media only screen and (min-width:800px){.menu-main__link-text{font-size:20px;line-height:28px}}.menu-main__back{background-color:transparent;border:0;display:block;padding:0 24px 30px;position:relative;text-align:left;width:100%}.menu-main__back:focus{outline:none}.menu-main__back-icon{height:12px;position:absolute;top:6px;width:8px;fill:#292a2d;left:26px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-main__back-text{display:block;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:24px;padding-left:20px}.menu-main__sublist{-webkit-box-sizing:border-box;box-sizing:border-box;left:100%;list-style:none;padding-left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:800px){.menu-main__sublist{left:350px;max-width:430px;min-width:200px;padding-left:80px;top:0}}@media only screen and (max-width:800px){.menu-main__sublist .menu-main__link-text{font-size:20px;line-height:28px}}@media only screen and (min-width:800px){.menu-main__subitem{position:relative;z-index:1}.menu-main__subitem:nth-child(odd){clear:left}}.menu-main__sublink{display:block;padding-bottom:24px;padding-top:12px;text-decoration:none}@media only screen and (min-width:800px){.menu-main__sublink{padding-bottom:17px;padding-top:17px}}.menu-main__sublink:focus,.menu-main__sublink:hover{text-decoration:none}.menu-main__sublink:focus .menu-main__link-text,.menu-main__sublink:hover .menu-main__link-text{-webkit-background-clip:text;background-clip:text;background-image:-webkit-gradient(linear,left top,right top,from(#0068b4),to(#f0007d));background-image:linear-gradient(90deg,#0068b4 0,#f0007d);color:transparent}.messages{-webkit-box-sizing:content-box;box-sizing:content-box;margin:16px auto;max-width:1200px;padding-left:24px;padding-right:24px}.messages__content{border:1px solid #fff;border-left-width:10px;border-radius:5px;-webkit-box-shadow:0 2px 10px 0 rgba(121,138,169,.3);box-shadow:0 2px 10px 0 rgba(121,138,169,.3);padding:16px}.messages__content a{font-weight:400}@media only screen and (min-width:800px){.messages__content{padding:24px 40px}}.messages--status .messages__content{border-color:#1c983f}.messages--warning .messages__content{border-color:#f39910}.messages--error .messages__content{border-color:#dd2a21}.messages__list{margin:0}.private-message__message--teaser{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.private-message__action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.private-message__action-buttons>div{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.private-message__action-buttons a{color:#f0007d;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px;text-decoration:none}.navigation-link{display:-webkit-box;display:-ms-flexbox;display:flex;height:96px;padding-left:88px;position:relative;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-left-radius:24px}.navigation-link:focus,.navigation-link:hover{background-color:#f6f7fb}.navigation-link__icon{height:40px;left:32px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px}.navigation-link__text{color:#292a2d;font-family:Gilroy,sans-serif;font-size:16px;font-weight:700;line-height:24px}.navigation-links{padding-left:24px;padding-right:24px}.landingpage-hero+.navigation-links{background-color:transparent;margin-top:32px}@media only screen and (min-width:800px){.landingpage-hero+.navigation-links{margin-bottom:64px;margin-top:-56px}}@media only screen and (min-width:1200px){.landingpage-hero+.navigation-links{margin-top:-112px}}.navigation-links__list{background-color:#fff;border-radius:48px 0 48px 48px;-webkit-box-shadow:0 18px 26px -13px rgba(121,138,169,.2),0 39px 61px 4px rgba(121,138,169,.14),0 14px 75px 13px rgba(121,138,169,.12);box-shadow:0 18px 26px -13px rgba(121,138,169,.2),0 39px 61px 4px rgba(121,138,169,.14),0 14px 75px 13px rgba(121,138,169,.12);list-style:none;margin:0 auto;max-width:1080px;padding:16px;position:relative}@media only screen and (min-width:800px){.navigation-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:64px;padding-right:8px}.navigation-links__list-item{border:solid transparent;border-width:0 56px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}}@media only screen and (min-width:1200px){.navigation-links__list-item{width:33.3333333333%}}.overlay-link{inset:0;opacity:0;overflow:hidden;position:absolute;text-indent:200%;white-space:nowrap;z-index:0}.pager{margin:24px auto;text-align:center}@media only screen and (min-width:800px){.pager{margin:48px auto}}.pager__items{display:block;font-family:Gilroy,sans-serif;margin:0;padding:0}.pager__item{display:inline-block;line-height:29px;min-height:35px;min-width:35px;position:relative;vertical-align:top}.pager__item:not(:last-child){margin-right:8px}.pager__item.is-active .pager__link{background-color:#f0007d;color:#fff}.pager__item.is-active .pager__link:focus,.pager__item.is-active .pager__link:hover{border-color:#424346}.pager__link{border:2px solid transparent;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#292a2d;display:block;font-size:16px;height:32px;left:50%;position:absolute;text-decoration:none;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px}.pager__link:hover{background-color:#798aa9;color:#fff}.pager__link:focus{background-color:transparent;border-color:#424346;color:#000}.pager__item--next .pager__link,.pager__item--previous .pager__link{border-radius:5px}.pager__item--previous .pager__link .pager__link-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pager__link-icon{height:12px;left:8px;position:absolute;top:8px;width:12px;fill:currentcolor}.node-preview-container{background-color:#f0007d;height:80px;position:relative}.node-preview-container .node-preview-form-select{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0 auto;max-width:1440px;padding:28px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:800px){.node-preview-container .node-preview-form-select{padding:28px 32px}}.node-preview-container .node-preview-form-select .js-form-item-view-mode{display:none}.node-preview-container .node-preview-backlink{color:#fff;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600;letter-spacing:.1px;line-height:24px;padding-left:24px!important;position:relative;text-decoration:none}.node-preview-container .node-preview-backlink:hover{text-decoration:underline}.node-preview-container .node-preview-backlink:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjExIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgOCAxMSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTYuODEzIDEwLjA5NGEuNTMuNTMgMCAwIDAgLjA0Ni0uNzc0TDMuMzQ0IDUuNWwzLjUxNS0zLjgyYS41My41MyAwIDAgMC0uMDQ2LS43NzRMNi4yNS4zOTFhLjU2LjU2IDAgMCAwLS43OTcuMDQ2TDEuMTE3IDUuMTczYS41LjUgMCAwIDAgMCAuNjU2bDQuMzM2IDQuNzM1YS41Ni41NiAwIDAgMCAuNzk3LjA0NnoiLz48L3N2Zz4=) no-repeat;content:"";display:inline-block;height:16px;left:0;-webkit-mask-image:none;mask-image:none;position:absolute;top:6px;-webkit-transform:none;transform:none;width:12px}.private-message-default{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.15);box-shadow:0 3px 7px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px}.private-message-default.private-message-author-self{background-color:#ecf8ff;margin-left:24px}@media only screen and (min-width:480px){.private-message-default.private-message-author-self{margin-left:48px}}@media only screen and (min-width:800px){.private-message-default.private-message-author-self{margin-left:96px}}.private-message-default.private-message-author-other{margin-right:24px}@media only screen and (min-width:480px){.private-message-default.private-message-author-other{margin-right:48px}}@media only screen and (min-width:800px){.private-message-default.private-message-author-other{margin-right:96px}}.private-message-default__owner{font-family:Gilroy,sans-serif;font-size:20px;font-weight:600;line-height:30px;margin-bottom:4px}.private-message-default__date{color:#424346;font-size:14px;letter-spacing:.2px;line-height:24px;margin-bottom:4px}@media only screen and (min-width:800px){.private-message-default__date{margin-bottom:8px}}.private-message-teaser{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.15);box-shadow:0 3px 7px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:792px;padding:24px}.private-message-teaser__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:8px}.private-message-teaser__user-picture-wrapper{border-radius:50%;height:32px;overflow:hidden;width:32px;-ms-flex-negative:0;flex-shrink:0}.private-message-teaser__user-picture-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.private-message-teaser__title{line-height:32px;margin:0}.private-message-teaser__unread{background:#f0007d;color:#fff;display:block;font-size:9px;-ms-flex-item-align:start;align-self:flex-start;border-radius:100px;font-weight:700;letter-spacing:.2px;line-height:16px;margin-top:4px;padding:2px 8px;-ms-flex-negative:0;flex-shrink:0}.private-message-teaser__date{color:#424346;font-size:14px;letter-spacing:.2px;line-height:24px;margin-bottom:4px}.private-message-teaser .private-message__message>:first-child{margin-top:0}.private-message-teaser .private-message__message>:last-child{margin-bottom:0}.private-message-teaser__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:.5em;margin:12px 0 0}@media only screen and (min-width:480px){.private-message-teaser__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.private-message-teaser__links-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Inter,sans-serif;font-size:12px;line-height:20px;margin-right:1em}@media only screen and (min-width:800px){.private-message-teaser__links-item{font-size:14px;line-height:24px}}.private-message-teaser__links-item a{color:#f0007d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.private-message-teaser__links-item svg{height:16px;width:16px;fill:#f0007d;margin-right:8px}.private-message-teaser__links .flag{margin:0}.private-message-thread-full__back-link-wrapper{margin-bottom:16px}@media only screen and (min-width:800px){.private-message-thread-full__back-link-wrapper{margin-block:-30px 32px}}.private-message-thread-full__back-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;text-decoration:none}.private-message-thread-full__back-link-icon{height:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:8px;fill:currentcolor}.private-message-thread-full__header{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.private-message-thread-full__header,.private-message-thread-full__user{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media only screen and (min-width:800px){.private-message-thread-full__user{margin-right:auto}}.private-message-thread-full__user-picture-wrapper{border-radius:50%;height:32px;overflow:hidden;width:32px;-ms-flex-negative:0;flex-shrink:0}.private-message-thread-full__user-picture-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.private-message-thread-full__title{font-size:28px;line-height:32px;margin:0}.private-message-thread-full__links{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:32px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}@media only screen and (min-width:480px){.private-message-thread-full__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:1em}}@media only screen and (min-width:800px){.private-message-thread-full__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}}.private-message-thread-full__messages [class*=load-previous-position]{text-align:center}.private-message-thread-full__messages [class*=load-previous-position] a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f0007d;font-size:12px;font-weight:600;gap:8px;letter-spacing:.2px;line-height:20px;text-decoration:none}.private-message-thread-full__messages [class*=load-previous-position] a:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBkPSJtNi42MDUgMTEuODA2IDUuMjA2LTUuMzQyYS42Ny42NyAwIDAgMCAwLS45MzFMNi42MDUuMTkzYS42My42MyAwIDAgMC0uOTA4IDBsLS41OTUuNjFhLjY2Ny42NjcgMCAwIDAgLjAxLjk0M0w4LjM0IDQuOTAxSC42NDNBLjY1LjY1IDAgMCAwIDAgNS41NnYuODc5YzAgLjM2NS4yODcuNjYuNjQzLjY2SDguMzRsLTMuMjI3IDMuMTU0YS42Ny42NyAwIDAgMC0uMDEuOTQybC41OTQuNjFjLjI0OS4yNTkuNjU2LjI1OS45MDggMCIvPjwvc3ZnPg==) no-repeat;content:"";display:inline-block;-webkit-filter:invert(26%) sepia(86%) saturate(7112%) hue-rotate(317deg) brightness(88%) contrast(118%);filter:invert(26%) sepia(86%) saturate(7112%) hue-rotate(317deg) brightness(88%) contrast(118%);height:12px;-webkit-mask-image:none;mask-image:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:12px}.private-message-thread-full__messages [class*=load-previous-position][class*=position-before]{margin-bottom:8px}.private-message-thread-full__messages [class*=load-previous-position][class*=position-after]{margin-top:8px}.private-message-thread-full__messages [class*=load-previous-position][class*=position-after] a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.private-message-thread-full .private-message-wrapper{margin-bottom:8px}.private-message-thread-full .private-message-wrapper:last-child{margin-bottom:0}.private-message-thread-full .longforum-private-message-user-blocking-form,.private-message-thread-full .private_message_thread_clear_history_link_wrapper,.private-message-thread-full .private_message_thread_delete_link_wrapper,.private-message-thread-full__send-message-link-wrapper{display:block}.private-message-thread-full .longforum-private-message-user-blocking-form .button,.private-message-thread-full .longforum-private-message-user-blocking-form a,.private-message-thread-full .private_message_thread_clear_history_link_wrapper .button,.private-message-thread-full .private_message_thread_clear_history_link_wrapper a,.private-message-thread-full .private_message_thread_delete_link_wrapper .button,.private-message-thread-full .private_message_thread_delete_link_wrapper a,.private-message-thread-full__send-message-link-wrapper .button,.private-message-thread-full__send-message-link-wrapper a{color:#f0007d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.private-message-thread-full .longforum-private-message-user-blocking-form .button:before,.private-message-thread-full .longforum-private-message-user-blocking-form a:before,.private-message-thread-full .private_message_thread_clear_history_link_wrapper .button:before,.private-message-thread-full .private_message_thread_clear_history_link_wrapper a:before,.private-message-thread-full .private_message_thread_delete_link_wrapper .button:before,.private-message-thread-full .private_message_thread_delete_link_wrapper a:before,.private-message-thread-full__send-message-link-wrapper .button:before,.private-message-thread-full__send-message-link-wrapper a:before{content:"";height:1rem}.private-message-thread-full .longforum-private-message-user-blocking-form .button{background:none;border-radius:0;font-family:Inter,sans-serif;padding:0;-webkit-transition:none;transition:none}.private-message-thread-full .longforum-private-message-user-blocking-form .button:focus{outline:revert}.private-message-thread-full .flag-report-private-message-thread{margin:0}.private-message-thread-full .private-message-thread-messages{margin-top:32px;width:100%}.private-message-thread-full .private-message__message>:first-child{margin-top:0}.private-message-thread-full .private-message__message>:last-child{margin-bottom:0}.private-message-thread-full__send-message-title{margin:36px 0 12px}.private-message-thread-inbox{margin-bottom:8px}.private-message-thread-inbox:last-child{margin-bottom:0}#load-previous-threads-button-wrapper{margin-top:8px;text-align:center}#load-previous-threads-button-wrapper a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f0007d;font-size:12px;font-weight:600;gap:8px;letter-spacing:.2px;line-height:20px;text-decoration:none}#load-previous-threads-button-wrapper a:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBkPSJtNi42MDUgMTEuODA2IDUuMjA2LTUuMzQyYS42Ny42NyAwIDAgMCAwLS45MzFMNi42MDUuMTkzYS42My42MyAwIDAgMC0uOTA4IDBsLS41OTUuNjFhLjY2Ny42NjcgMCAwIDAgLjAxLjk0M0w4LjM0IDQuOTAxSC42NDNBLjY1LjY1IDAgMCAwIDAgNS41NnYuODc5YzAgLjM2NS4yODcuNjYuNjQzLjY2SDguMzRsLTMuMjI3IDMuMTU0YS42Ny42NyAwIDAgMC0uMDEuOTQybC41OTQuNjFjLjI0OS4yNTkuNjU2LjI1OS45MDggMCIvPjwvc3ZnPg==) no-repeat;content:"";display:inline-block;-webkit-filter:invert(26%) sepia(86%) saturate(7112%) hue-rotate(317deg) brightness(88%) contrast(118%);filter:invert(26%) sepia(86%) saturate(7112%) hue-rotate(317deg) brightness(88%) contrast(118%);height:12px;-webkit-mask-image:none;mask-image:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:12px}.reset-button{background:transparent;border:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:48px;outline:0;padding:0;position:relative;vertical-align:top;width:48px}@media only screen and (min-width:480px){.reset-button{height:56px;width:56px}}.reset-button:after,.reset-button:before{background-color:#0068b4;border-radius:4px;content:"";height:14px;left:50%;position:absolute;top:50%;width:3px}.reset-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.reset-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.reset-button:focus:after,.reset-button:focus:before,.reset-button:hover:after,.reset-button:hover:before{background-color:#292a2d}.reset-button__text{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal}.search-form{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:32px auto;max-width:792px;padding-left:24px;padding-right:24px}@media only screen and (min-width:800px){.search-form{margin-top:56px}}.search-form .form-item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.search-form .form-item label{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal}.search-form .form-text{background-color:#fff;border:0;border-radius:36px 0 0 36px;-webkit-box-shadow:none;box-shadow:none;color:#292a2d;font-family:Inter,sans-serif;line-height:24px;padding:16px 24px}.search-form .form-text:focus-visible{outline:none}.search-form .form-actions{margin-bottom:0;position:relative}@media only screen and (min-width:800px){.search-form .form-actions{display:inline-block}}.search-form .button{background:#fff;border-radius:0 36px 36px 0;padding:19px 20px}.search-form .button:before{background-color:#fff;content:"";inset:0;position:absolute;right:50%;z-index:-1}.search-form .button:focus:after{aspect-ratio:1/1;background-color:#e4e7ed;border-radius:50%;bottom:0;content:"";display:block;position:absolute;right:0;top:0;z-index:0}.search-form .button__text{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal}.search-form .button__icon{fill:#f0007d;height:18px;width:16px;z-index:1}.search-form .reset-button{position:absolute;right:100%}.search-result a{text-decoration:none}.search-result footer{font-size:14px}.search-result footer span{margin-right:1rem}.search-result__title{font-size:20px;font-weight:600;line-height:30px;margin-bottom:4px;margin-top:4px}@media only screen and (min-width:800px){.search-result__title{font-size:32px;line-height:48px}}.search-result__link:hover{color:#f0007d}.search-result__category{font-size:14px;letter-spacing:.2px;line-height:24px}@media only screen and (min-width:800px){.search-result__category{font-size:16px;line-height:28px}}.search-result__category:hover a{text-decoration:underline}.search-results-summary{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:792px;padding-left:24px;padding-right:24px}.settings-link{margin-top:24px}.settings-link__link{color:#0068b4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:24px;text-align:right;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.settings-link__link:hover{text-decoration:underline}@media only screen and (min-width:800px){.settings-link__link{font-size:14px;line-height:20px}}.settings-link__icon{height:12px;width:12px}.slogan{text-align:center}.subjects-card{background-color:#fff;position:relative;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 40px);flex:0 1 calc(50% - 40px);margin-bottom:4px}@media only screen and (min-width:800px){.subjects-card{border-radius:24px 0 24px 24px;margin-bottom:40px;padding:20px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.subjects-card:last-child{margin-bottom:0}}@media only screen and (min-width:1200px){.subjects-card{padding:40px}}.subjects-card__button{background-color:transparent;border:0;font-size:20px;font-weight:600;line-height:30px;margin:0;padding:21px 21px 20px 62px}@media only screen and (min-width:800px){.subjects-card__button{display:none}}.subjects-card__button.active{-webkit-background-clip:text;background-clip:text;background-image:-webkit-gradient(linear,left top,right top,from(#0068b4),to(#f0007d));background-image:linear-gradient(90deg,#0068b4 0,#f0007d);color:transparent}.subjects-card__button.active .subjects-card__minus{opacity:1}.subjects-card__button.active .subjects-card__plus{opacity:0}.subjects-card__title{display:none}@media only screen and (min-width:800px){.subjects-card__title{display:block;margin:0 0 24px}}.subjects-card__list{color:#0068b4;display:none;list-style:none;margin:0;padding:16px 16px 8px 22px}@media only screen and (min-width:800px){.subjects-card__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 10px;padding:0}}.subjects-card__list.active{display:block}@media only screen and (min-width:800px){.subjects-card__list.active{display:-webkit-box;display:-ms-flexbox;display:flex}}.subjects-card__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;letter-spacing:.1px;line-height:24px;padding-bottom:28px;width:100%}@media only screen and (min-width:800px){.subjects-card__item{padding:0}}.subjects-card__item>.views-field{-webkit-box-flex:1;-ms-flex:1;flex:1}.subjects-card__item a{color:#0068b4;font-family:Gilroy,sans-serif;font-weight:600;letter-spacing:.1px;text-decoration:none}.subjects-card__item a:hover{color:#004b81}.subjects-card__minus,.subjects-card__plus{height:16px;left:24px;position:absolute;top:28px;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;width:16px}@media only screen and (min-width:800px){.subjects-card__minus,.subjects-card__plus{display:none}}.subjects-card__minus{opacity:0}.subjects-card__count{background-color:#798aa9;border-radius:16px;color:#fff;font-size:9px;font-weight:700;letter-spacing:.2px;line-height:16px;padding:2px 8px}.subjects-grid{list-style:none;margin:0;padding:24px 0}@media only screen and (min-width:800px){.subjects-grid{-webkit-columns:2;-moz-columns:2;column-count:2;gap:40px;padding:40px}}@media only screen and (min-width:1200px){.subjects-grid{-webkit-columns:3;-moz-columns:3;column-count:3;padding:56px 52px}}.tabs{margin-bottom:32px;margin-top:32px;position:relative}.tabs__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;max-height:0;overflow:hidden;padding-top:56px}@media only screen and (min-width:480px){.tabs__tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:none!important;padding-top:0}}.tabs__tabs.is-open{max-height:none}.tabs__toggle{background-color:#0068b4;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;left:auto;outline:0;padding:14px;position:absolute;right:0;text-align:center;top:0;width:20%;z-index:1}@media only screen and (min-width:480px){.tabs__toggle{display:none}}.tabs__toggle:focus{background-color:#3c4da5}.tabs__toggle-icon{height:16px;width:16px;fill:#fff;vertical-align:middle}.tabs__counter{margin-right:7px}.tabs__tab{background-color:#f6f7fb;border-bottom:1px solid #d2d5ed;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px;list-style:none}@media only screen and (min-width:480px){.tabs__tab{background-color:#fff;border-bottom:none;border-right:2px solid #d2d5ed}}.tabs__tab:last-child{border-bottom:none}.tabs__tab:hover{background-color:#d2d5ed}@media only screen and (min-width:480px){.tabs__tab:hover{background-color:#fff}}.tabs__tab.is-active{border-bottom:0;left:0;position:absolute;top:0;width:80%}@media only screen and (min-width:480px){.tabs__tab.is-active{border-bottom:0!important;position:relative;width:auto}.tabs__tab.is-active,.tabs__tab.is-active:hover{background-color:#0068b4}.tabs__tab.is-active a{color:#fff}}.is-open .tabs__tab.is-active{border-bottom:1px solid #d2d5ed}.tabs a{-webkit-box-sizing:border-box;box-sizing:border-box;color:#292a2d;display:inline-block;padding:18px 24px;text-align:left;text-decoration:none;width:100%}@media only screen and (min-width:480px){.tabs a{width:auto}}.tabs a:focus-visible{background-color:#d2d5ed;color:#292a2d;outline:0}.tabs .tabs__tab a{width:auto}.thread{margin-top:20px}@media only screen and (min-width:800px){.thread{margin-top:42px}}.thread__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thread__date{margin-right:16px}.thread__credit a{color:#0068b4;font-family:Gilroy,sans-serif;font-weight:600}.thread__user-picture{display:inline-block;height:32px;margin-right:16px;width:32px}.thread__user-picture img{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thread__content{margin-top:32px}@media only screen and (min-width:800px){.thread__content{margin-top:47px}}.thread__content-body img{display:block;height:100%;max-height:450px;-o-object-fit:contain;object-fit:contain;width:100%}.comment-confirm-form,.comment-form .field--name-comment-body,.comment-form .field--name-field-image,.comment-form .form-actions,.node-confirm-form{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:792px;padding-left:24px;padding-right:24px}.comment-confirm-form .form-actions,.node-confirm-form .form-actions{margin-top:32px}.node-forum-edit-form,.node-forum-form{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:792px;padding-left:24px;padding-right:24px}.thread-teaser{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.15);box-shadow:0 3px 7px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:792px;padding:24px}.thread-teaser__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:4px}@media only screen and (min-width:800px){.thread-teaser__header{gap:8px}}.thread-teaser__keywords{font-size:12px;letter-spacing:.2px;line-height:20px}@media only screen and (min-width:800px){.thread-teaser__keywords{font-size:14px;line-height:24px}}.thread-teaser__teaser-title{display:block;margin:0 0 4px}@media only screen and (min-width:800px){.thread-teaser__teaser-title{margin-bottom:8px}}.thread-teaser__teaser-title a{font-family:Gilroy,sans-serif;font-size:20px;line-height:30px;margin-right:16px;text-decoration:none}@media only screen and (min-width:800px){.thread-teaser__teaser-title a{line-height:28px}}.thread-teaser__date{display:block;font-family:Inter,sans-serif;font-size:14px;line-height:24px;margin-bottom:4px}@media only screen and (min-width:800px){.thread-teaser__date{display:inline-block;font-size:16px;line-height:28px;margin-bottom:16px}}.thread-teaser__divider{display:none}@media only screen and (min-width:800px){.thread-teaser__divider{border-left:2px solid #798aa9;display:inline-block;height:12px;margin:0 16px}}.thread-teaser__edited{display:block;font-family:Inter,sans-serif;font-size:12px;line-height:20px;margin-bottom:16px}@media only screen and (min-width:800px){.thread-teaser__edited{display:inline-block;font-size:16px;line-height:28px}}.thread-teaser__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:.5em;margin:0}@media only screen and (min-width:480px){.thread-teaser__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.thread-teaser__links-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Inter,sans-serif;font-size:12px;line-height:20px;margin-right:1em}@media only screen and (min-width:800px){.thread-teaser__links-item{font-size:14px;line-height:24px}}.thread-teaser__links-item a{color:#f0007d;font-weight:600;text-decoration:none}.thread-teaser__links-item a:hover{color:#cc1085}@media only screen and (min-width:800px){.thread-teaser__links-item a{font-weight:400}}.thread-teaser__links-item svg{height:16px;margin-right:7px;width:16px}@media only screen and (min-width:800px){.thread-teaser__links-item svg{height:18px;margin-right:10px;width:18px}}.topics-overview{background-color:#d2d5ed;margin-top:24px;padding:24px}@media only screen and (min-width:800px){.topics-overview{margin-top:64px;padding:56px 0}}.topics-overview__teaser{margin-bottom:8px}.topics-overview__teaser:last-child{margin-bottom:0}.user{margin:0 auto;max-width:327px;text-align:center}.user__image-wrapper{height:104px;margin:0 auto;width:104px}.user__image{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user__edit-link{background:linear-gradient(135deg,#0068b4,#f0007d);border-radius:50%;display:inline-block;height:104px;position:relative;text-decoration:none;width:104px}.user__edit-text{color:#fff;font-size:12px;left:0;letter-spacing:.2px;line-height:16px;padding:0 22px;position:absolute;top:47px;width:calc(100% - 44px)}.user__anonymous-avatar{background:linear-gradient(135deg,#0068b4,#f0007d);border-radius:50%;height:104px;margin:0 auto;position:relative;width:104px}.user__edit-icon{height:16px;width:14px;fill:#fff;margin-top:24px}.user__anonymous-icon{height:46px;width:42px;fill:#fff;margin-top:28px}.user__date{font-size:12px;letter-spacing:.2px;line-height:20px}.user-form,.user-login-form,.user-pass,.user-register-form{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:792px;padding-left:24px;padding-right:24px}.user-form .js-password-confirm-message,.user-form .password-strength__meter{font-family:Inter,sans-serif;margin-top:16px}.user-form .password-strength__meter{background-color:rgba(0,104,180,.4)}.user-form .password-strength__indicator{background-color:#0068b4}.user-form .password-suggestions{font-family:Inter,sans-serif;margin-top:-16px}.user-form .password-strength__title{display:inline-block;margin-top:8px}.user-form .password-confirm{visibility:visible!important}.user-form .field--type-datetime h4{font-family:Gilroy,sans-serif;font-size:16px;font-weight:600;letter-spacing:.1px;line-height:1.5;margin:0 0 8px}.user-login-form .description,.user-login-form .description a,.user-pass .description,.user-pass .description a,.user-pass p,.user-register-form .description,.user-register-form .description a{color:#8f9399}.user-pass p{margin:32px 0}.user-overview__wrapper{margin-top:24px;padding:24px 0;position:relative}@media only screen and (min-width:800px){.user-overview__wrapper{margin-top:56px;padding:56px 0}}.user-overview__wrapper:after{background-color:#d2d5ed;content:"";display:block;height:100%;left:-24px;position:absolute;top:0;width:calc(100% + 48px);z-index:-1}@media only screen and (min-width:800px){.user-overview__wrapper:after{left:-56px;width:calc(100% + 112px)}}.user-overview__wrapper--light:after{opacity:.5}.user-overview__header,.user-overview__header-wrapper{margin:0 auto 24px;max-width:792px}@media only screen and (min-width:800px){.user-overview__header,.user-overview__header-wrapper{margin:0 auto 32px}}.user-overview__empty,.user-overview__header{font-size:28px;line-height:38px}.user-overview__header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin:0 auto 24px;max-width:792px}@media only screen and (min-width:800px){.user-overview__header-wrapper{margin:0 auto 32px}}.user-overview__header-wrapper .user-overview__header{margin:0 auto 0 0;max-width:none}.user-overview__links{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:38px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}@media only screen and (min-width:480px){.user-overview__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}@media only screen and (min-width:800px){.user-overview__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}}.user-overview__link-wrapper{display:inline-block}.user-overview__link-wrapper:not(:last-child){margin-right:1em}.user-overview__link-wrapper a{color:#f0007d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-overview__link-wrapper a:before{content:"";height:1rem}.user-overview__content,.user-overview__empty{margin:0 auto;max-width:792px}.user-overview__teaser{margin-bottom:8px}.user-overview__teaser:last-child{margin-bottom:0}.form-item-email-forum-response{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.form-item-email-forum-response>input{min-width:26px}.form-item-email-forum-response>input+label{margin:0}.form-item-email-forum-response>input:disabled+label{opacity:.5}.title-with-gradient{-webkit-background-clip:text;background-clip:text;background-image:-webkit-gradient(linear,left top,right top,from(#0068b4),to(#f0007d));background-image:linear-gradient(90deg,#0068b4 0,#f0007d);color:transparent;font-size:28px;line-height:38px;margin:0}@media only screen and (min-width:800px){.title-with-gradient{font-size:32px;line-height:48px}}.private-message__delete-dialog{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:90%;min-width:200px;overflow:auto;width:auto!important}@media only screen and (max-width:480px){.private-message__delete-dialog{max-width:100%;padding:10px}}@media only screen and (min-width:1200px){.private-message__delete-dialog{max-width:70%}}.hidden{display:none}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static!important;clip:auto;height:auto;overflow:visible;width:auto}.invisible{visibility:hidden}.js .js-hide,.js-show{display:none}.js .js-show{display:block}
