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