@layer approved-base,approved-overrides;@layer approved-base{section{position: relative;}.wrap{width: min(1180px,calc(100% - var(--pad) * 2));margin-inline: auto;}.progress{position: fixed;inset: 0 0 auto;height: 2px;background: var(--mark);z-index: 90;transform: scaleX(0);transform-origin: left center;will-change: transform;}.kicker{display: flex;flex-direction: column;align-items: flex-start;gap: 10px;margin: 0 0 clamp(20px,3vw,34px);color: var(--soft);font: 600 11px var(--mono);letter-spacing: 0.1em;text-transform: uppercase;white-space: nowrap;}.kicker::before{content: "";display: block;width: 14px;height: 1px;background: var(--mark);flex: none;}.h-display{margin: 0;font: 900 clamp(3rem,6.5vw,6.6rem)/0.9 var(--display);text-transform: uppercase;}.brand-small{display: flex;align-items: center;font-family: var(--display);font-weight: 900;font-size: 14px;letter-spacing: 0.08em;white-space: nowrap;}.brand-small::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: var(--mark);animation: recordPulse 2.2s ease-out infinite;will-change: transform,opacity;}.index-links{display: grid;align-content: center;margin: auto;}.vertical-cta{position: fixed;bottom: 34px;z-index: 35;display: flex;align-items: center;gap: 14px;font: 700 11px var(--mono);letter-spacing: 0.1em;text-transform: uppercase;writing-mode: vertical-rl;transform: rotate(180deg);}.vertical-cta::after{content: "";width: 1px;height: 30px;background: var(--mark);}.foot{border-top: 1px solid var(--line);}.foot a{transition: color 0.25s;}@media (max-width: 980px){.brand-small{font-size: 11px;gap: 8px;}.vertical-cta{display: none;}}@media (max-width: 800px){.foot{align-items: flex-start;flex-direction: column;}}.rv,.rv-l,.rv-r{opacity: 0;}.rv-l{transform: translateX(-18px);transition: opacity 0.52s cubic-bezier(0.16,1,0.3,1),transform 0.52s cubic-bezier(0.16,1,0.3,1);}.rv-r{transform: translateX(18px);transition: opacity 0.52s cubic-bezier(0.16,1,0.3,1),transform 0.52s cubic-bezier(0.16,1,0.3,1);}@media (max-width: 760px){.rv,.rv-l,.rv-r{transition-duration: 0.38s;}.rv-d1{transition-delay: 0.05s;}.rv-d2{transition-delay: 0.1s;}.rv-d3{transition-delay: 0.15s;}.rv-d4{transition-delay: 0.2s;}}.cta-big span,.cta-line span{display: inline-block;transition: transform 140ms ease;}.cta-big:hover span,.cta-line:hover span{transform: translateX(6px);}.cta-big:active,.cta-line:active,.fm-submit:active{transform: translateY(1px) scale(0.99);}.rv.in,.rv-l.in,.rv-r.in{opacity: 1;transform: none;}.rv-d1{transition-delay: 0.07s;}.rv-d2{transition-delay: 0.14s;}.rv-d3{transition-delay: 0.21s;}.rv-d4{transition-delay: 0.28s;}@media (prefers-reduced-motion: reduce){.rv,.rv-l,.rv-r{opacity: 1;transform: none;transition: none;}}@media (max-width: 768px){.h-display,h1,h2,h3,h4,h5,h6{word-break: normal;hyphens: none;}}@media (max-width: 768px){.h-display,h1,h2,h3,h4,h5,h6,.kicker,.brand-small,.start-title,.forms-title{word-break: normal;hyphens: none;}.foot{flex-direction: column;align-items: flex-start;gap: 24px;}}:root{--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.05'/%3E%3C/svg%3E");}body::after{content: "";position: fixed;inset: 0;z-index: 80;pointer-events: none;background: var(--grain);}.tv-seam{position: relative;z-index: 4;pointer-events: none;}.file-cover{min-height: 76svh;display: flex;align-items: flex-end;padding: clamp(118px,14vh,150px) 0 clamp(66px,8vw,102px);overflow: hidden;isolation: isolate;background: var(--night);}:where(html:lang(en)) .file-cover::before{content: "";position: absolute;inset: 0;z-index: 0;background: linear-gradient(rgba(10,10,10,0.12),rgba(5,5,5,0.38)),url("../../../assets/img/curation/dossier/DOSSIER_HERO_02_darkroom_negatives.webp") center 44% / cover no-repeat;background-blend-mode: multiply,normal;}:where(html:lang(es)) .file-cover::before{content: "";position: absolute;inset: 0;z-index: 0;background: linear-gradient(rgba(10,10,10,0.12),rgba(5,5,5,0.38)),url("../../../assets/img/curation/dossier/DOSSIER_HERO_02_darkroom_negatives.webp?v=assetfix1") center 44% / cover no-repeat;background-blend-mode: multiply,normal;}.file-cover::after{background-blend-mode: normal,normal;}.cover-register{position: relative;z-index: 2;display: grid;grid-template-columns: minmax(0,1fr) minmax(240px,0.34fr);gap: clamp(48px,8vw,128px);}.cover-fileline{display: flex;flex-wrap: wrap;gap: 10px 28px;margin-bottom: clamp(32px,4vw,54px);color: var(--soft);font: 600 10px var(--mono);letter-spacing: 0.19em;text-transform: uppercase;}.file-cover h1{font-size: clamp(3.6rem,7.2vw,7.4rem);}.cover-sub{max-width: 47ch;margin: clamp(26px,3vw,40px) 0 0;color: var(--muted);font: italic clamp(1.15rem,1.7vw,1.52rem)/1.52 var(--serif);}.cover-side{padding-left: clamp(20px,2.4vw,34px);}.cover-side dl{display: grid;gap: 18px;margin: 34px 0 0;}.cover-side div{display: grid;gap: 5px;}.cover-side dt{font: 600 9px var(--mono);letter-spacing: 0.18em;text-transform: uppercase;}.cover-side dd{margin: 0;color: var(--muted);font: 400 11px/1.5 var(--mono);letter-spacing: 0.08em;text-transform: uppercase;}.cine-frame{position: relative;}.cine-frame::before,.cine-frame::after{content: "";position: absolute;pointer-events: none;width: 20px;height: 20px;z-index: 5;}.cine-frame::before{top: 20px;left: 20px;border-top: 1px solid rgba(248,247,242,0.3);border-left: 1px solid rgba(248,247,242,0.3);}.cine-frame::after{bottom: 20px;right: 20px;border-bottom: 1px solid rgba(248,247,242,0.3);border-right: 1px solid rgba(248,247,242,0.3);}.relative{position: relative;}.z-10{z-index: 10;}.chapter{padding: clamp(120px,16vw,210px) 0;}.origin{background: var(--night);overflow: hidden;}.origin-head{display: grid;grid-template-columns: minmax(0,0.8fr) minmax(320px,1.2fr);gap: clamp(52px,9vw,138px);align-items: start;}.origin h2{max-width: 22ch;font-size: clamp(2rem,4vw,3.4rem);line-height: 0.92;}.origin-copy{max-width: 58ch;padding-top: clamp(40px,6vw,100px);}.origin-copy p{margin: 0 0 1.15em;color: var(--muted);font-size: clamp(1rem,1.18vw,1.16rem);line-height: 1.68;}.origin-pull{margin: clamp(28px,3vw,42px) 0 0;color: var(--white);font: italic clamp(1.35rem,2vw,1.95rem)/1.34 var(--serif);}.origin-pull b{color: var(--white);font-style: normal;font-weight: 600;}.evidence-figure{position: relative;width: 100vw;margin: clamp(62px,8vw,110px) 0 0 calc(50% - 50vw);background: var(--night);overflow: hidden;}.evidence-image{position: relative;width: 100%;min-width: 0;background: var(--night);}.evidence-image img{display: block;width: 100%;height: clamp(480px,62vw,820px);object-fit: cover;}.evidence-caption{position: absolute;left: var(--pad);right: var(--pad);bottom: clamp(24px,4vw,48px);z-index: 3;margin: 0;text-align: center;color: rgba(248,247,242,0.76);font: 400 12px/1.4 var(--sans);letter-spacing: 0.1em;text-transform: uppercase;text-shadow: 0 3px 20px rgba(0,0,0,0.95);}.training{color: var(--white);position: relative;z-index: 1;overflow: hidden;}.training .kicker{color: var(--soft);}.training .h-display{color: var(--white);}:where(html:lang(es)) .training .serif-em{color: var(--white);}.training-intro{margin-bottom: clamp(60px,10vw,100px);}.training-note{max-width: 44ch;margin: clamp(24px,4vw,32px) 0 0;color: var(--muted);font: italic clamp(1.2rem,1.8vw,1.6rem)/1.5 var(--serif);}.training-sequence{display: flex;flex-direction: column;}.t-block{display: grid;gap: 12px clamp(16px,3vw,24px);transition: opacity 0.5s ease,transform 0.5s cubic-bezier(0.16,1,0.3,1);}@media (min-width: 820px){.t-block{grid-template-columns: minmax(220px,1.4fr) minmax(260px,1.4fr) 1.5fr;gap: clamp(20px,4vw,40px);padding: clamp(40px,7vw,60px) 0;align-items: baseline;}}.t-title{margin: 0;font: 900 clamp(1.5rem,2.8vw,2.4rem)/1.1 var(--display);color: var(--white);text-transform: uppercase;letter-spacing: -0.04em;}.t-desc{margin: 0;color: var(--muted);font: italic clamp(1.05rem,1.2vw,1.2rem)/1.6 var(--serif);}@media (min-width: 820px){.t-title{grid-column: 1;grid-row: 1;}.t-desc{grid-column: 2;grid-row: 1;}}.training-sequence.hover-group .t-block{transition: opacity 0.5s ease,transform 0.5s cubic-bezier(0.16,1,0.3,1);}.public-evidence{background: var(--night);position: relative;overflow: hidden;padding-bottom: clamp(100px,15vw,180px);}.public-head p{margin: clamp(24px,4vw,32px) 0 0;font: italic clamp(1.15rem,1.6vw,1.45rem)/1.5 var(--serif);}.e-meta{flex: 0 0 auto;flex-direction: column;}.e-title{margin: 0;font: 900 clamp(2.6rem,4vw,4.5rem)/0.9 var(--display);text-transform: uppercase;}.e-names{flex: 1;margin: 0;opacity: 0.95;}.e-names span{display: inline;}.e-names{cursor: default;}.e-names span::after{color: rgba(255,199,0,0.3);font-family: var(--serif);font-style: italic;font-size: 0.85em;font-weight: 300;margin: 0 12px;}.e-names span:last-child::after{content: "";}.record-status{padding: clamp(106px,12vw,158px) 0 clamp(78px,9vw,116px);background: var(--ink);}.record-status::after{display: none;}.status-grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(260px,0.42fr);gap: clamp(50px,9vw,136px);align-items: end;}.status-copy{max-width: 53ch;margin: clamp(26px,3vw,38px) 0 0;color: var(--muted);font: italic clamp(1.15rem,1.55vw,1.45rem)/1.55 var(--serif);}.status-principle{margin-top: clamp(28px,3vw,42px);color: var(--white);font: italic clamp(1.12rem,1.5vw,1.4rem)/1.5 var(--serif);}.status-principle b{color: var(--white);font-style: normal;font-weight: 600;}.status-stamp{position: relative;}.status-stamp::before{content: none;display: none;}.status-stamp dl{display: grid;gap: 16px;margin: 0;}.status-stamp div{display: grid;gap: 4px;}.status-stamp dt{color: var(--mark);font: 400 11px var(--sans);letter-spacing: 0.12em;text-transform: uppercase;}.status-stamp dd{margin: 0;color: var(--muted);font: 400 14px/1.5 var(--sans);}.status-actions{display: flex;flex-wrap: wrap;gap: 22px 30px;align-items: center;margin-top: clamp(42px,5vw,66px);}.cta-line{display: inline-flex;align-items: center;gap: 13px;color: var(--white);font: 900 clamp(1.55rem,2.5vw,2.4rem) var(--display);letter-spacing: -0.04em;text-transform: uppercase;}.cta-line span{color: var(--mark);}.foot{flex-wrap: wrap;justify-content: space-between;font: 500 10px var(--mono);letter-spacing: 0.14em;text-transform: uppercase;}.foot a{color: var(--muted);}.foot a:hover{color: var(--white);}@media (max-width: 980px){.cover-register,.origin-head,.training-intro,.status-grid{grid-template-columns: 1fr;}.cover-side{max-width: 520px;border-left: 0;}}@media (max-width: 620px){.file-cover{min-height: 82svh;}.index-links a{grid-template-columns: 38px 1fr;}.index-menu-head,.index-menu-foot{align-items: flex-start;}.chapter{padding: 92px 0;}.cover-fileline{gap: 8px 16px;}.evidence-image img{height: 72svh;min-height: 560px;object-position: center 66%;}.evidence-caption{bottom: 22px;font-size: 9px;letter-spacing: 0.18em;}.status-actions{align-items: flex-start;flex-direction: column;}.foot{align-items: flex-start;flex-direction: column;}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto;}.brand-small::before{animation: none;}}body{font-weight: 400;}.topbar,.index-menu,.kicker{font-weight: 600;}.h-display,.index-links strong,.t-title,.e-title,.e-names,.cta-line{font-weight: 900;letter-spacing: -0.045em;}.serif-em,.index-links span,.origin-pull,.origin-copy,.training-intro,.status-copy,.status-principle{font-style: normal;font-weight: 500;letter-spacing: -0.02em;}.index-links{width: min(1080px,100%);gap: clamp(10px,1.4vh,18px);justify-items: start;}.index-links a,.index-links a:last-child{display: block;width: auto;padding: 0;border: 0;background: transparent;}.index-links strong{display: block;font-size: clamp(3.2rem,8.5vw,9rem);line-height: 0.84;font-weight: 900;letter-spacing: -0.055em;color: var(--white);text-shadow: 0 10px 40px rgba(0,0,0,0.55);}.index-links a.current strong{color: var(--mark);}.index-links a:hover strong{color: var(--mark);transform: translateX(clamp(8px,1.2vw,18px));}@media (max-width: 768px){body{overflow-x: hidden;}.h-display,h1,h2,h3,h4,h5,h6,.kicker,.brand-small,.t-title,.e-title{word-break: normal;hyphens: none;}.h-display{font-size: clamp(2.4rem,10vw,3.8rem);line-height: 1;}a[href^="mailto:"]{overflow-wrap: break-word;word-break: break-all;}img,video{max-width: 100%;height: auto;}.foot,.status-actions{flex-direction: column;align-items: flex-start;gap: 20px;}.foot-links{flex-direction: column;gap: 16px;}.wrap{width: min(100%,calc(100% - var(--pad) * 2));}.file-cover{min-height: 100svh;padding-top: 100px;padding-bottom: 80px;}.index-links strong{font-size: clamp(2rem,8vw,3.2rem);}.index-menu-head,.index-menu-foot{flex-direction: column;align-items: flex-start;gap: 16px;}.kicker{white-space: normal;}}@media (max-width: 480px){.h-display{font-size: clamp(2.2rem,9vw,3.2rem);}.brand-small{font-size: 10px;}}.kicker,.cover-fileline{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-01-field-mark.svg");}.cover-fileline{align-items: center;--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-03-opening-bracket.svg");}.cover-fileline::before,.kicker::before{content: "";display: block;width: 26px;height: 26px;flex: 0 0 26px;background: var(--to-kicker-icon) center / contain no-repeat;background-color: transparent;-webkit-mask: none;mask: none;opacity: 0.96;filter: drop-shadow(0 0 10px rgba(255,199,0,0.12));}.cover-fileline::before{width: 15px;height: 15px;flex: 0 0 15px;}.origin .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-04-technical-focus.svg");}.training .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-12-field-coordinates.svg");}.public-evidence .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-06-proof-grid.svg");}.record-status .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-13-evidence-tag.svg");}.record-status .kicker::before{width: 34px;height: 34px;flex: 0 0 34px;background-color: transparent;-webkit-mask: none;mask: none;background: var(--to-kicker-icon) center / contain no-repeat;opacity: 1;}.origin-copy{border-top: 0;}.cover-side{border-left-color: rgba(239,235,225,0.08);}.cta-line{border-bottom: 0;}.cine-frame::before,.cine-frame::after{opacity: 0.42;}.public-head{margin-bottom: clamp(34px,6vw,64px);}.public-head p{max-width: 66ch;color: rgba(239,235,225,0.78);}.e-meta{gap: 0;}.e-names{max-width: 62ch;margin-top: 0.18em;padding-top: 0;color: rgba(248,247,242,0.72);font: 500 clamp(1.05rem,1.45vw,1.34rem)/1.55 var(--sans);letter-spacing: -0.015em;text-transform: none;}@media (max-width: 900px){.e-names{max-width: 100%;}}.h-display{letter-spacing: -0.055em;line-height: 0.82;}.serif-em{font-family: var(--display);font-style: normal;font-weight: 900;text-transform: uppercase;letter-spacing: -0.05em;color: #efebe1;border-bottom: 0;}.brand-mark{height: clamp(13px,1.5vw,17px);width: auto;display: block;}.brand-small{gap: 9px;}.brand-small span{display: none;}.record-status .cta-line{background: var(--mark);color: #0a0a0a;padding: clamp(12px,1.4vw,16px) clamp(18px,2.4vw,26px);border-bottom: 0;white-space: nowrap;font-size: clamp(1rem,3vw,2.1rem);transition: background-color 160ms ease,color 160ms ease,transform 120ms ease;}.record-status .cta-line span{color: #0a0a0a;}.record-status .cta-line:hover{background: var(--night);color: var(--mark);}.record-status .cta-line:hover span{color: var(--mark);}.cover-title-line{display: block;}.record-signal{max-width: 31ch;}.institutional-note{margin-top: 18px;max-width: 72ch;color: var(--soft);font: 500 9.5px/1.7 var(--mono);letter-spacing: .08em;text-transform: uppercase;}@media (max-width: 680px){.file-cover h1{max-width: 100%;font-size: clamp(3rem,15vw,4.8rem);}.record-signal{max-width: 100%;}}.origin-pull,.status-principle{font-family: var(--frank);letter-spacing: 0;}.t-block{position: relative;}.t-block::before{content: none;display: none;}.t-block{grid-template-columns: 1fr;}.t-title{grid-column: 1;grid-row: auto;}.t-desc{grid-column: 1;grid-row: auto;margin-top: 10px;}@media (min-width: 820px){.training-sequence{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 clamp(48px,7vw,110px);align-items: start;}.t-block:last-child{grid-column: 1 / -1;margin-top: clamp(26px,4vw,44px);padding-top: clamp(30px,4vw,46px);}.t-block:last-child .t-title{font-size: clamp(2rem,3.6vw,3.2rem);}}.e-meta{display: block;min-width: 0;background: var(--ink);padding: clamp(16px,2.2vw,26px) clamp(22px,3vw,42px);}.e-no{display: block;margin-bottom: 8px;color: var(--mark);font: 600 10px var(--mono);letter-spacing: 0.2em;text-transform: uppercase;}.e-title{max-width: none;color: var(--bone);font-size: clamp(1.3rem,2vw,2rem);line-height: 1;}.e-body{padding: clamp(26px,3.6vw,48px) clamp(22px,3vw,42px) clamp(30px,4vw,54px);}.e-names,.e-piece:nth-child(even) .e-names{display: block;max-width: none;text-align: left;padding: 0;margin: 0 0 0.55em;font: 900 clamp(1.55rem,2.7vw,2.9rem)/1.12 var(--display);letter-spacing: -0.03em;text-transform: uppercase;color: rgba(10,10,10,0.94);opacity: 1;}.e-names span{transition: color 140ms ease;}.e-names span::after{content: none;}.e-line{max-width: 64ch;margin: 0 0 1.15em;color: rgba(10,10,10,0.8);font: 400 clamp(0.98rem,1.15vw,1.12rem)/1.62 var(--sans);letter-spacing: -0.005em;}.e-formed{max-width: 64ch;margin: 0;color: rgba(10,10,10,0.94);font: 500 clamp(0.98rem,1.15vw,1.12rem)/1.58 var(--sans);}.e-attribution{max-width: 74ch;margin: clamp(16px,2.2vw,26px) 0 clamp(32px,4.5vw,54px);color: rgba(239,235,225,0.45);font: 400 10.5px/1.75 var(--mono);letter-spacing: 0.04em;}.status-copy strong{color: #efebe1;font-weight: 600;}.training{background: var(--night);}.record-status{position: relative;}:where(html:lang(en)) .record-status::before{content: "";display: block;position: absolute;inset: 0;z-index: 0;background: url("../../../assets/img/curation/dossier/DOSSIER_GOLD_01_value_texture.jpg") center / cover no-repeat;opacity: 0.06;pointer-events: none;}:where(html:lang(es)) .record-status::before{content: "";display: block;position: absolute;inset: 0;z-index: 0;background: url("../../../assets/img/curation/dossier/DOSSIER_GOLD_01_value_texture.jpg?v=assetfix1") center / cover no-repeat;opacity: 0.06;pointer-events: none;}.record-status .wrap{position: relative;z-index: 1;}.file-cover::before{filter: saturate(0.42) contrast(1.18) brightness(0.48);opacity: 0.84;}.cover-register{align-items: end;}.cover-fileline{width: fit-content;padding: 10px 12px 9px;border: 1px solid rgba(239,235,225,.14);border-radius: 10px;background: rgba(10,10,10,.34);backdrop-filter: blur(8px);}.origin-copy{position: relative;padding: clamp(26px,3.3vw,42px);border: 1px solid rgba(239,235,225,.12);border-radius: 10px;box-shadow: inset 0 1px 0 rgba(248,247,242,.04);}.origin-copy::before{content: "FIELD NOTE";position: absolute;top: 14px;right: 16px;color: rgba(239,235,225,.34);font: 600 9px var(--mono);letter-spacing: .18em;text-transform: uppercase;}.origin-pull{padding-top: clamp(20px,2.4vw,28px);border-top: 1px solid rgba(239,235,225,.1);}.evidence-figure{border-top: 1px solid rgba(239,235,225,.1);border-bottom: 1px solid rgba(239,235,225,.1);}.training-intro{max-width: 920px;}.training-sequence{gap: clamp(18px,2.2vw,28px) clamp(28px,5vw,74px);}.t-title{transition: color 150ms ease,transform 150ms ease;}.public-head{position: relative;}.public-head .serif-em{position: relative;display: inline-block;}.public-head .serif-em::after{content: "";position: absolute;left: -0.03em;right: -0.04em;bottom: -0.13em;height: 0.22em;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 34' preserveAspectRatio='none'%3E%3Cpath d='M4 23 C52 15 93 29 139 19 C184 10 223 22 276 13' fill='none' stroke='%23FFC700' stroke-width='8' stroke-linecap='round' stroke-linejoin='round' opacity='.92'/%3E%3Cpath d='M9 27 C61 21 103 31 151 24 C191 18 229 27 273 19' fill='none' stroke='%23FFC700' stroke-width='3' stroke-linecap='round' opacity='.52'/%3E%3C/svg%3E");background-size: 100% 100%;background-repeat: no-repeat;pointer-events: none;opacity: .86;transform: rotate(-.7deg);}.e-meta{position: relative;border-bottom: 1px solid rgba(255,199,0,.16);}.e-meta::after{content: "ARCHIVE / FIELD RECORD";position: absolute;top: clamp(16px,2.2vw,24px);right: clamp(22px,3vw,42px);color: rgba(239,235,225,.32);font: 600 8.5px var(--mono);letter-spacing: .16em;text-transform: uppercase;}.e-title{transition: color 150ms ease;}.record-status{border-top: 1px solid rgba(239,235,225,.1);}@media (max-width: 980px){.cover-side{border-top: 1px solid rgba(239,235,225,.14);padding: 22px;}.origin-copy{padding-top: 44px;}}@media (max-width: 720px){.cover-fileline{padding: 8px 10px 7px;border-radius: 8px;}.cover-side,.origin-copy,.t-block,.e-piece,.status-stamp{border-radius: 8px;}.t-block{padding: 22px 18px;}.e-meta::after{display: none;}.public-head .serif-em::after{bottom: -0.16em;height: .2em;}}:root{--night: #030303;--black: #000000;--white-premium: #f8f7f2;--ink: #030303;--yellow: #ffc700;}.topbar .brand-mark{display: block;object-fit: contain;filter: drop-shadow(0 8px 18px rgba(0,0,0,0.72));}.h-display,.hero h1,.cover-title,.closing-head,.fm-head,.section-head h1,.section-head h2,.ep-title,.form-record h3,.svc-way h3,.wayin h3,.fd-line,.diagnostic-grid .ds-line,.problem-verdict p,.poster-shot .ps-h{color: var(--white);font-family: var(--display);font-weight: 800;font-stretch: 96%;letter-spacing: -0.028em;text-shadow: 0 6px 28px rgba(0,0,0,0.68);}.hero h1 em,.serif-em,.problem-verdict p span{color: var(--bone);}.kicker,.brand-small,.nav-right,.hero-rail,.pb-meta,.rec,.fm-field label,.index-button,.index-menu-head,.index-menu-foot{letter-spacing: 0.13em;}.brand-small::before,.kicker::before,.progress-bar,.ap-cut,.fd-line::after,.form-record:hover::before{background: var(--mark);}.file-cover,.operating-cover,.manual-cover,.origin,.diagnostic,.limits,.training,.record-status{background-color: var(--black);}.file-cover::before,.operating-cover::before{inset: 0;transform: none;transform-origin: center;}.file-cover::after,.operating-cover::after,.manual-cover::after{background: radial-gradient(ellipse at 50% 44%,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.2) 44%,rgba(0,0,0,0.68) 100%),linear-gradient(180deg,rgba(0,0,0,0.9),rgba(3,3,3,0.18) 42%,rgba(0,0,0,0.94)),linear-gradient(90deg,rgba(0,0,0,0.76),rgba(3,3,3,0.18) 52%,rgba(0,0,0,0.7));}.file-cover h1,.operating-cover h1,.manual-cover h1{color: var(--white);font-weight: 800;font-stretch: 96%;letter-spacing: -0.026em;line-height: 0.9;text-shadow: 0 8px 34px rgba(0,0,0,0.86);}.cover-sub,.cover-copy,.manual-sub,.origin-copy p,.diagnostic-copy,.section-intro{color: rgba(239,235,225,0.74);}.file-cover .serif-em,.operating-cover .serif-em,.manual-cover .serif-em,.origin-pull .serif-em,.diagnostic-titleline .serif-em,.pressure-test .serif-em{color: var(--bone);}.cover-fileline b,.manual-fileline b,.cover-map dt,.cover-side dt{color: var(--mark);}.file-cover h1,.operating-cover h1{font-size: clamp(3.15rem,6.25vw,6.45rem);line-height: 0.9;font-weight: 840;}.file-cover h1{max-width: 13.2ch;}.training .h-display,.record-status .h-display,.diagnostic .h-display,.build-taxonomy .h-display,.how-to-start .h-display{font-size: clamp(2.55rem,5vw,5.2rem);line-height: 0.92;}.lang,a:hover,.nav-right a:hover,.link-arrow:hover,.index-links a:hover small,.index-links a:hover strong,.hero-hand,.hand-accent,.poster-shot .ps-kicker,.fm-field label .req{color: var(--mark);}.cta-big,.cta-line,.fm-submit{border-color: rgba(248,247,242,0.26);}.closing .cta-big,.how-to-start .cta-line,.record-status .cta-line,.use-field .cta-line{background: var(--night);color: var(--mark);}.closing .cta-big span,.how-to-start .cta-line span,.record-status .cta-line span,.use-field .cta-line span{color: var(--mark);}.closing .cta-big:hover,.how-to-start .cta-line:hover,.record-status .cta-line:hover,.use-field .cta-line:hover,.fm-submit:hover{background: var(--mark);color: var(--night);}.closing .cta-big:hover span,.how-to-start .cta-line:hover span,.record-status .cta-line:hover span,.use-field .cta-line:hover span{color: var(--night);}img,.hero::before,.problem::before,.proof::before,.cover::before,.poster-shot::before{filter: grayscale(1) contrast(1.04) brightness(0.9);}.wrap,.hero-grid,.cover-grid,.cover-register,.manual-grid,.formats-head,.waysin .wrap,.svc-waysin .wrap{width: min(1210px,calc(100% - var(--pad) * 2));}.band,.section,.chapter,.svc-waysin,.formats,.waysin,.proofbar,.record-status,.how-to-start,.use-field,.field-code,.field-reading,.limits,.pressure-test{padding-top: clamp(108px,11.5vw,168px);padding-bottom: clamp(112px,12vw,184px);}.file-cover,.operating-cover,.manual-cover,.hero{min-height: 100svh;}.tv-seam{height: 1px;background: linear-gradient(90deg,transparent,rgba(255,199,0,0.56),transparent),rgba(239,235,225,0.07);opacity: 0.68;}.hero::before,.problem::before,.build::before,.proof::before,.diag-strip::before,.ep::before,.file-cover::before,.operating-cover::before,.poster-shot::before{filter: grayscale(1) contrast(1.12) brightness(0.72);}.file-cover::before,.operating-cover::before,.ep::before,.build::before,.proof::before,.diag-strip::before,.poster-shot::before{inset: 0;transform: none;}.hero::after,.file-cover::after,.operating-cover::after,.manual-cover::after{background: radial-gradient(ellipse 70% 48% at 50% 44%,rgba(0,0,0,0.02),rgba(0,0,0,0.34) 58%,rgba(0,0,0,0.9) 100%),linear-gradient(180deg,rgba(0,0,0,0.94),rgba(0,0,0,0.16) 38%,rgba(0,0,0,0.96)),linear-gradient(90deg,rgba(0,0,0,0.82),rgba(0,0,0,0.2) 52%,rgba(0,0,0,0.78));}.h-display,.hero h1,.cover-title,.file-cover h1,.operating-cover h1,.manual-cover h1,.closing-head,.poster-shot .ps-h{font-weight: 860;font-stretch: 94%;letter-spacing: -0.034em;text-transform: uppercase;}.hero h1,.file-cover h1,.operating-cover h1,.manual-cover h1{text-shadow: 0 10px 36px rgba(0,0,0,0.86);}.serif-em,.hero h1 em,.problem-verdict p span,.cover-sub,.manual-sub{color: var(--bone);}.section-head,.origin-head,.training-intro,.public-head,.formats-head,.ep-head{max-width: 980px;}.section-intro,.origin-copy,.training-note,.cover-copy,.diagnostic-copy,.waysin-lead,.svc-waysin-lead,.start-copy,.use-copy,.status-copy,.ep-thesis,.build-sub,.formats-lead{max-width: 62ch;color: rgba(239,235,225,0.78);line-height: 1.58;}.form-record,.svc-way,.wayin,.t-block,.logic-step,.engagement,.instrument-part,.limit,.observation,.e-piece,.rec,.fmt-dev{border-top: 1px solid rgba(239,235,225,0.18);border-radius: 0;background: linear-gradient(90deg,rgba(255,199,0,0.035),transparent 42%);box-shadow: none;}.form-record h3,.svc-way h3,.wayin h3,.t-title,.logic-text h3,.engagement h3,.instrument-part h3,.observation h3,.limit h3,.e-title{font-weight: 850;letter-spacing: -0.026em;line-height: 0.96;}.when,.wi-when,.logic-no,.limit-no,.observation-no,.e-no,.ps-kicker,.cover-fileline b,.manual-fileline b{color: var(--mark);}.link-arrow,.cta-line,.cta-big,.fm-submit{border-radius: 0;box-shadow: none;}@media (max-width: 760px){.band,.section,.chapter,.svc-waysin,.formats,.waysin,.record-status,.how-to-start,.use-field,.field-code,.field-reading,.limits,.pressure-test{padding-top: clamp(84px,20vw,118px);padding-bottom: clamp(88px,22vw,126px);}.h-display,.file-cover h1,.operating-cover h1,.manual-cover h1,.closing-head{letter-spacing: -0.038em;}.section-intro,.origin-copy,.training-note,.cover-copy,.diagnostic-copy,.waysin-lead,.svc-waysin-lead,.start-copy,.use-copy,.status-copy,.ep-thesis,.build-sub,.formats-lead{line-height: 1.5;}}.form-record,.svc-way,.wayin,.t-block,.logic-step,.engagement,.instrument-part,.limit,.observation,.e-piece,.rec,.fmt-dev,.start-sheet,.instrument,.decision-output{background: transparent;box-shadow: none;}.form-record,.svc-way,.wayin,.t-block,.logic-step,.engagement,.instrument-part,.limit,.observation,.e-piece,.rec,.fmt-dev{border-color: rgba(239,235,225,0.13);}.form-record::before,.svc-way::before,.wayin::before,.t-block::before,.engagement::before,.instrument-part::before,.limit::before,.observation::before,.e-piece::before,.rec::before,.fmt-dev::before{display: none;background: transparent;}body .hero h1,body .file-cover h1,body .operating-cover h1,body .manual-cover h1{font-weight: 860;font-stretch: 94%;line-height: 0.86;letter-spacing: -0.038em;}body .file-cover h1,body .operating-cover h1{font-size: clamp(3.7rem,6.85vw,7.45rem);}body .h-display,body .closing-head{font-weight: 840;font-stretch: 94%;font-size: clamp(2.65rem,4.95vw,5.55rem);line-height: 0.92;letter-spacing: -0.034em;}body .problem h2,body .ep-head .h-display,body .build .h-display,body .proof .h-display,body .training .h-display,body .public-evidence .h-display,body .record-status h2,body .build-taxonomy .h-display,body .operating-logic .h-display,body .engagements .h-display,body .diagnostic .h-display,body .how-to-start .h-display{font-size: clamp(2.85rem,5.05vw,5.65rem);line-height: 0.92;letter-spacing: -0.032em;}body .origin h2,body .formats-head .h-display,body .waysin .h-display,body .svc-waysin .h-display,body .diag-strip .h-display{font-size: clamp(2.25rem,3.85vw,4.25rem);line-height: 0.98;letter-spacing: -0.028em;}body .ep-title,body .t-title,body .e-title,body .logic-step h3,body .engagement h3,body .instrument-part h3,body .form-record h3,body .svc-way h3,body .wayin h3{font-weight: 820;font-size: clamp(1.3rem,2.05vw,2.25rem);line-height: 1.02;letter-spacing: -0.028em;}body .section-intro,body .origin-copy,body .training-note,body .cover-copy,body .diagnostic-copy,body .waysin-lead,body .svc-waysin-lead,body .start-copy,body .status-copy,body .ep-thesis,body .build-sub,body .formats-lead,body .lead{font-size: clamp(1.02rem,1.28vw,1.24rem);line-height: 1.58;}body .rec,body .pb-meta,body .kicker,body .wi-when,body .svc-way .when,body .poster-shot .ps-tag,body .poster-shot .ps-kicker{letter-spacing: 0.16em;}body .serif-em,body .hero h1 em,body .problem-verdict p span,body .origin-pull,body .status-principle{font-family: var(--frank);font-style: italic;font-weight: 500;letter-spacing: -0.006em;text-transform: none;}body .cta-line,body .cta-big,body .fm-submit{font-size: clamp(1.05rem,1.65vw,1.65rem);line-height: 1;}@media (max-width: 760px){body .hero h1,body .file-cover h1,body .operating-cover h1,body .manual-cover h1{font-size: clamp(3.05rem,13vw,4.75rem);line-height: 0.86;}body .h-display,body .closing-head,body .problem h2,body .ep-head .h-display,body .build .h-display,body .proof .h-display,body .training .h-display,body .public-evidence .h-display,body .record-status h2,body .build-taxonomy .h-display,body .operating-logic .h-display,body .engagements .h-display,body .diagnostic .h-display,body .how-to-start .h-display{font-size: clamp(2.45rem,10.8vw,4.05rem);line-height: 0.94;}body .ep-title,body .t-title,body .e-title,body .logic-step h3,body .engagement h3,body .instrument-part h3,body .form-record h3,body .svc-way h3,body .wayin h3{font-size: clamp(1.25rem,7.4vw,2rem);}}:root{--to-oled: #000000;--to-white: #f8f7f2;}body{background: #000000;}body::after{opacity: 0.18;mix-blend-mode: screen;}.hero,.file-cover,.operating-cover,.manual-cover,.problem,.ep,.build,.proof,.pressure-test,.record-status,.engagements{position: relative;overflow: hidden;isolation: isolate;background-color: #000000;}.hero::before,.file-cover::before,.operating-cover::before,.manual-cover::before,.problem::before,.ep::before,.build::before,.proof::before,.pressure-test::before,.record-status::before,.bureau-work::before,.opening-band::before,.diag-strip::before{content: "";position: absolute;inset: 0;transform: none;transform-origin: center;background-size: cover;pointer-events: none;}.file-cover .wrap,.operating-cover .wrap,.manual-cover .wrap,.record-status .wrap,.pressure-test .wrap,.engagements .wrap{position: relative;z-index: 2;}body .file-cover::before,body .operating-cover::before,body .manual-cover::before,body .record-status::before,body .pressure-test::before{display: block;visibility: visible;z-index: 0;}body .file-cover::after,body .operating-cover::after,body .manual-cover::after,body .record-status::after,body .pressure-test::after{z-index: 1;}.section-bg{position: absolute;inset: 0;z-index: 0;display: block;width: 100%;height: 100%;max-width: none;object-fit: cover;object-position: center;pointer-events: none;}.section-bg--dossier-cover{object-position: center 46%;filter: grayscale(1) saturate(0) contrast(1.12) brightness(0.72);opacity: 0.96;}.section-bg--record{filter: grayscale(1) saturate(0) contrast(1.18) brightness(0.5);opacity: 0.42;}body .file-cover::before{background: url("../../../assets/img/curation/dossier/DOSSIER_HERO_02_darkroom_negatives.webp") center 46% / cover no-repeat;filter: grayscale(1) saturate(0) contrast(1.12) brightness(0.72);opacity: 0.96;}.file-cover::after{content: "";position: absolute;inset: 0;z-index: 1;background: linear-gradient(90deg,rgba(0,0,0,0.8),rgba(0,0,0,0.24) 52%,rgba(0,0,0,0.7)),linear-gradient(180deg,#000000 0%,rgba(0,0,0,0.16) 34%,rgba(0,0,0,0.24) 68%,#000000 100%);opacity: 0.54;pointer-events: none;}.evidence-image img{opacity: 1;object-position: center 52%;}body .record-status::before{background: url("../../../assets/img/curation/dossier/DOSSIER_GOLD_01_value_texture.jpg?v=assetfix1") center / cover no-repeat;filter: grayscale(1) saturate(0) contrast(1.18) brightness(0.5);opacity: 0.42;}.record-status::after{content: "";position: absolute;inset: 0;z-index: 1;background: linear-gradient(90deg,rgba(0,0,0,0.88),rgba(0,0,0,0.54) 48%,rgba(0,0,0,0.86)),linear-gradient(180deg,#000000 0%,rgba(0,0,0,0.1) 42%,#000000 100%);pointer-events: none;}.cover-sub,.cover-copy,.manual-sub,.section-intro,.status-copy,.status-principle,.t-desc,.e-line,.e-formed,.logic-step p,.engagement-for,.engagement-result p,.diagnostic-titleline,.instrument-part p,.decision-output p,.limits-intro,.observation p,.code-line,.field-question p,.use-copy,.start-copy,.wayin p,.svc-way p,.form-record p,.format-note,.fmt-dev p,.rec p{font-size: 1.045em;line-height: 1.62;}.proofbar::before,.proofbar::after,.tv-seam,.tv-seam::before,.tv-seam::after{display: none;content: none;height: 0;background: transparent;border: 0;box-shadow: none;opacity: 0;}.origin,.diagnostic,.operating-logic,.field-code,.limits{background-color: #000000;}.section,.chapter{scroll-margin-top: 86px;}.file-cover .wrap,.operating-cover .wrap,.manual-cover .wrap{width: min(1120px,calc(100% - var(--pad) * 2));}.cover-register,.cover-grid,.manual-grid{gap: clamp(46px,7vw,106px);}.pb-cat,.diagnostic-copy,.form-record,.svc-way,.wayin,.t-block,.engagement,.instrument-part,.limit,.observation,.e-piece,.rec,.fmt-dev{box-shadow: none;}.signal-plate{display: table;width: fit-content;max-width: 100%;padding: 7px 12px 8px;background: #ffc700;color: #030303;font-family: var(--display);font-style: normal;font-weight: 900;line-height: 1;letter-spacing: -0.03em;text-transform: uppercase;box-shadow: 10px 10px 0 rgba(3,3,3,0.72);}.record-signal{margin: clamp(20px,2.4vw,32px) 0 clamp(28px,3.4vw,44px);}@media (min-width: 980px){.file-cover,.operating-cover,.manual-cover{min-height: clamp(660px,78svh,820px);}.chapter,.section{padding-top: clamp(104px,11vw,156px);padding-bottom: clamp(104px,11vw,156px);}}@media (max-width: 760px){.file-cover::before,.operating-cover::before,.manual-cover::before,.pressure-test::before{background-position: center center;}.cover-register,.cover-grid,.manual-grid{gap: 34px;}.hero-side strong,.signal-plate,.hero-side .signal-plate{width: auto;max-width: 100%;white-space: normal;line-height: 1.05;}}body .public-evidence{background: #000000;}body .public-evidence .public-head{max-width: 980px;margin-bottom: clamp(46px,7vw,86px);}body .public-evidence .public-head p,body .public-evidence .e-attribution{color: rgba(239,235,225,0.66);}body .public-evidence .e-meta{display: block;min-width: 0;padding: clamp(16px,2.2vw,26px) clamp(22px,3vw,42px);background: #050505;}body .public-evidence .e-no{display: block;margin: 0 0 8px;color: #ffc700;font: 700 10px/1 var(--mono);letter-spacing: 0.2em;text-transform: uppercase;}body .public-evidence .e-title{max-width: none;margin: 0;color: #efebe1;font-size: clamp(1.35rem,2.1vw,2.15rem);line-height: 0.98;letter-spacing: -0.025em;}body .public-evidence .e-body{padding: clamp(26px,3.6vw,48px) clamp(22px,3vw,42px) clamp(30px,4vw,54px);}body .public-evidence .e-names,body .public-evidence .e-piece:nth-child(even) .e-names{display: block;max-width: none;margin: 0 0 0.62em;padding: 0;color: rgba(10,10,10,0.94);font: 900 clamp(1.58rem,2.75vw,2.9rem)/1.1 var(--display);letter-spacing: -0.03em;text-align: left;text-transform: uppercase;opacity: 1;}body .public-evidence .e-names span::after{content: none;}body .public-evidence .e-line{max-width: 64ch;margin: 0 0 1.15em;color: rgba(10,10,10,0.78);font: 400 clamp(0.98rem,1.14vw,1.12rem)/1.62 var(--sans);letter-spacing: -0.005em;}body .public-evidence .e-formed{max-width: 64ch;margin: clamp(18px,2.5vw,28px) 0 0;color: rgba(10,10,10,0.92);font: 500 clamp(0.98rem,1.14vw,1.12rem)/1.58 var(--sans);}body .file-cover::before,body .operating-cover::before,body .manual-cover::before,body .pressure-test::before,body .record-status::before{display: none;}body .file-cover > .section-bg,body .operating-cover > .section-bg,body .manual-cover > .section-bg,body .pressure-test > .section-bg,body .record-status > .section-bg,body .engagements > .section-bg{z-index: 0;display: block;visibility: visible;opacity: 1;}body .file-cover::after,body .operating-cover::after,body .manual-cover::after,body .pressure-test::after{opacity: 0.36;}.evidence-image{isolation: isolate;}.evidence-image::after{content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;}:root{--white: #f8f7f2;--bone: #efebe1;--paper: #efebe1;--muted: rgba(239,235,225,0.72);--soft: rgba(239,235,225,0.58);--mark: #FFC700;--signal: var(--mark);--decision: var(--mark);}.progress{display: none;}@media (max-width: 860px){body .progress{position: fixed;inset: 0 0 auto 0;height: 2px;background: var(--mark);z-index: 9999;opacity: 0.96;transform: scaleX(0);transform-origin: left center;will-change: transform;box-shadow: 0 0 18px rgba(255,199,0,0.16);}}:root{--to-corner: clamp(8px,0.9vw,14px);--to-corner-soft: clamp(10px,1.2vw,18px);--line: rgba(239,235,225,0.10);--paper-line: rgba(10,10,10,0.13);}.t-block,.e-piece,.form-record,.limit,.observation,.svc-way,.instrument-part,.start-sheet,.decision-output,.opening-card,.diag-card{border-color: rgba(239,235,225,0.10);}.svc-way,.instrument-part,.start-sheet,.decision-output,.limit,.observation,.t-block,.e-piece{overflow: clip;}.cover-side div{border-bottom: 1px solid rgba(239,235,225,.10);}.cover-side div:last-child{border-bottom: 0;}.status-stamp dl > div{border-bottom: 1px solid rgba(239,235,225,.10);padding-bottom: 18px;margin-bottom: 18px;}.status-stamp dl > div:last-child{border-bottom: 0;margin-bottom: 0;}.topbar .brand-small{position: relative;display: inline-flex;align-items: center;transform-origin: left center;}.topbar .brand-mark{width: auto;height: clamp(17px,1.9vw,22px);max-width: min(48vw,220px);transition: transform 220ms cubic-bezier(0.2,0.75,0.25,1),filter 220ms ease;will-change: transform;}.topbar .brand-small::after{content: "";position: absolute;left: 0;bottom: -7px;width: 30px;height: 2px;background: #ffc700;transform: scaleX(0);transform-origin: left center;transition: transform 220ms cubic-bezier(0.2,0.75,0.25,1);pointer-events: none;}.topbar .brand-small:hover .brand-mark,.topbar .brand-small:focus-visible .brand-mark{transform: translateX(3px) scale(1.035);filter: brightness(1.12) drop-shadow(0 8px 18px rgba(0,0,0,0.72));}.topbar .brand-small:hover::after,.topbar .brand-small:focus-visible::after{transform: scaleX(1);}@media (max-width: 680px){.topbar .brand-mark{height: clamp(16px,4.6vw,20px);max-width: 46vw;}}@media (prefers-reduced-motion: reduce){.topbar .brand-mark,.topbar .brand-small::after{transition: none;}.topbar .brand-small:hover .brand-mark,.topbar .brand-small:focus-visible .brand-mark{transform: none;}}:root{--type-street: var(--display);--type-system: var(--mono);--type-human: var(--hand);--type-editorial: var(--serif);}.serif-em:not(.editorial-hit){font-family: var(--type-street);font-style: italic;font-weight: 800;letter-spacing: 0;}.editorial-hit,.hero h1 em{font-family: var(--type-editorial);font-style: italic;font-weight: 500;letter-spacing: 0;}.hero-side p,.section-intro,.lead,.build-sub,.waysin-lead,.diagnostic-prelude,.ds-line,.cover-sub,.cover-copy,.origin-pull,.training-note,.status-copy,.status-principle,.t-desc,.public-head p,.decision-output p,.diagnostic-titleline,.engagement-note,.start-copy,.svc-waysin-lead,.manual-sub,.limits-intro,.field-question p,.pressure-end,.use-copy,.observation em{font-family: var(--type-street);font-style: normal;letter-spacing: 0;}.foot-statement{font-family: var(--type-human);font-style: normal;font-weight: 400;}@media (max-width: 700px){.foot-statement{font-size: 1.08rem;}}.cover-hand{margin-bottom: 0.55em;color: var(--mark);font-family: var(--hand);font-size: clamp(1rem,1.3vw,1.28rem);letter-spacing: 0.015em;transform: rotate(-2deg);}.origin-title-light,.origin-title-light .serif-em{color: #efebe1;}.status-copy--archive{margin-top: 42px;font-size: 1.1rem;font-weight: 500;}.archive-access-note{margin: 18px 0 0;color: var(--soft);font: 500 10px var(--mono);letter-spacing: 0.16em;text-transform: uppercase;}.meta-email{color: inherit;text-decoration: none;}.nav-right > a[aria-current="page"]{color: var(--mark);font-weight: 900;text-shadow: 0 0 10px rgba(255,199,0,0.2);}.index-links a[aria-current="page"] strong,.index-links a.current strong{color: var(--mark);font-weight: 900;}.cta-line,.cta-big{display: inline-grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: clamp(18px,3vw,44px);max-width: 100%;padding: clamp(15px,1.5vw,20px) clamp(18px,2.5vw,34px);border: 1px solid var(--mark);border-radius: 0;background: var(--black);color: var(--mark);box-shadow: 7px 7px 0 rgba(255,199,0,0.18);font-family: var(--display);font-weight: 850;letter-spacing: 0;text-transform: uppercase;transition: color 220ms ease,background-color 220ms ease,box-shadow 280ms cubic-bezier(0.16,1,0.3,1),transform 280ms cubic-bezier(0.16,1,0.3,1);}.cta-line:hover,.cta-line:focus-visible,.cta-big:hover,.cta-big:focus-visible{background: var(--mark);color: var(--black);box-shadow: 0 0 0 rgba(255,199,0,0);transform: translate(4px,4px);}.cta-line span,.cta-big span{display: inline-block;transition: transform 280ms cubic-bezier(0.16,1,0.3,1);}.cta-line:hover span,.cta-line:focus-visible span,.cta-big:hover span,.cta-big:focus-visible span{transform: translateX(6px);}.vertical-cta{right: 0;padding: 13px 10px 15px;border-left: 2px solid var(--mark);border-radius: 0;filter: none;text-shadow: none;font-weight: 800;transition: color 180ms ease,background-color 180ms ease,opacity 180ms ease,transform 320ms cubic-bezier(0.16,1,0.3,1),visibility 180ms ease;}.vertical-cta::after{box-shadow: none;filter: none;}html.cta-motion-ready .vertical-cta{opacity: 0;visibility: hidden;pointer-events: none;transform: translateX(110%);}html.cta-motion-ready.cta-signal-visible:not(.footer-in-view) .vertical-cta{opacity: 1;visibility: visible;pointer-events: auto;transform: translateX(0);}html.cta-motion-ready.footer-in-view .vertical-cta{opacity: 0;visibility: hidden;pointer-events: none;transform: translateX(110%);}.foot{position: relative;display: grid;grid-template-columns: minmax(0,1fr) minmax(360px,0.48fr);grid-template-areas: "identity direct" "links meta";align-items: stretch;gap: 0;width: 100%;padding: 0;overflow: hidden;border: 0;background: var(--black);color: var(--bone);}.foot-identity{grid-area: identity;display: grid;grid-template-columns: max-content minmax(260px,620px);align-content: center;align-items: center;gap: clamp(36px,5vw,86px);min-width: 0;min-height: clamp(190px,18vw,260px);padding: clamp(34px,4.2vw,66px) clamp(34px,4vw,64px) clamp(34px,4.2vw,66px) var(--pad);background: var(--black);}.foot-statement{max-width: 24ch;margin: 0;color: var(--white);font: 850 clamp(1.45rem,2.25vw,2.2rem)/0.98 var(--display);letter-spacing: 0;text-transform: uppercase;text-wrap: balance;}.foot-direct{grid-area: direct;display: grid;align-content: center;justify-items: start;gap: 13px;min-width: 0;padding: clamp(34px,4vw,60px);border: 0;background: var(--mark);color: var(--black);}.foot-label{display: flex;align-items: center;gap: 10px;color: var(--black);font: 700 10px/1 var(--mono);letter-spacing: 0.15em;text-transform: uppercase;}.foot-label::before{content: "";width: 9px;height: 9px;flex: 0 0 9px;background: var(--black);}.foot .foot-email{max-width: 100%;color: var(--black);font: 850 clamp(1.24rem,1.75vw,1.75rem)/1.05 var(--display);letter-spacing: 0;text-transform: none;overflow-wrap: anywhere;}.foot .foot-email:hover,.foot .foot-email:focus-visible,.foot-socials a:hover,.foot-socials a:focus-visible{color: var(--black);}.foot .foot-email::after{content: "";display: block;width: 0;height: 3px;margin-top: 7px;background: var(--black);transition: width 320ms cubic-bezier(0.16,1,0.3,1);}.foot .foot-email:hover::after,.foot .foot-email:focus-visible::after{width: 100%;}.foot-socials{display: flex;flex-wrap: wrap;gap: 12px 24px;margin-top: 7px;}.foot-socials a{display: inline-flex;align-items: center;gap: 8px;color: var(--black);font: 700 10px/1.2 var(--mono);letter-spacing: 0.08em;text-transform: uppercase;transition: opacity 180ms ease,transform 220ms ease;}.foot-socials a:hover,.foot-socials a:focus-visible{opacity: 0.64;transform: translateY(-2px);}.foot-socials a::before{content: "";width: 18px;height: 18px;flex: 0 0 18px;background: center / contain no-repeat;}.foot-socials a[href*="instagram"]::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23050505' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='20' x='2' y='2' rx='5' ry='5'/%3E%3Cpath d='M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z'/%3E%3Cpath d='M17.5 6.5h.01'/%3E%3C/svg%3E");}.foot-socials a[href*="linkedin"]::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23050505' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-4 0v7h-4v-7a6 6 0 0 1 6-6z'/%3E%3Crect width='4' height='12' x='2' y='9'/%3E%3Ccircle cx='4' cy='4' r='2'/%3E%3C/svg%3E");}.foot-socials a span{display: none;}.foot-links,.foot-meta{border: 0;background: var(--black);}.foot-links{grid-area: links;display: flex;flex-wrap: wrap;align-items: center;gap: 14px clamp(22px,3vw,48px);min-width: 0;padding: 18px 32px 19px var(--pad);font: 700 10px/1.2 var(--mono);letter-spacing: 0.1em;text-transform: uppercase;}.foot-meta{grid-area: meta;display: flex;justify-content: flex-end;align-items: center;gap: clamp(18px,2.5vw,38px);min-width: 0;padding: 18px var(--pad) 19px 24px;color: var(--bone);font: 650 9px/1.3 var(--mono);letter-spacing: 0.12em;text-transform: uppercase;white-space: nowrap;}.foot a{text-decoration: none;}@media (max-width: 980px){.foot{grid-template-columns: 1fr;grid-template-areas: "identity" "direct" "links" "meta";}.foot-identity{grid-template-columns: max-content minmax(0,1fr);min-height: 0;padding-right: var(--pad);}.foot-direct{padding-inline: var(--pad);}.foot-meta{justify-content: space-between;padding-left: var(--pad);border-top: 0;}}@media (max-width: 640px){.foot-identity{grid-template-columns: 1fr;gap: 28px;padding-block: 34px 38px;}.foot-statement{max-width: 19ch;font-size: clamp(1.5rem,7vw,2rem);}.foot-direct{padding-block: 34px 38px;}.foot-links{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 18px 22px;padding-block: 24px;}.foot-meta{flex-direction: column;align-items: flex-start;gap: 8px;padding-block: 0 28px;}.cta-line,.cta-big{width: 100%;white-space: normal;}}@media (prefers-reduced-motion: reduce){.nav-right .word-swap__label,.foot-links .word-swap__label,.cta-line,.cta-big,.cta-line span,.cta-big span,.vertical-cta,.foot .foot-email::after,.foot-socials a{transition: none;}.nav-right .word-swap:hover .word-swap__label,.nav-right .word-swap:focus-visible .word-swap__label,.foot-links .word-swap:hover .word-swap__label,.foot-links .word-swap:focus-visible .word-swap__label,.cta-line:hover,.cta-line:focus-visible,.cta-big:hover,.cta-big:focus-visible{transform: none;}}@media (max-width: 760px){html{width: 100%;max-width: 100%;overflow-x: clip;-webkit-text-size-adjust: 100%;text-size-adjust: 100%;}body{width: 100%;max-width: 100%;overflow-x: clip;}body :where(main,section,article,aside,header,footer,figure,div,h1,h2,h3,h4,p,a,dl,dt,dd,ul,li){min-width: 0;}body :where(img,video,svg){max-width: 100%;}body :where(h1,h2,h3,h4,.h-display,.closing-head,.signal-plate){max-width: 100%;overflow: visible;overflow-wrap: normal;word-break: normal;hyphens: none;text-wrap: balance;}body :where(p,dd,li,.index-menu-foot a){overflow-wrap: break-word;}body .rv-l,body .rv-r{transform: translateY(14px);}body .signal-plate,body .cta-big,body .cta-line{max-width: 100%;white-space: normal;}body .cta-big,body .cta-line{text-align: left;}body .evidence-figure{width: 100%;max-width: 100%;margin-right: 0;margin-left: 0;}body .cover-side dd{font-size: 0.8rem;line-height: 1.55;}body .public-evidence .e-line,body .public-evidence .e-formed,body .how-to-start .start-sheet dd{font-size: 1rem;}body .record-status .archive-access-note,body .record-status .institutional-note,body .manual-cover .manual-note p{font-size: 0.78rem;line-height: 1.55;}body .training-intro .serif-em,body .public-head .serif-em{display: block;max-width: 100%;}}@media (max-width: 760px){html:where(:lang(es))[lang="es"] body :where(h1.h-display,h2.h-display){line-height: 0.98;padding-block: 0.04em;}html:where(:lang(es))[lang="es"] body :where( .wayin h3,.svc-way h3,.form-record h3,.logic-text h3,.engagement h3,.instrument-part h3,.observation h3,.limit h3,.t-block h3 ){line-height: 1;padding-block: 0.04em;}}@media (prefers-reduced-motion: reduce){body :where(.rv,.rv-l,.rv-r){opacity: 1;transform: none;transition: none;}}.public-evidence .public-head{max-width: 980px;margin-bottom: clamp(40px,5.5vw,68px);}.public-evidence .record-scroll,.public-evidence .record-sticky{position: relative;top: auto;height: auto;min-height: 0;overflow: visible;}.public-evidence .record-ledger{display: grid;grid-template-columns: 1fr;max-width: min(1220px,100%);border-top: 2px solid rgba(239,235,225,0.86);}.public-evidence .record-entry{position: relative;display: grid;grid-template-columns: minmax(230px,0.42fr) minmax(0,1fr);margin: 0;padding: 0;overflow: hidden;border: 0;border-bottom: 1px solid rgba(239,235,225,0.18);border-radius: 0;background: transparent;box-shadow: none;color: var(--white);transition: background-color 180ms ease;}.public-evidence .record-entry::before{content: "";position: absolute;inset: 0 auto 0 0;width: 3px;background: var(--mark);transform: scaleY(0);transform-origin: top;transition: transform 220ms cubic-bezier(0.16,1,0.3,1);}.public-evidence .record-entry .e-meta{position: relative;display: block;min-width: 0;padding: clamp(28px,3.2vw,42px) clamp(24px,3.2vw,42px) clamp(30px,3.6vw,46px) 0;border-right: 1px solid rgba(239,235,225,0.16);background: transparent;}.public-evidence .record-entry .e-no{display: block;margin: 0 0 14px;padding: 0;color: var(--mark);font: 700 0.66rem/1 var(--mono);letter-spacing: 0.18em;text-transform: uppercase;}.public-evidence .record-entry .e-title{max-width: 18ch;margin: 0;color: var(--white);font: 900 clamp(1.35rem,1.9vw,2.05rem)/0.98 var(--display);letter-spacing: 0;text-transform: uppercase;}.public-evidence .record-entry .e-body{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: clamp(18px,2.4vw,34px) clamp(28px,4vw,58px);min-width: 0;padding: clamp(28px,3.2vw,42px) 0 clamp(30px,3.6vw,46px) clamp(26px,3.8vw,54px);background: transparent;}.public-evidence .record-entry .e-names,.public-evidence .record-entry:nth-child(even) .e-names{grid-column: 1 / -1;display: block;max-width: 26ch;margin: 0;padding: 0;color: var(--white);font: 900 clamp(1.45rem,2.2vw,2.55rem)/1 var(--display);letter-spacing: 0;text-align: left;text-transform: uppercase;opacity: 1;}.public-evidence .record-entry .e-names span::after{content: none;}.public-evidence .record-entry .e-line{max-width: 42ch;margin: 0;color: rgba(239,235,225,0.66);font: 400 clamp(0.94rem,1.04vw,1.06rem)/1.56 var(--sans);letter-spacing: 0;}.public-evidence .record-entry .e-formed{grid-column: 1 / -1;max-width: 66ch;margin: 0;padding: clamp(16px,2vw,24px) 0 0 clamp(16px,1.8vw,24px);border-top: 1px solid rgba(239,235,225,0.14);border-left: 3px solid var(--mark);color: rgba(239,235,225,0.92);font: 600 clamp(0.98rem,1.1vw,1.12rem)/1.52 var(--sans);letter-spacing: 0;}@media (max-width: 860px){.public-evidence .record-entry{grid-template-columns: 1fr;}.public-evidence .record-entry .e-meta{padding: 26px 0 22px;border-right: 0;border-bottom: 1px solid rgba(239,235,225,0.14);}.public-evidence .record-entry .e-title{max-width: 22ch;}.public-evidence .record-entry .e-body{padding: 24px 0 32px;}}@media (max-width: 620px){.public-evidence .record-entry .e-body{grid-template-columns: 1fr;gap: 18px;}.public-evidence .record-entry .e-names,.public-evidence .record-entry .e-formed{grid-column: auto;}.public-evidence .record-entry .e-formed{padding-top: 16px;}}@media (prefers-reduced-motion: reduce){.public-evidence .record-entry,.public-evidence .record-entry::before{transition: none;}}html:where(:lang(es))[lang="es"] body .h-display,html:where(:lang(es))[lang="es"] body .fm-head,html:where(:lang(es))[lang="es"] body .legal h1{line-height: 0.96;overflow: visible;}html:where(:lang(es))[lang="es"] body .h-display .serif-em,html:where(:lang(es))[lang="es"] body .closing-head .serif-em,html:where(:lang(es))[lang="es"] body .fm-head .serif-em{line-height: 1;}html:where(:lang(es))[lang="es"] body .ep-title,html:where(:lang(es))[lang="es"] body .t-title,html:where(:lang(es))[lang="es"] body .e-title,html:where(:lang(es))[lang="es"] body .svc-way h3,html:where(:lang(es))[lang="es"] body .form-record h3,html:where(:lang(es))[lang="es"] body .logic-text h3,html:where(:lang(es))[lang="es"] body .engagement h3,html:where(:lang(es))[lang="es"] body .instrument-part h3,html:where(:lang(es))[lang="es"] body .observation h3,html:where(:lang(es))[lang="es"] body .limit h3,html:where(:lang(es))[lang="es"] body .wayin h3{line-height: 1.02;overflow: visible;}html:where(:lang(es))[lang="es"] body .index-links a[href$="practice.html"] strong{position: relative;color: transparent;overflow: visible;text-shadow: none;}html:where(:lang(es))[lang="es"] body .index-links a[href$="practice.html"] strong::before{content: "PRACTICA";position: absolute;inset: 0;color: var(--white,#f8f7f2);font: inherit;letter-spacing: inherit;}html:where(:lang(es))[lang="es"] body .index-links a[href$="practice.html"] strong::after{content: "";position: absolute;top: 0.02em;left: 1.47em;width: 0.15em;height: 0.045em;background: var(--white,#f8f7f2);transform: rotate(-17deg);transform-origin: left center;}html:where(:lang(es))[lang="es"] body .index-links a[href$="practice.html"]:is(:hover,:focus-visible) strong::before,html:where(:lang(es))[lang="es"] body .index-links a[href$="practice.html"].current strong::before,html:where(:lang(es))[lang="es"] body .index-links a[href$="practice.html"][aria-current="page"] strong::before{color: var(--mark,#ffc700);}html:where(:lang(es))[lang="es"] body .index-links a[href$="practice.html"]:is(:hover,:focus-visible) strong::after,html:where(:lang(es))[lang="es"] body .index-links a[href$="practice.html"].current strong::after,html:where(:lang(es))[lang="es"] body .index-links a[href$="practice.html"][aria-current="page"] strong::after{background-color: var(--mark,#ffc700);}@media (max-width: 768px){html:where(:lang(es))[lang="es"] body .h-display,html:where(:lang(es))[lang="es"] body .fm-head,html:where(:lang(es))[lang="es"] body .legal h1{line-height: 0.98;}html:where(:lang(es))[lang="es"] body .index-links strong{line-height: 0.98;overflow: visible;}}@media (max-width: 860px){html:where(:lang(es))[lang="es"] body.dossier-final .public-evidence .public-head .h-display{font-size: clamp(2.5rem,11vw,4rem);}}body.site-final{--final-black: #030303;--final-ink: #0a0a0a;--final-bone: #efebe1;--final-white: #f8f7f2;--final-yellow: #ffc700;background: var(--final-black);}body.site-final .tv-seam,body.site-final .tv-seam::before,body.site-final .tv-seam::after{display: none;}body.site-final .h-display{letter-spacing: 0;text-wrap: balance;}html:where(:lang(es))[lang="es"] body.site-final .h-display{padding-top: 0.06em;padding-bottom: 0.1em;line-height: 1.02;overflow: visible;}html:where(:lang(es))[lang="es"] body.site-final h3{line-height: 1.04;overflow: visible;}html:where(:lang(es))[lang="es"] body.site-final .kicker{line-height: 1.35;overflow: visible;}body.site-final .editorial-hit,body.site-final .serif-em{font-family: var(--frank);font-style: italic;font-weight: 500;letter-spacing: 0;}body.site-final .signal-plate{padding: 0.55rem 0.78rem 0.62rem;border: 0;border-radius: 0;background: var(--final-yellow);color: var(--final-black);box-shadow: none;font-family: "Libre Franklin",Arial,sans-serif;font-weight: 900;line-height: 1;letter-spacing: 0;}body.site-final section[id]{scroll-margin-top: 5.5rem;}body.site-final .cta-line{border-radius: 0;}body.dossier-final .cover-hand{color: var(--final-yellow);font-family: "Nothing You Could Do",cursive;font-size: 2rem;font-weight: 400;line-height: 1;letter-spacing: 0;text-transform: none;transform: rotate(-3deg);}body.dossier-final .cover-side,body.dossier-final .cover-side dl,body.dossier-final .cover-side dl > div{border-color: transparent;background: transparent;box-shadow: none;}body.dossier-final .training-note{max-width: 31ch;color: rgba(239,235,225,0.82);font-family: var(--frank);font-size: 1.3rem;font-style: italic;font-weight: 500;line-height: 1.45;letter-spacing: 0;}body.dossier-final .record-ledger{display: grid;gap: 0.65rem;border: 0;}body.dossier-final .record-entry{grid-template-columns: minmax(15rem,0.34fr) minmax(0,1fr);border: 0;border-radius: 0;background: rgba(248,247,242,0.025);box-shadow: inset 0.2rem 0 0 transparent;transition: background-color 180ms ease,box-shadow 180ms ease;}body.dossier-final .record-entry:nth-child(even){background: rgba(248,247,242,0.045);}body.dossier-final .record-entry .e-meta{padding: 2.8rem 2.5rem;border: 0;}body.dossier-final .record-entry .e-body{padding: 2.8rem 3rem 3rem;border: 0;}body.dossier-final .record-entry .e-no{color: var(--final-yellow);}body.dossier-final .record-entry .e-title,body.dossier-final .record-entry .e-names{letter-spacing: 0;}body.dossier-final .record-entry .e-formed{border-top: 0;}body.dossier-final .record-status .status-principle{color: var(--final-bone);font-family: var(--frank);font-size: 1.55rem;font-style: italic;font-weight: 500;line-height: 1.45;letter-spacing: 0;}@media (max-width: 1100px){body.dossier-final .record-entry{grid-template-columns: 1fr;}body.dossier-final .record-entry .e-meta{padding-bottom: 1.2rem;}body.dossier-final .record-entry .e-body{padding-top: 1.2rem;}}@media (max-width: 760px){body.dossier-final .cover-hand,body.operating-final .engagement-note,body.practice-final .pressure-end{font-size: 1.65rem;}body.dossier-final .record-entry .e-meta,body.dossier-final .record-entry .e-body{padding: 1.75rem 1.4rem;}}@media (prefers-reduced-motion: reduce){body.dossier-final .record-entry,body.operating-final .svc-waysin .svc-entry,body.operating-final .svc-waysin .svc-entry::before{transition: none;}body.dossier-final .cover-hand,body.operating-final .engagement-note,body.practice-final .pressure-end{transform: none;}}body.site-final .origin-copy,body.site-final .origin-pull,body.site-final .t-block,body.site-final .record-status,body.site-final .form-record,body.site-final .decision-output{border-top: 0;}body.site-final .origin-copy{border-bottom: 0;}body.site-final.dossier-final .training-sequence .t-block:nth-child(n),body.site-final.operating-final .build-taxonomy .form-record:nth-child(n),body.site-final.operating-final .build-taxonomy .decision-output,body.site-final.operating-final .decision-output{border-top: 0;}.hybrid-brooklyn{--hybrid-black: #050505;--hybrid-bone: #f1ede4;--hybrid-yellow: #ffc700;}.hybrid-brooklyn .foot-identity{grid-template-columns: minmax(0,1fr);min-height: clamp(11rem,16vw,16rem);}.hybrid-brooklyn .foot-identity .brand-small{display: none;}.hybrid-brooklyn .foot-statement{color: var(--hybrid-bone);font-family: "IBM Plex Mono",monospace;font-size: clamp(1.05rem,1.45vw,1.55rem);font-weight: 600;letter-spacing: 0.075em;line-height: 1.18;max-width: 25ch;}.hybrid-brooklyn main :is(.h-display,.section-title,.record-title){font-family: "Libre Franklin",Arial,sans-serif;font-size: clamp(2.2rem,4.45vw,5.35rem);font-weight: 800;letter-spacing: -0.028em;line-height: 0.98;text-wrap: balance;}.hybrid-brooklyn main section:not(.hero):not(.home-manifesto) p{font-family: "IBM Plex Mono",monospace;font-size: clamp(0.98rem,1.08vw,1.14rem);font-weight: 400;letter-spacing: 0.01em;line-height: 1.68;}.hybrid-brooklyn main :is(.serif-em,.serif-word,.display-serif){font-family: var(--frank);font-size: 0.76em;font-weight: 450;letter-spacing: 0;}.hybrid-brooklyn:is(.dossier-final,.operating-final,.practice-final) main .h-display{max-width: 18ch;}@media (max-width: 760px){.hybrid-brooklyn main :is(.h-display,.section-title,.record-title){font-size: clamp(2.05rem,11vw,3.5rem);letter-spacing: -0.025em;line-height: 1;}.hybrid-brooklyn main section:not(.hero):not(.home-manifesto) p{font-size: 0.94rem;line-height: 1.64;}}html:where(:lang(es))[lang="es"] .hybrid-brooklyn main :is(.h-display,.section-title,.record-title){line-height: 1;overflow: visible;padding-top: .12em;}html:where(:lang(es))[lang="es"] .hybrid-brooklyn main :is(.h-display,.section-title,.record-title,.problem-verdict p) > span{overflow: visible;}.hybrid-brooklyn.dossier-final .origin-head{grid-template-columns: minmax(0,0.66fr) minmax(0,1.34fr);gap: clamp(3rem,6vw,7rem);}.hybrid-brooklyn.dossier-final .origin-copy{max-width: 72ch;padding-top: clamp(1.75rem,3.7vw,4.25rem);}.hybrid-brooklyn.dossier-final .origin-copy p{max-width: 68ch;}.hybrid-brooklyn.dossier-final .origin-pull{max-width: 52ch;}.hybrid-brooklyn.dossier-final .evidence-figure{overflow: hidden;}.hybrid-brooklyn.dossier-final .evidence-image{overflow: hidden;}.hybrid-brooklyn.dossier-final .evidence-image img{transform: translate3d(0,7%,0) scale(1.1);transform-origin: center 58%;transition: transform 1.45s cubic-bezier(0.22,1,0.36,1),filter 1s ease;will-change: transform;}.hybrid-brooklyn.dossier-final .evidence-figure.in .evidence-image img{transform: translate3d(0,0,0) scale(1.015);}.hybrid-brooklyn.dossier-final .evidence-caption{transform: translate3d(0,125%,0);transition: transform 0.8s cubic-bezier(0.22,1,0.36,1) 0.18s;will-change: transform;}.hybrid-brooklyn.dossier-final .evidence-figure.in .evidence-caption{transform: translate3d(0,0,0);}@media (max-width: 900px){.hybrid-brooklyn.dossier-final .origin-head{grid-template-columns: 1fr;gap: 1.5rem;}.hybrid-brooklyn.dossier-final .origin-copy{max-width: 64ch;padding-top: 0;}}@media (max-width: 760px){.hybrid-brooklyn.dossier-final .origin-copy p{max-width: none;}}@media (prefers-reduced-motion: reduce){.hybrid-brooklyn.dossier-final .evidence-image img,.hybrid-brooklyn.dossier-final .evidence-caption{transform: none;transition: none;}}:root{--visual-black: #0a0a0a;--visual-bone: #efebe1;--visual-yellow: #ffc700;}body.home-final::after,body.dossier-final::after,body.operating-final::after,body.practice-final::after,body.first-move-final::after{content: "";position: fixed;inset: 0;z-index: 9997;pointer-events: none;background: url("../../../assets/img/final/texture-black.webp") center / cover fixed;mix-blend-mode: soft-light;}.visual-interlude,.visual-duo{position: relative;width: 100%;margin: 0;background: var(--visual-black);color: var(--visual-bone);overflow: hidden;}.visual-interlude{min-height: clamp(520px,69vw,980px);}.visual-interlude > img,.visual-duo img{display: block;width: 100%;height: 100%;object-fit: cover;}.visual-interlude > img{position: absolute;inset: 0;}.visual-interlude::after,.visual-duo figure::after{content: "";position: absolute;inset: 0;pointer-events: none;}.visual-interlude figcaption,.visual-duo figcaption{position: absolute;z-index: 2;left: var(--pad,40px);right: var(--pad,40px);bottom: clamp(22px,3.2vw,48px);display: flex;justify-content: space-between;gap: 24px;color: rgba(239,235,225,.84);font: 600 clamp(.64rem,.78vw,.78rem)/1.4 var(--mono,"IBM Plex Mono",monospace);text-transform: uppercase;}.visual-interlude figcaption b,.visual-duo figcaption b{color: var(--visual-yellow);font-weight: 700;}.dossier-final .evidence-image img{object-position: center 48%;}@media (max-width: 760px){body.home-final::after,body.dossier-final::after,body.operating-final::after,body.practice-final::after,body.first-move-final::after{opacity: .018;}.visual-interlude{min-height: 67svh;}.visual-interlude figcaption,.visual-duo figcaption{left: 18px;right: 18px;bottom: 18px;align-items: flex-start;flex-direction: column;gap: 5px;}}:root{--to-black: #0a0a0a;--to-bone: #efebe1;--to-yellow: #ffc700;}.visual-interlude--dossier-audience > img{object-position: center 52%;}}@layer approved-overrides{body .file-cover > .section-bg,body .operating-cover > .section-bg,body .manual-cover > .section-bg,body .pressure-test > .section-bg{opacity: 0.88;}body .section-bg--dossier-cover,body .section-bg--operating-cover,body .section-bg--manual-cover,body .section-bg--pressure{filter: grayscale(1) saturate(0) contrast(1.14) brightness(0.58);}body .section-bg--record,body .section-bg--engagements{opacity: 0.48;filter: grayscale(1) saturate(0) contrast(1.16) brightness(0.48);}body .file-cover::after,body .operating-cover::after,body .manual-cover::after{opacity: 0.92;background: radial-gradient(ellipse at 24% 48%,rgba(3,3,3,0.22) 0 16%,rgba(3,3,3,0.08) 42%,rgba(3,3,3,0.2) 68%),linear-gradient(90deg,rgba(3,3,3,0.94) 0%,rgba(3,3,3,0.54) 54%,rgba(3,3,3,0.88) 100%),linear-gradient(180deg,#030303 0%,rgba(3,3,3,0.14) 28%,rgba(3,3,3,0.34) 70%,#030303 100%);}.evidence-image img{filter: grayscale(1) saturate(0) contrast(1.12) brightness(0.62);}.evidence-image::after{background: linear-gradient(90deg,rgba(3,3,3,0.78),rgba(3,3,3,0.16) 48%,rgba(3,3,3,0.66)),linear-gradient(180deg,#030303 0%,rgba(3,3,3,0.08) 26%,rgba(3,3,3,0.28) 70%,#030303 100%);}body .section-bg--dossier-cover{object-position: center 46%;opacity: 0.86;filter: grayscale(1) saturate(0) contrast(1.18) brightness(0.5);}@media (max-width: 860px){body .progress{display: block;}}.svc-waysin-grid,.svc-way,.instrument-part,.start-sheet,.decision-output,.limit,.observation,.t-block,.e-piece,.first-card,.form-card,.diagnostic-slip,.evidence-image img,.record-status .cta-line,.cta-line{border-radius: var(--to-corner);}.cover-side{border: 0;border-left: 1px solid rgba(239,235,225,.16);border-radius: 0;background: transparent;box-shadow: none;backdrop-filter: none;padding: 0 0 0 clamp(22px,3vw,42px);}.cover-side dl{margin-top: 0;}.cover-side div{padding: 0 0 18px;margin-bottom: 18px;}.cover-side div:last-child{margin-bottom: 0;}.cover-side dt{color: var(--mark);}.origin-copy{border-color: rgba(239,235,225,.11);background: rgba(239,235,225,.028);}.t-block{border: 0;border-radius: 0;background: transparent;box-shadow: none;padding: clamp(22px,3vw,34px) 0;}.status-stamp{border: 0;border-left: 1px solid rgba(239,235,225,.16);border-radius: 0;background: transparent;padding: 0 0 0 clamp(22px,3vw,42px);}@media (max-width: 980px){.cover-side,.status-stamp{border-left: 0;border-top: 1px solid rgba(239,235,225,.14);padding: 24px 0 0;}}@media print{.rv,.rv-l,.rv-r,[data-reveal],[data-motion-layer]{opacity: 1;visibility: visible;transform: none;filter: none;}}:where(.rv,.rv-l,.rv-r){opacity: 1;transform: none;}html.reveal-enhanced :where(.rv,.rv-l,.rv-r).in{opacity: 1;transform: none;}@media (prefers-reduced-motion: reduce),print{html.reveal-enhanced :where(.rv,.rv-l,.rv-r),:where(.rv,.rv-l,.rv-r){opacity: 1;transform: none;transition: none;}}@media (max-width: 760px){.dossier-final .file-cover{min-height: auto;padding-top: 108px;padding-bottom: 68px;}.dossier-final .origin,.dossier-final .training,.dossier-final .public-evidence,.dossier-final .record-status{padding-top: 76px;padding-bottom: 76px;}.dossier-final .origin-head,.dossier-final .training-intro{margin-bottom: 38px;}.dossier-final .evidence-figure{margin-top: 42px;}.dossier-final .training-sequence{margin-top: 32px;}.dossier-final .t-block{padding-top: 20px;padding-bottom: 20px;}.dossier-final .public-evidence .public-head{margin-bottom: 38px;}.dossier-final .public-evidence .record-entry .e-meta{padding: 22px 0 18px;}.dossier-final .public-evidence .record-entry .e-body{padding: 20px 0 26px;gap: 15px;}.dossier-final .public-evidence .record-entry .e-line{line-height: 1.48;}.dossier-final .public-evidence .record-entry .e-formed{margin-top: 12px;padding-top: 13px;}}.dossier-final .section-bg--dossier-cover{filter: grayscale(1) contrast(1.08) brightness(.86);opacity: .98;}.dossier-final .file-cover::after{background: linear-gradient(90deg,rgba(0,0,0,.58),rgba(0,0,0,.12) 58%,rgba(0,0,0,.54)),linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.08) 28%,rgba(0,0,0,.18) 72%,rgba(0,0,0,.68));}.progress,.tv-seam,.aperture,.aperture::before,.aperture::after{display: none;}.topbar,.proofbar,.visual-duo figure,.visual-duo figure + figure{border-color: transparent;}.vertical-cta{border: 0;background: var(--to-yellow);color: var(--to-black);box-shadow: none;}.vertical-cta:hover,.vertical-cta:focus-visible{background: var(--to-bone);color: var(--to-black);}body.home-final::after,body.dossier-final::after,body.operating-final::after,body.practice-final::after,body.first-move-final::after{opacity: .016;}.visual-interlude::after,.visual-duo figure::after{background: linear-gradient(180deg,rgba(0,0,0,.20),transparent 23%,transparent 72%,rgba(0,0,0,.40)),radial-gradient(ellipse at center,transparent 58%,rgba(0,0,0,.24));}.visual-interlude--dossier-audience > img{filter: grayscale(1) contrast(1.04) brightness(.80);}.dossier-final .evidence-image img{filter: saturate(.54) contrast(1.03) brightness(.84);}.operating-final .visual-interlude figcaption b,.dossier-final .visual-interlude figcaption b,.visual-duo figcaption b{color: var(--to-yellow);}.visual-interlude figcaption,.visual-duo figcaption{letter-spacing: .09em;}@media (max-width: 760px){.vertical-cta{padding: 11px 8px 13px;}}@media (prefers-reduced-motion: reduce),print{body.home-final::after,body.dossier-final::after,body.operating-final::after,body.practice-final::after,body.first-move-final::after{display: none;}}}@layer approved-overrides{@media (min-width: 901px){body.dossier-final .origin-head{grid-template-columns: minmax(300px,.78fr) minmax(0,1.22fr);gap: clamp(2.25rem,4.5vw,5.25rem);align-items: center;}body.dossier-final .origin-copy{max-width: 66ch;padding: clamp(1.6rem,2.6vw,2.8rem) clamp(1.6rem,2.8vw,3rem);}body.dossier-final .origin-copy p{max-width: 64ch;}body.dossier-final .training-intro{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(280px,.55fr);gap: clamp(2.5rem,5.5vw,6rem);align-items: end;}body.dossier-final .training-intro .kicker,body.dossier-final .training-intro .h-display{grid-column: 1;}body.dossier-final .training-note{grid-column: 2;grid-row: 1 / 3;align-self: end;max-width: 40ch;margin: 0 0 .3rem;}body.dossier-final .status-grid{grid-template-columns: minmax(0,1fr) minmax(260px,.34fr);gap: clamp(2.5rem,5vw,5.5rem);align-items: center;}}body.dossier-final .public-evidence .record-entry{grid-template-columns: minmax(14rem,.29fr) minmax(0,1fr);}body.dossier-final .public-evidence .e-line{color: rgba(239,235,225,.77);}body.dossier-final .public-evidence .e-formed{color: rgba(239,235,225,.9);}body.dossier-final .status-stamp{align-self: center;}@media (max-width: 1100px){body.dossier-final .public-evidence .record-entry{grid-template-columns: 1fr;}}}
