:root{--rt-ink:#1d1d1f;--rt-ink-2:#3a3a3c;--rt-ink-3:#6e6e73;--rt-line:#d2d2d7;--rt-grey:#f5f5f7;--rt-blue:#0071e3;--rt-gold:#8a7055;--rt-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Helvetica, Arial, sans-serif;--rt-text:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--rt-header-h) + 12px)}body{color:var(--rt-ink);font-family:var(--rt-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;margin:0}main{display:block}.rt-skip{color:var(--rt-ink);z-index:100;background:#fff;border-radius:6px;padding:8px 12px;position:absolute;top:8px;left:-9999px}.rt-skip:focus{left:8px}:root{--rt-glass:#f6f6f7a3;--rt-glass-line:#fff9;--rt-header-top:14px;--rt-pill-h:48px;--rt-header-h:76px}.rt-glass{background:var(--rt-glass);backdrop-filter:blur(24px)saturate(180%);border:1px solid var(--rt-glass-line);box-shadow:0 1px 2px #0000000d,0 12px 32px #0000001a,inset 0 0 0 .5px #ffffff59}@supports not (backdrop-filter:blur(1px)){.rt-glass{background:#fafafbf5}}.rt-header{top:var(--rt-header-top);z-index:50;pointer-events:none;color:var(--rt-ink);position:fixed;left:0;right:0}.rt-header-in{justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.rt-header-in>*{pointer-events:auto}main{padding-top:var(--rt-header-h)}html.rt-overlay main{padding-top:0}.rt-brand{height:var(--rt-pill-h);color:inherit;border-radius:980px;align-items:center;padding:0 22px;text-decoration:none;transition:background .25s;display:flex}.rt-brand:hover{background:#ffffffd1}.rt-logo{background:currentColor;width:125px;height:22px;display:block;-webkit-mask:url(/sothebys-international-realty-canada.png) 50%/contain no-repeat;mask:url(/sothebys-international-realty-canada.png) 50%/contain no-repeat}.rt-nav{height:var(--rt-pill-h);border-radius:980px;align-items:center;padding:0 6px 0 8px;display:flex}.rt-nav a{letter-spacing:.01em;height:100%;color:inherit;opacity:.62;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;transition:opacity .2s;display:flex;position:relative}.rt-nav a:hover,.rt-nav a:focus-visible,.rt-nav a[aria-current=page]{opacity:1}.rt-nav a[aria-current=page]:after{content:"";background:var(--rt-gold);border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;bottom:8px;left:50%}.rt-nav .rt-nav-cta{background:var(--rt-ink);color:#fff;opacity:1;border-radius:980px;height:36px;margin-left:6px;padding:0 18px;font-weight:500;transition:background .2s}.rt-nav .rt-nav-cta:hover{background:#000}.rt-nav .rt-nav-cta:after{display:none}.rt-menu{width:var(--rt-pill-h);height:var(--rt-pill-h);cursor:pointer;color:inherit;border-radius:50%;padding:0;display:none;position:relative}.rt-menu span{background:currentColor;height:1.5px;transition:transform .25s,top .25s;position:absolute;left:15px;right:15px}.rt-menu span:first-child{top:19px}.rt-menu span:last-child{top:27px}.rt-menu[aria-expanded=true] span:first-child{top:23px;transform:rotate(45deg)}.rt-menu[aria-expanded=true] span:last-child{top:23px;transform:rotate(-45deg)}.rt-drawer{display:none}@media (width<=860px){.rt-nav{display:none}.rt-menu{display:block}.rt-drawer{pointer-events:auto;top:calc(var(--rt-pill-h) + 10px);max-height:calc(100vh - var(--rt-header-top) - var(--rt-pill-h) - 24px);border-radius:28px;padding:10px 24px 18px;display:block;position:absolute;left:16px;right:16px;overflow:auto}.rt-drawer[hidden]{display:none}.rt-drawer a{font-family:var(--rt-display);letter-spacing:-.01em;color:var(--rt-ink);border-bottom:1px solid #00000012;padding:15px 0;font-size:21px;font-weight:500;text-decoration:none;display:block}.rt-drawer a[aria-current=page]{color:var(--rt-gold)}.rt-drawer .rt-drawer-cta{text-align:center;background:var(--rt-ink);color:#fff;border:0;border-radius:980px;margin-top:14px;padding:14px;font-size:16px}html.rt-drawer-open{overflow:hidden}}@media (width<=400px){.rt-brand{padding:0 16px}.rt-logo{width:108px;height:19px}}@media (prefers-reduced-motion:reduce){.rt-nav a,.rt-brand,.rt-menu span{transition:none}}.rt-simple{text-align:center;max-width:680px;margin:0 auto;padding:120px 24px}.rt-simple h1{font-family:var(--rt-display);letter-spacing:-.022em;margin:0 0 18px;font-size:40px;font-weight:600;line-height:1.08}.rt-simple p{color:var(--rt-ink-2);margin:0 0 28px;font-size:17px;line-height:1.7}.rt-simple .rt-links{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.rt-simple .rt-links a{border:1px solid var(--rt-line);color:var(--rt-ink);border-radius:980px;padding:11px 20px;font-size:14px;text-decoration:none}
