@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;margin: 0 0 clamp(20px,3vw,34px);color: var(--soft);font: 600 11px var(--mono);text-transform: uppercase;white-space: nowrap;}.h-display{margin: 0;font: 900 clamp(3rem,6.5vw,6.6rem)/0.9 var(--display);text-transform: uppercase;}.serif-em{font-family: var(--serif);font-style: italic;text-transform: none;letter-spacing: -0.025em;color: var(--white);}.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: "";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{flex-wrap: wrap;justify-content: space-between;border-top: 1px solid var(--line);}.foot a{color: var(--soft);transition: color 0.25s;}.foot a:hover{color: var(--mark);}@media (max-width: 980px){.brand-small{font-size: 11px;}.vertical-cta{display: none;}}@media (max-width: 800px){.foot{align-items: flex-start;flex-direction: column;}}.rv,.rv-l,.rv-r{opacity: 0;}.rv{transform: translateY(20px);transition: opacity 0.52s cubic-bezier(0.16,1,0.3,1),transform 0.52s cubic-bezier(0.16,1,0.3,1);}.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: 768px){.h-display,h1,h2,h3,h4,h5,h6,.kicker,.brand-small,.start-title,.forms-title{word-break: normal;hyphens: none;}img,video{max-width: 100%;height: auto;}}: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;}:root{--grade-portal-soft: grayscale(0.82) saturate(0.18) contrast(1.06) brightness(0.68);--grade-portal: grayscale(0.94) saturate(0.06) contrast(1.08) brightness(0.56);--grade-pressure: grayscale(1) saturate(0) contrast(1.1) brightness(0.66);--grade-infrastructure: grayscale(0.96) saturate(0.04) contrast(1.08) brightness(0.62);--grade-archive: grayscale(1) saturate(0) contrast(1.06) brightness(0.4);--grade-archive-open: grayscale(0.92) saturate(0.08) contrast(1.06) brightness(0.58);--grade-public: grayscale(0.78) saturate(0.16) contrast(1.06) brightness(0.64);--grade-worn: grayscale(0.92) saturate(0.08) contrast(1.06) brightness(0.46);}.hero{min-height: 100svh;overflow: hidden;background: var(--oled);display: flex;align-items: stretch;isolation: isolate;}.hero::before{content: "";position: absolute;z-index: -3;}.hero::after{content: "";position: absolute;inset: 0;z-index: -2;background: radial-gradient(ellipse at 22% 49%,rgba(3,3,3,0.42) 0 15%,rgba(3,3,3,0.18) 42%,rgba(3,3,3,0.06) 66%),radial-gradient(ellipse at 82% 80%,rgba(3,3,3,0.34) 0 13%,rgba(3,3,3,0.08) 48%),linear-gradient(90deg,rgba(3,3,3,0.42) 0%,rgba(3,3,3,0.16) 34%,rgba(3,3,3,0.05) 65%,rgba(3,3,3,0.28) 100%),linear-gradient(180deg,rgba(3,3,3,0.5) 0%,rgba(3,3,3,0.05) 24%,rgba(3,3,3,0.08) 68%,rgba(3,3,3,0.62) 100%);}.hero-grid{width: min(1240px,calc(100% - var(--pad) * 2));min-height: 100svh;margin-inline: auto;padding: clamp(118px,13vh,154px) 0 clamp(80px,9vh,112px);display: grid;grid-template-columns: minmax(0,1fr) minmax(260px,390px);align-items: stretch;}.hero-grid main,.hero-lead{align-self: center;}.hero-hand{font-family: var(--hand);font-size: clamp(1rem,1.3vw,1.28rem);color: var(--mark);letter-spacing: 0.015em;margin-bottom: 0.55em;transform: rotate(-2deg);}.hero h1{margin: 0;font-family: var(--display);text-transform: uppercase;text-shadow: 0 4px 26px rgba(0,0,0,0.72);}.hero h1 span{display: block;white-space: nowrap;}.hero-side{border: 0;padding: 0;}.hero-side strong{margin-bottom: 0.2em;}.band{padding-block: clamp(120px,16vw,210px);border-top: 0;}.problem,.build,.proof,.diag-strip{isolation: isolate;overflow: hidden;contain: paint;}.hero,.closing{isolation: isolate;overflow: hidden;}.hero::before,.problem::before,.build::before,.proof::before,.closing::before{transform-origin: center;}.hero::before{filter: var(--grade-portal-soft);}.build::before{filter: var(--grade-infrastructure);}.proof::before{filter: var(--grade-public);}.closing::before{filter: var(--grade-worn);}.lead{font-family: var(--serif);font-style: italic;font-size: clamp(1.25rem,1.9vw,1.7rem);line-height: 1.5;color: var(--muted);max-width: 30ch;}.problem::before{content: "";position: absolute;z-index: -3;transform-origin: center;}.problem::after{content: none;display: none;}.problem .wrap{position: relative;z-index: 1;display: grid;align-items: start;}.problem .wrap::after{content: "";position: absolute;inset: 0;z-index: -2;background: linear-gradient( 90deg,rgba(3,3,3,0.42),transparent 58%,rgba(3,3,3,0.28) );pointer-events: none;}.problem .kicker{grid-column: 1/-1;}.problem h2{grid-area: headline;text-shadow: 0 8px 38px rgba(0,0,0,0.85);}.problem-verdict{grid-area: verdict;position: relative;align-self: center;width: 100%;margin: clamp(48px,6vw,82px) 0 0;padding: clamp(25px,3vw,40px) 0;color: #fff;text-align: right;}.problem-verdict::before{content: "";position: absolute;right: 0;top: 0;}.problem-verdict p{margin: 0;text-transform: uppercase;text-wrap: balance;text-shadow: 0 6px 30px rgba(0,0,0,0.9);}.problem-verdict p span{display: block;font-size: 0.52em;font-weight: 500;text-transform: none;margin: 8px 0 0;}.problem .lead{grid-area: bridge;position: relative;justify-self: center;left: auto;bottom: auto;margin: 0;font-size: clamp(1.08rem,1.42vw,1.34rem);border: 0;padding: 0;text-shadow: 0 4px 24px rgba(0,0,0,0.92);}.build{padding-block: clamp(96px,11vw,146px);background: var(--night);color: var(--white);}.build::before{content: "";position: absolute;inset: 0;z-index: -3;transform: none;transform-origin: center;}.build::after{content: "";position: absolute;inset: 0;z-index: -2;background: linear-gradient(90deg,rgba(3,3,3,0.72),rgba(3,3,3,0.3) 54%,rgba(3,3,3,0.62)),linear-gradient(180deg,#030303 0%,rgba(3,3,3,0.08) 24%,rgba(3,3,3,0.24) 72%,#030303 100%);}.build .wrap{position: relative;z-index: 1;}.build .kicker{justify-content: center;}.build h2{margin: 0 auto clamp(22px,3vw,38px);text-align: center;text-shadow: 0 8px 38px rgba(0,0,0,0.88);}.build .serif-em{color: var(--bone);}.build-sub{font-family: var(--serif);font-style: italic;font-size: clamp(1.08rem,1.4vw,1.3rem);line-height: 1.5;color: rgba(248,247,242,0.68);max-width: 39ch;margin: 0 auto clamp(30px,4vw,48px);text-align: center;text-shadow: 0 4px 24px rgba(0,0,0,0.9);}.build .link-arrow{color: rgba(248,247,242,0.58);}.build .link-arrow:hover{color: var(--white);}.proof{border: 0;}.proof::before{content: "";position: absolute;inset: 0;transform: none;transform-origin: center;z-index: 0;}.proof::after{content: "";position: absolute;inset: 0;z-index: 0;background: linear-gradient( 90deg,rgba(5,5,6,0.9),rgba(5,5,6,0.48) 50%,rgba(5,5,6,0.68) ),linear-gradient( 180deg,#0a0a0a 0%,rgba(5,5,6,0.24) 25%,rgba(5,5,6,0.4) 72%,#0a0a0a 100% );}.proof .wrap{position: relative;z-index: 1;}.proof h2{font-size: clamp(2.8rem,6vw,6rem);max-width: 15ch;}.proof-foot{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 24px;align-items: center;margin-top: clamp(48px,6vw,80px);}.link-arrow{font-family: var(--mono);font-size: 12px;letter-spacing: 0.16em;text-transform: uppercase;color: var(--muted);border: 0;padding-bottom: 5px;transition: color 0.25s;}.link-arrow:hover{color: var(--white);}.cta-big{font-family: var(--display);text-transform: uppercase;font-size: clamp(1.4rem,2.6vw,2.4rem);letter-spacing: -0.06em;color: var(--white);display: inline-flex;align-items: center;gap: 14px;}.cta-big span{color: var(--mark);}.diag-strip{padding-block: clamp(82px,10vw,132px);background: var(--night);}.diag-strip::before{content: "";position: absolute;inset: 0;z-index: -2;transform: none;transform-origin: center;opacity: 0.62;filter: grayscale(1) contrast(1.05) brightness(0.6);}.diag-strip::after{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient( 90deg,rgba(3,3,3,0.9) 0%,rgba(3,3,3,0.7) 48%,rgba(3,3,3,0.34) 78%,rgba(3,3,3,0.58) 100% ),linear-gradient( 180deg,#0a0a0a 0%,rgba(3,3,3,0.14) 26%,rgba(3,3,3,0.3) 72%,#0a0a0a 100% );}.diag-strip .wrap{max-width: 1280px;position: relative;z-index: 1;}.ds-line{font-family: var(--serif);font-style: italic;font-size: clamp(1.4rem,2.6vw,2.4rem);line-height: 1.3;color: var(--white);margin: 0;max-width: 24ch;}.diagnostic-grid{display: grid;grid-template-columns: minmax(0,1.18fr) minmax(340px,0.72fr);gap: clamp(64px,9vw,144px);align-items: center;}.diagnostic-narrative{max-width: 680px;}.diagnostic-prelude{margin: 0 0 clamp(46px,6vw,78px);font: italic clamp(2.5rem,5vw,5.3rem)/0.94 var(--serif);letter-spacing: -0.035em;color: var(--bone);text-wrap: balance;text-shadow: 0 6px 34px rgba(0,0,0,0.82);}.diagnostic-grid .kicker{margin-bottom: clamp(20px,2.5vw,30px);}.diagnostic-grid .ds-line{font-size: clamp(2rem,3.5vw,4rem);line-height: 1.02;max-width: 15ch;}.diagnostic-copy{max-width: 53ch;color: rgba(248,247,242,0.66);font-size: 1.05rem;line-height: 1.65;margin: 26px 0 30px;text-shadow: 0 3px 20px rgba(0,0,0,0.86);}.closing{min-height: 88svh;display: flex;align-items: center;text-align: left;padding-top: clamp(130px,13vw,180px);padding-bottom: clamp(92px,10vw,138px);background: var(--mark);color: var(--ink);border-top: clamp(10px,1.2vw,18px) solid var(--night);}.closing .wrap{max-width: min(1120px,calc(100% - var(--pad) * 2));}.closing .kicker{justify-content: flex-start;color: var(--ink);opacity: 0.74;margin-bottom: clamp(22px,3vw,36px);transform: none;}.closing .kicker::before{background: var(--night);opacity: 0.4;}.closing-head{font-family: var(--display);text-transform: uppercase;font-weight: 850;font-size: clamp(3rem,6.4vw,6rem);line-height: 0.88;letter-spacing: -0.042em;margin: 0;max-width: 14ch;color: var(--ink);text-shadow: none;}.closing-body{font-size: clamp(1.08rem,1.45vw,1.35rem);color: var(--ink);opacity: 0.9;line-height: 1.48;max-width: 44ch;margin: clamp(34px,4vw,54px) 0 0 auto;font-weight: 600;}.closing-cta{margin-top: clamp(42px,5vw,68px);display: flex;justify-content: space-between;gap: 28px;align-items: end;}.closing-tag{font-family: var(--mono);font-size: 11px;letter-spacing: 0.2em;text-transform: uppercase;color: var(--ink);opacity: 0.72;margin-bottom: 0;font-weight: 600;max-width: 34ch;}.closing .cta-big{justify-content: center;font-size: clamp(1.2rem,2.2vw,2rem);border: 2px solid var(--night);display: inline-flex;box-shadow: 10px 10px 0 rgba(3,3,3,0.18);}.closing .cta-big:hover{opacity: 1;transform: translate(-2px,-2px);}@media (max-width: 980px){:where(html:lang(en)) .hero-grid{grid-template-columns: 1fr;min-height: 100svh;padding: 112px 0 72px;align-content: end;gap: 48px;}:where(html:lang(es)) .hero-grid{grid-template-columns: 1fr;min-height: 100svh;padding: 108px 0 64px;align-content: end;gap: 26px;}.hero-grid main,.hero-lead{align-self: end;transform: none;}:where(html:lang(en)) .hero h1{font-size: clamp(3.8rem,16vw,6.4rem);}:where(html:lang(es)) .hero h1{font-size: clamp(3.3rem,13.5vw,5.4rem);}.hero-hand{margin-left: 6px;}:where(html:lang(en)) .hero-side{max-width: 34ch;margin: 0 0 24px auto;}:where(html:lang(es)) .hero-side{max-width: none;margin: 0;}:where(html:lang(es)) .hero-side p{font-size: 0.98rem;line-height: 1.5;}:where(html:lang(es)) .hero-side strong{font-size: 1.02rem;}.problem{min-height: auto;padding-block: 110px;}.problem .wrap{min-height: auto;display: grid;grid-template-columns: 1fr;grid-template-areas: "kicker" "headline" "verdict" "bridge" "closing";row-gap: 58px;}.problem .wrap::after{inset: -110px calc(var(--pad) * -1);}.problem .kicker{grid-area: kicker;grid-column: auto;margin-bottom: -22px;}.problem h2{margin-left: 0;}.problem-verdict{width: 92%;margin: 10px 0 0 auto;padding: 26px 0;text-align: right;}.problem-verdict p span{margin-left: 7%;}.problem .lead{justify-self: start;margin: 6px 0 0;}.build h2{font-size: clamp(3.4rem,15vw,5.6rem);}.build-sub{margin-bottom: 48px;}.diagnostic-grid{grid-template-columns: 1fr;}.diagnostic-narrative{max-width: none;}.diagnostic-prelude{margin-bottom: 54px;font-size: clamp(2.5rem,11vw,4.5rem);}.index-links a{grid-template-columns: 38px 1fr;}.closing{min-height: auto;padding-top: 130px;padding-bottom: 100px;}.closing-head{font-size: clamp(2.8rem,12vw,4.7rem);line-height: 0.82;max-width: 11.5ch;}.closing-head span{white-space: normal;}}@media (prefers-reduced-motion: reduce){.brand-small::before{animation: none;}}.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.8;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{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;}.foot{flex-direction: column;align-items: flex-start;gap: 20px;}.foot-links{flex-direction: column;gap: 16px;}.problem .wrap{grid-template-columns: 1fr;}.wrap{width: min(100%,calc(100% - var(--pad) * 2));}.hero{min-height: 100svh;padding-top: 110px;padding-bottom: 60px;}.hero h1 em{margin-top: 0.12em;line-height: 1.0;}.hero-grid{min-height: auto;align-content: center;padding: 0;gap: 32px;}.hero-grid main,.hero-lead{align-self: center;}.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;}}.problem::after,.problem-verdict::before{content: none;display: none;}.kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-01-field-mark.svg");gap: 12px;}.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));}.hero .kicker::before{width: 36px;height: 36px;flex: 0 0 36px;background-color: transparent;-webkit-mask: none;mask: none;background: var(--to-kicker-icon) center / contain no-repeat;opacity: 1;}.hero .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-03-opening-bracket.svg");}.ep .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-04-technical-focus.svg");}.problem .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-11-unclaimed-zone.svg");}.build .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-14-noise-to-form.svg");}.formats .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-05-field-vector.svg");}.waysin .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-12-field-coordinates.svg");}.proof .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-06-proof-grid.svg");}.diag-strip .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-01-field-mark.svg");}.closing .kicker{--to-kicker-icon: url("../../../assets/brand/visual-icons/asset-07-threshold-cut.svg");}.build .kicker{transform: none;}.closing .kicker::before{background-color: #0a0a0a;width: 34px;height: 34px;flex: 0 0 34px;}.h-display{letter-spacing: -0.044em;line-height: 0.86;}.build h2,.closing-head,.problem h2,.problem-verdict p{letter-spacing: -0.044em;line-height: 0.86;}.serif-em,.hero h1 em,.build .serif-em,.problem .serif-em{font-family: var(--frank);font-style: italic;font-weight: 500;text-transform: none;letter-spacing: -0.01em;color: var(--bone);border-bottom: 0;}.kicker{letter-spacing: 0.16em;}.brand-mark{display: block;}.brand-small span{display: none;}.closing .cta-big{background: var(--night);color: var(--mark);padding: clamp(12px,1.4vw,16px) clamp(18px,2.4vw,26px);border-bottom: 0;transition: background-color 160ms ease,color 160ms ease,transform 120ms ease;}.closing .cta-big span{color: var(--mark);}.closing .cta-big:hover{background: var(--mark);color: #0a0a0a;}.closing .cta-big:hover span{color: #0a0a0a;}.closing .serif-em{color: #0a0a0a;}.hero h1 span{color: #f8f7f2;}@media (max-width: 768px){.hero h1{font-size: clamp(3.1rem,13vw,4.4rem);line-height: 0.82;}.hero-side strong{font-size: 0.98rem;white-space: normal;}.hero-side p{font-size: 0.95rem;line-height: 1.5;}}.problem-verdict p span{font-family: var(--frank);font-style: italic;letter-spacing: -0.005em;}.hero h1 em{font-family: var(--frank);font-style: italic;font-weight: 400;text-transform: none;letter-spacing: -0.005em;font-size: 0.5em;line-height: 1.04;margin-top: 0.3em;display: block;color: var(--bone);}.formats{background-size: auto,clamp(680px,75vw,1200px);}: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,.cover-title,.fm-head{max-width: 10.6ch;}.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;}.hero-grid{gap: clamp(42px,7vw,104px);}.hero-grid main,.hero-lead{transform: translate(-1vw,-6vh);}.problem-verdict{max-width: 560px;}.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);}.cover-sub,.cover-copy,.manual-sub,.origin-copy p,.diagnostic-copy,.section-intro{color: rgba(239,235,225,0.74);}.hero h1{max-width: 11ch;font-size: clamp(3.75rem,6.35vw,7.25rem);line-height: 0.86;font-weight: 840;letter-spacing: -0.035em;}.build h2{font-size: clamp(3.45rem,6.2vw,6.65rem);line-height: 0.88;max-width: 15.5ch;}.proof h2,.closing-head{font-size: clamp(2.65rem,5.1vw,5.25rem);line-height: 0.9;}.formats-head .h-display,.diag-strip .h-display{font-size: clamp(2.35rem,4.65vw,4.75rem);line-height: 0.94;}.pb-cat span,.diagnostic-copy span{box-decoration-break: clone;}.problem .serif-em,.build .serif-em,.proof .serif-em{color: var(--bone);}.ep-entry,.wayin,.fmt-dev,.rec{border-color: rgba(255,199,0,0.22);}.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;}.closing-head,.closing .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);}@media (max-width: 760px){.hero h1,.cover-title,.fm-head{font-size: clamp(3.25rem,13vw,4.85rem);line-height: 0.84;}.hero-grid main,.hero-lead{transform: none;}}.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;}}.pb-cat span,.diagnostic-copy span{background: transparent;color: inherit;padding: 0;}.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;}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 .hero h1{font-size: clamp(4.15rem,7.1vw,8.2rem);}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);}}.problem{background: #000000;min-height: 104svh;padding-block: clamp(112px,13vw,172px);}.problem::before{inset: 0;transform: none;filter: none;}.problem .wrap{grid-template-columns: minmax(0,1fr) minmax(340px,0.82fr);grid-template-areas: "headline verdict" "bridge bridge" "closing closing";column-gap: clamp(52px,9vw,140px);row-gap: clamp(72px,9vw,124px);}.problem .kicker{margin-bottom: calc(clamp(72px,9vw,124px) * -0.62);}.problem h2{font-size: clamp(3rem,5.2vw,5.5rem);line-height: 0.9;max-width: 13ch;margin-left: clamp(0px,3vw,46px);letter-spacing: 0.008em;}.problem .serif-em{color: var(--bone);}.problem .under-red{position: relative;display: inline-block;}.problem .under-red::after{content: "";position: absolute;}.problem-verdict::before{height: 2px;background: var(--mark);}.problem-verdict p{font: 400 clamp(2.1rem,3.7vw,4rem)/0.9 var(--display);letter-spacing: 0.008em;}.problem-verdict p span{color: var(--bone);line-height: 1.04;}.problem .lead{width: min(100%,49ch);max-width: 49ch;color: rgba(248,247,242,0.68);font-family: var(--serif);font-style: italic;line-height: 1.55;}.problem .hand-accent{grid-area: closing;position: relative;justify-self: center;margin-top: calc(clamp(72px,9vw,124px) * -0.62);font-family: var(--hand);font-size: clamp(0.92rem,1.15vw,1.08rem);letter-spacing: 0.015em;color: rgba(255,199,0,0.72);transform: rotate(-1.5deg);}:where(html:lang(en)) .proofbar{padding: clamp(44px,6vw,76px) 0;}:where(html:lang(en)) .proofbar .wrap{max-width: 1160px;}:where(html:lang(en)) .pb-cat{margin: 0;max-width: 34ch;font: 800 clamp(1.2rem,1.9vw,1.85rem)/1.18 var(--display);text-transform: uppercase;letter-spacing: -0.035em;color: var(--bone);border-left: 0;padding-left: 0;}:where(html:lang(en)) .pb-meta{display: flex;flex-wrap: wrap;gap: 10px 38px;margin-top: clamp(22px,2.6vw,32px);font: 600 11px var(--mono);letter-spacing: 0.16em;text-transform: uppercase;color: var(--soft);}:where(html:lang(en)) .record-grid{margin-top: clamp(30px,4vw,48px);border-top: 1px solid var(--line);}:where(html:lang(en)) .rec{display: grid;grid-template-columns: minmax(96px,0.2fr) 1fr;gap: 18px;padding: 13px 0;border-bottom: 1px solid rgba(248,247,242,0.09);font: 500 11.5px var(--mono);letter-spacing: 0.1em;text-transform: uppercase;}:where(html:lang(en)) .rec .rk{color: var(--soft);}:where(html:lang(en)) .rec .rvl{color: var(--bone);}:where(html:lang(en)) .band.diag-strip{padding-top: clamp(72px,9vw,110px);padding-bottom: clamp(72px,9vw,110px);}:where(html:lang(en)) .ep{background: var(--night);padding: 0 0 clamp(104px,12vw,164px);position: relative;overflow: hidden;isolation: isolate;}:where(html:lang(en)) .ep::before{content: "";position: absolute;inset: 0;z-index: 0;background: url("../../../assets/img/shared/opening-field.webp") center 50%/cover no-repeat;transform: none;transform-origin: center;filter: grayscale(1) saturate(0) contrast(1.14) brightness(0.62);}:where(html:lang(en)) .ep::after{content: "";position: absolute;inset: 0;z-index: 0;background: radial-gradient(ellipse at 50% 48%,rgba(3,3,3,0.04) 0%,rgba(3,3,3,0.18) 42%,rgba(3,3,3,0.62) 100%),linear-gradient(180deg,rgba(3,3,3,0.9) 0%,rgba(3,3,3,0.42) 18%,rgba(3,3,3,0.16) 48%,rgba(3,3,3,0.5) 78%,rgba(3,3,3,0.92) 100%),linear-gradient(90deg,rgba(3,3,3,0.62) 0%,rgba(3,3,3,0.1) 34%,rgba(3,3,3,0.1) 66%,rgba(3,3,3,0.62) 100%);}:where(html:lang(en)) .ep-head{position: relative;z-index: 1;min-height: clamp(620px,84svh,820px);max-width: 1160px;margin: 0 auto;padding: clamp(118px,13vh,160px) var(--pad) clamp(70px,9vh,118px);display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;}:where(html:lang(en)) .ep-head .kicker{justify-content: center;transform: none;}:where(html:lang(en)) .ep-head .h-display{font-size: clamp(3.2rem,6.6vw,6.6rem);line-height: 0.9;letter-spacing: -0.038em;max-width: 16ch;margin-inline: auto;}:where(html:lang(en)) .ep .serif-em{color: var(--bone);text-decoration: none;}:where(html:lang(en)) .ep-thesis{margin: clamp(26px,3vw,40px) auto 0;max-width: 54ch;font: italic clamp(1.1rem,1.55vw,1.45rem)/1.48 var(--serif,Georgia,serif);color: rgba(239,235,225,0.86);}:where(html:lang(en)) .ep-entries{position: relative;z-index: 1;max-width: 1160px;margin: clamp(32px,5vw,74px) auto 0;padding: 0 var(--pad);}:where(html:lang(en)) .ep-entry{position: relative;min-height: clamp(320px,46vh,520px);width: 50%;display: flex;flex-direction: column;justify-content: center;padding: clamp(44px,5vw,76px) clamp(34px,4vw,64px) clamp(44px,5vw,76px) 0;}:where(html:lang(en)) .ep-entry:nth-child(even){margin-left: 50%;padding: clamp(44px,5vw,76px) 0 clamp(44px,5vw,76px) clamp(34px,4vw,64px);text-align: right;align-items: flex-end;}:where(html:lang(en)) .ep-title{margin: 0 0 20px;font: 900 clamp(2.6rem,6vw,5.2rem)/0.88 var(--display);text-transform: uppercase;letter-spacing: -0.05em;color: #f8f7f2;max-width: 11ch;text-shadow: 0 6px 30px rgba(0,0,0,0.72);}:where(html:lang(en)) .ep-thesis,:where(html:lang(en)) .ep-copy p{text-shadow: 0 3px 18px rgba(0,0,0,0.7);}:where(html:lang(en)) .ep-call{display: block;margin-bottom: 12px;font: italic clamp(1.15rem,1.7vw,1.55rem)/1.25 var(--serif,Georgia,serif);color: #cfcabd;}:where(html:lang(en)) .ep-copy p{margin: 0;max-width: 36ch;font: 400 clamp(1rem,1.12vw,1.12rem)/1.65 var(--sans,Arial,sans-serif);color: var(--muted,rgba(248,247,242,0.66));}:where(html:lang(en)) .ep-entry:nth-child(even) .ep-copy p{margin-left: auto;}:where(html:lang(en)) .ep-entries.seq .ep-entry{opacity: 0.16;transform: translateY(34px) scale(0.985);transition: opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);}:where(html:lang(en)) .ep-entries.seq .ep-entry.is-active{opacity: 1;transform: none;}:where(html:lang(en)) .ep-entries.seq .ep-entry.is-past{opacity: 0.3;transform: translateY(-20px) scale(0.99);}@media (max-width: 860px){:where(html:lang(en)) .ep-entry,:where(html:lang(en)) .ep-entry:nth-child(even){width: 100%;margin: 0;text-align: left;align-items: flex-start;padding: clamp(40px,8vw,64px) 0 clamp(40px,8vw,64px) 26px;min-height: clamp(280px,60vh,420px);}:where(html:lang(en)) .ep-entry:nth-child(even) .ep-copy p{margin-left: 0;}}@media (prefers-reduced-motion: reduce){:where(html:lang(en)) .ep-entries.seq .ep-entry{opacity: 1;transform: none;}}:where(html:lang(en)) .aperture{padding: clamp(64px,9vw,120px) 0;}:where(html:lang(en)) .formats{padding: clamp(78px,10vw,122px) 0 clamp(88px,10vw,132px);color: var(--ink);border-top: 1px solid rgba(3,3,3,0.18);}:where(html:lang(en)) .formats .h-display{color: var(--ink);text-shadow: none;}:where(html:lang(en)) .formats .kicker{color: rgba(10,10,10,0.62);}:where(html:lang(en)) .formats .kicker::before{background-color: #0a0a0a;}:where(html:lang(en)) .formats .link-arrow{color: var(--ink);}:where(html:lang(en)) .formats-head{max-width: 1160px;margin: 0 auto clamp(42px,5vw,70px);padding: 0 var(--pad);display: grid;grid-template-columns: minmax(0,0.92fr) minmax(320px,0.72fr);gap: clamp(36px,6vw,92px);align-items: end;}:where(html:lang(en)) .formats-head .kicker{grid-column: 1 / -1;margin-bottom: clamp(10px,1.5vw,18px);}:where(html:lang(en)) .formats-head .h-display{font-size: clamp(2.8rem,5.4vw,5.4rem);line-height: 0.9;letter-spacing: -0.04em;max-width: 12ch;}:where(html:lang(en)) .formats-lead{margin: 0;max-width: 50ch;font: italic clamp(1.05rem,1.35vw,1.32rem)/1.52 var(--frank);color: rgba(10,10,10,0.7);}:where(html:lang(en)) .formats-lead b{color: var(--ink);font-style: normal;font-weight: 800;}:where(html:lang(en)) .format-list{max-width: 1160px;margin: 0 auto;padding: 0 var(--pad);}:where(html:lang(en)) .fmt-dev{border-top: 1px solid rgba(10,10,10,0.22);border-bottom: 1px solid rgba(10,10,10,0.22);padding: clamp(34px,4vw,56px) 0 clamp(30px,4vw,52px);display: grid;grid-template-columns: minmax(0,0.82fr) minmax(300px,0.62fr);gap: clamp(28px,5vw,76px);align-items: start;}:where(html:lang(en)) .fd-line{position: relative;margin: 0;padding-bottom: 16px;font: 850 clamp(1.7rem,3.1vw,3rem)/1 var(--display);text-transform: uppercase;letter-spacing: -0.034em;color: var(--ink);max-width: 16ch;text-shadow: none;}:where(html:lang(en)) .fd-line::after{content: none;display: none;}:where(html:lang(en)) .fmt-dev.in .fd-line::after{width: clamp(70px,9vw,130px);}:where(html:lang(en)) .fd-note{margin: 0;max-width: 40ch;font: italic clamp(1rem,1.25vw,1.22rem)/1.5 var(--frank);color: rgba(10,10,10,0.68);}:where(html:lang(en)) .fmt-dev .link-arrow{grid-column: 2;justify-self: start;display: inline-flex;margin-top: 0;border-bottom: 1px solid var(--ink);padding-bottom: 4px;}:where(html:lang(en)) .formats-foot{max-width: 1160px;margin: clamp(30px,4vw,50px) auto 0;padding: 0 var(--pad);font: 600 11px var(--mono);letter-spacing: 0.16em;text-transform: uppercase;color: rgba(10,10,10,0.56);}@media (max-width: 820px){:where(html:lang(en)) .formats-head,:where(html:lang(en)) .fmt-dev{grid-template-columns: 1fr;}:where(html:lang(en)) .fmt-dev .link-arrow{grid-column: auto;}}:where(html:lang(en)) .waysin{background: var(--night);padding: clamp(96px,12vw,150px) 0;}:where(html:lang(en)) .waysin .wrap{max-width: 1160px;}:where(html:lang(en)) .waysin-lead{margin: clamp(20px,3vw,34px) 0 0;max-width: 48ch;font: italic clamp(1.15rem,1.6vw,1.5rem)/1.5 var(--serif);color: var(--muted);}:where(html:lang(en)) .waysin-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 0;margin-top: clamp(48px,6vw,84px);border: 1px solid rgba(248,247,242,0.16);}:where(html:lang(en)) .wayin{position: relative;border-left: 1px solid rgba(248,247,242,0.16);padding: clamp(22px,2.6vw,36px) clamp(18px,2vw,28px) clamp(30px,3.4vw,46px);transition: background 160ms ease;}:where(html:lang(en)) .wayin:first-child{border-left: 0;}:where(html:lang(en)) .wayin::before{content: none;display: none;}:where(html:lang(en)) .wi-when{display: block;margin-bottom: 6px;font: 600 10.5px var(--mono);letter-spacing: 0.16em;text-transform: uppercase;color: var(--soft);}:where(html:lang(en)) .wayin h3{font: 900 clamp(1.15rem,1.5vw,1.55rem)/0.98 var(--display);text-transform: uppercase;letter-spacing: -0.035em;color: var(--bone);}:where(html:lang(en)) .wayin p{margin: 0;max-width: 44ch;font: 400 clamp(1rem,1.1vw,1.12rem)/1.6 var(--sans);color: var(--muted);}@media (max-width: 760px){:where(html:lang(en)) .waysin-grid{grid-template-columns: 1fr;}:where(html:lang(en)) .wayin{border-left: 0;border-top: 1px solid rgba(248,247,242,0.16);}:where(html:lang(en)) .wayin:first-child{border-top: 0;}}: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;}.hero::before{background: url("../../../assets/img/curation/home/HOME_HERO_01_train_motion_opening.jpg") center center / cover no-repeat;inset: -4%;transform: scale(0.94);transform-origin: center;}.problem::before{background: linear-gradient(180deg,#050505 0%,rgba(5,5,5,0.08) 18%,rgba(5,5,5,0.12) 78%,#050505 100%),linear-gradient(90deg,rgba(3,3,3,0.86),rgba(3,3,3,0.38) 58%,rgba(3,3,3,0.78)),url("../../../assets/img/shared/public-pressure.webp") center 58% / cover no-repeat;}.opening-band::before,.ep::before{background: url("../../../assets/img/shared/opening-field.webp") center 50% / cover no-repeat;}.build::before{background: url("../../../assets/img/shared/construction-field.webp") center 52% / cover no-repeat;}.diag-strip::before{background: url("../../../assets/img/curation/home/HOME_SUPPORT_02_phone_signal.jpg") center 48% / cover no-repeat;}.proof::before{background: url("../../../assets/img/curation/home/HOME_PROOF_03_block_party_bw.jpg") center 40% / cover no-repeat;}.closing::before{background: url("../../../assets/img/shared/velvet-texture.jpg") center / cover no-repeat;}:where(html:lang(en)) .formats{background: linear-gradient(rgba(248,247,242,0.94),rgba(248,247,242,0.94)),url("../../../assets/img/shared/paper-texture.jpg") center / clamp(680px,75vw,1200px) 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;}.hero::after,.problem::after,.ep::after,.build::after,.proof::after,.bureau-work::after,.opening-band::after,.diag-strip::after{background: radial-gradient(ellipse at 50% 48%,rgba(0,0,0,0.02),rgba(0,0,0,0.28) 44%,rgba(0,0,0,0.86) 100%),linear-gradient(180deg,#000000 0%,rgba(0,0,0,0.18) 28%,rgba(0,0,0,0.22) 64%,#000000 100%),linear-gradient(90deg,rgba(0,0,0,0.74),rgba(0,0,0,0.1) 48%,rgba(0,0,0,0.68));}:where(html:lang(en)) .proofbar{border-top: 0;border-bottom: 0;background: linear-gradient(180deg,#000000 0%,#030303 48%,#000000 100%);}.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;}:where(html:lang(en)) .aperture{background: #000000;}.pb-cat,.diagnostic-copy,.form-record,.svc-way,.wayin,.t-block,.engagement,.instrument-part,.limit,.observation,.e-piece,.rec,.fmt-dev{box-shadow: none;}.hero-side{align-self: end;max-width: 350px;justify-self: auto;margin: 0 0 clamp(30px,5vh,60px);transform: translateY(2vh);}.hero-side p{max-width: none;margin: 0;color: var(--muted);font-family: var(--serif);font-size: clamp(1.1rem,1.4vw,1.42rem);font-style: italic;font-weight: 400;line-height: 1.55;letter-spacing: 0;text-shadow: none;}.hero-side strong{display: table;width: auto;white-space: nowrap;margin: 0 0 0.7em;padding: 7px 12px 8px;background: var(--mark);color: var(--night);font-family: var(--display);font-size: 0.92em;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);}.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);}.hero-side .signal-plate{font-size: 0.92em;}@media (max-width: 760px){.hero-side{max-width: 100%;transform: none;}.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 .waysin-grid,html:where(:lang(es))[lang="es"] body .svc-waysin .svc-waysin-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));max-width: min(1120px,100%);margin-top: clamp(48px,6vw,82px);}html:where(:lang(es))[lang="es"] body .waysin .wayin,html:where(:lang(es))[lang="es"] body .svc-waysin .svc-way{min-height: clamp(270px,27vw,365px);padding: clamp(28px,3.2vw,46px) clamp(28px,3.4vw,52px);border-left: 1px solid currentColor;}html:where(:lang(es))[lang="es"] body .waysin .wayin:nth-child(odd),html:where(:lang(es))[lang="es"] body .svc-waysin .svc-way:nth-child(odd){border-left: 0;}html:where(:lang(es))[lang="es"] body .waysin .wayin:nth-child(n + 3),html:where(:lang(es))[lang="es"] body .svc-waysin .svc-way:nth-child(n + 3){border-top: 0;}html:where(:lang(es))[lang="es"] body .waysin .wayin{border-color: rgba(248,247,242,0.16);}html:where(:lang(es))[lang="es"] body .waysin .wayin h3,html:where(:lang(es))[lang="es"] body .svc-waysin .svc-way h3{max-width: 14ch;margin-top: clamp(12px,1.6vw,20px);margin-bottom: clamp(16px,2vw,24px);font-size: clamp(1.95rem,3vw,3.15rem);line-height: 0.92;letter-spacing: -0.035em;text-wrap: balance;}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;}html:where(:lang(es))[lang="es"] body .waysin .wayin p,html:where(:lang(es))[lang="es"] body .svc-waysin .svc-way p{max-width: 42ch;}@media (max-width: 860px){html:where(:lang(es))[lang="es"] body .waysin .waysin-grid,html:where(:lang(es))[lang="es"] body .svc-waysin .svc-waysin-grid{grid-template-columns: 1fr;}html:where(:lang(es))[lang="es"] body .waysin .wayin,html:where(:lang(es))[lang="es"] body .svc-waysin .svc-way{min-height: 0;border-left: 0;border-top: 1px solid currentColor;}html:where(:lang(es))[lang="es"] body .waysin .wayin:first-child,html:where(:lang(es))[lang="es"] body .svc-waysin .svc-way:first-child{border-top: 0;}}body .closing{position: relative;min-height: clamp(680px,92svh,900px);align-items: stretch;padding: clamp(104px,10.5vh,138px) 0 clamp(38px,5vw,66px);overflow: hidden;background: #ffc700;color: #030303;border-top: 0;box-shadow: inset 0 98px 78px -56px rgba(0,0,0,0.9);}body .closing::before{content: "";position: absolute;inset: 0;z-index: 0;background: linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 18%),radial-gradient(ellipse at 76% 18%,rgba(255,255,255,0.2),rgba(255,255,255,0) 34%),linear-gradient(90deg,rgba(0,0,0,0.08),rgba(0,0,0,0) 42%,rgba(0,0,0,0.08));pointer-events: none;}body .closing .wrap{position: relative;z-index: 1;display: grid;grid-template-columns: minmax(0,1.15fr) minmax(330px,0.85fr);grid-template-rows: auto minmax(0,1fr) auto;gap: clamp(24px,3.6vw,54px) clamp(42px,6vw,98px);width: min(1420px,calc(100% - var(--pad) * 2));max-width: none;min-height: calc(clamp(680px,92svh,900px) - clamp(152px,16vh,204px));}body .closing .kicker{grid-column: 1 / -1;align-self: start;margin: 0;color: #030303;opacity: 1;font-weight: 800;}body .closing .kicker::before{width: clamp(26px,2.8vw,40px);height: clamp(26px,2.8vw,40px);flex-basis: clamp(26px,2.8vw,40px);background: #030303;opacity: 0.34;}body .closing-head{grid-column: 1 / -1;align-self: start;max-width: 15ch;margin: 0;color: #030303;font: 950 clamp(4.35rem,8.25vw,10.3rem)/0.78 var(--display);letter-spacing: -0.052em;text-transform: uppercase;text-shadow: none;}body .closing-head .serif-em,html[lang="es"] body .closing-head .serif-em{display: block;max-width: 17ch;margin-top: 0.04em;color: #030303;font-family: var(--frank);font-size: 0.46em;font-style: italic;font-weight: 600;line-height: 0.94;letter-spacing: -0.035em;text-transform: none;border: 0;}body .closing-body{grid-column: 2;align-self: end;max-width: 44ch;margin: 0;color: #030303;opacity: 1;font: 850 clamp(1.08rem,1.34vw,1.38rem)/1.24 var(--sans);letter-spacing: -0.03em;}body .closing-cta{grid-column: 1 / -1;display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: end;gap: clamp(28px,5vw,90px);margin: 0;}body .closing-tag{max-width: 28ch;margin: 0;color: #030303;opacity: 1;font: 800 clamp(0.62rem,0.74vw,0.74rem)/1.42 var(--mono);letter-spacing: 0.28em;}body .closing .cta-big{display: inline-flex;justify-content: center;min-width: min(500px,38vw);padding: clamp(15px,1.55vw,22px) clamp(24px,2.7vw,46px);background: #030303;color: #ffc700;border: 0;box-shadow: 14px 14px 0 rgba(3,3,3,0.2);font: 900 clamp(1.55rem,2.38vw,2.72rem)/0.92 var(--display);letter-spacing: -0.045em;text-transform: uppercase;}body .closing .cta-big span{color: #ffc700;}body .closing .cta-big:hover{background: #030303;color: #ffc700;transform: translate(-3px,-3px);}body .closing .cta-big:hover span{color: #ffc700;}@media (max-width: 900px){body .closing{min-height: auto;padding-top: clamp(96px,22vw,128px);}body .closing .wrap,body .closing-cta{display: grid;grid-template-columns: 1fr;min-height: 0;}body .closing-head{font-size: clamp(3.7rem,15.5vw,6.2rem);}body .closing-body{grid-column: 1;}body .closing .cta-big{min-width: 0;width: 100%;}}body .problem::before{z-index: 0;background: url("../../../assets/img/shared/public-pressure.webp") center 58% / cover no-repeat;filter: grayscale(1) saturate(0) contrast(1.16) brightness(0.56);opacity: 1;}body .problem::after{content: "";display: block;position: absolute;inset: 0;z-index: 1;background: radial-gradient(ellipse at 52% 50%,rgba(0,0,0,0.08),rgba(0,0,0,0.42) 48%,rgba(0,0,0,0.88) 100%),linear-gradient(180deg,#000000 0%,rgba(0,0,0,0.32) 24%,rgba(0,0,0,0.44) 72%,#000000 100%),linear-gradient(90deg,rgba(0,0,0,0.78),rgba(0,0,0,0.16) 48%,rgba(0,0,0,0.76));pointer-events: none;}body .problem .wrap{position: relative;z-index: 2;}body .problem .wrap::after{content: none;display: none;}body .problem-verdict p{font-weight: 850;font-size: clamp(2.35rem,4.05vw,4.45rem);letter-spacing: -0.035em;text-shadow: 0 7px 28px rgba(0,0,0,0.86);}body .problem-verdict p span{font-weight: 600;}body .formats .kicker::before,body .closing .kicker::before{content: "";display: inline-block;width: clamp(28px,2.8vw,40px);height: clamp(28px,2.8vw,40px);flex: 0 0 clamp(28px,2.8vw,40px);background: #030303;background-image: none;opacity: 1;filter: none;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;-webkit-mask-size: contain;mask-repeat: no-repeat;mask-position: center;mask-size: contain;}body .formats .kicker::before{-webkit-mask-image: url("../../../assets/brand/visual-icons/asset-05-field-vector.svg");mask-image: url("../../../assets/brand/visual-icons/asset-05-field-vector.svg");}body .closing .kicker::before{-webkit-mask-image: url("../../../assets/brand/visual-icons/asset-07-threshold-cut.svg");mask-image: url("../../../assets/brand/visual-icons/asset-07-threshold-cut.svg");}: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);}.brand-mark{height: clamp(15px,1.68vw,19px);width: auto;}.brand-small{gap: 10px;}.brand-small::before{width: 8.5px;height: 8.5px;box-shadow: 0 0 0 1px rgba(255,199,0,0.16);}@media (max-width: 980px){.brand-mark{height: clamp(15.5px,4.4vw,19px);}.brand-small{gap: 8px;}}@media (max-width: 480px){.brand-mark{height: clamp(15px,4.15vw,18px);}.brand-small::before{width: 7px;height: 7px;}}.problem .under-red::after{left: -0.02em;right: -0.075em;bottom: -0.16em;height: 0.2em;min-height: 10px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 26' preserveAspectRatio='none'%3E%3Cpath d='M5 15 C42 9 74 18 109 13 C143 8 177 11 212 16 C247 21 280 8 315 13' fill='none' stroke='%23FFC700' stroke-width='7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11 18 C70 14 128 20 184 14 C236 9 276 15 309 17' fill='none' stroke='%23FFC700' stroke-width='3' stroke-linecap='round' opacity='.52'/%3E%3C/svg%3E") center / 100% 100% no-repeat;transform: rotate(-1.7deg) skewX(-3deg);transform-origin: left center;box-shadow: none;filter: drop-shadow(0 5px 9px rgba(0,0,0,0.66));}@media (max-width: 768px){.problem .under-red::after{bottom: -0.2em;height: 0.22em;min-height: 9px;}}.proofbar{border-top-width: 3px;border-bottom-color: rgba(255,199,0,0.16);}.record-grid{border-top-color: rgba(239,235,225,0.10);}.problem-verdict::before{width: clamp(46px,6vw,76px);border-radius: 999px;}.waysin-grid{border-radius: 10px;overflow: hidden;box-shadow: inset 0 1px 0 rgba(239,235,225,0.035);}.wayin{border-left-color: rgba(239,235,225,0.10);}@media (max-width: 760px){.wayin{border-top-color: rgba(239,235,225,0.10);}}.fmt-dev{border-top-color: rgba(10,10,10,0.14);border-bottom-color: rgba(10,10,10,0.12);border-radius: 10px;padding-inline: clamp(16px,2vw,24px);background: rgba(10,10,10,0.025);}.waysin-grid{border-color: rgba(239,235,225,0.12);}.wayin{padding-top: clamp(26px,2.9vw,42px);padding-bottom: clamp(34px,3.8vw,52px);}:where(html:lang(es)) .wayin h3{max-width: 11ch;text-align: center;transition: color 160ms ease,transform 160ms ease,text-shadow 160ms ease;}:where(html:lang(es)) .wayin p{margin-top: 0;}@media (max-width: 760px){:where(html:lang(es)) .wayin h3{max-width: 12ch;margin-left: 0;margin-right: 0;text-align: left;}}:where(html:lang(es)) .proofbar{background: var(--ink);padding: clamp(44px,6vw,76px) 0;border-top: 4px solid var(--mark);border-bottom: 1px solid rgba(255,199,0,0.28);}:where(html:lang(es)) .proofbar .wrap{max-width: 1160px;}:where(html:lang(es)) .pb-cat{margin: 0;max-width: 34ch;font: 800 clamp(1.2rem,1.9vw,1.85rem)/1.18 var(--display);text-transform: uppercase;letter-spacing: -0.035em;color: var(--bone);border-left: 0;padding-left: 0;}:where(html:lang(es)) .pb-meta{display: flex;flex-wrap: wrap;gap: 10px 38px;margin-top: clamp(22px,2.6vw,32px);font: 600 11px var(--mono);letter-spacing: 0.16em;text-transform: uppercase;color: var(--soft);}:where(html:lang(es)) .record-grid{margin-top: clamp(30px,4vw,48px);border-top: 1px solid var(--line);}:where(html:lang(es)) .rec{display: grid;grid-template-columns: minmax(96px,0.2fr) 1fr;gap: 18px;padding: 13px 0;border-bottom: 1px solid rgba(248,247,242,0.09);font: 500 11.5px var(--mono);letter-spacing: 0.1em;text-transform: uppercase;}:where(html:lang(es)) .rec .rk{color: var(--soft);}:where(html:lang(es)) .rec .rvl{color: var(--bone);}:where(html:lang(es)) .band.diag-strip{padding-top: clamp(72px,9vw,110px);padding-bottom: clamp(72px,9vw,110px);}:where(html:lang(es)) .ep{background: var(--night);padding: 0 0 clamp(104px,12vw,164px);position: relative;overflow: hidden;isolation: isolate;}:where(html:lang(es)) .ep::before{content: "";position: absolute;inset: 0;z-index: 0;background: url("../../../assets/img/shared/opening-field.webp") center 50%/cover no-repeat;transform: none;transform-origin: center;filter: grayscale(1) saturate(0) contrast(1.14) brightness(0.62);}:where(html:lang(es)) .ep::after{content: "";position: absolute;inset: 0;z-index: 0;background: radial-gradient(ellipse at 50% 48%,rgba(3,3,3,0.04) 0%,rgba(3,3,3,0.18) 42%,rgba(3,3,3,0.62) 100%),linear-gradient(180deg,rgba(3,3,3,0.9) 0%,rgba(3,3,3,0.42) 18%,rgba(3,3,3,0.16) 48%,rgba(3,3,3,0.5) 78%,rgba(3,3,3,0.92) 100%),linear-gradient(90deg,rgba(3,3,3,0.62) 0%,rgba(3,3,3,0.1) 34%,rgba(3,3,3,0.1) 66%,rgba(3,3,3,0.62) 100%);}:where(html:lang(es)) .ep-head{position: relative;z-index: 1;min-height: clamp(620px,84svh,820px);max-width: 1160px;margin: 0 auto;padding: clamp(118px,13vh,160px) var(--pad) clamp(70px,9vh,118px);display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;}:where(html:lang(es)) .ep-head .kicker{justify-content: center;transform: none;}:where(html:lang(es)) .ep-head .h-display{font-size: clamp(3.2rem,6.6vw,6.6rem);line-height: 0.9;letter-spacing: -0.038em;max-width: 16ch;margin-inline: auto;}:where(html:lang(es)) .ep .serif-em{color: var(--bone);text-decoration: none;}:where(html:lang(es)) .ep-thesis{margin: clamp(26px,3vw,40px) auto 0;max-width: 54ch;font: italic clamp(1.1rem,1.55vw,1.45rem)/1.48 var(--serif,Georgia,serif);color: rgba(239,235,225,0.86);}:where(html:lang(es)) .ep-entries{position: relative;z-index: 1;max-width: 1160px;margin: clamp(32px,5vw,74px) auto 0;padding: 0 var(--pad);}:where(html:lang(es)) .ep-entry{position: relative;min-height: clamp(320px,46vh,520px);width: 50%;display: flex;flex-direction: column;justify-content: center;padding: clamp(44px,5vw,76px) clamp(34px,4vw,64px) clamp(44px,5vw,76px) 0;}:where(html:lang(es)) .ep-entry:nth-child(even){margin-left: 50%;padding: clamp(44px,5vw,76px) 0 clamp(44px,5vw,76px) clamp(34px,4vw,64px);text-align: right;align-items: flex-end;}:where(html:lang(es)) .ep-title{margin: 0 0 20px;font: 900 clamp(2.6rem,6vw,5.2rem)/0.88 var(--display);text-transform: uppercase;letter-spacing: -0.05em;color: #f8f7f2;max-width: 11ch;text-shadow: 0 6px 30px rgba(0,0,0,0.72);}:where(html:lang(es)) .ep-thesis,:where(html:lang(es)) .ep-copy p{text-shadow: 0 3px 18px rgba(0,0,0,0.7);}:where(html:lang(es)) .ep-call{display: block;margin-bottom: 12px;font: italic clamp(1.15rem,1.7vw,1.55rem)/1.25 var(--serif,Georgia,serif);color: #cfcabd;}:where(html:lang(es)) .ep-copy p{margin: 0;max-width: 36ch;font: 400 clamp(1rem,1.12vw,1.12rem)/1.65 var(--sans,Arial,sans-serif);color: var(--muted,rgba(248,247,242,0.66));}:where(html:lang(es)) .ep-entry:nth-child(even) .ep-copy p{margin-left: auto;}:where(html:lang(es)) .ep-entries.seq .ep-entry{opacity: 0.16;transform: translateY(34px) scale(0.985);transition: opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);}:where(html:lang(es)) .ep-entries.seq .ep-entry.is-active{opacity: 1;transform: none;}:where(html:lang(es)) .ep-entries.seq .ep-entry.is-past{opacity: 0.3;transform: translateY(-20px) scale(0.99);}@media (max-width: 860px){:where(html:lang(es)) .ep-entry,:where(html:lang(es)) .ep-entry:nth-child(even){width: 100%;margin: 0;text-align: left;align-items: flex-start;padding: clamp(40px,8vw,64px) 0 clamp(40px,8vw,64px) 26px;min-height: clamp(280px,60vh,420px);}:where(html:lang(es)) .ep-entry:nth-child(even) .ep-copy p{margin-left: 0;}}@media (prefers-reduced-motion: reduce){:where(html:lang(es)) .ep-entries.seq .ep-entry{opacity: 1;transform: none;}}:where(html:lang(es)) .aperture{background: var(--night);padding: clamp(64px,9vw,120px) 0;}:where(html:lang(es)) .formats{background: linear-gradient(rgba(248,247,242,0.94),rgba(248,247,242,0.94)),url("../../../assets/img/shared/paper-texture.jpg") center / clamp(680px,75vw,1200px) auto;padding: clamp(78px,10vw,122px) 0 clamp(88px,10vw,132px);color: var(--ink);border-top: 1px solid rgba(3,3,3,0.18);}:where(html:lang(es)) .formats .h-display{color: var(--ink);text-shadow: none;}:where(html:lang(es)) .formats .kicker{color: rgba(10,10,10,0.62);}:where(html:lang(es)) .formats .kicker::before{background-color: #0a0a0a;}:where(html:lang(es)) .formats .link-arrow{color: var(--ink);}:where(html:lang(es)) .formats-head{max-width: 1160px;margin: 0 auto clamp(42px,5vw,70px);padding: 0 var(--pad);display: grid;grid-template-columns: minmax(0,0.92fr) minmax(320px,0.72fr);gap: clamp(36px,6vw,92px);align-items: end;}:where(html:lang(es)) .formats-head .kicker{grid-column: 1 / -1;margin-bottom: clamp(10px,1.5vw,18px);}:where(html:lang(es)) .formats-head .h-display{font-size: clamp(2.8rem,5.4vw,5.4rem);line-height: 0.9;letter-spacing: -0.04em;max-width: 12ch;}:where(html:lang(es)) .formats-lead{margin: 0;max-width: 50ch;font: italic clamp(1.05rem,1.35vw,1.32rem)/1.52 var(--frank);color: rgba(10,10,10,0.7);}:where(html:lang(es)) .formats-lead b{color: var(--ink);font-style: normal;font-weight: 800;}:where(html:lang(es)) .format-list{max-width: 1160px;margin: 0 auto;padding: 0 var(--pad);}:where(html:lang(es)) .fmt-dev{border-top: 1px solid rgba(10,10,10,0.22);border-bottom: 1px solid rgba(10,10,10,0.22);padding: clamp(34px,4vw,56px) 0 clamp(30px,4vw,52px);display: grid;grid-template-columns: minmax(0,0.82fr) minmax(300px,0.62fr);gap: clamp(28px,5vw,76px);align-items: start;}:where(html:lang(es)) .fd-line{position: relative;margin: 0;padding-bottom: 16px;font: 850 clamp(1.7rem,3.1vw,3rem)/1 var(--display);text-transform: uppercase;letter-spacing: -0.034em;color: var(--ink);max-width: 16ch;text-shadow: none;}:where(html:lang(es)) .fd-line::after{content: none;display: none;}:where(html:lang(es)) .fmt-dev.in .fd-line::after{width: clamp(70px,9vw,130px);}:where(html:lang(es)) .fd-note{margin: 0;max-width: 40ch;font: italic clamp(1rem,1.25vw,1.22rem)/1.5 var(--frank);color: rgba(10,10,10,0.68);}:where(html:lang(es)) .fmt-dev .link-arrow{grid-column: 2;justify-self: start;display: inline-flex;margin-top: 0;border-bottom: 1px solid var(--ink);padding-bottom: 4px;}:where(html:lang(es)) .formats-foot{max-width: 1160px;margin: clamp(30px,4vw,50px) auto 0;padding: 0 var(--pad);font: 600 11px var(--mono);letter-spacing: 0.16em;text-transform: uppercase;color: rgba(10,10,10,0.56);}@media (max-width: 820px){:where(html:lang(es)) .formats-head,:where(html:lang(es)) .fmt-dev{grid-template-columns: 1fr;}:where(html:lang(es)) .fmt-dev .link-arrow{grid-column: auto;}}:where(html:lang(es)) .waysin{background: var(--night);padding: clamp(96px,12vw,150px) 0;}:where(html:lang(es)) .waysin .wrap{max-width: 1160px;}:where(html:lang(es)) .waysin-lead{margin: clamp(20px,3vw,34px) 0 0;max-width: 48ch;font: italic clamp(1.15rem,1.6vw,1.5rem)/1.5 var(--serif);color: var(--muted);}:where(html:lang(es)) .waysin-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 0;margin-top: clamp(48px,6vw,84px);border: 1px solid rgba(248,247,242,0.16);}:where(html:lang(es)) .wayin{position: relative;border-left: 1px solid rgba(248,247,242,0.16);padding: clamp(22px,2.6vw,36px) clamp(18px,2vw,28px) clamp(30px,3.4vw,46px);transition: background 160ms ease;}:where(html:lang(es)) .wayin:first-child{border-left: 0;}:where(html:lang(es)) .wayin::before{content: none;display: none;}:where(html:lang(es)) .wi-when{display: block;margin-bottom: 6px;font: 600 10.5px var(--mono);letter-spacing: 0.16em;text-transform: uppercase;color: var(--soft);}:where(html:lang(en)) .wayin h3{max-width: 11ch;margin: clamp(18px,2vw,26px) auto clamp(18px,2vw,24px);text-align: center;transition: color 160ms ease,transform 160ms ease,text-shadow 160ms ease;}:where(html:lang(es)) .wayin h3{margin: 10px 0 12px;font: 900 clamp(1.15rem,1.5vw,1.55rem)/0.98 var(--display);text-transform: uppercase;letter-spacing: -0.035em;color: var(--bone);}:where(html:lang(en)) .wayin p{margin-top: 0;}:where(html:lang(es)) .wayin p{margin: 0;max-width: 44ch;font: 400 clamp(1rem,1.1vw,1.12rem)/1.6 var(--sans);color: var(--muted);}@media (max-width: 760px){:where(html:lang(en)) .wayin h3{max-width: 12ch;margin-left: 0;margin-right: 0;text-align: left;}:where(html:lang(es)) .waysin-grid{grid-template-columns: 1fr;}:where(html:lang(es)) .wayin{border-left: 0;border-top: 1px solid rgba(248,247,242,0.16);}:where(html:lang(es)) .wayin:first-child{border-top: 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;}.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;}}.build-sub--narrow{max-width: 640px;}.link-arrow--spaced{display: inline-block;margin-top: clamp(34px,4vw,52px);}.text-mark{color: var(--mark);}.closing-body--spaced{margin-top: 48px;}@media (max-width: 760px){body .problem{min-height: 0;padding: clamp(100px,26vw,124px) 0 clamp(88px,23vw,116px);overflow: hidden;}body .problem .wrap{display: grid;grid-template-columns: minmax(0,1fr);grid-template-areas: "kicker" "headline" "verdict" "bridge" "closing";min-height: 0;column-gap: 0;row-gap: 0;align-items: start;}body .problem .kicker{grid-area: kicker;grid-column: auto;margin: 0 0 28px;}body .problem h2{grid-area: headline;max-width: 7.4ch;margin: 0;font-size: clamp(3rem,14.2vw,3.7rem);line-height: 0.88;letter-spacing: -0.035em;overflow-wrap: normal;word-break: normal;}body .problem h2 .serif-em{display: block;margin: 0.08em 0 0.1em;line-height: 0.9;}body .problem h2 .under-red{display: block;width: max-content;max-width: 100%;}body .problem-verdict{grid-area: verdict;position: relative;align-self: auto;justify-self: end;width: min(78%,270px);margin: 44px 0 0;padding: 22px 0 0;text-align: right;}body .problem-verdict p{margin: 0;font-size: clamp(1.5rem,7.4vw,1.9rem);font-weight: 850;line-height: 0.92;letter-spacing: -0.035em;text-wrap: balance;}body .problem-verdict p span{margin: 10px 0 0;font-size: 0.62em;line-height: 1.08;}body .problem .lead{grid-area: bridge;position: static;justify-self: start;width: 100%;max-width: 38ch;margin: 54px 0 0;font-size: clamp(1rem,4.5vw,1.12rem);line-height: 1.55;}body .problem .hand-accent{grid-area: closing;position: static;justify-self: end;margin: 40px 4vw 0 0;}}.signal-marquee{width: 100%;overflow: hidden;background: var(--mark);color: var(--black);min-height: 68px;display: flex;align-items: center;contain: layout paint;}.signal-marquee__track{display: flex;flex: 0 0 auto;width: max-content;will-change: transform;animation: opening-marquee 32s linear infinite;}.signal-marquee__group{flex: 0 0 auto;padding-right: 1.25em;white-space: nowrap;font-family: var(--display);font-size: 28px;font-weight: 800;line-height: 1;letter-spacing: 0;text-transform: uppercase;}.signal-marquee__group span{display: inline-block;margin-inline: 0.38em;font-family: var(--mono);font-size: 0.5em;font-weight: 700;vertical-align: 0.18em;}@media (max-width: 640px){.signal-marquee{min-height: 52px;}.signal-marquee__track{animation-duration: 26s;}.signal-marquee__group{font-size: 20px;}}@media (prefers-reduced-motion: reduce){.signal-marquee{overflow-x: auto;scrollbar-width: none;}.signal-marquee__track{animation: none;transform: none;}.signal-marquee__group + .signal-marquee__group{display: none;}}.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);}.link-arrow{font-weight: 750;text-decoration-color: var(--mark);text-decoration-thickness: 2px;text-underline-offset: 5px;}.link-arrow:hover,.link-arrow:focus-visible{color: var(--mark);}.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;}}@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 .closing-head{line-height: 0.96;padding-block: 0.05em;}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 (max-width: 360px){:where(html:lang(es)) body .brand-small{max-width: 48vw;}:where(html:lang(es)) body .nav-right .lang{padding-inline: 6px;}:where(html:lang(es)) body .index-button{padding-inline: 6px;}:where(html:lang(es)) body .index-links strong{font-size: clamp(2rem,10.5vw,2.6rem);}}@media (prefers-reduced-motion: reduce){body :where(.rv,.rv-l,.rv-r){opacity: 1;transform: none;transition: none;}}body.home-final{--home-black: #030303;--home-bone: #efebe1;--home-yellow: #ffc700;}body.home-final section[id]{scroll-margin-top: 5.5rem;}html:where(:lang(es))[lang="es"] body.home-final section:not(.hero) h2{padding-top: 0.05em;padding-bottom: 0.1em;line-height: 1.02;overflow: visible;}html:where(:lang(es))[lang="es"] body.home-final section:not(.hero) h3{padding-top: 0.05em;padding-bottom: 0.1em;line-height: 1.04;overflow: visible;}body.home-final .hero h1 em{color: var(--home-bone);font-family: var(--frank);font-style: italic;font-weight: 500;letter-spacing: 0;}body.home-final .hero-hand{color: var(--home-yellow);font-family: "Nothing You Could Do",cursive;font-size: clamp(1.5rem,1.75vw,1.95rem);font-weight: 400;line-height: 1;letter-spacing: 0;}body.home-final .hero-side p{max-width: 35ch;color: rgba(239,235,225,0.84);font-family: "Libre Franklin",Arial,sans-serif;font-size: clamp(1rem,1.12vw,1.16rem);font-style: normal;font-weight: 400;line-height: 1.58;letter-spacing: 0;}body.home-final .hero-side .signal-plate{margin-bottom: clamp(20px,2vw,28px);}body.home-final .proofbar{padding: clamp(58px,6.8vw,90px) 0;border: 0;background: var(--home-black);}body.home-final .proofbar .wrap{display: grid;grid-template-columns: minmax(0,1.16fr) minmax(320px,0.84fr);gap: clamp(54px,8vw,132px);align-items: end;max-width: 1480px;}body.home-final .pb-cat{max-width: 20ch;color: var(--home-bone);font-family: "Libre Franklin",Arial,sans-serif;font-size: clamp(2rem,3.15vw,3.55rem);font-weight: 900;line-height: 0.96;letter-spacing: 0;}body.home-final .pb-meta{display: grid;gap: 18px;margin: 0 0 2px;color: rgba(239,235,225,0.54);font-family: "IBM Plex Mono",monospace;font-size: clamp(0.68rem,0.78vw,0.78rem);font-weight: 600;line-height: 1.42;letter-spacing: 0.14em;}body.home-final .pb-meta span:first-child{color: var(--home-yellow);}body.home-final .ep-head::before{content: "people move first";position: absolute;top: clamp(82px,10vh,112px);right: clamp(24px,8vw,118px);color: var(--home-yellow);font-family: "Nothing You Could Do",cursive;font-size: clamp(1.55rem,2.15vw,2.25rem);font-weight: 400;line-height: 1;letter-spacing: 0;text-transform: none;transform: rotate(-3deg);}html:where(:lang(es))[lang="es"] body.home-final .ep-head::before{content: "la gente cambia primero";}body.home-final .ep-entries{--ep-progress: 0%;}body.home-final .ep-entries::before,body.home-final .ep-entries::after{content: "";position: absolute;left: 50%;top: 0;transform: translateX(-50%);pointer-events: none;}body.home-final .ep-entries::before{bottom: 0;width: 1px;background: repeating-linear-gradient( to bottom,rgba(239,235,225,0.4) 0 3px,transparent 3px 9px );}body.home-final .ep-entries::after{width: 2px;height: var(--ep-progress);background: var(--home-yellow);transition: height 0.7s cubic-bezier(0.16,1,0.3,1);}body.home-final .ep-entry{z-index: 1;}body.home-final .ep-entry::before{content: "";position: absolute;top: 50%;right: -6px;width: 11px;height: 11px;border: 1px solid rgba(239,235,225,0.62);background: var(--home-black);transform: translateY(-50%);transition: border-color 0.45s ease,background-color 0.45s ease,box-shadow 0.45s ease,transform 0.45s cubic-bezier(0.16,1,0.3,1);}body.home-final .ep-entry::after{content: "01";position: absolute;top: calc(50% + 18px);right: 18px;color: rgba(239,235,225,0.48);font-family: "IBM Plex Mono",monospace;font-size: 0.65rem;font-weight: 600;line-height: 1;letter-spacing: 0.14em;transition: color 0.45s ease;}body.home-final .ep-entry:nth-child(2)::after{content: "02";}body.home-final .ep-entry:nth-child(3)::after{content: "03";}body.home-final .ep-entry:nth-child(even)::before{right: auto;left: -6px;}body.home-final .ep-entry:nth-child(even)::after{right: auto;left: 18px;}body.home-final .ep-entry.is-past::before,body.home-final .ep-entry.is-active::before{border-color: var(--home-yellow);background: var(--home-yellow);}body.home-final .ep-entry.is-active::before{box-shadow: 0 0 0 6px rgba(255,199,0,0.11);transform: translateY(-50%) scale(1.18);}body.home-final .ep-entry.is-past::after,body.home-final .ep-entry.is-active::after{color: var(--home-yellow);}body.home-final .ep-entry.is-active .ep-title::after{content: "";display: block;width: clamp(42px,4vw,64px);height: 3px;margin-top: 0.22em;background: var(--home-yellow);clip-path: polygon(0 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,0 100%);}body.home-final .ep-entry:nth-child(even).is-active .ep-title::after{margin-left: auto;transform: scaleX(-1);}body.home-final .problem .hand-accent{color: var(--home-yellow);font-family: "Nothing You Could Do",cursive;font-size: clamp(1.45rem,1.8vw,1.9rem);font-weight: 400;line-height: 1.15;letter-spacing: 0;}body.home-final .closing-tag{max-width: 25ch;color: var(--home-black);font-family: "Nothing You Could Do",cursive;font-size: clamp(1.55rem,2.2vw,2.25rem);font-weight: 400;line-height: 1.3;letter-spacing: 0;text-transform: none;}@media (max-width: 900px){body.home-final .proofbar .wrap{grid-template-columns: 1fr;gap: 34px;}body.home-final .pb-cat{max-width: 18ch;}body.home-final .ep-head::before{position: static;order: -1;align-self: center;margin: 0 0 34px;transform: rotate(-2deg);}body.home-final .ep-entries::before,body.home-final .ep-entries::after{left: calc(var(--pad) + 5px);}body.home-final .ep-entry::before,body.home-final .ep-entry:nth-child(even)::before{right: auto;left: 0;}body.home-final .ep-entry::after,body.home-final .ep-entry:nth-child(even)::after{right: auto;left: 20px;}body.home-final .ep-entry:nth-child(even).is-active .ep-title::after{margin-left: 0;transform: none;}}@media (max-width: 680px){body.home-final .hero-side p{max-width: 38ch;font-size: 1rem;line-height: 1.55;}body.home-final .pb-cat{font-size: clamp(1.9rem,9vw,2.75rem);}body.home-final .pb-meta{font-size: 0.66rem;}}@media (prefers-reduced-motion: reduce){body.home-final .ep-head::before{transform: none;}body.home-final .ep-entries::after,body.home-final .ep-entry::before,body.home-final .ep-entry::after{transition: none;}}body.home-final .formats,body.home-final .fmt-dev,body.home-final .waysin-grid,body.home-final .wayin,body.home-final .record-grid,body.home-final .rec{border-top: 0;}body.home-final .fmt-dev,body.home-final .waysin-grid{border-bottom: 0;}body.home-final .waysin .wayin:nth-child(n){border: 0;}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 .closing-head{line-height: 0.88;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 .closing-head{line-height: 0.92;}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 .friction-manifesto__title{font-size: clamp(2.7rem,13vw,4.4rem);}}:root{--narrative-black: #0a0a0a;--narrative-deep-black: #030303;--narrative-bone: #efebe1;--narrative-yellow: #ffc700;--narrative-display: "Libre Franklin",Arial,sans-serif;--narrative-mono: "IBM Plex Mono",Consolas,monospace;--narrative-editorial: var(--frank);--narrative-hand: "Nothing You Could Do",cursive;}body.home-final{background: #000;}body.home-final :is(.narrative-hero,.problem,.friction-manifesto,.aperture,.build,.proof,.diag-strip){border-block-color: transparent;margin-block: -1px;}body.home-final .aperture{position: relative;z-index: 2;padding-block: clamp(76px,9vw,122px);background: #000;box-shadow: 0 -34px 52px #000,0 34px 52px #000;}:root{--restoration-black: #050505;--restoration-bone: #f2efe8;--restoration-mark: #ffc700;}.friction-manifesto{position: relative;min-height: clamp(440px,72vh,760px);overflow: hidden;display: grid;align-items: center;background: var(--restoration-black);color: var(--restoration-bone);padding-block: clamp(88px,12vw,176px);}.friction-manifesto::after{content: "[ 02 / FRICTION ]";position: absolute;right: clamp(24px,6vw,96px);bottom: clamp(26px,5vw,70px);color: rgba(242,239,232,.38);font: 500 .68rem/1.2 "IBM Plex Mono",monospace;letter-spacing: .12em;}.friction-manifesto__grid{width: min(100% - 48px,1500px);display: grid;grid-template-columns: minmax(0,1.45fr) minmax(220px,.55fr);gap: clamp(48px,8vw,150px);align-items: end;}.friction-manifesto .kicker{color: var(--restoration-mark);margin-bottom: clamp(24px,3vw,46px);}.friction-manifesto__title{margin: 0;max-width: 10.5ch;color: var(--restoration-bone);font-family: "Libre Franklin",sans-serif;font-size: clamp(3.7rem,7.4vw,8.6rem);font-weight: 900;line-height: .88;letter-spacing: 0;text-transform: uppercase;}.friction-manifesto__title .serif-em{display: block;width: max-content;max-width: 100%;margin-top: .14em;color: var(--restoration-bone);font-family: var(--frank);font-size: .76em;font-weight: 500;line-height: .9;text-transform: none;}.friction-manifesto__note{max-width: 24ch;margin: 0 0 .35em;color: var(--restoration-mark);font-family: "Nothing You Could Do",cursive;font-size: clamp(1.5rem,2.2vw,2.7rem);line-height: 1.15;}@media (max-width: 760px){.friction-manifesto{min-height: 72svh;padding-block: 92px;}.friction-manifesto__grid{width: min(100% - 36px,1500px);grid-template-columns: 1fr;gap: 54px;}.friction-manifesto__title{max-width: 9ch;font-size: clamp(3.35rem,16vw,5.2rem);line-height: .9;}.friction-manifesto__note{margin-left: auto;max-width: 17ch;text-align: right;}}@media (prefers-reduced-motion: reduce){.friction-manifesto *,.friction-manifesto *::before,.friction-manifesto *::after{transform: none;transition: none;animation: none;}}.hybrid-brooklyn{--hybrid-black: #050505;--hybrid-bone: #f1ede4;--hybrid-yellow: #ffc700;}.hybrid-brooklyn .hybrid-static-hero{isolation: isolate;}.hybrid-brooklyn .hybrid-static-hero .hero-side{align-items: flex-start;display: flex;justify-content: flex-start;}.hybrid-brooklyn .hybrid-static-hero .hero-side p{max-width: none;font-size: 0;line-height: 0;}.hybrid-brooklyn .hybrid-static-hero .signal-plate{display: inline-block;font-size: clamp(0.78rem,1vw,1rem);line-height: 1.1;white-space: nowrap;}.home-manifesto{background: var(--hybrid-black);color: var(--hybrid-bone);padding: clamp(5rem,10vw,10rem) var(--pad,6vw);}.home-manifesto__grid{display: grid;gap: clamp(2rem,5vw,6rem);grid-template-columns: minmax(9rem,0.45fr) minmax(0,1.55fr);margin: 0 auto;max-width: 116rem;}.home-manifesto h2{color: var(--hybrid-bone);font-family: "Libre Franklin",Arial,sans-serif;font-size: clamp(2.55rem,5.3vw,6.3rem);font-weight: 780;letter-spacing: 0;line-height: 0.94;margin: 0;max-width: 15ch;text-wrap: balance;}.home-manifesto h2 span{display: inline;font-family: var(--frank);font-size: 0.82em;font-style: italic;font-weight: 450;}.home-manifesto__copy{column-gap: clamp(2rem,6vw,7rem);columns: 2;margin-top: clamp(2rem,4vw,4rem);max-width: 82rem;}.home-manifesto__copy p{break-inside: avoid;color: rgba(241,237,228,0.84);font-family: "IBM Plex Mono",monospace;font-size: clamp(0.94rem,1.25vw,1.16rem);font-weight: 400;letter-spacing: 0.015em;line-height: 1.68;margin: 0;text-align: justify;text-justify: inter-word;}.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){.home-manifesto__grid{grid-template-columns: 1fr;}.home-manifesto h2{max-width: 12ch;}.home-manifesto__copy{columns: 1;display: grid;gap: 1.4rem;}}.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 .home-manifesto__grid{display: block;max-width: 96rem;}.hybrid-brooklyn .home-manifesto h2{font-size: clamp(2.8rem,5.5vw,6.4rem);font-weight: 800;letter-spacing: -0.03em;line-height: 0.96;margin-inline: auto;max-width: 15ch;text-align: center;}.hybrid-brooklyn .home-manifesto h2 span{font-size: 0.72em;}.hybrid-brooklyn .home-manifesto__copy{column-gap: clamp(2rem,7vw,8rem);margin-inline: auto;max-width: 78rem;}.hybrid-brooklyn .home-manifesto__copy p{color: rgba(241,237,228,0.9);font-size: clamp(1rem,1.18vw,1.18rem);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;}.hybrid-brooklyn .home-manifesto h2{font-size: clamp(2.45rem,12vw,4.1rem);max-width: 11ch;}}.hybrid-brooklyn .problem-verdict{max-width: 54rem;}.hybrid-brooklyn .problem-verdict p{font-size: clamp(3.25rem,5.25vw,6.45rem);line-height: 0.88;}.hybrid-brooklyn .problem-verdict p span{font-size: 0.66em;line-height: 1.02;margin-top: 0.1em;}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 .problem-verdict p{line-height: .94;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;}@media (max-width: 760px){.hybrid-brooklyn .problem-verdict p{font-size: clamp(2.45rem,11.5vw,4rem);}}: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;}@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;}}:root{--to-black: #0a0a0a;--to-bone: #efebe1;--to-yellow: #ffc700;}.home-final .hero-fields{display: grid;gap: .16rem;margin: 1.15rem 0 1.2rem;color: rgba(239,235,225,.88);font: 600 clamp(.76rem,.95vw,.95rem)/1.16 var(--mono,"IBM Plex Mono",monospace);letter-spacing: .08em;text-transform: uppercase;}.home-final .hero-fields span{display: block;}.home-final .hero-field-note{max-width: 27ch;}@media (max-width: 760px){.home-final .hero-side{gap: 14px;}.home-final .hero-fields{grid-template-columns: repeat(2,minmax(0,1fr));gap: .28rem 1rem;margin: .45rem 0 .65rem;}.home-final .hero-field-note{max-width: 42ch;}}.home-final .hero-side .signal-plate{max-width: 100%;}:root{--home-polish-black: #0a0a0a;--home-polish-bone: #efebe1;--home-polish-yellow: #ffc700;}.home-final .proof-public{min-height: clamp(680px,88svh,980px);display: flex;align-items: center;}.home-final .proof-public .wrap{position: relative;z-index: 2;}.home-final .proof-public h2{max-width: 13.5ch;}.home-final .proof-credentials{background: linear-gradient(rgba(239,235,225,.96),rgba(239,235,225,.96)),url("../../../assets/img/final/texture-bone.webp") center / cover;color: var(--home-polish-black);padding: clamp(92px,11vw,164px) 0 clamp(104px,12vw,178px);}.home-final .proof-credentials .wrap{width: min(1210px,calc(100% - var(--pad) * 2));}.home-final .proof-credentials__title{max-width: 13ch;margin: clamp(22px,3vw,38px) 0 clamp(42px,5vw,68px);color: var(--home-polish-black);font-family: "Libre Franklin",Arial,sans-serif;font-size: clamp(2.7rem,5.15vw,5.7rem);font-weight: 820;letter-spacing: -.042em;line-height: .91;text-wrap: balance;}.home-final .proof-credentials .record-grid{margin-top: 0;border-top: 0;}.home-final .proof-credentials .proof-foot{margin-top: clamp(34px,4vw,52px);}.home-final .proof-credentials .link-arrow:hover,.home-final .proof-credentials .link-arrow:focus-visible{background: var(--home-polish-yellow);}@media (max-width: 760px){.home-final .proof-public{min-height: 78svh;}.home-final .proof-credentials__title{max-width: 11ch;}}}@layer approved-overrides{@media (max-width: 860px){body .progress{display: block;}}@media print{.rv,.rv-l,.rv-r,[data-reveal],[data-motion-layer]{opacity: 1;visibility: visible;transform: none;filter: none;}}.hybrid-brooklyn .hybrid-static-hero [data-motion-layer]{opacity: 1;transform: none;}:where(.rv,.rv-l,.rv-r){opacity: 1;transform: none;}html:where(:lang(es)).reveal-enhanced .rv:not(.in){opacity: 0;transform: translateY(20px);}html:where(:lang(es)).reveal-enhanced .rv-l:not(.in){opacity: 0;transform: translateX(-18px);}html:where(:lang(es)).reveal-enhanced .rv-r:not(.in){opacity: 0;transform: translateX(18px);}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){.home-final .ep-head{min-height: auto;padding-top: 90px;padding-bottom: 54px;}.home-final .ep-entry,.home-final .ep-entry:nth-child(even){min-height: clamp(245px,49svh,350px);padding-top: 34px;padding-bottom: 34px;}.home-final .problem,.home-final .friction-manifesto,.home-final .build,.home-final .formats,.home-final .waysin,.home-final .proof,.home-final .diag-strip,.home-final .closing{padding-top: clamp(68px,17vw,86px);padding-bottom: clamp(68px,17vw,86px);}.home-final .waysin-grid{margin-top: 42px;}.home-final .wayin,.home-final .wayin:nth-child(n){padding-top: 24px;padding-bottom: 28px;}.home-final .record-grid{margin-top: 28px;}}.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");}.home-final .build::after,.home-final .proof::after,.home-final .diag-strip::after{background: radial-gradient(ellipse at 50% 48%,rgba(0,0,0,0),rgba(0,0,0,.22) 56%,rgba(0,0,0,.62) 100%),linear-gradient(180deg,rgba(0,0,0,.58),rgba(0,0,0,.08) 28%,rgba(0,0,0,.15) 72%,rgba(0,0,0,.68)),linear-gradient(90deg,rgba(0,0,0,.52),rgba(0,0,0,.06) 48%,rgba(0,0,0,.46));}.progress,.tv-seam,.aperture,.aperture::before,.aperture::after{display: none;}.topbar,.proofbar,.visual-duo figure,.visual-duo figure + figure{border-color: transparent;}.signal-marquee{border-top: 0;border-bottom: 0;}.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;}.home-final .hero::before{inset: 0;transform: none;filter: saturate(.58) contrast(1.03) brightness(.92);background-position: center 50%;}.home-final .hero::after{background: radial-gradient(ellipse at 20% 48%,rgba(0,0,0,.25) 0 18%,rgba(0,0,0,.08) 47%,transparent 72%),linear-gradient(90deg,rgba(0,0,0,.37) 0%,rgba(0,0,0,.06) 45%,rgba(0,0,0,.03) 72%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,rgba(0,0,0,.28) 0%,rgba(0,0,0,.02) 30%,rgba(0,0,0,.04) 69%,rgba(0,0,0,.38) 100%);}.home-final .hero-grid{grid-template-columns: minmax(0,1.25fr) minmax(230px,.45fr);align-items: end;}.home-final .hero-side{align-self: end;padding-bottom: clamp(28px,4vw,62px);}.home-final .hero-field-note{margin: 0;color: rgba(239,235,225,.62);font: 500 clamp(.68rem,.76vw,.78rem)/1.55 var(--mono,"IBM Plex Mono",monospace);font-style: normal;letter-spacing: .02em;}.home-final .proof::before{filter: grayscale(1) contrast(1.04) brightness(.72);}.home-final .proof::after{background: linear-gradient(90deg,rgba(0,0,0,.58),rgba(0,0,0,.09) 58%,rgba(0,0,0,.45)),linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.06) 32%,rgba(0,0,0,.14) 75%,rgba(0,0,0,.63));}.home-final .home-manifesto__copy{max-width: 67ch;}.home-final .home-manifesto__copy p + p{margin-top: 1rem;}@media (max-width: 760px){.home-final .hero-grid{grid-template-columns: 1fr;}.home-final .hero-side{display: grid;grid-template-columns: 1fr;padding-bottom: 22px;}.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;}}.home-final .hero-side{display: block;min-width: 0;width: 100%;}.home-final .hero-side > p{margin: 0;}.home-final .hero-side .signal-plate{display: inline-block;white-space: normal;font-size: clamp(.68rem,.78vw,.82rem);line-height: 1.08;}.home-final .ep-entries::before,.home-final .ep-entries::after,.home-final .ep-entry::before,.home-final .ep-entry::after{display: none;}.home-final .home-manifesto{background-color: var(--home-polish-bone);color: var(--home-polish-black);}.home-final .home-manifesto h2,.home-final .home-manifesto h2 span{color: var(--home-polish-black);text-shadow: none;}.home-final .home-manifesto__copy p{color: rgba(10,10,10,.82);}.home-final .ep::before{background: url("../../../assets/img/final/home-entry-field-oculus.webp") center 47% / cover no-repeat;filter: grayscale(1) contrast(1.08) brightness(.52);}.home-final .ep::after{background: radial-gradient(ellipse at 57% 46%,rgba(0,0,0,.02) 0 24%,rgba(0,0,0,.26) 58%,rgba(0,0,0,.66) 100%),linear-gradient(180deg,rgba(0,0,0,.69) 0%,rgba(0,0,0,.21) 27%,rgba(0,0,0,.22) 67%,rgba(0,0,0,.78) 100%),linear-gradient(90deg,rgba(0,0,0,.59),rgba(0,0,0,.12) 54%,rgba(0,0,0,.47));}.home-final .problem::before{background: url("../../../assets/img/final/home-problem-signal-noise.webp") center 50% / cover no-repeat;filter: grayscale(1) contrast(1.12) brightness(.58);}.home-final .problem::after{background: radial-gradient(ellipse at 61% 49%,rgba(0,0,0,.02),rgba(0,0,0,.18) 48%,rgba(0,0,0,.62) 100%),linear-gradient(180deg,rgba(0,0,0,.59),rgba(0,0,0,.12) 31%,rgba(0,0,0,.18) 72%,rgba(0,0,0,.73)),linear-gradient(90deg,rgba(0,0,0,.67),rgba(0,0,0,.08) 53%,rgba(0,0,0,.52));}.home-final .build::before{background: url("../../../assets/img/final/home-build-crossing-system.webp") center 54% / cover no-repeat;filter: grayscale(1) contrast(1.10) brightness(.60);}.home-final .build::after{background: radial-gradient(ellipse at 66% 48%,rgba(0,0,0,.01) 0 27%,rgba(0,0,0,.20) 58%,rgba(0,0,0,.65) 100%),linear-gradient(180deg,rgba(0,0,0,.61),rgba(0,0,0,.13) 29%,rgba(0,0,0,.20) 73%,rgba(0,0,0,.76)),linear-gradient(90deg,rgba(0,0,0,.69),rgba(0,0,0,.10) 51%,rgba(0,0,0,.47));}.home-final .proof-public::before{background: url("../../../assets/img/curation/home/HOME_PROOF_03_block_party_bw.jpg") center 42% / cover no-repeat;filter: grayscale(1) contrast(1.08) brightness(.68);}.home-final .proof-public::after{background: radial-gradient(ellipse at 62% 47%,rgba(0,0,0,0) 0 22%,rgba(0,0,0,.18) 50%,rgba(0,0,0,.63) 100%),linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.07) 31%,rgba(0,0,0,.14) 72%,rgba(0,0,0,.70)),linear-gradient(90deg,rgba(0,0,0,.68),rgba(0,0,0,.08) 57%,rgba(0,0,0,.45));}.home-final .proof-credentials .kicker{color: var(--home-polish-black);}.home-final .proof-credentials .kicker::before{background-color: var(--home-polish-yellow);}.home-final .proof-credentials .rec{border-top: 1px solid rgba(10,10,10,.16);border-bottom: 0;background: transparent;}.home-final .proof-credentials .rec:last-child{border-bottom: 1px solid rgba(10,10,10,.16);}.home-final .proof-credentials .rec .rk{color: rgba(10,10,10,.56);}.home-final .proof-credentials .rec .rvl{color: rgba(10,10,10,.88);}.home-final .proof-credentials .link-arrow{color: var(--home-polish-black);}.home-final .proof-credentials .link-arrow:hover,.home-final .proof-credentials .link-arrow:focus-visible{color: var(--home-polish-black);}@media (max-width: 760px){.home-final .ep::before{background-position: 51% 48%;}.home-final .problem::before{background-position: 54% 50%;}.home-final .build::before{background-position: 58% 50%;}.home-final .proof-public::before{background-position: 57% 42%;}.home-final .proof-credentials .rec{grid-template-columns: 1fr;gap: 8px;padding: 18px 0;}}}@layer approved-overrides{@media (min-width: 901px){body.home-final .friction-manifesto__grid{grid-template-columns: minmax(0,1.58fr) minmax(260px,.42fr);gap: clamp(3rem,6vw,7rem);}body.home-final .friction-manifesto__title{max-width: 11.8ch;font-size: clamp(3.65rem,6.85vw,8.15rem);}body.home-final .friction-manifesto__note{max-width: 27ch;}}:where(html:lang(en)) body.home-final .wayin h3{max-width: 13ch;font-size: clamp(1.55rem,2.25vw,2.65rem);line-height: .94;overflow-wrap: normal;}}
