.alaca-home{--hm-ink: #000;--hm-bone: #ebe8e2;--hm-grey: #8a877f;--hm-rule: rgb(235 232 226 / .5);--hm-ease: cubic-bezier(.22, 1, .36, 1);--hm-hover: .3s;--hm-open: .46s;--hm-motion: .32s;--hm-chrome: var(--font-body--family, "Work Sans", system-ui, sans-serif);--hm-editorial: var(--font-heading--family, "Be Vietnam Pro", system-ui, sans-serif);--hm-gap: clamp(40px, 24px + 3vw, 88px);--hm-tile: clamp(4px, 2px + .45vw, 8px);--hm-cell: clamp(18px, 14px + 1.2vw, 32px);--hm-compact: clamp(14px, 12px + .6vw, 20px);display:block;margin:0 8px;padding-top:var(--hm-gap);background:var(--hm-ink);color:var(--hm-bone);font-family:var(--hm-chrome);-webkit-font-smoothing:antialiased}:where(.alaca-home) :is(p,h2,h3,ul,figure,figcaption){margin:0}.alaca-home a:focus-visible{outline:2px solid var(--hm-bone);outline-offset:-4px}.alaca-home__chapter{display:flex;flex-direction:column;gap:var(--hm-tile)}.alaca-home__tile{border:1px solid var(--hm-rule);background:var(--hm-ink)}.alaca-home__kicker,.alaca-home__name,.alaca-home__label,.alaca-home__caption,.alaca-home__path-cta{font-family:var(--hm-chrome);font-size:11px;line-height:16px;letter-spacing:.14em;font-weight:500;text-transform:uppercase;color:var(--hm-grey)}.alaca-home__name,.alaca-home__label--bone{color:var(--hm-bone)}.alaca-home__title{margin-top:16px;max-width:20ch;font-family:var(--hm-editorial);font-size:clamp(32px,2.5vw,44px);line-height:1.05;letter-spacing:0;font-weight:500;text-transform:none;text-wrap:balance;color:var(--hm-bone)}div>.alaca-home__title:first-child{margin-top:0}.alaca-home__body{max-width:52ch;font-size:15px;line-height:1.65;letter-spacing:.005em;color:var(--hm-grey)}.alaca-home__body--wide{max-width:60ch}.alaca-home__line,.alaca-home__price{margin-top:8px;max-width:36ch;font-size:13px;line-height:20px;letter-spacing:.02em;color:var(--hm-grey)}.alaca-home__price{color:var(--hm-bone);font-variant-numeric:tabular-nums}.alaca-home__feature,.alaca-home__value{font-family:var(--hm-editorial);font-size:30px;line-height:1.1;letter-spacing:0;font-weight:500;text-transform:none;text-wrap:balance;color:var(--hm-bone)}.alaca-home__cta{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:0 24px;border:1px solid var(--hm-bone);font-family:var(--hm-chrome);font-size:12px;line-height:16px;letter-spacing:.1em;font-weight:500;text-transform:uppercase;text-decoration:none;color:var(--hm-bone);transition:background-color var(--hm-open) var(--hm-ease),color var(--hm-open) var(--hm-ease)}.alaca-home__cta:hover{background:var(--hm-bone);color:var(--hm-ink)}.alaca-home__arrow{width:12px;height:12px;flex-shrink:0}.alaca-home__nudge{display:inline-block;transition:translate var(--hm-hover) var(--hm-ease)}:is(.alaca-home__cta,.alaca-home__cell-link):hover .alaca-home__nudge,:is(.alaca-home__cta,.alaca-home__cell-link):focus-visible .alaca-home__nudge{translate:2px 0}[dir=rtl] :is(.alaca-home__cta,.alaca-home__cell-link):hover .alaca-home__nudge{translate:-2px 0}.alaca-home__cell-arrow{display:inline-block;flex-shrink:0;translate:-4px 0;opacity:.5;color:var(--hm-grey);transition:color var(--hm-hover) var(--hm-ease),opacity var(--hm-hover) var(--hm-ease),translate var(--hm-hover) var(--hm-ease)}.alaca-home__cell-link:hover .alaca-home__cell-arrow,.alaca-home__cell-link:focus-visible .alaca-home__cell-arrow{translate:0;opacity:1;color:var(--hm-bone)}.alaca-home__cell-link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.alaca-home__head{display:grid;gap:20px;padding:var(--hm-cell)}@media(min-width:64rem){.alaca-home__head{grid-template-columns:37fr 63fr;align-items:end;gap:40px}.alaca-home__head--figure{align-items:start}}.alaca-home__head-end{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media(min-width:64rem){.alaca-home__head-end{flex-direction:row;align-items:flex-end;justify-content:space-between}}.alaca-home__head-stack{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.alaca-home__head-stack .alaca-home__cta{margin-top:16px}.alaca-home__intro{display:flex;flex-direction:column;align-items:flex-start;padding:var(--hm-cell)}.alaca-home__intro .alaca-home__title{max-width:18ch}.alaca-home__intro .alaca-home__body{margin-top:20px;max-width:44ch}.alaca-home__intro .alaca-home__cta{margin-top:32px}.alaca-home__tiles{display:grid;gap:var(--hm-tile)}@media(max-width:47.99rem){.alaca-home__tiles--scroll{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.alaca-home__tiles--scroll::-webkit-scrollbar{display:none}.alaca-home__slide,.alaca-home__tiles--scroll>.alaca-home__intro{flex:0 0 84%;scroll-snap-align:start}}@media(min-width:48rem){.alaca-home__tiles--2,.alaca-home__tiles--3,.alaca-home__tiles--4,.alaca-home__grid--row,.alaca-home__grid--mosaic,.alaca-home__grid--intro{grid-template-columns:repeat(2,1fr)}.alaca-home__grid--mosaic>.alaca-home__tile--lead{grid-column:1 / -1}}@media(min-width:64rem){.alaca-home__tiles--3{grid-template-columns:repeat(3,1fr)}.alaca-home__tiles--4{grid-template-columns:repeat(4,1fr)}.alaca-home__grid--row.alaca-home__grid--3{grid-template-columns:repeat(3,1fr)}.alaca-home__grid--row.alaca-home__grid--4{grid-template-columns:repeat(4,1fr)}.alaca-home__grid--mosaic{grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto auto}.alaca-home__grid--mosaic>.alaca-home__tile--lead{grid-column:1;grid-row:1 / span 2}.alaca-home__grid--intro{grid-template-columns:2fr 1fr 1fr}}.alaca-home__photo{position:relative;overflow:clip;background:#0e0e0e}.alaca-home__photo--45{aspect-ratio:4 / 5}.alaca-home__photo--43{aspect-ratio:4 / 3}.alaca-home__photo--1610{aspect-ratio:16 / 10}.alaca-home__photo--square{aspect-ratio:1}.alaca-home__photo--lead{aspect-ratio:4 / 3}@media(min-width:64rem){.alaca-home__photo--lead{aspect-ratio:auto;flex:1;min-height:34rem}}.alaca-home__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%);transition:scale var(--hm-motion) var(--hm-ease)}.alaca-home__cell-link:hover .alaca-home__img,.alaca-home__cell-link:focus-visible .alaca-home__img{scale:1.012}.alaca-home__foot{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:var(--hm-compact)}.alaca-home__foot--cell{padding:var(--hm-cell)}.alaca-home__foot-text{min-width:0}.alaca-home__card{display:flex;flex-direction:column}.alaca-home__card .alaca-home__foot{margin-top:auto}.alaca-home__stop-time{position:absolute;inset-inline:0;top:0;display:flex;flex-direction:column;gap:4px;padding:var(--hm-cell);background:linear-gradient(to bottom,rgb(0 0 0 / .75),rgb(0 0 0 / .35) 60%,transparent);pointer-events:none}.alaca-home__time{font-family:var(--hm-editorial);font-size:clamp(28px,2.6vw,40px);line-height:1.1;font-weight:500;font-variant-numeric:tabular-nums;color:var(--hm-bone)}.alaca-home__phase{font-size:11px;line-height:16px;letter-spacing:.14em;font-weight:500;text-transform:uppercase;color:#ebe8e2cc}.alaca-home--rail{overflow:clip}.alaca-home__rail{display:flex;width:max-content;padding:var(--hm-cell) 0;white-space:nowrap;font-family:var(--hm-editorial);font-size:clamp(34px,3.8vw,60px);line-height:1.04;font-weight:500;color:var(--hm-grey);animation:alaca-home-rail var(--rail-duration, 54s) linear infinite}[dir=rtl] .alaca-home__rail{animation-name:alaca-home-rail-rtl}.alaca-home__rail-run{display:flex;flex-shrink:0;align-items:center}.alaca-home__rail-word{padding:0 24px}@media(min-width:64rem){.alaca-home__rail-word{padding:0 40px}}.alaca-home__rail-dash{color:#8a877f80}@keyframes alaca-home-rail{to{transform:translate(-50%)}}@keyframes alaca-home-rail-rtl{to{transform:translate(50%)}}.alaca-home__grid--ledger{grid-template-columns:1fr}@media(min-width:40rem){.alaca-home__grid--ledger{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.alaca-home__grid--ledger.alaca-home__grid--3{grid-template-columns:repeat(3,1fr)}.alaca-home__grid--ledger.alaca-home__grid--4{grid-template-columns:repeat(4,1fr)}}.alaca-home__figure{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;height:100%;padding:var(--hm-cell);text-decoration:none;color:inherit}.alaca-home--ledger-figures .alaca-home__figure{min-height:14rem}@media(min-width:64rem){.alaca-home--ledger-figures a.alaca-home__figure{flex-direction:column}.alaca-home--ledger-figures a.alaca-home__figure .alaca-home__cell-arrow{margin-top:auto}}.alaca-home__value+.alaca-home__label{margin-top:12px}.alaca-home__figure .alaca-home__line{margin-top:12px}.alaca-home--ledger-compact .alaca-home__figure{min-height:0;padding:20px var(--hm-cell)}.alaca-home__grid--frames{grid-template-columns:repeat(2,1fr)}@media(min-width:64rem){.alaca-home__grid--frames.alaca-home__grid--4{grid-template-columns:repeat(4,1fr)}.alaca-home__grid--frames.alaca-home__grid--3{grid-template-columns:repeat(3,1fr)}}.alaca-home__frame{padding:var(--hm-compact)}.alaca-home__caption{margin-top:16px}.alaca-home__figcaption{padding:12px var(--hm-compact);font-size:13px;line-height:20px;letter-spacing:.02em;color:var(--hm-grey)}.alaca-home__path{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:var(--hm-cell)}.alaca-home__path .alaca-home__feature{margin-top:12px}.alaca-home__path-body{flex:1;margin-top:12px}.alaca-home__path-cta{display:flex;align-items:center;gap:8px;margin-top:24px;transition:color var(--hm-hover) var(--hm-ease)}.alaca-home__cell-link:hover .alaca-home__path-cta{color:var(--hm-bone)}@media(prefers-reduced-motion:reduce){.alaca-home__rail{animation:none}.alaca-home__img,.alaca-home__nudge,.alaca-home__cell-arrow,.alaca-home__cta,.alaca-home__path-cta{transition:none}.alaca-home__cell-link:hover .alaca-home__img{scale:1}:is(.alaca-home__cta,.alaca-home__cell-link):hover .alaca-home__nudge{translate:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/alaca-home.css.map */
