@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
*,:after,:before{border:0 solid;box-sizing:border-box}:host,html{-webkit-text-size-adjust:100%;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{-webkit-font-feature-settings:inherit;font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}@font-face{font-display:swap;font-family:NeueRational;font-style:normal;font-weight:400;src:url(../webfonts/NeueRational-Medium-subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:NeueRational;font-style:normal;font-weight:600;src:url(../webfonts/NeueRational-Semi-Bold-subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:NeueRational;font-style:normal;font-weight:700;src:url(../webfonts/NeueRational-Bold-subset.woff2) format("woff2")}html{text-wrap:pretty;font-family:NeueRational,sans-serif}:root{--black:#000;--blush:#edc3c4;--font:proxima-nova,sans-serif;--form-bad:var(--red);--form-good:#00703c;--form-info:#1d70b8;--form-warning:var(--yellow);--gray:grey;--headerHeight:106px;--off-white:#fbf7ef;--red:#f72941;--stone:#ada59f;--text-button:clamp(0.8125rem,0.6895rem + 0.5123vw,1.125rem);--text-faq:clamp(1.5rem,1.401639344262295rem + 0.4098360655737705vw,1.75rem);--text-faq-subtitle:clamp(1rem,0.8032786885245902rem + 0.819672131147541vw,1.5rem);--text-h1:clamp(2.25rem,-10.47rem + 26.5vw,8.875rem);--text-h2:clamp(2.25rem,-3.75rem + 12.5vw,6.875rem);--text-h3:clamp(1.25rem,-5.95rem + 15vw,5rem);--text-h4:clamp(1.125rem,-3.195rem + 9vw,3.375rem);--text-marquee:clamp(1.25rem,0.8566rem + 1.6393vw,2.25rem);--text-navigation:2rem;--transitionDuration:200ms;--transitionTimingFunction:ease-in;--white:#fff;--yellow:#ffce00}html{background-color:var(--black);color:var(--white)}img,svg{height:auto;max-width:100%}h1,h2,h3,h4{font-weight:600;line-height:1;text-transform:uppercase}[role=option]:focus-visible,a:focus-visible,button:focus-visible{background-color:var(--blush)!important;background-image:none!important;box-shadow:0 0 0 5px var(--blush)!important;-webkit-clip-path:none!important;clip-path:none!important;color:var(--black)!important;outline:5px solid transparent!important;transition:none!important}button,select{text-transform:inherit}::-moz-selection,::selection{background-color:var(--blush);color:var(--black)}html{scroll-behavior:smooth;scroll-padding-top:var(--headerHeight,105px)}.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}.link{text-decoration-line:underline}.link:hover{text-decoration-line:none}.after-line:after{background-color:currentColor;content:"";display:inline-block;height:.125rem;margin-left:.5rem;-webkit-transform:translateY(-.25em);transform:translateY(-.25em);width:1rem}.alert{color:var(--white);font-weight:700;line-height:1.375;margin-bottom:1rem;margin-top:1rem;padding:.75rem 1.25rem}.alert--good{background-color:var(--form-good)}.alert--bad,.alert--error,.alert--required,.alert--validation{background-color:var(--form-bad)}.alert--warning{background-color:var(--form-warning);color:var(--black)}.alert--info,.alert--notice{background-color:var(--form-info)}.arrow-colour,.surface--black .arrow-colour,.surface--red-to-black .arrow-colour{color:var(--red)}.surface--black-to-red .arrow-colour,.surface--red .arrow-colour{color:var(--black)}.feature-card--black .arrow-colour,.feature-card--red-to-black .arrow-colour{color:var(--red)}.feature-card--black-to-red .arrow-colour,.feature-card--red .arrow-colour{color:var(--black)}.before-line:before{background-color:currentColor;content:"";display:inline-block;height:.125rem;margin-right:.5rem;-webkit-transform:translateY(-.25em);transform:translateY(-.25em);width:1rem}.button{--shadow-color:color-mix(in srgb,var(--yellow) 50%,transparent);background:var(--yellow);border:2px solid var(--yellow);box-shadow:0 0 0 0 var(--shadow-color);color:var(--black)!important;display:grid;font-size:var(--text-button);font-weight:700;gap:.2em 28px;grid-template-columns:var(--icon-width) auto;grid-template-rows:1fr;letter-spacing:.05em;max-width:-webkit-max-content;max-width:max-content;padding:12px 24px 12px 28px;text-decoration:none!important;transition:all .2s ease-in-out}.button:before{background:var(--white)}.button:after,.button:before{content:"";display:block;grid-column:2/3;grid-row:1/2;margin:-12px -24px -12px 0;width:calc(1.6666em + 48px)}.button:after{background:var(--black);-webkit-mask-image:url(../images/icons.svg#icon-bigfork-arrow-tm-view);mask-image:url(../images/icons.svg#icon-bigfork-arrow-tm-view);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:30px 17px;mask-size:30px 17px}.button:has(>em):after,.button:has(>em):before{grid-row:1/3}.button:has(>em) em{font-size:88.8888888889%;font-style:normal;font-weight:400;letter-spacing:0}.button:hover{box-shadow:-6px 6px 0 0 var(--shadow-color);translate:6px -6px}.button:hover:after{-webkit-animation:arrow-zoomies .3s ease-in-out forwards;animation:arrow-zoomies .3s ease-in-out forwards}.feature-boxes__body--after-red .button,.surface--black-to-red .button,.surface--red:not(.main-content-wrapper) .button{--shadow-color:var(--black);border-color:var(--black)}.feature-boxes__body--after-red .button:before,.surface--black-to-red .button:before,.surface--red:not(.main-content-wrapper) .button:before{background:var(--black)}.feature-boxes__body--after-red .button:after,.surface--black-to-red .button:after,.surface--red:not(.main-content-wrapper) .button:after{background:var(--white)}.surface--red .feature-boxes__body--after-black .button{--shadow-color:color-mix(in srgb,var(--yellow) 50%,transparent);border-color:var(--yellow)}.surface--red .feature-boxes__body--after-black .button:before{background:var(--white)}.surface--red .feature-boxes__body--after-black .button:after{background:var(--black)}.button--form-arrow{--shadow-color:color-mix(in srgb,var(--red) 50%,transparent);border-color:var(--red);gap:0;padding-left:0}.button--form-arrow:before{background:var(--red)}.button--form-arrow:after{background:var(--white)}.button--blog-post{--shadow-color:color-mix(in srgb,var(--black) 50%,transparent);background:#190000;border:2px solid var(--black);color:var(--white)!important}.button--blog-post:before{background:var(--black)}.button--blog-post:after{background:var(--white)}@-webkit-keyframes arrow-zoomies{0%{-webkit-mask-position:50% 50%;mask-position:50% 50%}50%{-webkit-mask-position:right -100% top 50%;mask-position:right -100% top 50%}50.000001%{-webkit-mask-position:left -100% top 50%;mask-position:left -100% top 50%}to{-webkit-mask-position:50% 50%;mask-position:50% 50%}}@keyframes arrow-zoomies{0%{-webkit-mask-position:50% 50%;mask-position:50% 50%}50%{-webkit-mask-position:right -100% top 50%;mask-position:right -100% top 50%}50.000001%{-webkit-mask-position:left -100% top 50%;mask-position:left -100% top 50%}to{-webkit-mask-position:50% 50%;mask-position:50% 50%}}.carousel-pagination{display:grid;margin-left:auto;margin-right:0;max-width:-webkit-max-content;max-width:max-content}.carousel-pagination .splide__arrows,.carousel-pagination .splide__pagination{grid-area:1/1/2/2}.carousel-pagination .splide__arrows{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.carousel-pagination .splide__arrow{-webkit-transform:translate(0);transform:translate(0);transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.carousel-pagination .splide__arrow svg{height:auto;width:14px}.carousel-pagination .splide__arrow--prev{-webkit-transform:scaleX(-1) scaleY(-1);transform:scaleX(-1) scaleY(-1)}.surface--black-to-red .carousel-pagination .splide__arrow:hover,.surface--red .carousel-pagination .splide__arrow:hover{color:var(--black)}.carousel-pagination .splide__arrow:hover{color:var(--red)}.carousel-pagination .splide__arrow:disabled{color:var(--stone);pointer-events:none}.carousel-pagination .splide__pagination{-ms-flex-pack:end;display:-ms-flexbox;display:flex;gap:.75rem;justify-content:flex-end;padding-left:2.5rem;padding-right:2.5rem}.container-outer{margin-left:auto;margin-right:auto;max-width:100rem}.custom-select{position:relative}.custom-select__toggle{-ms-flex-pack:justify;border-color:var(--white);border-style:solid;border-width:2px;display:-ms-flexbox;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem 1.25rem;text-align:left;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction);width:100%}.custom-select__toggle[aria-expanded=true]{border-color:var(--red)}.custom-select__toggle:hover{color:var(--red)}.custom-select__toggle .custom-select__toggle-inner{display:block;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.custom-select__toggle .custom-select__toggle-overflow{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select__toggle svg{color:var(--yellow);-ms-flex:0 0 auto;flex:0 0 auto;transition-duration:var(--transitionDuration);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:var(--transitionTimingFunction)}.custom-select__toggle[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-select__options-wrapper{background-color:var(--black);border-color:var(--red);border-style:solid;border-width:2px;margin-top:.75rem;position:absolute;width:100%;z-index:10}.custom-select__options{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;padding:1.25rem}.custom-select__options--columns{display:grid;grid-template-columns:1fr 1fr}.custom-select__group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.custom-select__group-label{display:block;font-weight:700}.custom-select__option{cursor:pointer;display:block;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.custom-select__option:hover,.custom-select__option[aria-selected=true]{color:var(--red)}details{border-top-width:4px}details:last-child{border-bottom-width:4px}details summary{cursor:pointer;display:grid;font-size:var(--text-faq);grid-template:auto auto/auto 1fr;line-height:1.375;list-style-type:none;padding-bottom:1.25rem;padding-right:3rem;padding-top:1.25rem;position:relative;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}details summary .details__title{grid-area:1/2/2/3}details summary .details__title:not(:has(+.details__subtitle)){align-self:center;grid-row:1/3}details summary .details__subtitle{display:block;font-size:var(--text-faq-subtitle);grid-area:2/2/3/3}details summary .details__number{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;align-self:flex-start;aspect-ratio:1/1;background-color:var(--red);color:var(--white);display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;font-size:2rem;font-weight:700;grid-area:1/1/3/2;justify-content:center;margin-right:1rem;text-align:center;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction);width:3rem}details summary .details__number:has(~.details__subtitle){margin-top:.5rem}details summary:after,details summary:before{background-color:var(--yellow);content:"";display:block;height:1.5rem;position:absolute;right:.75rem;top:2.25rem;-webkit-transform:translate(0);transform:translate(0);transition-duration:var(--transitionDuration);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:var(--transitionTimingFunction);width:.25rem}details summary:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}details summary::-webkit-details-marker{display:none}details summary:hover{color:var(--red)}details summary:hover .details__number{box-shadow:-1px 6px 0 0 color-mix(in srgb,var(--red) 50%,transparent);translate:1px -6px}details:has(.details__number) .details__content{padding-left:4rem}details.expanded summary .details__number{box-shadow:-1px 6px 0 0 color-mix(in srgb,var(--red) 50%,transparent);translate:1px -6px}details[open] summary:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.filter-field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.filter-field__label{font-size:.75rem;opacity:0;transition:var(--transitionDuration) var(--transitionTimingFunction) opacity}.filter-field__label>span{background-image:linear-gradient(to right,var(--white) 50%,transparent 50%);background-position-x:0;background-repeat:no-repeat;background-size:200% 100%;display:block;max-width:-webkit-max-content;max-width:max-content;transition:var(--transitionDuration) var(--transitionTimingFunction) background-position;transition-delay:var(--transitionDuration)}.filter-field__label:has(~* input:not(:-ms-input-placeholder)),.filter-field__label:has(~input:not(:-ms-input-placeholder)){opacity:1}.filter-field__label:has(~* input:not(:placeholder-shown)),.filter-field__label:has(~.custom-select[data-value]:not([data-value=""])),.filter-field__label:has(~input:not(:placeholder-shown)){opacity:1}.filter-field__label:has(~* input:not(:-ms-input-placeholder))>span,.filter-field__label:has(~input:not(:-ms-input-placeholder))>span{background-position-x:110%}.filter-field__label:has(~* input:not(:placeholder-shown))>span,.filter-field__label:has(~.custom-select[data-value]:not([data-value=""]))>span,.filter-field__label:has(~input:not(:placeholder-shown))>span{background-position-x:110%}.filter-field__label:has(.filter-field__clear){display:-ms-flexbox;display:flex;gap:.5em}.filter-field__cancel{-webkit-appearance:unset;appearance:unset;background-color:unset;border:unset;color:var(--yellow);cursor:pointer;margin:unset;padding:unset;position:absolute;right:-16px;top:calc(50% - 8px);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center;transition:.4s ease-in-out}.filter-field:has(input:not(:-ms-input-placeholder)) .filter-field__cancel{right:.5rem;transform:rotate(0)}.filter-field:has(input:not(:placeholder-shown)) .filter-field__cancel,.filter-field__cancel:focus-visible{right:.5rem;-webkit-transform:rotate(0);transform:rotate(0)}.filter-field__clear{color:inherit;cursor:pointer;text-decoration-line:underline;visibility:hidden}.filter-field__clear:hover{text-decoration-line:none}.filter-field:has(.custom-select[data-value]:not([data-value=""])) .filter-field__clear{visibility:visible}.form__field-group{--padding-top:0;position:relative}.form__field-group:not(:first-child) .form__field-holder{--padding-top:1.25rem}.form__field-group.optionset .form__field-holder{--padding-top:2.25rem}.form__field-group.optionset+.form__field-group .form__field-holder{--padding-top:2.5rem}.form__field-group.optionset:first-child .form__field-holder{--padding-top:0}.form__field-group.form__field-group--flush{margin:0!important}.form__field-group.form__field-group--flush .form__field-holder{--padding-top:0}.form__field-group:has([data-form-reveal]){height:0;overflow:hidden}.form__field-group.nocaptcha{display:none}.form__field-holder{padding-top:var(--padding-top,0)}.form__actions{margin-top:2.5rem}:where(.form__field-group.text,.form__field-group.textarea) .form__field-label{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);position:absolute;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction);transition:var(--transitionDuration) var(--transitionTimingFunction) clip-path}:where(.form__field-group.text,.form__field-group.textarea) .form__field-label em{font-style:normal}:where(.form__field-group.text,.form__field-group.textarea) .form__field-label:has(~.form__field input:not(:-ms-input-placeholder)),:where(.form__field-group.text,.form__field-group.textarea) .form__field-label:has(~.form__field textarea:not(:-ms-input-placeholder)){background-color:var(--blush);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);color:var(--black);font-size:.75rem;left:.75rem;padding:.25rem;top:var(--padding-top,0);transform:translateY(-50%);z-index:10}:where(.form__field-group.text,.form__field-group.textarea) .form__field-label:has(~.form__field input:not(:placeholder-shown)),:where(.form__field-group.text,.form__field-group.textarea) .form__field-label:has(~.form__field textarea:not(:placeholder-shown)){background-color:var(--blush);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);color:var(--black);font-size:.75rem;left:.75rem;padding:.25rem;top:var(--padding-top,0);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.dropzonefield .form__field-label{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:where(.form__field-group.optionset) .form__field-label{font-weight:700;margin-bottom:.75rem}.form__field-description{line-height:1.375;margin-top:.25rem}.form__field input.text,.form__field textarea.textarea{-webkit-appearance:none;appearance:none;background-color:var(--white);border-radius:0;color:var(--black);display:block;line-height:1.375;padding:1.0625rem .75rem;width:100%}.form__field input.text::-webkit-input-placeholder,.form__field textarea.textarea::-webkit-input-placeholder{color:currentColor!important;opacity:1}.form__field input.text:-ms-input-placeholder,.form__field textarea.textarea:-ms-input-placeholder{color:currentColor!important;opacity:1}.form__field input.text::-ms-input-placeholder,.form__field textarea.textarea::-ms-input-placeholder{color:currentColor!important;opacity:1}.form__field input.text::placeholder,.form__field textarea.textarea::placeholder{color:currentColor!important;opacity:1}.form__field input.text:focus-visible,.form__field textarea.textarea:focus-visible{outline:unset}.form__field input.text:focus,.form__field textarea.textarea:focus{box-shadow:0 0 0 3px var(--blush);outline-color:transparent;outline-offset:0;outline-width:2px}.form__field select.dropdown{-webkit-appearance:none;appearance:none;background-color:var(--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Cg data-name='Group 434' transform='rotate(90 14.024 14.025)'%3E%3Ccircle data-name='Ellipse 26' cx='14' cy='14' r='14' transform='translate(0 .049)' fill='%23dea851'/%3E%3Cpath data-name='Path 1237' d='m11.585 8.108 5.39 5.39-5.333 5.334' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");background-position:right 1.25rem center;background-repeat:no-repeat;background-size:1.75rem 1.75rem;border-radius:0;color:var(--black);display:block;line-height:1.375;padding:1.0625rem 3.2rem 1.0625rem .75rem;width:100%}.form__field select.dropdown::-ms-expand{appearance:none}.form__field select.dropdown[disabled]{opacity:.75}.form__field select.dropdown:focus-visible{outline:unset}.form__field select.dropdown:focus{box-shadow:0 0 0 3px var(--blush);outline-color:transparent;outline-offset:0;outline-width:2px}.optionset .form__field>div{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;margin-top:1.0875rem;min-height:2rem;position:relative}.optionset .form__field>div:first-child{margin-top:0}.optionset .form__field>div label{display:block;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.3;padding:.4rem 0 0 .5em}.optionset .form__field>div label:after,.optionset .form__field>div label:before{transition:.25s ease-in-out}.optionset .form__field>div label:before{background-color:var(--white);border:1px solid #000;border-radius:100%;box-sizing:border-box;content:"";height:2.2rem;left:0;position:absolute;top:0;width:2.2rem}.optionset .form__field>div label:after{border:.5rem solid var(--red);border-radius:.5rem;content:"";display:block;height:0;left:.6rem;opacity:0;position:absolute;top:.6rem;width:0}.optionset .form__field>div.disabled label{opacity:.5}.optionset .form__field input{cursor:pointer;display:block;-ms-flex:0 0 auto;flex:0 0 auto;height:2.2rem;left:0;margin:0;opacity:0;position:relative;top:0;width:2.2rem;z-index:2}.optionset .form__field input:focus~label:before{box-shadow:0 0 0 3px var(--blush)}.optionset .form__field input:checked~label:before{background-color:var(--yellow)}.optionset .form__field input:checked~label:after{opacity:1}.checkboxset .form__field>div label:after,.checkboxset .form__field>div label:before{border-radius:0}.checkboxset .form__field>div label:after{background:transparent;border-color:var(--red);border-top-color:transparent;border-width:0 0 .3rem .3rem;color:var(--red);height:.7rem;left:.5rem;top:.6rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:1.3rem}.checkboxset .form__field>div input:checked~label:before{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.form__field.form-check{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;min-height:1.25rem;position:relative}.form__field.form-check label{display:block;-ms-flex:0 1 auto;flex:0 1 auto;font-size:1.6rem;line-height:1.3;padding:.1rem 0 0 .5em}.form__field.form-check label:before{background-color:var(--white);border:1px solid #000;box-sizing:border-box;content:"";height:2.2rem;left:0;position:absolute;top:0;width:2.2rem}.form__field.form-check label:after{background:transparent;border-color:transparent #000 #000;border-style:solid;border-width:0 0 .3rem .3rem;content:"";display:block;height:.7rem;left:.5rem;opacity:0;position:absolute;top:.6rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:1.3rem}.form__field.form-check input{cursor:pointer;display:block;-ms-flex:0 0 auto;flex:0 0 auto;height:2.2rem;left:0;margin:0;opacity:0;position:relative;top:0;width:2.2rem;z-index:2}.form__field.form-check input:focus~label:before{box-shadow:0 0 0 3px hotpink;box-shadow:0 0 0 3px var(--blush)}.form__field.form-check input:checked~label:after{opacity:1}.dropzonefield{font-size:1rem;position:relative}.dropzonefield input.dropzonefield{display:block;opacity:0;position:absolute}.dropzonefield .dropzone{border:none;display:grid;min-height:193px;place-items:center}.dropzonefield .dropzone .dz-preview.dz-file-preview .dz-image{border-radius:6px}.dropzonefield input:focus+.dropzone{background-image:none;box-shadow:0 0 0 3px var(--blush)}.dropzonefield .dropzone .dz-message{color:var(--black);font-weight:300;line-height:1.3;margin:1.25em 0;width:100%}.dropzonefield .dropzone .dz-message.dz-default{color:var(--black);font-size:1.25rem}.dropzonefield .dropzone .dz-message.dz-default em{color:var(--black);font-style:normal;text-decoration:underline}.dropzonefield .dropzone .dz-message.dz-default em:hover{text-decoration:none}.dropzonefield .dropzone.dz-started .dz-message{display:none}.dropzonefield .dropzone .dz-preview{-ms-flex-line-pack:start;-ms-flex-align:center;-ms-flex-pack:justify;align-content:flex-start;align-items:center;color:var(--black);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:16px 0 0;min-height:0;padding:10px;position:relative;width:100%}.dropzonefield .dropzone .dz-preview:nth-child(2){margin-top:0}.dropzonefield .dropzone .dz-preview strong{color:var(--black)}.dropzonefield .dropzone .dz-preview .dz-progress .dz-upload{background:var(--red);border-color:var(--red)}.dropzonefield .dropzone .dz-preview .dz-image{background:var(--white);border-radius:6px;-ms-flex:0 0 auto;flex:0 0 auto;height:50px;width:50px}.dropzonefield .dropzone .dz-preview .dz-image img{display:none}.dropzonefield .dropzone .dz-preview .dz-details{opacity:1}.dropzonefield .dropzone .dz-preview.dz-error{border-bottom:5px solid var(--form-bad)}.dropzonefield .dropzone .dz-preview.dz-error .dz-image{background:var(--form-bad)}.dropzonefield .dropzone .dz-preview.dz-error .dz-error-message{-ms-flex-order:999;background:transparent;border-radius:0;color:var(--form-bad);margin-top:8px;opacity:1;order:999;padding:0;pointer-events:auto;position:static;width:auto}.dropzonefield .dropzone .dz-preview.dz-error .dz-error-message:after{display:none}.dropzonefield .dropzone .dz-preview.dz-error .dz-filename span{color:var(--red)}.dropzonefield .dropzone .dz-preview.dz-success{border-bottom:5px solid var(--form-good)}.dropzonefield .dropzone .dz-preview.dz-success .dz-image{background:var(--form-good)}.dropzonefield .dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:none;animation:none;opacity:1}.dropzonefield .dropzone .dz-preview .dz-details{-ms-flex:0 0 auto;flex:0 0 auto;line-height:1.2;max-width:none;min-width:0;padding:0;position:static;text-align:left;width:calc(100% - 60px)}.dropzonefield .dropzone .dz-preview .dz-details .dz-size{margin-bottom:0}.dropzonefield .dropzone .dz-preview .dz-details .dz-size span,.dropzonefield .dropzone .dz-preview .dz-details .dz-size strong{background:transparent;color:var(--black);font-weight:400;padding:0}.dropzonefield .dropzone .dz-preview .dz-details .dz-filename span{background:transparent;border:0;color:var(--black);font-weight:700;padding:0}.dropzonefield .dropzone .dz-preview .dz-progress{margin:10px 0 0;position:static;width:100%}.dropzonefield .dropzone .dz-preview.dz-complete .dz-progress{display:none}.dropzonefield .dropzone .dz-preview .dz-error-mark,.dropzonefield .dropzone .dz-preview .dz-success-mark{height:27px;left:22px;margin:0;top:22px;width:27px;z-index:20}.dropzonefield .dropzone .dz-preview .dz-error-mark svg,.dropzonefield .dropzone .dz-preview .dz-success-mark svg{height:27px;width:27px}.dropzonefield .dropzone .dz-preview .dz-error-mark svg path,.dropzonefield .dropzone .dz-preview .dz-success-mark svg path{fill:var(--white);fill-opacity:1}.dropzonefield .dropzone .dz-preview .dz-cancel,.dropzonefield .dropzone .dz-preview .dz-remove{color:var(--black);display:inline-block;margin-top:8px}.dropzonefield .dropzone .dz-preview .dz-cancel:link,.dropzonefield .dropzone .dz-preview .dz-cancel:visited,.dropzonefield .dropzone .dz-preview .dz-remove:link,.dropzonefield .dropzone .dz-preview .dz-remove:visited{text-decoration:underline}.dropzonefield .dropzone .dz-preview .dz-cancel:active,.dropzonefield .dropzone .dz-preview .dz-cancel:hover,.dropzonefield .dropzone .dz-preview .dz-remove:active,.dropzonefield .dropzone .dz-preview .dz-remove:hover{text-decoration:none}.form__submit{margin-top:2.5rem}.form__note{margin-top:1.25rem}.form__wrapper{position:relative}.heading--h1{font-size:var(--text-h1)}.heading--h2{font-size:var(--text-h2)}.heading--h3{font-size:var(--text-h3)}.heading--h4{font-size:var(--text-h4)}.image-cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-tint{background:transparent linear-gradient(to var(--d,right),transparent 50%,rgba(0,0,0,.6) 100%) repeat 0 0}.image-tint--left{--d:left}.image-tint--bottom{--d:bottom}.image-wipe{background-color:var(--black);-webkit-clip-path:polygon(0 0,100% 0,100% 101%,0 101%);clip-path:polygon(0 0,100% 0,100% 101%,0 101%);inset:0;position:absolute;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction);z-index:20}.image-wipe--active{-webkit-clip-path:polygon(0 0,0 0,0 101%,0 101%);clip-path:polygon(0 0,0 0,0 101%,0 101%)}.hero-overlay{background-image:linear-gradient(180deg,transparent,#000);inset:50% 0 0;opacity:.8;position:absolute}.loader{-webkit-animation:l5 1s linear infinite;animation:l5 1s linear infinite;background-color:rgba(0,0,0,.5);inset:0;opacity:0;position:absolute;transition:opacity var(--transitionDuration);visibility:hidden;z-index:55}.loader.active{opacity:1;visibility:visible}.loader:after{-webkit-animation:loaderAnimation 1.25s infinite var(--transitionTimingFunction);animation:loaderAnimation 1.25s infinite var(--transitionTimingFunction);background-color:var(--white);content:"";display:block;height:25px;inset:50% auto auto 50%;-webkit-mask-image:url(../images/icons.svg#icon-fork-view);mask-image:url(../images/icons.svg#icon-fork-view);-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80px 25px;mask-size:80px 25px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px}@-webkit-keyframes loaderAnimation{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}50%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}}@keyframes loaderAnimation{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}50%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}}.logo-carousel{display:-ms-flexbox;display:flex;gap:0;overflow:hidden}.logo-carousel__group{-webkit-animation:logoCarouselScroll calc(1.5s*var(--count)) linear infinite;animation:logoCarouselScroll calc(1.5s*var(--count)) linear infinite;display:-ms-flexbox;display:flex;gap:15px;list-style:none;margin:0;padding:0 15px 0 0}@-webkit-keyframes logoCarouselScroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes logoCarouselScroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.logo-carousel__item{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;aspect-ratio:31/13;background-color:var(--white);border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;justify-content:center;margin:0;padding:18px 48px;width:200px}.logo-carousel__item img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.marquee-box{position:relative}.marquee-box a{text-decoration-line:underline}.marquee-box a:before{content:"";inset:0;position:absolute;z-index:30}.marquee-box:focus-within{background-color:var(--blush)!important}.marquee-box .marquee-box__inner{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.marquee-box:not(:focus-within):active .marquee-box__inner,.marquee-box:not(:focus-within):hover .marquee-box__inner{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.parallax{overflow:hidden}.parallax,.plus{position:relative}.plus{display:inline-block;height:.5em;margin-left:.2em;width:.5em}.plus:after,.plus:before{background-color:currentColor;content:"";display:block;height:100%;left:40%;position:absolute;top:-25%;transition-duration:var(--transitionDuration);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:var(--transitionTimingFunction);width:25%}.plus:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu-open .plus:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.popup{background:hsla(0,0%,100%,.8);display:-ms-flexbox;display:flex;height:100%;left:0;opacity:0;overflow:auto;padding:48px 20px;position:fixed;top:300vh;transition:top 0ms ease-in-out .25s,opacity .25s ease-in-out 0ms,visibility 0ms ease-in-out .25s;visibility:hidden;width:100%;z-index:9999}.popup.active{opacity:1;top:0;transition:top 0ms ease-in-out 0ms,opacity .25s ease-in-out 0ms,visibility 0ms ease-in-out 0ms;visibility:visible}dialog.popup{background:none;border:0;bottom:0;color:inherit;display:none;height:auto;left:0;margin:auto;max-height:calc(100dvh - 96px);max-width:85rem;opacity:0;overflow:auto;padding:0;right:0;top:0;transition:opacity .25s ease-in-out,display allow-discrete .25s,overlay allow-discrete .25s;visibility:visible;width:calc(100% - 40px)}dialog.popup[open]{display:block;opacity:1}dialog.popup::-webkit-backdrop{background:hsla(0,0%,100%,.8);opacity:0;-webkit-transition:opacity .25s ease-in-out,display allow-discrete .25s,overlay allow-discrete .25s;transition:opacity .25s ease-in-out,display allow-discrete .25s,overlay allow-discrete .25s}dialog.popup::backdrop{background:hsla(0,0%,100%,.8);opacity:0;transition:opacity .25s ease-in-out,display allow-discrete .25s,overlay allow-discrete .25s}dialog.popup[open]::-webkit-backdrop{opacity:1}dialog.popup[open]::backdrop{opacity:1}@starting-style{dialog.popup[open]::-webkit-backdrop{opacity:0}dialog.popup[open],dialog.popup[open]::backdrop{opacity:0}}dialog.popup--narrow{max-width:48rem}html:has(dialog.popup[open]){overflow:hidden}.popup__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.popup__content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto;width:100%}.redaction>*{background-image:linear-gradient(to right,var(--white) 50%,transparent 50%);background-repeat:no-repeat;background-size:200% 100%;display:block;max-width:-webkit-max-content;max-width:max-content;transition:var(--transitionDuration) var(--transitionTimingFunction) color}.redaction:not(.redaction--complete)>*{color:var(--white)!important}.scroll-arrow{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;height:46px;width:48px}.scroll-arrow div{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background-color:var(--white);color:var(--black);display:-ms-flexbox;display:flex;grid-area:1/1/2/2;justify-content:center;transition:var(--transitionDuration) var(--transitionTimingFunction) clip-path}.scroll-arrow div:nth-child(2){background-color:var(--black);-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);color:var(--white)}.scroll-arrow:active div:nth-child(2),.scroll-arrow:hover div:nth-child(2){-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}[data-table-hover-mask]>tr{transition:var(--transitionDuration) var(--transitionTimingFunction) opacity}[data-table-hover-mask]:focus-within>tr{opacity:1!important;transition:unset}.title-tint{background:transparent linear-gradient(to var(--d,bottom),transparent 0,#000 100%) repeat 0 0;inset:50% 0 0;position:absolute}.typography{color:var(--font-color,inherit);font-size:1.125rem;line-height:1.4}.typography .typography--larger{font-size:1.75rem}.typography .typography__large{font-size:1.25rem}.typography>*+*{margin-top:var(--typograpghyMarginTop,1.5em)}.typography :last-child{margin-bottom:0}.typography strong{font-weight:700}.typography em{font-style:italic}.typography hr{border-top-width:1px;height:0;outline-width:0}.typography .h1,.typography h1,.typography.h1{font-size:var(--text-h1)}.typography .h2,.typography h2,.typography.h2{--typograpghyMarginTop:2em;font-size:clamp(1.6875rem,1.3206rem + 1.5287vw,2.62rem);font-weight:400;line-height:1.25;text-transform:none}.typography .h2+*,.typography h2+*,.typography.h2+*{--typograpghyMarginTop:1em}.typography .h3,.typography h3,.typography.h3{--typograpghyMarginTop:3em;font-size:1.125rem;font-weight:700;line-height:1.25}.typography .h3+*,.typography h3+*,.typography.h3+*{--typograpghyMarginTop:.8em}.typography .h4,.typography h4,.typography.h4{font-size:1.125rem;line-height:1.25}.typography dl,.typography ul{list-style-type:none}.typography dl dd,.typography dl li,.typography ul dd,.typography ul li{padding-left:1.13em;position:relative}.typography dl dd:before,.typography dl li:before,.typography ul dd:before,.typography ul li:before{background:var(--red);content:"";display:block;height:.136em;left:0;position:absolute;top:.6em;width:.79em}.surface--red:not(.main-content-wrapper) .typography dl dd:before,.surface--red:not(.main-content-wrapper) .typography dl li:before,.surface--red:not(.main-content-wrapper) .typography ul dd:before,.surface--red:not(.main-content-wrapper) .typography ul li:before{background:var(--white)}.typography dl dd,.typography ul dd{margin-top:.5em}.typography ol{list-style-type:decimal;padding-left:1.5rem}.typography ol li:not(:first-child),.typography ul li:not(:first-child){margin-top:1em}.typography ol.compact li:not(:first-child),.typography ul.compact li:not(:first-child){margin-top:.3em}.typography blockquote{font-style:italic}.typography blockquote p{margin:0}.typography blockquote cite{display:block;font-style:normal;font-weight:700}.typography sub,.typography sup{font-size:.8em;position:relative;top:-.4em;vertical-align:baseline}.typography sub{top:.4em}.typography a{color:currentColor;overflow-wrap:break-word}.typography a:link,.typography a:visited{text-decoration-line:underline}.typography a:active,.typography a:hover{text-decoration-line:none}.typography .left{text-align:left}.typography .center{text-align:center}.typography .right{text-align:right}.typography table{border-collapse:collapse;font-size:.75rem;width:100%}.typography table td,.typography table th{background-color:var(--white);border-color:var(--black);border-width:1px;color:var(--black);padding:.5rem .75rem;text-align:left;vertical-align:top}.surface--red .typography table td,.surface--red .typography table th{border-color:var(--red)}.typography table th{font-weight:700}.typography tr:first-child th{background-color:var(--red);color:var(--white)}.surface--red .typography tr:first-child th{background-color:var(--black)}.typography img{margin-bottom:4rem;margin-top:4rem;vertical-align:middle}.typography img.center,.typography img.left,.typography img.leftAlone,.typography img.right,.typography img.rightAlone{display:block;float:none;margin-left:auto;margin-right:auto;margin-top:1em}.typography .captionImage{margin-bottom:1em;max-width:100%}.typography .captionImage img{margin-bottom:0}.typography .captionImage p{font-style:italic;margin-bottom:.25em;margin-top:.25em}.white-line{background-color:var(--white);height:.375rem;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction);width:0}.white-line--short{-webkit-clip-path:polygon(0 0,7rem 0,7rem 100%,0 100%);clip-path:polygon(0 0,7rem 0,7rem 100%,0 100%)}.word-effect{display:inline-block;margin:-.125rem;overflow:hidden;padding:.125rem;position:relative;vertical-align:top}.word-effect span>span,.word-effect>span:not(:has(>span)){display:inline-block;position:relative;-webkit-transform:translateY(100%);transform:translateY(100%);will-change:transform}.word-effect span:has(>span){display:inline-block;overflow:hidden}h1:has(.word-effect),h2:has(.word-effect),h3:has(.word-effect){margin-left:-.06em}.blog-card{display:-ms-flexbox;display:flex;gap:.75rem;position:relative}.blog-card__type{color:var(--red);display:block;font-size:1.125rem;margin-bottom:.25rem}.blog-card__title{font-size:1.125rem;line-height:1.375;margin-bottom:.75rem;text-transform:none;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.blog-card:hover .blog-card__title{color:var(--red)}.blog-card__link:before{content:"";inset:0;position:absolute;z-index:10}.blog-card__meta{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.25;row-gap:.5rem}.blog-card__meta,.carousel-dots{display:-ms-flexbox;display:flex}.carousel-dots{-ms-flex-pack:end;gap:.75rem;justify-content:flex-end}.carousel-dots__dot{background-color:var(--white);display:block;height:.25rem;opacity:.5;padding:0;width:1.5rem}.carousel-dots__dot:is(.is-active){opacity:1}.case-study-card{margin-left:auto;margin-right:auto;max-width:31.75rem;position:relative}.case-study-card__media{margin-bottom:1.75rem;position:relative}.case-study-card__content{display:-ms-flexbox;display:flex;gap:.75rem}.case-study-card__text{-ms-flex-positive:1;flex-grow:1}.case-study-card__title{font-size:1.25rem}.case-study-card__link:before{content:"";inset:0;position:absolute;z-index:30}.case-study-card__description{margin-top:.75rem}.cta-row{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.cta-row__content{-ms-flex-positive:0;flex-grow:0}.cta-row__action{-ms-flex-negative:0;flex-shrink:0}.email-signup{display:grid}.email-signup__media{position:relative}.email-signup__image,.email-signup__overlay{inset:0 -1.25rem;position:absolute}.email-signup__overlay{background:linear-gradient(270deg,rgba(0,0,0,.8),transparent 44.54%)}.email-signup__panel{margin:2.5rem -1.25rem 2.5rem 2.5rem;padding:1.25rem;z-index:10}.email-signup__title{font-size:var(--text-h2);margin-bottom:2.5rem}.email-signup__content{margin-bottom:1.5rem}.email-signup__form{margin-bottom:1rem}.email-signup__fields{display:grid;gap:1.5rem}.email-signup__label{color:var(--white);display:block;font-size:.875rem;margin-bottom:.25rem}.email-signup__submit{margin-top:2.25rem}.embed{width:100%}.feature-card{position:relative}.feature-card__media{margin-bottom:1.75rem;position:relative}.feature-card__content{display:-ms-flexbox;display:flex;gap:.75rem}.feature-card__text{-ms-flex-positive:1;flex-grow:1}.feature-card__heading{display:-ms-flexbox;display:flex;gap:.625rem}.feature-card__dash{-ms-flex-negative:0;background-color:var(--white);flex-shrink:0;height:.125rem;margin-top:.625rem;width:1.25rem}.feature-card__title{font-size:1.25rem}.feature-card__link:before{content:"";inset:0;position:absolute}.feature-card__link--raised:before{content:"";z-index:20}.feature-card__description{margin-top:.75rem}.feature-card__arrow{-ms-flex-negative:0;flex-shrink:0;overflow:hidden;padding-left:.5rem;position:relative}.feature-card__arrow--compact{margin-top:-.375rem}.feature-card__arrow-icon{transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction)}.feature-card:hover .feature-card__arrow-icon{-webkit-transform:translateX(100%);transform:translateX(100%)}.feature-card__arrow-icon--incoming{bottom:0;position:absolute;right:100%;top:0}.feature-grid{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid}.feature-grid--two{row-gap:3rem}.feature-grid--three{row-gap:2.5rem}.feature-grid__item{margin-left:auto;margin-right:auto;max-width:37.625rem}.filter-links{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:500;max-width:-webkit-max-content;max-width:max-content;overflow:hidden;row-gap:.75rem;text-transform:uppercase}.filter-links__item{position:relative}.filter-links__item:before{content:"/";display:inline-block;left:-.75rem;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.filter-links__link{text-decoration-line:underline;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction)}.filter-links__link:hover{color:var(--red);text-decoration-line:none}.image-gradient{inset:0;position:absolute;z-index:10}.pagination{margin-top:5rem}.pagination__list{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;justify-content:center}.pagination__arrow{transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.pagination__arrow:hover{color:var(--red)}.pagination__prev-icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pagination__current{color:var(--red)}.pagination__link{text-decoration-line:underline;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.pagination__link:hover{color:var(--red);text-decoration-line:none}.popup-panel__content{padding:3rem}.popup-panel__content--narrow{max-width:48rem!important}.popup-panel__close{display:block;margin-bottom:2.5rem;margin-left:auto;width:-webkit-max-content;width:max-content}.popup-panel__grid{display:grid;gap:1.25rem}.popup-panel__title{font-size:var(--text-h3);margin-bottom:2.5rem}.popup-panel__text{max-width:28rem}.popup-panel__aside{-ms-flex-item-align:end;align-self:flex-end}.share-link{-ms-flex-align:start;align-items:flex-start;border-bottom-width:4px;display:-ms-inline-flexbox;display:inline-flex;gap:.625rem;padding-bottom:.25rem;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.share-link:hover{color:var(--red)}.share-link__icon{display:block}.share-link__label{-ms-flex-order:9999;font-weight:500;order:9999;padding-top:.125rem;text-transform:uppercase}.title-line{-ms-flex-align:end;align-items:flex-end;display:grid;gap:1.75rem;margin-bottom:2.5rem}.breadcrumbs{margin-bottom:2.25rem;text-align:right}.breadcrumbs__list{-ms-flex-pack:end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.75rem;justify-content:flex-end;margin-left:auto;max-width:-webkit-max-content;max-width:max-content;overflow:hidden}.breadcrumbs__item{position:relative}.breadcrumbs__item:after{content:">";left:-1.25rem;position:absolute;top:0;-webkit-transform:translate(0);transform:translate(0)}.breadcrumbs__link{text-decoration-line:underline}.breadcrumbs__link:hover{text-decoration-line:none}.breadcrumbs__link--current{pointer-events:none;text-decoration-line:none}.burgerfork-button{padding-left:1.75rem;padding-right:1.25rem}.burgerfork-button__text{display:inline-block;font-size:1.5rem;font-weight:700;left:0;line-height:2rem;margin:-.125rem;overflow:hidden;padding:.375rem .125rem .125rem;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:top}.burgerfork-button__text span{display:inline-block;position:relative;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .15s ease;will-change:transform}.burgerfork-button:hover .burgerfork-button__text span{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.1s}.menu-active .burgerfork-button__text span{-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important}.burgerfork-button__burger{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;height:22px;width:86px}.burgerfork-button:hover .burgerfork-button__burger span{width:33.3333%}.burgerfork-button__burger span{background-color:currentColor;display:block;height:4px;-webkit-transform-origin:left;transform-origin:left;transition:all .25s ease;width:100%}.burgerfork-button__burger span:not(:nth-child(2)){width:33.3333%}.menu-active .burgerfork-button__burger span:nth-child(2){opacity:0}.menu-active .burgerfork-button__burger span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-active .burgerfork-button__burger span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cms-edit-link{-ms-flex-align:center;align-items:center;background-color:var(--blush);bottom:2.5rem;color:var(--black);display:-ms-flexbox;display:flex;gap:.5rem;padding:1.25rem;position:fixed;right:0;text-decoration-line:underline;z-index:50}.cms-edit-link:hover{text-decoration-line:none}.element-holder--pad-top{padding-top:7rem;scroll-margin-top:-7rem}.element-holder--pad-bottom{padding-bottom:7rem}.element-holder--clip{overflow:hidden}:root{--bg-point:7rem}.elementherostickyimage{--bg-point:100%}.elementcalltoaction{--bg-point:89%}.elementcasestudycta{--bg-point:calc(89% - 3.75rem)}.elementgallery.element-holder--pad-top,.elementvideo.element-holder--pad-top{--bg-point:24rem}.surface--black:has(+.elementcalltoaction.surface--black-to-red)+.elementcalltoaction,.surface--red-to-black:has(+.elementcalltoaction.surface--black-to-red)+.elementcalltoaction{--bg-point:22%}.surface--black:has(+.elementcalltoaction.surface--black-to-red)+.elementcalltoaction:has(.large-title),.surface--red-to-black:has(+.elementcalltoaction.surface--black-to-red)+.elementcalltoaction:has(.large-title){--bg-point:22rem}.surface--black:has(+.elementcasestudycta.surface--black-to-red)+.elementcasestudycta,.surface--red-to-black:has(+.elementcasestudycta.surface--black-to-red)+.elementcasestudycta{--bg-point:3.75rem}.surface--black-to-red:has(+.elementcalltoaction.surface--red-to-black)+.elementcalltoaction,.surface--red:has(+.elementcalltoaction.surface--red-to-black)+.elementcalltoaction{--bg-point:22%}.surface--black-to-red:has(+.elementcasestudycta.surface--red-to-black)+.elementcasestudycta,.surface--red:has(+.elementcasestudycta.surface--red-to-black)+.elementcasestudycta{--bg-point:3.75rem}.footer{bottom:0;padding-bottom:2.25rem;padding-top:2.25rem}.footer--sticky{position:sticky}.footer__inner{position:relative}.footer__grid{-ms-flex-align:start;align-items:flex-start;display:grid;gap:3rem}.footer__logo{transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.footer__logo:hover{color:var(--red)}.footer__contact{display:grid;font-size:1.125rem;font-weight:700;gap:1.5rem;line-height:1.25}.footer__contact-link{transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.footer__contact-link:hover{color:var(--red)}.footer__linkedin-icon{height:auto;width:1.5rem}.footer__aside{display:grid;gap:2rem;grid-template-rows:auto}.footer__badges{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.25rem}.footer__ecologi{height:3.5rem;width:auto}.footer__nav{overflow:hidden}.footer__links{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem}.footer__links-item{position:relative}.footer__links-separator{position:absolute;right:-1rem;-webkit-transform:translateX(50%);transform:translateX(50%)}.footer__link{text-decoration-line:underline;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.footer__link:hover{color:var(--red);text-decoration-line:none}.hero{position:sticky;top:0}.hero__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-content-wrapper{position:relative;z-index:10}.navigation{font-size:1.8rem;font-weight:500;inset:0;opacity:0;padding-top:var(--headerHeight);pointer-events:none;position:fixed;-webkit-transform:translateY(-20px);transform:translateY(-20px);transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease;z-index:40}.navigation.active{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.navigation.closing{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.navigation__posts{background-color:var(--black);display:none;-ms-flex:1;flex:1;padding:60px 60px 60px 48px;position:relative;z-index:5}.menu-posts{margin-bottom:50px}.navigation__posts-title{font-weight:500;margin-bottom:1.5rem}.navigation__post{display:-ms-flexbox;display:flex;font-size:24px;font-weight:500;gap:22px;margin-bottom:36px;text-decoration-line:underline;text-transform:capitalize}.navigation__post img{height:100px;-o-object-fit:cover;object-fit:cover;position:relative;top:8px;width:100px}.navigation__post:hover{text-decoration-line:none}.navigation__contact{background-color:var(--red);color:var(--white);display:inline-block;padding:1rem;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.navigation__contact:hover{color:var(--black)}.navigation__contact--email{margin-bottom:1rem}.navigation__transition--submenu{bottom:0;left:0;top:0;width:100%}.navigation__transition{display:grid;position:fixed}.navigation__transition div{transition:width .1s ease-in,transform .1s ease-in;width:0}.navigation:has(.navigation__subpanel.active) .navigation__transition div:first-child,.navigation__panel.active .navigation__transition div:first-child{transition-delay:50ms;width:100%}.navigation:has(.navigation__subpanel.active) .navigation__transition div:nth-child(2),.navigation__panel.active .navigation__transition div:nth-child(2){transition-delay:.1s;width:100%}.navigation:has(.navigation__subpanel.active) .navigation__transition div:nth-child(3),.navigation__panel.active .navigation__transition div:nth-child(3){transition-delay:.15s;width:100%}.navigation:has(.navigation__subpanel.active) .navigation__transition div:nth-child(4),.navigation__panel.active .navigation__transition div:nth-child(4){transition-delay:.2s;width:100%}.navigation:has(.navigation__subpanel.active) .navigation__transition div:nth-child(5),.navigation__panel.active .navigation__transition div:nth-child(5){transition-delay:.25s;width:100%}.navigation:has(.navigation__subpanel.active) .navigation__transition div:nth-child(6),.navigation__panel.active .navigation__transition div:nth-child(6){transition-delay:.3s;width:100%}.navigation__transition--panel{inset:0}.navigation:has(.navigation__subpanel.closing) .navigation__transition--submenu div:first-child{-webkit-transform:translateX(100%);transform:translateX(100%)}.navigation:has(.navigation__subpanel.closing) .navigation__transition--submenu div:nth-child(2){-webkit-transform:translateX(100%);transform:translateX(100%)}.navigation:has(.navigation__subpanel.closing) .navigation__transition--submenu div:nth-child(3){-webkit-transform:translateX(100%);transform:translateX(100%)}.navigation:has(.navigation__subpanel.closing) .navigation__transition--submenu div:nth-child(4){-webkit-transform:translateX(100%);transform:translateX(100%)}.navigation:has(.navigation__subpanel.closing) .navigation__transition--submenu div:nth-child(5){-webkit-transform:translateX(100%);transform:translateX(100%)}.navigation:has(.navigation__subpanel.closing) .navigation__transition--submenu div:nth-child(6){-webkit-transform:translateX(100%);transform:translateX(100%)}.navigation__wipe--black{background-color:var(--black)}.navigation__wipe--red{background-color:var(--red)}.navigation__container{display:-ms-flexbox;display:flex;max-height:calc(100dvh - var(--headerHeight))}.navigation.active .navigation__container{overflow:auto}.navigation__panel,.navigation__subpanel{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;padding-bottom:3.5rem;visibility:hidden}.navigation__panel ul,.navigation__subpanel ul{opacity:0;transition-delay:.3s;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction)}.navigation__panel.active,.navigation__subpanel.active{visibility:visible}.navigation__panel.active ul,.navigation__subpanel.active ul{opacity:1}.navigation__panel.closing ul,.navigation__subpanel.closing ul{opacity:0;transition:opacity .3s ease-in}.navigation__panels{display:grid}.navigation__subpanel{position:relative;z-index:10}.navigation__subpanel.active{z-index:12}.navigation__list{display:grid;gap:1.5rem;padding-top:1.25rem;position:relative;z-index:10}.navigation__top-link{display:block;line-height:1;max-width:-webkit-max-content;max-width:max-content;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction)}.navigation__top-link:hover{color:var(--black)}.navigation__top-link--current{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:2.5rem}.navigation__dash{background-color:var(--black);height:2px;width:25px}.navigation__dash--wide{width:30px}.navigation__submenu{display:none}.navigation__submenu-list{display:grid;gap:2rem;position:relative;z-index:10}.navigation__sub-link{display:block;line-height:1;max-width:-webkit-max-content;max-width:max-content;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction)}.navigation__sub-link:hover{color:var(--red)}.navigation__back-item{margin-bottom:1.5rem}.navigation__back{display:block;max-width:-webkit-max-content;max-width:max-content;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.navigation__back:hover{color:var(--red)}.navigation__back-icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.navigation__back-icon,.navigation__link{transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction)}.navigation__link{background-image:linear-gradient(var(--white),var(--white));background-position-x:0;background-position-y:100%;background-repeat:no-repeat;background-size:0 .1em}.navigation__link:active,.navigation__link:hover{background-size:100% .1em}li:has(.navigation__link){-webkit-transform:translateX(-.1em);transform:translateX(-.1em)}@-webkit-keyframes fork-wipe-hole{0%{-webkit-animation-timing-function:cubic-bezier(.65,0,.35,1);animation-timing-function:cubic-bezier(.65,0,.35,1);-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(150% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(150% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(150% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(150% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}45%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}50%{-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}to{-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0))}}@keyframes fork-wipe-hole{0%{-webkit-animation-timing-function:cubic-bezier(.65,0,.35,1);animation-timing-function:cubic-bezier(.65,0,.35,1);-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(150% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(150% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(150% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(150% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(150% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}45%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}50%{-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*-39.9145) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*11.4295) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}to{-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0))}}@-webkit-keyframes fork-wipe-reveal{0%{-webkit-animation-timing-function:cubic-bezier(.65,0,.35,1);animation-timing-function:cubic-bezier(.65,0,.35,1);-webkit-clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(150% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(150% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(150% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(150% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}45%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}50%{-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}to{-webkit-clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0));clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0))}}@keyframes fork-wipe-reveal{0%{-webkit-animation-timing-function:cubic-bezier(.65,0,.35,1);animation-timing-function:cubic-bezier(.65,0,.35,1);-webkit-clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(150% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(150% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(150% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(150% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(150% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}45%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}50%{-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*-39.368) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*11.976) calc(50% + var(--fork-unit)*10.237),calc(200% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}to{-webkit-clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0));clip-path:polygon(calc(200% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(200% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0))}}@-webkit-keyframes fork-wipe-hole-back{0%{-webkit-animation-timing-function:cubic-bezier(.65,0,.35,1);animation-timing-function:cubic-bezier(.65,0,.35,1);-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(-50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(-50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(-50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(-50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}45%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}50%{-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}to{-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0))}}@keyframes fork-wipe-hole-back{0%{-webkit-animation-timing-function:cubic-bezier(.65,0,.35,1);animation-timing-function:cubic-bezier(.65,0,.35,1);-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(-50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(-50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(-50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(-50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(-50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}45%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}50%{-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-12.514),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-7.96),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*-2.277),calc(50% + var(--fork-unit)*39.9145) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*2.277),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*7.96),calc(50% + var(--fork-unit)*-11.4295) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*12.514),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-12.514))}to{-webkit-clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0));clip-path:polygon(evenodd,-200% -100%,300% -100%,300% 200%,-200% 200%,-200% -100%,calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0))}}@-webkit-keyframes fork-wipe-reveal-back{0%{-webkit-animation-timing-function:cubic-bezier(.65,0,.35,1);animation-timing-function:cubic-bezier(.65,0,.35,1);-webkit-clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}45%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}50%{-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}to{-webkit-clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0));clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0))}}@keyframes fork-wipe-reveal-back{0%{-webkit-animation-timing-function:cubic-bezier(.65,0,.35,1);animation-timing-function:cubic-bezier(.65,0,.35,1);-webkit-clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}45%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}50%{-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237));clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*-10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(50% + var(--fork-unit)*39.368) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(50% + var(--fork-unit)*-11.976) calc(50% + var(--fork-unit)*10.237),calc(-100% + var(--fork-unit)*0) calc(50% + var(--fork-unit)*10.237))}to{-webkit-clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0));clip-path:polygon(calc(-100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(29.5489% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(70.4511% + var(--fork-unit)*0),calc(100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0),calc(-100% + var(--fork-unit)*0) calc(100% + var(--fork-unit)*0))}}@-webkit-keyframes fork-wipe-dim{to{-webkit-filter:brightness(0);filter:brightness(0)}}@keyframes fork-wipe-dim{to{-webkit-filter:brightness(0);filter:brightness(0)}}@view-transition{navigation:auto}html:active-view-transition-type(fork)::view-transition{background:var(--red)}html:active-view-transition-type(fork)::view-transition-new(root),html:active-view-transition-type(fork)::view-transition-old(root){--fork-unit:min(100vw/79.829,100vh/25.028);mix-blend-mode:normal}html:active-view-transition-type(fork)::view-transition-old(root){-webkit-animation:fork-wipe-hole 855ms both,fork-wipe-dim 855ms linear both;animation:fork-wipe-hole 855ms both,fork-wipe-dim 855ms linear both}html:active-view-transition-type(fork)::view-transition-new(root){-webkit-animation:fork-wipe-reveal 855ms 45ms both;animation:fork-wipe-reveal 855ms 45ms both}html:active-view-transition-type(fork):active-view-transition-type(back)::view-transition-old(root){-webkit-animation-name:fork-wipe-hole-back,fork-wipe-dim;animation-name:fork-wipe-hole-back,fork-wipe-dim}html:active-view-transition-type(fork):active-view-transition-type(back)::view-transition-new(root){-webkit-animation-name:fork-wipe-reveal-back;animation-name:fork-wipe-reveal-back}html:active-view-transition-type(fork) *,html:active-view-transition-type(fork) :after,html:active-view-transition-type(fork) :before{transition-delay:0s!important;transition-duration:0s!important}.site-cta{position:relative;z-index:10}.skip-link{background-color:var(--blush);color:var(--black);height:0;overflow:hidden}.skip-link:focus-within{height:auto}.skip-link__inner{padding:1.25rem}.sticky-header{color:var(--white);position:sticky;top:0;z-index:50}.sticky-header .sticky-header__inner:before{background-color:var(--black);-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);content:"";inset:0;position:absolute;transition-duration:var(--transitionDuration);transition-duration:.35s;transition-property:all;transition-timing-function:var(--transitionTimingFunction);z-index:-1}.sticky-header--show .sticky-header__inner:before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.sticky-header__inner{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;gap:.75rem;justify-content:space-between;padding-left:0;padding-right:0;position:relative;z-index:50}.sticky-header__logo{display:block;margin:1rem auto 1rem 1.25rem;max-width:169px;position:relative;width:100%;z-index:50}.sticky-header__logo-image{height:auto;width:100%}.sticky-header__toggle{position:relative;z-index:50}.sticky-header__cta{display:-ms-flexbox;display:flex;overflow:hidden;position:relative;transition-duration:var(--transitionDuration);transition-property:opacity;transition-timing-function:var(--transitionTimingFunction)}.menu-active .sticky-header__cta{opacity:0}.sticky-header__cta span{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.8rem;font-weight:700;justify-content:center;line-height:1;padding-left:.5rem;padding-right:.5rem;text-align:center;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction)}.sticky-header__cta span:first-child{background-color:var(--white);-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);color:var(--black);height:100%;inset:0;position:absolute;width:100%}.sticky-header__cta:not(:focus-visible):hover span:first-child{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.sticky-header__cta:focus-visible span{background-color:var(--blush)!important;transition:none!important}.call-to-action{overflow:hidden}.call-to-action__large-title{margin-bottom:1.25rem;position:relative;z-index:10}.call-to-action__large-heading{font-size:50px;font-weight:500}.call-to-action__grid{display:grid;row-gap:2rem}.call-to-action__media{position:relative}.call-to-action__image{width:100%}.call-to-action__content-cell{display:grid;z-index:10}.call-to-action__content{-ms-flex-pack:end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end}.call-to-action__title{margin-bottom:2rem}.call-to-action__line{margin-bottom:1rem}.call-to-action__copy--spaced{margin-bottom:1.25rem}.case-study-cta__grid{display:grid;gap:3.75rem}.case-study-cta__content{position:relative;z-index:10}.case-study-cta__title{margin-bottom:2rem}.case-study-cta__link{margin-top:2.5rem}.case-study-cta__cta{margin-top:6rem}.case-study-cta__cta-inner{max-width:33rem}.case-study-cta__line{margin-bottom:1.5rem}.case-study-cta__cta-text{font-size:1.125rem;font-weight:700}.contact-form__title{margin-bottom:2.5rem}.contact-form__title-line{margin-top:1.25rem}.contact-form__grid{display:grid;row-gap:2rem}.contact-form__intro{max-width:38.5rem}.contact-form__quote{display:grid;gap:1.25rem}.contact-form__quote--with-image{grid-template-columns:6.25rem 1fr}.contact-form__quote--spaced{margin-top:2.5rem}.contact-form__author-image{margin-top:.5rem;max-width:6.25rem}.contact-form__author-line{background-color:var(--red);margin-top:.75rem}.contact-form__quote-text{font-size:1.125rem;line-height:1.2;margin-top:.25rem}.contact-form__quote-author{color:var(--stone);margin-top:.75rem}.contact-form__cite{font-style:normal}.content-block__inner--narrow{max-width:57rem!important}.content-block__inner--wide{max-width:65rem!important}.content-block__inner--wider{max-width:85rem!important}.content-block__links{margin-top:2rem}.content-block__link-item{margin-top:1.5rem}.content-block__link-item:first-of-type{margin-top:0}.element-video picture{display:none;margin:0 auto}.element-video picture img{margin:0 auto}.element-video__title{margin-bottom:3rem}.element-video__caption{background-color:var(--stone);color:var(--black);padding:1.25rem}.faqs__title{margin-bottom:2.5rem}.faqs__answer{font-size:1.125rem;padding-bottom:2rem}.feature-boxes__intro{margin-bottom:3.75rem}.feature-boxes__body{position:relative}.feature-boxes__body:after{content:"";height:100%;left:0;position:absolute;right:0;top:var(--featureBoxHalfHeight,25%)}.feature-boxes__body--after-black:after{background-color:var(--black);content:""}.feature-boxes__body--after-red:after{background-color:var(--red);content:""}.feature-boxes__inner{position:relative;z-index:10}.feature-boxes__links{margin-top:3.75rem}.feature-boxes__link-item{margin-top:2.5rem}.feature-boxes__link-item:first-of-type{margin-top:0}.full-width-image__header{position:relative;z-index:10}.full-width-image__title{margin-bottom:-.3em}.full-width-image__desktop{display:none}.full-width-image__mobile{margin-left:auto;margin-right:auto;max-width:30rem}.full-width-image__image{width:100%}.full-width-image__pagination{margin-top:2rem;padding-left:1.25rem;padding-right:1.25rem}.full-width-links__list{display:grid;gap:3rem}.full-width-links__item{-ms-flex-pack:justify;background-color:var(--white);color:var(--black);display:-ms-flexbox;display:flex;gap:1rem;justify-content:space-between;overflow:hidden;padding:.75rem;position:relative}.full-width-links__item,.full-width-links__title{font-size:var(--text-marquee)}.full-width-links__arrow{-ms-flex-negative:0;flex-shrink:0;height:auto;width:2em}.full-width-links__overlay{-ms-flex-pack:justify;color:var(--white);display:-ms-flexbox;display:flex;font-size:var(--text-marquee);gap:1rem;inset:0;justify-content:space-between;overflow:hidden;padding:.75rem;position:absolute;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction)}.gallery__title{margin-bottom:3rem}.gallery__list{display:grid;gap:1.5rem}.gallery__item{display:grid}.gallery__item-title{margin-bottom:.75rem}.hero-intro__media{margin-left:-1.25rem;margin-right:-1.25rem}.hero-intro__title{margin-top:-.5em}.hero-intro__line{margin-bottom:1rem;margin-top:2rem}.hero-intro__copy{max-width:32rem}.hero-sticky__grid{display:grid;position:relative}.hero-sticky__media{position:relative}.hero-sticky__media--image-left:before{background-color:var(--black);bottom:0;content:"";position:absolute;right:100%;top:0;width:100dvw}.hero-sticky__figure{background-color:var(--black);position:relative}.hero-sticky__image{height:70svh;-o-object-fit:cover;object-fit:cover;-o-object-position:top!important;object-position:top!important}.hero-sticky__mobile-title{bottom:0;left:0;padding:1.25rem;position:absolute;right:0}.hero-sticky__wipe--image-right{left:0;right:0}.hero-sticky__wipe--image-left{right:0}.hero-sticky__content-cell{z-index:10}.hero-sticky__container{container-type:inline-size}.hero-sticky__content{display:grid;padding-bottom:1.25rem;padding-top:1.25rem;z-index:10}.hero-sticky__main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero-sticky__desktop-title{display:none}.hero-sticky__hiring{margin-bottom:1.25rem}.hero-sticky__taglines{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.25rem;font-weight:600;gap:.25rem;line-height:1;margin-bottom:2.25rem;text-transform:uppercase;width:100%}.hero-sticky__tagline-dash{color:var(--blush);padding-right:.25rem}.hero-sticky__intro{max-width:32rem;padding-top:.25rem}.hero-sticky__line{margin-bottom:1rem}.hero-sticky__copy{margin-bottom:2.5rem}.hero-sticky__reviews{display:-ms-flexbox;display:flex;margin-bottom:2.5rem}.hero-sticky__reviews-widget{z-index:20}.hero-sticky__actions{-ms-flex-negative:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding-bottom:1.25rem}.hero-sticky__actions--no-link{display:none}.hero-sticky__scroll{-webkit-transform:translate(0);transform:translate(0)}.hero-sticky__scroll--image-right{margin-top:-1.25rem}.hero-sticky__post-content{max-width:32rem}.image-carousel__header{position:relative;z-index:10}.image-carousel__header--spaced{margin-bottom:1.25rem}.image-carousel__image{max-width:none;width:100%}.image-carousel__caption{color:var(--black);padding:1.25rem}.image-carousel__caption--white{background-color:var(--white)}.image-carousel__caption--stone{background-color:var(--stone)}.image-carousel__pagination{margin-top:2rem}.image-carousel__links{margin-top:3.75rem}.image-carousel__link-item{margin-top:2.5rem}.image-carousel__link-item:first-of-type{margin-top:0}.elementmenu{position:sticky;top:calc(var(--headerHeight) - 21px);z-index:48}.menu{font-size:1.25rem;position:relative}.menu:before{background-color:var(--black);content:"";display:block;height:100%;inset:0 auto 0 50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:.25s ease-in-out;width:100%;z-index:-1}.menu--stuck:before{width:0}.menu__overflow{overflow-x:auto;overflow-y:hidden;padding-block:.75rem;scrollbar-color:var(--red) var(--black);scrollbar-width:thin}.menu__list{display:-ms-flexbox;display:flex;gap:40px;height:1lh}.menu__item{-webkit-clip-path:polygon(0 0,100% 0,100% 1lh,0 1lh);clip-path:polygon(0 0,100% 0,100% 1lh,0 1lh);position:relative}.menu__item:before{background-color:var(--gray);content:"";display:block;height:1em;left:-21px;position:absolute;top:5px;width:2px}.menu__link{display:inline-block;font-weight:700;text-decoration:underline;transition:.25s ease-in-out;vertical-align:top;white-space:nowrap}.menu__link--active,.menu__link:active,.menu__link:hover{color:var(--red);text-decoration:none}.menu__link-wipe{display:block;transition:-webkit-transform .5s cubic-bezier(.65,0,.35,1);transition:transform .5s cubic-bezier(.65,0,.35,1);transition:transform .5s cubic-bezier(.65,0,.35,1),-webkit-transform .5s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--index, 0)*75ms)}.menu--in-view .menu__link-wipe{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu__link-text{display:block}.menu__bar{background-color:var(--black)}.portfolio-form__grid{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;row-gap:1.5rem}.portfolio-form__title{font-size:var(--text-h3)}.portfolio-form__content--spaced{margin-top:1.5rem}.process-carousel{overflow:hidden}.process-carousel__header{position:relative;z-index:10}.process-carousel__header--spaced{margin-bottom:3rem}.process-carousel__title{font-size:var(--text-h2)}.process-carousel__splide,.process-carousel__track{overflow:visible}.process-carousel__slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.process-carousel__number{display:block;font-size:3rem;font-weight:600;line-height:1;margin-bottom:.5rem}.process-carousel__number--yellow{color:var(--yellow)}.process-carousel__number--black{color:var(--black)}.process-carousel__slide-title{font-size:1.75rem;font-weight:700;line-height:1.25;text-transform:none}.process-carousel__slide-text{font-size:1.25rem;font-weight:500;margin-top:.375rem}.process-carousel__slide-footer{margin-top:auto;padding-top:1.5rem}.process-carousel__bar{display:block;height:.25rem;max-width:2.75rem;width:100%}.process-carousel__bar--red{background-color:var(--red)}.process-carousel__bar--black{background-color:var(--black)}.process-carousel__arrows{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;display:-ms-flexbox;display:flex;margin-top:3.75rem}.process-carousel__arrow{border-width:2px;display:grid;height:3rem;place-content:center;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction);width:3rem}.process-carousel__arrow:hover{background-color:transparent;color:var(--white)}.process-carousel__arrow:disabled{opacity:.5;pointer-events:none}.process-carousel__arrow--yellow{background-color:var(--yellow);border-color:var(--yellow);color:var(--black)}.process-carousel__arrow--white{background-color:var(--white);border-color:var(--white);color:var(--red)}.process-carousel__prev-icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.quote-block__inner{max-width:57rem!important}.quote-block__line{margin-bottom:1.5rem;margin-top:2rem}.quote-block__author{font-style:normal;margin-top:1.5rem;text-transform:uppercase}.quote-block__cite{font-style:normal}.reasons__title{font-size:var(--text-h1);margin-bottom:1.5rem;margin-top:-15px}.reasons__subtitle{margin-bottom:3rem}.reasons__line{margin-bottom:1.5rem}.reasons__spacer{padding-bottom:1.5rem}.reasons__list{margin-bottom:100px}.reasons__list--grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:50px}.reasons__item-title{font-weight:600;margin-bottom:.5rem}.reasons__item-content{font-weight:500;margin-top:0}.referral-form__intro{margin-bottom:3.75rem}.referral-form__recommending-label{margin-top:2.5rem}.team{max-width:1536px}.team__intro,.team__title{margin-bottom:2.5rem}.team__grid{-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2.5rem}.team__member{text-align:left}.team__media,.team__member{position:relative}.team__image{height:100%;-o-object-fit:cover;object-fit:cover}.team__image,.team__placeholder{aspect-ratio:1/1;margin-bottom:1rem;width:100%}.team__placeholder{background-color:var(--black)}.team__details{color:var(--white)}.team__name{font-weight:700;letter-spacing:.025em}.team__link:before{content:"";inset:0;position:absolute;z-index:30}.team__role{font-size:.875rem;margin-top:.25rem;text-transform:uppercase}.testimonial-full__grid{display:grid}.testimonial-full__media{max-width:500px;position:relative}.testimonial-full__figure{height:100%;position:relative}.testimonial-full__image{width:100%}.testimonial-full__tint{inset:0;position:absolute;z-index:10}.testimonial-full__reviews{position:absolute;right:-.5rem;top:-68px;z-index:20}.testimonial-full__content-cell{display:grid;pointer-events:none;z-index:10}.testimonial-full__content{-ms-flex-pack:end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end}.testimonial-full__quote{margin-bottom:2rem}.testimonial-full__text--small{font-size:24px;line-height:1.25}.testimonial-full__text--medium{font-size:40px;line-height:1.25}.testimonial-full__author{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.testimonial-full__cite{background-color:var(--black);color:var(--white);display:block;font-style:normal;margin-top:1.75rem;padding:.5rem 1.5rem .5rem 1rem}.testimonials{position:relative;z-index:20}.testimonials .es-embed-root{border-color:var(--black);border-style:solid;border-width:2px}.testimonials .es-badge-label-container{font-size:17px}.testimonials__header{position:relative}.testimonials__title{margin-bottom:2rem;margin-left:auto!important;max-width:47rem;text-align:right}.testimonials__backdrop{bottom:.5em;height:100%;left:0;position:absolute;right:0;z-index:-10}.testimonials__backdrop--red{background-color:var(--red)}.testimonials__backdrop--black{background-color:var(--black)}.testimonials__body{padding-bottom:2.5rem;position:relative}.testimonials__item{position:relative}.testimonials__item--slide{max-width:31.5625rem}.testimonials__item--single{margin-left:auto;margin-right:auto;max-width:57rem!important}.testimonials__item--with-image{cursor:none}.testimonials__pagination{-ms-flex-pack:end;display:-ms-flexbox;display:flex;gap:.75rem;justify-content:flex-end;margin-top:2.5rem}.testimonials__line{margin-bottom:1.5rem}.testimonials__quote{font-size:1.125rem}.testimonials__author,.testimonials__cite{max-width:-webkit-max-content;max-width:max-content}.testimonials__cite{background-color:var(--black);color:var(--white);display:block;font-size:.75rem;font-style:normal;margin-top:1.75rem;padding:.5rem .75rem;text-transform:uppercase}.testimonials__hover-image{height:0;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition-duration:var(--transitionDuration);transition-property:width,height;transition-timing-function:var(--transitionTimingFunction);width:0;z-index:30}.testimonials__item--with-image:hover .testimonials__hover-image{height:8rem;width:8rem}.testimonials__hover-img{border-color:var(--black);border-width:4px;display:block}.three-column__grid{display:grid;gap:3.75rem}.three-column__content{position:relative;z-index:10}.three-column__title{margin-bottom:2rem}.three-column__columns{display:grid;gap:3.75rem}.three-column__media{position:relative}.three-column__media>*{display:block}.three-column__tint{inset:0;position:absolute}.title-content{position:relative}.title-content__backdrop{height:.5em;left:0;position:absolute;right:0;top:0}.title-content__backdrop--red{background-color:var(--red)}.title-content__backdrop--black{background-color:var(--black)}.title-content__row{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2rem}.title-content__title{position:sticky;top:calc(var(--headerHeight, 105px) + var(--menuHeight, 0px))}.title-content__body{-ms-flex-item-align:end;align-self:flex-end;max-width:31.5625rem}.title-content__line{margin-bottom:1.5rem}.title-content__link{margin-top:2.5rem}.two-column__grid{display:grid;gap:3.75rem}.two-column__content{position:relative;z-index:10}.two-column__title{margin-bottom:2rem}.two-column__media{position:relative}.two-column__media>*{display:block}.two-column__tint{inset:0;position:absolute}.author-posts{padding-bottom:7rem;padding-top:7rem;scroll-margin-top:-7rem}.author-posts__title{font-size:1.25rem;font-weight:700;margin-bottom:2rem;text-transform:none}.author-posts__list{display:grid;gap:2.5rem}.blog-articles__header{-ms-flex-align:end;-ms-flex-pack:justify;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-bottom:1.75rem}.blog-articles__line{margin-bottom:1.25rem}.blog-articles__title{font-size:var(--text-h2);font-weight:600;line-height:1;text-transform:uppercase}.blog-articles__view-all{-ms-flex-negative:0;flex-shrink:0}.blog-articles__filters{display:grid;font-size:.875rem;gap:.75rem;margin-bottom:1.5rem}.blog-articles__keyword{-ms-flex-positive:1;flex-grow:1;max-width:32rem}.blog-articles__search{border-color:var(--white);border-style:solid;border-width:2px;overflow:hidden;position:relative;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.blog-articles__search:focus-within{border-color:var(--red)}.blog-articles__search-input{background-color:transparent;color:var(--white);padding:.5rem 2rem .5rem 1.25rem;text-align:left;width:100%}.blog-articles__search-input::-webkit-input-placeholder{color:var(--white)}.blog-articles__search-input:-ms-input-placeholder{color:var(--white)}.blog-articles__search-input::-ms-input-placeholder{color:var(--white)}.blog-articles__search-input::placeholder{color:var(--white)}.blog-articles__search-input:focus{outline:2px solid transparent;outline-offset:2px}.blog-articles__selects{display:grid;gap:.75rem;position:relative}.blog-articles__selects--all{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-articles__taxonomy{position:static}.blog-cta{position:relative;z-index:10}.blog-cta--padded{padding:7rem}.blog-cta__line{margin-bottom:2.5rem;margin-top:2.5rem;max-width:50%}.blog-cta__signup{padding-top:7rem;scroll-margin-top:-7rem}.blog-downloads{padding-bottom:7rem}.blog-downloads__list{font-size:1.125rem}.blog-downloads__line{margin-bottom:1.25rem}.blog-downloads__title{font-size:var(--text-h2);font-weight:600;line-height:1;text-transform:uppercase}.blog-downloads__grid{display:grid;gap:1.5rem;margin-top:3rem}.blog-downloads__item{position:relative}.blog-downloads__preview{aspect-ratio:400/226;border-color:var(--white);border-style:solid;border-width:2px;margin-bottom:.5rem;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.blog-downloads__item:hover .blog-downloads__preview{border-color:var(--red)}.blog-downloads__preview--placeholder{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.blog-downloads__fork{height:auto;width:75%}.blog-downloads__marker{color:var(--red)}.blog-downloads__link:before{content:"";inset:0;position:absolute;z-index:10}.blog-downloads__item:hover .blog-downloads__link{text-decoration-line:underline}.blog-holder{position:relative;z-index:10}.blog-holder__title{font-size:var(--text-h2)}.blog-holder__line{margin-bottom:.75rem}.blog-holder__cta{margin-bottom:3.75rem}.blog-holder__featured{padding-bottom:7rem}.blog-holder__featured-list{display:grid;row-gap:2.5rem}.blog-holder__side--card{border-bottom-width:2px;border-style:solid;padding-bottom:2.5rem}.blog-holder__featured-title{font-size:1.25rem;font-weight:700;text-transform:none}.blog-holder__lead{grid-row-end:2;grid-row-start:1;max-width:34rem}.blog-holder__lead-card{position:relative}.blog-holder__lead-media{margin-bottom:1.75rem;position:relative}.blog-holder__lead-type{color:var(--red);display:block;font-size:1.125rem;margin-bottom:.25rem}.blog-holder__lead-title{font-size:1.125rem;line-height:1.375;margin-bottom:1.25rem;text-transform:none;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.blog-holder__lead-card:hover .blog-holder__lead-title{color:var(--red)}.blog-holder__lead-link:before{content:"";inset:0;position:absolute;z-index:10}.blog-holder__lead-summary{margin-bottom:1.25rem}.blog-holder__lead-meta{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.25;row-gap:.5rem}.blog-holder__more-link{color:var(--white);font-weight:600;text-decoration-line:underline}.blog-holder__more-link:hover{text-decoration-line:none}.blog-holder__signup{margin-bottom:3.75rem;padding-top:4rem}.blog-holder__posts{padding-bottom:7rem}.blog-holder__list{display:grid;gap:2.5rem}.blog-post{position:relative;z-index:10}.blog-post__header{padding-bottom:9rem}.blog-post__intro{display:grid;gap:2.5rem}.blog-post__title{font-size:clamp(2.25rem,-5.95rem + 15vw,5rem);margin-top:-.5em}.blog-post__meta{-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;line-height:1.375;padding-bottom:.75rem;padding-top:.75rem;position:relative}.blog-post__author{margin-bottom:1.5rem}.blog-post__author-link{text-decoration-line:underline;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.blog-post__author-link:hover{color:var(--red);text-decoration-line:none}.blog-post__share{margin-top:1.5rem;padding-bottom:.25rem}.blog-post__all{margin-top:1.5rem}.blog-post__all--over-image{z-index:10}.blog-post__pre-toc{padding-bottom:2.5rem}.blog-post__pre-toc-link{margin-top:2.5rem}.blog-post__toc{-ms-flex-align:start;align-items:flex-start;display:grid;gap:1.25rem}.blog-post__toc--spaced{margin-top:3rem}.blog-post__toc-title{-ms-flex-order:9999;font-weight:500;order:9999;padding-top:.125rem;text-transform:uppercase}.blog-post__toc-link{display:block;transition-duration:var(--transitionDuration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--transitionTimingFunction)}.blog-post__toc-link:hover{color:var(--red)}.blog-table{color:var(--white);display:grid;font-size:.75rem;font-weight:700}.blog-table--with-type{grid-template-columns:auto 1fr auto}.blog-table--without-type{grid-template-columns:auto 1fr}.blog-table__body,.blog-table__head{display:contents}.blog-table__head-row{background-color:var(--red);display:grid;grid-column:span 3/span 3;grid-template-columns:subgrid}.blog-table__heading{padding:.75rem .625rem;text-align:left}.blog-table__row{border-bottom-width:2px;border-color:var(--gray);border-style:solid;display:grid;grid-column:span 3/span 3;grid-template-columns:subgrid;position:relative}.blog-table__cell{padding:1rem .625rem}.blog-table__link:before{content:"";inset:0;position:absolute}.blog-table__empty{color:var(--white);padding-bottom:2rem;padding-top:2rem}.case-study-holder{position:relative;z-index:10}.case-study-holder__inner{padding-top:4rem}.case-study-holder__header{-ms-flex-align:end;align-items:flex-end;display:grid;gap:1.25rem;margin-bottom:1.25rem}.case-study-holder__title{font-size:var(--text-h2)}.case-study-holder__line{margin-bottom:.75rem}.case-study-holder__results{margin-top:5rem;max-width:68.5rem!important}.case-study-holder__grid{display:grid;gap:2.5rem}.case-study-page{position:relative;z-index:10}.case-study-page__header{margin-bottom:3.75rem}.case-study-page__intro{display:grid;gap:1.25rem}.case-study-page__title{font-size:var(--text-h3);margin-top:-.5em}.case-study-page__services{line-height:1.375;padding-bottom:.75rem;padding-top:.75rem}.case-study-page__line{margin-bottom:.75rem;margin-top:.75rem}.case-study-page__related{padding-bottom:7rem;padding-top:7rem}.case-study-page__related-title{font-size:var(--text-h2)}.case-study-page__related-body{position:relative}.case-study-page__related-inner,.sitemap{position:relative;z-index:10}.sitemap{padding-bottom:7rem;padding-top:7rem}.sitemap__title{font-size:var(--text-h2)}.sitemap__list{margin-bottom:1em;margin-top:1em}.sitemap__item--top{font-size:1.75rem}.sitemap__children{font-size:1rem}.split-page{display:grid}.split-page__media{max-height:100dvh}.split-page__image{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.split-page__body{-ms-flex-align:end;align-items:flex-end;display:grid;z-index:10}.split-page__body--padded{padding-top:var(--headerHeight)}.split-page__body--padded,.split-page__body--padded-from-md{padding-bottom:var(--headerHeight)}.split-page__title{font-size:var(--text-h1);margin-bottom:1.75rem}.split-page__panel{max-width:31.5625rem;padding-top:1.25rem}.split-page__line{margin-bottom:1rem}.split-page__section{margin-bottom:2.5rem}.split-page__intro{margin-bottom:2rem}.split-page__login-button{margin-bottom:1.25rem}.vacancy-complete{position:relative;z-index:10}.vacancy-complete__inner{padding-bottom:7rem;padding-top:7rem}.vacancy-complete__header{margin-bottom:3.75rem}.vacancy-complete__title{font-size:var(--text-h2)}.vacancy-complete__body{max-width:57rem!important}.vacancy-holder{position:relative;z-index:10}.vacancy-holder__header{padding-top:3.75rem}.vacancy-holder__intro{-ms-flex-align:start;align-items:flex-start;display:grid;font-size:1.125rem}.vacancy-holder__line{margin-bottom:1.25rem}.vacancy-holder__title{font-size:var(--text-h2);position:sticky;top:calc(var(--headerHeight, 105px) + var(--menuHeight, 0px))}.vacancy-holder__content{display:grid;gap:.5rem;padding-top:2.75rem}.vacancy-holder__list{padding-bottom:7rem;padding-top:7rem}.vacancy-page{position:relative;z-index:10}.vacancy-page__main--padded{padding-bottom:7rem;padding-top:7rem}.vacancy-page__header{display:grid;margin-bottom:3.75rem}.vacancy-page__title{font-size:clamp(2.25rem,-5.95rem + 15vw,6rem)}.vacancy-page__title--overlap{margin-top:-.5em}.vacancy-page__body{max-width:57rem!important}.vacancy-page__tagline{font-size:1.25rem}.vacancy-page__label{font-weight:700}.vacancy-page__apply{margin-top:3.75rem}.vacancy-page__application{padding-bottom:7rem}.vacancy-page__form{margin-top:3.75rem}.mb-3{margin-bottom:.75rem}.mb-15{margin-bottom:3.75rem}.flex{display:-ms-flexbox;display:flex}.flex-col{-ms-flex-direction:column;flex-direction:column}.gap-1{gap:.25rem}.pl-2{padding-left:.5rem}.text-2xl{font-size:1.25rem}.text-3xl{font-size:1.75rem}.text-h2{font-size:var(--text-h2)}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.surface--black{background-color:var(--black)}.surface--red{background-color:var(--red)}.surface--black-to-red{background-image:linear-gradient(to bottom,var(--black),var(--black) var(--bg-point,50%),var(--red) var(--bg-point,50%),var(--red))}.surface--red-to-black{background-image:linear-gradient(to bottom,var(--red),var(--red) var(--bg-point,50%),var(--black) var(--bg-point,50%),var(--black))}.surface--transparent{background-color:transparent}.grecaptcha-badge{display:none!important}@media (min-width:420px){.sticky-header__cta span{font-size:1rem;letter-spacing:.05em}}@media (640px <= width <= 991px){.team__grid{padding-bottom:50px}.team__grid>:nth-child(2n){-webkit-transform:translateY(50px);transform:translateY(50px)}}@media (min-width:40rem){.typography img.left,.typography img.leftAlone,.typography img.right,.typography img.rightAlone{display:inline-block}.typography img.left{float:left;margin-right:1em}.typography img.right{float:right;margin-left:1em}.typography img.leftAlone{float:left;margin-bottom:1em;margin-right:100%}.typography img.rightAlone{float:right;margin-bottom:1em;margin-left:100%}.typography .captionImage.left{float:left;margin-bottom:1em;margin-right:1em}.typography .captionImage.right{float:left;margin-bottom:1em;margin-left:1em}.typography .captionImage.center{margin-bottom:1em;margin-left:auto;margin-right:auto}.typography .captionImage img{float:none;margin:0}.typography p:has(img:last-child):after{clear:both;content:"";display:table}.sticky-header__inner{gap:1.5rem}.sticky-header__cta span{font-size:1.25rem;padding-left:1.5rem;padding-right:1.5rem}.contact-form__quote-text{font-size:1.5rem;margin-top:0}.contact-form__quote-author{font-size:1.125rem}.full-width-image__desktop{display:block}.full-width-image__mobile{display:none}.reasons__list--grid,.team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team__image,.team__placeholder{aspect-ratio:4/5}.blog-articles__filters{font-size:1.125rem}.blog-articles__filters,.blog-downloads__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-post__meta{display:-ms-flexbox;display:flex}.blog-post__all--over-image{margin-top:0}}@media (min-width:640px){.sticky-header .sticky-header__inner{--logo-area-width:198px;-webkit-clip-path:polygon(0 0,var(--logo-area-width) 0,var(--logo-area-width) 100%,0 100%,0 -1px,calc(100% - var(--menuBtnWidth) - 24px - var(--ctaWidth)) -1px,calc(100% - var(--menuBtnWidth) - 24px - var(--ctaWidth)) 0,calc(100% - var(--menuBtnWidth) - 24px) 0,calc(100% - var(--menuBtnWidth) - 24px) 100%,calc(100% - var(--menuBtnWidth) - 24px - var(--ctaWidth)) 100%,calc(100% - var(--menuBtnWidth) - 24px - var(--ctaWidth)) -1px,calc(100% - var(--menuBtnWidth)) -1px,calc(100% - var(--menuBtnWidth)) 0,100% 0,100% 100%,calc(100% - var(--menuBtnWidth)) 100%,calc(100% - var(--menuBtnWidth)) -1px);clip-path:polygon(0 0,var(--logo-area-width) 0,var(--logo-area-width) 100%,0 100%,0 -1px,calc(100% - var(--menuBtnWidth) - 24px - var(--ctaWidth)) -1px,calc(100% - var(--menuBtnWidth) - 24px - var(--ctaWidth)) 0,calc(100% - var(--menuBtnWidth) - 24px) 0,calc(100% - var(--menuBtnWidth) - 24px) 100%,calc(100% - var(--menuBtnWidth) - 24px - var(--ctaWidth)) 100%,calc(100% - var(--menuBtnWidth) - 24px - var(--ctaWidth)) -1px,calc(100% - var(--menuBtnWidth)) -1px,calc(100% - var(--menuBtnWidth)) 0,100% 0,100% 100%,calc(100% - var(--menuBtnWidth)) 100%,calc(100% - var(--menuBtnWidth)) -1px)}.menu-active .sticky-header .sticky-header__inner{-webkit-clip-path:none;clip-path:none}}@media not all and (min-width:40rem){.navigation__back-icon{height:auto;width:4rem}.sticky-header__logo{width:50%}}@media (min-width:48rem){.carousel-pagination .splide__pagination{gap:1.25rem}.carousel-pagination .splide__arrow svg{width:27px}.carousel-pagination .splide__pagination{padding-left:3.5rem;padding-right:3.5rem}details summary .details__number{font-size:2.5rem;margin-right:2rem;width:4.1rem}details summary:after,details summary:before{top:2.5rem;width:.375rem}details summary{padding-bottom:2rem;padding-top:2rem}details:has(.details__number) .details__content{padding-left:6.25rem}:where(.form__field-group.text,.form__field-group.textarea) .form__field-label:has(~.form__field input:not(:-ms-input-placeholder)),:where(.form__field-group.text,.form__field-group.textarea) .form__field-label:has(~.form__field textarea:not(:-ms-input-placeholder)){left:1.25rem}:where(.form__field-group.text,.form__field-group.textarea) .form__field-label:has(~.form__field input:not(:placeholder-shown)),:where(.form__field-group.text,.form__field-group.textarea) .form__field-label:has(~.form__field textarea:not(:placeholder-shown)){left:1.25rem}:where(.form__field-group.optionset) .form__field-label{font-size:1.5rem}.form__field input.text,.form__field textarea.textarea{font-size:1.75rem;padding-left:1.25rem;padding-right:1.25rem}.form__field select.dropdown{font-size:1.125rem;padding-left:1.25rem}.form__submit{margin-top:3.75rem}.form__note{margin-top:2rem}.image-tint--from-md{background:transparent linear-gradient(to var(--d,right),transparent 50%,rgba(0,0,0,.6) 100%) repeat 0 0}.image-tint--left-from-md{--d:left}.logo-carousel__item{width:250px}.square-hover{background-color:currentColor;height:8px;inset:auto auto 0 0;position:absolute;transition:var(--transitionDuration) var(--transitionTimingFunction) width;width:0;z-index:5}.square-hover,.surface--black .square-hover,.surface--red-to-black .square-hover{color:var(--red)}.surface--black-to-red .square-hover,.surface--red .square-hover{color:var(--black)}.feature-card--black .square-hover,.feature-card--red-to-black .square-hover,.feature-card__media--black .square-hover{color:var(--red)}.feature-card--black-to-red .square-hover,.feature-card--red .square-hover{color:var(--black)}.blog-holder__lead-card:hover .square-hover,.case-study-card:hover .square-hover,.feature-card:hover .square-hover,.team__member:hover .square-hover{width:100%}.typography.typography--md-from-md{font-size:1.5rem}.typography.md\:typography-lg,.typography.typography--lg-from-md{font-size:1.75rem}.blogpost .typography.md\:typography-lg,.blogpost .typography.typography--lg-from-md,.casestudypage .typography.md\:typography-lg,.casestudypage .typography.typography--lg-from-md{font-size:1.375rem}.typography .typography__large{font-size:1.75rem}.typography .h3,.typography .h4,.typography h3,.typography h4,.typography.h3,.typography.h4{font-size:1.25rem}.blog-card{gap:1.5rem}.blog-card__title{margin-bottom:1.25rem}.carousel-dots{gap:1.25rem}.carousel-dots__dot{height:.375rem;width:2.5rem}.case-study-card--offset{margin-top:-1.25rem}.case-study-card--small{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;padding-bottom:1.25rem;padding-top:1.25rem}.case-study-card--large{grid-column-end:3;grid-column-start:1;margin-bottom:5rem;margin-top:5rem;max-width:54.5rem}.case-study-card__description{margin-top:1rem}.email-signup{grid-template-columns:repeat(2,minmax(0,1fr))}.email-signup__image,.email-signup__overlay{inset:0 0 0 auto;width:50vw}.email-signup__panel{margin:0;padding:3.75rem 0 3.75rem 3rem}.email-signup__label{font-size:1.125rem}.email-signup__input{font-size:1.25rem!important;padding-bottom:.75rem!important;padding-top:.75rem!important}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid__item--two:nth-child(2n){margin-top:1.5rem}@media not all and (min-width:64rem){.feature-grid__item--three:nth-child(2n){margin-top:2.5rem}}.filter-links{margin-left:auto}.filter-links,.pagination{font-size:1.125rem}.popup-panel__grid--split{grid-template-columns:repeat(2,minmax(0,1fr))}.popup-panel__title{margin-bottom:3.75rem}.title-line{grid-template-columns:repeat(2,minmax(0,1fr))}.title-line--gap-md{margin-bottom:6rem}.title-line--gap-lg{margin-bottom:9rem}.element-holder--pad-top{padding-top:12rem}.element-holder--pad-bottom{padding-bottom:12rem}.footer{padding-bottom:6rem}.footer--home{padding-top:6rem}.footer__contact{font-size:1.75rem}.footer__linkedin-icon{width:2rem}.footer__aside{gap:2.5rem}.footer__badges{gap:3.5rem}.footer__ecologi{height:4rem}.footer__links{font-size:1rem}.hero{height:33.75rem;margin-top:calc(var(--headerHeight)*-1)}.navigation__list{gap:2rem;padding-top:.375rem}.sticky-header{padding-bottom:1.5rem;padding-top:1.5rem}.sticky-header__cta span{padding-left:3rem;padding-right:3rem}.case-study-cta__grid{-ms-flex-align:center;align-items:center;gap:0}.case-study-cta__content{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;max-width:50%}.case-study-cta__content--image-left{justify-self:end}.case-study-cta__title{margin-bottom:3.75rem}.case-study-cta__text--image-left{margin-left:auto;margin-right:0;padding-left:1.25rem}.case-study-cta__text--image-right{padding-right:1.25rem}.case-study-cta__link{margin-top:3.75rem}.case-study-cta__cta-text{font-size:1.75rem}.contact-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form__intro{padding-right:2.5rem}.contact-form__quote--spaced{margin-top:5rem}.element-video__caption{padding:2.5rem}.faqs__answer{font-size:1.75rem;padding-bottom:2.5rem}.feature-boxes__body:after{content:"";top:var(--featureBoxHalfHeight,50%)}.feature-boxes__links{margin-top:8rem}.full-width-links__item,.full-width-links__overlay{padding-left:1.5rem;padding-right:1.5rem}.gallery__list{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-intro--first{margin-top:calc(var(--headerHeight)*-1)}.hero-intro__media{margin-left:auto;margin-right:-1.25rem;max-width:63.25rem}.hero-intro__line{margin-bottom:1.5rem;margin-top:5rem}.hero-sticky--first{margin-top:calc(var(--headerHeight)*-1)}.hero-sticky__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-sticky__media-cell{grid-column-end:3;grid-column-start:1;grid-row-end:2;grid-row-start:1}.hero-sticky__media{height:100dvh;position:sticky;top:0}.hero-sticky__figure{height:100%;width:50%}.hero-sticky__figure--image-right{margin-left:auto}.hero-sticky__image{height:100%;max-width:none;width:100%}.hero-sticky__mobile-title,.hero-sticky__tint{display:none}.hero-sticky__wipe{width:50%}.hero-sticky__wipe--image-right{left:auto}.hero-sticky__wipe--image-left{right:auto}.hero-sticky__content-cell{grid-row-end:2;grid-row-start:1}.hero-sticky__content-cell--image-right{grid-column-end:2;grid-column-start:1}.hero-sticky__content-cell--image-left{grid-column-end:3;grid-column-start:2}.hero-sticky__content{padding-bottom:0;padding-top:0}.hero-sticky__main{-ms-flex-pack:center;justify-content:center;min-height:100dvh;padding-bottom:var(--headerHeight);padding-top:var(--headerHeight)}.hero-sticky__desktop-title{display:block}.hero-sticky__hiring{margin-bottom:3.75rem}.hero-sticky__title{padding-bottom:.75rem;padding-top:2.5rem}.hero-sticky__taglines{font-size:24px;margin-top:2.25rem}.hero-sticky__intro{padding-top:1.25rem;width:45vw}.hero-sticky__line{margin-bottom:1.5rem}.hero-sticky__copy{margin-bottom:4rem}.hero-sticky__reviews{margin-bottom:0}.hero-sticky__reviews-widget{bottom:7.5rem;position:absolute}.hero-sticky__reviews-widget--image-left{left:0}.hero-sticky__reviews-widget--image-right{right:0}.hero-sticky__actions--no-link{display:block}.hero-sticky__post-content{padding-bottom:12rem;padding-top:5rem;width:45vw}.hero-sticky__post-content--image-left{margin-left:auto}.image-carousel__caption{padding:2.5rem}.portfolio-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-form__content{font-size:1.75rem;max-width:26.5rem}.portfolio-form__content--spaced{margin-top:3.75rem}.process-carousel__title{font-size:3.875rem}.quote-block__line{margin-top:3rem}.quote-block__quote{font-size:1.75rem}.quote-block__author{margin-top:2.25rem}.reasons__title{margin-top:-50px}.reasons__list{margin-bottom:150px}.reasons__list--grid{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}.referral-form__columns{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.referral-form__column--second{margin-top:0!important}.referral-form__recommending-label{margin-top:0}.referral-form__message{min-height:18rem}.team__name{font-size:20px}.team__grid{padding-bottom:100px}.testimonial-full__media-cell{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.testimonial-full__media{height:500px;margin-left:auto;margin-right:-1.25rem;position:sticky;top:0;width:calc(100% - 24.25rem)}.testimonial-full__image{bottom:0;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center!important;object-position:center!important;position:absolute;top:0}.testimonial-full__tint{left:0}.testimonial-full__reviews{bottom:-.5rem;top:auto}.testimonial-full__content-cell{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.testimonial-full__content{-ms-flex-pack:center;justify-content:center;min-height:500px}.testimonial-full__text--small{font-size:40px;max-width:68%}.testimonial-full__text--medium{font-size:80px;max-width:75%}.testimonials__title{margin-bottom:3.5rem}.testimonials__item--full,.testimonials__item--single,.testimonials__track{padding-bottom:4rem;padding-top:4rem}.testimonials__pagination{gap:1.25rem;margin-top:5rem}.testimonials__quote{font-size:1.75rem}.testimonials__cite{font-size:1rem}.three-column__grid{-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.three-column__content{grid-column:span 2/span 2;grid-row-start:1}.three-column__content--image-left{grid-column-start:2}.three-column__content--image-right{grid-column-start:1}.three-column__title{margin-bottom:3.75rem}.three-column__columns{gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.three-column__outro{grid-column:span 2/span 2}.three-column__media{grid-row-start:1}.three-column__media--image-right{grid-column-start:3}.three-column__media--image-left{grid-column-start:1}.title-content__row{row-gap:4rem}.title-content__link{margin-top:3.75rem}.two-column__grid{-ms-flex-align:center;align-items:center;gap:0}.two-column__content{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;max-width:50%}.two-column__content--image-left{justify-self:end}.two-column__title{margin-bottom:3.75rem}.two-column__text{padding-left:1.25rem}.two-column__text--image-left{margin-left:auto;margin-right:0;padding-left:1.25rem}.two-column__text--image-right{padding-right:1.25rem}.two-column__media{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;width:50%}.two-column__media--image-right{justify-self:end}.author-posts{padding-bottom:12rem;padding-top:12rem}.author-posts__title{font-size:2.25rem;margin-bottom:3.75rem}.author-posts__list{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-articles__title{font-size:var(--text-h3)}.blog-articles__selects--filtered{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-cta--padded{padding:12rem}.blog-cta__line{margin-bottom:3.75rem}.blog-downloads{padding-bottom:12rem}.blog-downloads__title{font-size:var(--text-h3)}.blog-downloads__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.blog-holder__header{padding-top:6rem}.blog-holder__cta--first-page{margin-bottom:9rem}.blog-holder__featured{padding-bottom:12rem}.blog-holder__featured-list{grid-auto-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.blog-holder__side{grid-column-end:3;grid-column-start:2}.blog-holder__featured-title{font-size:2.25rem}.blog-holder__lead{grid-column-end:2;grid-column-start:1;grid-row-end:6}.blog-holder__lead-card{margin-right:1.5rem}.blog-holder__signup{padding-top:12rem}.blog-holder__posts{padding-bottom:12rem}.blog-holder__list{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-post__header{padding-bottom:12rem}.blog-post__intro{grid-template-columns:1fr 19.5rem}.blog-post__meta{display:block;font-size:1.125rem;padding-bottom:2.5rem;padding-top:2.5rem}.blog-post__meta--aside{grid-column-end:3;grid-column-start:2;grid-row-end:4;grid-row-start:1}.blog-post__all--over-image{bottom:100%;left:-1.25rem;position:absolute;right:-1.25rem}.blog-post__toc{margin-top:1.25rem}.blog-table{font-size:.875rem}.blog-table--with-type{grid-template-columns:10rem 2fr 1fr}.blog-table--without-type{grid-template-columns:10rem 1fr}.case-study-holder__grid,.case-study-holder__header{grid-template-columns:repeat(2,minmax(0,1fr))}.case-study-holder__grid{-webkit-column-gap:76px;-moz-column-gap:76px;column-gap:76px;row-gap:0}.case-study-page__intro{grid-template-columns:1fr 26.5rem}.case-study-page__services{font-size:1.375rem;padding-bottom:2.5rem;padding-top:2.5rem}.case-study-page__line{margin-bottom:1.75rem;margin-top:1.75rem}.case-study-page__related{padding-bottom:12rem;padding-top:12rem}.sitemap{padding-bottom:12rem}.split-page{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:calc(var(--headerHeight)*-1);min-height:100dvh}.split-page__media{grid-column-start:2}.split-page__body,.split-page__media{grid-column-end:3;grid-row-end:2;grid-row-start:1}.split-page__body{grid-column-start:1}.split-page__body--padded-from-md{padding-top:var(--headerHeight)}.split-page__title{margin-bottom:3.5rem}.split-page__panel{width:50%}.split-page__panel--gutter{padding-right:1.25rem}.split-page__panel--right{margin-left:auto}.split-page__line{margin-bottom:1.5rem}.split-page__section{margin-bottom:4rem}.vacancy-complete__inner{padding-bottom:12rem;padding-top:12rem}.vacancy-holder__intro{font-size:1.25rem;grid-template-columns:repeat(8,minmax(0,1fr))}.vacancy-holder__title-cell{grid-column:span 5/span 5;grid-column-start:1}.vacancy-holder__content{grid-column:span 3/span 3;grid-column-start:6;padding-top:9rem}.vacancy-page__main--padded{padding-bottom:12rem;padding-top:12rem}.vacancy-page__application{padding-bottom:12rem}.md\:text-3xl{font-size:1.75rem}}@media (min-width:48rem) and (prefers-reduced-motion:reduce){.hero-sticky__media{position:relative}}@media (min-width:768px){:root{--bg-point:12rem}.elementfullwidthimage{--bg-point:28rem}.elementherostickyimage{--bg-point:calc(100% - 120px)}.surface--black:has(+.elementcasestudycta.surface--black-to-red)+.elementcasestudycta,.surface--red-to-black:has(+.elementcasestudycta.surface--black-to-red)+.elementcasestudycta{--bg-point:15rem}.surface--black-to-red:has(+.elementcasestudycta.surface--red-to-black)+.elementcasestudycta,.surface--red:has(+.elementcasestudycta.surface--red-to-black)+.elementcasestudycta{--bg-point:15rem}}@media (width <= 48rem){.elementmenu{display:none}}@media (width >= 768px){.optionset .form__field>div label{font-size:1.5rem;padding:.1rem 0 0 .5em}}@media not all and (min-width:48rem){details summary:after,details summary:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}details summary:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}details[open] summary:before{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.blog-card__meta{font-size:.75rem}.email-signup__media,.email-signup__panel{grid-column-end:1;grid-row-end:1}.image-gradient{display:none}.breadcrumbs__item--current{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.footer__clutch{width:3.5rem}.hero-sticky{overflow:hidden}.hero-sticky__main{-ms-flex-pack:end;gap:1.75rem;justify-content:flex-end}.hero-sticky__scroll--image-left{display:none}.testimonial-full{padding-bottom:7rem}.testimonial-full__media{margin-right:-1.25rem;padding-left:2.5rem}.testimonial-full__content-cell{margin-top:-5rem}.blog-articles__spacer,.testimonials__hover-image{display:none}.blog-holder__lead{margin-bottom:1.75rem}.blog-holder__lead-meta{font-size:.75rem}.split-page__media{aspect-ratio:1/1}.split-page__body{margin-top:-2rem}}@media (min-width:850px){.sticky-header .sticky-header__inner{--logo-area-width:50%}}@media (min-width:1024px){.burgerfork-button{padding-left:4rem}.burgerfork-button__text{font-size:1.75rem;left:1.25rem;line-height:2.25rem}.burgerfork-button__burger span{height:.25rem}.menu-active .burgerfork-button__burger span:first-child{-webkit-transform:translateY(-.125rem) rotate(45deg);transform:translateY(-.125rem) rotate(45deg)}.burgerfork-button__burger{gap:.3333rem;height:1.25rem;width:5rem}.surface--black:has(+.elementcalltoaction.surface--black-to-red)+.elementcalltoaction:has(.large-title),.surface--red-to-black:has(+.elementcalltoaction.surface--black-to-red)+.elementcalltoaction:has(.large-title){--bg-point:25rem}}@media (min-width:64rem){.fork-effect li{margin-left:auto;transition-duration:var(--transitionDuration);transition-property:all;transition-timing-function:var(--transitionTimingFunction);width:100%}.fork-effect--hide-text li{color:transparent;pointer-events:none;white-space:nowrap}.fork-effect--shrink-row li:first-child,.fork-effect--shrink-row li:last-child{width:33.333333%}.logo-carousel__item{width:310px}.typography.typography--lg-from-lg{font-size:1.75rem}.blogpost .typography.typography--lg-from-lg,.casestudypage .typography.typography--lg-from-lg{font-size:1.375rem}.typography table{font-size:1.125rem}.blog-card__title{font-size:1.75rem}.email-signup__title{font-size:var(--text-h3);margin-bottom:3.5rem}.email-signup__intro{font-size:1.75rem}.email-signup__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid--two{gap:4rem}.feature-grid--three{gap:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid__item--two:nth-child(2n){margin-top:4rem}.feature-grid__item--three:nth-child(3n+2){margin-top:2.5rem}.popup-panel__content{min-height:44rem}.footer__grid{gap:7rem;grid-template-columns:-webkit-max-content -webkit-max-content 1fr;grid-template-columns:max-content max-content 1fr}.footer__logo{margin-top:.375rem}.footer__aside{-ms-flex-align:end;align-items:flex-end}.footer__aside,.footer__badges{-ms-flex-pack:end;justify-content:flex-end}.footer__nav{margin-left:auto;max-width:24rem}.footer__links{-ms-flex-pack:end;justify-content:flex-end}.navigation{background:rgba(0,0,0,.8);overflow:auto}.navigation .navigation__container{border:10px solid var(--black);margin:0 auto;max-height:none;max-width:var(--containerWidth);min-height:-webkit-max-content;min-height:max-content;padding:0;position:relative;width:100%;z-index:50}.navigation .navigation__panels{hmin-eight:max-content;max-width:840px;padding:40px 60px;position:relative;width:100%}.navigation__posts{display:block;visibility:hidden}.menu-active .navigation__posts{visibility:visible}.navigation__transition--submenu{display:none;left:50%;width:50%}.navigation__transition div{transition-delay:.1s}.navigation:has(.navigation__subpanel.active) .navigation__transition div:first-child,.navigation__panel.active .navigation__transition div:first-child{transition-delay:.15s}.navigation:has(.navigation__subpanel.active) .navigation__transition div:nth-child(2),.navigation__panel.active .navigation__transition div:nth-child(2){transition-delay:.2s}.navigation:has(.navigation__subpanel.active) .navigation__transition div:nth-child(3),.navigation__panel.active .navigation__transition div:nth-child(3){transition-delay:.25s}.navigation:has(.navigation__subpanel.active) .navigation__transition div:nth-child(4),.navigation__panel.active .navigation__transition div:nth-child(4){transition-delay:.3s}.navigation:has(.navigation__subpanel.active) .navigation__transition div:nth-child(5),.navigation__panel.active .navigation__transition div:nth-child(5){transition-delay:.35s}.navigation:has(.navigation__subpanel.active) .navigation__transition div:nth-child(6),.navigation__panel.active .navigation__transition div:nth-child(6){transition-delay:.4s}.navigation__transition{position:absolute}.navigation.active .navigation__container{overflow:visible}.navigation__panel,.navigation__subpanel{padding-bottom:2.5rem;padding-top:calc(.25lh + (var(--pos) - 1) * 1.3lh)}.navigation__subpanel{display:none}.navigation__sub-link{font-size:1.4rem}.navigation__sub-link:hover{color:var(--black)}.navigation__back-item{display:none}.navigation__subpanel{grid-column-end:3;grid-column-start:2;position:relative}[data-main-panel] li:first-child{-webkit-transform:translateX(-.31rem);transform:translateX(-.31rem)}.navigation__submenu{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-out;transition:grid-template-rows .25s ease-out,-ms-grid-rows .25s ease-out}.menu-open+.navigation__submenu{grid-template-rows:1fr}.navigation__submenu ul{overflow:hidden;padding-left:20px}.navigation__submenu li:first-child{margin-top:34px;-webkit-transform:none;transform:none}.navigation__submenu li:last-child{margin-bottom:10px}.sticky-header__logo{max-width:152px}.call-to-action--first{margin-top:calc(var(--headerHeight)*-1)}.call-to-action__large-heading{font-size:110px}.call-to-action__media-cell{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.call-to-action__media{height:100dvh;margin-left:auto;margin-right:-1.25rem;position:sticky;top:0;width:calc(100% - 34.25rem)}.call-to-action__media--reversed{margin-left:-1.25rem;margin-right:auto}.call-to-action__image{bottom:0;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:top!important;object-position:top!important;position:absolute;top:0}.call-to-action__content-cell{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.call-to-action__content{-ms-flex-pack:center;justify-content:center;min-height:100dvh;padding-bottom:var(--headerHeight);padding-top:var(--headerHeight)}.call-to-action__content--reversed{margin-left:auto}.call-to-action__title{margin-bottom:3.5rem}.call-to-action__title--reversed{text-align:right}.call-to-action__text{max-width:32.25rem;width:100%}.call-to-action__text--reversed{margin-left:auto}.call-to-action__line{margin-bottom:1.5rem}.call-to-action__copy--spaced{margin-bottom:3.75rem}.case-study-cta__content{max-width:54%}.case-study-cta__text{max-width:85%}.case-study-cta__cta{margin-left:auto;margin-top:12rem;width:50%}.full-width-links__list{gap:4.625rem;grid-auto-rows:minmax(0,1fr)}.hero-sticky__grid{grid-template-columns:unset}.hero-sticky__content-cell{grid-column-end:3;grid-column-start:1;position:relative}.hero-sticky__content{padding-left:1.25rem}.hero-sticky__content--image-left{-ms-flex-pack:end;justify-content:flex-end}.hero-sticky__main--image-left{-ms-flex-align:end;align-items:flex-end}.hero-sticky__title--image-left{text-align:right}.hero-sticky__taglines{-ms-flex-direction:row;flex-direction:row;margin-bottom:6rem;margin-top:0}.hero-sticky__taglines--image-left{-ms-flex-pack:end;justify-content:flex-end}.hero-sticky__tagline-dash--first{display:none!important}.hero-sticky__intro--image-left{margin-left:auto}.hero-sticky__actions{-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;width:50cqw}.hero-sticky__scroll--image-left{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.reasons__title{font-size:var(--text-h3)}.reasons__list--grid{-webkit-column-gap:150px;-moz-column-gap:150px;column-gap:150px}.team__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.team__grid>:nth-child(3n+2){-webkit-transform:translateY(50px);transform:translateY(50px)}.team__grid>:nth-child(3n){-webkit-transform:translateY(100px);transform:translateY(100px)}.testimonial-full__media{width:calc(100% - 34.25rem)}.title-content__body,.title-content__title-cell{-ms-flex:1 1 0%;flex:1 1 0%}.title-content__body{margin-left:auto}.title-content__body--offset{padding-top:29%}.two-column__content{max-width:54%}.two-column__text,.two-column__title--normal{max-width:85%}.author-posts__list{gap:2rem}.blog-downloads__list{font-size:1.25rem}.blog-holder__featured-list{row-gap:2rem}.blog-holder__lead-title{font-size:1.75rem}.blog-holder__list{gap:2rem}}@media (min-width:64rem) and (min-width:85rem){.navigation .navigation__container{max-width:85rem}}@media not all and (min-width:64rem){.feature-grid__item--three:nth-child(2n){margin-top:2.5rem}.sticky-header__cta{display:none!important}.call-to-action{padding-bottom:7rem}.hero-sticky__scroll--image-right{display:none}}@media (min-width:80rem){.email-signup__title{-webkit-transform:translateX(-10rem);transform:translateX(-10rem)}.navigation{font-size:2rem}.contact-form__quote-text{font-size:2.25rem}.hero-sticky__intro,.hero-sticky__post-content{width:auto}}@media (min-width:85rem){.container{max-width:85rem}}@media (min-width:96rem){.full-width-image__pagination{padding-left:0;padding-right:0}}@media (min-width:108rem){.carousel-pagination{display:block}.carousel-pagination--no-crop{--arrows-top:calc(50% + 19px)}.carousel-pagination .splide__arrow{height:51px;position:absolute;top:var(--arrows-top,431px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:27px;z-index:20}.carousel-pagination .splide__arrow--prev{right:calc(100% + 20px);-webkit-transform:translateY(-50%) scaleX(-1) scaleY(-1);transform:translateY(-50%) scaleX(-1) scaleY(-1)}.carousel-pagination .splide__arrow--next{left:calc(100% + 20px)}.carousel-pagination .splide__pagination{padding-left:0;padding-right:0}}@media screen and (max-width:1023px){.navigation:has(.navigation__subpanel.active) .navigation__transition--submenu{z-index:11}}@media (max-width:767px){h1 br,h2 br,h3 br,h4 br{display:none}}@media (max-width:650px) and (orientation:portrait){.element-video video:has(+picture){display:none}.element-video picture{display:block}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto;types:fork}}@media (prefers-reduced-motion:reduce){.hero{position:relative}.menu__link-wipe{transition:none}.title-content__title,.vacancy-holder__title{position:relative}}@media (prefers-reduced-motion){*,:after,:before{-webkit-animation-delay:-1ms!important;animation-delay:-1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:1ms!important;transition-duration:1ms!important}.filter-field__label>span{background-image:none}.image-wipe{-webkit-clip-path:polygon(0 0,0 0,0 101%,0 101%);clip-path:polygon(0 0,0 0,0 101%,0 101%)}.redaction>*{background-image:none}.white-line{width:100%}.word-effect span{-webkit-transform:translateY(0);transform:translateY(0)}}

/*# sourceMappingURL=style.css.map*/
