.wk{--wk-line: .7s;--wk-pop: .52s}@media (prefers-reduced-motion: reduce){.wk{--wk-line: .38s;--wk-pop: .32s}}@keyframes wk-rise{0%{opacity:0;transform:translate3d(0,12px,0)}}@keyframes wk-ring{0%{stroke-dashoffset:1}}.wk-open{padding-top:var(--page-pt);padding-bottom:var(--s-6)}.wk-open .crumbs{margin-bottom:var(--s-4)}.wk-open__grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-7);align-items:end}.wk-open__text{max-width:52rem}.wk-h1{margin:0;font-size:var(--fs-h1-open);line-height:var(--lh-tight);letter-spacing:var(--ls-display)}.wk-lead{margin:var(--s-3) 0 0;max-width:54ch;font-size:var(--fs-19);line-height:var(--lh-body);color:var(--c-ink-2)}.wk-h2{margin:0;font-size:var(--fs-36);line-height:var(--lh-snug);letter-spacing:var(--ls-display)}.wk-facts{display:flex;gap:var(--s-7);margin:0}.wk-facts>div{position:relative;padding-top:var(--s-3);min-width:9rem}.wk-facts>div:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--c-leaf);transform-origin:left center}.wk-facts dt{font-size:var(--fs-48);font-weight:600;line-height:1.05;letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums}.wk-facts dd{margin:var(--s-1) 0 0;max-width:16ch;font-size:var(--fs-15);line-height:1.4;color:var(--c-ink-2)}.wk-facts>.is-rv:not(.rv-off):before{animation:rv-line-x var(--wk-line) var(--ease-reveal) calc(var(--rv-d, 0ms) + .12s) backwards}.wk-band{margin:0}.wk-band img{display:block;width:100%;height:clamp(14rem,32vw,26rem);object-fit:cover}.wk-fold{display:flex;flex-direction:column}@media (min-width: 64rem){.wk-fold{height:calc(100svh - var(--header-h))}.wk-fold .wk-open{flex:none}.wk-fold .wk-band,.wk-fold .qmap{flex:1 1 auto;min-height:12rem;max-height:30rem}.wk-fold .wk-band img{height:100%}}.wk--faq .wk-open{padding-bottom:var(--s-5)}.wk--faq .wk-lead{max-width:64ch}.qmap{display:grid;align-content:center;padding-block:var(--s-6);background:var(--c-cotton-2)}.qmap__inner{min-width:0}.qmap__intro{margin:0 0 var(--s-7);max-width:64ch;font-size:var(--fs-19);line-height:var(--lh-body);color:var(--c-ink)}.js-rv .qmap[data-rv]:not(.is-rv) .qmap__intro{opacity:0}.qmap.is-rv:not(.rv-off) .qmap__intro{animation:rv-rise .65s var(--ease-reveal) var(--rv-d, 0ms) backwards}.wk--quality .qline{padding-top:var(--section-y)}.qmap__list{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.qmap__list:before{content:"";position:absolute;left:10%;right:10%;top:calc(1.5rem - 1px);height:2px;background:var(--c-leaf);transform-origin:left center}.qmap__item{display:grid;justify-items:center}.qmap__node{position:relative;display:grid;justify-items:center;gap:var(--s-3);padding-inline:var(--s-2);color:var(--c-ink);text-decoration:none}.qmap__node b{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--c-cotton);box-shadow:inset 0 0 0 2px var(--c-leaf);font-size:var(--fs-15);font-weight:600;color:var(--c-leaf);font-variant-numeric:tabular-nums;transition:background var(--dur-1),color var(--dur-1),transform var(--dur-2) var(--ease-out)}.qmap__node span{max-width:15ch;text-align:center;font-size:var(--fs-15);font-weight:500;line-height:1.3}.qmap__node:hover b,.qmap__node:focus-visible b{background:var(--c-leaf);color:var(--c-cotton);transform:translateY(-2px)}.js-rv .qmap[data-rv]:not(.is-rv) .qmap__list:before{transform:scaleX(0)}.js-rv .qmap[data-rv]:not(.is-rv) .qmap__item{opacity:0}.qmap.is-rv:not(.rv-off) .qmap__list:before{animation:rv-line-x var(--wk-line) var(--ease-reveal) var(--rv-d, 0ms) backwards}.qmap.is-rv:not(.rv-off) .qmap__item{animation:rv-pop var(--wk-pop) var(--ease-reveal) calc(var(--rv-d, 0ms) + .12s + var(--k) * .12s) backwards}@media (max-width: 48rem){.qmap__list{grid-template-columns:minmax(0,1fr);row-gap:var(--s-4)}.qmap__list:before{left:calc(1.5rem - 1px);right:auto;top:1.5rem;bottom:1.5rem;width:2px;height:auto;transform-origin:center top}.qmap__item{justify-items:start}.qmap__node{grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:var(--s-4);padding-inline:0}.qmap__node span{max-width:none;text-align:left}.js-rv .qmap[data-rv]:not(.is-rv) .qmap__list:before{transform:scaleY(0)}.qmap.is-rv:not(.rv-off) .qmap__list:before{animation-name:rv-line-y}}.wk-intro{padding-block:var(--section-y) var(--s-7)}.wk-intro p{margin:0;max-width:64ch;font-size:var(--fs-22);line-height:1.55;color:var(--c-ink)}.qline{padding-bottom:var(--section-y)}.qline__list{list-style:none;margin:var(--s-7) 0 0;padding:0}.qline__stage{position:relative;display:grid;grid-template-columns:3.5rem minmax(0,46rem) minmax(0,1fr);column-gap:var(--s-6);padding-bottom:var(--s-8)}.qline__stage:before{content:"";position:absolute;left:calc(1.75rem - 1px);top:3.5rem;bottom:0;width:2px;background:var(--c-leaf);transform-origin:center top}.qline__stage--last{padding-bottom:0}.qline__stage--last:before{display:none}.qline__node{position:relative;display:grid;place-items:center;width:3.5rem;height:3.5rem}.qline__node svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.qline__node circle{fill:var(--c-cotton);stroke:var(--c-leaf);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:0}.qline__node b{position:relative;font-size:var(--fs-15);font-weight:600;color:var(--c-leaf);font-variant-numeric:tabular-nums}.qline__title{margin:0;padding-top:.7rem;font-size:var(--fs-28);line-height:var(--lh-snug)}.qline__text{margin:var(--s-3) 0 0;max-width:58ch;font-size:var(--fs-19);line-height:var(--lh-body)}.qline__points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-6);list-style:none;margin:var(--s-5) 0 0;padding:0}.qline__points li{padding-block:var(--s-3);border-top:1px solid var(--c-line);font-size:var(--fs-17);line-height:1.45}.qline__after{margin:var(--s-5) 0 0;max-width:58ch;font-size:var(--fs-17);line-height:var(--lh-body);color:var(--c-ink-2)}.qline__photo{grid-column:3;margin:.7rem 0 0}.qline__photo img{display:block;width:100%;max-width:24rem;height:auto;aspect-ratio:732 / 448;object-fit:cover;border-radius:var(--r)}.qline__aql{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s-6);align-items:start;margin-top:var(--s-6);padding:var(--s-6);border-radius:var(--r);background:var(--c-loom);color:var(--c-loom-text)}.qline__aql-mark{margin:0;font-size:var(--fs-28);font-weight:600;line-height:1;letter-spacing:.02em}.qline__aql-mark span{display:block;margin-top:.1em;font-size:2.4em;letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums}.qline__aql h4{margin:0;font-size:var(--fs-19);line-height:var(--lh-snug)}.qline__aql p{margin:var(--s-2) 0 0;font-size:var(--fs-17);line-height:var(--lh-body);color:color-mix(in srgb,var(--c-loom-text) 82%,var(--c-loom))}.qline__aql .qline__aql-note{color:var(--c-loom-text)}.qline__stage.is-rv:not(.rv-off) .qline__node circle{animation:wk-ring .52s var(--ease-reveal) calc(var(--rv-d, 0ms) + 80ms) backwards}.qline__stage.is-rv:not(.rv-off):before{animation:rv-line-y calc(var(--wk-line) * 1.4) var(--ease-reveal) calc(var(--rv-d, 0ms) + .36s) backwards}.qline__stage.is-rv:not(.rv-off) .qline__points li{animation:wk-rise var(--wk-pop) var(--ease-reveal) calc(var(--rv-d, 0ms) + .26s + var(--j) * 60ms) backwards}.qline__stage.is-rv:not(.rv-off) .qline__aql{animation:rv-pop var(--wk-pop) var(--ease-reveal) calc(var(--rv-d, 0ms) + .32s) backwards}.lf{padding-bottom:var(--section-y)}.lf__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"flow flow cells cut" "flow flow mach  mach" "supply supply store store";gap:var(--s-4)}.lf__tile{display:flex;flex-direction:column;gap:var(--s-4);margin:0;padding:var(--s-5);border-radius:var(--r);background:var(--c-cotton-2)}.lf__tile--flow{grid-area:flow}.lf__tile--cells{grid-area:cells;justify-content:space-between;background:var(--c-leaf);color:var(--c-cotton)}.lf__tile--cut{grid-area:cut;padding:0;background:none;gap:var(--s-2)}.lf__tile--machines{grid-area:mach;justify-content:space-between;background:var(--c-loom);color:var(--c-loom-text)}.lf__tile--supply{grid-area:supply}.lf__tile--store{grid-area:store}.lf__tile--supply,.lf__tile--store{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.lf__photo{margin:0}.lf__photo img,.lf__tile--cut img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:calc(var(--r) - 2px)}.lf__tile--cut img{flex:1;min-height:0;aspect-ratio:auto;height:100%;border-radius:var(--r)}.lf__tile--cut figcaption{font-size:var(--fs-14);line-height:1.4;color:var(--c-ink-2)}.lf__title{margin:0;font-size:var(--fs-22);line-height:var(--lh-snug)}.lf__points{list-style:none;margin:var(--s-3) 0 0;padding:0}.lf__points li{padding-block:var(--s-2);border-top:1px solid var(--c-line);font-size:var(--fs-17);line-height:1.45}.lf__num{position:relative;margin:0;padding-bottom:var(--s-3);font-size:clamp(3.5rem,2.4rem + 3vw,5.25rem);font-weight:600;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lf__num:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:color-mix(in srgb,var(--c-cotton) 55%,var(--c-leaf));transform-origin:left center}.lf__num--word{font-size:var(--fs-36);line-height:1.08;letter-spacing:var(--ls-display);font-variant-numeric:normal;text-wrap:balance}.lf__num-label{margin:0;font-size:var(--fs-19);font-weight:600;line-height:1.3}.lf__num-text{margin:0;font-size:var(--fs-15);line-height:1.5;color:color-mix(in srgb,var(--c-cotton) 88%,var(--c-leaf))}.lf__tile--machines p{margin:var(--s-3) 0 0;max-width:46ch;font-size:var(--fs-17);line-height:var(--lh-body);color:color-mix(in srgb,var(--c-loom-text) 82%,var(--c-loom))}.lf__link{align-self:flex-start;color:var(--c-loom-text);font-weight:600;text-underline-offset:3px}.lf__link:hover{color:var(--c-cotton)}.lf__tile.is-rv:not(.rv-off) .lf__points li{animation:wk-rise var(--wk-pop) var(--ease-reveal) calc(var(--rv-d, 0ms) + .22s + var(--j) * 60ms) backwards}.lf__tile--cells.is-rv:not(.rv-off) .lf__num:after{animation:rv-line-x var(--wk-line) var(--ease-reveal) calc(var(--rv-d, 0ms) + .26s) backwards}.inv-index{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-6)}.inv-index a{display:inline-flex;align-items:baseline;gap:.6rem;padding:.65rem 1rem;border:1px solid var(--c-line);border-radius:var(--r);color:var(--c-ink);text-decoration:none;font-size:var(--fs-15);font-weight:500;transition:border-color var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out)}.inv-index a:hover{border-color:var(--c-ink-3);background:var(--c-cotton-2)}.inv-index span{font-weight:600;color:var(--c-leaf);font-variant-numeric:tabular-nums}.inv{padding-bottom:var(--section-y)}.inv__group{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-7);padding-block:var(--s-7);scroll-margin-top:var(--header-h-min)}.inv__group:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--c-ink);transform-origin:left center}.inv__head .wk-h2{max-width:16ch}.inv__photo{margin:var(--s-5) 0 0;max-width:24rem}.inv__photo img{display:block;width:100%;height:auto;aspect-ratio:714 / 448;object-fit:cover;border-radius:var(--r)}.inv__list{list-style:none;margin:0;padding:0}.inv__list li{position:relative;padding:var(--s-4) 0;font-size:var(--fs-22);line-height:1.35}.inv__list li:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--c-line);transform-origin:left center}.inv__moment{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--s-6);align-items:end;margin:0 0 var(--s-6)}.inv__moment img{display:block;width:100%;height:auto;max-width:46rem;aspect-ratio:732 / 448;object-fit:cover;border-radius:var(--r)}.inv__moment figcaption{max-width:34ch;font-size:var(--fs-17);line-height:var(--lh-body);color:var(--c-ink-2)}.inv__group.is-rv:not(.rv-off):before{animation:rv-line-x var(--wk-line) var(--ease-reveal) var(--rv-d, 0ms) backwards}.inv__group.is-rv:not(.rv-off) .inv__list li{animation:wk-rise var(--wk-pop) var(--ease-reveal) calc(var(--rv-d, 0ms) + .2s + var(--j) * 80ms) backwards}.inv__group.is-rv:not(.rv-off) .inv__list li:after{animation:rv-line-x var(--wk-line) var(--ease-reveal) calc(var(--rv-d, 0ms) + .26s + var(--j) * 80ms) backwards}@media (max-width: 63.99rem){.wk-open__grid{grid-template-columns:1fr;align-items:start;gap:var(--s-6)}.qline__stage{grid-template-columns:3.5rem minmax(0,1fr);column-gap:var(--s-5)}.qline__photo{grid-column:2;margin-top:var(--s-5)}.lf__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"flow flow" "cells cut" "mach mach" "supply supply" "store store"}.inv__group{grid-template-columns:1fr;gap:var(--s-5)}.inv__moment{grid-template-columns:1fr}}@media (max-width: 47.99rem){.wk-facts{gap:var(--s-5)}.wk-facts>div{min-width:0}.wk-facts dt{font-size:var(--fs-36)}.wk-intro p{font-size:var(--fs-19)}.qline__stage{grid-template-columns:2.75rem minmax(0,1fr);column-gap:var(--s-4);padding-bottom:var(--s-7)}.qline__stage:before{left:calc(1.375rem - 1px);top:2.75rem}.qline__node{width:2.75rem;height:2.75rem}.qline__title{padding-top:.35rem;font-size:var(--fs-22)}.qline__points{grid-template-columns:1fr}.qline__aql{grid-template-columns:1fr;gap:var(--s-4);padding:var(--s-5)}.lf__grid{grid-template-columns:1fr;grid-template-areas:"flow" "cells" "cut" "mach" "supply" "store"}.lf__tile--supply,.lf__tile--store{grid-template-columns:1fr}.lf__tile--cut img{height:auto;aspect-ratio:16 / 10}.inv__list li{font-size:var(--fs-19)}}@media (max-width: 47.99rem){.wk-h1{font-size:var(--fs-h1)}}.wk-fold .wk-open{padding-top:clamp(2rem,4vw,3.5rem);padding-bottom:var(--s-7)}.wk-fold .wk-open .crumbs{margin-bottom:var(--s-5)}.wk-fold .wk-h1{font-size:var(--fs-64)}.wk-fold .wk-lead{margin-top:var(--s-4)}@media (max-width: 47.99rem){.wk-fold .wk-h1{font-size:var(--fs-48)}}.wk-hero{position:relative;display:flex;align-items:flex-end;min-height:calc(100svh - var(--header-h))}.wk-hero__media{position:absolute;inset:0;overflow:hidden;background:var(--c-loom)}.wk-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.wk-hero__grid{position:relative;z-index:1;flex:none;padding-block:clamp(2rem,6vh,4rem)}.wk-hero__panel{width:fit-content;max-width:min(100%,52rem);padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--r);background:color-mix(in srgb,var(--c-cotton) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-2)}.wk-hero .crumbs{margin-bottom:var(--s-4)}.wk-hero .wk-h1{font-size:var(--fs-64);overflow-wrap:break-word}.wk-hero .wk-lead{margin-top:var(--s-4);max-width:46ch}.wk-hero .fold-arrow{--fa-ink: var(--c-loom-text);--fa-bg: var(--c-loom);right:0;bottom:clamp(2rem,6vh,4rem)}@media (max-width: 63.99rem){.wk-hero{display:block;min-height:0}.wk-hero__media{position:relative;inset:auto;aspect-ratio:16 / 9;max-height:56svh}.wk-hero__grid{padding-block:var(--s-5) var(--s-6)}.wk-hero__panel{max-width:none;width:auto;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-radius:0}}@media (max-width: 47.99rem){.wk-hero .wk-h1{font-size:var(--fs-48)}}.wk--innovation .wk-open{padding-bottom:var(--s-4)}.wk--innovation .inv-index{margin-top:var(--s-5)}.wk--innovation .zz-rows{padding-top:var(--s-5)}.inv-row{scroll-margin-top:calc(var(--header-h-min) + 1rem)}.inv-row .wk-h2{max-width:22ch}.inv__list--2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-6);margin-top:var(--s-4)}.inv__list--2 li{padding:var(--s-3) 0;font-size:var(--fs-17);line-height:1.4;overflow-wrap:break-word;hyphens:auto}.inv__list--2 li:after{display:none}.inv__list--2 li{border-top:1px solid var(--c-line)}.inv-box{padding-block:var(--s-6)}.inv-box .wk-h2{margin-bottom:var(--s-4);font-size:var(--fs-28)}.inv-box .inv__list--2{margin-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.inv-box .inv__list--2 li{border-top:0;border-bottom:1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}@media (max-width: 63.99rem){.inv-box .inv__list--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 47.99rem){.inv__list--2,.inv-box .inv__list--2{grid-template-columns:minmax(0,1fr)}}.otm{--corp-open: .8s;padding-block:var(--s-8) var(--s-7)}.otm__head{max-width:48rem}.otm__intro{margin:var(--s-4) 0 0;max-width:60ch;font-size:var(--fs-19);line-height:var(--lh-body);color:var(--c-ink-2)}.otm__list{list-style:none;margin:var(--s-7) 0 0;padding:0}.otm-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);column-gap:var(--s-8);align-items:center;padding-block:var(--s-7)}.otm-row:last-child{padding-bottom:0}.otm-row:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c-line);transform-origin:left center}.otm-row__text{display:grid;grid-template-columns:3.5rem minmax(0,1fr);column-gap:var(--s-5);align-items:center;min-width:0}.otm-row__node{position:relative;display:grid;place-items:center;width:3.5rem;height:3.5rem}.otm-row__node svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.otm-row__node circle{fill:var(--c-cotton);stroke:var(--c-leaf);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:0}.otm-row__node b{position:relative;font-size:var(--fs-15);font-weight:600;color:var(--c-leaf);font-variant-numeric:tabular-nums}.otm-row__title{margin:0;font-size:var(--fs-28);line-height:var(--lh-snug);letter-spacing:var(--ls-display);text-wrap:balance}.otm-row__desc{grid-column:1 / -1;margin:var(--s-4) 0 0;max-width:54ch;font-size:var(--fs-19);line-height:var(--lh-body);color:var(--c-ink-2)}.otm-row__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4);min-width:0}.otm-row__ph{margin:0;min-width:0}.otm-row__ph .frame{aspect-ratio:4 / 3}.otm-row__ph img{display:block}@media (max-width: 74.99rem){.otm-row{grid-template-columns:minmax(0,1fr);row-gap:var(--s-5)}.otm-row__text{max-width:44rem}}@media (max-width: 47.99rem){.otm__list{margin-top:var(--s-6)}.otm-row{padding-block:var(--s-6);row-gap:var(--s-4)}.otm-row__text{grid-template-columns:2.75rem minmax(0,1fr);column-gap:var(--s-4)}.otm-row__node{width:2.75rem;height:2.75rem}.otm-row__title{font-size:var(--fs-22)}.otm-row__desc{margin-top:var(--s-3);font-size:var(--fs-17)}.otm-row__media{grid-template-columns:minmax(0,1fr);gap:var(--s-3)}}@keyframes otm-curtain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes otm-settle{0%{transform:scale(1.06)}}@keyframes otm-fade{0%{opacity:0}}.otm-row__ph .frame:after{content:"";position:absolute;inset:0;background:var(--c-cotton);transform:scaleX(0);transform-origin:right center;pointer-events:none}.js-rv .otm-row[data-rv]{opacity:1;transform:none;transition:none}@media (prefers-reduced-motion: no-preference){.js-rv .otm-row[data-rv]:not(.is-rv):before{transform:scaleX(0)}.js-rv .otm-row[data-rv]:not(.is-rv) .otm-row__node circle{stroke-dashoffset:1}.js-rv .otm-row[data-rv]:not(.is-rv) :is(.otm-row__node b,.otm-row__title,.otm-row__desc){opacity:0}.js-rv .otm-row[data-rv]:not(.is-rv) .otm-row__ph .frame:after{transform:scaleX(1)}.otm-row.is-rv:not(.rv-off):before{animation:rv-line-x .7s var(--ease-reveal) var(--rv-d, 0ms) backwards}.otm-row.is-rv:not(.rv-off) .otm-row__node circle{animation:wk-ring .52s var(--ease-reveal) calc(var(--rv-d, 0ms) + 60ms) backwards}.otm-row.is-rv:not(.rv-off) .otm-row__node b{animation:otm-fade .52s var(--ease-reveal) calc(var(--rv-d, 0ms) + 60ms) backwards}.otm-row.is-rv:not(.rv-off) .otm-row__title{animation:rv-rise .65s var(--ease-reveal) calc(var(--rv-d, 0ms) + 90ms) backwards}.otm-row.is-rv:not(.rv-off) .otm-row__desc{animation:rv-rise .65s var(--ease-reveal) calc(var(--rv-d, 0ms) + .18s) backwards}.otm-row.is-rv:not(.rv-off) .otm-row__ph .frame:after{animation:otm-curtain var(--corp-open) var(--ease-reveal) calc(var(--rv-d, 0ms) + .3s + var(--q, 0) * 90ms) backwards}.otm-row.is-rv:not(.rv-off) .otm-row__ph img{animation:otm-settle 1.1s var(--ease-out) calc(var(--rv-d, 0ms) + .3s + var(--q, 0) * 90ms) backwards}}@media (prefers-reduced-motion: reduce){.js-rv .otm [data-rv]:not(.otm-row){transform:none}.js-rv .otm-row[data-rv]:not(.is-rv) :is(.otm-row__node,.otm-row__title,.otm-row__desc,.otm-row__ph){opacity:0}.otm-row.is-rv:not(.rv-off) .otm-row__node{animation:otm-fade .65s var(--ease-reveal) var(--rv-d, 0ms) backwards}.otm-row.is-rv:not(.rv-off) .otm-row__title{animation:otm-fade .65s var(--ease-reveal) calc(var(--rv-d, 0ms) + 90ms) backwards}.otm-row.is-rv:not(.rv-off) .otm-row__desc{animation:otm-fade .65s var(--ease-reveal) calc(var(--rv-d, 0ms) + .18s) backwards}.otm-row.is-rv:not(.rv-off) .otm-row__ph{animation:otm-fade .65s var(--ease-reveal) calc(var(--rv-d, 0ms) + .3s + var(--q, 0) * 90ms) backwards}}
