.content_alignment,.content_alignment_wide{width:var(--content-width);max-width:var(--content-max);margin-left:auto;margin-right:auto}.content_alignment_wide{max-width:var(--content-max-wide)}@media only screen and (min-width:740px){.content_alignment_wide{width:var(--content-width-wide)}}.social{margin-top:var(--block-spacing-vertical);margin-bottom:var(--block-spacing-vertical);--item_count:1;--item_gap:calc(var(--grid-gap) * (var(--item_count) - 1));--item_viewport:min(var(--content-width-wide), var(--content-max-wide));--item_width:calc((var(--item_viewport) - var(--item_gap)) / var(--item_count))}.social .social_header{margin-bottom:var(--block-spacing-vertical-small)}.social .social_title{font-family:timonium,sans-serif;font-weight:500;font-style:normal;font-size:clamp(40px,4.074074074074074vw + 26.962962962962962px,84px);line-height:1.1;color:var(--color-twilight);margin:0}@media only screen and (min-width:980px){.social .social_title{transform:translate(0,.2em)}}.social .social_links .social_link:focus,.social .social_links .social_link:hover,.social .social_links a.social_link:focus,.social .social_links a.social_link:hover{--bg_color:rgba(255, 201, 2, 0.15)}@media only screen and (min-width:980px){.social .social_links{justify-content:flex-end}.social .social_links .social_link,.social .social_links a.social_link{height:60px;width:60px}.social .social_links .social_link .icon,.social .social_links a.social_link .icon{font-size:20px}}@media only screen and (min-width:740px){.social{--item_count:2}}@media only screen and (min-width:980px){.social{--item_count:3}}.social .social_item{width:var(--item_width)}.social .social_item_link{border:none}.social .service_instagram .social_item_link{position:relative;overflow:hidden;display:block;background:var(--color-black)}.social .service_instagram .social_item_link:before{float:left;width:1px;height:100%;content:'';margin-left:-1px;padding-bottom:100%}.social .service_instagram .social_item_image{position:absolute;max-width:none;max-height:none;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;right:-1px;left:-1px;bottom:-1px;z-index:0;-o-object-fit:cover;object-fit:cover}.social .service_twitter .social_item{--bg_color:var(--color-brown);--text_color:var(--color-black);position:relative;display:flex;justify-content:stretch;align-items:stretch;height:auto;border:6px solid var(--bg_color);color:var(--text_color);padding:30px}.social .service_twitter .social_item.theme_brown{--bg_color:var(--color-brown)}.social .service_twitter .social_item.theme_teal{--bg_color:var(--color-waterfall)}.social .service_twitter .social_item.theme_lilac{--bg_color:var(--color-lilac)}.social .service_twitter .social_item_background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:0}.social .service_twitter .social_item_background svg{height:100%;width:100%;flex:0 0 100%}.social .service_twitter .social_item_background path{fill:rgb(17 17 17 / .05)}.social .service_twitter .social_item_wrapper{display:flex;position:relative;flex-direction:column;justify-content:flex-start;z-index:1}.social .service_twitter .social_item_content{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:clamp(20px,.3703703703703704vw + 18.814814814814817px,24px);line-height:1.6;margin:0 0 auto;color:var(--text_color)}.social .service_twitter .social_item_content a[href*=hashtag]{pointer-events:none}.social .service_twitter .social_item_content img{width:clamp(20px,.3703703703703704vw + 18.814814814814817px,24px)}.social .service_twitter .social_item_footer{display:flex;gap:10px;align-items:center;margin-top:30px}.social .service_twitter .social_item_handle{display:inline-block}.social .service_twitter a{border-color:rgb(255 255 255 / .3);color:var(--text_color)}.social .service_twitter a:focus,.social .service_twitter a:hover{--text_color:var(--color-lemon);border-color:currentColor}.social .social_items{padding-left:var(--content-spacing-horizontal-wide);padding-right:var(--content-spacing-horizontal-wide);display:flex;flex-wrap:wrap;justify-content:space-between}.social .swiper-navigation,.social .swiper-pagination{margin-top:30px}@media only screen and (max-width:739px){.social .swiper-navigation,.social .swiper-pagination{flex:0 0 100%}}.social .swiper-navigation{justify-content:flex-start;gap:10px}@media only screen and (max-width:979px){.social .swiper-navigation{display:none}}@media only screen and (min-width:980px){.social .swiper-pagination{margin-left:auto}}.social .swiper-control{display:flex;align-items:center;justify-content:center;height:20px;width:30px;color:var(--color-lemon)}