/* Founder title above the character, with clear space for the portrait. */
.about-fortnite .founder-mark{min-height:600px}.about-fortnite .founder-chapter{display:none}.about-fortnite .founder-nameplate{position:absolute;top:24px;left:20px;margin:0;width:calc(100% - 40px);transform:rotate(-2deg);padding:15px 20px}.about-fortnite .founder-mark>img{inset:auto 0 0;width:100%;height:calc(100% - 142px);object-position:center bottom}.about-fortnite .founder-nameplate strong{font-size:54px}
/* Show the full wallpaper rather than cropping its wordmark. */
.rxt-white .home-feature .feature-art{min-height:0;height:auto;display:flex;align-items:center;justify-content:center;padding:32px;background:linear-gradient(145deg,#edf4ff,#dceafa);overflow:hidden}.rxt-white .home-feature .feature-art img{display:block;width:100%;height:auto;max-width:760px;object-fit:contain;filter:none;transform:none;border:7px solid #fff;border-radius:10px;box-shadow:0 14px 32px #183e7024}.rxt-white .home-feature .feature-copy{padding:44px}.rxt-white .home-feature .feature-copy>span{color:#2767c5}
/* A chapter board for community development. */
.rxt-unified.rxt-arena.rxt-white .rm-page,.rxt-unified.rxt-arena.rxt-white .sp-page{background:#fff;color:#17345b;min-height:0}.rxt-white .rm-hero{max-width:none;padding:62px max(24px,calc((100vw - 1240px)/2)) 48px;grid-template-columns:1.2fr .85fr;align-items:center;gap:50px;background:radial-gradient(ellipse at 85% 30%,#daeaff,transparent 50%),#f2f7ff;border-bottom:1px solid #d2e1f4}.rxt-white .rm-hero h1{font:900 clamp(48px,5.7vw,82px)/.93 'Barlow Condensed',Impact,sans-serif;letter-spacing:-.02em;color:#17345b;margin:20px 0}.rxt-white .rm-hero h1 em{color:#2465d2}.rxt-white .rm-kicker{color:#2d65b6;font-size:11px}.rxt-white .rm-hero p{color:#506983;font-size:15px;line-height:1.7}.rxt-white .rm-summary{display:grid;grid-template-columns:repeat(3,1fr);background:transparent;border:0;border-radius:0;overflow:visible;max-width:none;gap:10px}.rxt-white .rm-hero-art{position:relative;display:flex;flex-direction:column;align-items:center;border:1px solid #c7daf4;border-radius:15px;background:linear-gradient(145deg,#e6f0ff,#fff);padding:20px;box-shadow:10px 10px 0 #dbe7f7;overflow:hidden}.rxt-white .rm-hero-art>img{width:100%;height:230px;object-fit:contain;transform:none;filter:none}.rxt-white .rm-summary div{padding:14px 10px;border:1px solid #c5d8ee;background:#fff;border-radius:5px;min-width:0}.rxt-white .rm-summary strong{color:#2257a6;font:900 30px/1 'Barlow Condensed',Impact,sans-serif;margin-bottom:6px}.rxt-white .rm-summary span{color:#466484;font-size:9px;letter-spacing:.035em}.rxt-white .rm-toolbar{position:static;max-width:1240px;padding:28px 0;margin:0 auto;flex-wrap:wrap;background:transparent;backdrop-filter:none;gap:10px}.rxt-white .rm-toolbar button{padding:13px 18px;border:1px solid #bccfe7;border-radius:5px;background:#f5f8fd;color:#385a83;font:800 11px Inter,Arial,sans-serif;letter-spacing:.035em;min-height:44px}.rxt-white .rm-toolbar button.active{background:#ffe154;color:#20385b;border-color:#e5c948;box-shadow:3px 3px 0 #d7e2f0}.rxt-white .rm-toolbar button:hover{background:#e4efff;color:#204c94}.rxt-white .rm-toolbar>span{color:#677d98;font-size:10px}.rxt-white .rm-board{max-width:1240px;padding:0 0 42px;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.rxt-white .rm-column{padding:16px;background:#f0f6fd;border:1px solid #cfdeee;border-radius:13px}.rxt-white .rm-column>header{padding:8px 2px 21px;gap:13px;align-items:center;min-height:110px}.rxt-white .rm-column>header h2{font:900 30px/1 'Barlow Condensed',Impact,sans-serif;margin:0 0 8px;color:#17345b}.rxt-white .rm-column>header p{color:#56708c;font-size:12px;line-height:1.5}.rxt-white .rm-dot,.rxt-white .rm-dot img{width:60px;height:60px;min-width:60px;object-fit:contain;margin:0}.rxt-unified.rxt-arena.rxt-white .rm-card{padding:21px 20px 17px;border:1px solid #ccdcf0;border-top:4px solid #3da286;border-radius:7px;background:#fff;box-shadow:0 5px 0 #dbe7f5;margin-bottom:18px;transition:transform .18s,border-color .18s}.rxt-white .rm-card:last-child{margin-bottom:4px}.rxt-white .rm-card h3{font:800 23px/1.1 'Barlow Condensed',Impact,sans-serif;color:#183a64;letter-spacing:0}.rxt-white .rm-card-top{gap:10px;align-items:flex-start;flex-wrap:wrap}.rxt-white .rm-card-top span{color:#216b53;background:#e3f2eb;font-size:8px;padding:6px 7px;border-radius:4px;letter-spacing:.04em}.rxt-white .rm-card>p{color:#536b86!important;font:400 13px/1.7 Inter,Arial,sans-serif!important;margin:17px 0 20px!important}.rxt-white .rm-card footer{border-color:#e1eaf5;flex-wrap:wrap;gap:7px;padding-top:13px}.rxt-white .rm-card footer b{color:#256d55;font-size:8px;letter-spacing:.035em}.rxt-white .rm-card footer small{color:#6b7f97;font-size:8px;letter-spacing:.025em}.rxt-white .rm-column[data-roadmap-column=planned]{background:#edf3ff;border-color:#c5d7f4}.rxt-white .rm-column[data-roadmap-column=planned] .rm-card{border-top-color:#3475d1}.rxt-white .rm-column[data-roadmap-column=planned] .rm-card-top span{background:#e5efff;color:#275b9f}.rxt-white .rm-column[data-roadmap-column=planned] footer b{color:#285b9c}.rxt-white .rm-column[data-roadmap-column=exploring]{background:#fff8df;border-color:#e9ddb6}.rxt-white .rm-column[data-roadmap-column=exploring] .rm-card{border-top-color:#d3a735}.rxt-white .rm-column[data-roadmap-column=exploring] .rm-card-top span{background:#fff1c0;color:#795915}.rxt-white .rm-column[data-roadmap-column=exploring] footer b{color:#795915}.rxt-white .rm-board.filtered{grid-template-columns:minmax(0,760px);justify-content:center}.rxt-white .rm-note{max-width:1240px;margin:0 auto 55px;padding:27px 30px;background:#edf4fd;border:1px solid #cfdef1;border-radius:9px}.rxt-white .rm-note strong{font:900 25px 'Barlow Condensed',Impact,sans-serif;color:#214772}.rxt-white .rm-note p{color:#536b86;font-size:13px;line-height:1.7}
/* Service cards and a clear manually maintained status overview. */
.rxt-white .sp-hero{max-width:none;padding:60px max(24px,calc((100vw - 1240px)/2)) 48px;background:radial-gradient(ellipse at 85% 30%,#d8eafd,transparent 50%),#f2f7ff;border-bottom:1px solid #d1e1f3}.rxt-white .sp-kicker{color:#2d65b6;font-size:11px}.rxt-white .sp-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:55px}.rxt-white .sp-hero h1{font:900 clamp(58px,6.5vw,91px)/.91 'Barlow Condensed',Impact,sans-serif;color:#17345b;letter-spacing:-.02em}.rxt-white .sp-hero h1 em{color:#2465d2}.rxt-white .sp-hero p{color:#536b86;font-size:15px;line-height:1.7}.rxt-white .sp-overall{padding:27px;background:#fff;border:1px solid #c6dcec;border-radius:14px;box-shadow:10px 10px 0 #dbe8f6;gap:18px}.rxt-white .sp-overall-art{display:grid;place-items:center;width:96px;height:96px;min-width:96px;border:1px solid #b9dfd0;border-radius:50%;background:#e4f4eb;box-shadow:0 0 0 9px #ecf7f1}.rxt-white .sp-overall-art img{width:72px;height:72px;object-fit:contain}.rxt-white .sp-overall small{color:#58728b;font-size:9px}.rxt-white .sp-overall strong{color:#247456;font:900 28px/1.05 'Barlow Condensed',Impact,sans-serif;margin:8px 0 11px}.rxt-white .sp-overall p{color:#677d97;font-size:11px;line-height:1.6}.rxt-white .sp-overall .sp-pulse{display:none}.rxt-white .sp-metrics{max-width:1240px;margin:32px auto 44px;padding:0;gap:15px;grid-template-columns:repeat(4,minmax(0,1fr))}.rxt-white .sp-metrics article{padding:22px 20px;border:1px solid #cfdef1;border-radius:8px;background:#f2f7fd;gap:15px;min-width:0}.rxt-white .sp-metrics span{color:#2b62b0;font:900 38px/1 'Barlow Condensed',Impact,sans-serif}.rxt-white .sp-metrics b{color:#284869;font-size:10px}.rxt-white .sp-metrics small{color:#617994;font-size:10px;line-height:1.5}.rxt-white .sp-content{max-width:1240px;padding:0 0 60px;gap:28px;grid-template-columns:minmax(0,1fr) 315px}.rxt-white .sp-section-head{gap:20px;align-items:center;margin-bottom:24px}.rxt-white .sp-section-head span{color:#3774bf;font-size:10px}.rxt-white .sp-section-head h2{color:#17345b;font:900 36px 'Barlow Condensed',Impact,sans-serif}.rxt-white .sp-section-head p{color:#627992;font-size:11px;line-height:1.6}.rxt-white .sp-services{gap:15px}.rxt-white .sp-service{border:1px solid #cbdcf0;border-radius:8px;background:#fff;box-shadow:0 5px 0 #e6eef8;padding:23px 20px;gap:17px;grid-template-columns:50px minmax(0,1fr) auto 20px}.rxt-white .sp-service:hover,.rxt-white .sp-service[aria-expanded=true]{border-color:#7eace5;background:#f3f8ff;transform:none}.rxt-white .service-icon,.rxt-white .service-icon img{width:48px;height:48px;object-fit:contain;background:transparent}.rxt-white .service-name b{color:#20446f;font:800 21px/1.1 'Barlow Condensed',Impact,sans-serif}.rxt-white .service-name small{color:#687d97;font-size:11px;line-height:1.5}.rxt-white .service-state{padding:7px 9px;border-radius:4px;color:#246b53;background:#e4f3eb;font-size:8px;letter-spacing:.025em;white-space:normal}.rxt-white .service-state i{background:#399374}.rxt-white .sp-service.external .service-state{color:#315f9c;background:#e7effc}.rxt-white .sp-service.external .service-state i{background:#3d75c3}.rxt-white .chev{color:#3f76bb}.rxt-white .service-detail{border-color:#ccdcf1;color:#536b86;font-size:13px;line-height:1.7;margin-top:4px}.rxt-white .sp-card{padding:24px;border:1px solid #cbdcf0;border-radius:9px;background:#f0f6fe;box-shadow:none}.rxt-white .sp-label{color:#2f68b5;font-size:10px}.rxt-white .legend b{color:#244b78;font-size:12px}.rxt-white .legend small{color:#5b7390;font-size:11px}.rxt-white .legend i{background:#399374}.rxt-white .legend i.external{background:#3d75c3}.rxt-white .sp-card h3{font:900 28px/1.1 'Barlow Condensed',Impact,sans-serif;color:#1d416e}.rxt-white .sp-card>p{color:#536b86;font-size:13px;line-height:1.7}.rxt-white .sp-card a{color:#265da9;padding:9px 0;font-size:10px}.rxt-white .sp-card.help-card{background:linear-gradient(140deg,#2c6ed0,#17468b);border:1px solid #2158a4;box-shadow:0 6px 0 #dae6f7}.rxt-white .help-card .sp-label{color:#bddcff}.rxt-white .help-card h3{color:#fff}.rxt-white .help-card>p{color:#d4e7ff}.rxt-white .help-card a{background:#ffe052;color:#203a60;padding:13px 14px;border-radius:4px}.rxt-white .help-card a+a{background:#ffffff15;border:1px solid #88b7fa;color:#fff}.rxt-white .sp-card.subtle{background:#fff;border-style:dashed}
@media(max-width:1300px){.rxt-white .rm-toolbar,.rxt-white .rm-board,.rxt-white .rm-note,.rxt-white .sp-metrics,.rxt-white .sp-content{margin-left:24px;margin-right:24px}}
@media(max-width:1000px){.rxt-white .rm-hero{grid-template-columns:1fr .8fr;gap:30px}.rxt-white .rm-board{grid-template-columns:1fr 1fr}.rxt-white .sp-hero-grid,.rxt-white .sp-content{grid-template-columns:1fr}.rxt-white .sp-overall{max-width:600px}.rxt-white .sp-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.rxt-white .sp-side{grid-template-columns:1fr 1fr}.rxt-white .sp-card.subtle{grid-column:1/-1}}
@media(max-width:760px){.about-fortnite .founder-mark{min-height:580px}.about-fortnite .founder-nameplate{width:calc(100% - 40px);max-width:none}.about-fortnite .founder-mark>img{height:calc(100% - 145px)}.rxt-white .rm-hero{grid-template-columns:1fr;padding-block:43px;gap:27px}.rxt-white .rm-hero-art{max-width:520px;width:100%;justify-self:center}.rxt-white .rm-hero-art>img{height:210px}.rxt-white .rm-summary{width:100%}.rxt-white .rm-board{grid-template-columns:1fr}.rxt-white .rm-column>header{min-height:0;padding-bottom:23px}.rxt-white .rm-toolbar{padding:24px 0;overflow:visible;gap:8px}.rxt-white .rm-toolbar>span{width:100%;margin:7px 0 0;display:block}.rxt-white .rm-toolbar button{padding:11px 13px}.rxt-white .sp-hero{padding-block:43px}.rxt-white .sp-hero-grid{gap:25px}.rxt-white .sp-service{grid-template-columns:48px minmax(0,1fr) 20px}.rxt-white .service-state{grid-column:2;justify-self:start}.rxt-white .chev{grid-column:3;grid-row:1/3}.rxt-white .service-detail{grid-column:1/-1}.rxt-white .sp-side{grid-template-columns:1fr}.rxt-white .sp-metrics article{padding:19px 14px;gap:10px}.rxt-white .sp-metrics span{font-size:32px}.rxt-white .home-feature .feature-art{padding:24px}.rxt-white .home-feature .feature-copy{padding:30px}.rxt-white .sp-section-head p{display:none}}
@media(max-width:430px){.about-fortnite .founder-mark{min-height:490px}.about-fortnite .founder-nameplate strong{font-size:47px}.about-fortnite .founder-nameplate{top:20px;padding:14px 16px}.rxt-white .sp-overall{padding:22px;gap:16px}.rxt-white .sp-overall-art{width:70px;height:70px;min-width:70px;box-shadow:0 0 0 5px #ecf7f1}.rxt-white .sp-overall-art img{width:57px;height:57px}.rxt-white .sp-overall strong{font-size:25px}.rxt-white .sp-metrics b{font-size:9px}.rxt-white .rm-summary div{padding:12px 6px}.rxt-white .rm-summary span{font-size:8px}}
@media(prefers-reduced-motion:reduce){.rxt-unified.rxt-arena.rxt-white .rm-card{transition:none}}
