@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-latin.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-latin-ext.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E??,U+2020,U+20A0-20AB,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fragment Mono;src:url(/fonts/fragmentmono-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fragment Mono;src:url(/fonts/fragmentmono-latin-ext.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E??,U+2020,U+20A0-20AB,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--paper:#f5f2ea;--paper-2:#ece8dd;--ink:#111;--muted:#6d6a64;--rule:#d8d4ca;--green:#0e6b45;--green-deep:#163e2e;--green-soft:#7fd3a8;--pad:clamp(1rem,3.6vw,4rem);--header-h:4rem;--section-space:clamp(3.5rem,5.5vw,6rem);--text-measure:52ch;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--focus:var(--green);--t-press:.15s;--t-ui:.22s;--t-reveal:.7s}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) - 1px)}body{background:var(--paper);min-width:0;color:var(--ink);font-optical-sizing:auto;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0;font-family:Bricolage Grotesque,system-ui,sans-serif}img,picture,video,canvas{max-width:100%;display:block}img,video{height:auto}:where(.chrome,.work,.philo,.steps,.two,.stack,footer)>*{min-width:0;min-height:0}:where(.detail,.v,.tag){overflow-wrap:anywhere}::selection{background:var(--green);color:var(--paper)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}.hero-block,.philo,.portrait,.shot-bar{--focus:var(--green-soft)}.skip{top:.6rem;left:var(--pad);z-index:60;background:var(--ink);color:var(--paper);letter-spacing:.08em;transition:transform var(--t-ui) var(--ease-out);border-radius:10px;padding:.72rem 1.05rem;font-family:Fragment Mono,ui-monospace,monospace;font-size:12px;position:fixed;transform:translateY(-350%)}.skip:focus-visible{transform:none}html{scrollbar-color:var(--rule) var(--paper);scrollbar-width:thin}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:var(--paper)}::-webkit-scrollbar-thumb{background:var(--rule);border:3px solid var(--paper);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--muted)}a{color:inherit;text-underline-offset:.22em;text-decoration:none}.mono{font-variant-numeric:tabular-nums;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-family:Fragment Mono,ui-monospace,monospace;font-size:11.5px}h1,h2,h3{text-wrap:balance;letter-spacing:-.035em;margin:0;font-weight:600}h1{letter-spacing:-.045em;font-size:clamp(2.4rem,3.9vw,3.7rem);line-height:1.02}h2{font-size:clamp(1.9rem,3.9vw,3.5rem);line-height:1.02}h3{letter-spacing:-.03em;font-size:clamp(1.3rem,1.65vw,1.7rem);font-weight:500;line-height:1.12}p{text-wrap:pretty;margin:0}.lede{color:var(--muted);max-width:var(--text-measure);font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.65}section{padding:var(--section-space) var(--pad)}.topbar{z-index:40;position:sticky;top:0}.chrome{height:var(--header-h);padding:0 var(--pad);border-bottom:1px solid var(--rule);background:color-mix(in srgb,var(--paper) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:24px;display:flex}.menu-btn{min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;justify-content:flex-end;align-items:center;padding:0;display:none}.menu-btn .bars{flex:none;width:20px;height:12px;display:block;position:relative}.menu-btn .bars:before,.menu-btn .bars:after{content:"";height:1.5px;transition:transform var(--t-ui) var(--ease-out),opacity var(--t-ui) var(--ease-out);background:currentColor;position:absolute;left:0;right:0}.menu-btn .bars:before{top:0}.menu-btn .bars:after{bottom:0}.menu-btn[aria-expanded=true] .bars:before{transform:translateY(5.25px)rotate(45deg)}.menu-btn[aria-expanded=true] .bars:after{transform:translateY(-5.25px)rotate(-45deg)}.menu-panel{background:var(--paper);border-bottom:1px solid var(--rule);padding:.25rem var(--pad) 1rem;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 32px -24px #11111159}.menu-links{flex-direction:column;display:flex}.menu-links a{border-bottom:1px solid var(--rule);letter-spacing:-.03em;min-height:56px;transition:color var(--t-press) var(--ease-out),padding-left var(--t-press) var(--ease-out);align-items:center;gap:1rem;padding:.25rem 0;font-size:1.35rem;font-weight:500;display:flex}.menu-links a .n{color:var(--green);flex:none}.menu-links a:active{color:var(--green);padding-left:.4rem}.menu-loc{margin-top:1.1rem}.js .menu-panel:not([hidden]){animation:panelIn .26s var(--ease-out) both}@keyframes panelIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.chrome nav{gap:28px;display:flex}.chrome nav a{transition:color var(--t-press) var(--ease-out)}.chrome .name{color:var(--ink);letter-spacing:.14em}.chrome .status{color:var(--green);align-items:center;gap:10px;display:flex}.hero{height:calc(100vh - var(--header-h));grid-template-columns:1fr auto;min-height:31rem;padding:0;display:grid;overflow:hidden}.hero-block{background:var(--ink);color:var(--paper);flex-direction:column;justify-content:center;padding:clamp(2.5rem,4vw,3.75rem) clamp(2rem,3.6vw,4rem);display:flex}.hero h1{letter-spacing:-.048em;max-width:13ch;color:var(--paper);font-size:clamp(2.5rem,5.6vw,5.8rem);font-weight:700;line-height:.99}.hero .lede{color:#f5f2eab8;max-width:46ch;margin-top:1.5rem;font-size:clamp(1.05rem,1.3vw,1.28rem)}.hero .subtle-hero{color:#f5f2eae6;max-width:26ch;margin-top:1.5rem;font-size:clamp(1.15rem,5vw,1.3rem);font-weight:500;line-height:1.45;display:none}.hero .cta-row{flex-wrap:wrap;gap:12px;margin-top:clamp(2.2rem,3.4vw,3rem);display:flex}.btn-ghost{color:var(--paper);letter-spacing:-.01em;transition:border-color var(--t-press) var(--ease-out),background var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out);border:1px solid #f5f2ea57;border-radius:10px;align-items:center;padding:18px 26px;font-family:inherit;font-size:15.5px;font-weight:500;display:inline-flex}.btn-ghost:active{transform:scale(.975)}.hero .btn{background:var(--green);color:var(--paper)}.btn{background:var(--ink);color:var(--paper);letter-spacing:-.01em;cursor:pointer;transition:background var(--t-press) var(--ease-out),transform var(--t-press) var(--ease-out);border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:19px 24px;font-family:inherit;font-size:15.5px;font-weight:600;display:flex}.btn .arw{transition:transform var(--t-ui) var(--ease-out);font-family:Fragment Mono,monospace;font-size:13px}.btn:active{transform:scale(.975)}.btn.center{justify-content:center;padding:19px 32px;display:inline-flex}.hero-figure{margin:0 0 clamp(2.1rem,8vw,3rem);display:none}.hero-figure .plate{aspect-ratio:3/4;background:var(--green);border-radius:14px;justify-content:center;align-items:flex-end;width:clamp(7.75rem,36vw,10rem);margin:0 auto;display:flex;overflow:hidden}.hero-figure img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.hero-figure figcaption{color:#f5f2ea94;margin-top:.7rem}.portrait{background:var(--green);aspect-ratio:1015/1502;align-items:flex-end;max-width:46vw;height:100%;display:flex;position:relative;overflow:hidden}.portrait picture,.hero-figure picture{display:contents}.portrait img{object-fit:cover;object-position:bottom center;width:100%;max-width:100%;height:100%;display:block}.portrait .tagA{z-index:2;color:#f5f2eae6;line-height:1.95;position:absolute;top:26px;left:26px}.work-head{border-bottom:1px solid var(--ink);padding-bottom:clamp(1rem,1.6vw,1.4rem)}.work{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,4vw,3.5rem);margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}.work+.work{margin-top:clamp(3rem,5vw,4.5rem)}.work-meta{flex-direction:column;justify-content:space-between;gap:2rem;display:flex}.work-meta .title{letter-spacing:-.035em;font-size:clamp(1.55rem,2vw,1.95rem);font-weight:600}.work-meta .kind{color:var(--muted);margin:.5rem 0 1.4rem;font-size:15px}.ficha{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:14px 0}.ficha div{justify-content:space-between;gap:12px;padding:4px 0;display:flex}.ficha .k,.ficha .v{letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-family:Fragment Mono,monospace;font-size:11.5px}.ficha .k{color:var(--muted)}.ficha .v{color:var(--ink)}.ficha .v.live{color:var(--green)}.shot{border:1px solid var(--rule);background:var(--paper-2);transition:transform .26s var(--ease-out),box-shadow .26s var(--ease-out), border-color .26s var(--ease-out);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 26px -22px #11111159}.shot-bar{background:var(--ink);border-bottom:1px solid var(--ink);letter-spacing:.09em;text-transform:none;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.78rem 1rem;display:flex}.shot-bar .url{color:#f5f2eac7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shot-bar .go{color:var(--green-soft);transition:transform var(--t-ui) var(--ease-out);flex:none}.shot-view{aspect-ratio:16/10;flex:1;min-height:0;position:relative;overflow:hidden}.shot-view img{width:100%;height:auto;transition:transform 1.1s var(--ease-out);display:block}.shot-view--mockup img{object-fit:cover;object-position:center;height:100%}.project-preview{color:#fff;pointer-events:none;display:block;position:absolute;inset:0}.project-preview__header{white-space:nowrap;background:#aa2d5e;align-items:center;gap:clamp(.75rem,1.8vw,2rem);min-height:12%;padding:clamp(.55rem,1.25vw,1rem) clamp(.85rem,2vw,1.75rem);font-size:clamp(.5rem,.83vw,.78rem);font-weight:700;line-height:1;display:flex;position:absolute;inset:0 0 auto}.project-preview__brand{letter-spacing:-.04em;flex-direction:column;gap:.18rem;margin-right:auto;font-size:clamp(.7rem,1.1vw,1rem);display:flex}.project-preview__brand small{letter-spacing:0;font-size:.62em;font-weight:500}.project-preview__nav{align-items:center;gap:clamp(.45rem,1.25vw,1.2rem);display:flex}.project-preview__cta{color:#aa2d5e;background:#fff;border-radius:999px;padding:clamp(.45rem,.85vw,.75rem) clamp(.65rem,1.15vw,1rem)}.project-preview__headline{color:#aa2d5e;letter-spacing:-.07em;max-width:40%;font-size:clamp(1.3rem,3.5vw,3.35rem);font-weight:800;line-height:.93;position:absolute;top:30%;left:9%}.project-preview__conditions{color:#9a3158;background:#ffffffed;border-radius:clamp(.55rem,1.1vw,.9rem);grid-template-columns:repeat(3,minmax(0,1fr));padding:clamp(.45rem,1.15vw,.85rem) clamp(.5rem,1.35vw,1.15rem);font-size:clamp(.48rem,.8vw,.76rem);font-weight:700;display:grid;position:absolute;inset:auto 4% 3%;box-shadow:0 8px 22px #7b153e1f}.project-preview__conditions span{border-left:1px solid #aa2d5e33;padding:0 clamp(.35rem,.85vw,.8rem)}.project-preview__conditions span:first-child{border-left:0}@media (width<=520px){.project-preview__header{min-height:15%;padding:.55rem .75rem}.project-preview__nav{display:none}.project-preview__cta{margin-left:auto}}.philo{background:var(--green-deep);color:var(--paper);min-height:calc(100svh - var(--header-h));flex-direction:column;justify-content:center;display:flex}.philo h2{letter-spacing:-.042em;max-width:21ch;font-size:clamp(2.2rem,3.5vw,3.5rem)}.philo h2 .soft{color:var(--green-soft)}.philo .tesis p{color:#f5f2eabd;max-width:48ch;margin-top:1.7rem;font-size:1.05rem;line-height:1.62}.philo .cierre{color:#f5f2eabd;margin-top:2.4rem;font-size:17px}.steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.4rem;margin-top:clamp(2.6rem,4.5vw,3.6rem);display:grid}.step{border-top:1px solid #f5f2ea57;padding-top:1.1rem}.step:last-child{border-top-color:var(--green-soft)}.step .n{color:var(--green-soft);font-variant-numeric:tabular-nums;font-family:Fragment Mono,monospace;font-size:11.5px}.step h3{margin:.85rem 0 .5rem;font-size:1.35rem}.step p{color:#f5f2eac2;font-size:14.5px;line-height:1.55}.two{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);padding-top:0;padding-bottom:0;display:grid}.two>div{padding:clamp(2.75rem,4vw,3.75rem) 0}.two>div:first-child{border-right:1px solid var(--rule);padding-right:clamp(2rem,4vw,3.75rem)}.two>div:last-child{padding-left:clamp(2rem,4vw,3.75rem)}.tl{grid-template-columns:18px 1fr;gap:0 24px;margin-top:2.2rem;display:grid}.tl-line{flex-direction:column;align-items:center;display:flex}.tl-line .bead{background:var(--green);border-radius:50%;flex:none;width:9px;height:9px;margin-top:7px}.tl-line .bead.hollow{border:1px solid var(--ink);background:0 0}.tl-line .wire{background:var(--rule);flex:1;width:1px;margin:8px 0;position:relative}.tl-line .wire:after{content:"";background:var(--green);transform-origin:top;width:1px;transition:transform 1s var(--ease-out);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.tl.on .tl-line .wire:after{transform:scaleY(1)}.job{padding-bottom:2.4rem}.job:last-child{padding-bottom:0}.job .when{letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-variant-numeric:tabular-nums;font-family:Fragment Mono,monospace;font-size:11.5px}.job .role{letter-spacing:-.03em;margin:.6rem 0 .2rem;font-size:1.35rem;font-weight:600}.job .co{color:var(--muted);font-size:15px}.job .detail{color:var(--ink);max-width:56ch;margin-top:.85rem;font-size:15.5px;line-height:1.6}.job .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border:1px solid var(--rule);border-radius:3px;margin-top:.9rem;padding:4px 10px;font-family:Fragment Mono,monospace;font-size:11.5px;display:inline-block}.stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.9rem 1.6rem;margin-top:2.2rem;display:grid}.stack>div{border-top:1px solid var(--rule);padding-top:.9rem}.stack .k{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem;font-family:Fragment Mono,monospace;font-size:11.5px}.stack .v{font-size:17px;font-weight:500}.note{color:var(--muted);max-width:38ch;margin-top:2.4rem;font-size:15px;line-height:1.6}.close{text-align:center;border-top:1px solid var(--rule);min-height:calc(100svh - var(--header-h));flex-direction:column;justify-content:center;align-items:center;display:flex}.close h2{letter-spacing:-.045em;max-width:15ch;margin:0 auto 2.2rem;font-size:clamp(2.4rem,4.6vw,4.2rem);line-height:1.02}.socials{justify-content:center;gap:14px;margin-top:2.6rem;display:flex}.socials a{border:1px solid var(--rule);width:52px;height:52px;color:var(--ink);transition:background var(--t-ui) var(--ease-out),border-color var(--t-ui) var(--ease-out), color var(--t-ui) var(--ease-out),transform var(--t-ui) var(--ease-out);border-radius:50%;place-items:center;display:grid}.socials svg{fill:currentColor;width:19px;height:19px;display:block}.socials a:active{transform:scale(.94)}.tail{color:var(--muted);margin-top:2.4rem;font-size:16px}footer{padding:20px var(--pad);border-top:1px solid var(--rule);justify-content:space-between;gap:24px;display:flex}footer .last{color:var(--ink)}@supports (height:100svh){.hero{height:calc(100svh - var(--header-h))}}@media (width<=1023px){.chrome .role,.chrome .nav-desk,.chrome .status{display:none}.menu-btn{display:inline-flex}.hero{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;max-height:none;overflow:visible}.hero-block{min-height:min(58svh,30rem);padding:clamp(2.75rem,9vw,3.75rem) var(--pad)}.hero h1{max-width:15ch}.hero .lede{max-width:40ch}.hero .cta-row{flex-direction:column;align-items:stretch;gap:.65rem}.hero .cta-row>*{justify-content:center;width:100%;min-height:52px}.btn-ghost{justify-content:center}.portrait{aspect-ratio:1015/1502;width:100%;height:auto}.portrait img{object-position:top center}.portrait .tagA{left:var(--pad);top:1.15rem}.work{grid-template-columns:minmax(0,1fr);gap:1.75rem;margin-top:2.2rem}.work-meta{justify-content:flex-start;gap:1.5rem}.shot-view{aspect-ratio:16/10}.two{grid-template-columns:minmax(0,1fr)}.two>div{padding:clamp(2.5rem,8vw,3.25rem) 0}.two>div:first-child{border-right:0;border-bottom:1px solid var(--rule);padding-right:0}.two>div:last-child{padding-left:0}}@media (width>=600px) and (width<=1023px){.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 1.5rem}}@media (width<=599px){.steps{grid-template-columns:minmax(0,1fr);gap:0;margin-top:2rem}.step{border-top:1px solid #f5f2ea57;grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;gap:0 .75rem;padding:1.1rem 0 1.25rem;display:grid}.step:last-child{border-bottom:1px solid var(--green-soft)}.step .n{grid-row:1/3}.step h3{grid-column:2;margin:0 0 .3rem;font-size:1.2rem}.step p{grid-column:2}.stack{grid-template-columns:minmax(0,1fr);gap:1.35rem}.close .btn.center{justify-content:center;width:100%;display:flex}.socials{flex-wrap:wrap;gap:.55rem}footer{text-align:center;flex-direction:column;align-items:center;gap:.55rem}}@media (width<=1023px){.hero-block{text-align:center;min-height:calc(100svh - var(--header-h));padding:clamp(1.75rem,6vw,2.5rem) var(--pad) clamp(2.25rem,7vw,3rem);justify-content:center;align-items:center}.hero-figure{display:block}.hero h1{max-width:15ch;margin-inline:auto}.hero .lede{max-width:34ch;margin-inline:auto}.hero .portrait,.hero .desk-only{display:none}.hero .subtle-hero{display:block}}@media (width>=600px) and (width<=1023px){.hero .cta-row{flex-direction:row;justify-content:center;align-items:center;gap:.75rem}.hero .cta-row>*{width:auto;min-height:52px}.hero-figure .plate{width:clamp(10rem,22vw,13.5rem)}.hero .lede{max-width:46ch}}@media (orientation:landscape) and (height<=460px){.hero-block{padding-block:clamp(1rem,4vh,1.75rem)}.hero h1{font-size:clamp(1.9rem,5.2vh,2.6rem)}.hero .lede{max-width:44ch;margin-top:.85rem;font-size:1rem}.hero .cta-row{margin-top:1.1rem}.hero-figure{display:none}}@media (width<=767px){:root{--section-space:clamp(3.25rem,14vw,5rem);--text-measure:42ch}.mono{letter-spacing:.12em;font-size:clamp(.66rem,2.8vw,.72rem)}h1{font-size:clamp(2.25rem,11vw,3rem)}h2{font-size:clamp(1.85rem,8vw,2.5rem)}h3{font-size:clamp(1.2rem,6vw,1.55rem)}.lede{font-size:1rem;line-height:1.65}.chrome{width:100%;max-width:100%;padding-inline:var(--pad);gap:.75rem}:where(.hero,.work,.philo,.steps,.two,.stack){max-width:100%}:where(.work-meta,.shot,.step,.tl,.job),.ficha div,.ficha .k,.ficha .v{min-width:0}:where(.btn,.btn-ghost){max-width:100%}}@media (hover:hover) and (pointer:fine){.chrome nav a:hover{color:var(--green)}.btn:hover{background:var(--green-deep)}.btn-ghost:hover{border-color:var(--paper);background:#f5f2ea14}.btn:hover .arw{transform:translate(4px)}.shot:hover{border-color:var(--muted);transform:translateY(-4px);box-shadow:0 26px 46px -28px #1111116b}.shot:hover .shot-view img{transform:translateY(-16%)}.shot:hover .shot-bar .go{transform:translate(2px,-2px)}.socials a:hover{background:var(--green-deep);border-color:var(--green-deep);color:var(--paper)}}.js .enter{opacity:0;clip-path:inset(0 0 8%);transition:opacity .78s var(--ease-out) var(--d,0s), transform .78s var(--ease-out) var(--d,0s), clip-path .78s var(--ease-out) var(--d,0s);transform:translateY(20px)}.js body[data-ready] .enter,body[data-ready] .enter{opacity:1;clip-path:inset(-14px);transform:none}.js .portrait{clip-path:inset(100% 0 0);transition:clip-path .95s var(--ease-out) .38s}body[data-ready] .portrait{clip-path:inset(0)}.js .portrait img{transform-origin:bottom;transition:transform 1.2s var(--ease-out) .38s;transform:scale(1.05)}body[data-ready] .portrait img{transform:none}.js .rise{opacity:0;transition:opacity var(--t-reveal) var(--ease-out) var(--d,0s), transform var(--t-reveal) var(--ease-out) var(--d,0s);transform:translateY(22px)}.js .rise.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}.js .enter,.js .rise{clip-path:none!important;transition:opacity .3s linear var(--d,0s)!important;transform:none!important}.js .portrait{clip-path:none!important;transition:none!important}.js .portrait img,.shot,.shot-view img{transition:none!important;transform:none!important}.tl-line .wire:after,.menu-btn .bars:before,.menu-btn .bars:after,.skip{transition:none!important}.btn .arw,.shot-bar .go{transition:none!important;transform:none!important}.menu-links a{transition:color var(--t-press) linear!important}}
