.arch_screen__xbxJv{min-height:100vh;min-height:100dvh;box-sizing:border-box;background:#0b0c0d;color:#ffffff;padding:clamp(32px,5vw,64px) clamp(16px,3vw,32px);display:flex;align-items:center;justify-content:center}.arch_shell___58B0{width:100%;max-width:1080px;margin:0 auto;animation:arch_archIn__QREYO .5s cubic-bezier(.22,1,.36,1) both}@keyframes arch_archIn__QREYO{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.arch_head__KLcLp{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:clamp(22px,3vw,34px)}.arch_title__3l5co{margin:0;font-size:clamp(22px,3vw,32px);line-height:1.1;letter-spacing:-.03em;font-weight:700;color:#ffffff}.arch_lede__8M_ib{margin:0;font-size:13px;line-height:1.55;color:#6e6a63;text-wrap:pretty}.arch_ledeStrong__KreJ5{color:#ffffff;font-weight:700}.arch_tenants__TstG0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));grid-gap:16px;gap:16px}.arch_tenant__TJsBs{padding:clamp(16px,2vw,22px);display:flex;flex-direction:column;gap:12px}.arch_tenantShoes__RGNrq{border:1px solid rgba(232,161,114,.35)}.arch_tenantCafe__snfiy{border:1px solid rgba(47,59,48,.6)}.arch_tenantLabel__HF98L{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.arch_labelShoes__dkSdR{color:#e8a172}.arch_labelCafe__wxvzf{color:#8fa98c}.arch_shops__DuNrE{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.arch_shop__qCDIr{background:#17181a;border:1px solid rgba(255,255,255,.1);padding:14px}.arch_shopLabel__7el6r{font-size:14px;font-weight:700;color:#ffffff;margin-bottom:10px;display:flex;align-items:center;gap:8px}.arch_rows__o_UzZ{display:flex;flex-direction:column;gap:6px;font-size:12.5px;line-height:1.35;color:#b9b4ac}.arch_value__QkoVR{color:#ffffff;font-weight:600}.arch_valueOutlet__3W4Vv{color:#e11d48;font-weight:600}.arch_valueCafe__WbR4P{color:#8fa98c;font-weight:600}.arch_rowMuted__nFN57{color:#6e6a63}.arch_flow__vGWBw{display:flex;justify-content:center;color:#4a4742}.arch_flowWide__cwBAG{padding:10px 0}.arch_admin__HsyXv{padding:12px 14px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;color:#ffffff}.arch_adminShoes__6yLBy{background:rgba(232,161,114,.12);border:1px solid rgba(232,161,114,.35)}.arch_adminCafe__ohImS{background:rgba(47,59,48,.3);border:1px solid rgba(47,59,48,.6)}.arch_iconMuted__jcEn1{color:#8a8478}.arch_iconShoes__r88_A{color:#e8a172}.arch_iconCafe__tdjxI{color:#8fa98c}.arch_stack__nPoYs{border:1px solid rgba(255,255,255,.14)}.arch_surfaces__G_lBQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.arch_surface__Wvirh{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.14);border-right:1px solid rgba(255,255,255,.14);font-size:12.5px;font-weight:600;color:#b9b4ac}.arch_surfaceLast__b_Z8p{border-right:none}.arch_port__Jwpta{background:#17181a;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.14);font-size:13.5px;font-weight:700;color:#ffffff}.arch_portDot__4eusD{width:8px;height:8px;background:#c2410c;display:block;flex:none}.arch_kernel__ALGjS{background:#e7e4de;padding:16px 14px;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.arch_kernelName__hTU1X{font-size:clamp(16px,2vw,20px);font-weight:700;letter-spacing:-.02em;color:#0f1011}.arch_kernelParts__QI8j5{font-size:12.5px;color:#5c574f}.arch_data__FidLr{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border-top:1px solid rgba(255,255,255,.14)}.arch_datum__jLTcM{padding:13px 14px;border-right:1px solid rgba(255,255,255,.14);font-size:13px;font-weight:600;color:#b9b4ac}.arch_datumLast__AMIUd{border-right:none}.arch_infra__f67u8{border-top:1px solid rgba(255,255,255,.14);padding:13px 14px;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.arch_infraName__VgS4O{font-size:13px;font-weight:700;color:#ffffff}.arch_infraParts__XD3KR{font-size:12.5px;color:#6e6a63}.arch_switchWrap__EVr7S{display:flex;justify-content:center}.arch_switchWrapOpen__5f_B7{margin-top:clamp(28px,4vw,44px)}.arch_switchWrapClose__z1Wjm{margin-top:clamp(24px,3vw,36px)}.arch_switch__eObaZ{background:none;border:none;cursor:pointer;font-family:inherit;display:inline-flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8a8478;transition:color .2s}.arch_switch__eObaZ:hover{color:#ffffff}@media (max-width:560px){.arch_shops__DuNrE{grid-template-columns:minmax(0,1fr)}}.gate_backdrop__LmC_a{min-height:100vh;min-height:100dvh;box-sizing:border-box;background:#0f1011;display:flex;align-items:center;justify-content:center;padding:clamp(24px,4vw,56px) clamp(16px,3vw,32px);color:#ffffff}.gate_shell__ikjSj{width:100%;max-width:1080px;animation:gate_dmIn__OjWzz .6s cubic-bezier(.22,1,.36,1) both}@keyframes gate_dmIn__OjWzz{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.gate_masthead__nBgrZ{margin-bottom:clamp(20px,3vw,30px)}.gate_brand__kL4KY{display:inline-flex;align-items:baseline;font-size:20px;letter-spacing:-.02em}.gate_brandName__8SI_z{font-weight:700;color:#ffffff}.gate_brandDot__hr15A{color:#c2410c}.gate_brandDemo__gUwIY{font-weight:500;color:#8a8478}.gate_title___fp3K{margin:14px 0 0;font-size:clamp(26px,3.6vw,40px);line-height:1.08;letter-spacing:-.03em;font-weight:700;color:#ffffff;max-width:28ch}.gate_titleLine__UjQAu{display:block}.gate_titleAccent__0yvAA{color:#c2410c;font-weight:700}.gate_foot__fMVWO{margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.gate_notice__vXlYL{margin:0;max-width:640px;font-size:12px;line-height:1.55;color:#6e6a63;text-wrap:pretty}.gate_langWrap__I1oO0{display:flex;align-items:center;gap:8px}.gate_langBtn__aPjrB{background:none;border:none;padding:2px 4px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:color .2s;color:#6e6a63}.gate_langActive__7ojGs,.gate_langBtn__aPjrB:hover{color:#ffffff}.gate_backRow__eGLw_{margin-top:14px}.gate_backLink__aLSwD{font-size:13px;font-weight:600;color:#8a8478;text-decoration:none;transition:color .2s}.gate_backLink__aLSwD:hover{color:#ffffff}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_coffee/_next/static/media/fraunces-300-800-latin.9ba3debd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_coffee/_next/static/media/fraunces-300-800-latin-ext.b2ed6f1f.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}.hub_hub__3Yvh6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));grid-gap:16px;gap:16px}.hub_tenant___FlOn{box-sizing:border-box;background:#17181a;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;color:#ffffff}.hub_tenantLight__4bieI{background:#f3ede3;color:#241c14}.hub_head__JIVoO{padding:clamp(20px,2.4vw,26px) clamp(20px,2.4vw,28px);border-bottom:1px solid rgba(255,255,255,.1);text-align:left}.hub_tenantLight__4bieI .hub_head__JIVoO{border-bottom-color:rgba(43,33,24,.14)}.hub_headTop__BZrgF{display:flex;align-items:center;justify-content:space-between;gap:12px}.hub_eyebrow__cQOwy{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8a8478}.hub_tenantLight__4bieI .hub_eyebrow__cQOwy{color:#7a6a55}.hub_badge__Yff4N{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0f1011;background:#e7e4de;padding:4px 9px}.hub_tenantLight__4bieI .hub_badge__Yff4N{color:#2f3b30;background:none;border:1px solid rgba(47,59,48,.35)}.hub_headline__LbQoR{margin-top:12px;font-size:15px;font-weight:600;color:#ffffff}.hub_tenantLight__4bieI .hub_headline__LbQoR{font-family:Fraunces,Georgia,serif;font-size:19px;color:#241c14}.hub_blurb__q8wgt{margin:6px 0 0;font-size:13px;line-height:1.55;color:#8a8478;text-wrap:pretty}.hub_tenantLight__4bieI .hub_blurb__q8wgt{color:#6b5c49}.hub_face__mSsJS{padding:clamp(20px,2.4vw,26px) clamp(20px,2.4vw,28px);border-bottom:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:14px;flex:1 1}.hub_faceSecond__L_Oii{border-bottom-color:rgba(255,255,255,.1)}.hub_tenantLight__4bieI .hub_face__mSsJS{border-bottom-color:rgba(43,33,24,.1)}.hub_tenantLight__4bieI .hub_faceSecond__L_Oii{border-bottom-color:rgba(43,33,24,.14)}.hub_mark__e9_Yc{align-self:flex-start;display:inline-flex;align-items:baseline;font-size:19px;letter-spacing:-.02em;font-weight:700;color:#ffffff}.hub_tenantLight__4bieI .hub_mark__e9_Yc{font-family:Fraunces,Georgia,serif;font-size:21px;font-weight:600;letter-spacing:-.01em;color:#241c14}.hub_markDot__podpR{color:#c2410c}.hub_faceSecond__L_Oii .hub_markDot__podpR{color:#e11d48}.hub_tenantLight__4bieI .hub_faceSecond__L_Oii .hub_markDot__podpR,.hub_tenantLight__4bieI .hub_markDot__podpR{color:#a9793f}.hub_markTail__hdO5i{font-weight:500;color:#c2410c}.hub_faceSecond__L_Oii .hub_markTail__hdO5i{color:#e11d48}.hub_tenantLight__4bieI .hub_faceSecond__L_Oii .hub_markTail__hdO5i,.hub_tenantLight__4bieI .hub_markTail__hdO5i{font-weight:600;color:#241c14}.hub_faceBlurb__qIK7m{margin:0;font-size:14px;line-height:1.6;color:#b9b4ac;text-wrap:pretty}.hub_tenantLight__4bieI .hub_faceBlurb__qIK7m{color:#4a3f32}.hub_cta__pBliB{align-self:flex-start;display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:600;padding:11px 18px;background:transparent;color:#ffffff;border:1px solid rgba(255,255,255,.24);cursor:pointer;font-family:inherit;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.hub_cta__pBliB:hover{background:#ffffff;border-color:#ffffff;color:#17181a}.hub_tenantLight__4bieI .hub_cta__pBliB{color:#241c14;border-color:rgba(36,28,20,.28)}.hub_tenantLight__4bieI .hub_cta__pBliB:hover{background:#2f3b30;border-color:#2f3b30;color:#f3ede3}.hub_unaddressed__pjTG3{align-self:flex-start;display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600;padding:11px 18px;border:1px dashed rgba(255,255,255,.24);color:#8a8478}.hub_tenantLight__4bieI .hub_unaddressed__pjTG3{border-color:rgba(36,28,20,.28);color:#7a6a55}.hub_admin__F16jJ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px clamp(20px,2.4vw,28px);background:rgba(255,255,255,.03);text-decoration:none;transition:background .2s}.hub_admin__F16jJ:hover{background:rgba(255,255,255,.09)}.hub_tenantLight__4bieI .hub_admin__F16jJ{background:rgba(43,33,24,.05)}.hub_tenantLight__4bieI .hub_admin__F16jJ:hover{background:rgba(43,33,24,.11)}.hub_adminName__NRctN{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#ffffff}.hub_tenantLight__4bieI .hub_adminName__NRctN{color:#241c14}.hub_adminHost__2HzT7{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:#8a8478}.hub_tenantLight__4bieI .hub_adminHost__2HzT7{color:#7a6a55}.hub_here__BNHsx{margin-top:18px;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12px;line-height:1.55;color:#6e6a63}.hub_hereHost__YqktT{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:#8a8478}.hub_hereLink__IqW4d{background:none;border:none;padding:0;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;color:#8a8478;text-decoration:underline;transition:color .2s}.hub_hereLink__IqW4d:hover{color:#ffffff}.ribbon_ribbon__HgjrN{display:block;width:100%;margin:0}.ribbon_ribbon__HgjrN[data-armed=true]{opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.ribbon_ribbon__HgjrN[data-armed=true][data-revealed=true]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ribbon_ribbon__HgjrN[data-armed=true]{transform:none}}.ribbon_button__xR_Lt{display:block;width:100%;margin:0;border:0;cursor:pointer;background:#c0261f;color:#ffffff;padding:8px 16px;font-family:inherit;font-size:13px;line-height:1.4;letter-spacing:.01em;text-align:center;transition:background .15s ease}.ribbon_button__xR_Lt:hover{background:#9e1e18}.ribbon_button__xR_Lt:focus-visible{outline:2px solid #ffffff;outline-offset:-4px}.CompositionGapNotice_wrap__kdAUN{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:var(--space-lg);background:var(--color-canvas)}.CompositionGapNotice_card__aRKCS{max-width:34rem;text-align:center}.CompositionGapNotice_lede__9oXbP{margin:0 0 var(--space-sm);color:var(--color-ink);font-family:var(--type-headline-md-family);font-size:var(--type-headline-md-size)}.CompositionGapNotice_body__rRAGm{margin:0;color:var(--color-ink-soft);font-family:var(--type-body-family);font-size:var(--type-body-size)}.CompositionGapNotice_detail__Jcl32{margin:var(--space-md) 0 0;color:var(--color-muted);font-family:var(--type-micro-family);font-size:var(--type-micro-size)}