.ProjectVisual-module__8rBD5G__visual{background:var(--p-base);width:100%;height:100%;color:var(--p-ink);place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.ProjectVisual-module__8rBD5G__mark{text-align:center;white-space:nowrap;display:block}.ProjectVisual-module__8rBD5G__mark small{font-family:var(--font-text);letter-spacing:.2em;text-transform:none;opacity:.7;margin-top:4cqw;font-size:3.4cqw;font-weight:400;display:block}.ProjectVisual-module__8rBD5G__serif-italic .ProjectVisual-module__8rBD5G__mark{font-family:var(--font-display);letter-spacing:-.03em;font-size:12cqw;font-style:italic;font-weight:300}.ProjectVisual-module__8rBD5G__condensed .ProjectVisual-module__8rBD5G__mark{font-family:var(--font-display);letter-spacing:-.05em;font-size:34cqw;font-weight:900;font-stretch:62%}.ProjectVisual-module__8rBD5G__spaced .ProjectVisual-module__8rBD5G__mark{font-family:var(--font-text);letter-spacing:.5em;text-transform:uppercase;border-block:1px solid;padding:5cqw 0 4.4cqw .5em;font-size:7cqw}.ProjectVisual-module__8rBD5G__dot .ProjectVisual-module__8rBD5G__mark{font-family:var(--font-display);letter-spacing:-.03em;align-items:center;gap:4cqw;font-size:10cqw;font-weight:800;font-stretch:112%;display:flex}.ProjectVisual-module__8rBD5G__dot .ProjectVisual-module__8rBD5G__mark:before{content:"";background:var(--p-accent);border-radius:50%;width:1em;height:1em}.ProjectVisual-module__8rBD5G__stacked .ProjectVisual-module__8rBD5G__mark{font-family:var(--font-display);text-transform:uppercase;font-size:11cqw;font-weight:900;font-stretch:125%;line-height:1.02}.ProjectVisual-module__8rBD5G__stacked .ProjectVisual-module__8rBD5G__mark i{color:var(--p-accent);font-style:normal}.ProjectVisual-module__8rBD5G__soft{background:linear-gradient(180deg, var(--p-base), var(--p-accent))}.ProjectVisual-module__8rBD5G__soft .ProjectVisual-module__8rBD5G__mark{font-family:var(--font-display);font-size:12cqw;font-style:italic;font-weight:400;font-stretch:80%}.ProjectVisual-module__8rBD5G__framed .ProjectVisual-module__8rBD5G__mark{font-family:var(--font-display);letter-spacing:.3em;text-transform:uppercase;border:1px solid;padding:6cqw 7cqw 5.4cqw 9cqw;font-size:7cqw;font-weight:300;font-stretch:125%}.ProjectVisual-module__8rBD5G__mono .ProjectVisual-module__8rBD5G__mark{font-family:var(--font-text);letter-spacing:-.04em;font-size:15cqw;font-weight:700}.ProjectVisual-module__8rBD5G__institutional .ProjectVisual-module__8rBD5G__mark{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:7.6cqw;font-weight:500;font-stretch:112%;line-height:1}.ProjectVisual-module__8rBD5G__detail{place-items:center start}.ProjectVisual-module__8rBD5G__detailInner{transform-origin:18%;transform:scale(3.2)}.ProjectVisual-module__8rBD5G__palette{background:var(--p-base)}.ProjectVisual-module__8rBD5G__swatches{grid-template-rows:2fr 1fr 1fr;width:100%;height:100%;display:grid}.ProjectVisual-module__8rBD5G__swatch{font-family:var(--font-text);color:var(--p-ink);align-items:flex-end;padding:4cqw;font-size:3.4cqw;display:flex}.ProjectVisual-module__8rBD5G__swatch:nth-child(2){color:var(--p-base)}.ProjectVisual-module__8rBD5G__specimen{justify-items:start;gap:6cqw;width:100%;padding:8cqw;display:grid}.ProjectVisual-module__8rBD5G__aa{font-size:44cqw;line-height:.8}.ProjectVisual-module__8rBD5G__alphabet{white-space:normal;max-width:18ch;font-size:5.4cqw;line-height:1.25}.ProjectVisual-module__8rBD5G__serif-italic .ProjectVisual-module__8rBD5G__specimen,.ProjectVisual-module__8rBD5G__soft .ProjectVisual-module__8rBD5G__specimen{font-family:var(--font-display);font-style:italic;font-weight:300}.ProjectVisual-module__8rBD5G__condensed .ProjectVisual-module__8rBD5G__specimen,.ProjectVisual-module__8rBD5G__stacked .ProjectVisual-module__8rBD5G__specimen{font-family:var(--font-display);font-weight:900;font-stretch:62%}.ProjectVisual-module__8rBD5G__dot .ProjectVisual-module__8rBD5G__specimen,.ProjectVisual-module__8rBD5G__framed .ProjectVisual-module__8rBD5G__specimen,.ProjectVisual-module__8rBD5G__institutional .ProjectVisual-module__8rBD5G__specimen{font-family:var(--font-display);font-weight:600;font-stretch:112%}.ProjectVisual-module__8rBD5G__spaced .ProjectVisual-module__8rBD5G__specimen,.ProjectVisual-module__8rBD5G__mono .ProjectVisual-module__8rBD5G__specimen{font-family:var(--font-text)}.ProjectVisual-module__8rBD5G__statement{background:var(--p-ink);color:var(--p-base);place-items:end start}.ProjectVisual-module__8rBD5G__statementInner{gap:4cqw;padding:8cqw;display:grid}.ProjectVisual-module__8rBD5G__statementInner p{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:11cqw;font-weight:800;font-stretch:112%;line-height:1.04}.ProjectVisual-module__8rBD5G__statementInner small{opacity:.7;font-size:3.4cqw}
.ProjectMedia-module__UewXKG__contain{display:flex;position:absolute;inset:0}.ProjectMedia-module__UewXKG__box{flex:1;position:relative}
.BrandPresentation-module__hFwVLW__presentation{--c-muted:color-mix(in srgb, var(--c-fg) 62%, var(--c-bg));--c-line:color-mix(in srgb, var(--c-fg) 14%, transparent);position:relative}.BrandPresentation-module__hFwVLW__nav{--progress:0;top:var(--header-h);z-index:20;align-items:center;gap:var(--space-3);height:44px;padding:0 var(--gutter);background:var(--bg);border-block:1px solid var(--line);font-size:var(--text-xs);display:flex;position:sticky}.BrandPresentation-module__hFwVLW__navTitle{color:var(--accent);white-space:nowrap;flex:none}.BrandPresentation-module__hFwVLW__nav ol{scrollbar-width:none;gap:4px;min-width:0;margin-left:auto;display:flex;overflow-x:auto}.BrandPresentation-module__hFwVLW__nav ol::-webkit-scrollbar{display:none}.BrandPresentation-module__hFwVLW__nav a{color:var(--muted);white-space:nowrap;transition:color var(--dur-fast), background var(--dur-fast);padding:6px 10px;display:block}.BrandPresentation-module__hFwVLW__nav a span{color:var(--accent);opacity:.7}.BrandPresentation-module__hFwVLW__nav a:hover,.BrandPresentation-module__hFwVLW__nav a[aria-current]{color:var(--fg)}.BrandPresentation-module__hFwVLW__nav a[aria-current]{background:#f4f1ee14}.BrandPresentation-module__hFwVLW__nav a[aria-current] span{opacity:1}.BrandPresentation-module__hFwVLW__progress{background:var(--accent-display);height:2px;transform:scaleX(var(--progress));transform-origin:0;position:absolute;bottom:-1px;left:0;right:0}.BrandPresentation-module__hFwVLW__chapter{--c-muted:color-mix(in srgb, var(--c-fg) 62%, var(--c-bg));--c-line:color-mix(in srgb, var(--c-fg) 14%, transparent);padding:var(--space-6) var(--gutter) var(--space-5);background:var(--c-bg);color:var(--c-fg);scroll-margin-top:calc(var(--header-h) + 44px);gap:12px;display:grid}.BrandPresentation-module__hFwVLW__head{gap:var(--space-2) var(--gap);margin-bottom:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;container-type:inline-size}.BrandPresentation-module__hFwVLW__kicker{font-size:var(--text-sm);color:var(--c-muted);grid-column:1/4}.BrandPresentation-module__hFwVLW__kicker span{color:var(--c-fg)}.BrandPresentation-module__hFwVLW__title{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;grid-column:4/-1;font-size:min(clamp(32px,5vw,84px),8cqi);font-weight:500;font-stretch:100%;line-height:1.02}.BrandPresentation-module__hFwVLW__body{max-width:58ch;font-size:var(--text-md);color:var(--c-muted);grid-column:4/10}.BrandPresentation-module__hFwVLW__cell{gap:10px;min-width:0;display:grid}.BrandPresentation-module__hFwVLW__frame{width:100%;box-shadow:inset 0 0 0 1px var(--c-line);position:relative;overflow:hidden}.BrandPresentation-module__hFwVLW__cell figcaption{font-size:var(--text-xs);color:var(--c-muted)}.BrandPresentation-module__hFwVLW__full{width:100%}.BrandPresentation-module__hFwVLW__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.BrandPresentation-module__hFwVLW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.BrandPresentation-module__hFwVLW__video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.BrandPresentation-module__hFwVLW__stage{background:color-mix(in srgb, var(--c-fg) 7%, var(--c-bg));padding:clamp(24px,7vw,120px) clamp(16px,8vw,140px);position:relative;overflow:hidden}.BrandPresentation-module__hFwVLW__browser{background:#fff;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 1px #0000000a,0 30px 80px -20px #00000059}.BrandPresentation-module__hFwVLW__withPhone{margin-right:9%}.BrandPresentation-module__hFwVLW__chrome{background:#f1f1f3;border-bottom:1px solid #e2e2e6;align-items:center;gap:6px;height:clamp(22px,2.4vw,34px);padding:0 12px;display:flex}.BrandPresentation-module__hFwVLW__chrome i{background:#d4d4d8;border-radius:50%;width:9px;height:9px}.BrandPresentation-module__hFwVLW__chrome span{color:#71717a;font-family:var(--font-text);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:6px;flex:0 38%;margin:0 auto;padding:3px 12px;font-size:11px;overflow:hidden}.BrandPresentation-module__hFwVLW__screen,.BrandPresentation-module__hFwVLW__phoneScreen{position:relative;overflow:hidden}.BrandPresentation-module__hFwVLW__phone{background:#0c0c0d;border-radius:clamp(18px,2.6vw,40px);width:clamp(110px,19%,260px);padding:clamp(4px,.55vw,8px);position:absolute;bottom:clamp(16px,4vw,72px);right:clamp(12px,5vw,96px);box-shadow:0 30px 70px -18px #00000080}.BrandPresentation-module__hFwVLW__phoneScreen{background:var(--bar,#fff);color:#111;border-radius:clamp(14px,2.1vw,32px);flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.BrandPresentation-module__hFwVLW__phoneScreen[data-dark]{color:#fff}.BrandPresentation-module__hFwVLW__phoneView{position:relative;overflow:hidden}.BrandPresentation-module__hFwVLW__statusBar{aspect-ratio:390/47;letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:1.5cqi 7.5cqi 0 10cqi;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;font-size:4.1cqi;font-weight:600;display:flex}.BrandPresentation-module__hFwVLW__statusIcons{align-items:center;gap:1.6cqi;display:flex}.BrandPresentation-module__hFwVLW__signal{align-items:flex-end;gap:.5cqi;height:2.8cqi;display:flex}.BrandPresentation-module__hFwVLW__signal i{background:currentColor;border-radius:.3cqi;width:.9cqi;display:block}.BrandPresentation-module__hFwVLW__signal i:first-child{height:35%}.BrandPresentation-module__hFwVLW__signal i:nth-child(2){height:55%}.BrandPresentation-module__hFwVLW__signal i:nth-child(3){height:78%}.BrandPresentation-module__hFwVLW__signal i:nth-child(4){height:100%}.BrandPresentation-module__hFwVLW__battery{opacity:.9;border:.3cqi solid;border-radius:.9cqi;width:6.4cqi;height:3cqi;display:block;position:relative}.BrandPresentation-module__hFwVLW__battery:after{content:"";background:currentColor;border-radius:.4cqi;position:absolute;inset:.45cqi}.BrandPresentation-module__hFwVLW__palette{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.BrandPresentation-module__hFwVLW__palette li{align-content:start;gap:8px;display:grid}.BrandPresentation-module__hFwVLW__swatchPhoto{aspect-ratio:1074/1300;box-shadow:inset 0 0 0 1px var(--c-line);position:relative;overflow:hidden}.BrandPresentation-module__hFwVLW__swatch{height:28px;box-shadow:inset 0 0 0 1px var(--c-line)}.BrandPresentation-module__hFwVLW__swatchName{font-family:var(--font-display);font-size:14px;font-weight:700;font-stretch:112%;line-height:1.05}.BrandPresentation-module__hFwVLW__swatchMeta{font-size:var(--text-xs);color:var(--c-muted)}.BrandPresentation-module__hFwVLW__swatchMeta span{color:var(--c-fg);font-variant-numeric:tabular-nums}@media (max-width:1100px){.BrandPresentation-module__hFwVLW__palette{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.BrandPresentation-module__hFwVLW__kicker,.BrandPresentation-module__hFwVLW__title,.BrandPresentation-module__hFwVLW__body{grid-column:1/-1}.BrandPresentation-module__hFwVLW__navTitle{display:none}.BrandPresentation-module__hFwVLW__nav ol{margin-left:calc(var(--gutter) * -1);padding-left:var(--gutter)}}@media (max-width:720px){.BrandPresentation-module__hFwVLW__split{grid-template-columns:1fr}.BrandPresentation-module__hFwVLW__grid,.BrandPresentation-module__hFwVLW__palette{grid-template-columns:repeat(2,minmax(0,1fr))}.BrandPresentation-module__hFwVLW__grid>:last-child:nth-child(odd){grid-column:1/-1}.BrandPresentation-module__hFwVLW__stage{padding-bottom:28%}.BrandPresentation-module__hFwVLW__withPhone{margin-right:0}.BrandPresentation-module__hFwVLW__phone{width:30%;bottom:5%;right:6%}}
.LogoMotion-module__CcEdkW__stage{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LogoMotion-module__CcEdkW__logo{width:100%}.LogoMotion-module__CcEdkW__logo svg{width:100%;height:auto;display:block;overflow:visible}.LogoMotion-module__CcEdkW__logo svg *{transform-box:fill-box}.LogoMotion-module__CcEdkW__aranduka[data-phase=armed] path{transform-origin:50% 100%;transform:scaleY(0)}.LogoMotion-module__CcEdkW__aranduka[data-phase=play] path{transform-origin:50% 100%;animation:.9s cubic-bezier(.2,.8,.2,1) both LogoMotion-module__CcEdkW__grow}.LogoMotion-module__CcEdkW__aranduka[data-phase=play] path:nth-child(2){animation-delay:80ms}.LogoMotion-module__CcEdkW__aranduka[data-phase=play] path:nth-child(3){animation-delay:.16s}.LogoMotion-module__CcEdkW__aranduka[data-phase=play] path:nth-child(4){animation-delay:.24s}.LogoMotion-module__CcEdkW__aranduka[data-phase=play] path:nth-child(5){animation-delay:.32s}.LogoMotion-module__CcEdkW__aranduka[data-phase=play] path:nth-child(6){animation-delay:.4s}.LogoMotion-module__CcEdkW__aranduka[data-phase=play] path:nth-child(7){animation-delay:.48s}.LogoMotion-module__CcEdkW__aranduka[data-phase=play] path:nth-child(8){animation-delay:.56s}.LogoMotion-module__CcEdkW__aranduka[data-phase=play] path[fill=\#7a2e2a]{animation-name:LogoMotion-module__CcEdkW__grow,LogoMotion-module__CcEdkW__ink;animation-duration:.9s,1.4s}@keyframes LogoMotion-module__CcEdkW__grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes LogoMotion-module__CcEdkW__ink{0%,55%{fill:#2f3a24}to{fill:#7a2e2a}}.LogoMotion-module__CcEdkW__opian .ring{opacity:0;transform-origin:50%}:is(.LogoMotion-module__CcEdkW__opian[data-phase=armed] circle[pathLength],.LogoMotion-module__CcEdkW__opian[data-phase=armed] path[pathLength]){stroke-dasharray:1.05;stroke-dashoffset:1.05px}.LogoMotion-module__CcEdkW__opian[data-phase=armed] rect{transform-origin:50% 0;transform:scaleY(0)}:is(.LogoMotion-module__CcEdkW__opian[data-phase=armed] .dot,.LogoMotion-module__CcEdkW__opian[data-phase=armed] circle[pathLength],.LogoMotion-module__CcEdkW__opian[data-phase=armed] path[pathLength],.LogoMotion-module__CcEdkW__opian[data-phase=armed] rect){opacity:0}:is(.LogoMotion-module__CcEdkW__opian[data-phase=play] circle[pathLength],.LogoMotion-module__CcEdkW__opian[data-phase=play] path[pathLength]){stroke-dasharray:1.05;animation:.8s cubic-bezier(.6,0,.2,1) both LogoMotion-module__CcEdkW__draw}.LogoMotion-module__CcEdkW__opian[data-phase=play] rect{transform-origin:50% 0;animation:.55s cubic-bezier(.2,.8,.2,1) both LogoMotion-module__CcEdkW__stem}.LogoMotion-module__CcEdkW__opian[data-phase=play] g:nth-of-type(2)>:nth-child(2){animation-delay:.12s}.LogoMotion-module__CcEdkW__opian[data-phase=play] g:nth-of-type(2)>:nth-child(3){animation-delay:.36s}.LogoMotion-module__CcEdkW__opian[data-phase=play] g:nth-of-type(2)>:nth-child(4){animation-delay:.48s}.LogoMotion-module__CcEdkW__opian[data-phase=play] g:first-of-type>:first-child{animation-delay:.3s}.LogoMotion-module__CcEdkW__opian[data-phase=play] g:first-of-type>:nth-child(2){animation-delay:.42s}.LogoMotion-module__CcEdkW__opian[data-phase=play] g:first-of-type>:nth-child(3){animation-delay:.62s}.LogoMotion-module__CcEdkW__opian[data-phase=play] g:first-of-type>:nth-child(4){animation-delay:.74s}.LogoMotion-module__CcEdkW__opian[data-phase=play] .dot{animation:.7s cubic-bezier(.3,1.4,.5,1) .95s both LogoMotion-module__CcEdkW__drop}:is(.LogoMotion-module__CcEdkW__opian[data-phase=play] .ring,.LogoMotion-module__CcEdkW__opian[data-phase=still] .ring){animation:2.4s cubic-bezier(.2,.6,.3,1) 1.6s infinite LogoMotion-module__CcEdkW__pulse}:is(.LogoMotion-module__CcEdkW__opian[data-phase=play] .ring:nth-of-type(2),.LogoMotion-module__CcEdkW__opian[data-phase=still] .ring:nth-of-type(2)){animation-delay:2.8s}@keyframes LogoMotion-module__CcEdkW__draw{0%{stroke-dashoffset:1.05px;opacity:0}15%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes LogoMotion-module__CcEdkW__stem{0%{opacity:0;transform:scaleY(0)}20%{opacity:1}to{opacity:1;transform:scaleY(1)}}@keyframes LogoMotion-module__CcEdkW__drop{0%{opacity:0;transform:translateY(-46px)}30%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes LogoMotion-module__CcEdkW__pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}.LogoMotion-module__CcEdkW__medpapper .flap{opacity:0}:is(.LogoMotion-module__CcEdkW__medpapper .half-l,.LogoMotion-module__CcEdkW__medpapper .half-r){transform-box:view-box;transform-origin:24px 24px}:is(.LogoMotion-module__CcEdkW__medpapper .flap,.LogoMotion-module__CcEdkW__medpapper .ear){transform-box:view-box;transform-origin:42px 6px}:is(.LogoMotion-module__CcEdkW__medpapper[data-phase=armed] .half-l,.LogoMotion-module__CcEdkW__medpapper[data-phase=armed] .half-r){transform:scaleX(0)}.LogoMotion-module__CcEdkW__medpapper[data-phase=armed] .flap{opacity:1}.LogoMotion-module__CcEdkW__medpapper[data-phase=armed] .ear{transform:rotate(45deg)scaleY(0)rotate(-45deg)}:is(.LogoMotion-module__CcEdkW__medpapper[data-phase=armed] svg>path,.LogoMotion-module__CcEdkW__medpapper[data-phase=armed] svg>circle){opacity:0}:is(.LogoMotion-module__CcEdkW__medpapper[data-phase=play] .half-l,.LogoMotion-module__CcEdkW__medpapper[data-phase=play] .half-r){animation:.75s cubic-bezier(.65,0,.25,1) both LogoMotion-module__CcEdkW__open}.LogoMotion-module__CcEdkW__medpapper[data-phase=play] .flap{opacity:1;animation:.32s cubic-bezier(.5,0,.9,.5) .85s both LogoMotion-module__CcEdkW__flap-down}.LogoMotion-module__CcEdkW__medpapper[data-phase=play] .ear{animation:.42s cubic-bezier(.15,.6,.3,1.25) 1.17s both LogoMotion-module__CcEdkW__ear-up}.LogoMotion-module__CcEdkW__medpapper[data-phase=play] svg>path{animation:.7s cubic-bezier(.2,.7,.1,1) .55s both LogoMotion-module__CcEdkW__slide}.LogoMotion-module__CcEdkW__medpapper[data-phase=play] svg>circle{transform-origin:50%;animation:.5s cubic-bezier(.3,1.6,.5,1) 1.55s both LogoMotion-module__CcEdkW__mark}@keyframes LogoMotion-module__CcEdkW__open{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes LogoMotion-module__CcEdkW__flap-down{0%{transform:rotate(45deg)scaleY(1)rotate(-45deg)}to{transform:rotate(45deg)scaleY(0)rotate(-45deg)}}@keyframes LogoMotion-module__CcEdkW__ear-up{0%{transform:rotate(45deg)scaleY(0)rotate(-45deg)}to{transform:rotate(45deg)scaleY(1)rotate(-45deg)}}@keyframes LogoMotion-module__CcEdkW__rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes LogoMotion-module__CcEdkW__slide{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-24px)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}@keyframes LogoMotion-module__CcEdkW__mark{0%{transform:scale(0)}to{transform:scale(1)}}:is(.LogoMotion-module__CcEdkW__orvelas .sym,.LogoMotion-module__CcEdkW__orvelas .word,.LogoMotion-module__CcEdkW__orvelas .desc){transform-box:fill-box}.LogoMotion-module__CcEdkW__orvelas[data-phase=armed] .sym{clip-path:inset(100% 0 0);transform:translateY(14%)}.LogoMotion-module__CcEdkW__orvelas[data-phase=armed] .word{clip-path:inset(-20% 100% -20% 0)}.LogoMotion-module__CcEdkW__orvelas[data-phase=armed] .desc{opacity:0;transform:translateY(40%)}.LogoMotion-module__CcEdkW__orvelas[data-phase=play] .sym{animation:1s cubic-bezier(.2,.7,.1,1) both LogoMotion-module__CcEdkW__ov-emerge}.LogoMotion-module__CcEdkW__orvelas[data-phase=play] .word{animation:1.1s cubic-bezier(.45,0,.25,1) .55s both LogoMotion-module__CcEdkW__ov-write}.LogoMotion-module__CcEdkW__orvelas[data-phase=play] .desc{animation:.6s cubic-bezier(.2,.7,.1,1) 1.45s both LogoMotion-module__CcEdkW__ov-rise}@keyframes LogoMotion-module__CcEdkW__ov-emerge{0%{clip-path:inset(100% 0 0);transform:translateY(14%)}to{clip-path:inset(0);transform:none}}@keyframes LogoMotion-module__CcEdkW__ov-write{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% 0)}}@keyframes LogoMotion-module__CcEdkW__ov-rise{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}.LogoMotion-module__CcEdkW__glifo[data-phase=armed] .gl{clip-path:inset(100% 0 0);transform:translateY(18%)}.LogoMotion-module__CcEdkW__glifo[data-phase=armed] .dv{opacity:0;transform:translate(45%)}.LogoMotion-module__CcEdkW__glifo[data-phase=armed] .dt{opacity:0;transform:translateY(-260%)}.LogoMotion-module__CcEdkW__glifo[data-phase=play] .gl{animation:.55s steps(5,end) both LogoMotion-module__CcEdkW__gf-snap}.LogoMotion-module__CcEdkW__glifo[data-phase=play] .dv{animation:.45s steps(4,end) both LogoMotion-module__CcEdkW__gf-deploy}.LogoMotion-module__CcEdkW__glifo[data-phase=play] .dt{animation:.4s steps(4,end) 1.3s both LogoMotion-module__CcEdkW__gf-dot}.LogoMotion-module__CcEdkW__glifo[data-phase=play] .gl.d1{animation-delay:.1s}.LogoMotion-module__CcEdkW__glifo[data-phase=play] .gl.d2{animation-delay:.2s}.LogoMotion-module__CcEdkW__glifo[data-phase=play] .gl.d3{animation-delay:.3s}.LogoMotion-module__CcEdkW__glifo[data-phase=play] .gl.d4{animation-delay:.4s}.LogoMotion-module__CcEdkW__glifo[data-phase=play] .dv.d0{animation-delay:.75s}.LogoMotion-module__CcEdkW__glifo[data-phase=play] .dv.d1{animation-delay:.85s}.LogoMotion-module__CcEdkW__glifo[data-phase=play] .dv.d2{animation-delay:.95s}.LogoMotion-module__CcEdkW__glifo[data-phase=play] .dv.d3{animation-delay:1.05s}@keyframes LogoMotion-module__CcEdkW__gf-snap{0%{clip-path:inset(100% 0 0);transform:translateY(18%)}to{clip-path:inset(0);transform:none}}@keyframes LogoMotion-module__CcEdkW__gf-deploy{0%{opacity:0;transform:translate(45%)}to{opacity:1;transform:none}}@keyframes LogoMotion-module__CcEdkW__gf-dot{0%{opacity:0;transform:translateY(-260%)}20%{opacity:1}to{opacity:1;transform:none}}:is(.LogoMotion-module__CcEdkW__sell .band,.LogoMotion-module__CcEdkW__sell .word){transform-box:fill-box}:is(.LogoMotion-module__CcEdkW__sell[data-phase=armed] .b1,.LogoMotion-module__CcEdkW__sell[data-phase=armed] .b3){opacity:0;transform:translate(-40%)}.LogoMotion-module__CcEdkW__sell[data-phase=armed] .b2{opacity:0;transform:translate(40%)}.LogoMotion-module__CcEdkW__sell[data-phase=armed] .word{clip-path:inset(100% 0 0);transform:translateY(30%)}.LogoMotion-module__CcEdkW__sell[data-phase=play] .band{animation:.8s cubic-bezier(.2,.7,.1,1) both LogoMotion-module__CcEdkW__sl-band}.LogoMotion-module__CcEdkW__sell[data-phase=play] .b2{animation-delay:.14s}.LogoMotion-module__CcEdkW__sell[data-phase=play] .b3{animation-delay:.28s}.LogoMotion-module__CcEdkW__sell[data-phase=play] .word{animation:.85s cubic-bezier(.2,.7,.1,1) .6s both LogoMotion-module__CcEdkW__sl-rise}@keyframes LogoMotion-module__CcEdkW__sl-band{to{opacity:1;transform:none}}@keyframes LogoMotion-module__CcEdkW__sl-rise{0%{clip-path:inset(100% 0 0);transform:translateY(30%)}to{clip-path:inset(0);transform:none}}@media (prefers-reduced-motion:reduce){.LogoMotion-module__CcEdkW__opian .ring{animation:none!important}}
.ProjectDetail-module__XJh4Ya__hero{position:relative}.ProjectDetail-module__XJh4Ya__band{height:100svh;color:var(--band-ink,var(--color-papel));place-items:center;display:grid;position:relative;overflow:hidden}.ProjectDetail-module__XJh4Ya__bandCompact{height:72svh}.ProjectDetail-module__XJh4Ya__bandMedia{position:absolute;inset:0}.ProjectDetail-module__XJh4Ya__bandMedia img{transition:transform 1.2s var(--ease-out)}.ProjectDetail-module__XJh4Ya__bandMob{display:none}.ProjectDetail-module__XJh4Ya__bandShade{background:linear-gradient(color-mix(in srgb, var(--tone) 42%, transparent), color-mix(in srgb, var(--tone) 42%, transparent)), linear-gradient(180deg, #17110f8c, #17110f26 35%, #17110f33 60%, #17110fbf);position:absolute;inset:0}.ProjectDetail-module__XJh4Ya__bandBody{max-width:900px;padding:0 var(--gutter);text-align:center;justify-items:center;gap:18px;display:grid;position:relative}.ProjectDetail-module__XJh4Ya__bandLogo{background:var(--color-papel);width:min(72vw,560px);max-height:30svh;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ProjectDetail-module__XJh4Ya__bandName{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.035em;text-shadow:0 8px 40px #17110f59;font-size:clamp(56px,10vw,180px);font-weight:800;font-stretch:112%;line-height:.9}.ProjectDetail-module__XJh4Ya__bandMark{object-fit:contain;width:min(70vw,520px);height:auto;max-height:30svh;transition:transform 1s var(--ease-out);display:block}.ProjectDetail-module__XJh4Ya__next:hover .ProjectDetail-module__XJh4Ya__bandMark{transform:scale(1.03)}.ProjectDetail-module__XJh4Ya__bandSummary{max-width:44ch;font-size:var(--text-md);text-wrap:balance}.ProjectDetail-module__XJh4Ya__heroFoot{left:var(--gutter);right:var(--gutter);bottom:var(--space-3);justify-content:space-between;gap:var(--gap);padding-top:var(--space-2);border-top:1px solid color-mix(in srgb, var(--band-ink,var(--color-papel)) 30%, transparent);color:var(--band-ink,var(--color-papel));font-size:var(--text-sm);flex-wrap:wrap;display:flex;position:absolute}.ProjectDetail-module__XJh4Ya__intro{gap:var(--gap);padding:var(--space-6) var(--gutter);background:var(--color-papel);color:var(--color-nanquim);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ProjectDetail-module__XJh4Ya__logoBox{aspect-ratio:1;top:calc(var(--header-h) + 12px);border-radius:6px;grid-column:1/6;align-self:start;position:sticky;overflow:hidden}.ProjectDetail-module__XJh4Ya__introText{gap:var(--space-3);grid-column:7/-1;align-content:start;display:grid}.ProjectDetail-module__XJh4Ya__kicker{font-size:var(--text-sm);color:var(--color-rubi)}.ProjectDetail-module__XJh4Ya__lead{font-family:var(--font-display);font-weight:500;font-size:var(--text-xl);letter-spacing:-.025em;text-wrap:balance;line-height:1.08}.ProjectDetail-module__XJh4Ya__text{max-width:60ch;color:color-mix(in srgb, var(--color-nanquim) 70%, var(--color-papel));font-size:var(--text-md);gap:1em;line-height:1.5;display:grid}.ProjectDetail-module__XJh4Ya__facts{border-top:1px solid #17110f24;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ProjectDetail-module__XJh4Ya__facts>div{border-bottom:1px solid #17110f24;gap:4px;padding:14px 12px 14px 0;display:grid}.ProjectDetail-module__XJh4Ya__facts dt{font-size:var(--text-xs);color:color-mix(in srgb, var(--color-nanquim) 55%, var(--color-papel))}.ProjectDetail-module__XJh4Ya__facts dd{font-size:var(--text-sm)}.ProjectDetail-module__XJh4Ya__factsWide{grid-column:span 2}.ProjectDetail-module__XJh4Ya__next{display:block;position:relative;color:var(--band-ink,var(--color-papel))!important}.ProjectDetail-module__XJh4Ya__nextKicker,.ProjectDetail-module__XJh4Ya__nextGo{z-index:1;font-size:var(--text-sm);position:absolute}.ProjectDetail-module__XJh4Ya__nextKicker{top:var(--space-3);left:var(--gutter)}.ProjectDetail-module__XJh4Ya__nextGo{right:var(--gutter);bottom:var(--space-3);background:var(--band-ink,var(--color-papel));color:var(--band-on,var(--color-nanquim));font-family:var(--font-display);text-transform:uppercase;border-radius:999px;padding:10px 18px;font-size:12px;font-weight:700;font-stretch:112%;transition:background .2s,color .2s}.ProjectDetail-module__XJh4Ya__next:hover .ProjectDetail-module__XJh4Ya__nextGo{background:var(--color-rubi);color:var(--color-papel)}.ProjectDetail-module__XJh4Ya__next:hover .ProjectDetail-module__XJh4Ya__bandMedia img{transform:scale(1.04)}@media (max-width:900px){.ProjectDetail-module__XJh4Ya__bandDesk{display:none}.ProjectDetail-module__XJh4Ya__bandMob{display:block}.ProjectDetail-module__XJh4Ya__intro{padding-block:var(--space-5);grid-template-columns:1fr}.ProjectDetail-module__XJh4Ya__logoBox,.ProjectDetail-module__XJh4Ya__introText{grid-column:1}.ProjectDetail-module__XJh4Ya__logoBox{position:relative;top:auto}.ProjectDetail-module__XJh4Ya__facts{grid-template-columns:1fr 1fr}}
