body{overflow-x:hidden}.material-symbol{font-family:Material Symbols Outlined,Google Sans,Roboto,sans-serif;font-weight:400;line-height:1}.gbp-page{--blue:#1a73e8;--blue-hover:#185abc;--ink:#202124;--muted:#5f6368;--line:#dadce0;--soft:#f8f9fa;--panel:#f1f3f4;color:var(--ink);background:#fff;font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif}a{text-decoration:none}.google-topbar,.product-bar{align-items:center;width:100%;display:flex}.google-topbar{z-index:30;background:#fff;border-bottom:1px solid #f1f3f4;gap:30px;height:48px;padding:0 40px;position:sticky;top:0}.google-g{flex:none;align-items:center;display:inline-flex}.top-nav,.product-nav,.product-actions{align-items:center;display:flex}.top-nav{flex:1;gap:30px}.google-topbar .language-switcher{flex:none;width:auto}.google-topbar .language-switcher summary{width:auto;min-width:120px}.top-nav a{color:#3c4043;font-size:14px;font-weight:500}.account-icon{width:40px;height:40px;color:var(--blue);border:1px solid #e8eaed;border-radius:999px;place-items:center;font-family:Material Symbols Outlined;font-size:24px;display:grid}.product-bar{z-index:29;backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #f1f3f4;border-radius:24px 24px 0 0;gap:24px;min-height:64px;padding:0 44px;position:sticky;top:48px}.product-name{color:var(--ink);white-space:nowrap;font-size:20px;font-weight:500}.product-nav{flex:1;gap:24px}.product-nav a{color:var(--muted);font-size:14px;font-weight:500}.product-actions{gap:16px}.blue-button,.outline-button{border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 26px;font-size:16px;font-weight:500;transition:background .16s,box-shadow .16s,transform .16s;display:inline-flex}.blue-button{color:#fff;background:var(--blue);box-shadow:0 1px 2px #3c404333}.blue-button:hover{background:var(--blue-hover);box-shadow:0 4px 12px #1a73e842}.outline-button{color:var(--blue);border:1px solid var(--line);background:#fff}.hero{text-align:center;max-width:1120px;margin:0 auto;padding:54px 24px 78px}.hero-copy{max-width:960px;margin:0 auto}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-2.8px;margin-bottom:24px;font-size:clamp(46px,6vw,70px);font-weight:500;line-height:1.05}h2{letter-spacing:-1.8px;margin-bottom:18px;font-size:clamp(34px,4.5vw,56px);font-weight:500;line-height:1.08}h3{letter-spacing:-.3px;margin-bottom:12px;font-size:24px;font-weight:500;line-height:1.22}.hero-copy p,.section-title p,.connection-card p,.media-card p,.insights-section p,.steps-grid p,.faq-section p{color:var(--muted);font-family:Roboto,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.56}.hero-copy p{max-width:920px;margin:0 auto 36px}.hero-button{margin-bottom:38px}.hero-media{background:var(--panel);border-radius:14px;max-width:1120px;margin:0 auto;position:relative;overflow:hidden}.hero-media img{width:100%;height:auto;display:block}.connect-section,.industry-section,.insights-section,.steps-section,.faq-section{max-width:1120px;margin:0 auto;padding:82px 24px}.section-title{text-align:center;max-width:820px;margin:0 auto 44px}.compact-title{margin-bottom:34px}.query-row{justify-content:center;gap:20px;margin-bottom:36px;display:flex}.query-row span{border:1px solid var(--line);color:#3c4043;background:#fff;border-radius:999px;padding:16px 24px;font-size:18px;animation:4s ease-in-out infinite pillPulse;box-shadow:0 4px 16px #3c404314}.query-row span:nth-child(2){animation-delay:.4s}.query-row span:nth-child(3){animation-delay:.8s}.connection-grid,.media-card-grid,.steps-grid,.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.connection-card img,.media-card img,.story-card img,.insights-section img{object-fit:cover;width:100%;display:block}.connection-card img,.media-card img{aspect-ratio:1.37;border-radius:16px;margin-bottom:24px}.connection-card,.media-card{background:#fff}.connection-card p,.media-card p{font-size:16px}.audience-tabs{border-top:1px solid #f1f3f4;justify-content:center;gap:12px;max-width:1120px;margin:0 auto;padding:32px 24px 18px;display:flex}.audience-tabs a{color:#3c4043;border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:14px 22px;font-weight:500;display:inline-flex}.audience-tabs .material-symbol{color:var(--blue);font-size:22px}.text-cta{color:var(--blue);font-size:16px;font-weight:500;display:inline-flex}.media-card{border-radius:18px}.story-grid{grid-template-columns:.8fr repeat(2,minmax(0,1fr));align-items:stretch;gap:28px;margin-top:78px;display:grid}.story-count-1{grid-template-columns:.8fr minmax(0,1fr)}.story-grid>h2{align-self:center;margin:0;font-size:clamp(32px,4vw,46px)}.story-card{background:#fff;border:1px solid #edf0f2;border-radius:24px;overflow:hidden;box-shadow:0 8px 28px #3c404314}.story-card img{aspect-ratio:1.45}.story-card blockquote,.story-card p,.story-card a{margin-left:24px;margin-right:24px}.story-card blockquote{color:#3c4043;margin-top:24px;margin-bottom:22px;font-size:20px;line-height:1.42}.story-card p{color:var(--muted);gap:4px;font-size:14px;display:grid}.story-card strong{color:var(--ink);font-size:16px}.story-card a{margin-bottom:26px}.insights-section{grid-template-columns:.82fr 1.18fr;align-items:center;gap:56px;display:grid}.insights-section img{border-radius:24px}.steps-section{text-align:center}.steps-section>.blue-button{margin-bottom:48px}.steps-grid{text-align:left}.steps-grid article{border-top:1px solid var(--line);padding-top:28px}.faq-section{padding-top:42px}.faq-section h2{text-align:center}.faq-section details{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:860px;margin:28px auto 0;padding:28px 0}.faq-section summary{cursor:pointer;font-size:22px;font-weight:500}.faq-section p{margin:22px 0 0}.site-footer{background:var(--soft);border-top:1px solid #e8eaed;margin-top:36px;padding:54px 44px 34px}.footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1120px;margin:0 auto}.footer-grid nav{gap:13px;display:grid}.footer-grid h3{margin-bottom:6px;font-size:16px}.footer-grid a,.footer-bottom span{color:var(--muted);font-family:Roboto,sans-serif;font-size:14px}.footer-bottom{border-top:1px solid #e0e0e0;flex-wrap:wrap;gap:24px;max-width:1120px;margin:48px auto 0;padding-top:24px;display:flex}@keyframes pillPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=900px){.top-nav,.product-nav{display:none}.google-topbar,.product-bar{padding-left:20px;padding-right:20px}.product-name{flex:1}.connection-grid,.media-card-grid,.steps-grid,.footer-grid,.story-grid,.story-count-1,.insights-section{grid-template-columns:1fr}.story-grid>h2{text-align:center}}@media (width<=640px){.google-topbar{gap:18px}.product-bar{flex-direction:column;align-items:flex-start;gap:14px;padding-top:16px;padding-bottom:16px}.product-actions{justify-content:space-between;width:100%}.hero{padding-top:54px}h1{letter-spacing:-1.6px;font-size:44px}h2{letter-spacing:-.8px;font-size:34px}.query-row,.audience-tabs{flex-wrap:wrap}.connect-section,.industry-section,.insights-section,.steps-section,.faq-section{padding-top:58px;padding-bottom:58px}}
