{"id":14,"date":"2026-08-03T04:52:11","date_gmt":"2026-08-03T04:52:11","guid":{"rendered":"https:\/\/teknr21.thestackly.in\/?page_id=14"},"modified":"2026-08-18T06:53:48","modified_gmt":"2026-08-18T06:53:48","slug":"featured-listings","status":"publish","type":"page","link":"https:\/\/teknr21.thestackly.in\/?page_id=14","title":{"rendered":"Featured Listings"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"14\" class=\"elementor elementor-14\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fa40209 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"fa40209\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fc32689 elementor-widget elementor-widget-html\" data-id=\"fc32689\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Adamina&family=Open+Sans:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\">\n\n<section class=\"t21fr01-banner\">\n\n    <div class=\"t21fr01-overlay\"><\/div>\n\n    <div class=\"t21fr01-content t21fr01-reveal\">\n\n\n        <h1>\n            Featured Listings\n        <\/h1>\n\n\n\n    <\/div>\n\n<\/section>\n\n<style>\nhtml,\nbody {\n    max-width: 100%;\n    overflow-x: hidden !important;\n}\n\n*,\n*::before,\n*::after {\n    box-sizing: border-box;\n}\n\n.t21fr01-banner {\n    position: relative;\n    width: 100%;\n    min-height: 590px;\n    margin: 0;\n    padding: 90px 60px;\n    background:\n        url(\"https:\/\/images.unsplash.com\/photo-1572451517745-feff8e0b205c?q=80&w=1074&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\")\n        center 58% \/ cover no-repeat;\n    color: #ffffff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-family: \"Open Sans\", sans-serif;\n    overflow: hidden;\n}\n\n.t21fr01-overlay {\n    position: absolute;\n    inset: 0;\n    background:\n        linear-gradient(\n            180deg,\n            rgba(16, 18, 20, 0.5),\n            rgba(16, 18, 20, 0.82)\n        );\n}\n\n.t21fr01-content {\n    position: relative;\n    z-index: 2;\n    width: 100%;\n    max-width: 1050px;\n    margin: 0 auto;\n    text-align: center;\n}\n\n.t21fr01-label {\n    display: block;\n    color: rgba(255, 255, 255, 0.85) !important;\n    font-size: 14px;\n    line-height: 1.5;\n    font-weight: 600;\n    letter-spacing: 0;\n    text-transform: none !important;\n}\n\n.t21fr01-content h1 {\n    max-width: 1050px;\n    margin: 18px auto 0;\n    color: #ffffff !important;\n    font-family: \"Adamina\", serif;\n    font-size: 60px;\n    line-height: 1.18;\n    font-weight: 400;\n    letter-spacing: -0.035em;\n    text-transform: none !important;\n}\n\n.t21fr01-content p {\n    max-width: 700px;\n    margin: 21px auto 0;\n    color: #ffffff !important;\n    font-family: \"Open Sans\", sans-serif;\n    font-size: 17px !important;\n    line-height: 1.7;\n    font-weight: 400;\n}\n\n.t21fr01-reveal {\n    opacity: 1;\n    transform: none;\n}\n\n.t21fr01-banner.t21fr01-ready .t21fr01-reveal {\n    opacity: 0;\n    transform: translateY(24px);\n    transition:\n        opacity 1.2s ease,\n        transform 1.2s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.t21fr01-banner.t21fr01-ready .t21fr01-reveal.is-visible {\n    opacity: 1;\n    transform: translateY(0);\n}\n\n@media (max-width: 1024px) {\n    .t21fr01-banner {\n        min-height: 520px;\n        padding: 65px 40px;\n    }\n\n    .t21fr01-label {\n        font-size: 13px;\n    }\n\n    .t21fr01-content h1 {\n        font-size: 44px;\n    }\n}\n\n@media (max-width: 767px) {\n    .t21fr01-banner {\n        min-height: 430px;\n        padding: 55px 20px;\n        background-position: 61% center;\n    }\n\n    .t21fr01-label {\n        font-size: 12px;\n    }\n\n    .t21fr01-content h1 {\n        margin-top: 15px;\n        font-size: 34px;\n        line-height: 1.25;\n    }\n\n    .t21fr01-content p {\n        margin-top: 18px;\n        font-size: 17px !important;\n    }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    .t21fr01-banner.t21fr01-ready .t21fr01-reveal {\n        opacity: 1;\n        transform: none;\n        transition: none;\n    }\n}\n<\/style>\n\n<script>\n(function () {\n    function initializeT21Fr01() {\n        document.querySelectorAll(\".t21fr01-banner\").forEach(function (section) {\n            if (section.dataset.t21fr01Initialized === \"true\") return;\n\n            section.dataset.t21fr01Initialized = \"true\";\n            section.classList.add(\"t21fr01-ready\");\n\n            const items = section.querySelectorAll(\".t21fr01-reveal\");\n\n            if (!(\"IntersectionObserver\" in window)) {\n                items.forEach(function (item) {\n                    item.classList.add(\"is-visible\");\n                });\n                return;\n            }\n\n            const observer = new IntersectionObserver(\n                function (entries, currentObserver) {\n                    entries.forEach(function (entry) {\n                        if (!entry.isIntersecting) return;\n\n                        entry.target.classList.add(\"is-visible\");\n                        currentObserver.unobserve(entry.target);\n                    });\n                },\n                { threshold: 0.08 }\n            );\n\n            items.forEach(function (item) {\n                observer.observe(item);\n            });\n        });\n    }\n\n    if (document.readyState === \"loading\") {\n        document.addEventListener(\"DOMContentLoaded\", initializeT21Fr01);\n    } else {\n        initializeT21Fr01();\n    }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-711cf63 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"711cf63\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-edb9a46 elementor-widget elementor-widget-html\" data-id=\"edb9a46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Adamina&family=Open+Sans:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.1\/css\/all.min.css\">\n\n<!-- Featured Listings Page: Available Residences -->\n<section\n    class=\"t21fr03f-residences\"\n    id=\"t21fr03-residences\"\n>\n    <div class=\"t21fr03f-wrap\">\n\n        <header class=\"t21fr03f-header t21fr03f-reveal\">\n\n            <div class=\"t21fr03f-heading\">\n\n                <span class=\"t21fr03f-section-name\">\n                    (Available Residences)\n                <\/span>\n\n                <h2>\n                    Exceptional homes for distinct ways of living\n                <\/h2>\n\n            <\/div>\n\n            <div class=\"t21fr03f-header-actions\">\n\n                <a\n                    href=\"https:\/\/teknr21.thestackly.in\/?page_id=14\"\n                    class=\"t21fr03f-all\"\n                >\n                    View All Listings\n                <\/a>\n\n                <a\n                    href=\"https:\/\/teknr21.thestackly.in\/?page_id=14\"\n                    class=\"t21fr03f-header-circle\"\n                    aria-label=\"View all listings\"\n                >\n                    <i class=\"fa-solid fa-arrow-up-right-from-square\"><\/i>\n                <\/a>\n\n            <\/div>\n\n        <\/header>\n\n        <div class=\"t21fr03f-properties\">\n\n            <!-- Residence 01 -->\n            <article class=\"t21fr03f-row t21fr03f-reveal\">\n\n                <div class=\"t21fr03f-information\">\n\n                    <div class=\"t21fr03f-information-top\">\n\n                        <span>\n                            01 \/ Private Villa\n                        <\/span>\n\n                        <h3>\n                            Terrace Grove Villa\n                        <\/h3>\n\n                        <p>\n                            A private architectural estate with panoramic city\n                            views, landscaped terraces, and generous indoor-outdoor\n                            living spaces.\n                        <\/p>\n\n                    <\/div>\n\n                    <div class=\"t21fr03f-specifications\">\n\n                        <div>\n                            <small>Location<\/small>\n                            <strong>Beverly Hills<\/strong>\n                        <\/div>\n\n                        <div>\n                            <small>Bedrooms<\/small>\n                            <strong>5<\/strong>\n                        <\/div>\n\n                        <div>\n                            <small>Interior<\/small>\n                            <strong>7,850 Sq. Ft.<\/strong>\n                        <\/div>\n\n                    <\/div>\n\n                    <div class=\"t21fr03f-footer\">\n\n                        <strong>\n                            $8,500,000\n                        <\/strong>\n\n                        <a href=\"https:\/\/teknr21.thestackly.in\/?page_id=19\">\n                            Explore Residence\n                            <i class=\"fa-solid fa-arrow-right\"><\/i>\n                        <\/a>\n\n                    <\/div>\n\n                <\/div>\n\n                <a\n                    href=\"https:\/\/teknr21.thestackly.in\/?page_id=19\"\n                    class=\"t21fr03f-image t21fr03f-primary-image\"\n                    aria-label=\"Explore Terrace Grove Villa exterior\"\n                >\n                    <img decoding=\"async\"\n                        src=\"https:\/\/images.unsplash.com\/photo-1777106322601-578dc9213ace?q=80&w=1170&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"\n                        alt=\"Exterior view of Terrace Grove Villa\"\n                    >\n\n                    <span class=\"t21fr03f-image-shade\"><\/span>\n\n                    <span class=\"t21fr03f-image-label\">\n                        Exterior\n                    <\/span>\n                <\/a>\n\n                <a\n                    href=\"https:\/\/teknr21.thestackly.in\/?page_id=19\"\n                    class=\"t21fr03f-image t21fr03f-secondary-image\"\n                    aria-label=\"Explore Terrace Grove Villa interior\"\n                >\n                    <img decoding=\"async\"\n                        src=\"https:\/\/images.unsplash.com\/photo-1751290741348-2f4b370fdad7?q=80&w=1170&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"\n                        alt=\"Interior of Terrace Grove Villa\"\n                    >\n\n                    <span class=\"t21fr03f-image-shade\"><\/span>\n\n                    <span class=\"t21fr03f-image-label\">\n                        Interior\n                    <\/span>\n                <\/a>\n\n            <\/article>\n\n            <!-- Residence 02 -->\n            <article class=\"t21fr03f-row t21fr03f-row-reverse t21fr03f-reveal\">\n\n                <a\n                    href=\"https:\/\/teknr21.thestackly.in\/?page_id=19\"\n                    class=\"t21fr03f-image t21fr03f-primary-image\"\n                    aria-label=\"Explore Arbor Penthouse living space\"\n                >\n                    <img decoding=\"async\"\n                        src=\"https:\/\/images.unsplash.com\/photo-1783125127143-d4e18726bab3?q=80&w=1170&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"\n                        alt=\"Living space inside Arbor Penthouse\"\n                    >\n\n                    <span class=\"t21fr03f-image-shade\"><\/span>\n\n                    <span class=\"t21fr03f-image-label\">\n                        Living Space\n                    <\/span>\n                <\/a>\n\n                <a\n                    href=\"https:\/\/teknr21.thestackly.in\/?page_id=19\"\n                    class=\"t21fr03f-image t21fr03f-secondary-image\"\n                    aria-label=\"Explore Arbor Penthouse private terrace\"\n                >\n                    <img decoding=\"async\"\n                        src=\"https:\/\/images.unsplash.com\/photo-1782898623050-d257ab5e4f8b?q=80&w=1170&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"\n                        alt=\"Terrace of Arbor Penthouse\"\n                    >\n\n                    <span class=\"t21fr03f-image-shade\"><\/span>\n\n                    <span class=\"t21fr03f-image-label\">\n                        Private Terrace\n                    <\/span>\n                <\/a>\n\n                <div class=\"t21fr03f-information\">\n\n                    <div class=\"t21fr03f-information-top\">\n\n                        <span>\n                            02 \/ City Penthouse\n                        <\/span>\n\n                        <h3>\n                            Arbor Penthouse\n                        <\/h3>\n\n                        <p>\n                            A full-floor skyline residence with private elevator\n                            access, gallery-style interiors, and a landscaped\n                            rooftop terrace.\n                        <\/p>\n\n                    <\/div>\n\n                    <div class=\"t21fr03f-specifications\">\n\n                        <div>\n                            <small>Location<\/small>\n                            <strong>Tribeca<\/strong>\n                        <\/div>\n\n                        <div>\n                            <small>Bedrooms<\/small>\n                            <strong>4<\/strong>\n                        <\/div>\n\n                        <div>\n                            <small>Interior<\/small>\n                            <strong>5,400 Sq. Ft.<\/strong>\n                        <\/div>\n\n                    <\/div>\n\n                    <div class=\"t21fr03f-footer\">\n\n                        <strong>\n                            $12,400,000\n                        <\/strong>\n\n                        <a href=\"https:\/\/teknr21.thestackly.in\/?page_id=19\">\n                            Explore Residence\n                            <i class=\"fa-solid fa-arrow-right\"><\/i>\n                        <\/a>\n\n                    <\/div>\n\n                <\/div>\n\n            <\/article>\n\n            <!-- Residence 03 -->\n            <article class=\"t21fr03f-row t21fr03f-reveal\">\n\n                <div class=\"t21fr03f-information\">\n\n                    <div class=\"t21fr03f-information-top\">\n\n                        <span>\n                            03 \/ Waterfront Home\n                        <\/span>\n\n                        <h3>\n                            Santorini Coastal Haven\n                        <\/h3>\n\n                        <p>\n                            A private waterfront home with direct ocean access,\n                            an infinity-edge pool, yacht facilities, and open\n                            entertaining spaces.\n                        <\/p>\n\n                    <\/div>\n\n                    <div class=\"t21fr03f-specifications\">\n\n                        <div>\n                            <small>Location<\/small>\n                            <strong>Miami Beach<\/strong>\n                        <\/div>\n\n                        <div>\n                            <small>Bedrooms<\/small>\n                            <strong>5<\/strong>\n                        <\/div>\n\n                        <div>\n                            <small>Interior<\/small>\n                            <strong>7,200 Sq. Ft.<\/strong>\n                        <\/div>\n\n                    <\/div>\n\n                    <div class=\"t21fr03f-footer\">\n\n                        <strong>\n                            $9,600,000\n                        <\/strong>\n\n                        <a href=\"https:\/\/teknr21.thestackly.in\/?page_id=19\">\n                            Explore Residence\n                            <i class=\"fa-solid fa-arrow-right\"><\/i>\n                        <\/a>\n\n                    <\/div>\n\n                <\/div>\n\n                <a\n                    href=\"https:\/\/teknr21.thestackly.in\/?page_id=19\"\n                    class=\"t21fr03f-image t21fr03f-primary-image\"\n                    aria-label=\"Explore Santorini Coastal Haven exterior\"\n                >\n                    <img decoding=\"async\"\n                        src=\"https:\/\/images.unsplash.com\/photo-1668911495278-487418f8f72d?q=80&w=1170&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"\n                        alt=\"Exterior of Santorini Coastal Haven\"\n                    >\n\n                    <span class=\"t21fr03f-image-shade\"><\/span>\n\n                    <span class=\"t21fr03f-image-label\">\n                        Waterfront Exterior\n                    <\/span>\n                <\/a>\n\n                <a\n                    href=\"https:\/\/teknr21.thestackly.in\/?page_id=19\"\n                    class=\"t21fr03f-image t21fr03f-secondary-image\"\n                    aria-label=\"Explore Santorini Coastal Haven pool terrace\"\n                >\n                    <img decoding=\"async\"\n                        src=\"https:\/\/images.unsplash.com\/photo-1737737164423-898dbd3d7064?q=80&w=871&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"\n                        alt=\"Pool area at Santorini Coastal Haven\"\n                    >\n\n                    <span class=\"t21fr03f-image-shade\"><\/span>\n\n                    <span class=\"t21fr03f-image-label\">\n                        Pool Terrace\n                    <\/span>\n                <\/a>\n\n            <\/article>\n\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<style>\n.t21fr03f-residences,\n.t21fr03f-residences *,\n.t21fr03f-residences *::before,\n.t21fr03f-residences *::after {\n    box-sizing: border-box;\n}\n\n.t21fr03f-residences {\n    width: 100%;\n    margin: 0;\n    padding: 90px 60px;\n    background: #121416;\n    color: #ffffff;\n    font-family: \"Open Sans\", sans-serif;\n    overflow: hidden;\n}\n\n.t21fr03f-wrap {\n    width: 100%;\n    max-width: 1320px;\n    margin: 0 auto;\n}\n\n\/* Header *\/\n\n.t21fr03f-header {\n    width: 100%;\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    gap: 45px;\n}\n\n.t21fr03f-heading {\n    width: 100%;\n    max-width: 850px;\n}\n\n.t21fr03f-residences .t21fr03f-section-name {\n    display: block;\n    margin: 0;\n    color: rgba(255, 255, 255, 0.82) !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 30px !important;\n    line-height: 1.35 !important;\n    font-weight: 400 !important;\n    letter-spacing: -0.015em !important;\n    text-align: left !important;\n    text-transform: none !important;\n}\n\n.t21fr03f-residences .t21fr03f-heading h2 {\n    width: 100%;\n    max-width: 850px;\n    margin: 16px 0 0 !important;\n    color: #ffffff !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 42px !important;\n    line-height: 1.25 !important;\n    font-weight: 400 !important;\n    letter-spacing: -0.025em !important;\n    text-align: left !important;\n    text-transform: none !important;\n}\n\n\/* Header actions *\/\n\n.t21fr03f-header-actions {\n    flex: 0 0 auto;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 9px;\n}\n\n.t21fr03f-residences .t21fr03f-header-actions a,\n.t21fr03f-residences .t21fr03f-header-actions a:visited {\n    margin: 0 !important;\n    border: 0 !important;\n    outline: 0;\n    background: #ffffff;\n    background-image: none !important;\n    color: #1c1e21 !important;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-family: \"Open Sans\", sans-serif !important;\n    line-height: 1 !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    box-shadow: none !important;\n    transition:\n        background 0.3s ease,\n        color 0.3s ease,\n        transform 0.3s ease;\n}\n\n.t21fr03f-all {\n    min-height: 46px;\n    padding: 0 20px !important;\n    border-radius: 999px;\n    font-size: 14px !important;\n    font-weight: 600 !important;\n}\n\n.t21fr03f-header-circle {\n    width: 46px;\n    height: 46px;\n    flex: 0 0 46px;\n    padding: 0 !important;\n    border-radius: 50%;\n}\n\n.t21fr03f-residences .t21fr03f-header-actions a:hover {\n    background: #9e6861;\n    color: #ffffff !important;\n    transform: translateY(-2px);\n}\n\n.t21fr03f-residences .t21fr03f-header-actions a:focus-visible {\n    outline: 2px solid #ffffff !important;\n    outline-offset: 4px;\n}\n\n.t21fr03f-header-circle i {\n    margin: 0 !important;\n    padding: 0 !important;\n    color: inherit !important;\n    font-size: 12px;\n    line-height: 1 !important;\n}\n\n.t21fr03f-residences .t21fr03f-header-actions a::before,\n.t21fr03f-residences .t21fr03f-header-actions a::after {\n    display: none !important;\n    content: none !important;\n}\n\n\/* Properties *\/\n\n.t21fr03f-properties {\n    width: 100%;\n    margin-top: 53px;\n    display: grid;\n    gap: 22px;\n}\n\n.t21fr03f-row {\n    width: 100%;\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 22px;\n}\n\n.t21fr03f-information,\n.t21fr03f-image {\n    min-width: 0;\n    height: 365px;\n    border-radius: 18px;\n    overflow: hidden;\n}\n\n\/* Information card *\/\n\n.t21fr03f-information {\n    padding: 29px;\n    border: 1px solid rgba(255, 255, 255, 0.11);\n    background: #1c1e21;\n    display: flex;\n    justify-content: space-between;\n    flex-direction: column;\n}\n\n.t21fr03f-information-top > span {\n    display: block;\n    color: #9e6861 !important;\n    font-family: \"Open Sans\", sans-serif;\n    font-size: 17px;\n    line-height: 1.4;\n    font-weight: 700;\n    text-transform: none !important;\n}\n\n.t21fr03f-residences .t21fr03f-information h3 {\n    margin: 11px 0 0 !important;\n    color: #ffffff !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 24px !important;\n    line-height: 1.4 !important;\n    font-weight: 400 !important;\n    letter-spacing: -0.01em !important;\n    text-transform: none !important;\n}\n\n.t21fr03f-residences .t21fr03f-information p {\n    margin: 13px 0 0 !important;\n    color: rgba(255, 255, 255, 0.8) !important;\n}\n\n\/* Specifications *\/\n\n.t21fr03f-specifications {\n    margin-top: 18px;\n    padding: 15px 0;\n    border-top: 1px solid rgba(255, 255, 255, 0.13);\n    border-bottom: 1px solid rgba(255, 255, 255, 0.13);\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 10px;\n}\n\n.t21fr03f-specifications small {\n    display: block;\n    color: rgba(255, 255, 255, 0.5) !important;\n    font-family: \"Open Sans\", sans-serif;\n    font-size: 17px;\n    line-height: 1.4;\n    font-weight: 600;\n}\n\n.t21fr03f-specifications strong {\n    display: block;\n    margin-top: 6px;\n    color: #ffffff !important;\n    font-family: \"Open Sans\", sans-serif;\n    font-size: 17px;\n    line-height: 1.4;\n    font-weight: 600;\n    overflow-wrap: anywhere;\n}\n\n\/* Information footer *\/\n\n.t21fr03f-footer {\n    margin-top: 17px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n}\n\n.t21fr03f-footer > strong {\n    color: #9e6861 !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 19px;\n    line-height: 1.3;\n    font-weight: 400;\n}\n\n.t21fr03f-residences .t21fr03f-footer > a,\n.t21fr03f-residences .t21fr03f-footer > a:visited {\n    margin: 0 !important;\n    padding: 0 !important;\n    border: 0 !important;\n    background: transparent !important;\n    background-image: none !important;\n    color: #ffffff !important;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    font-family: \"Open Sans\", sans-serif !important;\n    font-size: 13px !important;\n    line-height: 1.3 !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    box-shadow: none !important;\n    transition: color 0.3s ease;\n}\n\n.t21fr03f-residences .t21fr03f-footer > a:hover {\n    color: #9e6861 !important;\n}\n\n.t21fr03f-footer > a i {\n    margin: 0 !important;\n    padding: 0 !important;\n    color: inherit !important;\n    font-size: 9px;\n    line-height: 1 !important;\n}\n\n.t21fr03f-residences .t21fr03f-footer > a::before,\n.t21fr03f-residences .t21fr03f-footer > a::after {\n    display: none !important;\n    content: none !important;\n}\n\n\/* Property images *\/\n\n.t21fr03f-residences .t21fr03f-image,\n.t21fr03f-residences .t21fr03f-image:visited {\n    position: relative;\n    margin: 0 !important;\n    padding: 0 !important;\n    border: 0 !important;\n    outline: 0;\n    background: #080808;\n    background-image: none !important;\n    display: block;\n    color: #ffffff !important;\n    text-decoration: none !important;\n    box-shadow: none !important;\n    isolation: isolate;\n}\n\n.t21fr03f-image > img {\n    position: absolute;\n    z-index: -2;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    display: block;\n    object-fit: cover;\n    transition:\n        transform 0.55s ease,\n        filter 0.4s ease;\n}\n\n.t21fr03f-image-shade {\n    position: absolute;\n    z-index: -1;\n    inset: -1px;\n    background:\n        linear-gradient(\n            180deg,\n            rgba(16, 18, 20, 0.02) 25%,\n            rgba(16, 18, 20, 0.62) 100%\n        );\n    pointer-events: none;\n}\n\n.t21fr03f-image-label {\n    position: absolute;\n    z-index: 2;\n    right: 20px;\n    bottom: 19px;\n    left: 20px;\n    color: #ffffff !important;\n    font-family: \"Open Sans\", sans-serif;\n    font-size: 17px;\n    line-height: 1.4;\n    font-weight: 600;\n    text-transform: none !important;\n}\n\n.t21fr03f-image:hover > img,\n.t21fr03f-image:focus-visible > img {\n    transform: scale(1.045);\n    filter: brightness(0.86);\n}\n\n.t21fr03f-image:focus-visible {\n    outline: 2px solid #9e6861 !important;\n    outline-offset: 4px;\n}\n\n.t21fr03f-residences .t21fr03f-image::before,\n.t21fr03f-residences .t21fr03f-image::after {\n    display: none !important;\n    content: none !important;\n}\n\n\/* Paragraph rule *\/\n\n.t21fr03f-residences p {\n    font-family: \"Open Sans\", sans-serif !important;\n    font-size: 17px !important;\n    line-height: 1.7 !important;\n    font-weight: 400 !important;\n}\n\n\/* Reveal animation *\/\n\n.t21fr03f-reveal {\n    opacity: 1;\n    transform: none;\n}\n\n.t21fr03f-residences.t21fr03f-ready .t21fr03f-reveal {\n    opacity: 0;\n    transform: translateY(24px);\n    transition:\n        opacity 1.2s ease,\n        transform 1.2s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.t21fr03f-residences.t21fr03f-ready .t21fr03f-reveal.is-visible {\n    opacity: 1;\n    transform: translateY(0);\n}\n\n\/* Tablet *\/\n\n@media (max-width: 1100px) {\n    .t21fr03f-residences {\n        padding: 65px 40px;\n    }\n\n    .t21fr03f-header {\n        gap: 32px;\n    }\n\n    .t21fr03f-residences .t21fr03f-section-name {\n        font-size: 26px !important;\n        line-height: 1.35 !important;\n    }\n\n    .t21fr03f-residences .t21fr03f-heading h2 {\n        max-width: 720px;\n        margin-top: 14px !important;\n        font-size: 34px !important;\n        line-height: 1.28 !important;\n    }\n\n    .t21fr03f-properties {\n        margin-top: 42px;\n    }\n\n    .t21fr03f-row {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .t21fr03f-secondary-image {\n        display: none !important;\n    }\n\n    .t21fr03f-row-reverse .t21fr03f-information {\n        order: 1;\n    }\n\n    .t21fr03f-row-reverse .t21fr03f-primary-image {\n        order: 2;\n    }\n\n    .t21fr03f-information,\n    .t21fr03f-image {\n        height: 380px;\n    }\n\n    .t21fr03f-residences p {\n        font-size: 17px !important;\n    }\n}\n\n\/* Mobile *\/\n\n@media (max-width: 767px) {\n    .t21fr03f-residences {\n        padding: 42px 20px;\n    }\n\n    .t21fr03f-header {\n        align-items: flex-start;\n        flex-direction: column;\n        gap: 23px;\n    }\n\n    .t21fr03f-heading {\n        max-width: 100%;\n    }\n\n    .t21fr03f-residences .t21fr03f-section-name {\n        font-size: 24px !important;\n        line-height: 1.35 !important;\n    }\n\n    .t21fr03f-residences .t21fr03f-heading h2 {\n        max-width: 100%;\n        margin-top: 12px !important;\n        font-size: 29px !important;\n        line-height: 1.3 !important;\n        letter-spacing: -0.018em !important;\n    }\n\n    .t21fr03f-header-actions {\n        width: 100%;\n    }\n\n    .t21fr03f-all {\n        min-width: 0;\n        flex: 1 1 auto;\n        font-size: 13px !important;\n    }\n\n    .t21fr03f-properties {\n        margin-top: 30px;\n        gap: 20px;\n    }\n\n    .t21fr03f-row {\n        grid-template-columns: 1fr;\n        gap: 0;\n    }\n\n    .t21fr03f-primary-image,\n    .t21fr03f-row-reverse .t21fr03f-primary-image {\n        order: 1;\n        height: 285px;\n        border-radius: 18px 18px 0 0;\n    }\n\n    .t21fr03f-information,\n    .t21fr03f-row-reverse .t21fr03f-information {\n        order: 2;\n        height: auto;\n        min-height: 370px;\n        padding: 26px 21px;\n        border-radius: 0 0 18px 18px;\n    }\n\n    .t21fr03f-residences .t21fr03f-information h3 {\n        font-size: 20px !important;\n    }\n\n    .t21fr03f-residences .t21fr03f-information p {\n        font-size: 17px !important;\n    }\n\n    .t21fr03f-footer {\n        align-items: flex-start;\n        flex-direction: column;\n    }\n\n    .t21fr03f-image:hover > img,\n    .t21fr03f-image:focus-visible > img {\n        transform: none;\n        filter: none;\n    }\n}\n\n@media (max-width: 390px) {\n    .t21fr03f-specifications {\n        grid-template-columns: 1fr;\n    }\n\n    .t21fr03f-specifications > div + div {\n        padding-top: 10px;\n        border-top: 1px solid rgba(255, 255, 255, 0.1);\n    }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    .t21fr03f-residences.t21fr03f-ready .t21fr03f-reveal {\n        opacity: 1;\n        transform: none;\n        transition: none;\n    }\n\n    .t21fr03f-image > img,\n    .t21fr03f-residences .t21fr03f-header-actions a {\n        transition: none;\n    }\n}\n<\/style>\n\n<script>\n(function () {\n    function initializeT21AvailableResidencesFixed() {\n        document\n            .querySelectorAll(\".t21fr03f-residences\")\n            .forEach(function (section) {\n                if (\n                    section.dataset.t21fr03fInitialized === \"true\"\n                ) {\n                    return;\n                }\n\n                section.dataset.t21fr03fInitialized = \"true\";\n                section.classList.add(\"t21fr03f-ready\");\n\n                const items = section.querySelectorAll(\n                    \".t21fr03f-reveal\"\n                );\n\n                if (\n                    window\n                        .matchMedia(\n                            \"(prefers-reduced-motion: reduce)\"\n                        )\n                        .matches ||\n                    !(\"IntersectionObserver\" in window)\n                ) {\n                    items.forEach(function (item) {\n                        item.classList.add(\"is-visible\");\n                    });\n\n                    return;\n                }\n\n                const observer = new IntersectionObserver(\n                    function (entries, currentObserver) {\n                        entries.forEach(function (entry) {\n                            if (!entry.isIntersecting) {\n                                return;\n                            }\n\n                            entry.target.classList.add(\n                                \"is-visible\"\n                            );\n\n                            currentObserver.unobserve(\n                                entry.target\n                            );\n                        });\n                    },\n                    {\n                        threshold: 0.08\n                    }\n                );\n\n                items.forEach(function (item, index) {\n                    item.style.transitionDelay =\n                        Math.min(index * 75, 225) + \"ms\";\n\n                    observer.observe(item);\n                });\n            });\n    }\n\n    if (document.readyState === \"loading\") {\n        document.addEventListener(\n            \"DOMContentLoaded\",\n            initializeT21AvailableResidencesFixed\n        );\n    } else {\n        initializeT21AvailableResidencesFixed();\n    }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cc94f44 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"cc94f44\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ddce7a6 elementor-widget elementor-widget-html\" data-id=\"ddce7a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Adamina&family=Open+Sans:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.1\/css\/all.min.css\">\n\n<!-- Featured Listings Page: Private Collection -->\n<section class=\"t21fr02f-collection\">\n\n    <div class=\"t21fr02f-wrap\">\n\n        <header class=\"t21fr02f-heading t21fr02f-reveal\">\n\n            <span class=\"t21fr02f-section-name\">\n                (Our Private Collection)\n            <\/span>\n\n            <h2>\n                A considered portfolio rather than an endless property catalogue\n            <\/h2>\n\n        <\/header>\n\n        <div class=\"t21fr02f-layout\">\n\n            <figure class=\"t21fr02f-main-image t21fr02f-reveal\">\n\n                <img decoding=\"async\"\n                    src=\"https:\/\/images.unsplash.com\/photo-1624409992408-fb54c97ce55e?q=80&w=687&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"\n                    alt=\"Private contemporary architectural residence\"\n                >\n\n                <div class=\"t21fr02f-image-caption\">\n\n                    <span>\n                        Current Collection\n                    <\/span>\n\n                    <strong>\n                        Architectural residences\n                    <\/strong>\n\n                <\/div>\n\n            <\/figure>\n\n            <div class=\"t21fr02f-content t21fr02f-reveal\">\n\n                <span class=\"t21fr02f-content-label\">\n                    How We Select\n                <\/span>\n\n                <h3>\n                    Residences chosen for how they feel, perform, and endure\n                <\/h3>\n\n                <p>\n                    Every property is reviewed beyond its location and price.\n                    We consider architecture, privacy, natural light, spatial\n                    planning, surrounding character, and its suitability for\n                    long-term ownership.\n                <\/p>\n\n                <ul>\n\n                    <li>\n                        <i class=\"fa-solid fa-star-of-life\"><\/i>\n                        <span>Distinct architectural identity<\/span>\n                    <\/li>\n\n                    <li>\n                        <i class=\"fa-solid fa-star-of-life\"><\/i>\n                        <span>Established or emerging prime locations<\/span>\n                    <\/li>\n\n                    <li>\n                        <i class=\"fa-solid fa-star-of-life\"><\/i>\n                        <span>Strong privacy and lifestyle qualities<\/span>\n                    <\/li>\n\n                    <li>\n                        <i class=\"fa-solid fa-star-of-life\"><\/i>\n                        <span>Considered long-term ownership value<\/span>\n                    <\/li>\n\n                <\/ul>\n\n                <a href=\"#t21fr03-residences\">\n\n                    View the Collection\n\n                    <i class=\"fa-solid fa-arrow-right\"><\/i>\n\n                <\/a>\n\n            <\/div>\n\n            <div class=\"t21fr02f-side\">\n\n                <div class=\"t21fr02f-note t21fr02f-reveal\">\n\n                    <span>\n                        Available Privately\n                    <\/span>\n\n                    <strong>\n                        Fewer listings.<br>\n                        Better matches.\n                    <\/strong>\n\n                    <p>\n                        Additional residences may be available through private\n                        consultation.\n                    <\/p>\n\n                <\/div>\n\n                <figure class=\"t21fr02f-side-image t21fr02f-reveal\">\n\n                    <img decoding=\"async\"\n                        src=\"https:\/\/images.unsplash.com\/photo-1493246318656-5bfd4cfb29b8?q=80&w=1170&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"\n                        alt=\"Contemporary residence interior\"\n                    >\n\n                <\/figure>\n\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<style>\n.t21fr02f-collection,\n.t21fr02f-collection *,\n.t21fr02f-collection *::before,\n.t21fr02f-collection *::after {\n    box-sizing: border-box;\n}\n\n.t21fr02f-collection {\n    width: 100%;\n    margin: 0;\n    padding: 90px 60px 0;\n    background: #fafafa;\n    color: #1c1e21;\n    font-family: \"Open Sans\", sans-serif;\n    overflow: hidden;\n}\n\n.t21fr02f-wrap {\n    width: 100%;\n    max-width: 1320px;\n    margin: 0 auto;\n}\n\n\/* Section heading *\/\n\n.t21fr02f-heading {\n    width: 100%;\n    max-width: 930px;\n    margin: 0 auto;\n    text-align: center;\n}\n\n.t21fr02f-collection .t21fr02f-section-name {\n    display: block;\n    margin: 0;\n    color: #1c1e21 !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 30px !important;\n    line-height: 1.35 !important;\n    font-weight: 400 !important;\n    letter-spacing: -0.015em !important;\n    text-align: center !important;\n    text-transform: none !important;\n}\n\n.t21fr02f-collection .t21fr02f-heading h2 {\n    width: 100%;\n    max-width: 900px;\n    margin: 16px auto 0 !important;\n    color: #1c1e21 !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 42px !important;\n    line-height: 1.25 !important;\n    font-weight: 400 !important;\n    letter-spacing: -0.025em !important;\n    text-align: center !important;\n    text-transform: none !important;\n}\n\n\/* Main editorial layout *\/\n\n.t21fr02f-layout {\n    width: 100%;\n    margin-top: 53px;\n    display: grid;\n    grid-template-columns:\n        minmax(320px, 0.9fr)\n        minmax(390px, 1.08fr)\n        minmax(230px, 0.62fr);\n    gap: 36px;\n    align-items: stretch;\n}\n\n.t21fr02f-main-image,\n.t21fr02f-content,\n.t21fr02f-side {\n    min-height: 660px;\n}\n\n\/* Images *\/\n\n.t21fr02f-main-image,\n.t21fr02f-side-image {\n    position: relative;\n    width: 100%;\n    min-width: 0;\n    margin: 0;\n    border-radius: 18px;\n    background: #dedede;\n    overflow: hidden;\n}\n\n.t21fr02f-main-image {\n    height: 100%;\n}\n\n.t21fr02f-main-image > img,\n.t21fr02f-side-image > img {\n    width: 100%;\n    height: 100%;\n    display: block;\n    object-fit: cover;\n    transition:\n        transform 0.55s ease,\n        filter 0.45s ease;\n}\n\n.t21fr02f-main-image:hover > img,\n.t21fr02f-side-image:hover > img {\n    transform: scale(1.035);\n    filter: brightness(0.95);\n}\n\n\/* Main image caption *\/\n\n.t21fr02f-image-caption {\n    position: absolute;\n    right: 23px;\n    bottom: 24px;\n    left: 23px;\n    padding: 21px;\n    border-radius: 14px;\n    background: rgba(255, 255, 255, 0.94);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n}\n\n.t21fr02f-image-caption > span {\n    display: block;\n    color: #74787d !important;\n    font-family: \"Open Sans\", sans-serif;\n    font-size: 17px;\n    line-height: 1.4;\n    font-weight: 600;\n}\n\n.t21fr02f-image-caption > strong {\n    display: block;\n    margin-top: 8px;\n    color: #1c1e21 !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 20px;\n    line-height: 1.4;\n    font-weight: 400;\n}\n\n\/* Centre content *\/\n\n.t21fr02f-content {\n    min-width: 0;\n    padding: 4px 0;\n    display: flex;\n    justify-content: center;\n    flex-direction: column;\n}\n\n.t21fr02f-content-label {\n    display: block;\n    color: #74787d !important;\n    font-family: \"Open Sans\", sans-serif;\n    font-size: 17px;\n    line-height: 1.4;\n    font-weight: 600;\n}\n\n.t21fr02f-collection .t21fr02f-content h3 {\n    width: 100%;\n    max-width: 620px;\n    margin: 14px 0 0 !important;\n    color: #1c1e21 !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 28px !important;\n    line-height: 1.4 !important;\n    font-weight: 400 !important;\n    letter-spacing: -0.015em !important;\n    text-transform: none !important;\n}\n\n.t21fr02f-collection .t21fr02f-content > p {\n    margin: 21px 0 0 !important;\n    color: #555a60 !important;\n}\n\n\/* Selection list *\/\n\n.t21fr02f-content ul {\n    width: 100%;\n    margin: 24px 0 0;\n    padding: 21px 0;\n    border-top: 1px solid rgba(28, 30, 33, 0.14);\n    border-bottom: 1px solid rgba(28, 30, 33, 0.14);\n    list-style: none;\n}\n\n.t21fr02f-content li {\n    min-height: 43px;\n    margin: 0;\n    padding: 0;\n    color: #292d32 !important;\n    display: flex;\n    align-items: center;\n    gap: 13px;\n    font-family: \"Open Sans\", sans-serif;\n    font-size: 17px;\n    line-height: 1.55;\n    font-weight: 400;\n}\n\n.t21fr02f-content li i {\n    width: 17px;\n    flex: 0 0 17px;\n    margin: 0 !important;\n    padding: 0 !important;\n    color: #9e6861 !important;\n    font-size: 9px;\n    line-height: 1;\n}\n\n\/* Collection button *\/\n\n.t21fr02f-collection .t21fr02f-content > a,\n.t21fr02f-collection .t21fr02f-content > a:visited {\n    width: fit-content;\n    min-height: 48px;\n    margin: 25px 0 0 !important;\n    padding: 0 20px !important;\n    border: 0 !important;\n    border-radius: 999px;\n    outline: 0;\n    background: #1c1e21;\n    background-image: none !important;\n    color: #ffffff !important;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 11px;\n    font-family: \"Open Sans\", sans-serif !important;\n    font-size: 14px !important;\n    line-height: 1 !important;\n    font-weight: 600 !important;\n    text-align: center;\n    text-decoration: none !important;\n    box-shadow: none !important;\n    transition:\n        background 0.3s ease,\n        color 0.3s ease,\n        transform 0.3s ease;\n}\n\n.t21fr02f-collection .t21fr02f-content > a:hover {\n    background: #9e6861;\n    color: #ffffff !important;\n    transform: translateY(-2px);\n}\n\n.t21fr02f-collection .t21fr02f-content > a:focus-visible {\n    outline: 2px solid #9e6861 !important;\n    outline-offset: 4px;\n}\n\n.t21fr02f-collection .t21fr02f-content > a i {\n    margin: 0 !important;\n    padding: 0 !important;\n    color: inherit !important;\n    font-size: 9px;\n    line-height: 1 !important;\n}\n\n.t21fr02f-collection .t21fr02f-content > a::before,\n.t21fr02f-collection .t21fr02f-content > a::after {\n    display: none !important;\n    content: none !important;\n}\n\n\/* Right column *\/\n\n.t21fr02f-side {\n    min-width: 0;\n    display: grid;\n    grid-template-rows: auto minmax(0, 1fr);\n    gap: 20px;\n}\n\n.t21fr02f-note {\n    padding: 25px 23px;\n    border-radius: 18px;\n    background: #9e6861;\n    color: #ffffff;\n}\n\n.t21fr02f-note > span {\n    display: block;\n    color: rgba(255, 255, 255, 0.82) !important;\n    font-family: \"Open Sans\", sans-serif;\n    font-size: 17px;\n    line-height: 1.4;\n    font-weight: 600;\n}\n\n.t21fr02f-note > strong {\n    display: block;\n    margin-top: 12px;\n    color: #ffffff !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 23px;\n    line-height: 1.43;\n    font-weight: 400;\n}\n\n.t21fr02f-collection .t21fr02f-note p {\n    margin: 15px 0 0 !important;\n    color: #ffffff !important;\n}\n\n.t21fr02f-side-image {\n    min-height: 0;\n    height: 100%;\n}\n\n\/* Consistent paragraph typography *\/\n\n.t21fr02f-collection p {\n    font-family: \"Open Sans\", sans-serif !important;\n    font-size: 17px !important;\n    line-height: 1.7 !important;\n    font-weight: 400 !important;\n}\n\n\/* Reveal animation *\/\n\n.t21fr02f-reveal {\n    opacity: 1;\n    transform: none;\n}\n\n.t21fr02f-collection.t21fr02f-ready .t21fr02f-reveal {\n    opacity: 0;\n    transform: translateY(24px);\n    transition:\n        opacity 1.2s ease,\n        transform 1.2s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.t21fr02f-collection.t21fr02f-ready .t21fr02f-reveal.is-visible {\n    opacity: 1;\n    transform: translateY(0);\n}\n\n\/* Tablet *\/\n\n@media (max-width: 1100px) {\n    .t21fr02f-collection {\n        padding: 65px 40px 0;\n    }\n\n    .t21fr02f-heading {\n        max-width: 800px;\n    }\n\n    .t21fr02f-collection .t21fr02f-section-name {\n        font-size: 26px !important;\n        line-height: 1.35 !important;\n    }\n\n    .t21fr02f-collection .t21fr02f-heading h2 {\n        max-width: 780px;\n        margin-top: 14px !important;\n        font-size: 34px !important;\n        line-height: 1.28 !important;\n    }\n\n    .t21fr02f-layout {\n        margin-top: 42px;\n        grid-template-columns:\n            minmax(290px, 0.85fr)\n            minmax(0, 1.15fr);\n        gap: 34px;\n    }\n\n    .t21fr02f-main-image,\n    .t21fr02f-content {\n        min-height: 610px;\n    }\n\n    .t21fr02f-side {\n        grid-column: 1 \/ -1;\n        min-height: 320px;\n        grid-template-columns:\n            minmax(240px, 0.62fr)\n            minmax(0, 1.38fr);\n        grid-template-rows: 1fr;\n        gap: 22px;\n    }\n\n    .t21fr02f-note {\n        display: flex;\n        justify-content: center;\n        flex-direction: column;\n    }\n\n    .t21fr02f-collection .t21fr02f-content h3 {\n        font-size: 25px !important;\n    }\n\n    .t21fr02f-collection p {\n        font-size: 17px !important;\n    }\n}\n\n\/* Mobile *\/\n\n@media (max-width: 767px) {\n    .t21fr02f-collection {\n        padding: 42px 20px 0;\n    }\n\n    .t21fr02f-heading {\n        max-width: 100%;\n    }\n\n    .t21fr02f-collection .t21fr02f-section-name {\n        font-size: 24px !important;\n        line-height: 1.35 !important;\n    }\n\n    .t21fr02f-collection .t21fr02f-heading h2 {\n        max-width: 100%;\n        margin-top: 12px !important;\n        font-size: 29px !important;\n        line-height: 1.3 !important;\n        letter-spacing: -0.018em !important;\n    }\n\n    .t21fr02f-layout {\n        margin-top: 30px;\n        grid-template-columns: 1fr;\n        gap: 24px;\n    }\n\n    .t21fr02f-content {\n        order: 1;\n        min-height: 0;\n        padding: 0;\n    }\n\n    .t21fr02f-main-image {\n        order: 2;\n        min-height: 0;\n        height: auto;\n        aspect-ratio: 4 \/ 4.5;\n        border-radius: 16px;\n    }\n\n    .t21fr02f-side {\n        order: 3;\n        grid-column: auto;\n        min-height: 0;\n        display: flex;\n        flex-direction: column;\n        gap: 20px;\n    }\n\n    .t21fr02f-note {\n        padding: 23px 20px;\n        border-radius: 16px;\n    }\n\n    .t21fr02f-side-image {\n        height: auto;\n        aspect-ratio: 4 \/ 3;\n        border-radius: 16px;\n    }\n\n    .t21fr02f-image-caption {\n        right: 16px;\n        bottom: 16px;\n        left: 16px;\n        padding: 18px;\n    }\n\n    .t21fr02f-collection .t21fr02f-content h3 {\n        font-size: 22px !important;\n    }\n\n    .t21fr02f-collection p {\n        font-size: 17px !important;\n    }\n\n    .t21fr02f-collection .t21fr02f-content > a {\n        width: 100%;\n        font-size: 13px !important;\n    }\n\n    .t21fr02f-main-image:hover > img,\n    .t21fr02f-side-image:hover > img {\n        transform: none;\n        filter: none;\n    }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    .t21fr02f-collection.t21fr02f-ready .t21fr02f-reveal {\n        opacity: 1;\n        transform: none;\n        transition: none;\n    }\n\n    .t21fr02f-main-image > img,\n    .t21fr02f-side-image > img,\n    .t21fr02f-collection .t21fr02f-content > a {\n        transition: none;\n    }\n}\n<\/style>\n\n<script>\n(function () {\n    function initializeT21PrivateCollectionFixed() {\n        document\n            .querySelectorAll(\".t21fr02f-collection\")\n            .forEach(function (section) {\n                if (\n                    section.dataset.t21fr02fInitialized === \"true\"\n                ) {\n                    return;\n                }\n\n                section.dataset.t21fr02fInitialized = \"true\";\n                section.classList.add(\"t21fr02f-ready\");\n\n                const items = section.querySelectorAll(\n                    \".t21fr02f-reveal\"\n                );\n\n                if (\n                    window\n                        .matchMedia(\n                            \"(prefers-reduced-motion: reduce)\"\n                        )\n                        .matches ||\n                    !(\"IntersectionObserver\" in window)\n                ) {\n                    items.forEach(function (item) {\n                        item.classList.add(\"is-visible\");\n                    });\n\n                    return;\n                }\n\n                const observer = new IntersectionObserver(\n                    function (entries, currentObserver) {\n                        entries.forEach(function (entry) {\n                            if (!entry.isIntersecting) {\n                                return;\n                            }\n\n                            entry.target.classList.add(\n                                \"is-visible\"\n                            );\n\n                            currentObserver.unobserve(\n                                entry.target\n                            );\n                        });\n                    },\n                    {\n                        threshold: 0.08\n                    }\n                );\n\n                items.forEach(function (item, index) {\n                    item.style.transitionDelay =\n                        Math.min(index * 70, 210) + \"ms\";\n\n                    observer.observe(item);\n                });\n            });\n    }\n\n    if (document.readyState === \"loading\") {\n        document.addEventListener(\n            \"DOMContentLoaded\",\n            initializeT21PrivateCollectionFixed\n        );\n    } else {\n        initializeT21PrivateCollectionFixed();\n    }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-003bd1c e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"003bd1c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-84de3e5 elementor-widget elementor-widget-html\" data-id=\"84de3e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Adamina&family=Open+Sans:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.1\/css\/all.min.css\">\n\n<!-- Featured Listings Page: Private Viewing Experience -->\n<section class=\"t21fr04f-viewing\">\n\n    <div class=\"t21fr04f-wrap\">\n\n        <header class=\"t21fr04f-heading t21fr04f-reveal\">\n\n            <span class=\"t21fr04f-section-name\">\n                (Private Viewing Experience)\n            <\/span>\n\n            <h2>\n                Experience every residence beyond its photographs\n            <\/h2>\n\n            <p>\n                Private viewings are planned around the property, your schedule,\n                and the details that matter most to your decision.\n            <\/p>\n\n        <\/header>\n\n        <div class=\"t21fr04f-experience t21fr04f-reveal\">\n\n            <img decoding=\"async\"\n                src=\"https:\/\/images.unsplash.com\/photo-1613891186868-eebda780cc8a?q=80&w=1170&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"\n                alt=\"Private architectural residence prepared for a viewing\"\n            >\n\n            <div class=\"t21fr04f-overlay\"><\/div>\n\n            <div class=\"t21fr04f-badge\">\n\n                <i class=\"fa-solid fa-key\"><\/i>\n\n                <span>\n                    Private Appointments\n                <\/span>\n\n            <\/div>\n\n            <div class=\"t21fr04f-steps\">\n\n                <article class=\"t21fr04f-step\">\n\n                    <span class=\"t21fr04f-number\">\n                        01\n                    <\/span>\n\n                    <h3>\n                        Property preparation\n                    <\/h3>\n\n                    <p>\n                        We confirm access, prepare relevant documents, and review\n                        your priorities before the appointment begins.\n                    <\/p>\n\n                <\/article>\n\n                <article class=\"t21fr04f-step\">\n\n                    <span class=\"t21fr04f-number\">\n                        02\n                    <\/span>\n\n                    <h3>\n                        Guided walkthrough\n                    <\/h3>\n\n                    <p>\n                        Explore the architecture, layout, finishes, surroundings,\n                        and practical ownership details with an advisor.\n                    <\/p>\n\n                <\/article>\n\n                <article class=\"t21fr04f-step\">\n\n                    <span class=\"t21fr04f-number\">\n                        03\n                    <\/span>\n\n                    <h3>\n                        Private review\n                    <\/h3>\n\n                    <p>\n                        Compare the residence against other opportunities and\n                        discuss value, suitability, and the appropriate next step.\n                    <\/p>\n\n                <\/article>\n\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<style>\n.t21fr04f-viewing,\n.t21fr04f-viewing *,\n.t21fr04f-viewing *::before,\n.t21fr04f-viewing *::after {\n    box-sizing: border-box;\n}\n\n.t21fr04f-viewing {\n    width: 100%;\n    margin: 0;\n    padding: 90px 60px;\n    background: #fafafa;\n    color: #1c1e21;\n    font-family: \"Open Sans\", sans-serif;\n    overflow: hidden;\n}\n\n.t21fr04f-wrap {\n    width: 100%;\n    max-width: 1320px;\n    margin: 0 auto;\n}\n\n\/* Section heading *\/\n\n.t21fr04f-heading {\n    width: 100%;\n    max-width: 920px;\n    margin: 0 auto;\n    text-align: center;\n}\n\n.t21fr04f-viewing .t21fr04f-section-name {\n    display: block;\n    margin: 0;\n    color: #1c1e21 !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 30px !important;\n    line-height: 1.35 !important;\n    font-weight: 400 !important;\n    letter-spacing: -0.015em !important;\n    text-align: center !important;\n    text-transform: none !important;\n}\n\n.t21fr04f-viewing .t21fr04f-heading h2 {\n    width: 100%;\n    max-width: 900px;\n    margin: 16px auto 0 !important;\n    color: #1c1e21 !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 42px !important;\n    line-height: 1.25 !important;\n    font-weight: 400 !important;\n    letter-spacing: -0.025em !important;\n    text-align: center !important;\n    text-transform: none !important;\n}\n\n.t21fr04f-viewing .t21fr04f-heading > p {\n    width: 100%;\n    max-width: 710px;\n    margin: 19px auto 0 !important;\n    color: #555a60 !important;\n    text-align: center !important;\n}\n\n\/* Viewing image panel *\/\n\n.t21fr04f-experience {\n    position: relative;\n    width: 100%;\n    min-height: 560px;\n    margin-top: 53px;\n    border-radius: 18px;\n    background: #1c1e21;\n    color: #ffffff;\n    overflow: hidden;\n    isolation: isolate;\n}\n\n.t21fr04f-experience > img {\n    position: absolute;\n    z-index: -2;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    display: block;\n    object-fit: cover;\n    transition:\n        transform 0.65s ease,\n        filter 0.45s ease;\n}\n\n.t21fr04f-experience:hover > img {\n    transform: scale(1.025);\n    filter: brightness(0.93);\n}\n\n.t21fr04f-overlay {\n    position: absolute;\n    z-index: -1;\n    inset: -1px;\n    background:\n        linear-gradient(\n            180deg,\n            rgba(16, 18, 20, 0.14) 0%,\n            rgba(16, 18, 20, 0.42) 45%,\n            rgba(16, 18, 20, 0.94) 100%\n        );\n    pointer-events: none;\n}\n\n\/* Appointment badge *\/\n\n.t21fr04f-badge {\n    position: absolute;\n    top: 28px;\n    right: 29px;\n    min-height: 43px;\n    padding: 0 17px;\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.94);\n    color: #1c1e21;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 9px;\n    font-family: \"Open Sans\", sans-serif;\n    font-size: 17px;\n    line-height: 1;\n    font-weight: 700;\n    text-align: center;\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n}\n\n.t21fr04f-badge i {\n    margin: 0 !important;\n    padding: 0 !important;\n    color: #9e6861 !important;\n    font-size: 12px;\n    line-height: 1 !important;\n}\n\n.t21fr04f-badge span {\n    color: #1c1e21 !important;\n    line-height: 1 !important;\n}\n\n\/* Viewing steps *\/\n\n.t21fr04f-steps {\n    position: absolute;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    border-top: 1px solid rgba(255, 255, 255, 0.28);\n    background: rgba(16, 18, 20, 0.12);\n    backdrop-filter: blur(2px);\n    -webkit-backdrop-filter: blur(2px);\n}\n\n.t21fr04f-step {\n    min-width: 0;\n    min-height: 240px;\n    padding: 29px;\n    display: flex;\n    justify-content: flex-end;\n    flex-direction: column;\n}\n\n.t21fr04f-step + .t21fr04f-step {\n    border-left: 1px solid rgba(255, 255, 255, 0.28);\n}\n\n.t21fr04f-number {\n    display: block;\n    color: #ffffff !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 18px;\n    line-height: 1;\n    font-weight: 400;\n}\n\n.t21fr04f-viewing .t21fr04f-step h3 {\n    margin: 13px 0 0 !important;\n    color: #ffffff !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 23px !important;\n    line-height: 1.4 !important;\n    font-weight: 400 !important;\n    letter-spacing: -0.01em !important;\n    text-transform: none !important;\n}\n\n.t21fr04f-viewing .t21fr04f-step p {\n    width: 100%;\n    max-width: 360px;\n    margin: 12px 0 0 !important;\n    color: rgba(255, 255, 255, 0.84) !important;\n}\n\n\/* Consistent paragraph typography *\/\n\n.t21fr04f-viewing p {\n    font-family: \"Open Sans\", sans-serif !important;\n    font-size: 17px !important;\n    line-height: 1.7 !important;\n    font-weight: 400 !important;\n}\n\n\/* Reveal animation *\/\n\n.t21fr04f-reveal {\n    opacity: 1;\n    transform: none;\n}\n\n.t21fr04f-viewing.t21fr04f-ready .t21fr04f-reveal {\n    opacity: 0;\n    transform: translateY(24px);\n    transition:\n        opacity 1.2s ease,\n        transform 1.2s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.t21fr04f-viewing.t21fr04f-ready .t21fr04f-reveal.is-visible {\n    opacity: 1;\n    transform: translateY(0);\n}\n\n\/* Tablet *\/\n\n@media (max-width: 1024px) {\n    .t21fr04f-viewing {\n        padding: 65px 40px;\n    }\n\n    .t21fr04f-heading {\n        max-width: 760px;\n    }\n\n    .t21fr04f-viewing .t21fr04f-section-name {\n        font-size: 26px !important;\n        line-height: 1.35 !important;\n    }\n\n    .t21fr04f-viewing .t21fr04f-heading h2 {\n        max-width: 740px;\n        margin-top: 14px !important;\n        font-size: 34px !important;\n        line-height: 1.28 !important;\n    }\n\n    .t21fr04f-experience {\n        min-height: 590px;\n        margin-top: 42px;\n    }\n\n    .t21fr04f-step {\n        min-height: 265px;\n        padding: 24px;\n    }\n\n    .t21fr04f-viewing .t21fr04f-step h3 {\n        font-size: 21px !important;\n    }\n\n    .t21fr04f-viewing p {\n        font-size: 17px !important;\n    }\n}\n\n\/* Mobile *\/\n\n@media (max-width: 767px) {\n    .t21fr04f-viewing {\n        padding: 42px 20px;\n    }\n\n    .t21fr04f-heading {\n        max-width: 100%;\n    }\n\n    .t21fr04f-viewing .t21fr04f-section-name {\n        font-size: 24px !important;\n        line-height: 1.35 !important;\n    }\n\n    .t21fr04f-viewing .t21fr04f-heading h2 {\n        max-width: 100%;\n        margin-top: 12px !important;\n        font-size: 29px !important;\n        line-height: 1.3 !important;\n        letter-spacing: -0.018em !important;\n    }\n\n    .t21fr04f-viewing .t21fr04f-heading > p {\n        margin-top: 17px !important;\n        font-size: 17px !important;\n    }\n\n    .t21fr04f-experience {\n        min-height: 780px;\n        margin-top: 30px;\n        border-radius: 16px;\n    }\n\n    .t21fr04f-experience > img {\n        object-position: 60% center;\n    }\n\n    .t21fr04f-badge {\n        top: 19px;\n        right: 19px;\n        min-height: 40px;\n        padding: 0 14px;\n        font-size: 17px;\n    }\n\n    .t21fr04f-steps {\n        grid-template-columns: 1fr;\n        background: rgba(16, 18, 20, 0.36);\n    }\n\n    .t21fr04f-step {\n        min-height: 185px;\n        padding: 22px 20px;\n    }\n\n    .t21fr04f-step + .t21fr04f-step {\n        border-top: 1px solid rgba(255, 255, 255, 0.28);\n        border-left: 0;\n    }\n\n    .t21fr04f-viewing .t21fr04f-step h3 {\n        font-size: 20px !important;\n    }\n\n    .t21fr04f-viewing .t21fr04f-step p {\n        max-width: 100%;\n        font-size: 17px !important;\n    }\n\n    .t21fr04f-experience:hover > img {\n        transform: none;\n        filter: none;\n    }\n}\n\n@media (max-width: 390px) {\n    .t21fr04f-experience {\n        min-height: 830px;\n    }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    .t21fr04f-viewing.t21fr04f-ready .t21fr04f-reveal {\n        opacity: 1;\n        transform: none;\n        transition: none;\n    }\n\n    .t21fr04f-experience > img {\n        transition: none;\n    }\n}\n<\/style>\n\n<script>\n(function () {\n    function initializeT21PrivateViewingFixed() {\n        document\n            .querySelectorAll(\".t21fr04f-viewing\")\n            .forEach(function (section) {\n                if (\n                    section.dataset.t21fr04fInitialized === \"true\"\n                ) {\n                    return;\n                }\n\n                section.dataset.t21fr04fInitialized = \"true\";\n                section.classList.add(\"t21fr04f-ready\");\n\n                const items = section.querySelectorAll(\n                    \".t21fr04f-reveal\"\n                );\n\n                if (\n                    window\n                        .matchMedia(\n                            \"(prefers-reduced-motion: reduce)\"\n                        )\n                        .matches ||\n                    !(\"IntersectionObserver\" in window)\n                ) {\n                    items.forEach(function (item) {\n                        item.classList.add(\"is-visible\");\n                    });\n\n                    return;\n                }\n\n                const observer = new IntersectionObserver(\n                    function (entries, currentObserver) {\n                        entries.forEach(function (entry) {\n                            if (!entry.isIntersecting) {\n                                return;\n                            }\n\n                            entry.target.classList.add(\n                                \"is-visible\"\n                            );\n\n                            currentObserver.unobserve(\n                                entry.target\n                            );\n                        });\n                    },\n                    {\n                        threshold: 0.08\n                    }\n                );\n\n                items.forEach(function (item, index) {\n                    item.style.transitionDelay =\n                        Math.min(index * 80, 160) + \"ms\";\n\n                    observer.observe(item);\n                });\n            });\n    }\n\n    if (document.readyState === \"loading\") {\n        document.addEventListener(\n            \"DOMContentLoaded\",\n            initializeT21PrivateViewingFixed\n        );\n    } else {\n        initializeT21PrivateViewingFixed();\n    }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2cfed3d e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"2cfed3d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0a647b9 elementor-widget elementor-widget-html\" data-id=\"0a647b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Adamina&family=Open+Sans:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.1\/css\/all.min.css\">\n\n<!-- Featured Listings Page: Private Property Search CTA -->\n<section class=\"t21fr05f-cta\">\n\n    <div class=\"t21fr05f-overlay\"><\/div>\n\n    <div class=\"t21fr05f-content t21fr05f-reveal\">\n\n        <span class=\"t21fr05f-section-name\">\n            (Private Property Search)\n        <\/span>\n\n        <h2>\n            Looking for a residence beyond the public market?\n        <\/h2>\n\n        <p>\n            Share your preferred location, architectural style, budget, and\n            ownership goals with our private residential advisory team.\n        <\/p>\n\n        <div class=\"t21fr05f-actions\">\n\n            <a\n                href=\"https:\/\/teknr21.thestackly.in\/?page_id=24\"\n                class=\"t21fr05f-primary\"\n            >\n                Begin a Private Search\n            <\/a>\n\n            <a\n                href=\"https:\/\/teknr21.thestackly.in\/?page_id=24\"\n                class=\"t21fr05f-circle\"\n                aria-label=\"Begin a private property search\"\n            >\n                <i class=\"fa-solid fa-arrow-up-right-from-square\"><\/i>\n            <\/a>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<style>\n.t21fr05f-cta,\n.t21fr05f-cta *,\n.t21fr05f-cta *::before,\n.t21fr05f-cta *::after {\n    box-sizing: border-box;\n}\n\n.t21fr05f-cta {\n    position: relative;\n    width: 100%;\n    min-height: 590px;\n    margin: 0;\n    padding: 100px 60px;\n    background:\n        url(\"https:\/\/images.unsplash.com\/photo-1704488735063-9f44770592ba?q=80&w=1170&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\")\n        center \/ cover no-repeat;\n    color: #ffffff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-family: \"Open Sans\", sans-serif;\n    text-align: center;\n    overflow: hidden;\n    isolation: isolate;\n}\n\n.t21fr05f-overlay {\n    position: absolute;\n    z-index: -1;\n    inset: 0;\n    background:\n        linear-gradient(\n            180deg,\n            rgba(16, 18, 20, 0.62),\n            rgba(16, 18, 20, 0.86)\n        );\n}\n\n.t21fr05f-content {\n    width: 100%;\n    max-width: 970px;\n    margin: 0 auto;\n    text-align: center;\n}\n\n\/* Section-name heading *\/\n\n.t21fr05f-cta .t21fr05f-section-name {\n    display: block;\n    margin: 0;\n    color: rgba(255, 255, 255, 0.94) !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 30px !important;\n    line-height: 1.35 !important;\n    font-weight: 400 !important;\n    letter-spacing: -0.015em !important;\n    text-align: center !important;\n    text-transform: none !important;\n}\n\n\/* Main title *\/\n\n.t21fr05f-cta .t21fr05f-content h2 {\n    width: 100%;\n    max-width: 900px;\n    margin: 16px auto 0 !important;\n    color: #ffffff !important;\n    font-family: \"Adamina\", serif !important;\n    font-size: 42px !important;\n    line-height: 1.25 !important;\n    font-weight: 400 !important;\n    letter-spacing: -0.025em !important;\n    text-align: center !important;\n    text-transform: none !important;\n}\n\n\/* Description *\/\n\n.t21fr05f-cta .t21fr05f-content > p {\n    width: 100%;\n    max-width: 700px;\n    margin: 20px auto 0 !important;\n    color: rgba(255, 255, 255, 0.94) !important;\n    text-align: center !important;\n}\n\n\/* Actions *\/\n\n.t21fr05f-actions {\n    margin-top: 32px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n}\n\n.t21fr05f-cta .t21fr05f-actions a,\n.t21fr05f-cta .t21fr05f-actions a:visited {\n    margin: 0 !important;\n    border: 0 !important;\n    outline: 0;\n    background: #ffffff;\n    background-image: none !important;\n    color: #1c1e21 !important;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-family: \"Open Sans\", sans-serif !important;\n    line-height: 1 !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    box-shadow: none !important;\n    transition:\n        background 0.3s ease,\n        color 0.3s ease,\n        transform 0.3s ease;\n}\n\n.t21fr05f-primary {\n    min-height: 50px;\n    padding: 0 27px !important;\n    border-radius: 999px;\n    font-size: 15px !important;\n    font-weight: 600 !important;\n}\n\n.t21fr05f-circle {\n    width: 50px;\n    height: 50px;\n    flex: 0 0 50px;\n    padding: 0 !important;\n    border-radius: 50%;\n    font-size: 15px !important;\n}\n\n.t21fr05f-cta .t21fr05f-actions a:hover {\n    background: #9e6861;\n    color: #ffffff !important;\n    transform: translateY(-2px);\n}\n\n.t21fr05f-cta .t21fr05f-actions a:focus-visible {\n    outline: 2px solid #ffffff !important;\n    outline-offset: 4px;\n}\n\n.t21fr05f-cta .t21fr05f-circle i {\n    margin: 0 !important;\n    padding: 0 !important;\n    color: inherit !important;\n    font-size: 14px;\n    line-height: 1 !important;\n    transform: none;\n}\n\n.t21fr05f-cta .t21fr05f-actions a::before,\n.t21fr05f-cta .t21fr05f-actions a::after {\n    display: none !important;\n    content: none !important;\n}\n\n\/* Consistent paragraph typography *\/\n\n.t21fr05f-cta p {\n    font-family: \"Open Sans\", sans-serif !important;\n    font-size: 17px !important;\n    line-height: 1.7 !important;\n    font-weight: 400 !important;\n}\n\n\/* Reveal animation *\/\n\n.t21fr05f-reveal {\n    opacity: 1;\n    transform: none;\n}\n\n.t21fr05f-cta.t21fr05f-ready .t21fr05f-reveal {\n    opacity: 0;\n    transform: translateY(24px);\n    transition:\n        opacity 1.2s ease,\n        transform 1.2s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.t21fr05f-cta.t21fr05f-ready .t21fr05f-reveal.is-visible {\n    opacity: 1;\n    transform: translateY(0);\n}\n\n\/* Tablet *\/\n\n@media (max-width: 1024px) {\n    .t21fr05f-cta {\n        min-height: 530px;\n        padding: 80px 40px;\n    }\n\n    .t21fr05f-cta .t21fr05f-section-name {\n        font-size: 26px !important;\n        line-height: 1.35 !important;\n    }\n\n    .t21fr05f-cta .t21fr05f-content h2 {\n        max-width: 760px;\n        margin-top: 14px !important;\n        font-size: 34px !important;\n        line-height: 1.28 !important;\n    }\n\n    .t21fr05f-cta .t21fr05f-content > p {\n        max-width: 650px;\n        font-size: 17px !important;\n    }\n}\n\n\/* Mobile *\/\n\n@media (max-width: 767px) {\n    .t21fr05f-cta {\n        min-height: 500px;\n        padding: 65px 20px;\n        background-position: 58% center;\n    }\n\n    .t21fr05f-overlay {\n        background:\n            linear-gradient(\n                180deg,\n                rgba(16, 18, 20, 0.7),\n                rgba(16, 18, 20, 0.89)\n            );\n    }\n\n    .t21fr05f-cta .t21fr05f-section-name {\n        font-size: 24px !important;\n        line-height: 1.35 !important;\n    }\n\n    .t21fr05f-cta .t21fr05f-content h2 {\n        max-width: 100%;\n        margin-top: 12px !important;\n        font-size: 29px !important;\n        line-height: 1.3 !important;\n        letter-spacing: -0.018em !important;\n    }\n\n    .t21fr05f-cta .t21fr05f-content > p {\n        max-width: 540px;\n        margin-top: 18px !important;\n        font-size: 17px !important;\n        line-height: 1.7 !important;\n    }\n\n    .t21fr05f-actions {\n        width: 100%;\n        max-width: 360px;\n        margin-top: 28px;\n    }\n\n    .t21fr05f-primary {\n        min-width: 0;\n        flex: 1 1 auto;\n        padding: 0 20px !important;\n        font-size: 13px !important;\n    }\n\n    .t21fr05f-circle {\n        width: 48px;\n        height: 48px;\n        flex-basis: 48px;\n    }\n}\n\n@media (max-width: 390px) {\n    .t21fr05f-actions {\n        display: grid;\n        grid-template-columns: minmax(0, 1fr) 48px;\n    }\n\n    .t21fr05f-primary {\n        width: 100%;\n        padding: 0 18px !important;\n    }\n}\n\n@media (prefers-reduced-motion: reduce) {\n    .t21fr05f-cta.t21fr05f-ready .t21fr05f-reveal {\n        opacity: 1;\n        transform: none;\n        transition: none;\n    }\n\n    .t21fr05f-cta .t21fr05f-actions a {\n        transition: none;\n    }\n}\n<\/style>\n\n<script>\n(function () {\n    function initializeT21PrivateSearchFixed() {\n        document.querySelectorAll(\".t21fr05f-cta\").forEach(function (section) {\n            if (section.dataset.t21fr05fInitialized === \"true\") {\n                return;\n            }\n\n            section.dataset.t21fr05fInitialized = \"true\";\n            section.classList.add(\"t21fr05f-ready\");\n\n            const items = section.querySelectorAll(\".t21fr05f-reveal\");\n\n            if (\n                window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches ||\n                !(\"IntersectionObserver\" in window)\n            ) {\n                items.forEach(function (item) {\n                    item.classList.add(\"is-visible\");\n                });\n\n                return;\n            }\n\n            const observer = new IntersectionObserver(\n                function (entries, currentObserver) {\n                    entries.forEach(function (entry) {\n                        if (!entry.isIntersecting) {\n                            return;\n                        }\n\n                        entry.target.classList.add(\"is-visible\");\n                        currentObserver.unobserve(entry.target);\n                    });\n                },\n                {\n                    threshold: 0.08\n                }\n            );\n\n            items.forEach(function (item) {\n                observer.observe(item);\n            });\n        });\n    }\n\n    if (document.readyState === \"loading\") {\n        document.addEventListener(\n            \"DOMContentLoaded\",\n            initializeT21PrivateSearchFixed\n        );\n    } else {\n        initializeT21PrivateSearchFixed();\n    }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Featured Listings (Available Residences) Exceptional homes for distinct ways of living View All Listings 01 \/ Private Villa Terrace Grove Villa A private architectural estate with panoramic city views, landscaped terraces, and generous indoor-outdoor living spaces. Location Beverly Hills Bedrooms 5 Interior 7,850 Sq. Ft. $8,500,000 Explore Residence Exterior Interior Living Space Private Terrace 02 \/ City Penthouse Arbor Penthouse A full-floor skyline residence with private elevator access, gallery-style interiors, and a landscaped rooftop terrace. Location Tribeca Bedrooms 4 Interior 5,400 Sq. Ft. $12,400,000 Explore Residence 03 \/ Waterfront Home Santorini Coastal Haven A private waterfront home with direct ocean access, an infinity-edge pool, yacht facilities, and open entertaining spaces. Location Miami Beach Bedrooms 5 Interior 7,200 Sq. Ft. $9,600,000 Explore Residence Waterfront Exterior Pool Terrace (Our Private Collection) A considered portfolio rather than an endless property catalogue Current Collection Architectural residences How We Select Residences chosen for how they feel, perform, and endure Every property is reviewed beyond its location and price. We consider architecture, privacy, natural light, spatial planning, surrounding character, and its suitability for long-term ownership. Distinct architectural identity Established or emerging prime locations Strong privacy and lifestyle qualities Considered long-term ownership value View the Collection Available Privately Fewer listings. Better matches. Additional residences may be available through private consultation. (Private Viewing Experience) Experience every residence beyond its photographs Private viewings are planned around the property, your schedule, and the details that matter most to your decision. Private Appointments 01 Property preparation We confirm access, prepare relevant documents, and review your priorities before the appointment begins. 02 Guided walkthrough Explore the architecture, layout, finishes, surroundings, and practical ownership details with an advisor. 03 Private review Compare the residence against other opportunities and discuss value, suitability, and the appropriate next step. (Private Property Search) Looking for a residence beyond the public market? Share your preferred location, architectural style, budget, and ownership goals with our private residential advisory team. Begin a Private Search<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-14","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/teknr21.thestackly.in\/index.php?rest_route=\/wp\/v2\/pages\/14","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teknr21.thestackly.in\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/teknr21.thestackly.in\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/teknr21.thestackly.in\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/teknr21.thestackly.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14"}],"version-history":[{"count":5,"href":"https:\/\/teknr21.thestackly.in\/index.php?rest_route=\/wp\/v2\/pages\/14\/revisions"}],"predecessor-version":[{"id":496,"href":"https:\/\/teknr21.thestackly.in\/index.php?rest_route=\/wp\/v2\/pages\/14\/revisions\/496"}],"wp:attachment":[{"href":"https:\/\/teknr21.thestackly.in\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}