homie-beta-access[data-astro-cid-qbx5blkh]{display:block;min-width:0}.homie-beta-form[data-astro-cid-qbx5blkh]{position:relative;width:100%}.homie-beta-form__fields[data-astro-cid-qbx5blkh]{display:grid;gap:1.25rem}.homie-beta-form__fields[data-astro-cid-qbx5blkh][hidden],.homie-beta-form__status[data-astro-cid-qbx5blkh][hidden]{display:none}.homie-beta-form__row[data-astro-cid-qbx5blkh]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.homie-beta-form[data-astro-cid-qbx5blkh] label[data-astro-cid-qbx5blkh]{display:block;margin-bottom:.5rem;color:var(--color-ink);font-size:.82rem;font-weight:600}.homie-beta-form[data-astro-cid-qbx5blkh] label[data-astro-cid-qbx5blkh] span[data-astro-cid-qbx5blkh]{color:var(--color-ink-soft);font-weight:400}.homie-beta-form[data-astro-cid-qbx5blkh] input[data-astro-cid-qbx5blkh],.homie-beta-form[data-astro-cid-qbx5blkh] select[data-astro-cid-qbx5blkh],.homie-beta-form[data-astro-cid-qbx5blkh] textarea[data-astro-cid-qbx5blkh]{width:100%;min-width:0;min-height:48px;padding:.8rem .9rem;border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-deeper);color:var(--color-ink);font:inherit;font-size:1rem}.homie-beta-form[data-astro-cid-qbx5blkh] select[data-astro-cid-qbx5blkh]{color-scheme:dark}.homie-beta-form[data-astro-cid-qbx5blkh] textarea[data-astro-cid-qbx5blkh]{display:block;resize:vertical;min-height:110px}.homie-beta-form[data-astro-cid-qbx5blkh] input[data-astro-cid-qbx5blkh]:focus-visible,.homie-beta-form[data-astro-cid-qbx5blkh] select[data-astro-cid-qbx5blkh]:focus-visible,.homie-beta-form[data-astro-cid-qbx5blkh] textarea[data-astro-cid-qbx5blkh]:focus-visible,.homie-beta-form__status[data-astro-cid-qbx5blkh]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-color:var(--color-accent)}.homie-beta-form__honeypot[data-astro-cid-qbx5blkh]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.homie-beta-form__submit[data-astro-cid-qbx5blkh]{width:100%;min-height:52px}.homie-beta-form__submit[data-astro-cid-qbx5blkh]:disabled{cursor:wait;opacity:.65}.homie-beta-form__privacy[data-astro-cid-qbx5blkh],.homie-beta-form__fallback[data-astro-cid-qbx5blkh]{margin:0;color:var(--color-ink-soft);font-size:.75rem;line-height:1.6}.homie-beta-form__fallback[data-astro-cid-qbx5blkh]{margin-top:1.25rem}.homie-beta-form__privacy[data-astro-cid-qbx5blkh] a[data-astro-cid-qbx5blkh],.homie-beta-form__fallback[data-astro-cid-qbx5blkh] a[data-astro-cid-qbx5blkh]{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.homie-beta-form__status[data-astro-cid-qbx5blkh]{padding:1.25rem;border:1px solid var(--color-line-strong);border-radius:var(--radius-md)}.homie-beta-form__status[data-astro-cid-qbx5blkh] h3[data-astro-cid-qbx5blkh]{margin-bottom:.6rem;font-size:1.25rem}.homie-beta-form__status[data-astro-cid-qbx5blkh] p[data-astro-cid-qbx5blkh]{margin:0;font-size:.9rem}@media(max-width:560px){.homie-beta-form__row[data-astro-cid-qbx5blkh]{grid-template-columns:minmax(0,1fr)}}.homie-product[data-astro-cid-2x7zxuq3]{padding:5.5rem 0;background:#172832;scroll-margin-top:6rem}.product-heading[data-astro-cid-2x7zxuq3]{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem}.product-heading[data-astro-cid-2x7zxuq3] h2[data-astro-cid-2x7zxuq3],.homie-human[data-astro-cid-2x7zxuq3] h2[data-astro-cid-2x7zxuq3],.homie-faq[data-astro-cid-2x7zxuq3] h2[data-astro-cid-2x7zxuq3],.homie-request[data-astro-cid-2x7zxuq3] h2[data-astro-cid-2x7zxuq3]{font-size:clamp(2.1rem,3.7vw,3rem);line-height:1.12;letter-spacing:-.035em}.product-heading[data-astro-cid-2x7zxuq3]>p[data-astro-cid-2x7zxuq3]{max-width:380px;font-size:.94rem;color:#b7c8d0}.product-stories[data-astro-cid-2x7zxuq3]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-bottom:3rem}.product-stories[data-astro-cid-2x7zxuq3] article[data-astro-cid-2x7zxuq3]{border-top:1px solid #40515c;padding-top:1.1rem}.story-number[data-astro-cid-2x7zxuq3]{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.09em;color:#76d6e6;font-weight:600;margin-bottom:.8rem}.product-stories[data-astro-cid-2x7zxuq3] h3[data-astro-cid-2x7zxuq3]{font-size:1.07rem;line-height:1.35;max-width:280px}.product-stories[data-astro-cid-2x7zxuq3] p[data-astro-cid-2x7zxuq3]{color:#b7c8d0;font-size:.84rem;line-height:1.8}.screen-gallery[data-astro-cid-2x7zxuq3]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.screen-story[data-astro-cid-2x7zxuq3]{margin:0;border:1px solid #354b59;border-radius:24px;padding:2.3rem 2rem 0;overflow:clip;min-width:0;background:#1c2d39;color:var(--color-ink)}.screen-story--schedule[data-astro-cid-2x7zxuq3]{background:#163a46;border-color:#325963}.screen-story__label[data-astro-cid-2x7zxuq3]{display:block;color:#b7c8d0;font-size:.72rem;font-weight:500;margin-bottom:.6rem}.screen-story[data-astro-cid-2x7zxuq3] h3[data-astro-cid-2x7zxuq3]{color:var(--color-ink);font-size:clamp(1.3rem,2.4vw,1.8rem);line-height:1.2;letter-spacing:-.03em}.screen-story__device[data-astro-cid-2x7zxuq3]{display:flex;justify-content:center;margin-top:2.2rem;padding-bottom:1.7rem}.screen-note[data-astro-cid-2x7zxuq3]{margin:1.2rem 0 0;font-size:.69rem;color:#b7c8d0;max-width:880px;line-height:1.8}.homie-human[data-astro-cid-2x7zxuq3]{background:#142d38;border-block:1px solid #2f4d59;padding:4rem 0;color:var(--color-ink)}.homie-human__grid[data-astro-cid-2x7zxuq3]{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:4rem}.homie-human__mark[data-astro-cid-2x7zxuq3]{display:flex;flex-direction:column;align-items:center;gap:1.1rem}.homie-human__mark[data-astro-cid-2x7zxuq3] img[data-astro-cid-2x7zxuq3]{width:175px;height:175px;border-radius:38px;box-shadow:0 20px 36px -22px #050d12;transform:rotate(-6deg)}.homie-human__mark[data-astro-cid-2x7zxuq3] span[data-astro-cid-2x7zxuq3]{color:#b7c8d0;font-size:.7rem;font-weight:600}.homie-human[data-astro-cid-2x7zxuq3] p[data-astro-cid-2x7zxuq3]{color:#b7c8d0;font-size:.95rem;max-width:500px}.homie-human[data-astro-cid-2x7zxuq3] a[data-astro-cid-2x7zxuq3]{color:#86dae8;font-weight:600;font-size:.85rem;display:inline-flex;gap:.6rem;margin-top:.5rem}.homie-human[data-astro-cid-2x7zxuq3] a[data-astro-cid-2x7zxuq3]:hover{color:var(--color-ink)}.homie-faq[data-astro-cid-2x7zxuq3]{padding:1rem 0 5rem}.homie-faq__grid[data-astro-cid-2x7zxuq3]{display:grid;grid-template-columns:.7fr 1.3fr;gap:5rem}.homie-faq__grid[data-astro-cid-2x7zxuq3]>div[data-astro-cid-2x7zxuq3]>p[data-astro-cid-2x7zxuq3]{max-width:260px;font-size:.9rem;color:#b7c8d0}.homie-faq[data-astro-cid-2x7zxuq3] details[data-astro-cid-2x7zxuq3]{border-bottom:1px solid #485563;padding:1.2rem 0}.homie-faq[data-astro-cid-2x7zxuq3] details[data-astro-cid-2x7zxuq3]:first-child{border-top:1px solid #485563}.homie-faq[data-astro-cid-2x7zxuq3] summary[data-astro-cid-2x7zxuq3]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:baseline;gap:1.3rem;font-size:.88rem;font-weight:600}.homie-faq[data-astro-cid-2x7zxuq3] summary[data-astro-cid-2x7zxuq3]::-webkit-details-marker{display:none}.homie-faq[data-astro-cid-2x7zxuq3] summary[data-astro-cid-2x7zxuq3] span[data-astro-cid-2x7zxuq3]{color:#76d6e6;font-size:1.2rem;font-weight:400}.homie-faq[data-astro-cid-2x7zxuq3] details[data-astro-cid-2x7zxuq3][open] summary[data-astro-cid-2x7zxuq3] span[data-astro-cid-2x7zxuq3]{transform:rotate(45deg)}.homie-faq[data-astro-cid-2x7zxuq3] details[data-astro-cid-2x7zxuq3]>p[data-astro-cid-2x7zxuq3]{color:#bdcbd3;font-size:.85rem;line-height:1.8;margin:1rem 1.5rem 0 0}.homie-request[data-astro-cid-2x7zxuq3]{padding:5rem 0;background:#101e28;scroll-margin-top:6rem}.homie-request__grid[data-astro-cid-2x7zxuq3]{display:grid;grid-template-columns:.9fr 1.1fr;gap:4rem;align-items:start}.homie-request__intro[data-astro-cid-2x7zxuq3]>p[data-astro-cid-2x7zxuq3]{color:#b7c8d0;max-width:380px;font-size:.92rem;line-height:1.8}.homie-request__intro[data-astro-cid-2x7zxuq3] .homie-request__small[data-astro-cid-2x7zxuq3]{color:#a7bcc8;font-size:.74rem}.homie-request__intro[data-astro-cid-2x7zxuq3] img[data-astro-cid-2x7zxuq3]{width:180px;margin-top:1.5rem}.homie-request__form[data-astro-cid-2x7zxuq3]{background:#1c2d39;border:1px solid #364b59;border-radius:24px;padding:2rem}@media(max-width:760px){.homie-product[data-astro-cid-2x7zxuq3]{padding:3.5rem 0}.product-heading[data-astro-cid-2x7zxuq3]{display:block;margin-bottom:2rem}.product-heading[data-astro-cid-2x7zxuq3]>p[data-astro-cid-2x7zxuq3]{max-width:none;margin-top:1rem}.product-stories[data-astro-cid-2x7zxuq3]{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}.product-stories[data-astro-cid-2x7zxuq3] h3[data-astro-cid-2x7zxuq3]{max-width:none}.screen-gallery[data-astro-cid-2x7zxuq3]{grid-template-columns:1fr}.screen-story[data-astro-cid-2x7zxuq3]{padding-top:1.7rem}.homie-human__grid[data-astro-cid-2x7zxuq3]{grid-template-columns:1fr;gap:2rem}.homie-human__mark[data-astro-cid-2x7zxuq3]{align-items:start}.homie-human__mark[data-astro-cid-2x7zxuq3] img[data-astro-cid-2x7zxuq3]{width:100px;height:100px;border-radius:24px}.homie-human__mark[data-astro-cid-2x7zxuq3] span[data-astro-cid-2x7zxuq3]{display:none}.homie-faq__grid[data-astro-cid-2x7zxuq3]{grid-template-columns:1fr;gap:1.4rem}.homie-faq[data-astro-cid-2x7zxuq3]{padding-bottom:3.5rem}.homie-request[data-astro-cid-2x7zxuq3]{padding:3.5rem 0}.homie-request__grid[data-astro-cid-2x7zxuq3]{grid-template-columns:1fr;gap:1.8rem}.homie-request__intro[data-astro-cid-2x7zxuq3] img[data-astro-cid-2x7zxuq3]{display:none}.homie-request__intro[data-astro-cid-2x7zxuq3]>p[data-astro-cid-2x7zxuq3]{max-width:none}.homie-request__form[data-astro-cid-2x7zxuq3]{padding:1.3rem}}
