.ccuCommunity{background:var(--color-shade-01);padding:80px 0;overflow-x:hidden}.ccuCommunity .container{display:flex;flex-direction:column;align-items:center;gap:40px}.ccuCommunity__intro{display:flex;flex-direction:column;gap:8px;text-align:center;max-width:1002px;width:100%}.ccuCommunity__sub-headline{font-family:var(--font-primary);font-weight:600;font-size:20px;line-height:28px;letter-spacing:1.6px;text-transform:uppercase;color:var(--color-blue-accent);margin:0}.ccuCommunity__headline{font-family:var(--font-display);font-weight:600;font-size:52px;line-height:56px;color:var(--color-primary);margin:0}.ccuCommunity__body-text{font-family:var(--font-primary);font-weight:400;font-size:18px;line-height:30px;color:var(--color-jet-black-800);margin:16px 0 0}.ccuCommunity__ctas{display:flex;gap:20px;width:100%;max-width:1002px}.ccuCommunity__cta{flex:1 0 0;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 20px;min-height:44px;background:var(--color-primary);color:var(--color-shade-01);border:2px solid var(--color-primary);font-family:var(--font-primary);font-weight:700;font-size:18px;line-height:1;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.ccuCommunity__cta:hover{background:var(--color-bg-hover);border-color:var(--color-bg-hover);color:var(--color-shade-01)}.ccuCommunity__cta:focus{outline:2px solid var(--color-primary);outline-offset:2px}.ccuCommunity__cta:active{transform:scale(0.98)}.ccuCommunity--no-pad-top{padding-top:0}.ccuCommunity--no-pad-bottom{padding-bottom:0}@media(max-width: 1024px){.ccuCommunity{padding:60px 0}.ccuCommunity__headline{font-size:40px;line-height:46px}.ccuCommunity__ctas{flex-wrap:wrap;gap:16px}.ccuCommunity__cta{flex:1 1 calc(33.333% - 16px)}}@media(max-width: 768px){.ccuCommunity{padding:32px 0}.ccuCommunity__headline{font-size:32px;line-height:38px}.ccuCommunity__ctas{flex-direction:column;gap:12px}.ccuCommunity__cta{flex:none;width:100%}}@media(prefers-reduced-motion: reduce){.ccuCommunity__cta{transition:none}}
