.hero{min-height:100svh;padding-top:calc(var(--header-h) + clamp(16px, 3vw, 40px));flex-direction:column;display:flex;position:relative;overflow:clip}.hero__arcs{width:min(1500px,150vw);top:-38%;left:18%}.hero__grid{flex:1;align-content:center;gap:28px;display:grid;position:relative}.hero__copy{justify-items:start;gap:14px;display:grid}.hero__title{font-variation-settings:"opsz" 11;letter-spacing:-.015em;font-family:Bodoni Moda Variable,Bodoni Moda,Georgia,serif;font-size:clamp(2.85rem,5.2vw,4.75rem);font-weight:400;line-height:1.06}.hero__art{justify-self:center;width:100%;max-width:580px;margin-block:4px}.raksha{--mask-scale:.88;aspect-ratio:1;width:100%;position:relative}.raksha canvas,.raksha__poster{width:100%;height:100%;position:absolute;inset:0}.raksha canvas{opacity:0;transition:opacity .45s var(--ease-out)}.raksha__poster{object-fit:contain;transform:scale(var(--mask-scale));transition:opacity .45s var(--ease-out)}.raksha.is-ready canvas{opacity:1}.raksha.is-ready .raksha__poster{opacity:0}.raksha__glow{filter:blur(48px);opacity:.78;background:radial-gradient(closest-side,#de412738,#f0b22c1a 55%,#f0b22c00 100%);border-radius:50%;position:absolute;inset:14% 12% 12%}.hero__bottom{gap:28px;display:grid}.hero__actions{flex-wrap:wrap;align-items:center;gap:18px 30px;display:flex}@media (width<=639px){.hero__actions .hero__work{display:none}}@media (width>=960px){.hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1.05fr);grid-template-areas:"copy art""bottom art";align-content:center;gap:32px 28px}.hero__copy{grid-area:copy;align-self:end}.hero{min-height:0;padding-top:calc(var(--header-h) + clamp(12px, 1.8vw, 24px));padding-bottom:clamp(16px,2vw,32px)}.hero__art{grid-area:art;place-self:center;width:100%;max-width:680px;margin-block:-2%}.hero__bottom{grid-area:bottom;align-self:start}}.perahera{--h:clamp(90px, 8vw, 138px);height:var(--h);pointer-events:none;opacity:.4;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.perahera__defs{position:absolute}.perahera__track{width:max-content;height:100%;animation:32s linear infinite peraheraWalk;display:flex}.perahera__set{align-items:flex-end;gap:calc(var(--h) * .03);height:100%;padding-right:calc(var(--h) * .03);flex:none;display:flex}@keyframes peraheraWalk{0%{transform:translate3d(calc(var(--set-w,0px) * -1), 0, 0)}to{transform:translate(0,0)}}.perahera__fig{width:auto;height:100%;aspect-ratio:var(--w) / 260;animation:1.3s ease-in-out infinite alternate peraheraBob;animation-delay:calc(var(--d,0) * -1s);flex:none;overflow:visible}.perahera__fig--tusker{transform-origin:80% 98%;animation-name:pfWaddle;animation-duration:.95s}.perahera__fig--drum{animation-duration:.65s}.perahera__fig--dancer{animation-duration:.8s}@keyframes peraheraBob{to{transform:translateY(-1.2%)}}@keyframes pfWaddle{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.1deg)translateY(-.4%)}}.perahera__fig [fill="url(#pg-cloth)"],.perahera__fig [fill="url(#pg-cloth2)"],.perahera__fig [fill="url(#pg-gold)"],.perahera__fig [fill="url(#pg-silver)"],.perahera__fig [fill="url(#pg-ivory)"]{stroke:#111;stroke-width:1px}.pf-step,.pf-tread,.pf-beat,.pf-sway,.pf-trunk,.pf-flag,.pf-tail{animation:none}.pf-step{animation-name:pfStep;animation-duration:1.3s}.pf-step--a{animation-direction:alternate-reverse}@keyframes pfStep{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.pf-tread{animation-name:pfTread;animation-duration:1.9s}.pf-tread--b{animation-direction:alternate-reverse}@keyframes pfTread{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.pf-trunk{animation-name:pfTrunk;animation-duration:2.3s}@keyframes pfTrunk{0%{transform:rotate(-5deg)}to{transform:rotate(7deg)}}.pf-flag{animation-name:pfFlag;animation-duration:1.1s}.pf-tail{animation-name:pfTail;animation-duration:.95s;animation-direction:alternate-reverse}@keyframes pfTail{0%{transform:rotate(-16deg)}to{transform:rotate(14deg)}}@keyframes pfFlag{0%{transform:skewY(-3deg)}to{transform:skewY(3deg)}}.pf-beat{animation-name:pfBeat;animation-duration:.33s}.pf-beat--b{animation-direction:alternate-reverse}@keyframes pfBeat{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.pf-sway{animation-name:pfSway;animation-duration:.8s}.pf-sway--b{animation-direction:alternate-reverse}@keyframes pfSway{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.perahera.is-paused *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.perahera *,.perahera__track{animation:none!important}}@media (width<=767px){.perahera *,.perahera__track{animation:none!important}}.flourish{padding-inline:var(--gutter);pointer-events:none;justify-content:center;align-items:center;margin-top:14px;display:flex;position:relative}.flourish>svg{opacity:.4;flex:none;width:min(320px,64vw);display:block;overflow:visible}.flourish__k{fill:var(--ink)}.flourish__w{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linejoin:round}@media (width>=960px){.flourish{height:0;margin-top:0}}.statement{padding-block:clamp(36px,5vw,80px)}.statement__grid{gap:clamp(32px,4vw,48px);display:grid}.statement__art{place-self:center;width:100%;max-width:440px}.statement__left{justify-items:start;gap:20px;max-width:520px;display:grid}@media (width<=767px){.statement__left{display:none}}.statement__title{letter-spacing:-.02em;font-size:clamp(1.65rem,2.2vw,2.35rem);line-height:1.2}.tower{aspect-ratio:4/4.25;width:100%;max-width:480px;position:relative}.kstage{place-items:center;width:100%;height:100%;display:grid;position:relative}.kstage__grid{color:#191b361c;pointer-events:none;z-index:0;width:88%;height:92%;position:absolute;inset:4% 6%}.kstage__beats{z-index:2;pointer-events:none;position:absolute;inset:0}.kstage__beat{text-align:center;opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:3% 4%;display:flex;position:absolute;inset:0}.kstage__beat--center{justify-content:center;gap:12px}.kstage__beat--split{justify-content:center}.kstage__beat.is-active{opacity:1;visibility:visible}.kstage__text{z-index:3;flex-direction:column;align-items:center;gap:1px;line-height:.92;display:flex;position:relative}.kstage__text--left{text-align:left;align-items:flex-start;gap:2px}.kstage__inline{justify-content:center;align-items:baseline;gap:10px;display:inline-flex}.kstage__small{font-family:var(--font-sans);color:#1c1d24;letter-spacing:-.015em;font-size:clamp(1rem,1.55vw,1.2rem);font-weight:500;line-height:1.15}.kstage__small--muted{color:#5b5e68;margin-top:2px;font-size:clamp(.92rem,1.35vw,1.05rem)}.kstage__med{font-family:var(--font-display);color:#1c1d24;letter-spacing:-.025em;margin-top:2px;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;line-height:1.05}.kstage__med--tight{margin-block:1px}.kstage__big{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.5rem,4.4vw,3.55rem);font-weight:800;line-height:.92}.kstage__big--xl{font-size:clamp(2.8rem,4.9vw,4rem)}.kstage__big--ink{color:#181920}.kstage__big--slate{color:#7b7d85}.kstage__dice-stage{-webkit-user-select:none;user-select:none;width:min(82%,335px);height:185px;margin-block:2px;position:relative}.kstage__die{object-fit:contain;filter:drop-shadow(0 14px 22px #12142024);will-change:transform;height:auto;display:block;position:absolute}.kstage__die--1{width:46%;top:0%;left:3%}.kstage__die--2{width:38%;top:2%;right:5%}.kstage__die--3{width:44%;bottom:-2%;left:33%}.kstage__mega-stage{place-items:center;width:min(82%,340px);height:245px;margin-top:6px;display:grid;position:relative}.kstage__mega-img{filter:drop-shadow(0 16px 24px #12142024);will-change:transform;width:76%;height:auto;margin-top:4%;margin-left:14%;display:block}.kstage__burst{pointer-events:none;z-index:2;width:105px;height:90px;position:absolute;top:4%;left:9%}.kstage__bar{transform-origin:bottom;background:#181920;border-radius:999px;width:6px;display:block;position:absolute}.kstage__bar--1{height:26px;top:42px;left:10px;transform:rotate(-62deg)}.kstage__bar--2{background:#686b75;height:34px;top:16px;left:28px;transform:rotate(-38deg)}.kstage__bar--3{height:32px;top:4px;left:56px;transform:rotate(-16deg)}.kstage__bar--4{background:#686b75;height:24px;top:2px;left:82px;transform:rotate(6deg)}.kstage__loop-box{margin-block:4px;padding:10px 28px;position:relative}.kstage__loop-svg{pointer-events:none;width:calc(100% + 20px);height:calc(100% + 8px);position:absolute;inset:-4px -10px}.kstage__chess-stage{-webkit-user-select:none;user-select:none;width:min(84%,340px);height:205px;margin-block:2px;position:relative}.kstage__king{filter:drop-shadow(0 14px 22px #1214201f);will-change:transform;width:42%;height:auto;position:absolute;top:-4%;left:8%}.kstage__pawn{filter:drop-shadow(0 14px 22px #12142029);will-change:transform;width:38%;height:auto;position:absolute;top:14%;right:7%}.kstage__ribbon-svg{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.kstage__split-grid{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:10px;width:100%;padding-inline:4%;display:grid;position:relative}.kstage__bulb-wrap{place-items:center;width:100%;display:grid;position:relative}.kstage__bulb-img{filter:drop-shadow(0 16px 24px #12142021);will-change:transform;width:100%;max-width:215px;height:auto;display:block}@media (width>=1024px){.statement__grid{grid-template-columns:minmax(0,1fr) minmax(290px,420px) minmax(0,1.05fr);align-items:start;gap:clamp(24px,3vw,52px)}}@media (width>=768px) and (width<=1023px){.statement__grid{grid-template-columns:1fr 1fr;align-items:start;gap:32px}.statement__left{grid-area:1/1}.statement__copy{grid-area:1/2}.statement__art{grid-area:2/1/auto/-1;max-width:420px}}.statement__copy{justify-items:start;gap:20px;max-width:560px;display:grid}@media (width>=768px){.statement__left,.statement__copy{margin-top:clamp(14px,2vw,36px)}}.statement__actions{flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:4px;display:flex}#services{overflow:clip}.services-intro{padding-top:clamp(56px,6vw,104px)}.services-intro:has(+.process){padding-bottom:clamp(24px,3vw,48px)}.services-intro+.process{padding-top:clamp(28px,3.5vw,56px)}.orbit{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1200px){.orbit{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}}.orbit__stage{--w:clamp(170px, 19vw, 270px);--h:calc(var(--w) * 4 / 3);height:calc(var(--h) + clamp(80px, 8vw, 120px));perspective:1400px;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:relative}.orbit__stage.is-dragging{cursor:grabbing}.orbit__tilt{transform-style:preserve-3d;transform:rotateX(calc(var(--my,0) * -4deg)) rotateY(calc(var(--mx,0) * 6deg))}.orbit__ring{width:var(--w);height:var(--h);transform-style:preserve-3d;position:relative}.orbit__card{transform-style:flat;will-change:transform, opacity;--on:var(--ink);--paper:color-mix(in srgb, var(--svc) 25%, #fff);background:#f8f7f3;border-radius:20px;position:absolute;inset:0;box-shadow:0 24px 44px -20px #12132c47,0 2px 6px #12132c0f}.orbit__card--dark{--on:var(--ink);--paper:color-mix(in srgb, var(--svc) 25%, #fff)}.orbit__face{border:1.5px solid var(--ink);padding:clamp(16px, calc(var(--w) * .08), 24px);color:var(--ink);transform-style:flat;background:#f8f7f3;border-radius:20px;grid-template-rows:auto 1fr auto;gap:10px;display:grid;position:absolute;inset:0}.orbit__face:after{content:"";opacity:calc((1 - var(--lit,1)) * 1.5);pointer-events:none;background:#d8d9de;border-radius:18px;position:absolute;inset:0}.orbit__top{justify-content:space-between;align-items:flex-start;display:flex}.orbit__num{font-family:var(--font-display);font-weight:700;font-size:calc(var(--w) * .17);letter-spacing:-.05em;color:var(--ink);line-height:.8}.orbit__go{width:calc(var(--w) * .13);aspect-ratio:1;border:1.5px solid var(--ink);color:var(--ink);background:#f8f7f3;border-radius:50%;place-items:center;transition:background-color .3s,color .3s;display:grid}.orbit__go svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:50%;height:50%}.orbit__card:hover .orbit__go{background:var(--ink);color:#fff}.orbit__art{fill:none;width:100%;height:auto;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;align-self:center}.orbit__art .p{fill:var(--paper)}.orbit__art .k{fill:var(--ink)}.orbit__art .c{stroke:var(--svc);stroke-width:3px}.orbit__art .t{fill:var(--ink);stroke:none;font-family:var(--font-display);letter-spacing:-5px;font-size:92px;font-weight:700}.orbit__face--photo{padding:0;display:block;overflow:hidden}.orbit__photo{object-fit:cover;pointer-events:none;border-radius:18px;width:100%;height:100%;position:absolute;inset:0}.orbit__art .t--s{font-family:var(--font-body);letter-spacing:0;text-anchor:middle;fill:var(--ink-2);font-size:13px;font-weight:600}.orbit__name{font-family:var(--font-display);font-weight:700;font-size:calc(var(--w) * .09);letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;color:var(--ink);-webkit-box-orient:vertical;padding-bottom:.08em;line-height:1.05;display:-webkit-box;overflow:hidden}.orbit__side{gap:32px;display:grid}.orbit__details{display:grid}.orbit__detail{opacity:0;visibility:hidden;transition:opacity .3s, transform .5s var(--ease-out), visibility 0s .3s;grid-area:1/1;align-content:start;justify-items:start;gap:16px;display:grid;transform:translateY(18px)}.orbit__detail.is-active{opacity:1;visibility:visible;transition:opacity .5s .1s, transform .7s .1s var(--ease-out), visibility 0s;transform:none}.orbit__count{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}.orbit__count b{color:var(--step);font-size:1.1rem}.orbit__detail:nth-child(4n+1){--step:#9a6700}.orbit__detail:nth-child(4n+2){--step:#b34700}.orbit__detail:nth-child(4n+3){--step:#6d1426}.orbit__detail:nth-child(4n+4){--step:#111013}.orbit__title{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(1.9rem,3vw,2.8rem)}.orbit__text{max-width:42ch;color:var(--ink-2);overflow-wrap:anywhere;font-size:1.05rem}.orbit__controls{border-top:1px solid var(--line);align-items:center;gap:16px;padding-top:24px;display:flex}.orbit__btn{border:1px solid var(--line-strong);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;transition:background-color .3s,color .3s,border-color .3s;display:grid}.orbit__btn:hover,.orbit__btn:focus-visible{background:var(--ink);border-color:var(--ink);color:#fff}.orbit__btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.orbit__dots{flex:1;justify-content:center;gap:8px;display:flex}.orbit__dot{--dot:var(--ink);width:10px;height:26px;transition:width .4s var(--ease-out);position:relative}.orbit__dot:before{content:"";background:var(--dot);border-radius:999px;transition:background-color .3s;position:absolute;inset:8px 0}.orbit__dot[aria-current=true]{width:30px}.orbit__dot:focus-visible{outline:2px solid var(--dot);outline-offset:2px}.section.process{padding-bottom:clamp(28px,3.4vw,56px)}.process__grid{gap:40px;display:grid}.process__head{align-content:start;justify-items:start;gap:24px;display:grid}@media (width>=960px){.process__grid{grid-template-columns:1fr 1.1fr;gap:clamp(48px,7vw,120px)}.process__head{top:calc(var(--header-h) + 48px);align-self:start;position:sticky}.step{align-content:center;min-height:clamp(210px,24vh,260px)}}.step{border-top:1px solid var(--line);grid-template-columns:56px 1fr;gap:24px;padding-block:clamp(28px,3.4vw,48px);transition:opacity .6s;display:grid}.step:last-child{border-bottom:1px solid var(--line)}.step__num{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:52px;height:52px;font-size:.85rem;font-weight:600;transition:background .5s,color .5s,border-color .5s,box-shadow .5s;display:grid}.step h3{letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(1.8rem,3vw,2.8rem)}.step p{color:var(--ink-2);max-width:44ch;line-height:1.65}.motion .step{opacity:.35}.motion .step.is-active{opacity:1}.step__num{color:var(--c)}.step.is-active .step__num{border:1.5px solid var(--c);box-shadow:0 6px 16px -8px color-mix(in srgb, var(--c) 70%, transparent);background:#f8f7f3}.deck{display:none}@media (width>=960px){.deck{aspect-ratio:4/3;width:min(100%,440px,54vh);margin:12px 48px 48px 0;display:block;position:relative}}.deck__card{--d:0;--paper:color-mix(in srgb, var(--c) 25%, #fff);border:1.5px solid var(--ink);color:var(--ink);z-index:calc(10 - var(--d));transform:translate(calc(var(--d) * 16px), calc(var(--d) * 14px)) rotate(calc(-2deg + var(--d) * 3deg)) scale(calc(1 - var(--d) * .04));transition:transform .8s var(--ease-out), opacity .6s;background:#f8f7f3;border-radius:18px;grid-template-rows:auto 1fr auto;gap:8px;padding:clamp(18px,2vw,26px);display:grid;position:absolute;inset:0}.deck__card.is-past{z-index:11;opacity:0;transform:translate(-28%,-10%)rotate(-16deg)}.deck__num{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2.6rem,4vw,3.6rem);font-weight:700;line-height:.8}.deck__art{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;place-self:center;width:78%;height:auto;max-height:100%}.deck__art .p{fill:var(--paper)}.deck__art .k{fill:currentColor}.deck__title{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.3rem,1.8vw,1.7rem);font-weight:700;line-height:1.1}#work+.process{padding-top:clamp(24px,3vw,48px)}.flourish{z-index:3}.yaka-music{--face:76px;--bar:150px;--tuck:30px;--peek:22px;--spare:48px;right:calc(-1 * var(--spare));pointer-events:auto;transform:translate(calc(var(--bar) - var(--tuck) - var(--peek)), -50%);align-items:center;transition:transform .9s cubic-bezier(.6,-.5,.35,1.35);display:flex;position:absolute;top:50%}.yaka-music.is-playing{transition:transform 1s cubic-bezier(.68,-.45,.3,1.45);transform:translateY(-50%)}.yaka-music__face{z-index:2;width:var(--face);height:var(--face);cursor:pointer;animation:yaka-pop 3.4s var(--ease-out) infinite;background:0 0;border:0;flex:none;padding:0;display:block;position:relative}.yaka-music__face img{object-fit:contain;filter:drop-shadow(0 6px 8px #781e0a59);width:100%;height:100%;transition:filter .4s var(--ease-out)}.yaka-music__face:hover,.yaka-music__face[aria-pressed=true]{animation:none;transform:scale(1.08)}.yaka-music__face:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:12px}.yaka-music.is-playing .yaka-music__face img{filter:drop-shadow(0 0 6px #f07828bf)drop-shadow(0 0 16px #de412773)}.yaka-music.is-arriving .yaka-music__face{animation:1s cubic-bezier(.3,.7,.4,1) yaka-arrive}.yaka-music.is-arriving .yaka-music__face img{animation:1.3s ease-out yaka-flare}@keyframes yaka-arrive{0%{transform:scale(1)rotate(0)}18%{transform:scale(.9)rotate(9deg)}45%{transform:scale(1.2)rotate(-13deg)}66%{transform:scale(1.04)rotate(7deg)}82%{transform:scale(1.1)rotate(-3deg)}to{transform:scale(1.08)rotate(0)}}@keyframes yaka-flare{0%{filter:drop-shadow(0 6px 8px #781e0a59)}40%{filter:drop-shadow(0 0 12px #ffaa3cf2)drop-shadow(0 0 30px #f0501ebf)}to{filter:drop-shadow(0 0 6px #f07828bf)drop-shadow(0 0 16px #de412773)}}.yaka-music.is-leaving .yaka-music__face{animation:yaka-leave .9s var(--ease-out)}@keyframes yaka-leave{0%{transform:scale(1.08)rotate(0)}22%{transform:scale(1.22)rotate(-6deg)}50%{transform:scale(.92)rotate(9deg)}75%{transform:scale(1.05)rotate(-3deg)}to{transform:scale(1)rotate(0)}}@keyframes yaka-pop{0%,68%,to{transform:scale(1)}75%{transform:scale(1.16)rotate(-5deg)}82%{transform:scale(.95)rotate(4deg)}89%{transform:scale(1.05)rotate(0)}}.yaka-ember{z-index:2;width:var(--s,5px);height:var(--s,5px);margin:calc(var(--s,5px) / -2) 0 0 calc(var(--s,5px) / -2);pointer-events:none;background:radial-gradient(circle,#fff6c8 0%,#ffb347 35%,#f0501ed9 65%,#f0501e00 100%);border-radius:50%;position:absolute;box-shadow:0 0 6px 1px #ff8c32b3}.music-pop{z-index:1;width:calc(var(--bar) + var(--spare));margin-left:calc(-1 * var(--tuck));flex:none;position:relative}.music-pop__toggle{width:100%;height:44px;padding:0 calc(var(--spare) + 8px) 0 var(--tuck);color:#fff;cursor:pointer;transition:filter .3s var(--ease-out);background:linear-gradient(90deg,#8e1d1d,#c0302b);border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 26px -12px #6e140fb3}.music-pop__toggle>*{opacity:0;transition:opacity .2s,transform .25s ease-in;transform:translate(18px)}.yaka-music.is-playing .music-pop__toggle>*{opacity:1;transition:opacity .35s .55s,transform .55s cubic-bezier(.3,1.6,.5,1) .55s;transform:none}.yaka-music.is-playing .music-pop__toggle>span{transition-delay:.65s}.music-pop__toggle:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(100deg,#fff0,#ffe6be8c,#fff0);width:60px;position:absolute;inset:0 auto 0 0;transform:translate(-80px)skew(-18deg)}.yaka-music.is-arriving .music-pop__toggle:after{animation:.9s ease-in-out .55s yaka-shine}@keyframes yaka-shine{0%{opacity:0;transform:translate(-80px)skew(-18deg)}20%{opacity:1}to{opacity:0;transform:translate(220px)skew(-18deg)}}.music-pop__toggle:hover{filter:brightness(.86)}.music-pop__toggle:focus-visible{outline-offset:-5px;outline:2px solid #fff}.music-pop__toggle svg{fill:currentColor;flex:none;width:18px;max-width:none;height:18px}@media (width<=767px){.yaka-music{display:none}}@media (prefers-reduced-motion:reduce){.yaka-music__face,.yaka-music.is-leaving .yaka-music__face,.yaka-music.is-arriving .yaka-music__face,.yaka-music.is-arriving .yaka-music__face img,.yaka-music.is-arriving .music-pop__toggle:after{animation:none}.yaka-music,.yaka-music.is-playing,.music-pop__toggle>*,.yaka-music.is-playing .music-pop__toggle>*{transition:none}}.main-promo{color:#ffffffbf;background:#12132c url(/assets/paisley-navy-flat-CNDTM7kK.webp) top/1000px}@media (width<=767px){.main-promo{background-size:640px}}.main-promo__grid{align-items:center;gap:clamp(40px,6vw,72px);display:grid}@media (width>=960px){.main-promo__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.main-promo ::selection{color:#fff;background:#4a81d3}.main-promo__subtitle{font-family:var(--font-display);letter-spacing:5px;text-transform:uppercase;color:#4a81d3;margin-bottom:16px;padding:6px 0 3px;font-size:14px;font-weight:700;line-height:1.5;display:inline-block}.main-promo__title{max-width:18ch;font-family:var(--font-display);letter-spacing:-.015em;color:#fff;margin-bottom:15px;font-size:clamp(2rem,3.4vw,48px);font-weight:600;line-height:1.2}.main-promo__lead{letter-spacing:-.2px;color:#ffffffbf;max-width:54ch;font-size:clamp(1.05rem,.4vw + .95rem,19px);line-height:1.68}.main-promo__services{gap:12px 28px;max-width:560px;margin:22px 0 0;padding:0;list-style:none;display:grid}@media (width>=480px){.main-promo__services{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-promo__services li{color:#ffffffe0;padding-left:30px;font-size:16px;font-weight:500;line-height:1.45;position:relative}.main-promo__services li:before{content:"";background:#4a81d3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:1px;left:0}.main-promo__actions{margin-top:32px}.main-promo__btn{color:#fff;font-family:var(--font-body);white-space:nowrap;background:#4a81d3;border-radius:8px;padding:10px 26px;font-size:15px;font-weight:600;line-height:1.6;display:inline-block;position:relative;overflow:hidden}.main-promo__face{justify-content:center;align-items:center;gap:9px;transition:all .3s ease-in-out;display:flex}.main-promo__face svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.main-promo__face--in{opacity:0;position:absolute;inset:10px 26px;transform:translateY(-100%)}.main-promo__btn:hover .main-promo__face,.main-promo__btn:focus-visible .main-promo__face{opacity:0;transform:translateY(40px)}.main-promo__btn:hover .main-promo__face--in,.main-promo__btn:focus-visible .main-promo__face--in{opacity:1;transform:none}.main-promo__btn:hover,.main-promo__btn:focus-visible{color:#fff}.main-promo__btn:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.main-promo__face{transition:none}}@keyframes engWalk{0%{transform:translate(0)}20.5%{transform:translate(.28px)}21.5%{transform:translate(2.49px)}22.5%{transform:translate(6.92px)}23.5%{transform:translate(13.56px)}24.5%{transform:translate(22.37px)}46%{transform:translate(226.29px)}47%{transform:translate(234.04px)}48%{transform:translate(239.57px)}49%{transform:translate(242.89px)}50%{transform:translate(244px)}95.75%{transform:translate(244px)}96%{transform:translate(0)}to{transform:translate(0)}}@keyframes engBob{0%{transform:translateY(0)}20%{transform:translateY(0)}20.75%{transform:translateY(.44px)}23.25%{transform:translateY(1.22px)}24.25%{transform:translateY(2.75px)}25.75%{transform:translateY(.68px)}27.25%{transform:translateY(.79px)}28.5%{transform:translateY(2.67px)}30.25%{transform:translateY(.55px)}31.75%{transform:translateY(.99px)}32.75%{transform:translateY(2.6px)}34.5%{transform:translateY(.57px)}36%{transform:translateY(.96px)}37.25%{transform:translateY(2.6px)}38.5%{transform:translateY(.76px)}40%{transform:translateY(.7px)}41.5%{transform:translateY(2.67px)}43%{transform:translateY(.61px)}44.5%{transform:translateY(.88px)}45.75%{transform:translateY(2.75px)}47.25%{transform:translateY(.84px)}49.75%{transform:translateY(.44px)}50.5%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes engThighL{0%{transform:rotate(0)}20%{transform:rotate(0)}20.25%{transform:rotate(-13.14deg)}20.5%{transform:rotate(-18.16deg)}21%{transform:rotate(-26.19deg)}21.5%{transform:rotate(-32.51deg)}22%{transform:rotate(-36.85deg)}22.25%{transform:rotate(-38.09deg)}22.5%{transform:rotate(-38.63deg)}22.75%{transform:rotate(-38.42deg)}23%{transform:rotate(-37.43deg)}23.25%{transform:rotate(-35.65deg)}23.5%{transform:rotate(-33.08deg)}23.75%{transform:rotate(-29.69deg)}24%{transform:rotate(-25.41deg)}24.25%{transform:rotate(-19.88deg)}24.5%{transform:rotate(-17.54deg)}28.5%{transform:rotate(7.5deg)}28.75%{transform:rotate(5.56deg)}29.25%{transform:rotate(-1.95deg)}30.5%{transform:rotate(-24.8deg)}30.75%{transform:rotate(-28.6deg)}31%{transform:rotate(-31.62deg)}31.25%{transform:rotate(-33.68deg)}31.5%{transform:rotate(-34.65deg)}31.75%{transform:rotate(-34.45deg)}32%{transform:rotate(-33.07deg)}32.25%{transform:rotate(-30.49deg)}32.5%{transform:rotate(-26.74deg)}32.75%{transform:rotate(-21.66deg)}33%{transform:rotate(-17.99deg)}37%{transform:rotate(7.04deg)}37.25%{transform:rotate(6.5deg)}37.75%{transform:rotate(-.76deg)}39%{transform:rotate(-23.61deg)}39.25%{transform:rotate(-27.58deg)}39.5%{transform:rotate(-30.85deg)}39.75%{transform:rotate(-33.2deg)}40%{transform:rotate(-34.49deg)}40.25%{transform:rotate(-34.63deg)}40.5%{transform:rotate(-33.58deg)}40.75%{transform:rotate(-31.35deg)}41%{transform:rotate(-27.93deg)}41.5%{transform:rotate(-18.45deg)}45.5%{transform:rotate(6.59deg)}45.75%{transform:rotate(7.46deg)}47.75%{transform:rotate(-14.08deg)}48.25%{transform:rotate(-18.09deg)}48.5%{transform:rotate(-19.35deg)}48.75%{transform:rotate(-19.95deg)}49%{transform:rotate(-19.76deg)}49.25%{transform:rotate(-18.66deg)}49.5%{transform:rotate(-16.44deg)}49.75%{transform:rotate(-12.7deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes engShinL{0%{transform:rotate(0)}20%{transform:rotate(0)}20.25%{transform:rotate(27.1deg)}20.5%{transform:rotate(36.32deg)}20.75%{transform:rotate(43.13deg)}21%{transform:rotate(48.29deg)}21.25%{transform:rotate(52.06deg)}21.5%{transform:rotate(54.55deg)}21.75%{transform:rotate(55.81deg)}22%{transform:rotate(55.91deg)}22.25%{transform:rotate(54.87deg)}22.5%{transform:rotate(52.78deg)}22.75%{transform:rotate(49.69deg)}23%{transform:rotate(45.7deg)}23.25%{transform:rotate(40.87deg)}23.5%{transform:rotate(35.27deg)}23.75%{transform:rotate(28.92deg)}24%{transform:rotate(21.73deg)}24.25%{transform:rotate(13.01deg)}24.5%{transform:rotate(11.48deg)}28.5%{transform:rotate(11.48deg)}28.75%{transform:rotate(18.56deg)}29%{transform:rotate(27.15deg)}29.25%{transform:rotate(34.94deg)}29.5%{transform:rotate(41.94deg)}29.75%{transform:rotate(47.98deg)}30%{transform:rotate(52.87deg)}30.25%{transform:rotate(56.45deg)}30.5%{transform:rotate(58.57deg)}30.75%{transform:rotate(59.13deg)}31%{transform:rotate(58.12deg)}31.25%{transform:rotate(55.57deg)}31.5%{transform:rotate(51.6deg)}31.75%{transform:rotate(46.36deg)}32%{transform:rotate(40.03deg)}32.25%{transform:rotate(32.79deg)}32.5%{transform:rotate(24.79deg)}32.75%{transform:rotate(15.89deg)}33%{transform:rotate(11.48deg)}37%{transform:rotate(11.48deg)}37.25%{transform:rotate(15.89deg)}37.5%{transform:rotate(24.79deg)}37.75%{transform:rotate(32.79deg)}38%{transform:rotate(40.03deg)}38.25%{transform:rotate(46.36deg)}38.5%{transform:rotate(51.6deg)}38.75%{transform:rotate(55.57deg)}39%{transform:rotate(58.12deg)}39.25%{transform:rotate(59.13deg)}39.5%{transform:rotate(58.57deg)}39.75%{transform:rotate(56.45deg)}40%{transform:rotate(52.87deg)}40.25%{transform:rotate(47.98deg)}40.5%{transform:rotate(41.94deg)}40.75%{transform:rotate(34.94deg)}41%{transform:rotate(27.15deg)}41.25%{transform:rotate(18.56deg)}41.5%{transform:rotate(11.48deg)}45.5%{transform:rotate(11.48deg)}45.75%{transform:rotate(13.01deg)}46%{transform:rotate(21.73deg)}46.25%{transform:rotate(28.92deg)}46.5%{transform:rotate(35.27deg)}46.75%{transform:rotate(40.87deg)}47%{transform:rotate(45.7deg)}47.25%{transform:rotate(49.69deg)}47.5%{transform:rotate(52.78deg)}47.75%{transform:rotate(54.87deg)}48%{transform:rotate(55.91deg)}48.25%{transform:rotate(55.81deg)}48.5%{transform:rotate(54.55deg)}48.75%{transform:rotate(52.06deg)}49%{transform:rotate(48.29deg)}49.25%{transform:rotate(43.13deg)}49.5%{transform:rotate(36.32deg)}49.75%{transform:rotate(27.1deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes engFootL{0%{transform:rotate(0)}20%{transform:rotate(0)}20.25%{transform:rotate(-12.13deg)}20.5%{transform:rotate(-14.57deg)}20.75%{transform:rotate(-15.49deg)}21%{transform:rotate(-15.41deg)}21.5%{transform:rotate(-13.12deg)}22.25%{transform:rotate(-6.81deg)}23%{transform:rotate(-.18deg)}23.75%{transform:rotate(4.6deg)}24.25%{transform:rotate(7.13deg)}24.75%{transform:rotate(4.48deg)}28.5%{transform:rotate(-18.97deg)}29%{transform:rotate(-26.1deg)}29.25%{transform:rotate(-28.22deg)}29.5%{transform:rotate(-29.29deg)}29.75%{transform:rotate(-29.34deg)}30%{transform:rotate(-28.42deg)}30.25%{transform:rotate(-26.57deg)}30.5%{transform:rotate(-23.89deg)}31%{transform:rotate(-16.72deg)}31.75%{transform:rotate(-4.65deg)}32.25%{transform:rotate(2.01deg)}32.75%{transform:rotate(6.56deg)}33%{transform:rotate(6.52deg)}37%{transform:rotate(-18.52deg)}37.25%{transform:rotate(-21.6deg)}37.5%{transform:rotate(-25.29deg)}37.75%{transform:rotate(-27.72deg)}38%{transform:rotate(-29.09deg)}38.25%{transform:rotate(-29.43deg)}38.5%{transform:rotate(-28.78deg)}38.75%{transform:rotate(-27.19deg)}39%{transform:rotate(-24.73deg)}39.5%{transform:rotate(-17.85deg)}40.5%{transform:rotate(-2.06deg)}41%{transform:rotate(3.87deg)}41.25%{transform:rotate(6.01deg)}41.5%{transform:rotate(6.97deg)}45.5%{transform:rotate(-18.06deg)}45.75%{transform:rotate(-20.21deg)}46%{transform:rotate(-24.33deg)}46.25%{transform:rotate(-27.21deg)}46.5%{transform:rotate(-29.29deg)}46.75%{transform:rotate(-30.71deg)}47.25%{transform:rotate(-31.8deg)}47.75%{transform:rotate(-30.83deg)}48.25%{transform:rotate(-28.13deg)}49%{transform:rotate(-21.83deg)}49.5%{transform:rotate(-16.29deg)}49.75%{transform:rotate(-12.58deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes engThighR{0%{transform:rotate(0)}20%{transform:rotate(0)}20.25%{transform:rotate(-5.43deg)}21.5%{transform:rotate(-3.85deg)}22.75%{transform:rotate(.01deg)}24%{transform:rotate(6.19deg)}24.25%{transform:rotate(7.72deg)}24.5%{transform:rotate(5.08deg)}25%{transform:rotate(-2.56deg)}26.25%{transform:rotate(-25.38deg)}26.5%{transform:rotate(-29.08deg)}26.75%{transform:rotate(-31.98deg)}27%{transform:rotate(-33.89deg)}27.25%{transform:rotate(-34.69deg)}27.5%{transform:rotate(-34.33deg)}27.75%{transform:rotate(-32.77deg)}28%{transform:rotate(-30.03deg)}28.25%{transform:rotate(-26.1deg)}28.5%{transform:rotate(-20.79deg)}28.75%{transform:rotate(-17.77deg)}32.75%{transform:rotate(7.27deg)}33%{transform:rotate(6.03deg)}33.5%{transform:rotate(-1.35deg)}34.75%{transform:rotate(-24.21deg)}35%{transform:rotate(-28.1deg)}35.25%{transform:rotate(-31.24deg)}35.5%{transform:rotate(-33.45deg)}35.75%{transform:rotate(-34.58deg)}36%{transform:rotate(-34.55deg)}36.25%{transform:rotate(-33.34deg)}36.5%{transform:rotate(-30.93deg)}36.75%{transform:rotate(-27.35deg)}37%{transform:rotate(-22.48deg)}37.25%{transform:rotate(-18.22deg)}41.25%{transform:rotate(6.81deg)}41.5%{transform:rotate(6.97deg)}42%{transform:rotate(-.18deg)}42.75%{transform:rotate(-13.75deg)}43.25%{transform:rotate(-23deg)}43.5%{transform:rotate(-27.05deg)}43.75%{transform:rotate(-30.43deg)}44%{transform:rotate(-32.92deg)}44.25%{transform:rotate(-34.37deg)}44.5%{transform:rotate(-34.68deg)}44.75%{transform:rotate(-33.81deg)}45%{transform:rotate(-31.74deg)}45.25%{transform:rotate(-28.5deg)}45.5%{transform:rotate(-24.02deg)}45.75%{transform:rotate(-18.68deg)}47%{transform:rotate(-12.01deg)}48.25%{transform:rotate(-7.7deg)}49.5%{transform:rotate(-5.66deg)}49.75%{transform:rotate(-5.52deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes engShinR{0%{transform:rotate(0)}20%{transform:rotate(0)}20.25%{transform:rotate(11.48deg)}24.25%{transform:rotate(11.48deg)}24.75%{transform:rotate(28.31deg)}25%{transform:rotate(35.99deg)}25.25%{transform:rotate(42.86deg)}25.5%{transform:rotate(48.75deg)}25.75%{transform:rotate(53.47deg)}26%{transform:rotate(56.85deg)}26.25%{transform:rotate(58.75deg)}26.5%{transform:rotate(59.09deg)}26.75%{transform:rotate(57.85deg)}27%{transform:rotate(55.09deg)}27.25%{transform:rotate(50.93deg)}27.5%{transform:rotate(45.52deg)}27.75%{transform:rotate(39.04deg)}28%{transform:rotate(31.69deg)}28.25%{transform:rotate(23.58deg)}28.5%{transform:rotate(14.49deg)}28.75%{transform:rotate(11.48deg)}32.75%{transform:rotate(11.48deg)}33%{transform:rotate(17.24deg)}33.25%{transform:rotate(25.98deg)}33.5%{transform:rotate(33.87deg)}33.75%{transform:rotate(40.99deg)}34%{transform:rotate(47.18deg)}34.25%{transform:rotate(52.25deg)}34.5%{transform:rotate(56.03deg)}34.75%{transform:rotate(58.36deg)}35%{transform:rotate(59.15deg)}35.25%{transform:rotate(58.36deg)}35.5%{transform:rotate(56.03deg)}35.75%{transform:rotate(52.25deg)}36%{transform:rotate(47.18deg)}36.25%{transform:rotate(40.99deg)}36.5%{transform:rotate(33.87deg)}36.75%{transform:rotate(25.98deg)}37%{transform:rotate(17.24deg)}37.25%{transform:rotate(11.48deg)}41.25%{transform:rotate(11.48deg)}41.5%{transform:rotate(14.49deg)}41.75%{transform:rotate(23.58deg)}42%{transform:rotate(31.69deg)}42.25%{transform:rotate(39.04deg)}42.5%{transform:rotate(45.52deg)}42.75%{transform:rotate(50.93deg)}43%{transform:rotate(55.09deg)}43.25%{transform:rotate(57.85deg)}43.5%{transform:rotate(59.09deg)}43.75%{transform:rotate(58.75deg)}44%{transform:rotate(56.85deg)}44.25%{transform:rotate(53.47deg)}44.5%{transform:rotate(48.75deg)}44.75%{transform:rotate(42.86deg)}45%{transform:rotate(35.99deg)}45.25%{transform:rotate(28.31deg)}45.75%{transform:rotate(11.48deg)}49.75%{transform:rotate(11.48deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes engFootR{0%{transform:rotate(0)}20%{transform:rotate(0)}20.25%{transform:rotate(-6.04deg)}21.5%{transform:rotate(-7.63deg)}22.75%{transform:rotate(-11.49deg)}24%{transform:rotate(-17.67deg)}24.25%{transform:rotate(-19.2deg)}24.5%{transform:rotate(-23.37deg)}24.75%{transform:rotate(-26.47deg)}25%{transform:rotate(-28.43deg)}25.25%{transform:rotate(-29.36deg)}25.5%{transform:rotate(-29.27deg)}25.75%{transform:rotate(-28.21deg)}26%{transform:rotate(-26.23deg)}26.25%{transform:rotate(-23.45deg)}26.75%{transform:rotate(-16.15deg)}27.5%{transform:rotate(-4.12deg)}28%{transform:rotate(2.4deg)}28.5%{transform:rotate(6.83deg)}28.75%{transform:rotate(6.29deg)}32.75%{transform:rotate(-18.74deg)}33.25%{transform:rotate(-25.71deg)}33.5%{transform:rotate(-27.98deg)}33.75%{transform:rotate(-29.2deg)}34%{transform:rotate(-29.4deg)}34.25%{transform:rotate(-28.61deg)}34.5%{transform:rotate(-26.88deg)}34.75%{transform:rotate(-24.32deg)}35.25%{transform:rotate(-17.29deg)}36%{transform:rotate(-5.19deg)}36.5%{transform:rotate(1.6deg)}37%{transform:rotate(6.28deg)}37.25%{transform:rotate(6.75deg)}41.25%{transform:rotate(-18.29deg)}41.5%{transform:rotate(-20.93deg)}41.75%{transform:rotate(-24.85deg)}42%{transform:rotate(-27.44deg)}42.25%{transform:rotate(-28.95deg)}42.5%{transform:rotate(-29.44deg)}42.75%{transform:rotate(-28.93deg)}43%{transform:rotate(-27.47deg)}43.25%{transform:rotate(-25.13deg)}43.75%{transform:rotate(-18.4deg)}44.75%{transform:rotate(-2.56deg)}45.25%{transform:rotate(3.52deg)}45.5%{transform:rotate(5.73deg)}45.75%{transform:rotate(7.2deg)}47%{transform:rotate(.53deg)}48.25%{transform:rotate(-3.78deg)}49.5%{transform:rotate(-5.82deg)}49.75%{transform:rotate(-5.95deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes engUpperL{0%{transform:rotate(0)}20.25%{transform:rotate(.2deg)}21%{transform:rotate(2.7deg)}22.75%{transform:rotate(12.22deg)}23.25%{transform:rotate(13.8deg)}23.75%{transform:rotate(14.01deg)}24.25%{transform:rotate(12.4deg)}28.75%{transform:rotate(-12.97deg)}29%{transform:rotate(-13.27deg)}29.25%{transform:rotate(-12.78deg)}29.75%{transform:rotate(-9.87deg)}30.5%{transform:rotate(-2.43deg)}31.5%{transform:rotate(8.35deg)}32%{transform:rotate(12deg)}32.25%{transform:rotate(13deg)}32.5%{transform:rotate(13.27deg)}32.75%{transform:rotate(12.72deg)}37.25%{transform:rotate(-12.72deg)}37.5%{transform:rotate(-13.27deg)}37.75%{transform:rotate(-13deg)}38.25%{transform:rotate(-10.42deg)}38.75%{transform:rotate(-5.91deg)}40%{transform:rotate(7.68deg)}40.5%{transform:rotate(11.61deg)}40.75%{transform:rotate(12.78deg)}41%{transform:rotate(13.27deg)}41.25%{transform:rotate(12.97deg)}45.75%{transform:rotate(-12.4deg)}46.25%{transform:rotate(-14.01deg)}46.75%{transform:rotate(-13.8deg)}47.5%{transform:rotate(-11.07deg)}49%{transform:rotate(-2.7deg)}49.75%{transform:rotate(-.2deg)}50.5%{transform:rotate(.86deg)}51.25%{transform:rotate(4.64deg)}53%{transform:rotate(16.88deg)}53.5%{transform:rotate(19.14deg)}54%{transform:rotate(20deg)}95.75%{transform:rotate(20deg)}96%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes engForeL{0%{transform:rotate(0)}20%{transform:rotate(0)}20.25%{transform:rotate(-.36deg)}20.75%{transform:rotate(-2.78deg)}21.75%{transform:rotate(-9.84deg)}22.25%{transform:rotate(-11.87deg)}47.75%{transform:rotate(-11.87deg)}48.25%{transform:rotate(-9.84deg)}49.5%{transform:rotate(-1.35deg)}49.75%{transform:rotate(-.36deg)}50%{transform:rotate(0)}50.25%{transform:rotate(-1.24deg)}50.5%{transform:rotate(-4.73deg)}50.75%{transform:rotate(-10.15deg)}51%{transform:rotate(-17.19deg)}51.25%{transform:rotate(-25.51deg)}51.5%{transform:rotate(-34.8deg)}52.5%{transform:rotate(-75.2deg)}52.75%{transform:rotate(-84.49deg)}53%{transform:rotate(-92.81deg)}53.25%{transform:rotate(-99.85deg)}53.5%{transform:rotate(-105.27deg)}53.75%{transform:rotate(-108.76deg)}54%{transform:rotate(-110deg)}54.25%{transform:rotate(-109.69deg)}54.75%{transform:rotate(-107.78deg)}55%{transform:rotate(-109.72deg)}55.25%{transform:rotate(-113.61deg)}55.5%{transform:rotate(-115.97deg)}55.75%{transform:rotate(-114.68deg)}56.25%{transform:rotate(-106.4deg)}56.5%{transform:rotate(-104.07deg)}56.75%{transform:rotate(-105.09deg)}57%{transform:rotate(-108.88deg)}57.25%{transform:rotate(-113.29deg)}57.5%{transform:rotate(-115.86deg)}57.75%{transform:rotate(-115.12deg)}58%{transform:rotate(-111.49deg)}58.25%{transform:rotate(-107.03deg)}58.5%{transform:rotate(-104.24deg)}58.75%{transform:rotate(-104.7deg)}59%{transform:rotate(-108.15deg)}59.25%{transform:rotate(-112.64deg)}59.5%{transform:rotate(-115.65deg)}59.75%{transform:rotate(-115.47deg)}60%{transform:rotate(-112.21deg)}60.25%{transform:rotate(-107.7deg)}60.5%{transform:rotate(-104.49deg)}60.75%{transform:rotate(-104.39deg)}61%{transform:rotate(-107.45deg)}61.25%{transform:rotate(-111.94deg)}61.5%{transform:rotate(-115.35deg)}61.75%{transform:rotate(-115.73deg)}62%{transform:rotate(-112.89deg)}62.25%{transform:rotate(-108.42deg)}62.5%{transform:rotate(-104.84deg)}62.75%{transform:rotate(-104.17deg)}63%{transform:rotate(-106.79deg)}63.25%{transform:rotate(-111.22deg)}63.5%{transform:rotate(-114.96deg)}63.75%{transform:rotate(-115.91deg)}64%{transform:rotate(-113.53deg)}64.5%{transform:rotate(-105.26deg)}64.75%{transform:rotate(-104.04deg)}65%{transform:rotate(-106.18deg)}65.5%{transform:rotate(-114.5deg)}65.75%{transform:rotate(-115.99deg)}66%{transform:rotate(-114.11deg)}66.5%{transform:rotate(-105.76deg)}66.75%{transform:rotate(-104deg)}67%{transform:rotate(-105.63deg)}67.5%{transform:rotate(-113.97deg)}67.75%{transform:rotate(-115.98deg)}68%{transform:rotate(-114.62deg)}68.5%{transform:rotate(-106.32deg)}68.75%{transform:rotate(-104.06deg)}69%{transform:rotate(-105.15deg)}69.5%{transform:rotate(-113.37deg)}69.75%{transform:rotate(-115.88deg)}70%{transform:rotate(-115.07deg)}70.25%{transform:rotate(-111.4deg)}70.5%{transform:rotate(-106.95deg)}70.75%{transform:rotate(-104.21deg)}71%{transform:rotate(-104.74deg)}71.25%{transform:rotate(-108.24deg)}71.5%{transform:rotate(-112.72deg)}71.75%{transform:rotate(-115.68deg)}72%{transform:rotate(-115.43deg)}72.25%{transform:rotate(-112.12deg)}72.5%{transform:rotate(-107.62deg)}72.75%{transform:rotate(-104.46deg)}73%{transform:rotate(-104.42deg)}73.25%{transform:rotate(-107.53deg)}73.5%{transform:rotate(-112.03deg)}73.75%{transform:rotate(-115.39deg)}74%{transform:rotate(-115.71deg)}74.25%{transform:rotate(-112.81deg)}74.5%{transform:rotate(-108.33deg)}74.75%{transform:rotate(-104.79deg)}75%{transform:rotate(-104.19deg)}75.25%{transform:rotate(-106.87deg)}75.5%{transform:rotate(-111.31deg)}75.75%{transform:rotate(-115.01deg)}76%{transform:rotate(-115.89deg)}76.25%{transform:rotate(-113.45deg)}76.75%{transform:rotate(-105.2deg)}77%{transform:rotate(-104.05deg)}77.25%{transform:rotate(-106.25deg)}77.75%{transform:rotate(-114.56deg)}78%{transform:rotate(-115.99deg)}78.25%{transform:rotate(-114.04deg)}78.75%{transform:rotate(-105.69deg)}79%{transform:rotate(-104deg)}79.25%{transform:rotate(-105.69deg)}79.75%{transform:rotate(-114.04deg)}80%{transform:rotate(-115.99deg)}80.25%{transform:rotate(-114.56deg)}80.75%{transform:rotate(-106.25deg)}81%{transform:rotate(-104.05deg)}81.25%{transform:rotate(-105.2deg)}81.75%{transform:rotate(-113.45deg)}82%{transform:rotate(-115.89deg)}82.25%{transform:rotate(-115.01deg)}82.5%{transform:rotate(-111.31deg)}82.75%{transform:rotate(-106.87deg)}83%{transform:rotate(-104.19deg)}83.25%{transform:rotate(-104.79deg)}83.5%{transform:rotate(-108.33deg)}83.75%{transform:rotate(-112.81deg)}84%{transform:rotate(-115.71deg)}84.25%{transform:rotate(-115.39deg)}84.5%{transform:rotate(-112.03deg)}84.75%{transform:rotate(-107.53deg)}85%{transform:rotate(-104.42deg)}85.25%{transform:rotate(-104.46deg)}85.5%{transform:rotate(-107.62deg)}85.75%{transform:rotate(-112.12deg)}86%{transform:rotate(-115.43deg)}86.25%{transform:rotate(-115.68deg)}86.5%{transform:rotate(-112.72deg)}86.75%{transform:rotate(-108.24deg)}87%{transform:rotate(-104.74deg)}87.25%{transform:rotate(-104.21deg)}87.5%{transform:rotate(-106.95deg)}87.75%{transform:rotate(-111.4deg)}88%{transform:rotate(-115.07deg)}88.25%{transform:rotate(-115.88deg)}88.5%{transform:rotate(-113.37deg)}88.75%{transform:rotate(-109.04deg)}89%{transform:rotate(-106.4deg)}89.25%{transform:rotate(-107.03deg)}89.5%{transform:rotate(-109.05deg)}89.75%{transform:rotate(-110.05deg)}95.75%{transform:rotate(-110deg)}96%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes engUpperR{0%{transform:rotate(0)}20.5%{transform:rotate(-.17deg)}21.75%{transform:rotate(-2.03deg)}23%{transform:rotate(-5.98deg)}24.5%{transform:rotate(-13.07deg)}24.75%{transform:rotate(-13.25deg)}25%{transform:rotate(-12.65deg)}25.5%{transform:rotate(-9.58deg)}26.25%{transform:rotate(-2.03deg)}27%{transform:rotate(6.28deg)}27.5%{transform:rotate(10.68deg)}27.75%{transform:rotate(12.19deg)}28%{transform:rotate(13.08deg)}28.25%{transform:rotate(13.25deg)}28.5%{transform:rotate(12.57deg)}33%{transform:rotate(-12.85deg)}33.25%{transform:rotate(-13.28deg)}33.5%{transform:rotate(-12.9deg)}34%{transform:rotate(-10.15deg)}34.5%{transform:rotate(-5.54deg)}35.75%{transform:rotate(8.02deg)}36.25%{transform:rotate(11.81deg)}36.5%{transform:rotate(12.9deg)}36.75%{transform:rotate(13.28deg)}37%{transform:rotate(12.85deg)}41.5%{transform:rotate(-12.57deg)}41.75%{transform:rotate(-13.25deg)}42%{transform:rotate(-13.08deg)}42.25%{transform:rotate(-12.19deg)}42.75%{transform:rotate(-8.67deg)}43.75%{transform:rotate(2.03deg)}44.5%{transform:rotate(9.58deg)}45%{transform:rotate(12.65deg)}45.25%{transform:rotate(13.25deg)}45.5%{transform:rotate(13.07deg)}47%{transform:rotate(5.98deg)}48.25%{transform:rotate(2.03deg)}49.5%{transform:rotate(.17deg)}50.25%{transform:rotate(-.22deg)}50.75%{transform:rotate(-1.85deg)}51.5%{transform:rotate(-6.33deg)}52.75%{transform:rotate(-15.36deg)}53.5%{transform:rotate(-19.14deg)}54%{transform:rotate(-20deg)}95.75%{transform:rotate(-20deg)}96%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes engForeR{0%{transform:rotate(0)}20%{transform:rotate(0)}20.25%{transform:rotate(-.36deg)}20.75%{transform:rotate(-2.78deg)}21.75%{transform:rotate(-9.84deg)}22.25%{transform:rotate(-11.87deg)}47.75%{transform:rotate(-11.87deg)}48.25%{transform:rotate(-9.84deg)}49.5%{transform:rotate(-1.35deg)}49.75%{transform:rotate(-.36deg)}50%{transform:rotate(0)}50.25%{transform:rotate(1.24deg)}50.5%{transform:rotate(4.73deg)}50.75%{transform:rotate(10.15deg)}51%{transform:rotate(17.19deg)}51.25%{transform:rotate(25.51deg)}51.5%{transform:rotate(34.8deg)}52.5%{transform:rotate(75.2deg)}52.75%{transform:rotate(84.49deg)}53%{transform:rotate(92.81deg)}53.25%{transform:rotate(99.85deg)}53.5%{transform:rotate(105.27deg)}53.75%{transform:rotate(108.76deg)}54%{transform:rotate(110deg)}54.25%{transform:rotate(109.8deg)}54.5%{transform:rotate(110.46deg)}55%{transform:rotate(114.29deg)}55.25%{transform:rotate(112.83deg)}55.75%{transform:rotate(104.94deg)}56%{transform:rotate(104.12deg)}56.25%{transform:rotate(106.62deg)}56.75%{transform:rotate(114.85deg)}57%{transform:rotate(115.94deg)}57.25%{transform:rotate(113.68deg)}57.75%{transform:rotate(105.38deg)}58%{transform:rotate(104.02deg)}58.25%{transform:rotate(106.03deg)}58.75%{transform:rotate(114.37deg)}59%{transform:rotate(116deg)}59.25%{transform:rotate(114.25deg)}59.75%{transform:rotate(105.9deg)}60%{transform:rotate(104.01deg)}60.25%{transform:rotate(105.5deg)}60.75%{transform:rotate(113.82deg)}61%{transform:rotate(115.96deg)}61.25%{transform:rotate(114.74deg)}61.75%{transform:rotate(106.48deg)}62%{transform:rotate(104.09deg)}62.25%{transform:rotate(105.04deg)}62.5%{transform:rotate(108.78deg)}62.75%{transform:rotate(113.21deg)}63%{transform:rotate(115.83deg)}63.25%{transform:rotate(115.17deg)}63.5%{transform:rotate(111.59deg)}63.75%{transform:rotate(107.11deg)}64%{transform:rotate(104.27deg)}64.25%{transform:rotate(104.65deg)}64.5%{transform:rotate(108.05deg)}64.75%{transform:rotate(112.55deg)}65%{transform:rotate(115.61deg)}65.25%{transform:rotate(115.51deg)}65.5%{transform:rotate(112.3deg)}65.75%{transform:rotate(107.79deg)}66%{transform:rotate(104.53deg)}66.25%{transform:rotate(104.35deg)}66.5%{transform:rotate(107.36deg)}66.75%{transform:rotate(111.85deg)}67%{transform:rotate(115.3deg)}67.25%{transform:rotate(115.76deg)}67.5%{transform:rotate(112.98deg)}67.75%{transform:rotate(108.51deg)}68%{transform:rotate(104.89deg)}68.25%{transform:rotate(104.14deg)}68.5%{transform:rotate(106.7deg)}68.75%{transform:rotate(111.12deg)}69%{transform:rotate(114.91deg)}69.25%{transform:rotate(115.93deg)}69.5%{transform:rotate(113.61deg)}70%{transform:rotate(105.32deg)}70.25%{transform:rotate(104.03deg)}70.5%{transform:rotate(106.1deg)}71%{transform:rotate(114.44deg)}71.25%{transform:rotate(116deg)}71.5%{transform:rotate(114.18deg)}72%{transform:rotate(105.83deg)}72.25%{transform:rotate(104deg)}72.5%{transform:rotate(105.56deg)}73%{transform:rotate(113.89deg)}73.25%{transform:rotate(115.97deg)}73.5%{transform:rotate(114.69deg)}74%{transform:rotate(106.4deg)}74.25%{transform:rotate(104.07deg)}74.5%{transform:rotate(105.09deg)}74.75%{transform:rotate(108.87deg)}75%{transform:rotate(113.29deg)}75.25%{transform:rotate(115.85deg)}75.5%{transform:rotate(115.12deg)}75.75%{transform:rotate(111.5deg)}76%{transform:rotate(107.03deg)}76.25%{transform:rotate(104.24deg)}76.5%{transform:rotate(104.7deg)}76.75%{transform:rotate(108.14deg)}77%{transform:rotate(112.64deg)}77.25%{transform:rotate(115.64deg)}77.5%{transform:rotate(115.47deg)}77.75%{transform:rotate(112.21deg)}78%{transform:rotate(107.71deg)}78.25%{transform:rotate(104.5deg)}78.5%{transform:rotate(104.39deg)}78.75%{transform:rotate(107.44deg)}79%{transform:rotate(111.94deg)}79.25%{transform:rotate(115.34deg)}79.5%{transform:rotate(115.74deg)}79.75%{transform:rotate(112.89deg)}80%{transform:rotate(108.42deg)}80.25%{transform:rotate(104.84deg)}80.5%{transform:rotate(104.16deg)}80.75%{transform:rotate(106.78deg)}81%{transform:rotate(111.21deg)}81.25%{transform:rotate(114.96deg)}81.5%{transform:rotate(115.91deg)}81.75%{transform:rotate(113.53deg)}82.25%{transform:rotate(105.26deg)}82.5%{transform:rotate(104.04deg)}82.75%{transform:rotate(106.17deg)}83.25%{transform:rotate(114.5deg)}83.5%{transform:rotate(115.99deg)}83.75%{transform:rotate(114.11deg)}84.25%{transform:rotate(105.76deg)}84.5%{transform:rotate(104deg)}84.75%{transform:rotate(105.62deg)}85.25%{transform:rotate(113.96deg)}85.5%{transform:rotate(115.98deg)}85.75%{transform:rotate(114.63deg)}86.25%{transform:rotate(106.33deg)}86.5%{transform:rotate(104.06deg)}86.75%{transform:rotate(105.14deg)}87.25%{transform:rotate(113.37deg)}87.5%{transform:rotate(115.87deg)}87.75%{transform:rotate(115.07deg)}88%{transform:rotate(111.4deg)}88.25%{transform:rotate(106.95deg)}88.5%{transform:rotate(104.21deg)}88.75%{transform:rotate(105.13deg)}89%{transform:rotate(108.69deg)}89.25%{transform:rotate(111.36deg)}89.5%{transform:rotate(111.47deg)}89.75%{transform:rotate(110.4deg)}90.5%{transform:rotate(110deg)}95.75%{transform:rotate(110deg)}96%{transform:rotate(0)}to{transform:rotate(0)}}.eng{aspect-ratio:520/290;justify-self:center;width:100%;max-width:560px;position:relative}.eng svg{width:100%;height:100%;display:block;overflow:visible}.eng-ink{stroke:#0c0d22;stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}.eng-walker,.eng-bob,.eng-thigh-l,.eng-shin-l,.eng-foot-l,.eng-thigh-r,.eng-shin-r,.eng-foot-r,.eng-upper-l,.eng-fore-l,.eng-upper-r,.eng-fore-r,.eng-door,.eng-spill,.eng-tag,.eng-logo,.eng-logo-halo,.eng-screenlight{animation-duration:14s;animation-timing-function:linear;animation-iteration-count:infinite}.eng-walker{animation-name:engWalk,engFade}.eng-bob{animation-name:engBob}.eng-thigh-l{animation-name:engThighL}.eng-shin-l{animation-name:engShinL}.eng-foot-l{animation-name:engFootL}.eng-foot-r{animation-name:engFootR}.eng-thigh-r{animation-name:engThighR}.eng-shin-r{animation-name:engShinR}.eng-upper-l{animation-name:engUpperL}.eng-fore-l{animation-name:engForeL}.eng-upper-r{animation-name:engUpperR}.eng-fore-r{animation-name:engForeR}@keyframes engFade{0%,92%{opacity:1}96%,to{opacity:0}}.eng-door{transform-box:fill-box;transform-origin:0;animation-name:engDoor;animation-timing-function:ease-in-out}@keyframes engDoor{0%,6%{transform:scaleX(1)}14%,46%{transform:scaleX(.12)}54%,to{transform:scaleX(1)}}.eng-spill{opacity:0;animation-name:engSpill}@keyframes engSpill{0%,6%{opacity:0}14%,46%{opacity:.7}54%,to{opacity:0}}.eng-head{animation:1.6s ease-in-out infinite alternate engNod}@keyframes engNod{0%{transform:rotate(-2deg)}to{transform:rotate(2.5deg)}}.eng-eyes{transform-box:fill-box;transform-origin:50%;animation:4.2s infinite engBlink}@keyframes engBlink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.eng-logo{fill:#f4f6fa;animation-name:engLogo}@keyframes engLogo{0%,53%{fill:#f4f6fa}56%,90%{fill:#d6e8ff}93%,to{fill:#f4f6fa}}.eng-logo-halo,.eng-screenlight{opacity:0;animation-name:engWake}@keyframes engWake{0%,53%{opacity:0}56%,90%{opacity:1}93%,to{opacity:0}}.eng-tag{opacity:0;animation-name:engTag;animation-delay:calc(var(--i) * .65s);animation-timing-function:ease-out}.eng-tag text{font-family:var(--font-body);text-anchor:middle;fill:#fff;font-size:13px;font-weight:700}@keyframes engTag{0%,57%{opacity:0;transform:translate(0)scale(.6)}58.5%{opacity:1;transform:translate(calc(var(--dx) * .15), -10px) scale(1)}64%{opacity:1}67%,to{opacity:0;transform:translate(var(--dx), -68px) scale(1)}}.eng.is-paused *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.eng *{animation-play-state:paused!important;animation-delay:-10s!important}}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-math-opsz-normal-CbZAXtrh.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-symbols-opsz-normal-d21etpfE.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-latin-ext-opsz-normal-CoJBavOu.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/bodoni-moda-latin-opsz-normal-X2BzlAjV.woff2)format("woff2-variations");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}
