.ec[data-astro-cid-l5g7a2el]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);row-gap:56px;padding:0 var(--m) clamp(96px,9vw,152px)}.ec__h[data-astro-cid-l5g7a2el]{grid-column:1 / -1;margin-top:clamp(32px,7svh,90px);margin-inline:-.03em;font-size:16.4vw;font-weight:500;line-height:.8;letter-spacing:-.045em;text-transform:uppercase;font-variation-settings:"opsz" 32;white-space:nowrap}.line[data-astro-cid-l5g7a2el]{display:block;overflow:clip;padding-block:.06em .03em;margin-block:-.06em -.03em}[data-astro-cid-l5g7a2el][data-line]{display:block}.dot[data-astro-cid-l5g7a2el]{display:inline-block;width:.17em;height:.17em;border-radius:50%;background:var(--accent);margin-left:.05em}.ec__lead[data-astro-cid-l5g7a2el]{grid-column:1 / span 5;display:grid;gap:40px;align-content:start}.ec__lead[data-astro-cid-l5g7a2el] .statement[data-astro-cid-l5g7a2el]{line-height:1.26}.ec__act[data-astro-cid-l5g7a2el]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ec__note[data-astro-cid-l5g7a2el]{color:var(--muted)}.proof[data-astro-cid-l5g7a2el]{display:flex;align-items:center;gap:14px;color:var(--muted)}.faces[data-astro-cid-l5g7a2el]{display:flex}.faces[data-astro-cid-l5g7a2el] li[data-astro-cid-l5g7a2el]+li[data-astro-cid-l5g7a2el]{margin-left:-10px}.faces[data-astro-cid-l5g7a2el] img[data-astro-cid-l5g7a2el]{width:40px;height:40px;border-radius:50%;object-fit:cover;filter:grayscale(1);outline:2px solid var(--bg)}.proof[data-astro-cid-l5g7a2el] strong[data-astro-cid-l5g7a2el]{color:var(--ink);font-weight:600}.win[data-astro-cid-l5g7a2el]{grid-column:7 / span 6;min-width:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);position:relative;z-index:3}.win__bar[data-astro-cid-l5g7a2el]{display:flex;align-items:center;gap:16px;padding:14px 18px;background:var(--ink);color:#b9b8b4;border-radius:var(--radius) var(--radius) 0 0}.win__pl[data-astro-cid-l5g7a2el]{flex:none;display:inline-flex;align-items:center;gap:.55em;color:var(--bg);font-weight:600}.win__pl[data-astro-cid-l5g7a2el]:before{content:"";width:.5em;height:.5em;border-radius:50%;background:var(--accent)}.win__name[data-astro-cid-l5g7a2el]{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.win__name[data-astro-cid-l5g7a2el] strong[data-astro-cid-l5g7a2el]{color:var(--bg);font-weight:500;margin-right:.3em}.win__go[data-astro-cid-l5g7a2el]{flex:none;color:var(--bg);text-decoration:none;font-weight:500}.win__go[data-astro-cid-l5g7a2el]:hover{color:var(--accent)}.win__glass[data-astro-cid-l5g7a2el]{container-type:size;aspect-ratio:16 / 10;overflow:clip;background:var(--paper);border-radius:0 0 var(--radius) var(--radius)}.win__glass[data-astro-cid-l5g7a2el] img[data-astro-cid-l5g7a2el]{width:100%;height:auto;transition:opacity .24s ease}.win__glass[data-astro-cid-l5g7a2el] img[data-astro-cid-l5g7a2el].is-swap{opacity:0}.win__pick[data-astro-cid-l5g7a2el]{display:grid;gap:14px;margin-top:20px}.win__ask[data-astro-cid-l5g7a2el]{color:var(--muted)}.win__filter[data-astro-cid-l5g7a2el]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-l5g7a2el]{font:inherit;font-weight:500;color:var(--ink);background:var(--stone);border:0;border-radius:999px;padding:8px 16px;cursor:pointer;transition:background-color var(--t-hover) ease,color var(--t-hover) ease,transform .16s ease}.chip[data-astro-cid-l5g7a2el][aria-pressed=true]{background:var(--ink);color:var(--bg)}.chip[data-astro-cid-l5g7a2el]:active,.store[data-astro-cid-l5g7a2el]:active{transform:scale(.97)}.win__list[data-astro-cid-l5g7a2el]{display:flex;flex-wrap:wrap;gap:6px 22px}.win__list[data-astro-cid-l5g7a2el] li[data-astro-cid-l5g7a2el][hidden]{display:none}.store[data-astro-cid-l5g7a2el]{display:inline-block;padding-block:4px;color:var(--muted);text-decoration:none;font-size:clamp(18px,1.5vw,22px);font-weight:500;letter-spacing:-.015em;transition:color var(--t-hover) ease,transform .16s ease}.store[data-astro-cid-l5g7a2el][aria-current=true]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:.3em}@media(hover:hover)and (pointer:fine){.store[data-astro-cid-l5g7a2el]:hover{color:var(--ink)}.chip[data-astro-cid-l5g7a2el]:hover:not([aria-pressed=true]){background:#bdbdb8}}@media(prefers-reduced-motion:no-preference){.js .ec[data-astro-cid-l5g7a2el] [data-astro-cid-l5g7a2el][data-line]{transform:translateY(105%);animation:line-up .9s var(--ease-out) calc(.12s + var(--d2, 0ms)) forwards}.js .ec[data-astro-cid-l5g7a2el] .dot[data-astro-cid-l5g7a2el]{transform:translateY(-1.4em) scale(.3);opacity:0;animation:dot-land .6s var(--ease-out) 1.05s forwards}.js .ec[data-astro-cid-l5g7a2el] [data-astro-cid-l5g7a2el][data-load]{opacity:0;transform:translateY(12px);animation:load-rise .5s var(--ease-out) var(--d) forwards}.win__glass[data-astro-cid-l5g7a2el] img[data-astro-cid-l5g7a2el]{animation:pan 40s linear 1.5s infinite alternate}.win__pl[data-astro-cid-l5g7a2el]:before{animation:beat 2.4s ease-in-out infinite}@media(hover:hover){.win__glass[data-astro-cid-l5g7a2el]:hover img[data-astro-cid-l5g7a2el]{animation-play-state:paused}}}@keyframes line-up{to{transform:none}}@keyframes dot-land{to{transform:none;opacity:1}}@keyframes load-rise{to{opacity:1;transform:none}}@keyframes pan{0%,8%{transform:translateY(0)}96%,to{transform:translateY(calc(-100% + 100cqh))}}@keyframes beat{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.55}}.pick[data-astro-cid-l5g7a2el]{background:var(--stone);padding-block:var(--section)}.pick__in[data-astro-cid-l5g7a2el]{row-gap:72px;align-items:start}.pick__h[data-astro-cid-l5g7a2el]{grid-column:1 / span 7}.pick__sub[data-astro-cid-l5g7a2el]{grid-column:9 / span 4;align-self:end}.pl[data-astro-cid-l5g7a2el]{position:relative;z-index:3;display:grid;gap:22px;align-content:start}.pl--0[data-astro-cid-l5g7a2el]{grid-column:1 / span 6}.pl--1[data-astro-cid-l5g7a2el]{grid-column:7 / span 6;margin-top:clamp(48px,6vw,96px)}.pl__name[data-astro-cid-l5g7a2el]{display:flex;align-items:center;gap:14px;font-size:clamp(40px,4.4vw,72px);font-weight:500;letter-spacing:-.04em;line-height:.95}.pl__name[data-astro-cid-l5g7a2el] svg[data-astro-cid-l5g7a2el]{height:.8em;width:auto;fill:currentColor}.pl--1[data-astro-cid-l5g7a2el] .pl__name[data-astro-cid-l5g7a2el] svg[data-astro-cid-l5g7a2el]{height:.62em}.pl__lead[data-astro-cid-l5g7a2el]{font-size:var(--t-state);line-height:1.2;letter-spacing:-.015em;font-weight:450;max-width:22ch}.pl__points[data-astro-cid-l5g7a2el]{display:grid;gap:8px;max-width:44ch}.pl__points[data-astro-cid-l5g7a2el] li[data-astro-cid-l5g7a2el]:before{content:"";display:inline-block;width:.42em;height:.42em;border-radius:50%;background:var(--accent);margin-right:.7em;vertical-align:.08em}.pl__shot[data-astro-cid-l5g7a2el]{margin:12px 0 0}.pl__shot[data-astro-cid-l5g7a2el] img[data-astro-cid-l5g7a2el]{width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:top;background:var(--paper);border-radius:var(--radius)}.pl__shot[data-astro-cid-l5g7a2el] figcaption[data-astro-cid-l5g7a2el]{margin-top:12px;color:#44433f}.pl__shot[data-astro-cid-l5g7a2el] strong[data-astro-cid-l5g7a2el]{color:var(--ink);font-weight:600}.parts[data-astro-cid-l5g7a2el]{padding-block:var(--section)}.parts__in[data-astro-cid-l5g7a2el]{align-items:start;row-gap:56px}.parts__side[data-astro-cid-l5g7a2el]{grid-column:1 / span 4;display:grid;gap:24px;justify-items:start}.parts__side[data-astro-cid-l5g7a2el]>p[data-astro-cid-l5g7a2el]{max-width:34ch}.parts__list[data-astro-cid-l5g7a2el]{grid-column:6 / span 7;display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,4vw,60px) var(--gap)}.part[data-astro-cid-l5g7a2el]{display:grid;gap:10px;align-content:start}.part[data-astro-cid-l5g7a2el]:nth-child(2n){transform:translateY(clamp(24px,3vw,48px))}.part__h[data-astro-cid-l5g7a2el]{font-size:clamp(22px,1.9vw,28px);font-weight:500;letter-spacing:-.02em;line-height:1.15}.part[data-astro-cid-l5g7a2el] p[data-astro-cid-l5g7a2el]{max-width:36ch}.words[data-astro-cid-l5g7a2el]{background:var(--ink);color:var(--bg);padding-block:var(--section)}.words__in[data-astro-cid-l5g7a2el]{row-gap:clamp(56px,6vw,96px);align-items:start}.words__q[data-astro-cid-l5g7a2el]{grid-column:1 / span 11;margin:0;display:grid;gap:36px}.words__big[data-astro-cid-l5g7a2el]{position:relative;z-index:3;font-size:clamp(36px,5.2vw,84px);font-weight:500;letter-spacing:-.035em;line-height:1.02;max-width:20ch}.words__rest[data-astro-cid-l5g7a2el]{margin-top:28px;max-width:60ch;color:#b9b8b4}.words[data-astro-cid-l5g7a2el] .who[data-astro-cid-l5g7a2el]{color:#b9b8b4}.words[data-astro-cid-l5g7a2el] .who[data-astro-cid-l5g7a2el] strong[data-astro-cid-l5g7a2el]{color:var(--bg)}.words__q[data-astro-cid-l5g7a2el] .who[data-astro-cid-l5g7a2el] img[data-astro-cid-l5g7a2el]{width:56px;height:56px}.words__shot[data-astro-cid-l5g7a2el]{grid-column:1 / span 7;margin:0}.words__shot[data-astro-cid-l5g7a2el] img[data-astro-cid-l5g7a2el]{width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:top;border-radius:var(--radius)}.words__side[data-astro-cid-l5g7a2el]{grid-column:9 / span 4;display:grid;gap:clamp(36px,3.4vw,52px)}.words__side[data-astro-cid-l5g7a2el] blockquote[data-astro-cid-l5g7a2el] p[data-astro-cid-l5g7a2el]{max-width:40ch;color:#e6e5e1}.words__side[data-astro-cid-l5g7a2el] li[data-astro-cid-l5g7a2el]{display:grid;gap:16px}.who[data-astro-cid-l5g7a2el]{display:flex;align-items:center;gap:12px}.who[data-astro-cid-l5g7a2el] img[data-astro-cid-l5g7a2el]{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;filter:grayscale(1)}.who[data-astro-cid-l5g7a2el] strong[data-astro-cid-l5g7a2el]{font-weight:600}.how[data-astro-cid-l5g7a2el]{background:var(--stone);padding-block:var(--section)}.how__in[data-astro-cid-l5g7a2el]{row-gap:40px;align-items:end}.how__h[data-astro-cid-l5g7a2el]{grid-column:1 / span 7}.how__sub[data-astro-cid-l5g7a2el]{grid-column:9 / span 4}.how__list[data-astro-cid-l5g7a2el]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);row-gap:40px;margin-top:40px}.step[data-astro-cid-l5g7a2el]{display:grid;gap:14px;align-content:start}.step[data-astro-cid-l5g7a2el] p[data-astro-cid-l5g7a2el]{max-width:34ch;color:#44433f}.step--0[data-astro-cid-l5g7a2el]{grid-column:1 / span 4}.step--1[data-astro-cid-l5g7a2el]{grid-column:5 / span 4;margin-top:clamp(40px,5vw,80px)}.step--2[data-astro-cid-l5g7a2el]{grid-column:9 / span 4;margin-top:clamp(80px,10vw,160px)}.end[data-astro-cid-l5g7a2el]{padding-block:var(--section)}.end__in[data-astro-cid-l5g7a2el]{row-gap:40px;align-items:start}.end__h[data-astro-cid-l5g7a2el]{grid-column:1 / span 6}.end__text[data-astro-cid-l5g7a2el]{grid-column:8 / span 5;display:grid;gap:24px;justify-items:start;padding-top:.4em}.end__text[data-astro-cid-l5g7a2el]>p[data-astro-cid-l5g7a2el]:not(.statement){max-width:44ch}@media(min-width:901px){.parts__side[data-astro-cid-l5g7a2el]{position:sticky;top:calc(var(--bar) + 40px);z-index:3}}@media(max-width:900px){.ec__lead[data-astro-cid-l5g7a2el],.win[data-astro-cid-l5g7a2el],.pick__h[data-astro-cid-l5g7a2el],.pick__sub[data-astro-cid-l5g7a2el],.pl--0[data-astro-cid-l5g7a2el],.pl--1[data-astro-cid-l5g7a2el],.parts__side[data-astro-cid-l5g7a2el],.parts__list[data-astro-cid-l5g7a2el],.words__q[data-astro-cid-l5g7a2el],.words__shot[data-astro-cid-l5g7a2el],.words__side[data-astro-cid-l5g7a2el],.how__h[data-astro-cid-l5g7a2el],.how__sub[data-astro-cid-l5g7a2el],.end__h[data-astro-cid-l5g7a2el],.end__text[data-astro-cid-l5g7a2el]{grid-column:1 / -1}.pl--1[data-astro-cid-l5g7a2el]{margin-top:24px}.how__list[data-astro-cid-l5g7a2el]{row-gap:48px}.step--0[data-astro-cid-l5g7a2el],.step--1[data-astro-cid-l5g7a2el],.step--2[data-astro-cid-l5g7a2el]{grid-column:1 / -1;margin-top:0}.step--1[data-astro-cid-l5g7a2el]{padding-left:10%}.step--2[data-astro-cid-l5g7a2el]{padding-left:20%}}@media(max-width:700px){.ec[data-astro-cid-l5g7a2el]{row-gap:40px}.ec__h[data-astro-cid-l5g7a2el]{font-size:15.6vw}.win__go[data-astro-cid-l5g7a2el]{display:none}.win__list[data-astro-cid-l5g7a2el]{gap:4px 16px}.parts__list[data-astro-cid-l5g7a2el]{grid-template-columns:1fr}.part[data-astro-cid-l5g7a2el]:nth-child(2n){transform:none}}
