@font-face{font-family:Scott Sans;src:url(/fonts/inter-variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--ink:#102f35;--ink-deep:#071b1f;--teal:#1b5962;--aqua:#73d6d3;--paper:#f4f7f5;--white:#fff;--coral:#ed675e;--line:#102f352e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);letter-spacing:0;margin:0;font-family:Scott Sans,Arial,sans-serif;font-size:17px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}img{max-width:100%}h1,h2,h3,p{margin-top:0}.eyebrow{color:var(--teal);text-transform:uppercase;letter-spacing:0;margin-bottom:20px;font-size:12px;font-weight:750;line-height:1.2}.site-header{z-index:10;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(100% - 80px,1380px);min-height:92px;margin:0 auto;display:flex;position:relative}.hero>.site-header{position:absolute;top:0;left:0;right:0}.site-header--light{color:var(--white);border-bottom-color:#ffffff42}.wordmark{align-items:center;width:48px;height:42px;display:inline-flex}.wordmark-logo{background:currentColor;width:48px;height:42px;display:block;-webkit-mask:url(/images/scott-flear-mark.svg) 50%/contain no-repeat;mask:url(/images/scott-flear-mark.svg) 50%/contain no-repeat}.site-header nav{align-items:center;gap:34px;display:flex}.site-header nav a{font-size:14px;font-weight:650;position:relative}.site-header nav a:after{content:"";opacity:0;background:currentColor;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(.6)}.site-header nav a:hover:after,.site-header nav a:focus-visible:after{opacity:1;transform:scaleX(1)}.hero{background:var(--ink-deep);height:88svh;min-height:720px;max-height:920px;color:var(--white);position:relative;overflow:hidden}.hero-image{object-fit:cover;object-position:center center}.hero-shade{background:#05222738;position:absolute;inset:0}.hero-content{z-index:2;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:min(100% - 80px,1380px);height:100%;margin:0 auto;padding-top:150px;padding-bottom:76px;display:flex;position:relative}.hero-eyebrow{color:var(--aqua);margin-bottom:24px}.hero h1{letter-spacing:0;max-width:900px;margin-bottom:24px;font-size:112px;font-weight:830;line-height:.92}.hero-intro{color:#ffffffe6;max-width:660px;margin-bottom:34px;font-size:24px;line-height:1.45}.hero-link,.section-link,.text-link,.back-link,.community-band a{align-items:center;gap:10px;font-size:14px;font-weight:750;display:inline-flex}.hero-link{border-bottom:1px solid #ffffffb3;padding-bottom:8px}.intro-band{grid-template-columns:.7fr 2fr 1fr;align-items:start;gap:64px;width:min(100% - 80px,1220px);margin:0 auto;padding:118px 0 130px;display:grid}.intro-band h2{letter-spacing:0;margin:0;font-size:52px;font-weight:680;line-height:1.08}.intro-band>p:last-child{color:#102f35bd;margin:7px 0 0;font-size:17px}.work-section,.essays-section{padding:118px max(40px,50% - 610px)}.work-section{background:var(--white)}.section-heading{grid-template-columns:1fr 2fr;align-items:end;gap:64px;margin-bottom:64px;display:grid}.section-heading h2{letter-spacing:0;max-width:720px;margin:0;font-size:54px;font-weight:700;line-height:1.06}.work-list{border-top:1px solid var(--line)}.portfolio-group{border-top:1px solid var(--ink-deep);border-bottom:1px solid var(--line)}.work-row{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(320px,1.1fr) 1.5fr;align-items:center;gap:44px;min-height:190px;padding:36px 0;display:grid}.work-row--parent{background:var(--ink-deep);min-height:212px;color:var(--white);border-bottom:0;padding:42px 44px}.work-row--parent .work-number{color:var(--coral)}.work-row--parent .work-logo{border-radius:50%}.work-number{color:var(--coral);align-self:start;font-size:14px;font-weight:750}.work-identity{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:22px;display:grid}.work-logo-shell{justify-content:center;align-items:center;width:92px;height:72px;display:flex}.work-logo{object-fit:contain;width:68px;height:68px;display:block}.work-logo-shell--rugby-warfare .work-logo,.work-logo-shell--jitsai .work-logo{width:92px;height:52px}.work-row h3{margin-bottom:7px;font-size:28px;font-weight:720;line-height:1.15}.work-role{color:#102f3594;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.work-row>p{color:#102f35c2;max-width:570px;margin:0}.work-row--parent .work-role,.work-row--parent>p{color:#ffffffb8}.group-products{background:var(--paper);padding:24px 32px 14px 70px;position:relative}.group-products:before{content:"";background:#ed675e8f;width:1px;position:absolute;top:0;bottom:44px;left:44px}.group-products__label{color:#102f358c;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:750}.product-row{border-top:1px solid var(--line);grid-template-columns:58px minmax(260px,.95fr) 1.35fr;align-items:center;gap:30px;min-height:132px;padding:28px 0;display:grid;position:relative}.product-row:before{content:"";border-top:1px solid #ed675e8f;width:26px;position:absolute;top:50%;left:-26px}.product-number{color:var(--coral);align-self:start;font-size:12px;font-weight:750}.product-identity{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:18px;display:grid}.product-logo-shell,.product-wordmark{justify-content:center;align-items:center;width:64px;height:52px;display:flex}.product-logo{object-fit:contain;width:52px;height:52px;display:block}.product-wordmark{color:var(--teal);font-size:26px;font-weight:800}.product-row h4{margin:0 0 6px;font-size:23px;font-weight:720;line-height:1.15}.product-row>p{color:#102f35c2;max-width:530px;margin:0}.portfolio-divider{grid-template-columns:1fr 2fr;align-items:end;gap:64px;margin-top:88px;padding-bottom:24px;display:grid}.portfolio-divider .eyebrow,.portfolio-divider>p:last-child{margin:0}.portfolio-divider>p:last-child{color:#102f359e;font-size:15px}.community-band{background:var(--coral);color:var(--ink-deep);grid-template-columns:1.05fr 1fr;gap:100px;padding:95px max(40px,50% - 610px);display:grid}.community-band .eyebrow{color:var(--ink-deep)}.community-band h2{margin:0;font-size:62px;font-weight:760;line-height:1}.community-band>div:last-child{max-width:520px}.community-band>div:last-child>p{margin-bottom:26px;font-size:20px;line-height:1.5}.community-band a{border-bottom:1px solid;padding-bottom:7px}.home-podcast{background:var(--ink-deep);min-height:650px;color:var(--white);position:relative;overflow:hidden}.home-podcast__image{object-fit:cover;object-position:center}.home-podcast__shade{background:#03161a8f;position:absolute;inset:0}.home-podcast__content{z-index:1;grid-template-columns:260px minmax(0,700px);align-items:center;gap:70px;width:min(100% - 80px,1220px);min-height:650px;margin:0 auto;padding:90px 0;display:grid;position:relative}.home-podcast__artwork{object-fit:cover;width:260px;height:260px}.home-podcast .eyebrow{color:var(--aqua)}.home-podcast h2{margin-bottom:24px;font-size:68px;font-weight:760;line-height:.98}.home-podcast__content>div>p:not(.eyebrow){color:#ffffffd1;max-width:640px;margin-bottom:34px;font-size:21px}.home-podcast__link{border-bottom:1px solid #ffffffb8;align-items:center;gap:10px;padding-bottom:7px;font-size:14px;font-weight:750;display:inline-flex}.essays-section{background:var(--paper)}.essays-heading{grid-template-columns:2fr 1fr}.essays-heading .section-link{border-bottom:1px solid var(--ink);justify-self:end;padding-bottom:6px}.essay-list{border-top:1px solid var(--line)}.essay-row{border-bottom:1px solid var(--line);grid-template-columns:.6fr 3fr 40px;align-items:center;gap:36px;min-height:148px;padding:30px 0;transition:color .16s,padding .16s;display:grid}.essay-row:hover,.essay-row:focus-visible{color:var(--teal);padding-left:10px;padding-right:10px}.essay-row>span,.essay-row p{color:#102f3599;text-transform:uppercase;font-size:12px;font-weight:700}.essay-row p{margin-bottom:7px}.essay-row h3{margin:0;font-size:24px;font-weight:680;line-height:1.24}.site-footer{background:var(--ink-deep);min-height:420px;color:var(--white);grid-template-columns:1.4fr 1fr;align-items:end;gap:90px;padding:90px max(40px,50% - 610px) 44px;display:grid}.site-footer .eyebrow{color:var(--aqua)}.footer-email{word-break:break-word;align-items:center;gap:14px;max-width:100%;font-size:38px;font-weight:650;line-height:1.2;display:inline-flex}.footer-meta{align-self:end}.footer-meta p{color:#ffffffa8;max-width:440px;font-size:14px}.social-links{align-items:center;gap:24px;margin-top:38px;display:flex}.social-links a{align-items:center;font-size:13px;font-weight:700;display:inline-flex}.light-page{background:var(--paper);min-height:100vh}.podcast-hero{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:100px;width:min(100% - 80px,1220px);margin:0 auto;padding:96px 0 118px;display:grid}.podcast-hero h1{max-width:720px;margin-bottom:28px;font-size:88px;font-weight:780;line-height:.94}.podcast-hero__copy>p:not(.eyebrow){color:#102f35b8;max-width:660px;margin-bottom:38px;font-size:21px}.podcast-artwork{object-fit:cover;width:100%;height:auto}.podcast-actions{flex-wrap:wrap;align-items:center;gap:16px 26px;display:flex}.podcast-primary-link,.podcast-secondary-link{align-items:center;gap:10px;font-size:14px;font-weight:750;display:inline-flex}.podcast-primary-link{background:var(--ink-deep);color:var(--white);padding:14px 18px}.podcast-secondary-link{border-bottom:1px solid;padding-bottom:7px}.podcast-intro{background:var(--coral);color:var(--ink-deep);grid-template-columns:.7fr 2fr;align-items:start;gap:60px;padding:88px max(40px,50% - 610px);display:grid}.podcast-intro .eyebrow{color:var(--ink-deep)}.podcast-intro>p:last-child{max-width:920px;margin:0;font-size:30px;font-weight:570;line-height:1.35}.episode-section{background:var(--white);padding:118px max(40px,50% - 610px) 132px}.episode-heading{grid-template-columns:2fr .7fr}.episode-heading .section-link{border-bottom:1px solid;justify-self:end;padding-bottom:6px}.episode-list{border-top:1px solid var(--line)}.episode-row{border-bottom:1px solid var(--line);grid-template-columns:.7fr 3fr 40px;align-items:center;gap:40px;min-height:148px;padding:30px 0;display:grid}.episode-row time,.episode-row p{color:#102f358f;text-transform:uppercase;font-size:12px;font-weight:700}.episode-row p{margin-bottom:7px}.episode-row h3{margin:0;font-size:25px;font-weight:680;line-height:1.22}.episode-row svg{transition:transform .16s}.episode-row:hover svg,.episode-row:focus-visible svg{transform:translate(4px,-4px)}.podcast-writing-band{background:var(--aqua);color:var(--ink-deep);padding:108px max(40px,50% - 610px) 118px}.podcast-writing-band .eyebrow{color:var(--ink-deep)}.podcast-writing-band h2{max-width:800px;margin-bottom:24px;font-size:58px;font-weight:740;line-height:1.02}.podcast-writing-band>p:not(.eyebrow){max-width:620px;margin-bottom:30px;font-size:19px}.page-intro{width:min(100% - 80px,1220px);margin:0 auto;padding:120px 0 110px}.page-intro h1{letter-spacing:0;max-width:950px;margin-bottom:30px;font-size:82px;font-weight:760;line-height:.98}.page-intro>p:last-child{color:#102f35b3;max-width:680px;margin:0;font-size:21px}.essay-index{border-top:1px solid var(--line);width:min(100% - 80px,1220px);margin:0 auto;padding-bottom:130px}.essay-index-row{border-bottom:1px solid var(--line);grid-template-columns:.7fr 3fr 40px;align-items:start;gap:42px;min-height:175px;padding:34px 0;display:grid}.essay-index-row time,.essay-index-row p{color:#102f358c;text-transform:uppercase;font-size:12px;font-weight:700}.essay-index-row p{margin-bottom:7px}.essay-index-row h2{margin-bottom:10px;font-size:30px;font-weight:680;line-height:1.17}.essay-index-row span{color:#102f35ad;max-width:720px;font-size:15px;display:block}.essay-index-row svg{margin-top:6px;transition:transform .16s}.essay-index-row:hover svg,.essay-index-row:focus-visible svg{transform:translate(4px,-4px)}.article-page{width:min(100% - 80px,1040px);margin:0 auto;padding:70px 0 130px}.back-link{margin-bottom:86px}.article-header{max-width:920px}.article-header h1{letter-spacing:0;margin-bottom:30px;font-size:68px;font-weight:760;line-height:1.02}.article-description{color:#102f35b8;max-width:760px;margin-bottom:30px;font-size:21px}.article-meta{color:#102f358f;text-transform:uppercase;gap:24px;margin-bottom:60px;font-size:12px;font-weight:700;display:flex}.article-cover{object-fit:cover;width:100%;max-height:680px;margin-bottom:74px;display:block}.article-body{color:#15373c;max-width:760px;margin:0 auto;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.8}.article-body p,.article-body ul,.article-body ol,.article-body blockquote{margin-bottom:30px}.article-body h2,.article-body h3,.article-body h4{color:var(--ink);letter-spacing:0;margin:68px 0 22px;font-family:Scott Sans,Arial,sans-serif;line-height:1.18}.article-body h2{font-size:36px}.article-body h3{font-size:28px}.article-body a{color:var(--teal);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.article-body img{width:auto;max-width:100%;height:auto;margin:44px auto;display:block}.article-body blockquote{border-left:3px solid var(--coral);color:#102f35c7;padding-left:28px;font-style:italic}.page-intro--about h1{max-width:1050px}.about-layout{border-top:1px solid var(--line);grid-template-columns:1fr 1.35fr;gap:110px;width:min(100% - 80px,1220px);margin:0 auto;padding:0 0 140px;display:grid}.about-lead,.about-copy{padding-top:58px}.about-lead p{max-width:430px;font-size:30px;font-weight:560;line-height:1.35}.about-copy p{color:#102f35c2;margin-bottom:28px;font-size:18px}.text-link{border-bottom:1px solid;margin-top:18px;padding-bottom:6px}.contact-content{width:min(100% - 80px,1220px);min-height:620px;margin:0 auto;padding:120px 0}.contact-content h1{letter-spacing:0;max-width:940px;margin-bottom:34px;font-size:78px;font-weight:760;line-height:.98}.contact-content>p:not(.eyebrow){color:#102f35b3;max-width:620px;margin-bottom:48px;font-size:20px}.contact-email{border-bottom:2px solid var(--coral);word-break:break-word;align-items:center;gap:14px;max-width:100%;padding-bottom:8px;font-size:32px;font-weight:650;line-height:1.3;display:inline-flex}.not-found-page>section{width:min(100% - 80px,1220px);min-height:calc(100vh - 92px);margin:0 auto;padding:120px 0}.not-found-page h1{margin-bottom:40px;font-size:70px;line-height:1}@media (max-width:980px){.hero h1{font-size:86px}.intro-band{grid-template-columns:1fr 2.3fr}.intro-band>p:last-child{grid-column:2}.work-row{grid-template-columns:38px minmax(280px,1fr) 1.25fr;gap:32px}.product-row{grid-template-columns:52px minmax(220px,.95fr) 1.25fr;gap:24px}.page-intro h1,.contact-content h1{font-size:66px}.article-header h1{font-size:58px}.podcast-hero{gap:60px}.podcast-hero h1{font-size:70px}}@media (max-width:720px){body{font-size:16px}.site-header{width:calc(100% - 36px);min-height:74px}.site-header nav{gap:13px}.site-header nav a{font-size:12px}.site-header nav a:first-child{display:none}.hero{height:84svh;min-height:590px}.hero-image{object-position:61% center}.hero-shade{background:#05222761}.hero-content{width:calc(100% - 36px);padding-top:110px;padding-bottom:48px}.hero h1{margin-bottom:18px;font-size:58px}.hero-intro{max-width:510px;margin-bottom:28px;font-size:18px}.intro-band,.section-heading,.community-band,.portfolio-divider,.site-footer,.about-layout{grid-template-columns:1fr}.intro-band{gap:12px;width:calc(100% - 36px);padding:76px 0 84px}.intro-band h2{font-size:37px}.intro-band>p:last-child{grid-column:1;margin-top:18px}.work-section,.essays-section{padding:78px 18px}.section-heading{gap:8px;margin-bottom:42px}.section-heading h2{font-size:40px}.work-row{grid-template-columns:42px 1fr;gap:6px 14px;min-height:0;padding:28px 0 32px}.work-row--parent{padding:30px 18px 34px}.work-identity{grid-template-columns:62px minmax(0,1fr);gap:14px}.work-logo-shell{width:62px;height:58px}.work-logo{width:54px;height:54px}.work-logo-shell--rugby-warfare .work-logo,.work-logo-shell--jitsai .work-logo{width:62px;height:42px}.work-row>p{grid-column:2}.work-row h3{font-size:24px}.group-products{padding:20px 18px 10px 42px}.group-products:before{bottom:38px;left:22px}.group-products__label{margin-bottom:6px}.product-row{grid-template-columns:42px minmax(0,1fr);gap:8px 12px;min-height:0;padding:24px 0 28px}.product-row:before{width:20px;left:-20px}.product-identity{grid-template-columns:52px minmax(0,1fr);gap:12px}.product-logo-shell,.product-wordmark{width:52px;height:48px}.product-logo{width:46px;height:46px}.product-wordmark,.product-row h4{font-size:22px}.product-row>p{grid-column:2}.portfolio-divider{gap:6px;margin-top:68px}.community-band{gap:38px;padding:72px 18px}.community-band h2{font-size:46px}.community-band>div:last-child>p{font-size:18px}.home-podcast{min-height:720px}.home-podcast__image{object-position:40% center}.home-podcast__shade{background:#03161aa8}.home-podcast__content{grid-template-columns:1fr;align-content:center;gap:38px;width:calc(100% - 36px);min-height:720px;padding:72px 0}.home-podcast__artwork{width:180px;height:180px}.home-podcast h2{font-size:46px}.home-podcast__content>div>p:not(.eyebrow){font-size:18px}.essays-heading .section-link{justify-self:start;margin-top:20px}.essay-row{grid-template-columns:1fr 28px;gap:8px 12px;min-height:128px;padding:24px 0}.essay-row>span{grid-column:1/-1}.essay-row h3{font-size:21px}.site-footer{gap:64px;min-height:430px;padding:70px 18px 38px}.footer-email{font-size:25px}.page-intro,.essay-index,.article-page,.about-layout,.contact-content,.not-found-page>section,.podcast-hero{width:calc(100% - 36px)}.podcast-hero{grid-template-columns:1fr;gap:50px;padding:70px 0 86px}.podcast-hero h1{font-size:52px}.podcast-hero__copy>p:not(.eyebrow){font-size:18px}.podcast-artwork{width:min(100%,440px)}.podcast-intro{grid-template-columns:1fr;gap:10px;padding:68px 18px}.podcast-intro>p:last-child{font-size:24px}.episode-section{padding:78px 18px 90px}.episode-heading{grid-template-columns:1fr}.episode-heading .section-link{justify-self:start;margin-top:20px}.episode-row{grid-template-columns:1fr 28px;gap:8px 12px;min-height:0;padding:26px 0}.episode-row time{grid-column:1/-1}.episode-row h3{font-size:22px}.podcast-writing-band{padding:76px 18px 84px}.podcast-writing-band h2{font-size:42px}.page-intro{padding:82px 0 74px}.page-intro h1,.contact-content h1{font-size:46px}.page-intro>p:last-child{font-size:18px}.essay-index{padding-bottom:90px}.essay-index-row{grid-template-columns:1fr 28px;gap:10px 12px;min-height:0;padding:28px 0}.essay-index-row time{grid-column:1/-1}.essay-index-row h2{font-size:24px}.article-page{padding:46px 0 90px}.back-link{margin-bottom:60px}.article-header h1{font-size:44px}.article-description{font-size:18px}.article-cover{margin-bottom:50px}.article-body{font-size:18px;line-height:1.75}.article-body h2{font-size:30px}.article-body h3{font-size:24px}.about-layout{gap:0;padding-bottom:90px}.about-lead,.about-copy{padding-top:38px}.about-lead p{font-size:25px}.contact-content{min-height:540px;padding:82px 0}.contact-email{font-size:21px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
