.hj-ahero{align-items:flex-start;row-gap:var(--hj-feature-row-gap);padding-top:var(--hj-feature-pad-top);padding-bottom:var(--hj-feature-pad-bottom);flex-direction:column;display:flex}.hj-ahero__intro[data-astro-cid-wotusslz]{align-items:center;gap:var(--hj-gap);grid-template-columns:2fr 1fr;width:100%;display:grid}.hj-ahero__intro[data-astro-cid-wotusslz] .hj-intro-block__heading{font-size:var(--hj-h2)}.hj-ahero__grid[data-astro-cid-wotusslz]{align-items:start;gap:var(--hj-gap);width:100%;margin-top:var(--hj-container-gap);grid-template-rows:1fr;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.hj-ahero__features[data-astro-cid-wotusslz]{--media-h:var(--hj-feature-media);--card-gap:calc(var(--hj-gap) * 1.5);justify-content:center;align-self:stretch;gap:var(--card-gap);flex-direction:column;grid-column:span 3;display:flex;overflow:hidden}.hj-ahero__feature[data-astro-cid-wotusslz]{gap:var(--hj-card-gap);display:flex}.hj-ahero__mark[data-astro-cid-wotusslz]{flex:none;position:relative}.hj-ahero__mark[data-astro-cid-wotusslz] svg{width:var(--media-h);height:var(--media-h);fill:var(--hj-black)}.hj-ahero__feature[data-astro-cid-wotusslz]:not(:last-child) .hj-ahero__mark[data-astro-cid-wotusslz]:after{content:"";top:calc(var(--media-h) + var(--card-gap) / 2);width:var(--hj-accent-line);height:calc(100% - var(--media-h));background-color:var(--hj-neutral-ultra-dark-10);position:absolute;left:50%;transform:translate(-50%)}.hj-ahero__feature-body[data-astro-cid-wotusslz]{row-gap:var(--hj-card-gap);flex-direction:column;min-width:0;display:flex}.hj-ahero__feature-heading[data-astro-cid-wotusslz]{font-size:var(--hj-h2)}.hj-ahero__feature-text[data-astro-cid-wotusslz]{font-size:var(--hj-text-s)}.hj-ahero__media[data-astro-cid-wotusslz]{grid-column:span 9;overflow:hidden}.hj-ahero__img[data-astro-cid-wotusslz]{aspect-ratio:16/9}.hj-ahero__stats[data-astro-cid-wotusslz]{top:var(--hj-overlap-stats);right:var(--hj-space-xl);gap:var(--hj-gap);padding:var(--hj-space-m);background-color:var(--hj-neutral-light);flex-wrap:nowrap;display:flex;position:absolute}.hj-ahero__stat[data-astro-cid-wotusslz]{align-items:center;column-gap:.5em;row-gap:var(--hj-gap);display:flex}.hj-ahero__stat[data-astro-cid-wotusslz]:not(:last-child):after{content:"";width:var(--hj-hairline);margin-inline:var(--hj-gap);background-color:var(--hj-neutral-ultra-dark-10);align-self:stretch}.hj-ahero__stat-num[data-astro-cid-wotusslz]{font-size:var(--hj-h1)}.hj-ahero__stat-label[data-astro-cid-wotusslz]{width:10ch;max-width:100%;font-size:var(--hj-text-s);line-height:1.2}@media (width<=991px){.hj-ahero__grid[data-astro-cid-wotusslz]{gap:var(--hj-container-gap);grid-template-columns:minmax(0,1fr)}.hj-ahero__features[data-astro-cid-wotusslz]{gap:var(--hj-gap);grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hj-ahero__feature[data-astro-cid-wotusslz]{flex-direction:column}.hj-ahero__media[data-astro-cid-wotusslz]{order:-1;grid-column:auto}.hj-ahero__stats[data-astro-cid-wotusslz]{z-index:1;max-width:90%;margin:0 auto var(--hj-overlap-stats-stacked);order:-2;position:static}}@media (width<=767px){.hj-ahero__intro[data-astro-cid-wotusslz],.hj-ahero__features[data-astro-cid-wotusslz]{grid-template-columns:minmax(0,1fr)}.hj-ahero__stats[data-astro-cid-wotusslz]{flex-direction:column;width:100%;max-width:100%;margin-bottom:0}.hj-ahero__stat[data-astro-cid-wotusslz]{flex-flow:column wrap;align-items:flex-start}.hj-ahero__stat[data-astro-cid-wotusslz]:not(:last-child):after{width:100%;height:var(--hj-hairline);margin:var(--hj-gap) auto;align-self:auto}}@media (width<=478px){.hj-ahero__stat[data-astro-cid-wotusslz],.hj-ahero__stat-label[data-astro-cid-wotusslz]{width:100%}}.hj-astory[data-astro-cid-py2ji4gf]{isolation:isolate;background-color:var(--hj-neutral-ultra-light);position:relative}.hj-astory__inner{align-items:flex-start;row-gap:var(--hj-gap);padding-block:var(--hj-section-frames);flex-direction:column;display:flex}.hj-astory__title[data-astro-cid-py2ji4gf]{width:100%;font-size:calc(var(--hj-h1) * 2);text-align:center;line-height:1.2}.hj-astory__cols[data-astro-cid-py2ji4gf]{gap:var(--hj-gap);grid-template-columns:repeat(2,minmax(0,1fr));width:75ch;max-width:100%;margin-inline:auto;display:grid}.hj-astory__left[data-astro-cid-py2ji4gf]{align-items:flex-start;row-gap:var(--hj-gap);flex-direction:column;display:flex}.hj-astory__headline[data-astro-cid-py2ji4gf]{font-size:calc(var(--hj-h2) / 1.1)}.hj-astory__link[data-astro-cid-py2ji4gf]{text-underline-offset:.25em;gap:.25em;text-decoration:underline}.hj-astory__link[data-astro-cid-py2ji4gf] span[data-astro-cid-py2ji4gf]{text-decoration:none}.hj-astory__body[data-astro-cid-py2ji4gf]{max-width:100%}.hj-astory__body[data-astro-cid-py2ji4gf] p[data-astro-cid-py2ji4gf]+p[data-astro-cid-py2ji4gf]{margin-top:1em}.hj-astory__photos[data-astro-cid-py2ji4gf]{gap:var(--hj-gap);width:100%;padding-right:var(--hj-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hj-astory__photo[data-astro-cid-py2ji4gf]{row-gap:var(--hj-space-xs);flex-direction:column;display:flex}.hj-astory__photo[data-astro-cid-py2ji4gf] img{aspect-ratio:3/4}@media (width>=768px){.hj-astory__photo[data-astro-cid-py2ji4gf]:nth-child(2){margin-top:var(--hj-section-m)}}@media (width<=991px){.hj-astory__cols[data-astro-cid-py2ji4gf]{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.hj-astory__title[data-astro-cid-py2ji4gf]{text-align:left}.hj-astory__photos[data-astro-cid-py2ji4gf]{grid-template-columns:minmax(0,1fr)}}.hj-owner{align-items:flex-start;row-gap:var(--hj-gap);padding-block:var(--hj-section-frames);flex-direction:column;display:flex}.hj-owner__intro{width:100%}.hj-owner__grid[data-astro-cid-h7bqgpot]{gap:calc(var(--hj-gap) * 2);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;width:100%;display:grid}.hj-owner__photo[data-astro-cid-h7bqgpot]{color:var(--hj-white);text-decoration:none;display:block;position:relative;overflow:hidden}.hj-owner__photo[data-astro-cid-h7bqgpot] figure[data-astro-cid-h7bqgpot]{aspect-ratio:1/1.15;margin:0;overflow:hidden}.hj-owner__photo[data-astro-cid-h7bqgpot] img{transition:filter .3s ease-in-out,scale .3s ease-in-out}.hj-owner__photo[data-astro-cid-h7bqgpot]:is(:hover,:focus-visible) img{filter:saturate()contrast(101%);scale:1.05}.hj-owner__photo[data-astro-cid-h7bqgpot]:focus-visible{outline:var(--hj-focus-ring) solid var(--hj-primary);outline-offset:4px}.hj-owner__tag[data-astro-cid-h7bqgpot]{padding:var(--hj-space-m);background-image:linear-gradient(transparent, var(--hj-black-60));align-items:center;gap:.4em;display:flex;position:absolute;inset:auto 0 0}.hj-owner__tag[data-astro-cid-h7bqgpot] svg{fill:currentColor;width:1.25em;height:1.25em}.hj-owner__text[data-astro-cid-h7bqgpot]{row-gap:calc(var(--hj-gap) * 1.5);flex-direction:column;display:flex}.hj-owner__statement[data-astro-cid-h7bqgpot]{flex-direction:column;row-gap:1em;display:flex}.hj-owner__name[data-astro-cid-h7bqgpot]{font-size:var(--hj-h2);line-height:1.2}.hj-owner__role[data-astro-cid-h7bqgpot]{font-size:var(--hj-text-m);color:var(--hj-neutral-dark-90);margin-top:-.5em}.hj-owner__mission[data-astro-cid-h7bqgpot]{padding:var(--hj-space-l);background-color:var(--hj-primary);color:var(--hj-white-80);flex-direction:column;row-gap:.75em;display:flex}.hj-owner__mission-heading[data-astro-cid-h7bqgpot]{font-size:var(--hj-h3);color:var(--hj-white)}.hj-owner__mission-text[data-astro-cid-h7bqgpot]{font-size:var(--hj-text-l);line-height:1.4}@media (width<=767px){.hj-owner__grid[data-astro-cid-h7bqgpot]{grid-template-columns:minmax(0,1fr)}}.hj-areviews[data-astro-cid-qxzhullp]{overflow-x:clip}.hj-areviews__inner{padding:var(--hj-section-frames) var(--hj-gap)}.hj-areviews__grid{align-items:center;gap:var(--hj-gap);grid-template-columns:minmax(0,1fr) minmax(0,3fr);display:grid;position:relative}.hj-areviews__sidebar .hj-intro-block__lede{max-width:none}.hj-areviews__controls[data-astro-cid-qxzhullp]{gap:var(--hj-gap);max-width:max-content;display:flex}.hj-areviews__arrow{width:var(--hj-space-l);height:var(--hj-space-l);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.hj-areviews__arrow svg{width:var(--hj-space-l);max-width:none;height:2em;fill:var(--hj-primary);flex:none}.hj-areviews__viewport{clip-path:inset(-100vw -100vw -100vw 0);min-width:0}.hj-areviews__track{gap:var(--hj-gap);display:flex}.hj-areviews__slide{flex:0 0 min(var(--hj-width-m), 100%);min-width:0;display:flex}.hj-areviews__card{flex:1}@media (width<=991px){.hj-areviews__grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (width<=767px){.hj-areviews__grid{grid-template-columns:minmax(0,1fr)}}[data-sw-dialog-content]{--nested-offset:1rem;--nested-scale:.05}.hj-agallery{align-items:flex-start;row-gap:var(--hj-gap);padding-block:var(--hj-section-frames);flex-direction:column;display:flex}.hj-agallery__grid[data-astro-cid-acj5se3x]{--columns:6;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));width:100%;display:grid}.hj-agallery__grid[data-astro-cid-acj5se3x] a[data-astro-cid-acj5se3x]{display:block}.hj-agallery__grid[data-astro-cid-acj5se3x] img{aspect-ratio:1}@media (width<=991px){.hj-agallery__grid[data-astro-cid-acj5se3x]{--columns:4}}@media (width<=767px){.hj-agallery__grid[data-astro-cid-acj5se3x]{--columns:3}}@media (width<=478px){.hj-agallery__grid[data-astro-cid-acj5se3x]{--columns:2}}.hj-lightbox{--hj-lightbox-max:92vw;width:auto;max-width:var(--hj-lightbox-max);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.hj-lightbox__img[data-astro-cid-acj5se3x]{max-width:var(--hj-lightbox-max);object-fit:contain;max-height:92vh}.hj-lightbox__btn[data-astro-cid-acj5se3x]{width:var(--hj-space-xxl);height:var(--hj-space-xxl);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:fixed;top:50%;translate:0 -50%}.hj-lightbox__btn[data-astro-cid-acj5se3x] svg{width:var(--hj-space-l);height:var(--hj-space-l);fill:var(--hj-white)}.hj-lightbox__prev[data-astro-cid-acj5se3x]{left:var(--hj-space-m)}.hj-lightbox__next[data-astro-cid-acj5se3x]{right:var(--hj-space-m)}.hj-lightbox [data-slot=dialog-close]{top:var(--hj-space-m);right:var(--hj-space-m);color:var(--hj-white);position:fixed}.hj-lightbox__close-icon{width:var(--hj-space-l);height:var(--hj-space-l);fill:currentColor}
