.home-hero[data-astro-cid-hptj6vr6]{background:var(--color-paper-0)}.home-hero__art[data-astro-cid-hptj6vr6]{border-bottom:1px solid var(--color-border);background:var(--color-paper-25)}.home-hero__art[data-astro-cid-hptj6vr6] img[data-astro-cid-hptj6vr6]{width:100%;aspect-ratio:2115 / 744;object-fit:cover}.home-hero__inner[data-astro-cid-hptj6vr6]{display:grid;gap:var(--space-6);padding-block:var(--space-8)}.home-hero__copy[data-astro-cid-hptj6vr6]{max-width:720px;display:grid;gap:var(--space-4)}.home-hero__actions[data-astro-cid-hptj6vr6]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.home-hero__proof[data-astro-cid-hptj6vr6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-paper-25);box-shadow:var(--shadow-sm);overflow:hidden}.home-hero__proof[data-astro-cid-hptj6vr6] p[data-astro-cid-hptj6vr6]{display:grid;gap:var(--space-1);padding:var(--space-4);font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--line-ui);color:var(--color-ink-600)}.home-hero__proof[data-astro-cid-hptj6vr6] p[data-astro-cid-hptj6vr6]+p[data-astro-cid-hptj6vr6]{border-left:1px solid var(--color-border)}.home-hero__proof[data-astro-cid-hptj6vr6] strong[data-astro-cid-hptj6vr6]{color:var(--color-ink-800)}@media(max-width:767px){.home-hero__inner[data-astro-cid-hptj6vr6]{padding-block:var(--space-7)}.home-hero__proof[data-astro-cid-hptj6vr6]{grid-template-columns:1fr}.home-hero__proof[data-astro-cid-hptj6vr6] p[data-astro-cid-hptj6vr6]+p[data-astro-cid-hptj6vr6]{border-top:1px solid var(--color-border);border-left:0}}.home-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}.path-card{display:grid;gap:var(--space-4)}.path-card img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border:1px solid var(--color-border);border-radius:var(--radius-md)}.path-card h3{margin-top:var(--space-3);font-size:var(--text-xl)}.path-card p{margin-top:var(--space-2);color:var(--color-ink-600)}.principle-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-paper-0);box-shadow:var(--shadow-sm);overflow:hidden}.principle-cell{display:grid;align-content:start;gap:var(--space-3);padding:var(--space-5)}.principle-cell+.principle-cell{border-left:1px solid var(--color-border)}.principle-cell h3{font-size:var(--text-xl)}.principle-cell p,.home-step-row p,.feature-card p{color:var(--color-ink-600)}.why-ai-grid,.featured-article-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:var(--space-7);align-items:center}.why-ai-copy{display:grid;gap:var(--space-4)}.why-ai-copy ul{display:grid;gap:var(--space-3);padding-left:0;list-style:none}.why-ai-copy li{position:relative;padding-left:var(--space-5);color:var(--color-paper-0)}.why-ai-copy li:before{content:"";position:absolute;top:.72em;left:0;width:8px;height:8px;border-radius:999px;background:var(--color-gold-500)}.why-ai-art,.featured-image{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-paper-0);box-shadow:var(--shadow-md);overflow:hidden}.why-ai-art img,.featured-image img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.section-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.home-step-row{margin-bottom:var(--space-5)}.feature-card{display:grid;gap:var(--space-3);align-content:center}.newsletter-band{--focus-ring-color: var(--color-paper-0);padding-block:var(--space-9);color:var(--color-paper-0);background:linear-gradient(90deg,#103f39e6,#1f5e56cc),url(/brand/textures/fibre-paper-5.png),var(--color-sage-700);background-size:cover;background-position:center}.newsletter-band__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:var(--space-7);align-items:center}.newsletter-band h2,.newsletter-band p{color:var(--color-paper-0)}.newsletter-band .fine-print{margin-top:var(--space-2)}.trust-line{display:flex;justify-content:space-between;gap:var(--space-4);align-items:center;color:var(--color-ink-600)}.trust-line nav{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;font-family:var(--font-ui);font-size:var(--text-sm)}@media(max-width:1040px){.home-path-grid,.why-ai-grid,.featured-article-grid,.newsletter-band__grid{grid-template-columns:1fr}.principle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.principle-cell:nth-child(3){border-left:0;border-top:1px solid var(--color-border)}.principle-cell:nth-child(4){border-top:1px solid var(--color-border)}.trust-line{align-items:flex-start;flex-direction:column}}@media(max-width:767px){.principle-grid{grid-template-columns:1fr}.principle-cell+.principle-cell{border-top:1px solid var(--color-border);border-left:0}}
