@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/roboto/roboto-latin-400-normal.woff2") format("woff2"),url("/fonts/roboto/roboto-latin-400-normal.woff") format("woff")}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/roboto-condensed/roboto-condensed-latin-400-normal.woff2") format("woff2"),url("/fonts/roboto-condensed/roboto-condensed-latin-400-normal.woff") format("woff")}@font-face{font-family:"Roboto Condensed Medium";font-display:swap;src:url("/fonts/roboto-condensed-medium/roboto-condensed-medium.ttf") format("truetype")}@font-face{font-family:AkrobatBold;font-display:swap;src:url("/fonts/akrobat/Akrobat-Bold.woff2") format("woff2")}body{--horizontal-gutter-size:40px;--vertical-gutter-size:40px;font-size:1rem}.Campaign button.inline-link{background:0 0;border:none;padding:0;font:inherit;text-decoration:underline;cursor:pointer}.Campaign a,.Campaign button.inline-link{text-decoration:underline;color:#69b5f7}.Campaign a:hover,.Campaign button.inline-link:hover{text-decoration:underline;text-shadow:0 0 1px gray}.Campaign h1{font-family:AkrobatBold,"Roboto Condensed Medium",Roboto,sans-serif;font-size:4rem}.Campaign h2,.Campaign h3,.Campaign h4{font-family:"Roboto Condensed Medium",Roboto,sans-serif}.Campaign h3{color:#0054c6;padding-bottom:1em;font-size:2em}.Campaign h4{margin-top:2rem;margin-bottom:1rem}.Campaign ul{list-style-type:disc;margin:0 3em 2rem}.Campaign ul li{margin-top:1em}.Campaign .ctaBtn{display:inline-block;background:#ee3d7a;color:#fff;font-size:1.1em;padding:2px 2em;border-radius:.5em;border:1px solid #ee3d7a;margin-top:1em;text-decoration:none}.gutters{max-width:1050px;margin:0 auto;padding:var(--vertical-gutter-size) var(--horizontal-gutter-size)}.sideBySide{display:grid;grid-template-columns:1fr 1fr;gap:24px}.sideBySide.place-items-center{place-items:center}.middle-50{max-width:50%;margin:0 auto}.partnerLogo{width:min(250px,100%);padding:.125em .125em;border-radius:12px;background:#ea4336}.partnerLogo#pl1{margin:0 1.5rem 2rem 2rem;float:right}.vw-small .partnerLogo#pl1{display:block;text-align:center;margin:0 auto 3rem}x.partnerLogo#pl2{display:none}.point p:first-child{font-weight:700;margin-bottom:0;padding-bottom:0}.article:first-child{margin:3rem 0}.article:last-child{margin:5rem 0 3rem}#top-header{max-width:280px}.card-set{display:grid;grid-template-columns:repeat(var(--columns,2),1fr);gap:1.5rem;margin:2rem 0}@media (max-width:768px){.card-set{grid-template-columns:1fr}}.card-set .card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:box-shadow .2s,transform .2s}.card-set .card:hover{box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-2px)}.card-set .card .card-icon{font-size:2.5rem;margin-bottom:1rem;color:#8b5cf6}.card-set .card .card-content h1,.card-set .card .card-content h2,.card-set .card .card-content h3,.card-set .card .card-content h4,.card-set .card .card-content h5,.card-set .card .card-content h6{margin-top:0;margin-bottom:.75rem;color:#1a1a1a;font-weight:600}.card-set .card .card-content h1{font-size:1.5rem}.card-set .card .card-content h2{font-size:1.375rem}.card-set .card .card-content h3{font-size:1.25rem}.card-set .card .card-content h4{font-size:1.125rem}.card-set .card .card-content p{margin:.5rem 0;line-height:1.6}.card-set .card .card-content p:last-child{margin-bottom:0}.card-set .card .card-content :first-child{margin-top:0}.card-set .card .card-content :last-child{margin-bottom:0}.vw-small body{--horizontal-gutter-size:20px}.vw-small .sideBySide{display:block}.vw-small .middle-50{max-width:100%}.vw-small .partnerLogo#pl1{xdisplay:none;display:block;float:none}.vw-small .partnerLogo#pl2{display:inline-block}.vw-small #top-header{max-width:100%}.vw-small .partnerLogo#pl1.svelte-1kau14n.svelte-1kau14n{margin-top:3rem}p.svelte-1kau14n.svelte-1kau14n{font-size:1rem}h3.svelte-1kau14n.svelte-1kau14n{color:#4961a9}.segments.svelte-1kau14n.svelte-1kau14n{display:block;grid-template-columns:repeat(7,1fr);gap:1.5rem;margin-top:3rem}.vw-small .segments.svelte-1kau14n.svelte-1kau14n{display:block}.vw-small .segments.svelte-1kau14n .segment.svelte-1kau14n{margin-bottom:1rem}.segment.svelte-1kau14n.svelte-1kau14n{padding:2.5rem;border-radius:2rem;xbackground:url(/events/google-accelerate-bigquery-at-enterprise-scale/flower_comp000.png);xbackground-size:cover;xbackground-position:center;xbackground:var(--segment-color);background:#fff;color:#000;margin:1rem 1rem 1rem 3rem;filter:drop-shadow(0 0 32px rgba(0, 0, 0, .1))}.segment.svelte-1kau14n h4.svelte-1kau14n{color:#4049a6;color:var(--segment-color);xfont-weight:bold;font-family:Roboto Condensed Medium,AkrobatReg;font-size:1.75rem;position:relative;xleft:-50px;display:flex;align-items:center}.segment.svelte-1kau14n h4 img.svelte-1kau14n{width:64px;margin-left:-72px;x-margin-right:8px;margin-right:20px;flex-shrink:0;xborder:1px solid red;border-radius:50%;background-color:var(--segment-color)}.segment.svelte-1kau14n p.svelte-1kau14n{xborder:1px solid green;margin:.75rem}#fabrics.svelte-1kau14n ul.svelte-1kau14n{grid-template-columns:1fr 1fr 1fr;gap:1rem;list-style-type:none;x-margin:1rem 2rem 2rem;margin:4rem 2rem}#fabrics.svelte-1kau14n ul li.svelte-1kau14n{x-padding:1rem;padding:2rem 3rem;line-height:1.75;x-border-radius:1rem;border-radius:2rem;color:#fff;text-align:center;max-width:500px;margin:1.5rem auto}#fabrics.svelte-1kau14n p.svelte-1kau14n{font-size:1.125rem}@media(max-width:800px){p.svelte-1kau14n.svelte-1kau14n{xcolor:red}.gutters.svelte-1kau14n.svelte-1kau14n{padding:0}.segment.svelte-1kau14n.svelte-1kau14n{xborder:2px solid red;margin:1rem .5rem 1rem 1.5rem;padding:1.5rem}.segment.svelte-1kau14n h4.svelte-1kau14n{font-size:1.5rem}.segment.svelte-1kau14n h4 img.svelte-1kau14n{width:48px;margin-left:-48px;margin-right:12px}#fabrics.svelte-1kau14n.svelte-1kau14n{margin-bottom:3rem}#fabrics.svelte-1kau14n ul.svelte-1kau14n{display:block}#fabrics.svelte-1kau14n ul li.svelte-1kau14n{padding:2rem 1.5rem;margin:1rem auto}}#fabrics.svelte-1kau14n ul li.svelte-1kau14n:nth-child(1){background-color:#f07f5b}#fabrics.svelte-1kau14n ul li.svelte-1kau14n:nth-child(2){background-color:#ee3d7a}#fabrics.svelte-1kau14n ul li.svelte-1kau14n:nth-child(3){background-color:#b468a9}#fabrics.svelte-1kau14n ul li b.svelte-1kau14n{display:block;text-align:center;x-margin-bottom:0.25rem;margin:0 0 1rem 0;x-font-size:1.125em;font-size:1.375em;text-transform:uppercase}#fabrics.svelte-1kau14n p.svelte-1kau14n{max-width:600px;margin:0 auto;text-align:center}