.ap-home{--aph-serif: var(--ap-font-serif, "Fraunces", Georgia, serif);--aph-sans: var(--ap-font-sans, "Inter Tight", "Helvetica Neue", sans-serif);--aph-d1-size: var(--ap-d1-size, clamp(54px, 6.4vw, 116px));--aph-d1-lh: var(--ap-d1-lh, 1.02);--aph-d1-track: var(--ap-d1-track, -.01em);--aph-d2-size: var(--ap-d2-size, clamp(26px, 3.4vw, 52px));--aph-d2-lh: var(--ap-d2-lh, 1.08);--aph-d2-track: var(--ap-d2-track, -.01em);--aph-d3-size: var(--ap-d3-size, 22px);--aph-d3-lh: var(--ap-d3-lh, 1.2);--aph-micro-size: var(--ap-micro-size, 10.5px);--aph-micro-lh: var(--ap-micro-lh, 1.4);--aph-micro-track: var(--ap-micro-track, .28em);--aph-label-size: var(--ap-label-size, 11px);--aph-label-track: var(--ap-label-track, .2em);--aph-data-size: var(--ap-data-size, 13px);--aph-data-lh: var(--ap-data-lh, 1.5);--aph-data-track: var(--ap-data-track, .01em);--aph-body-size: var(--ap-body-size, 15px);--aph-body-lh: var(--ap-body-lh, 1.65);--aph-lede-size: var(--ap-lede-size, 17px);--aph-lede-lh: var(--ap-lede-lh, 1.6);--aph-section: var(--ap-s-section, clamp(96px, 14vh, 150px));--aph-block: var(--ap-s-block, clamp(52px, 8vh, 96px));--aph-gutter: var(--ap-s-gutter, clamp(24px, 6vw, 96px));--aph-ease: var(--ap-ease, cubic-bezier(.2, .7, .2, 1));--aph-ui: var(--ap-dur-ui, .4s);--aph-reveal: var(--ap-dur-reveal, .8s);--aph-arrival: var(--ap-dur-arrival, 2.2s);--aph-header: 96px}.ap-home{position:relative;background:var(--ap-ground);color:var(--ap-ink);font-family:var(--aph-sans);font-size:var(--aph-body-size);line-height:var(--aph-body-lh);font-weight:400;padding:var(--aph-section) var(--aph-gutter)}.ap-home[data-threshold]{border-top:1px solid var(--ap-rule)}:where(.ap-home a){color:inherit;text-decoration:none}.ap-home a:focus-visible,.ap-home button:focus-visible,.ap-home input:focus-visible{outline:2px solid var(--ap-focus);outline-offset:4px}.ap-home img{display:block;max-width:100%}.ap-home__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ap-home__eyebrow{font-family:var(--aph-sans);font-size:var(--aph-micro-size);line-height:var(--aph-micro-lh);letter-spacing:var(--aph-micro-track);text-transform:uppercase;font-weight:400;color:var(--ap-ink-soft)}.ap-home__d1{font-family:var(--aph-serif);font-size:var(--aph-d1-size);line-height:var(--aph-d1-lh);letter-spacing:var(--aph-d1-track);font-weight:400;font-style:normal;color:var(--ap-ink)}.ap-home__d2{font-family:var(--aph-serif);font-size:var(--aph-d2-size);line-height:var(--aph-d2-lh);letter-spacing:var(--aph-d2-track);font-weight:400;font-style:normal;color:var(--ap-ink)}.ap-home__d3{font-family:var(--aph-serif);font-size:var(--aph-d3-size);line-height:var(--aph-d3-lh);letter-spacing:0;font-weight:500;font-style:normal;color:var(--ap-ink)}.ap-home__label{font-family:var(--aph-sans);font-size:var(--aph-label-size);line-height:1.4;letter-spacing:var(--aph-label-track);text-transform:uppercase;font-weight:400;color:var(--ap-ink-mid)}.ap-home__data{font-family:var(--aph-sans);font-size:var(--aph-data-size);line-height:var(--aph-data-lh);letter-spacing:var(--aph-data-track);font-weight:400;color:var(--ap-ink-mid)}.ap-home__lede{font-family:var(--aph-sans);font-size:var(--aph-lede-size);line-height:var(--aph-lede-lh);letter-spacing:0;font-weight:300;color:var(--ap-ink);max-width:46ch}.ap-home__body{font-family:var(--aph-sans);font-size:var(--aph-body-size);line-height:var(--aph-body-lh);letter-spacing:0;font-weight:400;color:var(--ap-ink-mid);max-width:62ch}.ap-home__lockup>*+*{margin-top:clamp(14px,2vh,24px)}.ap-home__head{margin-bottom:var(--aph-block)}.ap-home__index-rule{display:block;width:40px;height:1px;background:var(--ap-rule);flex:none}.ap-home__cta{display:inline-block;position:relative;padding-bottom:10px;font-family:var(--aph-sans);font-size:var(--aph-micro-size);line-height:var(--aph-micro-lh);letter-spacing:var(--aph-micro-track);text-transform:uppercase;font-weight:400;color:var(--ap-ink)}.ap-home__cta:after,.ap-home__cta:before{content:"";position:absolute;left:0;bottom:0;height:1px}.ap-home__cta:after{width:40px;background:var(--ap-rule-strong)}.ap-home__cta:before{width:0;background:var(--ap-accent);z-index:1;transition:width .5s var(--aph-ease)}.ap-home__cta:hover:before,.ap-home__cta:focus-visible:before{width:100%}.ap-home__underline{position:relative;display:inline-block;padding-bottom:8px}.ap-home__underline:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background:var(--ap-accent);transition:width .5s var(--aph-ease)}.ap-home__card:hover .ap-home__underline:after,.ap-home__card:focus-visible .ap-home__underline:after,.ap-home__card:focus-within .ap-home__underline:after{width:100%}.ap-home__cutout{width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:var(--ap-shadow)}.ap-home__photo{width:100%;height:100%;object-fit:cover;object-position:var(--aph-focal, 50% 50%)}.ap-home__pool{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse var(--aph-pool-geo, 52% 46%) at var(--aph-pool-at, 50% 54%),color-mix(in srgb,var(--ap-ink) var(--aph-pool-a, 0%),transparent),transparent 74%)}[data-tone=light] .ap-home__pool{display:none}.ap-home-hero{--aph-range: 80svh;--aph-fig-h: clamp(300px, 70svh, 720px);--aph-gap: clamp(24px, 5vw, 88px);--aph-col1: .46;--aph-s0: 2.9;--aph-radius: 28px;--aph-s0-eff: var(--aph-s0);--aph-s60: calc(var(--aph-s0-eff) - .8 * (var(--aph-s0-eff) - 1));--aph-pt: calc(var(--aph-header) + 28px);--aph-pr: var(--aph-gutter);--aph-pb: var(--aph-block);--aph-pl: calc(var(--aph-gutter) + (100% - 2 * var(--aph-gutter) - var(--aph-gap)) * var(--aph-col1) + var(--aph-gap));--aph-plate-b: var(--aph-pb);position:relative;display:block;min-height:calc(100svh + var(--aph-range));padding:0;overflow:clip;view-timeline:--ap-approach block}.ap-home-hero__stage,.ap-home-hero__window{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:var(--aph-gap);padding:var(--aph-pt) var(--aph-pr) var(--aph-pb) var(--aph-gutter)}.ap-home-hero__stage{position:sticky;top:0;height:100vh;height:100svh}.ap-home-hero__window{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--ap-paper)}.ap-home-hero__lockup{position:relative;z-index:2;grid-column:1}.ap-home-hero__piece{grid-column:2;position:relative;display:flex;align-items:flex-end;justify-content:center;height:var(--aph-fig-h);margin:0}.ap-home-hero__piece .ap-home__pool{top:-14%;right:-22%;bottom:-14%;left:-22%}.ap-home-hero__piece picture{display:contents}.ap-home-hero__piece .ap-home__cutout{position:relative;z-index:1;width:min(100%,calc(var(--aph-fig-h) * var(--aph-ar, .8)));height:auto;aspect-ratio:var(--aph-ar, .8);transform-origin:50% 51%}@supports (animation-timeline: view()){.ap-home-hero:not(.ap-home-hero--static) .ap-home-hero__window{clip-path:inset(var(--aph-pt) var(--aph-pr) var(--aph-plate-b) var(--aph-pl) round var(--aph-radius));animation:aph-plate linear both;animation-timeline:--ap-approach;animation-range:contain 0% contain 100%}.ap-home-hero:not(.ap-home-hero--static) .ap-home-hero__piece .ap-home__cutout{transform:scale(var(--aph-s0-eff));will-change:transform;animation:aph-approach linear both;animation-timeline:--ap-approach;animation-range:contain 0% contain 100%}.ap-home-hero:not(.ap-home-hero--static) .ap-home-hero__piece .ap-home__pool{opacity:0;animation:aph-pool linear both;animation-timeline:--ap-approach;animation-range:contain 0% contain 100%}@keyframes aph-approach{0%{transform:scale(var(--aph-s0-eff))}60%{transform:scale(var(--aph-s60))}to{transform:scale(1)}}@keyframes aph-plate{0%{clip-path:inset(var(--aph-pt) var(--aph-pr) var(--aph-plate-b) var(--aph-pl) round var(--aph-radius));background-color:var(--ap-paper)}50%{background-color:var(--ap-paper)}60%{clip-path:inset(calc(var(--aph-pt) * .2) calc(var(--aph-pr) * .2) calc(var(--aph-plate-b) * .2) calc(var(--aph-pl) * .2) round calc(var(--aph-radius) * .2))}to{clip-path:inset(0 0 0 0 round 0);background-color:transparent}}@keyframes aph-pool{0%,60%{opacity:0}to{opacity:1}}}.ap-home-hero--static{min-height:100vh;min-height:100svh}.ap-home-hero--static .ap-home-hero__window{background:transparent}@supports not (animation-timeline: view()){.ap-home-hero{min-height:100vh;min-height:100svh}.ap-home-hero__window{background:transparent}}@media(prefers-reduced-motion:reduce){.ap-home-hero{min-height:100vh;min-height:100svh}.ap-home-hero__window{background:transparent!important;clip-path:none!important;animation:none!important}.ap-home-hero__piece .ap-home__cutout,.ap-home-hero__piece .ap-home__pool{animation:none!important;transform:none!important;opacity:1!important}}.ap-home-wall{--aph-fig: min( calc((100svh - var(--aph-header)) * var(--aph-wall-ratio-num, .8)), 60vw );padding:var(--aph-header) 0 0 0}.ap-home-wall__row{display:grid;grid-template-columns:minmax(0,1fr) var(--aph-fig);align-items:center;min-height:calc(100svh - var(--aph-header));padding-right:var(--aph-gutter)}.ap-home-wall__type{grid-column:1;padding:var(--aph-block) var(--aph-gutter)}.ap-home-wall__type>*+*{margin-top:clamp(14px,2vh,24px)}.ap-home-wall__type>.ap-home-wall__cta{margin-top:clamp(28px,4vh,48px)}.ap-home-wall__d1{margin:0;max-width:8em;text-wrap:balance}.ap-home-wall__word{display:inline-block;vertical-align:top}.ap-home-wall__figure{grid-column:2;justify-self:end;margin:0;width:100%;line-height:0;background:var(--ap-ground)}.ap-home-wall__img{display:block;width:100%;height:auto}@media(max-width:767px){.ap-home-wall__row{grid-template-columns:minmax(0,1fr);align-items:start;min-height:0;padding-right:0}.ap-home-wall__figure{grid-column:1;order:-1;justify-self:stretch;width:100%}.ap-home-wall__type{grid-column:1;padding:32px var(--aph-gutter) var(--aph-block)}}.ap-home-rail{padding-bottom:0}.ap-home-rail__cards{display:grid;grid-template-columns:repeat(var(--aph-cards, 5),minmax(0,1fr));margin:0 calc(var(--aph-gutter) * -1);border-top:1px solid var(--ap-rule);border-bottom:1px solid var(--ap-rule)}.ap-home-rail__card{position:relative;display:flex;flex-direction:column;align-items:center;padding:16% 6% 13%;background:var(--ap-ground);width:100%}.ap-home-rail__card+.ap-home-rail__card{border-left:1px solid var(--ap-rule)}.ap-home-rail__card--cta{display:none;justify-content:flex-end}.ap-home-rail__numv{color:var(--ap-ink-soft)}.ap-home-rail__piece{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;height:auto;aspect-ratio:5 / 8;margin:5.5% 0;min-height:0;flex:none}.ap-home-rail__piece .ap-home__pool{--aph-pool-geo: 60% 24%;--aph-pool-at: 50% 90%}.ap-home-rail__piece .ap-home__cutout{position:relative;z-index:1;width:100%;height:58%;max-width:none;object-fit:contain;transform:translate(calc(var(--aph-piece-shift, 0%) * -1))}.ap-home-rail__piece--editorial .ap-home__pool{display:none}.ap-home-rail__piece--editorial .ap-home__cutout{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center;transform:none}.ap-home-rail__name{text-align:center}.ap-home-rail__foot{margin-top:var(--aph-block)}.ap-home-rail:has(.ap-home-rail__foot){padding-bottom:var(--aph-section)}.ap-home-band{position:relative;display:flex;align-items:flex-end;padding:0;height:min(100vh,880px);height:min(100svh,880px);overflow:hidden}.ap-home-band__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ap-home-band__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--ap-ground) var(--aphb-scrim-a, 90%),transparent) 0%,color-mix(in srgb,var(--ap-ground) var(--aphb-scrim-b, 50%),transparent) 42%,transparent 80%)}.ap-home-band__copy{position:relative;z-index:2;padding:0 var(--aph-gutter) var(--aph-block);max-width:980px}.ap-home-spot__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,84px)}.ap-home-spot__frame{position:relative;overflow:hidden;min-height:clamp(320px,54svh,620px);height:100%;box-shadow:var(--ap-frame)}.ap-home-spot__frame>img{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(var(--aph-zoom, 1));transform-origin:var(--aph-focal, 50% 50%)}.ap-home .ap-home-spot__frame--plate{min-height:0;height:auto;padding:clamp(18px,3vw,44px);background:var(--ap-paper);box-shadow:none;filter:var(--ap-shadow)}.ap-home .ap-home-spot__frame--plate>img{position:static;width:100%;height:auto;transform:none}.ap-home-spot__copy>*+*{margin-top:clamp(16px,2.4vh,28px)}.ap-home-pieces__cards{display:grid;grid-template-columns:repeat(var(--aph-cards, 4),minmax(0,340px));justify-content:center;gap:clamp(14px,2vw,34px)}.ap-home-pieces__cell{display:flex;flex-direction:column;gap:clamp(16px,2.4vh,24px)}.ap-home-pieces__card{display:grid;gap:clamp(14px,2vh,20px);align-content:start}.ap-home-pieces__frame{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 5}.ap-home-pieces__frame .ap-home__pool{inset:auto 0 0 0;height:40%}.ap-home-pieces__frame .ap-home__cutout{position:relative;z-index:1;width:96%;height:96%;max-width:none;object-fit:contain;object-position:center bottom}.ap-home-pieces__info{display:grid;gap:6px;justify-items:start}.ap-home-pieces__foot{margin-top:var(--aph-block)}.ap-home-maison__inner{display:grid;justify-items:center;gap:clamp(18px,2.6vh,30px);max-width:920px;margin:0 auto;text-align:center}.ap-home-cities__list{display:flex;flex-wrap:wrap;margin:var(--aph-block) 0 0;padding:0;list-style:none;border-top:1px solid var(--ap-rule)}.ap-home-cities__city{flex:1 1 auto;min-width:0;padding:clamp(18px,2.6vh,30px) clamp(14px,2vw,32px);border-bottom:1px solid var(--ap-rule)}.ap-home-cities__city+.ap-home-cities__city{border-left:1px solid var(--ap-rule)}.ap-home-cities__foot{margin-top:var(--aph-block)}.ap-home-news__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:clamp(28px,5vw,84px)}.ap-home-news__copy>*+*{margin-top:clamp(16px,2.4vh,26px)}.ap-home-news__fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:clamp(14px,2vw,24px)}.ap-home-news__input{flex:1 1 220px;min-width:0;padding:14px 0;font-family:var(--aph-sans);font-size:var(--aph-data-size);line-height:var(--aph-data-lh);letter-spacing:var(--aph-data-track);color:var(--ap-ink);background:transparent;border:0;border-bottom:1px solid var(--ap-rule-strong);border-radius:0;-webkit-appearance:none;appearance:none;transition:border-color var(--aph-ui) var(--aph-ease)}.ap-home-news__input::placeholder{color:var(--ap-ink-soft);opacity:1}.ap-home-news__input:focus{border-bottom-color:var(--ap-accent);outline:none}.ap-home-news__input:focus-visible{outline:2px solid var(--ap-focus);outline-offset:4px}.ap-home-news__note{margin-top:clamp(14px,2vh,20px)}.ap-home-statement{display:grid;justify-items:center;text-align:center}.ap-home-statement__inner{display:grid;justify-items:center;gap:clamp(18px,2.6vh,30px);max-width:62ch}@keyframes aph-failsafe-fade{to{opacity:1;transform:none}}@keyframes aph-failsafe-mask{to{transform:translateY(0)}}@keyframes aph-failsafe-curtain{to{transform:translateY(-101.5%)}}.ap-home.is-anim:not(:has(.is-in)) .ap-fade{animation:aph-failsafe-fade var(--aph-reveal) var(--aph-ease) 5s forwards}.ap-home.is-anim:not(:has(.is-in)) .ap-mask>span{animation:aph-failsafe-mask var(--aph-reveal) var(--aph-ease) 5s forwards}.ap-home.is-anim:not(:has(.is-in)) .ap-curtain:after{animation:aph-failsafe-curtain var(--aph-reveal) var(--aph-ease) 5s forwards}.ap-home.is-anim .ap-home__cta:before,.ap-home.is-anim .ap-cta-line:before,.ap-home.is-anim .ap-home__underline:after{transition-delay:0s}@media(prefers-reduced-motion:reduce){.ap-home,.ap-home *,.ap-home *:before,.ap-home *:after{transition:none!important;animation:none!important}.ap-home .ap-fade,.ap-home .ap-home__pool,.ap-home .ap-home-hero__piece .ap-home__cutout{opacity:1!important;transform:none!important}.ap-home .ap-mask>span{transform:none!important}.ap-home .ap-curtain:after{transform:translateY(-101.5%)!important}}@media(max-width:1100px){.ap-home-pieces__cards{grid-template-columns:repeat(2,minmax(0,300px))}.ap-home-pieces__cell:nth-child(3):nth-last-child(1),.ap-home-pieces__cell:nth-child(5):nth-last-child(1){grid-column:1 / -1;justify-self:center;width:calc(50% - clamp(7px,1vw,17px))}}@media(max-width:999px)and (min-width:768px){.ap-home-rail__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.ap-home-rail__card+.ap-home-rail__card{border-left:0}.ap-home-rail__card:not(:nth-child(3n+1)){border-left:1px solid var(--ap-rule)}.ap-home-rail__card:nth-child(n+4){border-top:1px solid var(--ap-rule)}.ap-home-rail__card--cta{display:flex}.ap-home-rail__foot{display:none}}@media(max-width:900px){.ap-home-spot__inner,.ap-home-news__inner{grid-template-columns:minmax(0,1fr)}.ap-home-hero{--aph-range: 60svh;--aph-fig-h: clamp(240px, 46svh, 460px);--aph-s0-eff: calc(var(--aph-s0) * 1.3);--aph-pt: calc(var(--aph-header) + 4px);--aph-pl: var(--aph-gutter);--aph-plate-b: calc(100% - var(--aph-pt) - var(--aph-fig-h))}.ap-home-hero__stage,.ap-home-hero__window{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--aph-fig-h) auto;align-content:start;gap:clamp(24px,4vh,40px)}.ap-home-hero__piece{grid-column:1;grid-row:1;height:var(--aph-fig-h)}.ap-home-hero__lockup{grid-column:1;grid-row:2}.ap-home-spot__frame{min-height:clamp(280px,44svh,460px)}.ap-home-news__inner{align-items:start}}@media(max-width:767px){.ap-home-rail__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-home-rail__card+.ap-home-rail__card{border-left:0}.ap-home-rail__card:nth-child(2n){border-left:1px solid var(--ap-rule)}.ap-home-rail__card:nth-child(n+3){border-top:1px solid var(--ap-rule)}.ap-home-rail__card--cta{display:flex}.ap-home-rail__foot{display:none}.ap-home-pieces__cards{grid-template-columns:repeat(2,minmax(0,300px))}.ap-home-band{height:min(62vh,480px);height:min(62svh,480px)}.ap-home-band .ap-home-band__image{object-position:var(--aphb-focal-m, var(--aph-focal, 50% 50%))}.ap-home-band__copy{max-width:none}}@media(max-width:600px){.ap-home-cities__city{flex:1 1 100%}.ap-home-cities__city+.ap-home-cities__city{border-left:0}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ap-home.css.map */
