@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;}.section{padding: clamp(104px,12vw,164px) 0;}.section-head{display: grid;grid-template-columns: minmax(0,1fr) minmax(280px,0.58fr);gap: clamp(44px,8vw,112px);align-items: end;}.section-intro{margin: 0;color: var(--muted);font-size: clamp(1rem,1.16vw,1.15rem);line-height: 1.66;}.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;}}.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;}@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: 980px){.section-head{grid-template-columns: 1fr;gap: 32px;}}@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;}.operating-cover{min-height: 70svh;display: flex;align-items: flex-end;padding: clamp(120px,14vh,154px) 0 clamp(64px,8vw,98px);position: relative;overflow: hidden;isolation: isolate;background: var(--night);}:where(html:lang(en)) .operating-cover::before{content: "";position: absolute;z-index: -2;background: url("../../../assets/img/shared/operating-blueprint.jpg") center/cover no-repeat;}:where(html:lang(es)) .operating-cover::before{content: "";position: absolute;z-index: -2;background: url("../../../assets/img/shared/operating-blueprint.jpg?v=assetfix1") center/cover no-repeat;}.cover-grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(280px,0.4fr);gap: clamp(48px,9vw,90px);align-items: end;}.cover-fileline{display: flex;flex-wrap: wrap;gap: 9px 26px;margin-bottom: clamp(28px,4vw,50px);color: var(--soft);font: 400 12px var(--sans);letter-spacing: 0.1em;text-transform: uppercase;}.cover-fileline b{color: var(--mark);}.operating-cover h1{font-size: clamp(4rem,8vw,8rem);}.cover-copy{max-width: 43ch;margin: clamp(24px,3vw,38px) 0 0;color: var(--muted);font: italic clamp(1.12rem,1.55vw,1.45rem)/1.55 var(--serif);}.cover-copy b{color: var(--white);font-style: normal;font-weight: 600;}.cover-map{position: relative;color: var(--soft);padding-bottom: 6px;}.cover-map dl{display: grid;margin: 0;}.cover-map div{display: flex;flex-direction: column;gap: 4px;}.cover-map dt{color: var(--mark);font: 400 11px var(--sans);letter-spacing: 0.12em;text-transform: uppercase;}.cover-map dd{margin: 0;color: var(--muted);font: 400 13px/1.5 var(--sans);}.diagnostic{background: var(--night);padding-top: clamp(64px,8vw,100px);}.diagnostic-titleline{margin: clamp(26px,3vw,38px) 0 0;color: var(--white);font: italic clamp(1.3rem,2vw,1.85rem)/1.42 var(--serif);}.instrument-head{display: none;}.instrument-parts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));}.instrument-part{position: relative;}.instrument-part h3{margin: 0 0 16px;color: var(--white);font: 900 clamp(1.55rem,2.5vw,2.35rem)/0.94 var(--display);letter-spacing: -0.04em;text-transform: uppercase;}.instrument-part p{margin: 0;color: var(--muted);font-size: clamp(0.92rem,1vw,1rem);line-height: 1.58;}.instrument-part.is-decision::before{display: none;}.instrument-part.is-decision{background: none;}.decision-output{display: flex;flex-direction: column;text-align: center;gap: clamp(16px,3vw,32px);align-items: center;padding: clamp(28px,4vw,48px) 0;background: none;}.decision-output strong{font: 900 clamp(1.8rem,3vw,3rem)/0.95 var(--display);letter-spacing: -0.04em;text-transform: uppercase;}.decision-output p{margin: 0;max-width: 60ch;color: var(--muted);font: italic clamp(1.05rem,1.35vw,1.25rem)/1.55 var(--serif);}.operating-logic{background: var(--ink);padding: clamp(80px,12vw,140px) 0;}.logic-scroll-container{position: relative;margin-top: clamp(60px,8vw,120px);margin-bottom: clamp(60px,8vw,120px);}.logic-sticky{position: sticky;top: 0;height: 100vh;display: flex;align-items: center;overflow: hidden;}.logic-route{position: relative;width: 100%;display: block;}.logic-step{position: absolute;top: 50%;left: 0;width: 100%;display: flex;flex-direction: column;align-items: center;text-align: center;opacity: 0;visibility: hidden;pointer-events: none;transform: translateY(calc(-50% + 40px));transition: opacity 0.4s ease,transform 0.4s cubic-bezier(0.16,1,0.3,1),visibility 0.4s ease;}.logic-step.is-active{opacity: 1;visibility: visible;pointer-events: auto;transform: translateY(-50%);}.logic-no{font-family: var(--display);font-size: clamp(4rem,10vw,8rem);line-height: 0.8;font-weight: 900;letter-spacing: -0.04em;margin: 0 0 12px 0;user-select: none;z-index: 1;}.logic-text{position: relative;z-index: 2;}.logic-step h3{margin: 0 0 20px;color: var(--white);font: 900 clamp(4.5rem,11vw,8.5rem)/0.9 var(--display);letter-spacing: -0.04em;text-transform: uppercase;}.logic-step p{margin: 0 auto;color: var(--muted);font: 400 clamp(1.15rem,1.5vw,1.35rem)/1.62 var(--sans);max-width: 42ch;}.logic-equation{display: flex;flex-wrap: wrap;gap: 9px 20px;margin-top: clamp(50px,6vw,82px);color: var(--soft);font: 400 12px var(--sans);letter-spacing: 0.1em;}.build-taxonomy{color: var(--ink);overflow: hidden;isolation: isolate;}.build-taxonomy .h-display{color: var(--ink);}.form-record{grid-template-columns: minmax(180px,0.5fr) minmax(0,1fr);}.form-record:last-child{border-bottom: 0;}.engagements{background: var(--night);padding-top: clamp(64px,8vw,100px);}.engagement-note{margin: clamp(32px,4vw,48px) 0 0;color: var(--white);font: italic clamp(1.05rem,1.4vw,1.28rem)/1.55 var(--serif);}.credits-window{position: relative;overflow: hidden;mask-image: linear-gradient( to bottom,transparent,black 10%,black 90%,transparent );-webkit-mask-image: linear-gradient( to bottom,transparent,black 10%,black 90%,transparent );}.credits-track{display: flex;flex-direction: column;animation: scrollCredits 15s linear infinite;will-change: transform;}.credits-group{display: flex;flex-direction: column;}.engagement{display: flex;flex-direction: column;align-items: center;text-align: center;}.engagement h3{margin: 0 0 24px;font: 900 clamp(3.5rem,8vw,6.5rem)/1 var(--display);text-transform: uppercase;letter-spacing: -0.04em;}.engagement-for{margin: 0 0 40px;color: var(--muted);font: 400 clamp(1.2rem,1.8vw,1.6rem)/1.5 var(--sans);max-width: 48ch;}.engagement-result{display: flex;flex-direction: column;gap: 16px;align-items: center;}.engagement-result p{margin: 0;font: 400 14px/1.6 var(--sans);max-width: 50ch;}.how-to-start{padding-top: clamp(64px,8vw,100px);}.start-grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(290px,0.55fr);gap: clamp(52px,9vw,136px);align-items: start;}.how-to-start h2{max-width: 11ch;}.start-copy{max-width: 52ch;margin: clamp(26px,3vw,40px) 0 0;color: var(--muted);font: italic clamp(1.15rem,1.55vw,1.45rem)/1.55 var(--serif);}.start-sheet{padding: 30px 0 4px;}.start-sheet dl{display: grid;gap: 24px;margin: 0;}.start-sheet div{display: grid;gap: 7px;}.start-sheet dt{color: var(--mark);font: 400 11px var(--sans);letter-spacing: 0.12em;text-transform: uppercase;}.start-sheet dd{margin: 0;color: var(--muted);font: 400 14px/1.6 var(--sans);}.start-actions{display: flex;flex-wrap: wrap;align-items: center;gap: 22px 30px;margin-top: clamp(42px,5vw,66px);}.cta-line{display: inline-flex;align-items: center;gap: 13px;font: 900 clamp(1.65rem,2.7vw,2.55rem) var(--display);letter-spacing: -0.04em;text-transform: uppercase;}.text-link{padding-bottom: 5px;border-bottom: 1px solid var(--line);color: var(--muted);font: 600 10px var(--mono);letter-spacing: 0.15em;text-transform: uppercase;transition: color 0.25s,border-color 0.25s;}.text-link:hover{color: var(--white);border-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-grid,.section-head,.start-grid{grid-template-columns: 1fr;}.cover-map{max-width: 580px;}.instrument-part{border-bottom: 1px solid var(--line);}.instrument-part:nth-child(2){border-right: 0;}}@media (max-width: 680px){.operating-cover{min-height: 78svh;}.section{padding: 92px 0;}.index-links a{grid-template-columns: 38px 1fr;}.index-menu-head,.index-menu-foot{align-items: flex-start;}.cover-map div{grid-template-columns: 70px 1fr;}.instrument-parts{grid-template-columns: 1fr;}.instrument-part{min-height: auto;border-right: 0;}.decision-output{grid-template-columns: 1fr;}.form-record{grid-template-columns: 42px 1fr;}.form-record p{grid-column: 2;}.section-head,.section-head > *,.logic-route,.logic-step,.logic-text,.engagement,.credits-window,.credits-track,.credits-group{min-width: 0;max-width: 100%;}.section-head{width: 100%;grid-template-columns: minmax(0,1fr);}.section-head .h-display{font-size: clamp(2.65rem,12vw,4.3rem);}.logic-step h3{font-size: clamp(3.2rem,16vw,5rem);}.engagement h3{max-width: 100%;font-size: clamp(2.6rem,13vw,4.5rem);line-height: 0.94;}.start-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,.instrument h3,.decision-output strong,.logic-step h3,.logic-no,.form-record h3,.engagement h3,.cta-line{font-weight: 900;letter-spacing: -0.045em;}.serif-em,.index-links span,.cover-copy,.diagnostic-titleline,.decision-output p,.section-intro,.engagement-note,.start-copy{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: 980px){.section-head,.cover-grid,.start-grid{grid-template-columns: 1fr;gap: 32px;}.instrument-parts{grid-template-columns: 1fr;}.logic-step,.engagement,.form-record{grid-template-columns: 1fr;min-height: auto;}}@media (max-width: 768px){body{overflow-x: hidden;}.h-display,h1,h2,h3,h4,h5,h6,.kicker,.brand-small,.instrument-part h3,.logic-step h3{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,.start-actions{flex-direction: column;align-items: flex-start;gap: 20px;}.foot-links{flex-direction: column;gap: 16px;}.logic-route{grid-template-columns: 1fr;}.wrap{width: min(100%,calc(100% - var(--pad) * 2));}.cover-map div{grid-template-columns: 1fr;}.operating-cover{min-height: 100svh;padding-top: 100px;padding-bottom: 80px;}.cover-grid{min-height: auto;align-content: center;padding: 0;gap: 32px;}.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;}.logic-step h3{font-size: clamp(1.8rem,7.5vw,2.6rem);}}.cover-fileline,.kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-01-field-mark.svg");gap: 12px;}.cover-fileline{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-03-opening-bracket.svg");align-items: center;}.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;}.build-taxonomy .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-02-redaction-block.svg");}.operating-logic .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-05-field-vector.svg");}.engagements .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-04-technical-focus.svg");}.diagnostic .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-01-field-mark.svg");}.how-to-start .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-07-threshold-cut.svg");}.how-to-start .kicker::before{width: 34px;height: 34px;flex: 0 0 34px;-webkit-mask: none;mask: none;background: var(--to-kicker-icon) center / contain no-repeat;opacity: 1;}.cta-line{border-bottom: 0;}.cover-map{border-color: rgba(239,235,225,0.08);}.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;}.build-taxonomy .serif-em{background: transparent;color: #0a0a0a;border-bottom: 4px solid #0a0a0a;padding: 0 0 1px;-webkit-box-decoration-break: clone;box-decoration-break: clone;}.how-to-start .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;}.how-to-start .cta-line span{color: #0a0a0a;}.how-to-start .cta-line:hover{background: var(--night);color: var(--mark);}.how-to-start .cta-line:hover span{color: var(--mark);}.build-taxonomy{background: var(--ink);}.build-taxonomy .h-display,.build-taxonomy .serif-em{color: #efebe1;}.build-taxonomy .section-intro{color: rgba(239,235,225,0.75);}.build-taxonomy .section-intro b{color: #efebe1;}.build-taxonomy .kicker{color: #efebe1;}.build-taxonomy .kicker::before{background-color: var(--mark);}.form-record{margin-bottom: clamp(14px,2vw,22px);}.engagement{position: relative;}.engagement::before{content: "";top: 0;left: 0;transition: width 0.35s cubic-bezier(0.16,1,0.3,1);}:where(html:lang(en)) .how-to-start{background: linear-gradient(rgba(248,247,242,0.94),rgba(248,247,242,0.94)),url("../../../assets/img/curation/field-manual/FIELD_TEXTURE_01_bone_paper.jpg");background-size: auto,clamp(680px,75vw,1200px);}:where(html:lang(es)) .how-to-start{background: linear-gradient(rgba(248,247,242,0.94),rgba(248,247,242,0.94)),url("../../../assets/img/curation/field-manual/FIELD_TEXTURE_01_bone_paper.jpg?v=assetfix1");background-size: auto,clamp(680px,75vw,1200px);}.how-to-start .h-display,.how-to-start .serif-em{color: #0a0a0a;}.how-to-start .kicker{color: #0a0a0a;}.how-to-start .kicker::before{background-color: #0a0a0a;}.how-to-start .start-copy{color: rgba(10,10,10,0.8);}.how-to-start .start-grid p.rv-d3{color: rgba(10,10,10,0.62);}.how-to-start .start-sheet{border-color: rgba(10,10,10,0.25);}.how-to-start .start-sheet dt{color: rgba(10,10,10,0.5);font: 700 10px var(--mono);letter-spacing: 0.18em;text-transform: uppercase;}.how-to-start .start-sheet dd{margin: 5px 0 0;color: rgba(10,10,10,0.82);font-size: 0.95rem;line-height: 1.5;}.engagements{position: relative;}:where(html:lang(en)) .engagements::before{content: "";position: absolute;inset: 0;background: url("../../../assets/img/shared/operating-blueprint.jpg") center / cover no-repeat;opacity: 0.07;pointer-events: none;}:where(html:lang(es)) .engagements::before{content: "";position: absolute;inset: 0;background: url("../../../assets/img/shared/operating-blueprint.jpg?v=assetfix1") center / cover no-repeat;opacity: 0.07;pointer-events: none;}.engagements .wrap{position: relative;z-index: 1;}.taxonomy{counter-reset: form;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));margin-top: clamp(46px,6vw,82px);}.taxonomy .form-record{opacity: 1;}.form-record{counter-increment: form;position: relative;display: flex;flex-direction: column;align-items: flex-start;gap: 0;background: var(--bone);border: 0;margin: 0;padding: clamp(26px,2.6vw,40px) clamp(24px,2.4vw,36px) clamp(30px,3vw,46px);min-height: clamp(210px,21vw,290px);overflow: hidden;}.form-record::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 3px;background: var(--mark);transform: scaleX(0);transform-origin: left;transition: transform 0.45s cubic-bezier(0.16,1,0.3,1);}.form-record h3{color: #0a0a0a;font: 900 clamp(1.5rem,2vw,2.15rem)/0.98 var(--display);text-transform: uppercase;letter-spacing: -0.02em;margin: 0 0 0.55em;}.form-record h3::before{content: "F/0" counter(form);display: block;margin-bottom: 0.85em;font: 700 11px var(--mono);letter-spacing: 0.22em;transition: color 0.2s ease;}.form-record p{grid-column: auto;color: rgba(10,10,10,0.72);font-size: clamp(0.92rem,1vw,1.02rem);line-height: 1.55;margin: 0;}.form-record:nth-child(7){grid-column: 1 / -1;min-height: 0;}.form-record:nth-child(7) p{max-width: 62ch;}.form-record{transition: transform 0.4s cubic-bezier(0.16,1,0.3,1),background-color 0.3s ease,opacity 0.3s ease;}.form-record h3,.form-record p,.form-record p i,.form-record h3::before{transition: color 0.25s ease;}@media (max-width: 720px){.taxonomy{grid-template-columns: 1fr;}.form-record:nth-child(7){grid-column: auto;}}: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);}.hero-side strong,.pb-cat,.rec .rvl,.cover-copy,.section-intro,.build-sub,.formats-lead,.waysin-lead,.svc-waysin-lead,.diagnostic-copy,.closing-body,.fm-lead{color: rgba(248,247,242,0.8);}.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;}.ep-title,.form-record h3,.svc-way h3,.wayin h3{font-weight: 820;letter-spacing: -0.024em;}.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;}.operating-cover h1{max-width: 11.4ch;}.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);}.formats .h-display,.svc-waysin .h-display,.build-taxonomy .h-display,.how-to-start .h-display,.formats .serif-em,.svc-waysin .serif-em,.build-taxonomy .serif-em,.how-to-start .serif-em{color: var(--ink);text-shadow: none;}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;}.formats,.field-reading,.how-to-start,.svc-waysin,.build-taxonomy{background-color: var(--bone);color: var(--ink);}.formats .kicker,.field-reading .kicker,.how-to-start .kicker,.svc-waysin .kicker,.build-taxonomy .kicker{color: rgba(3,3,3,0.62);}.formats .h-display,.field-reading .h-display,.how-to-start .h-display,.svc-waysin .h-display,.build-taxonomy .h-display{color: #000000;}.formats .serif-em,.field-reading .serif-em,.how-to-start .serif-em,.svc-waysin .serif-em,.build-taxonomy .serif-em{color: rgba(3,3,3,0.72);}.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;}.formats .form-record,.svc-waysin .svc-way,.build-taxonomy .form-record,.how-to-start .start-sheet,.field-reading .observation,.formats .fmt-dev{border-top-color: rgba(3,3,3,0.2);background: transparent;}.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);}.formats .form-record,.svc-waysin .svc-way,.build-taxonomy .form-record,.how-to-start .start-sheet,.field-reading .observation,.formats .fmt-dev{border-color: rgba(3,3,3,0.16);}.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;}.form-record h3::before{color: rgba(3,3,3,0.38);}.limit .limit-no,.observation .observation-no,.e-piece .e-no,.logic-step .logic-no,.instrument-part .part-no{background: transparent;padding: 0;box-shadow: none;}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);}}:where(html:lang(en)) .svc-waysin{background: var(--bone);padding: clamp(96px,12vw,150px) 0;}:where(html:lang(en)) .svc-waysin .h-display{color: var(--ink);}:where(html:lang(en)) .svc-waysin .kicker{color: rgba(10,10,10,0.55);}:where(html:lang(en)) .svc-waysin .kicker::before{background-color: #0a0a0a;}:where(html:lang(en)) .svc-waysin .wrap{max-width: 1160px;}:where(html:lang(en)) .svc-waysin-lead{margin: clamp(20px,3vw,34px) 0 0;max-width: 54ch;font: italic clamp(1.15rem,1.6vw,1.5rem)/1.5 var(--serif);color: rgba(10,10,10,0.62);}:where(html:lang(en)) .svc-waysin-lead b{color: var(--ink);font-style: normal;font-weight: 600;}:where(html:lang(en)) .svc-waysin .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-12-field-coordinates.svg");}:where(html:lang(en)) .operating-cover,:where(html:lang(en)) .operating-logic,:where(html:lang(en)) .engagements,:where(html:lang(en)) .diagnostic{background: #000000;}:where(html:lang(en)) .operating-cover::before{inset: 0;transform: none;opacity: 0.74;filter: grayscale(1) contrast(1.14) brightness(0.48);}:where(html:lang(en)) .operating-cover h1,:where(html:lang(en)) .logic-step h3,:where(html:lang(en)) .engagement h3,:where(html:lang(en)) .diagnostic .h-display{color: var(--white);text-shadow: 0 8px 30px rgba(0,0,0,0.72);}:where(html:lang(en)) .operating-cover .serif-em,:where(html:lang(en)) .operating-logic .serif-em,:where(html:lang(en)) .engagements .serif-em,:where(html:lang(en)) .diagnostic .serif-em{color: var(--bone);background: transparent;border: 0;text-shadow: 0 8px 30px rgba(0,0,0,0.58);}:where(html:lang(en)) .cover-copy,:where(html:lang(en)) .cover-map dd,:where(html:lang(en)) .logic-step p,:where(html:lang(en)) .engagement-for,:where(html:lang(en)) .engagement-result p,:where(html:lang(en)) .diagnostic .section-intro,:where(html:lang(en)) .diagnostic-titleline,:where(html:lang(en)) .instrument-part p,:where(html:lang(en)) .decision-output p{color: rgba(239,235,225,0.76);}:where(html:lang(en)) .svc-waysin,:where(html:lang(en)) .build-taxonomy,:where(html:lang(en)) .how-to-start{background: var(--bone);color: #030303;}:where(html:lang(en)) .svc-waysin .h-display,:where(html:lang(en)) .build-taxonomy .h-display,:where(html:lang(en)) .how-to-start .h-display,:where(html:lang(en)) .svc-way h3,:where(html:lang(en)) .form-record h3,:where(html:lang(en)) .how-to-start .serif-em,:where(html:lang(en)) .build-taxonomy .serif-em,:where(html:lang(en)) .svc-waysin .serif-em{color: #030303;text-shadow: none;}:where(html:lang(en)) .svc-waysin .serif-em,:where(html:lang(en)) .build-taxonomy .serif-em,:where(html:lang(en)) .how-to-start .serif-em{background: transparent;border-bottom: 3px solid #030303;}:where(html:lang(en)) .svc-waysin-lead,:where(html:lang(en)) .svc-way p,:where(html:lang(en)) .build-taxonomy .section-intro,:where(html:lang(en)) .form-record p,:where(html:lang(en)) .start-copy,:where(html:lang(en)) .start-sheet dd,:where(html:lang(en)) .how-to-start .start-grid p.rv-d3{color: rgba(3,3,3,0.72);text-shadow: none;}:where(html:lang(en)) .svc-waysin-grid,:where(html:lang(en)) .svc-way,:where(html:lang(en)) .form-record,:where(html:lang(en)) .instrument-part,:where(html:lang(en)) .engagement,:where(html:lang(en)) .start-sheet{border-color: rgba(3,3,3,0.22);box-shadow: none;}:where(html:lang(en)) .engagement,:where(html:lang(en)) .instrument-part,:where(html:lang(en)) .logic-step{text-shadow: none;}:where(html:lang(en)) .cta-line{background: var(--mark);color: #030303;border: 0;padding: clamp(12px,1.4vw,16px) clamp(18px,2.4vw,26px);}:where(html:lang(en)) .cta-line span{color: #030303;}:where(html:lang(en)) .cta-line:hover{background: #030303;color: var(--mark);}:where(html:lang(en)) .cta-line:hover span{color: var(--mark);}:where(html:lang(en)) .taxonomy .form-record,:where(html:lang(en)) .svc-way,:where(html:lang(en)) .engagement,:where(html:lang(en)) .instrument-part,:where(html:lang(en)) .start-sheet{background: transparent;box-shadow: none;}:where(html:lang(en)) .taxonomy .form-record::before,:where(html:lang(en)) .svc-way::before,:where(html:lang(en)) .engagement::before,:where(html:lang(en)) .instrument-part::before{display: none;background: transparent;}: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--operating-cover{object-position: center 48%;filter: grayscale(1) saturate(0) contrast(1.12) brightness(0.74);opacity: 0.98;}body .operating-cover::before{background: url("../../../assets/img/shared/operating-blueprint.jpg?v=assetfix1") center 48% / cover no-repeat;filter: grayscale(1) saturate(0) contrast(1.12) brightness(0.74);opacity: 0.98;}:where(html:lang(en)) .operating-cover::after{content: "";position: absolute;inset: 0;z-index: 1;background: linear-gradient(90deg,rgba(0,0,0,0.82),rgba(0,0,0,0.22) 54%,rgba(0,0,0,0.72)),linear-gradient(180deg,#000000 0%,rgba(0,0,0,0.18) 36%,rgba(0,0,0,0.28) 72%,#000000 100%);opacity: 0.54;pointer-events: none;}:where(html:lang(es)) .operating-cover::after{content: "";position: absolute;inset: 0;z-index: 1;opacity: 0.54;pointer-events: none;}body .engagements::before{filter: grayscale(1) saturate(0) contrast(1.12) brightness(0.68);opacity: 0.38;}.build-taxonomy,.svc-waysin{background: linear-gradient(rgba(239,235,225,0.965),rgba(239,235,225,0.965)),url("../../../assets/img/curation/field-manual/FIELD_TEXTURE_01_bone_paper.jpg?v=assetfix1") center / clamp(720px,80vw,1240px) auto;}.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);}.cover-signal{margin: clamp(22px,2.8vw,36px) 0 0;}@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;}}html:where(:lang(es))[lang="es"] body .waysin .wi-when,html:where(:lang(es))[lang="es"] body .svc-waysin .when{display: block;max-width: 32ch;min-height: 2.4em;line-height: 1.25;}body .build-taxonomy .section-intro b{display: block;margin-top: clamp(14px,1.8vw,22px);color: #030303;font-family: var(--display);font-size: clamp(1.2rem,1.55vw,1.58rem);font-style: normal;font-weight: 900;line-height: 1.02;letter-spacing: -0.035em;text-transform: uppercase;}body .operating-logic .logic-scroll-container,body .operating-logic .logic-sticky,body .operating-logic .logic-route,body .operating-logic .logic-step{border: 0;box-shadow: none;background-image: none;}body .operating-logic .logic-route::before,body .operating-logic .logic-route::after,body .operating-logic .logic-step::before,body .operating-logic .logic-step::after,body .operating-logic .logic-text::before,body .operating-logic .logic-text::after{content: none;display: none;}body .operating-logic .logic-step{overflow: visible;}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 .section-bg--operating-cover{filter: grayscale(1) saturate(0) contrast(1.15) brightness(0.9);}body .file-cover::after,body .operating-cover::after,body .manual-cover::after,body .pressure-test::after{opacity: 0.36;}: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);}}@media (max-width: 760px){.operating-logic{padding-top: clamp(72px,18vw,104px);padding-bottom: clamp(70px,18vw,110px);}.logic-scroll-container{height: 235svh;margin-top: clamp(42px,12vw,70px);margin-bottom: clamp(34px,10vw,64px);}.logic-sticky{height: 100svh;min-height: 540px;align-items: center;padding: 72px 0 54px;}.logic-no{font-size: clamp(4.8rem,24vw,7.2rem);color: rgba(248,247,242,0.10);margin-bottom: 10px;}.logic-step h3{font-size: clamp(3.1rem,17vw,5.7rem);line-height: 0.88;margin-bottom: 16px;}.logic-step p{width: min(31ch,86vw);font-size: clamp(0.98rem,3.7vw,1.1rem);line-height: 1.54;}.logic-equation{margin-top: clamp(28px,10vw,48px);}}: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;}.operating-logic,.limits,.field-code,.engagements{position: relative;isolation: isolate;}.operating-logic::before,.limits::after,.field-code::before{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none;background: linear-gradient(180deg,rgba(0,0,0,0.74),rgba(0,0,0,0.92)),url("../../../assets/img/shared/culture-street.jpg") center / cover no-repeat;filter: grayscale(1) contrast(1.2) brightness(0.52);opacity: 0.13;mix-blend-mode: screen;}.operating-logic .wrap,.limits .wrap,.field-code .wrap,.engagements .wrap{position: relative;z-index: 1;}.logic-step .logic-no,.limit-no,.observation-no{text-shadow: 0 10px 32px rgba(0,0,0,0.35);}.operating-cover .brand-mark,.topbar .brand-mark{height: clamp(14px,1.7vw,19px);}.operating-cover{border-bottom: 0;}.operating-cover .cover-map,.cover-map dl{border: 0;}.cover-map dl{gap: 14px;}.cover-map div{padding: 14px 0 12px;border-bottom: 1px solid rgba(239,235,225,0.10);}.cover-map div:last-child{border-bottom: 0;}.svc-way::before,.taxonomy .form-record::before,.engagement::before,.instrument-part::before{content: "";position: absolute;top: 0;left: 0;width: clamp(34px,4.8vw,64px);height: 3px;transform: scaleX(0);transform-origin: left;transition: transform 240ms cubic-bezier(0.16,1,0.3,1);}.svc-way p,.taxonomy .form-record p,.taxonomy .form-record p i,.engagement-for,.engagement-result p,.instrument-part p{transition: color 180ms ease;}.taxonomy .form-record{transition: background-color 190ms ease,border-color 190ms ease,transform 190ms ease;}.taxonomy .form-record h3{transition: color 180ms ease;}.operating-logic{position: relative;overflow: clip;}.operating-logic::before{content: "";position: absolute;inset: 0;pointer-events: none;opacity: 0.20;background: radial-gradient(circle at 18% 26%,rgba(255,199,0,0.055),transparent 30%),linear-gradient(90deg,transparent 0 47%,rgba(239,235,225,0.055) 47.1% 47.35%,transparent 47.45% 100%);}.operating-logic .wrap{position: relative;z-index: 1;}.logic-no{color: rgba(255,199,0,0.14);text-shadow: 0 0 30px rgba(255,199,0,0.08);}.logic-step h3,.engagement h3,.instrument-part h3{transition: color 180ms ease;}.instrument-part{transition: background-color 190ms ease,border-color 190ms ease,opacity 190ms ease,transform 190ms ease;}.engagement{margin-left: auto;margin-right: auto;transition: background-color 190ms ease,border-color 190ms ease,opacity 190ms ease,transform 190ms ease;}@media (max-width: 768px){.logic-scroll-container{height: 238vh;margin-top: 44px;margin-bottom: 48px;}.logic-sticky{min-height: 100svh;height: 100svh;align-items: center;}.logic-step{padding: 0 2px;}.logic-no{font-size: clamp(3.2rem,18vw,5.8rem);margin-bottom: 10px;}.logic-step h3{font-size: clamp(2.75rem,14.5vw,4.6rem);line-height: 0.9;}.credits-window{margin-top: clamp(44px,11vw,72px);}}@media (max-width: 520px){.logic-scroll-container{height: 220vh;}.svc-way,.taxonomy .form-record,.instrument-part,.engagement{border-radius: 9px;}}.instrument-part h3{max-width: 11ch;}.logic-scroll-container{height: 420vh;}@media (max-width:900px){.logic-scroll-container{height: 340svh;min-height: 2100px;}}@media (max-width:520px){.logic-scroll-container{height: 300svh;min-height: 1800px;}}:where(html:lang(es)) .svc-waysin{background: var(--bone);padding: clamp(96px,12vw,150px) 0;}:where(html:lang(es)) .svc-waysin .h-display{color: var(--ink);}:where(html:lang(es)) .svc-waysin .kicker{color: rgba(10,10,10,0.55);}:where(html:lang(es)) .svc-waysin .kicker::before{background-color: #0a0a0a;}:where(html:lang(es)) .svc-waysin .wrap{max-width: 1160px;}:where(html:lang(es)) .svc-waysin-lead{margin: clamp(20px,3vw,34px) 0 0;max-width: 54ch;font: italic clamp(1.15rem,1.6vw,1.5rem)/1.5 var(--serif);color: rgba(10,10,10,0.62);}:where(html:lang(es)) .svc-waysin-lead b{color: var(--ink);font-style: normal;font-weight: 600;}:where(html:lang(es)) .svc-waysin .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-12-field-coordinates.svg");}:where(html:lang(es)) .operating-cover,:where(html:lang(es)) .operating-logic,:where(html:lang(es)) .engagements,:where(html:lang(es)) .diagnostic{background: #000000;}:where(html:lang(es)) .operating-cover::before{inset: 0;transform: none;opacity: 0.74;filter: grayscale(1) contrast(1.14) brightness(0.48);}:where(html:lang(es)) .operating-cover::after{background: radial-gradient(ellipse 72% 52% at 46% 48%,rgba(0,0,0,0.03),rgba(0,0,0,0.38) 58%,rgba(0,0,0,0.92) 100%),linear-gradient(180deg,rgba(0,0,0,0.94),rgba(0,0,0,0.18) 38%,rgba(0,0,0,0.96)),linear-gradient(90deg,rgba(0,0,0,0.86),rgba(0,0,0,0.28) 56%,rgba(0,0,0,0.8));}:where(html:lang(es)) .operating-cover h1,:where(html:lang(es)) .logic-step h3,:where(html:lang(es)) .engagement h3,:where(html:lang(es)) .diagnostic .h-display{color: var(--white);text-shadow: 0 8px 30px rgba(0,0,0,0.72);}:where(html:lang(es)) .operating-cover .serif-em,:where(html:lang(es)) .operating-logic .serif-em,:where(html:lang(es)) .engagements .serif-em,:where(html:lang(es)) .diagnostic .serif-em{color: var(--bone);background: transparent;border: 0;text-shadow: 0 8px 30px rgba(0,0,0,0.58);}:where(html:lang(es)) .cover-copy,:where(html:lang(es)) .cover-map dd,:where(html:lang(es)) .logic-step p,:where(html:lang(es)) .engagement-for,:where(html:lang(es)) .engagement-result p,:where(html:lang(es)) .diagnostic .section-intro,:where(html:lang(es)) .diagnostic-titleline,:where(html:lang(es)) .instrument-part p,:where(html:lang(es)) .decision-output p{color: rgba(239,235,225,0.76);}:where(html:lang(es)) .svc-waysin,:where(html:lang(es)) .build-taxonomy,:where(html:lang(es)) .how-to-start{background: var(--bone);color: #030303;}:where(html:lang(es)) .svc-waysin .h-display,:where(html:lang(es)) .build-taxonomy .h-display,:where(html:lang(es)) .how-to-start .h-display,:where(html:lang(es)) .svc-way h3,:where(html:lang(es)) .form-record h3,:where(html:lang(es)) .how-to-start .serif-em,:where(html:lang(es)) .build-taxonomy .serif-em,:where(html:lang(es)) .svc-waysin .serif-em{color: #030303;text-shadow: none;}:where(html:lang(es)) .svc-waysin .serif-em,:where(html:lang(es)) .build-taxonomy .serif-em,:where(html:lang(es)) .how-to-start .serif-em{background: transparent;border-bottom: 3px solid #030303;}:where(html:lang(es)) .svc-waysin-lead,:where(html:lang(es)) .svc-way p,:where(html:lang(es)) .build-taxonomy .section-intro,:where(html:lang(es)) .form-record p,:where(html:lang(es)) .start-copy,:where(html:lang(es)) .start-sheet dd,:where(html:lang(es)) .how-to-start .start-grid p.rv-d3{color: rgba(3,3,3,0.72);text-shadow: none;}:where(html:lang(es)) .svc-waysin-grid,:where(html:lang(es)) .svc-way,:where(html:lang(es)) .form-record,:where(html:lang(es)) .instrument-part,:where(html:lang(es)) .engagement,:where(html:lang(es)) .start-sheet{border-color: rgba(3,3,3,0.22);box-shadow: none;}:where(html:lang(es)) .engagement,:where(html:lang(es)) .instrument-part,:where(html:lang(es)) .logic-step{text-shadow: none;}:where(html:lang(es)) .cta-line{background: var(--mark);color: #030303;border: 0;padding: clamp(12px,1.4vw,16px) clamp(18px,2.4vw,26px);}:where(html:lang(es)) .cta-line span{color: #030303;}:where(html:lang(es)) .cta-line:hover{background: #030303;color: var(--mark);}:where(html:lang(es)) .cta-line:hover span{color: var(--mark);}:where(html:lang(es)) .taxonomy .form-record,:where(html:lang(es)) .svc-way,:where(html:lang(es)) .engagement,:where(html:lang(es)) .instrument-part,:where(html:lang(es)) .start-sheet{background: transparent;box-shadow: none;}:where(html:lang(es)) .taxonomy .form-record::before,:where(html:lang(es)) .svc-way::before,:where(html:lang(es)) .engagement::before,:where(html:lang(es)) .instrument-part::before{display: none;background: transparent;}.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;}.hero-hand,.hand-accent,.ap-note,.fd-note,.engagement-note,.pressure-end{font-family: var(--type-human);font-style: normal;font-weight: 400;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;}}.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{border-left: 2px solid var(--mark);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;}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 .how-to-start .cta-line{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 12px;width: 100%;white-space: normal;}body .cover-map dd{font-size: 0.875rem;line-height: 1.55;}body .public-evidence .e-line,body .public-evidence .e-formed,body .how-to-start .start-sheet dd{font-size: 1rem;}}@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;}}.svc-waysin .svc-entry-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));margin-top: clamp(42px,5.5vw,72px);border-top: 2px solid var(--ink);border-bottom: 1px solid rgba(10,10,10,0.24);counter-reset: entry;}.svc-waysin .svc-entry{position: relative;min-width: 0;min-height: clamp(270px,23vw,330px);padding: clamp(28px,2.7vw,40px) clamp(22px,2.2vw,34px) clamp(32px,3vw,44px);border-left: 1px solid rgba(10,10,10,0.2);background: transparent;counter-increment: entry;transition: background-color 180ms ease,color 180ms ease;}.svc-waysin .svc-entry:first-child{border-left: 0;}.svc-waysin .svc-entry::before{content: "";position: absolute;inset: -2px 0 auto;height: 4px;background: var(--mark);transform: scaleX(0);transform-origin: left;transition: transform 220ms cubic-bezier(0.16,1,0.3,1);}.svc-waysin .svc-entry::after{content: counter(entry,decimal-leading-zero);position: absolute;right: clamp(18px,2vw,30px);bottom: clamp(18px,2vw,28px);color: rgba(10,10,10,0.2);font: 700 0.68rem/1 var(--mono);letter-spacing: 0.14em;}.svc-waysin .svc-entry .when{display: block;min-height: 2.45em;margin: 0 0 14px;padding-right: 30px;color: rgba(10,10,10,0.52);font: 600 0.66rem/1.28 var(--mono);letter-spacing: 0.16em;text-transform: uppercase;}.svc-waysin .svc-entry h3{max-width: 100%;min-height: 2em;margin: 0 0 20px;color: var(--ink);font: 900 clamp(1.28rem,1.55vw,1.72rem)/0.98 var(--display);letter-spacing: 0;text-align: left;text-transform: uppercase;}.svc-waysin .svc-entry p{max-width: 32ch;margin: 0;color: rgba(10,10,10,0.68);font: 400 clamp(0.96rem,1.05vw,1.08rem)/1.56 var(--sans);letter-spacing: 0;}.executive-outcomes{position: relative;isolation: isolate;overflow: hidden;background: #030303;color: var(--white);}.executive-outcomes::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: linear-gradient(90deg,rgba(255,199,0,0.035),transparent 38%),linear-gradient(180deg,rgba(255,255,255,0.018),transparent 42%);}.executive-outcomes .outcomes-head{display: grid;grid-template-columns: minmax(0,1.08fr) minmax(280px,0.72fr);gap: clamp(36px,7vw,112px);align-items: end;margin-bottom: clamp(46px,6.5vw,86px);}.executive-outcomes .kicker{color: var(--mark);}.executive-outcomes .h-display,.executive-outcomes .h-display .serif-em{color: var(--white);}.executive-outcomes .section-intro{max-width: 46ch;margin: 0;color: rgba(239,235,225,0.68);}.executive-outcomes .outcomes-ledger{border-top: 2px solid rgba(239,235,225,0.88);}.executive-outcomes .outcome-row{position: relative;display: grid;grid-template-columns: 52px minmax(210px,0.58fr) minmax(0,1.42fr);gap: clamp(20px,3.2vw,52px);align-items: start;padding: clamp(28px,3.4vw,46px) 0;border-bottom: 1px solid rgba(239,235,225,0.2);}.executive-outcomes .outcome-row::before{content: "";position: absolute;inset: -1px auto auto 0;width: clamp(46px,6vw,88px);height: 3px;background: var(--mark);transform: scaleX(0.32);transform-origin: left;transition: transform 220ms cubic-bezier(0.16,1,0.3,1);}.executive-outcomes .outcome-no{color: var(--mark);font: 700 0.68rem/1 var(--mono);letter-spacing: 0.16em;}.executive-outcomes .outcome-row h3{max-width: 15ch;margin: 0;color: var(--white);font: 900 clamp(1.45rem,2.2vw,2.45rem)/0.96 var(--display);letter-spacing: 0;text-transform: uppercase;}.executive-outcomes .outcome-detail{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: clamp(24px,4vw,64px);margin: 0;}.executive-outcomes .outcome-detail > div{min-width: 0;padding-left: clamp(18px,2.2vw,30px);border-left: 1px solid rgba(239,235,225,0.18);}.executive-outcomes .outcome-detail dt{margin: 0 0 10px;color: rgba(239,235,225,0.46);font: 600 0.64rem/1.25 var(--mono);letter-spacing: 0.16em;text-transform: uppercase;}.executive-outcomes .outcome-detail dd{margin: 0;color: rgba(239,235,225,0.76);font: 400 clamp(0.96rem,1.08vw,1.1rem)/1.55 var(--sans);letter-spacing: 0;}.executive-outcomes .outcome-proof dt{color: var(--mark);}.executive-outcomes .outcome-proof dd{color: var(--white);font-weight: 600;}.vertical-cta{right: 0;padding: 12px 9px 14px;border-radius: 0;filter: none;text-shadow: none;}.vertical-cta::after{box-shadow: none;filter: none;}@media (max-width: 1100px){.svc-waysin .svc-entry-grid{grid-template-columns: repeat(2,minmax(0,1fr));}.svc-waysin .svc-entry{min-height: 0;}.svc-waysin .svc-entry:nth-child(odd){border-left: 0;}.svc-waysin .svc-entry:nth-child(n + 3){border-top: 1px solid rgba(10,10,10,0.2);}.executive-outcomes .outcome-row{grid-template-columns: 44px minmax(190px,0.52fr) minmax(0,1.48fr);}}@media (max-width: 760px){.svc-waysin .svc-entry-grid{grid-template-columns: 1fr;}.svc-waysin .svc-entry,.svc-waysin .svc-entry:nth-child(odd){min-height: 0;padding: 26px 20px 32px;border-top: 1px solid rgba(10,10,10,0.2);border-left: 0;}.svc-waysin .svc-entry:first-child{border-top: 0;}.svc-waysin .svc-entry .when,.svc-waysin .svc-entry h3{min-height: 0;}.executive-outcomes .outcomes-head{grid-template-columns: 1fr;gap: 24px;}.executive-outcomes .outcome-row{grid-template-columns: 38px minmax(0,1fr);gap: 16px;padding: 28px 0 32px;}.executive-outcomes .outcome-row h3{max-width: 12ch;}.executive-outcomes .outcome-detail{grid-column: 2;grid-template-columns: 1fr;gap: 20px;}}@media (prefers-reduced-motion: reduce){.svc-waysin .svc-entry,.svc-waysin .svc-entry::before,.executive-outcomes .outcome-row::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 .operating-cover h1,html:where(:lang(es))[lang="es"] body .manual-cover h1{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-head{column-gap: 5rem;}body.site-final section[id]{scroll-margin-top: 5.5rem;}body.site-final .section-intro,body.site-final .cover-copy,body.site-final .manual-sub,body.site-final .svc-waysin-lead,body.site-final .limits-intro{letter-spacing: 0;}body.site-final .cta-line{border-radius: 0;}body.operating-final .svc-waysin{background: #070707;color: var(--final-bone);}body.operating-final .svc-waysin .h-display{color: var(--final-bone);}body.operating-final .svc-waysin .svc-waysin-lead{color: rgba(239,235,225,0.76);}body.operating-final .svc-entry-grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 0.72rem;border: 0;background: transparent;}body.operating-final .svc-waysin .svc-entry,body.operating-final .svc-waysin .svc-entry:first-child,body.operating-final .svc-waysin .svc-entry:nth-child(odd),body.operating-final .svc-waysin .svc-entry:nth-child(n + 3){display: flex;min-height: 20rem;padding: clamp(2.4rem,4vw,4rem);flex-direction: column;border: 0;border-radius: 0;background: #0e0e0e;color: var(--final-bone);}body.operating-final .svc-waysin .svc-entry:nth-child(2){background: var(--final-yellow);color: var(--final-black);}body.operating-final .svc-waysin .svc-entry::before{inset: 0 0 auto;height: 0.22rem;}body.operating-final .svc-waysin .svc-entry::after{color: rgba(255,199,0,0.78);}body.operating-final .svc-waysin .svc-entry:nth-child(2)::after{color: rgba(3,3,3,0.7);}body.operating-final .svc-waysin .svc-entry .when{min-height: 0;margin-bottom: 2rem;color: rgba(239,235,225,0.52);}body.operating-final .svc-waysin .svc-entry:nth-child(2) .when{color: rgba(3,3,3,0.62);}body.operating-final .svc-waysin .svc-entry h3{min-height: 0;max-width: 20ch;margin: 0 0 2rem;padding: 0.1em 0 0.12em;color: var(--final-bone);font-size: clamp(2rem,3.2vw,3.35rem);line-height: 1.06;letter-spacing: 0;overflow: visible;overflow-wrap: normal;text-wrap: balance;}body.operating-final .svc-waysin .svc-entry:nth-child(2) h3{color: var(--final-black);}body.operating-final .svc-waysin .svc-entry p{max-width: 35ch;margin-top: auto;color: rgba(239,235,225,0.7);font-size: 1.05rem;line-height: 1.58;}body.operating-final .svc-waysin .svc-entry:nth-child(2) p{color: rgba(3,3,3,0.82);}body.operating-final .executive-outcomes .outcomes-ledger{display: grid;gap: 0.65rem;border: 0;}body.operating-final .executive-outcomes .outcome-row{padding: 2.35rem 2rem;border: 0;background: rgba(248,247,242,0.035);}body.operating-final .executive-outcomes .outcome-row:nth-child(even){background: rgba(248,247,242,0.055);}body.operating-final .executive-outcomes .outcome-row::before{top: 0;width: 2.7rem;transform: scaleX(1);}body.operating-final .executive-outcomes .outcome-detail > div{padding-left: 0;border: 0;}body.operating-final .engagement-note{max-width: 25ch;margin-top: 2rem;color: var(--final-yellow);font-family: "Nothing You Could Do",cursive;font-size: 2rem;font-style: normal;font-weight: 400;line-height: 1.16;letter-spacing: 0;transform: rotate(-2deg);}@media (max-width: 760px){body.site-final .section-head{column-gap: 0;}body.dossier-final .cover-hand,body.operating-final .engagement-note,body.practice-final .pressure-end{font-size: 1.65rem;}body.operating-final .svc-entry-grid{grid-template-columns: 1fr;gap: 0.5rem;}body.operating-final .svc-waysin .svc-entry,body.operating-final .svc-waysin .svc-entry:first-child,body.operating-final .svc-waysin .svc-entry:nth-child(odd),body.operating-final .svc-waysin .svc-entry:nth-child(n + 3){min-height: 0;padding: 2rem 1.5rem 2.5rem;border: 0;}body.operating-final .svc-waysin .svc-entry .when,body.operating-final .svc-waysin .svc-entry h3{min-height: 0;}body.operating-final .svc-waysin .svc-entry h3{max-width: none;font-size: clamp(1.9rem,9vw,2.75rem);overflow-wrap: break-word;text-wrap: pretty;}html:where(:lang(es))[lang="es"] body.operating-final .operating-title-line{display: block;overflow-wrap: break-word;word-break: normal;hyphens: none;}body.operating-final .executive-outcomes .outcome-row{padding: 2rem 1.3rem;}}@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.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.operating-final .svc-waysin{background: var(--hybrid-bone);color: var(--hybrid-black);}.hybrid-brooklyn.operating-final .svc-waysin .kicker{color: var(--hybrid-black);}.hybrid-brooklyn.operating-final .svc-waysin .h-display{color: var(--hybrid-black);font-size: clamp(2.4rem,4.65vw,5.75rem);font-weight: 780;line-height: 0.94;max-width: 22ch;}.hybrid-brooklyn.operating-final .svc-waysin .serif-em{font-family: "IBM Plex Mono",monospace;font-size: 0.72em;font-style: italic;font-weight: 400;letter-spacing: 0.02em;}.hybrid-brooklyn.operating-final .svc-waysin .svc-waysin-lead,.hybrid-brooklyn.operating-final .svc-waysin .svc-entry p{color: #201f1b;font-family: "IBM Plex Mono",monospace;font-size: clamp(0.94rem,1.12vw,1.08rem);font-weight: 400;line-height: 1.65;text-align: justify;text-justify: inter-word;}.hybrid-brooklyn.operating-final .svc-waysin .svc-entry:not(:nth-child(2)) p{color: rgba(239,235,225,0.76);}.hybrid-brooklyn.operating-final .svc-waysin .svc-entry:nth-child(2) p{color: rgba(3,3,3,0.82);}.hybrid-brooklyn.operating-final .svc-waysin .svc-entry h3{font-size: clamp(1.45rem,2vw,2.25rem);font-weight: 780;line-height: 0.96;}.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;}@media (max-width: 760px){.hybrid-brooklyn.operating-final .svc-waysin .h-display{max-width: 13ch;}}.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(.section-intro,.svc-waysin-lead,.record-copy,.record-summary){margin-inline: auto;max-width: 68ch;text-align: justify;text-justify: inter-word;}.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;}.hybrid-brooklyn:is(.dossier-final,.operating-final,.practice-final) main :is(.section-intro,.svc-waysin-lead){font-size: clamp(1rem,1.18vw,1.22rem);line-height: 1.72;}@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;}html:where(:lang(en))[lang="en"] .operating-final .operating-cover h1{font-size: clamp(3.15rem,7.1vw,7.9rem);max-width: 12.5ch;}@media (max-width: 760px){html:where(:lang(en))[lang="en"] .operating-final .operating-cover h1{max-width: 10ch;font-size: clamp(2.75rem,13.5vw,4.6rem);}}: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;}.home-final .home-manifesto,.home-final .formats,.operating-final .build-taxonomy,.practice-final .field-reading{background-position: center,center;background-size: auto,cover;background-blend-mode: normal,multiply;}.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;}.visual-duo{display: grid;grid-template-columns: 1.12fr .88fr;min-height: clamp(470px,55vw,760px);}.visual-duo figure{position: relative;min-width: 0;margin: 0;overflow: hidden;border-top: 1px solid rgba(239,235,225,.18);}.visual-duo figure + figure{border-left: 1px solid rgba(239,235,225,.18);}.visual-duo--map figure:first-child img{object-position: center 58%;}@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;}.visual-duo{grid-template-columns: 1fr;min-height: auto;}.visual-duo figure{height: 62svh;}.visual-duo figure + figure{border-left: 0;}}:root{--to-black: #0a0a0a;--to-bone: #efebe1;--to-yellow: #ffc700;}.visual-interlude--circulation > img{object-position: center 54%;}}@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 .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%);}body .engagements::before{content: none;display: none;background: none;}body .engagements{background: #000000;}@media (max-width: 860px){body .progress{display: block;}}.svc-waysin-grid,.svc-way,.build-taxonomy .form-record,.how-to-start .start-sheet,.field-reading .observation{border-color: rgba(10,10,10,0.13);}.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);}.svc-way::before,.taxonomy .form-record::before,.engagement::before,.instrument-part::before{display: block;background: var(--mark);}.svc-way,.taxonomy .form-record,.instrument-part,.engagement{border-radius: 0;overflow: visible;box-shadow: none;}.taxonomy{gap: clamp(22px,4vw,66px) clamp(28px,6vw,92px);}.taxonomy .form-record{border: 0;background: transparent;min-height: 0;padding: clamp(22px,3vw,34px) 0;transform: none;}.taxonomy .form-record::before{display: none;}.engagement-path{margin-top: clamp(40px,6vw,86px);}.credits-window{height: min(86vh,900px);margin-top: clamp(42px,7vw,86px);cursor: default;}.engagement{width: min(100%,920px);padding: 0;border: 0;background: transparent;margin-bottom: clamp(112px,15vw,210px);transform: none;}.engagement::before{display: block;position: relative;width: clamp(34px,4.2vw,66px);height: 3px;margin: 0 auto clamp(22px,2.8vw,34px);background: var(--mark);transform: none;opacity: .66;}.engagement h3{color: var(--white);text-shadow: 0 22px 70px rgba(0,0,0,.48);}.engagement-for{margin-bottom: clamp(24px,3vw,40px);}.engagement-result p{color: rgba(239,235,225,.46);}.instrument{background: transparent;margin-top: clamp(54px,7vw,90px);}.instrument-parts{gap: clamp(30px,5.5vw,82px) clamp(34px,7vw,110px);padding-top: 0;}.instrument-part{border: 0;border-top: 1px solid rgba(239,235,225,.16);background: transparent;padding: clamp(24px,3vw,38px) 0 clamp(18px,2.4vw,30px);min-height: 0;transform: none;}.instrument-part::before{display: none;}.decision-output{padding-top: clamp(36px,5vw,70px);margin-top: clamp(24px,4vw,56px);}@media (max-width: 768px){.taxonomy,.instrument-parts{gap: 26px;}.engagement{padding: 0;margin-bottom: clamp(88px,24vw,140px);}.credits-window{height: min(72vh,720px);}}@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){.operating-final .operating-cover{min-height: auto;padding-top: 108px;padding-bottom: 72px;}.operating-final .svc-waysin,.operating-final .build-taxonomy,.operating-final .executive-outcomes,.operating-final .engagements,.operating-final .diagnostic,.operating-final .how-to-start{padding-top: 76px;padding-bottom: 76px;}.operating-final .operating-logic{padding-top: 68px;padding-bottom: 68px;}.operating-final .logic-scroll-container{height: 192svh;margin-top: 34px;margin-bottom: 30px;}.operating-final .logic-sticky{padding-top: 64px;padding-bottom: 44px;}.operating-final .svc-entry-grid,.operating-final .taxonomy,.operating-final .outcomes-grid,.operating-final .engagement-grid{margin-top: 38px;}.operating-final .svc-entry,.operating-final .form-record,.operating-final .outcome,.operating-final .engagement{padding-top: 23px;padding-bottom: 25px;}}.home-final .home-manifesto,.home-final .formats,.operating-final .build-taxonomy,.practice-final .field-reading{background-image: linear-gradient(rgba(239,235,225,.94),rgba(239,235,225,.94)),url("../../../assets/img/final/texture-bone.webp");}.operating-final .section-bg--operating-cover{filter: grayscale(1) contrast(1.08) brightness(.88);}.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--circulation > img{filter: saturate(.52) contrast(1.04) brightness(.76);}.visual-duo--map figure:first-child img{filter: saturate(.50) contrast(1.03) brightness(.79);}.visual-duo--map figure:last-child img{object-position: center 46%;filter: grayscale(1) contrast(1.03) brightness(.78);}.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{.operating-final .operating-title-line{display: block;}.operating-final .operating-title-line + .operating-title-line{margin-top: .12em;}.operating-final .logic-step p,.operating-final .engagement-for,.operating-final .instrument-part p,.operating-final .decision-output p{color: rgba(239,235,225,.72);}.operating-final .engagement-result p{color: rgba(239,235,225,.62);}@media (max-width: 760px),(prefers-reduced-motion: reduce){.operating-final .logic-scroll-container{height: auto;margin-block: clamp(3rem,7vw,7rem);}.operating-final .logic-sticky{position: static;height: auto;min-height: 0;padding: 0;overflow: visible;}.operating-final .logic-route{display: grid;}.operating-final .logic-step,.operating-final .logic-step.is-active,.operating-final .logic-step.is-past,.operating-final .logic-step.is-future{position: relative;inset: auto;display: grid;grid-template-columns: minmax(3.5rem,.16fr) minmax(0,1fr);gap: clamp(1.25rem,3vw,3.5rem);width: 100%;padding: clamp(1.6rem,3vw,3rem) 0;border-top: 1px solid rgba(239,235,225,.14);opacity: 1;visibility: visible;pointer-events: auto;text-align: left;transform: none;}.operating-final .logic-step h3{font-size: clamp(1.8rem,4vw,4rem);text-align: left;}.operating-final .logic-no{margin: 0;color: var(--mark);font-size: 1rem;}}}
