.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.fade-enter,.fade-leave-to{opacity:0}@-webkit-keyframes ken-burns-1{0%{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ken-burns-1{0%{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ken-burns-2{0%{-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ken-burns-2{0%{-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ken-burns-3{0%{-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ken-burns-3{0%{-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ken-burns-4{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ken-burns-4{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ken-burns-5{0%{-webkit-transform:translateX(10%);transform:translateX(10%)}to{-webkit-transform:translateX(-10%);transform:translateX(-10%)}}@keyframes ken-burns-5{0%{-webkit-transform:translateX(10%);transform:translateX(10%)}to{-webkit-transform:translateX(-10%);transform:translateX(-10%)}}@-webkit-keyframes ken-burns-6{0%{-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{-webkit-transform:translateX(10%);transform:translateX(10%)}}@keyframes ken-burns-6{0%{-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{-webkit-transform:translateX(10%);transform:translateX(10%)}}@-webkit-keyframes ken-burns-7{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ken-burns-7{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ken-burns-8{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ken-burns-8{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ken-burns-9{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ken-burns-9{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ken-burns-10{0%{-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ken-burns-10{0%{-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.hmt-lightbox{z-index:99999}.hmt-lightbox,.hmt-lightbox__backdrop{position:fixed;top:0;left:0;width:100%;height:100%}.hmt-lightbox__backdrop{background-color:rgba(0,0,0,.95)}.hmt-lightbox__counter{position:absolute;top:10px;left:10px;z-index:20;text-align:center;font-size:15px;font-weight:400;color:#fff}@media print,screen and (min-width:769px){.hmt-lightbox__counter{top:15px;left:15px}}.hmt-lightbox__close{position:absolute;top:10px;right:10px;z-index:30;padding:0;border:none;background:none;outline:none;cursor:pointer}@media print,screen and (min-width:769px){.hmt-lightbox__close{top:15px;right:15px}}.hmt-lightbox__close:hover svg{color:#bdbdbd}.hmt-lightbox__close svg{color:#fff;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.hmt-lightbox__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:30px 10px}.hmt-lightbox__backcover,.hmt-lightbox__container .hmt-image-wrapper{position:absolute;left:0;width:100%}.hmt-lightbox__backcover{top:0;height:100%}.hmt-lightbox__photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;cursor:-webkit-grab;cursor:grab;overflow:auto}.hmt-lightbox__photo--is-transition{-webkit-transition:opacity .25s linear,-webkit-transform .25s linear 0s;transition:opacity .25s linear,-webkit-transform .25s linear 0s;transition:transform .25s linear 0s,opacity .25s linear;transition:transform .25s linear 0s,opacity .25s linear,-webkit-transform .25s linear 0s}.hmt-lightbox__photo--is-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.hmt-lightbox__photo img{display:block;max-height:calc(100vh - 60px);max-width:100%}.hmt-lightbox__controls{display:none}@media print,screen and (min-width:769px){.hmt-lightbox__controls{display:block}.hmt-lightbox__controls-button{position:absolute;top:50%;z-index:20;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px;border:none;background:none;outline:none;cursor:pointer}.hmt-lightbox__controls-button--next{right:10px}.hmt-lightbox__controls-button--prev{left:10px}.hmt-lightbox__controls-button:hover svg{color:#bdbdbd}.hmt-lightbox__controls-button svg{color:#fff;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}}.details{display:-webkit-box;display:-ms-flexbox;display:flex}.details__inner{max-width:1600px;margin:0 auto;padding-left:15px;padding-right:15px;display:grid;-ms-flex-line-pack:start;align-content:start;gap:36px;width:100%;padding-top:14px;padding-bottom:56px}@media only screen and (min-width:992px){.details__inner{padding-left:40px;padding-right:40px;padding-top:26px;grid-template-columns:5fr 8fr;gap:0 96px;padding-bottom:72px}}.details__eyebrow{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin:0;color:var(--accent-color);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.details__eyebrow-name:before{margin-right:12px;content:"\2014"}.details__headline{margin:12px 0 0;color:var(--text-color);font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.1}@media only screen and (min-width:768px){.details__headline{font-size:28px}}@media only screen and (min-width:992px){.details__headline{margin-top:16px;font-size:34px}}.details__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-width:500px;margin-top:22px;color:var(--text-secondary-color);font-size:15px;line-height:1.8}@media only screen and (min-width:992px){.details__copy{margin-top:28px;font-size:16px}}.details__copy p{margin:0}.details__pills{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none}@media only screen and (min-width:992px){.details__pills{margin-top:30px}}.details__pill a,.details__pill span{display:block;padding:11px 18px;border:1px solid var(--hairline-strong-color);border-radius:999px;color:var(--text-color);font-size:13px;font-weight:500;-webkit-transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out}.details__pill a{cursor:pointer}.details__pill a:hover{border-color:var(--accent-color);background-color:var(--accent-color);color:var(--on-accent-color)}.details__aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.details__specs{display:grid;gap:0 20px}@media only screen and (min-width:768px){.details__specs{grid-template-columns:repeat(2,minmax(0,1fr))}}.details__rows{margin:0;padding:0;min-width:0}.details__rows--wide{grid-column:1/-1}.details__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:17px 0;border-bottom:1px solid var(--hairline-strong-color);font-size:14px}@media only screen and (min-width:992px){.details__row{gap:20px}}.details__row-label{min-width:0;color:var(--text-secondary-color)}.details__row-value{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;margin:0;color:var(--text-color);font-weight:500;text-align:right}.details__gallery{margin-top:28px}@media only screen and (min-width:992px){.details__gallery{margin-top:34px}}.details__gallery-label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 16px;margin:0 0 16px;color:var(--text-secondary-color);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.details__gallery-count:before{margin-right:16px;content:"\2014"}.details__thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media only screen and (min-width:992px){.details__thumbs{grid-template-rows:minmax(0,1fr);height:180px;gap:12px}}.details__thumb{position:relative;overflow:hidden;padding:0;border:none;border-radius:10px;background-color:var(--accent-soft-color);cursor:pointer;outline:none}.details__thumb:before{display:block;content:"";padding-top:66.6%}@media only screen and (min-width:992px){.details__thumb:before{display:none}}.details__thumb--more img{-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:scale(1.08);transform:scale(1.08)}.details__thumb--more:hover img{-webkit-transform:scale(1.12);transform:scale(1.12)}.details__thumb img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}.details__thumb:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}.details__thumb-more{position:absolute;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;background-color:rgba(var(--veil-rgb),.34);color:var(--on-dark-color);font-size:12px;font-weight:600;letter-spacing:.08em}.details__foot,.details__thumb-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.details__foot{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 24px;margin-top:20px}.details__cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:16px 24px 16px 28px;border:1px solid var(--hairline-strong-color);border-radius:999px;color:var(--text-color);cursor:pointer;font-size:14px;font-weight:500;-webkit-transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out}.details__cta:hover{border-color:var(--accent-color);background-color:var(--accent-color);color:var(--on-accent-color)}.details__cta svg{height:8px;width:26px}.details__next{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 16px;margin:0;color:var(--accent-color);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.details__next-name:before{margin-right:16px;content:"\2014"}