.partners__in[data-astro-cid-edpm6wi3]{grid-template-columns:1fr 1fr;align-items:center;gap:40px clamp(24px,5vw,80px);display:grid}.partners__text[data-astro-cid-edpm6wi3]{justify-items:start;gap:22px;display:grid}.partners__text[data-astro-cid-edpm6wi3] h2[data-astro-cid-edpm6wi3]{font-size:clamp(34px,5vw,72px)}.partners__lead[data-astro-cid-edpm6wi3]{color:var(--muted);font-size:clamp(16px,1.5vw,20px);line-height:1.5}.partners__names[data-astro-cid-edpm6wi3]{gap:10px;display:grid}.partners__names[data-astro-cid-edpm6wi3] li[data-astro-cid-edpm6wi3]{gap:2px;font-size:18px;display:grid}.partners__duo[data-astro-cid-edpm6wi3]{aspect-ratio:4/5;background:var(--bg-2);justify-self:end;width:100%;max-width:520px;overflow:hidden}.partners__duo[data-astro-cid-edpm6wi3] img,.partner__img[data-astro-cid-edpm6wi3] img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .6s}.partners__duo[data-astro-cid-edpm6wi3]:hover img,.partner__img[data-astro-cid-edpm6wi3]:hover img{filter:grayscale(0)saturate(.9)}.partners__grid[data-astro-cid-edpm6wi3]{grid-template-columns:1fr 1fr;gap:clamp(12px,2vw,24px);display:grid}.partner[data-astro-cid-edpm6wi3]{gap:12px;display:grid}.partner__img[data-astro-cid-edpm6wi3]{aspect-ratio:4/5;background:var(--bg-2);overflow:hidden}.partner[data-astro-cid-edpm6wi3] figcaption[data-astro-cid-edpm6wi3]{gap:2px;font-size:17px;display:grid}@media (width<=900px){.partners__in[data-astro-cid-edpm6wi3]{grid-template-columns:1fr}.partners__duo[data-astro-cid-edpm6wi3]{justify-self:start}}.brands[data-astro-cid-sjvofkio]{gap:22px;display:grid}.brands--strip[data-astro-cid-sjvofkio]{border-bottom:1px solid var(--line);padding-block:28px}.marquee[data-astro-cid-sjvofkio]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee__track[data-astro-cid-sjvofkio]{width:max-content;animation:38s linear infinite marquee;display:flex}.marquee[data-astro-cid-sjvofkio]:hover .marquee__track[data-astro-cid-sjvofkio]{animation-play-state:paused}.brands__list[data-astro-cid-sjvofkio]{color:var(--muted);align-items:center;gap:clamp(44px,6vw,96px);padding-right:clamp(44px,6vw,96px);display:flex}.brands__list[data-astro-cid-sjvofkio] li[data-astro-cid-sjvofkio]{align-items:center;transition:color .3s;display:flex}.brands__list[data-astro-cid-sjvofkio] li[data-astro-cid-sjvofkio]:hover{color:var(--ink)}.brands__name[data-astro-cid-sjvofkio]{letter-spacing:.01em;white-space:nowrap;font-size:clamp(16px,1.6vw,22px);font-weight:600}.brands__logo[data-astro-cid-sjvofkio]{width:var(--w);opacity:.9;height:36px;-webkit-mask:var(--mask) no-repeat center / contain;mask:var(--mask) no-repeat center / contain;background:currentColor;display:block}@keyframes marquee{to{transform:translate(-50%)}}@media (width<=760px){.marquee__track[data-astro-cid-sjvofkio]{animation-duration:26s}.brands__logo[data-astro-cid-sjvofkio]{height:26px;width:calc(var(--w) * .72)}}@media (prefers-reduced-motion:reduce){.marquee__track[data-astro-cid-sjvofkio]{flex-wrap:wrap;width:auto;animation:none}.brands__list[data-astro-cid-sjvofkio][aria-hidden]{display:none}.brands__list[data-astro-cid-sjvofkio]{flex-wrap:wrap;gap:16px 32px}}.sv[data-astro-cid-lesv7jgp]{background:var(--paper);color:var(--paper-ink)}.sv__in[data-astro-cid-lesv7jgp]{gap:clamp(36px,5vw,72px);padding-block:clamp(64px,9vw,136px);display:grid}.sv__head[data-astro-cid-lesv7jgp]{grid-template-columns:1.6fr 1fr;align-items:end;gap:24px clamp(24px,5vw,80px);display:grid}.sv__title[data-astro-cid-lesv7jgp]{color:var(--paper-ink);max-width:12ch;font-size:clamp(38px,6.4vw,104px)}.sv__sub[data-astro-cid-lesv7jgp]{color:var(--paper-muted);max-width:36ch;padding-bottom:.6em;font-size:clamp(16px,1.25vw,19px);line-height:1.5}.sv__grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(3,1fr);gap:clamp(8px,.9vw,12px);display:grid}.sv__card[data-astro-cid-lesv7jgp]{align-content:start;gap:16px;min-width:0;display:grid}.sv__frame[data-astro-cid-lesv7jgp]{aspect-ratio:3/4;background:var(--paper-ink);display:block;overflow:hidden}.sv__frame[data-astro-cid-lesv7jgp] img{object-fit:cover;object-position:var(--focus);width:100%;height:100%;transition:transform 1.2s var(--ease)}.sv__card[data-astro-cid-lesv7jgp]:hover .sv__frame[data-astro-cid-lesv7jgp] img{transform:scale(1.035)}.sv__label[data-astro-cid-lesv7jgp]{gap:6px;display:grid}.sv__label[data-astro-cid-lesv7jgp] b[data-astro-cid-lesv7jgp]{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(20px,1.9vw,28px);font-weight:700}.sv__label[data-astro-cid-lesv7jgp] span[data-astro-cid-lesv7jgp]{color:var(--paper-muted);max-width:34ch;font-size:15px;line-height:1.5}.sv__card[data-astro-cid-lesv7jgp]:hover .sv__label[data-astro-cid-lesv7jgp] b[data-astro-cid-lesv7jgp]{text-underline-offset:5px;text-decoration:underline 2px}@media (width<=760px){.sv__head[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}.sv__grid[data-astro-cid-lesv7jgp]{grid-template-columns:1fr;gap:32px}.sv__frame[data-astro-cid-lesv7jgp]{aspect-ratio:4/3}}.form[data-astro-cid-vekgkm42]{--warn:#ff8a73;gap:22px;display:grid}.form__row[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr;gap:22px;display:grid}.hp[data-astro-cid-vekgkm42]{position:absolute;left:-9999px}.field[data-astro-cid-vekgkm42]{gap:8px;display:grid}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{color:var(--muted);font-size:14px}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;width:100%;padding:10px 0;transition:border-color .3s}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus{border-bottom-color:var(--ink);outline:none}.field[data-astro-cid-vekgkm42].is-invalid label[data-astro-cid-vekgkm42]{color:var(--warn)}.field[data-astro-cid-vekgkm42].is-invalid input[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42].is-invalid textarea[data-astro-cid-vekgkm42]{border-bottom-color:var(--warn)}.err[data-astro-cid-vekgkm42]{color:var(--warn);min-height:1em;font-size:14px}.field[data-astro-cid-vekgkm42].is-invalid{animation:nudge .45s var(--ease)}@keyframes nudge{0%{transform:translate(0)}25%{transform:translate(-6px)}60%{transform:translate(4px)}to{transform:translate(0)}}.form__foot[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.status[data-astro-cid-vekgkm42]{color:var(--ink);min-height:1.2em;font-size:15px}.status[data-astro-cid-vekgkm42].is-error{color:var(--warn)}.btn[data-astro-cid-vekgkm42][disabled]{opacity:1;cursor:progress}.form__foot[data-astro-cid-vekgkm42] .btn[data-astro-cid-vekgkm42]{position:relative;overflow:hidden}.form[data-astro-cid-vekgkm42].is-sending .form__foot[data-astro-cid-vekgkm42] .btn[data-astro-cid-vekgkm42]:after{content:"";background:var(--bg);width:40%;height:3px;animation:sending .9s var(--ease-io) infinite;position:absolute;bottom:0;left:0}@keyframes sending{0%{transform:translate(-100%)}to{transform:translate(250%)}}.form[data-astro-cid-vekgkm42]>[data-astro-cid-vekgkm42]{transition:opacity .28s ease, transform .28s var(--ease)}.form[data-astro-cid-vekgkm42].is-leaving>[data-astro-cid-vekgkm42]:not(.done){opacity:0;transform:translateY(-10px)}.form[data-astro-cid-vekgkm42].is-done{align-content:center}.form[data-astro-cid-vekgkm42].is-done>[data-astro-cid-vekgkm42]:not(.done),.done[data-astro-cid-vekgkm42][hidden]{display:none}.done[data-astro-cid-vekgkm42]{outline:none;justify-items:start;gap:14px;display:grid}.done__check[data-astro-cid-vekgkm42]{stroke:var(--green);stroke-width:3.5px;fill:none;stroke-linecap:square;stroke-linejoin:miter;margin-bottom:6px}.done__check[data-astro-cid-vekgkm42] path[data-astro-cid-vekgkm42]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw .7s var(--ease-io) .1s forwards}@keyframes draw{to{stroke-dashoffset:0}}.done__title[data-astro-cid-vekgkm42]{animation:rise .7s var(--ease) .25s both;font-size:clamp(30px,3.2vw,48px)}.done__text[data-astro-cid-vekgkm42]{color:var(--muted);max-width:34ch;animation:rise .7s var(--ease) .38s both;font-size:17px;line-height:1.5}.done__again[data-astro-cid-vekgkm42]{color:var(--ink);animation:rise .7s var(--ease) .5s both;margin-top:8px;padding-block:12px;font-size:15px}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width<=600px){.form__row[data-astro-cid-vekgkm42]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.field[data-astro-cid-vekgkm42].is-invalid,.done__title[data-astro-cid-vekgkm42],.done__text[data-astro-cid-vekgkm42],.done__again[data-astro-cid-vekgkm42],.form[data-astro-cid-vekgkm42].is-sending .form__foot[data-astro-cid-vekgkm42] .btn[data-astro-cid-vekgkm42]:after{animation:none}.done__check[data-astro-cid-vekgkm42] path[data-astro-cid-vekgkm42]{stroke-dashoffset:0;animation:none}.form[data-astro-cid-vekgkm42]>[data-astro-cid-vekgkm42]{transition:none}}
