.CallToActionButton,.standardButton{font-family:Walsheim}.RainbowHover:hover,.RainbowHover:focus{box-shadow:5px 5px 0px 0px var(--cc-color-4),10px 10px 0px 0px var(--cc-color-2),15px 15px 0px 0px var(--cc-color-3)}.Gleam{background-clip:text;-webkit-background-clip:text}.DarkScratch{background-blend-mode:darken;mix-blend-mode:darken}.tealGrid{background-image:linear-gradient(to right,var(--cc-color-13) 1px,transparent 1px),linear-gradient(to bottom,var(--cc-color-13) 1px,transparent 1px);inset:0;z-index:auto}.noisyBoy{background-blend-mode:normal;inset:0;pointer-events:none}.PostHeading{font-family:Bungee}.tealGridLight{background-image:linear-gradient(to right,var(--cc-color-12) 1px,transparent 1px),linear-gradient(to bottom,var(--cc-color-12) 1px,transparent 1px);inset:0;z-index:auto}.subtitleText{font-family:Walsheim}.live em::after{background-image:url(https://from-scratch.net/wp-content/uploads/2023/10/fs_underline.svg);background-position:50% 50%;width:100%;height:2.5em;top:0em;left:0}.live em::after,.share em::after{content:'';background-repeat:no-repeat;position:absolute;z-index:-5}.share em::after{background-image:url(https://from-scratch.net/wp-content/uploads/2023/10/fs-rays.svg);width:120%;height:1.75em;top:-0.3em;left:-0em}.pink em::after{filter:brightness(0%) saturate(100%) invert(36%) sepia(94%) saturate(4145%) hue-rotate(296deg) brightness(95%) contrast(86%)}.yellow em::after{filter:brightness(0%) saturate(100%) invert(98%) sepia(69%) saturate(1422%) hue-rotate(340deg) brightness(106%) contrast(98%)}.know em::after{content:'';background-image:url(https://from-scratch.net/wp-content/uploads/2023/10/fs-circle.svg);background-repeat:no-repeat;background-position:center;background-size:100%;width:115%;height:3em;position:absolute;top:-1em;left:-0.25em;z-index:-5}.zigzag{--mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/10.00rem 51% repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/10.00rem 51% repeat-x;-webkit-mask:var(--mask);mask:var(--mask)}.gleam strong{background-clip:text;-webkit-background-clip:text}.chevron{--mask:conic-gradient(from -70deg at bottom,#0000,#000 1deg 139deg,#0000 140deg) 50%/38.46em 100%;-webkit-mask:var(--mask);mask:var(--mask)}.diagonal{-webkit-clip-path:polygon(0 85%,0 100%,100% 100%);clip-path:polygon(0 85%,0 100%,100% 100%);width:100vw;background-color:black}.darkPurple{filter:invert(12%) sepia(15%) saturate(6691%) hue-rotate(226deg) brightness(98%) contrast(98%)}.gleamWhite strong,.gleamWhite{background-clip:text;-webkit-background-clip:text}.largeQuote{font-family:Bungee}.raspberry{filter:invert(81%) sepia(37%) saturate(937%) hue-rotate(282deg) brightness(105%) contrast(89%)}.teal em::after{filter:invert(81%) sepia(11%) saturate(1741%) hue-rotate(106deg) brightness(105%) contrast(98%)}.green{filter:invert(73%) sepia(69%) saturate(352%) hue-rotate(99deg) brightness(111%) contrast(98%)}.globalSection{overflow:clip;position:relative;padding-top:5rem;padding-bottom:5rem}.headerSection{overflow:clip;padding-top:9rem;padding-bottom:9rem}.mainContainer{align-items:center;justify-content:center;position:relative;display:flex;flex-direction:column;width:calc(100vw - 3rem);max-width:50em}.navContainer{width:calc(100% - (0px * 2))}.cardsContainer{align-items:center;display:flex;flex-direction:column}.CallToActionButton{background-color:var(--cc-color-5);border-color:var(--cc-color-5);border-radius:2px;border-width:3px;border-style:solid;font-size:1em;letter-spacing:0.05em;text-decoration:none;text-transform:uppercase;align-self:start;padding:0.667rem 1rem}.CallToActionButton,.CallToActionButton a{color:var(--cc-color-2)}.CallToActionButton:hover{background-color:var(--cc-color-6);border-color:var(--cc-color-5);color:var(--cc-color-5)}.CallToActionButton:hover a,a.CallToActionButton:hover{color:var(--cc-color-5)}.CallToActionButton:focus{background-color:var(--cc-color-6);border-color:var(--cc-color-5);color:var(--cc-color-5)}.CallToActionButton:focus a,a.CallToActionButton:focus{color:var(--cc-color-5)}.standardButton:before,.standardButton svg,.standardButton svg path,.standardButton svg path,.standardButton{transition:all 300ms}.standardButton{background-color:var(--cc-color-4);border-color:var(--cc-color-4);border-radius:2px;border-width:3px;border-style:solid;font-size:1em;letter-spacing:0.05em;text-decoration:none;margin-top:1.5rem;align-self:start;padding:1rem 1.5rem}.standardButton,.standardButton a{color:var(--cc-color-1)}.standardButton svg{height:1em;width:1em;margin-left:5px}.standardButton:hover,.standardButton:focus{background-color:var(--cc-color-5);border-color:var(--cc-color-5)}.RainbowHover:before,.RainbowHover{transition:all 0.3s}.RainbowHover:hover{box-shadow:5px 5px 0px 0px var(--cc-color-4),10px 10px 0px 0px var(--cc-color-2),15px 15px 0px 0px var(--cc-color-3)}.emphasis em{font-family:"Bungee Shade";font-style:normal}.emphasis{display:block}.Gleam{background-image:linear-gradient(-45deg,var(--cc-color-4) 50%,var(--cc-color-3) 62.5%,var(--cc-color-2) 75%,var(--cc-color-3) 87.5%,var(--cc-color-4) 100%);animation-duration:5s;animation-timing-function:linear;animation-delay:2s;animation-iteration-count:infinite;animation-name:gleamin}.AnimatedHeader{overflow:hidden;font-size:8.543rem;line-height:1.1em;display:flex;flex-direction:column}.DarkText{z-index:3;color:var(--cc-color-1)}.globalHeadings{max-width:50rem}.DarkScratch{background-color:var(--cc-color-5);background-size:20rem 20rem;background-position:0% 0%;background-repeat:repeat;position:absolute;height:100%}.DarkScratch,.tealGrid{top:0px;left:0px;width:100%}.tealGrid{background-size:1.5rem 1.5rem;position:relative}.noisyBoy{background-image:url(https://from-scratch.net/wp-content/uploads/2023/08/luckynoise.png);top:0px;left:0px;z-index:1;position:absolute;height:100%;width:100%}.WavesBackground{background-image:url(https://from-scratch.net/wp-content/uploads/2023/08/teal-waves.svg);background-size:auto 20rem;background-position:0% 0%;background-repeat:repeat}.WaveTopper{background-image:url(https://from-scratch.net/wp-content/uploads/2023/08/teal-waves-top.svg);background-color:var(--cc-color-14);background-size:20rem auto;background-position:0% 0%;background-repeat:repeat-x;height:2.25rem;width:100vw;max-width:100vw;min-width:100vw}.GreenBottomRightSquig{background-image:url(https://from-scratch.net/wp-content/uploads/2023/08/teal-squig.svg)}.ColorBar{background-image:var(--cc-gradient-1);top:0px;z-index:999;position:relative;height:5px}.PostHeading{font-size:3.375rem;max-width:40em}.postContainer{align-items:center;display:flex;flex-direction:column;max-width:50rem}.teamImage{border-color:var(--cc-color-3);border-width:3px;border-style:solid}.tealGridLight{background-size:1.5em 1.5em;top:0px;left:0px;position:relative;width:100%}.eyebrowLabel{color:var(--cc-color-5);text-transform:uppercase;margin:5em 1.5rem 1.5em;align-items:center;display:flex}.subtitleText{font-size:1.5rem;text-align:center;max-width:40em}.caseContainer{align-items:center;display:flex;flex-direction:column;max-width:40rem}.emphasisLarger em{font-family:"Bungee Shade";font-size:1.25em;font-weight:bold;line-height:1.2em;font-style:normal}.emphasisLarger{display:block}.textBlock p{margin-bottom:2.25em}.textBlock{margin:3.375rem auto 0px;max-width:40em}.live em{line-height:1.25em;font-style:normal}.live em,.live,.share em{position:relative}.share em{line-height:1.25em;font-style:normal}.share{z-index:-5}.share,.know em{position:relative}.know em{line-height:1.2em;font-style:normal}.know{z-index:-5}.zigzag{z-index:2;margin-top:-5.25rem;margin-bottom:-5.25rem;position:relative;padding-top:10.25rem;padding-bottom:10.25rem}.gleam strong{background-image:linear-gradient(-45deg,#4500bd 50%,#e237b1,#fcf751,#e237b1,#4500bd);background-position:100% 3%;background-size:200% 200%;color:#5dfdcb00;font-style:normal;animation-duration:5s;animation-timing-function:linear;animation-delay:4s;animation-iteration-count:5;animation-name:gleamin}.chevron{margin-bottom:-7.5rem}.afterShark{padding-top:10.2rem;padding-bottom:10.2rem}.liftHover:hover,.liftHover:active,.liftHover:focus{box-shadow:-5px 5px 0px 0px var(--cc-color-6);transform:translateX(5px)translateY(-5px)}.pinkBorder img{border-color:var(--cc-color-3);border-radius:3px;border-width:3px;border-style:solid}.gleamWhite strong{background-image:linear-gradient(-45deg,var(--cc-color-1) 50%,#e237b1 62.5%,#fcf751 75%,#e237b1 87.5%,var(--cc-color-1) 100%);background-position:100% 3%;background-size:200% 200%;color:#00000000;font-style:normal;animation-duration:5s;animation-timing-function:linear;animation-delay:4s;animation-iteration-count:infinite;animation-name:gleamin}.largeQuote p,.largeQuote{font-size:3.375rem;line-height:1.2em}.largeQuote{color:var(--cc-color-5);font-weight:bolder;text-align:center;word-break:keep-all;margin:0px 0px 1.5rem;max-width:55rem;padding:0px}.liftHoverPink:hover{box-shadow:-5px 5px 0px 0px var(--cc-color-3);transform:translateX(5px)translateY(-5px)}.liftHoverPink:active{box-shadow:-5px 5px 0px 0px var(--cc-color-6);transform:translateX(5px)translateY(-5px)}.liftHoverPink:focus{box-shadow:-5px 5px 0px 0px var(--cc-color-3);transform:translateX(5px)translateY(-5px)}.casesHeaders h2,.casesHeaders h3{font-size:2.25rem}.casesHeaders h3{font-weight:700}.casesHeaders h4{font-size:1.5rem;font-weight:700}@media screen and (max-width: 992px){.mainContainer{padding-right:1rem;padding-left:1rem}.AnimatedHeader{font-size:7.6rem}.globalHeadings{max-width:50rem}.serviceCard{position:sticky}.live em,.live{position:relative}.largeQuote{font-size:2.5rem}}@media screen and (max-width: 576px){.globalSection{overflow:hidden;padding-bottom:5rem}.globalSection,.headerSection{padding-top:5rem}.mainContainer{width:calc(100% - 2rem);padding-right:0.25rem;padding-left:.025rem}.cardsContainer{width:calc(100% - 1.5rem)}.emphasis{display:block}.AnimatedHeader{font-size:1.2em}.globalHeadings{justify-content:center;display:flex}.postContainer{width:calc(100% - 1.5rem)}.eyebrowLabel,.serviceCard{position:relative}.serviceCard{margin-bottom:1rem;width:calc(100% - 2.5rem)}.live em{line-height:2em}.live em,.live{position:relative}.zigzag{padding-top:15rem;padding-bottom:10rem}.emphasisInLine{display:block}.largeQuote{font-size:2rem;text-align:left;word-break:keep-all;width:calc(100vw - 3rem)}}