
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.7 Arial,Helvetica,sans-serif}a{color:inherit;text-underline-offset:5px}button,input{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}::selection{background:var(--accent);color:var(--ink)}.skip{position:absolute;left:20px;top:-100px;z-index:100;background:var(--paper);padding:12px}.skip:focus{top:12px}.progress{height:3px;background:var(--accent);position:fixed;left:0;top:0;z-index:60;width:0}header{max-width:1440px;margin:auto;padding:28px 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:24px}.wordmark{font-size:23px;letter-spacing:-1px;font-weight:900;text-decoration:none;line-height:1.1}.wordmark small{display:block;font-size:10px;letter-spacing:2px;font-weight:400;margin-top:10px}nav{display:flex;gap:25px;align-items:center;font-size:13px}nav a{text-decoration:none;padding:8px 0}nav a[aria-current=page]{border-bottom:2px solid var(--accent)}.navtoggle{display:none;border:1px solid var(--line);background:none;color:inherit;padding:8px 14px}main{max-width:1440px;margin:auto;padding:0 5%}.eyebrow{font-size:11px;letter-spacing:2.4px;font-weight:bold;text-transform:uppercase}.hero{min-height:610px;display:grid;grid-template-columns:1.15fr 1fr;gap:5%;align-items:center;padding:70px 0 80px}.hero h1{font-size:clamp(52px,6.4vw,92px);line-height:1.03;letter-spacing:-5px;margin:24px 0 28px;font-weight:800}.hero em{font-style:normal;color:var(--accent)}.hero p{max-width:610px;color:var(--muted);font-size:18px;line-height:1.7}.read{display:inline-flex;align-items:center;gap:40px;background:var(--accent);color:var(--buttonink);text-decoration:none;padding:15px 24px;font-size:13px;font-weight:bold;margin-top:20px}.art{position:relative;min-height:420px;display:flex;align-items:center;justify-content:center;overflow:hidden}.art svg{width:100%;height:auto;max-height:460px}.art .stamp{position:absolute;bottom:0;left:12px;font-size:10px;letter-spacing:2px}.independent{font-size:12px;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted)}.facts{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:30px 0 40px;border-bottom:1px solid var(--line);gap:25px}.facts div{border-left:2px solid var(--accent);padding-left:18px}.facts dt{font-size:11px;text-transform:uppercase;letter-spacing:1.1px;color:var(--muted);margin-bottom:10px}.facts dd{margin:0;font-size:17px;font-weight:bold;line-height:1.4}.sectionhead{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:36px}.sectionhead h2{font-size:42px;letter-spacing:-1.8px;line-height:1.13;margin:10px 0 0}.sectionhead a{font-size:13px}.section{padding:75px 0;border-bottom:1px solid var(--line)}.storygrid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.storygrid article{padding-top:22px;border-top:1px solid var(--line)}h3{font-size:23px;letter-spacing:-.5px;line-height:1.28;margin:0 0 16px}p{margin:0 0 20px}.storygrid p,.bodycopy p,.webrow p{font-size:16px;color:var(--muted)}.num{font-size:12px;color:var(--accent);font-weight:bold;display:block;margin-bottom:18px}.timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:25px}.timeline article{border-top:2px solid var(--accent);padding-top:24px}.timeline b{font-size:22px;display:block;line-height:1.2;min-height:55px}.timeline p{color:var(--muted);font-size:14px}.timeline h3{font-size:18px}.quote{font-size:clamp(28px,4vw,54px);line-height:1.25;letter-spacing:-1.4px;max-width:1050px;margin:0}.quote small{font-size:12px;display:block;letter-spacing:1px;margin-top:25px;color:var(--muted)}.feature{background:var(--panel);padding:45px;border:1px solid var(--line)}.faq{max-width:920px}.faq details{border-bottom:1px solid var(--line);padding:22px 0}.faq summary{cursor:pointer;font-size:19px;font-weight:bold;list-style:none;display:flex;justify-content:space-between;gap:20px}.faq summary:after{content:'+';color:var(--accent)}.faq details[open] summary:after{content:'−'}.faq details p{padding-top:18px;color:var(--muted);font-size:16px;max-width:780px}.pagehero{padding:65px 0 45px;border-bottom:1px solid var(--line)}.pagehero h1{font-size:clamp(42px,6vw,78px);line-height:1.05;letter-spacing:-3px;margin:20px 0}.pagehero p{max-width:760px;color:var(--muted)}.bodycopy{display:grid;grid-template-columns:240px 1fr;gap:70px;padding:60px 0}.bodycopy aside{font-size:12px;color:var(--muted)}.bodycopy article{max-width:850px}.bodycopy h2{font-size:30px;letter-spacing:-1px;line-height:1.25;margin:40px 0 20px}.bodycopy h2:first-child{margin-top:0}.webrow{display:grid;grid-template-columns:90px 1fr;gap:30px;padding:32px 0;border-top:1px solid var(--line);max-width:1000px}.webrow .num{font-size:34px}.webrow h2{font-size:26px;margin:0 0 15px;line-height:1.2}.sourcebox{display:flex;gap:16px;align-items:center;padding:28px 0}.sourcebox input{width:min(100%,500px);border:1px solid var(--line);padding:14px 18px;background:var(--panel);color:var(--ink)}.source{padding:27px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:50px 1fr;gap:22px}.source h2{font-size:22px;margin:0 0 8px}.source p{font-size:15px;color:var(--muted);max-width:850px;margin:8px 0}.source a{overflow-wrap:anywhere}.source .url{font-size:12px;color:var(--muted)}[hidden]{display:none!important}.status{font-size:12px;color:var(--muted)}footer{max-width:1440px;padding:60px 5% 30px;margin:auto;display:grid;grid-template-columns:1fr 1.2fr;gap:50px}footer p{font-size:12px;line-height:1.8;color:var(--muted)}.footlinks{display:flex;flex-wrap:wrap;gap:22px;font-size:12px;margin-bottom:24px}.bottom{grid-column:1/-1;border-top:1px solid var(--line);padding-top:22px;font-size:11px;color:var(--muted);display:flex;justify-content:space-between}.badge{display:inline-block;border:1px solid var(--line);padding:4px 10px;font-size:11px;margin-right:10px} .legalbox{border-left:3px solid var(--accent);padding:25px;background:var(--panel);margin:30px 0}.legalbox p{margin:0}.apex{--paper:#17171c;--ink:#f8f4ef;--muted:#b8b5b6;--accent:#fa8734;--panel:#222229;--line:#3c3b42;--buttonink:#17171c}.apex .art{background:radial-gradient(ellipse at 70% 50%,#572e1d 0,transparent 65%)}.apex .hero h1{text-transform:uppercase;font-stretch:condensed;font-size:clamp(52px,5.5vw,76px)}.apex .wordmark{color:var(--accent)}.apex .art:before{content:'';position:absolute;inset:25px;border:1px solid #fa873430;transform:rotate(-8deg)}.shezi{--paper:#f0efdf;--ink:#161711;--muted:#55564b;--accent:#ddf000;--panel:#e7e6d4;--line:#c5c5b3;--buttonink:#161711}.shezi header{background:#11120e;color:#f4f2e5;max-width:none;padding-left:23%;position:relative;min-height:110px}.shezi header .wordmark{position:absolute;left:4%;color:#e7f300;font-size:30px}.shezi main{padding-left:23%;max-width:none;padding-right:5%}.shezi .hero{grid-template-columns:1fr;min-height:0;padding-top:60px;position:relative;gap:0}.shezi .hero h1{font-family:Georgia,serif;font-size:clamp(65px,7.5vw,108px);letter-spacing:-6px;max-width:800px;position:relative;z-index:1}.shezi .hero em{color:#161711;background:#e7f300;box-shadow:10px 0 #e7f300,-8px 0 #e7f300}.shezi .hero p{max-width:600px}.shezi .art{position:absolute;right:-4%;top:10px;width:34%;opacity:.35;pointer-events:none}.shezi .art .stamp{display:none}.shezi .facts{grid-template-columns:repeat(2,1fr);gap:30px}.shezi .facts div{border-color:#11120e}.shezi .storygrid{grid-template-columns:1fr}.shezi .storygrid article{display:grid;grid-template-columns:45px 1fr 1.5fr;gap:25px}.shezi .storygrid h3{font-family:Georgia,serif;font-size:28px}.shezi .num{color:#5c6500}.shezi .timeline{grid-template-columns:1fr}.shezi .timeline article{display:grid;grid-template-columns:125px 1fr 1.5fr;gap:20px;border-color:#11120e;padding-top:20px}.shezi .sectionhead h2{font-family:Georgia,serif}.shezi .feature{background:#151610;color:#f2f2e4}.shezi .feature .quote small{color:#bcbcaf}.shezi footer{padding-left:23%;max-width:none}.shezi .bodycopy{grid-template-columns:1fr;gap:20px}.ready{--paper:#f8fcff;--ink:#112746;--muted:#4d6579;--accent:#2688c3;--panel:#eaf5fc;--line:#cbdfea;--buttonink:#fff}.ready header{border:none}.ready .wordmark{color:#278bc1}.ready .hero{background:#eaf5fc;border-radius:34px;padding:65px 5%;margin:25px -1% 45px;min-height:600px}.ready .hero h1{font-size:clamp(52px,6vw,82px);letter-spacing:-4px;font-weight:700}.ready .hero .read{border-radius:40px}.ready .art{background:#d8edf8;border-radius:200px 200px 30px 30px}.ready .facts{border:0;padding-top:0}.ready .facts div{border:0;border-radius:20px;background:#e9f4fa;padding:25px}.ready .storygrid article{border:0;background:white;padding:30px;border-radius:24px;box-shadow:0 5px 25px #1c618308}.ready .timeline article{border-color:#6bb7dd}.ready .feature{border:0;border-radius:28px;background:#123353;color:white}.ready .feature .quote small{color:#9ed6f4}.ready .pagehero{border-radius:28px;background:#eaf5fc;padding:45px;margin-top:30px}.ready .faq details{background:#fff;border-radius:16px;padding:22px;margin:12px 0;border:1px solid var(--line)}.soccer{--paper:#f3efdf;--ink:#24251f;--muted:#626354;--accent:#b33327;--panel:#e9e3cc;--line:#c4beaa;--buttonink:#fff}.soccer header{border-bottom:3px double var(--ink);padding-top:20px;padding-bottom:20px}.soccer .wordmark{font-family:Georgia,serif;font-size:30px}.soccer .hero{grid-template-columns:1.05fr 1fr;min-height:570px;padding-top:55px}.soccer .hero h1{font-family:Georgia,serif;letter-spacing:-4px;font-weight:normal}.soccer .hero em{color:var(--ink);font-style:italic}.soccer .art{border:1px solid var(--ink);padding:10px}.soccer .facts{border-top:3px double var(--ink);border-bottom:3px double var(--ink)}.soccer .facts div{border:none}.soccer .sectionhead h2,.soccer h3,.soccer .pagehero h1{font-family:Georgia,serif}.soccer .storygrid{grid-template-columns:1.3fr 1fr 1fr}.soccer .storygrid article+article{border-left:1px solid var(--line);padding-left:25px}.soccer .timeline{grid-template-columns:1fr}.soccer .timeline article{display:grid;grid-template-columns:160px 1fr 2fr;gap:30px;border-color:var(--line)}.soccer .timeline b{color:var(--accent)}.soccer .feature{border:3px double var(--ink);background:transparent}.soccer .quote{font-family:Georgia,serif;font-style:italic}.soccer .pagehero{border-bottom:3px double var(--ink)}
@media(min-width:1100px){.shezi:before{content:'BRAND / PEOPLE / PUBLIC RECORD';position:fixed;left:5%;top:45%;font-size:11px;letter-spacing:3px;writing-mode:vertical-rl;transform:rotate(180deg);color:#777869}}
@media(max-width:900px){header{padding:22px 5%;flex-wrap:wrap}.hero{min-height:0;grid-template-columns:1fr;gap:35px;padding:45px 0}.hero h1{letter-spacing:-3px}.art{min-height:270px;max-height:350px}.art svg{max-height:330px}.facts{grid-template-columns:repeat(2,1fr)}.storygrid{grid-template-columns:1fr}.timeline{grid-template-columns:1fr 1fr}.bodycopy{grid-template-columns:1fr;gap:25px}.section{padding:50px 0}.sectionhead h2{font-size:34px}.shezi header,.shezi main,.shezi footer{padding-left:5%}.shezi header .wordmark{position:static}.shezi .hero h1{letter-spacing:-4px}.shezi .storygrid article{grid-template-columns:35px 1fr}.shezi .storygrid article p{grid-column:2}.shezi .timeline article{grid-template-columns:110px 1fr}.shezi .timeline article p{grid-column:2}.shezi .art{top:25px;width:38%}.ready .hero{padding:40px 6%;margin-top:15px;grid-template-columns:1fr}.ready .art{max-height:280px;min-height:260px}.soccer .hero{grid-template-columns:1fr}.soccer .storygrid{grid-template-columns:1fr}.soccer .storygrid article+article{border-left:0;padding-left:0}.soccer .timeline article{grid-template-columns:110px 1fr}.soccer .timeline p{grid-column:2}footer{grid-template-columns:1fr;gap:25px}.feature{padding:28px}}
@media(max-width:600px){body{font-size:16px}.navtoggle{display:block}nav{display:none;width:100%;flex-wrap:wrap;gap:12px 24px}nav.open{display:flex}.hero h1{font-size:54px;letter-spacing:-3px}.hero p{font-size:17px}.hero{padding-top:40px}.facts{gap:25px 15px}.facts dd{font-size:14px}.facts dt{font-size:10px}.sectionhead{display:block}.sectionhead a{display:inline-block;margin-top:20px}.timeline{grid-template-columns:1fr}.timeline b{min-height:0;margin-bottom:15px}.feature{padding:24px}.webrow{grid-template-columns:40px 1fr;gap:16px}.webrow .num{font-size:24px}.source{grid-template-columns:25px 1fr;gap:15px}.source h2{font-size:19px}.pagehero h1{letter-spacing:-2px}.ready .pagehero{padding:30px 24px}.shezi .hero h1{font-size:65px}.shezi .art{opacity:.15;top:60px;width:55%}.shezi .storygrid article{display:block}.shezi .timeline article,.soccer .timeline article{grid-template-columns:1fr;gap:0}.shezi .timeline article p,.soccer .timeline article p{grid-column:auto}.bottom{display:block}.bottom span{display:block;margin-bottom:10px}.sourcebox{display:block}.sourcebox input{margin-bottom:12px}.wordmark{font-size:21px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
