.hero[data-astro-cid-i3irphx7]{min-height:100svh;padding:var(--hero-pad-top) var(--gutter) var(--hero-pad-bottom);background:var(--color-burgundy);color:var(--color-porcelain);flex-direction:column;display:flex}.hero__title[data-astro-cid-i3irphx7]{font-size:var(--hero-fs);font-weight:900;line-height:var(--hero-lh);letter-spacing:var(--title-tracking);flex-direction:column;align-items:flex-start;margin:auto 0;display:flex}.hero__line[data-astro-cid-i3irphx7]{display:block}.hero__line--last[data-astro-cid-i3irphx7]{white-space:nowrap}html.js .hero__line[data-astro-cid-i3irphx7]{animation:hero-line 1.1s var(--ease-out-expo) backwards;animation-delay:var(--page-in)}html.js .hero__line[data-astro-cid-i3irphx7]:nth-child(2){animation-delay:calc(var(--page-in) + 90ms)}html.js .hero__line[data-astro-cid-i3irphx7]:nth-child(3){animation-delay:calc(var(--page-in) + .18s)}@keyframes hero-line{0%{clip-path:inset(0 0 100%);transform:translateY(.45em)}to{clip-path:inset(-.2em -.2em -.3em)}}@media (prefers-reduced-motion:reduce){html.js .hero__line[data-astro-cid-i3irphx7]{animation:none}}.hero__dot[data-astro-cid-i3irphx7]{color:var(--color-butter);display:inline-block}.hero__ch[data-astro-cid-i3irphx7]{font-weight:900;display:inline-block}.hero__foot[data-astro-cid-i3irphx7]{justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.hero__where[data-astro-cid-i3irphx7],.hero__link[data-astro-cid-i3irphx7]{white-space:nowrap}@media (width<=25rem){.hero__where[data-astro-cid-i3irphx7]{display:none}}.hero__link[data-astro-cid-i3irphx7]{min-height:24px}.hero__link[data-astro-cid-i3irphx7]:hover{color:var(--color-butter)}@media (width>=48rem){.hero__title[data-astro-cid-i3irphx7]{align-self:center;width:5.9em}.hero__foot[data-astro-cid-i3irphx7]{margin-top:32px}}.statement[data-astro-cid-oskfeikp]{padding:var(--statement-pad-y) var(--gutter)}.statement__text[data-astro-cid-oskfeikp]{font-size:var(--statement-fs);letter-spacing:-.05em;font-weight:800;line-height:var(--statement-lh);text-wrap:pretty;margin:0}.statement__em[data-astro-cid-oskfeikp]{font-weight:300}.statement__hl[data-astro-cid-oskfeikp]{background:var(--color-butter);padding:0 .08em}.statement__foot[data-astro-cid-oskfeikp]{margin-top:36px}.statement__link[data-astro-cid-oskfeikp]:hover{color:var(--color-burgundy)}@media (width>=48rem){.statement__text[data-astro-cid-oskfeikp]{text-align:center;text-wrap:balance;max-width:20ch;margin-inline:auto}.statement__foot[data-astro-cid-oskfeikp]{justify-content:center;margin-top:clamp(40px,5vw,72px);display:flex}}.clients[data-astro-cid-nkv4fvpg]{padding:var(--clients-pad)}.work+.clients[data-astro-cid-nkv4fvpg],.quotes+.clients[data-astro-cid-nkv4fvpg]{padding-top:clamp(56px,7vw,120px)}.clients__hint--desktop[data-astro-cid-nkv4fvpg]{display:none}.clients__h[data-astro-cid-nkv4fvpg]{font:inherit;margin:0}.wall[data-astro-cid-nkv4fvpg]{grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(28px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.cell[data-astro-cid-nkv4fvpg]{position:relative}.cell__inner[data-astro-cid-nkv4fvpg]{aspect-ratio:4/3;color:inherit;outline-offset:-3px;cursor:default;justify-content:center;align-items:center;font-size:30px;display:flex;position:relative;overflow:hidden}a[data-astro-cid-nkv4fvpg].cell__inner{cursor:pointer}.cell__inner[data-astro-cid-nkv4fvpg]:before{content:"";background:var(--hover);transform-origin:bottom;transition:transform .52s var(--ease-out-expo);position:absolute;inset:0;transform:scaleY(0)}.cell__logo[data-astro-cid-nkv4fvpg]{color:var(--color-ink);transition:color .22s ease, transform .52s var(--ease-out-expo);display:inline-flex;position:relative}.cell__orig[data-astro-cid-nkv4fvpg]{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .22s;position:absolute;inset:0}.cell__name[data-astro-cid-nkv4fvpg]{color:#120c0b73;transition:color .22s ease, opacity .22s ease, transform .42s var(--ease-out-expo);opacity:0;text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:12px;left:12px;right:12px;overflow:hidden;transform:translateY(8px)}.cell[data-astro-cid-nkv4fvpg]:hover .cell__inner[data-astro-cid-nkv4fvpg]:before,.cell__inner[data-astro-cid-nkv4fvpg]:focus-visible:before,.cell[data-astro-cid-nkv4fvpg].is-active .cell__inner[data-astro-cid-nkv4fvpg]:before{transform:scaleY(1)}.cell[data-astro-cid-nkv4fvpg]:hover .cell__logo[data-astro-cid-nkv4fvpg],.cell__inner[data-astro-cid-nkv4fvpg]:focus-visible .cell__logo[data-astro-cid-nkv4fvpg],.cell[data-astro-cid-nkv4fvpg].is-active .cell__logo[data-astro-cid-nkv4fvpg]{color:var(--color-porcelain);transform:scale(1.06)}.cell--original[data-astro-cid-nkv4fvpg]:hover .cell__logo[data-astro-cid-nkv4fvpg],.cell--original[data-astro-cid-nkv4fvpg] .cell__inner[data-astro-cid-nkv4fvpg]:focus-visible .cell__logo[data-astro-cid-nkv4fvpg],.cell--original[data-astro-cid-nkv4fvpg].is-active .cell__logo[data-astro-cid-nkv4fvpg]{color:#0000}.cell--original[data-astro-cid-nkv4fvpg]:hover .cell__orig[data-astro-cid-nkv4fvpg],.cell--original[data-astro-cid-nkv4fvpg] .cell__inner[data-astro-cid-nkv4fvpg]:focus-visible .cell__orig[data-astro-cid-nkv4fvpg],.cell--original[data-astro-cid-nkv4fvpg].is-active .cell__orig[data-astro-cid-nkv4fvpg]{opacity:1}.cell[data-astro-cid-nkv4fvpg]:hover .cell__name[data-astro-cid-nkv4fvpg],.cell__inner[data-astro-cid-nkv4fvpg]:focus-visible .cell__name[data-astro-cid-nkv4fvpg],.cell[data-astro-cid-nkv4fvpg].is-active .cell__name[data-astro-cid-nkv4fvpg]{color:var(--color-porcelain)}.cell--ink[data-astro-cid-nkv4fvpg]:hover .cell__name[data-astro-cid-nkv4fvpg],.cell--ink[data-astro-cid-nkv4fvpg] .cell__inner[data-astro-cid-nkv4fvpg]:focus-visible .cell__name[data-astro-cid-nkv4fvpg],.cell--ink[data-astro-cid-nkv4fvpg].is-active .cell__name[data-astro-cid-nkv4fvpg]{color:var(--color-ink)}.cell[data-astro-cid-nkv4fvpg]:hover .cell__name[data-astro-cid-nkv4fvpg],.cell__inner[data-astro-cid-nkv4fvpg]:focus-visible .cell__name[data-astro-cid-nkv4fvpg],.cell[data-astro-cid-nkv4fvpg].is-active .cell__name[data-astro-cid-nkv4fvpg]{opacity:1;transform:none}@media (width>=48rem){.clients__hint--mobile[data-astro-cid-nkv4fvpg]{display:none}.clients__hint--desktop[data-astro-cid-nkv4fvpg]{display:inline}.wall[data-astro-cid-nkv4fvpg]{grid-template-columns:repeat(4,minmax(0,1fr))}.cell__inner[data-astro-cid-nkv4fvpg]{aspect-ratio:16/10;font-size:clamp(36px,3.4vw,60px)}.cell__name[data-astro-cid-nkv4fvpg]{bottom:16px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.cell__inner[data-astro-cid-nkv4fvpg]:before,.cell__logo[data-astro-cid-nkv4fvpg],.cell__name[data-astro-cid-nkv4fvpg]{transition:none}}.ccard[data-astro-cid-qgvll6eo]{color:var(--color-ink);flex-direction:column;flex:1;gap:16px;display:flex;container-type:inline-size}.ccard--desktop[data-astro-cid-qgvll6eo]{justify-content:space-between}.ccard__top[data-astro-cid-qgvll6eo]{align-items:center;gap:10px;display:flex}.ccard__file[data-astro-cid-qgvll6eo]{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:600;line-height:1.25}.ccard__name[data-astro-cid-qgvll6eo]{font-size:min(var(--card-name-fs), calc(100cqi / (var(--name-chars,8) * .64)));letter-spacing:var(--title-tracking);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;font-weight:900;line-height:.84;display:block}.ccard__tag[data-astro-cid-qgvll6eo]{margin-top:10px;display:block}.ccard__rows[data-astro-cid-qgvll6eo]{flex-direction:column;display:flex}.ccard__row[data-astro-cid-qgvll6eo]{border-top:1px solid var(--color-ink);grid-template-columns:28px auto minmax(0,1fr);align-items:baseline;gap:8px;padding:6px 0;font-size:11px;display:grid}.ccard__n[data-astro-cid-qgvll6eo]{font-size:12px;font-weight:800}.ccard__k[data-astro-cid-qgvll6eo]{white-space:nowrap;font-weight:600}.ccard__v[data-astro-cid-qgvll6eo]{text-align:right;text-wrap:balance}.ccard--mobile[data-astro-cid-qgvll6eo] .ccard__row[data-astro-cid-qgvll6eo]{grid-template-columns:32px auto minmax(0,1fr);padding:8px 0;font-size:13px}.ccard--mobile[data-astro-cid-qgvll6eo] .ccard__n[data-astro-cid-qgvll6eo]{font-size:13px}.work[data-astro-cid-xegypt6l]{padding:var(--index-pad-y) var(--gutter);position:relative}.statement+.work[data-astro-cid-xegypt6l]{padding-top:clamp(32px,5vw,96px)}.work__meta[data-astro-cid-xegypt6l]{justify-content:space-between;margin-bottom:28px;display:flex}.work__h[data-astro-cid-xegypt6l]{font:inherit;margin:0}.work__hint--desktop[data-astro-cid-xegypt6l],.work__desktop[data-astro-cid-xegypt6l]{display:none}.work__desktop[data-astro-cid-xegypt6l] .work__grid{margin-top:0}.work__cursor[data-astro-cid-xegypt6l]{z-index:5;width:var(--cursor-card-w);aspect-ratio:4/5;pointer-events:none;opacity:0;transform:translate(var(--cx,0px), var(--cy,0px)) translate(-50%, -50%) scale(.85);transition:opacity .26s ease, transform .38s var(--ease-out-expo);position:absolute;top:0;left:0}.work__cursor[data-astro-cid-xegypt6l].no-anim{transition:none}.work[data-astro-cid-xegypt6l].is-hovering .work__cursor[data-astro-cid-xegypt6l]{opacity:1;transform:translate(var(--cx,0px), var(--cy,0px)) translate(-50%, -50%) scale(1)}.work__card[data-astro-cid-xegypt6l]{background:var(--bg);color:var(--color-ink);padding:16px;display:none;position:absolute;inset:0}.work__card[data-astro-cid-xegypt6l].is-active{display:flex}.work__mobile[data-astro-cid-xegypt6l]{border-bottom:1px solid var(--color-ink)}.acc[data-astro-cid-xegypt6l]{border-top:1px solid var(--color-ink)}.acc__h[data-astro-cid-xegypt6l]{margin:0}.acc__btn[data-astro-cid-xegypt6l]{width:100%;color:var(--color-ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;transition:color .2s;display:flex}.work__mobile[data-astro-cid-xegypt6l].has-open .acc[data-astro-cid-xegypt6l]:not(.is-open) .acc__btn[data-astro-cid-xegypt6l]{color:var(--color-muted-mobile)}.acc__name[data-astro-cid-xegypt6l]{overflow-wrap:break-word;min-width:0;font-size:var(--index-name-fs);letter-spacing:var(--title-tracking);font-weight:800;line-height:.9}.acc__plus[data-astro-cid-xegypt6l]{flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;font-weight:300;transition:transform .32s;display:flex}.acc[data-astro-cid-xegypt6l].is-open .acc__plus[data-astro-cid-xegypt6l]{transform:rotate(45deg)}.acc__panel[data-astro-cid-xegypt6l]{transition:grid-template-rows .48s var(--ease-out-expo);grid-template-rows:0fr;display:grid}.acc[data-astro-cid-xegypt6l].is-open .acc__panel[data-astro-cid-xegypt6l]{grid-template-rows:1fr}.acc__clip[data-astro-cid-xegypt6l]{min-height:0;overflow:hidden}.acc__card[data-astro-cid-xegypt6l]{background:var(--bg);margin-bottom:16px;padding:14px;display:flex}.acc__img[data-astro-cid-xegypt6l]{aspect-ratio:4/5;background:#120c0b14;position:relative;overflow:hidden}.acc__open[data-astro-cid-xegypt6l]{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;min-height:32px;margin-top:10px;font-size:11px;font-weight:700;display:flex}@media (width>=48rem){.work__meta[data-astro-cid-xegypt6l]{margin-bottom:clamp(36px,5vw,72px)}.work__hint--desktop[data-astro-cid-xegypt6l]{display:inline}.work__hint--mobile[data-astro-cid-xegypt6l],.work__mobile[data-astro-cid-xegypt6l]{display:none}.work__desktop[data-astro-cid-xegypt6l]{display:block}}@media (prefers-reduced-motion:reduce){.work__cursor[data-astro-cid-xegypt6l]{display:none}}.quotes[data-astro-cid-ndabfdc4]{padding:0 var(--gutter);background:var(--color-porcelain);color:var(--color-ink)}.quotes__box[data-astro-cid-ndabfdc4]{background:var(--color-butter);padding:clamp(40px,6vw,96px) clamp(20px,3vw,48px)}.quotes__meta[data-astro-cid-ndabfdc4]{flex-wrap:wrap;margin-bottom:36px}.quotes__h[data-astro-cid-ndabfdc4]{font:inherit;margin:0}.quotes__ctrl[data-astro-cid-ndabfdc4]{align-items:center;gap:8px;display:flex}.quotes__count[data-astro-cid-ndabfdc4]{font-variant-numeric:tabular-nums}.quotes__btns[data-astro-cid-ndabfdc4]{gap:6px;display:flex}.quotes__btns--desktop[data-astro-cid-ndabfdc4]{display:none}.quotes__next[data-astro-cid-ndabfdc4]{color:var(--color-butter)}.quote[data-astro-cid-ndabfdc4]{margin:0}.quotes__stage[data-astro-cid-ndabfdc4]{display:grid}.quotes__stage[data-astro-cid-ndabfdc4]>.quote[data-astro-cid-ndabfdc4]{flex-direction:column;grid-area:1/1;display:flex}.quotes__stage[data-astro-cid-ndabfdc4]>.quote[data-astro-cid-ndabfdc4][data-off]{visibility:hidden}.quote__text[data-astro-cid-ndabfdc4]{min-height:7em;font-size:var(--quote-fs);letter-spacing:-.02em;font-weight:500;line-height:var(--quote-lh);text-wrap:pretty;white-space:pre-line;margin:0 0 28px}.quote__by[data-astro-cid-ndabfdc4]{border-top:1px solid var(--color-ink);align-items:center;gap:14px;margin-top:auto;padding-top:14px;display:flex}.quote__who[data-astro-cid-ndabfdc4]{flex-direction:column;flex:1;gap:2px;display:flex}.quote__name[data-astro-cid-ndabfdc4]{font-size:15px;font-weight:700}.quote__company[data-astro-cid-ndabfdc4]{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}@media (width>=48rem){.quotes__meta[data-astro-cid-ndabfdc4]{margin-bottom:clamp(32px,4vw,64px)}.quotes__count[data-astro-cid-ndabfdc4]{margin-right:10px}.quotes__btns--desktop[data-astro-cid-ndabfdc4]{gap:8px;display:flex}.quotes__btns--mobile[data-astro-cid-ndabfdc4]{display:none}.quotes__stage[data-astro-cid-ndabfdc4]>.quote[data-astro-cid-ndabfdc4]{grid-template-rows:1fr auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:end;gap:clamp(24px,4vw,64px);display:grid}.quote__text[data-astro-cid-ndabfdc4]{grid-column:1/-1;align-self:start;max-width:34ch;min-height:0;margin-bottom:0}.quote__by[data-astro-cid-ndabfdc4]{gap:16px;margin-top:0;padding-top:16px}.quote__who[data-astro-cid-ndabfdc4]{flex:0 auto}}.svc[data-astro-cid-qmjtkzr2]{padding:var(--section-y) 0 72px}.svc__head[data-astro-cid-qmjtkzr2]{padding-inline:var(--gutter)}.svc__line[data-astro-cid-qmjtkzr2]{display:block}.svc__lede[data-astro-cid-qmjtkzr2]{max-width:36ch;margin:0 0 24px;font-size:17px;line-height:1.45}.consult[data-astro-cid-qmjtkzr2]{background:var(--color-butter);color:var(--color-ink);flex-direction:column;gap:20px;padding:18px;display:flex}.consult__left[data-astro-cid-qmjtkzr2],.consult__right[data-astro-cid-qmjtkzr2]{flex-direction:column;gap:20px;display:flex}.consult__title[data-astro-cid-qmjtkzr2]{font-size:var(--consult-title-fs);letter-spacing:var(--title-tracking);text-transform:uppercase;color:var(--color-ink);hyphens:manual;overflow-wrap:normal;margin:0;font-weight:900;line-height:.82}.consult__left[data-astro-cid-qmjtkzr2] .label-xs[data-astro-cid-qmjtkzr2]{text-wrap:balance}.consult__body[data-astro-cid-qmjtkzr2]{margin:0;font-size:16px;line-height:1.5}.consult__row[data-astro-cid-qmjtkzr2]{padding:9px 0}.svc__track[data-astro-cid-qmjtkzr2]{padding:10px var(--gutter) 0;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.svc__track[data-astro-cid-qmjtkzr2]::-webkit-scrollbar{display:none}.scard[data-astro-cid-qmjtkzr2]{scroll-snap-align:start;background:var(--fill);width:300px;min-height:440px;color:var(--color-ink);flex-direction:column;flex:none;gap:28px;padding:18px;display:flex}.scard__top[data-astro-cid-qmjtkzr2]{justify-content:flex-end;align-items:center;min-height:26px;display:flex}.scard__body[data-astro-cid-qmjtkzr2]{flex-direction:column;flex:1;gap:14px;display:flex}.scard__rows[data-astro-cid-qmjtkzr2]{margin-top:auto}.scard__title[data-astro-cid-qmjtkzr2]{font-size:var(--service-title-fs)}.scard__text[data-astro-cid-qmjtkzr2]{max-width:34ch;margin:0;font-size:15px;line-height:1.5}.svc__progress[data-astro-cid-qmjtkzr2]{padding:16px var(--gutter) 0;gap:6px;display:flex}.svc__seg[data-astro-cid-qmjtkzr2]{background:#120c0b26;flex:1;height:2px;transition:background-color .2s}.svc__seg[data-astro-cid-qmjtkzr2].is-active{background:var(--color-ink)}@media (width>=48rem){.svc[data-astro-cid-qmjtkzr2]{padding:var(--section-y) var(--gutter)}.svc__head[data-astro-cid-qmjtkzr2]{padding-inline:0}.svc__lede[data-astro-cid-qmjtkzr2]{font-size:clamp(17px,1.4vw,21px)}.consult[data-astro-cid-qmjtkzr2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:end;gap:clamp(24px,4vw,56px);padding:clamp(20px,2.6vw,36px);display:grid}.consult__left[data-astro-cid-qmjtkzr2]{gap:28px}.consult__body[data-astro-cid-qmjtkzr2]{max-width:44ch;font-size:clamp(16px,1.3vw,19px)}.consult__row[data-astro-cid-qmjtkzr2]{grid-template-columns:44px minmax(0,1fr);gap:12px}.consult__row[data-astro-cid-qmjtkzr2]>[data-astro-cid-qmjtkzr2]:first-child{font-size:15px}.svc__track[data-astro-cid-qmjtkzr2]{border-left:1px solid var(--color-ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0;padding:0;display:grid;overflow:visible}.scard[data-astro-cid-qmjtkzr2]{width:auto;min-height:var(--service-min-h);border-right:1px solid var(--color-ink);border-bottom:1px solid var(--color-ink);background:0 0;gap:40px;padding:22px 22px 26px;transition:background-color .32s}.scard[data-astro-cid-qmjtkzr2]:hover{background:var(--fill)}.scard__body[data-astro-cid-qmjtkzr2]{gap:16px}.scard__body[data-astro-cid-qmjtkzr2] .num-row[data-astro-cid-qmjtkzr2]:first-child{margin-top:4px}.svc__progress[data-astro-cid-qmjtkzr2]{display:none}}.mag-cta[data-astro-cid-w3eroxr3]{min-height:100svh;padding:var(--section-y) var(--gutter);background:var(--color-porcelain);color:var(--color-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mag-cta[data-astro-cid-w3eroxr3].is-shaking{animation:.42s ease-in-out mag-shake}@keyframes mag-shake{0%,to{transform:none}20%{transform:translate(-10px)rotate(-.6deg)}40%{transform:translate(9px)rotate(.5deg)}60%{transform:translate(-6px)rotate(-.3deg)}80%{transform:translate(4px)}}.mag-cta__kicker[data-astro-cid-w3eroxr3]{margin:0 0 clamp(24px,3vw,40px)}.mag-cta__title[data-astro-cid-w3eroxr3]{letter-spacing:0;flex-wrap:wrap;justify-content:center;gap:.06em .3em;max-width:15em;margin:0;font-size:clamp(48px,7.4vw,136px);font-weight:900;line-height:1;display:flex}.mag-word[data-astro-cid-w3eroxr3]{white-space:nowrap;gap:.01em;display:inline-flex}.mag[data-astro-cid-w3eroxr3]{--r:0deg;--y:0%;--px:0px;--py:0px;color:var(--color-ink);transform:translate(var(--px), calc(var(--y) + var(--py))) rotate(var(--r));user-select:none;will-change:transform;transition:transform .52s cubic-bezier(.34,1.56,.64,1);display:inline-block}.mag[data-astro-cid-w3eroxr3]:hover{transform:translate(var(--px), calc(var(--y) + var(--py) - 8%)) rotate(calc(var(--r) * -1)) scale(1.06)}.mag-cta[data-astro-cid-w3eroxr3].is-waiting .mag[data-astro-cid-w3eroxr3]{opacity:0;transform:translate(var(--px), -140%) rotate(var(--t))}.mag-cta[data-astro-cid-w3eroxr3].is-dropping .mag[data-astro-cid-w3eroxr3]{transition:transform .7s cubic-bezier(.34, 1.56, .64, 1) var(--d,0s), opacity .2s ease var(--d,0s)}.mag-cta__body[data-astro-cid-w3eroxr3]{text-wrap:pretty;max-width:44ch;margin:clamp(36px,4vw,56px) 0 0;font-size:clamp(17px,1.5vw,22px);line-height:1.45}.mag-cta__actions[data-astro-cid-w3eroxr3]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.mag-cta__btn[data-astro-cid-w3eroxr3]{min-width:180px;min-height:52px}.mag-cta__shake[data-astro-cid-w3eroxr3]{display:none}.js .mag-cta__shake[data-astro-cid-w3eroxr3]{display:inline-flex}@media (prefers-reduced-motion:reduce){.js .mag-cta__shake[data-astro-cid-w3eroxr3]{display:none}.mag[data-astro-cid-w3eroxr3]:hover{transform:translate(0, var(--y)) rotate(var(--r))}}
