.experience{--panel:#101010}.experience header.toolbar{background:#050505f5}.experience .cover{max-width:none;min-height:660px;padding:60px max(5vw,24px) 70px}.experience .coverimg{opacity:.23;object-position:center}.experience .cover .heading{max-width:820px;padding-top:20px}.experience .cover .heading h2{font-size:clamp(64px,7vw,100px)}.experience .covercopy>p{font-size:18px;max-width:560px}.experience .cover .tagline{margin-top:24px}.experience .area-overview{display:grid;grid-template-columns:repeat(5,1fr);max-width:1440px;margin:auto;padding:32px 5vw 60px;gap:12px}.area-overview a{position:relative;display:flex;flex-direction:column;gap:12px;background:#121212;border:1px solid #303030;border-radius:8px;padding:24px 20px;text-decoration:none;transition:border-color .18s,background .18s}.area-overview a:hover{border-color:#e50914;background:#1b1011}.area-overview strong{font:32px 'Bebas Neue',sans-serif;font-weight:400}.area-overview span{font-size:13px;line-height:1.6;color:#a7a7a7}.area-overview b{color:#e50914;font-size:24px;margin-top:auto}.experience .content-area{max-width:1300px;margin:0 auto;padding:50px 5vw 70px;scroll-margin-top:120px}.area-heading{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:end;margin-bottom:28px;border-left:4px solid #e50914;padding-left:22px}.experience .area-heading h2{font-size:64px;margin:0}.area-heading p{color:#a7a7a7;font-size:16px;margin:0;max-width:430px}.content-panel{background:#101010;border:1px solid #303030;border-radius:8px;margin-bottom:12px;overflow:hidden}.content-panel>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;padding:23px 26px;font-size:19px;font-weight:600;line-height:1.4}.content-panel>summary::-webkit-details-marker{display:none}.content-panel>summary:hover{background:#191919}.panel-cue{font-weight:400;color:#e50914;font-size:28px}.content-panel[open]>.summary{border-bottom:1px solid #333}.content-panel[open] .panel-cue{transform:rotate(45deg)}.experience .content-panel>.slide{padding:24px 26px 36px;background:transparent!important;border:0;scroll-margin-top:145px}.experience .content-panel .heading h2{font-size:38px}.experience .content-panel .meta{font-size:10px;margin-bottom:18px}.experience .content-panel .heading{gap:24px}.experience .content-panel .heading>p{font-size:16px}.experience .ecosystem-explorer{padding:0;border:0;scroll-margin-top:120px}.experience .ecosystem-explorer>.meta{margin-top:26px}.experience .ecosystem-explorer>.heading h2{font-size:42px}.experience .eco-modules{gap:12px}.experience .eco-modules details{background:#101010;border:1px solid #303030;border-radius:8px;padding:0 16px}.experience .eco-name{font-size:26px}.experience .eco-area{display:block;margin-bottom:8px}.experience .index{border-radius:0 0 0 10px}.experience #expand-content{min-width:80px}.experience .jumpbar a{padding:10px 0}.experience .jumpbar a[aria-current=true]{border-bottom:3px solid #e50914}.experience .note{border-radius:0 6px 6px 0}.experience .content-panel .cards article{padding:20px 0}.experience .content-panel p{max-width:76ch}@media(max-width:1000px){.experience .area-overview{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.experience .area-overview{grid-template-columns:1fr;gap:8px;padding:22px}.area-overview a{display:grid;grid-template-columns:1fr auto;padding:18px 20px;gap:5px 14px}.area-overview strong{font-size:29px}.area-overview span{grid-row:2}.area-overview b{grid-column:2;grid-row:1/3;align-self:center}.experience .cover{min-height:0;padding:40px 22px}.experience .cover .heading h2{font-size:60px}.experience .content-area{padding:36px 22px}.area-heading{grid-template-columns:1fr;gap:12px}.experience .area-heading h2{font-size:49px}.content-panel>summary{padding:18px;font-size:17px}.experience .content-panel>.slide{padding:18px}.experience .content-panel .heading{grid-template-columns:1fr}.experience .content-panel .heading h2{font-size:32px}.experience .toolbar .wordmark{font-size:20px}.experience .toolbar>a:not(.wordmark){font-size:10px}.experience .eco-modules{grid-template-columns:1fr}}@media print{.area-overview,.area-heading,.content-panel>summary,#expand-content{display:none!important}.experience .content-area,.experience .content-panel{padding:0;border:0;margin:0}.experience .content-panel>.slide{padding:8mm 4mm}}
