.am-menu-toggle{cursor:pointer}.am-menu-overlay{position:fixed;inset:0;z-index:999999;background:#d3ccbd;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px);transition:opacity 0.35s ease,transform 0.35s ease,visibility 0.35s ease}body.am-menu-is-open .am-menu-overlay{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.am-menu-panel{display:flex;flex-direction:column;align-items:center;gap:clamp(18px,3vw,34px)}.am-menu-panel a{color:#08080c;font-family:inherit;font-size:clamp(42px,7vw,110px);font-weight:800;line-height:0.95;text-decoration:none;text-transform:uppercase;transition:color 0.2s ease,transform 0.2s ease}.am-menu-panel a:hover{color:#ffff33;transform:translateX(8px)}.am-menu-close{position:fixed;top:38px;right:58px;width:64px;height:64px;border:0;border-radius:50%;background:#08080c;color:#ffff33;font-size:54px;line-height:56px;cursor:pointer;z-index:1000000}body.am-menu-is-open{overflow:hidden}@media (max-width:767px){.am-menu-close{top:24px;right:24px;width:54px;height:54px;font-size:44px;line-height:48px}.am-menu-panel a{font-size:clamp(34px,12vw,58px)}}body.am-scroll-exit .am-person{transform:translate3d(calc(var(--am-scroll-progress,0) * 220px),calc(var(--am-scroll-progress,0) * 40px),0)!important;opacity:calc(1 - var(--am-scroll-progress,0))!important}body.am-scroll-exit .am-headline{transform:translate3d(calc(var(--am-scroll-progress,0) * -220px),calc(var(--am-scroll-progress,0) * -40px),0)!important;opacity:calc(1 - var(--am-scroll-progress,0))!important}body.am-scroll-exit .am-icons{transform:translateY(calc(var(--am-scroll-progress,0) * 140px))!important;opacity:calc(1 - var(--am-scroll-progress,0))!important}body.am-scroll-exit .am-side-text{transform:translateX(calc(var(--am-scroll-progress,0) * 140px))!important;opacity:calc(1 - var(--am-scroll-progress,0))!important}body.am-scroll-exit .am-right-line{transform:scaleY(calc(1 - var(--am-scroll-progress,0)))!important;transform-origin:top center!important;opacity:calc(1 - var(--am-scroll-progress,0))!important}.am-arrow-button{--am-button-yellow:#fffe5b;--am-button-icon-size:2.05em;--am-button-gap:.3em;align-items:center;color:currentColor;display:inline-flex;font-family:"Jost",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:clamp(21px,1.58vw,29px);font-weight:800;gap:var(--am-button-gap);letter-spacing:0;line-height:1.1;text-decoration:none}.am-arrow-button-text{background-image:linear-gradient(var(--am-button-yellow),var(--am-button-yellow));background-position:left calc(100% - .08em);background-repeat:no-repeat;background-size:calc(100% + .22em) .075em;display:inline-block;padding-bottom:.14em;transform:translateY(.03em)}.am-arrow-button::after{align-items:center;background:var(--am-button-yellow);border-radius:50%;color:#050505;content:"↗";display:inline-flex;flex:0 0 auto;font-size:.88em;font-weight:850;height:var(--am-button-icon-size);justify-content:center;line-height:1;transition:transform 180ms ease,background-color 180ms ease;width:var(--am-button-icon-size)}.am-arrow-button:hover,.am-arrow-button:focus-visible{color:currentColor}.am-arrow-button:hover::after,.am-arrow-button:focus-visible::after{background:#fff86a;transform:translate(3px,-3px)}.am-arrow-button:focus-visible{outline:2px solid var(--am-button-yellow);outline-offset:6px}@media (prefers-reduced-motion:reduce){.am-arrow-button::after{transition:none}.am-arrow-button-white{color:#ffffff}}.am-arrow-button::after{box-shadow:0 3px 8px rgba(0,0,0,0.12)}.am-project-category-icons{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.am-project-category-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.am-project-category-icon img{display:block;height:35px;width:auto}.am-project-cover-image,.am-project-cover-image .et_pb_image_wrap,.am-project-cover-image img{width:100%;height:100%}.am-project-cover-image img{display:block;object-fit:cover}.am-btn-white{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;width:100%;max-width:620px;box-sizing:border-box;padding:8px 8px 8px 28px;border:0;border-radius:999px;background:#fff;color:#222222;box-shadow:0 5px 16px rgba(0,0,0,0.12);font-family:"Jost",sans-serif;font-size:clamp(18px,2.5vw,30px);font-weight:700;line-height:1.15;text-decoration:none;transition:box-shadow 180ms ease}.am-btn-white__text{flex:1;text-align:center}.am-btn-white::after{content:"";flex:0 0 56px;width:56px;height:56px;border-radius:50%;background-color:#f0f0f0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 18 18 6M6 6h12v12' stroke='%23222222' stroke-width='3.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:26px 26px;background-position:center;transition:background-position 180ms ease}.am-btn-white:hover{color:#222222;text-decoration:none;box-shadow:0 7px 20px rgba(0,0,0,0.16)}.am-btn-white:hover::after,.am-btn-white:focus-visible::after{background-position:calc(50% + 2px) calc(50% - 2px)}.am-btn-white:focus-visible{outline:3px solid #222222;outline-offset:4px}@media (prefers-reduced-motion:reduce){.am-btn-white,.am-btn-white::after{transition:none}}.am-hero-labels{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:10px}.am-hero-labels .am-hero-label{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:10px 18px;border:0;border-radius:999px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;white-space:nowrap;color:#fff}.am-hero-labels .am-hero-label--web{background:#f27a65}.am-hero-labels .am-hero-label--graphic{background:#4fa3d1}.am-hero-labels .am-hero-label--comics{background:#fffe5b;color:#111}.am-hero-labels .am-hero-label--ai{background:#844DD3}@media (max-width:767px){.am-hero-labels{gap:6px}.am-hero-labels .am-hero-label{padding:6px 9px;font-size:13px}}