.snowflake .tile-section{padding:0 var(--page-width-padding-inline)}@media screen and (width>=768px){.snowflake .tile-section{gap:var(--size12);padding:0 var(--size8) var(--size8)}}.snowflake .tile-section hgroup.centered-section-title h3{font-size:var(--font-xxxl)}@media screen and (width>=768px){.snowflake .swbc-quote{padding-bottom:20px!important}}@media screen and (width<800px){.snowflake .swbc-quote .quote-image,.snowflake .swbc-quote .quote-image.-left{flex-direction:column;align-items:flex-start;gap:0}.snowflake .swbc-quote .quote-image .quote,.snowflake .swbc-quote .quote-image.-left .quote{border-right:0;order:2;width:100%;margin-top:-22px}.snowflake .swbc-quote .quote-image .quote blockquote,.snowflake .swbc-quote .quote-image.-left .quote blockquote{padding-right:0}.snowflake .swbc-quote .quote-image .quote .quote-content,.snowflake .swbc-quote .quote-image.-left .quote .quote-content{padding-bottom:var(--size4)}.snowflake .swbc-quote .quote-image .quote .quote-cta,.snowflake .swbc-quote .quote-image.-left .quote .quote-cta{text-align:center;width:calc(100% + 40px);margin-top:3px;margin-left:-40px}.snowflake .swbc-quote .quote-image .partner-logo,.snowflake .swbc-quote .quote-image.-left .partner-logo{order:1;justify-content:center;align-self:center;width:100%;display:flex}.snowflake .swbc-quote .quote-image .partner-logo img,.snowflake .swbc-quote .quote-image.-left .partner-logo img{align-self:center;margin-top:60px;transform:scale(.75)}}@media screen and (width>=768px){.snowflake .snowflake-quote{padding-bottom:20px!important}}@media screen and (width<800px){.snowflake .snowflake-quote .quote-image,.snowflake .snowflake-quote .quote-image.-left{flex-direction:column;align-items:flex-start;gap:0}.snowflake .snowflake-quote .quote-image .quote,.snowflake .snowflake-quote .quote-image.-left .quote{border-right:0;order:2;width:100%;margin-top:-22px}.snowflake .snowflake-quote .quote-image .quote blockquote,.snowflake .snowflake-quote .quote-image.-left .quote blockquote{padding-right:0}.snowflake .snowflake-quote .quote-image .quote .quote-content,.snowflake .snowflake-quote .quote-image.-left .quote .quote-content{padding-bottom:var(--size4)}.snowflake .snowflake-quote .quote-image .partner-logo,.snowflake .snowflake-quote .quote-image.-left .partner-logo{order:1;justify-content:center;align-self:center;width:100%;display:flex}.snowflake .snowflake-quote .quote-image .partner-logo img,.snowflake .snowflake-quote .quote-image.-left .partner-logo img{margin-top:var(--size8);align-self:center;transform:scale(.75)}}.snowflake img{image-rendering:-webkit-optimize-contrast;transform:translateZ(0)}header.partner{padding-bottom:0;padding-top:var(--size20);align-items:center;gap:0}header.partner .colab{align-items:center;gap:var(--size14);padding-bottom:var(--size14);flex-direction:row;display:flex}header.partner .colab .omni-logo .wordmark{width:170px;height:78px}header.partner .colab .partner-logo img{width:316px;height:76px}header.partner .colab .plusSign{font-size:76px;font-weight:200;line-height:100%;position:relative;top:-10px}header.partner h2{color:var(--color-text4);font-size:var(--font-xl);line-height:var(--line-height-md);text-align:center;text-wrap:balance;max-width:547px}header.partner .background-image{aspect-ratio:1;pointer-events:none;z-index:-1;background-image:url(/images/pages/snowflake/bg-header.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:80vw;position:absolute;top:4vw;right:-42vw}header.partner .snowflake-bg{width:99px;height:126px;position:absolute;top:290px;left:auto;right:-20px}.world-tour{margin:clamp(var(--size18), 8vw, var(--size28)) auto 0;max-width:1334px;padding-inline:var(--page-width-padding-inline);width:100%;position:relative}.world-tour .world-tour-blobby{z-index:3;width:clamp(112px,12vw,144px);height:clamp(112px,12vw,144px);position:absolute;top:clamp(-72px,-6vw,-48px);left:clamp(-40px,-3.33vw,-24px)}.world-tour .world-tour-card{border-radius:14px;grid-template-columns:minmax(0,42fr) minmax(0,58fr);min-height:540px;padding:56px 96px 76px;display:grid;position:relative;overflow:visible}.world-tour .world-tour-copy{z-index:2;position:relative;transform:translate(40px)}.world-tour h2{white-space:nowrap;max-width:none;margin:9px 0 35px}.world-tour .world-tour-title{color:var(--color-swatch-blue-next)}.world-tour .world-tour-title-tail{white-space:nowrap}.world-tour .world-tour-stops{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.world-tour .world-tour-stops a{white-space:nowrap;align-items:center;width:fit-content;text-decoration:none;display:flex}.world-tour .world-tour-city{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.world-tour .world-tour-date{align-items:center;margin-left:9px;display:flex}.world-tour .world-tour-date:before{content:"";opacity:.75;background:currentColor;width:1px;height:16px;margin-right:9px}.world-tour .world-tour-stops a:hover .world-tour-city,.world-tour .world-tour-stops a:focus-visible .world-tour-city{color:var(--color-brand-primary-next)}.world-tour .world-tour-arrow{opacity:0;transition:opacity .12s,transform .12s;transform:translate(-3px)}.world-tour .world-tour-stops a:hover .world-tour-arrow,.world-tour .world-tour-stops a:focus-visible .world-tour-arrow{opacity:1;transform:translate(3px)}.world-tour .world-tour-photos{min-height:360px;position:relative}.world-tour .world-tour-photo{background:var(--color-pure-white-next);border:6px solid var(--color-pure-white-next);border-radius:8px;margin:0;position:absolute;overflow:hidden;box-shadow:0 246.547px 69.255px #c2489700,0 157.901px 62.791px #c2489703,0 88.646px 53.557px #c248970d,0 39.706px 39.706px #c2489717,0 10.157px 21.238px #c248971a}.world-tour .world-tour-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.world-tour .world-tour-photo-team{z-index:2;width:66%;top:132px;left:calc(2% + 6px)}.world-tour .world-tour-photo-bobsled{aspect-ratio:4/3;z-index:1;width:69%;top:292px;right:-22%;transform:rotate(5.64deg)}.world-tour .world-tour-photo-bobsled img{transform-origin:100%;transform:scale(1.22)}@media screen and (width>=800px){.world-tour{margin-bottom:var(--size8)}}@media screen and (800px<=width<1200px){.world-tour .world-tour-card{padding-inline:64px}.world-tour .world-tour-copy{transform:none}}@media screen and (width<800px){.world-tour{margin-bottom:0;margin-top:var(--size12)}.world-tour .world-tour-blobby{width:72px;height:72px;top:-22px;left:auto;right:16px;transform:scaleX(-1)}.world-tour .world-tour-card{flex-direction:column;min-height:0;padding:31px 28px 0;display:flex;overflow:visible}.world-tour .world-tour-copy{transform:none}.world-tour h2{white-space:normal;max-width:270px;margin:7px 0 25px}.world-tour .world-tour-title-tail{display:block}.world-tour .world-tour-stops{gap:10px}.world-tour .world-tour-date{margin-left:7px}.world-tour .world-tour-date:before{height:13px;margin-right:7px}.world-tour .world-tour-photos{height:clamp(195px,56vw,400px);min-height:195px;margin-top:34px}.world-tour .world-tour-photo{border-width:3.24px;border-radius:4.32px;box-shadow:0 133.139px 37.398px #c2489700,0 85.269px 33.908px #c2489703,0 47.87px 28.921px #c248970d,0 21.442px 21.442px #c2489717,0 5.485px 11.469px #c248971a}.world-tour .world-tour-photo-team{width:66%;max-width:330px;top:0;left:0}.world-tour .world-tour-photo-bobsled{width:62%;max-width:330px;top:48%;right:-2%}.section-river-flow{padding-top:0}}.section-river-flow{padding-top:60px;padding-bottom:60px;position:relative}@media screen and (width>=1024px){.section-river-flow{padding-top:38px;padding-bottom:60px}}.section-river-flow section{flex-direction:column;padding-bottom:0;display:flex}.section-river-flow .centered-section-title{max-width:769px;margin:0 auto;position:relative}@media screen and (width<800px){.section-river-flow .centered-section-title{padding-top:16px!important;padding-bottom:28px!important}}.section-river-flow .centered-section-title h2{color:#060609;text-align:left;font-size:24px;font-weight:700;line-height:120%}@media screen and (width>=1024px){.section-river-flow .centered-section-title h2{font-size:var(--size8);text-align:center;line-height:110%}}@media screen and (width<800px){.section-river-flow .centered-section-title h3{margin-top:0;margin-bottom:2px;font-size:1.375rem}}.section-river-flow .river-flow{flex-direction:column;gap:30px;display:flex}@media screen and (width<800px){.section-river-flow .river-flow{gap:40px}}@media screen and (width>=1024px){.section-river-flow .river-flow{gap:56px}}.section-river-flow .row{flex-direction:column;justify-content:center;gap:30px;display:flex}.section-river-flow .row .video-frame{aspect-ratio:653/366}@media screen and (width>=1024px){.section-river-flow .row .video-frame{max-width:43.76%}.section-river-flow .row{flex-direction:row;gap:65px}.section-river-flow .row.reverse{flex-direction:row-reverse}}.section-river-flow .cortex-code-row{position:relative}.section-river-flow .text-combo .cortex-code-heading{align-items:center;gap:var(--size4);text-align:left;flex-direction:row;justify-content:flex-start;display:flex}.section-river-flow .cortex-code-badge{pointer-events:none;width:clamp(58px,16vw,76px);max-width:76px;height:auto}@media screen and (width>=1024px){.section-river-flow .cortex-code-badge{width:clamp(72px,5.2vw,88px);max-width:88px}}.section-river-flow .video-frame{background-color:#fff;border-radius:9px;flex-shrink:0;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 12.316px 24.632px #0000001a}@media screen and (width>=1024px){.section-river-flow .video-frame{border-radius:4px}}.section-river-flow .video-frame svg{z-index:-1;width:100%}.section-river-flow .video-frame wistia-player,.section-river-flow .video-frame figure.video,.section-river-flow .video-frame iframe{width:100%;height:100%;position:absolute}.section-river-flow .video-frame figure.video{border:none;margin:0}.section-river-flow .video-frame figure.video iframe{border:none;position:static}@media screen and (width>=1024px){.section-river-flow .video-frame{border-radius:9.243px;width:100%;box-shadow:0 30px 60px #0000001a}}.section-river-flow .text-combo{color:#060606;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;display:flex}@media screen and (width>=1024px){.section-river-flow .text-combo{gap:20px}}.section-river-flow .text-combo div{flex-direction:column;gap:12px;display:flex}@media screen and (width>=1024px){.section-river-flow .text-combo div{gap:18px}}.section-river-flow .text-combo h3{font-size:20px;font-weight:590;line-height:120%}@media screen and (width>=1024px){.section-river-flow .text-combo h3{font-size:24px;line-height:32px}}.section-river-flow .text-combo p{font-size:16px;font-weight:400;line-height:140%}@media screen and (width>=1024px){.section-river-flow .text-combo p{font-size:18px}}.section-river-flow .text-combo a{color:var(--color-brand);font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);transition:opacity .25s}.section-river-flow .text-combo a:hover{opacity:.75}.section-ai-use-cases-video .centered-section-title{padding-bottom:40px}.section-ai-use-cases-video .centered-section-title h3{margin-bottom:16px}.section-ai-use-cases-video .video{border-radius:8.657px;max-width:80%;margin:auto;box-shadow:0 145px 87px #b41dbf0d,0 65px 65px #b41dbf17,0 16px 36px #b41dbf1a}@media screen and (width<768px){.section-ai-use-cases-video .video{max-width:100%}}.case-study-cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:22px;scroll-margin-top:75px;display:grid}@media screen and (width>768px){.case-study-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>1024px){.case-study-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.case-studies-cards-section{padding-top:90px}@media screen and (width<800px){.case-studies-cards-section{padding-top:60px}}.case-studies-cards-section .centered-section-title{padding-bottom:30px}.tiles{gap:var(--size4)}.tiles-bg{display:none}.tiles .tile{padding:var(--size6) var(--size5)}.tiles .tile-content{gap:var(--size3)}.tiles .tile-content .tile-title{letter-spacing:-.1px;font-weight:500}.tiles .tile-content .tile-copy{font-size:15px}.awards{gap:var(--size9);padding:var(--size14) var(--size12);justify-content:center;display:flex;position:relative}.awards .dot-texture{background-image:radial-gradient(circle at 1px 1px,#0003 1px,#0000 0);background-size:20px 20px;width:50vw;max-width:645px;height:78px;position:absolute}.awards .dot-texture:first-of-type{top:50%;left:-25%;transform:translateY(-50%)}.awards .dot-texture:nth-of-type(2){top:50%;right:-25%;transform:translateY(-50%)}.dashboard{gap:var(--size14) 0;grid-template-columns:1fr;padding-top:40px;padding-bottom:40px;display:grid}@media screen and (width>=768px){.dashboard{gap:0 var(--size5);grid-template-columns:repeat(3,1fr);padding-top:130px;padding-bottom:75px}}.dashboard h3{font-size:var(--font-xxl)}@media screen and (width>=768px){.dashboard h3{font-size:var(--font-xxxl)}}.dashboard p{font-size:var(--font-lg);line-height:var(--line-height-lg)}.dashboard a.call-to-action{margin-top:2px}.dashboard-content{padding-left:var(--size6);order:2;grid-column:span 1}@media screen and (width>=768px){.dashboard-content{padding-left:0;padding-top:var(--size24);order:1}}.dashboard-wrapper{order:1;grid-column:span 2;position:relative}@media screen and (width>=768px){.dashboard-wrapper{order:2}}.dashboard-wrapper img{width:100%;max-width:1200px}@media screen and (width>=768px){.dashboard-wrapper img{width:100vw}}.dashboard-wrapper .ellipse{z-index:-1;width:100vw;display:none;position:absolute;top:-33%}@media screen and (width>=768px){.dashboard-wrapper .ellipse{max-width:1273px;display:flex}}.dashboard-wrapper .ellipse2{z-index:-1;width:100vw;max-width:618px;position:absolute;top:-45%}@media screen and (width>=768px){.dashboard-wrapper .ellipse2{display:none}}.usage-highlights{background:var(--color-light-pink);margin-block:var(--size10);padding-block:var(--size15);justify-content:center;display:flex}.usage-highlights .usage-highlights-content{max-width:100%;padding-inline:var(--page-width-padding-inline);width:var(--page-width-lg)}.usage-highlights .usage-highlights-cards{align-items:flex-start}@media screen and (width<900px){header.partner{text-align:center}.big-pink-box{padding:var(--size8);flex-direction:column}.big-pink-box h1{width:100%}.big-pink-box>div{padding-block:var(--size6);border:none;padding-inline:0}}@media screen and (width<800px){.usage-highlights .usage-highlights-cards div{padding-block:var(--size6)}.usage-highlights .usage-highlights-cards div+div{border-top:1px solid #0000001a}}@media screen and (width<769px){.LearnMoreSection2 .call-out-cards{background:var(--color-surface);border-radius:var(--radius-lg);gap:0}}.LearnMoreSection2 .call-out-cards .call-out-card button{cursor:pointer}@media screen and (width<769px){.LearnMoreSection2 .call-out-cards .call-out-card{background-color:#0000;border-radius:0}}.LearnMoreSection2 .call-out-cards .divider{height:1px;margin-left:var(--size1);margin-right:var(--size1);background-color:#f7f6f3;padding-top:0;padding-bottom:0;display:flex}@media screen and (width>=768px){.LearnMoreSection2 .call-out-cards .divider{display:none}}.LearnMoreSection2 .centered-section-title{padding-top:0;padding-bottom:28px}@media screen and (width>=768px){.LearnMoreSection2 .centered-section-title{padding-bottom:42px}}.LearnMoreSection2 .centered-section-title h3{margin-bottom:0;font-size:36px}.RelatedResourcesSection{padding-bottom:85px}@media screen and (width>=768px){.RelatedResourcesSection{padding-bottom:112px}}.RelatedResourcesSection .centered-section-title{padding-top:0;padding-bottom:40px}@media screen and (width>768px){.RelatedResourcesSection .centered-section-title{padding-bottom:48px}}.RelatedResourcesSection .centered-section-title h3{margin-bottom:0;font-size:36px}.RelatedResourcesSection .post-collection{padding-inline:0}.SnowflakeArchitectureSection{contain-intrinsic-size:1100px 700px;content-visibility:auto;gap:var(--size10);flex-direction:column;max-width:100%;padding-top:60px;display:none}@media screen and (width>=768px){.SnowflakeArchitectureSection{display:flex}}.SnowflakeArchitectureSection .centered-section-title{padding:0 var(--page-width-padding-inline);text-align:center;margin:0 auto;padding-bottom:0}@media screen and (width>768px){.SnowflakeArchitectureSection .centered-section-title{max-width:709px;padding:0}}.SnowflakeArchitectureSection .centered-section-title h3{margin-bottom:0;font-size:36px}.SnowflakeArchitectureSection .dot-background{padding:0 var(--page-width-padding-inline);text-align:center;background-image:url(/images/pages/databricks/dot%20grid.svg);background-position:top;background-repeat:no-repeat;padding-bottom:22px}.SnowflakeArchitectureSection .dot-background img{width:100%;max-width:1037px}.ProductTour2{padding-bottom:102px;position:relative}@media screen and (width>=768px){.ProductTour2{padding-bottom:145px}}.ProductTour2 .left-ellipse{z-index:-1;width:100%;position:absolute;top:5%;left:-35%;transform:rotate(-45deg)}@media screen and (width>550px){.ProductTour2 .left-ellipse{max-width:1546px;top:-30%}}.ProductTour2 .right-ellipse{z-index:-1;width:100%;position:absolute;top:40%;right:-35%}@media screen and (width>550px){.ProductTour2 .right-ellipse{max-width:1348px;top:5%}}.ProductTour2 .centered-section-title{padding-top:0;padding-bottom:35px;position:relative}@media screen and (width>=768px){.ProductTour2 .centered-section-title{padding-bottom:66px}}.ProductTour2 .centered-section-title h2{margin-bottom:0;font-size:36px;line-height:100%}.ProductTour2 .video-intro{background-color:#0000;padding-inline:0;position:relative}.ProductTour2 .video-intro .yt-lite{margin-top:0}.case-studies-section{padding-top:60px;padding-bottom:90px}@media screen and (width<800px){.snowflake{background-size:contain}header.partner{padding-top:var(--size10)}header.partner .colab{gap:var(--size1);flex-direction:column}header.partner .colab .omni-logo .wordmark{width:100px;height:38px}header.partner .colab .partner-logo img{width:187px;height:44px}header.partner .colab .plusSign{font-size:36px;font-weight:200;position:relative;top:-4px}header.partner h2{font-size:var(--font-md);line-height:var(--line-height-sm)}header.partner .background-image{width:800px;top:200px;left:0}header.partner .snowflake-bg{display:none}.tiles{gap:var(--size3);position:relative}.tiles-bg{pointer-events:none;z-index:-1;width:375px;height:1500px;display:block;position:absolute;left:-100px}.awards{gap:var(--size0);padding-block:var(--size6)}.awards img{scale:.75}.usage-highlights .usage-highlights-cards div{padding-block:var(--size6)}.usage-highlights .usage-highlights-cards div+div{border-top:1px solid #0000001a}}
