.ContactActions-module__uCY29q__root{grid-template-columns:repeat(12,minmax(0,1fr));gap:48px 24px;width:100%;margin-top:40px;display:grid}.ContactActions-module__uCY29q__actions{grid-column:1/7;min-width:0}.ContactActions-module__uCY29q__channels{gap:20px;display:flex}.ContactActions-module__uCY29q__channel{color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:0;font-family:inherit;font-size:12px;line-height:1.4;display:flex}.ContactActions-module__uCY29q__icon{border:1px solid #f1efe959;border-radius:50%;place-items:center;width:58px;height:58px;transition:background .2s,border-color .2s,color .2s;display:grid}.ContactActions-module__uCY29q__channel:hover .ContactActions-module__uCY29q__icon{background:var(--accent,#ef721b);border-color:var(--accent,#ef721b);color:#11110f}.ContactActions-module__uCY29q__brandIcon{background:currentColor;width:28px;height:28px;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}.ContactActions-module__uCY29q__downloadPanel{border-top:1px solid #f1efe940;grid-column:9/-1;align-self:end;min-width:0;padding-top:20px}.ContactActions-module__uCY29q__downloadLabel{letter-spacing:.12em;color:#f1efe98c;margin:0 0 18px;font:10px/1.4 Arial,sans-serif}.ContactActions-module__uCY29q__download{border:1px solid #f1efe959;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:10px 18px;font-size:14px;transition:background .2s,color .2s;display:flex}.ContactActions-module__uCY29q__download:hover{background:var(--paper);color:var(--ink)}.ContactActions-module__uCY29q__download small{letter-spacing:.09em;opacity:.6;margin-top:5px;font:9px/1.4 Arial,sans-serif;display:block}.ContactActions-module__uCY29q__note{color:#f1efe98c;margin:24px 0 0;font-size:12px;line-height:1.8}.ContactActions-module__uCY29q__channel:focus-visible,.ContactActions-module__uCY29q__download:focus-visible,.ContactActions-module__uCY29q__close:focus-visible,.ContactActions-module__uCY29q__email a:focus-visible{outline:2px solid var(--accent,#ef721b);outline-offset:5px}.ContactActions-module__uCY29q__dialog{color:#11110f;background:0 0;border:0;width:min(440px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.ContactActions-module__uCY29q__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf}.ContactActions-module__uCY29q__card{background:#fff;border-radius:16px;padding:20px}.ContactActions-module__uCY29q__cardHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.ContactActions-module__uCY29q__cardHeader h2{letter-spacing:0!important;color:#11110f!important;margin:0!important;font-size:16px!important;line-height:1.5!important}.ContactActions-module__uCY29q__close{color:#111;cursor:pointer;background:#f1f1ef;border:0;border-radius:50%;flex-shrink:0;width:36px;height:36px;font:26px/1 Arial}.ContactActions-module__uCY29q__qr{object-fit:contain;width:100%;height:auto;max-height:calc(100dvh - 180px);display:block}.ContactActions-module__uCY29q__hint{text-align:center;color:#666;margin:12px 0 0;font-size:12px;line-height:1.6}.ContactActions-module__uCY29q__email{text-align:center;padding:35px 0 40px}.ContactActions-module__uCY29q__email>svg{width:40px;height:40px;margin-inline:auto;display:block}.ContactActions-module__uCY29q__email p{color:#666;margin:20px 0 12px;font-size:13px}.ContactActions-module__uCY29q__email a{text-underline-offset:6px;overflow-wrap:anywhere;font-size:clamp(18px,5vw,25px);text-decoration:underline;display:block}.ContactActions-module__uCY29q__email small{color:#888;margin-top:24px;font-size:12px;display:block}@media (max-width:1000px){.ContactActions-module__uCY29q__downloadPanel{grid-column:8/-1}}@media (max-width:700px){.ContactActions-module__uCY29q__root{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 16px;margin-top:32px}.ContactActions-module__uCY29q__actions,.ContactActions-module__uCY29q__downloadPanel{grid-column:1/-1}.ContactActions-module__uCY29q__downloadPanel{padding-top:24px}.ContactActions-module__uCY29q__download{width:100%;min-height:76px}.ContactActions-module__uCY29q__channels{gap:20px}.ContactActions-module__uCY29q__card{padding:16px}}@media (prefers-reduced-motion:reduce){.ContactActions-module__uCY29q__icon,.ContactActions-module__uCY29q__download{transition:none}}
.LogoMotionLab-module__V2PsVW__lab{color:#242620;min-width:0;font-family:Arial,sans-serif;position:relative}.LogoMotionLab-module__V2PsVW__stage{background:radial-gradient(#fff8,#0000 65%);border-top:1px solid #24262026;flex-direction:column;justify-content:center;align-items:center;min-height:300px;margin-top:24px;display:flex;position:relative}.LogoMotionLab-module__V2PsVW__index{letter-spacing:.1em;color:#6c6d64;font:10px monospace;position:absolute;top:16px;left:0}.LogoMotionLab-module__V2PsVW__object{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:260px;height:260px;padding:25px;display:grid}.LogoMotionLab-module__V2PsVW__art{will-change:transform;width:210px;height:210px;display:block}.LogoMotionLab-module__V2PsVW__art svg,.LogoMotionLab-module__V2PsVW__art img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.LogoMotionLab-module__V2PsVW__caption{color:#68695f;justify-content:space-between;gap:14px;width:100%;padding:0 0 18px;font-size:10px;display:flex}.LogoMotionLab-module__V2PsVW__caption span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:55%;overflow:hidden}.LogoMotionLab-module__V2PsVW__toggle{color:#f1eee6;cursor:pointer;background:#242620;border:0;padding:9px 12px;font-size:11px;position:absolute;top:12px;right:0}.LogoMotionLab-module__V2PsVW__panel{z-index:100;color:#242620;text-align:left;background:#f7f6ef;border:1px solid #24262033;flex-direction:column;width:360px;max-height:calc(100dvh - 110px);display:flex;position:fixed;top:90px;right:20px;box-shadow:0 18px 60px #0003}.LogoMotionLab-module__V2PsVW__panel header{color:#f7f6ef;background:#242620;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.LogoMotionLab-module__V2PsVW__panel header small{letter-spacing:.15em;color:#c9c9b9;font:9px monospace}.LogoMotionLab-module__V2PsVW__panel header h2{letter-spacing:0;margin:8px 0 0;font-size:18px}.LogoMotionLab-module__V2PsVW__panel header button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:25px}.LogoMotionLab-module__V2PsVW__scroll{overscroll-behavior:contain;padding:18px 20px;overflow-y:auto}.LogoMotionLab-module__V2PsVW__panel section{border-bottom:1px solid #24262026;padding:20px 0}.LogoMotionLab-module__V2PsVW__panel h3{letter-spacing:.04em;justify-content:space-between;margin:0 0 16px;font-size:11px;display:flex}.LogoMotionLab-module__V2PsVW__panel h3 span{color:#f04b2d;font-weight:400}.LogoMotionLab-module__V2PsVW__panel p{color:#72736a;margin:10px 0;font-size:10px;line-height:1.7}.LogoMotionLab-module__V2PsVW__control{margin:12px 0;font-size:11px;display:block}.LogoMotionLab-module__V2PsVW__control>span{justify-content:space-between;gap:8px;display:flex}.LogoMotionLab-module__V2PsVW__control output{color:#747568;font:11px monospace}.LogoMotionLab-module__V2PsVW__control input{accent-color:#f04b2d;cursor:pointer;width:100%;height:16px;margin:7px 0 0;display:block}.LogoMotionLab-module__V2PsVW__graph{background:#efeee7;width:100%;height:auto;overflow:visible}.LogoMotionLab-module__V2PsVW__curve{float:left;background:#efeee7;width:100px;height:100px;margin:8px 18px 20px 3px;overflow:visible}.LogoMotionLab-module__V2PsVW__curveControls{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.LogoMotionLab-module__V2PsVW__curveControls .LogoMotionLab-module__V2PsVW__control{margin:3px 0 10px}.LogoMotionLab-module__V2PsVW__buttons{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.LogoMotionLab-module__V2PsVW__buttons button,.LogoMotionLab-module__V2PsVW__buttons select,.LogoMotionLab-module__V2PsVW__materials button{color:inherit;cursor:pointer;background:0 0;border:1px solid #24262033;padding:9px 11px;font-size:11px}.LogoMotionLab-module__V2PsVW__buttons button:first-child{color:#f1eee6;background:#242620}.LogoMotionLab-module__V2PsVW__buttons button:disabled{opacity:.35;cursor:default}.LogoMotionLab-module__V2PsVW__check{align-items:center;gap:8px;font-size:11px;display:flex}.LogoMotionLab-module__V2PsVW__check input{accent-color:#f04b2d}.LogoMotionLab-module__V2PsVW__upload,.LogoMotionLab-module__V2PsVW__import{cursor:pointer;border:1px dashed #24262055;margin-top:15px;padding:12px;font-size:11px;display:block}.LogoMotionLab-module__V2PsVW__upload input,.LogoMotionLab-module__V2PsVW__import input{width:100%;margin-top:10px;font-size:10px;display:block}.LogoMotionLab-module__V2PsVW__materials{flex-wrap:wrap;gap:6px;display:flex}.LogoMotionLab-module__V2PsVW__materials button[aria-pressed=true]{color:#fff;background:#f04b2d;border-color:#f04b2d}.LogoMotionLab-module__V2PsVW__status{min-height:34px}.LogoMotionLab-module__V2PsVW__lab button:focus-visible,.LogoMotionLab-module__V2PsVW__lab input:focus-visible,.LogoMotionLab-module__V2PsVW__lab select:focus-visible{outline-offset:3px;outline:2px solid #f04b2d}@media (max-width:750px){.LogoMotionLab-module__V2PsVW__panel{width:min(360px,100vw - 20px);max-height:56dvh;top:auto;bottom:10px;right:10px}.LogoMotionLab-module__V2PsVW__stage{min-height:270px}.LogoMotionLab-module__V2PsVW__object{width:230px;height:230px}.LogoMotionLab-module__V2PsVW__art{width:185px;height:185px}.LogoMotionLab-module__V2PsVW__caption{font-size:9px}.LogoMotionLab-module__V2PsVW__index{max-width:50%;font-size:8px}}.LogoMotionLab-module__V2PsVW__lab{pointer-events:none;position:absolute;inset:0}.LogoMotionLab-module__V2PsVW__stage{background:0 0;border:0;place-items:center;min-height:0;margin:0;padding:0;display:grid;position:absolute;inset:0}.LogoMotionLab-module__V2PsVW__object,.LogoMotionLab-module__V2PsVW__toggle,.LogoMotionLab-module__V2PsVW__panel{pointer-events:auto}.LogoMotionLab-module__V2PsVW__index,.LogoMotionLab-module__V2PsVW__caption{display:none}.LogoMotionLab-module__V2PsVW__toggle{top:90px;right:5vw}.LogoMotionLab-module__V2PsVW__layoutNumbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.LogoMotionLab-module__V2PsVW__layoutNumbers label{color:#72736a;font-size:10px}.LogoMotionLab-module__V2PsVW__layoutNumbers input{color:#242620;background:#fff8;border:1px solid #24262033;width:100%;margin-top:6px;padding:8px 6px;font:12px monospace;display:block}.LogoMotionLab-module__V2PsVW__production .LogoMotionLab-module__V2PsVW__toggle,.LogoMotionLab-module__V2PsVW__production .LogoMotionLab-module__V2PsVW__panel{display:none}.LogoMotionLab-module__V2PsVW__production.LogoMotionLab-module__V2PsVW__debug .LogoMotionLab-module__V2PsVW__toggle{display:block}.LogoMotionLab-module__V2PsVW__production.LogoMotionLab-module__V2PsVW__debug .LogoMotionLab-module__V2PsVW__panel{display:flex}.LogoMotionLab-module__V2PsVW__production .LogoMotionLab-module__V2PsVW__object{width:7cqw;height:7cqw;padding:0}.LogoMotionLab-module__V2PsVW__production .LogoMotionLab-module__V2PsVW__art{width:100%;height:100%;position:relative}.LogoMotionLab-module__V2PsVW__feedback,.LogoMotionLab-module__V2PsVW__idle{width:100%;height:100%;display:block}.LogoMotionLab-module__V2PsVW__feedback{transition:transform .22s cubic-bezier(.2,.8,.2,1);transform:scale(1)}.LogoMotionLab-module__V2PsVW__object[data-hovered=true] .LogoMotionLab-module__V2PsVW__feedback{transform:scale(1.02)}.LogoMotionLab-module__V2PsVW__object[data-pressed=true] .LogoMotionLab-module__V2PsVW__feedback{transition-duration:.1s;transform:scale(.98)}@media (prefers-reduced-motion:reduce){.LogoMotionLab-module__V2PsVW__feedback{transition:none}.LogoMotionLab-module__V2PsVW__object[data-hovered=true] .LogoMotionLab-module__V2PsVW__feedback,.LogoMotionLab-module__V2PsVW__object[data-pressed=true] .LogoMotionLab-module__V2PsVW__feedback{transform:none}}@media (min-width:651px){.LogoMotionLab-module__V2PsVW__production .LogoMotionLab-module__V2PsVW__art img{margin-bottom:clamp(24px,2.576vw,48px)}}.LogoMotionLab-module__V2PsVW__production.LogoMotionLab-module__V2PsVW__debug .LogoMotionLab-module__V2PsVW__toggle{top:-36px;right:0}.LogoMotionLab-module__V2PsVW__loadHint{color:var(--paper);white-space:nowrap;pointer-events:none;font-size:.75rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.LogoMotionLab-module__V2PsVW__feedback[data-loading=true]{animation:.7s ease-in-out infinite alternate LogoMotionLab-module__V2PsVW__material-wait}@keyframes LogoMotionLab-module__V2PsVW__material-wait{0%{transform:scale(1)}to{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.LogoMotionLab-module__V2PsVW__feedback[data-loading=true]{animation:none}}
