.hs{--navy:#010A20;--teal:#4DAED1;--ivory:#F4F2ED;--bg:var(--ivory);--ink:var(--navy);--mute:rgba(1,10,32,.7);--line:rgba(1,10,32,.14);--plate:#E7E3DB;--ease:cubic-bezier(.22,1,.36,1);--serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--sans:"Jost",-apple-system,system-ui,sans-serif;--gut:var(--rf-gut,clamp(20px,5vw,72px));--sec:clamp(80px,10vw,152px);position:relative;padding:var(--sec) 0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:17px;font-weight:400;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hs *,.hs *:before,.hs *:after{box-sizing:border-box}.hs--paper{--bg:#FFFFFF}.hs-shell{width:min(100% - (var(--gut) * 2),1320px);margin-inline:auto}#MainContent#MainContent .hs :is(h1,h2,h3),.hs .hs-d1,.hs .hs-d2{margin:0;font-family:var(--serif);font-weight:300;font-style:normal;letter-spacing:-.015em;text-transform:none;color:inherit;text-wrap:balance}#MainContent#MainContent .hs :is(h1,h2,h3) em,.hs .hs-d1 em,.hs .hs-d2 em{font-style:italic;font-weight:300}#MainContent#MainContent .hs .hs-d1{font-size:clamp(46px,6.4vw,100px);line-height:1.02;padding-bottom:.06em}#MainContent#MainContent .hs .hs-d2{font-size:clamp(36px,4.3vw,64px);line-height:1.08}:where(.hs) p{margin:0}.hs .hs-lead{font-family:var(--serif);font-size:clamp(21px,1.8vw,27px);font-weight:400;line-height:1.4;letter-spacing:0}.hs .hs-body{max-width:34em;color:var(--mute)}.hs .hs-label,#MainContent#MainContent .hs h1.hs-label{margin:0;font-family:var(--sans);font-size:11px;font-weight:500;font-style:normal;line-height:1.6;letter-spacing:.22em;text-transform:uppercase;text-wrap:wrap}.hs-acts{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px}.hs .hs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 32px;border:1px solid var(--navy);border-radius:0;background:var(--navy);color:var(--ivory);font-family:var(--sans);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .5s var(--ease),color .5s var(--ease),border-color .5s var(--ease),transform .2s var(--ease)}.hs .hs-btn:hover{background:transparent;color:var(--navy)}.hs .hs-btn:active{transform:scale(.985)}.hs .hs-btn--light{border-color:var(--ivory);background:var(--ivory);color:var(--navy)}.hs .hs-btn--light:hover{background:transparent;color:var(--ivory)}.hs .hs-link{display:inline-flex;align-items:center;padding:8px 0;color:inherit;font-family:var(--sans);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;transition:background-size .6s var(--ease)}.hs .hs-link:hover{background-size:0 1px;background-position:100% 100%}.hs a:focus-visible,.hs button:focus-visible{outline:2px solid var(--teal);outline-offset:4px}@media(max-width:599px){.hs-acts--stack{flex-direction:column;align-items:stretch}.hs-acts--stack .hs-btn{width:100%}.hs-acts--stack .hs-link{align-self:flex-start}}.hs-plate{position:relative;margin:0;overflow:hidden;background:var(--plate)}.hs-plate img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hs-r45{aspect-ratio:4/5}.hs .hs-cap{margin-top:12px;font-size:13px;line-height:1.5;color:var(--mute)}.hs-js [data-hs-r]{opacity:0;transform:translate3d(0,18px,0);transition:opacity 1s var(--ease),transform 1s var(--ease);transition-delay:var(--d,0s)}.hs-js [data-hs-r].is-in{opacity:1;transform:none}@keyframes hsRise{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}.hs-hero{display:flex;align-items:flex-end;min-height:max(560px,calc(var(--ny-svh,100svh) - var(--mx-head,110px)));padding:0;overflow:hidden;isolation:isolate;--bg:var(--navy);color:var(--ivory)}.hs-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hs-hero__media img,.hs-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hs-hero__media video{opacity:0;transition:opacity .9s ease}.hs-hero__media video.is-playing{opacity:1}.hs-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#010a2066,#010a201a 28%,#010a208c 60%,#010a20f0)}@media(min-width:900px){.hs-hero__scrim{background:linear-gradient(90deg,#010a209e,#010a2047 42%,#010a2000 72%),linear-gradient(180deg,#010a205c,#010a200f 30%,#010a206b 64%,#010a20e6)}}.hs-hero__in{display:grid;gap:clamp(24px,3vw,44px);width:min(100% - (var(--gut) * 2),1320px);margin-inline:auto;padding:120px 0 clamp(32px,4.4vw,64px)}#MainContent#MainContent .hs-hero .hs-hero__key{margin-bottom:clamp(16px,1.8vw,24px);color:#f4f2edeb}#MainContent#MainContent .hs-hero .hs-d1{max-width:11em;text-shadow:0 1px 30px rgba(1,10,32,.5)}.hs-hero__foot{display:grid;gap:24px}.hs-hero .hs-lead{max-width:27em;color:#f4f2edf0;text-shadow:0 1px 24px rgba(1,10,32,.5)}@media(min-width:900px){.hs-hero__foot{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:64px}}@media(prefers-reduced-motion:no-preference){.hs-hero .hs-hero__key{animation:hsRise 1.1s var(--ease) .15s both}.hs-hero .hs-d1{animation:hsRise 1.3s var(--ease) .28s both}.hs-hero .hs-lead{animation:hsRise 1.1s var(--ease) .55s both}.hs-hero .hs-acts{animation:hsRise 1.1s var(--ease) .68s both}}.hs-diff__grid{display:grid;gap:clamp(48px,6vw,72px)}#MainContent#MainContent .hs .hs-diff__say{max-width:15em;font-size:clamp(33px,4vw,60px);line-height:1.1}.hs-diff__body{margin-top:clamp(22px,2.4vw,32px)}.hs-diff__more{margin-top:clamp(24px,2.6vw,36px)}.hs-ledger{display:grid;gap:clamp(24px,2.6vw,34px);margin:0;padding:0;list-style:none}.hs-ledger li{margin:0;padding:0}.hs-ledger li+li{padding-top:clamp(24px,2.6vw,34px);border-top:1px solid var(--line)}.hs-ledger .hs-label{display:block;margin-bottom:10px}.hs-ledger p{color:var(--mute)}@media(min-width:900px){.hs-diff__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);column-gap:clamp(56px,8vw,144px);align-items:end}}.hs-paths__head{margin-bottom:clamp(32px,4.4vw,64px)}.hs-paths__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 12px;align-items:start}.hs .hs-path{display:block;color:inherit;text-decoration:none}.hs-path:nth-child(2n){margin-top:clamp(28px,5.4vw,88px)}.hs-path .hs-plate img{transition:transform 1.4s var(--ease)}.hs-path__t{display:block;margin-top:16px;font-family:var(--serif);font-size:clamp(22px,2.1vw,31px);font-weight:400;line-height:1.15;letter-spacing:-.005em}.hs-path__t span{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .7s var(--ease)}.hs-path__n{display:block;margin-top:6px;font-size:14px;line-height:1.5;color:var(--mute)}@media(hover:hover){.hs-path:hover .hs-plate img{transform:scale(1.035)}.hs-path:hover .hs-path__t span{background-size:100% 1px}}@media(min-width:900px){.hs-paths__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.hs-path__t{margin-top:20px}}.hs-film{display:flex;align-items:flex-end;min-height:clamp(480px,calc(var(--ny-svh,100svh) * .86),860px);padding:0;overflow:hidden;isolation:isolate;--bg:var(--navy);color:var(--ivory)}.hs-film__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hs-film__media img,.hs-film__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hs-film__media video{opacity:0;transition:opacity .9s ease}.hs-film__media video.is-playing{opacity:1}.hs-film__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#010a203d,#010a2014 36%,#010a20d1)}.hs-film--light{--bg:var(--ivory);color:var(--navy)}.hs-film--light .hs-film__scrim{background:linear-gradient(180deg,#f4f2ed00 30%,#f4f2ede6)}.hs-film__in{display:grid;gap:24px;width:min(100% - (var(--gut) * 2),1320px);margin-inline:auto;padding:clamp(96px,14vh,160px) 0 clamp(36px,4.6vw,68px)}.hs-film__side{display:grid;gap:22px;justify-items:start}.hs-film .hs-lead{max-width:24em}.hs-film__toggle{position:absolute;top:20px;right:var(--gut);z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;opacity:.8;cursor:pointer}.hs-film__toggle[hidden]{display:none}.hs-film__toggle:before{content:"";width:10px;height:12px;border-left:3px solid currentColor;border-right:3px solid currentColor}.hs-film__toggle[aria-pressed=true]:before{width:0;height:0;margin-left:3px;border:6px solid transparent;border-left:10px solid currentColor;border-right:0}@media(min-width:900px){.hs-film__in{grid-template-columns:minmax(0,1fr) minmax(0,25em);align-items:end;column-gap:clamp(48px,6vw,96px)}}.hs-proc{padding-bottom:clamp(80px,calc(var(--ny-svh,100vh) * .12),136px)}.hs-proc__intro{display:grid;gap:18px;margin-bottom:clamp(32px,4.4vw,56px)}.hs-deck{--pad:clamp(10px,calc(var(--ny-svh,100vh) * .02),20px);--tab:10px;--hd:var(--ny2k-live-h,var(--mx-head,0px));position:relative}.hs-sheet{position:sticky;top:calc(var(--hd) + var(--pad) + var(--i,0) * var(--tab));display:flex;align-items:stretch;width:min(100% - (var(--gut) * 2),1320px);height:calc(100vh - var(--hd) - var(--pad) * 2 - (var(--n,5) - 1) * var(--tab));height:calc(var(--ny-svh,100svh) - var(--hd) - var(--pad) * 2 - (var(--n,5) - 1) * var(--tab));min-height:440px;max-height:640px;margin:0 auto var(--pad);padding:0}.hs-sheet:last-child{margin-bottom:0}.hs-sheet__card{position:relative;flex:1;display:flex;align-items:stretch;min-width:0;overflow:hidden;isolation:isolate;background:#fff;border:1px solid rgba(1,10,32,.12);box-shadow:0 -20px 44px -28px #010a2038;transform-origin:50% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.hs-sheet__in{flex:1;display:grid;grid-template-rows:auto auto 1fr;grid-template-areas:"top" "body" "fig";row-gap:clamp(12px,2.4vh,26px);min-width:0;padding:clamp(22px,3.6vh,40px) clamp(22px,4vw,64px) clamp(24px,4.4vh,48px)}.hs-sheet__top{grid-area:top;display:flex;align-items:center;justify-content:space-between;gap:24px}.hs-sheet__bar{display:grid;grid-template-columns:repeat(var(--n,5),1fr);gap:6px;flex:1;max-width:240px}.hs-sheet__bar i{position:relative;display:block;height:1px;overflow:hidden;background:#010a2029}.hs-sheet__bar i.is-done{background:#010a2099}.hs-sheet__bar i.is-now:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--navy);transform-origin:left center;transform:scaleX(var(--fill,1))}.hs-sheet__body{grid-area:body;align-self:start;max-width:32rem;padding-top:clamp(8px,2.4vh,28px)}#MainContent#MainContent .hs .hs-sheet__name{font-size:clamp(34px,4.2vw,60px);line-height:1.04}.hs .hs-sheet__text{max-width:36ch;margin-top:16px;color:var(--mute)}.hs .hs-sheet__act{margin-top:28px}.hs .hs-sheet__num{grid-area:fig;align-self:end;justify-self:end;margin:0 -.02em -.05em 0;font-family:var(--serif);font-weight:300;font-size:clamp(112px,min(40vw,22vh),220px);line-height:.74;letter-spacing:-.04em;font-variant-numeric:lining-nums;color:transparent;-webkit-text-stroke:1px rgba(1,10,32,.26);-webkit-user-select:none;user-select:none;will-change:transform}.hs-sheet__fig{grid-area:fig;align-self:stretch;min-height:150px;height:100%}.hs-sheet__dim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:var(--ivory);opacity:0;pointer-events:none;will-change:opacity}.hs-deck-vh{position:fixed;left:0;top:0;width:0;height:100vh;height:var(--ny-svh,100svh);visibility:hidden;pointer-events:none}.hs-deck--js .hs-sheet__body>*{opacity:0;transform:translateY(18px)}.hs-deck--js .hs-sheet.is-in .hs-sheet__body>*{opacity:1;transform:none;transition:opacity .9s var(--ease),transform .9s var(--ease)}.hs-deck--js .hs-sheet.is-in .hs-sheet__body>:nth-child(2){transition-delay:.08s}.hs-deck--js .hs-sheet.is-in .hs-sheet__body>:nth-child(3){transition-delay:.16s}@media(min-width:900px){.hs-deck{--tab:14px}.hs-sheet__in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto 1fr;grid-template-areas:"top top" "body fig";column-gap:clamp(48px,6vw,112px)}.hs-sheet__body{padding-top:clamp(28px,6vh,64px)}.hs .hs-sheet__num{font-size:clamp(200px,min(26vw,46vh),400px)}.hs-sheet{max-height:600px}#MainContent#MainContent .hs .hs-sheet__name{font-size:clamp(44px,5vw,76px)}.hs .hs-sheet__text{max-width:30ch;margin-top:22px;font-size:19px}}.hs-maker__grid{display:grid;gap:clamp(36px,5vw,56px)}.hs-maker .hs-label{margin-bottom:clamp(18px,2vw,26px);color:var(--mute)}.hs-maker .hs-body{margin-top:clamp(20px,2.2vw,28px)}.hs-cred{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 28px;margin-top:clamp(28px,3vw,44px);padding-top:clamp(24px,2.6vw,36px);border-top:1px solid var(--line)}.hs-cred__n{font-family:var(--serif);font-weight:300;font-size:clamp(64px,7vw,112px);line-height:.82;letter-spacing:-.03em;font-variant-numeric:lining-nums;white-space:nowrap}.hs-cred__n small{margin-right:.1em;font-size:.44em;letter-spacing:0;vertical-align:.86em}.hs .hs-cred__t{line-height:1.9;color:var(--mute)}.hs-maker__link{margin-top:clamp(24px,2.6vw,36px)}@media(min-width:900px){.hs-maker__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(56px,8vw,128px);align-items:center}}.hs-book__grid{display:grid;gap:clamp(40px,5vw,56px)}.hs-book .hs-lead{max-width:24em;margin-top:clamp(20px,2.2vw,28px);color:var(--mute)}.hs-book .hs-acts{margin-top:clamp(28px,3vw,40px)}.hs-specs{display:grid;gap:18px;margin:clamp(36px,4vw,56px) 0 0;padding:clamp(28px,3vw,40px) 0 0;border-top:1px solid var(--line)}.hs-spec{display:grid;grid-template-columns:6.5em minmax(0,1fr);gap:16px}.hs-spec dt{padding-top:4px;color:var(--mute)}.hs-spec dd{margin:0}.hs-spec a{color:inherit}.hs-book .hs-plate{aspect-ratio:3/2}@media(min-width:900px){.hs-book__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:clamp(56px,8vw,128px);align-items:end}.hs-book .hs-plate{aspect-ratio:4/5}}.template-index #MainContent{--ny-font-display:"Cormorant Garamond",Georgia,"Times New Roman",serif;--ny-font-body:"Jost",-apple-system,system-ui,sans-serif}.template-index #MainContent .ny2k-ring-builder{--ny-font-display:"Inter Tight","Helvetica Neue",Helvetica,Arial,sans-serif}body.template-index #MainContent#MainContent :is(h1,h2,h3,h4):not(.ny2k-ring-builder *,.hs *){font-weight:300;letter-spacing:-.015em}body.template-index #MainContent#MainContent :is(h1,h2,h3,h4):not(.ny2k-ring-builder *,.hs *) em,body.template-index .mx em{font-style:italic;font-weight:300}body.template-index .mx .mx-h2{font-size:clamp(36px,4.3vw,64px);line-height:1.08}body.template-index .mx .mx-eyebrow{font-size:11px;letter-spacing:.22em}body.template-index .mx .mx-btn{min-height:54px;padding:0 32px;font-size:12px;letter-spacing:.18em;text-transform:uppercase}body.template-index .mx--ivory .mx-btn:hover{background:transparent;color:#010a20;box-shadow:inset 0 0 0 1px #010a20}body.template-index .mx .mx-link{font-size:12px;letter-spacing:.18em;text-transform:uppercase}body.template-index .mx .mx-link:after{content:none}body.template-index .mx.mx-remodel{--bg:#FFFFFF}@media(prefers-reduced-motion:reduce){.hs *,.hs *:before,.hs *:after{animation:none!important;transition:none!important}.hs-js [data-hs-r]{opacity:1!important;transform:none!important}.hs-sheet{position:relative;top:auto;height:auto;min-height:0;max-height:none}.hs-sheet__dim{display:none}.hs-deck--js .hs-sheet__body>*{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/hs-house.css.map */
