.cr-tenants .cr-tenant-hero{background:linear-gradient(112deg,#fbf8f3 2%,#f5f3e9 66%,#eaf0e2);padding:64px 0 63px}.cr-tenants .cr-tenant-hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:60px;display:grid}.cr-tenants .cr-tenant-hero-copy>p:not(.cr-hero-fine){color:#535b4f;max-width:475px;margin-top:24px;font-size:16px;line-height:1.75}.cr-tenants .cr-tenant-hero-copy .cr-hero-actions{margin-top:27px}.cr-tenants .cr-tenant-hero-art{min-height:385px;padding:20px 22px 42px 5px;position:relative}.cr-tenant-art-backdrop{background:#e0e8d7;border-radius:90px 14px 14px;height:320px;position:relative;overflow:hidden}.cr-tenant-art-backdrop:before{content:"";background:#cbd9c1;height:29%;position:absolute;bottom:0;left:0;right:0}.cr-tenant-sun{background:#f0d9a7;border-radius:50%;width:70px;height:70px;position:absolute;top:35px;right:54px}.cr-tenant-shop-graphic{z-index:1;width:82%;max-width:410px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.cr-tenant-number-card{z-index:2;background:#fff;border:1px solid #e4e7dc;border-radius:12px;width:min(315px,88%);padding:19px 22px 15px;position:absolute;bottom:10px;right:0;box-shadow:0 12px 36px #28332315}.cr-tenant-label{color:#60685c;letter-spacing:.08em;align-items:center;gap:8px;font-size:9px;font-weight:600;display:flex}.cr-tenant-number-card>strong{color:#2f392d;letter-spacing:-.045em;margin:5px 0 9px;font-size:34px;font-weight:500;display:block}.cr-tenant-number-card>strong small{color:#74796f;letter-spacing:0;font-size:10px;font-weight:400}.cr-tenant-split{border-radius:9px;gap:3px;height:6px;display:flex;overflow:hidden}.cr-tenant-split span:first-child{background:#e7bd68;flex:35}.cr-tenant-split span:last-child{background:#92ab7f;flex:65}.cr-tenant-number-card>p{color:#73796e;margin:9px 0 0;font-size:9px}.cr-tenant-art-note{color:#66705e;font-size:8px;position:absolute;bottom:18px;left:5px}.cr-tenants .cr-section-heading{max-width:700px}.cr-tenant-spaces{grid-template-columns:1fr 1fr;gap:23px;max-width:1000px;margin:auto;display:grid}.cr-tenant-space-card{background:#f8f3e8;border-radius:14px;min-height:310px;padding:29px 31px 26px 205px;position:relative;overflow:hidden}.cr-tenant-shop-card{background:#edf2e6}.cr-tenant-space-art{width:190px;position:absolute;top:74px;left:9px}.cr-tenant-space-art svg{width:100%;height:auto}.cr-tenant-space-card>.cr-eyebrow{color:#66705e;margin:4px 0 12px;font-size:9px;display:block}.cr-tenant-space-card h3{color:#30382d;font:500 24px/1.18 var(--font-home-display), Georgia, serif;letter-spacing:-.035em;margin:0}.cr-tenant-space-card p{color:#626a5d;margin:13px 0 21px;font-size:12px;line-height:1.75}.cr-tenant-space-card>a{color:#35452f;align-items:center;gap:6px;font-size:10px;font-weight:650;display:inline-flex}.cr-tenant-space-card>a:hover{text-underline-offset:4px;text-decoration:underline}.cr-tenant-small-grid{max-width:1020px}.cr-tenant-small-grid .cr-small-copy p+p{margin-top:12px}.cr-tenant-requirements-layout{grid-template-columns:.75fr 1.25fr;align-items:start;gap:90px;max-width:1050px;display:grid}.cr-tenant-requirements-heading .cr-eyebrow{color:#68745e}.cr-tenant-requirements-heading h2{margin-top:20px;font-size:47px}.cr-tenant-requirements-heading p{color:#687064;max-width:300px;margin:21px 0 20px;font-size:13px;line-height:1.8}.cr-tenant-requirements{border-top:1px solid #e3e6dd}.cr-tenant-requirements article{border-bottom:1px solid #e3e6dd;gap:17px;padding:21px 1px;display:flex}.cr-tenant-requirements .cr-icon-circle{margin-top:2px}.cr-tenant-requirement-number{color:#84907d;letter-spacing:.14em;font-size:8px;font-weight:700}.cr-tenant-requirements h3{color:#30382d;font:600 14px/1.4 var(--font-dm-sans), sans-serif;letter-spacing:-.01em;margin:5px 0 4px}.cr-tenant-requirements p{color:#67705f;margin:0;font-size:11px;line-height:1.7}.cr-tenant-faq-section{background:#fff;border-top:1px solid #eceee5}.cr-tenant-faq-section .cr-faq-layout{align-items:start}.cr-tenant-faq-section .cr-faq-layout>div:first-child>.cr-eyebrow{color:#68745e}.cr-tenant-faq-section .cr-faq-layout>div:first-child>h2{font-size:39px}.cr-tenant-closing{text-align:center;background:#e9efdf;padding:55px 0 66px}.cr-tenant-closing .cr-container>svg{width:100px;height:75px;margin:0 auto 11px;display:block}.cr-tenant-closing .cr-eyebrow{color:#657256;margin-bottom:16px;display:block}.cr-tenant-closing h2{font-size:clamp(34px,4vw,49px)}.cr-tenant-closing p{color:#626b5b;margin:17px 0 24px;font-size:14px}.cr-tenant-closing-note{color:#747c69;margin-top:16px;font-size:9px;display:block}@media (max-width:950px){.cr-tenants .cr-tenant-hero-grid{gap:30px}.cr-tenants .cr-tenant-hero h1{font-size:53px}.cr-tenant-space-card{padding-left:170px}.cr-tenant-space-art{width:158px}.cr-tenant-requirements-layout{gap:48px}}@media (max-width:700px){.cr-tenants .cr-tenant-hero{padding:42px 0 34px}.cr-tenants .cr-tenant-hero-grid{grid-template-columns:1fr;gap:28px}.cr-tenants .cr-tenant-hero h1{font-size:clamp(43px,10vw,59px)}.cr-tenants .cr-tenant-hero-copy>p:not(.cr-hero-fine){font-size:15px}.cr-tenants .cr-tenant-hero-art{width:100%;max-width:470px;min-height:332px;margin:auto;padding:0 13px 42px 0}.cr-tenant-art-backdrop{border-top-left-radius:75px;height:282px}.cr-tenant-sun{width:58px;height:58px;top:28px;right:39px}.cr-tenant-number-card{width:min(286px,87%);padding:16px 18px 13px;bottom:7px}.cr-tenant-art-note{max-width:78px;line-height:1.5;bottom:13px;left:0}.cr-tenant-spaces{grid-template-columns:1fr;gap:15px}.cr-tenant-space-card{min-height:252px;padding:25px 20px 22px 150px}.cr-tenant-space-art{width:145px;top:66px;left:0}.cr-tenant-space-card h3{font-size:22px}.cr-tenant-space-card p{font-size:11px}.cr-tenant-space-card>a{font-size:9px}.cr-tenant-requirements-layout{grid-template-columns:1fr;gap:28px}.cr-tenant-requirements-heading h2{font-size:41px}.cr-tenant-requirements-heading p{margin-top:15px}.cr-tenant-faq-section .cr-faq-layout>div:first-child>h2{font-size:35px}.cr-tenant-closing{padding:43px 0 50px}.cr-tenant-closing h2{font-size:34px}}@media (max-width:390px){.cr-tenant-space-card{padding-left:128px}.cr-tenant-space-art{width:126px}.cr-tenant-space-card h3{font-size:20px}.cr-tenant-space-card p{font-size:10px}.cr-tenant-space-card>a{font-size:8px}}
