.CTAFooterCombined-module__8ztYLG__wrapper{background:var(--color-cream);position:relative}.CTAFooterCombined-module__8ztYLG__ctaSection{background-color:var(--color-primary);z-index:10;border-radius:2rem;width:calc(100% - 1.5rem);margin:.75rem;overflow:hidden}.CTAFooterCombined-module__8ztYLG__clippedContent{border-radius:inherit;flex-direction:column;justify-content:flex-end;width:100%;padding:6em 0 3em;display:flex;position:relative;overflow:hidden}.CTAFooterCombined-module__8ztYLG__overlay{z-index:1000;pointer-events:none;opacity:1;mix-blend-mode:screen;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes CTAFooterCombined-module__8ztYLG__shadowBreathe{0%,to{opacity:1}50%{opacity:.95}}.CTAFooterCombined-module__8ztYLG__shadowOverlayWrapper{z-index:1001;pointer-events:none;mix-blend-mode:multiply;border-radius:2rem;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.CTAFooterCombined-module__8ztYLG__shadowOverlay{pointer-events:none;opacity:1;will-change:transform,opacity;width:110%;height:110%;animation:10s ease-in-out infinite CTAFooterCombined-module__8ztYLG__shadowBreathe;position:absolute;top:-5%;left:-5%}.CTAFooterCombined-module__8ztYLG__shadowOverlayImage{object-fit:cover}.CTAFooterCombined-module__8ztYLG__ctaContainer{width:100%;max-width:var(--container-width-medium);padding:0 var(--container-padding);z-index:100;justify-content:center;margin:0 auto;display:flex;position:relative;container-type:inline-size}.CTAFooterCombined-module__8ztYLG__contentWrapper{justify-content:center;align-items:flex-end;gap:0;display:flex;position:relative}.CTAFooterCombined-module__8ztYLG__numberContainer{text-shadow:2px 2px 3px #0000004d,-2px -2px 3px #ffffff26;flex-flow:row;align-items:flex-start;font-size:44cqw;display:flex;position:relative}.CTAFooterCombined-module__8ztYLG__numberGroup{flex-flow:column;flex-shrink:0;width:.36em;height:.85em;display:flex;position:relative;overflow:hidden}.CTAFooterCombined-module__8ztYLG__numberWrap{will-change:transform;flex-flow:column;display:flex;position:relative}.CTAFooterCombined-module__8ztYLG__number{text-transform:uppercase;font-family:var(--font-heading);color:var(--color-white);text-align:center;width:100%;font-weight:400;line-height:1;position:relative;transform:translateY(-.05em)}.CTAFooterCombined-module__8ztYLG__mainTextWrapper{flex-shrink:0;margin-bottom:0}.CTAFooterCombined-module__8ztYLG__mainText{font-family:var(--font-heading);color:var(--color-white);text-transform:uppercase;letter-spacing:0;text-shadow:2px 2px 3px #0000004d,-2px -2px 3px #ffffff26;margin:0;font-size:13.5cqw;font-weight:400;line-height:.9}.CTAFooterCombined-module__8ztYLG__mainTextWrapperMobile{display:none}.CTAFooterCombined-module__8ztYLG__ctaBottomRow{width:100%;max-width:var(--container-width-medium);padding:0 var(--container-padding);z-index:1002;justify-content:space-between;align-items:flex-end;gap:2rem;margin:0 auto;padding-bottom:1rem;display:flex;position:relative}.CTAFooterCombined-module__8ztYLG__ctaFormWrapper{flex-shrink:0}.CTAFooterCombined-module__8ztYLG__ctaOptionWrapper{text-align:left;flex:1;justify-content:flex-end;align-self:flex-start;align-items:flex-start;margin-top:4rem;display:flex}.CTAFooterCombined-module__8ztYLG__ctaOptionText{font-family:var(--font-accent);letter-spacing:var(--letter-spacing-accent);font-weight:400;font-size:var(--relost-caption-big);color:var(--color-white);white-space:nowrap;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-variant-caps:small-caps;line-height:.55;transform:rotate(-3deg)}.CTAFooterCombined-module__8ztYLG__arrowUpIcon{width:1.1em;height:1.1em;color:var(--color-white);flex-shrink:0;margin-left:.3em;display:inline-block;transform:scaleY(-1)translateY(.25em)}.CTAFooterCombined-module__8ztYLG__ctaOptionText:hover .CTAFooterCombined-module__8ztYLG__arrowUpIcon{animation:.6s steps(2,end) infinite CTAFooterCombined-module__8ztYLG__arrowWiggle}@keyframes CTAFooterCombined-module__8ztYLG__arrowWiggle{0%,to{transform:scaleY(-1)translateY(.25em)rotate(-3deg)}50%{transform:scaleY(-1)translateY(.25em)rotate(3deg)}}.CTAFooterCombined-module__8ztYLG__footerWrap{position:relative;overflow:hidden}.CTAFooterCombined-module__8ztYLG__footer{background-color:var(--color-cream);width:100%;min-height:calc(30*var(--avh));position:relative}.CTAFooterCombined-module__8ztYLG__footerContainer{max-width:var(--container-width-medium);padding:5rem var(--container-padding)3rem;z-index:2;margin:0 auto;position:relative}.CTAFooterCombined-module__8ztYLG__footerGrid{grid-template-columns:repeat(3,1fr);gap:5rem;margin-bottom:2rem;display:grid}.CTAFooterCombined-module__8ztYLG__footerColumn{flex-direction:column;gap:.75rem;display:flex}.CTAFooterCombined-module__8ztYLG__footerLabel{align-items:center;gap:.75em;margin-bottom:.75rem;display:flex}.CTAFooterCombined-module__8ztYLG__footerLabelCircle{flex-shrink:0;width:.75em;height:.75em;position:relative;overflow:hidden}.CTAFooterCombined-module__8ztYLG__footerLabelCircleSprite{width:300%;height:100%;animation:.5s step-end infinite CTAFooterCombined-module__8ztYLG__circleStopMotion;display:flex;position:absolute;top:0;left:0}.CTAFooterCombined-module__8ztYLG__footerLabelCircleSvg{width:.75em;height:.75em;color:var(--color-accent);flex-shrink:0}.CTAFooterCombined-module__8ztYLG__footerLabelText{font-family:Helvetica Now Display,sans-serif;font-size:var(--font-body-small);color:var(--color-black);text-transform:uppercase;letter-spacing:.05em;font-weight:900;line-height:1.2}@keyframes CTAFooterCombined-module__8ztYLG__circleStopMotion{0%,33.32%{transform:translate(0%)}33.33%,66.65%{transform:translate(-33.33%)}66.66%,99.99%{transform:translate(-66.66%)}}.CTAFooterCombined-module__8ztYLG__footerLinks{flex-direction:column;gap:.5rem;display:flex}.CTAFooterCombined-module__8ztYLG__footerLink{font-family:var(--font-heading);font-weight:400;font-size:var(--font-h4);color:var(--color-black);text-transform:uppercase;pointer-events:none;line-height:1;text-decoration:none}.CTAFooterCombined-module__8ztYLG__footerFollowText{font-family:var(--font-accent);letter-spacing:var(--letter-spacing-accent);font-weight:400;font-size:var(--relost-button-size);color:var(--color-black);font-variant-caps:small-caps}.CTAFooterCombined-module__8ztYLG__footerText{font-family:var(--font-heading);font-weight:400;font-size:var(--font-h4);color:var(--color-black);text-transform:uppercase;line-height:1}.CTAFooterCombined-module__8ztYLG__footerSmallLink{font-family:var(--font-accent);letter-spacing:var(--letter-spacing-accent);font-weight:400;font-size:var(--relost-button-size);color:var(--color-black);margin-top:.5em;padding-bottom:.1em;font-variant-caps:small-caps;text-decoration:none;display:inline-block;position:relative}.CTAFooterCombined-module__8ztYLG__textDrawBox{color:var(--color-accent);pointer-events:none;width:100%;height:.25em;position:absolute;bottom:0;left:0}.CTAFooterCombined-module__8ztYLG__textDrawBox svg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible!important}.CTAFooterCombined-module__8ztYLG__socialIcons{gap:1.5rem;margin-top:1rem;display:flex}.CTAFooterCombined-module__8ztYLG__socialIcon{justify-content:center;align-items:center;width:3.75em;height:3.75em;text-decoration:none;display:flex;position:relative}.CTAFooterCombined-module__8ztYLG__socialIconBorder{opacity:0;z-index:0;width:calc(100% + .2em);height:calc(100% + .2em);transition:opacity .2s;position:absolute;top:-.1em;left:-.1em;overflow:hidden}.CTAFooterCombined-module__8ztYLG__socialIcon:hover .CTAFooterCombined-module__8ztYLG__socialIconBorder{opacity:1}.CTAFooterCombined-module__8ztYLG__socialIconBorderSvg{width:300%;max-width:none;height:100%;color:var(--color-black);position:absolute;top:0;left:0}.CTAFooterCombined-module__8ztYLG__socialIcon:hover .CTAFooterCombined-module__8ztYLG__socialIconBorderSvg{animation:.5s step-end infinite CTAFooterCombined-module__8ztYLG__spriteBackground}.CTAFooterCombined-module__8ztYLG__socialIconBack{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.CTAFooterCombined-module__8ztYLG__socialIconBackSvg{width:300%;max-width:none;height:100%;color:var(--color-cream-dark);position:absolute;top:0;left:0}.CTAFooterCombined-module__8ztYLG__socialIcon:hover .CTAFooterCombined-module__8ztYLG__socialIconBackSvg{animation:.5s step-end infinite CTAFooterCombined-module__8ztYLG__spriteBackground}.CTAFooterCombined-module__8ztYLG__socialIconInner{aspect-ratio:1;z-index:2;width:55%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.CTAFooterCombined-module__8ztYLG__socialIconSprite{flex-direction:row;width:300%;height:100%;display:flex}.CTAFooterCombined-module__8ztYLG__socialIconImg{object-fit:contain;filter:brightness(0);opacity:.25;flex-shrink:0;width:33.33%;height:100%;transition:opacity .2s}.CTAFooterCombined-module__8ztYLG__socialIcon:hover .CTAFooterCombined-module__8ztYLG__socialIconImg{opacity:1}.CTAFooterCombined-module__8ztYLG__socialIcon:hover .CTAFooterCombined-module__8ztYLG__socialIconSprite{animation:.45s step-end infinite CTAFooterCombined-module__8ztYLG__spriteIcon}@media (max-width:768px){.CTAFooterCombined-module__8ztYLG__socialIcon{width:5.5em;height:5.5em}.CTAFooterCombined-module__8ztYLG__socialIconInner{width:58%}}@keyframes CTAFooterCombined-module__8ztYLG__spriteIcon{0%,33.32%{transform:translate(0%)}33.33%,66.65%{transform:translate(-33.33%)}66.66%,99.99%{transform:translate(-66.66%)}}.CTAFooterCombined-module__8ztYLG__newsletterForm{align-items:center;gap:.75em;margin-top:1em;display:flex}.CTAFooterCombined-module__8ztYLG__newsletterInputWrapper{flex:1;align-items:center;min-width:10em;height:65px;display:flex;position:relative}.CTAFooterCombined-module__8ztYLG__newsletterInputBorder{opacity:0;z-index:0;width:calc(100% + 4px);height:calc(100% + 4px);transition:opacity .2s;position:absolute;top:-2px;left:-2px;overflow:hidden}.CTAFooterCombined-module__8ztYLG__newsletterInputWrapper:hover .CTAFooterCombined-module__8ztYLG__newsletterInputBorder,.CTAFooterCombined-module__8ztYLG__newsletterInputWrapper:focus-within .CTAFooterCombined-module__8ztYLG__newsletterInputBorder{opacity:1}.CTAFooterCombined-module__8ztYLG__newsletterInputBorderSvg{width:300%;height:100%;color:var(--color-black);position:absolute;top:0;left:0}.CTAFooterCombined-module__8ztYLG__newsletterInputWrapper:hover .CTAFooterCombined-module__8ztYLG__newsletterInputBorderSvg,.CTAFooterCombined-module__8ztYLG__newsletterInputWrapper:focus-within .CTAFooterCombined-module__8ztYLG__newsletterInputBorderSvg{animation:.5s step-end infinite CTAFooterCombined-module__8ztYLG__spriteBackground}.CTAFooterCombined-module__8ztYLG__newsletterInputBack{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.CTAFooterCombined-module__8ztYLG__newsletterInputBackSvg{width:300%;height:100%;color:var(--color-cream-dark);position:absolute;top:0;left:0}.CTAFooterCombined-module__8ztYLG__newsletterInputWrapper:hover .CTAFooterCombined-module__8ztYLG__newsletterInputBackSvg,.CTAFooterCombined-module__8ztYLG__newsletterInputWrapper:focus-within .CTAFooterCombined-module__8ztYLG__newsletterInputBackSvg{animation:.5s step-end infinite CTAFooterCombined-module__8ztYLG__spriteBackground}.CTAFooterCombined-module__8ztYLG__newsletterInput{font-family:var(--font-accent);letter-spacing:var(--letter-spacing-accent);font-weight:400;font-size:var(--relost-button-size);color:var(--color-black);z-index:2;text-align:left;background:0 0;border:none;width:100%;height:100%;padding:0 1em;font-variant-caps:small-caps;position:absolute;top:0;left:0}.CTAFooterCombined-module__8ztYLG__newsletterInput::placeholder{color:#0006}.CTAFooterCombined-module__8ztYLG__newsletterInput:focus{outline:none}.CTAFooterCombined-module__8ztYLG__newsletterInput:-webkit-autofill{-webkit-text-fill-color:var(--color-black);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}.CTAFooterCombined-module__8ztYLG__newsletterInput:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-black);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}.CTAFooterCombined-module__8ztYLG__newsletterInput:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-black);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}.CTAFooterCombined-module__8ztYLG__newsletterInput:-moz-autofill{color:var(--color-black);background:0 0}.CTAFooterCombined-module__8ztYLG__newsletterInput:-moz-autofill:hover{color:var(--color-black);background:0 0}.CTAFooterCombined-module__8ztYLG__newsletterInput:-moz-autofill:focus{color:var(--color-black);background:0 0}.CTAFooterCombined-module__8ztYLG__newsletterButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:65px;height:65px;padding:0;display:flex;position:relative}.CTAFooterCombined-module__8ztYLG__newsletterButtonBorder{opacity:0;z-index:0;width:calc(100% + 4px);height:calc(100% + 4px);transition:opacity .2s;position:absolute;top:-2px;left:-2px;overflow:hidden}.CTAFooterCombined-module__8ztYLG__newsletterButton:hover .CTAFooterCombined-module__8ztYLG__newsletterButtonBorder,.CTAFooterCombined-module__8ztYLG__newsletterButton:focus .CTAFooterCombined-module__8ztYLG__newsletterButtonBorder{opacity:1}.CTAFooterCombined-module__8ztYLG__newsletterButtonBorderSvg{width:300%;height:100%;color:var(--color-black);position:absolute;top:0;left:0}.CTAFooterCombined-module__8ztYLG__newsletterButton:hover .CTAFooterCombined-module__8ztYLG__newsletterButtonBorderSvg,.CTAFooterCombined-module__8ztYLG__newsletterButton:focus .CTAFooterCombined-module__8ztYLG__newsletterButtonBorderSvg{animation:.5s step-end infinite CTAFooterCombined-module__8ztYLG__spriteBackground}.CTAFooterCombined-module__8ztYLG__newsletterButtonBack{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.CTAFooterCombined-module__8ztYLG__newsletterButtonBackSvg{width:300%;height:100%;color:var(--color-primary);position:absolute;top:0;left:0}.CTAFooterCombined-module__8ztYLG__newsletterButton:hover .CTAFooterCombined-module__8ztYLG__newsletterButtonBackSvg,.CTAFooterCombined-module__8ztYLG__newsletterButton:focus .CTAFooterCombined-module__8ztYLG__newsletterButtonBackSvg{animation:.5s step-end infinite CTAFooterCombined-module__8ztYLG__spriteBackground}.CTAFooterCombined-module__8ztYLG__newsletterButton:focus{outline:none}.CTAFooterCombined-module__8ztYLG__newsletterArrow{z-index:2;width:2em;height:2em;position:relative;overflow:hidden}.CTAFooterCombined-module__8ztYLG__newsletterArrowSprite{flex-direction:row;width:300%;height:100%;display:flex}.CTAFooterCombined-module__8ztYLG__newsletterArrowImg{object-fit:contain;filter:brightness(0)invert();flex-shrink:0;width:33.33%;height:100%}.CTAFooterCombined-module__8ztYLG__newsletterButton:hover .CTAFooterCombined-module__8ztYLG__newsletterArrowSprite{animation:.45s step-end infinite CTAFooterCombined-module__8ztYLG__spriteBackground}.CTAFooterCombined-module__8ztYLG__newsletterCaption{font-family:var(--font-par);font-weight:var(--weight-par);font-size:var(--font-body);color:var(--color-black);text-transform:lowercase;margin-top:.75rem}@keyframes CTAFooterCombined-module__8ztYLG__spriteBackground{0%,33.32%{transform:translate(0%)}33.33%,66.65%{transform:translate(-33.33%)}66.66%,99.99%{transform:translate(-66.66%)}}@media (max-width:1024px){.CTAFooterCombined-module__8ztYLG__footerGrid{grid-template-columns:repeat(2,1fr);gap:2.5rem}.CTAFooterCombined-module__8ztYLG__footerColumn:last-child{grid-column:span 2}}@media (max-width:768px){.CTAFooterCombined-module__8ztYLG__footerGrid{grid-template-columns:1fr;gap:4rem}.CTAFooterCombined-module__8ztYLG__footerColumn:last-child{grid-column:span 1}.CTAFooterCombined-module__8ztYLG__newsletterInputWrapper{min-width:14em}.CTAFooterCombined-module__8ztYLG__newsletterInput{padding:0 1em}}@media (max-width:1024px){.CTAFooterCombined-module__8ztYLG__mainTextWrapper,.CTAFooterCombined-module__8ztYLG__mainText{text-align:left}}@media (max-width:768px){.CTAFooterCombined-module__8ztYLG__ctaContainer{padding:0}.CTAFooterCombined-module__8ztYLG__contentWrapper{flex-direction:column;justify-content:center;align-items:center;transform:none}.CTAFooterCombined-module__8ztYLG__numberContainer{justify-content:center;font-size:85vw}.CTAFooterCombined-module__8ztYLG__numberGroup{height:.95em}.CTAFooterCombined-module__8ztYLG__mainTextWrapper{display:none}.CTAFooterCombined-module__8ztYLG__mainTextWrapperMobile{text-align:left;max-width:80%;margin-top:2rem;display:block}.CTAFooterCombined-module__8ztYLG__mainTextMobile{font-family:var(--font-accent);letter-spacing:var(--letter-spacing-accent);font-size:var(--relost-caption-big);color:var(--color-white);font-weight:400;line-height:var(--relost-line-height);text-align:left;align-items:center;gap:.5em;margin:0;font-variant-caps:small-caps;display:flex}.CTAFooterCombined-module__8ztYLG__arrowDownIcon{width:1.3em;height:1.3em;color:var(--color-white);flex-shrink:0;transform:translateY(.45em)}.CTAFooterCombined-module__8ztYLG__ctaBottomRow{flex-direction:column-reverse;align-items:stretch;gap:1.5rem}.CTAFooterCombined-module__8ztYLG__ctaFormWrapper{width:100%}.CTAFooterCombined-module__8ztYLG__ctaOptionWrapper{display:none}.CTAFooterCombined-module__8ztYLG__footerContainer{padding-bottom:6rem}}.CTAFooterCombined-module__8ztYLG__waltersPaper{z-index:100;pointer-events:auto;cursor:pointer;width:14rem;height:12rem;position:absolute;bottom:-2rem;right:-.5rem}.CTAFooterCombined-module__8ztYLG__waltersPaper:hover .CTAFooterCombined-module__8ztYLG__waltersPaperText{animation:.4s ease-in-out infinite CTAFooterCombined-module__8ztYLG__textWobble}.CTAFooterCombined-module__8ztYLG__waltersPaperInner{background:var(--color-beige);clip-path:polygon(0% 8%,8% 6%,16% 9%,24% 5%,32% 8%,40% 6%,48% 9%,56% 5%,64% 8%,72% 6%,80% 9%,88% 5%,100% 7%,100% 100%,92% 94%,84% 96%,76% 93%,68% 97%,60% 94%,52% 96%,44% 93%,36% 97%,28% 94%,20% 96%,12% 93%,0% 95%,0% 0%);filter:drop-shadow(-2px 2px 6px #00000026);width:100%;height:100%;position:relative}.CTAFooterCombined-module__8ztYLG__waltersPaperOverlay{z-index:60;pointer-events:none;opacity:.3;clip-path:polygon(0% 8%,8% 6%,16% 9%,24% 5%,32% 8%,40% 6%,48% 9%,56% 5%,64% 8%,72% 6%,80% 9%,88% 5%,100% 7%,100% 100%,92% 94%,84% 96%,76% 93%,68% 97%,60% 94%,52% 96%,44% 93%,36% 97%,28% 94%,20% 96%,12% 93%,0% 95%,0% 0%);width:100%;height:100%;position:absolute;top:0;left:0}.CTAFooterCombined-module__8ztYLG__waltersPaperOverlayImage{object-fit:cover;mix-blend-mode:overlay}.CTAFooterCombined-module__8ztYLG__waltersPaperText{font-family:var(--font-accent);letter-spacing:var(--letter-spacing-accent);font-weight:400;font-size:var(--relost-poloroid-small);color:var(--color-dark-brown);white-space:nowrap;z-index:2;filter:drop-shadow(-1px -1px 4px #0000004d)drop-shadow(1px 1px 4px #ffffff80)brightness(.96);font-variant-caps:small-caps;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)rotate(-3deg)}@keyframes CTAFooterCombined-module__8ztYLG__textWobble{0%,to{transform:translate(-50%,-50%)rotate(-3deg)}33%{transform:translate(-50%,-50%)rotate(-4deg)}66%{transform:translate(-50%,-50%)rotate(-2deg)}}.CTAFooterCombined-module__8ztYLG__waltersPaperLogo{z-index:3;opacity:.85;position:absolute;top:50%;left:50%;transform:translate(-50%,-10%)rotate(-3deg)}.CTAFooterCombined-module__8ztYLG__waltersPaperLogoImage{filter:brightness(.3);width:auto;max-width:9.075rem;height:auto}@media (max-width:768px){.CTAFooterCombined-module__8ztYLG__waltersPaper{width:10rem;height:8rem;bottom:-1.5rem;right:-.5rem}.CTAFooterCombined-module__8ztYLG__waltersPaperText{font-size:.9em}.CTAFooterCombined-module__8ztYLG__waltersPaperLogoImage{max-width:8em}}
