.hw-hero[data-astro-cid-kqi74q52]{--fs: var(--fluid-scale);--fy: var(--hw-hero-scale, var(--fluid-scale));position:relative;width:100%;background:var(--hw-light);overflow:hidden}.hw-hero__ground[data-astro-cid-kqi74q52]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hw-hero__video[data-astro-cid-kqi74q52]{--vs: max(var(--fy), .84 * var(--fluid-scale));position:absolute;display:block;left:calc(1019px * var(--fluid-scale) - 1315px * var(--vs));top:calc(-64px * var(--vs));width:calc(1816px * var(--vs));height:calc(1028px * var(--vs));max-width:none;object-fit:fill}.hw-hero__frame[data-astro-cid-kqi74q52]{position:relative;width:100%;height:calc(157px * var(--fluid-scale) + 743px * var(--fy))}.hw-hero__copy[data-astro-cid-kqi74q52]{position:absolute;left:calc(60px * var(--fs));bottom:calc(58.7px * var(--fy));width:calc(700px * var(--fs))}.hw-hero__title[data-astro-cid-kqi74q52]{margin:0;font-family:var(--font-display);font-weight:400;font-size:calc(96px * var(--fy));line-height:1!important;letter-spacing:-.02em;color:var(--hw-ink)}.hw-hero__title--lg[data-astro-cid-kqi74q52]{font-size:calc(72px * var(--fy))}.hw-hero__title--md[data-astro-cid-kqi74q52]{font-size:calc(56px * var(--fy))}.hw-hero__title[data-astro-cid-kqi74q52] .hw-htitle__main{max-width:calc(640px * var(--fs))}.hw-hero__title[data-astro-cid-kqi74q52] .hw-htitle__sub{max-width:none;margin-top:calc(39px * var(--fy));margin-left:calc(2.7px * var(--fs));font-size:calc(36.9px * var(--fy));line-height:1.2;letter-spacing:-.01em;color:var(--hw-black)}.hw-hero__transition[data-astro-cid-kqi74q52]{max-width:calc(600px * var(--fs));margin:calc(22px * var(--fy)) 0 0 calc(2.7px * var(--fs));font-family:var(--font-body);font-size:max(14px,calc(20px * var(--fy)));line-height:1.4;letter-spacing:0;color:var(--hw-black);opacity:.8}@media(max-width:900px){.hw-hero__ground[data-astro-cid-kqi74q52]{position:relative;inset:auto;height:min(calc(520px * var(--m-scale)),70svh)}.hw-hero__video[data-astro-cid-kqi74q52]{position:static;width:100%;height:100%;object-fit:cover;object-position:72% 30%}.hw-hero__frame[data-astro-cid-kqi74q52]{height:auto;padding:calc(28px * var(--m-scale)) var(--m-gutter) calc(40px * var(--m-scale))}.hw-hero__copy[data-astro-cid-kqi74q52]{position:static;width:100%}.hw-hero__title[data-astro-cid-kqi74q52],.hw-hero__title--lg[data-astro-cid-kqi74q52],.hw-hero__title--md[data-astro-cid-kqi74q52]{font-size:calc(44px * var(--m-type));line-height:1!important}.hw-hero__title--md[data-astro-cid-kqi74q52]{font-size:calc(34px * var(--m-type));line-height:1.05!important}.hw-hero__title[data-astro-cid-kqi74q52] .hw-htitle__main{max-width:calc(343px * var(--m-scale))}.hw-hero__title[data-astro-cid-kqi74q52] .hw-htitle__sub{margin:calc(16px * var(--m-scale)) 0 0;font-size:max(18px,calc(22px * var(--m-type)))}.hw-hero__transition[data-astro-cid-kqi74q52]{max-width:none;margin:calc(16px * var(--m-scale)) 0 0;font-size:max(15px,calc(16px * var(--m-type)))}}.hw-meet[data-astro-cid-nuuyc7qo]{background:var(--hw-taupe)}.hw-meet__frame[data-astro-cid-nuuyc7qo]{position:relative;display:grid;grid-template-columns:calc(390px * var(--fluid-scale)) minmax(0,calc(628px * var(--fluid-scale)));column-gap:calc(124px * var(--fluid-scale));width:calc(1440px * var(--fluid-scale));min-height:calc(595px * var(--fluid-scale));margin-inline:auto;padding:calc(87px * var(--fluid-scale)) calc(40px * var(--fluid-scale)) calc(87px * var(--fluid-scale)) calc(44px * var(--fluid-scale));box-sizing:border-box}.hw-meet__image[data-astro-cid-nuuyc7qo]{width:calc(390px * var(--fluid-scale));height:calc(421px * var(--fluid-scale));overflow:hidden}.hw-meet__image[data-astro-cid-nuuyc7qo] img,.hw-meet__image-placeholder[data-astro-cid-nuuyc7qo]{display:block;width:100%;height:100%;object-fit:cover}.hw-meet__image-placeholder[data-astro-cid-nuuyc7qo]{background:#f5f4f273}.hw-meet__copy[data-astro-cid-nuuyc7qo]{padding-top:calc(17px * var(--fluid-scale))}.hw-meet__eyebrow[data-astro-cid-nuuyc7qo]{margin:0;font-family:var(--font-body);font-size:var(--hw-text-label);line-height:1.2;letter-spacing:.2em;text-transform:uppercase;color:var(--hw-grey)}.hw-meet__title[data-astro-cid-nuuyc7qo]{margin:calc(22px * var(--fluid-scale)) 0 0;width:calc(700px * var(--fluid-scale));max-width:none;font-family:var(--font-display);font-weight:400;font-size:var(--hw-text-display-sm);line-height:1!important;letter-spacing:-.02em;color:var(--hw-black)}.hw-meet__body[data-astro-cid-nuuyc7qo]{margin-top:calc(18px * var(--fluid-scale));font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-body);line-height:var(--hw-leading-body);color:var(--hw-black)}.hw-meet__body[data-astro-cid-nuuyc7qo] p{margin:0}.hw-meet__body[data-astro-cid-nuuyc7qo] p+p{margin-top:var(--hw-para-gap)}.hw-meet__body[data-astro-cid-nuuyc7qo] a{color:inherit;font-weight:400;text-decoration:underline;text-underline-position:from-font}.hw-meet__body[data-astro-cid-nuuyc7qo] a:hover{color:var(--hw-blush-2)}.hw-meet__link[data-astro-cid-nuuyc7qo]{margin-top:calc(24px * var(--fluid-scale))}@media(max-width:900px){.hw-meet__frame[data-astro-cid-nuuyc7qo]{width:100%;display:flex;flex-direction:column;min-height:0;padding:calc(58px * var(--m-scale)) calc(20px * var(--m-scale)) calc(63px * var(--m-scale))}.hw-meet__image[data-astro-cid-nuuyc7qo]{width:100%;height:calc(370px * var(--m-scale));margin-top:calc(26px * var(--m-scale));order:3}.hw-meet__copy[data-astro-cid-nuuyc7qo]{display:contents}.hw-meet__eyebrow[data-astro-cid-nuuyc7qo]{order:1;font-size:max(14px,calc(12px * var(--m-type)))}.hw-meet__body[data-astro-cid-nuuyc7qo]{order:4}.hw-meet__link[data-astro-cid-nuuyc7qo]{order:5}.hw-meet__title[data-astro-cid-nuuyc7qo]{order:2;margin:calc(10px * var(--m-scale)) 0 0;max-width:calc(335px * var(--m-scale));font-size:calc(34px * var(--m-type));line-height:1!important;letter-spacing:-.02em}.hw-meet__body[data-astro-cid-nuuyc7qo]{margin-top:calc(16px * var(--m-scale));max-width:calc(335px * var(--m-scale));font-size:max(14px,calc(16px * var(--m-type)))}.hw-meet__body[data-astro-cid-nuuyc7qo] p+p{margin-top:calc(12px * var(--m-scale))}.hw-meet__link[data-astro-cid-nuuyc7qo]{margin-top:calc(26px * var(--m-scale))}}.hw-partners[data-astro-cid-yzu5fz77]{background:var(--hw-white)}.hw-partners__frame[data-astro-cid-yzu5fz77]{display:flex;align-items:center;justify-content:space-between;gap:calc(25px * var(--fluid-scale));width:calc(1440px * var(--fluid-scale));min-height:calc(244px * var(--fluid-scale));margin-inline:auto;padding:calc(60px * var(--fluid-scale)) calc(40px * var(--fluid-scale));box-sizing:border-box}.hw-partners__title[data-astro-cid-yzu5fz77]{margin:0;align-self:flex-start;margin-top:calc(16px * var(--fluid-scale));max-width:calc(489px * var(--fluid-scale));font-family:var(--font-display);font-size:calc(32px * var(--fluid-scale));line-height:1.15;letter-spacing:-.02em;color:var(--hw-black)}.hw-partners__marquee[data-astro-cid-yzu5fz77]{--gap: calc(117px * var(--fluid-scale));--fade: calc(60px * var(--fluid-scale));flex:1 1 0;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,rgba(255,255,255,0),#fff var(--fade),#fff calc(100% - var(--fade)),rgba(255,255,255,0));mask-image:linear-gradient(90deg,rgba(255,255,255,0),#fff var(--fade),#fff calc(100% - var(--fade)),rgba(255,255,255,0))}.hw-partners__track[data-astro-cid-yzu5fz77]{display:flex;width:max-content;animation:hw-partners-pass 32s linear infinite}.hw-partners__marquee[data-astro-cid-yzu5fz77]:hover .hw-partners__track[data-astro-cid-yzu5fz77],.hw-partners__marquee[data-astro-cid-yzu5fz77]:focus-within .hw-partners__track[data-astro-cid-yzu5fz77]{animation-play-state:paused}@keyframes hw-partners-pass{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hw-partners__track[data-astro-cid-yzu5fz77]{animation:none}.hw-partners__logos[data-astro-cid-yzu5fz77][aria-hidden=true]{display:none}}.hw-partners__logos[data-astro-cid-yzu5fz77]{display:flex;align-items:center;flex:none;gap:var(--gap);list-style:none;margin:0;padding:0 var(--gap) 0 0}.hw-partners__item[data-astro-cid-yzu5fz77] a[data-astro-cid-yzu5fz77]{display:block;transition:opacity .2s ease}.hw-partners__item[data-astro-cid-yzu5fz77] a[data-astro-cid-yzu5fz77]:hover,.hw-partners__item[data-astro-cid-yzu5fz77] a[data-astro-cid-yzu5fz77]:focus-visible{opacity:.7}.hw-partners__item[data-astro-cid-yzu5fz77] img[data-astro-cid-yzu5fz77]{display:block;width:calc(var(--w) * var(--fluid-scale));height:calc(var(--h) * var(--fluid-scale));object-fit:contain;mix-blend-mode:multiply}@media(max-width:900px){.hw-partners__frame[data-astro-cid-yzu5fz77]{width:100%;flex-direction:column;align-items:flex-start;gap:calc(39px * var(--m-scale));min-height:calc(219px * var(--m-scale));padding:calc(29px * var(--m-scale)) var(--m-gutter) calc(36px * var(--m-scale))}.hw-partners__title[data-astro-cid-yzu5fz77]{font-size:calc(24px * var(--m-type));max-width:none;margin-top:0}.hw-partners__marquee[data-astro-cid-yzu5fz77]{--gap: calc(40px * var(--m-scale));--fade: calc(24px * var(--m-scale));width:100%}.hw-partners__track[data-astro-cid-yzu5fz77]{animation-duration:24s}.hw-partners__item[data-astro-cid-yzu5fz77] img[data-astro-cid-yzu5fz77]{width:calc(var(--w) * .53 * var(--m-scale));height:calc(var(--h) * .53 * var(--m-scale))}}.hw-services[data-astro-cid-kz2butop]{position:relative;background:var(--hw-brown-blog);color:var(--hw-white);overflow:hidden}.hw-services__ground[data-astro-cid-kz2butop]{position:absolute;inset:0;pointer-events:none}.hw-services__ground[data-astro-cid-kz2butop] img[data-astro-cid-kz2butop],.hw-services__ground[data-astro-cid-kz2butop] img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.hw-services__frame[data-astro-cid-kz2butop]{position:relative;width:calc(1440px * var(--fluid-scale));min-height:calc(800px * var(--fluid-scale));margin-inline:auto;padding:calc(86px * var(--fluid-scale)) calc(40px * var(--fluid-scale)) calc(74px * var(--fluid-scale));box-sizing:border-box}.hw-services__head[data-astro-cid-kz2butop]{display:grid;grid-template-columns:calc(642px * var(--fluid-scale)) calc(355px * var(--fluid-scale)) minmax(0,1fr);column-gap:calc(62px * var(--fluid-scale));align-items:start}.hw-services__title[data-astro-cid-kz2butop]{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--hw-text-display-sm);line-height:1!important;letter-spacing:-.02em;color:var(--hw-white)}.hw-services__title[data-astro-cid-kz2butop] span{color:var(--hw-white)}.hw-services__info[data-astro-cid-kz2butop]{margin-top:calc(27px * var(--fluid-scale));font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-body);line-height:var(--hw-leading-body);color:var(--hw-white)}.hw-services__info[data-astro-cid-kz2butop] p{margin:0}.hw-services__info[data-astro-cid-kz2butop] p+p{margin-top:var(--hw-para-gap)}.hw-services__info[data-astro-cid-kz2butop] a{color:inherit;font-weight:700;text-decoration:underline;text-underline-position:from-font}.hw-services__all[data-astro-cid-kz2butop]{display:flex;justify-content:flex-end;margin-top:calc(50px * var(--fluid-scale))}.hw-services__tabs[data-astro-cid-kz2butop]{display:flex;flex-wrap:wrap;gap:calc(12px * var(--fluid-scale)) calc(32px * var(--fluid-scale));margin-top:calc(32px * var(--fluid-scale))}.hw-services__tab[data-astro-cid-kz2butop]{padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-body);font-weight:700;font-size:var(--hw-text-label);line-height:1.3;text-transform:uppercase;color:var(--hw-white);text-decoration:none;text-underline-position:from-font;opacity:.85;transition:opacity .2s ease}.hw-services__tab[data-astro-cid-kz2butop].is-active{text-decoration:underline;opacity:1}.hw-services__tab[data-astro-cid-kz2butop]:hover,.hw-services__tab[data-astro-cid-kz2butop]:focus-visible{opacity:1}.hw-services__panel[data-astro-cid-kz2butop]{margin-top:calc(43px * var(--fluid-scale))}.hw-services__track[data-astro-cid-kz2butop]{display:flex;gap:calc(20px * var(--fluid-scale));list-style:none;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hw-services__track[data-astro-cid-kz2butop]::-webkit-scrollbar{display:none}.hw-card[data-astro-cid-kz2butop]{position:relative;flex:0 0 calc(440px * var(--fluid-scale));display:flex;flex-direction:column;min-height:calc(380px * var(--fluid-scale));padding:calc(28px * var(--fluid-scale)) calc(32px * var(--fluid-scale)) calc(30px * var(--fluid-scale));background:var(--hw-white-95);color:var(--hw-black);scroll-snap-align:start;box-sizing:border-box}.hw-card__icon[data-astro-cid-kz2butop]{display:block;width:calc(80px * var(--fluid-scale));height:calc(80px * var(--fluid-scale));color:var(--hw-icon-fill)}.hw-card__icon[data-astro-cid-kz2butop] svg{display:block;width:100%;height:100%}.hw-card__title[data-astro-cid-kz2butop]{margin:calc(29px * var(--fluid-scale)) 0 0;font-family:var(--font-display);font-weight:400;font-size:var(--hw-text-card);line-height:1.1!important;letter-spacing:-.02em;color:var(--hw-black)}.hw-card__copy[data-astro-cid-kz2butop]{margin:calc(12px * var(--fluid-scale)) 0 0;max-width:calc(371px * var(--fluid-scale));font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-body);line-height:var(--hw-leading-body);color:var(--hw-grey);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hw-card__copy--priced[data-astro-cid-kz2butop]{-webkit-line-clamp:3}.hw-card__price[data-astro-cid-kz2butop]{margin:calc(18px * var(--fluid-scale)) 0 0;padding-top:calc(14px * var(--fluid-scale));max-width:calc(371px * var(--fluid-scale));border-top:1px solid var(--hw-svc-rule-taupe);font-family:var(--font-display);font-weight:500;font-size:var(--hw-text-lead);line-height:1.15;letter-spacing:-.02em;color:var(--hw-ink)}.hw-card__price-line[data-astro-cid-kz2butop]{display:block}.hw-card__price-line[data-astro-cid-kz2butop]+.hw-card__price-line[data-astro-cid-kz2butop]{margin-top:calc(6px * var(--fluid-scale))}.hw-card__price-note[data-astro-cid-kz2butop]{font-family:var(--font-body);font-weight:400;font-size:var(--hw-text-small);line-height:1.3;letter-spacing:0;color:var(--hw-ink-70)}.hw-card__link[data-astro-cid-kz2butop]{margin-top:auto;padding-top:calc(24px * var(--fluid-scale))}.hw-services__dots[data-astro-cid-kz2butop]{display:flex;align-items:center;gap:calc(13px * var(--fluid-scale));margin:calc(29px * var(--fluid-scale)) 0 0 calc(4px * var(--fluid-scale))}.hw-services__dot[data-astro-cid-kz2butop]{position:relative;width:calc(10px * var(--fluid-scale));height:calc(10px * var(--fluid-scale));padding:0;border:0;border-radius:50%;background:var(--hw-white);cursor:pointer;transition:opacity .2s ease;opacity:.85}.hw-services__dot[data-astro-cid-kz2butop].is-active:before{content:"";position:absolute;inset:calc(-4px * var(--fluid-scale));border:1px solid var(--hw-white);border-radius:50%}@media(max-width:900px){.hw-services__frame[data-astro-cid-kz2butop]{width:100%;min-height:0;padding:calc(56px * var(--m-scale)) calc(20px * var(--m-scale)) calc(61px * var(--m-scale))}.hw-services__head[data-astro-cid-kz2butop]{grid-template-columns:1fr;row-gap:0}.hw-services__title[data-astro-cid-kz2butop]{max-width:calc(335px * var(--m-scale));font-size:calc(34px * var(--m-type));line-height:1!important}.hw-services__info[data-astro-cid-kz2butop]{margin-top:calc(14px * var(--m-scale));max-width:calc(335px * var(--m-scale));font-size:max(14px,calc(16px * var(--m-type)))}.hw-services__all[data-astro-cid-kz2butop]{justify-content:flex-start;margin-top:calc(18px * var(--m-scale))}.hw-services__all[data-astro-cid-kz2butop] .hw-arrow-link__label{font-size:max(14px,calc(12px * var(--m-type)))}.hw-services__all[data-astro-cid-kz2butop] .hw-arrow-link__glyph{width:calc(37.5px * var(--m-type));height:calc(20px * var(--m-type))}.hw-services__tabs[data-astro-cid-kz2butop]{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin-top:calc(35px * var(--m-scale));gap:calc(32px * var(--m-scale));margin-inline:calc(-20px * var(--m-scale));padding-inline:calc(20px * var(--m-scale))}.hw-services__tabs[data-astro-cid-kz2butop]::-webkit-scrollbar{display:none}.hw-services__tab[data-astro-cid-kz2butop]{white-space:nowrap;font-size:max(14px,calc(12px * var(--m-type)))}.hw-services__panel[data-astro-cid-kz2butop]{margin-top:calc(38px * var(--m-scale))}.hw-services__track[data-astro-cid-kz2butop]{gap:calc(20px * var(--m-scale));margin-inline:calc(-20px * var(--m-scale));padding-inline:calc(20px * var(--m-scale));scroll-padding-inline-start:calc(20px * var(--m-scale))}.hw-card[data-astro-cid-kz2butop]{flex-basis:calc(335px * var(--m-scale));min-height:calc(356px * var(--m-scale));padding:calc(26px * var(--m-scale)) calc(24px * var(--m-scale)) calc(30px * var(--m-scale))}.hw-card__icon[data-astro-cid-kz2butop]{width:calc(68px * var(--m-scale));height:calc(68px * var(--m-scale))}.hw-card__title[data-astro-cid-kz2butop]{margin-top:calc(17px * var(--m-scale));max-width:calc(268px * var(--m-scale));font-weight:500;font-size:calc(32px * var(--m-type));color:var(--hw-grey);letter-spacing:-.01em}.hw-card__copy[data-astro-cid-kz2butop]{margin-top:calc(24px * var(--m-scale));max-width:calc(282px * var(--m-scale));font-size:max(14px,calc(16px * var(--m-type)));-webkit-line-clamp:3}.hw-card__price[data-astro-cid-kz2butop]{margin-top:calc(16px * var(--m-scale));padding-top:calc(12px * var(--m-scale));max-width:calc(282px * var(--m-scale))}.hw-card__price-line[data-astro-cid-kz2butop]+.hw-card__price-line[data-astro-cid-kz2butop]{margin-top:calc(6px * var(--m-scale))}.hw-card__link[data-astro-cid-kz2butop]{padding-top:calc(24px * var(--m-scale))}.hw-services__dots[data-astro-cid-kz2butop]{justify-content:center;margin:calc(21px * var(--m-scale)) 0 0;gap:calc(13px * var(--m-scale))}.hw-services__dot[data-astro-cid-kz2butop]{width:calc(10px * var(--m-scale));height:calc(10px * var(--m-scale))}}.hw-quote[data-astro-cid-rigea6xg]{background:var(--hw-light)}.hw-quote__frame[data-astro-cid-rigea6xg]{display:flex;flex-direction:column;align-items:center;gap:calc(31px * var(--fluid-scale));width:calc(960px * var(--fluid-scale));margin:0 auto;padding:calc(103px * var(--fluid-scale)) 0 calc(91px * var(--fluid-scale));text-align:center}.hw-quote__text[data-astro-cid-rigea6xg]{margin:0;padding:0;border:0}.hw-quote__text[data-astro-cid-rigea6xg] p[data-astro-cid-rigea6xg]{margin:0;font-family:var(--font-display);font-weight:300;font-style:normal;font-size:calc(44px * var(--fluid-scale));line-height:1.2;color:var(--hw-black)}.hw-quote__source[data-astro-cid-rigea6xg]{margin:0;font-family:var(--font-body);font-weight:300;font-size:calc(18px * var(--fluid-scale));line-height:1.6;color:var(--hw-black)}.hw-quote__source[data-astro-cid-rigea6xg] cite[data-astro-cid-rigea6xg]{font-style:normal}@media(max-width:900px){.hw-quote__frame[data-astro-cid-rigea6xg]{width:100%;gap:calc(20px * var(--m-scale));padding:calc(64px * var(--m-scale)) var(--m-gutter)}.hw-quote__text[data-astro-cid-rigea6xg] p[data-astro-cid-rigea6xg]{font-size:calc(30px * var(--m-type))}.hw-quote__source[data-astro-cid-rigea6xg]{font-size:max(16px,calc(16px * var(--m-type)))}}.hw-feature[data-astro-cid-zkrwd47z]{position:relative;background:var(--hw-taupe);overflow:hidden}.hw-feature__texture[data-astro-cid-zkrwd47z]{position:absolute;inset:0;pointer-events:none}.hw-feature__texture[data-astro-cid-zkrwd47z] img[data-astro-cid-zkrwd47z]{display:block;width:100%;height:100%;object-fit:cover}.hw-feature__texture--a[data-astro-cid-zkrwd47z]{opacity:.19}.hw-feature__texture--b[data-astro-cid-zkrwd47z]{opacity:.12;transform:rotate(180deg)}.hw-feature__frame[data-astro-cid-zkrwd47z]{position:relative;display:grid;grid-template-columns:calc(600px * var(--fluid-scale)) calc(684px * var(--fluid-scale));column-gap:calc(43px * var(--fluid-scale));width:calc(1440px * var(--fluid-scale));min-height:calc(808px * var(--fluid-scale));margin-inline:auto;padding:calc(37px * var(--fluid-scale)) calc(73px * var(--fluid-scale)) 0 calc(40px * var(--fluid-scale));box-sizing:border-box}.hw-feature__copy[data-astro-cid-zkrwd47z]{padding-top:calc(83px * var(--fluid-scale));padding-bottom:calc(80px * var(--fluid-scale))}.hw-feature__eyebrow[data-astro-cid-zkrwd47z]{margin:0 0 0 calc(6px * var(--fluid-scale));font-family:var(--font-body);font-size:var(--hw-text-label);line-height:1.2;letter-spacing:.2em;text-transform:uppercase;color:var(--hw-grey)}.hw-feature__title[data-astro-cid-zkrwd47z]{margin:calc(26px * var(--fluid-scale)) 0 0 calc(2px * var(--fluid-scale));max-width:calc(560px * var(--fluid-scale));font-family:var(--font-display);font-weight:400;font-size:var(--hw-text-display);line-height:1.08!important;color:var(--hw-black)}.hw-feature__lead[data-astro-cid-zkrwd47z]{margin:calc(31px * var(--fluid-scale)) 0 0 calc(208px * var(--fluid-scale));max-width:calc(360px * var(--fluid-scale));font-family:var(--font-body);font-weight:400;font-size:var(--hw-text-body);line-height:var(--hw-leading-body);color:var(--hw-black)}.hw-feature__rows[data-astro-cid-zkrwd47z]{list-style:none;margin:calc(39px * var(--fluid-scale)) 0 0;padding:0;width:calc(389px * var(--fluid-scale));border-top:1px solid var(--hw-rule)}.hw-feature__row[data-astro-cid-zkrwd47z]{display:flex;align-items:center;gap:calc(18px * var(--fluid-scale));min-height:calc(55px * var(--fluid-scale));padding:calc(8px * var(--fluid-scale)) 0;border-bottom:1px solid var(--hw-rule);box-sizing:border-box}.hw-feature__icon[data-astro-cid-zkrwd47z]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(32px * var(--fluid-scale));height:calc(32px * var(--fluid-scale));color:var(--hw-black)}.hw-feature__icon[data-astro-cid-zkrwd47z] img{display:block;width:100%;height:100%;object-fit:contain}.hw-feature__icon[data-astro-cid-zkrwd47z] svg{display:block;width:calc(var(--hw-icon, 32) / 32 * 100%);height:calc(var(--hw-icon, 32) / 32 * 100%)}.hw-feature__row-text[data-astro-cid-zkrwd47z]{font-family:var(--font-display);font-size:var(--hw-text-row);line-height:1.2;color:var(--hw-black)}.hw-feature__link[data-astro-cid-zkrwd47z]{margin-top:calc(81px * var(--fluid-scale))}.hw-feature__image[data-astro-cid-zkrwd47z]{align-self:start;width:calc(684px * var(--fluid-scale));height:calc(771px * var(--fluid-scale));overflow:hidden}.hw-feature__image[data-astro-cid-zkrwd47z] img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}@media(max-width:900px){.hw-feature__frame[data-astro-cid-zkrwd47z]{width:100%;display:block;min-height:0;padding:calc(57px * var(--m-scale)) var(--m-gutter) 0}.hw-feature__copy[data-astro-cid-zkrwd47z]{padding:0}.hw-feature__eyebrow[data-astro-cid-zkrwd47z]{margin-left:0;font-size:max(14px,calc(12px * var(--m-type)))}.hw-feature__title[data-astro-cid-zkrwd47z]{margin:calc(14px * var(--m-scale)) 0 0;max-width:calc(335px * var(--m-scale));font-size:calc(34px * var(--m-type));line-height:1.08!important}.hw-feature__lead[data-astro-cid-zkrwd47z]{margin:calc(16px * var(--m-scale)) 0 0;max-width:calc(335px * var(--m-scale));font-size:max(14px,calc(16px * var(--m-type)))}.hw-feature__rows[data-astro-cid-zkrwd47z]{width:100%;margin-top:calc(22px * var(--m-scale));border-top:0}.hw-feature__row[data-astro-cid-zkrwd47z]{align-items:flex-start;min-height:0;padding:calc(11px * var(--m-scale)) 0;border-bottom:0;gap:calc(12px * var(--m-scale))}.hw-feature__icon[data-astro-cid-zkrwd47z]{width:calc(32px * var(--m-scale));height:calc(32px * var(--m-scale))}.hw-feature__row-text[data-astro-cid-zkrwd47z]{max-width:calc(271px * var(--m-scale));font-size:max(14px,calc(18px * var(--m-type)));letter-spacing:-.02em;padding-top:calc(3px * var(--m-scale))}.hw-feature__link[data-astro-cid-zkrwd47z]{margin-top:calc(37px * var(--m-scale))}.hw-feature__image[data-astro-cid-zkrwd47z]{width:calc(335px * var(--m-scale));height:calc(378px * var(--m-scale));margin:calc(19px * var(--m-scale)) auto 0}}.hw-team[data-astro-cid-eynu4v4o]{background:var(--hw-light)}.hw-team__frame[data-astro-cid-eynu4v4o]{width:calc(1440px * var(--fluid-scale));min-height:calc(966px * var(--fluid-scale));margin-inline:auto;padding:calc(96px * var(--fluid-scale)) calc(40px * var(--fluid-scale)) calc(86px * var(--fluid-scale));box-sizing:border-box}.hw-team__head[data-astro-cid-eynu4v4o]{text-align:center}.hw-team__eyebrow[data-astro-cid-eynu4v4o]{margin:0;font-family:var(--font-body);font-size:var(--hw-text-label);line-height:1.2;letter-spacing:.2em;text-transform:uppercase;color:var(--hw-blush)}.hw-team__title[data-astro-cid-eynu4v4o]{margin:calc(20px * var(--fluid-scale)) auto 0;max-width:calc(900px * var(--fluid-scale));font-family:var(--font-display);font-weight:400;font-size:var(--hw-text-display);line-height:1.12!important;color:var(--hw-heading)}.hw-team__intro[data-astro-cid-eynu4v4o]{margin:calc(9px * var(--fluid-scale)) auto 0;max-width:calc(668px * var(--fluid-scale));font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-body);line-height:var(--hw-leading-body);color:var(--hw-grey)}.hw-team__intro[data-astro-cid-eynu4v4o] p{margin:0}.hw-team__row[data-astro-cid-eynu4v4o]{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:calc(48px * var(--fluid-scale));align-items:flex-start;list-style:none;margin:calc(42px * var(--fluid-scale)) 0 0;padding:0}.hw-team__card[data-astro-cid-eynu4v4o]{display:flex;flex-direction:column;flex:0 0 calc(224px * var(--fluid-scale))}.hw-team__photo[data-astro-cid-eynu4v4o]{display:block;position:relative;width:100%;height:calc(278px * var(--fluid-scale));overflow:hidden;background:var(--hw-taupe)}@media(hover:hover)and (min-width:901px){.hw-team__row[data-astro-cid-eynu4v4o]{padding-bottom:calc(72px * var(--fluid-scale))}.hw-team__card[data-astro-cid-eynu4v4o]{transition:flex-basis .5s ease,margin-bottom .5s ease}.hw-team__card[data-astro-cid-eynu4v4o].hw-reveal.is-in{transition:flex-basis .5s ease 0s,margin-bottom .5s ease 0s,opacity var(--hw-reveal-d) var(--hw-reveal-ease) calc(var(--hw-reveal-i, 0) * var(--hw-reveal-step)),translate var(--hw-reveal-d) var(--hw-reveal-ease) calc(var(--hw-reveal-i, 0) * var(--hw-reveal-step))}.hw-team__photo[data-astro-cid-eynu4v4o]{transition:height .5s ease}.hw-team__card[data-astro-cid-eynu4v4o]:hover,.hw-team__card[data-astro-cid-eynu4v4o]:focus-within{flex-basis:calc(282px * var(--fluid-scale));margin-bottom:calc(-72px * var(--fluid-scale))}.hw-team__card[data-astro-cid-eynu4v4o]:hover .hw-team__photo[data-astro-cid-eynu4v4o],.hw-team__card[data-astro-cid-eynu4v4o]:focus-within .hw-team__photo[data-astro-cid-eynu4v4o]{height:calc(350px * var(--fluid-scale))}}.hw-team__photo[data-astro-cid-eynu4v4o] img,.hw-team__photo-placeholder[data-astro-cid-eynu4v4o]{display:block;position:absolute;top:0;left:50%;transform:translate(-50%);width:calc(282px * var(--fluid-scale));max-width:none;height:calc(350px * var(--fluid-scale));object-fit:cover;object-position:50% 0%}.hw-team__name[data-astro-cid-eynu4v4o]{margin:calc(15px * var(--fluid-scale)) 0 0;font-family:var(--font-display);font-weight:400;font-size:var(--hw-text-card);line-height:1.12!important;color:var(--hw-heading)}.hw-team__name[data-astro-cid-eynu4v4o] a[data-astro-cid-eynu4v4o]{color:inherit;text-decoration:none}.hw-team__name[data-astro-cid-eynu4v4o] a[data-astro-cid-eynu4v4o]:hover,.hw-team__name[data-astro-cid-eynu4v4o] a[data-astro-cid-eynu4v4o]:focus-visible{color:var(--hw-blush-2)}.hw-team__role[data-astro-cid-eynu4v4o]{margin:calc(5px * var(--fluid-scale)) 0 0;max-width:calc(217px * var(--fluid-scale));font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-body);line-height:var(--hw-leading-body);color:var(--hw-grey)}.hw-team__closing[data-astro-cid-eynu4v4o]{display:flex;flex-direction:column;align-items:flex-start;gap:calc(22px * var(--fluid-scale));width:calc(495px * var(--fluid-scale));margin:calc(20px * var(--fluid-scale)) 0 0 auto}.hw-team__closing-copy[data-astro-cid-eynu4v4o]{font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-body);line-height:var(--hw-leading-body);color:var(--hw-grey)}.hw-team__closing-copy[data-astro-cid-eynu4v4o] p{margin:0}.hw-team__dots[data-astro-cid-eynu4v4o]{display:none}.hw-team__closing-copy[data-astro-cid-eynu4v4o] p+p{margin-top:var(--hw-para-gap)}@media(max-width:900px){.hw-team__frame[data-astro-cid-eynu4v4o]{width:100%;min-height:0;padding:calc(63px * var(--m-scale)) 0 calc(53px * var(--m-scale))}.hw-team__head[data-astro-cid-eynu4v4o]{padding-inline:var(--m-gutter)}.hw-team__eyebrow[data-astro-cid-eynu4v4o]{font-size:max(14px,calc(12px * var(--m-type)))}.hw-team__title[data-astro-cid-eynu4v4o]{margin-top:calc(16px * var(--m-scale));max-width:calc(339px * var(--m-scale));font-size:calc(34px * var(--m-type));line-height:1.12!important}.hw-team__intro[data-astro-cid-eynu4v4o]{margin-top:calc(16px * var(--m-scale));max-width:calc(339px * var(--m-scale));font-size:max(14px,calc(16px * var(--m-type)))}.hw-team__row[data-astro-cid-eynu4v4o]{flex-wrap:nowrap;margin:calc(42px * var(--m-scale)) 0 0;gap:calc(24px * var(--m-scale));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:calc(66px * var(--m-scale));scroll-padding-inline-start:calc(66px * var(--m-scale))}.hw-team__row[data-astro-cid-eynu4v4o]::-webkit-scrollbar{display:none}.hw-team__card[data-astro-cid-eynu4v4o]{flex:0 0 calc(240px * var(--m-scale));scroll-snap-align:start}.hw-team__photo[data-astro-cid-eynu4v4o] img,.hw-team__photo-placeholder[data-astro-cid-eynu4v4o]{position:static;transform:none;width:100%;height:100%}.hw-team__photo[data-astro-cid-eynu4v4o]{height:calc(296px * var(--m-scale))}.hw-team__name[data-astro-cid-eynu4v4o]{margin-top:calc(17px * var(--m-scale));font-size:calc(28px * var(--m-type))}.hw-team__role[data-astro-cid-eynu4v4o]{margin-top:0;max-width:calc(217px * var(--m-scale));font-size:max(14px,calc(16px * var(--m-type)))}.hw-team__dots[data-astro-cid-eynu4v4o]{display:flex;justify-content:center;align-items:center;gap:calc(13px * var(--m-scale));margin-top:calc(31px * var(--m-scale))}.hw-team__dot[data-astro-cid-eynu4v4o]{position:relative;width:calc(10px * var(--m-scale));height:calc(10px * var(--m-scale));padding:0;border:0;border-radius:50%;background:var(--hw-blush);opacity:.55;cursor:pointer}.hw-team__dot[data-astro-cid-eynu4v4o].is-active{opacity:1}.hw-team__dot[data-astro-cid-eynu4v4o].is-active:before{content:"";position:absolute;inset:calc(-3.5px * var(--m-scale));border:1px solid var(--hw-blush);border-radius:50%}.hw-team__closing[data-astro-cid-eynu4v4o]{width:100%;margin:calc(69px * var(--m-scale)) 0 0;padding-inline:calc(20px * var(--m-scale));gap:calc(23px * var(--m-scale));box-sizing:border-box}.hw-team__closing-copy[data-astro-cid-eynu4v4o]{max-width:calc(335px * var(--m-scale));font-size:max(14px,calc(16px * var(--m-type)))}}.hw-ba[data-astro-cid-qtgihmk2]{background:var(--hw-sage)}.hw-ba__frame[data-astro-cid-qtgihmk2]{display:grid;grid-template-columns:calc(330px * var(--fluid-scale)) calc(833px * var(--fluid-scale));column-gap:calc(157px * var(--fluid-scale));width:calc(1440px * var(--fluid-scale));min-height:calc(589px * var(--fluid-scale));margin-inline:auto;padding:calc(112px * var(--fluid-scale)) calc(80px * var(--fluid-scale)) calc(84px * var(--fluid-scale)) calc(40px * var(--fluid-scale));box-sizing:border-box}.hw-ba__copy[data-astro-cid-qtgihmk2]{display:flex;flex-direction:column;align-items:flex-start}.hw-ba__title[data-astro-cid-qtgihmk2]{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--hw-text-display);line-height:1.1!important;color:var(--hw-black)}.hw-ba__lead[data-astro-cid-qtgihmk2]{margin:calc(10px * var(--fluid-scale)) 0 0;max-width:calc(320px * var(--fluid-scale));font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-small);line-height:var(--hw-leading-body);color:var(--hw-black)}.hw-ba__link[data-astro-cid-qtgihmk2]{margin-top:auto;padding-top:calc(40px * var(--fluid-scale))}.hw-ba__figure[data-astro-cid-qtgihmk2]{margin:0}.hw-ba__image[data-astro-cid-qtgihmk2]{width:calc(833px * var(--fluid-scale));height:calc(341px * var(--fluid-scale));overflow:hidden;background:var(--hw-white)}.hw-ba__image[data-astro-cid-qtgihmk2] img,.hw-ba__placeholder[data-astro-cid-qtgihmk2]{display:block;width:100%;height:100%;object-fit:cover}.hw-ba__placeholder[data-astro-cid-qtgihmk2]{background:#fff6}.hw-ba__labels[data-astro-cid-qtgihmk2]{display:flex;align-items:baseline;justify-content:space-between;gap:calc(24px * var(--fluid-scale));margin-top:calc(21px * var(--fluid-scale));padding-right:calc(3px * var(--fluid-scale))}.hw-ba__label[data-astro-cid-qtgihmk2]{font-family:var(--font-body);font-weight:400;font-size:var(--hw-text-small);line-height:1.2;color:#111}.hw-ba__treatment[data-astro-cid-qtgihmk2]{font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-body);line-height:1.2;color:var(--hw-black);text-align:center}@media(max-width:900px){.hw-ba__frame[data-astro-cid-qtgihmk2]{width:100%;display:block;min-height:0;padding:calc(56px * var(--m-scale)) calc(20px * var(--m-scale)) calc(37px * var(--m-scale))}.hw-ba__copy[data-astro-cid-qtgihmk2]{display:block}.hw-ba__title[data-astro-cid-qtgihmk2]{max-width:calc(335px * var(--m-scale));font-size:calc(34px * var(--m-type));line-height:1.1!important}.hw-ba__lead[data-astro-cid-qtgihmk2]{margin-top:calc(14px * var(--m-scale));max-width:calc(335px * var(--m-scale));font-size:max(14px,calc(15px * var(--m-type)))}.hw-ba__link[data-astro-cid-qtgihmk2]{margin:calc(14px * var(--m-scale)) 0 0;padding-top:0}.hw-ba__link[data-astro-cid-qtgihmk2] .hw-arrow-link__label{font-size:max(14px,calc(12px * var(--m-type)))}.hw-ba__link[data-astro-cid-qtgihmk2] .hw-arrow-link__glyph{width:calc(37.5px * var(--m-type));height:calc(20px * var(--m-type))}.hw-ba__figure[data-astro-cid-qtgihmk2]{margin-top:calc(24px * var(--m-scale))}.hw-ba__image[data-astro-cid-qtgihmk2]{width:100%;height:calc(137px * var(--m-scale));aspect-ratio:auto}.hw-ba__labels[data-astro-cid-qtgihmk2]{display:grid;grid-template-columns:auto auto;justify-content:space-between;row-gap:calc(10px * var(--m-scale));margin-top:calc(12px * var(--m-scale));padding-right:0}.hw-ba__label[data-astro-cid-qtgihmk2]{font-size:max(14px,calc(15px * var(--m-type)))}.hw-ba__treatment[data-astro-cid-qtgihmk2]{grid-column:1 / -1;order:2;font-size:max(14px,calc(14px * var(--m-type)));font-weight:300}}.hw-vc[data-astro-cid-nxwwyu4w]{position:relative;background:var(--hw-brown-vc);color:var(--hw-white);overflow:hidden}.hw-vc__texture[data-astro-cid-nxwwyu4w]{position:absolute;inset:0;pointer-events:none}.hw-vc__texture[data-astro-cid-nxwwyu4w] img[data-astro-cid-nxwwyu4w]{display:block;width:100%;height:100%;object-fit:cover}.hw-vc__texture--a[data-astro-cid-nxwwyu4w]{opacity:.19;transform:scale(-1)}.hw-vc__texture--b[data-astro-cid-nxwwyu4w]{opacity:.16;transform:scaleY(-1)}.hw-vc__frame[data-astro-cid-nxwwyu4w]{position:relative;width:calc(1440px * var(--fluid-scale));height:calc(900px * var(--fluid-scale));margin-inline:auto}.hw-vc__title[data-astro-cid-nxwwyu4w]{position:absolute;left:0;right:0;top:calc(70px * var(--fluid-scale));margin:0;text-align:center;font-family:var(--font-display);font-weight:400;font-size:calc(163.35px * var(--fluid-scale) * var(--vc-scale, 1));line-height:.865!important;color:var(--hw-white)}.hw-vc__word[data-astro-cid-nxwwyu4w]{display:block}.hw-vc__word--italic[data-astro-cid-nxwwyu4w]{font-style:italic;color:#f0ebdf}.hw-vc__stats[data-astro-cid-nxwwyu4w]{position:absolute;top:calc(445px * var(--fluid-scale));right:calc(856px * var(--fluid-scale));display:flex;flex-direction:column;align-items:flex-end;gap:calc(24px * var(--fluid-scale));list-style:none;margin:0;padding:0;text-align:right}.hw-vc__stat[data-astro-cid-nxwwyu4w]{font-family:var(--font-display);font-weight:400;font-size:calc(24px * var(--fluid-scale));line-height:1;white-space:nowrap}.hw-vc__stat-value[data-astro-cid-nxwwyu4w]{color:var(--hw-blush)}.hw-vc__phone[data-astro-cid-nxwwyu4w]{position:absolute;left:calc(531px * var(--fluid-scale));top:calc(300px * var(--fluid-scale));width:calc(341px * var(--fluid-scale));height:calc(512px * var(--fluid-scale))}.hw-vc__phone[data-astro-cid-nxwwyu4w] img{display:block;width:100%;height:100%;object-fit:contain;object-position:center top}.hw-vc__aside[data-astro-cid-nxwwyu4w]{position:absolute;left:calc(858px * var(--fluid-scale));top:calc(575px * var(--fluid-scale));width:calc(325px * var(--fluid-scale))}.hw-vc__subtitle[data-astro-cid-nxwwyu4w]{margin:0;font-family:var(--font-display);font-size:calc(32px * var(--fluid-scale));line-height:1;letter-spacing:-.03em;color:var(--hw-white)}.hw-vc__info[data-astro-cid-nxwwyu4w]{margin:calc(12px * var(--fluid-scale)) 0 0;font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-body);line-height:var(--hw-leading-body);color:var(--hw-white)}.hw-vc__link[data-astro-cid-nxwwyu4w]{margin-top:calc(18px * var(--fluid-scale))}@media(max-width:900px){.hw-vc__frame[data-astro-cid-nxwwyu4w]{width:100%;height:auto;display:block;padding:calc(46px * var(--m-scale)) var(--m-gutter) calc(124px * var(--m-scale))}.hw-vc__title[data-astro-cid-nxwwyu4w]{position:static;font-size:calc(70.124px * var(--m-type) * var(--vc-scale, 1));line-height:.865!important;text-align:left}.hw-vc__word[data-astro-cid-nxwwyu4w]{padding-left:calc(74px * var(--m-scale))}.hw-vc__word--italic[data-astro-cid-nxwwyu4w]{padding-left:0}.hw-vc__stats[data-astro-cid-nxwwyu4w]{position:static;align-items:center;text-align:center;margin-top:calc(48px * var(--m-scale));gap:calc(20px * var(--m-scale))}.hw-vc__stat[data-astro-cid-nxwwyu4w]{font-size:calc(24px * var(--m-type))}.hw-vc__phone[data-astro-cid-nxwwyu4w]{position:static;width:calc(341px * var(--m-scale));height:calc(512px * var(--m-scale));margin:calc(36px * var(--m-scale)) auto 0;aspect-ratio:auto}.hw-vc__aside[data-astro-cid-nxwwyu4w]{position:static;width:100%;margin-top:calc(35px * var(--m-scale));text-align:center}.hw-vc__subtitle[data-astro-cid-nxwwyu4w]{font-size:calc(32px * var(--m-type));letter-spacing:-.03em}.hw-vc__info[data-astro-cid-nxwwyu4w]{margin:calc(12px * var(--m-scale)) auto 0;max-width:calc(325px * var(--m-scale));font-size:max(14px,calc(16px * var(--m-type)))}.hw-vc__link[data-astro-cid-nxwwyu4w]{display:flex;justify-content:center;margin-top:calc(18px * var(--m-scale))}}.hw-numbers[data-astro-cid-k5bsffyx]{background:var(--hw-taupe)}.hw-numbers__frame[data-astro-cid-k5bsffyx]{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(40px * var(--fluid-scale));list-style:none;width:calc(1440px * var(--fluid-scale));min-height:calc(230px * var(--fluid-scale));margin-inline:auto;padding:calc(60px * var(--fluid-scale)) calc(116px * var(--fluid-scale)) calc(90px * var(--fluid-scale));box-sizing:border-box}.hw-numbers__item[data-astro-cid-k5bsffyx]{display:flex;align-items:flex-start;gap:calc(24px * var(--fluid-scale))}.hw-numbers__value[data-astro-cid-k5bsffyx]{display:block;font-family:var(--font-display);font-weight:300;font-size:calc(120px * var(--fluid-scale));line-height:1.2;text-box:trim-both cap alphabetic;color:var(--hw-black);white-space:nowrap}.hw-numbers__label[data-astro-cid-k5bsffyx]{display:block;margin-top:calc(29px * var(--fluid-scale));max-width:calc(120px * var(--fluid-scale));font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-body);line-height:var(--hw-leading-body);color:var(--hw-black)}@media(max-width:900px){.hw-numbers__frame[data-astro-cid-k5bsffyx]{width:100%;flex-direction:column;align-items:flex-start;gap:calc(60px * var(--m-scale));min-height:0;padding:calc(76px * var(--m-scale)) var(--m-gutter) calc(133px * var(--m-scale))}.hw-numbers__item[data-astro-cid-k5bsffyx]{gap:calc(24px * var(--m-type))}.hw-numbers__value[data-astro-cid-k5bsffyx]{font-size:calc(120px * var(--m-type))}.hw-numbers__label[data-astro-cid-k5bsffyx]{margin-top:calc(29px * var(--m-type));max-width:calc(120px * var(--m-type))}}.hw-whyus[data-astro-cid-2mg4cvq2]{position:relative;background:var(--hw-light);overflow:hidden}.hw-whyus__ground[data-astro-cid-2mg4cvq2]{position:absolute;inset:0;pointer-events:none}.hw-whyus__ground[data-astro-cid-2mg4cvq2] img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.hw-whyus__frame[data-astro-cid-2mg4cvq2]{position:relative;width:calc(1440px * var(--fluid-scale));min-height:calc(746px * var(--fluid-scale));margin-inline:auto;padding:calc(81px * var(--fluid-scale)) calc(40px * var(--fluid-scale)) calc(147px * var(--fluid-scale));box-sizing:border-box}.hw-whyus__head[data-astro-cid-2mg4cvq2]{text-align:center}.hw-whyus__eyebrow[data-astro-cid-2mg4cvq2]{margin:0;font-family:var(--font-body);font-size:var(--hw-text-label);line-height:1.2;letter-spacing:.2em;text-transform:uppercase;color:var(--hw-blush)}.hw-whyus__title[data-astro-cid-2mg4cvq2]{margin:calc(20px * var(--fluid-scale)) auto 0;max-width:calc(900px * var(--fluid-scale));font-family:var(--font-display);font-weight:400;font-size:var(--hw-text-display);line-height:1.12!important;color:var(--hw-heading)}.hw-whyus__intro[data-astro-cid-2mg4cvq2]{margin:calc(21px * var(--fluid-scale)) auto 0;max-width:calc(668px * var(--fluid-scale));font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-body);line-height:var(--hw-leading-body);color:var(--hw-grey)}.hw-whyus__intro[data-astro-cid-2mg4cvq2] p{margin:0}.hw-whyus__intro[data-astro-cid-2mg4cvq2] p+p{margin-top:var(--hw-para-gap)}.hw-whyus__aside[data-astro-cid-2mg4cvq2]{width:calc(389px * var(--fluid-scale));margin:calc(71px * var(--fluid-scale)) calc(137px * var(--fluid-scale)) 0 auto}.hw-whyus__rows[data-astro-cid-2mg4cvq2]{list-style:none;margin:0;padding:0;border-top:1px solid var(--hw-rule)}.hw-whyus__row[data-astro-cid-2mg4cvq2]{display:flex;align-items:center;gap:calc(16px * var(--fluid-scale));min-height:calc(55px * var(--fluid-scale));padding:calc(8px * var(--fluid-scale)) 0 calc(8px * var(--fluid-scale)) calc(2px * var(--fluid-scale));border-bottom:1px solid var(--hw-rule);box-sizing:border-box}.hw-whyus__icon[data-astro-cid-2mg4cvq2]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(32px * var(--fluid-scale));height:calc(32px * var(--fluid-scale));color:var(--hw-black)}.hw-whyus__icon[data-astro-cid-2mg4cvq2] svg,.hw-whyus__icon[data-astro-cid-2mg4cvq2] img{display:block;width:100%;height:100%;object-fit:contain}.hw-whyus__icon[data-astro-cid-2mg4cvq2][style] svg{width:calc(var(--mark-w) * 1px * var(--fluid-scale));height:calc(var(--mark-h) * 1px * var(--fluid-scale))}.hw-whyus__row-text[data-astro-cid-2mg4cvq2]{display:flex;flex-direction:column;gap:calc(2px * var(--fluid-scale))}.hw-whyus__row-key[data-astro-cid-2mg4cvq2]{font-family:var(--font-display);font-size:var(--hw-text-row);line-height:1.2;color:var(--hw-black)}.hw-whyus__row-value[data-astro-cid-2mg4cvq2]{font-family:var(--font-body);font-weight:300;font-size:max(12px,calc(13px * var(--fluid-scale)));line-height:1.45;color:var(--hw-grey)}.hw-whyus__link[data-astro-cid-2mg4cvq2]{margin-top:calc(54px * var(--fluid-scale));padding-left:calc(2px * var(--fluid-scale))}@media(max-width:900px){.hw-whyus__frame[data-astro-cid-2mg4cvq2]{width:100%;min-height:0;padding:calc(56px * var(--m-scale)) var(--m-gutter) calc(73px * var(--m-scale))}.hw-whyus__ground[data-astro-cid-2mg4cvq2]{top:calc(298px * var(--m-scale));height:calc(322px * var(--m-scale));bottom:auto;overflow:hidden}.hw-whyus__ground[data-astro-cid-2mg4cvq2] img{width:325%;max-width:none;height:auto;margin-left:-66%;margin-top:calc(-119px * var(--m-scale));object-fit:fill}.hw-whyus__eyebrow[data-astro-cid-2mg4cvq2]{font-size:max(14px,calc(12px * var(--m-type)))}.hw-whyus__title[data-astro-cid-2mg4cvq2]{margin-top:calc(18px * var(--m-scale));max-width:calc(343px * var(--m-scale));font-size:calc(34px * var(--m-type));line-height:1.12!important}.hw-whyus__intro[data-astro-cid-2mg4cvq2]{margin-top:calc(16px * var(--m-scale));max-width:calc(343px * var(--m-scale));font-size:max(14px,calc(16px * var(--m-type)))}.hw-whyus__aside[data-astro-cid-2mg4cvq2]{width:100%;margin:calc(322px * var(--m-scale)) 0 0}.hw-whyus__rows[data-astro-cid-2mg4cvq2]{width:100%}.hw-whyus__row[data-astro-cid-2mg4cvq2]{align-items:center;min-height:calc(56px * var(--m-scale));padding:calc(12px * var(--m-scale)) 0;gap:calc(16px * var(--m-scale))}.hw-whyus__icon[data-astro-cid-2mg4cvq2]{width:calc(32px * var(--m-scale));height:calc(32px * var(--m-scale))}.hw-whyus__icon[data-astro-cid-2mg4cvq2][style] svg{width:calc(var(--mark-w) * 1px * var(--m-scale));height:calc(var(--mark-h) * 1px * var(--m-scale))}.hw-whyus__row-text[data-astro-cid-2mg4cvq2]{max-width:calc(295px * var(--m-scale));font-size:max(14px,calc(18px * var(--m-type)))}.hw-whyus__link[data-astro-cid-2mg4cvq2]{margin-top:calc(37px * var(--m-scale));padding-left:calc(1px * var(--m-scale))}}.hw-reviews[data-astro-cid-rsexllap]{position:relative;background:var(--hw-white);overflow:hidden}.hw-reviews__texture[data-astro-cid-rsexllap]{position:absolute;left:0;top:calc(-135px * var(--fluid-scale));width:calc(1440px * var(--fluid-scale));height:calc(900px * var(--fluid-scale));overflow:hidden;opacity:.16;transform:scaleY(-1);pointer-events:none}.hw-reviews__texture[data-astro-cid-rsexllap] img[data-astro-cid-rsexllap]{position:absolute;left:calc(-37px * var(--fluid-scale));top:0;display:block;width:calc(1477px * var(--fluid-scale));max-width:none;height:auto}.hw-reviews__frame[data-astro-cid-rsexllap]{position:relative;width:calc(1440px * var(--fluid-scale));min-height:calc(681px * var(--fluid-scale));margin-inline:auto;padding:0 calc(40px * var(--fluid-scale)) calc(60px * var(--fluid-scale));box-sizing:border-box}.hw-reviews__rule[data-astro-cid-rsexllap]{position:absolute;left:calc(40px * var(--fluid-scale));right:calc(40px * var(--fluid-scale));top:0;height:1px;background:var(--hw-rule-band)}.hw-reviews__top[data-astro-cid-rsexllap]{position:absolute;z-index:1;left:calc(40px * var(--fluid-scale));top:calc(96px * var(--fluid-scale));width:calc(480px * var(--fluid-scale))}.hw-reviews__title[data-astro-cid-rsexllap]{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--hw-text-display-sm);line-height:1.1!important;color:var(--hw-black)}.hw-reviews__title[data-astro-cid-rsexllap] span{white-space:nowrap}.hw-reviews__lead[data-astro-cid-rsexllap]{margin:calc(14px * var(--fluid-scale)) 0 0;font-family:var(--font-body);font-weight:300;font-size:max(14px,calc(15px * var(--fluid-scale)));line-height:var(--hw-leading-body);color:var(--hw-black)}.hw-reviews__link[data-astro-cid-rsexllap]{margin-top:calc(32px * var(--fluid-scale))}.hw-reviews__track[data-astro-cid-rsexllap]{position:relative;z-index:1;display:flex;list-style:none;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.hw-reviews__track[data-astro-cid-rsexllap]::-webkit-scrollbar{display:none}.hw-reviews__slide[data-astro-cid-rsexllap]{position:relative;flex:0 0 100%;min-height:calc(606px * var(--fluid-scale));scroll-snap-align:start;box-sizing:border-box}.hw-reviews__meta[data-astro-cid-rsexllap]{position:absolute;left:0;top:calc(475px * var(--fluid-scale));display:flex;align-items:flex-start;gap:calc(20px * var(--fluid-scale))}.hw-reviews__avatar[data-astro-cid-rsexllap]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(128px * var(--fluid-scale));height:calc(128px * var(--fluid-scale));background:var(--hw-taupe);font-family:var(--font-display);font-size:calc(44px * var(--fluid-scale));line-height:1;color:var(--hw-black)}.hw-reviews__who[data-astro-cid-rsexllap]{padding-top:calc(33px * var(--fluid-scale))}.hw-reviews__name[data-astro-cid-rsexllap]{display:flex;flex-direction:column;margin:0;font-family:var(--font-display);font-size:calc(26px * var(--fluid-scale));line-height:1.2;color:var(--hw-heading)}.hw-reviews__date[data-astro-cid-rsexllap]{margin:calc(20px * var(--fluid-scale)) 0 0;font-family:var(--font-body);font-size:max(11px,calc(13px * var(--fluid-scale)));line-height:1.2;color:var(--hw-grey)}.hw-reviews__quote[data-astro-cid-rsexllap]{width:calc(760px * var(--fluid-scale));margin:0 0 0 calc(581px * var(--fluid-scale));padding-top:calc(102px * var(--fluid-scale));box-sizing:border-box}.hw-reviews__stars[data-astro-cid-rsexllap]{margin:0 0 0 calc(-3px * var(--fluid-scale));letter-spacing:calc(4px * var(--fluid-scale));font-family:var(--font-body);font-size:calc(18px * var(--fluid-scale));line-height:1.2;color:var(--hw-blush)}.hw-reviews__text[data-astro-cid-rsexllap]{margin:calc(35px * var(--fluid-scale)) 0 0;font-family:var(--font-display);font-size:var(--hw-text-quote);line-height:1.3;color:var(--hw-heading)}.hw-reviews__text[data-astro-cid-rsexllap]{max-height:10.4em;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--hw-blush-25) transparent}.hw-reviews__text[data-astro-cid-rsexllap].is-scrollable{padding-right:.6em}.hw-reviews__text[data-astro-cid-rsexllap]::-webkit-scrollbar{width:4px}.hw-reviews__text[data-astro-cid-rsexllap]::-webkit-scrollbar-thumb{background:var(--hw-blush-25);border-radius:2px}.hw-reviews__dots[data-astro-cid-rsexllap]{position:absolute;left:calc(621px * var(--fluid-scale));bottom:calc(75px * var(--fluid-scale));height:calc(15px * var(--fluid-scale));display:flex;align-items:center;gap:calc(13px * var(--fluid-scale))}.hw-reviews__dot[data-astro-cid-rsexllap]{position:relative;width:calc(10px * var(--fluid-scale));height:calc(10px * var(--fluid-scale));padding:0;border:0;border-radius:50%;background:var(--hw-blush);opacity:.55;cursor:pointer;transition:opacity .2s ease}.hw-reviews__dot[data-astro-cid-rsexllap].is-active{opacity:1}.hw-reviews__dot[data-astro-cid-rsexllap].is-active:before{content:"";position:absolute;inset:calc(-2.5px * var(--fluid-scale));border:1px solid var(--hw-blush);border-radius:50%}.hw-reviews__mark[data-astro-cid-rsexllap]{position:absolute;left:calc(1084px * var(--fluid-scale));top:calc(460px * var(--fluid-scale));width:calc(262.6px * var(--fluid-scale));height:calc(259px * var(--fluid-scale));color:var(--hw-light);pointer-events:none}.hw-reviews__mark[data-astro-cid-rsexllap] svg{display:block;width:100%;height:100%}@media(max-width:900px){.hw-reviews__frame[data-astro-cid-rsexllap]{width:100%;min-height:0;padding:0 var(--m-gutter) calc(58px * var(--m-scale))}.hw-reviews__rule[data-astro-cid-rsexllap]{display:none}.hw-reviews__top[data-astro-cid-rsexllap]{position:relative;z-index:1;top:auto;left:auto;width:auto;padding-top:calc(40px * var(--m-scale))}.hw-reviews__title[data-astro-cid-rsexllap]{max-width:calc(300px * var(--m-scale));font-size:calc(34px * var(--m-type));line-height:1.1!important}.hw-reviews__lead[data-astro-cid-rsexllap]{margin-top:calc(14px * var(--m-scale));max-width:calc(335px * var(--m-scale));font-size:max(14px,calc(15px * var(--m-type)))}.hw-reviews__link[data-astro-cid-rsexllap]{margin-top:calc(24px * var(--m-scale))}.hw-reviews__slide[data-astro-cid-rsexllap]{display:flex;flex-direction:column;min-height:0;padding-top:calc(28px * var(--m-scale))}.hw-reviews__quote[data-astro-cid-rsexllap]{order:1;width:auto;margin:0;padding:0}.hw-reviews__meta[data-astro-cid-rsexllap]{order:2;position:static;padding-bottom:0;margin-top:calc(74px * var(--m-scale));gap:calc(12px * var(--m-scale))}.hw-reviews__stars[data-astro-cid-rsexllap]{font-size:max(14px,calc(18px * var(--m-type)))}.hw-reviews__text[data-astro-cid-rsexllap]{margin-top:calc(46px * var(--m-scale));max-width:calc(336px * var(--m-scale));font-size:calc(24px * var(--m-type));line-height:1.3}.hw-reviews__avatar[data-astro-cid-rsexllap]{width:calc(100px * var(--m-scale));height:calc(100px * var(--m-scale));font-size:calc(34.375px * var(--m-type));color:var(--hw-white)}.hw-reviews__who[data-astro-cid-rsexllap]{padding-top:0}.hw-reviews__name[data-astro-cid-rsexllap]{font-size:calc(24px * var(--m-type));line-height:1.2}.hw-reviews__date[data-astro-cid-rsexllap]{margin-top:calc(27px * var(--m-scale));font-size:max(14px,calc(13px * var(--m-type)))}.hw-reviews__dots[data-astro-cid-rsexllap]{position:static;order:2;justify-content:flex-start;margin:calc(39px * var(--m-scale)) 0 0 calc(3px * var(--m-scale));gap:calc(13px * var(--m-scale))}.hw-reviews__dot[data-astro-cid-rsexllap]{width:calc(10px * var(--m-scale));height:calc(10px * var(--m-scale))}.hw-reviews__mark[data-astro-cid-rsexllap]{display:block;left:auto;right:calc(-10px * var(--m-scale));top:calc(-16px * var(--m-scale));width:calc(223px * var(--m-scale));height:calc(220px * var(--m-scale))}}.hw-blog__dots[data-astro-cid-bkv62yvu]{display:none}.hw-blog[data-astro-cid-bkv62yvu]{position:relative;background:var(--hw-brown-blog);color:var(--hw-white);overflow:hidden}.hw-blog__ground[data-astro-cid-bkv62yvu]{position:absolute;inset:0;pointer-events:none}.hw-blog__ground[data-astro-cid-bkv62yvu] img{display:block;width:100%;height:100%;object-fit:cover}.hw-blog__scrim[data-astro-cid-bkv62yvu]{position:absolute;inset:0;background:var(--hw-scrim)}.hw-blog__frame[data-astro-cid-bkv62yvu]{position:relative;width:calc(1440px * var(--fluid-scale));min-height:calc(847px * var(--fluid-scale));margin-inline:auto;padding:calc(72px * var(--fluid-scale)) calc(40px * var(--fluid-scale)) calc(105px * var(--fluid-scale));box-sizing:border-box}.hw-blog__head[data-astro-cid-bkv62yvu]{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(40px * var(--fluid-scale))}.hw-blog__eyebrow[data-astro-cid-bkv62yvu]{margin:0;font-family:var(--font-body);font-size:var(--hw-text-label);line-height:1.2;letter-spacing:.2em;text-transform:uppercase;color:var(--hw-blush)}.hw-blog__title[data-astro-cid-bkv62yvu]{margin:calc(14px * var(--fluid-scale)) 0 0;font-family:var(--font-display);font-style:italic;font-weight:400;font-size:var(--hw-text-display);line-height:1.2!important;color:var(--hw-white)}.hw-blog__all[data-astro-cid-bkv62yvu]{flex-shrink:0;padding-top:calc(40px * var(--fluid-scale))}.hw-blog__grid[data-astro-cid-bkv62yvu]{display:grid;grid-template-columns:repeat(3,calc(426px * var(--fluid-scale)));column-gap:calc(40px * var(--fluid-scale));row-gap:calc(48px * var(--fluid-scale));list-style:none;margin:calc(48px * var(--fluid-scale)) 0 0;padding:0}.hw-post[data-astro-cid-bkv62yvu]{display:flex;flex-direction:column;gap:calc(24px * var(--fluid-scale))}.hw-post__media[data-astro-cid-bkv62yvu]{position:relative;display:block;width:100%;height:calc(290px * var(--fluid-scale));overflow:hidden;background:var(--hw-taupe)}.hw-post__media[data-astro-cid-bkv62yvu] img,.hw-post__placeholder[data-astro-cid-bkv62yvu]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.hw-post__media[data-astro-cid-bkv62yvu]:hover img{transform:scale(1.03)}.hw-post__badge[data-astro-cid-bkv62yvu]{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:center;width:calc(49px * var(--fluid-scale));height:calc(73px * var(--fluid-scale));padding-top:calc(4px * var(--fluid-scale));background:var(--hw-white);color:var(--hw-blush-2);box-sizing:border-box}.hw-post__day[data-astro-cid-bkv62yvu]{font-family:var(--font-display);font-size:calc(34px * var(--fluid-scale));line-height:1.2}.hw-post__month[data-astro-cid-bkv62yvu]{font-family:var(--font-body);font-size:calc(12px * var(--fluid-scale));line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.hw-post__body[data-astro-cid-bkv62yvu]{display:flex;flex-direction:column;gap:calc(12px * var(--fluid-scale))}.hw-post__title[data-astro-cid-bkv62yvu]{margin:0;font-family:var(--font-display);font-weight:500;font-size:calc(27px * var(--fluid-scale));line-height:1.25!important;letter-spacing:-.01em;color:var(--hw-white)}.hw-post__title[data-astro-cid-bkv62yvu] a[data-astro-cid-bkv62yvu]{color:inherit;text-decoration:none}.hw-post__title[data-astro-cid-bkv62yvu] a[data-astro-cid-bkv62yvu]:hover,.hw-post__title[data-astro-cid-bkv62yvu] a[data-astro-cid-bkv62yvu]:focus-visible{color:var(--hw-blush)}.hw-post__excerpt[data-astro-cid-bkv62yvu]{margin:0;font-family:var(--font-body);font-weight:300;font-size:var(--hw-text-body);line-height:var(--hw-leading-body);color:var(--hw-white);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hw-post__link[data-astro-cid-bkv62yvu]{margin-top:auto}@media(max-width:900px){.hw-blog__frame[data-astro-cid-bkv62yvu]{width:100%;min-height:0;padding:calc(72px * var(--m-scale)) calc(18px * var(--m-scale)) calc(76px * var(--m-scale))}.hw-blog__head[data-astro-cid-bkv62yvu]{flex-direction:column;gap:0}.hw-blog__eyebrow[data-astro-cid-bkv62yvu]{font-size:max(14px,calc(12px * var(--m-type)))}.hw-blog__title[data-astro-cid-bkv62yvu]{margin-top:calc(14px * var(--m-scale));font-size:calc(40px * var(--m-type));line-height:1.2!important}.hw-blog__all[data-astro-cid-bkv62yvu]{display:none}.hw-blog__grid[data-astro-cid-bkv62yvu]{display:flex;grid-template-columns:none;margin:calc(31px * var(--m-scale)) calc(-18px * var(--m-scale)) 0;padding-inline:calc(18px * var(--m-scale));gap:calc(18px * var(--m-scale));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline-start:calc(18px * var(--m-scale))}.hw-blog__grid[data-astro-cid-bkv62yvu]::-webkit-scrollbar{display:none}.hw-post[data-astro-cid-bkv62yvu]{flex:0 0 calc(341px * var(--m-scale));gap:calc(24px * var(--m-scale));scroll-snap-align:start}.hw-post__media[data-astro-cid-bkv62yvu]{height:calc(232px * var(--m-scale));aspect-ratio:auto}.hw-post__badge[data-astro-cid-bkv62yvu]{width:calc(49px * var(--m-scale));height:calc(73px * var(--m-scale))}.hw-post__day[data-astro-cid-bkv62yvu]{font-size:calc(34px * var(--m-type))}.hw-post__month[data-astro-cid-bkv62yvu]{font-size:max(14px,calc(12px * var(--m-type)))}.hw-post__body[data-astro-cid-bkv62yvu]{gap:calc(12px * var(--m-scale))}.hw-post__title[data-astro-cid-bkv62yvu]{font-size:calc(24px * var(--m-type));letter-spacing:-.01em}.hw-post__excerpt[data-astro-cid-bkv62yvu]{font-size:max(14px,calc(16px * var(--m-type)));-webkit-line-clamp:4}.hw-blog__dots[data-astro-cid-bkv62yvu]{display:flex;justify-content:center;align-items:center;gap:calc(13px * var(--m-scale))}.hw-blog__dot[data-astro-cid-bkv62yvu]{position:relative;width:calc(10px * var(--m-scale));height:calc(10px * var(--m-scale));padding:0;border:0;border-radius:50%;background:var(--hw-blush);opacity:.55;cursor:pointer}.hw-blog__dot[data-astro-cid-bkv62yvu].is-active{opacity:1}.hw-blog__dot[data-astro-cid-bkv62yvu].is-active:before{content:"";position:absolute;inset:calc(-3.5px * var(--m-scale));border:1px solid var(--hw-blush);border-radius:50%}.hw-blog__dots[data-astro-cid-bkv62yvu]{margin-top:calc(40px * var(--m-scale))}}
