.home_home__kcaw_.home_home__kcaw_{max-width:var(--pilot-page-width)}.home_hero__o4ZPq{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center;padding-block:clamp(1rem,5vw,4rem)}.home_eyebrow__hSiDi{color:var(--pilot-muted);font-size:.75rem;letter-spacing:.13em;font-weight:700;margin:0 0 1.2rem}.home_intro__R_zLE h1{font-size:clamp(2.8rem,6vw,4.6rem);max-width:8em;line-height:1.02;font-weight:600}.home_lead__hdIQO{max-width:34rem;font-size:1.12rem;color:var(--pilot-muted)}.home_actions__r95_w{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.home_primary__8mB8P,.home_secondary__lkqbj{display:inline-flex;justify-content:center;align-items:center;min-height:2.9rem;padding:.7rem 1.2rem;border:1px solid var(--pilot-accent);border-radius:var(--pilot-control-radius);font-weight:650;text-decoration:none}.home_primary__8mB8P{background:var(--pilot-accent);color:var(--pilot-surface)}.home_secondary__lkqbj{background:transparent;color:var(--pilot-accent)}.home_note__jgi2M{font-size:.9rem;color:var(--pilot-muted)}.home_composition__o1oO_{position:relative;min-height:22rem;aspect-ratio:1;background:#e8e5d9;overflow:hidden;border-radius:var(--pilot-radius)}.home_arch__OZzBq{position:absolute;inset:12% 25% 0 12%;background:#b9c8b0;border-radius:50% 50% 0 0}.home_circle__CrT6U{position:absolute;width:31%;aspect-ratio:1;border-radius:50%;background:var(--pilot-clay);top:8%;right:7%}.home_sheet__vFY08{position:absolute;width:41%;height:44%;background:var(--pilot-surface);right:11%;bottom:10%;transform:rotate(-10deg);box-shadow:0 10px 20px rgb(36 59 50/8%)}.home_line__sucg8{position:absolute;height:2px;width:60%;background:var(--pilot-text);bottom:26%;left:7%;transform:rotate(-23deg)}.home_about___4_IK{border-top:1px solid var(--pilot-line);padding:3rem 0;display:grid;grid-template-columns:1fr 1.4fr;grid-gap:3rem;gap:3rem}.home_about___4_IK>div>p:last-child{color:var(--pilot-muted)}.home_steps__xpYIU{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.home_steps__xpYIU li{min-width:0}.home_steps__xpYIU span{color:var(--pilot-clay);font-size:.9rem;font-weight:700}.home_steps__xpYIU h3{margin-top:1rem}.home_steps__xpYIU p{font-size:.95rem;color:var(--pilot-muted)}.home_footer__HqMXW{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;border-top:1px solid var(--pilot-line);padding-top:1.5rem;font-size:.85rem;color:var(--pilot-muted)}@media (max-width:54rem){.home_about___4_IK,.home_hero__o4ZPq{grid-template-columns:1fr;gap:2rem}.home_composition__o1oO_{aspect-ratio:1.5;min-height:15rem}}@media (max-width:30rem){.home_steps__xpYIU{grid-template-columns:1fr;gap:1rem}.home_actions__r95_w>a{width:100%}.home_about___4_IK{padding-block:2rem}}