.wp-block-forum-landing-hero{margin:0;padding:0}.hero{overflow:hidden;padding-top:calc(66px + clamp(.75rem, .75vw + .6rem, 1.5rem)*2);position:relative}.hero__content{display:flex;flex-direction:column;margin:0 auto;max-width:1620px;min-height:90vh;padding:0 clamp(.75rem,.75vw + .6rem,1.5rem);position:relative;z-index:2}@media(max-width:768px){.hero__content{min-height:auto}}.hero__logos{align-items:start;display:flex;gap:clamp(.938rem,.938vw + .75rem,1.875rem);justify-content:space-between;margin-bottom:clamp(2.5rem,1.5vw + 2.2rem,4rem);padding:40px 0}@media(max-width:550px){.hero__logos{flex-wrap:wrap}}.hero__logos-left{align-items:center;display:flex;flex-wrap:wrap;gap:40px clamp(.938rem,1.563vw + .625rem,2.5rem)}@media(max-width:550px){.hero__logos-left{justify-content:space-between;width:100%}}.hero__logos-right{flex-shrink:0}.hero__logo-dialog{align-items:flex-start;display:flex;flex-direction:column}.hero__logo-dialog img{height:80px;width:auto}@media(max-width:960px){.hero__logo-dialog img{height:50px}}@media(max-width:768px){.hero__logo-dialog img{height:32px}}.hero__logo-dialog-main{color:#fff;font-size:32px;font-weight:600;letter-spacing:.02em;line-height:1;text-transform:uppercase}@media(max-width:768px){.hero__logo-dialog-main{font-size:24px}}.hero__logo-dialog-sub{color:#fff;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1;margin-top:4px;text-transform:uppercase}@media(max-width:768px){.hero__logo-dialog-sub{font-size:14px}}.hero__logo-fake img,.hero__logo-gfcn img,.hero__logo-master img{height:80px;width:auto}@media(max-width:1200px){.hero__logo-fake img,.hero__logo-gfcn img,.hero__logo-master img{height:50px}}.hero__logos-right{align-items:center;display:flex}@media(max-width:768px){.hero__logos-right{margin-bottom:auto}}.hero__partner{align-items:center;display:flex;gap:16px}.hero__partner img{height:80px;width:auto}@media(max-width:1200px){.hero__partner img{height:50px}}.hero__info{display:flex;flex:1;flex-direction:column;gap:64px;justify-content:center}@media(max-width:1365px){.hero__info{padding-inline:60px}}@media(max-width:1024px){.hero__info{padding-inline:40px}}@media(max-width:768px){.hero__info{gap:40px;min-height:auto;padding-inline:clamp(.75rem,.75vw + .6rem,1.5rem)}}@media(max-width:480px){.hero__info{gap:32px}}.hero__date-text{background:transparent;border:none;color:#cbffaf;font-size:64px;font-weight:300;letter-spacing:.02em;line-height:1;margin:0;padding:0;text-transform:uppercase}@media(max-width:1440px){.hero__date-text{font-size:56px}}@media(max-width:1365px){.hero__date-text{font-size:48px}}@media(max-width:1024px){.hero__date-text{font-size:40px}}@media(max-width:768px){.hero__date-text{font-size:28px}}@media(max-width:480px){.hero__date-text{font-size:20px}}.hero__title-text{color:#fff;font-size:128px;font-weight:700;letter-spacing:-.02em;line-height:1;margin:0;text-transform:uppercase}@media(max-width:1440px){.hero__title-text{font-size:110px}}@media(max-width:1365px){.hero__title-text{font-size:96px}}@media(max-width:1024px){.hero__title-text{font-size:80px}}@media(max-width:768px){.hero__title-text{font-size:48px}}@media(max-width:480px){.hero__title-text{font-size:36px;line-height:1.1}}.hero__title-main{color:inherit}.hero__title-accent,.hero__title-main{background:transparent;border:none;font:inherit;margin:0;padding:0}.hero__title-accent{color:#cbffaf}.hero__cta-button{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;gap:16px;padding:16px 4px;text-decoration:none;transition:transform .3s ease,opacity .3s ease}.hero__cta-button:hover{opacity:.8;transform:translateX(8px)}.hero__cta-text{background:transparent;border:none;color:#cbffaf;font-size:40px;font-weight:600;line-height:1.4;margin:0;padding:0;text-transform:uppercase}@media(max-width:1365px){.hero__cta-text{font-size:36px}}@media(max-width:1024px){.hero__cta-text{font-size:32px}}@media(max-width:768px){.hero__cta-text{font-size:24px}}@media(max-width:480px){.hero__cta-text{font-size:20px}}.hero__cta-icon{color:#cbffaf;flex-shrink:0;height:40px;width:40px}@media(max-width:768px){.hero__cta-icon{height:32px;width:32px}}
