/*! 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-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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{.collapse{visibility:collapse}.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.block{display:block}.table{display:table}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#07141d;--ink-soft:#10232e;--slate:#52636d;--line:#d7e0e5;--paper:#f7f9f9;--white:#fff;--blue:#148ec4;--blue-bright:#38b5e8;--blue-pale:#e6f4fa;--red:#d63b43;--gold:#c9a767;--font-sans:var(--font-geist-sans), Arial, Helvetica, sans-serif;--font-mono:var(--font-geist-mono), "Courier New", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}body,button,a{font-family:var(--font-sans)}a{color:inherit;text-decoration:none}p,h1,h2,h3,figure,dl,dd{margin:0}.site-shell{min-height:100vh;overflow:hidden}.page-width{width:min(1180px,100% - 64px);margin-inline:auto}.skip-link{z-index:100;background:var(--white);color:var(--ink);border-radius:4px;padding:12px 18px;font-weight:700;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.draft-bar{z-index:30;color:#dae8ee;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;background:#061018;font-size:10px;position:relative}.draft-bar-inner{justify-content:space-between;align-items:center;min-height:30px;display:flex}.draft-bar-inner>span:first-child{color:#8ed8f6}.draft-detail{opacity:.72}.site-header{z-index:20;color:var(--white);border-bottom:1px solid #ffffff24;position:absolute;top:30px;left:0;right:0}.header-inner{justify-content:space-between;align-items:center;gap:32px;min-height:90px;display:flex}.brand{align-items:center;gap:14px;display:inline-flex}.brand-logo{object-fit:cover;object-position:center;filter:drop-shadow(0 7px 18px #1fa5da3d);border:1px solid #97ddf84d;border-radius:50%;flex:none;width:64px;height:64px}.brand-copy{flex-direction:column;gap:3px;display:flex}.brand-copy strong{letter-spacing:.12em;font-size:17px}.brand-copy span{color:#fff9;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.desktop-nav{align-items:center;gap:23px;font-size:13px;font-weight:550;display:flex}.desktop-nav a:not(.nav-contact){color:#ffffffb8;transition:color .16s}.desktop-nav a:not(.nav-contact):hover,.desktop-nav a:not(.nav-contact):focus-visible{color:var(--white)}.nav-contact{border:1px solid #ffffff57;border-radius:2px;padding:11px 18px;transition:background .16s,border-color .16s}.nav-contact:hover,.nav-contact:focus-visible{border-color:var(--white);background:#ffffff1a}.mobile-nav{display:none;position:relative}.mobile-nav summary{cursor:pointer;text-transform:uppercase;border:1px solid #ffffff59;padding:10px 14px;font-size:12px;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav nav{background:#091821;border:1px solid #ffffff29;min-width:210px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 50px #00000059}.mobile-nav nav a{border-bottom:1px solid #ffffff14;padding:12px 10px;font-size:13px}.hero{min-height:830px;color:var(--white);background:linear-gradient(90deg,#040f17fb 0%,#071822f5 49%,#051119e6 100%),url(/cctidto-geometric-texture.png) 50%/cover;padding:184px 0 42px;position:relative}.hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 62%);mask-image:linear-gradient(90deg,#000,#0000 62%)}.hero-grid{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);align-items:center;gap:78px;display:grid;position:relative}.eyebrow,.section-kicker{color:var(--blue);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:600;display:flex}.eyebrow{color:#98ddf7}.eyebrow>span{background:var(--red);width:28px;height:1px}.hero h1{letter-spacing:-.055em;max-width:700px;margin-top:24px;font-size:clamp(48px,5vw,74px);font-weight:560;line-height:.99}.hero h1 em{color:#9bdcf5;font-family:Georgia,Times New Roman,serif;font-weight:400}.hero-lede{color:#edf6f9b8;max-width:620px;margin-top:30px;font-size:17px;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.button{border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:20px;min-height:50px;padding:0 22px;font-size:13px;font-weight:650;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.button:hover,.button:focus-visible{transform:translateY(-2px)}.button-primary{background:var(--blue-bright);color:#04131d}.button-primary:hover,.button-primary:focus-visible{background:#65c9ef}.button-secondary{color:var(--white);border-color:#ffffff3d}.button-secondary:hover,.button-secondary:focus-visible{background:#ffffff12;border-color:#ffffff80}.tagline-block{border-left:2px solid #38b5e88c;margin-top:48px;padding-left:18px}.tagline-block span{color:#ffffff75;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:10px}.tagline-block p{color:#ffffffdb;margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-style:italic}.hero-visual{min-width:0}.hero-image-wrap{aspect-ratio:3/2;border:1px solid #97ddf838;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000005c}.hero-image-wrap .hero-image{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.visual-caption{background:#081b26eb;border:1px solid #97ddf838;border-top:2px solid #d63b43c7;flex-direction:column;gap:8px;padding:20px 24px 22px;display:flex}.visual-caption span{color:#8fdcf7;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:9px}.visual-caption strong{max-width:400px;font-size:20px;font-weight:540;line-height:1.3}.hero-visual figcaption{color:#ffffff73;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:12px;font-size:9px}.hero-rule{z-index:2;border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid;position:relative}.hero-rule span{color:#ffffff6b;font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;padding:20px 0 4px;font-size:9px}.section{padding:112px 0}.two-column-heading,.approach-head,.collaboration-grid,.governance-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:110px;display:grid}.section-heading h2,.approach-head h2,.collaboration-grid h2,.governance-copy h2,.contact-copy h2,.focus-intro h2,.founding-research-head h2,.article-series-head h2{letter-spacing:-.045em;margin-top:19px;font-size:clamp(38px,4.2vw,60px);font-weight:540;line-height:1.05}.heading-support{padding-top:31px}.heading-support>p:first-child,.approach-head>p,.collaboration-copy>p,.governance-copy>p,.contact-copy>p,.focus-intro>p{color:var(--slate);font-size:17px;line-height:1.75}.source-note{color:#7b8b94;font-family:var(--font-mono);margin-top:20px;font-size:10px;line-height:1.6}.brand-identity-statement{border:1px solid #97ddf833;border-left:3px solid var(--red);color:var(--white);background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(110deg,#061720fa,#092736f2) 0 0/cover,url(/cctidto-geometric-texture.png) 50%/cover;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);align-items:center;gap:44px;margin:56px 0 0;padding:30px 34px;display:grid}.brand-identity-statement span{color:#91daf5;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:600;line-height:1.6}.brand-identity-statement p{font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.55}.brand-identity-statement+.mandate-grid{margin-top:34px}.mandate-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:72px;display:grid}.mandate-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffffa3;min-height:390px;padding:32px;transition:background .18s,transform .18s}.mandate-card:hover{z-index:1;background:var(--white);transform:translateY(-5px);box-shadow:0 18px 45px #0d273414}.card-topline{border-bottom:1px solid var(--line);color:#78909c;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:20px;font-size:9px;display:flex}.card-topline span:last-child{color:var(--blue)}.card-topline span:first-child{color:#b83c43}.mandate-card h3{letter-spacing:-.025em;margin-top:38px;font-size:22px;font-weight:580;line-height:1.25}.mandate-card p{color:var(--slate);margin-top:18px;font-size:15px;line-height:1.75}.mission-panel{color:var(--white);background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(110deg,#061720fa,#092736f5) 0 0/cover,url(/cctidto-geometric-texture.png) 50%/cover;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:72px;margin-top:34px;padding:50px;display:grid}.mission-panel-label{align-items:flex-start;gap:18px;display:flex}.mission-panel-label img{object-fit:contain;object-position:center;border:1px solid #97ddf847;border-radius:8px;flex:none;width:54px;height:72px}.mission-panel-label div{flex-direction:column;gap:10px;padding-top:6px;display:flex}.mission-panel-label span{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px}.mission-panel-label strong{color:#ffffffc2;font-size:13px;font-weight:520;line-height:1.5}.mission-panel-copy{gap:22px;display:grid}.mission-panel-copy p{color:#eef7fab8;font-size:16px;line-height:1.78}.mission-panel-copy p:first-child{color:#ffffffe6;font-size:18px}.focus-section{background:var(--ink);color:var(--white);position:relative}.focus-section:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#000,#0000008c 58%,#0000 92%);mask-image:linear-gradient(110deg,#000,#0000008c 58%,#0000 92%)}.focus-section:after{content:"";pointer-events:none;background:radial-gradient(circle at 8% 15%,#1e96c721,#0000 28%),linear-gradient(120deg,#0000 57%,#ffffff06 57% 58%,#0000 58%);position:absolute;inset:0}.focus-layout{z-index:1;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:120px;display:grid;position:relative}.focus-intro{position:sticky;top:40px}.section-kicker.light{color:#91d9f5}.focus-intro h2{max-width:480px}.focus-intro>p{color:#e8f2f69e;margin-top:28px}.focus-note{background:#ffffff06;border:1px solid #8fdaf72e;border-left:2px solid #d63b43b8;margin-top:48px;padding:20px}.focus-note span{color:#8ad9f7;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px}.focus-note p{color:#ffffff85;margin-top:10px;font-size:12px;line-height:1.7}.focus-list{border-top:1px solid #ffffff24}.focus-item{border-bottom:1px solid #ffffff24;grid-template-columns:56px 1fr;gap:24px;padding:31px 0 34px;display:grid}.focus-number{color:#df5960;font-family:var(--font-mono);padding-top:5px;font-size:10px}.focus-item h3{letter-spacing:-.025em;font-size:24px;font-weight:550}.focus-item p{color:#e8f2f68f;max-width:590px;margin-top:10px;font-size:14px;line-height:1.68}.founding-research-section{background:#edf3f5}.founding-research-head{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:start;gap:84px;display:grid}.founding-research-head>div>p:last-child{max-width:690px;color:var(--slate);margin-top:28px;font-size:17px;line-height:1.75}.founding-credit{border-left:3px solid var(--red);color:var(--white);background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(110deg,#061720fa,#092736f5) 0 0/cover,url(/cctidto-geometric-texture.png) 50%/cover;padding:34px}.founding-credit span,.agenda-control-note span,.article-origin-panel span,.sensitivity-grid span,.publication-control-note span{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.founding-credit strong{margin-top:18px;font-size:21px;font-weight:560;line-height:1.35;display:block}.founding-credit p{color:#eef7faa8;margin-top:18px;font-size:14px;line-height:1.75}.research-topic-grid{border-top:1px solid #cddbe1;border-left:1px solid #cddbe1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:64px;display:grid}.research-topic-card{background:#ffffffb8;border-bottom:1px solid #cddbe1;border-right:1px solid #cddbe1;min-height:360px;padding:32px}.research-topic-meta{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #d8e2e6;justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;font-size:9px;display:flex}.research-topic-meta span:first-child{color:#c84249}.research-topic-meta span:last-child{color:var(--blue);text-align:right}.research-topic-card h3{letter-spacing:-.03em;margin-top:34px;font-size:23px;font-weight:570;line-height:1.3}.research-topic-card p{color:var(--slate);margin-top:18px;font-size:14px;line-height:1.75}.agenda-control-note{background:#ffffffad;border-left:2px solid #d63b43b8;grid-template-columns:190px 1fr;gap:38px;margin-top:22px;padding:24px 28px;display:grid}.agenda-control-note span{color:#b83c43}.agenda-control-note p{color:var(--slate);font-size:13px;line-height:1.7}.agenda-centrepiece-links{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.agenda-centrepiece-link{color:#126f99;border:1px solid #b9d6e2;justify-content:center;align-items:center;gap:12px;width:fit-content;padding:12px 18px;font-size:12px;font-weight:650;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.agenda-centrepiece-link:hover,.agenda-centrepiece-link:focus-visible{border-color:var(--blue);background:var(--blue-pale);color:#0d5f86}.article-series-section{color:var(--white);background:radial-gradient(circle at 12% 8%,#1990be24,#0000 27%),linear-gradient(110deg,#05121bfc,#071d29fa);position:relative;overflow:hidden}.article-series-section:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#00000094 62%,#0000 96%);mask-image:linear-gradient(120deg,#000,#00000094 62%,#0000 96%)}.article-series-section>.page-width{z-index:1;position:relative}.article-series-head{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:start;gap:92px;display:grid}.article-series-head h2{max-width:700px}.article-series-intro{padding-top:34px}.article-series-intro p{color:#edf6f9a8;font-size:16px;line-height:1.78}.article-series-intro p+p{margin-top:20px}.article-origin-panel{border:1px solid #97ddf82e;border-left:3px solid var(--red);background:linear-gradient(110deg,#ffffff0b,#ffffff05),url(/cctidto-geometric-texture.png) 50%/cover;grid-template-columns:190px 1fr;gap:42px;margin-top:64px;padding:30px 34px;display:grid}.article-origin-panel p{color:#ffffffc2;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.58}.visual-foundation-panel{background:#ffffff07;border:1px solid #97ddf82e;margin-top:18px;padding:42px}.visual-foundation-copy{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:18px 64px;display:grid}.visual-foundation-copy>span,.warrior-woman-panel>div:first-child>span,.article-access-head>span,.release-parameter-heading span,.access-level-grid article>span{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.visual-foundation-copy h3{letter-spacing:-.04em;grid-column:1;max-width:420px;font-size:34px;font-weight:560;line-height:1.16}.visual-foundation-copy p{color:#edf6f9a8;grid-column:2;font-size:14px;line-height:1.76}.visual-foundation-copy p+p{margin-top:-2px}.visual-series-flow{border-top:1px solid #97ddf829;border-left:1px solid #97ddf829;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:36px;list-style:none;display:grid}.visual-series-flow li{border-bottom:1px solid #97ddf829;border-right:1px solid #97ddf829;min-height:122px;padding:21px}.visual-series-flow span{color:#df5960;font-family:var(--font-mono);font-size:9px;display:block}.visual-series-flow strong{color:#ffffffd1;margin-top:25px;font-size:14px;font-weight:540;line-height:1.35;display:block}.warrior-woman-panel{border:1px solid #97ddf833;border-top:4px solid var(--red);color:var(--ink);text-align:center;background:#edf3f5;margin-top:64px;padding:64px 52px 52px}.warrior-woman-centrepiece-heading{width:min(920px,100%);margin-inline:auto}.warrior-woman-centrepiece-heading>span{color:#b83c43}.warrior-woman-display-name{color:#148ec4;letter-spacing:-.05em;margin-top:26px;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,7vw,92px);font-style:italic;line-height:.98}.warrior-woman-panel h3{letter-spacing:-.045em;width:min(820px,100%);margin:24px auto 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.6vw,56px);font-weight:400;line-height:1.14}.warrior-woman-declaration{color:#3c5a69;width:min(700px,100%);margin:22px auto 0;font-family:Georgia,Times New Roman,serif;font-size:20px;font-style:italic;line-height:1.55}.warrior-woman-centrepiece-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}.warrior-woman-centrepiece-copy>p{color:var(--slate);background:#ffffffb3;border:1px solid #cddbe1;padding:28px;font-size:14px;line-height:1.78}.warrior-woman-centrepiece-copy .warrior-woman-limitation{border-top:2px solid var(--red);color:#405b68;background:#f8fafb;grid-column:1/-1;font-family:Georgia,Times New Roman,serif;font-size:16px}.warrior-woman-limitation strong{color:#a8333a;font-weight:600}.warrior-woman-centrepiece-flow{background:#09212e;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin-top:24px;padding:26px;display:grid}.warrior-woman-centrepiece-flow span{color:#ffffffc7;border:1px solid #97ddf82e;place-items:center;min-height:84px;padding:14px;font-size:12px;font-weight:560;line-height:1.48;display:grid}.warrior-woman-centrepiece-flow i{color:#e45a62;font-size:18px;font-style:normal}.sensitivity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.sensitivity-grid article{background:#ffffff06;border:1px solid #97ddf829;padding:30px}.sensitivity-grid article:nth-child(2n){border-top-color:#d63b4380}.sensitivity-grid p{color:#edf6f99c;margin-top:16px;font-size:13px;line-height:1.75}.article-access-framework{background:#ffffff06;border:1px solid #97ddf82e;border-top:3px solid #8edaf6b8;margin-top:54px;padding:42px}.article-access-head{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:18px 64px;display:grid}.article-access-head h3{letter-spacing:-.035em;grid-column:1;max-width:430px;font-size:31px;font-weight:560;line-height:1.18}.article-access-head p{color:#edf6f9a6;grid-column:2;font-size:14px;line-height:1.76}.access-level-grid{border-top:1px solid #97ddf829;border-left:1px solid #97ddf829;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:36px;display:grid}.access-level-grid article{border-bottom:1px solid #97ddf829;border-right:1px solid #97ddf829;min-height:226px;padding:24px}.access-level-grid article:nth-child(2n)>span{color:#ef8a90}.access-level-grid h4{color:#ffffffdb;margin-top:28px;font-size:17px;font-weight:550;line-height:1.35}.access-level-grid p{color:#edf6f98c;margin-top:11px;font-size:12px;line-height:1.7}.release-parameter-heading{border-bottom:1px solid #ffffff24;margin-top:42px;padding-bottom:16px}.release-parameter-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.release-parameter-grid article{border-bottom:1px solid #ffffff1f;grid-template-columns:42px minmax(0,1fr);gap:15px;padding:27px 24px 29px 0;display:grid}.release-parameter-grid article:nth-child(odd){border-right:1px solid #ffffff1f;padding-right:34px}.release-parameter-grid article:nth-child(2n){padding-left:28px}.release-parameter-grid article>span{color:#df5960;font-family:var(--font-mono);padding-top:3px;font-size:9px}.release-parameter-grid h4{color:#ffffffd6;font-size:16px;font-weight:550;line-height:1.38}.release-parameter-grid p{color:#edf6f987;margin-top:9px;font-size:12px;line-height:1.7}.corrections-panel{border-left:3px solid var(--red);color:var(--ink);background:#edf3f5;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:64px;margin-top:20px;padding:38px;display:grid}.corrections-panel-heading span{color:#b83c43;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.corrections-panel-heading h3{letter-spacing:-.035em;max-width:390px;margin-top:18px;font-size:30px;font-weight:560;line-height:1.2}.corrections-panel-copy p{color:var(--slate);font-size:13px;line-height:1.75}.corrections-panel-copy p+p{margin-top:14px}.corrections-link{color:#9e3037;font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;border:1px solid #b83c435c;align-items:center;gap:14px;margin-top:24px;padding:12px 15px;font-size:9px;font-weight:650;transition:border-color .16s,background .16s;display:inline-flex}.corrections-link:hover,.corrections-link:focus-visible{background:#b83c430f;border-color:#b83c43}.corrections-link span{color:#cf4d54;font-size:15px}.article-series-list{border-top:1px solid #ffffff24;margin-top:54px}.article-series-item{border-bottom:1px solid #ffffff24;grid-template-columns:62px minmax(0,1fr);gap:24px;padding:34px 0 38px;display:grid}.article-number{color:#e15b62;font-family:var(--font-mono);padding-top:5px;font-size:10px}.article-status{color:#91daf5;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;border:1px solid #97ddf838;padding:6px 9px;font-size:8px;display:inline-flex}.article-status.development{color:#ef8a90;border-color:#d63b436b}.article-series-item h3{letter-spacing:-.025em;max-width:960px;margin-top:16px;font-size:25px;font-weight:550;line-height:1.32}.article-series-item p{color:#edf6f991;max-width:850px;margin-top:13px;font-size:14px;line-height:1.72}.article-access-state{color:#91daf5;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:18px;font-size:8px;font-weight:600;display:block}.publication-control-note{background:#ffffff09;border-left:2px solid #d63b43b8;grid-template-columns:190px 1fr;gap:42px;margin-top:24px;padding:26px 30px;display:grid}.publication-control-note span{color:#ef8a90}.publication-control-note p{color:#edf6f9a1;font-size:13px;line-height:1.72}.approach-section{background:#edf3f5}.approach-head>p{align-self:end}.principles-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:70px;display:grid}.principle-card{background:var(--white);min-height:310px;padding:34px;position:relative;overflow:hidden}.principle-card:after{content:"";border:1px solid #d9e9f0;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-94px;right:-74px}.principle-number{color:#c84249;font-family:var(--font-mono);font-size:10px}.principle-card h3{margin-top:80px;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:400}.principle-card p{max-width:270px;color:var(--slate);margin-top:18px;font-size:14px;line-height:1.7}.method-strip{background:var(--ink);color:var(--white);border-left:3px solid #d63b43d1;grid-template-columns:210px 1fr;align-items:center;margin-top:18px;padding:28px 34px;display:grid}.method-label{color:#8bd8f5;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px}.method-flow{justify-content:space-between;align-items:center;gap:14px;display:flex}.method-flow span{font-size:13px;font-weight:600}.method-flow i{background:#ffffff2e;flex:1;height:1px}.collaboration-band{color:var(--white);background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/50px 50px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/50px 50px,linear-gradient(100deg,#061720f5,#082331eb) 0 0/cover,url(/cctidto-geometric-texture.png) 50%/cover;padding:94px 0;position:relative}.collaboration-grid h2{max-width:620px}.collaboration-copy{align-self:end}.collaboration-copy>p{color:#edf6f99e}.collaboration-copy a{color:#a7e5fb;border-bottom:1px solid #d63b43b8;align-items:center;gap:20px;margin-top:28px;padding-bottom:7px;font-size:13px;font-weight:650;display:inline-flex}.collaboration-copy a span{color:#eb6870}.governance-section{background:var(--white)}.governance-copy h2{max-width:600px}.governance-copy>p{max-width:590px;margin-top:28px}.governance-facts{border-top:1px solid var(--ink)}.governance-facts>div{border-bottom:1px solid var(--line);padding:21px 0 23px}.governance-facts dt{color:#788891;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:9px}.governance-facts dd{margin-top:8px;font-size:14px;font-weight:550;line-height:1.5}.governance-facts .fact-pair{grid-template-columns:1fr 1fr;gap:28px;display:grid}.governance-facts .official-register-links{padding-top:24px}.official-register-links dd{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.official-register-links a{color:#087ead;border:1px solid #cddbe1;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:13px 14px;font-size:11px;font-weight:620;line-height:1.4;transition:border-color .16s,background .16s;display:flex}.official-register-links a:hover,.official-register-links a:focus-visible{background:var(--blue-pale);border-color:#148ec4}.official-register-links a span{color:var(--red)}.funding-partnerships-section{background:linear-gradient(#082f3906 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#082f3906 1px,#0000 1px) 0 0/52px 52px,#eef4f3 0 0/cover;border-top:1px solid #cbdadd}.funding-partnerships-heading{text-align:center;width:min(940px,100%);margin-inline:auto}.funding-partnerships-heading h2{color:var(--ink);letter-spacing:-.045em;margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5vw,62px);font-weight:400;line-height:1.06}.funding-partnerships-heading>p:last-child{color:#465f69;width:min(820px,100%);margin:26px auto 0;font-size:15px;line-height:1.82}.funding-development-pathway{color:var(--white);text-align:center;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/46px 46px,linear-gradient(135deg,#10343e,#061720) 0 0/cover;border-top:3px solid #c7a45b;margin-top:46px;padding:34px 32px 30px}.funding-development-pathway>span,.funding-partner-profile>span,.funding-conversation-card>span,.funding-governance-note>span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:650;line-height:1.5}.funding-development-pathway>span{color:#e3c98f}.funding-development-pathway ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:25px;list-style:none;display:grid}.funding-development-pathway li{background:#ffffff06;border:1px solid #8fdaf72e;align-content:center;gap:11px;min-height:112px;padding:18px 12px;display:grid}.funding-development-pathway small{color:#e16a72;font-family:var(--font-mono);letter-spacing:.12em;font-size:9px}.funding-development-pathway strong{color:#ffffffd6;font-size:11px;font-weight:620;line-height:1.45}.funding-partnerships-grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:18px;margin-top:18px;display:grid}.funding-partner-profile,.funding-conversation-card{border:1px solid #cad9db;padding:44px 40px}.funding-partner-profile{background:#ffffffdb}.funding-partner-profile>span{color:#147f9f}.funding-partner-profile h3,.funding-conversation-card h3{letter-spacing:-.038em;margin-top:17px;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3vw,38px);font-weight:400;line-height:1.18}.funding-partner-profile h3{color:var(--ink)}.funding-partner-profile>p{color:#536b74;margin-top:21px;font-size:13px;line-height:1.75}.funding-partner-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:28px;display:grid}.funding-partner-types span{color:#31555f;text-align:center;background:#f6f9f9;border:1px solid #ccdcdf;place-items:center;min-height:46px;padding:10px 12px;font-size:10px;font-weight:620;line-height:1.4;display:grid}.funding-partner-types span:last-child{grid-column:1/-1}.funding-conversation-card{color:var(--white);background:linear-gradient(145deg,#122f38,#071923);border-color:#d7b66f #d7b66f59 #d7b66f59;border-top-style:solid;border-top-width:3px}.funding-conversation-card>span{color:#e3c98f}.funding-conversation-card h3{color:#ffffffe6}.funding-conversation-card>p{color:#edf6f99e;margin-top:21px;font-size:12px;line-height:1.72}.funding-conversation-card>a{color:#a7e5fb;border:1px solid #8fdaf74d;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding:15px 17px;font-size:11px;font-weight:650;line-height:1.45;transition:border-color .16s,background .16s;display:flex}.funding-conversation-card>a:hover,.funding-conversation-card>a:focus-visible{background:#ffffff0b;border-color:#8fdaf7ad}.funding-conversation-card>a span{color:#eb6870;font-size:18px}.funding-governance-note{background:#ffffffc7;border-left:3px solid #c7a45b;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:28px;margin-top:18px;padding:25px 28px;display:grid}.funding-governance-note>span{color:#8b6828}.funding-governance-note>p{color:#566d75;font-size:11px;line-height:1.7}.contact-section{background:var(--white);padding:0 0 104px}.contact-card{color:var(--white);background:linear-gradient(110deg,#061720fa,#092736f5),url(/cctidto-geometric-texture.png) 50%/cover;border-left:3px solid #d63b43d1;grid-template-columns:minmax(0,1fr) minmax(330px,.75fr);gap:100px;padding:72px;display:grid;position:relative;overflow:hidden}.contact-card:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;width:56%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 38%);mask-image:linear-gradient(90deg,#0000,#000 38%)}.contact-card>*{z-index:1;position:relative}.contact-copy h2{max-width:630px}.contact-copy>p{color:#edf6f994;max-width:610px;margin-top:24px}.contact-link{background:#ffffff06;border:1px solid #8bd8f53d;flex-direction:column;justify-content:center;align-self:center;min-height:194px;padding:34px;transition:border-color .16s,background .16s;display:flex;position:relative}.contact-link:hover,.contact-link:focus-visible{background:#ffffff0d;border-color:#8bd8f59e}.contact-link span{color:#83d4f2;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px}.contact-link strong{margin-top:13px;font-size:clamp(17px,2vw,23px);font-weight:520}.contact-link i{color:#eb6870;font-size:24px;font-style:normal;position:absolute;bottom:26px;right:30px}.site-footer{color:#ffffffad;background:#040c11;padding:62px 0 28px}.footer-main{justify-content:space-between;align-items:flex-start;gap:50px;padding-bottom:48px;display:flex}.footer-brand{align-items:center;gap:16px;max-width:460px;display:flex}.brand-logo.small{flex:none;width:44px;height:44px}.footer-brand p{font-size:13px;line-height:1.5}.footer-meta{text-align:right;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;gap:7px;font-size:9px;display:flex}.footer-meta a{color:#8edaf6b8;transition:color .16s}.footer-meta a:hover,.footer-meta a:focus-visible{color:#8edaf6}.footer-connect{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:12px;padding:36px 0;display:grid}.footer-join-card,.footer-social-panel{background:#ffffff05;border:1px solid #8edaf626;min-height:176px;padding:25px;position:relative}.footer-join-card{border-left:2px solid #d63b43b8;padding-right:58px;transition:border-color .16s,background .16s}.footer-join-card:hover,.footer-join-card:focus-visible{border-color:#8edaf680;border-left-color:var(--red);background:#ffffff0b}.footer-join-card>span,.footer-social-heading>span{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.footer-join-card strong{color:#ffffffdb;margin-top:14px;font-size:17px;font-weight:560;line-height:1.35;display:block}.footer-join-card p{color:#ffffff6e;max-width:470px;margin-top:9px;font-size:11px;line-height:1.6}.footer-join-card i{color:#eb6870;font-size:21px;font-style:normal;position:absolute;bottom:23px;right:25px}.footer-social-panel{grid-template-columns:minmax(140px,.62fr) minmax(0,1.38fr);gap:24px;display:grid}.footer-social-heading p{color:#ffffff6b;max-width:260px;margin-top:12px;font-size:11px;line-height:1.6}.footer-social-links{gap:8px;display:grid}.footer-social-link{border:1px solid #8edaf61f;align-items:center;gap:14px;min-height:58px;padding:10px 12px;display:flex}.footer-social-link.is-pending{cursor:not-allowed;opacity:.66}.footer-social-link.is-draft,.footer-social-link.is-live{background:#8edaf60e;border-color:#8edaf64d;transition:border-color .16s,background .16s,transform .16s}.footer-social-link.is-draft:hover,.footer-social-link.is-draft:focus-visible,.footer-social-link.is-live:hover,.footer-social-link.is-live:focus-visible{background:#8edaf61c;border-color:#8edaf6;transform:translateY(-1px)}.social-mark{color:#8edaf6;background:#8edaf61a;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.social-mark svg{fill:currentColor;width:19px;height:19px}.footer-social-link>span{flex-direction:column;gap:4px;min-width:0;display:flex}.footer-social-link strong{color:#fffc;font-size:12px;font-weight:560}.footer-social-link small{color:#ffffff5c;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:8px}.footer-information{border-top:1px solid #ffffff1a;grid-template-columns:minmax(220px,.52fr) minmax(0,1.48fr);gap:70px;padding:36px 0 44px;display:grid}.footer-information-head>span{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.footer-information-head p{color:#ffffff75;max-width:300px;margin-top:12px;font-size:12px;line-height:1.65}.footer-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.footer-policy-grid a{background:#ffffff05;border:1px solid #8edaf621;min-height:108px;padding:18px;transition:border-color .16s,background .16s}.footer-policy-grid a:hover,.footer-policy-grid a:focus-visible{background:#ffffff0a;border-color:#8edaf67a}.footer-policy-grid strong,.footer-policy-grid span{display:block}.footer-policy-grid strong{color:#ffffffd1;font-size:12px;font-weight:560;line-height:1.35}.footer-policy-grid span{color:#ffffff61;margin-top:9px;font-size:10px;line-height:1.5}.footer-authorship{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:30px 0;display:grid}.footer-authorship>div>span{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.footer-authorship p{color:#ffffff7a;max-width:820px;margin-top:12px;font-size:11px;line-height:1.7}.footer-authorship p strong{color:#ffffffb8;font-weight:560}.footer-authorship>a{color:#8edaf6;white-space:nowrap;border:1px solid #8edaf63d;gap:12px;padding:12px 15px;font-size:11px;font-weight:600;display:inline-flex}.footer-authorship>a:hover,.footer-authorship>a:focus-visible{background:#ffffff0a;border-color:#8edaf6}.footer-bottom{color:#ffffff61;border-top:1px solid #ffffff1a;justify-content:space-between;gap:30px;padding-top:24px;font-size:10px;display:flex}.footer-bottom a{color:#8edaf6b8;text-underline-offset:3px;-webkit-text-decoration:underline #8edaf647;text-decoration:underline #8edaf647}.footer-bottom a:hover,.footer-bottom a:focus-visible{color:#8edaf6;text-decoration-color:currentColor}.policy-shell{background:#edf3f5;min-height:100vh;overflow:hidden}.policy-site-header{color:var(--white);background:#07141d;border-bottom:1px solid #ffffff1f}.policy-header-inner{justify-content:space-between;align-items:center;gap:30px;min-height:92px;display:flex}.policy-return-link{color:#ffffffb8;border:1px solid #8edaf642;padding:11px 16px;font-size:12px;transition:border-color .16s,color .16s}.policy-return-link:hover,.policy-return-link:focus-visible{color:var(--white);border-color:#8edaf6}.policy-hero{color:var(--white);background:radial-gradient(circle at 10% 18%,#1990be24,#0000 28%),linear-gradient(110deg,#05121bfc,#071d29fa);padding:92px 0 84px;position:relative;overflow:hidden}.policy-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#000,#0000 85%);mask-image:linear-gradient(115deg,#000,#0000 85%)}.policy-hero-grid{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:90px;display:grid;position:relative}.policy-hero h1{letter-spacing:-.055em;max-width:780px;margin-top:19px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6.5vw,82px);font-weight:400;line-height:.98}.policy-summary{color:#edf6f9a8;max-width:760px;margin-top:28px;font-size:17px;line-height:1.75}.policy-control{border-top:1px solid #8edaf633}.policy-control>div{border-bottom:1px solid #8edaf626;padding:16px 0}.policy-control dt{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:600}.policy-control dd{color:#ffffffad;margin-top:7px;font-size:12px;line-height:1.5}.policy-body{padding:70px 0 96px}.policy-draft-notice{border-left:3px solid var(--red);background:var(--white);grid-template-columns:190px 1fr;gap:38px;max-width:940px;margin:0 auto 30px;padding:24px 28px;display:grid}.policy-draft-notice span,.policy-contact-panel span{color:#b83c43;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.policy-draft-notice p{color:var(--slate);font-size:13px;line-height:1.7}.policy-prose{background:var(--white);border:1px solid #d5e0e5;max-width:940px;margin-inline:auto;padding:6px 50px 28px}.policy-prose section{border-bottom:1px solid #dde5e8;padding:38px 0}.policy-prose section:last-child{border-bottom:0}.policy-prose h2{color:var(--ink);letter-spacing:-.028em;font-size:25px;font-weight:570;line-height:1.28}.policy-prose p,.policy-prose li{color:var(--slate);font-size:14px;line-height:1.78}.policy-prose h2+p,.policy-prose h2+ul{margin-top:17px}.policy-prose p+p,.policy-prose ul+p{margin-top:15px}.policy-prose ul{gap:7px;margin-bottom:0;padding-left:22px;display:grid}.policy-prose a:not(.policy-action-link){color:#087ead;text-underline-offset:3px;-webkit-text-decoration:underline #087ead57;text-decoration:underline #087ead57}.policy-prose a:not(.policy-action-link):hover,.policy-prose a:not(.policy-action-link):focus-visible{color:#075f82;text-decoration-color:currentColor}.policy-action-link{color:#9e3037;font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;border:1px solid #b83c435c;align-items:center;gap:13px;margin-top:23px;padding:12px 15px;font-size:9px;font-weight:650;display:inline-flex}.policy-action-link:hover,.policy-action-link:focus-visible{background:#b83c430f;border-color:#b83c43}.policy-contact-panel{border-left:3px solid var(--red);max-width:940px;color:var(--white);background:#07141d;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:64px;margin:30px auto 0;padding:38px;display:grid}.policy-contact-panel span{color:#8edaf6}.policy-contact-panel h2{letter-spacing:-.035em;margin-top:15px;font-size:30px;font-weight:560}.policy-contact-panel p{color:#edf6f99e;font-size:13px;line-height:1.72}.policy-contact-panel a{color:#8edaf6;gap:14px;margin-top:20px;font-size:14px;font-weight:550;display:inline-flex}.policy-footer{color:#ffffff8c;background:#040c11;padding:40px 0 26px}.policy-footer nav{flex-wrap:wrap;gap:12px 26px;display:flex}.policy-footer nav a{color:#ffffff9e;font-size:11px}.policy-footer nav a:hover,.policy-footer nav a:focus-visible{color:#8edaf6}.policy-footer-bottom{color:#ffffff57;border-top:1px solid #ffffff1a;justify-content:space-between;gap:30px;margin-top:34px;padding-top:20px;font-size:10px;display:flex}.policy-footer-bottom a{color:#8edaf6b8}.policy-footer-bottom a:hover,.policy-footer-bottom a:focus-visible{color:#8edaf6}@media (width>=761px){.site-shell main p:not(.section-kicker):not(.eyebrow):not(.source-note):not(.centrepiece-short-name):not(.warrior-woman-display-name),.site-footer p,.policy-main p:not(.section-kicker),.policy-prose li,.policy-footer p{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-align:justify;text-justify:inter-word;word-break:normal}}@media (width<=1040px){.page-width{width:min(100% - 48px,920px)}.desktop-nav{display:none}.mobile-nav{display:block}.hero{padding-top:168px}.hero-grid{grid-template-columns:1fr;gap:58px}.hero-copy{max-width:760px}.two-column-heading,.approach-head,.collaboration-grid,.governance-grid,.funding-partnerships-grid{gap:60px}.funding-partnerships-grid{grid-template-columns:1fr;gap:18px}.funding-development-pathway ol{grid-template-columns:repeat(3,minmax(0,1fr))}.founding-research-head,.article-series-head{gap:58px}.footer-information{gap:40px}.footer-connect{grid-template-columns:1fr}.footer-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.policy-hero-grid{gap:50px}.visual-series-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.access-level-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mandate-grid{grid-template-columns:repeat(2,1fr)}.focus-layout{grid-template-columns:1fr;gap:65px}.focus-intro{position:static}.contact-card{grid-template-columns:1fr;gap:48px}}@media (width<=760px){.page-width{width:min(100% - 36px,620px)}.draft-detail,.brand-copy span{display:none}.header-inner{min-height:76px}.brand-logo{width:46px;height:46px}.hero{min-height:auto;padding:142px 0 34px}.hero h1{font-size:clamp(42px,13vw,61px)}.hero-lede{font-size:16px}.tagline-block{margin-top:36px}.visual-caption{padding:18px 20px 20px}.hero-rule{grid-template-columns:repeat(2,1fr);margin-top:34px}.hero-rule span:nth-child(2n){text-align:right}.section{padding:78px 0}.two-column-heading,.approach-head,.collaboration-grid,.governance-grid,.founding-research-head,.article-series-head{grid-template-columns:1fr;gap:32px}.heading-support{padding-top:0}.footer-information,.footer-connect,.footer-authorship,.policy-hero-grid,.policy-draft-notice,.policy-contact-panel{grid-template-columns:1fr}.footer-information{gap:26px}.footer-connect{gap:12px}.footer-authorship{align-items:start;gap:20px}.footer-social-panel,.footer-policy-grid{grid-template-columns:1fr}.footer-policy-grid a{min-height:0}.policy-header-inner{min-height:78px}.policy-return-link{padding:9px 11px;font-size:10px}.policy-hero{padding:68px 0 62px}.policy-hero-grid{gap:42px}.policy-hero h1{font-size:clamp(43px,13vw,62px)}.policy-summary{font-size:15px}.policy-body{padding:50px 0 70px}.policy-draft-notice,.policy-contact-panel{gap:14px;padding:26px 24px}.policy-prose{padding:4px 24px 22px}.policy-prose section{padding:31px 0}.policy-footer nav{gap:13px;display:grid}.policy-footer-bottom{flex-direction:column;gap:8px}.article-series-intro{padding-top:0}.research-topic-grid,.sensitivity-grid{grid-template-columns:1fr}.research-topic-card{min-height:0}.agenda-control-note,.article-origin-panel,.corrections-panel,.publication-control-note{grid-template-columns:1fr;gap:14px}.article-origin-panel p{font-size:18px}.visual-foundation-panel,.warrior-woman-panel,.article-access-framework,.corrections-panel{padding:28px 24px}.visual-foundation-copy,.article-access-head,.warrior-woman-panel{grid-template-columns:1fr;gap:20px}.visual-foundation-copy h3,.visual-foundation-copy p,.article-access-head h3,.article-access-head p{grid-column:1}.visual-foundation-copy p+p{margin-top:0}.visual-series-flow,.access-level-grid,.release-parameter-grid{grid-template-columns:1fr}.visual-series-flow li,.access-level-grid article{min-height:0}.release-parameter-grid article,.release-parameter-grid article:nth-child(odd),.release-parameter-grid article:nth-child(2n){border-right:0;padding-left:0;padding-right:0}.article-series-item{grid-template-columns:42px minmax(0,1fr);gap:10px}.brand-identity-statement{grid-template-columns:1fr;gap:14px;margin-top:42px;padding:26px 24px}.brand-identity-statement p{font-size:18px}.mandate-grid{grid-template-columns:1fr;margin-top:52px}.mandate-card{min-height:0}.mission-panel{grid-template-columns:1fr;gap:34px;padding:32px}.focus-item{grid-template-columns:42px 1fr;gap:10px}.principles-grid{grid-template-columns:1fr}.principle-card{min-height:270px}.principle-card h3{margin-top:48px}.method-strip{grid-template-columns:1fr;gap:28px;padding:28px}.method-flow{grid-template-columns:auto 1fr;display:grid}.method-flow i{width:100%}.collaboration-band{padding:74px 0}.contact-section{padding-bottom:0}.contact-card{width:100%;padding:66px 28px}.footer-main,.footer-bottom{flex-direction:column}.footer-meta{text-align:left}.official-register-links dd{grid-template-columns:1fr}.funding-development-pathway{padding:30px 22px 24px}.funding-development-pathway ol,.funding-partner-types{grid-template-columns:1fr}.funding-partner-types span:last-child{grid-column:auto}.funding-partner-profile,.funding-conversation-card{padding:36px 25px}.funding-governance-note{text-align:center;grid-template-columns:1fr;gap:10px;padding:24px 20px}}@media (width<=430px){.page-width{width:min(100% - 28px,390px)}.brand-copy strong{font-size:15px}.hero-actions{flex-direction:column}.button{width:100%}.visual-caption strong{font-size:17px}.governance-facts .fact-pair{grid-template-columns:1fr}.contact-link{padding:24px}}.founding-research-head{text-align:center;grid-template-columns:1fr;justify-items:center;gap:42px}.founding-research-head>div>p:last-child{margin-left:auto;margin-right:auto}.founding-credit{border-top:3px solid var(--red);text-align:center;border-left:0;width:min(820px,100%)}.research-topic-card{text-align:center;flex-direction:column;justify-content:flex-start;display:flex}.research-topic-meta{flex-wrap:wrap;justify-content:center}.research-topic-meta span:last-child{text-align:center}.death-narrative-premise{border:1px solid #d4e1e6;border-top:2px solid var(--red);background:#f5f9fa;padding:20px 19px;font-family:Georgia,Times New Roman,serif;font-size:15px!important;line-height:1.72!important}.death-narrative-premise strong{color:#b83c43;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-style:normal;display:block}.research-topic-development{margin-top:auto;padding-top:24px}.research-topic-development>span{color:#b83c43;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:650}.research-topic-development>p{color:#49616d;margin-top:12px;font-size:13px!important;line-height:1.7!important}.research-topic-development>a{color:#146f97;justify-content:center;align-items:center;gap:8px;margin-top:16px;font-size:11px;font-weight:650;line-height:1.45;display:inline-flex}.research-topic-development>a:hover,.research-topic-development>a:focus-visible{color:var(--red)}.agenda-control-note{text-align:center;border-top:2px solid #d63b43b8;border-left:0;grid-template-columns:1fr;gap:12px;width:min(880px,100%);margin:22px auto 0}.institutional-origin-section{color:var(--white);background:radial-gradient(circle at 50% -12%,#2cacde33,#0000 35%),linear-gradient(145deg,#06151e 0%,#0a2431 54%,#071923 100%);position:relative;overflow:hidden}.institutional-origin-section:before{content:"";pointer-events:none;background-image:linear-gradient(#8cd8f609 1px,#0000 1px),linear-gradient(90deg,#8cd8f609 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.institutional-origin-section:after{background:linear-gradient(var(--red), transparent);content:"";pointer-events:none;width:1px;height:82px;position:absolute;top:0;left:50%}.institutional-origin-section>.page-width{z-index:1;position:relative}.institutional-origin-heading{text-align:center;width:min(900px,100%);margin-inline:auto}.institutional-origin-heading .section-kicker{justify-content:center}.institutional-origin-heading h2{letter-spacing:-.05em;margin-top:22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5.2vw,70px);font-weight:400;line-height:1.04}.institutional-origin-heading>p:last-child{color:#e6f3f8b8;width:min(780px,100%);margin:27px auto 0;font-size:17px;line-height:1.8}.institutional-origin-heading em,.institutional-origin-journey em{color:#bde9f9;font-family:Georgia,Times New Roman,serif}.institutional-origin-quote{border:1px solid #97ddf838;border-left:3px solid var(--red);text-align:left;background:#ffffff0b;grid-template-columns:170px minmax(0,1fr);align-items:center;width:min(850px,100%);margin:44px auto 0;padding:28px 34px;display:grid;box-shadow:0 20px 54px #00000029}.institutional-origin-quote span,.research-sidecar-anchor span,.research-sidecar-progression>span,.research-sidecar-origin span,.research-sidecar-provenance>span,.research-sidecar-status>span{color:#95ddf7;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:650}.institutional-origin-quote p{border-left:1px solid #ffffff24;padding-left:30px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3vw,34px);line-height:1.25}.institutional-origin-journey{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px;display:grid;position:relative}.institutional-origin-journey:before{content:"";background:linear-gradient(90deg,#0000,#8fdaf752,#0000);height:1px;position:absolute;top:31px;left:7%;right:7%}.institutional-origin-journey article{text-align:center;background:#04141d94;border:1px solid #8fdaf729;min-height:210px;padding:28px 24px 26px;position:relative}.institutional-origin-journey article>span{z-index:1;color:#9edff7;width:34px;height:34px;font-family:var(--font-mono);background:#0a2532;border:1px solid #8fdaf770;border-radius:50%;place-items:center;font-size:9px;display:inline-grid;position:relative}.institutional-origin-journey h3{margin-top:20px;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400;line-height:1.2}.institutional-origin-journey p{color:#e1f0f69c;margin-top:13px;font-size:12px;line-height:1.68}.research-sidecar-card{border:1px solid #cfe3ebd6;border-top:4px solid var(--red);color:var(--ink);background:#f7fafb;margin-top:48px;padding:58px;box-shadow:0 30px 90px #00000040}.research-sidecar-heading{text-align:center;width:min(840px,100%);margin-inline:auto}.research-sidecar-heading>p:first-child{color:#b7353c;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:700}.research-sidecar-heading h3{letter-spacing:-.045em;margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.4vw,55px);font-weight:400;line-height:1.06}.research-sidecar-heading>strong{color:#167ba7;margin-top:16px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400;line-height:1.4;display:block}.research-sidecar-heading>p:last-child{color:#4e6671;width:min(760px,100%);margin:25px auto 0;font-size:14px;line-height:1.78}.research-sidecar-positioning{border:1px solid #d4e2e7;border-left:3px solid var(--red);background:#eef5f7;grid-template-columns:190px minmax(0,1fr);gap:30px;width:min(920px,100%);margin:30px auto 0;padding:26px 30px;display:grid}.research-sidecar-positioning>span,.research-sidecar-chapter-transition header>span,.research-sidecar-chapter-grid article>span,.research-sidecar-chapter-transition blockquote>span,.research-sidecar-to-core>span{color:#167ba7;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:700}.research-sidecar-positioning strong{color:#193a47;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400;line-height:1.35}.research-sidecar-positioning p{color:#526974;margin-top:9px;font-size:12px;line-height:1.7}.research-sidecar-core-proposition{border:1px solid #d4e2e7;border-top:3px solid var(--gold);text-align:center;background:#fff;width:min(920px,100%);margin:34px auto 0;padding:30px 34px}.research-sidecar-core-proposition>span,.research-sidecar-reverse-copy>span,.research-sidecar-reverse-sequence blockquote>span,.research-sidecar-intellectual-origin span,.research-sidecar-playfulness header>span,.research-sidecar-mechanisms article>span,.research-sidecar-play-pathway>span,.research-sidecar-relational-system span,.research-sidecar-theory header>span,.research-sidecar-theory blockquote>span,.research-sidecar-construct-grid article>span,.research-sidecar-research-grid article>span,.research-sidecar-distinction>span,.research-sidecar-originality>span{color:#167ba7;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:700}.research-sidecar-core-proposition p{color:#334f5b;width:min(790px,100%);margin:15px auto 0;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.65}.research-sidecar-anchor{color:var(--white);background:radial-gradient(circle at 90% 0,#2dacde29,#0000 38%),#0a2430;grid-template-columns:185px minmax(0,1fr);align-items:center;margin-top:38px;padding:30px 34px;display:grid}.research-sidecar-anchor p{border-left:1px solid #ffffff26;padding-left:32px;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,3vw,32px);line-height:1.3}.research-sidecar-chapter-transition{border-top:1px solid #d4e2e7;margin-top:38px;padding-top:38px}.research-sidecar-chapter-transition>header{text-align:center;width:min(820px,100%);margin-inline:auto}.research-sidecar-chapter-transition h4{letter-spacing:-.04em;margin:13px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.8vw,44px);font-weight:400;line-height:1.12}.research-sidecar-chapter-transition>header>p{color:#506873;width:min(740px,100%);margin:18px auto 0;font-size:14px;line-height:1.78}.research-sidecar-chapter-grid{background:#d6e4e9;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:30px;display:grid}.research-sidecar-chapter-grid article{background:#fff;min-height:285px;padding:30px 27px}.research-sidecar-chapter-grid h5{margin:15px 0 0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.18}.research-sidecar-chapter-grid p{color:#536a74;margin-top:14px;font-size:12px;line-height:1.7}.research-sidecar-chapter-grid .research-sidecar-threshold-card{border-top:3px solid var(--red);color:#fff;background:radial-gradient(circle at 100% 0,#30b1e229,#0000 42%),#0b2633}.research-sidecar-threshold-card>span{color:#96dcf6!important}.research-sidecar-threshold-card p{color:#e5f2f7ad}.research-sidecar-chapter-transition>blockquote{text-align:center;background:#f0f6f8;border:1px solid #d5e3e8;border-top:0;padding:30px 36px}.research-sidecar-chapter-transition>blockquote p{color:#49626d;width:min(800px,100%);margin:14px auto 0;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.58}.research-sidecar-chapter-transition>blockquote p+p{margin-top:18px}.research-sidecar-chapter-transition>blockquote .research-sidecar-bridge-thesis{color:#183b48;letter-spacing:-.025em;width:min(760px,100%);margin-top:18px;font-size:clamp(25px,3vw,35px);line-height:1.3}.research-sidecar-chapter-transition>blockquote strong{color:#b63840;letter-spacing:.025em;margin-top:16px;font-size:12px;display:block}.research-sidecar-details{background:#fff;border:1px solid #cbdde4;margin-top:34px}.research-sidecar-details>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:7px 24px;padding:27px 30px;list-style:none;display:grid;position:relative}.research-sidecar-details>summary::-webkit-details-marker{display:none}.research-sidecar-details>summary:after{width:36px;height:36px;color:var(--red);content:"+";font-family:var(--font-mono);border:1px solid #bdd7e2;border-radius:50%;grid-area:1/2/3;place-items:center;font-size:20px;transition:transform .16s;display:grid}.research-sidecar-details[open]>summary:after{transform:rotate(45deg)}.research-sidecar-details>summary>span{color:#183b48;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.3}.research-sidecar-details>summary>small{color:#607681;font-size:10px;line-height:1.55}.research-sidecar-details>summary:hover,.research-sidecar-details>summary:focus-visible{background:#f0f7f9}.research-sidecar-details-body{border-top:1px solid #d8e5ea;padding:0 28px 30px}.research-sidecar-f2-intro{background:#f1f7f9;border-bottom:1px solid #d8e5ea;grid-template-columns:220px minmax(0,1fr);gap:38px;padding:34px 28px;display:grid}.research-sidecar-f2-intro>span{color:#167ba7;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.65}.research-sidecar-f2-intro h4{margin:0;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;line-height:1.2}.research-sidecar-f2-intro p{color:#536b75;margin-top:13px;font-size:13px;line-height:1.76}.research-sidecar-role-grid{background:#d8e5ea;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1px;display:grid}.research-sidecar-role-grid article{background:var(--white);min-height:230px;padding:32px 28px}.research-sidecar-role-grid article>span{color:#b83c43;font-family:var(--font-mono);letter-spacing:.14em;font-size:9px;font-weight:700}.research-sidecar-role-grid h4{margin:15px 0 0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.2}.research-sidecar-role-grid p{color:#536a74;margin-top:14px;font-size:13px;line-height:1.7}.research-sidecar-progression{text-align:center;background:#eef5f7;border-top:1px solid #d8e5ea;padding:28px 34px}.research-sidecar-progression>span,.research-sidecar-origin span,.research-sidecar-provenance>span{color:#167ba7}.research-sidecar-progression p{color:#183743;margin-top:13px;font-size:13px;font-weight:600;line-height:1.75}.research-sidecar-progression small{color:#667b85;border-top:1px solid #cedee4;width:min(850px,100%);margin:16px auto 0;padding-top:15px;font-size:10px;font-weight:450;line-height:1.7;display:block}.research-sidecar-progression b{color:var(--red);padding-inline:5px;font-weight:500}.research-sidecar-reverse-sequence{border-top:1px solid #d4e2e7;border-bottom:1px solid #d4e2e7;grid-template-columns:minmax(0,1.06fr) minmax(300px,.94fr);gap:34px;margin-top:38px;padding:38px 0;display:grid}.research-sidecar-reverse-copy h4,.research-sidecar-intellectual-origin h4,.research-sidecar-playfulness h4,.research-sidecar-relational-system h4,.research-sidecar-distinction h4{letter-spacing:-.035em;margin:13px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3.2vw,38px);font-weight:400;line-height:1.15}.research-sidecar-reverse-copy>p{color:#506873;margin-top:18px;font-size:14px;line-height:1.78}.research-sidecar-reverse-sequence blockquote{border-left:3px solid var(--red);color:#fff;background:radial-gradient(circle at 90% 0,#30b1e229,#0000 44%),#0a2430;align-self:stretch;padding:32px}.research-sidecar-reverse-sequence blockquote>span{color:#92daf5}.research-sidecar-reverse-sequence blockquote p{margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.45}.research-sidecar-sequence{counter-reset:sidecar-sequence;background:#d8e5ea;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:1px 0 0;padding:0;list-style:none;display:grid}.research-sidecar-sequence li{color:#284651;counter-increment:sidecar-sequence;background:#fff;min-height:118px;padding:28px 22px 24px;font-size:12px;font-weight:650;line-height:1.55;position:relative}.research-sidecar-sequence li:before{color:var(--red);content:counter(sidecar-sequence, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.14em;margin-bottom:12px;font-size:9px;font-weight:700;display:block}.research-sidecar-intellectual-origin{border-top:3px solid var(--blue);text-align:center;background:#f4f8f9;margin-top:38px;padding:50px 40px 44px}.research-sidecar-intellectual-origin>header{width:min(820px,100%);margin-inline:auto}.research-sidecar-intellectual-origin>header h4{margin-top:14px}.research-sidecar-intellectual-pathway{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin-top:36px;display:grid}.research-sidecar-intellectual-pathway article{text-align:left;background:#fff;border:1px solid #cbdbe1;align-self:stretch;min-height:300px;padding:30px}.research-sidecar-intellectual-pathway article+i+article{border-top:3px solid var(--red)}.research-sidecar-intellectual-pathway article>strong{color:#102f3f;margin-top:15px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400;line-height:1.28;display:block}.research-sidecar-intellectual-pathway article>p{color:#48626e;margin-top:16px;font-size:13px;line-height:1.75}.research-sidecar-intellectual-pathway>i{color:var(--red);font-size:26px;font-style:normal}.research-sidecar-intellectual-source{color:#126f98;align-items:center;gap:8px;margin-top:24px;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}.research-sidecar-intellectual-source:hover,.research-sidecar-intellectual-source:focus-visible{color:var(--red)}.research-sidecar-playfulness{border-top:1px solid #d4e2e7;margin-top:38px;padding-top:38px}.research-sidecar-playfulness>header{text-align:center;width:min(830px,100%);margin-inline:auto}.research-sidecar-playfulness>header>p{color:#506873;width:min(740px,100%);margin:18px auto 0;font-size:14px;line-height:1.78}.research-sidecar-mechanisms{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.research-sidecar-mechanisms article{background:#fff;border:1px solid #d3e2e8;padding:32px}.research-sidecar-mechanisms h5{margin:13px 0 0;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;line-height:1.2}.research-sidecar-mechanisms p{color:#536a74;margin-top:13px;font-size:13px;line-height:1.72}.research-sidecar-play-pathway{color:#fff;text-align:center;background:#0d2a37;margin-top:1px;padding:27px 30px}.research-sidecar-play-pathway>span{color:#91daf5}.research-sidecar-play-pathway p{margin-top:13px;font-size:13px;font-weight:650;line-height:1.75}.research-sidecar-play-pathway b{color:#e0676d;padding-inline:7px;font-weight:500}.research-sidecar-relational-system{color:#fff;background:radial-gradient(circle at 100% 0,#34b6e529,#0000 38%),#0a2430;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:38px 46px;margin-top:38px;padding:42px;display:grid}.research-sidecar-relational-system>div>span,.research-sidecar-relational-system blockquote>span{color:#91daf5}.research-sidecar-relational-system>div>p{color:#e2f1f6ab;margin-top:17px;font-size:13px;line-height:1.75}.research-sidecar-relational-system blockquote{border:1px solid #94daf52e;border-left:3px solid var(--gold);background:#ffffff0b;padding:30px 32px}.research-sidecar-relational-system blockquote p{margin-top:16px;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.55}.research-sidecar-working-terms{color:#e8f4f8bf;border-top:1px solid #ffffff1f;grid-column:1/-1;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:12px 18px;padding-top:25px;font-size:12px;line-height:1.6;display:grid}.research-sidecar-working-terms strong{color:#d6ba82;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:8px}.research-sidecar-theory{border:1px solid #cadde4;border-top:3px solid var(--blue);background:radial-gradient(circle at 100% 0,#2eafde1a,#0000 34%),#f7fafb;margin-top:38px;padding:42px}.research-sidecar-theory>header{text-align:center;width:min(880px,100%);margin-inline:auto}.research-sidecar-theory h4{letter-spacing:-.04em;margin:14px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,3.6vw,43px);font-weight:400;line-height:1.14}.research-sidecar-theory>header>p{color:#4d6671;margin-top:20px;font-size:14px;line-height:1.82}.research-sidecar-theory>blockquote{border-left:3px solid var(--red);color:#fff;text-align:center;background:#0b2835;width:min(900px,100%);margin:30px auto 0;padding:30px 34px}.research-sidecar-theory>blockquote>span{color:#93dbf5}.research-sidecar-theory>blockquote p{margin-top:15px;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.6}.research-sidecar-construct-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.research-sidecar-construct-grid article{background:#fff;border:1px solid #d3e1e6;padding:30px}.research-sidecar-construct-grid h5{margin:13px 0 0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.2}.research-sidecar-construct-grid p{color:#536a74;margin-top:14px;font-size:13px;line-height:1.76}.research-sidecar-construct-grid p strong{color:#21434f;font-weight:700}.research-sidecar-construct-grid .research-sidecar-provenance-boundary{color:#687982;border-top:1px solid #d9e4e8;padding-top:16px;font-size:11px}.research-sidecar-methodological-caution{color:#fff;background:#102b36;grid-template-columns:190px minmax(0,1fr);gap:30px;margin-top:16px;padding:28px 30px;display:grid}.research-sidecar-methodological-caution strong{color:#d9bd84;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px}.research-sidecar-methodological-caution p{color:#e9f5f8b8;font-size:12px;line-height:1.76}.research-sidecar-theory-boundary{color:#61757f;text-align:center;background:#edf4f6;border:1px solid #d4e2e7;margin-top:1px;padding:20px 24px;font-size:11px;line-height:1.72}.research-sidecar-research-grid{background:#d8e5ea;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:1px;display:grid}.research-sidecar-research-grid article{background:#fff;padding:32px}.research-sidecar-research-grid p{color:#334f5b;margin-top:15px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.62}.research-sidecar-research-grid p b{color:var(--red);padding-inline:4px;font-weight:500}.research-sidecar-research-grid small{color:#657985;margin-top:16px;font-size:11px;line-height:1.68;display:block}.research-sidecar-distinction,.research-sidecar-originality{margin-top:30px;padding:34px 38px}.research-sidecar-distinction{border:1px solid #bddae6;border-top:3px solid var(--blue);text-align:center;background:#eef7fa}.research-sidecar-distinction h4{width:min(810px,100%);margin-inline:auto}.research-sidecar-distinction p{color:#49626d;width:min(780px,100%);margin:17px auto 0;font-size:14px;line-height:1.76}.research-sidecar-originality{border:1px solid #e0d2b4;border-top:3px solid var(--gold);background:#fbf8f1}.research-sidecar-originality>span{color:#876c36}.research-sidecar-originality p{color:#53646b;margin-top:15px;font-size:13px;line-height:1.78}.research-sidecar-origin{border-top:1px solid #d4e2e7;border-bottom:1px solid #d4e2e7;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:50px;margin-top:34px;padding:35px 0;display:grid}.research-sidecar-origin h4{letter-spacing:-.025em;margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;line-height:1.2}.research-sidecar-origin>p{color:#4d6671;font-size:14px;line-height:1.78}.research-sidecar-provenance{border-left:3px solid var(--blue);background:#eaf3f6;grid-template-columns:180px minmax(0,1fr);gap:28px;margin-top:28px;padding:26px 30px;display:grid}.research-sidecar-provenance p{color:#49616d;font-size:13px;line-height:1.72}.research-sidecar-status{border:1px solid #8fdaf747;border-left:3px solid var(--gold);background:#102b36;grid-template-columns:210px minmax(0,1fr);gap:34px;width:min(1020px,100%);margin:30px auto 0;padding:28px 32px;display:grid;box-shadow:0 18px 46px #0310182b}.research-sidecar-status>span{color:#d7bb83}.research-sidecar-status p{color:#ffffffdb;font-size:12px;line-height:1.75}.research-sidecar-status a{color:#9bdff7;align-items:center;gap:8px;margin-top:16px;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.research-sidecar-status a:hover,.research-sidecar-status a:focus-visible{color:#fff}.research-sidecar-status a span{color:var(--red);font-size:13px}.research-sidecar-to-core{text-align:center;border-top:1px solid #8fdaf742;width:min(880px,100%);margin:30px auto 0;padding:28px 32px}.research-sidecar-to-core>span{color:#9bdff7}.research-sidecar-to-core p{color:#e2f0f6a3;margin-top:11px;font-size:12px;line-height:1.68}.research-sidecar-to-core a{color:#fff;align-items:center;gap:9px;margin-top:16px;font-size:11px;font-weight:700;display:inline-flex}.research-sidecar-to-core a span{color:var(--red)}.research-sidecar-to-core a:hover,.research-sidecar-to-core a:focus-visible{color:#9bdff7}.institutional-origin-bridge{padding-block:104px}.institutional-origin-bridge .institutional-origin-heading{width:min(940px,100%)}.institutional-origin-bridge .institutional-origin-heading h2{font-size:clamp(42px,5vw,66px)}.institutional-origin-bridge .institutional-origin-heading h2>span{display:block}.institutional-origin-bridge .institutional-origin-heading h2>span+span{color:#a5e1f6;letter-spacing:-.035em;width:min(760px,100%);margin:.24em auto 0;font-size:.7em;font-style:italic;line-height:1.12}.research-sidecar-card-bridge{margin-top:40px}.institutional-bridge-thesis{width:min(920px,100%);margin-top:36px}.institutional-bridge-thesis p{font-size:clamp(22px,2.7vw,31px)}.institutional-bridge-card{border:1px solid #97ddf83d;border-top:3px solid var(--red);background:radial-gradient(circle at 100% 0,#34b6e51c,#0000 34%),#0211199e;width:min(1040px,100%);margin:34px auto 0;padding:42px 46px 38px;box-shadow:0 24px 70px #00000030}.institutional-bridge-card>header{text-align:center;width:min(820px,100%);margin-inline:auto}.institutional-bridge-card>header>p,.institutional-bridge-copy blockquote>span{color:#96dcf6;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:700}.institutional-bridge-card>header h3{letter-spacing:-.038em;margin-top:15px;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,3.7vw,43px);font-weight:400;line-height:1.13}.institutional-bridge-card>header>span{color:#d7bb83;margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.4;display:block}.institutional-bridge-copy{background:#97ddf82e;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;margin-top:32px;display:grid}.institutional-bridge-copy>div,.institutional-bridge-copy>blockquote{background:#051822f5;min-height:255px;padding:30px}.institutional-bridge-copy h4{font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.2}.institutional-bridge-copy>div>p:not(.institutional-bridge-chapters),.institutional-bridge-copy blockquote p{color:#e4f1f6ad;margin-top:14px;font-size:13px;line-height:1.76}.institutional-bridge-copy blockquote{border-left:3px solid var(--gold)}.institutional-bridge-copy blockquote p{color:#f1f7f9d1;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.58}.institutional-bridge-chapters{color:#9adcf5;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;font-size:9px;font-weight:650;display:flex}.institutional-bridge-chapters b{color:var(--red);font-weight:500}.institutional-bridge-anchor{color:#fff;text-align:center;width:min(840px,100%);margin:30px auto 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,3vw,32px);font-weight:400;line-height:1.35;display:block}.institutional-bridge-actions{border-top:1px solid #97ddf82b;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:27px;padding-top:24px;display:flex}.institutional-bridge-actions a{color:#9bdff7;align-items:center;gap:8px;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.institutional-bridge-actions a span{color:var(--red);font-size:13px}.institutional-bridge-actions a:hover,.institutional-bridge-actions a:focus-visible{color:#fff}.research-sidecar-followup{color:#fff;background:radial-gradient(circle at 50% 0,#2cacde26,#0000 36%),#071923;padding-block:76px;position:relative;overflow:hidden}.research-sidecar-followup:before{content:"";pointer-events:none;background-image:linear-gradient(#8cd8f608 1px,#0000 1px),linear-gradient(90deg,#8cd8f608 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.research-sidecar-followup>.page-width{z-index:1;position:relative}.research-sidecar-master-disclosure{border:1px solid #97ddf840;border-top:3px solid var(--red);background:#04141d9e;box-shadow:0 24px 70px #0003}.research-sidecar-master-disclosure>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 42px;min-height:238px;padding:42px 48px;list-style:none;display:grid;position:relative}.research-sidecar-master-disclosure>summary::-webkit-details-marker{display:none}.research-sidecar-master-disclosure>summary>span{color:#92daf5;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;grid-column:1;font-size:9px;font-weight:700}.research-sidecar-master-disclosure>summary>strong{letter-spacing:-.045em;grid-column:1;max-width:820px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.5vw,54px);font-weight:400;line-height:1.08}.research-sidecar-master-disclosure>summary>small{color:#e1f0f6a3;grid-column:1;font-size:11px;line-height:1.65}.research-sidecar-master-disclosure>summary>b{color:#fff;text-align:center;border:1px solid #97ddf847;grid-area:1/2/4;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:10px;font-weight:700;line-height:1.4;display:inline-flex}.research-sidecar-master-disclosure>summary>b:after{color:var(--red);content:"+";margin-left:10px;font-size:20px;font-weight:400}.research-sidecar-master-disclosure[open]>summary>b:after{content:"−"}.research-sidecar-master-disclosure>summary:hover,.research-sidecar-master-disclosure>summary:focus-visible{background:#ffffff09}.research-sidecar-master-body{color:var(--ink);background:#f7fafb;border-top:1px solid #97ddf838;padding:58px}.research-sidecar-master-body .research-sidecar-f2-intro{border:1px solid #d8e5ea;margin-top:34px}.research-sidecar-master-body .research-sidecar-mechanisms article:last-child{grid-column:1/-1}.research-sidecar-theory-boundary strong{color:#294b58;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:9px;display:block}@media (width<=1040px){.institutional-origin-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.institutional-origin-journey:before{display:none}.research-sidecar-card{padding:48px 42px}.research-sidecar-role-grid{grid-template-columns:1fr}.research-sidecar-role-grid article{min-height:auto}.research-sidecar-reverse-sequence,.research-sidecar-intellectual-origin,.research-sidecar-relational-system,.research-sidecar-f2-intro,.research-sidecar-methodological-caution,.research-sidecar-construct-grid,.research-sidecar-chapter-grid{grid-template-columns:1fr}.research-sidecar-chapter-grid article{min-height:auto}.research-sidecar-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.research-sidecar-working-terms{grid-template-columns:auto 1fr}.institutional-bridge-copy{grid-template-columns:1fr}.institutional-bridge-copy>div,.institutional-bridge-copy>blockquote{min-height:auto}.research-sidecar-master-disclosure>summary{grid-template-columns:1fr}.research-sidecar-master-disclosure>summary>b{grid-area:auto/1;justify-self:start;margin-top:8px}}@media (width<=760px){.institutional-origin-heading h2{font-size:clamp(38px,12vw,52px)}.institutional-origin-quote,.research-sidecar-anchor,.research-sidecar-positioning,.research-sidecar-origin,.research-sidecar-provenance,.research-sidecar-status{grid-template-columns:1fr;gap:18px}.institutional-origin-quote{padding:25px 24px}.institutional-origin-quote p,.research-sidecar-anchor p{border-top:1px solid #ffffff24;border-left:0;padding-top:18px;padding-left:0}.institutional-origin-journey{grid-template-columns:1fr}.institutional-origin-journey article{min-height:auto}.research-sidecar-card{margin-inline:-6px;padding:39px 22px 28px}.research-sidecar-positioning,.research-sidecar-chapter-transition>blockquote,.research-sidecar-chapter-grid article{padding:24px 22px}.research-sidecar-chapter-transition{margin-top:30px;padding-top:30px}.research-sidecar-details>summary{grid-template-columns:minmax(0,1fr) 36px;gap:7px 14px;padding:23px 20px}.research-sidecar-details>summary>span{font-size:19px}.research-sidecar-details-body{padding:0 16px 22px}.research-sidecar-heading h3{font-size:clamp(32px,10.5vw,44px)}.research-sidecar-anchor{padding:26px 24px}.research-sidecar-role-grid article{padding:28px 24px}.research-sidecar-progression{padding:24px 20px}.research-sidecar-progression b{padding-block:3px;display:block}.research-sidecar-origin{gap:16px;margin-top:28px;padding:28px 0}.research-sidecar-core-proposition,.research-sidecar-f2-intro,.research-sidecar-reverse-sequence blockquote,.research-sidecar-intellectual-origin,.research-sidecar-mechanisms article,.research-sidecar-relational-system,.research-sidecar-theory,.research-sidecar-construct-grid article,.research-sidecar-methodological-caution,.research-sidecar-research-grid article,.research-sidecar-distinction,.research-sidecar-originality{padding:26px 22px}.research-sidecar-reverse-sequence{gap:24px;margin-top:30px;padding:30px 0}.research-sidecar-sequence,.research-sidecar-mechanisms,.research-sidecar-construct-grid,.research-sidecar-research-grid{grid-template-columns:1fr}.research-sidecar-sequence li{min-height:auto}.research-sidecar-intellectual-origin,.research-sidecar-relational-system{gap:24px}.research-sidecar-intellectual-pathway{grid-template-columns:1fr}.research-sidecar-intellectual-pathway article{min-height:auto}.research-sidecar-intellectual-pathway>i{transform:rotate(90deg)}.research-sidecar-play-pathway b{padding-block:2px;display:block}.research-sidecar-working-terms{grid-template-columns:1fr;gap:7px}.research-sidecar-provenance,.research-sidecar-status{padding:24px}.institutional-origin-bridge{padding-block:78px}.institutional-bridge-card{padding:32px 22px 28px}.institutional-bridge-copy>div,.institutional-bridge-copy>blockquote{padding:25px 22px}.institutional-bridge-actions{text-align:center;flex-direction:column;align-items:center}.research-sidecar-followup{padding-block:54px}.research-sidecar-master-disclosure>summary{min-height:0;padding:30px 24px}.research-sidecar-master-disclosure>summary>strong{font-size:clamp(31px,10vw,43px)}.research-sidecar-master-body{padding:38px 18px 28px}}.original-centrepieces-section{background:radial-gradient(circle at 50% 0,#1a8fbf1a,#0000 34%),#f6f9fa;position:relative;overflow:hidden}.original-centrepieces-section:before{content:"";pointer-events:none;background-image:linear-gradient(#092a3906 1px,#0000 1px),linear-gradient(90deg,#092a3906 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.original-centrepieces-section>.page-width{z-index:1;position:relative}.original-centrepieces-heading{text-align:center;width:min(920px,100%);margin-inline:auto}.original-centrepieces-heading h2{letter-spacing:-.052em;margin-top:20px;font-size:clamp(42px,5vw,70px);font-weight:520;line-height:1.04}.original-centrepieces-heading h2>span{display:block}.original-centrepieces-heading h2>span+span{margin-top:.08em;font-size:.9em}.original-centrepieces-heading>p:last-child{width:min(760px,100%);color:var(--slate);margin:28px auto 0;font-size:17px;line-height:1.78}.originality-guiding-premise{border:1px solid #c9dbe2;border-top:3px solid var(--blue);text-align:center;background:#ffffffd1;width:min(940px,100%);margin:40px auto 0;padding:34px 38px;box-shadow:0 20px 48px #14465b12}.originality-guiding-premise>span{color:#167ba7;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:650}.originality-guiding-premise h3{color:var(--ink);letter-spacing:-.035em;margin-top:15px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3vw,34px);font-weight:400;line-height:1.2}.originality-guiding-premise p{color:#465f6b;width:min(780px,100%);margin:18px auto 0;font-size:14px;line-height:1.75}.original-centrepiece-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.original-centrepiece-card{min-height:740px;color:var(--white);text-align:center;border:1px solid #8fdaf738;flex-direction:column;padding:46px 38px 38px;display:flex}.original-centrepiece-card.centrepiece-hhormp{border-top:4px solid var(--blue);background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(145deg,#092b3d,#06151f) 0 0/cover}.original-centrepiece-card.centrepiece-warrior{border-color:#e6676f4d;border-top:4px solid var(--red);background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/48px 48px,linear-gradient(145deg,#2c1820,#091923 72%) 0 0/cover}.centrepiece-warrior .centrepiece-summary,.centrepiece-warrior .centrepiece-identity-list{width:min(900px,100%);margin-inline:auto}.original-centrepiece-card.centrepiece-vcnm{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/48px 48px,linear-gradient(145deg,#0b3144,#241724 76%) 0 0/cover;border-color:#8edaf6 #8bd7f447 #8bd7f447;border-top-style:solid;border-top-width:4px}.original-centrepiece-card.centrepiece-tdncf{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/48px 48px,linear-gradient(145deg,#331a29,#111624 76%) 0 0/cover;border-color:#de6573 #dd768447 #dd768447;border-top-style:solid;border-top-width:4px}.original-centrepiece-card.centrepiece-aam{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/48px 48px,linear-gradient(145deg,#12373a,#071b24 76%) 0 0/cover;border-color:#d7b66f #ddbc704d #ddbc704d;border-top-style:solid;border-top-width:4px}.original-centrepiece-card>span{color:#91daf5;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600;line-height:1.6}.centrepiece-warrior>span{color:#f19ba0}.centrepiece-vcnm>span{color:#8edaf6}.centrepiece-tdncf>span{color:#ef9ca7}.centrepiece-aam>span{color:#e3c98f}.centrepiece-short-name{color:#e6535b;letter-spacing:.09em;text-indent:.09em;width:100%;margin-top:30px;font-size:clamp(48px,6vw,76px);font-weight:680;line-height:.98}.site-shell main .original-centrepiece-card .centrepiece-short-name,.site-shell main .warrior-woman-display-name{-webkit-hyphens:none;hyphens:none;text-align:center;text-justify:auto}.centrepiece-warrior .centrepiece-short-name{color:#9bdef7;letter-spacing:-.035em;text-indent:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,64px);font-style:italic;font-weight:400}.centrepiece-vcnm .centrepiece-short-name{color:#9bdef7;letter-spacing:.085em;text-indent:.085em;font-size:clamp(46px,5.4vw,68px)}.centrepiece-tdncf .centrepiece-short-name{color:#ef727f}.centrepiece-aam .centrepiece-short-name{color:#e0c17f;letter-spacing:.055em;text-indent:.055em;font-size:clamp(42px,5vw,62px)}.original-centrepiece-card h3{letter-spacing:-.035em;margin-top:28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,39px);font-weight:400;line-height:1.2}.centrepiece-summary{color:#edf6f9ad;margin-top:24px;font-size:14px;line-height:1.8}.centrepiece-identity-list{border-top:1px solid #8fdaf72b;margin-top:32px}.centrepiece-identity-list>div{border-bottom:1px solid #8fdaf72b;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;padding:18px 0;display:grid}.centrepiece-identity-list dt{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:600;line-height:1.5}.centrepiece-warrior .centrepiece-identity-list dt{color:#ef979d}.centrepiece-vcnm .centrepiece-identity-list dt{color:#8edaf6}.centrepiece-tdncf .centrepiece-identity-list dt{color:#ef9ca7}.centrepiece-aam .centrepiece-identity-list dt{color:#e3c98f}.centrepiece-identity-list dd{color:#ffffffc2;font-size:12px;line-height:1.55}.original-centrepiece-card>a{color:#9be1fa;border:1px solid #8fdaf757;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:auto auto 0;padding:13px 17px;font-size:11px;font-weight:650;line-height:1.45;display:inline-flex}.centrepiece-warrior>a{color:#f4a3a8;border-color:#e6676f66}.centrepiece-vcnm>a{color:#a5e4fa;border-color:#8edaf666}.centrepiece-tdncf>a{color:#f1a1aa;border-color:#de65736b}.centrepiece-aam>a{color:#e5cb92;border-color:#d7b66f6e}.original-centrepiece-card>a:hover,.original-centrepiece-card>a:focus-visible{background:#ffffff0e;border-color:currentColor}.original-centrepieces-note{border:1px solid #d0dde2;border-top:2px solid var(--red);color:#405a66;text-align:center;background:#ffffffc2;width:min(900px,100%);margin:24px auto 0;padding:26px 30px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.68}.research-ip-guardrail{background:#ffffffeb;border:1px solid #c8d8df;border-top:4px solid #132f3e;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:36px 48px;width:min(1080px,100%);margin:28px auto 0;padding:42px;display:grid;box-shadow:0 22px 60px #0a233017}.research-ip-guardrail>div>span,.research-ip-guardrail dt{color:#b83c43;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:650}.research-ip-guardrail h3{letter-spacing:-.03em;margin-top:14px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.2}.research-ip-guardrail>div>p{color:var(--slate);margin-top:18px;font-size:14px;line-height:1.76}.research-ip-guardrail dl{border-top:1px solid #d5e0e5}.research-ip-guardrail dl>div{border-bottom:1px solid #d5e0e5;padding:15px 0}.research-ip-guardrail dd{color:#36515e;margin-top:7px;font-size:12px;line-height:1.55}.research-ip-guardrail>a{color:#145f82;border:1px solid #a9c5d1;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;width:fit-content;margin-inline:auto;padding:13px 18px;font-size:11px;font-weight:650;display:inline-flex}.research-ip-guardrail>a:hover,.research-ip-guardrail>a:focus-visible{border-color:var(--red);color:var(--red)}.hhormp-section{color:var(--white);background:radial-gradient(circle at 50% 0,#24a1d233,#0000 32%),linear-gradient(115deg,#040f17fe,#071f2cfb);position:relative;overflow:hidden}.hhormp-section:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at top,#000,#0000 76%);mask-image:radial-gradient(circle at top,#000,#0000 76%)}.hhormp-section>.page-width{z-index:1;position:relative}.hhormp-heading{text-align:center;width:min(930px,100%);margin-inline:auto}.hhormp-heading h2{letter-spacing:-.052em;margin-top:20px;font-size:clamp(42px,5.2vw,72px);font-weight:520;line-height:1.03}.hhormp-heading>p:last-child{color:#ebf6fab3;width:min(780px,100%);margin:28px auto 0;font-size:18px;line-height:1.78}.hhormp-authorship-panel{border:1px solid #8fdaf738;border-top:3px solid var(--red);text-align:center;background:linear-gradient(125deg,#ffffff0e,#ffffff06);width:min(900px,100%);margin:40px auto 0;padding:30px 34px}.hhormp-authorship-panel>span{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:600}.hhormp-authorship-panel>strong{color:#ffffffeb;margin-top:16px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;line-height:1.4;display:block}.hhormp-authorship-panel>p{color:#edf6f9a6;width:min(760px,100%);margin:16px auto 0;font-size:13px;line-height:1.75}.relationship-question-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:64px;display:grid}.relationship-question-card{text-align:center;background:#ffffff09;border:1px solid #97ddf82e;min-height:446px;padding:34px 29px;position:relative}.relationship-question-card.featured{border-color:#8fdaf76b;border-top:3px solid var(--red);background:linear-gradient(145deg,#2aa5d61f,#ffffff0a);transform:translateY(-10px);box-shadow:0 22px 56px #00000038}.relationship-question-number{color:#df5960;width:42px;height:42px;font-family:var(--font-mono);border:1px solid #8fdaf759;border-radius:50%;place-items:center;font-size:10px;display:inline-grid}.relationship-question-action{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:22px;font-size:9px;font-weight:600}.relationship-question-card h3{letter-spacing:-.03em;margin-top:22px;font-size:24px;font-weight:560;line-height:1.28}.relationship-question-card>strong{color:#ffffffeb;margin-top:20px;font-family:Georgia,Times New Roman,serif;font-size:17px;font-style:italic;font-weight:400;line-height:1.4;display:block}.relationship-question-card>strong+p{color:#ebf6fa99;margin-top:18px;font-size:14px;line-height:1.72}.relationship-question-card>a{color:#9be1fa;border:1px solid #8fdaf757;justify-content:center;align-items:center;gap:10px;margin-top:24px;padding:10px 14px;font-size:11px;font-weight:650;line-height:1.4;display:inline-flex}.relationship-question-card>a:hover,.relationship-question-card>a:focus-visible{background:#8fdaf714;border-color:#9be1fa}.hhormp-centrepiece{border:1px solid #8fdaf752;border-top:4px solid var(--red);text-align:center;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(120deg,#0a2a3af7,#05151ffa) 0 0/cover,url(/cctidto-geometric-texture.png) 50%/cover;margin-top:58px;padding:68px 56px 54px;position:relative;box-shadow:0 34px 90px #00000052}.hhormp-centrepiece-heading{width:min(900px,100%);margin-inline:auto}.hhormp-centrepiece-heading>span,.hhormp-domain-block>span,.hhormp-positioning-grid article>span,.hhormp-distinction-statement>span,.hhormp-status-note>span{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:600}.hhormp-centrepiece-heading>strong{color:#e6535b;letter-spacing:.12em;text-indent:.12em;text-shadow:0 10px 38px #d63b4333;margin-top:24px;font-size:clamp(66px,10vw,118px);font-weight:680;line-height:.9;display:block}.hhormp-centrepiece-heading h3{letter-spacing:-.038em;width:min(890px,100%);margin:34px auto 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,50px);font-weight:400;line-height:1.18}.hhormp-centrepiece-heading p{color:#edf6f9ab;width:min(800px,100%);margin:26px auto 0;font-size:16px;line-height:1.8}.hhormp-core-principle{background:#ffffff09;border:1px solid #8fdaf733;width:min(980px,100%);margin:42px auto 0;padding:34px}.hhormp-core-principle>p{color:#ffffffd1;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.68}.hhormp-core-principle>p strong{color:#9be1fa;font-weight:500}.hhormp-core-questions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.hhormp-core-questions span{color:#ffffffc4;background:#d63b4314;border:1px solid #df596057;padding:11px 14px;font-size:12px;line-height:1.4}.hhormp-domain-block{margin-top:42px}.hhormp-domain-grid{border-top:1px solid #8fdaf72e;border-left:1px solid #8fdaf72e;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;display:grid}.hhormp-domain-grid span{color:#ffffffc2;border-bottom:1px solid #8fdaf72e;border-right:1px solid #8fdaf72e;place-items:center;min-height:78px;padding:14px;font-size:12px;line-height:1.45;display:grid}.hhormp-lifecycle-block{margin-top:42px}.hhormp-lifecycle-block>span{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:600}.hhormp-lifecycle-block ol{border-top:1px solid #8fdaf72e;border-left:1px solid #8fdaf72e;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:20px;list-style:none;display:grid}.hhormp-lifecycle-block li{border-bottom:1px solid #8fdaf72e;border-right:1px solid #8fdaf72e;min-height:94px;padding:17px 12px}.hhormp-lifecycle-block li>span{color:#df5960;font-family:var(--font-mono);font-size:8px;display:block}.hhormp-lifecycle-block li>strong{color:#ffffffc2;margin-top:11px;font-size:11px;font-weight:560;line-height:1.42;display:block}.hhormp-lifecycle-block>p{color:#edf6f99e;width:min(820px,100%);margin:22px auto 0;font-size:13px;line-height:1.72}.hhormp-progression-panel{border-top:3px solid var(--blue);color:var(--ink);text-align:center;background:#f4f8f9;margin-top:28px;padding:58px 48px}.hhormp-progression-panel h3,.hhormp-origin-heading h3,.hhormp-originality-panel>header h3{letter-spacing:-.042em;width:min(820px,100%);margin:18px auto 0;font-size:clamp(32px,4vw,48px);font-weight:540;line-height:1.14}.hhormp-progression-primary{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:14px;margin-top:42px;display:grid}.hhormp-progression-primary span{background:var(--white);color:#102f3f;border:1px solid #cbdbe1;place-items:center;min-height:106px;padding:20px;font-size:17px;font-weight:620;line-height:1.35;display:grid}.hhormp-progression-primary span:nth-of-type(2){border-top:3px solid var(--red)}.hhormp-progression-primary i{color:var(--red);font-size:24px;font-style:normal}.hhormp-progression-questions{color:#1a536b;margin-top:30px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-style:italic;line-height:1.6}.hhormp-progression-questions span{color:var(--red);padding-inline:8px;font-style:normal}.hhormp-progression-copy{width:min(790px,100%);color:var(--slate);margin:22px auto 0;font-size:15px;line-height:1.78}.hhormp-origin-panel{text-align:center;background:#ffffff08;border:1px solid #8fdaf738;margin-top:28px;padding:58px 48px}.hhormp-origin-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:38px;display:grid}.hhormp-origin-copy p{color:#edf6f9a8;border:1px solid #8fdaf729;padding:28px;font-size:14px;line-height:1.8}.hhormp-development-sequence{border-top:1px solid #8fdaf72b;border-left:1px solid #8fdaf72b;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:28px;list-style:none;display:grid}.hhormp-development-sequence li{border-bottom:1px solid #8fdaf72b;border-right:1px solid #8fdaf72b;min-height:144px;padding:24px 18px;position:relative}.hhormp-development-sequence li:not(:last-child):after{z-index:2;color:#df5960;content:"→";text-align:center;background:#0a2230;width:18px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.hhormp-development-sequence span{color:#df5960;font-family:var(--font-mono);font-size:9px;display:block}.hhormp-development-sequence strong{color:#ffffffd4;margin-top:18px;font-size:14px;font-weight:570;line-height:1.48;display:block}.hhormp-origin-conclusion{color:#edf6f9b3;width:min(820px,100%);margin:32px auto 0;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.7}.hhormp-originality-panel{color:var(--ink);text-align:center;background:#eaf1f4;margin-top:28px;padding:58px 48px}.hhormp-originality-panel>header>p:last-child{width:min(800px,100%);color:var(--slate);margin:24px auto 0;font-size:16px;line-height:1.78}.hhormp-positioning-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:42px;display:grid}.hhormp-positioning-grid article{background:#ffffffb8;border:1px solid #cddbe1;padding:34px 30px}.hhormp-positioning-grid article>span{color:#167fae}.hhormp-positioning-grid article>p{color:var(--slate);margin-top:16px;font-size:14px;line-height:1.7}.hhormp-field-list,.hhormp-distinction-list{gap:8px;margin-top:24px;display:grid}.hhormp-field-list span,.hhormp-distinction-list span{color:#36515f;background:#f7fafb;border:1px solid #d5e1e6;padding:12px 14px;font-size:12px;line-height:1.5}.hhormp-distinction-list span{background:#d63b4309;border-color:#d63b4338}.hhormp-distinction-statement{border-top:3px solid var(--red);width:min(940px,100%);color:var(--white);background:#0a2230;margin:30px auto 0;padding:38px 40px}.hhormp-distinction-statement p{margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.64}.hhormp-originality-conclusion{color:#405c69;width:min(780px,100%);margin:28px auto 0;font-size:15px;font-weight:560;line-height:1.72}.hhormp-status-note{text-align:center;background:#ffffff08;border:1px solid #8fdaf72e;border-top:2px solid #d63b43bd;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:34px;margin-top:28px;padding:26px 30px;display:grid}.hhormp-status-note p{color:#edf6f999;font-size:12px;line-height:1.72}.model-section-heading{text-align:center;width:min(960px,100%);margin-inline:auto}.model-section-heading h2{letter-spacing:-.052em;margin-top:20px;font-size:clamp(42px,5.2vw,72px);font-weight:520;line-height:1.03}.model-name-lines{text-wrap:balance}.model-name-lines>.model-name-line,.aam-display-title>.model-name-line{white-space:nowrap;display:block}.aam-display-title{text-wrap:balance}.aam-display-title>span{display:block}.aam-display-title>.aam-display-title-secondary{letter-spacing:-.035em;white-space:nowrap;margin-top:.12em;font-size:.82em}.model-section-heading>p:last-child{width:min(800px,100%);margin:28px auto 0;font-size:17px;line-height:1.8}.research-provenance{text-align:center;width:min(920px,100%);margin:38px auto 0;padding:25px 30px}.research-provenance>span{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:650}.research-provenance>p{margin:13px auto 0;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.68}.tdncf-section{color:var(--white);background:radial-gradient(circle at 50% 0,#d14a5c30,#0000 34%),linear-gradient(128deg,#100f1b,#28131f 52%,#0b1a25);position:relative;overflow:hidden}.tdncf-section:before,.aam-section:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at top,#000,#0000 82%);mask-image:radial-gradient(circle at top,#000,#0000 82%)}.tdncf-section>.page-width,.aam-section>.page-width{z-index:1;position:relative}.tdncf-section .model-section-heading>p:last-child{color:#f8edf1b3}.research-provenance-tdncf{background:#ffffff09;border:1px solid #e77e8e40;border-top:3px solid #de6573}.research-provenance-tdncf>span{color:#ef9ca7}.research-provenance-tdncf>p{color:#ffffffc2}.tdncf-model-card{text-align:center;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(135deg,#311726f5,#091822fa) 0 0/cover;border:1px solid #e77e8e47;border-top:4px solid #de6573;margin-top:54px;padding:64px 52px 50px;box-shadow:0 34px 90px #00000047}.tdncf-model-card>header{width:min(900px,100%);margin-inline:auto}.tdncf-model-card>header>span,.tdncf-core-premise>span,.aam-model-card>header>span,.aam-core-proposition>span,.tdncf-originality-panel blockquote>span,.aam-originality-panel blockquote>span,.vcnm-originality-panel blockquote>span,.warrior-originality-panel blockquote>span,.research-boundary-note>span{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:650}.tdncf-model-card>header>span,.tdncf-core-premise>span,.tdncf-originality-panel blockquote>span,.research-boundary-dark>span{color:#ef9ca7}.tdncf-model-card>header>strong{color:#ec6978;letter-spacing:.14em;text-indent:.14em;margin-top:24px;font-size:clamp(70px,10vw,120px);font-weight:690;line-height:.9;display:block}.tdncf-model-card h3,.aam-model-card h3{letter-spacing:-.04em;margin-top:30px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:1.16}.tdncf-model-card>header>p,.aam-model-card>header>p{color:#f4eff2ad;width:min(820px,100%);margin:24px auto 0;font-size:15px;line-height:1.82}.tdncf-core-premise{background:#de657311;border:1px solid #e77e8e45;border-left:4px solid #de6573;width:min(980px,100%);margin:42px auto 0;padding:38px 42px}.tdncf-core-premise h4{margin-top:16px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.24}.tdncf-core-premise p{color:#ffffffc2;margin-top:18px;font-size:15px;line-height:1.8}.tdncf-system-flow{border-top:1px solid #e77e8e33;border-left:1px solid #e77e8e33;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:38px;list-style:none;display:grid}.tdncf-system-flow li{border-bottom:1px solid #e77e8e33;border-right:1px solid #e77e8e33;min-height:204px;padding:28px 19px;position:relative}.tdncf-system-flow li:not(:last-child):after{z-index:2;color:#ef7784;content:"→";background:#1b1722;width:20px;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.tdncf-system-flow li>span,.aam-threshold-sequence li>span{color:#ee7885;font-family:var(--font-mono);font-size:9px}.tdncf-system-flow li>strong{color:#ffffffe6;margin-top:16px;font-size:15px;line-height:1.38;display:block}.tdncf-system-flow li>p{color:#f4eff294;margin-top:13px;font-size:12px;line-height:1.66}.tdncf-variable-panel{color:var(--ink);text-align:center;background:#f4f0f2;margin-top:28px;padding:58px 48px}.tdncf-variable-panel>header h3,.tdncf-output-panel h3,.tdncf-originality-panel h3,.machine-origin-panel h3,.aam-coupled-systems>header h3,.aam-threshold-panel h3,.aam-dimensions-panel h3,.aam-originality-panel h3,.vcnm-originality-panel h3,.warrior-originality-panel h3{letter-spacing:-.042em;width:min(840px,100%);margin:18px auto 0;font-size:clamp(32px,4vw,48px);font-weight:540;line-height:1.14}.tdncf-variable-panel>header>p:last-child{color:var(--slate);margin-top:18px;font-size:14px}.tdncf-variable-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:38px;display:grid}.tdncf-variable-grid>article{background:#ffffffc7;border:1px solid #d9cdd2;border-top:3px solid #d65e6d;padding:32px}.tdncf-variable-grid>article>span,.aam-system-grid>article>span{color:#af3948;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:650}.tdncf-variable-grid>article>div,.aam-system-grid>article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.tdncf-variable-grid p,.aam-system-grid article div p{color:#4c4350;background:#fbf9fa;border:1px solid #e1d6da;place-items:center;min-height:62px;padding:11px;font-size:11px;line-height:1.45;display:grid}.machine-origin-panel{text-align:center;background:linear-gradient(135deg,#0a2432,#111a29);border:1px solid #91d8f233;margin-top:28px;padding:58px 48px}.machine-origin-panel>p:not(.machine-origin-limitation){color:#eef7fab3;width:min(850px,100%);margin:28px auto 0;font-size:15px;line-height:1.82}.machine-analogy-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:9px;margin-top:36px;display:grid}.machine-analogy-flow span{color:#ffffffd6;background:#ffffff0a;border:1px solid #91d8f23d;place-items:center;min-height:90px;padding:14px;font-size:12px;font-weight:590;line-height:1.42;display:grid}.machine-analogy-flow i{color:#ec6978;font-style:normal}.machine-origin-limitation{color:#eef7fa9e;background:#de65730f;border-left:3px solid #de6573;width:min(850px,100%);margin:30px auto 0;padding:19px 22px;font-size:12px;line-height:1.72}.tdncf-output-panel{color:var(--ink);text-align:center;background:#f5f7f8;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);align-items:center;gap:42px;margin-top:28px;padding:58px 48px;display:grid}.tdncf-output-panel>div:first-child>p:last-child,.aam-dimensions-panel>div:first-child>p:last-child{color:var(--slate);margin-top:22px;font-size:14px;line-height:1.78}.tdncf-output-grid,.aam-dimension-grid{border-top:1px solid #d3dfe4;border-left:1px solid #d3dfe4;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tdncf-output-grid span,.aam-dimension-grid span{color:#3c5360;border-bottom:1px solid #d3dfe4;border-right:1px solid #d3dfe4;place-items:center;min-height:62px;padding:12px;font-size:11px;line-height:1.4;display:grid}.tdncf-output-grid span:nth-child(4){color:#a53642;background:#d63b4312;font-weight:650}.tdncf-originality-panel{text-align:center;background:#ffffff09;border:1px solid #e77e8e38;margin-top:28px;padding:58px 48px}.tdncf-originality-panel>header>p:last-child,.aam-originality-panel>header>p:last-child,.vcnm-originality-panel>header>p:last-child,.warrior-originality-panel>header>p:last-child{color:#f4eff2a8;width:min(850px,100%);margin:24px auto 0;font-size:15px;line-height:1.8}.research-originality-positioning-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(1060px,100%);margin:38px auto 0;display:grid}.research-originality-positioning-grid>article{text-align:center;background:#ffffff09;border:1px solid #ffffff24;padding:30px}.research-originality-positioning-grid>article>span{color:#9bdbf3;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:650}.research-originality-positioning-grid>article:last-child>span{color:#f1939e}.research-originality-positioning-grid>article>p{color:#ffffffa8;margin-top:16px;font-size:13px;line-height:1.68}.research-originality-field-list,.research-originality-distinction-list{gap:8px;margin-top:24px;display:grid}.research-originality-field-list>span,.research-originality-distinction-list>span{color:#ffffffb3;background:#97ddf807;border:1px solid #97ddf829;place-items:center;min-height:54px;padding:11px 14px;font-size:11px;line-height:1.5;display:grid}.research-originality-distinction-list>span{color:#ffffffd1;background:#de65730b;border-color:#e77e8e38}.tdncf-distinction-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:min(960px,100%);margin:34px auto 0;display:grid}.tdncf-distinction-list>span{color:#ffffffb8;background:#de65730a;border:1px solid #e77e8e36;place-items:center;min-height:70px;padding:14px 18px;font-size:12px;line-height:1.5;display:grid}.tdncf-originality-panel blockquote,.aam-originality-panel blockquote,.vcnm-originality-panel blockquote,.warrior-originality-panel blockquote{background:#0b2230;border-top:3px solid #de6573;width:min(940px,100%);margin:32px auto 0;padding:36px 40px}.tdncf-originality-panel blockquote p,.aam-originality-panel blockquote p,.vcnm-originality-panel blockquote p,.warrior-originality-panel blockquote p{color:#ffffffdb;margin-top:17px;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.66}.research-originality-conclusion{color:#ffffffbf;width:min(820px,100%);margin:28px auto 0;font-size:15px;font-weight:560;line-height:1.72}.research-boundary-note{text-align:center;background:#ffffffd1;border:1px solid #c9d9df;border-top:2px solid #d7b66f;grid-template-columns:210px minmax(0,1fr);align-items:center;gap:34px;margin-top:28px;padding:27px 30px;display:grid}.research-boundary-note>span{color:#8b6828}.research-boundary-note>p{color:#4b626d;font-size:12px;line-height:1.72}.research-boundary-dark{background:#ffffff08;border-color:#de6573 #e77e8e33 #e77e8e33}.research-boundary-dark>p{color:#f4eff299}.aam-section{color:var(--ink);background:radial-gradient(circle at 50% 0,#429ba526,#0000 34%),linear-gradient(#edf3f3,#f8faf9);position:relative;overflow:hidden}.aam-section:before{background-image:linear-gradient(#072d3409 1px,#0000 1px),linear-gradient(90deg,#072d3409 1px,#0000 1px)}.model-section-heading-dark>p:last-child{color:var(--slate)}.research-provenance-aam{background:#ffffffd1;border:1px solid #c7d9da;border-top:3px solid #c7a45b}.research-provenance-aam>span{color:#8b6828}.research-provenance-aam>p{color:#334e58}.aam-model-card{color:var(--white);text-align:center;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(135deg,#10373b,#071b25 75%) 0 0/cover;border:1px solid #d8be825c;border-top:4px solid #d7b66f;margin-top:54px;padding:64px 52px 50px;box-shadow:0 34px 90px #0b333833}.aam-model-card>header{width:min(920px,100%);margin-inline:auto}.aam-model-card>header>span,.aam-core-proposition>span,.aam-originality-panel blockquote>span{color:#e3c98f}.aam-model-card>header>strong{color:#dfbf78;letter-spacing:.08em;text-indent:.08em;margin-top:26px;font-size:clamp(56px,8vw,98px);font-weight:690;line-height:.92;display:block}.aam-core-proposition{background:#d7b66f11;border:1px solid #d8be8247;width:min(980px,100%);margin:42px auto 0;padding:36px 42px}.aam-core-proposition p{color:#ffffffe0;margin-top:17px;font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.62}.aam-foundational-theory{color:var(--ink);text-align:center;background:linear-gradient(#0a303606 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#0a303606 1px,#0000 1px) 0 0/48px 48px,#f7f9f7 0 0/cover;border:1px solid #cbd9d8;border-top:4px solid #d7b66f;margin-top:28px;padding:60px 50px}.aam-foundational-theory>header,.aam-theory-significance{width:min(920px,100%);margin-inline:auto}.aam-foundational-theory>header h3{color:#143f46;letter-spacing:-.04em;margin-top:17px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,4vw,46px);font-weight:400;line-height:1.16}.aam-foundational-theory>header>p:last-child{color:#4f6870;margin-top:22px;font-size:14px;line-height:1.78}.aam-theory-proposition,.aam-theory-principle{border:1px solid #d7b66f61;width:min(980px,100%);margin:34px auto 0;padding:36px 40px}.aam-theory-proposition{background:linear-gradient(145deg,#123a3e,#09222b);box-shadow:0 24px 58px #082a2f24}.aam-theory-principle{background:#f0eadc}.aam-theory-proposition>span,.aam-theory-principle>span,.aam-theory-significance>span,.aam-theory-boundary>span{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:650;line-height:1.5}.aam-theory-proposition>span{color:#e3c98f}.aam-theory-proposition p{color:#ffffffde;margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,2.1vw,23px);line-height:1.62}.aam-theory-principle>span,.aam-theory-significance>span,.aam-theory-boundary>span{color:#8b6828}.aam-theory-principle p{color:#173f45;margin-top:17px;font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,2.6vw,29px);font-style:italic;line-height:1.55}.aam-theory-significance{margin-top:42px}.aam-theory-significance h4{color:#173f45;letter-spacing:-.035em;margin-top:16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3vw,34px);font-weight:400;line-height:1.24}.aam-theory-significance>p:not(.aam-theory-pathway){color:#536b72;margin-top:20px;font-size:13px;line-height:1.76}.aam-theory-pathway{color:#1b5f67;letter-spacing:.025em;border-block:1px solid #ccd9d7;margin-top:25px;padding:19px 18px;font-size:12px;font-weight:650;line-height:2}.aam-theory-pathway span{color:#b58d3e;margin-inline:7px}.aam-theory-boundary{text-align:left;background:#edf3f2;border-left:3px solid #c7a45b;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px;width:min(980px,100%);margin:34px auto 0;padding:24px 26px;display:grid}.aam-theory-boundary p{color:#536b72;font-size:11px;line-height:1.7}.aam-reach-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:38px;display:grid}.aam-reach-state-grid article{background:#ffffff09;border:1px solid #d8be8238;padding:28px 24px}.aam-reach-state-grid article>span{color:#dfbf78;font-family:var(--font-mono);font-size:9px}.aam-reach-state-grid h4{color:#ffffffe8;margin-top:15px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.aam-reach-state-grid p{color:#edf6f69c;margin-top:14px;font-size:12px;line-height:1.68}.aam-coupled-systems{text-align:center;background:#ffffffdb;border:1px solid #cadbdc;margin-top:28px;padding:58px 48px}.aam-coupled-systems>header>p:last-child{width:min(820px,100%);color:var(--slate);margin:22px auto 0;font-size:14px;line-height:1.78}.aam-system-grid{grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);align-items:center;gap:18px;margin-top:40px;display:grid}.aam-system-grid>article{background:#f4f8f8;border:1px solid #cadbdc;border-top:3px solid #4b939a;padding:30px 24px}.aam-system-grid>article:last-child{border-top-color:#c7a45b}.aam-system-grid>article>span{color:#26737b}.aam-system-grid>article:last-child>span{color:#8b6828}.aam-system-grid article div p{color:#36535b;background:#fff;border-color:#d5e2e2}.aam-coupling-node{min-height:220px;color:var(--white);background:linear-gradient(145deg,#153e42,#0a252c);border:1px solid #baa163;border-radius:50%;place-content:center;padding:24px;display:grid;box-shadow:0 18px 42px #0f3d4329}.aam-coupling-node small{color:#e3c98f;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:8px}.aam-coupling-node strong{margin-top:11px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400;line-height:1.25;display:block}.aam-coupling-node p{color:#ffffff9e;margin-top:12px;font-size:10px;line-height:1.5}.aam-threshold-panel{color:var(--white);text-align:center;background:linear-gradient(135deg,#0b2f34,#071c25);margin-top:28px;padding:58px 48px}.aam-threshold-sequence{border-top:1px solid #d8be8238;border-left:1px solid #d8be8238;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:38px;list-style:none;display:grid}.aam-threshold-sequence li{border-bottom:1px solid #d8be8238;border-right:1px solid #d8be8238;min-height:205px;padding:26px 17px;position:relative}.aam-threshold-sequence li:not(:last-child):after{z-index:2;color:#dfbf78;content:"→";background:#0a292f;width:20px;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.aam-threshold-sequence li>span{color:#dfbf78}.aam-threshold-sequence li>strong{color:#ffffffe6;margin-top:16px;font-size:14px;line-height:1.4;display:block}.aam-threshold-sequence li>p{color:#edf6f691;margin-top:13px;font-size:11px;line-height:1.62}.aam-dimensions-panel{text-align:center;background:#ffffffe0;border:1px solid #ccdbdc;grid-template-columns:minmax(0,1fr) minmax(390px,.85fr);align-items:center;gap:44px;margin-top:28px;padding:58px 48px;display:grid}.aam-originality-panel{color:var(--white);text-align:center;background:linear-gradient(135deg,#123b3f,#0a222c);margin-top:28px;padding:58px 48px}.aam-originality-panel>header>p:last-child{color:#edf6f6ad;width:min(870px,100%);margin:25px auto 0;font-size:15px;line-height:1.82}.aam-originality-panel blockquote{background:#04151cad;border-top-color:#d7b66f}.aam-originality-panel .research-originality-positioning-grid>article:last-child>span{color:#e3c98f}.aam-originality-panel .research-originality-distinction-list>span{background:#d7b66f0b;border-color:#d8be823d}.aam-attribution-panel{text-align:center;background:#8fdaf709;border:1px solid #8fdaf733;margin-top:38px;padding:34px}.aam-attribution-panel>div:first-child{width:min(860px,100%);margin-inline:auto}.aam-attribution-panel>div:first-child>span,.aam-architecture-movements>article>span,.aam-assessment-instrument>header .section-kicker,.aam-intellectual-progression>header .section-kicker,.aam-applications-panel>header .section-kicker,.aam-novelty-comparison>div:first-child>span,.publication-safe-originality>span{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:650}.aam-attribution-panel>div:first-child>span{color:#8edaf6}.aam-attribution-panel h4{margin-top:13px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400}.aam-attribution-panel>div:first-child>p{color:#edf6f6a3;margin-top:16px;font-size:13px;line-height:1.74}.aam-baseline-comparison{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-top:28px;display:grid}.aam-baseline-comparison article{background:#ffffff09;border:1px solid #d8be8238;min-height:126px;padding:22px}.aam-baseline-comparison article>span{color:#dfbf78;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:8px;display:block}.aam-baseline-comparison article>strong{color:#ffffffd6;margin-top:16px;font-size:13px;font-weight:570;line-height:1.55;display:block}.aam-baseline-comparison i{color:#dfbf78;font-size:22px;font-style:normal}.aam-delta-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.aam-delta-grid span{color:#edf6f6bf;border:1px solid #8fdaf72b;padding:13px;font-size:11px;line-height:1.45}.aam-architecture-panel{color:var(--white);text-align:center;background:linear-gradient(135deg,#0b2f34,#071c25);margin-top:28px;padding:58px 48px}.aam-architecture-panel>header h3,.aam-movement-panel>header h3,.aam-assessment-instrument>header h3,.aam-intellectual-progression>header h3,.aam-applications-panel>header h3{letter-spacing:-.042em;width:min(880px,100%);margin:18px auto 0;font-size:clamp(32px,4vw,48px);font-weight:540;line-height:1.14}.aam-architecture-panel>header>p:last-child,.aam-movement-panel>header>p:last-child,.aam-assessment-instrument>header>p:last-child,.aam-intellectual-progression>header>p:last-child,.aam-applications-panel>header>p:last-child,.aam-novelty-comparison>div:first-child>p{width:min(860px,100%);margin:22px auto 0;font-size:14px;line-height:1.78}.aam-architecture-panel>header>p:last-child,.aam-assessment-instrument>header>p:last-child,.aam-applications-panel>header>p:last-child{color:#edf6f6a3}.aam-architecture-movements{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.aam-architecture-movements>article{background:#ffffff09;border:1px solid #d8be8238;padding:32px 26px 26px}.aam-architecture-movements>article>span{color:#dfbf78}.aam-architecture-movements h4{color:#ffffffeb;margin-top:16px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.26}.aam-architecture-movements>article>p{color:#edf6f694;min-height:64px;margin-top:15px;font-size:12px;line-height:1.66}.aam-architecture-movements ol{gap:7px;margin-top:24px;list-style:none;display:grid}.aam-architecture-movements li{text-align:left;background:#04151c52;border:1px solid #8fdaf726;grid-template-columns:48px minmax(0,1fr);align-items:center;min-height:58px;display:grid}.aam-architecture-movements li small{color:#dfbf78;font-family:var(--font-mono);border-right:1px solid #8fdaf726;align-self:stretch;place-items:center;font-size:8px;display:grid}.aam-architecture-movements li strong{color:#ffffffc7;padding:12px 14px;font-size:11px;font-weight:560;line-height:1.48}.aam-movement-panel{color:var(--ink);text-align:center;background:linear-gradient(145deg,#fffdf8,#f2eee3);border:1px solid #d8c28d;border-top:4px solid #c7a45b;margin-top:28px;padding:58px 48px}.aam-movement-panel>header>p:last-child,.aam-intellectual-progression>header>p:last-child{color:var(--slate)}.aam-movement-flow{border-top:1px solid #d9c99f;border-left:1px solid #d9c99f;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:38px;list-style:none;display:grid}.aam-movement-flow li{background:#ffffffad;border-bottom:1px solid #d9c99f;border-right:1px solid #d9c99f;min-height:214px;padding:28px 20px;position:relative}.aam-movement-flow li:not(:last-child):after{z-index:2;color:#8b6828;content:"→";background:#f7f3e9;width:20px;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.aam-movement-flow li>span{color:#8b6828;font-family:var(--font-mono);font-size:9px}.aam-movement-flow li>strong{color:#173d43;margin-top:17px;font-size:14px;line-height:1.45;display:block}.aam-movement-flow li>p{color:#5a6d72;margin-top:14px;font-size:11px;line-height:1.65}.aam-movement-conclusion{color:#254b52;background:#ffffffb8;border-left:4px solid #c7a45b;width:min(900px,100%);margin:32px auto 0;padding:24px 28px;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.66}.aam-assessment-instrument{color:var(--white);text-align:center;background:linear-gradient(135deg,#123b3f,#0a222c);margin-top:28px;padding:58px 48px}.aam-assessment-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:38px;display:grid}.aam-assessment-fields>span{color:#ffffffc9;text-align:left;background:#ffffff09;border:1px solid #8fdaf72b;grid-template-columns:32px minmax(0,1fr);align-items:center;min-height:62px;padding:12px 14px;font-size:12px;line-height:1.44;display:grid}.aam-assessment-fields small{color:#dfbf78;font-family:var(--font-mono);font-size:8px}.aam-assessment-modules{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.aam-assessment-modules article{background:#ffffff0e;border-top:3px solid #c7a45b;padding:26px 22px}.aam-assessment-modules strong{color:#e3c98f;font-size:14px}.aam-assessment-modules p{color:#edf6f69e;margin-top:13px;font-size:11px;line-height:1.65}.aam-intellectual-progression{color:var(--ink);text-align:center;background:#ffffffe6;border:1px solid #cadbdc;margin-top:28px;padding:58px 48px}.aam-influence-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:38px;display:grid}.aam-influence-grid article{background:#f5f9f9;border:1px solid #cedddd;border-top:3px solid #4b939a;min-height:188px;padding:24px 17px}.aam-influence-grid article:last-child{border-top-color:#c7a45b}.aam-influence-grid strong{color:#1b5f67;font-size:13px;line-height:1.42}.aam-influence-grid p{color:#587078;margin-top:14px;font-size:11px;line-height:1.62}.aam-progression-sequence{gap:9px;width:min(940px,100%);margin:28px auto 0;list-style:none;display:grid}.aam-progression-sequence li{text-align:left;background:#fff;border:1px solid #cedddd;grid-template-columns:70px minmax(0,1fr);align-items:stretch;display:grid}.aam-progression-sequence li>span{color:#8b6828;font-family:var(--font-mono);border-right:1px solid #cedddd;place-items:center;font-size:10px;display:grid}.aam-progression-sequence li>div{padding:20px 22px}.aam-progression-sequence strong{color:#173d43;font-size:14px}.aam-progression-sequence p{color:#5a7078;margin-top:7px;font-size:12px;line-height:1.62}.aam-progression-note{color:#3f6068;width:min(860px,100%);margin:28px auto 0;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.68}.aam-applications-panel{color:var(--white);text-align:center;background:linear-gradient(135deg,#0c3035,#0a222c);margin-top:28px;padding:58px 48px}.aam-application-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:38px;display:grid}.aam-application-grid article{background:#ffffff09;border:1px solid #8fdaf72b;min-height:174px;padding:25px 19px}.aam-application-grid strong{color:#e3c98f;font-size:13px;line-height:1.42}.aam-application-grid p{color:#edf6f69c;margin-top:13px;font-size:11px;line-height:1.64}.aam-conditional-note{background:#d7b66f0d;border:1px solid #d8be8238;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:28px;margin-top:18px;padding:24px 26px;display:grid}.aam-conditional-note>span{color:#e3c98f;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:650}.aam-conditional-note>p{color:#edf6f6a3;font-size:11px;line-height:1.68}.aam-novelty-comparison{background:#04151c52;border:1px solid #d8be8238;width:min(1080px,100%);margin:38px auto 0;padding:34px}.aam-novelty-comparison>div:first-child>span{color:#e3c98f}.aam-novelty-comparison h4{width:min(800px,100%);margin:15px auto 0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.28}.aam-novelty-comparison>div:first-child>p{color:#edf6f694;font-size:12px}.aam-comparison-table{gap:8px;margin-top:28px;display:grid}.aam-comparison-table article{text-align:left;border:1px solid #8fdaf724;grid-template-columns:.72fr 1fr 1fr;align-items:stretch;display:grid}.aam-comparison-table article>strong,.aam-comparison-table article>p{padding:18px}.aam-comparison-table article>strong{color:#e3c98f;align-items:center;font-size:12px;line-height:1.5;display:grid}.aam-comparison-table article>p{color:#edf6f6a3;border-left:1px solid #8fdaf724;font-size:11px;line-height:1.62}.aam-comparison-table p>span{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:8px;font-weight:650;display:block}.publication-safe-originality{text-align:center;background:#ffffff0b;border:1px solid #8fdaf72e;border-left:4px solid #de6573;width:min(980px,100%);margin:30px auto 0;padding:30px 32px}.publication-safe-originality>span{color:#9bdbf3}.publication-safe-originality>p{color:#ffffffad;margin-top:16px;font-size:12px;line-height:1.78}.publication-safe-light{border-color:#cbdbe1;border-left-color:var(--red);background:#ffffffb3}.publication-safe-light>span{color:#167fae}.publication-safe-light>p{color:#405c69}.publication-safe-aam{border-left-color:#d7b66f}.publication-safe-aam>span{color:#e3c98f}.tdncf-section#tdncf .tdncf-system-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.public-aam-progression{grid-template-columns:repeat(5,minmax(0,1fr))}.public-aam-progression li{text-align:center;min-height:154px}@media (width<=1040px){.original-centrepiece-grid{grid-template-columns:1fr}.original-centrepiece-card{min-height:0}.relationship-question-grid{grid-template-columns:1fr}.relationship-question-card{min-height:0}.relationship-question-card.featured{transform:none}.hhormp-domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hhormp-lifecycle-block ol{grid-template-columns:repeat(3,minmax(0,1fr))}.hhormp-development-sequence{grid-template-columns:1fr}.hhormp-development-sequence li{min-height:0}.hhormp-development-sequence li:not(:last-child):after{content:"↓";top:auto;bottom:-14px;right:50%;transform:translate(50%)}.research-ip-guardrail,.tdncf-output-panel,.aam-dimensions-panel{grid-template-columns:1fr}.research-ip-guardrail>a{grid-column:auto}.tdncf-system-flow,.aam-threshold-sequence{grid-template-columns:1fr}.tdncf-system-flow li,.aam-threshold-sequence li{min-height:0}.tdncf-system-flow li:not(:last-child):after,.aam-threshold-sequence li:not(:last-child):after{content:"↓";top:auto;bottom:-14px;right:50%;transform:translate(50%)}.machine-analogy-flow{grid-template-columns:1fr}.machine-analogy-flow i{transform:rotate(90deg)}.aam-system-grid{grid-template-columns:1fr}.aam-coupling-node{width:220px;margin-inline:auto}.aam-movement-flow,.aam-application-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-aam-progression{grid-template-columns:1fr}.public-aam-progression li:nth-child(2):after{display:block}.public-aam-progression li:not(:last-child):after{content:"↓";top:auto;bottom:-14px;right:50%;transform:translate(50%)}.aam-movement-flow li:nth-child(2):after{display:none}.aam-influence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aam-comparison-table article{grid-template-columns:1fr}.aam-comparison-table article>p{border-top:1px solid #8fdaf724;border-left:0}}@media (width<=760px){.original-centrepiece-card h3.model-name-lines,.original-centrepiece-card h3.aam-display-title,.aam-model-card h3.aam-display-title{font-size:clamp(18px,6.5vw,48px)}.model-section-heading h2.model-name-lines,.model-section-heading h2.aam-display-title{font-size:clamp(20px,7.4vw,52px)}.agenda-centrepiece-links{flex-direction:column}.agenda-centrepiece-link{width:100%}.original-centrepiece-card{padding:38px 24px 30px}.originality-guiding-premise{padding:30px 22px}.research-ip-guardrail{padding:34px 24px}.centrepiece-identity-list>div{grid-template-columns:1fr;gap:8px}.warrior-woman-centrepiece-copy{grid-template-columns:1fr}.warrior-woman-centrepiece-copy .warrior-woman-limitation{grid-column:auto}.warrior-woman-centrepiece-flow{grid-template-columns:1fr}.warrior-woman-centrepiece-flow i{transform:rotate(90deg)}.hhormp-centrepiece,.hhormp-progression-panel,.hhormp-origin-panel,.hhormp-originality-panel{padding:40px 24px}.hhormp-authorship-panel{padding:26px 20px}.hhormp-centrepiece-heading>strong{font-size:clamp(52px,18vw,78px)}.hhormp-core-principle{padding:26px 20px}.hhormp-core-principle>p{font-size:18px}.hhormp-progression-primary{grid-template-columns:1fr}.hhormp-progression-primary i{transform:rotate(90deg)}.hhormp-origin-copy,.hhormp-positioning-grid,.research-originality-positioning-grid,.hhormp-lifecycle-block ol{grid-template-columns:1fr}.hhormp-status-note{grid-template-columns:1fr;gap:14px}.tdncf-model-card,.tdncf-variable-panel,.machine-origin-panel,.tdncf-output-panel,.tdncf-originality-panel,.aam-model-card,.aam-foundational-theory,.aam-coupled-systems,.aam-threshold-panel,.aam-architecture-panel,.aam-movement-panel,.aam-dimensions-panel,.aam-assessment-instrument,.aam-intellectual-progression,.aam-applications-panel,.aam-originality-panel{padding:40px 24px}.research-provenance{padding:24px 20px}.tdncf-variable-grid,.tdncf-distinction-list,.aam-reach-state-grid,.aam-architecture-movements,.aam-movement-flow,.aam-assessment-fields,.aam-assessment-modules,.aam-influence-grid,.aam-application-grid,.aam-delta-grid,.aam-baseline-comparison{grid-template-columns:1fr}.aam-baseline-comparison i{transform:rotate(90deg)}.aam-movement-flow li:not(:last-child):after{content:"↓";display:block;top:auto;bottom:-14px;right:50%;transform:translate(50%)}.aam-architecture-movements>article>p{min-height:0}.aam-conditional-note{grid-template-columns:1fr;gap:14px}.aam-attribution-panel,.aam-novelty-comparison,.publication-safe-originality{padding:28px 20px}.tdncf-variable-grid>article>div,.aam-system-grid>article>div{grid-template-columns:1fr}.tdncf-core-premise,.aam-core-proposition,.aam-theory-proposition,.aam-theory-principle{padding:30px 22px}.aam-theory-boundary{text-align:center;grid-template-columns:1fr;gap:10px;padding:24px 20px}.tdncf-model-card>header>strong{font-size:clamp(54px,18vw,80px)}.aam-model-card>header>strong{font-size:clamp(42px,13vw,68px)}.research-boundary-note{grid-template-columns:1fr;gap:14px}}@media (width<=430px){.original-centrepieces-heading h2{font-size:39px}.warrior-woman-display-name{font-size:48px}.hhormp-heading h2,.model-section-heading h2{font-size:39px}.hhormp-centrepiece-heading>strong{letter-spacing:.08em;text-indent:.08em;font-size:48px}.hhormp-domain-grid{grid-template-columns:1fr}.tdncf-model-card>header>strong{letter-spacing:.09em;text-indent:.09em;font-size:48px}.aam-model-card>header>strong{letter-spacing:.035em;text-indent:.035em;font-size:38px}.aam-core-proposition p{font-size:20px}.tdncf-originality-panel blockquote,.aam-originality-panel blockquote,.vcnm-originality-panel blockquote,.warrior-originality-panel blockquote,.hhormp-distinction-statement{padding:30px 22px}.hhormp-distinction-statement p{font-size:19px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.visual-constitutional-formulation{border:1px solid #97ddf833;border-left:3px solid var(--red);background:#ffffff0b;padding:22px 24px;color:#ffffffd6!important}.visual-constitutional-formulation strong{color:#ef8a90;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:650;display:block}.visual-research-lineage{text-align:center;background:#ffffff08;border:1px solid #97ddf833;border-top:3px solid #8edaf6;margin-top:54px;padding:48px 42px}.visual-research-lineage h3{letter-spacing:-.04em;width:min(760px,100%);margin:18px auto 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,4vw,46px);font-weight:400;line-height:1.16}.visual-research-lineage ol{border-top:1px solid #97ddf82b;border-left:1px solid #97ddf82b;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:36px;list-style:none;display:grid}.visual-research-lineage li{background:#030f1747;border-bottom:1px solid #97ddf82b;border-right:1px solid #97ddf82b;min-height:178px;padding:26px 22px}.visual-research-lineage li>span{color:#ef8a90;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:650;line-height:1.55}.visual-research-lineage li>strong{color:#ffffffd6;margin-top:24px;font-size:14px;font-weight:560;line-height:1.55;display:block}.vcnm-panel{color:var(--ink);text-align:center;background:radial-gradient(circle at 90% 4%,#d63b4312,#0000 28%),#edf3f5;border:1px solid #97ddf852;border-top:4px solid #8edaf6;margin-top:28px;padding:64px 52px 52px}.vcnm-panel>header{width:min(940px,100%);margin-inline:auto}.vcnm-panel>header>span,.vcnm-provenance>span,.vcnm-core-principle>span,.vcnm-domain-block>span,.vcnm-cycle>div>span,.vcnm-application-bridge>span,.vcnm-status-note>span{color:#167ba7;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:650}.vcnm-panel>header>strong{color:#158fc3;letter-spacing:.12em;text-indent:.12em;margin-top:28px;font-size:clamp(66px,9vw,108px);font-weight:690;line-height:.9;display:block}.vcnm-panel>header h3{letter-spacing:-.045em;margin-top:28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(35px,4.5vw,54px);font-weight:400;line-height:1.14}.vcnm-panel>header>p{width:min(830px,100%);color:var(--slate);margin:24px auto 0;font-size:15px;line-height:1.82}.vcnm-provenance{border:1px solid #cbdce3;border-top:2px solid var(--red);background:#ffffffb8;width:min(900px,100%);margin:36px auto 0;padding:24px 28px}.vcnm-provenance p{color:#47616d;margin-top:13px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.68}.vcnm-core-principle{border-left:4px solid var(--red);width:min(980px,100%);color:var(--white);background:#092532;margin:38px auto 0;padding:36px 40px}.vcnm-core-principle>span{color:#ef8a90}.vcnm-core-principle p{margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.64}.vcnm-domain-block{margin-top:36px}.vcnm-domain-block>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:22px;display:grid}.vcnm-domain-block>div>span{color:#365561;background:#ffffffb8;border:1px solid #c9dae1;place-items:center;min-height:68px;padding:13px;font-size:11px;line-height:1.45;display:grid}.vcnm-cycle{color:var(--white);background:linear-gradient(135deg,#0a2b3a,#151b2a 72%);margin-top:38px;padding:44px 38px 38px}.vcnm-cycle>div{width:min(820px,100%);margin-inline:auto}.vcnm-cycle>div>span{color:#8edaf6}.vcnm-cycle h4{letter-spacing:-.035em;margin-top:17px;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:1.2}.vcnm-cycle>div>p{color:#edf6f9a3;margin-top:17px;font-size:13px;line-height:1.72}.vcnm-cycle ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:34px;list-style:none;display:grid}.vcnm-cycle li{background:#ffffff07;border:1px solid #97ddf82b;min-height:180px;padding:22px 18px}.vcnm-cycle li>span{color:#ef7880;font-family:var(--font-mono);font-size:9px}.vcnm-cycle li>strong{color:#ffffffe0;margin-top:15px;font-size:15px;font-weight:590;display:block}.vcnm-cycle li>p{color:#edf6f991;margin-top:12px;font-size:11px;line-height:1.62}#vcnim .vcnm-cycle ol{grid-template-columns:repeat(5,minmax(0,1fr))}.vcnm-application-bridge{border:1px solid #cbdce3;border-top:3px solid var(--red);background:#f9fbfc;width:min(930px,100%);margin:30px auto 0;padding:26px 30px}.vcnm-application-bridge>span{color:#b83c43}.vcnm-application-bridge p{color:#445f6b;margin-top:14px;font-size:14px;line-height:1.76}.vcnm-originality-panel{color:var(--white);text-align:center;background:radial-gradient(circle at 8% 0,#1990be24,#0000 28%),linear-gradient(132deg,#0a2938,#101927 58%,#251823);border:1px solid #97ddf833;margin-top:28px;padding:58px 48px}.vcnm-originality-panel blockquote{background:#030f18b8;border-top-color:#8edaf6}.vcnm-originality-panel blockquote>span{color:#8edaf6}.vcnm-status-note{border:1px solid #97ddf82e;border-top:2px solid var(--red);text-align:center;background:#ffffff08;grid-template-columns:230px minmax(0,1fr);align-items:center;gap:34px;margin-top:28px;padding:26px 30px;display:grid}.vcnm-status-note>span{color:#ef8a90}.vcnm-status-note p{color:#edf6f99e;font-size:12px;line-height:1.72}.intellectual-origin-panel{border:1px solid #97ddf838;border-top:3px solid var(--red);background:linear-gradient(118deg,#ffffff0f,#ffffff05),url(/cctidto-geometric-texture.png) 50%/cover;margin-top:64px;padding:48px 42px 38px}.intellectual-origin-heading{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:start;gap:64px;display:grid}.intellectual-origin-heading>span,.intellectual-origin-care>span{color:#8edaf6;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.intellectual-origin-heading h3{letter-spacing:-.035em;max-width:680px;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:400;line-height:1.2}.intellectual-origin-copy{border-top:1px solid #97ddf829;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 46px;margin-top:40px;padding-top:36px;display:grid}.intellectual-origin-copy p{color:#edf6f9b8;font-size:14px;line-height:1.82}.intellectual-origin-copy em{color:#ffffffe6}.intellectual-progression{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:40px;list-style:none;display:grid}.intellectual-progression li{background:#030e167a;border:1px solid #97ddf82e;min-height:184px;padding:22px 20px;position:relative}.intellectual-progression li:not(:last-child):after{z-index:2;color:#df5960;content:"→";text-align:center;background:#0a2230;width:18px;font-size:15px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.intellectual-progression li>span{color:#df5960;font-family:var(--font-mono);font-size:9px;display:block}.intellectual-progression strong{color:#ffffffe6;margin-top:20px;font-size:14px;font-weight:590;line-height:1.35;display:block}.intellectual-progression p{color:#edf6f991;margin-top:12px;font-size:11px;line-height:1.58}.intellectual-origin-care{border-top:1px solid #97ddf829;grid-template-columns:220px minmax(0,1fr);gap:36px;margin-top:26px;padding:24px 0 0;display:grid}.intellectual-origin-care p{color:#edf6f9a1;font-size:12px;line-height:1.72}.warrior-originality-panel{border:1px solid #97ddf833;border-top:4px solid var(--red);color:var(--white);text-align:center;background:radial-gradient(circle at 86% 10%,#d63b4324,#0000 32%),linear-gradient(132deg,#0b2634,#101b2b 58%,#291521);margin-top:28px;padding:58px 48px}.warrior-originality-panel blockquote{background:#04111bb8}.warrior-originality-panel blockquote>span{color:#ef9ca7}.warrior-originality-panel .research-originality-positioning-grid>article:first-child>span{color:#8edaf6}.warrior-originality-panel .research-originality-positioning-grid>article:last-child>span{color:#ef9ca7}@media (width<=1040px){.visual-research-lineage ol,.vcnm-domain-block>div,.vcnm-cycle ol,#vcnim .vcnm-cycle ol{grid-template-columns:repeat(2,minmax(0,1fr))}.intellectual-progression{grid-template-columns:repeat(3,minmax(0,1fr))}.intellectual-progression li:nth-child(3):after{display:none}}@media (width<=760px){.visual-research-lineage,.vcnm-panel,.vcnm-originality-panel{padding:40px 24px}.visual-research-lineage ol,.vcnm-domain-block>div,.vcnm-cycle ol,#vcnim .vcnm-cycle ol{grid-template-columns:1fr}.vcnm-core-principle,.vcnm-cycle{padding:30px 22px}.vcnm-core-principle p{font-size:19px}.vcnm-status-note{grid-template-columns:1fr;gap:14px}.intellectual-origin-panel{margin-top:42px;padding:30px 24px}.warrior-originality-panel{padding:40px 24px}.intellectual-origin-heading,.intellectual-origin-copy,.intellectual-origin-care{grid-template-columns:1fr;gap:20px}.intellectual-origin-heading h3{font-size:30px}.intellectual-origin-copy{margin-top:28px;padding-top:28px}.intellectual-progression{grid-template-columns:1fr}.intellectual-progression li{min-height:0}.intellectual-progression li:not(:last-child):after,.intellectual-progression li:nth-child(3):after{content:"↓";display:block;top:auto;bottom:-15px;right:50%;transform:translate(50%)}}.li-draft-shell{color:#191919;background:#f3f2ef;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.li-draft-shell *{box-sizing:border-box}.li-draft-banner{color:#fff;min-height:34px;font:700 10px/1.4 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;background:#061426;justify-content:center;align-items:center;gap:18px;padding:7px 22px;display:flex}.li-draft-banner span:nth-child(2){color:#91d9f5}.li-draft-banner a{color:#b9c8d2;letter-spacing:.04em;text-transform:none;position:absolute;right:24px}.li-topbar{z-index:20;background:#fff;border-bottom:1px solid #ddd;height:54px;position:sticky;top:0}.li-topbar-inner{align-items:center;gap:10px;width:min(1128px,100% - 36px);height:100%;margin:auto;display:flex}.li-wordmark{color:#fff;background:#0a66c2;border-radius:3px;place-items:center;width:35px;height:35px;font:700 24px/1 Arial;display:grid}.li-search{color:#5d6a73;background:#edf3f8;border-radius:4px;width:280px;padding:9px 14px;font-size:13px}.li-search span{margin-right:8px;font-size:17px}.li-topbar nav{flex:1;justify-content:flex-end;height:100%;display:flex}.li-topbar nav span{color:#666;border-bottom:2px solid #0000;place-items:center;min-width:76px;font-size:10px;display:grid}.li-topbar nav span:first-child{color:#191919;border-color:#191919}.li-avatar{background:#d8dde1;border-radius:50%;width:28px;height:28px}.li-page-wrap{width:min(1128px,100% - 36px);margin:24px auto 60px}.li-company-card,.li-panel,.li-post{background:#fff;border:1px solid #dedede;border-radius:9px;overflow:hidden}.li-company-card{overflow:visible}.li-cover{aspect-ratio:2055/765;color:#fff;background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/44px 44px,#031a31;border-radius:8px 8px 0 0;position:relative;overflow:hidden}.li-cover-image{z-index:1;object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;inset:0!important}.li-cover-overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#031a31 0% 49%,#031a31b8 53%,#0000 61%);position:absolute;inset:0}.li-cover-copy{z-index:2;flex-direction:column;justify-content:flex-start;width:50%;min-height:242px;padding:36px 26px 20px 40px;display:flex;position:relative;overflow:hidden}.li-cover-copy strong{color:#fff;font-family:var(--font-oswald), "Arial Narrow", sans-serif;letter-spacing:.012em;text-transform:uppercase;font-size:clamp(21px,1.88vw,26px);font-weight:500;line-height:1.1;display:block}.li-cover-copy strong>span{white-space:nowrap;display:block}.li-cover-copy>span{color:#45c8fb;white-space:nowrap;max-width:100%;margin-top:13px;font-size:clamp(15px,1.42vw,18px);font-weight:500;line-height:1.2;display:block}.li-cover-copy p{color:#fffffff0;white-space:nowrap;margin-top:12px;font-size:13px;line-height:1.5}.li-cover-copy i{color:#ff2638;padding:0 8px;font-style:normal}.li-company-body{min-height:150px;padding:20px 278px 22px 238px;position:relative}.li-company-logo{z-index:6;background:#fff;border:2px solid #fff;border-radius:50%;width:160px;height:160px;padding:0;position:absolute;top:-48px;left:34px;box-shadow:0 3px 14px #00000024}.li-company-logo img{object-fit:contain;border-radius:50%;width:100%;height:100%}.li-company-actions{gap:8px;display:flex;position:absolute;top:43px;right:30px}.li-company-actions button{color:#fff;background:#0a66c2;border:1px solid #0a66c2;border-radius:22px;min-height:38px;padding:0 22px;font-weight:700}.li-company-actions .secondary{color:#0a66c2;background:#fff}.li-company-actions .icon-button{color:#555;background:#fff;border-color:#666;width:42px;padding:0}.li-company-body h1{max-width:620px;margin:0;font-size:27px;line-height:1.08}.li-company-body h1>span{display:block}.li-tagline{color:#454545;max-width:620px;margin-top:8px;font-size:13px;line-height:1.42}.li-company-meta,.li-company-links{color:#666;margin-top:6px;font-size:13px}.li-company-links a{color:#0a66c2;font-weight:700}.li-tabs{background:#fff;border-top:1px solid #e6e6e6;border-radius:0 0 8px 8px;gap:10px;padding:0 24px;display:flex;overflow-x:auto}.li-tabs span{color:#555;white-space:nowrap;border-bottom:3px solid #0000;padding:18px 13px 15px;font-size:13px;font-weight:700}.li-tabs .active{color:#057642;border-color:#057642}.li-foresight-strip{background:linear-gradient(90deg,#fff 0%,#f4f8fb 100%);border:1px solid #cfdae3;border-left:4px solid #0a66c2;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:14px 18px;display:flex;box-shadow:0 8px 20px #0623370d}.li-foresight-strip strong{color:#102f42;font-size:15px;line-height:1.3}.li-foresight-strip span{color:#4c6372;text-align:right;font-size:12px;font-weight:600;line-height:1.4}.li-content-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.7fr);align-items:start;gap:18px;margin-top:18px;display:grid}.li-feed,.li-sidebar{gap:18px;display:grid}.li-panel{padding:26px}.li-about,.li-page-information,.li-specialties-panel,.li-posts,.li-status-note,.li-partnership-note,.li-authority-note{border-top:4px solid #0a66c2;box-shadow:0 10px 24px #0623370e}.li-panel-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.li-panel-heading>div>span,.li-eyebrow,.li-origin-label>span{color:#064b7d;min-height:25px;font:800 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:#eaf4fb;border-left:3px solid #ef3340;border-radius:3px;align-items:center;padding:5px 9px 5px 11px;display:inline-flex}.li-panel h2,.li-panel-heading h2{color:#102f42;margin:9px 0 0;font-size:21px;line-height:1.25}.li-status{color:#075b9d;white-space:nowrap;background:#e7f3ff;border-radius:12px;padding:6px 9px;font-size:9px;font-weight:700}.li-about>p{color:#454545;margin-top:17px;font-size:14px;line-height:1.66}.li-about-facts{border-top:1px solid #e7e7e7;grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;padding-top:20px;display:grid}.li-about-facts div{gap:5px;display:grid}.li-about-facts span{color:#777;text-transform:uppercase;font-size:10px}.li-about-facts strong,.li-about-facts a{color:#333;font-size:12px;line-height:1.4}.li-about-facts a{color:#0a66c2;font-weight:700}.li-research-portfolio{background:radial-gradient(circle at 50% 0,#148ec41a,#0000 34%),#f6f9fa;border-color:#148ec4 #cfdde3 #cfdde3;border-top-style:solid;border-top-width:5px}.li-portfolio-intro{color:#505b62;margin-top:18px;font-size:13px;line-height:1.65}.li-centrepiece-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:23px;display:grid}.li-centrepiece{--card-accent:#148ec4;--card-label:#91daf5;--card-start:#092b3d;--card-end:#06151f;--card-border:#8fdaf747;border:1px solid var(--card-border);border-top:4px solid var(--card-accent);background:linear-gradient(#ffffff06 1px, transparent 1px), linear-gradient(90deg, #ffffff06 1px, transparent 1px), linear-gradient(145deg, var(--card-start), var(--card-end));color:#fff;background-size:42px 42px,42px 42px,cover;border-radius:7px;min-height:222px;padding:18px;position:relative;overflow:hidden;box-shadow:0 15px 32px #05161f1f}.li-centrepiece:after{border:1px solid var(--card-border);content:"";border-radius:50%;width:100px;height:100px;position:absolute;bottom:-34px;right:-25px}.li-centrepiece:nth-child(5){grid-column:1/-1;min-height:190px}.li-centrepiece-narrative{--card-accent:#de6573;--card-label:#ef9ca7;--card-start:#331a29;--card-end:#111624;--card-border:#dd76844d}.li-centrepiece-mobility{--card-accent:#d7b66f;--card-label:#e3c98f;--card-start:#12373a;--card-end:#071b24;--card-border:#ddbc7052}.li-centrepiece-visual{--card-accent:#8edaf6;--card-label:#a5e4fa;--card-start:#0b3144;--card-end:#241724;--card-border:#8bd7f44d}.li-centrepiece-image{--card-accent:#d63b43;--card-label:#f19ba0;--card-start:#2c1820;--card-end:#091923;--card-border:#e6676f52}.li-centrepiece-topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.li-centrepiece-topline>span{border:1px solid color-mix(in srgb, var(--card-accent) 72%, white);background:var(--card-accent);color:#fff;width:28px;height:28px;font:700 9px var(--font-mono);border-radius:50%;place-items:center;display:grid}.li-centrepiece-topline strong{color:var(--card-label);font:900 12px var(--font-mono);letter-spacing:.05em}.li-centrepiece h3{color:#fff;margin-top:16px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:600;line-height:1.25}.li-centrepiece h3>span{white-space:nowrap;display:block}.li-centrepiece h3>span:only-child{white-space:normal}.li-centrepiece p{color:#edf6f9b8;margin-top:11px;font-size:11px;line-height:1.55}.li-centrepiece small{color:var(--card-label);margin-top:14px;font-size:9px;font-weight:700;line-height:1.4;display:block}.li-centrepiece-image h3{color:#9bdef7}.li-centrepiece-image .li-centrepiece-topline strong{color:#48bfff}.li-protected-method{color:#4f5b62;background:#f5f7f8;border-left:3px solid #d63b43;margin-top:18px;padding:14px 16px;font-size:11px;line-height:1.6}.li-protected-method strong{color:#183b4f}.li-origin-bridge{background:linear-gradient(135deg,#fafdff,#eef6fa);border-top:3px solid #8dcced}.li-origin-label{justify-content:space-between;align-items:center;gap:16px;display:flex}.li-origin-label>strong{color:#6c7b84;font-size:9px;font-weight:700}.li-origin-bridge h2{color:#102f42;margin-top:14px;font-family:Georgia,Times New Roman,serif;font-size:27px}.li-origin-bridge>p{color:#465861;margin-top:15px;font-size:13px;line-height:1.65}.li-origin-bridge blockquote{color:#fff;background:#092b3e;border-left:4px solid #d63b43;margin:20px 0 0;padding:16px 18px;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.4}.li-origin-bridge .li-origin-boundary{color:#5e6d74;border-top:1px solid #d6e3e9;padding-top:14px;font-size:11px}.li-posts{background:0 0;border-bottom:0;border-left:0;border-right:0;border-radius:0;padding:0;overflow:visible}.li-posts>.li-panel-heading{padding:0 4px 4px}.li-post{margin-top:12px;padding:20px}.li-post-author{grid-template-columns:48px 1fr auto;align-items:start;gap:11px;display:grid}.li-post-author img{object-fit:cover;border-radius:7px;width:48px;height:48px}.li-post-author div{gap:4px;display:grid}.li-post-author strong{font-size:12px;line-height:1.3}.li-post-author span{color:#777;font-size:10px}.li-post-author b{color:#666;letter-spacing:2px}.li-post>p{color:#333;margin-top:15px;font-size:13px;line-height:1.58}.li-post-creative{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/42px 42px,#061623;grid-template-columns:44% 56%;min-height:300px;margin:18px -20px 0;display:grid;position:relative;overflow:hidden}.li-post-creative>img{z-index:1;object-fit:contain;object-position:center;grid-area:1/2;width:100%;height:100%;position:relative}.li-post-creative:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000 42%,#0616238c 46%,#0000 55%);position:absolute;inset:0}.li-post-creative>div{z-index:2;color:#fff;flex-direction:column;grid-area:1/1;justify-content:center;width:100%;min-height:300px;padding:36px 28px 36px 36px;display:flex;position:relative}.li-post-creative span{font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.18}.li-post-creative small{color:#8edaf6;letter-spacing:.06em;margin-top:23px;font-size:10px}.li-post-footer{color:#666;border-top:1px solid #e5e5e5;justify-content:space-around;padding-top:13px;font-size:11px;font-weight:700;display:flex}.li-post.compact{padding-bottom:18px}.li-topic-tags{color:#0a66c2;flex-wrap:wrap;gap:7px;margin-top:14px;font-size:11px;font-weight:700;display:flex}.li-sensitive-note,.li-funding-boundary{color:#555;background:#f6f7f8;border-left:3px solid #d63b43;margin-top:15px;padding:10px 12px;font-size:10px;line-height:1.5}.li-sidecar-post{border-top:3px solid #8dcced}.li-funding-post{border-top:3px solid #c4a159}.li-funding-boundary{background:#faf8f2;border-left-color:#c4a159}.li-settings{margin-top:18px}.li-settings div{border-bottom:1px solid #ececec;grid-template-columns:.8fr 1.2fr;gap:12px;padding:12px 0;display:grid}.li-settings dt{color:#777;font-size:11px}.li-settings dd{color:#333;margin:0;font-size:11px;font-weight:700;line-height:1.4}.li-specialties{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:17px;display:grid}.li-specialties span{color:#203f52;background:#f7fbfd;border:1px solid #cbdbe5;border-left:3px solid #168ec4;border-radius:6px;align-items:center;min-height:46px;padding:9px 10px 9px 12px;font-size:10px;font-weight:700;line-height:1.35;display:flex}.li-status-note{background:#f8fcfe;border-top-color:#168ec4}.li-status-note p,.li-partnership-note p,.li-authority-note p{color:#555;margin-top:14px;font-size:12px;line-height:1.65}.li-status-note>strong{color:#0b4b6d;margin-top:16px;font-family:Georgia,Times New Roman,serif;font-size:15px;display:block}.li-partnership-note{background:#fffdf8;border-top-color:#c4a159}.li-partnership-note a,.li-authority-note a{color:#0a66c2;margin-top:16px;font-size:12px;font-weight:700;display:inline-block}.li-authority-note{border-top-color:#d63b43}.li-legal-footer{color:#4c5860;border-top:1px solid #cfd6dc;width:min(1180px,100% - 34px);margin:28px auto 0;padding:24px 0 32px;font-size:11px;line-height:1.6}.li-legal-footer p{max-width:980px}.li-legal-footer p+p{margin-top:8px}.li-legal-footer .li-platform-boundary{background:#ffffffad;border-left:3px solid #148ec4;margin-top:14px;padding:13px 15px}.li-platform-boundary strong{color:#173f54}.li-legal-links{flex-wrap:wrap;gap:8px 20px;margin-top:12px;display:flex}.li-legal-footer a{color:#0a66c2;font-weight:700;display:inline-block}@media (width<=900px){.li-topbar nav{display:none}.li-search{flex:1}.li-cover-copy{width:50%}.li-company-body{padding-left:215px;padding-right:210px}.li-company-actions{right:20px}.li-company-actions button{padding-left:15px;padding-right:15px}.li-company-actions .secondary{display:none}.li-content-grid{grid-template-columns:1fr}.li-sidebar{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.li-draft-banner{flex-wrap:wrap;justify-content:flex-start;gap:5px 12px}.li-draft-banner a{width:100%;position:static}.li-page-wrap{width:min(100% - 20px,590px);margin-top:10px}.li-cover{min-height:0}.li-cover-image{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;inset:0!important}.li-cover-overlay{background:linear-gradient(#061623 0% 47%,#061623e6 52%,#0616231a 61%,#0000 70%)}.li-cover-copy{justify-content:flex-start;width:100%;min-height:310px;padding:32px 24px 26px}.li-cover-copy strong{font-size:30px}.li-cover-copy strong>span{white-space:normal}.li-cover-copy>span{white-space:normal;font-size:19px}.li-cover-copy p{white-space:normal}.li-company-body{padding:86px 20px 22px}.li-company-logo{width:126px;height:126px;left:20px}.li-company-actions{top:22px;right:18px}.li-company-actions .secondary{display:none}.li-company-body h1{font-size:23px}.li-foresight-strip{flex-direction:column;align-items:flex-start;gap:5px}.li-foresight-strip span{text-align:left}.li-about-facts,.li-sidebar,.li-centrepiece-grid,.li-specialties{grid-template-columns:1fr}.li-centrepiece:nth-child(5){grid-column:auto}.li-centrepiece h3>span{white-space:normal}.li-panel{padding:21px}.li-status{display:none}.li-origin-label{flex-direction:column;align-items:flex-start;gap:7px}.li-origin-bridge h2{font-size:23px}.li-post-creative{grid-template-columns:1fr;min-height:auto;margin-left:-20px;margin-right:-20px}.li-post-creative:after{display:none}.li-post-creative>img{grid-area:2/1;height:auto}.li-post-creative>div{grid-area:1/1;width:100%;min-height:230px;padding:30px 20px}.li-post-creative span{font-size:23px}.li-post-footer{font-size:9px}.li-legal-links{flex-direction:column;align-items:flex-start}}
