.bn[data-v-ffcd969e]{background:var(--paper);border-bottom:1px solid var(--accent)}.bn__in[data-v-ffcd969e]{display:flex;align-items:center;gap:16px;padding-block:14px}.bn__label[data-v-ffcd969e]{flex:none;background:var(--accent);color:#0a0a0a;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:5px 12px;border-radius:99px}.bn p[data-v-ffcd969e]{margin:0;flex:1;font-size:.95rem;line-height:1.45}.bn p a[data-v-ffcd969e]{color:var(--accent);font-weight:600;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.bn__x[data-v-ffcd969e]{flex:none;background:none;border:0;color:var(--muted);font-size:1rem;padding:6px;line-height:1}.bn__x[data-v-ffcd969e]:hover{color:var(--ink)}@media (max-width: 640px){.bn__in[data-v-ffcd969e]{flex-wrap:wrap}.bn p[data-v-ffcd969e]{flex-basis:100%;order:3}.bn__x[data-v-ffcd969e]{margin-left:auto}}.hero[data-v-ca195e66]{position:relative;min-height:calc(100vh - 104px);display:flex;align-items:flex-end;color:#fff;overflow:hidden;background:#000;padding:120px 0 70px}.hero__bg[data-v-ca195e66]{position:absolute;top:-10%;right:0;bottom:-10%;left:0}.hero__bg img[data-v-ca195e66]{width:100%;height:100%;object-fit:cover;opacity:.55}.hero[data-v-ca195e66]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000040,#000000bf)}.hero__c[data-v-ca195e66]{position:relative;z-index:2}h1[data-v-ca195e66]{max-width:13ch}.w[data-v-ca195e66]{display:inline-block;margin-right:.22em;opacity:0;transform:translateY(100%) rotate(3deg);animation:up-ca195e66 .9s cubic-bezier(.2,.7,.2,1) forwards}.lead[data-v-ca195e66]{color:#ddd;margin:10px 0 30px}.hero__b[data-v-ca195e66]{display:flex;gap:14px;flex-wrap:wrap}.lightg[data-v-ca195e66]{color:#fff;border-color:#fff}.lightg[data-v-ca195e66]:hover{color:#fff}.hero__q[data-v-ca195e66]{margin:50px 0 0;font-family:var(--display);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:1.1rem}.hero__scroll[data-v-ca195e66]{position:absolute;right:30px;bottom:40px;width:2px;height:70px;background:#ffffff4d;z-index:2;overflow:hidden}.hero__scroll i[data-v-ca195e66]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;animation:sc-ca195e66 1.8s infinite}@keyframes up-ca195e66{to{opacity:1;transform:none}}@keyframes sc-ca195e66{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (prefers-reduced-motion: reduce){.w[data-v-ca195e66]{animation:none;opacity:1;transform:none}.hero__scroll i[data-v-ca195e66]{animation:none}}.mq[data-v-a6f687fa]{overflow:hidden;background:transparent;border-block:1px solid var(--line);color:var(--ink);padding:22px 0;white-space:nowrap}.mq__t[data-v-a6f687fa]{display:inline-flex;animation:mq-a6f687fa 38s linear infinite}.mq__t.rev[data-v-a6f687fa]{animation-direction:reverse}.mq__g[data-v-a6f687fa]{display:inline-flex;align-items:center}.mq__w[data-v-a6f687fa]{font-family:var(--display);font-size:clamp(1.6rem,4vw,3rem);text-transform:uppercase;line-height:1}.mq__s[data-v-a6f687fa]{flex:none;width:.5em;height:.5em;margin:0 .9em;font-size:clamp(1.6rem,4vw,3rem);fill:var(--accent)}@keyframes mq-a6f687fa{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.mq__t[data-v-a6f687fa]{animation:none}}.grid[data-v-85296fc9]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px}.card[data-v-85296fc9]{position:relative;border:1px solid var(--line);border-radius:var(--radius);padding:32px;display:flex;flex-direction:column;transition:background .35s,color .35s,transform .35s}.card[data-v-85296fc9]:hover{background:var(--ink);color:var(--on-ink);transform:translateY(-6px)}.card p[data-v-85296fc9]{color:var(--muted);flex:1}.card:hover p[data-v-85296fc9]{color:#444}.card a[data-v-85296fc9]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius);z-index:1}.card a[data-v-85296fc9]:focus-visible{outline:none}.card a[data-v-85296fc9]:focus-visible:after{outline:3px solid var(--accent);outline-offset:3px}.card[data-v-85296fc9]{cursor:pointer}.card:hover a[data-v-85296fc9]{color:var(--accent)}.num[data-v-85296fc9]{font-family:var(--display);font-size:3rem;color:var(--accent);line-height:1}.card a[data-v-85296fc9]{font-weight:600}.card a[data-v-85296fc9]:hover{color:var(--accent)}@media (max-width: 900px){.grid[data-v-85296fc9]{grid-template-columns:1fr}}.soft[data-v-4eda47ea]{background:var(--soft)}.head[data-v-4eda47ea]{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:40px}.grid[data-v-4eda47ea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px}.st[data-v-48f332e4]{padding:70px 0;border-bottom:1px solid var(--line)}.grid[data-v-48f332e4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center}b[data-v-48f332e4]{display:block;font-family:var(--display);font-size:clamp(2.4rem,6vw,4.5rem);line-height:1}span[data-v-48f332e4]{color:var(--muted);font-size:.9rem}@media (max-width: 700px){.grid[data-v-48f332e4]{grid-template-columns:1fr 1fr;gap:40px 20px}}.dark[data-v-8598b6f8]{background:#000;color:#fff}.cols[data-v-8598b6f8]{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:50px}.cols>div[data-v-8598b6f8]{border-top:2px solid #333;padding-top:28px}.k[data-v-8598b6f8]{color:var(--accent);font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem}.cols p[data-v-8598b6f8]{color:#aaa}@media (max-width: 900px){.cols[data-v-8598b6f8]{grid-template-columns:1fr;gap:30px}}.steps[data-v-a577e60f]{list-style:none;padding:0;margin:50px 0 0;display:grid;grid-template-columns:repeat(5,1fr);gap:0;counter-reset:s;position:relative}.steps li[data-v-a577e60f]{padding:0 20px 0 0;position:relative}.steps li[data-v-a577e60f]:before{content:"";position:absolute;top:24px;left:84px;right:0;height:2px;background:var(--line)}.steps li[data-v-a577e60f]:last-child:before{display:none}.steps span[data-v-a577e60f]{display:block;font-family:var(--display);font-size:3rem;line-height:1;color:var(--accent);margin-bottom:14px;transition:transform .3s}.steps li:hover span[data-v-a577e60f]{transform:translate(6px)}.steps p[data-v-a577e60f]{color:var(--muted);font-size:.92rem}@media (max-width: 900px){.steps[data-v-a577e60f]{grid-template-columns:1fr;gap:28px}.steps li[data-v-a577e60f]:before{display:none}}.segs[data-v-0046dd8d]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:50px}.seg[data-v-0046dd8d]{position:relative;aspect-ratio:3/4;border-radius:var(--radius);overflow:hidden;color:#fff;display:flex;align-items:end}.seg img[data-v-0046dd8d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s}.seg:hover img[data-v-0046dd8d]{transform:scale(1.1)}.seg[data-v-0046dd8d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 35%,#000000d9)}.seg div[data-v-0046dd8d]{position:relative;z-index:2;padding:24px}.seg h3[data-v-0046dd8d]{margin:0 0 6px;font-size:2rem}.seg small[data-v-0046dd8d]{display:block;color:#fff;opacity:.85;margin-bottom:8px}.seg p[data-v-0046dd8d]{font-size:.9rem;color:#ddd;margin-bottom:10px}.seg span[data-v-0046dd8d]{font-weight:600;color:var(--accent)}@media (max-width: 800px){.segs[data-v-0046dd8d]{grid-template-columns:1fr}}.soft[data-v-caefc0fd]{background:var(--soft)}.tips[data-v-caefc0fd]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px}.tips>div[data-v-caefc0fd]{background:var(--paper);border-radius:var(--radius);padding:34px}.tips b[data-v-caefc0fd]{font-family:var(--display);font-size:4.5rem;color:var(--accent);line-height:1;display:block}.tips p[data-v-caefc0fd]{color:var(--muted)}.tips a[data-v-caefc0fd]{font-weight:600}.tips a[data-v-caefc0fd]:hover{color:var(--accent)}@media (max-width: 900px){.tips[data-v-caefc0fd]{grid-template-columns:1fr}}.faq__i[data-v-5e5f5e59]{border-bottom:1px solid var(--line)}.faq h3[data-v-5e5f5e59]{margin:0;font-family:var(--sans);text-transform:none;font-size:1.1rem;letter-spacing:0}.faq button[data-v-5e5f5e59]{width:100%;background:none;border:0;color:var(--accent);text-align:left;padding:24px 0;display:flex;justify-content:space-between;gap:20px;align-items:center;font-weight:600;font-size:inherit}.faq i[data-v-5e5f5e59]{width:22px;height:22px;position:relative;flex:none}.faq i[data-v-5e5f5e59]:before,.faq i[data-v-5e5f5e59]:after{content:"";position:absolute;left:0;right:0;top:10px;height:2px;background:var(--ink);transition:transform .3s}.faq i[data-v-5e5f5e59]:after{transform:rotate(90deg)}.on i[data-v-5e5f5e59]:after{transform:rotate(0)}.faq__a[data-v-5e5f5e59]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.on .faq__a[data-v-5e5f5e59]{grid-template-rows:1fr}.faq__a>div[data-v-5e5f5e59]{overflow:hidden}.faq__a p[data-v-5e5f5e59]{color:var(--muted);padding-bottom:24px;max-width:70ch;margin:0}.faq-layout[data-v-27208977]{display:grid;grid-template-columns:1fr 1.4fr;gap:70px}@media (max-width: 900px){.faq-layout[data-v-27208977]{grid-template-columns:1fr;gap:30px}}.cta[data-v-4f852885]{background:var(--accent);color:#0a0a0a;text-align:center;padding:110px 0}h2[data-v-4f852885]{font-size:clamp(2.6rem,9vw,7rem)}p[data-v-4f852885]{font-size:1.15rem}.btn--light[data-v-4f852885]:hover{background:#0a0a0a;border-color:#0a0a0a;color:#fff}
