.gc-case{--paper:#f9f8f6;--ink:#211210;--muted:#65554e;--line:#d8c9bd;--accent:#9d3105;background:var(--paper);color:var(--ink);font-size:18px;line-height:1.65}.gc-case *{box-sizing:border-box}.gc-case :is(h1,h2,h3,h4,h5,p,figure,blockquote,dl){margin:0}.gc-case :is(h1,h2,h3,h4){font-weight:550;letter-spacing:-.04em;line-height:1.12}.gc-case a{color:inherit;text-underline-offset:5px}.gc-case button{font:inherit;cursor:pointer}.gc-case :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid #bf5c2e;outline-offset:5px}.gc-container{width:min(1160px,calc(100% - 96px));margin:0 auto}.gc-eyebrow{font-size:16px;line-height:1.5;font-weight:650;color:var(--accent)}.gc-caption,.gc-note,.gc-credit{font-size:16px;line-height:1.6;color:var(--muted)}.gc-proof-label{font-size:16px;font-weight:650;line-height:1.5;color:var(--muted)}.gc-hero{padding:35px 0 30px}.gc-back{font-size:16px}.gc-hero>.gc-eyebrow{margin-top:30px}.gc-hero h1{font-size:clamp(46px,5.3vw,70px);margin-top:20px;text-wrap:balance}.gc-hero-bottom{display:grid;grid-template-columns:1.12fr 1fr;gap:70px;margin-top:28px}.gc-hero-bottom>p{font-size:21px;line-height:1.55;max-width:630px}.gc-hero dl{display:grid;grid-template-columns:1fr 1fr;gap:25px;border-top:1px solid var(--line);padding-top:15px;font-size:16px;line-height:1.5}.gc-hero dt{font-weight:650}.gc-hero dd{margin:6px 0 0;color:var(--muted)}.gc-case-map{display:none}.gc-case-nav{display:flex;justify-content:space-between;gap:25px;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:16px;line-height:1.5}.gc-case-nav a{text-decoration:none}.gc-hero-work{margin-bottom:28px}.gc-hero-work>.gc-caption{margin-top:14px}.gc-chapter{padding-top:65px;padding-bottom:65px;scroll-margin-top:0}.gc-chapter-head{margin-bottom:32px}.gc-chapter-head h2{font-size:clamp(36px,4.1vw,54px);margin-top:18px;text-wrap:balance}.gc-section-lead{max-width:820px;font-size:20px;line-height:1.65;margin-top:24px!important}.gc-change-table{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gc-change-head{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:18px 0;font-size:16px;font-weight:650}.gc-change-head span:first-child{color:var(--muted)}.gc-change-head span:last-child{color:var(--accent)}.gc-change{border-top:1px solid var(--line);padding:25px 0 28px}.gc-change>div{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:15px}.gc-change blockquote{font-size:25px;line-height:1.4;letter-spacing:-.02em}.gc-change blockquote:first-child{color:var(--muted)}.gc-change blockquote:last-child{font-weight:550}.gc-decision-line{margin-top:20px!important;max-width:970px;font-size:17px}.gc-decision-line strong{color:var(--accent);font-weight:650}.gc-work>button{display:block;width:100%;padding:0;border:0;background:none;text-align:left;position:relative}.gc-work picture,.gc-work img{display:block;width:100%;height:auto}.gc-work>button>span{position:absolute;right:12px;bottom:12px;width:34px;height:34px;line-height:34px;background:#fff;color:var(--ink);font-size:22px;text-align:center}.gc-implementation{margin-top:35px}.gc-implementation>.gc-caption{margin-top:14px}.gc-inquiry{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center;margin-top:45px}.gc-inquiry h3{font-size:36px;margin-top:16px}.gc-inquiry p:not(.gc-eyebrow){margin-top:20px}.gc-inquiry blockquote{font-size:22px;line-height:1.5;border-left:2px solid var(--accent);padding-left:20px;margin-top:22px}.gc-text-button{display:inline-block;background:none;border:0;border-bottom:1px solid currentColor;padding:0 0 3px;color:inherit;font-size:16px!important;line-height:1.5;margin-top:18px}.gc-ownership{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:35px;padding:25px 0 27px}.gc-ownership h3{font-size:27px}.gc-ownership>p{max-width:980px;margin-top:15px}.gc-speaker{margin-top:50px;scroll-margin-top:0}.gc-subhead{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start;margin-bottom:28px}.gc-subhead h3{font-size:38px;margin-top:16px}.gc-subhead>p{max-width:600px}.gc-tabs{display:flex;flex-wrap:wrap;gap:0 28px;border-bottom:1px solid var(--line);margin-bottom:25px}.gc-tabs button{background:none;border:0;border-bottom:2px solid transparent;padding:13px 0;color:var(--muted);font-size:16px}.gc-tabs button[aria-selected=true]{border-color:var(--ink);font-weight:650;color:var(--ink)}.gc-delivered-proof{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}.gc-delivered-source>.gc-proof-label{margin-bottom:15px}.gc-delivered-images .gc-work+.gc-work{margin-top:12px}.gc-delivered-text{display:none}.gc-speaker-decision{padding-top:0}.gc-speaker-decision article{border-top:1px solid var(--line);padding:20px 0 24px}.gc-speaker-decision>.gc-eyebrow{margin-bottom:15px}.gc-speaker-decision h4{font-size:28px;line-height:1.2}.gc-speaker-decision article>p{margin-top:15px}.gc-credit{display:flex;justify-content:space-between;gap:30px;align-items:start;margin-top:16px}.gc-credit>p{max-width:850px}.gc-credit button,.gc-credit a{background:none;border:0;border-bottom:1px solid currentColor;padding:0 0 3px;color:var(--ink);font-size:16px;line-height:1.5;white-space:nowrap;text-decoration:none}.gc-optional{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:30px}.gc-optional>summary{cursor:pointer;font-size:18px;font-weight:600;line-height:1.5;padding:18px 0}.gc-optional-body{padding:15px 0 28px}.gc-optional-body>.gc-proof-label{margin-bottom:16px}.gc-optional-body>.gc-caption{margin-top:15px}.gc-speaker-offer{display:grid;grid-template-columns:1fr 1fr;gap:65px;border-top:1px solid var(--line);padding-top:30px;margin-top:36px}.gc-speaker-offer h4{font-size:34px;margin-top:16px}.gc-inline-cta{display:inline-block;background:var(--ink);color:var(--paper)!important;padding:12px 18px;text-decoration:none;font-size:17px;line-height:1.5;margin-top:22px}.gc-company{background:#eee9e2}.gc-campaign-decisions{display:grid;grid-template-columns:1fr 1fr;gap:32px}.gc-campaign-decisions h3{font-size:31px;margin-top:14px}.gc-campaign-decisions article>p:not(.gc-eyebrow){margin-top:18px;min-height:120px}.gc-campaign-decisions .gc-work{margin-top:22px}.gc-programme-edition{margin-top:30px}.gc-commercial-proof{border-top:1px solid var(--line);margin-top:43px;padding-top:32px}.gc-commercial-proof h3{font-size:36px;margin-top:16px}.gc-commercial-proof header>p:last-child{margin-top:21px;max-width:900px}.gc-handoff-proof{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin:28px 0 20px}.gc-handoff-proof blockquote{font-size:29px;line-height:1.4;letter-spacing:-.02em;border-top:2px solid var(--accent);padding-top:20px}.gc-handoff-proof blockquote>span{display:block;font-size:16px;line-height:1.5;color:var(--muted);letter-spacing:0;margin-bottom:18px}.gc-handoff-proof h4{font-size:23px;margin-bottom:12px}.gc-handoff-proof h4:not(:first-child){margin-top:22px}.gc-handoff-proof .gc-caption{margin-top:12px}.gc-brochure-phone{display:none}.gc-brochure .gc-subhead{margin-bottom:25px}.gc-event-decision{display:grid;grid-template-columns:1fr 1.1fr;gap:75px;align-items:start}.gc-audience{font-size:17px;line-height:1.5}.gc-audience figcaption{color:var(--muted);margin-bottom:22px}.gc-audience figcaption strong{display:inline-block;font-size:28px;font-weight:550;color:var(--ink);margin-top:7px}.gc-audience>div{position:relative;display:flex;justify-content:space-between;padding:12px 0 18px;margin-bottom:12px;border-bottom:3px solid #d7c8bb}.gc-audience i{position:absolute;left:0;bottom:-3px;height:3px;background:var(--accent)}.gc-audience>p{font-size:16px;color:var(--muted);margin-top:17px;max-width:420px}.gc-event-decision blockquote{font-size:29px;line-height:1.4;letter-spacing:-.02em;border-top:2px solid var(--accent);padding-top:21px}.gc-event-decision blockquote>span{display:block;font-size:16px;line-height:1.5;color:var(--muted);letter-spacing:0;margin-bottom:18px}.gc-event-decision cite{display:block;font-style:normal;font-size:16px;line-height:1.6;color:var(--muted);letter-spacing:0;margin-top:20px}.gc-event-record{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-top:27px;margin-top:35px;border-top:1px solid var(--line);margin-bottom:32px}.gc-event-record h3{font-size:29px;margin-top:15px}.gc-event-record article>p:last-child{margin-top:18px}.gc-chapter>.gc-caption{margin-top:15px}.gc-wider{padding:55px 0 60px;background:#f0ebe3}.gc-wider h2{font-size:43px;margin-top:16px}.gc-editorial{margin-top:30px}.gc-editorial h3{font-size:32px;margin:15px 0 18px}.gc-editorial>div>p:last-child{max-width:720px}.gc-editorial-pair{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:25px 0 30px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:25px}.gc-editorial-pair span{font-size:16px;color:var(--accent)}.gc-editorial-pair h4{font-size:27px;margin:16px 0 19px}.gc-editorial-pair p,.gc-editorial-pair blockquote{font-size:21px;line-height:1.5}.gc-editorial-pair blockquote{color:var(--accent);margin-top:22px}.gc-commercial{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;margin-top:40px}.gc-commercial h3{font-size:34px;margin:16px 0 20px}.gc-commercial p+p{margin-top:20px}.gc-more-role{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-top:27px;border-top:1px solid var(--line);margin-top:35px}.gc-more-role h4{font-size:28px;margin:15px 0 19px}.gc-more-role blockquote{font-size:24px;line-height:1.5}.gc-more-role .gc-note{margin-top:18px}.gc-additional{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;margin-top:30px}.gc-additional summary{cursor:pointer;font-size:18px;line-height:1.5}.gc-additional>div{max-width:850px;padding:12px 0}.gc-additional h4{font-size:26px;margin:22px 0 15px}.gc-close{background:var(--ink);color:var(--paper);padding:50px 0 58px}.gc-close .gc-eyebrow{color:#dba78b}.gc-close h2{font-size:46px;margin:18px 0 25px}.gc-close p:not(.gc-eyebrow){max-width:850px;font-size:20px}.gc-close .gc-close-scope{margin-top:20px}.gc-close .gc-container>div{display:flex;align-items:center;flex-wrap:wrap;gap:28px;margin-top:28px}.gc-primary{display:inline-flex;background:var(--paper);color:var(--ink)!important;padding:13px 20px;text-decoration:none;font-size:18px}.gc-viewer{top:0;right:0;bottom:0;left:0;margin:auto;width:min(1340px,calc(100vw - 32px));max-width:none;max-height:94vh;background:var(--paper);color:var(--ink);border:0;padding:18px}.gc-viewer::backdrop{background:#17100de8}.gc-viewer:not([open]){display:none}.gc-viewer header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px}.gc-viewer header p{font-size:18px}.gc-viewer header>div{display:flex;gap:15px}.gc-viewer header button{border:1px solid #a38e7c;background:#fff;padding:7px 12px;font-size:16px}.gc-zoom{max-height:72vh;overflow:auto;background:#eae7e1}.gc-zoom img{display:block;max-height:72vh;max-width:100%;width:auto;height:auto;margin:auto}.gc-zoom.is-full img{max-width:none;max-height:none}.gc-viewer>p{font-size:16px;line-height:1.5;margin-top:14px}@media (max-width:1000px){.gc-container{width:calc(100% - 64px)}.gc-hero-bottom,.gc-subhead,.gc-delivered-proof,.gc-inquiry,.gc-speaker-offer,.gc-handoff-proof,.gc-event-decision,.gc-event-record,.gc-commercial,.gc-more-role,.gc-editorial-pair{gap:35px}.gc-delivered-proof{grid-template-columns:1fr}.gc-delivered-source{max-width:600px;margin:auto;width:100%}.gc-speaker-decision{max-width:800px}.gc-speaker-decision article{display:grid;grid-template-columns:.8fr 1.2fr;gap:30px}.gc-speaker-decision article>p{margin:0}.gc-change>div,.gc-change-head{gap:35px}.gc-campaign-decisions article>p:not(.gc-eyebrow){min-height:150px}}@media (max-width:900px){.gc-brochure-wide{display:none}.gc-brochure-phone{display:block;max-width:600px;margin:auto}.gc-optional .gc-work{max-width:600px;margin-left:auto;margin-right:auto}}@media (max-width:760px){.gc-hero-bottom,.gc-inquiry,.gc-subhead,.gc-speaker-offer,.gc-handoff-proof,.gc-event-decision,.gc-commercial{grid-template-columns:1fr}.gc-hero-bottom{gap:25px}.gc-hero dl{max-width:650px}.gc-case-nav{display:grid;grid-template-columns:1fr 1fr;gap:18px}.gc-campaign-decisions{grid-template-columns:1fr;gap:40px}.gc-campaign-decisions article>p:not(.gc-eyebrow){min-height:0;max-width:650px}.gc-campaign-decisions .gc-work{max-width:600px;margin-left:auto;margin-right:auto}.gc-credit{display:block}.gc-credit a,.gc-credit button{display:inline-block;margin-top:12px}.gc-event-decision blockquote{font-size:27px}.gc-speaker-offer,.gc-subhead{gap:23px}.gc-commercial>.gc-work{max-width:600px}.gc-wider .gc-subhead{gap:23px}}@media (max-width:600px){.gc-container{width:calc(100% - 40px)}.gc-hero{padding:24px 0 28px}.gc-hero>.gc-eyebrow{margin-top:25px}.gc-hero h1{font-size:39px;letter-spacing:-.04em;line-height:1.12}.gc-hero-bottom>p{font-size:19px}.gc-hero dl{gap:20px}.gc-case-nav{font-size:16px;padding:20px 0;gap:18px}.gc-chapter{padding:45px 0}.gc-chapter-head h2{font-size:35px;line-height:1.15}.gc-section-lead{font-size:19px;margin-top:22px!important}.gc-change-head{display:none}.gc-change{padding:23px 0 26px}.gc-change>div{grid-template-columns:1fr;gap:24px}.gc-change blockquote{font-size:24px}.gc-change blockquote:first-child:before,.gc-change blockquote:last-child:before{display:block;font-size:15px;line-height:1.5;letter-spacing:0;font-weight:650;margin-bottom:9px}.gc-change blockquote:first-child:before{content:"Earlier implementation"}.gc-change blockquote:last-child:before{content:"July 27 revision";color:var(--accent)}.gc-decision-line{font-size:17px;margin-top:20px!important}.gc-implementation{margin-top:28px}.gc-inquiry{margin-top:32px;gap:27px}.gc-inquiry h3,.gc-subhead h3,.gc-commercial-proof h3{font-size:31px}.gc-inquiry blockquote{font-size:21px;padding-left:16px}.gc-ownership{margin-top:30px}.gc-ownership h3{font-size:26px}.gc-speaker{margin-top:38px}.gc-tabs{gap:0 22px}.gc-tabs button{font-size:16px;padding:12px 0}.gc-delivered-images{display:none}.gc-delivered-text{display:block;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0}.gc-delivered-text h4{font-size:25px;line-height:1.2}.gc-source-promise{font-size:23px;font-weight:600;line-height:1.4;margin:18px 0!important}.gc-delivered-text h5{font-size:17px;line-height:1.5;margin:22px 0 12px}.gc-delivered-text ul{padding-left:22px;margin:0 0 22px}.gc-delivered-text li+li{margin-top:9px}.gc-source-note{font-size:16px;line-height:1.5;color:var(--muted);margin-top:18px!important}.gc-speaker-decision article{display:block;padding:20px 0}.gc-speaker-decision h4{font-size:26px}.gc-speaker-decision article>p{margin-top:14px}.gc-delivered-proof{gap:27px}.gc-speaker-offer{padding-top:25px;margin-top:30px}.gc-speaker-offer h4{font-size:30px}.gc-campaign-decisions h3{font-size:29px}.gc-campaign-decisions{gap:33px}.gc-campaign-decisions .gc-work{margin-top:22px}.gc-commercial-proof{margin-top:35px;padding-top:27px}.gc-handoff-proof{gap:27px;margin-top:25px}.gc-handoff-proof blockquote{font-size:27px}.gc-event-decision{gap:28px}.gc-event-decision blockquote{font-size:25px}.gc-event-record{grid-template-columns:1fr;gap:30px;margin-top:30px}.gc-event-record h3{font-size:28px}.gc-wider{padding:43px 0 48px}.gc-wider h2{font-size:35px}.gc-editorial h3,.gc-commercial h3{font-size:30px}.gc-editorial-pair{grid-template-columns:1fr;gap:28px}.gc-editorial-pair article+article{border-top:1px solid var(--line);padding-top:25px}.gc-editorial-pair h4{font-size:27px}.gc-commercial{margin-top:35px;gap:27px}.gc-more-role{grid-template-columns:1fr;gap:28px}.gc-more-role h4{font-size:27px}.gc-more-role blockquote{font-size:23px}.gc-additional h4{font-size:25px}.gc-close{padding:42px 0 48px}.gc-close h2{font-size:34px;line-height:1.15}.gc-close p:not(.gc-eyebrow){font-size:19px}.gc-close .gc-container>div{display:block}.gc-close .gc-container>div>a{margin:0 0 20px}.gc-primary{font-size:17px;padding:12px 16px}.gc-viewer{padding:12px}.gc-viewer header>p{display:none}.gc-viewer header>div{width:100%;justify-content:space-between}}@media (max-width:380px){.gc-hero h1{font-size:35px}.gc-subhead h3{font-size:28px}.gc-tabs{gap:0 18px}}.gc-listing-repair{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:27px 0;margin-top:35px}.gc-listing-repair h3{font-size:29px;margin-top:15px}.gc-listing-repair>div{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:23px}.gc-listing-repair article>span{font-size:16px;color:var(--muted)}.gc-listing-repair article:last-child>span{color:var(--accent)}.gc-listing-repair article>p{font-size:22px;line-height:1.5;margin-top:13px}.gc-listing-repair>.gc-caption{margin-top:20px}.gc-dnb{margin-top:30px}.gc-dnb h3{font-size:34px;margin-top:16px}.gc-dnb header>p:last-child{max-width:900px;margin-top:22px}.gc-dnb-comparison{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:27px}.gc-dnb-comparison .gc-proof-label{margin-bottom:17px}.gc-dnb-comparison .gc-work{min-height:210px;display:flex;align-items:center}.gc-dnb-comparison .gc-work img{max-height:230px;-o-object-fit:contain;object-fit:contain}.gc-dnb>.gc-caption{margin-top:20px}.gc-dnb+.gc-editorial{margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}@media (max-width:760px){.gc-listing-repair>div,.gc-dnb-comparison{gap:30px}}@media (max-width:600px){.gc-listing-repair>div,.gc-dnb-comparison{grid-template-columns:1fr;gap:25px}.gc-listing-repair h3,.gc-dnb h3{font-size:28px}.gc-listing-repair article>p{font-size:21px}.gc-dnb-comparison .gc-work{min-height:0}.gc-dnb-comparison .gc-work img{max-height:210px}.gc-dnb-comparison .gc-work>button>span{right:5px;bottom:5px}}@media (prefers-reduced-motion:reduce){.gc-case *{scroll-behavior:auto!important;transition:none!important}}.gc-hero{padding-bottom:34px}.gc-hero-bottom>p{max-width:690px}.gc-speaker.gc-chapter{margin-top:0;padding-top:40px}.gc-subhead h2{font-size:clamp(34px,3.5vw,46px);margin-top:16px}.gc-edition-credit{margin-top:15px!important}.gc-keynote-decisions{margin-top:32px}.gc-keynote-decisions>div{display:grid;grid-template-columns:1fr 1fr;gap:55px;margin-top:15px}.gc-keynote-decisions article{border-top:1px solid var(--line);padding-top:20px}.gc-keynote-decisions h3{font-size:29px}.gc-keynote-decisions article>p{margin-top:15px}.gc-fit{border-top:1px solid var(--line);padding-top:18px;margin-top:22px!important}.gc-original .gc-delivered-proof{grid-template-columns:1.1fr 1fr}.gc-original h4{font-size:27px;margin-bottom:18px}.gc-original .gc-delivered-proof>div:last-child>p{max-width:480px}.gc-speaker-offer h3{font-size:34px;margin-top:16px}.gc-scope-line{margin-top:16px!important}.gc-campaign-choice{max-width:900px;margin-top:28px}.gc-campaign-choice h3{font-size:30px;margin:13px 0 17px}.gc-original-campaign{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:1000px}.gc-original-campaign+.gc-caption{margin-top:18px}.gc-brochure{margin-top:44px;padding-top:32px;border-top:1px solid var(--line)}.gc-audience>div{display:grid;grid-template-columns:1fr auto;border-bottom:0;padding-bottom:30px}.gc-audience i{height:10px;bottom:7px;background:#98705c}.gc-audience>div:after{content:"";position:absolute;bottom:7px;left:0;width:100%;height:10px;background:#e6ddd5;z-index:0}.gc-audience i{z-index:1}.gc-event-decision>.gc-audience{padding:25px;background:#fff;border:1px solid var(--line)}.gc-hero-intro>p{font-size:21px;line-height:1.55}.gc-hero-intro>.gc-text-button{font-size:17px!important;text-decoration:none}.gc-original .gc-delivered-text{font-size:18px}.gc-photo{box-shadow:12px 12px #fff;margin:0 12px 27px 0!important}.gc-hero{padding:22px 0 24px}.gc-hero>.gc-eyebrow{margin-top:0}.gc-hero h1{font-size:clamp(42px,4.7vw,60px);margin-top:16px}.gc-mobile-break{display:none}.gc-hero-bottom{margin-top:22px;gap:55px}.gc-hero-intro>p{font-size:20px;line-height:1.55}.gc-case-nav{padding:18px 0}.gc-speaker .gc-subhead h2{font-size:34px;line-height:1.15}.gc-photo img{max-height:520px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 43%;object-position:50% 43%}.gc-work-header{display:flex;justify-content:space-between;gap:28px;align-items:center;margin-bottom:14px}.gc-work-header h2{font-size:17px;line-height:1.5;letter-spacing:0;color:var(--accent);font-weight:650}.gc-work-header>p{font-size:17px;color:var(--muted)}.gc-role-credit{max-width:900px;margin-top:22px!important;font-size:18px}@media (max-width:1000px){.gc-keynote-decisions>div{gap:30px}.gc-original .gc-delivered-proof{grid-template-columns:1fr 1fr}}@media (max-width:760px){.gc-speaker.gc-chapter{padding-top:32px}.gc-keynote-decisions>div,.gc-original .gc-delivered-proof{grid-template-columns:1fr;gap:26px}.gc-original-campaign{max-width:600px;margin:auto}.gc-original .gc-delivered-source{max-width:600px}.gc-brochure-phone{max-width:600px;margin:auto}}@media (max-width:600px){.gc-subhead h2{font-size:33px;line-height:1.15}.gc-keynote-decisions h3,.gc-campaign-choice h3,.gc-speaker-offer h3{font-size:28px}.gc-keynote-decisions{margin-top:25px}.gc-original-campaign{grid-template-columns:1fr}.gc-original-campaign .gc-work{max-width:500px}.gc-case-nav{font-size:15px;gap:14px}.gc-original .gc-delivered-proof{gap:25px}.gc-hero-bottom>p{font-size:19px}.gc-brochure{margin-top:32px}.gc-event-decision>.gc-audience{padding:20px}.gc-fit{font-size:17px}.gc-hero-intro>p{font-size:19px}.gc-hero-intro>.gc-text-button{font-size:16px!important}.gc-hero dl{grid-template-columns:1fr 1fr}}@media (max-width:760px){.gc-mobile-break{display:block}.gc-desktop-space{display:none}.gc-work-header{display:block}.gc-work-header>p{margin-top:8px}.gc-work-header h2{font-size:16px}}@media (max-width:600px){.gc-hero h1{font-size:39px}.gc-hero-intro>p{font-size:19px}.gc-speaker .gc-subhead h2{font-size:31px}.gc-photo img{max-height:none}}@media (max-width:380px){.gc-hero h1{font-size:35px}}.gc-brochure-tab,.gc-handoff-detail .gc-commercial-proof{border:0;padding:0;margin:0}.gc-event-main{display:grid;grid-template-columns:1fr 1.1fr;gap:55px;align-items:start}.gc-event-main .gc-audience{padding:22px;background:#fff;border:1px solid var(--line)}.gc-event-reason{margin-top:22px!important}.gc-event-main .gc-caption{margin-top:15px}.gc-event-main .gc-photo{margin-top:0!important}.gc-event-proposal{margin-top:28px;max-width:950px}.gc-event-proposal blockquote{border-left:2px solid var(--accent);padding-left:22px;font-size:24px;line-height:1.5}.gc-event-proposal blockquote>span,.gc-event-proposal cite{display:block;font-size:16px;font-style:normal;line-height:1.6;color:var(--muted)}.gc-event-proposal blockquote>span{margin-bottom:13px}.gc-event-proposal cite{margin-top:13px}.gc-event-compact .gc-listing-repair,.gc-full-record .gc-editorial{margin-top:0}.gc-handoff-detail>summary,.gc-full-record>summary{font-weight:550}.gc-case-nav a{white-space:nowrap}@media (max-width:760px){.gc-event-main{grid-template-columns:1fr;gap:30px}.gc-event-main .gc-photo{max-width:650px}.gc-case-nav a{white-space:normal}}@media (max-width:600px){.gc-event-proposal blockquote{font-size:22px;padding-left:16px}.gc-event-main .gc-audience{padding:20px}.gc-full-record>.gc-optional-body{padding-top:8px}}.gc-profile-proof{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.gc-profile-proof .gc-proof-label{margin-bottom:12px}@media (max-width:700px){.gc-profile-proof{grid-template-columns:1fr}}.gc-case-nav{flex-wrap:wrap;justify-content:flex-start;gap:14px 27px}.gc-preview>button{background:#efede9;padding:18px 18px 48px}.gc-preview picture{display:flex;justify-content:center;align-items:center}.gc-preview img{max-height:600px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.gc-preview>button>span{width:auto;height:auto;right:16px;bottom:11px;padding:0;line-height:1.5;font-size:16px;background:transparent;text-decoration:underline;text-underline-offset:4px}.gc-website-preview img{max-height:420px}.gc-keynote-decisions{margin-top:25px}.gc-keynote-decisions>div{gap:32px}.gc-keynote-decisions h3{font-size:25px}.gc-keynote-decisions article>p{margin-top:12px}.gc-chapter{padding-top:48px;padding-bottom:48px}.gc-subhead{gap:38px}.gc-subhead h2,.gc-chapter-head h2{font-size:clamp(31px,3.3vw,43px)}.gc-implementation-details .gc-inquiry{margin-top:0}.gc-campaign-choice{margin-top:22px}.gc-campaign-choice h3{font-size:27px}.gc-results{padding-top:38px;padding-bottom:42px;border-top:1px solid var(--line);scroll-margin-top:100px}.gc-results header h2{font-size:clamp(30px,3vw,40px);margin:12px 0}.gc-results header>p:last-child{color:var(--muted)}.gc-results-table{margin-top:24px;border-top:1px solid var(--line)}.gc-results-head,.gc-result-row{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:26px;align-items:center;border-bottom:1px solid var(--line);padding:16px 0}.gc-results-head{font-size:16px;font-weight:600;color:var(--muted);padding:12px 0}.gc-result-row h3{font-size:23px;letter-spacing:-.025em}.gc-result-row p{font-size:16px;color:var(--muted);margin-top:7px}.gc-result-row strong{font-weight:550;font-size:clamp(29px,3vw,39px);letter-spacing:-.04em;line-height:1.2}.gc-metric-label{display:none}.gc-results-note{font-size:16px;line-height:1.6;color:var(--muted);max-width:920px;margin-top:18px!important}.gc-results-source{margin-top:20px}.gc-results-source ul{padding-left:22px;max-width:900px}.gc-results-source li+li{margin-top:14px}.gc-post-result{margin-top:28px;padding:25px 0;border-top:1px solid var(--line)}.gc-post-result h3{font-size:27px;margin:12px 0 18px}.gc-post-result blockquote{font-size:21px;line-height:1.5;max-width:760px}.gc-post-result>p:not(.gc-eyebrow){font-size:16px;color:var(--muted);margin:15px 0;max-width:850px}.gc-post-result>a{font-size:17px}.gc-role-summary{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0 38px}.gc-role-summary li{padding:18px 0;border-top:1px solid var(--line)}.gc-role-summary strong{display:block;font-weight:600;font-size:19px}.gc-role-summary span{display:block;margin-top:8px}.gc-optional-body .gc-dnb{margin-top:0}.gc-event-proposal{margin-top:5px}@media (max-width:760px){.gc-preview>button{padding:12px 12px 44px}.gc-preview img{max-height:520px}.gc-results-head,.gc-result-row{gap:18px}.gc-subhead{gap:22px}.gc-role-summary{gap:0 25px}}@media (max-width:600px){.gc-preview img{max-height:430px}.gc-website-preview img{max-height:360px}.gc-results{padding-top:30px;padding-bottom:30px}.gc-results-head{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gc-result-row{grid-template-columns:1fr 1fr;gap:16px;padding:20px 0}.gc-result-row>div:first-child{grid-column:1/-1}.gc-metric-label{display:block;font-size:16px;color:var(--muted);margin-bottom:6px}.gc-result-row strong{font-size:32px}.gc-result-row h3{font-size:22px}.gc-role-summary{grid-template-columns:1fr}.gc-post-result h3{font-size:25px}.gc-results header h2{font-size:30px}.gc-keynote-decisions h3{font-size:25px}.gc-chapter{padding-top:38px;padding-bottom:38px}}.gc-artwork-heading{display:none}@media (max-width:600px){.gc-artwork-heading{display:block;margin:0 0 18px}.gc-artwork-heading h3{font-size:25px;line-height:1.2}.gc-artwork-heading p{font-size:18px;line-height:1.5;margin-top:10px}.gc-zoom.is-full img{width:100%;max-width:100%;height:auto;max-height:none}}.gc-work-header.gc-keynote-offer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 24px}.gc-keynote-offer h2{grid-column:1 / -1}.gc-keynote-offer-copy h3{font-size:clamp(23px,2.8vw,35px);line-height:1.14;letter-spacing:-.025em}.gc-keynote-offer-copy p,.gc-keynote-credit{font-size:16px;line-height:1.5}.gc-keynote-offer-copy p{max-width:62ch;margin-top:8px}.gc-keynote-offer .gc-inline-cta{justify-self:start;margin:0}.gc-keynote-credit{margin:14px 0 0;color:var(--muted)}@media (max-width: 760px){.gc-work-header.gc-keynote-offer{grid-template-columns:minmax(0,1fr)}}.gc-work-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin:22px 0 28px;padding:0;list-style:none}.gc-work-index>li{display:flex;align-items:baseline;gap:14px;padding:16px 0;border-top:1px solid var(--line)}.gc-index-number{flex-shrink:0;font-size:15px;font-weight:650;color:var(--accent)}.gc-work-index h3{font-size:clamp(20px,2.2vw,26px);line-height:1.25;letter-spacing:-.02em}.gc-work-index p{margin-top:6px;font-size:16px;color:var(--muted)}.gc-work-index p strong{color:var(--ink)}@media (max-width: 600px){.gc-work-index{grid-template-columns:1fr}.gc-work-index>li{padding:12px 0}}.gc-case [id]{scroll-margin-top:96px}.gc-case :is(#speaker-kit,#speaker-materials){scroll-margin-top:0}.gc-keynote-proof,.gc-spread{border-top:1px solid var(--line);padding-top:clamp(20px,3vw,38px);margin-top:clamp(24px,4vw,54px)}.gc-keynote-proof:first-of-type{margin-top:24px}.gc-keynote-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(20px,4vw,56px)}.gc-keynote-copy h3,.gc-spread h3{font-size:clamp(27px,3.25vw,44px);line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.gc-keynote-copy h4,.gc-keynote-choices h4,.gc-spread h4{font-size:19px;line-height:1.3;font-weight:650}.gc-keynote-copy p:not(.gc-proof-label),.gc-keynote-copy h4{margin-top:14px}.gc-keynote-copy .gc-keynote-promise{font-weight:650}.gc-keynote-copy ul{list-style:disc;margin:6px 0 0;padding-left:1.2em}.gc-keynote-copy li+li{margin-top:4px}.gc-keynote-copy p,.gc-keynote-copy li,.gc-keynote-choices dd{font-size:17px;line-height:1.55}.gc-keynote-grid .gc-feature-art{align-self:start;min-width:0}.gc-feature-art{margin:0}.gc-feature-art img{width:100%;height:auto}.gc-lead-art img+img{margin-top:4px}.gc-feature-art>button>span{position:static;display:block;width:auto;height:auto;padding:8px 0 0;background:transparent;font-size:16px;line-height:1.5;text-align:right;text-decoration:underline;text-underline-offset:4px}.gc-keynote-choices{margin-top:24px;padding-top:16px;border-top:1px solid var(--line)}.gc-keynote-choices dl,.gc-spread-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.gc-keynote-choices dl{margin-top:10px}.gc-keynote-choices dt{font-weight:650;margin-bottom:4px}.gc-keynote-index a{text-decoration:underline;text-underline-offset:4px}.gc-spread header{margin-bottom:20px}.gc-spread header>p:not(.gc-proof-label){max-width:62ch;margin-top:12px}.gc-campaign-spread{margin-top:0}.gc-spread-source{margin-top:18px}.gc-spread-grid article h4{margin-top:10px}.gc-spread-grid article p{margin-top:6px;max-width:50ch}.gc-brochure-scroll article+article{margin-top:22px}.gc-brochure-scroll h4{margin-bottom:10px}.gc-proof-heading{margin:16px 0 10px;font-size:19px;line-height:1.35;font-weight:650}.gc-additional>.gc-proof-heading{margin-top:0}@media (max-width: 760px){.gc-keynote-grid,.gc-keynote-choices dl,.gc-spread-grid{grid-template-columns:minmax(0,1fr)}.gc-keynote-grid .gc-feature-art{grid-row:1}.gc-spread-grid{row-gap:28px}.gc-case [id]{scroll-margin-top:79px}}
