.TenancyMattersTimelineSection_section__TCu_1{position:relative;padding:clamp(70px,8vw,100px) 0;background:var(--white);overflow:hidden}.TenancyMattersTimelineSection_container__u5Qbe{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:0 clamp(16px,3vw,24px)}.TenancyMattersTimelineSection_layout__m8nxw{display:grid;grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr);grid-gap:clamp(24px,4vw,40px);gap:clamp(24px,4vw,40px);align-items:start}.TenancyMattersTimelineSection_aside__WvHRJ{position:-webkit-sticky;position:sticky;top:110px;align-self:start}.TenancyMattersTimelineSection_asideCard__XeHar{display:flex;flex-direction:column;height:100%;padding:clamp(26px,3vw,34px);border-radius:24px;background:var(--white);border:1px solid rgba(14,94,91,.1);box-shadow:0 18px 44px rgba(10,70,68,.08),0 2px 8px rgba(10,70,68,.03)}.TenancyMattersTimelineSection_tagline__35ttW{display:inline-block;margin:0 0 14px;padding:7px 14px;border-radius:999px;background:rgba(226,106,76,.15);font-family:var(--font-two);font-size:clamp(12px,1.2vw,13px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cta)}.TenancyMattersTimelineSection_title__mF6yq{margin:0 0 14px;font-family:var(--font-two);font-size:clamp(26px,3.2vw,38px);line-height:1.28;font-weight:800;color:var(--primary-dark)}.TenancyMattersTimelineSection_intro__ZZA74{margin:0 0 22px;font-size:clamp(14px,1.35vw,17px);line-height:1.7;color:var(--gray)}.TenancyMattersTimelineSection_highlights__QZeTl{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:10px}.TenancyMattersTimelineSection_highlights__QZeTl li{position:relative;padding:10px 14px 10px 38px;border-radius:12px;background:#f7f4f1;font-family:var(--font-two);font-size:14px;font-weight:600;color:var(--primary-dark)}.TenancyMattersTimelineSection_highlights__QZeTl li:before{content:"";position:absolute;left:14px;top:50%;width:10px;height:10px;border-radius:50%;transform:translateY(-50%);background:var(--primary);box-shadow:0 0 0 4px rgba(14,94,91,.15)}.TenancyMattersTimelineSection_progressBlock__SBzFt{margin-bottom:18px}.TenancyMattersTimelineSection_progressHead__jphEl{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-family:var(--font-two);font-size:13px}.TenancyMattersTimelineSection_progressHead__jphEl span{color:var(--gray);font-weight:500}.TenancyMattersTimelineSection_progressHead__jphEl strong{color:var(--primary-dark);font-weight:700}.TenancyMattersTimelineSection_progressTrack__HUkNa{height:8px;border-radius:999px;background:rgba(14,94,91,.1);overflow:hidden}.TenancyMattersTimelineSection_progressFill__KhrwD{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--primary),var(--cta));transition:width .35s ease}.TenancyMattersTimelineSection_navChips__XROhI{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px}.TenancyMattersTimelineSection_chip__JUCZT{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(14,94,91,.14);border-radius:12px;background:#f7f4f1;color:var(--primary-dark);font-size:16px;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.TenancyMattersTimelineSection_chip__JUCZT svg{width:1em;height:1em}.TenancyMattersTimelineSection_chip__JUCZT:hover{transform:translateY(-2px);border-color:rgba(14,94,91,.28)}.TenancyMattersTimelineSection_chipActive__3hB8G{background:var(--primary);border-color:var(--primary);color:var(--white);box-shadow:0 8px 18px rgba(14,94,91,.25)}.TenancyMattersTimelineSection_scrollWrap__hY5vo{display:flex;flex-direction:column;min-width:0;border-radius:24px;background:var(--white);border:1px solid rgba(14,94,91,.1);box-shadow:0 18px 44px rgba(10,70,68,.08),0 2px 8px rgba(10,70,68,.03);overflow:hidden}.TenancyMattersTimelineSection_scrollPanel__VtYah{position:relative;flex:1 1 auto;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;padding:clamp(16px,2vw,22px) clamp(14px,1.8vw,18px) clamp(18px,2.2vw,24px) clamp(10px,1.2vw,12px);scrollbar-width:thin;scrollbar-color:rgba(14,94,91,.35) transparent;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.TenancyMattersTimelineSection_scrollPanel__VtYah::-webkit-scrollbar{width:6px}.TenancyMattersTimelineSection_scrollPanel__VtYah::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(14,94,91,.28)}.TenancyMattersTimelineSection_timeline__jYz2X{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.TenancyMattersTimelineSection_item__siKMy{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:16px;gap:16px;padding-bottom:22px;align-items:start}.TenancyMattersTimelineSection_itemLast__sYhco{padding-bottom:4px}.TenancyMattersTimelineSection_marker__txdUU{position:relative;display:flex;justify-content:center}.TenancyMattersTimelineSection_marker__txdUU:before{content:"";position:absolute;top:52px;bottom:-22px;left:50%;width:2px;transform:translateX(-50%);background:linear-gradient(180deg,rgba(226,106,76,.55),rgba(14,94,91,.18))}.TenancyMattersTimelineSection_itemLast__sYhco .TenancyMattersTimelineSection_marker__txdUU:before{display:none}.TenancyMattersTimelineSection_dot__XsxLU{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#ece8e3;color:var(--primary);font-size:16px;border:2px solid rgba(14,94,91,.15);transition:background .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}.TenancyMattersTimelineSection_itemActive__9a3SS .TenancyMattersTimelineSection_dot__XsxLU{background:var(--cta);color:var(--white);border-color:transparent;box-shadow:0 12px 26px rgba(226,106,76,.32);transform:scale(1.06)}.TenancyMattersTimelineSection_itemBody__3vG8B{position:relative;height:auto;padding:20px 22px 22px;border-radius:18px;background:#f7f4f1;border:1px solid rgba(14,94,91,.08);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}.TenancyMattersTimelineSection_itemBody__3vG8B:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--primary),var(--cta));opacity:0;transition:opacity .3s ease}.TenancyMattersTimelineSection_itemActive__9a3SS .TenancyMattersTimelineSection_itemBody__3vG8B{background:var(--white);border-color:rgba(14,94,91,.16);box-shadow:0 14px 34px rgba(10,70,68,.1);transform:translateX(4px)}.TenancyMattersTimelineSection_itemActive__9a3SS .TenancyMattersTimelineSection_itemBody__3vG8B:before{opacity:1}.TenancyMattersTimelineSection_itemHead__SRyjb{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.TenancyMattersTimelineSection_step__RkPDT{font-family:var(--font-two);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cta)}.TenancyMattersTimelineSection_itemNum__t_HQs{font-family:var(--font-two);font-size:28px;font-weight:800;line-height:1;color:rgba(14,94,91,.15)}.TenancyMattersTimelineSection_itemActive__9a3SS .TenancyMattersTimelineSection_itemNum__t_HQs{color:rgba(226,106,76,.28)}.TenancyMattersTimelineSection_itemTitle__UZwyn{margin:0 0 8px;font-family:var(--font-two);font-size:clamp(18px,1.8vw,22px);font-weight:700;line-height:1.3;color:var(--primary-dark)}.TenancyMattersTimelineSection_itemText__v_gtL{margin:0;font-size:clamp(14px,1.3vw,16px);line-height:1.7;color:var(--gray)}@media (min-width:1201px){.TenancyMattersTimelineSection_layout__m8nxw{align-items:start}.TenancyMattersTimelineSection_scrollWrap__hY5vo{flex-shrink:0;align-self:start}.TenancyMattersTimelineSection_scrollPanel__VtYah{max-height:100%}.TenancyMattersTimelineSection_item__siKMy{gap:12px;padding-bottom:14px}.TenancyMattersTimelineSection_itemLast__sYhco{padding-bottom:2px}.TenancyMattersTimelineSection_marker__txdUU:before{top:48px;bottom:-14px}.TenancyMattersTimelineSection_dot__XsxLU{width:44px;height:44px;font-size:15px}.TenancyMattersTimelineSection_itemBody__3vG8B{padding:14px 16px 16px}.TenancyMattersTimelineSection_itemHead__SRyjb{margin-bottom:6px}.TenancyMattersTimelineSection_itemNum__t_HQs{font-size:22px}.TenancyMattersTimelineSection_itemTitle__UZwyn{margin-bottom:6px;font-size:clamp(16px,1.5vw,19px)}.TenancyMattersTimelineSection_itemText__v_gtL{font-size:clamp(13px,1.15vw,15px);line-height:1.6}.TenancyMattersTimelineSection_itemActive__9a3SS .TenancyMattersTimelineSection_itemBody__3vG8B{transform:translateX(3px)}}@media (max-width:1366px) and (min-width:1201px){.TenancyMattersTimelineSection_asideCard__XeHar{padding:clamp(22px,2.4vw,28px)}.TenancyMattersTimelineSection_title__mF6yq{font-size:clamp(24px,2.6vw,32px)}.TenancyMattersTimelineSection_intro__ZZA74{margin-bottom:18px;font-size:clamp(14px,1.25vw,16px)}.TenancyMattersTimelineSection_highlights__QZeTl{margin-bottom:18px;gap:8px}.TenancyMattersTimelineSection_highlights__QZeTl li{padding:8px 12px 8px 34px;font-size:13px}.TenancyMattersTimelineSection_progressBlock__SBzFt{margin-bottom:14px}}@media (max-width:1200px){.TenancyMattersTimelineSection_layout__m8nxw{grid-template-columns:1fr;gap:20px}.TenancyMattersTimelineSection_aside__WvHRJ{position:static}.TenancyMattersTimelineSection_scrollPanel__VtYah,.TenancyMattersTimelineSection_scrollWrap__hY5vo{height:auto!important;max-height:none!important;overflow:visible}.TenancyMattersTimelineSection_navChips__XROhI{margin-top:0;padding-top:0}}@media (max-width:575px){.TenancyMattersTimelineSection_section__TCu_1{padding:clamp(56px,8vw,70px) 0}.TenancyMattersTimelineSection_asideCard__XeHar,.TenancyMattersTimelineSection_scrollWrap__hY5vo{border-radius:18px}.TenancyMattersTimelineSection_asideCard__XeHar{padding:22px}.TenancyMattersTimelineSection_item__siKMy{grid-template-columns:44px minmax(0,1fr);gap:12px}.TenancyMattersTimelineSection_dot__XsxLU{width:40px;height:40px;font-size:14px}.TenancyMattersTimelineSection_marker__txdUU:before{top:44px}.TenancyMattersTimelineSection_itemBody__3vG8B{padding:16px}.TenancyMattersTimelineSection_itemActive__9a3SS .TenancyMattersTimelineSection_itemBody__3vG8B{transform:none}.TenancyMattersTimelineSection_chip__JUCZT{width:36px;height:36px;font-size:15px}.TenancyMattersTimelineSection_scrollPanel__VtYah{padding:16px 12px 22px 8px}}