.soil-flight .sw-sky__grad{background:linear-gradient(178deg,color-mix(in srgb,var(--sw-accent)18%,var(--sw-bg))0%,var(--sw-bg)52%,color-mix(in srgb,var(--sw-accent)10%,var(--sw-bg))100%)}.soil-flight .sw-copylayer:before{background:linear-gradient(90deg,color-mix(in srgb,var(--sw-bg)92%,transparent)0%,color-mix(in srgb,var(--sw-bg)70%,transparent)38%,color-mix(in srgb,var(--sw-bg)28%,transparent)68%,transparent 100%);width:min(64vw,820px)}.soil-flight .sw-copy{width:min(48vw,520px)}.soil-flight .sw-copy__num{letter-spacing:.18em;color:color-mix(in srgb,var(--sw-accent)70%,var(--sw-ink-soft))}.soil-flight .sw-copy__eyebrow{letter-spacing:.14em;text-transform:none;max-width:36ch;color:color-mix(in srgb,var(--sw-accent)85%,#fff);font-size:.72rem;font-weight:600;line-height:1.45}.soil-flight .sw-copy__title{letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 28px color-mix(in srgb,var(--sw-bg)80%,transparent),0 1px 0 color-mix(in srgb,var(--sw-bg)40%,transparent);font-size:max(2.35rem,min(5.2vw,4.35rem));font-weight:400;line-height:1.02}.soil-flight .sw-copy__body{max-width:34ch;color:color-mix(in srgb,var(--sw-ink)88%,var(--sw-ink-soft));text-wrap:pretty;margin-top:1.35rem;font-size:max(1.05rem,min(1.35vw,1.28rem));line-height:1.55}.soil-flight .sw-copy__tags{display:none}.soil-flight .sw-btn--primary{background:var(--sw-accent);color:#f4f7f4;box-shadow:0 10px 28px color-mix(in srgb,var(--sw-accent)35%,transparent)}.soil-flight .sw-btn--ghost{border-color:color-mix(in srgb,var(--sw-ink)35%,transparent);color:var(--sw-ink)}.soil-flight .sw-hint{letter-spacing:.2em;color:color-mix(in srgb,var(--sw-ink)45%,transparent)}.soil-flight .sw-topcta{background:color-mix(in srgb,var(--sw-accent)88%,#000)}@media (max-width:860px){.soil-flight .sw-copylayer:before{background:linear-gradient(0deg,color-mix(in srgb,var(--sw-bg)94%,transparent)10%,color-mix(in srgb,var(--sw-bg)72%,transparent)48%,transparent 100%);width:100%;height:68%}.soil-flight .sw-copy{width:auto;max-width:34rem}.soil-flight .sw-copy__title{font-size:max(2rem,min(8.2vw,2.85rem))}.soil-flight .sw-copy__body{max-width:none;font-size:max(1rem,min(3.8vw,1.15rem))}}
