/*! 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}.grow{flex-grow:1}}:root{--display:var(--font-display),sans-serif;--body:var(--font-body),sans-serif;--navy:#061a2b;--navy2:#102c3c;--cyan:#12bada;--teal:#2fc1ae;--lime:#8bd33f;--ink:#142533;--muted:#657783;--paper:#f5f9f8;--mist:#e9f2f0;--line:#d5e2df}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;background:#fff;margin:0;line-height:1.65}a{color:inherit}h1,h2,h3,p{margin-top:0}.site-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff0;justify-content:space-between;align-items:center;height:84px;padding:0 max(24px,50vw - 620px);display:flex;position:sticky;top:0}.identity{flex-direction:column;text-decoration:none;display:flex}.identity-name{font:700 14px/1.2 var(--display);letter-spacing:-.02em}.identity-role{color:var(--muted);font:600 8px/1 var(--display);text-transform:uppercase;letter-spacing:.14em;margin-top:4px}.site-header nav{align-items:center;gap:22px;display:flex}.site-header nav a{color:var(--muted);font:600 10px/1 var(--display);padding:35px 0 32px;text-decoration:none;position:relative}.site-header nav a:hover,.site-header nav a.active{color:var(--navy)}.site-header nav a.active:after{content:"";background:linear-gradient(90deg,var(--cyan),var(--lime));height:3px;position:absolute;bottom:0;left:0;right:0}.site-header nav .nav-contact{border:1px solid var(--cyan);color:var(--navy);border-radius:3px;padding:12px 14px}.site-header.dark{color:#fff;background:#061a2bf7;border-color:#ffffff1f}.site-header.dark nav a{color:#ffffffa6}.site-header.dark nav a.active,.site-header.dark nav a:hover{color:#fff}.menu{background:0 0;border:0;display:none}.menu i{background:currentColor;width:24px;height:1px;margin:6px;display:block}.index,.topics,.section-title>p,.cta>p{font:700 9px/1.4 var(--display);text-transform:uppercase;letter-spacing:.18em}.index{color:var(--cyan)}.topics{color:var(--muted);margin:38px 0 22px}.topics i{color:var(--teal);padding:0 8px;font-style:normal}.lede{max-width:680px;color:var(--muted);font-size:19px;line-height:1.55}.flow{pointer-events:none}.flow path{fill:none;stroke-width:1.3px}.flow path:first-child{stroke:var(--cyan)}.flow path:nth-child(2){stroke:var(--teal);opacity:.72}.flow path:nth-child(3){stroke:var(--lime);opacity:.66}.home-hero{background:radial-gradient(circle at 83% 17%,#12bada17,#0000 25%),linear-gradient(135deg,#fff,#f1f9f7);grid-template-rows:1fr auto;grid-template-columns:1.08fr .92fr;gap:55px 78px;min-height:calc(100vh - 84px);padding:72px max(24px,50vw - 620px) 0;display:grid;position:relative;overflow:hidden}.home-copy{z-index:4;align-self:center;padding-bottom:50px;position:relative}.home-copy h1{max-width:700px;color:var(--navy);font:750 clamp(64px,7vw,102px)/.91 var(--display);letter-spacing:-.075em;margin:0 0 28px}.home-copy h1 span{color:var(--cyan);display:block}.direction{background:linear-gradient(90deg,var(--cyan),var(--teal),var(--lime));width:min(420px,72%);height:3px;margin-bottom:28px;position:relative}.direction:after{content:"";border-top:3px solid var(--lime);border-right:3px solid var(--lime);width:11px;height:11px;position:absolute;top:-5px;right:0;transform:rotate(45deg)}.home-actions{align-items:center;gap:28px;margin-top:36px;display:flex}.home-actions a{font:700 11px/1 var(--display);text-underline-offset:5px}.home-actions .primary{background:var(--navy);color:#fff;border-radius:3px;padding:16px 20px;text-decoration:none}.home-actions .primary:hover{background:var(--cyan);color:var(--navy)}.portrait-stage{align-self:end;margin-right:20px;padding:35px 30px 0 0;position:relative}.portrait-plate{background:linear-gradient(145deg,#12bada38,#2fc1ae14);border-radius:2px 190px 2px 2px;width:78%;height:78%;position:absolute;top:0;right:0}.portrait-stage>img{z-index:1;object-fit:cover;object-position:center 22%;border-radius:2px 200px 2px 2px;width:100%;height:600px;display:block;position:relative;box-shadow:0 35px 90px #061a2b2e}.name-stamp{z-index:4;color:#fff;font:800 clamp(38px,4vw,61px)/.77 var(--display);letter-spacing:-.08em;text-shadow:0 4px 22px #061a2b61;flex-direction:column;align-items:flex-end;display:flex;position:absolute;bottom:8px;right:0}.name-stamp b{color:var(--lime)}.brand-medallion{z-index:5;border:6px solid #fff;border-radius:30px;width:130px;height:130px;position:absolute;bottom:65px;left:-44px;overflow:hidden;box-shadow:0 15px 35px #061a2b2e}.brand-medallion img{object-fit:cover;width:100%;height:100%}.portrait-stage .flow{z-index:3;width:420px;height:560px;position:absolute;top:-30px;right:-130px}.credentials{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);align-items:center;min-height:84px;display:grid}.credentials p{max-width:310px;color:var(--muted);font:600 10px/1.5 var(--display);margin:0}.brand-manifesto{background:var(--paper);grid-template-rows:1fr auto;grid-template-columns:.8fr 1fr;align-items:center;gap:30px 90px;min-height:550px;padding:90px max(24px,50vw - 620px);display:grid;position:relative;overflow:hidden}.brand-manifesto:before{content:"";border:1px solid #12bada29;border-radius:50%;width:600px;height:600px;position:absolute;bottom:-380px;left:-360px;box-shadow:0 0 0 80px #2fc1ae0a,0 0 0 160px #8bd33f06}.manifesto-copy{z-index:2;position:relative}.manifesto-copy>p{color:var(--muted);font:700 9px/1 var(--display);text-transform:uppercase;letter-spacing:.17em}.manifesto-copy h2{color:var(--navy);font:750 clamp(50px,6vw,84px)/.9 var(--display);letter-spacing:-.07em;margin:25px 0 0}.manifesto-copy h2 span{color:#3d5363}.manifesto-copy h2 em{color:#35aa67;font-style:normal}.bdc-lockup{z-index:2;justify-self:center;position:relative}.bdc-lockup img{object-fit:contain;width:min(490px,100%);height:auto}.manifesto-line{border-top:1px solid var(--line);font:600 clamp(20px,2.2vw,31px)/1.3 var(--display);letter-spacing:-.03em;grid-column:1/-1;padding-top:28px}.manifesto-line b{color:var(--cyan)}.manifesto-line i{color:var(--teal);font-style:normal}.manifesto-line strong{color:#54b45e}.section{padding:120px max(24px,50vw - 590px)}.section-title{grid-template-columns:.3fr 1fr;align-items:start;display:grid}.section-title>p{color:var(--cyan);margin-top:13px}.section-title h2{color:var(--navy);font:700 clamp(46px,5.5vw,74px)/1.02 var(--display);letter-spacing:-.065em;margin:0}.section-title h2 span{color:var(--cyan)}.intro-copy{border-top:1px solid var(--line);grid-template-columns:.86fr 1fr;gap:12%;margin-top:75px;padding-top:42px;display:grid}.intro-copy p{color:var(--muted)}.intro-copy p:first-child{color:var(--navy);font:650 clamp(25px,2.4vw,34px)/1.4 var(--display);letter-spacing:-.04em;margin:0}.pathways{padding:0 max(24px,50vw - 590px) 120px}.pathways>a{border-top:1px solid var(--line);grid-template-columns:80px 180px 1fr 36px;align-items:start;gap:22px;padding:34px 0;text-decoration:none;transition:all .2s;display:grid}.pathways>a:last-child{border-bottom:1px solid var(--line)}.pathways>a:hover{background:var(--paper);padding-left:16px}.pathways>a>span{color:var(--teal);font:700 10px/1 var(--display);padding-top:8px}.pathways small{color:var(--muted);font:700 9px/1 var(--display);text-transform:uppercase;letter-spacing:.13em;padding-top:8px}.pathways h3{color:var(--navy);font:700 34px/1.15 var(--display);letter-spacing:-.04em;margin:0}.pathways p{color:var(--muted);grid-column:3;margin:4px 0 0}.pathways>a>b{color:var(--cyan);font-size:24px}.pathways .featured{background:linear-gradient(90deg,var(--navy),#0a3a4a);color:#fff;border:0;margin:0 -24px;padding:34px 24px}.pathways .featured h3{color:#fff}.pathways .featured p,.pathways .featured small{color:#ffffffa6}.belief-band{color:#fff;background:linear-gradient(135deg,var(--navy),#0a3d4c);flex-direction:column;justify-content:center;min-height:500px;padding:110px max(24px,50vw - 590px);display:flex;position:relative;overflow:hidden}.belief-band .flow{width:750px;position:absolute;top:-150px;right:-170px}.belief-band>p{z-index:2;color:var(--teal);font:700 10px/1 var(--display);text-transform:uppercase;letter-spacing:.18em;position:relative}.belief-band h2{z-index:2;max-width:1000px;font:750 clamp(54px,6.5vw,88px)/.98 var(--display);letter-spacing:-.065em;margin:24px 0 0;position:relative}.belief-band h2 span{color:var(--lime)}.idea-strip{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:70px;display:grid}.idea-strip article{background:var(--paper);border-top:4px solid var(--cyan);flex-direction:column;min-height:365px;padding:27px;display:flex;position:relative}.idea-strip article:nth-child(2){border-color:var(--teal)}.idea-strip article:nth-child(3){border-color:var(--lime)}.idea-strip small{color:var(--muted);font:700 9px/1 var(--display);text-transform:uppercase;letter-spacing:.14em}.idea-strip>article>b{color:#12bada26;font:800 72px/1 var(--display);position:absolute;top:20px;right:25px}.idea-strip h3{color:var(--navy);font:700 25px/1.2 var(--display);letter-spacing:-.04em;margin:90px 0 20px}.idea-strip a{font:700 10px/1 var(--display);text-underline-offset:5px;margin-top:auto}.cta{padding:115px max(24px,50vw - 590px)}.cta>p{color:var(--cyan)}.cta h2{max-width:1050px;color:var(--navy);font:750 clamp(52px,6vw,86px)/.98 var(--display);letter-spacing:-.07em;margin:25px 0 65px}.cta h2 span{color:var(--cyan)}.cta>a{border-bottom:2px solid var(--navy);color:var(--navy);font:700 clamp(22px,2.5vw,34px)/1 var(--display);justify-content:space-between;padding:20px 0;text-decoration:none;display:flex}.page-hero{background:linear-gradient(135deg,#fff,var(--paper));align-items:flex-end;min-height:560px;padding:100px max(24px,50vw - 590px);display:flex;position:relative;overflow:hidden}.page-title{z-index:3;position:relative}.page-title h1{max-width:1000px;color:var(--navy);font:750 clamp(58px,7vw,94px)/.94 var(--display);letter-spacing:-.075em;margin:25px 0}.page-title h1 span{color:var(--cyan)}.page-hero>.flow{width:700px;position:absolute;top:-180px;right:-130px}.hero-orbit{border:1px solid #12bada26;border-radius:50%;width:460px;height:460px;position:absolute;top:-230px;right:-220px;box-shadow:0 0 0 65px #2fc1ae09,0 0 0 130px #8bd33f06}.story{grid-template-columns:.38fr 1fr;gap:9%;display:grid}.story aside img{object-fit:cover;object-position:center 20%;border-radius:2px 110px 2px 2px;width:100%;height:420px}.story aside b,.story aside span{display:block}.story aside b{font:700 13px/1.3 var(--display);margin-top:17px}.story aside span{color:var(--muted);font-size:12px}.story>div{max-width:760px;color:var(--muted);font-size:18px}.story .big{color:var(--navy);font:650 28px/1.42 var(--display);letter-spacing:-.035em;margin-top:0}.values,.research{background:var(--paper);padding:110px max(24px,50vw - 590px)}.value-grid,.research>div{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:65px;display:grid}.value-grid article,.research article{border:1px solid var(--line);background:#fff;min-height:300px;padding:28px}.value-grid b,.research article b{color:var(--cyan);font:700 10px/1 var(--display)}.value-grid h3,.research article h3{color:var(--navy);font:700 26px/1.15 var(--display);letter-spacing:-.04em;margin:85px 0 12px}.value-grid p,.research article p{color:var(--muted)}.timeline{grid-template-columns:.72fr 1fr;gap:9%;display:grid}.timeline .section-title{display:block}.timeline>div:last-child{margin-top:80px}.timeline>div:last-child p{border-top:1px solid var(--line);grid-template-columns:130px 1fr;margin:0;padding:22px 0;display:grid}.timeline>div:last-child p:last-child{border-bottom:1px solid var(--line)}.timeline b{color:var(--cyan);font:700 10px/1.6 var(--display)}.offer-list{padding:85px max(24px,50vw - 590px)}.offer-list article{border-top:1px solid var(--line);grid-template-columns:70px 180px 1fr 35px;gap:24px;padding:58px 0;display:grid;position:relative}.offer-list article:last-child{border-bottom:1px solid var(--line)}.offer-list span,.offer-list small{font:700 9px/1 var(--display);padding-top:13px}.offer-list span{color:var(--teal)}.offer-list small{color:var(--muted);text-transform:uppercase;letter-spacing:.15em}.offer-list h2{color:var(--navy);font:700 clamp(36px,4.5vw,58px)/1.02 var(--display);letter-spacing:-.06em;margin:0}.offer-list p{max-width:750px;color:var(--muted);grid-column:3}.offer-list i{color:var(--cyan);font-size:24px;font-style:normal}.topics-panel{color:#fff;background:var(--navy);padding:110px max(24px,50vw - 590px)}.topics-panel .section-title h2{color:#fff}.topics-panel .section-title h2 span{color:var(--lime)}.topics-panel>p{font:650 clamp(21px,2.4vw,31px)/1.3 var(--display);border-top:1px solid #ffffff2b;grid-template-columns:70px 1fr;margin:0;padding:25px 0;display:grid}.topics-panel>p:first-of-type{margin-top:65px}.topics-panel>p:last-child{border-bottom:1px solid #ffffff2b}.topics-panel>p b{color:var(--teal);font-size:9px}.otr-hero{color:#fff;background:radial-gradient(circle at 18% 45%,#12bada29,transparent 27%),var(--navy);grid-template-columns:.9fr 1fr;align-items:center;gap:70px;min-height:700px;padding:80px max(24px,50vw - 620px);display:grid}.otr-logo img{border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 35px 80px #00000038}.otr-hero h1{color:#fff;font:750 clamp(48px,5.5vw,78px)/.98 var(--display);letter-spacing:-.065em;margin:25px 0}.otr-hero h1 span{color:var(--lime)}.otr-hero>div:last-child>p:last-child{color:#ffffffab;max-width:650px;font-size:18px}.otr-premise{color:#fff;background:var(--navy);padding:115px max(24px,50vw - 590px)}.otr-premise p{color:var(--teal);font:700 10px/1 var(--display);text-transform:uppercase;letter-spacing:.16em}.otr-premise h2{color:#fff;max-width:1000px;font:750 clamp(50px,6vw,82px)/.98 var(--display);letter-spacing:-.065em;margin:25px 0}.otr-premise h2 span{color:var(--lime)}.charm{background:#fff;padding:110px max(24px,50vw - 590px)}.charm-track{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:65px;display:grid;position:relative}.charm-track:before{content:"";background:linear-gradient(90deg,var(--cyan),var(--teal),var(--lime));z-index:0;height:4px;position:absolute;top:50%;left:7%;right:7%}.charm-track>div{aspect-ratio:1;z-index:1;text-align:center;border:2px solid var(--line);background:var(--paper);border-radius:50% 50% 50% 15%;place-content:center;display:grid;position:relative;box-shadow:0 12px 30px #061a2b12}.charm-track b{color:var(--cyan);font:800 48px/1 var(--display)}.charm-track strong{color:var(--navy);font:700 12px/1.5 var(--display)}.charm-track small{color:var(--muted);font-size:10px}.charm-note{text-align:center;color:var(--navy);font:700 11px/1 var(--display);text-transform:uppercase;letter-spacing:.18em;margin:42px 0 0}.otr-rules{color:#fff;background:var(--navy);padding:100px max(24px,50vw - 590px)}.otr-rules article{border-top:1px solid #ffffff29;grid-template-columns:90px 1fr;gap:22px;padding:35px 0;display:grid}.otr-rules article:last-child{border-bottom:1px solid #ffffff29}.otr-rules span{color:var(--teal);font:700 10px/1 var(--display)}.otr-rules h3{color:#fff;font:700 32px/1.15 var(--display);letter-spacing:-.04em;margin:0}.otr-rules p{color:#ffffff9e;grid-column:2;margin:0}.practice{background:var(--lime);padding:110px max(24px,50vw - 590px)}.practice p{font:700 10px/1 var(--display);text-transform:uppercase;letter-spacing:.15em}.practice h2{max-width:1000px;color:var(--navy);font:750 clamp(48px,5.7vw,76px)/1 var(--display);letter-spacing:-.065em}.practice a{font:700 12px/1 var(--display);text-underline-offset:5px}.featured-idea{border-bottom:1px solid var(--line);grid-template-columns:1fr 170px;gap:60px;padding:110px max(24px,50vw - 590px);display:grid}.featured-idea small,.idea-grid small{color:var(--cyan);font:700 9px/1 var(--display);text-transform:uppercase;letter-spacing:.15em}.featured-idea h2{max-width:900px;color:var(--navy);font:700 clamp(43px,5vw,68px)/1.03 var(--display);letter-spacing:-.06em;margin:28px 0}.featured-idea p{max-width:750px;color:var(--muted);font-size:18px}.featured-idea a{font:700 10px/1 var(--display);text-underline-offset:5px}.featured-idea>b{color:var(--mist);font:800 160px/1 var(--display)}.idea-grid{grid-template-columns:repeat(2,1fr);gap:0 50px;padding:90px max(24px,50vw - 590px);display:grid}.idea-grid article{border-top:1px solid var(--line);min-height:300px;padding:30px 0;position:relative}.idea-grid article>b{color:#12bada21;font:800 72px/1 var(--display);position:absolute;top:22px;right:0}.idea-grid h3{color:var(--navy);font:700 30px/1.15 var(--display);letter-spacing:-.045em;margin:85px 0 12px}.idea-grid p{color:var(--muted)}.academic-profile{grid-template-columns:.82fr 1fr;gap:10%;padding:110px max(24px,50vw - 590px);display:grid}.stats{grid-template-columns:1fr 1fr;display:grid}.stats>div{border:1px solid var(--line);margin:-1px 0 0 -1px;padding:26px}.stats b{color:var(--navy);font:800 42px/1 var(--display);display:block}.stats span{color:var(--muted);font:700 9px/1.4 var(--display);text-transform:uppercase;margin-top:9px;display:block}.academic-profile>div:last-child{color:var(--muted);font-size:18px}.academic-profile nav{flex-direction:column;margin-top:35px;display:flex}.academic-profile nav a{border-top:1px solid var(--line);color:var(--navy);font:700 10px/1 var(--display);justify-content:space-between;padding:15px 0;text-decoration:none;display:flex}.academic-profile nav a:last-child{border-bottom:1px solid var(--line)}.research>div{grid-template-columns:repeat(2,1fr)}footer{color:#fff;background:var(--navy);grid-template-columns:1fr auto 1fr;align-items:center;gap:50px;min-height:155px;padding:28px max(24px,50vw - 590px);display:grid}footer>div:first-child strong{font:700 14px/1 var(--display)}footer>div:first-child p{color:#ffffff85;font:600 8px/1 var(--display);text-transform:uppercase;letter-spacing:.12em;margin:5px 0 0}.footer-links{justify-self:end;gap:22px;display:flex}.footer-links a{color:#ffffffbf;font:700 9px/1 var(--display);text-underline-offset:4px}@media (width<=1000px){.site-header nav{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;align-items:stretch;padding:24px;display:none;position:absolute;top:84px;left:0;right:0}.site-header nav.open{display:flex}.site-header nav a{padding:10px}.site-header nav a.active:after{display:none}.site-header.dark nav{background:var(--navy)}.menu{display:block}.home-hero{grid-template-columns:1fr;padding-top:60px}.home-copy{padding-bottom:0}.portrait-stage{justify-self:center;width:min(90%,530px)}.credentials{grid-template-columns:1fr;gap:12px;padding:24px 0}.brand-manifesto{grid-template-columns:1fr}.manifesto-line{grid-column:auto}.section-title{grid-template-columns:1fr;gap:14px}.section-title>p{margin:0}.idea-strip,.value-grid,.story,.timeline,.academic-profile{grid-template-columns:1fr}.timeline .section-title{display:grid}.offer-list article{grid-template-columns:55px 150px 1fr}.offer-list article p{grid-column:3}.otr-hero{grid-template-columns:1fr}.otr-logo{max-width:650px}.charm-track{grid-template-columns:repeat(3,1fr)}.charm-track:before{display:none}.featured-idea{grid-template-columns:1fr}.featured-idea>b{display:none}footer{grid-template-columns:1fr}.bdc-lockup.on-dark,.footer-links{justify-self:start}}@media (width<=650px){.site-header{height:72px;padding:0 16px}.identity-name{font-size:12px}.identity-role{display:none}.site-header nav{top:72px}.home-hero{padding:50px 16px 0}.home-copy h1{font-size:56px}.portrait-stage{padding-right:16px}.portrait-stage>img{aspect-ratio:.76;height:auto}.name-stamp{font-size:38px}.brand-medallion{width:96px;height:96px;left:-6px}.section,.values,.research,.charm{padding:85px 16px}.section-title h2,.page-title h1{font-size:43px}.intro-copy,.idea-grid{grid-template-columns:1fr}.pathways{padding-inline:16px}.pathways>a{grid-template-columns:38px 1fr}.pathways small,.pathways p,.pathways h3{grid-column:2}.pathways>a>b{display:none}.pathways .featured{margin:0 -16px;padding-inline:16px}.page-hero{padding:80px 16px}.story{padding-inline:16px}.offer-list{padding:70px 16px}.offer-list article{grid-template-columns:36px 1fr}.offer-list small,.offer-list h2,.offer-list p{grid-column:2}.offer-list i{display:none}.topics-panel,.otr-premise,.otr-rules,.practice,.featured-idea,.idea-grid,.academic-profile{padding-left:16px;padding-right:16px}.topics-panel>p{grid-template-columns:38px 1fr}.charm-track{grid-template-columns:1fr 1fr}.otr-rules article{grid-template-columns:40px 1fr}.home-actions{flex-direction:column;align-items:flex-start}.stats,.research>div{grid-template-columns:1fr}.cta{padding:90px 16px}.brand-manifesto{padding:80px 16px}.belief-band{padding-inline:16px}}:root{--display:"Manrope","Arial",sans-serif;--body:"DM Sans","Arial",sans-serif}.identity{flex-direction:row;align-items:center;gap:11px}.identity>span{flex-direction:column;display:flex}.identity-mark{object-fit:cover;border-radius:9px;width:38px;height:38px}body,.identity-name{font-size:17px}.classic{width:min(1180px,100% - 48px);margin-inline:auto}.classic-label{color:var(--cyan);font:700 12px/1.35 var(--display);letter-spacing:.13em;text-transform:uppercase;margin:0 0 25px}.classic h2,.framework-block h2,.academic-block h2{color:var(--navy);font:700 clamp(50px,5.7vw,76px)/1.03 var(--display);letter-spacing:-.06em;margin:0}.classic h2 em,.framework-block h2 em,.academic-block h2 em{color:var(--cyan);font-style:normal}.classic-link{color:var(--navy);font:700 14px/1.2 var(--display);text-underline-offset:6px;display:inline-block}.impact-hero{color:#fff;background:radial-gradient(circle at 76% 20%,#12bada33,transparent 29%),linear-gradient(135deg,var(--navy),#113848);grid-template-rows:1fr auto;grid-template-columns:1.08fr .78fr;gap:60px 92px;min-height:760px;padding:78px max(24px,50vw - 590px) 0;display:grid;overflow:hidden}.impact-copy{align-self:center;padding-bottom:65px}.impact-kicker{color:var(--teal);font:700 12px/1.4 var(--display);letter-spacing:.12em;text-transform:uppercase;margin:0 0 35px}.impact-copy h1{color:#fff;font:750 clamp(64px,7vw,96px)/.93 var(--display);letter-spacing:-.075em;margin:0}.impact-copy h1 em{color:var(--lime);font-style:normal}.impact-intro{color:#ffffffc7;max-width:650px;margin:30px 0 0;font-size:21px;line-height:1.55}.impact-actions{align-items:center;gap:32px;margin-top:38px;display:flex}.impact-actions a{color:#fff;font:700 14px/1 var(--display);text-underline-offset:6px}.impact-button{background:var(--cyan);padding:17px 22px;text-decoration:none;color:var(--navy)!important}.impact-portrait{align-self:end;margin:0;position:relative}.impact-frame{border-radius:220px 220px 4px 4px;height:575px;overflow:hidden;box-shadow:0 30px 80px #00000042}.impact-frame img{object-fit:cover;object-position:center 23%;width:100%;height:100%}.impact-frame:after{content:"";border:1px solid #ffffff61;border-radius:210px 210px 3px 3px;position:absolute;inset:13px}.impact-logo{z-index:3;border:6px solid var(--navy);border-radius:28px;width:118px;height:118px;position:absolute;bottom:40px;left:-45px;overflow:hidden;box-shadow:0 14px 32px #00000040}.impact-logo img{object-fit:cover;width:100%;height:100%}.impact-name{z-index:2;font:800 clamp(37px,4vw,58px)/.78 var(--display);letter-spacing:-.08em;text-shadow:0 5px 22px #00000073;flex-direction:column;align-items:flex-end;display:flex;position:absolute;bottom:4px;right:-12px}.impact-proof{border-top:1px solid #fff3;grid-column:1/-1;grid-template-columns:repeat(3,1fr);align-items:center;min-height:90px;display:grid}.impact-proof p{color:#ffffffb8;max-width:320px;margin:0;font-size:14px;line-height:1.45}.expertise{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:74px;padding:0 max(24px,50vw - 590px);display:flex;overflow:hidden}.expertise span{white-space:nowrap;color:var(--navy);font:700 12px/1 var(--display);letter-spacing:.08em;text-transform:uppercase}.expertise i{color:var(--teal);font-style:normal}.statement-block{padding-block:125px}.statement-columns{border-top:1px solid var(--line);grid-template-columns:.9fr 1fr;gap:11%;margin-top:72px;padding-top:42px;display:grid}.statement-columns p{color:var(--muted);font-size:18px}.statement-columns .statement-lead{color:var(--navy);font:600 clamp(24px,2.4vw,32px)/1.42 var(--display);letter-spacing:-.035em;margin:0}.work-block{padding-block:115px}.classic-heading{grid-template-columns:.32fr 1fr;align-items:start;display:grid}.classic-cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:70px;display:grid}.classic-cards>a{min-height:445px;color:var(--ink);border:1px solid var(--line);background:#fff;flex-direction:column;padding:34px;text-decoration:none;transition:all .25s;display:flex;position:relative;box-shadow:0 12px 35px #061a2b0d}.classic-cards>a:hover{transform:translateY(-7px);box-shadow:0 24px 65px #061a2b24}.classic-cards>a>span{color:var(--teal);font:700 12px/1 var(--display)}.classic-cards h3{color:var(--navy);font:700 38px/1.05 var(--display);letter-spacing:-.045em;margin:78px 0 18px}.classic-cards p{color:var(--muted);font-size:17px}.classic-cards a>b{color:var(--navy);font:700 11px/1.4 var(--display);letter-spacing:.06em;text-transform:uppercase;margin-top:auto}.classic-cards a>i{color:var(--cyan);font-size:25px;font-style:normal;position:absolute;top:27px;right:28px}.classic-cards .dark-card{color:#fff;border-color:var(--navy);background:linear-gradient(150deg,#0a3d50,var(--navy))}.classic-cards .dark-card h3,.classic-cards .dark-card b{color:#fff}.classic-cards .dark-card p{color:#ffffffad}.framework-block{color:#fff;background:linear-gradient(135deg,var(--navy),#0b3c4d);padding:120px 0}.framework-block h2{color:#fff}.framework-block h2 em{color:var(--lime)}.framework-block .classic-label{color:var(--teal)}.framework-row{border-top:1px solid #fff3;grid-template-columns:190px 1fr 45px;gap:45px;padding:38px 0;display:grid}.framework-row:first-of-type{margin-top:68px}.framework-row:last-child{border-bottom:1px solid #fff3}.framework-row>span{color:var(--teal);font:700 12px/1.3 var(--display);letter-spacing:.12em;text-transform:uppercase;padding-top:8px}.framework-row h3{color:#fff;font:700 clamp(34px,3.4vw,48px)/1 var(--display);letter-spacing:-.05em;margin:0 0 10px}.framework-row p{color:#ffffffad;max-width:720px;margin:0;font-size:17px}.framework-row>b{color:#ffffff59;font:700 22px/1 var(--display)}.framework-brand{grid-template-columns:230px 1fr;align-items:center;gap:30px;display:grid}.framework-brand img{object-fit:cover;object-position:center;border-radius:10px;width:230px;height:138px}.ideas-block{padding-block:120px}.visual-ideas{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:70px;display:grid}.visual-ideas article{border-bottom:1px solid var(--line);padding-bottom:28px}.idea-art{height:245px;font:800 24px/1 var(--display);justify-content:space-between;align-items:center;margin-bottom:25px;padding:28px;display:flex}.art-blue{color:var(--navy);background:var(--cyan)}.art-blue b{color:#fff;font-size:48px}.art-dark{color:#fff;background:var(--navy);flex-direction:column;align-items:stretch}.art-dark b{text-align:center;color:var(--lime);font-size:42px}.art-dark span:last-child{text-align:right}.art-light{background:var(--mist)}.art-light b{color:var(--teal);font-size:52px}.visual-ideas small{color:var(--cyan);font:700 12px/1 var(--display);letter-spacing:.1em;text-transform:uppercase}.visual-ideas h3{color:var(--navy);font:650 27px/1.24 var(--display);letter-spacing:-.035em;margin:18px 0 0}.ideas-link{margin-top:38px}.academic-block{background:var(--mist);padding:120px 0 0}.academic-layout{grid-template-columns:.9fr 1fr;gap:10%;display:grid}.academic-copy{color:var(--muted);padding-top:50px;font-size:19px}.academic-stats{grid-template-columns:repeat(4,1fr);margin-top:90px;display:grid}.academic-stats div{border:1px solid #c3d1ce;margin-right:-1px;padding:35px 25px 45px}.academic-stats strong{color:var(--navy);font:750 37px/1 var(--display);display:block}.academic-stats span{color:var(--muted);font:700 11px/1.4 var(--display);letter-spacing:.06em;text-transform:uppercase;margin-top:12px;display:block}.final-contact{padding-block:120px}.final-contact h2{font-size:clamp(56px,6.5vw,88px)}.final-contact>a{border-bottom:3px solid var(--navy);color:var(--navy);font:700 clamp(26px,3vw,40px)/1 var(--display);justify-content:space-between;margin-top:65px;padding:22px 0;text-decoration:none;display:flex}.final-contact .bdc-lockup{justify-self:auto;width:320px;margin-top:65px}@media (width<=950px){.impact-hero{grid-template-columns:1fr}.impact-copy{padding-bottom:0}.impact-portrait{justify-self:center;width:min(90%,520px)}.impact-proof{grid-template-columns:1fr;gap:15px;padding:25px 0}.expertise{justify-content:flex-start;overflow-x:auto}.classic-heading,.statement-columns,.academic-layout{grid-template-columns:1fr;gap:25px}.classic-cards,.visual-ideas{grid-template-columns:1fr}.framework-row{grid-template-columns:140px 1fr 35px}.framework-brand{grid-template-columns:190px 1fr}.academic-stats{grid-template-columns:1fr 1fr}}@media (width<=650px){body{font-size:16px}.identity-name{font-size:14px}.impact-hero{padding:58px 16px 0}.impact-copy h1{font-size:57px}.impact-intro{font-size:19px}.impact-actions{flex-direction:column;align-items:flex-start}.impact-frame{aspect-ratio:.76;height:auto}.impact-name{font-size:39px}.impact-logo{width:94px;height:94px;left:-8px}.classic{width:calc(100% - 32px)}.statement-block,.work-block,.ideas-block,.final-contact{padding-block:88px}.classic h2,.framework-block h2,.academic-block h2{font-size:44px}.classic-cards>a{min-height:390px}.framework-block{padding-block:88px}.framework-row{grid-template-columns:1fr 30px;gap:15px}.framework-row>span,.framework-row>div{grid-column:1}.framework-row>b{grid-area:1/2}.framework-brand{display:block}.framework-brand img{width:210px;margin-bottom:20px}.academic-stats{grid-template-columns:1fr}.academic-copy{padding-top:0}.impact-proof p{font-size:13px}.expertise{padding-inline:16px}.final-contact .bdc-lockup{width:260px}}.identity{flex-direction:column;align-items:flex-start;gap:0;display:flex}.classic-label,.impact-kicker,.expertise span,.classic-cards>a>span{font-size:13px}.classic-cards a>b{font-size:13px;line-height:1.45}.framework-row>span,.visual-ideas small,.academic-stats span{font-size:13px}footer>div:first-child p{font-size:11px;line-height:1.4}.impact-name{letter-spacing:-.065em;text-shadow:none;background:#061a2bf0;align-items:flex-end;padding:13px 18px 11px;font-size:clamp(34px,3.5vw,51px);line-height:.82;bottom:0;right:0}.impact-name span{color:#fff}.impact-name b{color:var(--lime)}@media (width<=650px){.identity-name{font-size:15px}.identity-role{font-size:10px}.classic-label,.impact-kicker,.expertise span,.visual-ideas small,.academic-stats span{font-size:12px}.impact-name{padding:10px 13px 9px;font-size:35px;bottom:0;right:0}}body{font-size:18px}.identity-role{font-size:12px}.classic-label,.impact-kicker,.expertise span,.classic-cards>a>span,.classic-cards a>b,.framework-row>span,.visual-ideas small,.academic-stats span,.impact-proof p,.classic-link,.impact-actions a{font-size:15px}main small{font-size:15px!important}.index,.topics,.section-title>p,.cta>p,.footer-links a{font-size:14px}footer>div:first-child p{font-size:13px}.bdc-lockup img{object-fit:cover;object-position:center;width:440px;height:210px}.bdc-lockup.on-dark img{object-fit:cover;object-position:center;border-radius:8px;width:280px;height:135px}.final-contact .bdc-lockup{width:440px}.final-contact .bdc-lockup img{width:440px;height:210px}@media (width<=650px){body{font-size:17px}.identity-role{font-size:11px}.classic-label,.impact-kicker,.expertise span,.classic-cards>a>span,.classic-cards a>b,.framework-row>span,.visual-ideas small,.academic-stats span,.impact-proof p{font-size:14px}.site-header nav a,.classic-link,.impact-actions a,main small{font-size:14px!important}.bdc-lockup img,.final-contact .bdc-lockup img{width:290px;height:140px}.final-contact .bdc-lockup{width:290px}.bdc-lockup.on-dark img{width:250px;height:120px}}.publication-section{background:#fff;padding:115px max(24px,50vw - 590px)}.publication-list{grid-template-columns:1fr 1fr;gap:24px;margin-top:70px;display:grid}.publication-list article{border:1px solid var(--line);border-top:5px solid var(--cyan);background:var(--paper);flex-direction:column;min-height:410px;padding:34px;display:flex}.publication-list article:nth-child(2n){border-top-color:var(--lime)}.publication-list small,.media-feature small{color:var(--teal);font:700 15px/1.3 var(--display);letter-spacing:.09em;text-transform:uppercase}.publication-list h3{color:var(--navy);font:700 30px/1.12 var(--display);letter-spacing:-.04em;margin:48px 0 18px}.publication-list p{color:var(--muted)}.publication-list cite{color:var(--navy);margin-top:auto;padding-top:24px;font-size:15px;line-height:1.5}.publication-list a,.media-feature a,.media-grid a{color:var(--navy);font:700 15px/1.3 var(--display);text-underline-offset:5px;margin-top:18px}.media-feature{background:var(--mist);grid-template-columns:1fr .8fr;align-items:center;gap:9%;padding:110px max(24px,50vw - 590px);display:grid}.media-feature h2{color:var(--navy);font:750 clamp(50px,5.5vw,74px)/1 var(--display);letter-spacing:-.06em;margin:24px 0}.media-feature p{max-width:680px;color:var(--muted);font-size:19px}.media-grid{grid-template-columns:repeat(3,1fr);gap:22px;padding:110px max(24px,50vw - 590px);display:grid}.media-grid article{border:1px solid var(--line);flex-direction:column;min-height:390px;padding:32px;display:flex}.media-grid span{color:var(--teal);font:700 14px/1 var(--display)}.media-grid h3{color:var(--navy);font:700 31px/1.12 var(--display);letter-spacing:-.04em;margin:70px 0 18px}.media-grid p{color:var(--muted)}.media-grid a{margin-top:auto}@media (width<=950px){.publication-list,.media-feature,.media-grid{grid-template-columns:1fr}.site-header nav{gap:14px}}@media (width<=650px){.publication-section,.media-feature,.media-grid{padding:84px 16px}.publication-list article,.media-grid article{min-height:340px}.publication-list h3{font-size:27px}}.programs{background:var(--paper);padding:110px max(24px,50vw - 590px)}.program-list{grid-template-columns:1fr 1fr;gap:22px;margin-top:68px;display:grid}.program-list article{border:1px solid var(--line);border-top:5px solid var(--cyan);background:#fff;flex-direction:column;min-height:390px;padding:32px;display:flex}.program-list article:nth-child(2n){border-top-color:var(--lime)}.program-list article>b{color:var(--teal);font:700 14px/1 var(--display)}.program-list small{color:var(--muted);font:700 14px/1.3 var(--display);letter-spacing:.09em;text-transform:uppercase;margin-top:58px}.program-list h3{color:var(--navy);font:700 32px/1.08 var(--display);letter-spacing:-.04em;margin:15px 0 18px}.program-list p{color:var(--muted)}.publication-intro{max-width:820px;color:var(--muted);margin:42px 0 0 30%;font-size:19px}.publication-list article{min-height:660px}.takeaway{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.takeaway b{color:var(--navy);font:700 14px/1.3 var(--display);letter-spacing:.08em;text-transform:uppercase}.takeaway p{margin:10px 0 0}.takeaway.decision{border-top:3px solid var(--lime)}.publication-list cite{margin-top:28px}@media (width<=950px){.program-list{grid-template-columns:1fr}.publication-intro{margin-left:0}}@media (width<=650px){.programs{padding:84px 16px}.program-list article{min-height:340px}.publication-list article{min-height:0}.takeaway b{font-size:13px}}.idea-image{background:var(--navy);height:245px;margin-bottom:25px;position:relative;overflow:hidden}.idea-image img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .35s;display:block}.idea-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#061a2b8c);position:absolute;inset:0}.idea-image span{z-index:2;color:#fff;font:700 14px/1 var(--display);letter-spacing:.12em;position:absolute;bottom:15px;right:18px}.visual-ideas article:hover .idea-image img{filter:saturate(1.12);transform:scale(1.045)}.visual-ideas article{transition:transform .3s}.visual-ideas article:hover{transform:translateY(-5px)}@media (width<=950px){.idea-image{aspect-ratio:3/2;height:auto}}.speaker-feature{color:#fff;background:radial-gradient(circle at 12% 15%,#12bada2e,transparent 28%),linear-gradient(135deg,var(--navy),#0b3949);grid-template-columns:.82fr 1fr;align-items:center;gap:9%;padding:110px max(24px,50vw - 590px);display:grid}.speaker-feature figure{margin:0;position:relative}.speaker-feature figure:before{content:"";border:1px solid #2fc1ae6b;border-radius:3px 150px 3px 3px;position:absolute;inset:-18px 18px 18px -18px}.speaker-feature figure:after{content:"";background:var(--lime);border-radius:50%;width:22px;height:22px;position:absolute;top:52px;right:-11px;box-shadow:0 0 0 9px #8bd33f1f}.speaker-feature img{aspect-ratio:4/5;z-index:1;object-fit:cover;object-position:center 24%;border-radius:3px 150px 3px 3px;width:100%;display:block;position:relative;box-shadow:0 30px 80px #00000052}.speaker-feature small{color:var(--teal);font:700 15px/1.3 var(--display);letter-spacing:.12em;text-transform:uppercase}.speaker-feature h2{color:#fff;font:750 clamp(46px,5.3vw,72px)/1 var(--display);letter-spacing:-.065em;margin:26px 0}.speaker-feature h2 span{color:var(--lime)}.speaker-feature p{color:#ffffffbd;max-width:700px;font-size:19px}.speaker-feature .speaker-note{color:#fff;font:650 18px/1.55 var(--display);border-top:1px solid #fff3;margin:30px 0 0;padding:22px 0 0}@media (width<=950px){.speaker-feature{grid-template-columns:1fr;gap:65px}.speaker-feature figure{width:min(100%,560px)}}@media (width<=650px){.speaker-feature{padding:88px 24px}.speaker-feature figure:before{inset:-10px 10px 10px -10px}.speaker-feature img{border-radius:3px 90px 3px 3px}.speaker-feature h2{font-size:43px}.speaker-feature p{font-size:17px}}.authentic-speaker{grid-template-columns:1.15fr .85fr;gap:7%}.authentic-speaker figure:before{border-radius:3px 110px 3px 3px;inset:-16px 16px 16px -16px}.authentic-speaker img{aspect-ratio:4/3;object-position:center;border-radius:3px 110px 3px 3px}.authentic-speaker figure:after{top:auto;bottom:-11px;right:42px}@media (width<=950px){.authentic-speaker{grid-template-columns:1fr}.authentic-speaker figure{width:100%}}@media (width<=650px){.authentic-speaker img{border-radius:3px 70px 3px 3px}}.inclusion-story{background:#fff;grid-template-columns:.75fr 1fr;align-items:center;gap:9%;padding:120px max(24px,50vw - 590px);display:grid}.inclusion-word{color:#fff;background:radial-gradient(circle at 82% 18%,#8bd33f52,transparent 22%),linear-gradient(145deg,var(--navy),#0b4657);border-radius:3px 150px 3px 3px;flex-direction:column;justify-content:center;min-height:520px;padding:55px 38px;display:flex;overflow:hidden;box-shadow:0 32px 80px #061a2b2e}.inclusion-word span{font:800 clamp(42px,5vw,68px)/1.05 var(--display);letter-spacing:-.065em;display:block}.inclusion-word span:first-child{color:var(--cyan)}.inclusion-word span:nth-child(2){color:#fff}.inclusion-word span:last-child{color:var(--lime)}.inclusion-copy h2{color:var(--navy);font:750 clamp(46px,5.4vw,72px)/1 var(--display);letter-spacing:-.065em;margin:0 0 35px}.inclusion-copy h2 em{color:var(--cyan);font-style:normal}.inclusion-copy>p:not(.classic-label){color:var(--muted);font-size:18px}.inclusion-copy .inclusion-lead{letter-spacing:-.025em;color:var(--navy)!important;font:600 23px/1.48 var(--display)!important}.impact-principles{background:var(--mist);padding:115px 0}.impact-principle-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:70px;display:grid}.impact-principle-grid article{border-top:5px solid var(--cyan);background:#fff;flex-direction:column;min-height:350px;padding:32px;display:flex}.impact-principle-grid article:nth-child(2){border-top-color:var(--teal)}.impact-principle-grid article:nth-child(3){border-top-color:var(--lime)}.impact-principle-grid b{color:var(--teal);font:700 14px/1 var(--display)}.impact-principle-grid h3{color:var(--navy);font:700 31px/1.08 var(--display);letter-spacing:-.04em;margin:80px 0 18px}.impact-principle-grid p{color:var(--muted)}.inclusion-projects{padding:120px 0}.project-feature{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.85fr 1fr;gap:10%;margin-top:70px;padding:50px 0;display:grid}.project-feature span{color:var(--teal);font:700 14px/1 var(--display);letter-spacing:.1em;text-transform:uppercase}.project-feature h3{max-width:500px;color:var(--navy);font:750 clamp(42px,4.5vw,62px)/1 var(--display);letter-spacing:-.06em;margin:20px 0 0}.project-feature p{color:var(--muted);font-size:18px}.project-feature b{color:var(--navy);font:700 14px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;background:#8bd33f47;margin-top:15px;padding:10px 14px;display:inline-block}.project-note{grid-template-columns:.85fr 1fr;gap:10%;padding-top:40px;display:grid}.project-note strong{color:var(--navy);font:700 24px/1.3 var(--display)}.project-note p{color:var(--muted)}.inclusion-quote{color:#fff;background:linear-gradient(135deg,var(--navy),#0a3d4c);padding:120px max(24px,50vw - 590px)}.inclusion-quote p{color:var(--teal);font:700 15px/1.3 var(--display);letter-spacing:.1em;text-transform:uppercase}.inclusion-quote h2{max-width:1050px;font:750 clamp(52px,6.5vw,88px)/.98 var(--display);letter-spacing:-.065em;margin:28px 0 0}.inclusion-quote h2 span{color:var(--lime)}@media (width<=950px){.inclusion-story,.project-feature,.project-note{grid-template-columns:1fr}.inclusion-word{min-height:390px}.impact-principle-grid{grid-template-columns:1fr}.impact-principle-grid article{min-height:280px}}@media (width<=650px){.inclusion-story{padding:84px 16px}.inclusion-word{border-radius:3px 90px 3px 3px;min-height:320px;padding:38px 25px}.inclusion-copy h2{font-size:43px}.impact-principles,.inclusion-projects{padding:88px 0}.impact-principle-grid article{min-height:0}.inclusion-quote{padding:88px 16px}.project-feature{margin-top:50px}.project-note{gap:20px}}.authority-band{background:linear-gradient(135deg,var(--navy),#0b3c4d);color:#fff;padding:115px 0}.authority-band h2{color:#fff}.authority-band h2 em{color:var(--lime)}.authority-band .classic-label{color:var(--teal)}.authority-grid{grid-template-columns:1.08fr .92fr;gap:22px;margin-top:70px;display:grid}.authority-grid article{background:#ffffff0b;border:1px solid #ffffff2e;flex-direction:column;min-height:480px;padding:36px;display:flex}.authority-grid article>span{color:var(--teal);font:700 14px/1 var(--display);letter-spacing:.1em;text-transform:uppercase}.authority-grid h3{color:#fff;font:700 clamp(32px,3.4vw,47px)/1.08 var(--display);letter-spacing:-.045em;margin:65px 0 22px}.authority-grid h3 em{font-family:var(--display);font-style:normal}.authority-grid p{color:#ffffffb3;font-size:18px}.textbook-card>b{color:var(--lime);font:700 15px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;margin-top:auto}.award-card ul{margin:auto 0 0;padding:0;list-style:none}.award-card li{border-top:1px solid #ffffff2e;padding:18px 0}.award-card li>b,.award-card li>small{display:block}.award-card li>b{color:#fff;font:700 18px/1.3 var(--display)}.award-card li>small{color:#ffffff9e;margin-top:5px;font-size:15px!important}.inline-link{color:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--cyan);-webkit-text-decoration-color:var(--cyan);-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan);text-underline-offset:4px;font-weight:650;text-decoration-thickness:2px}.inline-link:hover{color:var(--teal)}@media (width<=950px){.authority-grid{grid-template-columns:1fr}.authority-grid article{min-height:400px}}@media (width<=650px){.authority-band{padding:88px 0}.authority-grid article{min-height:0;padding:28px}.authority-grid h3{margin-top:48px}.award-card ul{margin-top:35px}}.format-section{background:#fff;padding:115px max(24px,50vw - 590px)}.format-intro{max-width:820px;color:var(--muted);margin:48px 0 0 30%;font-size:19px}.format-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:70px;display:grid}.format-grid article{border:1px solid var(--line);background:var(--paper);flex-direction:column;min-height:390px;padding:32px;display:flex}.format-grid article:nth-child(2){border-top:5px solid var(--cyan)}.format-grid article:nth-child(3){border-top:5px solid var(--lime)}.format-grid article>b{color:var(--teal);font:700 14px/1 var(--display)}.format-grid small{color:var(--muted);font:700 14px/1.3 var(--display);letter-spacing:.09em;text-transform:uppercase;margin-top:60px}.format-grid h3{color:var(--navy);font:700 31px/1.08 var(--display);letter-spacing:-.04em;margin:16px 0 18px}.format-grid p{color:var(--muted)}.keep-together{white-space:nowrap}@media (width<=950px){.format-grid{grid-template-columns:1fr}.format-intro{margin-left:0}.format-grid article{min-height:300px}}@media (width<=650px){.format-section{padding:88px 16px}.format-grid article{min-height:0}.keep-together{white-space:normal}}.performer-panel{grid-template-columns:1fr .72fr;align-items:center;gap:8%;display:grid;position:relative;overflow:hidden}.performer-panel:before{content:"";border:1px solid #12bada29;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-260px;right:-220px;box-shadow:0 0 0 70px #2fc1ae09,0 0 0 140px #8bd33f06}.performer-copy,.performance-proof{z-index:1;position:relative}.performer-copy>p{font:650 clamp(20px,2.1vw,28px)/1.32 var(--display);border-top:1px solid #ffffff2b;grid-template-columns:70px 1fr;margin:0;padding:25px 0;display:grid}.performer-copy>p:first-of-type{margin-top:58px}.performer-copy>p:last-child{border-bottom:1px solid #ffffff2b}.performer-copy>p b{color:var(--teal);font-size:14px}.performance-proof{margin:0}.performance-proof:before{content:"";border:1px solid #2fc1ae73;border-radius:150px 3px 3px;position:absolute;inset:-16px 16px 16px -16px}.performance-proof img{aspect-ratio:4/5;z-index:1;object-fit:cover;object-position:45% 50%;border-radius:150px 3px 3px;width:100%;display:block;position:relative;box-shadow:0 30px 80px #00000059}.performance-proof figcaption{z-index:2;border-left:4px solid var(--lime);background:#061a2bf0;padding:18px 22px;position:absolute;bottom:28px;left:-28px;right:28px}.performance-proof figcaption span,.performance-proof figcaption strong{display:block}.performance-proof figcaption span{color:var(--teal);font:700 13px/1.2 var(--display);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px}.performance-proof figcaption strong{color:#fff;font:700 19px/1.3 var(--display)}@media (width<=950px){.performer-panel{grid-template-columns:1fr;gap:70px}.performance-proof{width:min(100%,560px)}.performer-copy>p{grid-template-columns:55px 1fr}}@media (width<=650px){.performer-panel{padding:88px 24px}.performer-copy>p{grid-template-columns:38px 1fr;font-size:18px}.performance-proof:before{inset:-10px 10px 10px -10px}.performance-proof img{border-radius:90px 3px 3px}.performance-proof figcaption{bottom:16px;left:-10px;right:14px}}.identity-name{font-size:18px}.identity-role{letter-spacing:.1em;font-size:14px;line-height:1.25}.site-header nav a{font-size:15px}.index,.topics,.section-title>p,.cta>p,.classic-label,.impact-kicker,.manifesto-copy>p,.belief-band>p,.otr-premise p,.practice p{letter-spacing:.12em;font-size:15px;line-height:1.4}main small,.pathways small,.idea-strip small,.featured-idea small,.idea-grid small,.offer-list small,.charm-track small,.program-list small,.format-grid small{line-height:1.4;font-size:15px!important}.home-actions a,.idea-strip a,.featured-idea a,.practice a,.academic-profile nav a,.classic-link,.impact-actions a{font-size:16px;line-height:1.35}.credentials p,.pathways>a>span,.value-grid b,.research article b,.timeline b,.offer-list span,.topics-panel>p b,.otr-rules span,.charm-track strong{font-size:15px;line-height:1.35}.stats span,.academic-stats span,.framework-row>span,.visual-ideas small,.media-grid span,.program-list article>b,.takeaway b,.idea-image span,.impact-principle-grid b,.project-feature span,.project-feature b,.authority-grid article>span,.format-grid article>b,.performer-copy>p b,.performance-proof figcaption span{font-size:15px}footer>div:first-child strong{font-size:17px;line-height:1.3}footer>div:first-child p{letter-spacing:.09em;font-size:14px;line-height:1.45}.footer-links a{font-size:15px}@media (width<=650px){body{font-size:18px}.identity-name{font-size:17px}.site-header nav a{font-size:16px}.index,.topics,.section-title>p,.cta>p,.classic-label,.impact-kicker,.manifesto-copy>p,.belief-band>p,.otr-premise p,.practice p,main small{font-size:15px!important}.impact-proof p,.expertise span,.classic-cards>a>span,.classic-cards a>b,.framework-row>span,.visual-ideas small,.academic-stats span,.footer-links a{font-size:15px}footer>div:first-child p{font-size:14px}}.story>div>p,.statement-columns>div>p,.academic-copy>p,.academic-profile>div:last-child>p,.inclusion-copy>p,.project-feature>div:last-child>p,.media-feature>div>p,.speaker-feature>div>p{margin-bottom:0}.story>div>p+p,.statement-columns>div>p+p,.academic-copy>p+p,.academic-profile>div:last-child>p+p,.inclusion-copy>p+p,.project-feature>div:last-child>p+p,.media-feature>div>p+p,.speaker-feature>div>p+p{margin-top:1.25em}.authority-grid-three{grid-template-columns:repeat(3,1fr)}.authority-grid-three article{min-height:535px}.authority-grid-three h3{margin-top:48px;font-size:clamp(28px,2.7vw,39px)}.innovation-card>b{color:var(--lime);font:700 15px/1.35 var(--display);letter-spacing:.06em;text-transform:uppercase;margin-top:auto}.leadership-proof{background:#fff}.leadership-grid{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:70px;display:grid}.leadership-grid article{border:1px solid var(--line);background:var(--paper);min-height:320px;padding:32px}.leadership-grid article>b{color:var(--teal);font:700 15px/1 var(--display)}.leadership-grid h3{color:var(--navy);font:700 30px/1.12 var(--display);letter-spacing:-.04em;margin:65px 0 16px}.leadership-grid p{color:var(--muted)}.inclusion-evidence{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:70px;display:grid}.inclusion-evidence article{border:1px solid var(--line);border-top:5px solid var(--cyan);background:var(--paper);flex-direction:column;min-height:420px;padding:30px;display:flex}.inclusion-evidence article:nth-child(2){border-top-color:var(--teal)}.inclusion-evidence article:nth-child(3){border-top-color:var(--lime)}.inclusion-evidence span{color:var(--teal);font:700 15px/1.3 var(--display);letter-spacing:.1em;text-transform:uppercase}.inclusion-evidence strong{color:var(--navy);font:800 clamp(39px,4vw,55px)/1 var(--display);letter-spacing:-.05em;margin-top:42px}.inclusion-evidence h3{color:var(--navy);font:700 27px/1.12 var(--display);letter-spacing:-.04em;margin:18px 0 14px}.inclusion-evidence p{color:var(--muted);margin-top:auto}@media (width<=950px){.authority-grid-three{grid-template-columns:1fr}.authority-grid-three article{min-height:400px}.leadership-grid,.inclusion-evidence{grid-template-columns:1fr}.inclusion-evidence article{min-height:300px}}@media (width<=650px){.authority-grid-three article{min-height:0}.leadership-grid{margin-top:50px}.leadership-grid article{min-height:0;padding:26px}.leadership-grid h3{margin-top:45px}.inclusion-evidence{margin-top:50px}.inclusion-evidence article{min-height:0}.inclusion-evidence p{margin-top:20px}.page-hero{background:var(--paper)}.page-hero>.flow,.page-hero>.hero-orbit{display:none}.brand-manifesto,.academic-block,.inclusion-story,.inclusion-projects,.format-section,.publication-section,.media-feature{background:#fff}.impact-hero,.speaker-feature,.authority-band,.inclusion-quote,.framework-block,.topics-panel,.performer-panel,.belief-band,.otr-hero,.otr-premise,.otr-rules{background:var(--navy)}.speaker-feature p,.authority-grid p,.framework-row p,.performer-panel p,.otr-hero>div:last-child>p:last-child,.otr-rules p{color:#ffffffdb}.speaker-feature h2,.authority-band h2,.authority-grid h3,.framework-block h2,.framework-row h3,.topics-panel h2,.performer-panel h2,.inclusion-quote h2,.otr-hero h1,.otr-premise h2,.otr-rules h3{color:#fff}.impact-name,.performance-proof figcaption{background:var(--navy)}.page-title,.impact-copy,.speaker-feature>div,.inclusion-copy,.academic-copy{z-index:2;position:relative}}
