.nahual-film-sticky{counter-reset:chapter}.film-ornament{position:absolute;z-index:1;right:clamp(22px,5vw,85px);top:50%;width:clamp(120px,16vw,230px);transform:translateY(-50%);stroke:rgba(179,145,63,.28);stroke-width:.65;pointer-events:none;opacity:.6}.film-copy{z-index:3;counter-increment:chapter;padding:26px 31px 25px;border-left:1px solid rgba(179,145,63,.52);isolation:isolate}.film-copy::before{content:"0" counter(chapter) "  /  NAHUAL · 2026";display:block;color:var(--nahual-gold);font:500 9px/1 Inter,sans-serif;letter-spacing:.24em;margin-bottom:21px}.film-copy::after{content:"";position:absolute;z-index:-1;inset:-24px -46px -28px -31px;background:linear-gradient(90deg,rgba(5,5,5,.52),rgba(5,5,5,.14) 72%,transparent);opacity:.92}.film-copy .eyebrow{margin:0 0 13px;font-size:9px;letter-spacing:.32em}.film-copy h2{font-size:clamp(48px,5.15vw,80px);max-width:780px;letter-spacing:-.025em;text-wrap:balance}.film-copy h1{position:relative;font-size:clamp(86px,11vw,154px);letter-spacing:.105em;text-shadow:0 1px 0 rgba(255,255,255,.15)}.film-copy h1::after{content:"UTAH / 03—06 DIC";display:block;font:500 9px/1 Inter,sans-serif;letter-spacing:.35em;color:var(--nahual-gold);margin-top:23px}.film-copy:nth-child(3n+1):not(:first-child){left:auto;right:clamp(10vw,13vw,210px);top:clamp(16%,23vh,29%);border-left:0;border-right:1px solid rgba(179,145,63,.52);text-align:right}.film-copy:nth-child(3n+1):not(:first-child)::after{background:linear-gradient(270deg,rgba(5,5,5,.56),rgba(5,5,5,.14) 72%,transparent);inset:-24px -31px -28px -46px}.film-copy:nth-child(3n+1):not(:first-child)::before{direction:rtl}.film-copy:nth-child(3n+2){top:clamp(19%,27vh,34%)}.film-copy:nth-child(3n){top:clamp(12%,20vh,26%)}.film-copy:nth-child(5) h2,.film-copy:nth-child(8) h2{font-style:italic}.film-copy.film-agreement h2{font-size:clamp(43px,4.7vw,71px)}.film-copy.film-agreement>p:not(.eyebrow){font-size:clamp(14px,1.2vw,17px);letter-spacing:.05em;max-width:610px}.film-copy:first-child{padding-left:0;border-left:0}.film-copy:first-child::before{content:"EST. 2026  /  UTAH";margin-bottom:22px}.film-copy:first-child::after{inset:-36px -60px -38px -55px}.film-copy:first-child .hero-emblem{margin-bottom:13px}.film-copy:first-child .eyebrow{padding-left:1px}.film-copy:first-child .button{position:relative;padding-right:43px}.film-copy:first-child .button::after{content:"↗";position:absolute;right:20px;font-size:16px;color:var(--nahual-gold)}@media(max-width:800px){.film-ornament{right:-35px;width:170px;opacity:.35}.film-copy,.film-copy:nth-child(3n+1):not(:first-child){left:24px;right:24px;top:22%;text-align:left;border-left:1px solid rgba(179,145,63,.52);border-right:0;padding:19px 0 19px 20px}.film-copy::after,.film-copy:nth-child(3n+1):not(:first-child)::after{inset:-18px -20px -20px -21px;background:linear-gradient(90deg,rgba(5,5,5,.56),rgba(5,5,5,.08))}.film-copy:nth-child(3n+1):not(:first-child)::before{direction:ltr}.film-copy h2{font-size:clamp(40px,11vw,61px)}.film-copy h1{font-size:clamp(74px,19vw,116px)}}
