.home-refined{background:#f4f4f0}.home-refined .site-header{background:#fff}.home-refined .banner-wrap{background:#fff;padding-block:18px}.home-refined .brand{margin:auto}.home-refined .main-nav{justify-content:center;border-top:1px solid var(--line);scrollbar-width:none}.home-refined .main-nav::-webkit-scrollbar{display:none}.home-refined .container{margin-top:28px}.home-refined .content-section:first-child{margin-top:0}.section-index{display:block;color:var(--blue);font:700 10px monospace;letter-spacing:.14em;margin-bottom:9px}.home-refined .section-heading.technical{align-items:end;border-bottom:1px solid var(--ink);padding-bottom:14px}.home-refined .section-heading.technical h2{font-size:clamp(34px,5vw,58px);line-height:.86}.home-refined .section-heading>a{font:700 11px monospace;color:var(--ink);text-decoration:none;text-transform:uppercase}.home-refined .news-grid{grid-template-columns:1.25fr .75fr;background:transparent;border:0;gap:1px}.home-refined .news-card{position:relative;min-height:190px;border-top:1px solid var(--line);padding:22px;background:#fff}.home-refined .news-card.news-lead{grid-row:span 2;min-height:381px;padding:clamp(26px,4vw,48px);background:#15191b;color:#fff}.home-refined .news-lead time{color:var(--sun)}.home-refined .news-card h3{margin:32px 0 12px;max-width:620px}.home-refined .news-lead h3{font-size:clamp(30px,4vw,52px);letter-spacing:-.04em}.home-refined .news-lead h3 a{color:#fff}.home-refined .news-card .rich-content{color:var(--muted);max-width:630px}.home-refined .news-lead .rich-content{color:#cbd1d2}.article-arrow{position:absolute;right:22px;bottom:18px;color:var(--blue);font-size:24px;text-decoration:none}.news-lead .article-arrow{color:var(--sun)}.home-refined .event-panel{display:grid;grid-template-columns:minmax(240px,.65fr) 1.35fr;gap:clamp(25px,6vw,80px);align-items:start}.home-refined .event-panel>.section-heading{display:block;margin:0}.home-refined .event-panel>.section-heading>a{display:inline-block;margin-top:24px}.home-refined .event-panel>.no-events,.home-refined .event-panel>.event-list{grid-column:2}.home-refined .event-panel>.subsection-title{grid-column:2;margin-bottom:-15px}.home-refined .no-events{margin:0}.home-refined .event-list>a{background:transparent;padding-inline:0}.home-refined .event-list>a:hover{background:#fff;padding-inline:14px}.home-refined .featured-grid{grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.home-refined .featured-grid .card{border:0;box-shadow:none}.home-refined .featured-grid .album-lead{grid-column:span 2;grid-row:span 2}.home-refined .featured-grid .album-lead img{aspect-ratio:16/10}.home-refined .featured-grid .card-body{position:relative;min-height:105px;border-top:0;padding:18px}.home-refined .featured-grid .card-body i{position:absolute;right:18px;bottom:14px;color:var(--blue);font-style:normal;font-size:22px}.home-refined .featured-grid .card h3{max-width:85%;font-size:16px}.home-refined .featured-grid .album-lead h3{font-size:clamp(20px,3vw,32px)}.home-refined .publicity-panel{box-shadow:none}@media(max-width:760px){.home-refined .banner-wrap{padding:8px}.home-refined .main-nav{justify-content:flex-start}.home-refined .news-grid{grid-template-columns:1fr}.home-refined .news-card.news-lead{grid-row:auto;min-height:330px}.home-refined .event-panel{grid-template-columns:1fr}.home-refined .event-panel>.no-events,.home-refined .event-panel>.event-list,.home-refined .event-panel>.subsection-title{grid-column:1}.home-refined .featured-grid{grid-template-columns:repeat(2,1fr)}.home-refined .featured-grid .album-lead{grid-column:span 2;grid-row:auto}.home-refined .featured-grid .album-lead img{aspect-ratio:16/10}}@media(max-width:430px){.home-refined .featured-grid{grid-template-columns:1fr}.home-refined .featured-grid .album-lead{grid-column:1}.home-refined .news-card.news-lead{min-height:300px}.home-refined .news-lead h3{font-size:30px}}
