.press[data-astro-cid-t2ztcca7]{--h-plate: #ffffff;background:var(--h-plate);padding:clamp(18px,2vw,36px) 0 clamp(46px,4.8vw,78px)}.press__inner[data-astro-cid-t2ztcca7]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:last baseline;padding:0 var(--h-gutter);max-width:var(--h-max);margin:0 auto}.press[data-astro-cid-t2ztcca7] header.ph{grid-column:1;grid-template-columns:minmax(0,1fr);gap:clamp(10px,.9vw,16px);padding-bottom:clamp(18px,1.8vw,28px)}.press__controls[data-astro-cid-t2ztcca7]{grid-column:2;display:flex;justify-content:flex-end;gap:8px;padding:0}.press__step[data-astro-cid-t2ztcca7]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;font-family:var(--font-display);font-size:20px;line-height:1;color:var(--h-ink);background:var(--h-lifted);border:1px solid var(--h-line-strong);cursor:pointer;transition:color var(--h-fast) var(--h-ease),border-color var(--h-fast) var(--h-ease)}@supports (corner-shape: bevel){.press__step[data-astro-cid-t2ztcca7]{border-radius:0 8px;corner-shape:var(--h-corner)}}.press__step[data-astro-cid-t2ztcca7]:hover{color:var(--h-red);border-color:var(--h-red)}.press__step[data-astro-cid-t2ztcca7]:focus-visible{outline:2px solid var(--h-red);outline-offset:3px}.press__rail[data-astro-cid-t2ztcca7]{--press-gap: clamp(20px, 2.2vw, 32px);grid-column:1 / -1;display:flex;gap:var(--press-gap);margin:0;padding:2px 0 6px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.press__rail[data-astro-cid-t2ztcca7]::-webkit-scrollbar{display:none}.press__rail[data-astro-cid-t2ztcca7]:focus-visible{outline:2px solid var(--h-red);outline-offset:6px}.press__card[data-astro-cid-t2ztcca7]{box-sizing:border-box;flex:0 0 calc((100% - 3 * var(--press-gap)) / 4);scroll-snap-align:start;display:flex;flex-direction:column;overflow:hidden;background:var(--h-lifted);border:1px solid var(--h-line);transition:border-color var(--h-fast) var(--h-ease)}@supports (corner-shape: bevel){.press__card[data-astro-cid-t2ztcca7]{border-radius:var(--h-notch);corner-shape:var(--h-corner)}}.press__card[data-astro-cid-t2ztcca7]:hover,.press__card[data-astro-cid-t2ztcca7]:focus-within{border-color:var(--h-red)}.press__band[data-astro-cid-t2ztcca7]{flex:none;aspect-ratio:16 / 9;overflow:hidden;display:flex;align-items:flex-end;background:var(--h-ink)}.press__img[data-astro-cid-t2ztcca7]{display:block;width:100%;height:100%;object-fit:cover}.press__band--mark[data-astro-cid-t2ztcca7]{align-items:center;padding:18px 20px}.press__mark[data-astro-cid-t2ztcca7]{font-family:var(--font-display);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1;color:#fff}.press__body[data-astro-cid-t2ztcca7]{display:flex;flex-direction:column;flex:1;padding:clamp(20px,1.9vw,28px)}.press__meta[data-astro-cid-t2ztcca7]{display:flex;align-items:baseline;gap:10px;padding-bottom:14px;border-bottom:1px solid var(--h-line)}.press__outlet[data-astro-cid-t2ztcca7]{font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:0;color:var(--h-ink)}.press__arrow[data-astro-cid-t2ztcca7]{display:block;flex:none;margin-left:auto;align-self:center;color:var(--h-muted);transition:color var(--h-fast) var(--h-ease)}.press__card[data-astro-cid-t2ztcca7]:hover .press__arrow[data-astro-cid-t2ztcca7],.press__card[data-astro-cid-t2ztcca7]:focus-within .press__arrow[data-astro-cid-t2ztcca7]{color:var(--h-red)}.press__headline[data-astro-cid-t2ztcca7]{margin:16px 0 0;font-family:var(--font-display);font-size:clamp(16px,1.15vw,18px);font-weight:500;line-height:1.3;letter-spacing:-.015em;color:var(--h-ink);text-wrap:pretty}.press__link[data-astro-cid-t2ztcca7]{color:inherit;text-decoration:none}.press__link[data-astro-cid-t2ztcca7]:focus-visible{outline:2px solid var(--h-red);outline-offset:3px}.press__featured[data-astro-cid-t2ztcca7]{grid-column:1 / -1;margin:clamp(28px,2.8vw,40px) 0 0}.press__featured-label[data-astro-cid-t2ztcca7]{margin-right:10px;font-family:var(--font-body);font-size:13px;font-weight:500;letter-spacing:0;color:var(--h-muted)}.press__featured-list[data-astro-cid-t2ztcca7]{display:inline;margin:0;padding:0;list-style:none}.press__featured-outlet[data-astro-cid-t2ztcca7]{display:inline;font-family:var(--font-body);font-size:13px;font-weight:500;line-height:1.9;letter-spacing:0;color:var(--h-ink);white-space:nowrap}.press__featured-sep[data-astro-cid-t2ztcca7]{margin:0 7px;color:var(--h-muted)}@media(max-width:900px){.press__inner[data-astro-cid-t2ztcca7]{grid-template-columns:minmax(0,1fr);align-items:start}.press__controls[data-astro-cid-t2ztcca7]{grid-column:1;justify-content:flex-start;margin-top:14px}.press__rail[data-astro-cid-t2ztcca7]{--press-gap: 20px;margin-top:18px}.press__card[data-astro-cid-t2ztcca7]{flex:0 0 min(78%,420px)}.press__featured-label[data-astro-cid-t2ztcca7]{display:block;margin:0 0 8px}.press__featured-list[data-astro-cid-t2ztcca7]{display:flex;flex-wrap:wrap;align-items:baseline}.press__featured-outlet[data-astro-cid-t2ztcca7]{white-space:normal;overflow-wrap:anywhere}.press__featured-label[data-astro-cid-t2ztcca7],.press__featured-outlet[data-astro-cid-t2ztcca7]{font-size:10px}.press__featured-outlet[data-astro-cid-t2ztcca7]{line-height:1.45}.press__featured-sep[data-astro-cid-t2ztcca7]{margin:0 5px 0 0}.press__mark[data-astro-cid-t2ztcca7]{font-size:20px}}.three[data-astro-cid-yozjzbye]{--h-plate: #ffffff;background:var(--h-plate);border-top:1px solid var(--h-line);border-bottom:1px solid var(--h-line);padding:clamp(34px,3.9vw,74px) 0 clamp(58px,6.4vw,72px)}.three__inner[data-astro-cid-yozjzbye]{max-width:var(--h-max);margin:0 auto;padding:0 var(--h-gutter)}.three__head[data-astro-cid-yozjzbye]{display:grid;grid-template-columns:minmax(0,1fr);row-gap:clamp(12px,1.1vw,18px);align-items:start;padding-bottom:clamp(36px,4vw,64px)}.three__title[data-astro-cid-yozjzbye]{grid-column:1;margin:0;font-family:var(--font-display);font-size:var(--text-h2);font-weight:600;line-height:1.06;letter-spacing:-.025em;color:var(--h-ink);text-wrap:balance}.three__sub[data-astro-cid-yozjzbye]{grid-column:1;margin:0;font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:400;line-height:1.55;color:var(--h-muted);text-wrap:pretty}.three__cols[data-astro-cid-yozjzbye]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(40px,6vw,96px);margin:0;padding:0;list-style:none}.three__col[data-astro-cid-yozjzbye]{border-left:1px solid var(--h-line-strong);padding-left:clamp(18px,1.8vw,26px)}.three__col-title[data-astro-cid-yozjzbye]{margin:0;font-family:var(--font-display);font-size:clamp(18px,1.5vw,22px);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--h-red);text-wrap:balance}.three__col-body[data-astro-cid-yozjzbye]{margin:clamp(12px,1.2vw,16px) 0 0;font-family:var(--font-body);font-size:var(--text-body);font-weight:400;line-height:1.6;color:var(--h-muted);text-wrap:pretty}@media(max-width:900px){.three__head[data-astro-cid-yozjzbye]{grid-template-columns:minmax(0,1fr);row-gap:20px}.three__title[data-astro-cid-yozjzbye],.three__sub[data-astro-cid-yozjzbye]{grid-column:auto}.three__title[data-astro-cid-yozjzbye]{max-width:none}.three__cols[data-astro-cid-yozjzbye]{grid-template-columns:minmax(0,1fr);row-gap:clamp(28px,5vw,40px)}.three__col[data-astro-cid-yozjzbye]{border-left:none;padding-left:0}}.stack[data-astro-cid-2uabpsyt]{background:var(--h-plate);padding:clamp(34px,3.9vw,74px) 0 clamp(50px,5.5vw,92px)}.stack__inner[data-astro-cid-2uabpsyt]{max-width:var(--h-max);margin:0 auto;padding:0 var(--h-gutter)}.stack__head[data-astro-cid-2uabpsyt]{padding-bottom:clamp(26px,2.9vw,45px)}.stack__title[data-astro-cid-2uabpsyt]{margin:0;font-family:var(--font-display);font-size:var(--text-h2);font-weight:600;line-height:1.06;letter-spacing:-.025em;color:var(--h-ink);text-wrap:balance}.stack__sub[data-astro-cid-2uabpsyt]{margin:clamp(14px,1.4vw,18px) 0 0;max-width:none;font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:400;line-height:1.55;color:var(--h-muted);text-wrap:pretty}.stack__band[data-astro-cid-2uabpsyt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.4vw,22px)}.stack__col[data-astro-cid-2uabpsyt]{display:flex;min-width:0}.stack__slab[data-astro-cid-2uabpsyt]{display:flex;flex-direction:column;flex:1;min-width:0;padding:clamp(24px,2vw,30px);background:var(--h-lifted);border:1px solid var(--h-line)}@supports (corner-shape: bevel){.stack__slab[data-astro-cid-2uabpsyt]{border-radius:0 var(--h-bevel) 0 0;corner-shape:bevel}}.stack__name[data-astro-cid-2uabpsyt]{margin:0;font-family:var(--font-display);font-size:clamp(26px,2.3vw,36px);font-weight:600;line-height:1.12;letter-spacing:-.02em;color:var(--h-ink);text-wrap:pretty}.stack__desc[data-astro-cid-2uabpsyt]{margin:clamp(14px,1.4vw,18px) 0 0;font-family:var(--font-body);font-size:var(--text-body);font-weight:400;line-height:1.62;color:var(--h-muted);text-wrap:pretty}.stack__body[data-astro-cid-2uabpsyt]{display:flex;flex-direction:column;flex:1;min-width:0;margin-top:clamp(22px,2vw,30px);padding-top:clamp(20px,1.8vw,26px);border-top:1px solid var(--h-line)}.stack__figures[data-astro-cid-2uabpsyt]{flex:1;min-width:0;margin-bottom:clamp(22px,2vw,30px)}.stack__stat[data-astro-cid-2uabpsyt]{margin:0}.stack__stat[data-astro-cid-2uabpsyt]+.stack__stat[data-astro-cid-2uabpsyt]{margin-top:clamp(18px,1.6vw,24px)}.stack__stat-value[data-astro-cid-2uabpsyt]{display:block;font-family:var(--font-display);font-size:clamp(18px,1.4vw,22px);font-weight:600;line-height:1.1;letter-spacing:-.022em;color:var(--h-red);text-wrap:pretty}.stack__stat-note[data-astro-cid-2uabpsyt]{display:block;margin-top:6px;font-family:var(--font-body);font-size:var(--text-sm);font-weight:400;line-height:1.5;color:var(--h-muted);text-wrap:pretty}.stack__link[data-astro-cid-2uabpsyt]{align-self:flex-start;margin-top:0;padding-bottom:2px;border-bottom:1px solid var(--h-red);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;line-height:1.4;color:var(--h-red);text-decoration:none}.stack__link[data-astro-cid-2uabpsyt]:hover{border-color:var(--h-ink);color:var(--h-ink)}@media(max-width:900px){.stack__band[data-astro-cid-2uabpsyt]{grid-template-columns:minmax(0,1fr);gap:clamp(12px,3vw,18px)}.stack__slab[data-astro-cid-2uabpsyt]{padding:clamp(24px,5.2vw,28px)}.stack__name[data-astro-cid-2uabpsyt]{font-size:clamp(21px,5vw,26px)}.stack__stat-value[data-astro-cid-2uabpsyt]{font-size:clamp(17px,4.2vw,20px)}}.proof[data-astro-cid-eiplr7tp]{--h-plate: #ffffff;background:var(--h-plate);padding:clamp(36px,3.6vw,62px) 0;--proof-mark-h: 34px;--proof-name-h: 42px;--proof-head-pad-block: clamp(20px, 1.9vw, 30px);--proof-head-pad-inline: clamp(20px, 2vw, 30px)}.proof[data-astro-cid-eiplr7tp] .study{border-top-color:var(--h-line)}.proof__inner[data-astro-cid-eiplr7tp]{max-width:var(--h-max);margin:0 auto;padding:0 var(--h-gutter)}.proof__head[data-astro-cid-eiplr7tp]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,1.8vw,26px);padding-bottom:clamp(20px,2.2vw,34px)}.proof__top[data-astro-cid-eiplr7tp]{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px clamp(18px,1.6vw,28px)}.proof__title[data-astro-cid-eiplr7tp]{margin:0;font-family:var(--font-display);font-size:var(--text-h2);font-weight:600;line-height:1.06;letter-spacing:-.025em;color:var(--h-ink);text-wrap:balance}.proof__sub[data-astro-cid-eiplr7tp]{margin:0;max-width:62ch;font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:400;line-height:1.55;color:var(--h-muted);text-wrap:pretty}.proof__all[data-astro-cid-eiplr7tp]{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--h-red);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--h-fast) var(--h-ease)}.proof__all[data-astro-cid-eiplr7tp]:hover{color:var(--h-red-deep)}.proof__all[data-astro-cid-eiplr7tp]:focus-visible{outline:2px solid var(--h-red);outline-offset:3px}.proof__grid[data-astro-cid-eiplr7tp]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(16px,2vw,30px);align-items:stretch}.proof__cell[data-astro-cid-eiplr7tp]{display:flex;min-width:0}.proof__cell[data-astro-cid-eiplr7tp]>.study{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.proof__cell[data-astro-cid-eiplr7tp] .study__body{flex:1;display:flex;flex-direction:column}.proof__cell[data-astro-cid-eiplr7tp] .study__head[class]{padding:var(--proof-head-pad-block) var(--proof-head-pad-inline)}.proof__cell[data-astro-cid-eiplr7tp] .study__body[class]{padding:clamp(24px,2.3vw,36px) var(--proof-head-pad-inline) clamp(26px,2.4vw,38px)}.proof__cell[data-astro-cid-eiplr7tp] .study__name{display:flex;align-items:center;height:var(--proof-name-h);margin-top:14px;font-size:26px;line-height:1;letter-spacing:-.02em}.proof__cell--mark[data-astro-cid-eiplr7tp] .study__name{font-size:0}.proof__cell--mark[data-astro-cid-eiplr7tp] .study__name:before{content:"";display:block;height:var(--proof-mark-h);width:calc(var(--proof-mark-h) * var(--ar));-webkit-mask-image:var(--src);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:var(--src);mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%}@supports (mask-image: none) or (-webkit-mask-image: none){.proof__cell--mark[data-astro-cid-eiplr7tp] .study__name:before{background-color:var(--h-ink)}}.proof__cell--raster[data-astro-cid-eiplr7tp] .study__name{font-size:0}.proof__cell--raster[data-astro-cid-eiplr7tp] .study__name:before{content:"";display:block;height:calc(var(--proof-mark-h) * 1.4);width:calc(var(--proof-mark-h) * 1.4 * var(--ar));background-image:var(--src);background-repeat:no-repeat;background-position:center;background-size:contain;mix-blend-mode:multiply}.proof__cell[data-astro-cid-eiplr7tp] .study__facts{grid-template-columns:minmax(0,1fr);gap:0;margin-top:auto}.proof__cell[data-astro-cid-eiplr7tp] .study__fact{display:flex;align-items:baseline;gap:10px}.proof__cell[data-astro-cid-eiplr7tp] .study__fact dd{margin:0}@media(max-width:900px){.proof__head[data-astro-cid-eiplr7tp]{gap:20px}.proof__grid[data-astro-cid-eiplr7tp]{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.proof__cell[data-astro-cid-eiplr7tp]:not(.proof__cell--mark) .study__name{font-size:21px}}.voices[data-astro-cid-lzekqlqm]{background:#fff7f6;padding:clamp(48px,5.5vw,88px) 0 clamp(30px,3.4vw,54px)}.voices__inner[data-astro-cid-lzekqlqm]{max-width:var(--h-max);margin:0 auto;padding:0 var(--h-gutter)}.voices__slider[data-astro-cid-lzekqlqm]{--comp-h: clamp(15px, 1.25vw, 18px);position:relative}.voices__track[data-astro-cid-lzekqlqm]{display:flex;gap:clamp(16px,2vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.voices__track[data-astro-cid-lzekqlqm]::-webkit-scrollbar{display:none}.voices__card[data-astro-cid-lzekqlqm]{flex:0 0 calc(33.333% - 16px);min-width:320px;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:clamp(24px,2.2vw,34px);background:var(--h-lifted);border:1px solid var(--h-line);scroll-snap-align:start}@supports (corner-shape: bevel){.voices__card[data-astro-cid-lzekqlqm]{border-radius:var(--h-notch);corner-shape:var(--h-corner)}}.voices__quote[data-astro-cid-lzekqlqm]{flex:1;margin:0;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.55;color:var(--h-ink);text-wrap:pretty}.voices__by[data-astro-cid-lzekqlqm]{display:flex;align-items:center;gap:14px;margin-top:clamp(22px,2.2vw,30px);padding-top:clamp(16px,1.6vw,22px);border-top:1px solid var(--h-red)}.voices__face[data-astro-cid-lzekqlqm]{display:grid;place-items:center;flex:none;width:clamp(48px,3.9vw,58px);aspect-ratio:1;overflow:hidden;background:var(--h-plate);border:1px solid var(--h-line-strong)}@supports (corner-shape: bevel){.voices__face[data-astro-cid-lzekqlqm]{border-radius:var(--h-bevel-sm) 0 var(--h-bevel-sm) 0;corner-shape:var(--h-corner)}}.voices__face[data-astro-cid-lzekqlqm] img[data-astro-cid-lzekqlqm]{display:block;width:100%;height:100%;object-fit:cover}.voices__monogram[data-astro-cid-lzekqlqm]{font-family:var(--font-body);font-size:13px;font-weight:500;letter-spacing:0;color:var(--h-muted)}.voices__who[data-astro-cid-lzekqlqm]{display:grid;gap:4px;min-width:0}.voices__name[data-astro-cid-lzekqlqm]{font-family:var(--font-display);font-size:clamp(15px,1.15vw,18px);font-weight:600;letter-spacing:-.012em;color:var(--h-ink)}.voices__role[data-astro-cid-lzekqlqm]{font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:0;color:var(--h-muted)}.voices__comp[data-astro-cid-lzekqlqm]{display:block;flex:none;margin-left:auto;height:calc(var(--comp-h) * var(--mult, 1));width:calc(var(--comp-h) * var(--mult, 1) * var(--ar));-webkit-mask-image:var(--src);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:var(--src);mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%}@supports (mask-image: none) or (-webkit-mask-image: none){.voices__comp[data-astro-cid-lzekqlqm]{background-color:var(--h-ink)}}.voices__comp--raster[data-astro-cid-lzekqlqm]{-webkit-mask-image:none;mask-image:none;background-color:transparent;object-fit:contain;mix-blend-mode:multiply}.voices__nav[data-astro-cid-lzekqlqm]{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:clamp(20px,2.5vw,32px)}.voices__btn[data-astro-cid-lzekqlqm]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--h-lifted);border:1px solid var(--h-line);color:var(--h-ink);cursor:pointer;transition:background .2s,border-color .2s,color .2s}@supports (corner-shape: bevel){.voices__btn[data-astro-cid-lzekqlqm]{border-radius:8px 0;corner-shape:var(--h-corner)}}.voices__btn[data-astro-cid-lzekqlqm]:hover{background:var(--h-red);border-color:var(--h-red);color:#fff}.voices__btn[data-astro-cid-lzekqlqm]:disabled{opacity:.4;cursor:not-allowed}.voices__btn[data-astro-cid-lzekqlqm]:disabled:hover{background:var(--h-lifted);border-color:var(--h-line);color:var(--h-ink)}@media(max-width:1100px){.voices__card[data-astro-cid-lzekqlqm]{flex:0 0 calc(50% - 12px)}}@media(max-width:700px){.voices__card[data-astro-cid-lzekqlqm]{flex:0 0 calc(100% - 24px);min-width:280px}.voices__nav[data-astro-cid-lzekqlqm]{gap:12px}.voices__btn[data-astro-cid-lzekqlqm]{width:36px;height:36px}}
