.co-flex_row__page-hero{padding-top:0}.co-flex_row__page-hero .co-row{max-width:none;padding:0}@media (min-width:960px){.co-flex_row__page-hero.next_row__sticky-nav{padding-bottom:var(--ps-space-lg)}}.co-page_hero{--co-page_hero-frame:var(--ps-color-primary-accent);--co-page_hero-grind-1:var(--ps-color-primary);--co-page_hero-grind-2:var(--ps-color-primary-accent-600);--co-page_hero-tagline:var(--ps-color-text-heading);--co-page_hero-wave-position:center bottom;--co-page_hero-wave-size:cover;background-image:url(../../../../images/bg-page-hero-wave.svg);background-position:var(--co-page_hero-wave-position);background-repeat:no-repeat;background-size:var(--co-page_hero-wave-size);padding-bottom:8vh;position:relative;overflow:hidden}@media (min-width:960px){.co-page_hero{padding-bottom:0}}@media (max-width:959.98px){.co-page_hero{--co-page_hero-wave-size:auto 100%}}.co-page_hero:before{content:"";mix-blend-mode:overlay;opacity:.2;pointer-events:none;z-index:0;background-image:url(../../../../images/texture-page-hero.webp);background-position:50% 0%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:url(../../../../images/mask-page-hero-wave.svg);mask-image:url(../../../../images/mask-page-hero-wave.svg);-webkit-mask-origin:padding-box;mask-origin:padding-box;-webkit-mask-position:var(--co-page_hero-wave-position);mask-position:var(--co-page_hero-wave-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--co-page_hero-wave-size);mask-size:var(--co-page_hero-wave-size)}.co-page_hero__red{--co-page_hero-frame:var(--ps-color-secondary-800);--co-page_hero-grind-1:var(--ps-color-secondary-500);--co-page_hero-grind-2:var(--ps-color-secondary);--co-page_hero-tagline:var(--ps-color-text-secondary)}.co-page_hero__brown{--co-page_hero-frame:var(--ps-color-neutral);--co-page_hero-grind-1:var(--ps-color-neutral-700);--co-page_hero-grind-2:var(--ps-color-neutral-600);--co-page_hero-tagline:var(--ps-color-neutral-800)}.co-page_hero--wrapper:after{content:"";clear:both;display:table}.co-page_hero--wrapper{flex-direction:column;align-items:center;max-width:1340px;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;display:flex}@media (max-width:767.98px){.co-page_hero--wrapper{padding-left:0;padding-right:0}}@media (min-width:768px){.co-page_hero--wrapper{flex-direction:row}}.co-page_hero__has_breadcrumbs .co-page_hero--wrapper{flex-direction:column;align-items:flex-start}.co-page_hero--inner{flex-direction:column;justify-content:center;width:100%;display:flex;position:relative}@media (min-width:960px){.co-page_hero--inner{grid-template-columns:1fr repeat(12,calc(min(100% - 30px,var(--ps-content-width-max))/12)) 1fr;grid-template-rows:1fr;align-items:stretch;min-height:520px;display:grid}}.co-page_hero--img_wrap{z-index:2;max-width:420px;width:100%;margin-inline:auto;display:none;position:relative}.co-page_hero--img_wrap:after,.co-page_hero--img_wrap:before{content:"";z-index:0;border-radius:0 0 var(--ps-radius-full) var(--ps-radius-full);display:block;position:absolute;top:0}.co-page_hero--img_wrap:before{background-color:var(--co-page_hero-grind-1);border-radius:var(--ps-radius-full);height:76%;width:45%;left:-6%;top:15%}.co-page_hero--img_wrap:after{background-color:var(--co-page_hero-grind-2);height:58%;width:46%;right:-6%;top:-4%}@media (min-width:960px){.co-page_hero--img_wrap{grid-column:9/-1;align-self:stretch;max-width:none;margin-inline:0;padding-top:0}.display-img-desktop .co-page_hero--img_wrap{display:block}}@media (max-width:959.98px){.display-img-mobile .co-page_hero--img_wrap{order:-1;display:block}}@media (min-width:1280px){.co-page_hero--img_wrap{grid-column:9/-1}}.co-page_hero--img_frame{z-index:1;background-color:var(--co-page_hero-frame);border-radius:0 0 var(--ps-radius-full) var(--ps-radius-full);max-width:86%;width:100%;margin-inline:auto;padding:0 3.2% 4% 11%;display:block;position:relative}@media (min-width:960px){.co-page_hero--img_frame{height:100%;max-height:572px;width:auto}}.co-page_hero--img{aspect-ratio:439/550;object-fit:cover;z-index:1;border-radius:0 0 var(--ps-radius-full) var(--ps-radius-full);height:auto;width:100%;display:block;position:relative}@media (min-width:960px){.co-page_hero--img{object-position:50% 0%;height:100%;max-height:550px;width:auto}}.co-page_hero--text{z-index:2;flex-direction:column;gap:var(--ps-space-md);padding:var(--ps-space-xl) 30px var(--ps-space-2xl);display:flex;position:relative}@media (min-width:960px){.co-page_hero--text{grid-column:2/9;align-self:center;padding:var(--ps-space-lg) var(--ps-space-xl) var(--ps-space-3xl) 0}.co-page_hero__no_image .co-page_hero--text{grid-column:2/12;align-items:flex-start}}@media (max-width:959.98px){.display-img-mobile .co-page_hero--text{order:1}}.co-page_hero--title{color:var(--ps-color-text-heading);border:1px solid var(--ps-color-primary);border-radius:6px;align-self:flex-start;margin:0;padding:5px 10px;font-family:var(--ps-ff-secondary);font-size:var(--ps-text-sm);font-weight:var(--ps-fw-semibold);line-height:var(--ps-leading-snug);display:inline-flex}.co-page_hero--tagline{color:var(--co-page_hero-tagline);margin:0;font-family:var(--ps-ff-primary);font-size:var(--ps-text-3xl);font-weight:var(--ps-fw-bold);line-height:var(--ps-leading-tight)}.co-page_hero--tagline p{margin:0}.co-page_hero--tagline p+p{margin-top:var(--ps-space-xs)}.co-page_hero--buttons{flex-direction:column;align-items:flex-start;gap:var(--ps-space-sm);margin-top:var(--ps-space-xs);display:flex}.co-page_hero--button{cursor:pointer;text-align:center;white-space:normal;border-radius:var(--ps-radius-full);border-style:solid;border-width:0;align-items:center;gap:6px;justify-content:center;margin:0;padding:12px 24px;font-size:var(--ps-text-base);font-weight:var(--ps-fw-semibold);line-height:1;text-decoration:none;transition:background-color.2s,border-color.2s,color.2s,box-shadow.2s;display:inline-flex;box-shadow:none}.co-page_hero--button:link,.co-page_hero--button:visited{text-decoration:none}.co-page_hero--button:focus-visible{outline:2px solid var(--ps-color-primary-button);outline-offset:3px;box-shadow:none}.co-page_hero--button{color:var(--ps-color-text-button);background-color:var(--ps-color-button);border-color:var(--ps-color-button)}.co-page_hero--button:link,.co-page_hero--button:visited{color:var(--ps-color-text-button)}.co-page_hero--button:active,.co-page_hero--button:focus,.co-page_hero--button:hover{color:var(--ps-color-text-button-hover);background-color:var(--ps-color-button-hover);border-color:var(--ps-color-button-hover);box-shadow:inset 0 0 14px 4px rgba(255,253,223,.5),0 4px 4px rgba(0,0,0,.15)}.co-page_hero--button:active:link,.co-page_hero--button:active:visited,.co-page_hero--button:focus:link,.co-page_hero--button:focus:visited,.co-page_hero--button:hover:link,.co-page_hero--button:hover:visited{color:var(--ps-color-text-button-hover);background-color:var(--ps-color-button-hover);text-decoration:none}.co-page_hero--link{font-family:var(--ps-ff-secondary);font-size:var(--ps-text-base);font-weight:var(--ps-fw-semibold);line-height:var(--ps-leading-normal)}.co-page_hero--link:link,.co-page_hero--link:visited{text-decoration:underline}.co-page_hero--link:hover{text-decoration:none}