/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-absolutezero:var(--color-blue-600);--color-white:#fff;--color-text:var(--color-gray);--color-text-light:var(--color-gray-500);--color-gray-050-o-40:rgba(243,244,249,0.4);--color-gray-200-o-80:rgba(212,212,218,0.8);--color-maximumred:var(--color-red-500);--color-sunglow:#ffd23f;--color-sunglow-shaded:#977405;--color-lightninggreen:#26a769;--color-focus:var(--color-lightninggreen);--color-absolutezero-hover:var(--color-blue-650);--color-absolutezero-active:var(--color-blue-700);--color-maximumred-hover:var(--color-red-550);--color-maximumred-active:var(--color-red-600);--color-bgblue-hover:var(--color-blue-020);--color-bgblue-active:var(--color-blue-050);--color-bgred-hover:var(--color-red-020);--color-bgred-active:var(--color-red-050);--color-gray:#232429;--color-gray-900:#393a3f;--color-gray-800:#55565b;--color-gray-700:#75767b;--color-gray-600:#828388;--color-gray-500:#919297;--color-gray-400:#adaeb3;--color-gray-300:#c1c2c7;--color-gray-200:#d3d4d9;--color-gray-100:#dedfe4;--color-gray-050:#f3f4f9;--color-gray-025:#f9faff;--color-blue:var(--color-blue-600);--color-blue-900:#000f33;--color-blue-800:#001f66;--color-blue-700:#002e9a;--color-blue-650:#0036b1;--color-blue-600:#003ecc;--color-blue-500:#004eff;--color-blue-400:#3371ff;--color-blue-300:#6694ff;--color-blue-200:#99b8ff;--color-blue-100:#ccdbff;--color-blue-070:#dbe6ff;--color-blue-050:#e5edff;--color-blue-020:#f5f8ff;--color-red:var(--color-red-500);--color-red-900:#2c0707;--color-red-800:#580e0e;--color-red-700:#841515;--color-red-600:#b01c1c;--color-red-550:#c61f1f;--color-red-500:#dc2323;--color-red-400:#e34f4f;--color-red-300:#ea7b7b;--color-red-200:#f1a7a7;--color-red-100:#f8d3d3;--color-red-070:#fae0e0;--color-red-050:#fce9e9;--color-red-020:#fdf5f5;--color-fg:var(--color-text);--color-bg:var(--color-white);--color-link:var(--color-absolutezero);--color-link-hover:var(--color-absolutezero-hover);--color-link-active:var(--color-absolutezero-active);--color-divider:rgba(142,146,156,0.5);--font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-family-serif:"Times New Roman",times,serif;--line-height:1.5;--line-height-heading:1.3;--line-height-form-label:calc(18rem / 16);--font-size-base:1rem;--font-size-xl:2.25rem;--font-size-h1:2.027rem;--font-size-h2:1.802rem;--font-size-h3:1.602rem;--font-size-h4:1.424rem;--font-size-h5:1.266rem;--font-size-h6:1.125rem;--font-size-s:0.889rem;--font-size-xs:0.79rem;--font-size-xxs:0.702rem;--font-size-label:var(--font-size-s);--font-size-description:var(--font-size-xs);--space-xl:3rem;--space-l:1.5rem;--space-m:1rem;--space-s:0.75rem;--space-xs:0.5rem;--speed-transition:0.2s;--transition:all var(--speed-transition) ease-out;--base-border-radius:2px;--focus-border-size:0.1875rem;--focus-border-offset-size:2px;--outline-size:2px;--focus-outline:var(--outline-size) dotted transparent;--focus-box-shadow:0 0 0 var(--focus-border-offset-size) var(--color-white),0 0 0 calc(var(--focus-border-size) + var(--focus-border-offset-size)) var(--color-focus);--shadow-z3:0 0.875rem 1.875rem rgba(0,0,0,0.1);--input-fg-color:var(--color-fg);--input-bg-color:var(--color-bg);--input-fg-color--description:var(--color-gray-800);--input-fg-color--placeholder:var(--color-gray-700);--input-border-color:var(--color-gray-500);--input--hover-border-color:var(--color-text);--input--focus-border-color:var(--color-absolutezero);--input--error-color:var(--color-maximumred);--input--error-border-color:var(--color-maximumred);--input--disabled-color:rgba(84,85,96,0.6);--input--disabled-fg-color:var(--color-gray-600);--input--disabled-bg-color:#f2f2f3;--input--disabled-border-color:#bababf;--input--disabled-border-opacity:0.5;--input-border-radius-size:0.125rem;--input-border-size:1px;--input--error-border-size:2px;--input-padding-vertical:calc(var(--space-s) - var(--input-border-size));--input-padding-horizontal:calc(var(--space-m) - var(--input-border-size));--input-font-size:var(--font-size-base);--input-line-height:var(--space-l);--input-padding-vertical--small:calc(var(--space-xs) - (var(--input-border-size) * 2));--input-padding-horizontal--small:calc(var(--space-m) - var(--input-border-size));--input-font-size--small:var(--font-size-xs);--input-line-height--small:1.3125rem;--input--extrasmall-padding-vertical:calc(0.15rem - var(--input-border-size));--input--extrasmall-padding-horizontal:calc(var(--space-xs) - var(--input-border-size));--input--extrasmall-font-size:var(--font-size-s);--input--extrasmall-line-height:calc(var(--space-m) + 0.2rem);--input--required-mark-size:0.4375rem;--input--label-spacing:1.6875rem;--details-bg-color:rgba(243,244,249,0.4);--details-border-color:var(--color-gray-100);--details-summary-shadow-color:var(--color-focus);--details-summary-focus-border-size:var(--focus-border-size);--details-desktop-wrapper-padding-start:calc(var(--space-m) + var(--space-s) + var(--space-xs));--details-box-shadow:0 2px 0.25rem rgba(0,0,0,0.1);--details-border-size:1px;--details-border-size-radius:2px;--details-accordion-border-size-radius:var(--base-border-radius);--details-spread-box-shadow-radius:2px;--details-bg-color-transition-duration:0.12s;--details-box-shadow-transition-duration:0.2s;--details-transform-transition-duration:0.12s;--details-line-height:1.295rem;--button--focus-border-color:var(--color-blue-300);--button-border-radius-size:var(--base-border-radius);--button-fg-color:var(--color-text);--button-bg-color:var(--color-gray-200);--button--hover-bg-color:var(--color-gray-300);--button--active-bg-color:var(--color-gray-400);--button--disabled-bg-color:#ebebed;--button--disabled-fg-color:var(--color-gray-500);--button-fg-color--primary:var(--color-white);--button-bg-color--primary:var(--color-absolutezero);--button--hover-bg-color--primary:var(--color-absolutezero-hover);--button--active-bg-color--primary:var(--color-absolutezero-active);--button--focus-bg-color--primary:var(--button-bg-color--primary);--button--disabled-bg-color--primary:var(--color-gray-200);--button--disabled-fg-color--primary:var(--color-gray-600);--button-fg-color--danger:var(--color-white);--button-bg-color--danger:var(--color-maximumred);--button--hover-bg-color--danger:var(--color-maximumred-hover);--button--active-bg-color--danger:var(--color-maximumred-active);--dropbutton-widget-z-index:100;--jui-dropdown-fg-color:var(--color-gray-800);--jui-dropdown-bg-color:var(--color-white);--jui-dropdown--active-fg-color:var(--color-white);--jui-dropdown--active-bg-color:var(--color-absolutezero);--jui-dropdown-border-color:rgba(216,217,224,0.8);--jui-dropdown-shadow-color:rgba(34,35,48,0.1);--jui-dialog-title-color:var(--color-white);--jui-dialog-title-bg-color:var(--color-text);--jui-dialog-title-font-size:var(--font-size-h4);--jui-dialog-close-button-size:calc(var(--space-m) * 2);--jui-dialog-close-button-border-radius:50%;--jui-dialog-close-button-reserved-space:calc(var(--space-m) * 4);--jui-dialog-off-canvas-close-button-reserved-space:calc(var(--space-m) * 3);--jui-dialog-border-radius:0.25rem;--jui-dialog-box-shadow:0 0 var(--space-m) calc(var(--space-m) / -4) var(--color-text);--jui-dialog--focus-outline:2px dotted transparent;--jui-dialog--focus-box-shadow:0 0 0 0.1875rem var(--color-focus);--jui-dialog-z-index:1260;--jui-dialog-off-canvas-z-index:501;--progress-bar-border-size:1px;--progress-bar-small-size:calc(var(--space-xs) - (2 * var(--progress-bar-border-size)));--progress-bar-small-size-radius:var(--space-xs);--progress-bar-spacing-size:var(--space-xs);--progress-bar-transition:width 0.5s ease-out;--progress-bar-label-color:var(--color-text);--progress-bar-description-color:var(--color-gray-800);--progress-bar-description-font-size:var(--font-size-xs);--progress-track-border-color:var(--color-gray-500);--progress-track-bg-color:var(--color-gray-200);--tabledrag-handle-icon-size:calc(17rem / 16);--ajax-progress-margin-horizontal:var(--space-s);--breadcrumb-height:1.25rem;--layout-region-edit-width:min(60rem,100%);--layout-region-edit-extended-width:min(68rem,100%);}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(../gif/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(../gif/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.js input.form-autocomplete{background-image:url(../png/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(../gif/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(../svg/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(../svg/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(../svg/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
body.drag{cursor:move;}tr.region-title{font-weight:bold;}tr.region-message{color:#999;}tr.region-populated{display:none;}tr.add-new .tabledrag-changed{display:none;}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none;}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{width:14px;height:14px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;background:url(../svg/move.svg) no-repeat 6px 7px;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(../svg/move-2.svg);}.touchevents .draggable td{padding:0 10px;}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0;}.touchevents a.tabledrag-handle{width:40px;height:44px;}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px;}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px;}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px;}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.indentation{float:left;width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;}[dir="rtl"] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(../svg/twistie-down.svg);}.tablesort--desc{background-image:url(../svg/twistie-up.svg);}
div.tree-child{background:url(../png/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(../png/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(../png/tree.png) no-repeat -11px center;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
@font-face{font-family:'TT Commons';font-weight:600;font-style:normal;src:url(../eot/ttcommonsclassic-demibold.eot) format('embedded-opentype'),url(../woff2/ttcommonsclassic-demibold.woff2) format('woff'),url(../woff/ttcommonsclassic-demibold.woff) format('woff2'),url(../ttf/ttcommonsclassic-demibold.ttf) format('truetype');font-display:swap;}@font-face{font-family:'TT Commons';font-weight:300;font-style:normal;src:url(../eot/ttcommonsclassic-light.eot) format('embedded-opentype'),url(../woff2/ttcommonsclassic-light.woff2) format('woff'),url(../woff/ttcommonsclassic-light.woff) format('woff2'),url(../ttf/ttcommonsclassic-light.ttf) format('truetype');font-display:swap;}@font-face{font-family:'TT Commons';font-weight:400;font-style:normal;src:url(../eot/ttcommonsclassic-regular.eot) format('embedded-opentype'),url(../woff2/ttcommonsclassic-regular.woff2) format('woff'),url(../woff/ttcommonsclassic-regular.woff) format('woff2'),url(../ttf/ttcommonsclassic-regular.ttf) format('truetype');font-display:swap;}@font-face{font-family:'TT Commons';font-weight:500;font-style:normal;src:url(../eot/ttcommonsclassic-medium.eot) format('embedded-opentype'),url(../woff2/ttcommonsclassic-medium.woff2) format('woff'),url(../woff/ttcommonsclassic-medium.woff) format('woff2'),url(../ttf/ttcommonsclassic-medium.ttf) format('truetype');font-display:swap;}
body.plnt-css-case-studies-2-0{overflow-x:hidden;}.loader{display:none;margin-bottom:32px;}#block-cohesion-theme-planetcasestudiesblock{padding-top:150px;}.case-studies-header{font-family:TT Commons,sans-serif;font-size:48px;font-weight:600;line-height:60px;letter-spacing:0em;text-align:center;color:#202020;max-width:800px;}.page-studies-subtitle{margin-top:16px;margin-bottom:24px;font-family:TT Commons,sans-serif;font-size:20px;font-weight:300;line-height:28px;letter-spacing:0em;text-align:center;}.customer-stories-block{display:flex;flex-direction:column;}.plnt-css-case-studies-2-0 .megamenu-complex-container,.plnt-css-case-studies .megamenu-complex-container{padding-bottom:0;}.brands-we-work-with-container{display:flex;justify-content:space-between;position:relative;overflow:hidden;}.brands-we-work-with-container img{width:5.25rem;margin-right:30px;}.brands-we-work-with-title{font-size:2rem;line-height:2.125rem;padding-right:5%;padding-left:5%;font-style:normal;font-family:'TT Commons',sans-serif;font-weight:600;text-align:center;margin-bottom:2.8125rem;}.brands-we-work-with-mega-container{margin:0 auto;width:100%;padding-bottom:1.825rem;}#block-cohesion-theme-content > div:is(.brands-we-work-with-meta-container){margin:0 auto;padding-bottom:0 !important;}#block-cohesion-theme-planetcasestudiesblock{padding-top:150px;}.case-studies-header{font-family:TT Commons,sans-serif;font-size:48px;font-weight:600;line-height:60px;letter-spacing:0em;text-align:center;color:#202020;}.page-studies-subtitle{margin-top:16px;margin-bottom:24px;font-family:TT Commons,sans-serif;font-size:20px;font-weight:300;line-height:28px;letter-spacing:0em;text-align:center;padding:0 32px;max-width:1280px;}.customer-stories-block{display:flex;flex-direction:column;align-items:center;}.brands-we-work-with-container{display:flex;justify-content:space-between;}.brands-we-work-with-container img{width:5.25rem;margin-right:30px;}.brands-we-work-with-title{font-size:2rem;line-height:2.125rem;padding-right:5%;padding-left:5%;font-style:normal;font-family:'TT Commons',sans-serif;font-weight:600;text-align:center;margin-bottom:2.8125rem;}.brands-we-work-with-mega-container{margin:0 auto;padding-bottom:1.825rem;}.swiper-initialized:hover .swiper-button-prev,.swiper-initialized:hover .swiper-button-next{top:160px !important;display:flex !important;}.request-demo-block{border-top-right-radius:32px;border-top-left-radius:32px;}.swiper-button-prev{position:absolute;top:50%;z-index:100;background:url('../svg/arrow_carousel_left.svg') no-repeat;height:100%;width:47px !important;}.swiper-button-next{position:absolute;top:50%;z-index:100;background:url('../svg/arrow_carousel_right.svg') no-repeat;height:100%;width:47px !important;}.swiper-scrollbar{display:none;}.swiper-button-next::after,.swiper-button-prev::after{content:none !important;}.display-inline-block{display:inline-block !important;}#block-cohesion-theme-content{background-color:#F2F5F8;padding-bottom:80px;border-bottom-right-radius:32px;border-bottom-left-radius:32px;}#block-cohesion-theme-content > div:not(.customer-stories-block,.swiper,.brands-we-work-with-meta-container){max-width:1280px;margin-right:auto;margin-left:auto;margin-top:0px;padding-bottom:64px;}.plnt-css-case-studies-2-0 .dialog-off-canvas-main-canvas > header{background-color:#F2F5F8;}.reset-filters span{color:#e00083;font-weight:400;font-size:16px;display:flex;align-items:center;}.reset-filters{display:inline-block;cursor:pointer;margin-top:16px;}#views-exposed-form-planet-case-studies-view-load-more-block-1{display:flex;justify-content:center;flex-direction:row;}.fake-element{color:#202020;text-align:center;font-family:"TT Commons",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.48px;padding-left:16px;height:100%;background-color:white;border:1px solid #f5f5f5;display:flex;justify-content:space-between;}.fake-element.selected{border:1px solid #D1D1D1 !important;border-radius:8px;}.fake-element.expanded:is(:first-of-type){border:1px solid #D1D1D1 !important;border-radius:8px;margin-top:0;}.selected{display:flex !important;}.fake-element.fake-option-el{border:1px solid #f5f5f5;}.fake-element:hover{background-color:#f5f5f5;}.fake-element span{display:flex;align-items:center;}#views-exposed-form-planet-case-studies-view-load-more-block-1 .js-form-item{width:220px;height:48px;display:flex;align-items:center;border-radius:4px;}#views-exposed-form-planet-case-studies-view-load-more-block-1 .js-form-item:not(:last-of-type){margin-right:8px;}.case-studies__filter_select{width:100%;height:100%;display:block;justify-content:center;flex-direction:column;z-index:1;}#views-exposed-form-planet-case-studies-view-load-more-block-1 header{margin-bottom:40px;display:flex;}#views-exposed-form-planet-case-studies-view-load-more-block-1 label{display:none;}.views-exposed-form{margin-bottom:48px;}.exposed-filter-form__container{width:fit-content;display:flex;flex-direction:column;align-items:center;margin:0 auto;}.fake-option-el{display:none;}.fake-element:is(:nth-of-type(2)){border-top-left-radius:8px;border-top-right-radius:8px;}.fake-element:is(:last-of-type){border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.fake-select-el{justify-content:space-between;}.fake-select-el.selected{border-radius:8px;}.fake-element img{display:none;margin-right:16px;width:17px;}.fake-element.selected img{display:inline;align-items:center;}.expanded{display:flex !important;}.views-exposed-form select::-ms-expand{display:none;}.views-exposed-form select::after{content:"Select an option...";position:absolute;top:50%;left:10px;transform:translateY(-50%);pointer-events:none;color:#999;font-style:italic;background-position:calc(100% - 18px) center;}.display-none{display:none;}.background-image-div{background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;border-radius:16px;align-items:flex-start;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative;}.background-image-div.large-left::after,.background-image-div.large-right::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#E00083 -4%,rgba(224,0,131,0.18) 100%);transition:opacity 0.3s ease-in-out;opacity:0;border-radius:16px;}.background-image-div--lavender.large-left::after,.background-image-div--lavender.large-right::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(322deg,rgba(79,70,229,0.70) 0%,rgba(79,70,229,0.10) 78.69%);transition:opacity 0.3s ease-in-out;opacity:0;border-radius:16px;}.background-image-div.large-left::after:hover,.background-image-div.large-right::after:hover{border-radius:16px;}.background-image-div.small-right-top::after,.background-image-div.small-left-top::after{border-radius:16px;}.background-image-div.small-right-top::after,.background-image-div.small-left-top::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0.30) 100%);transition:opacity 0.3s ease-in-out;opacity:0;border-radius:16px;}.plnt-css-case-studies-2-0 .reset-filters{display:none;justify-content:flex-start;width:100%;margin-bottom:48px;}.plnt-css-case-studies-2-0 .reset-filters span.we-are-sorry-span{width:auto;}.plnt-css-case-studies-2-0 .reset-filters div.we-are-sorry-span .we-are-sorry-span__text{vertical-align:top;margin-right:4px;}.plnt-css-case-studies-2-0 .reset-filters div.we-are-sorry-span .we-are-sorry-span__text span:is(:first-of-type):not(.clear-filter__pink-text){color:#545454;font-family:"TT Commons",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;cursor:auto;margin-right:4px;}.plnt-css-case-studies-2-0 .clear-filter-icon{margin-left:2px;}.plnt-css-case-studies-2-0 .reset-filters span.we-are-sorry-span span{display:inline;}.plnt-css-case-studies-2-0 .we-are-sorry-span{display:none;color:#545454;font-family:"TT Commons",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;cursor:auto;margin-right:5px;}.background-image-div.small-right-bottom::after,.background-image-div.small-left-bottom::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#9AAEF9 0%,rgba(154,174,249,0.40) 100%);transition:opacity 0.3s ease-in-out;opacity:0;border-radius:16px;}.background-image-div:hover::after{opacity:1;}.background-image-div__logo-img{margin:16px;max-width:120px;max-height:50px;}.background-image-div > a > span{color:white;font-family:"TT Commons",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px;}.background-image-div > a{margin-bottom:16px;margin-left:16px;margin-right:16px;z-index:10;}.background-image-div.large-left,.background-image-div.large-right{background-filter:hue-rotate(125deg);}.list-wrapper{max-width:1280px;margin:0 auto;}.triplet{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr;justify-content:center;grid-column-gap:24px;margin-bottom:24px;padding:0 32px;}.triplet:is(:last-of-type){margin-bottom:48px}.large-left{grid-column:1 / 2;grid-row:1 / 3;height:466px;}.small-right-top{grid-column:2 / 3;grid-row:1 / 2;height:221px;}.small-right-bottom{grid-column:2 / 3;grid-row:2 / 3;height:221px;margin-top:11px;}.large-right{grid-column:2 / 3;grid-row:1 / 3;height:466px;}.small-left-top{grid-column:1 / 2;grid-row:1 / 2;height:221px;}.small-left-bottom{grid-column:1 / 2;grid-row:2 / 3;height:221px;margin-top:11px;}.case-studies-view-header{color:#202020;text-align:center;font-family:"TT Commons",sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:60px;display:flex;margin-bottom:48px;margin-top:80px;max-width:800px;padding:0 24px;}#block-views-block-planet-case-studies-view-load-more-block-1 header{margin:0 auto;}#block-views-block-planet-case-studies-view-load-more-block-1 header > div{display:flex;justify-content:center;}.load-more-button{display:flex;height:56px;padding:0px 24px;justify-content:center;align-items:center;background-color:#202020;border-radius:56px;color:#FFF;text-align:center;font-family:"TT Commons",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin:0 auto;width:fit-content;transition:all .2s ease;}.load-more-button:hover,.request-demo-block .load-more-button:hover{background-color:rgb(224,0,130);}.request-demo-block .load-more-button:hover{color:white;}.request-demo-block{padding-bottom:80px;}.loader .load-more-button{margin-top:0;}.triplet.odd.last.triplet-size-1{grid-template-columns:repeat(2,596px);grid-template-rows:1fr;justify-content:center;grid-column-gap:24px;margin-bottom:24px;}.reviews-block-meta-container{background-color:#202020;padding-bottom:80px;}.reviews-block{margin:0 auto;margin-bottom:32px;max-width:1280px;height:500px;}.reviews-block .case-studies-header{color:white;padding-top:80px;}.reviews-block__reviews{display:flex;justify-content:center;padding:48px 0;gap:20px;}.review{background-color:white;border-radius:16px;padding:40px;}.review-box img{width:125px;margin-bottom:16px;}.review-box .review-title{color:#000;font-family:"TT Commons",sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:36px;align-self:stretch;}#block-views-block-planet-case-studies-view-load-more-block-1 footer{margin-top:48px;margin-bottom:80px;display:flex;align-items:center;flex-direction:column;}.review-box .review-subtitle{margin-top:16px;margin-bottom:8px;color:#6A6A6A;font-family:"TT Commons",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.56px;align-self:stretch;}.see-reviews-on-g2{display:flex;height:56px;padding:0 24px;justify-content:center;align-items:center;border-radius:56px;background-color:white;width:fit-content;margin:0 auto;color:#202020;text-align:center;font-family:"TT Commons",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px;}.review-box .review-body{color:#868686;font-family:"TT Commons",sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;align-self:stretch;}.review-box{width:310px;height:211px;display:flex;flex-direction:column;}.request-demo-block{display:flex;flex-direction:column;align-items:center;background-color:black;color:white;}.request-demo-block .case-studies-view-header{color:white;}.request-demo-block .load-more-button{background-color:white;color:#202020;transition:all .2s ease;}#views-exposed-form-planet-case-studies-view-load-more-block-1 .js-form-item.parent-expanded{z-index:1000;}.views-element-container > div{margin:0 auto;max-width:1280px;}.request-demo-block .load-more-button{margin-top:0;}.request-demo-block .case-studies-view-header{margin-top:80px;margin-bottom:32px;}.plnt-css-case-studies-2-0 .reset-filters span{align-items:center;}.reset-filters span.reset-filters-standalone-clear-filter-button{align-items:center;width:fit-content;}.reset-filters-standalone-clear-filter-button span:is(:first-of-type){text-decoration:underline;text-decoration-color:transparent;}.reset-filters-standalone-clear-filter-button:hover span:is(:first-of-type){text-decoration:underline;text-decoration-color:rgb(224,0,130);transition:all 0.3s ease-in-out;}.reset-filters-button .clear-filter__pink-text{text-decoration:underline;text-decoration-color:transparent;}.we-are-sorry-span__text__text{padding-right:4px;:color:#545454;font-family:"TT Commons",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;cursor:auto;margin-right:4px;}.we-are-sorry-button{color:#e00083;font-weight:400;font-size:16px;display:inline-flex;}.we-are-sorry-button img{margin-left:4px;}.reset-filters-button:hover .clear-filter__pink-text{text-decoration:underline;text-decoration-color:rgb(224,0,130);transition:all 0.3s ease-in-out;}.we-are-sorry-button{text-decoration:underline;text-decoration-color:transparent;}.we-are-sorry-button:hover{text-decoration-color:#e00083;transition:all 0.3s ease-in-out;}.plnt-css-case-studies-2-0 .clear-filter-icon.clear-filter-icon-standalone{position:static;}.clear-filter__pink-text{color:#e00083;font-weight:400;font-size:16px;display:inline;}@media (min-width:1024px){.background-image-div .initially-hidden-read-more{visibility:hidden;opacity:0;transform:translateY(100%);transition:opacity 0.8s ease-in-out,transform 0.8s ease-in-out;position:absolute;bottom:0;left:0;width:100%;}.background-image-div:hover .initially-hidden-read-more{visibility:visible;opacity:1;transform:translateY(0);position:static;display:flex;margin-top:8px;color:#FFF;text-align:center;font-family:"TT Commons",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px;}.background-image-div:hover .initially-hidden-read-more img{margin-left:16px;}.background-image-div .background-span{transform:translateY(100%);transition:transform 0.8s ease-in-out;}.small-left-bottom{margin-top:11px;}.small-right-bottom{margin-top:11px;}.background-image-div:hover .background-span{transform:translateY(0);}.background-image-div .background-span{position:absolute;bottom:16px;left:16px;transform:translateY(0);transition:transform 0.8s ease-in-out;}.background-image-div:hover .background-span{transform:translateY(-24px);}}@media (max-width:1023px) and (min-width:769px){.plnt-css-case-studies-2-0 .reset-filters{display:none;justify-content:center;margin-left:64px;padding-right:32px;width:100%;flex-direction:column;margin-top:16px;}.plnt-css-case-studies-2-0 .reset-filters.with-we-are-sorry{padding-right:32px;padding-left:32px;}.plnt-css-case-studies-2-0 .reset-filters:not(.with-we-are-sorry){margin-left:16px;}}@media (max-width:1023px){.swiper-button-next,.swiper-button-prev{display:none !important;}#block-cohesion-theme-content{border-bottom-right-radius:16px;border-bottom-left-radius:16px;}#block-cohesion-theme-content{padding-bottom:48px;}.initially-hidden-read-more{display:none;}.plnt-css-case-studies-2-0 .reset-filters{display:none;justify-content:center;margin-left:16px;margin-right:16px;width:100%;flex-direction:column;margin-top:16px;}.plnt-css-case-studies-2-0 .reset-filters span{color:#e00083;font-weight:400;font-size:16px;display:inline;vertical-align:top;}.we-are-sorry-span__text span{white-space:normal;}.small-left-bottom{margin-top:0;}.small-right-bottom{margin-top:0;}.plnt-css-case-studies-2-0 .reset-filters-button span{color:#e00083;font-weight:400;font-size:16px;display:inline;}}@media (max-width:1023px) and (min-width:288px){#block-views-block-planet-case-studies-view-load-more-block-1 footer{margin-top:24px;margin-bottom:48px}.triplet{display:flex;flex-direction:column;margin-bottom:0;margin-top:0;padding:0 32px;}.triplet:is(:last-of-type){margin-bottom:24px;}.background-image-div{margin-bottom:24px;}#views-exposed-form-planet-case-studies-view-load-more-block-1{flex-direction:row;}.triplet:is(:last-of-type) .background-image-div:is(:last-of-type){margin-bottom:0;}.load-more-button{margin-bottom:48px;}}@media (max-width:320px){.triplet{display:flex;flex-direction:column;margin-bottom:0;margin-top:0;padding:0 16px;}}@media (max-width:287px){#block-views-block-planet-case-studies-view-load-more-block-1 footer{margin-top:16px;margin-bottom:48px}#block-views-block-planet-case-studies-view-load-more-block-1{display:flex;justify-content:center;}.clear-filter-span{cursor:pointer;}#views-exposed-form-planet-case-studies-view-load-more-block-1{flex-direction:column;}.load-more-button{margin-bottom:48px;}.triplet:is(:last-of-type){margin-bottom:16px;}}@media (max-width:768px){#views-exposed-form-planet-case-studies-view-load-more-block-1{flex-direction:column;width:100%;}.plnt-css-case-studies-2-0 .reset-filters{width:100%;margin-top:0;}.exposed-filter-form__container{width:100%;padding-right:16px;padding-left:16px;}#views-exposed-form-planet-case-studies-view-load-more-block-1 .js-form-item{width:100%;z-index:10;margin-bottom:16px;}#views-exposed-form-planet-case-studies-view-load-more-block-1 .js-form-item:not(:last-of-type){margin-right:0;}.case-studies-header,.case-studies-view-header{font-size:34px;max-width:100vw;padding-right:16px;padding-left:16px;}.page-studies-subtitle{padding-right:16px;padding-left:16px;}.background-image-div{margin-bottom:24px;}.triplet{padding-right:16px;padding-left:16px;}}@media (max-width:320px){.case-studies-header,.case-studies-view-header{font-size:22px;padding-right:16px;padding-left:16px;color:#202020;text-align:center;font-family:"TT Commons",sans-serif;font-style:normal;font-weight:600;line-height:28px;}.background-image-div{margin-bottom:16px;}.exposed-filter-form__container{padding-right:16px;padding-left:16px;}}@media (max-width:1024px){.case-studies-header{margin-top:92px;}.swiper-initialized:hover .swiper-button-next{display:none !important;}.swiper-initialized:hover .swiper-button-prev{display:none !important;}.request-demo-block{padding-bottom:48px;}}@media (min-width:1024px){.case-studies-header{margin-top:152px;}}@media (min-width:1024px) and (max-width:1279px){.swiper-button-next{right:5vw !important;}.swiper-button-prev{left:5vw !important;}}@media (min-width:1280px) and (max-width:1439px){.swiper-button-next{right:7vw !important;}.swiper-button-prev{left:7vw !important;}}@media (min-width:1440px){.swiper-button-next{right:8vw !important;}.swiper-button-prev{left:8vw !important;}}@media (min-width:1440px){.swiper-button-next{right:8vw !important;}.swiper-button-prev{left:8vw !important;}}@media (min-width:1680px){.swiper-button-next{right:12vw !important;}.swiper-button-prev{left:12vw !important;}}@media (min-width:1920px){.swiper-button-next{right:14vw !important;}.swiper-button-prev{left:14vw !important;}}@media (min-width:2100px){.swiper-button-next{right:16vw !important;}.swiper-button-prev{left:16vw !important;}}@media (min-width:2300px){.swiper-button-next{right:18vw !important;}.swiper-button-prev{left:18vw !important;}}@media (min-width:2400px){.swiper-button-next{right:21vw !important;}.swiper-button-prev{left:21vw !important;}}@media (min-width:2600px){.swiper-button-next{right:22vw !important;}.swiper-button-prev{left:22vw !important;}}@media (min-width:2900px){.swiper-button-next{right:25vw !important;}.swiper-button-prev{left:25vw !important;}}
.carousel__item{width:100%;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;border-radius:16px;}.carousel__item:hover{border-radius:16px;}.carousel__item div{width:100%;height:auto;}.carousel__item:hover a.link--read-full-story:not(.link--read-full-story--more-block){text-decoration:underline;transition:all 0.3s ease-in-out;}.carousel__item:hover a.link--read-full-story:not(.link--read-full-story--more-block){text-decoration:underline;transition:all 0.3s ease-in-out;}.carousel__item:hover a.link--read-full-story:not(.link--read-full-story--more-block) img.case-study__logo-image{text-decoration:none;transition:none;}.carousel__item:hover .read-full-story__span{margin-right:4px;}.carousel__item:hover .read-full-story__span{text-decoration:underline;transition:all 0.3s ease-in-out;}div.carousel__item{height:320px;position:relative;}div.carousel__item:not(.carousel__item--more-block){width:240px !important;}div.carousel__item:is(.carousel__item--more-block){width:284px;height:266px;border-radius:16px;}div.carousel__item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(322deg,rgba(224,0,131,0.70) 0%,rgba(224,0,131,0.10) 78.69%);transition:opacity 0.3s ease;opacity:0;border-radius:16px;}div.carousel__item--lavender::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(322deg,rgba(79,70,229,0.70) 0%,rgba(79,70,229,0.10) 78.69%);transition:opacity 0.3s ease;opacity:0;border-radius:16px;}div.carousel__item--more-block::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0.30) 50%,rgba(224,0,131,0.10) 78.69%);transition:opacity 0.3s ease;opacity:0;border-radius:16px;}div.carousel__item:hover::after{opacity:1;}.link--read-full-story{position:absolute;padding:12px 0;bottom:8px;margin-left:16px;color:#FFF;text-align:center;font-family:"TT Commons",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px;display:flex;z-index:10;width:100%}.link--read-full-story img:not(.case-study__logo-image){margin-left:16px;}.case-study__logo-image{height:54px;width:auto;position:absolute;bottom:250px;max-height:40px;margin-left:16px;margin-bottom:16px;max-width:146px;padding-right:16px;}.carousel__item:is(.carousel__item--more-block) .case-study__logo-image{bottom:200px;}.page-node-type-case-studies .case-study__logo-image--more-block{margin-left:0;margin-bottom:0;height:80px;}@media (max-width:1024px){.page-node-type-case-studies div.carousel__item{height:208px;padding-top:16px;padding-right:16px;padding-bottom:12px;padding-left:16px;}.page-node-type-case-studies .case-study__logo-image{bottom:120px;}}@media (max-width:1024px){.carousel__item:is(.carousel__item--more-block) .case-study__logo-image{bottom:140px;}}
