.home-ai{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;margin:42px 0;padding:32px;border:1px solid var(--line);border-radius:16px;background:#edf4ef;align-items:center}.home-ai h2,.ai-feature-hero h1{font-family:var(--serif);font-weight:400}.home-ai h2{font-size:30px}.home-ai p{margin-bottom:18px}.ai-example-prompts{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:12px}.ai-example-prompts li{padding:13px 16px;border:1px solid #dbe8e1;border-radius:12px 12px 12px 3px;background:white;color:var(--ink);font-size:14px;line-height:1.6;overflow-wrap:anywhere;max-width:100%}.ai-feature-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:center;margin:38px 0 65px}.ai-feature-hero h1{font-size:52px;line-height:1.1;letter-spacing:-1.5px}.ai-feature-hero p{font-size:17px;line-height:1.8}.ai-feature-hero .ai-hero-note{font-size:13px}.ai-feature-hero .product-shot{max-width:540px;justify-self:center}.ai-question-section{background:#edf4ef;border:1px solid var(--line);padding:32px;border-radius:16px;margin:40px 0}.ai-feature-page h2{font-size:25px;letter-spacing:-.5px}.ai-benefits{margin:65px 0}.ai-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.ai-benefit-grid article{padding:26px;border:1px solid var(--line);border-radius:12px;background:#fff}.ai-benefit-grid svg{color:var(--teal);width:24px;height:24px;margin-bottom:18px}.ai-benefit-grid h3{font-size:17px}.ai-benefit-grid p{margin-bottom:0;font-size:15px;line-height:1.8}.ai-record-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:center;margin:65px 0}.ai-record-story .product-shot{max-width:540px;justify-self:center}.ai-record-story p,.ai-controls-grid p,.ai-public-help p{font-size:15px;line-height:1.8}.ai-controls-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:50px 0}.ai-controls-grid>div{padding:30px;border:1px solid var(--line);border-radius:14px;background:white}.ai-public-help{display:flex;align-items:center;gap:32px;justify-content:space-between;padding:30px;background:#edf4ef;border-radius:14px}.ai-public-help>div{max-width:740px}.ai-public-help svg{color:var(--teal)}.ai-feature-page .marketing-faq{margin-top:52px}.ai-feature-page .marketing-faq p{max-width:850px}.ai-feature-page .marketing-faq h3{margin-top:25px}.ai-feature-page .hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.ai-feature-page .text-link,.home-ai .text-link{font-size:14px;min-height:44px;align-items:center}.ai-feature-page .product-shot figcaption{font-size:12px}@media(max-width:900px){.ai-feature-hero,.ai-record-story{gap:28px}.ai-feature-hero h1{font-size:44px}.ai-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.home-ai,.ai-feature-hero,.ai-record-story,.ai-controls-grid{grid-template-columns:1fr;gap:24px}.home-ai,.ai-question-section,.ai-controls-grid>div,.ai-public-help{padding:23px}.ai-feature-hero{margin:26px 0 42px}.ai-feature-hero h1{font-size:40px}.ai-feature-hero p{font-size:16px}.ai-feature-hero .product-shot,.ai-record-story .product-shot{width:100%;max-width:540px}.ai-benefits,.ai-record-story{margin:42px 0}.ai-public-help{align-items:flex-start;flex-direction:column;gap:16px}.ai-example-prompts li{font-size:13px}.ai-feature-page h2{font-size:23px}}@media(max-width:480px){.ai-benefit-grid{grid-template-columns:1fr}}
