#upload{grid-template-columns:.9fr 1.1fr;gap:64px;padding:54px 0 72px;scroll-margin-top:80px}#upload h1{font-size:clamp(52px,5.4vw,78px)}#upload>div:first-child>p:not(:first-child){max-width:570px;color:var(--editlm-text-secondary);margin:24px 0 0;font-size:18px}#notebooklm{border-top:1px solid var(--editlm-border-subtle);grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;width:min(100% - 48px,1200px);margin:0 auto;padding:110px 0;display:grid}#notebooklm h2{font-size:clamp(42px,4.4vw,58px)}#notebooklm>div:last-child{padding-bottom:6px}#notebooklm>div:last-child p{color:var(--editlm-text-secondary);margin:0 0 20px;font-size:17px}#notebooklm a{color:var(--editlm-color-brand-primary);font-weight:600}section[aria-label="Supported use cases"]{border-top:1px solid var(--editlm-border-subtle);border-bottom:1px solid var(--editlm-border-subtle);width:min(100% - 48px,1200px);color:var(--editlm-text-secondary);flex-wrap:wrap;justify-content:center;gap:10px 30px;margin:0 auto;padding:24px 0;font-size:13px;display:flex}section[aria-label="Supported use cases"] span{align-items:center;gap:12px;display:flex}section[aria-label="Supported use cases"] span+span:before{content:"";background:var(--editlm-color-brand-accent);border-radius:50%;width:4px;height:4px}@media (max-width:900px){#upload{grid-template-columns:1fr;gap:42px}#notebooklm{grid-template-columns:1fr;gap:24px}}@media (max-width:640px){#notebooklm{width:min(100% - 32px,1200px);padding:78px 0}section[aria-label="Supported use cases"]{justify-content:flex-start;width:calc(100% - 32px)}section[aria-label="Supported use cases"] span+span:before{display:none}}#notebooklm{border-top:0;border-bottom:1px solid var(--editlm-color-info-border);background:var(--editlm-color-info-subtle);align-items:center;width:auto;max-width:none;padding:96px max(24px,50vw - 600px)}#notebooklm h2{max-width:620px}#notebooklm>div:last-child{justify-self:end;max-width:470px;padding:0}#notebooklm>div:last-child p{color:var(--editlm-text-secondary)}#notebooklm .bannerCta{color:#fff;background:var(--editlm-action-primary);border-radius:8px;align-items:center;min-height:48px;padding:0 20px;text-decoration:none;display:inline-flex}#notebooklm .fileChips{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}#notebooklm .fileChips span{border:1px solid color-mix(in srgb,var(--editlm-color-brand-accent) 46%,white);color:var(--editlm-color-brand-ink);background:color-mix(in srgb,var(--editlm-color-brand-accent) 15%,white);border-radius:999px;padding:7px 11px;font-size:12px;font-weight:600}@media (max-width:640px){#notebooklm{gap:34px;width:auto;padding:68px 16px}#notebooklm>div:last-child{justify-self:start}#upload h1{font-size:50px}}
#how-it-works>header>p,#capabilities>header>p,#faq>header>p{max-width:650px;color:var(--editlm-text-secondary);margin:18px 0 0;font-size:17px}#notebooklm>div:first-child{align-self:start}.formats>p{color:var(--editlm-text-secondary);margin:18px 0 0}