.ssw-social-footer{max-width:1500px;margin:0 auto 54px;padding:0 0 36px;border-bottom:1px solid var(--ssw-line);display:flex;align-items:center;justify-content:space-between;gap:32px}.ssw-social-invitation{display:grid;gap:9px;text-decoration:none;width:fit-content}.ssw-social-invitation .ssw-eyebrow{margin:0}.ssw-social-invitation-title{font:400 clamp(1.8rem,3vw,2.7rem)/1.15 var(--ssw-display);color:var(--ssw-white)}.ssw-social-invitation-title>span{display:inline-block;font:300 .75em var(--ssw-body);margin-left:12px;color:var(--ssw-gold)}.ssw-social-invitation>span:last-child{font-size:.8rem;color:var(--ssw-muted)}.ssw-social-invitation:hover .ssw-social-invitation-title{color:var(--ssw-gold)}.ssw-footer nav.ssw-social-icons{display:flex;gap:12px}.ssw-footer nav.ssw-social-icons a{display:grid;place-items:center;width:48px;height:48px;padding:12px;border:1px solid var(--ssw-line);border-radius:50%;color:var(--ssw-gold)}.ssw-footer nav.ssw-social-icons a:hover{background:#d8b26a12;border-color:var(--ssw-gold)}.ssw-social-icons svg{width:22px;height:22px}.ssw-social-page{background:radial-gradient(ellipse 75% 420px at 72% 0,#39264065,transparent),var(--ssw-bg)}.ssw-social-hero{padding-top:36px;padding-bottom:55px}.ssw-social-hero .ssw-breadcrumb{margin-bottom:60px}.ssw-social-hero-copy{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:clamp(35px,6vw,100px);margin-bottom:48px}.ssw-social-hero h1{font-size:clamp(3.5rem,6.4vw,6.2rem);line-height:.98;letter-spacing:-.025em;margin:0}.ssw-social-page em{font-weight:400;color:#dfbc82}.ssw-social-hero-copy>p{font-size:1rem;line-height:1.9;color:var(--ssw-muted);max-width:350px;margin:0 0 7px}.ssw-social-channels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ssw-line);background:#1e172380}.ssw-social-channels>a{display:flex;align-items:center;gap:14px;padding:23px 20px;min-width:0;text-decoration:none;border-right:1px solid var(--ssw-line)}.ssw-social-channels>a:last-child{border:0}.ssw-social-channels>a:hover{background:#d8b26a0b}.ssw-social-channel-icon{display:grid;place-items:center;flex-shrink:0;width:34px;color:var(--ssw-gold)}.ssw-social-channel-icon svg{width:27px;height:27px}.ssw-social-channels strong{display:block;font-weight:500;font-size:.87rem}.ssw-social-channels small{display:block;color:var(--ssw-muted);font-size:.65rem;margin-top:4px;overflow-wrap:anywhere}.ssw-social-out{color:var(--ssw-gold);margin-left:auto}.ssw-social-feed{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(30px,5vw,85px);padding-block:35px 60px;align-items:start;scroll-margin-top:110px}.ssw-social-feed-intro{position:sticky;top:115px}.ssw-social-feed-intro h2{font-size:clamp(2.3rem,3.1vw,3.2rem);line-height:1.04;margin:0 0 24px}.ssw-social-feed-intro>p:not(.ssw-eyebrow){font-size:.82rem;line-height:1.85;color:var(--ssw-muted)}.ssw-social-filters{display:grid;margin:30px 0 24px;border-top:1px solid var(--ssw-line)}.ssw-social-filters>a{display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--ssw-line);padding:14px 10px;text-decoration:none;font-size:.8rem;color:var(--ssw-muted);min-height:48px}.ssw-social-filters>a[aria-current]{color:var(--ssw-gold);background:#d8b26a0b}.ssw-social-filters>a:hover{color:var(--ssw-white)}.ssw-social-filters svg{width:19px;height:19px}.ssw-social-filters>a>span:first-child{width:19px;font-size:1.2rem}.ssw-social-filters>a>span:last-child{margin-left:auto;color:var(--ssw-gold)}.ssw-social-feed-intro .ssw-social-source-note{font-size:.7rem!important;line-height:1.7!important}.ssw-social-timeline{min-width:0}.ssw-social-post{display:grid;grid-template-columns:minmax(220px,.85fr) 1fr;overflow:hidden;border:1px solid var(--ssw-line);margin-bottom:26px;background:linear-gradient(115deg,#201923,#18131c)}.ssw-social-post-image{position:relative;min-height:245px;display:flex;align-items:center;background:#100c14;isolation:isolate;text-decoration:none}.ssw-social-post-image img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain}.ssw-social-post-image:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#100c14d9);pointer-events:none}.ssw-social-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:52px;height:52px;border:1px solid #eeddb0b0;background:#17111d9c;display:grid;place-items:center;border-radius:50%;z-index:1;box-shadow:0 3px 20px #0005}.ssw-social-play svg{width:24px;fill:#f0d29a;margin-right:3px}.ssw-social-post-image:hover .ssw-social-play{background:#33263ee6;border-color:var(--ssw-gold)}.ssw-social-image-label{position:absolute;bottom:16px;left:20px;right:16px;font-size:.66rem;color:#f5e6c7;z-index:1}.ssw-social-post-copy{padding:25px 27px;display:flex;flex-direction:column;align-items:start;justify-content:center;min-width:0}.ssw-social-post-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 15px;width:100%;font-size:.63rem;color:var(--ssw-muted);margin-bottom:20px}.ssw-social-post-meta>span{display:flex;align-items:center;gap:7px;color:var(--ssw-gold)}.ssw-social-post-meta svg{width:17px;height:17px}.ssw-social-caption{font-size:1.02rem;line-height:1.7;margin:0 0 20px;overflow-wrap:anywhere;white-space:normal}.ssw-social-caption-more{font-size:.8rem;line-height:1.75;overflow-wrap:anywhere;margin-bottom:20px}.ssw-social-caption-more summary{color:var(--ssw-gold);cursor:pointer;min-height:44px;padding-block:10px}.ssw-social-caption-more p{white-space:normal}.ssw-social-post-link{font-size:.72rem;margin-top:auto;padding-top:10px;min-height:44px}.ssw-social-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:22px 0;border-bottom:1px solid var(--ssw-line);font-size:.76rem}.ssw-social-pagination a{padding-block:10px;color:var(--ssw-gold);text-underline-offset:5px}.ssw-social-pagination>span{color:var(--ssw-muted)}.ssw-social-freshness{margin-top:20px;display:flex;gap:6px 24px;flex-wrap:wrap}.ssw-social-freshness p{font-size:.65rem;color:var(--ssw-muted);margin:0}.ssw-social-empty{padding:40px;border:1px solid var(--ssw-line);background:var(--ssw-panel)}.ssw-social-empty h3{font-size:2rem}.ssw-social-closing{border-top:1px solid var(--ssw-line);text-align:center;padding-block:65px 80px}.ssw-social-closing h2{font-size:clamp(2.7rem,4vw,4.2rem);line-height:1.05;margin-bottom:30px}@media (max-width:1100px){.ssw-social-channels{grid-template-columns:repeat(2,minmax(0,1fr))}.ssw-social-channels>a:nth-child(2){border-right:0}.ssw-social-channels>a:nth-child(-n+2){border-bottom:1px solid var(--ssw-line)}.ssw-social-feed{grid-template-columns:210px minmax(0,1fr);gap:32px}.ssw-social-post{grid-template-columns:minmax(160px,.9fr) 1fr}.ssw-social-post-copy{padding:22px}}@media (max-width:800px){.ssw-social-hero-copy{grid-template-columns:1fr;gap:25px}.ssw-social-hero-copy>p{max-width:520px}.ssw-social-hero .ssw-breadcrumb{margin-bottom:40px}.ssw-social-feed{grid-template-columns:1fr;padding-top:10px;gap:28px}.ssw-social-feed-intro{position:static}.ssw-social-feed-intro h2 br{display:none}.ssw-social-feed-intro h2 em:before{content:" "}.ssw-social-feed-intro h2{margin-bottom:16px}.ssw-social-feed-intro>p{max-width:600px}.ssw-social-filters{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--ssw-line);margin:22px 0 16px}.ssw-social-filters>a{flex:1;justify-content:center;padding-inline:12px;border-bottom:0;white-space:nowrap}.ssw-social-filters>a>span:last-child{display:none}.ssw-social-feed-intro .ssw-social-source-note{margin:6px 0}.ssw-social-post{grid-template-columns:minmax(220px,.85fr) 1fr}.ssw-social-footer{flex-wrap:wrap;gap:25px}}@media (max-width:520px){.ssw-social-hero{padding-top:25px;padding-bottom:32px}.ssw-social-hero h1{font-size:clamp(3rem,12vw,3.9rem)}.ssw-social-hero-copy{margin-bottom:30px}.ssw-social-hero-copy>p{font-size:.88rem}.ssw-social-channels>a{gap:9px;padding:16px 10px}.ssw-social-channel-icon{width:26px}.ssw-social-channel-icon svg{width:22px;height:22px}.ssw-social-channels small{font-size:.55rem}.ssw-social-channels strong{font-size:.78rem}.ssw-social-out{display:none}.ssw-social-feed{scroll-margin-top:85px;padding-bottom:45px}.ssw-social-filters>a{font-size:.7rem;gap:7px;padding-inline:6px}.ssw-social-post{grid-template-columns:1fr;margin-bottom:24px}.ssw-social-post-image{min-height:0;justify-content:center}.ssw-social-post-image img{max-height:400px}.ssw-social-post-copy{padding:23px}.ssw-social-post-meta{margin-bottom:15px}.ssw-social-caption{font-size:1rem}.ssw-social-invitation-title{font-size:1.9rem}.ssw-social-footer{margin-bottom:38px;padding-bottom:30px}}
