.arch-cover{background:var(--c-cedar-deep);min-block-size:100svh;color:var(--c-sand);align-items:end;display:grid;position:relative;overflow:clip}.arch-cover:after{content:"";background:linear-gradient(180deg, transparent 40%, rgba(var(--c-black-rgb), .55));position:absolute;inset:0}.arch-cover__pic{z-index:0;position:absolute;inset:0 0 -10%}.arch-cover__img{object-fit:cover;object-position:70% 50%;block-size:100%;inline-size:100%;position:absolute;inset:0}.arch-cover__inner{z-index:1;padding-block:var(--space-30) var(--space-16);position:relative;container-type:inline-size}.arch-cover__title{--cover-ink:8.7184;--cover-ink-start:.0767;margin:0;font-family:var(--font-display);font-size:calc(100cqi / var(--cover-ink));font-weight:400;line-height:var(--lh-caps);letter-spacing:.02em;text-transform:uppercase;color:var(--c-dusk-sky);margin-inline-start:calc(var(--cover-ink-start) * 1em)}.arch-cover__title:lang(uz){--cover-ink:8.4744}.arch-cover__title .split-reveal__char:last-child{letter-spacing:0;margin-inline-end:0}.arch-cover__lead{z-index:1;font-family:var(--font-text);font-size:var(--fs-small);font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0;line-height:1.5;position:absolute;inset-block-start:50%;inset-inline-start:max(var(--container-pad), env(safe-area-inset-left,0px));translate:0 -50%}.arch-cover__lead-line{display:block}
.arch-manifest{--k:calc(100cqw / 884);z-index:3;isolation:isolate;padding-block:max(var(--space-40), calc(120 * var(--k))) max(var(--space-40), calc(170 * var(--k)));background:var(--c-cedar-deep);color:var(--c-sand);margin-block-end:calc(-1 * var(--sheet-overlap));position:relative;container-type:inline-size}.arch-manifest__hero{min-block-size:calc(537 * var(--k));text-align:center;position:relative}.arch-manifest__rule{background:color-mix(in srgb, var(--c-sand) 25%, transparent);block-size:clamp(2.4rem,8.5vh,6rem);inline-size:1px;position:absolute;inset-block-end:calc(100% + clamp(1.5rem,4vh,3rem));inset-inline-start:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.arch-manifest__rule{transform-origin:top;animation:linear both arch-manifest-rule;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes arch-manifest-rule{0%{scale:1 0}to{scale:1}}.arch-manifest__headline{z-index:1;position:relative}.arch-manifest__kicker{color:rgba(var(--c-sand-rgb), .8);font-size:var(--fs-small);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.arch-manifest__word{z-index:1;font-family:var(--font-display);font-size:calc(220 * var(--k));letter-spacing:.13em;color:var(--c-clay);pointer-events:none;margin-block-start:calc(33 * var(--k));line-height:.8;position:relative}.arch-manifest__letters{white-space:nowrap}.arch-manifest__letter{display:inline-block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.arch-manifest__letters{view-timeline:--manifest-word block}.arch-manifest__glyph{animation:1ms linear both arch-manifest-far;animation-timeline:--manifest-word;animation-range:cover;translate:0 -10.8%}.arch-manifest__letter:is(:nth-child(2),:nth-child(4)) .arch-manifest__glyph{animation-name:arch-manifest-near;translate:0 33.1%}}}@keyframes arch-manifest-near{0%{translate:0 33.1%}to{translate:0 -20.3%}}@keyframes arch-manifest-far{0%{translate:0 -10.8%}to{translate:0 6.6%}}.arch-manifest__glyph{display:inline-block}.arch-manifest__letter:last-child .arch-manifest__glyph{letter-spacing:0}.arch-manifest__sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.arch-manifest__frame_house{aspect-ratio:353/420;inline-size:39.4%;inset-block-start:calc(117 * var(--k));inset-inline-start:31.2%}.arch-manifest__frame_room{aspect-ratio:131/180;inline-size:14.6%;inset-block-start:calc(271 * var(--k));inset-inline-start:4.1%}.arch-manifest__aside{inline-size:22%;color:rgba(var(--c-sand-rgb), .8);font-size:var(--fs-small);line-height:var(--lh-body);letter-spacing:var(--tracking-label);text-align:start;text-transform:uppercase;margin:0;position:absolute;inset-block-start:calc(262 * var(--k));inset-inline-start:74.4%}.arch-manifest__stage{min-block-size:calc(684 * var(--k));margin-block-start:calc(66 * var(--k));position:relative}.arch-manifest__eyebrow{color:var(--c-mute);font-size:var(--fs-small);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0;position:absolute;inset-block-start:calc(12 * var(--k));inset-inline-start:var(--container-pad)}.arch-manifest__title{z-index:1;font-family:var(--font-display);font-size:calc(48 * var(--k));letter-spacing:var(--tracking-h2);text-transform:uppercase;margin:0;font-weight:400;line-height:1.15;position:relative}.arch-manifest__line{inline-size:max-content;display:block}.arch-manifest__line_1{margin-inline-start:16.6%}.arch-manifest__line_2{margin-inline-start:36.8%}.arch-manifest__line_3{margin-inline-start:51.6%}.arch-manifest__text{inline-size:26%;min-inline-size:26ch;margin:calc(30 * var(--k)) 0 0 34.4%;color:rgba(var(--c-sand-rgb), .8);font-size:var(--fs-body);line-height:var(--lh-body);text-transform:uppercase;text-wrap:pretty}.arch-manifest__nav{display:none}.arch-manifest__reel{display:contents}.arch-manifest__frame{position:absolute;overflow:clip}.arch-manifest__mask,.arch-manifest__content{transition:translate 1.2s var(--ease-out-cubic);position:absolute;inset:0}.arch-manifest__mask{overflow:clip}.arch-manifest__img{transition:scale 2.2s var(--ease-out-cubic)}.arch-manifest__frame_pending .arch-manifest__mask{translate:0 100%}.arch-manifest__frame_pending .arch-manifest__content{translate:0 -90%}.arch-manifest__frame_pending .arch-manifest__img{scale:1.15}.arch-manifest__frame_instant :is(.arch-manifest__mask,.arch-manifest__content,.arch-manifest__img){transition:none}.arch-manifest__img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.arch-manifest__frame_house .arch-manifest__img{object-position:60% 50%}.arch-manifest__frame_boulevard .arch-manifest__img{object-position:90% 50%}.arch-manifest__window{position:absolute;inset:0;overflow:clip}.arch-manifest__depth{position:absolute;inset:0}.arch-manifest__img_deep{block-size:120%;inset:-10% 0}.arch-manifest__frame_house .arch-manifest__depth{transform-origin:62% 42%}.arch-manifest__frame_street .arch-manifest__depth{transform-origin:45% 82%}.arch-manifest__frame_boulevard{aspect-ratio:225/370;inline-size:25.2%;inset-block-start:calc(74 * var(--k));inset-inline-start:74.8%}.arch-manifest__frame_court{aspect-ratio:128/204;inline-size:14.5%;inset-block-start:calc(140 * var(--k));inset-inline-start:0}.arch-manifest__frame_street{aspect-ratio:215/298;inline-size:24.3%;inset-block-start:calc(340 * var(--k));inset-inline-start:34.4%}.arch-manifest__frame_plaza{aspect-ratio:103/132;inline-size:11.6%;inset-block-start:calc(552 * var(--k));inset-inline-start:74.8%}.arch-manifest__coda{max-inline-size:calc(540 * var(--k));font-family:var(--font-display);font-size:calc(21 * var(--k));letter-spacing:var(--tracking-h4);text-align:center;text-transform:uppercase;text-wrap:balance;margin:0 auto;line-height:1.06}.arch-manifest__video{justify-content:center;align-items:center;gap:var(--space-3);min-inline-size:calc(162 * var(--k));min-block-size:3.5rem;margin:calc(28 * var(--k)) auto 0;padding:0 var(--space-8);border:1px solid rgba(var(--c-sand-rgb), .28);background:rgba(var(--c-black-rgb), .24);color:var(--c-sand);font:inherit;font-size:var(--fs-small);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;transition:border-color var(--dur-base) var(--ease-smooth);display:flex}.arch-manifest__video:hover{border-color:rgba(var(--c-sand-rgb), .6)}.arch-manifest__video:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.arch-manifest__play{place-items:center;display:grid}.arch-manifest__play svg{block-size:.75rem;inline-size:.75rem}@media (max-width:767.98px){.arch-manifest__img_deep{block-size:100%;inset:0}.arch-manifest__hero{min-block-size:0;padding-block-end:0}.arch-manifest__word{margin-block-start:calc(var(--space-2) + 19 * var(--k));font-size:25vw}.arch-manifest__frame_house{aspect-ratio:268/360;inline-size:67.7%;inset-block-start:14vw;inset-inline-start:15.6%}.arch-manifest__frame_room{aspect-ratio:92/145;inline-size:23%;inset-block-start:52vw;inset-inline:auto 2%}.arch-manifest__aside{inline-size:auto;max-inline-size:34ch;margin:calc(14vw + 67.7vw * 360 / 268 - 22vw + var(--space-8)) auto 0;padding-inline:var(--container-pad);text-align:center;position:relative;inset:auto}.arch-manifest__stage{min-block-size:0;padding-inline:var(--container-pad);text-align:center;justify-items:center;margin-block-start:var(--space-16);display:grid}.arch-manifest__eyebrow{position:static}.arch-manifest__title{margin-block-start:var(--space-6);font-size:clamp(2rem,11vw,3.5rem)}.arch-manifest__line{inline-size:auto;margin-inline-start:0}.arch-manifest__text{inline-size:auto;min-inline-size:0;max-inline-size:36ch;margin:var(--space-6) 0 0}.arch-manifest__nav{gap:var(--space-4);margin-block-start:var(--space-8);display:flex}.arch-manifest__arrow{aspect-ratio:1;border:1px solid rgba(var(--c-sand-rgb), .28);inline-size:3rem;color:var(--c-sand);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.arch-manifest__arrow:disabled{opacity:.35;cursor:default}.arch-manifest__arrow svg{block-size:1rem;inline-size:1rem}.arch-manifest__reel{justify-self:stretch;gap:var(--space-4);margin:var(--space-8) calc(-1 * var(--container-pad)) 0;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:13%;scroll-padding-inline:13%;display:flex;overflow-x:auto}.arch-manifest__reel::-webkit-scrollbar{display:none}.arch-manifest__reel:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.arch-manifest__reel .arch-manifest__frame{aspect-ratio:290/397;scroll-snap-align:start;flex:0 0 74%;inline-size:auto;position:relative;inset:auto}.arch-manifest__coda{max-inline-size:none;margin:var(--space-16) var(--container-pad) 0;font-size:clamp(1.25rem,6vw,1.75rem)}.arch-manifest__video{margin:var(--space-8) var(--container-pad) 0}}
.arch-details{padding-block:var(--space-30);background:var(--paper);color:var(--c-cedar)}.arch-details__inner{gap:var(--space-16) var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.arch-details__head{grid-area:1/1/auto/6}.arch-details__eyebrow{color:var(--c-clay-deep);font-size:var(--fs-small);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.arch-details__title{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:400;line-height:var(--lh-display);letter-spacing:var(--tracking-h2);text-transform:uppercase}.arch-details__text{max-inline-size:40ch;margin:var(--space-6) 0 0;color:var(--c-stone);font-size:var(--fs-lead);line-height:var(--lh-snug);text-wrap:pretty;text-transform:uppercase}.arch-details__item{margin:0}.arch-details__item_crown{grid-area:1/7/auto/13}.arch-details__item_balconies{grid-area:2/1/auto/7}.arch-details__item_bay{grid-area:2/8/auto/12;margin-block-start:var(--space-30)}.arch-details__item_base{grid-area:3/3/auto/10}.arch-details__img{block-size:auto;inline-size:100%;display:block}.arch-details__caption{margin-block-start:var(--space-4)}.arch-details__name{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:400;line-height:var(--lh-display);text-transform:uppercase;margin:0}.arch-details__note{max-inline-size:36ch;margin:var(--space-2) 0 0;color:var(--c-stone);font-size:var(--fs-body);line-height:var(--lh-body);text-transform:uppercase}@media (max-width:767.98px){.arch-details__inner{row-gap:var(--space-12)}.arch-details__head,.arch-details__item{grid-row:auto;margin-block-start:0}.arch-details__head,.arch-details__item_crown,.arch-details__item_base{grid-column:1/-1}.arch-details__item_balconies{grid-column:1/11}.arch-details__item_bay{grid-column:3/-1}}
