header.hero hgroup{padding-right:var(--size10)}header.hero h1{letter-spacing:0}header.hero h2{color:var(--font-color-primary);font-family:var(--font-family-body-next);font-size:var(--font-size-body-l-next);font-weight:var(--font-weight-body-next);letter-spacing:0;line-height:var(--line-height-body-l-next);max-width:35rem}header.hero .product-imagery{display:grid}header.hero .product-imagery img{border-radius:var(--radius-lg);box-shadow:var(--card-shadow);grid-area:1/1;position:relative}header.hero .product-imagery .sql-image{border-radius:8px;place-self:center end;max-width:351px;transform:translate(55px)}@media screen and (width<700px){header.hero .product-imagery .sql-image{display:none}}header.hero .product-imagery .sheet-preview{box-shadow:var(--card-shadow);grid-area:1/1;align-self:end;position:relative;overflow:hidden;transform:translate(-130px,90px)}@media screen and (width<700px){header.hero .product-imagery .sheet-preview{display:none}}header.hero .gradients{width:100%;height:100%;position:absolute}header.hero .gradients .breeze{filter:blur(100px);opacity:.7;background:linear-gradient(129deg,#81e8ff 14.86%,#92d6b5 42.74%,#ffd15b 78.91%);border-radius:100px;width:320px;height:415px;position:absolute;top:50px;left:auto;right:20%}header.hero .gradients .dawn{filter:blur(100px);opacity:.5;background:linear-gradient(111.26deg,#bca2f3 9%,#ff7aa2 55.26%,#f3d4a2 89.74%);border-radius:100px;width:320px;height:415px;position:absolute;top:50px;left:20%}@media screen and (width<=1099px){header.hero.product-shot-inline hgroup{margin-inline:auto}}@media screen and (900px<=width<=1099px){header.hero.product-shot-inline{--max-image-size:100%;padding-block:var(--size2);grid-template-columns:1fr}header.hero.product-shot-inline hgroup{text-align:center;align-items:center;padding-right:0}header.hero.product-shot-inline .product-imagery{justify-content:center}}@media screen and (width<700px){header.hero.product-shot-inline{gap:var(--size10)}}.marquee{margin-block:var(--size4) var(--size10)}.faster-decisions{margin-block-start:var(--size20)}.faster-decisions .centered-section-title{padding-block:calc(var(--size15) / 2)}.faster-decisions h4{font-size:var(--font-xl)}.footer-demo-section .footer-demo-text .stack{padding-top:var(--size2)!important}@media screen and (width<=899px){.footer-demo-section .footer-demo-imagery{width:min(100%,600px)!important}}.tab-accordion-data-access,.tab-accordion-governed-modeling{margin-block-start:calc(var(--size20) * 1.2)}@media screen and (width>=1024px){.tab-accordion-governed-modeling .tab-accordion-layout{grid-template-columns:minmax(0,618px) 310px}.tab-accordion-governed-modeling.tab-accordion-image-left .tab-accordion-screenshots{justify-self:stretch;width:100%;margin-left:0;margin-right:0}}.tab-accordion-section{margin-block-start:var(--size20);margin-inline:auto}.tab-accordion-section .centered-section-title{text-align:center;padding:0}.tab-accordion-section .centered-section-title h2{letter-spacing:0;font-size:2rem;line-height:var(--line-height-md);margin-bottom:var(--size4)}@media screen and (width<50rem){.tab-accordion-section .centered-section-title h2{margin-bottom:var(--size2);line-height:normal}}.tab-accordion-section .centered-section-title p{color:var(--color-text4);font-size:var(--font-lg);margin:var(--size2) auto;text-wrap:balance;max-width:50rem;line-height:1.5}.dashboards-showcase,.workbooks-showcase,.cf-testimonial.wide,.spreadsheets-callout{margin-block-start:var(--size20)}.dashboards-showcase,.workbooks-showcase{margin-block-start:var(--size10)}.spreadsheets-callout{margin-block-start:calc(var(--size20) * 1.25)}.dashboards-showcase .segment-text,.workbooks-showcase .segment-text{flex-direction:column;align-self:stretch;display:flex}.dashboards-showcase .segment-text>.stack,.workbooks-showcase .segment-text>.stack{flex:1}.dashboards-showcase .segment-text .link-arrow,.workbooks-showcase .segment-text .link-arrow{font-size:var(--font-md)}.segment-nav{align-items:center;gap:var(--size3);padding-top:var(--size8);justify-content:space-between;margin-top:auto;display:flex}.segment-nav label{cursor:pointer;font-size:var(--font-sm);align-items:center;gap:var(--size2);padding:var(--size1) 0;font-weight:500;transition:color .15s;display:flex;color:#6f7780!important}.segment-nav label svg{box-sizing:border-box;background-color:#f5f6f8;border-radius:100%;flex-shrink:0;width:30px;height:30px;padding:11px 10px}.segment-nav label svg path{fill:#a1a1a1;transition:fill .15s}.segment-nav label:hover{color:var(--color-text)!important}.segment-nav label:hover svg path{fill:var(--color-text)}.segment-nav .segment-nav-next{margin-left:auto}@media screen and (width<62.5rem){header.hero{align-items:center;padding-block-start:var(--size2);display:flex}header.hero hgroup{max-width:35rem;padding-inline:var(--size4)}header.hero .hero-screens .sql-image{transform:translate(20%)}}@media screen and (width<700px){header.hero hgroup{gap:20px;padding-inline:0}}@media screen and (width<50rem){header.hero .hero-screens{scale:.8}}@media screen and (width<28rem){header.hero h1{padding-top:0}header.hero .hero-screens{height:16rem;transform:translateY(-153px)}}.dashboards-showcase .centered-section-title{padding-block-end:var(--size6)}.dashboards-showcase .segment-wrapper{gap:var(--size6)}.dashboards-showcase .segmented-control{grid-template-columns:repeat(4,1fr);width:min(100%,900px);max-width:900px}.dashboards-showcase .segmented-control label{font-size:clamp(.7rem, 1.3vw, var(--font-xs))}.dashboards-showcase .segmented-control label:before{content:"";z-index:-1;background:0 0;border-radius:20rem;transition:background .12s;position:absolute;inset:2px}.dashboards-showcase .segmented-control label:hover:before{background:#fff}.dashboards-showcase .dashboards-segments .segment-container{border:1px solid var(--color-border1);border-radius:var(--radius-md);box-shadow:var(--card-shadow);background:#fff}.dashboards-showcase .dashboards-segments .segment-container-content{gap:0;height:100%}.dashboards-showcase .dashboards-segments .segment-imagery{padding:var(--size4);overflow:hidden}.dashboards-showcase .dashboards-segments .segment-imagery .clip-box{border:1px solid var(--color-border1);border-radius:var(--radius-md);height:100%;overflow:hidden}.dashboards-showcase .dashboards-segments .segment-imagery .clip-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%;height:100%;display:block}.dashboards-showcase .dashboards-segments .segment-container{min-height:360px}.dashboards-showcase .dashboards-segments .segment-text{padding:var(--size8)}@media screen and (width<40rem){.dashboards-showcase .segment-nav{display:none}.dashboards-showcase .segmented-content{gap:var(--size8);flex-direction:column;display:flex}.dashboards-showcase .segmented-content .segment-container{opacity:1;height:auto}.dashboards-showcase .dashboards-segments .segment-container{min-height:0}.dashboards-showcase .dashboards-segments .segment-imagery{height:auto;padding:var(--size6) var(--size4) 0;order:-1}.dashboards-showcase .dashboards-segments .segment-text{padding:var(--size8) var(--size4) var(--size6)}.dashboards-showcase .segmented-control{display:none}}@media screen and (width>40rem){.dashboards-showcase .segment-imagery{place-content:center;max-height:none}}.workbooks-showcase .centered-section-title{padding-block-end:var(--size6)}.workbooks-showcase .segment-wrapper{gap:var(--size6)}.workbooks-showcase .segmented-control{grid-template-columns:repeat(4,1fr);width:min(100%,900px);max-width:900px}.workbooks-showcase .segmented-control label{font-size:clamp(.7rem, 1.3vw, var(--font-xs))}.workbooks-showcase .segmented-control label:before{content:"";z-index:-1;background:0 0;border-radius:20rem;transition:background .12s;position:absolute;inset:2px}.workbooks-showcase .segmented-control label:hover:before{background:#fff}.workbooks-showcase .workbooks-segments .segment-container{border:1px solid var(--color-border1);border-radius:var(--radius-md);box-shadow:var(--card-shadow);background:#fff;min-height:360px}.workbooks-showcase .workbooks-segments .segment-container-content{gap:0;height:100%}.workbooks-showcase .workbooks-segments .segment-imagery{padding:var(--size4);overflow:hidden}.workbooks-showcase .workbooks-segments .segment-imagery .clip-box{border:1px solid var(--color-border1);border-radius:var(--radius-md);height:100%;overflow:hidden}.workbooks-showcase .workbooks-segments .segment-imagery .clip-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%;height:100%;display:block}.workbooks-showcase .workbooks-segments .segment-text{padding:var(--size8)}@media screen and (width<40rem){.workbooks-showcase .segment-nav{display:none}.workbooks-showcase .segmented-content{gap:var(--size8);flex-direction:column;display:flex}.workbooks-showcase .segmented-content .segment-container{opacity:1;height:auto}.workbooks-showcase .workbooks-segments .segment-container{min-height:0}.workbooks-showcase .workbooks-segments .segment-imagery{height:auto;padding:var(--size6) var(--size4) 0;order:-1}.workbooks-showcase .workbooks-segments .segment-text{padding:var(--size8) var(--size4) var(--size6)}.workbooks-showcase .segmented-control{display:none}}@media screen and (width>40rem){.workbooks-showcase .segment-imagery{place-content:center;max-height:none}}.feature-showcase h4{margin:var(--size20) auto var(--size6);padding-block:var(--size10);text-align:center;font-size:2rem;font-weight:600;position:relative}.feature-showcase .segment-container-content{gap:0}.feature-showcase a{font-weight:500}.feature-showcase .segment-imagery{max-height:35vh;overflow:hidden}.feature-showcase .segment-imagery img{border-radius:var(--radius-md);box-shadow:var(--card-shadow);max-width:100%}.feature-showcase .segment-imagery .clip-box{height:fit-content;padding:var(--size6);width:fit-content;overflow:hidden}.feature-showcase .segment-text{padding:var(--size6)}@media screen and (width<40rem){.feature-showcase .segmented-content{gap:var(--size8);flex-direction:column;display:flex}.feature-showcase .segmented-content .segment-container{opacity:1;height:auto}.feature-showcase .segment-text{order:-1}.feature-showcase .segmented-control{display:none}}@media screen and (width>40rem){.feature-showcase .segment-imagery{place-content:center;max-height:none}}@media screen and (width>68rem){.feature-showcase .segment-imagery{overflow:visible}.feature-showcase .segment-imagery>*{position:absolute}.feature-showcase .segment-imagery .clip-box img{max-width:none}.feature-showcase .segment-text{order:initial;padding:0 var(--size10)}}.communicate-segments .flex-vis-segment{background:linear-gradient(95deg,#b1f2ac 5.32%,#c2ffde 91.48%)}.communicate-segments .flex-vis-segment .clip-box{grid-area:1/1;place-self:end}.communicate-segments .flex-vis-segment .clip-box:first-child{transform:translate(-50%,20%)}.communicate-segments .flex-vis-segment .clip-box:nth-child(2){transform:translate(50%,20%)}@media (width<40rem){.communicate-segments .flex-vis-segment img{scale:.95}}@media (width>68rem){.communicate-segments .flex-vis-segment .clip-box:first-of-type{transform:translate(-40px,-110px)}.communicate-segments .flex-vis-segment .clip-box:nth-of-type(2){clip-path:inset(0 0 0 120px);place-self:center start;transform:translate(-120px,-55px)}.communicate-segments .flex-vis-segment .clip-box:nth-of-type(3){clip-path:inset(0 0 75px);place-self:end;transform:translateY(75px)}}.communicate-segments .interactive-dashboards-segment{background:linear-gradient(95deg,#a3d5f0 5.32%,#b8fcfc 91.48%)}@media (width>68rem){.communicate-segments .interactive-dashboards-segment .clip-box:first-child{clip-path:inset(0 0 47px);justify-self:center}}.communicate-segments .share-segment{background:linear-gradient(95deg,#d0c4ff 5.32%,#f9e0ff 91.48%)}.communicate-segments .share-segment .clip-box:nth-child(2){transform:translate(20%)}@media (width>68rem){.communicate-segments .share-segment .clip-box:first-child{clip-path:inset(0 0 120px);transform:translateY(-40px)translate(20px)}.communicate-segments .share-segment .clip-box:nth-child(2){clip-path:inset(0 0 40px);place-self:end;transform:translateY(40px)}}.explore-segments .workbook-segment{background:#c1e9e9}@media (width>68rem){.explore-segments .workbook-segment .clip-box:first-child{clip-path:inset(0 0 40px);transform:translateY(-50px)}}.explore-segments .spreadsheet-segment{background:#fcdbf3}@media (width>68rem){.explore-segments .spreadsheet-segment .clip-box:first-child{clip-path:inset(0 0 67px);transform:translate(42px)translateY(-9px)}}.explore-segments .data-sets-segment{background:#feefb9}.explore-segments .data-sets-segment .topic-picker{grid-area:1/1;scale:.95}.explore-segments .data-sets-segment .clip-box:first-child{clip-path:inset(0 0 138px);width:100%;display:grid}.explore-segments .data-sets-segment .topic-picker:nth-of-type(2){transform:translate(40px,45px)}.explore-segments .data-sets-segment .topic-picker:first-of-type{transform:translate(80px,80px)}@media (width>68rem){.explore-segments .data-sets-segment .clip-box:first-child{clip-path:inset(0 0 188px);transform:translate(60px)translateY(-60px)}}.explore-segments .sql-segment{background:linear-gradient(95deg,#f0ebff 5.32%,#e8e0ff 91.48%)}@media (width>68rem){.explore-segments .sql-segment .clip-box:first-child{clip-path:inset(0 88px 0 0);align-self:center}}.connect-segments .cache-segment{background:linear-gradient(95deg,#a5f4e1 1.13%,#bce0fc 91.48%)}.connect-segments .cache-segment svg{width:100%;max-width:325px;max-height:200px}.connect-segments .cache-segment .clip-box:first-child{place-self:center}@media (width>68rem){.connect-segments .cache-segment svg{max-height:none}.connect-segments .cache-segment .clip-box:first-child{transform:translateY(-20px)}}.connect-segments .integrated-segment{background:linear-gradient(95deg,#fad4fd 5.32%,#fde8c9 91.48%)}.connect-segments .integrated-segment .db-icon-grid{gap:var(--size4);grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.connect-segments .integrated-segment .db-icon-grid svg{max-width:100%}.connect-segments .integrated-segment .db-icon{border-radius:var(--radius-md);box-shadow:var(--card-shadow);padding:var(--size3);background-color:#fff}@media (width>68rem){.connect-segments .integrated-segment .clip-box:first-child{place-self:center}}.trust-segments .data-model-panel{background:linear-gradient(95deg,#f3e0bb 1.13%,#ffe1e1 91.48%)}.trust-segments .data-model-panel img{box-shadow:none;border-radius:0}@media (width>68rem){.trust-segments .data-model-panel .clip-box:first-child{clip-path:inset(0 0 107px);justify-self:center;transform:translateY(-50px)}}.trust-segments .permissions-panel{background:linear-gradient(95deg,#a3cbf0 5.32%,#b8fcd7 91.48%)}.trust-segments .permissions-panel svg{max-width:100%;max-height:220px}.trust-segments .permissions-panel .clip-box{place-self:center}@media (width>68rem){.trust-segments .permissions-panel .clip-box:first-child{clip-path:inset(0 0 79px);transform:translateY(14px)}.trust-segments .permissions-panel svg{max-height:none}}.trust-segments .certificates-panel{background:linear-gradient(95deg,#cfddfa 5.32%,#d4b3fd 91.48%)}.trust-segments .certificates-panel .certificate-badge-grid{gap:var(--size5);grid-template-columns:repeat(2,max-content);display:grid;transform:translateY(-80px)}@media (width>68rem){.trust-segments .certificates-panel .clip-box:first-child{clip-path:inset(0 0 35px);justify-self:center;transform:translateY(-48px)}.trust-segments .certificates-panel .certificate-badge-grid{transform:none}}.trust-segments .support-panel{background:linear-gradient(95deg,#fed4fa 5.32%,#fdcce5 35.21%,#fcbebe 91.48%)}.trust-segments .support-panel img{box-shadow:none;border-radius:0}@media (width>68rem){.trust-segments .support-panel .clip-box:first-child{transform:translateY(-35px)}}.topic-picker{border-radius:var(--radius-md);box-shadow:var(--card-shadow);background-color:#fff;width:300px;height:545px}.topic-picker .heading{padding:var(--size3) var(--size4);border-bottom:1px solid #e0e4eb}.topic-picker .heading p{font-size:20px;font-weight:600}.topic-picker .topic-list{font-size:var(--font-md);padding-block:var(--size4)}.topic-picker .topic-item{align-items:center;gap:var(--size2);padding:var(--size2) var(--size4);font-weight:500;display:flex}.topic-picker .advanced{padding:var(--size4);border-top:1px solid #e0e4eb}.topic-picker .advanced .small-header{color:var(--color-text3);font-size:var(--font-xs);padding-block:var(--size1) var(--size3);font-weight:600}.topic-picker .advanced .advanced-item{padding:var(--size2) 0}.spreadsheets-callout{align-items:center;gap:var(--size8);flex-direction:column;display:flex}.spreadsheets-callout .centered-section-title{text-align:center;padding:0}.spreadsheets-callout .spreadsheets-hero-image{border-radius:var(--radius-lg);width:842px;max-width:100%}@media screen and (width<700px){header.hero .sheet-preview,header.hero .sql-image{display:none}}.carousel-pipeline{--carousel-pipeline-right-bleed:max(var(--page-width-padding-inline), calc((100vw - var(--page-width-lg)) / 2 + var(--page-width-padding-inline)));background:var(--color-warm-white-next);border-bottom:1px solid var(--color-border-light-next);margin-block-start:calc(var(--size20) * 1.2);padding-block:var(--size12);margin-bottom:0;position:relative;overflow:hidden}@media screen and (width>=1024px){.carousel-pipeline{padding-block:var(--size16);margin-bottom:0}}.carousel-pipeline .page-section__inner{align-items:start;gap:var(--size10);display:grid}@media screen and (width>=900px){.carousel-pipeline .page-section__inner{align-items:center;gap:var(--size14);grid-template-columns:minmax(18rem,.7fr) minmax(0,1.3fr)}}.carousel-pipeline .carousel-pipeline-copy{text-align:left;z-index:2;max-width:28rem;padding:0;display:grid;position:relative}@media screen and (width>=900px){.carousel-pipeline .carousel-pipeline-copy{justify-items:start}}.carousel-pipeline .carousel-pipeline-copy .heading-xl{margin-bottom:var(--size5)}.carousel-pipeline .carousel-pipeline-copy .body-l{max-width:26rem}.carousel-pipeline .carousel-pipeline-copy .body-l .link-arrow{font-size:inherit}.carousel-pipeline .carousel-pipeline-media{gap:var(--size8);justify-items:center;width:100%;min-width:0;display:grid}.carousel-pipeline .carousel-hero{aspect-ratio:146/83;justify-self:stretch;width:100%;position:relative;overflow:hidden}@media screen and (width>=900px){.carousel-pipeline .carousel-hero{width:calc(100% + var(--carousel-pipeline-right-bleed))}}.carousel-pipeline .carousel-image{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;opacity:0;pointer-events:none;z-index:0;width:100%;height:100%;transition:opacity .45s;display:block;position:absolute;inset:0}.carousel-pipeline .carousel-image.active{opacity:1;z-index:1}.carousel-pipeline .carousel-pipeline-controls{justify-content:center;justify-self:stretch}@media screen and (width>=900px){.carousel-pipeline .carousel-pipeline-controls{width:calc(100% + var(--carousel-pipeline-right-bleed))}}.cf-testimonial .quote-section-v2 .quote .quote-content cite{margin-top:var(--size4);max-width:none}@media screen and (width>=800px){.cf-testimonial .quote-section-v2 .quote blockquote svg{top:0;scale:.75}.cf-testimonial .quote-section-v2 .quote-image .partner-logo img{width:225px}.cf-testimonial .quote-section-v2 .partner-logo .quote-cta{padding-top:0}.cf-testimonial .quote-section-v2 .quote .quote-content{font-size:var(--font-md)}}@media screen and (width<800px){.cf-testimonial .quote-section-v2 .quote blockquote{padding-inline:var(--page-width-padding-inline)}.cf-testimonial .quote-section-v2 .quote-image{gap:var(--size1)!important}.cf-testimonial .quote-section-v2 .quote-cta-mobile{margin-top:calc(var(--size8) - var(--size1))}.cf-testimonial .quote-section-v2 .quote .quote-content{font-size:var(--font-md);padding-right:0;padding-top:var(--size8)}.cf-testimonial .quote-section-v2 .quote-image .partner-logo img{width:150px}.cf-testimonial .quote-section-v2 .quote .quote-content cite{font-size:var(--font-xs)}}
