.ahp-about{--ahp-font-heading: "Fraunces", Georgia, serif;--ahp-font-body: "Figtree", system-ui, sans-serif;--ahp-ease: cubic-bezier(.2, .7, .2, 1);background:var(--ahp-bg);color:var(--ahp-text);font-family:var(--ahp-font-body);font-size:15px;font-weight:500;line-height:1.7;padding-top:var(--ahp-pad-top);padding-bottom:var(--ahp-pad-bottom);overflow-x:clip;-webkit-font-smoothing:antialiased}.ahp-about *,.ahp-about *:before,.ahp-about *:after{box-sizing:border-box}.ahp-about img,.ahp-about svg.ahp-placeholder{display:block;max-width:100%}.ahp-about a{color:inherit;text-decoration:none}.ahp-about a:focus-visible,.ahp-about [tabindex]:focus-visible{outline:2px solid var(--ahp-accent);outline-offset:4px;border-radius:4px}.ahp-about section[id]{scroll-margin-top:var(--ahp-anchor-offset)}.ahp-about p{margin:0 0 14px}.ahp-about .ahp-rte p:last-child,.ahp-about .ahp-lead p:last-child{margin-bottom:0}.ahp-shell{width:min(1320px,calc(100% - 64px));margin-inline:auto}.ahp-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 16px!important;font-size:11px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:var(--ahp-text)}.ahp-eyebrow--center{justify-content:center}.ahp-h1,.ahp-h2{margin:0 0 18px;font-family:var(--ahp-font-heading);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:inherit}.ahp-h1{font-size:clamp(42px,5vw,70px)}.ahp-h2{font-size:clamp(31px,3.4vw,48px)}.ahp-lead{max-width:440px;color:var(--ahp-muted);font-size:16px;line-height:1.85}.ahp-rte{max-width:570px;color:var(--ahp-muted)}.ahp-rte--narrow{max-width:300px}.ahp-photo{position:relative;overflow:hidden;margin:0;border-radius:var(--ahp-radius);background:var(--ahp-surface);isolation:isolate}.ahp-photo img,.ahp-photo .ahp-placeholder{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ahp-photo:hover img{transform:scale(1.03)}.ahp-placeholder{background:var(--ahp-surface);fill:var(--ahp-muted);fill-opacity:.35}.ahp-intro{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(36px,7vw,100px);align-items:center;padding-block:64px 56px}.ahp-intro__copy{padding-left:4%}.ahp-photo--intro{height:clamp(300px,32vw,460px)}.ahp-photo--intro figcaption{position:absolute;top:14%;right:7%;width:130px;z-index:1;color:#fff;font-size:10px;font-weight:600;letter-spacing:3px;line-height:2.3;text-align:center;text-transform:uppercase;text-shadow:0 1px 12px rgba(0,0,0,.25)}.ahp-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(36px,7vw,100px);align-items:center;padding-block:24px 80px}.ahp-photo--story{height:clamp(330px,34vw,490px)}.ahp-story__copy{padding-right:5%}.ahp-note{display:flex;align-items:center;gap:14px;width:fit-content;max-width:100%;margin-block:24px;padding:8px 0 8px 16px;border-left:1px solid var(--ahp-border);font-size:11px;font-weight:600;letter-spacing:2px;line-height:1.6;text-transform:uppercase}.ahp-note__ornament{flex:0 0 auto;color:var(--ahp-accent);font-size:34px;line-height:1}.ahp-stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-top:30px;padding:22px 8px;background:var(--ahp-surface-2);border:1px solid var(--ahp-border);border-radius:var(--ahp-radius)}.ahp-stat{min-width:0;padding-inline:12px;border-right:1px solid var(--ahp-border);text-align:center}.ahp-stat:last-child{border-right:0}.ahp-stat strong{display:block;font-family:var(--ahp-font-heading);font-weight:400;font-size:28px;line-height:1.2;color:var(--ahp-text)}.ahp-stat small{display:block;margin-top:4px;color:var(--ahp-muted);font-size:10px;font-weight:600;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase}.ahp-band{padding-block:72px;background:var(--band-bg, var(--ahp-surface-2))}.ahp-values{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,3fr);gap:32px;align-items:start}.ahp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ahp-grid--1{grid-template-columns:minmax(0,420px)}.ahp-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ahp-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ahp-dots{display:none}.ahp-value-card{display:flex;flex-direction:column;padding:12px 12px 20px;background:var(--ahp-bg);border:1px solid var(--ahp-border);border-radius:var(--ahp-radius);transition:transform .45s var(--ahp-ease),box-shadow .45s ease}.ahp-value-card:hover{transform:translateY(-4px);box-shadow:0 22px 40px -22px #1111114d}.ahp-value-card__image{aspect-ratio:5 / 4;overflow:hidden;border-radius:var(--ahp-radius-sm);background:var(--ahp-surface)}.ahp-value-card__image img,.ahp-value-card__image .ahp-placeholder{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ahp-ease)}.ahp-value-card:hover .ahp-value-card__image img{transform:scale(1.04)}.ahp-value-card h3{margin:16px 4px 6px;font-family:var(--ahp-font-body);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--ahp-text)}.ahp-value-card p{margin:0 4px!important;color:var(--ahp-muted);font-size:14px;line-height:1.6}.ahp-badges-wrap{padding-block:56px 0}.ahp-badges{padding:30px 40px;background:var(--b-bg);border-radius:var(--b-radius)}.ahp-badges__heading{margin:0 0 20px;text-align:center;font-family:var(--ahp-font-heading);font-weight:400;font-size:28px;line-height:1.2;color:var(--b-text)}.ahp-badges__grid{display:grid!important;grid-template-columns:repeat(var(--b-cols),minmax(0,1fr))!important;gap:24px;align-items:center}.ahp-badges__item{min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.ahp-badges__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--b-circle);height:var(--b-circle);border-radius:50%;background:var(--b-icon-bg);transition:transform .35s var(--ahp-ease)}.ahp-badges__item:hover .ahp-badges__icon{transform:scale(1.06)}.ahp-badges__icon img{width:var(--b-icon)!important;height:var(--b-icon)!important;max-width:100%!important;object-fit:contain}.ahp-badges.is-image-only .ahp-badges__icon{width:100%;height:auto;border-radius:0;background:none}.ahp-badges.is-image-only .ahp-badges__icon img{width:auto!important;height:var(--b-img-h)!important;max-width:100%!important;margin:0 auto}.ahp-badges__label{margin:0!important;font-size:15px;font-weight:600;line-height:1.3;color:var(--b-text)}@media(max-width:749px){.ahp-badges-wrap{padding-top:40px}.ahp-badges{padding:20px 16px;border-radius:var(--b-radius-m)}.ahp-badges__heading{font-size:22px;margin-bottom:14px}.ahp-badges__grid{grid-template-columns:repeat(var(--b-cols-m),minmax(0,1fr))!important;gap:20px}.ahp-badges__item{gap:8px}.ahp-badges__icon{width:var(--b-circle-m);height:var(--b-circle-m)}.ahp-badges__icon img{width:var(--b-icon-m)!important;height:var(--b-icon-m)!important}.ahp-badges.is-image-only .ahp-badges__icon{width:100%;height:auto}.ahp-badges.is-image-only .ahp-badges__icon img{width:auto!important;height:var(--b-img-h-m)!important}.ahp-badges__label{font-size:13px}}.ahp-editorial{padding-block:80px}.ahp-editorial__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:end;margin-bottom:40px}.ahp-editorial__head .ahp-h2{margin-bottom:0}.ahp-editorial__head .ahp-rte{justify-self:end;max-width:460px}.ahp-press__card{display:flex;flex-direction:column;padding:12px 12px 20px;background:var(--ahp-bg);border:1px solid var(--ahp-border);border-radius:var(--ahp-radius);transition:transform .45s var(--ahp-ease),box-shadow .45s ease}.ahp-press__card:hover{transform:translateY(-4px);box-shadow:0 22px 40px -22px #1111114d}.ahp-press__thumb{display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--ahp-radius-sm);background:var(--ahp-surface)}.ahp-press__thumb img,.ahp-press__thumb .ahp-placeholder{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ahp-ease)}.ahp-press__card:hover .ahp-press__thumb img{transform:scale(1.04)}.ahp-press__body{display:flex;flex-direction:column;flex:1;padding:16px 4px 0}.ahp-press__body small{color:var(--ahp-accent);font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.ahp-press__body h3{margin:8px 0 16px;font-family:var(--ahp-font-heading);font-weight:400;font-size:19px;line-height:1.3;color:var(--ahp-text)}.ahp-press__link{margin-top:auto;align-self:flex-start;color:var(--ahp-text);font-size:12px;font-weight:600;letter-spacing:1px;border-bottom:1px solid var(--ahp-border);transition:border-color .3s}.ahp-press__link:hover{border-color:var(--ahp-accent)}.ahp-brands{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.7fr);gap:6%;align-items:center}.ahp-brand-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.ahp-brand-tile{min-width:0;text-align:center;font-family:var(--ahp-font-body);font-size:13px;font-weight:600;letter-spacing:.5px}.ahp-brand-tile__photo{height:190px;overflow:hidden;margin-bottom:12px;border-radius:var(--ahp-radius);background:var(--ahp-surface)}.ahp-brand-grid--arch .ahp-brand-tile__photo{border-radius:999px 999px var(--ahp-radius-sm) var(--ahp-radius-sm)}.ahp-brand-tile__photo img,.ahp-brand-tile__photo .ahp-placeholder{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ahp-ease)}.ahp-brand-tile:hover img{transform:scale(1.06)}.ahp-brand-tile span{transition:color .3s}.ahp-brand-tile:hover span{color:var(--ahp-accent)}.ahp-closing{margin:0 auto;width:min(1320px,calc(100% - 64px));padding:80px 24px;border-radius:var(--ahp-radius);background:var(--closing-bg);background-image:radial-gradient(ellipse at 50% 135%,var(--closing-glow),transparent 62%);color:var(--closing-text);text-align:center}.ahp-closing .ahp-eyebrow{color:var(--closing-text);opacity:.85}.ahp-closing .ahp-h2{font-size:clamp(28px,4vw,44px)}.ahp-closing__text{opacity:.8}.ahp-button{display:inline-flex;align-items:center;gap:18px;margin-top:16px;padding:14px 28px;border-radius:var(--ahp-radius-sm);font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.ahp-button span{font-size:17px;line-height:1;transition:transform .35s var(--ahp-ease)}.ahp-button:hover{transform:translateY(-1px);box-shadow:0 10px 24px -10px #11111173}.ahp-button:hover span{transform:translate(4px)}.ahp-button--primary{background:var(--ahp-btn-bg);color:var(--ahp-btn-text)!important}.ahp-button--accent{background:var(--ahp-accent);color:#fff!important}.ahp-button--light{background:#fff;color:var(--ahp-text)!important}.ahp-button--outline{border:1px solid currentColor;color:inherit}.ahp-about--animate [data-reveal]{opacity:0;transform:translate3d(0,28px,0);transition:opacity .9s var(--ahp-ease) var(--d, 0ms),transform .9s var(--ahp-ease) var(--d, 0ms)}.ahp-about--animate [data-reveal].is-visible{opacity:1;transform:none}.ahp-about--animate .ahp-photo[data-reveal]{transform:none}.ahp-about--animate .ahp-photo[data-reveal] img,.ahp-about--animate .ahp-photo[data-reveal] .ahp-placeholder{scale:1.06;transition:scale 1.6s var(--ahp-ease) var(--d, 0ms),transform .6s ease}.ahp-about--animate .ahp-photo[data-reveal].is-visible img,.ahp-about--animate .ahp-photo[data-reveal].is-visible .ahp-placeholder{scale:1}.ahp-about--animate .ahp-value-card[data-reveal].is-visible:hover,.ahp-about--animate .ahp-press__card[data-reveal].is-visible:hover{transform:translateY(-4px)}@media(hover:none){.ahp-value-card:hover,.ahp-press__card:hover,.ahp-button:hover{transform:none;box-shadow:none}}@media(max-width:1200px){.ahp-values{grid-template-columns:minmax(0,1fr)}.ahp-rte--narrow{max-width:520px}}@media(max-width:1000px){.ahp-shell,.ahp-closing{width:calc(100% - 48px)}.ahp-intro,.ahp-story{gap:36px}.ahp-photo--intro{height:340px}.ahp-story__copy{padding-right:0}.ahp-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.ahp-editorial{padding-block:64px}.ahp-brands{grid-template-columns:1fr;gap:28px}}@media(max-width:680px){.ahp-shell,.ahp-closing{width:calc(100% - 40px)}.ahp-intro{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:38px 36px}.ahp-intro__copy{padding-left:0}.ahp-h1{font-size:clamp(40px,11vw,58px)}.ahp-h2{font-size:clamp(30px,8vw,42px)}.ahp-lead{max-width:none;font-size:15px;line-height:1.8}.ahp-photo--intro{height:clamp(240px,70vw,380px)}.ahp-photo--intro figcaption{top:10%;right:5%;width:105px;font-size:9px;letter-spacing:2px}.ahp-story{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:8px 52px}.ahp-photo--story{height:clamp(260px,80vw,400px)}.ahp-note{display:none}.ahp-stats{margin-top:24px;padding:16px 4px}.ahp-stat{padding-inline:6px}.ahp-stat strong{font-size:clamp(19px,5.5vw,24px)}.ahp-stat small{font-size:9px;letter-spacing:1px}.ahp-band{padding-block:50px}.ahp-rte--narrow{max-width:460px}.ahp-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-20px;padding:4px 20px 6px 0}.ahp-grid::-webkit-scrollbar{display:none}.ahp-grid>*{scroll-snap-align:start}.ahp-dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.ahp-dots button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:var(--ahp-border);cursor:pointer;transition:width .35s var(--ahp-ease),background-color .35s}.ahp-dots button.is-active{width:24px;background:var(--ahp-text)}.ahp-editorial{padding-block:50px}.ahp-editorial__head{grid-template-columns:minmax(0,1fr);gap:4px;margin-bottom:26px}.ahp-editorial__head .ahp-rte{justify-self:start}.ahp-editorial__head .ahp-h2{margin-bottom:14px}.ahp-press__body h3{font-size:17px}.ahp-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px}.ahp-brand-tile__photo{height:clamp(130px,40vw,180px);margin-bottom:9px}.ahp-closing{padding:56px 20px}}@media(max-width:380px){.ahp-shell,.ahp-closing{width:calc(100% - 32px)}.ahp-eyebrow{font-size:10px;letter-spacing:2px}.ahp-stat small{letter-spacing:.6px}}@media(prefers-reduced-motion:reduce){.ahp-about *,.ahp-about *:before,.ahp-about *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.ahp-about [data-reveal]{opacity:1!important;transform:none!important}.ahp-about .ahp-photo img,.ahp-about .ahp-photo .ahp-placeholder{scale:1!important}}.rb-feature,.rb-feature *{box-sizing:border-box}.rb-feature,.rb-feature h2,.rb-feature h3,.rb-feature p,.rb-feature a,.rb-feature time{font-family:var(--rb-font);color:var(--rb-color-text);letter-spacing:normal;text-transform:none}.rb-feature__inner{width:100%;max-width:1320px;margin:0 auto;padding:0 48px}.rb-feature__header{margin-bottom:44px}.rb-feature .rb-feature__eyebrow{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rb-color-muted)}.rb-feature .rb-feature__heading{margin:0;font-size:var(--rb-heading);font-weight:500;line-height:1.2}.rb-feature .rb-feature__subtitle{margin:14px 0 0;font-size:var(--rb-text);font-weight:400;line-height:1.5;color:var(--rb-color-muted)}.rb-feature__article{display:grid;grid-template-columns:52fr 48fr;gap:48px;align-items:center}.rb-feature__media{display:block;aspect-ratio:16 / 10;border-radius:14px;overflow:hidden;background:#0000000d}.rb-feature__media img,.rb-feature__media svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.rb-feature__media:hover img{transform:scale(1.03)}.rb-feature__content{display:flex;flex-direction:column;align-items:flex-start;gap:22px;min-width:0}.rb-feature .rb-feature__meta{margin:0;display:flex;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--rb-color-muted)}.rb-feature .rb-feature__meta time{font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.rb-feature .rb-feature__title{margin:0;font-size:var(--rb-title);font-weight:500;line-height:1.3}.rb-feature .rb-feature__excerpt{margin:0;font-size:var(--rb-text);font-weight:400;line-height:1.6;color:var(--rb-color-muted);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.rb-feature .rb-feature__cta{font-size:calc(var(--rb-text) + 1px);font-weight:600;line-height:1.4;text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:2px}.rb-feature__cta span{display:inline-block;transition:transform .2s ease}.rb-feature__cta:hover span{transform:translate(4px)}.rb-feature__media:focus-visible,.rb-feature__cta:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:1023px){.rb-feature__inner{padding:0 32px}.rb-feature__article{gap:32px}.rb-feature .rb-feature__title{font-size:calc(var(--rb-title) * .85)}}@media(max-width:767px){.rb-feature__inner{padding:0 18px}.rb-feature__header{margin-bottom:28px}.rb-feature__article{grid-template-columns:1fr;gap:24px}.rb-feature__content{gap:14px}.rb-feature .rb-feature__heading{font-size:calc(var(--rb-heading) * .8)}.rb-feature .rb-feature__title{font-size:calc(var(--rb-title) * .72)}.rb-feature .rb-feature__subtitle,.rb-feature .rb-feature__excerpt{font-size:calc(var(--rb-text) - 1px)}.rb-feature .rb-feature__excerpt{-webkit-line-clamp:3;line-clamp:3}.rb-feature .rb-feature__meta{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/135/compiled_assets/styles.css.map */
