.hs[data-astro-cid-4jizudzx]{position:relative;display:grid;gap:var(--space-xs);min-width:0}.hs__view[data-astro-cid-4jizudzx]{position:relative;aspect-ratio:4 / 3;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 66%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 66%,transparent 100%);transition:opacity .4s var(--ease-out)}.is-making[data-astro-cid-4jizudzx] .hs__view[data-astro-cid-4jizudzx]{opacity:.4}.hs__clip[data-astro-cid-4jizudzx]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s var(--ease-out)}.hs__clip[data-astro-cid-4jizudzx].is-on{opacity:1}.hs__ask[data-astro-cid-4jizudzx]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-xs);align-items:start;margin-top:-1.25rem;position:relative;padding:var(--space-xs) var(--space-s);border:var(--hairline) solid var(--border-strong);border-radius:14px;background:color-mix(in srgb,var(--panel) 88%,transparent);backdrop-filter:blur(10px);min-height:6.4em}.hs__you[data-astro-cid-4jizudzx]{color:var(--accent-text);font-size:var(--step--2);line-height:1.7}.hs__phrase[data-astro-cid-4jizudzx]{font-size:var(--step--1);line-height:1.45;margin:0}.hs__phrase[data-astro-cid-4jizudzx].is-typing:after{content:"";display:inline-block;width:.5em;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--accent-text)}.hs__by[data-astro-cid-4jizudzx]{display:grid;gap:.1rem;font-size:var(--step--2);padding-inline:var(--space-2xs)}.hs__by[data-astro-cid-4jizudzx] b[data-astro-cid-4jizudzx]{font-size:var(--step--1)}.hs__by[data-astro-cid-4jizudzx]:hover b[data-astro-cid-4jizudzx]{color:var(--accent-text)}.hs__dots[data-astro-cid-4jizudzx]{position:absolute;right:var(--space-2xs);bottom:.5rem;list-style:none;display:flex;gap:6px;padding:0;margin:0}.hs__dots[data-astro-cid-4jizudzx] li[data-astro-cid-4jizudzx]{width:6px;height:6px;border-radius:50%;background:var(--border-strong)}.hs__dots[data-astro-cid-4jizudzx] li[data-astro-cid-4jizudzx].is-on{background:var(--accent-text)}@media(prefers-reduced-motion:reduce){.hs__clip[data-astro-cid-4jizudzx]{transition:none}}.fd__grid[data-astro-cid-j7h7u7il]{display:grid;grid-template-columns:300px 1fr;gap:var(--space-2xl);align-items:center}.fd__photo[data-astro-cid-j7h7u7il]{width:100%;height:auto;border-radius:var(--radius-l);border:var(--hairline) solid var(--border-strong);box-shadow:var(--shadow-window);filter:saturate(.85)}.fd__text[data-astro-cid-j7h7u7il]{display:grid;gap:var(--space-s)}.fd__text[data-astro-cid-j7h7u7il] h2[data-astro-cid-j7h7u7il]{font-size:var(--step-4);max-width:24ch}.fd__name[data-astro-cid-j7h7u7il]{font-size:var(--step-0)}.fd__text[data-astro-cid-j7h7u7il] p[data-astro-cid-j7h7u7il].muted{font-size:var(--step-0);max-width:62ch}.fd__links[data-astro-cid-j7h7u7il]{display:flex;flex-wrap:wrap;gap:var(--space-m);margin-top:var(--space-2xs)}.fd__links[data-astro-cid-j7h7u7il] a[data-astro-cid-j7h7u7il]{display:inline-flex;align-items:center;gap:.35rem;color:var(--accent-text);font-weight:500;font-size:var(--step--1)}.fd__links[data-astro-cid-j7h7u7il] svg{width:15px;height:15px}.fd__logos[data-astro-cid-j7h7u7il]{margin-top:var(--space-2xl);padding-top:var(--space-l);border-top:var(--hairline) solid var(--border);display:grid;gap:var(--space-m)}.fd__logos[data-astro-cid-j7h7u7il] ul[data-astro-cid-j7h7u7il]{list-style:none;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-l) var(--space-xl)}.fd__logos[data-astro-cid-j7h7u7il] li[data-astro-cid-j7h7u7il]{display:flex;align-items:center}.fd__logos[data-astro-cid-j7h7u7il] img[data-astro-cid-j7h7u7il]{height:30px;width:auto;filter:brightness(0) invert(1);opacity:.55;transition:opacity var(--dur-base) var(--ease-out)}.fd__logos[data-astro-cid-j7h7u7il] li[data-astro-cid-j7h7u7il]:hover img[data-astro-cid-j7h7u7il]{opacity:.95}.fd__logos[data-astro-cid-j7h7u7il] li[data-astro-cid-j7h7u7il].mono{color:var(--text-muted);font-size:var(--step--1);letter-spacing:.06em}@media(max-width:900px){.fd__grid[data-astro-cid-j7h7u7il]{grid-template-columns:1fr;gap:var(--space-l)}.fd__media[data-astro-cid-j7h7u7il]{max-width:260px}}@media(max-width:640px){.fd__logos[data-astro-cid-j7h7u7il] ul[data-astro-cid-j7h7u7il]{gap:var(--space-m) var(--space-l)}.fd__logos[data-astro-cid-j7h7u7il] img[data-astro-cid-j7h7u7il]{height:24px}}.hh[data-astro-cid-g5xc7fs2]{padding-top:calc(var(--header-h) + clamp(1.25rem,3vw,2.5rem));padding-bottom:var(--space-xl);position:relative;overflow:clip}.hh[data-astro-cid-g5xc7fs2]:before{content:"";position:absolute;inset:0 0 auto;height:90vh;z-index:-1;pointer-events:none;background:radial-gradient(50% 55% at 72% 40%,rgba(59,130,246,.14),transparent 70%)}.hh__grid[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;max-width:calc(80rem + 2 * var(--gutter))}.hh__text[data-astro-cid-g5xc7fs2]{display:grid;justify-items:start;gap:var(--space-s)}.hh__text[data-astro-cid-g5xc7fs2] h1[data-astro-cid-g5xc7fs2]{font-size:clamp(2.35rem,4.6vw,4.25rem);line-height:1.06}.hh__line[data-astro-cid-g5xc7fs2]{display:block;white-space:nowrap}.hh__line--em[data-astro-cid-g5xc7fs2]{color:var(--accent-text)}.hh__lede[data-astro-cid-g5xc7fs2]{font-size:var(--step-1);line-height:var(--leading-snug);max-width:40ch;text-wrap:pretty}.hh__btns[data-astro-cid-g5xc7fs2]{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-2xs)}.hh__break[data-astro-cid-g5xc7fs2]{display:block}.hh__wall[data-astro-cid-g5xc7fs2]{display:block;margin-top:var(--space-l);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hh__run[data-astro-cid-g5xc7fs2]{display:flex;gap:10px;width:max-content;animation:hh-run 70s linear infinite}.hh__wall[data-astro-cid-g5xc7fs2]:hover .hh__run[data-astro-cid-g5xc7fs2]{animation-play-state:paused}.hh__run[data-astro-cid-g5xc7fs2] img[data-astro-cid-g5xc7fs2]{width:224px;height:140px;object-fit:cover;border-radius:10px;flex:none}@keyframes hh-run{to{transform:translate(calc(-50% - 5px))}}@media(prefers-reduced-motion:reduce){.hh__run[data-astro-cid-g5xc7fs2]{animation:none}}@media(max-width:900px){.hh__grid[data-astro-cid-g5xc7fs2]{grid-template-columns:minmax(0,1fr)}.hh__text[data-astro-cid-g5xc7fs2]{justify-items:center;text-align:center}.hh__text[data-astro-cid-g5xc7fs2] h1[data-astro-cid-g5xc7fs2]{font-size:clamp(2.35rem,9.6vw,4rem)}.hh__btns[data-astro-cid-g5xc7fs2]{justify-content:center}.hh__run[data-astro-cid-g5xc7fs2] img[data-astro-cid-g5xc7fs2]{width:168px;height:105px}}.hg[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-m)}.hg__card[data-astro-cid-g5xc7fs2]{display:grid;height:100%;grid-template-rows:auto 1fr;border:var(--hairline) solid var(--border);border-radius:var(--radius-window, 12px);overflow:hidden;background:var(--panel);transition:border-color var(--dur-base) var(--ease-out)}.hg__card[data-astro-cid-g5xc7fs2]:hover{border-color:var(--border-strong)}.hg__card[data-astro-cid-g5xc7fs2] img{width:100%;height:auto;aspect-ratio:8 / 5;object-fit:cover}.hg__body[data-astro-cid-g5xc7fs2]{display:grid;gap:.2rem;align-content:start;padding:var(--space-s) var(--space-m) var(--space-m);font-size:var(--step--1)}.hg__body[data-astro-cid-g5xc7fs2] b[data-astro-cid-g5xc7fs2]{font-size:var(--step-0)}.hg__body[data-astro-cid-g5xc7fs2] .mono[data-astro-cid-g5xc7fs2]{font-size:var(--step--2);margin-top:.2rem}.hx__more[data-astro-cid-g5xc7fs2]{display:flex;justify-content:center;margin-top:var(--space-xl)}.hw[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl)}.hw[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]{display:grid;gap:var(--space-2xs);align-content:start}.hw__shot[data-astro-cid-g5xc7fs2]{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--radius-window, 12px);background:var(--panel);margin-bottom:var(--space-s);border:var(--hairline) solid var(--border)}.hw__shot[data-astro-cid-g5xc7fs2] img{width:100%;height:100%;object-fit:cover}.hw__ask[data-astro-cid-g5xc7fs2]{height:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-xs);align-content:center;padding:var(--space-m);font-size:var(--step--1);line-height:1.5}.hw__ask[data-astro-cid-g5xc7fs2] .mono[data-astro-cid-g5xc7fs2]{color:var(--accent-text);font-size:var(--step--2);line-height:1.8}.hw__ask[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2]{margin:0}.hw__n[data-astro-cid-g5xc7fs2]{color:var(--accent-text);font-weight:700;font-size:var(--step--1);letter-spacing:.1em}.hw[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2]{font-size:var(--step-2)}.hr__grid[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:var(--space-m);align-items:stretch}.hr__sheet[data-astro-cid-g5xc7fs2]{padding:var(--space-l)}.hr__sheet[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2],.hr__box[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2]{font-size:var(--step-1);margin-bottom:var(--space-s)}.hr__side[data-astro-cid-g5xc7fs2]{display:grid;gap:var(--space-m);align-content:stretch}.hr__box[data-astro-cid-g5xc7fs2]{padding:var(--space-m) var(--space-l)}.hr__box--honest[data-astro-cid-g5xc7fs2]{border-color:#f5a62359}.hr__buy[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;display:grid;gap:.45rem;font-size:var(--step--1);margin-bottom:var(--space-s)}.hr__buy[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]{display:flex;justify-content:space-between;gap:var(--space-s)}.hr__item[data-astro-cid-g5xc7fs2]{display:inline-flex;align-items:center;gap:.55rem}.hr__buy[data-astro-cid-g5xc7fs2] .mono[data-astro-cid-g5xc7fs2]{flex:none;font-size:var(--step--2)}.hr__small[data-astro-cid-g5xc7fs2]{font-size:var(--step--1);line-height:1.5}.hr__foot[data-astro-cid-g5xc7fs2]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-m);flex-wrap:wrap;margin-top:var(--space-l)}.hm[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-s)}.hm__item[data-astro-cid-g5xc7fs2]{display:grid;height:100%;align-content:start;padding:0;overflow:hidden;transition:border-color var(--dur-base) var(--ease-out)}.hm__item[data-astro-cid-g5xc7fs2] .hm__img{width:100%;height:auto;aspect-ratio:8 / 5;object-fit:cover;transition:transform var(--dur-base) var(--ease-out)}.hm__item[data-astro-cid-g5xc7fs2]:hover .hm__img{transform:scale(1.04)}.hm__txt[data-astro-cid-g5xc7fs2]{display:grid;gap:.25rem;padding:var(--space-s) var(--space-m) var(--space-m)}.hm__item[data-astro-cid-g5xc7fs2]:hover{border-color:var(--border-strong)}.hm__item[data-astro-cid-g5xc7fs2] b[data-astro-cid-g5xc7fs2]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2xs)}.hm__item[data-astro-cid-g5xc7fs2] b[data-astro-cid-g5xc7fs2] svg{flex:none;width:16px;height:16px;color:var(--accent-text)}.hm__item[data-astro-cid-g5xc7fs2] .muted[data-astro-cid-g5xc7fs2]{font-size:var(--step--1)}.ht[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl);align-items:start}.ht[data-astro-cid-g5xc7fs2] h2[data-astro-cid-g5xc7fs2]{font-size:var(--step-4);margin-block:var(--space-2xs) var(--space-m)}.ht__list[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;display:grid;gap:var(--space-s)}.ht__list[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]{display:flex;gap:.7rem;align-items:flex-start}.ht__list[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]>span{flex:none;color:var(--ok-text)}.ht__list[data-astro-cid-g5xc7fs2] svg{width:18px;height:18px;margin-top:3px}.ht__list[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2]{font-size:var(--step--1)}.ht__brain[data-astro-cid-g5xc7fs2]{padding:var(--space-l)}.ht__opts[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;display:grid;gap:var(--space-xs)}.ht__opts[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]{display:flex;gap:.8rem;align-items:center;padding-bottom:var(--space-xs);border-bottom:var(--hairline) solid var(--border)}.ht__opts[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]>div[data-astro-cid-g5xc7fs2]{display:grid;gap:.1rem;min-width:0}.ht__mark[data-astro-cid-g5xc7fs2]{flex:none;width:2.5rem;height:2.5rem;display:grid;place-items:center;border:var(--hairline) solid var(--border-strong);border-radius:.7rem;background:var(--bg-sunk)}.ht__mark[data-astro-cid-g5xc7fs2] svg{width:1.4rem;height:1.4rem;margin:0}.ht__mark[data-astro-cid-g5xc7fs2] img{width:1.6rem;height:1.6rem}.ht__ico[data-astro-cid-g5xc7fs2]{flex:none;width:1.4rem;height:1.4rem;fill:none;stroke:var(--accent-text);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ht__opts[data-astro-cid-g5xc7fs2] .muted[data-astro-cid-g5xc7fs2]{font-size:var(--step--1)}.ht__note[data-astro-cid-g5xc7fs2]{font-size:var(--step--1);margin-top:var(--space-s)}.hp__in[data-astro-cid-g5xc7fs2]{max-width:46rem;display:grid;gap:var(--space-s);justify-items:center;text-align:center}.hp__in[data-astro-cid-g5xc7fs2] h2[data-astro-cid-g5xc7fs2]{font-size:var(--step-4)}.hwho[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--space-2xl);align-items:center;max-width:60rem}.hwho__photo[data-astro-cid-g5xc7fs2]{width:100%;height:auto;border-radius:var(--radius-l);border:var(--hairline) solid var(--border-strong);filter:saturate(.85)}.hwho__text[data-astro-cid-g5xc7fs2]{display:grid;gap:var(--space-2xs)}.hwho__text[data-astro-cid-g5xc7fs2] h2[data-astro-cid-g5xc7fs2]{font-size:var(--step-3)}.hwho__text[data-astro-cid-g5xc7fs2] .muted[data-astro-cid-g5xc7fs2]{margin-top:var(--space-2xs)}.hwho__links[data-astro-cid-g5xc7fs2] a[data-astro-cid-g5xc7fs2]{display:inline-flex;align-items:center;gap:.35rem;color:var(--accent-text);font-size:var(--step--1);font-weight:500;margin-top:var(--space-2xs)}.hwho__links[data-astro-cid-g5xc7fs2] svg{width:15px;height:15px}.hc__in[data-astro-cid-g5xc7fs2]{display:grid;gap:var(--space-s);justify-items:center;text-align:center}.hc__in[data-astro-cid-g5xc7fs2] h2[data-astro-cid-g5xc7fs2]{font-size:var(--step-5)}@media(max-width:1100px){.hm[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(2,minmax(0,1fr))}.hr__grid[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr}.hr__side[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.hw[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr;gap:var(--space-l)}.ht[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr;gap:var(--space-xl)}}@media(max-width:640px){.hh__btns[data-astro-cid-g5xc7fs2]{width:100%}.hh__btns[data-astro-cid-g5xc7fs2] .btn{width:100%;justify-content:center;white-space:normal}.hh__desk{display:none}.hh__phone{display:block;max-width:300px;margin-inline:auto}.hg[data-astro-cid-g5xc7fs2],.hr__side[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr}.hr__sheet[data-astro-cid-g5xc7fs2]{padding:var(--space-m)}.hwho[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr;gap:var(--space-m)}.hwho__photo[data-astro-cid-g5xc7fs2]{max-width:180px}.hr__foot[data-astro-cid-g5xc7fs2] .btn,.hc__in[data-astro-cid-g5xc7fs2] .btn{width:100%;justify-content:center}}
