.sp .ij-hero{background:var(--accent);border-bottom:var(--sp-line);padding-bottom:65px}.sp .ij-hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:10%;display:grid}.sp .ij-hero h1{text-transform:uppercase;letter-spacing:-.025em;font:400 clamp(64px,8vw,115px)/1.05 WildHeadline,Impact,sans-serif}.sp .ij-hero p{color:var(--text);max-width:44ch}.sp .ij-star{margin-bottom:22px;font-size:110px;line-height:1;display:block}.sp .ij-section-label{flex-wrap:wrap;justify-content:space-between;gap:15px;margin-bottom:30px;font-size:11px;display:flex}.sp .ij-section-label .cw-label{margin:0}.sp .ij-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.sp .ij-card{flex-direction:column;min-width:0;display:flex}.sp .ij-card-cover{aspect-ratio:1.5;border:var(--sp-line);box-shadow:5px 5px 0 var(--text);display:block;position:relative;overflow:hidden}.sp .ij-cover-image{object-fit:cover;width:100%;height:100%;display:block}.sp .ij-cover-art{background:var(--soft);height:100%;color:var(--text);flex-direction:column;justify-content:space-between;padding:28px;display:flex;position:relative;overflow:hidden}.sp .ij-cover-art>span:not(.ij-cover-symbol){text-transform:uppercase;letter-spacing:.12em;z-index:1;font-size:9px;position:relative}.sp .ij-cover-art>b{text-transform:uppercase;z-index:1;max-width:9ch;font:400 clamp(32px,3.5vw,55px)/1.08 WildHeadline,Impact,sans-serif;position:relative}.sp .ij-cover-symbol{opacity:.8;font-size:120px;line-height:.85;position:absolute;bottom:15px;right:15px;transform:rotate(-12deg)}.sp .ij-cover-art[data-category=Typography]{background:#d8c8ee}.sp .ij-cover-art[data-category=Typography] .ij-cover-symbol{font-family:Georgia,serif}.sp .ij-cover-art[data-category=Strategy]{background:var(--accent)}.sp .ij-card-arrow{border:var(--sp-line);background:var(--bg);place-items:center;width:40px;height:40px;font-size:24px;display:grid;position:absolute;bottom:17px;right:17px}.sp .ij-card-copy{flex-direction:column;flex:1;padding-top:25px;display:flex}.sp .ij-meta{flex-wrap:wrap;align-items:center;gap:16px;font-size:11px;display:flex}.sp .ij-category{border:1px solid var(--text);text-transform:uppercase;letter-spacing:.04em;padding:6px 10px;font-size:10px}.sp .ij-card h2{letter-spacing:-.035em;text-transform:none;text-wrap:initial;margin-block:22px 16px;font-size:26px;line-height:1.2}.sp .ij-card-copy>p{margin-bottom:25px;font-size:14px}.sp .ij-card-bottom{border-top:var(--sp-line);justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-block:20px;font-size:11px;display:flex}.sp .ij-card-bottom a{text-underline-offset:4px;font-weight:700;text-decoration:underline}.sp .ij-featured{border-bottom:var(--sp-line);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:6%;margin-bottom:65px;padding-bottom:50px;display:grid}.sp .ij-featured .ij-card-cover{aspect-ratio:1.15}.sp .ij-featured .ij-card-copy{justify-content:center;padding-top:0}.sp .ij-featured h2{font-size:clamp(30px,3.4vw,49px);line-height:1.13}.sp .ij-featured .ij-card-bottom{margin-top:15px}.sp .ij-featured .ij-cover-art>b{font-size:clamp(42px,5vw,72px)}.sp .ij-featured .ij-cover-symbol{font-size:190px;bottom:45px;right:35px}.sp .ij-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:55px;display:flex}.sp .ij-pagination>span{align-items:center;gap:12px;display:flex}.sp .ij-pagination a{border:var(--sp-line);padding:11px 15px;font-size:12px}.sp .ij-pagination a[aria-current]{background:var(--text);color:var(--soft)}.sp .ij-pagination a:hover{background:var(--soft);color:var(--text)}.sp .ij-article-header{padding-bottom:0}.sp .ij-article-header h1{text-transform:uppercase;letter-spacing:-.02em;text-wrap:balance;max-width:1100px;margin-block:28px 35px;font:400 clamp(42px,5.5vw,80px)/1.1 WildHeadline,Impact,sans-serif}.sp .ij-article-byline{flex-wrap:wrap;align-items:center;gap:22px;padding-bottom:35px;font-size:12px;display:flex}.sp .ij-avatar{border:var(--sp-line);background:var(--soft);flex:none;place-items:center;width:42px;height:42px;font-size:18px;font-weight:700;display:grid}.sp .ij-article-byline>a{margin-left:auto}.sp .ij-article-cover{border:var(--sp-line);height:420px;box-shadow:8px 8px 0 var(--text)}.sp .ij-article-cover .ij-cover-art{padding:35px 45px}.sp .ij-article-cover .ij-cover-art>b{max-width:12ch;font-size:clamp(55px,7vw,100px)}.sp .ij-article-cover .ij-cover-symbol{font-size:280px;bottom:25px;right:8%}.sp .ij-reading-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:9%;display:grid}.sp #article-body{min-width:0;scroll-margin-top:30px}.sp .ij-excerpt{color:var(--text);border-left:6px solid var(--accent);margin-bottom:35px;padding:0 0 30px 24px;font-size:21px;font-weight:700;line-height:1.6}.sp .ij-prose{color:var(--text);overflow-wrap:anywhere;font:400 17px/1.85 Arial,sans-serif}.sp .ij-prose p{color:inherit;margin-bottom:25px;font-size:17px;line-height:1.85}.sp .ij-prose h1,.sp .ij-prose h2{letter-spacing:-.025em;text-transform:none;text-wrap:initial;margin:42px 0 23px;font:700 32px/1.25 Arial,sans-serif}.sp .ij-prose h3,.sp .ij-prose h4{margin:32px 0 18px;font:700 24px/1.3 Arial,sans-serif}.sp .ij-prose a{text-underline-offset:4px;text-decoration:underline}.sp .ij-prose ul,.sp .ij-prose ol{margin:20px 0 28px;padding-left:25px}.sp .ij-prose ul{list-style:outside}.sp .ij-prose ol{list-style:decimal}.sp .ij-prose li{margin-bottom:12px}.sp .ij-prose blockquote{background:var(--soft);border-left:5px solid var(--text);margin:30px 0;padding:25px}.sp .ij-prose blockquote p:last-child{margin-bottom:0}.sp .ij-prose img,.sp .ij-prose video{max-width:100%;height:auto}.sp .ij-prose iframe{max-width:100%}.sp .ij-prose pre{background:var(--text);color:var(--bg);max-width:100%;padding:20px;font-size:14px;overflow:auto}.sp .ij-prose table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.sp .ij-prose th,.sp .ij-prose td{border:1px solid #777;min-width:120px;padding:12px}.sp .ij-prose hr{border:0;border-top:var(--sp-line);margin-block:35px}.sp .ij-tags{border-top:var(--sp-line);flex-wrap:wrap;gap:10px;margin-top:35px;padding-top:30px;display:flex}.sp .ij-tags>span{border:1px solid var(--text);padding:7px 12px;font-size:11px}.sp .ij-back-link{margin-top:30px}.sp .ij-sidebar{position:sticky;top:30px}.sp .ij-author-card{background:var(--soft);border:var(--sp-line);padding:25px}.sp .ij-author{align-items:center;gap:16px;margin-bottom:25px;display:flex}.sp .ij-author>div>span{text-transform:uppercase;font-size:10px}.sp .ij-author p{color:var(--text);font-weight:700}.sp .ij-author-card dl>div{border-top:1px solid #20221d50;justify-content:space-between;gap:15px;margin-top:13px;padding-top:13px;font-size:11px;display:flex}.sp .ij-author-card dd{text-align:right}.sp .ij-share{border:var(--sp-line);margin-top:22px;padding:25px}.sp .ij-share a{border-top:1px solid #20221d40;padding:13px 0;font-size:12px;font-weight:700;display:block}.sp .ij-related{border-top:var(--sp-line)}.sp .ij-related-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:40px;display:flex}.ij-reading-progress{z-index:60;pointer-events:none;background:#ff6435;height:4px;position:fixed;top:0;left:0}@media (max-width:1000px){.sp .ij-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp .ij-reading-layout{grid-template-columns:minmax(0,1fr) 250px;gap:5%}.sp .ij-hero-grid{gap:5%}}@media (max-width:750px){.sp .ij-hero-grid,.sp .ij-featured,.sp .ij-reading-layout{grid-template-columns:minmax(0,1fr);gap:30px}.sp .ij-hero h1{font-size:clamp(48px,10.5vw,80px)}.sp .ij-star{display:none}.sp .ij-hero p{max-width:55ch}.sp .ij-featured .ij-card-cover{aspect-ratio:1.5}.sp .ij-featured{margin-bottom:40px;padding-bottom:35px}.sp .ij-featured h2{font-size:33px}.sp .ij-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid;position:static}.sp .ij-share{margin-top:0}.sp .ij-article-cover{height:300px}.sp .ij-article-cover .ij-cover-symbol{font-size:190px}}@media (max-width:500px){.sp .ij-hero{padding-bottom:40px}.sp .ij-hero h1{font-size:clamp(39px,10.6vw,54px)}.sp .ij-hero p{font-size:14px}.sp .ij-card-grid,.sp .ij-sidebar{grid-template-columns:minmax(0,1fr)}.sp .ij-card-cover,.sp .ij-featured .ij-card-cover{aspect-ratio:1.3}.sp .ij-card h2,.sp .ij-featured h2{font-size:27px}.sp .ij-cover-art{padding:22px}.sp .ij-cover-art>b,.sp .ij-featured .ij-cover-art>b{font-size:39px}.sp .ij-cover-symbol,.sp .ij-featured .ij-cover-symbol{font-size:115px;bottom:25px;right:20px}.sp .ij-article-header h1{font-size:clamp(35px,9.5vw,47px)}.sp .ij-article-byline{gap:14px}.sp .ij-article-byline>a{width:100%;margin-left:0}.sp .ij-article-cover{height:265px;margin-right:8px}.sp .ij-article-cover .ij-cover-art{padding:23px}.sp .ij-article-cover .ij-cover-art>b{font-size:40px}.sp .ij-article-cover .ij-cover-symbol{font-size:120px;right:20px}.sp .ij-excerpt{padding-left:18px;font-size:19px}.sp .ij-prose p{font-size:16px}.sp .ij-prose h2{font-size:27px}.sp .ij-related-heading{display:block}.sp .ij-related-heading>a{margin-top:25px}}.sp .ij-card h2,.sp .ij-article-header h1,.sp .ij-meta,.sp .ij-author,.sp .ij-author-card dd,.sp .ij-tags>span{overflow-wrap:anywhere;min-width:0}.sp .ij-cover-art>b{overflow-wrap:anywhere}.sp .ij-prose code:not(pre code){background:#20221d0d;padding:2px 5px;font-size:.88em}
