/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#0b0b0b;--paper:#f1efe9;--red:#c9262e;--grey:#9a9a95;--line:#0b0b0b2e}.heroBackdropTitle{inset-top:112px}.heroBackdropTitle h1 span:last-child{color:#e9e6dc;letter-spacing:.045em;paint-order:stroke fill;-webkit-text-stroke:clamp(2px, .16vw, 3px) #22242a;text-shadow:.018em .025em #9f2028,.038em .05em #15161a;background-image:repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 7px);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.91em;transform:scaleX(1.08)}@keyframes premiumNameEnter{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.heroSupportingPlayers{filter:contrast(.76)saturate(.72);opacity:.68;transform-origin:bottom;z-index:2;top:205px;bottom:94px;transform:scale(.71)}.heroSupportingPlayers img{filter:drop-shadow(0 26px 28px #0009);animation:1.2s cubic-bezier(.16,1,.3,1) .22s both supportingEnter}.heroPrimaryPlayer{pointer-events:none;z-index:4;justify-content:center;align-items:flex-end;width:min(62vw,1020px);display:flex;position:absolute;top:270px;bottom:96px;left:50%;transform:translate(-50%)}.heroPrimaryPlayer img{filter:drop-shadow(0 34px 38px #0000008c);object-fit:contain;object-position:center bottom;width:100%;height:100%;animation:1.25s cubic-bezier(.16,1,.3,1) .28s both primaryEnter}@keyframes supportingEnter{0%{opacity:0;transform:translateY(32px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes primaryEnter{0%{opacity:0;transform:translateY(56px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.heroKicker{color:#c7c4bb;letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:9px;font-weight:800}.positioningSection{color:#111;background-color:#e7e4dc;background-image:radial-gradient(circle at 20% 30%,#0b0b0b1c .7px,#0000 .9px),radial-gradient(circle at 70% 65%,#ffffff8c .6px,#0000 .9px);background-position:0 0,2px 2px;background-size:4px 4px,5px 5px;padding:110px 7vw}.positioningIntro{grid-template-columns:.6fr 1.35fr 1fr;gap:4vw;margin-bottom:78px;display:grid}.positioningIntro h2{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(34px,4vw,64px);line-height:.98}.positioningIntro>p:last-child{color:#454545;align-self:end;max-width:480px;margin:0;font-size:16px;line-height:1.6}.positioningPillars{border-top:1px solid #00000038;border-bottom:1px solid #00000038;grid-template-columns:repeat(3,1fr);display:grid}.positioningPillars article{min-height:260px;padding:34px 4vw 42px 0}.positioningPillars article+article{border-left:1px solid #00000038;padding-left:4vw}.positioningPillars span{color:var(--red);font-family:Georgia,serif;font-size:12px;font-style:italic}.positioningPillars h3{letter-spacing:-.05em;margin:62px 0 20px;font-size:clamp(32px,3.3vw,54px)}.positioningPillars p{color:#454545;max-width:360px;margin:0;font-size:15px;line-height:1.55}@supports (animation-timeline:scroll()){.heroSupportingPlayers{animation:linear both supportingParallax;animation-timeline:scroll(root);animation-range:0 100vh}.heroPrimaryPlayer{animation:linear both primaryParallax;animation-timeline:scroll(root);animation-range:0 100vh}}@keyframes supportingParallax{0%{translate:0}to{translate:0 -34px}}@keyframes primaryParallax{0%{translate:0}to{translate:0 -68px}}@media (width<=900px){.heroSupportingPlayers{top:180px;bottom:108px;transform:scale(.78)}.heroPrimaryPlayer{width:78vw;top:250px;bottom:108px}.heroContent{max-width:min(390px,47vw);bottom:142px}.heroStatement{font-size:16px}.positioningIntro{grid-template-columns:1fr}}@media (width<=600px){.heroBackdropTitle h1 span:last-child{letter-spacing:.025em;font-size:.78em}.heroSupportingPlayers{opacity:.5;top:195px;transform:scale(.88)}.heroPrimaryPlayer{width:108vw;top:250px}.heroContent{max-width:76vw;padding-right:18px;bottom:145px}.heroKicker{font-size:7px}.heroStatement{font-size:14px;line-height:1.4}.heroStats div{text-align:center;align-items:center;min-height:66px;padding:10px 4vw}.heroStats strong{font-size:24px}.positioningSection{padding:82px 6vw}.positioningPillars{grid-template-columns:1fr}.positioningPillars article,.positioningPillars article+article{border-top:1px solid #00000038;border-left:0;min-height:0;padding:28px 0 36px}.positioningPillars article:first-child{border-top:0}.positioningPillars h3{margin-top:34px}}.heroContent{background:linear-gradient(90deg,#080808db,#08080880 76%,#0000);max-width:350px;padding:20px 55px 22px 22px;top:57%;transform:translateY(-25%)}@media (width<=900px){.heroNathan{top:88px}.heroContent{max-width:330px;top:56%}}@media (width<=600px){.heroNathan{letter-spacing:.3em;padding-left:.3em;font-size:18px;top:82px}.heroContent{max-width:86vw;padding:15px 32px 16px 6vw;top:auto;bottom:140px;transform:none}.heroStatement{margin-bottom:15px;font-size:11px;line-height:1.45}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}img{width:100%;display:block}.nav{color:#fff;z-index:20;background:#0a0a0ae0;border-bottom:1px solid #ffffff26;grid-template-columns:1fr auto 1fr;align-items:center;height:84px;padding:0 3.5vw;display:grid;position:absolute;top:0;left:0;right:0}.brandLogo{width:50px;height:46px;display:block;overflow:hidden}.brandLogo img{object-fit:cover;width:100%;height:100%}.navLinks{letter-spacing:.14em;text-transform:uppercase;gap:36px;font-size:11px;font-weight:700;display:flex}.navLinks a,.navCta{transition:opacity .18s}.navLinks a:hover,.navCta:hover{opacity:.65}.navCta{letter-spacing:.08em;text-transform:uppercase;justify-self:end;font-size:11px;font-weight:700}.navCta span{color:var(--red);margin-left:8px}.hero{color:#efede4;background-color:#151515;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:9vw 9vw;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100svh;position:relative;overflow:hidden}.hero:before{content:"";opacity:.36;pointer-events:none;z-index:0;background-image:radial-gradient(circle at 20% 30%,#ffffff57 .55px,#0000 .8px),radial-gradient(circle at 70% 65%,#fff3 .45px,#0000 .75px),radial-gradient(circle at 45% 85%,#0000008c .6px,#0000 .9px);background-position:0 0,2px 3px,4px 1px;background-size:4px 4px,5px 5px,6px 6px;position:absolute;inset:0}.hero:after{content:"";z-index:2;background:linear-gradient(#0000 75%,#000000b8);position:absolute;inset:0}.heroBackdropTitle{z-index:1;height:auto;display:block;position:absolute;inset:116px 1vw auto}.heroBackdropTitle h1{color:#e9e6dc;letter-spacing:-.02em;text-align:center;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-size:clamp(118px,17.2vw,280px);font-weight:900;font-stretch:75%;line-height:.88;transform:scaleX(1.3)}.heroBackdropTitle h1 span{display:block}.heroBackdropTitle h1 span:first-child{letter-spacing:.36em;margin-bottom:.32em;font-family:Arial,Helvetica,sans-serif;font-size:.15em;font-weight:800;line-height:1}.heroBackdropTitle h1 span:last-child{color:#e9e6dc;paint-order:stroke fill;-webkit-text-stroke:clamp(2px, .2vw, 4px) #202126;text-shadow:.035em .035em #9f2028,.065em .065em #17181c;transform-origin:50%;font-size:1.08em;line-height:.82;transform:scaleX(1.18)}.heroPlayer{z-index:3;justify-content:center;align-items:flex-end;width:100%;display:flex;position:absolute;inset:170px 0 86px;transform:none}.heroPlayer img{filter:drop-shadow(0 30px 34px #0000006b);object-fit:contain;object-position:center bottom;transform-origin:bottom;width:100%;height:100%;transform:none}.heroTechnical{letter-spacing:.18em;text-transform:uppercase;z-index:3;border-top:1px solid #efede447;border-bottom:1px solid #efede447;justify-content:space-between;padding:9px 1vw;font-size:7px;font-weight:800;display:flex;position:absolute;top:25%;left:3vw;right:3vw}.heroGrid{background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:8vw 8vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 65%);mask-image:linear-gradient(90deg,#000,#0000 65%)}.heroContent{z-index:5;max-width:260px;position:absolute;inset:auto auto 122px 3vw}.heroWordmark{color:#ffffff14;letter-spacing:-.09em;white-space:nowrap;z-index:1;font-size:clamp(120px,18vw,300px);font-weight:900;line-height:.8;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.heroMeta{letter-spacing:.2em;text-transform:uppercase;z-index:3;justify-content:space-between;font-size:7px;font-weight:800;display:flex;position:absolute;left:7vw;right:7vw}.heroMetaTop{top:112px}.heroRail{letter-spacing:.06em;z-index:3;border:1px solid #ffffff47;border-radius:999px;justify-content:space-between;align-items:center;padding:8px 3vw;font-size:11px;font-weight:800;display:flex;position:absolute;left:.7vw;right:.7vw}.heroRailTop{top:24%}.heroRailBottom{bottom:135px}.eyebrow,.sectionIndex{letter-spacing:.24em;text-transform:uppercase;font-size:10px;font-weight:800}.eyebrow{color:#ddd;margin:0 0 38px}.eyebrow:before{background:var(--red);content:"";width:8px;height:8px;margin-right:12px;display:inline-block}.period{color:var(--red)}.heroStatement{letter-spacing:.1em;text-shadow:0 2px 14px #000000e6;text-transform:uppercase;max-width:260px;margin:32px 0 22px;font-size:clamp(10px,.85vw,13px);font-weight:800;line-height:1.45}.typingLine{inline-size:max-content;animation:.9s steps(24,end) both typeLine;display:block;-webkit-mask-image:linear-gradient(90deg,#000,#000);mask-image:linear-gradient(90deg,#000,#000);-webkit-mask-position:0;mask-position:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.typingLineOne{animation-delay:.95s}.typingLineTwo{animation-delay:1.85s}.typingLineThree{animation-delay:2.85s}.typingLine:last-child:after{content:"";opacity:0;vertical-align:-.12em;background:currentColor;width:1px;height:1em;margin-left:.28em;animation:.8s step-end 3.7s infinite typingCursor;display:inline-block}@keyframes typeLine{0%{-webkit-mask-size:0% 100%;mask-size:0% 100%}to{-webkit-mask-size:100% 100%;mask-size:100% 100%}}@keyframes typingCursor{0%,49%{opacity:1}50%,to{opacity:0}}.heroLearnMore{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff73;gap:28px;padding-bottom:9px;font-size:11px;font-weight:800;display:inline-flex}.heroLearnMore span{margin-left:18px}.heroStats{z-index:3;background:#090909eb;border-top:1px solid #fff3;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.heroStats div{border-right:1px solid #ffffff26;flex-direction:column;justify-content:center;min-height:96px;padding:24px 3.5vw;display:flex}@keyframes navEnter{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes titleEnter{0%{opacity:0;transform:translateY(44px)scaleX(1.22)}to{opacity:1;transform:translateY(0)scaleX(1.3)}}@keyframes playerEnter{0%{opacity:0;transform:translateY(70px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes contentEnter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes revealUp{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}@keyframes revealImage{0%{clip-path:inset(0 0 18%);opacity:.55;transform:scale(1.06)}to{clip-path:inset(0);opacity:1;transform:scale(1)}}.nav{animation:.7s cubic-bezier(.22,1,.36,1) both navEnter}.heroBackdropTitle h1{animation:1.1s cubic-bezier(.16,1,.3,1) .12s both titleEnter}.heroPlayer img{animation:1.2s cubic-bezier(.16,1,.3,1) .26s both playerEnter}.heroContent{animation:.8s cubic-bezier(.22,1,.36,1) .62s both contentEnter}.heroStats{animation:.8s cubic-bezier(.22,1,.36,1) .76s both contentEnter}.heroLearnMore span{animation:1.5s ease-in-out infinite learnMoreDrift}@keyframes learnMoreDrift{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@supports (animation-timeline:view()){.sectionHeader,.leadershipHeroHeader,.brandImpactHeader,.statementSection>*,.referenceSection>*,.footer>*{animation:both revealUp;animation-timeline:view();animation-range:entry 8% cover 32%}.careerPhoto,.leadershipHeroImage{animation:both revealImage;animation-timeline:view();animation-range:entry 5% cover 42%}.teamList>div,.careerHonours>div,.leadershipGrid>article,.brandCaseCard{animation:both revealUp;animation-timeline:view();animation-range:entry 8% cover 28%}}.careerPhoto img,.leadershipHeroImage img{transition:filter .5s,transform .9s cubic-bezier(.16,1,.3,1)}.careerPhoto:hover img,.leadershipHeroImage:hover img{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.heroStats strong{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(18px,1.8vw,30px);line-height:1}.heroStats span{color:#b5b5b5;letter-spacing:.15em;text-transform:uppercase;margin-top:10px;font-size:9px;font-weight:800}.statementSection,.valueSection,.leadershipSection{padding:120px 7vw}.statementSection{background-color:#e7e4dc;background-image:radial-gradient(circle at 20% 30%,#0b0b0b1f .7px,#0000 .9px),radial-gradient(circle at 70% 65%,#ffffff8c .6px,#0000 .9px);background-position:0 0,2px 2px;background-size:4px 4px,5px 5px;grid-template-columns:150px 1fr;gap:8vw;display:grid}.sectionIndex{color:#6d6d68;margin:10px 0 0}.sectionIndex:before{content:"●";vertical-align:2px;margin-right:10px;font-size:6px}.megaStatement{letter-spacing:-.07em;text-transform:uppercase;max-width:1100px;margin:0;font-size:clamp(44px,6.4vw,98px);font-weight:900;line-height:.94}.megaStatement em{color:var(--red);text-transform:none;font-family:Georgia,Times New Roman,serif;font-weight:400}.profileCopy{grid-template-columns:1fr 1fr;gap:50px;max-width:800px;margin-top:90px;margin-left:26%;display:grid}.profileCopy p{margin:0;font-size:16px;line-height:1.7}.combinedValueSection .strengthGrid{border-top:1px solid var(--line);width:calc(100% + 150px + 8vw);margin-top:80px;margin-left:calc(-150px - 8vw)}.profileOpportunities{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.profileOpportunities span{border-bottom:1px solid var(--line);border-right:1px solid var(--line);letter-spacing:.09em;text-transform:uppercase;padding:20px 16px 20px 0;font-size:11px;font-weight:800}.profileOpportunities span:nth-child(3n){border-right:0;padding-left:20px}.profileOpportunities span:nth-child(3n+2){padding-left:20px}.valueSection{background:#dedcd6}.sectionHeader{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;align-items:end;gap:8vw;padding-bottom:45px;display:grid}.sectionHeader h2{letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(48px,6.6vw,100px);font-weight:900;line-height:.9}.strengthGrid{grid-template-columns:repeat(3,1fr);display:grid}.strengthCard{border-bottom:1px solid var(--line);border-right:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:42px;display:flex}.strengthCard:nth-child(3n){border-right:0}.strengthCard>span{color:var(--red);font-family:Georgia,serif;font-size:14px;font-style:italic}.strengthCard h3{letter-spacing:-.04em;text-transform:uppercase;max-width:260px;margin:42px auto 18px;font-size:25px;line-height:1.05}.strengthCard p{color:#4d4d4a;max-width:320px;margin:0 auto;font-size:13px;line-height:1.65}.brandImpact{color:#fff;background:#0a0a0a}.brandImpactHeader{border-bottom:1px solid #ffffff47;grid-template-columns:220px 1fr;align-items:end;gap:8vw;padding:110px 7vw 70px;display:grid}.brandImpactHeader .sectionIndex{color:#ffffffad}.brandImpactHeader h2{letter-spacing:-.075em;text-transform:uppercase;max-width:1100px;margin:0;font-size:clamp(48px,6.6vw,100px);font-weight:900;line-height:.9}.brandCaseGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.brandCaseCard{background:#0c0c0c;border-right:1px solid #ffffff47;min-width:0;display:block}.brandCaseCard:last-child{border-right:0}.brandProof{background-color:#0b0b0b;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:5vw 5vw;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;justify-content:center;align-items:flex-start;padding:38px 3vw;display:flex}.proofNumber{color:#fff;letter-spacing:-.1em;margin:0 0 24px -6px;font-size:clamp(70px,8vw,125px);font-weight:900;line-height:.8}.brandProof span{color:#aaa;letter-spacing:.18em;text-transform:uppercase;max-width:270px;font-size:10px;font-weight:800;line-height:1.5}.brandStory{flex-direction:column;justify-content:flex-start;min-height:390px;padding:64px 3vw 72px;display:flex}.caseNumber{color:#ffffffb3;margin:0 0 34px;font-family:Georgia,serif;font-size:13px;font-style:italic}.brandStory h3{letter-spacing:-.075em;text-transform:uppercase;margin:0 0 18px;font-size:clamp(30px,3.2vw,50px);line-height:.9}.brandCaseCard:hover .brandProof{background-color:#151515}.brandCaseCard:hover .caseNumber{color:var(--red)}.roleTag,.date{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.brandStory .roleTag{border-bottom:1px solid #ffffff4d;margin:0 0 35px;padding-bottom:28px}.brandStory>p:not(.caseNumber):not(.roleTag){max-width:600px;margin:0 0 18px;font-size:15px;line-height:1.7}.bclutchMetric{background-color:#111}.luckyImage{min-height:0;padding:0}.luckyImage img{filter:grayscale()contrast(1.08);object-fit:cover;object-position:center 32%;height:100%}.careerSection{background:var(--ink);color:#fff;padding:0 7vw 100px}.sectionHeader.dark{border-color:#fff3}.sectionHeader.dark .sectionIndex{color:#8d8d89}.careerLayout{grid-template-columns:42% 1fr;gap:8vw;margin-top:42px;display:grid}.careerPhoto{position:relative}.careerPhoto img{filter:grayscale();object-fit:cover;object-position:center 20%;height:760px}.careerPhoto span{background:var(--red);letter-spacing:.12em;text-transform:uppercase;padding:17px 22px;font-size:10px;font-weight:800;position:absolute;bottom:0;left:0}.careerIntro{letter-spacing:-.045em;margin:0 0 60px;font-size:clamp(29px,3vw,46px);font-weight:700;line-height:1.15}.teamList{border-top:1px solid #ffffff40}.teamList div{border-bottom:1px solid #ffffff40;grid-template-columns:50px 1fr;align-items:center;padding:19px 0;display:grid}.teamList span{color:var(--red);font-family:Georgia,serif;font-size:12px;font-style:italic}.teamList strong{letter-spacing:.05em;text-transform:uppercase;font-size:16px}.careerDetails{grid-template-columns:1fr 1fr;gap:30px;margin-top:50px;display:grid}.careerDetails p{color:#aaa;margin:0;font-size:13px;line-height:1.65}.careerHonours{border-top:1px solid #ffffff40;grid-template-columns:1fr 1fr;margin-top:42px;display:grid}.careerHonours div{border-right:1px solid #ffffff40;padding:28px 28px 28px 0}.careerHonours div+div{border-right:0;padding-left:28px}.careerHonours span{color:var(--red);margin-bottom:18px;font-family:Georgia,serif;font-style:italic;display:block}.careerHonours strong{text-transform:uppercase;font-size:17px;display:block}.careerHonours p{color:#aaa;margin-bottom:0;font-size:12px}.arenaFeature{background:#050505;height:min(76vw,900px);min-height:620px;position:relative;overflow:hidden}.arenaFeature img{object-fit:contain;object-position:50% 50%;height:100%}.arenaFeature:after{content:"";background:linear-gradient(#0000 40%,#000000d9);position:absolute;inset:0}.arenaOverlay{color:#fff;z-index:2;flex-direction:column;display:flex;position:absolute;bottom:8vw;left:7vw}.arenaOverlay span{color:var(--red);letter-spacing:.2em;text-transform:uppercase;margin-bottom:22px;font-size:10px;font-weight:800}.arenaOverlay strong{letter-spacing:-.065em;text-transform:uppercase;font-size:clamp(38px,5.5vw,84px);line-height:.94}.leadershipHero{grid-template-columns:1fr 1fr;min-height:610px;margin-bottom:90px;display:grid}.leadershipHeroImage img{filter:grayscale()contrast(1.08);object-fit:cover;object-position:center 18%;height:100%}.leadershipHeroHeader{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;align-items:flex-start;padding:70px 5vw;display:flex}.leadershipHeroHeader h2{letter-spacing:-.075em;text-transform:uppercase;margin:44px 0 0;font-size:clamp(48px,6.6vw,100px);font-weight:900;line-height:.9}.leadershipGrid{grid-template-columns:repeat(2,1fr);display:grid}.leadershipGrid article{border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-height:330px;padding:48px 8vw 50px 0}.leadershipGrid article:nth-child(2n){border-right:0;padding-left:4vw}.leadershipGrid article>span{color:var(--red);letter-spacing:.2em;text-transform:uppercase;font-size:9px;font-weight:800}.leadershipGrid h3{letter-spacing:-.04em;text-transform:uppercase;margin:45px 0 8px;font-size:28px}.leadershipGrid .date{color:#777;margin:0 0 26px}.leadershipGrid article>p:last-child{color:#494946;max-width:480px;margin:0;font-size:14px;line-height:1.7}.opportunities{background:var(--red);color:#fff;grid-template-columns:1.25fr .75fr;gap:7vw;padding:120px 7vw;display:grid}.opportunities .sectionIndex{color:#ffffffb3}.opportunities h2{letter-spacing:-.075em;text-transform:uppercase;margin:50px 0 0;font-size:clamp(50px,6.5vw,100px);line-height:.92}.opportunityList{border-top:1px solid #ffffff59}.opportunityList span{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff59;padding:19px 0;font-size:13px;font-weight:800;display:block}.references{grid-template-columns:2fr repeat(5,1fr);align-items:center;gap:40px;padding:55px 7vw;display:grid}.references .sectionIndex{margin:0}.references>p:not(.sectionIndex){text-transform:uppercase;margin:0;font-size:13px;font-weight:800}footer{background:var(--ink);color:#fff;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:1fr auto auto auto;align-items:center;gap:34px;padding:38px 7vw;font-size:10px;display:grid}footer p{color:#888;margin:0}footer>a:last-child{justify-self:end}.footerContact{border-bottom:1px solid #ffffff8c;padding-bottom:5px}.footerContact:hover{border-color:var(--red);color:var(--red)}@media (width<=900px){.nav{grid-template-columns:1fr 1fr;height:70px}.navLinks{display:none}.hero{min-height:100svh}.heroContent{max-width:250px;inset:auto auto 150px 4vw}.heroBackdropTitle{height:auto;inset:98px 1vw auto}.heroBackdropTitle h1{font-size:clamp(88px,19vw,165px);line-height:.9}.heroBackdropTitle h1 span:first-child{font-size:.29em}.heroPlayer{width:100%;top:150px;bottom:106px;left:0;transform:none}.heroPlayer img{transform:none}.heroTechnical{left:4vw;right:4vw}.heroWordmark{font-size:20vw;top:42%}.heroMeta{display:none}.heroRailTop{top:110px}.heroStatement{max-width:250px;margin:28px 0 22px;font-size:11px}.heroStats{grid-template-columns:1fr 1fr}.heroStats div{border-top:1px solid #ffffff26;min-height:58px;padding:14px 6vw}.heroStats strong{font-size:17px}.statementSection,.sectionHeader{grid-template-columns:1fr}.statementSection{gap:45px}.combinedValueSection .strengthGrid{width:100%;margin-left:0}.profileCopy{margin-left:0}.profileOpportunities{grid-template-columns:1fr 1fr}.profileOpportunities span,.profileOpportunities span:nth-child(3n),.profileOpportunities span:nth-child(3n+2){border-right:1px solid var(--line);padding-left:0}.profileOpportunities span:nth-child(2n){border-right:0;padding-left:20px}.strengthGrid{grid-template-columns:1fr 1fr}.strengthCard:nth-child(3n){border-right:1px solid var(--line)}.strengthCard:nth-child(2n){border-right:0}.brandCaseGrid{grid-template-columns:1fr}.brandCaseCard{border-bottom:1px solid #ffffff47;border-right:0}.brandImpactHeader,.careerLayout{grid-template-columns:1fr}.careerPhoto img{height:650px}.leadershipHero{grid-template-columns:1fr;min-height:0}.leadershipHeroImage{height:600px}.leadershipHeroHeader{min-height:430px}.opportunities{grid-template-columns:1fr}.references{grid-template-columns:1fr 1fr}.references .sectionIndex{grid-column:1/-1}}@media (width<=600px){.navCta{font-size:9px}.hero{min-height:100svh}.heroContent{background:#090909bd;max-width:72vw;padding:14px 16px 14px 0;bottom:145px}.heroRail{padding:7px 4vw;font-size:7px}.heroRailTop{top:94px}.heroRailBottom{bottom:135px}.heroBackdropTitle{height:auto;inset:90px 1vw auto}.heroBackdropTitle h1{font-size:clamp(76px,23vw,120px);line-height:.9}.heroBackdropTitle h1 span:first-child{font-size:.32em}.heroPlayer{width:100%;top:140px;bottom:106px;left:0;transform:none}.heroPlayer img{transform:none}.heroTechnical{display:none}.eyebrow{margin-bottom:24px;font-size:8px}.heroStatement{display:block}.heroLearnMore{margin-top:8px}.heroStats span{font-size:7px}.statementSection,.valueSection,.leadershipSection,.careerSection{padding:80px 6vw}.careerSection{padding-top:0}.profileCopy,.careerDetails{grid-template-columns:1fr;margin-top:55px}.profileOpportunities{grid-template-columns:1fr;margin-top:50px}.profileOpportunities span,.profileOpportunities span:nth-child(2n){border-right:0;padding-left:0}.strengthGrid,.leadershipGrid{grid-template-columns:1fr}.strengthCard{min-height:260px;padding:35px 6vw;border-right:0!important}.strengthCard h3{margin-top:35px}.brandImpactHeader{padding:80px 6vw 55px}.brandStory{padding:75px 6vw}.proofNumber{margin-bottom:35px}.brandCaseCard{display:block}.brandProof{min-height:260px;padding:38px 6vw}.caseNumber{margin-bottom:50px}.luckyImage{min-height:260px;padding:0}.arenaFeature{height:105vw;min-height:520px}.careerPhoto img{height:510px}.careerStory{margin-top:10px}.careerHonours{grid-template-columns:1fr}.careerHonours div,.careerHonours div+div{border-bottom:1px solid #ffffff40;border-right:0;padding:25px 0}.leadershipHero{margin-bottom:55px}.leadershipHeroImage{height:420px}.leadershipHeroHeader{min-height:360px;padding:48px 6vw}.leadershipGrid article,.leadershipGrid article:nth-child(2n){border-right:0;min-height:0;padding:45px 0}.opportunities{padding:85px 6vw}.references{padding:45px 6vw}footer{grid-template-columns:1fr auto;gap:24px;padding:35px 6vw}footer p{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.hero:before{background-attachment:fixed}.heroBackdropTitle h1{animation:1.1s cubic-bezier(.16,1,.3,1) .1s both premiumNameEnter;transform:none}.heroBackdropTitle h1 span:first-child{letter-spacing:.2em;margin-bottom:.5em;font-size:.13em}.heroBackdropTitle h1 span:last-child{letter-spacing:.045em;-webkit-text-stroke:clamp(2px, .16vw, 3px) #22242a;text-shadow:.018em .025em #9f2028,.038em .05em #15161a;background-image:repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 7px);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.91em;transform:scaleX(1.08)}.heroPlayer.heroSupportingPlayers{filter:contrast(.76)saturate(.72);opacity:.68;transform-origin:bottom;z-index:2;top:205px;bottom:94px;transform:scale(.71)}.heroPlayer.heroSupportingPlayers img{filter:drop-shadow(0 26px 28px #0009);animation:1.2s cubic-bezier(.16,1,.3,1) .22s both supportingEnter}.heroPlayer.heroCareerComposite{transform-origin:bottom;z-index:4;top:190px;bottom:94px;transform:scale(.94)}.heroPlayer.heroCareerComposite img{filter:drop-shadow(0 34px 38px #0000008c);animation:1.25s cubic-bezier(.16,1,.3,1) .26s both primaryEnter}.heroContent{z-index:6;max-width:390px;bottom:150px}.heroStatement{letter-spacing:-.015em;text-transform:none;max-width:390px;margin:0 0 28px;font-size:clamp(17px,1.38vw,23px);font-weight:500;line-height:1.35}.heroLearnMore{align-items:center;gap:22px;padding-bottom:11px}.heroLearnMore span{margin-left:0;animation:none}.heroStats div{align-items:flex-start;min-height:118px;padding-top:27px;padding-bottom:27px}.heroStats strong{text-transform:none;font-size:clamp(30px,2.7vw,48px)}.heroStats span{margin-top:12px;font-size:9px}@media (width<=900px){.heroPlayer.heroCareerComposite{top:175px;bottom:108px;transform:scale(1.04)}.heroPlayer.heroSupportingPlayers{top:180px;bottom:108px;transform:scale(.78)}.heroPrimaryPlayer{width:78vw;top:250px;bottom:108px}.heroContent{max-width:min(390px,47vw);bottom:142px}.heroStatement{font-size:16px}}@media (width<=600px){.heroPlayer.heroCareerComposite{top:165px;bottom:108px;transform:scale(1.15)}.heroBackdropTitle h1 span:last-child{letter-spacing:.025em;font-size:.78em}.heroPlayer.heroSupportingPlayers{opacity:.5;top:195px;transform:scale(.88)}.heroPrimaryPlayer{width:108vw;top:250px}.heroContent{max-width:76vw;padding-right:18px;bottom:145px}.heroStatement{font-size:14px;line-height:1.4}.heroStats div{text-align:center;align-items:center;min-height:66px;padding:10px 4vw}.heroStats strong{font-size:24px}}.heroBackdropTitle{display:none}.heroPlayer.heroCareerComposite{width:100%;inset:124px 0 118px;transform:none}.heroPlayer.heroCareerComposite img{filter:drop-shadow(0 30px 38px #0000007a);object-fit:contain;object-position:center bottom;width:100%;height:100%}.heroStatement{max-width:365px;font-size:clamp(18px,1.45vw,24px)}@media (width<=900px){.heroPlayer.heroCareerComposite{top:112px;bottom:116px;transform:none}.heroContent{max-width:350px;padding-right:48px;top:49%;left:4vw}}@media (width<=600px){.heroPlayer.heroCareerComposite{top:96px;bottom:130px;transform:none}.heroPlayer.heroCareerComposite img{object-fit:cover;object-position:55% bottom}.heroContent{background:linear-gradient(90deg,#080808eb,#080808a3 85%,#0000);max-width:82vw;padding:18px 40px 18px 6vw;top:auto;bottom:138px;left:0;transform:none}.heroStatement{margin-bottom:18px;font-size:14px}}.heroNathan{color:#ebe8df;letter-spacing:.46em;text-transform:uppercase;white-space:nowrap;z-index:5;background:0 0;margin:0;padding:2px 0 5px .46em;font-size:clamp(20px,2.35vw,38px);font-weight:800;animation:.9s cubic-bezier(.16,1,.3,1) 80ms both heroNathanEnter;position:absolute;top:72px;left:50%;transform:translate(-50%)}@keyframes heroNathanEnter{0%{opacity:0;transform:translate(-50%,-18px)}to{opacity:1;transform:translate(-50%)}}.heroContent{background:linear-gradient(90deg,#080808db,#08080880 76%,#0000);max-width:350px;padding:20px 55px 22px 22px;top:57%;bottom:auto;left:3vw;transform:translateY(-25%)}.heroKicker{margin-bottom:15px;font-size:8px}.heroStatement{letter-spacing:.035em;max-width:300px;margin-bottom:24px;font-size:clamp(12px,1vw,15px);font-weight:700;line-height:1.5}.heroStatement .typingLine{inline-size:max-content;max-width:100%;animation-duration:.85s}.heroStatement .typingLineOne{animation-delay:.65s}.heroStatement .typingLineTwo{animation-delay:1.5s}.heroStatement .typingLineThree{animation-delay:2.35s}.heroStatement .typingLine:last-child:after{animation-delay:3.2s}.heroLearnMore{font-size:10px}@media (width<=900px){.heroNathan{top:62px}.heroContent{max-width:330px;top:56%}}@media (width<=600px){.heroNathan{letter-spacing:.3em;padding-left:.3em;font-size:18px;top:56px}.heroContent{max-width:86vw;padding:15px 32px 16px 6vw;top:auto;bottom:140px;left:0;transform:none}.heroStatement{margin-bottom:15px;font-size:11px;line-height:1.45}.hero{min-height:0;padding-top:104px}.heroPlayer.heroCareerComposite{aspect-ratio:2048/1178;height:auto;position:relative;top:auto;bottom:auto}.heroPlayer.heroCareerComposite img{object-fit:contain;object-position:center top;height:auto}.heroContent{width:100%;max-width:100%;position:relative;top:auto;bottom:auto;left:auto}.heroStats{position:relative;bottom:auto}}
