.bf[data-astro-cid-76ihs7dr]{display:flex;flex-direction:column;background:#fdfcfc;border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.bf__bar[data-astro-cid-76ihs7dr]{display:flex;align-items:center;gap:6px;height:26px;flex-shrink:0;padding-inline:12px;background:#f4f2ed;border-bottom:1px solid var(--color-line)}.bf__bar[data-astro-cid-76ihs7dr] i[data-astro-cid-76ihs7dr]{width:7px;height:7px;border-radius:50%;background:#d3cec3}.bf--sm[data-astro-cid-76ihs7dr]{border-radius:7px}.bf--sm[data-astro-cid-76ihs7dr] .bf__bar[data-astro-cid-76ihs7dr]{gap:5px;height:22px;padding-inline:10px}.bf--sm[data-astro-cid-76ihs7dr] .bf__bar[data-astro-cid-76ihs7dr] i[data-astro-cid-76ihs7dr]{width:6px;height:6px}.bf__body[data-astro-cid-76ihs7dr]{flex:1 1 auto;display:flex;flex-direction:column}.bf__body[data-astro-cid-76ihs7dr]>img{width:100%;height:100%;object-fit:cover;object-position:center top}.dm[data-astro-cid-qcgtqmmo]{position:relative;width:100%;aspect-ratio:664 / 420}.dm[data-astro-cid-qcgtqmmo] .dm__desk{position:absolute;left:0;top:0;width:83.73%}.dm[data-astro-cid-qcgtqmmo] .dm__desk img{aspect-ratio:554 / 289}.dm__phone[data-astro-cid-qcgtqmmo]{position:absolute;left:73.2%;top:14.76%;width:26.8%;aspect-ratio:178 / 358;padding:7px;border-radius:26px;background:var(--color-ink)}.dm__phone[data-astro-cid-qcgtqmmo] img[data-astro-cid-qcgtqmmo]{width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:20px}.dm--sm[data-astro-cid-qcgtqmmo]{aspect-ratio:520 / 284}.dm--sm[data-astro-cid-qcgtqmmo] .dm__desk{width:76.15%}.dm--sm[data-astro-cid-qcgtqmmo] .dm__desk img{aspect-ratio:394 / 206}.dm--sm[data-astro-cid-qcgtqmmo] .dm__phone[data-astro-cid-qcgtqmmo]{left:72.7%;top:7.75%;width:27.3%;aspect-ratio:142 / 262;padding:6px;border-radius:22px}.dm--sm[data-astro-cid-qcgtqmmo] .dm__phone[data-astro-cid-qcgtqmmo] img[data-astro-cid-qcgtqmmo]{border-radius:17px}@media(max-width:767px){.dm[data-astro-cid-qcgtqmmo]{aspect-ratio:342 / 262}.dm[data-astro-cid-qcgtqmmo] .dm__desk,.dm--sm[data-astro-cid-qcgtqmmo] .dm__desk{width:80%}.dm__phone[data-astro-cid-qcgtqmmo],.dm--sm[data-astro-cid-qcgtqmmo] .dm__phone[data-astro-cid-qcgtqmmo]{left:auto;right:0;top:10%;width:35%;aspect-ratio:120 / 236;padding:5px;border-radius:18px}.dm__phone[data-astro-cid-qcgtqmmo] img[data-astro-cid-qcgtqmmo]{border-radius:14px}}.ck[data-astro-cid-4y6cibyq]{padding-top:22px}.ck[data-astro-cid-4y6cibyq] li[data-astro-cid-4y6cibyq]{display:flex;align-items:center;gap:12px;padding-block:8px;font-size:14.5px;line-height:22px;color:var(--color-ink-70)}.ck[data-astro-cid-4y6cibyq] svg[data-astro-cid-4y6cibyq]{flex-shrink:0}@media(max-width:767px){.ck[data-astro-cid-4y6cibyq]{padding-top:18px}.ck[data-astro-cid-4y6cibyq] li[data-astro-cid-4y6cibyq]{padding-block:11px;border-bottom:1px solid var(--color-line);font-size:15px}}.hero[data-astro-cid-vschaifi]{--pt: 88px;--pb: 96px}.hero__inner[data-astro-cid-vschaifi]{display:flex;align-items:flex-start;gap:56px}.hero__copy[data-astro-cid-vschaifi]{display:flex;flex-direction:column;align-items:flex-start;width:520px;flex-shrink:0}.hero__title[data-astro-cid-vschaifi]{padding-top:24px;font-family:var(--font-display);font-size:var(--text-h2);font-weight:400;line-height:62px;color:var(--color-ink)}.hero__lede[data-astro-cid-vschaifi]{padding-top:18px;font-family:var(--font-display);font-size:22px;line-height:32px;color:var(--color-moss)}.hero__body[data-astro-cid-vschaifi]{max-width:490px;padding-top:22px;font-size:16px;line-height:30px;color:var(--color-stone)}.hero__cta[data-astro-cid-vschaifi]{display:flex;flex-wrap:wrap;gap:16px;margin-top:36px}.hero__cta[data-astro-cid-vschaifi] .aibtn{padding-inline:28px;font-size:var(--text-caption)}.hero__art[data-astro-cid-vschaifi]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-end}.hero__note[data-astro-cid-vschaifi]{display:flex;align-items:flex-start;gap:10px;padding-bottom:14px;text-align:right;font-family:var(--font-display);font-size:var(--text-caption);font-style:italic;line-height:21px;color:var(--color-stone-light)}.hero__art[data-astro-cid-vschaifi] .hero__cap{padding-top:2px}.jobs[data-astro-cid-vschaifi]{--pt: 74px;--pb: 78px}.jobs__head[data-astro-cid-vschaifi]{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;padding-bottom:40px}.jobs__title[data-astro-cid-vschaifi]{padding-top:18px;font-family:var(--font-display);font-size:40px;font-weight:400;line-height:50px;color:var(--color-ink)}.jobs__aside[data-astro-cid-vschaifi]{width:420px;flex-shrink:0;padding-bottom:8px;font-size:var(--text-nav);line-height:26px;color:var(--color-stone)}.jobs__grid[data-astro-cid-vschaifi]{display:flex;gap:20px}.job[data-astro-cid-vschaifi]{flex:1 1 0;min-width:0;padding:30px 30px 34px;background:#fdfcfc;border:1px solid var(--color-line);border-radius:6px}.job__title[data-astro-cid-vschaifi]{display:flex;align-items:center;gap:14px;font-family:var(--font-display);font-size:23px;font-weight:400;line-height:30px;color:var(--color-ink)}.job__title[data-astro-cid-vschaifi] svg[data-astro-cid-vschaifi]{flex-shrink:0}.job__n[data-astro-cid-vschaifi]{display:none}.job__text[data-astro-cid-vschaifi]{max-width:340px;padding-top:16px;font-size:14.5px;line-height:26px;color:var(--color-stone)}.plate-frame .plate[data-astro-cid-vschaifi]{display:flex;align-items:center;justify-content:center;height:338px;background:#fdfcfc}.plate-frame--conv .plate[data-astro-cid-vschaifi]{height:334px}.plate[data-astro-cid-vschaifi] img[data-astro-cid-vschaifi]{max-width:60%;height:auto;object-fit:contain}.anat[data-astro-cid-vschaifi]{--pt: 78px;--pb: 80px}.anat__inner[data-astro-cid-vschaifi],.proc__inner[data-astro-cid-vschaifi]{display:flex;align-items:flex-start;gap:40px}.anat__intro[data-astro-cid-vschaifi],.proc__intro[data-astro-cid-vschaifi]{display:flex;flex-direction:column;align-items:flex-start;width:300px;flex-shrink:0;padding-top:6px}.anat__title[data-astro-cid-vschaifi]{padding-top:18px;font-family:var(--font-display);font-size:31px;font-weight:400;line-height:41px;color:var(--color-ink)}.anat__body[data-astro-cid-vschaifi]{max-width:290px;padding-top:18px;font-size:14.5px;line-height:26px;color:var(--color-stone)}.anat__list[data-astro-cid-vschaifi]{width:340px;flex-shrink:0;padding-top:4px}.anat__list[data-astro-cid-vschaifi] li[data-astro-cid-vschaifi]{display:flex;align-items:flex-start;gap:14px;padding-block:14px;border-bottom:1px solid var(--color-line)}.anat__list[data-astro-cid-vschaifi] li[data-astro-cid-vschaifi].is-last{border-bottom:0}.anat__n[data-astro-cid-vschaifi]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border:1px solid var(--color-moss-light);border-radius:50%;font-size:11px;font-weight:600;line-height:14px;color:var(--color-moss)}.is-last[data-astro-cid-vschaifi] .anat__n[data-astro-cid-vschaifi]{border-color:var(--color-moss);background:var(--color-moss);color:var(--color-bone)}.anat__copy[data-astro-cid-vschaifi]{display:flex;flex-direction:column;gap:3px}.anat__copy[data-astro-cid-vschaifi] strong[data-astro-cid-vschaifi]{font-size:var(--text-caption);font-weight:600;line-height:20px;color:var(--color-ink)}.anat__copy[data-astro-cid-vschaifi] span[data-astro-cid-vschaifi]{font-size:13px;line-height:20px;color:var(--color-stone)}.anat__resp[data-astro-cid-vschaifi]{flex:1 1 0;min-width:0;padding-top:6px}.anat__title--resp[data-astro-cid-vschaifi]{max-width:520px}.anat__body--resp[data-astro-cid-vschaifi]{max-width:470px;padding:16px 0 26px}.anat__resp[data-astro-cid-vschaifi] .anat__cap{padding-top:18px}.anat__resp[data-astro-cid-vschaifi] .anat__cap .cap__note{font-size:var(--text-nav);line-height:22px}.proc[data-astro-cid-vschaifi]{--pt: 70px;--pb: 72px}.proc__inner[data-astro-cid-vschaifi]{align-items:center}.proc__intro[data-astro-cid-vschaifi]{padding-top:0}.proc__steps[data-astro-cid-vschaifi]{flex:1 1 0;min-width:0;display:flex}.proc__steps[data-astro-cid-vschaifi] li[data-astro-cid-vschaifi]{position:relative;flex:1 1 0;min-width:0;padding:18px 16px 20px;background:#fdfcfc;border:1px solid var(--color-line);border-radius:6px}.proc__steps[data-astro-cid-vschaifi] li[data-astro-cid-vschaifi]+li[data-astro-cid-vschaifi]{margin-left:20px}.proc__steps[data-astro-cid-vschaifi] li[data-astro-cid-vschaifi]+li[data-astro-cid-vschaifi]:before{content:"→";position:absolute;left:-21px;top:50%;width:20px;transform:translateY(-50%);text-align:center;font-size:13px;line-height:16px;color:var(--color-stone-light)}.proc__steps[data-astro-cid-vschaifi] svg[data-astro-cid-vschaifi]{display:block}.proc__copy[data-astro-cid-vschaifi]{display:flex;flex-direction:column;gap:6px;padding-top:14px}.proc__copy[data-astro-cid-vschaifi] strong[data-astro-cid-vschaifi]{font-size:13.5px;font-weight:600;line-height:18px;color:var(--color-ink)}.proc__copy[data-astro-cid-vschaifi] span[data-astro-cid-vschaifi]{font-size:var(--text-label);line-height:19px;color:var(--color-stone)}@media(max-width:1279px){.hero__inner[data-astro-cid-vschaifi],.anat__inner[data-astro-cid-vschaifi],.proc__inner[data-astro-cid-vschaifi]{flex-direction:column;align-items:stretch;gap:40px}.hero__copy[data-astro-cid-vschaifi],.anat__intro[data-astro-cid-vschaifi],.proc__intro[data-astro-cid-vschaifi]{width:auto;max-width:600px}.anat__list[data-astro-cid-vschaifi]{width:100%}.proc__steps[data-astro-cid-vschaifi]{flex-wrap:wrap;gap:16px}.proc__steps[data-astro-cid-vschaifi] li[data-astro-cid-vschaifi]{flex:1 1 160px}.proc__steps[data-astro-cid-vschaifi] li[data-astro-cid-vschaifi]+li[data-astro-cid-vschaifi]{margin-left:0}.proc__steps[data-astro-cid-vschaifi] li[data-astro-cid-vschaifi]+li[data-astro-cid-vschaifi]:before{display:none}}@media(max-width:767px){.hero__title[data-astro-cid-vschaifi]{padding-top:22px;font-size:40px;line-height:48px}.hero__lede[data-astro-cid-vschaifi]{padding-top:14px;font-size:20px;line-height:30px}.hero__body[data-astro-cid-vschaifi]{padding-top:18px;line-height:28px}.hero__cta[data-astro-cid-vschaifi]{flex-direction:column;width:100%;gap:12px;margin-top:32px}.hero__cta[data-astro-cid-vschaifi] .aibtn{font-size:16px}.hero__inner[data-astro-cid-vschaifi]{gap:40px}.hero__art[data-astro-cid-vschaifi]{align-items:stretch}.hero__note[data-astro-cid-vschaifi]{display:none}.jobs__head[data-astro-cid-vschaifi]{flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:28px}.jobs__title[data-astro-cid-vschaifi]{font-size:31px;line-height:40px}.jobs__aside[data-astro-cid-vschaifi]{width:auto;padding:0;font-size:16px;line-height:27px}.jobs__grid[data-astro-cid-vschaifi]{flex-direction:column;gap:14px}.job[data-astro-cid-vschaifi]{padding:26px 22px 24px}.job__title[data-astro-cid-vschaifi]{font-size:24px}.job__n[data-astro-cid-vschaifi]{display:block;margin-left:auto;font-family:var(--font-sans);font-size:13px;line-height:16px;color:var(--color-stone-light)}.job__text[data-astro-cid-vschaifi]{max-width:none;padding-top:12px;font-size:16px;line-height:26px}.plate-frame .plate[data-astro-cid-vschaifi],.plate-frame--conv .plate[data-astro-cid-vschaifi]{height:180px}.anat__title[data-astro-cid-vschaifi]{font-size:31px;line-height:39px}.anat__body[data-astro-cid-vschaifi],.anat__body--resp[data-astro-cid-vschaifi]{max-width:none;font-size:16px;line-height:27px}.anat__list[data-astro-cid-vschaifi]{border-top:1px solid var(--color-line)}.anat__list[data-astro-cid-vschaifi] li[data-astro-cid-vschaifi]{padding-block:16px}.anat__list[data-astro-cid-vschaifi] li[data-astro-cid-vschaifi].is-last{border-bottom:1px solid var(--color-line)}.anat__n[data-astro-cid-vschaifi]{width:28px;height:28px}.anat__copy[data-astro-cid-vschaifi] strong[data-astro-cid-vschaifi]{font-size:15px}.anat__copy[data-astro-cid-vschaifi] span[data-astro-cid-vschaifi]{font-size:14.5px;line-height:22px}.anat__resp[data-astro-cid-vschaifi]{margin-top:16px;padding-top:48px;border-top:1px solid var(--color-line)}.proc__steps[data-astro-cid-vschaifi]{flex-direction:column;gap:0}.proc__steps[data-astro-cid-vschaifi] li[data-astro-cid-vschaifi]{flex:none;display:flex;gap:20px;padding:0 0 26px;background:none;border:0}.proc__steps[data-astro-cid-vschaifi] svg[data-astro-cid-vschaifi]{width:36px;height:36px;flex-shrink:0;padding:9px;border:1px solid var(--color-line);border-radius:50%;background:#fdfcfc}.proc__copy[data-astro-cid-vschaifi]{padding-top:6px}.proc__copy[data-astro-cid-vschaifi] strong[data-astro-cid-vschaifi]{font-size:16px;line-height:22px}.proc__copy[data-astro-cid-vschaifi] span[data-astro-cid-vschaifi]{font-size:15px;line-height:24px}}
