@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--black:#000;--black-soft:#0a0b0c;--white:#fff;--surface:#f4f5f6;--surface-deep:#e5e7ea;--graphite:#4e535a;--graphite-light:#aeb3ba;--blue:#0d88fd;--blue-bright:#1a95ff;--blue-dark:#0869c1;--blue-pale:#eaf5ff;--gold:#c8a75c;--gold-light:#efd58e;--line:#05050529;--line-light:#ffffff2e;--shadow:0 1.5rem 4.5rem #00000029;--shell:84rem;--ease-out:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box;scrollbar-color:var(--blue) var(--black);scrollbar-width:thin}html{scroll-behavior:smooth;scroll-padding-top:12rem}html,body{overflow-x:clip}body{background:var(--white);color:var(--black);font-family:var(--font-body), sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.7}::-webkit-scrollbar{width:.65rem}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{border:2px solid var(--black);background:var(--blue)}::selection{background:var(--blue);color:var(--white)}img{max-width:100%;display:block}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:.08em}button,a,summary,input,textarea,select{-webkit-tap-highlight-color:transparent}:focus-visible{outline:.2rem solid var(--blue);outline-offset:.3rem}h1,h2,h3,p,figure{margin-top:0}h1,h2,h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;font-weight:600;line-height:.98}h1{max-width:13ch;font-size:clamp(3.45rem,7vw,6rem)}h2{max-width:14ch;font-size:clamp(2.7rem,5.5vw,4.9rem)}h3{font-size:clamp(2rem,4vw,3.35rem)}#main-content{overflow:clip}.shell{width:min(100% - 2.25rem, var(--shell));margin-inline:auto}.firm-credentials{z-index:2;margin-top:-1.125rem;position:relative}.firm-credentials__badge{border:1px solid #34383d;border-left:3px solid var(--gold);background:var(--black-soft);width:fit-content;max-width:100%;color:var(--white);flex-wrap:wrap;align-items:center;gap:.35rem 1.05rem;padding:.8rem 1.1rem;display:flex;box-shadow:0 .55rem 1.75rem #00000024}.firm-credentials__badge span{letter-spacing:.075em;text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.5}.firm-credentials__badge span:last-child{color:var(--gold-light)}@media (min-width:40rem){.firm-credentials__badge span+span{border-left:1px solid var(--line-light);padding-left:1.05rem}}.skip-link{z-index:200;background:var(--blue);color:var(--white);padding:.8rem 1rem;font-weight:800;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.button-row{flex-wrap:wrap;gap:.7rem;display:flex}.button{isolation:isolate;letter-spacing:.035em;text-align:center;min-height:3.35rem;transition:color .22s var(--ease-out), background-color .22s var(--ease-out), border-color .22s var(--ease-out), transform .22s var(--ease-out), box-shadow .22s var(--ease-out);border:1px solid #0000;border-radius:.15rem;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.35rem;font-size:.82rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.button:before{z-index:-1;content:"";background:var(--white);transition:transform .34s var(--ease-out);position:absolute;inset:0;transform:translate(-102%)}.button:hover:before,.button:focus-visible:before{transform:translate(0)}.button:hover{transform:translateY(-.12rem)}.button:active{transform:translateY(0)}.button--blue{background:var(--blue);color:var(--black)}.button--blue:hover,.button--blue:focus-visible{color:var(--black);box-shadow:0 .8rem 2.4rem #0d88fd4d}.button--quiet{color:var(--white);border-color:#ffffff8c}.button--quiet:hover,.button--quiet:focus-visible{border-color:var(--white);color:var(--black)}.button--ink{background:var(--black);color:var(--white)}.button--ink:before{background:var(--blue)}.button--ink:hover,.button--ink:focus-visible{color:var(--black)}.button--white{background:var(--white);color:var(--black)}.button--white:before{background:var(--black)}.button--white:hover,.button--white:focus-visible{color:var(--white)}.text-link{min-height:2.75rem;color:var(--blue-dark);border-bottom:1px solid;align-items:center;gap:.65rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.text-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.1rem;height:1.1rem}.text-link span{transition:transform .22s var(--ease-out)}.text-link:hover span{transform:translate(.18rem,-.18rem)}.site-header{z-index:100;border-bottom:1px solid var(--line);color:var(--black);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#fffffffa;position:sticky;top:0}.site-header__utility{background:var(--black);color:var(--white)}.site-header__utility-inner{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;min-height:2rem;font-size:.64rem;font-weight:750;display:flex}.site-header__utility-inner>a{white-space:nowrap;align-items:center;min-height:2.75rem;display:inline-flex}.site-header__markets-short{display:none}.site-header__utility a{color:var(--blue-bright);text-decoration:none}.site-header__utility .site-header__markets{color:var(--white)}.site-header__markets:hover,.site-header__markets:focus-visible{color:var(--blue-bright)}.site-header__inner{justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;display:flex}.brand{align-items:center;min-height:4rem;text-decoration:none;display:inline-flex}.brand img{width:clamp(9.4rem,18vw,12.3rem);height:auto}.desktop-nav,.site-header__desktop-cta{display:none}.mobile-nav{position:static}.mobile-nav summary{cursor:pointer;border:1px solid var(--black);letter-spacing:.1em;text-transform:uppercase;place-items:center;min-width:3.6rem;min-height:3rem;font-size:.72rem;font-weight:800;list-style:none;display:grid}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav[open] summary{background:var(--black);color:var(--white)}.mobile-nav__panel{border-bottom:1px solid var(--line-light);background:var(--black);color:var(--white);box-shadow:var(--shadow);overscroll-behavior:contain;gap:0;max-height:calc(100dvh - 100%);padding:.75rem 1.125rem 1.125rem;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mobile-nav__panel a{border-bottom:1px solid var(--line-light);align-items:center;min-height:3.25rem;text-decoration:none;display:flex}.mobile-nav__auction{background:var(--blue);color:var(--black);justify-content:center;margin-top:.75rem;font-weight:800;border:1px solid var(--blue)!important}.auction-navigation{background:var(--black);color:var(--white);border-top:1px solid var(--line);overflow:hidden}.auction-navigation__inner{scrollbar-width:none;scroll-snap-type:x proximity;align-items:stretch;gap:.3rem;display:flex;overflow-x:auto}.auction-navigation__inner::-webkit-scrollbar{display:none}.auction-navigation a{letter-spacing:.055em;text-transform:uppercase;scroll-snap-align:start;border-bottom:3px solid #0000;flex:none;justify-content:center;align-items:center;min-height:3.125rem;padding:.65rem clamp(.8rem,1.35vw,1.35rem);font-size:.8rem;font-weight:800;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.auction-navigation .auction-navigation__current{background:var(--blue);color:var(--black)}.auction-navigation a:hover{background:#24282e}.auction-navigation .auction-navigation__current:hover{background:var(--blue-bright)}.auction-navigation a[aria-current=page]{border-bottom-color:var(--gold-light)}.auction-navigation a:focus-visible{outline-offset:-4px;outline-color:var(--gold-light)}.auction-hub-hero h1{max-width:12ch}.auction-hub-hero:before{content:"";opacity:.9;background:linear-gradient(90deg,#050505fa 0%,#050505e6 38%,#0505056b 72%,#05050594 100%),url(/images/prime-hero-estate-v2.png) 50%/cover no-repeat;animation:18s ease-in-out infinite alternate hero-cover-drift;position:absolute;inset:-3%;transform:scale(1.03)}.auction-hub-hero .page-hero__grid{z-index:1;position:relative}.auction-hub-hero .text-link{color:var(--white)}.auction-listings__filters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:1rem 1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.auction-listings__filters label{flex:16rem;max-width:28rem}.auction-listings__filters label span{text-transform:uppercase;letter-spacing:.04em;margin-bottom:.4rem;font-size:.78rem;font-weight:800;display:block}.auction-listings__filters input,.auction-listings__filters select{background:var(--white);width:100%;min-height:3.25rem;color:var(--black);font:inherit;border:1px solid #767b82;border-radius:0;padding:.7rem .9rem}.auction-listings__filters>p{color:var(--graphite);margin-bottom:.85rem;font-size:.9rem}.auction-listings .current-auction-card h3 a{text-decoration:none}.auction-listings__empty{max-width:42rem;padding:3rem 0}.current-auctions__all{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.auction-detail h1,.auction-detail h2,.auction-detail h3{text-transform:uppercase}.auction-detail__masthead{background:var(--black);color:var(--white);padding-block:1.5rem 3rem}.auction-detail__breadcrumb{color:#d6d9dd;flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:2.5rem;font-size:.78rem;display:flex}.auction-detail__breadcrumb a{align-items:center;min-height:2.75rem;display:inline-flex}.auction-detail__hero{align-items:start;gap:2.5rem;display:grid}.auction-detail__summary h1{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:17ch;margin-bottom:1.25rem;font-size:clamp(2.3rem,4.3vw,4.25rem);line-height:1.02}.auction-detail__status{border:1px solid var(--gold);color:var(--gold-light);letter-spacing:.055em;text-transform:uppercase;padding:.4rem .75rem;font-size:.72rem;font-weight:800;display:inline-block}.auction-detail__status--closed{color:#e2e5e9;border-color:#737a84}.auction-detail__description{color:#d6d9dd;max-width:50ch;font-size:1.02rem}.auction-detail__facts{gap:0;margin:1.75rem 0;display:grid}.auction-detail__facts>div{border-top:1px solid var(--line-light);padding:.8rem 0}.auction-detail__facts dt{color:var(--gold-light);text-transform:uppercase;letter-spacing:.07em;font-size:.7rem;font-weight:800}.auction-detail__facts dd{margin:.15rem 0 0;font-size:.95rem}.auction-detail__summary>.button{justify-content:space-between;width:100%}.auction-detail__summary .button svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:1rem}.auction-detail__bid-note{color:#b9bec6;margin:.75rem 0 1rem;font-size:.8rem;line-height:1.5}.auction-detail__summary>.text-link{color:var(--white)}.auction-gallery{min-width:0}.auction-gallery__stage{aspect-ratio:1;border:1px solid var(--line-light);background:#101114;position:relative}.auction-gallery__stage img{object-fit:contain}.auction-gallery__arrow{width:2.75rem;height:3.25rem;color:var(--white);cursor:pointer;background:#000c;border:1px solid #ffffff80;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.auction-gallery__arrow:hover{background:var(--blue-dark)}.auction-gallery__arrow--previous{left:.5rem}.auction-gallery__arrow--next{right:.5rem}.auction-gallery__arrow svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:1.25rem}.auction-gallery__caption{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;font-size:.78rem;display:flex}.auction-gallery__caption p{color:#c7ccd3;margin:0}.auction-gallery__caption button{min-height:2.75rem;color:var(--white);font:inherit;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:.4rem 0;text-decoration:underline}.auction-gallery__thumbnails{scroll-snap-type:x proximity;gap:.6rem;padding:.35rem .25rem .75rem;display:flex;overflow-x:auto}.auction-gallery__thumbnails button{cursor:pointer;scroll-snap-align:start;background:#16191d;border:2px solid #0000;flex:0 0 5.2rem;height:4.4rem;padding:0;position:relative}.auction-gallery__thumbnails button[aria-pressed=true]{border-color:var(--gold-light)}.auction-gallery__thumbnails img{object-fit:contain}.auction-detail__body{padding-block:2rem 4.5rem}.auction-detail__tabs{border-bottom:1px solid var(--line);gap:.5rem;padding:.3rem .25rem 0;display:flex;overflow-x:auto}.auction-detail__tabs button{min-height:3.5rem;color:var(--graphite);font:inherit;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex-shrink:0;padding:.8rem clamp(.75rem,2.5vw,1.5rem);font-size:.88rem;font-weight:800}.auction-detail__tabs button[aria-selected=true]{color:var(--black);border-bottom-color:var(--blue);background:var(--blue-pale)}.auction-detail__tabs button:hover{color:var(--black);background:var(--surface)}.auction-detail__tabs button:focus-visible{outline-offset:-3px}.auction-detail__panel{padding-top:2.5rem}.auction-detail__panel[hidden]{display:none}.auction-detail__panel h2{letter-spacing:-.025em;font-size:clamp(2rem,3.5vw,3.3rem)}.auction-detail__copy{max-width:72ch}.auction-detail__copy p,.auction-detail__terms p{white-space:pre-line;overflow-wrap:anywhere}.auction-detail__terms{max-width:78ch;margin-top:2.25rem;font-size:.94rem;line-height:1.8}.auction-detail__videos{gap:3rem;display:grid}.auction-detail__videos iframe,.auction-detail__videos video{aspect-ratio:16/9;background:var(--black);border:0;width:100%;margin-bottom:1rem}.auction-detail__videos h3{margin-bottom:.75rem;font-size:1.6rem;line-height:1.15}.auction-detail__section-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:2rem;display:flex}.auction-detail__section-heading p{max-width:54ch;margin:0}.auction-detail__photos{gap:1rem;display:grid}.auction-detail__photos a{aspect-ratio:1;background:var(--surface);position:relative;overflow:hidden}.auction-detail__photos img{object-fit:contain;transition:transform .25s var(--ease-out)}.auction-detail__photos a:hover img{transform:scale(1.035)}.auction-detail__next{background:var(--surface);padding-block:3rem}.auction-detail__next h2{max-width:20ch;font-size:clamp(2rem,4vw,3.3rem)}.auction-detail__next .shell{flex-wrap:wrap;align-items:center;gap:1.5rem 2rem;display:flex}.auction-detail__next h2{margin:0 auto 0 0}@media (min-width:37.5rem){.auction-detail__photos{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-gallery__stage{aspect-ratio:4/3}}@media (min-width:56.25rem){.auction-detail__hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(2.5rem,5vw,5rem)}.auction-detail__photos{grid-template-columns:repeat(3,minmax(0,1fr))}.auction-detail__videos{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-gallery__stage{aspect-ratio:1}}@media (max-width:37.49rem){.auction-navigation__inner{padding-inline:0}.auction-navigation a{flex:none}}.auction-home h1,.auction-home h2,.auction-home h3{text-transform:uppercase}.hero{background:var(--black);color:var(--white);position:relative}.hero__split{display:grid}.hero__content{z-index:2;padding:clamp(4.25rem, 11vw, 7.5rem) max(1.125rem, calc((100vw - var(--shell)) / 2));flex-direction:column;justify-content:center;display:flex;position:relative}.hero__eyebrow{color:var(--gold-light);letter-spacing:.14em;text-transform:uppercase;opacity:0;animation:hero-copy-in .75s var(--ease-out) 70ms forwards;margin-bottom:1.15rem;font-size:.7rem;font-weight:850;transform:translateY(1rem)}.hero h1{max-width:10.5ch;margin-bottom:1.75rem}.hero--auction-first h1{letter-spacing:-.045em;max-width:13ch;font-size:clamp(2.85rem,5.5vw,5rem)}.hero__line{opacity:0;animation:hero-copy-in .85s var(--ease-out) .12s forwards;display:block;transform:translateY(1.25rem)}.hero__line--blue{color:var(--blue-bright);animation-delay:.25s}.hero__lede{color:#d6d9dd;opacity:0;max-width:39rem;animation:hero-copy-in .85s var(--ease-out) .38s forwards;margin-bottom:2rem;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.65}.hero__listing-meta{color:var(--white);letter-spacing:.08em;text-transform:uppercase;opacity:0;animation:hero-copy-in .85s var(--ease-out) .45s forwards;flex-wrap:wrap;gap:.55rem 1.4rem;margin:-.65rem 0 1.8rem;font-size:.7rem;font-weight:800;line-height:1.4;display:flex}.hero__listing-meta span+span{padding-left:1.4rem;position:relative}.hero__listing-meta span+span:before{content:"";background:var(--blue-bright);width:.35rem;height:.35rem;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(45deg)}.hero .button-row,.hero__firm-proof{opacity:0;animation:hero-copy-in .85s var(--ease-out) .54s forwards}.professional-signature p{margin:0}.professional-signature__identity{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}.professional-signature__name{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:1.45rem;font-weight:600;line-height:1.05}.professional-signature__designations{color:var(--gold);letter-spacing:.1em;font-size:.67rem;font-weight:800;line-height:1.3}.professional-signature__roles{color:var(--graphite);font-size:.82rem;font-weight:600;margin-top:.35rem!important}.hero__firm-proof{border-top:1px solid var(--line-light);max-width:39rem;margin-top:2.8rem;padding-top:1.15rem}.hero__firm-proof>p{color:var(--gold-light);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.65rem;font-size:.68rem;font-weight:800}.hero__firm-proof>div{flex-wrap:wrap;gap:.35rem 1.4rem;display:flex}.hero__firm-proof span{color:#d6d9dd;font-size:.76rem;font-weight:650;position:relative}.hero__firm-proof span+span:before{content:"";background:var(--blue-bright);width:.25rem;height:.25rem;position:absolute;top:50%;left:-.8rem;transform:translateY(-50%)rotate(45deg)}.hero__visual{clip-path:inset(0 100% 0 0);min-height:31rem;animation:hero-image-reveal 1.1s var(--ease-out) .18s forwards;background:linear-gradient(135deg,#c8a75c1f,#0000 35%),radial-gradient(circle at 80% 18%,#0d88fd21,#0000 29%),#090a0c;place-items:center;margin:0;padding:clamp(1.25rem,5vw,3.5rem) clamp(1.125rem,4vw,3rem) clamp(4.8rem,8vw,6.5rem);display:grid;position:relative;overflow:hidden}.hero__visual:before{content:"";pointer-events:none;border:1px solid #efd58e38;position:absolute;inset:1rem}.hero__artwork{aspect-ratio:16/10;background:#040506;border:1px solid #fff3;width:min(100%,46rem);position:relative;overflow:hidden;box-shadow:0 2rem 5rem #00000080}.hero__image{object-fit:cover;object-position:center;animation:hero-image-settle 1.8s var(--ease-out) .18s forwards;transform:scale(1.025)}.hero__backdrop{object-fit:cover;filter:blur(1.6rem)brightness(.52)saturate(.85);opacity:.75;transform:scale(1.16)}.hero__image--cinematic{animation:18s ease-in-out .18s infinite alternate hero-image-drift}.hero__scanline{background:var(--blue);width:.2rem;animation:hero-scan 1.3s var(--ease-out) .17s forwards;position:absolute;inset:0 auto 0 0;transform:translate(-100%);box-shadow:0 0 1.5rem #0d88fdcc}.hero__visual figcaption{color:var(--white);-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background:#050505d1;border-top:1px solid #ffffff85;flex-direction:column;gap:.25rem;padding:1rem 1.1rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.hero__visual figcaption span{color:var(--blue-bright);letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800}.hero__visual figcaption strong{font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-weight:600}.service-ribbon{color:var(--white);background:#070809;border-block:1px solid #efd58e59;overflow:hidden}.service-ribbon__track{align-items:center;width:max-content;animation:26s linear infinite service-ribbon;display:flex}.service-ribbon:hover .service-ribbon__track{animation-play-state:paused}.service-ribbon__track span{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:2rem;padding:.9rem 0 .9rem 2rem;font-size:.7rem;font-weight:800;display:flex}.service-ribbon__track span:after{content:"";background:var(--blue-bright);width:.38rem;height:.38rem;transform:rotate(45deg)}.pathfinder{border-bottom:1px solid var(--line);background:var(--white)}.pathfinder__inner{padding-block:clamp(3.5rem,8vw,6rem)}.pathfinder h2{max-width:none;margin-bottom:2rem;font-size:clamp(2.3rem,4vw,3.8rem)}.pathfinder nav{border-top:1px solid var(--black);display:grid}.pathfinder nav a{border-bottom:1px solid var(--line);min-height:4rem;transition:padding .24s var(--ease-out), color .24s var(--ease-out), background-color .24s var(--ease-out);justify-content:space-between;align-items:center;gap:1rem;font-size:.95rem;font-weight:750;text-decoration:none;display:flex}.pathfinder nav a:hover{background:var(--blue-pale);color:var(--blue-dark);padding-inline:.85rem}.pathfinder nav a span{color:var(--blue-dark);font-size:1.15rem}.current-auctions{color:var(--black);background:#f7f7f5;padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.current-auctions:before{content:"";background:linear-gradient(90deg, var(--blue), var(--blue-bright), var(--gold));height:.25rem;position:absolute;inset:0 0 auto}.current-auctions:after{content:"";pointer-events:none;border:1px solid #c8a75c3b;border-radius:50%;width:26rem;height:26rem;position:absolute;top:12%;right:-12rem;box-shadow:0 0 0 4rem #c8a75c09,0 0 0 8rem #c8a75c06}.current-auctions__heading{z-index:1;gap:2rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid;position:relative}.current-auctions__eyebrow{color:var(--blue-dark);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:800}.current-auctions__heading h2{max-width:11ch;margin-bottom:0}.current-auctions__heading>p{max-width:39rem;color:var(--graphite);margin:0}.current-auctions__heading>p a{color:var(--blue-dark);font-weight:750}.current-auctions__grid{z-index:1;gap:1.25rem;display:grid;position:relative}.current-auction-card{background:var(--white);transition:border-color .26s var(--ease-out), transform .42s var(--ease-out), box-shadow .42s var(--ease-out);border:1px solid #05050538;overflow:hidden}.current-auction-card:hover{border-color:#1a95ffb8;transform:translateY(-.35rem);box-shadow:0 1.5rem 4rem #00000024}.current-auction-card__media{aspect-ratio:750/473;background:#1b1d20;display:block;position:relative;overflow:hidden}.current-auction-card__backdrop{object-fit:cover;filter:blur(1.35rem)brightness(.55)saturate(.85);opacity:.78;transform:scale(1.12)}.current-auction-card__image{object-fit:contain;transition:transform .9s var(--ease-out);padding:clamp(.3rem,1vw,.75rem)}.current-auction-card:hover .current-auction-card__image{transform:scale(1.012)}.current-auction-card__status{border-top:.18rem solid var(--blue-bright);max-width:calc(100% - 1rem);color:var(--white);letter-spacing:.09em;text-transform:uppercase;background:#000000eb;padding:.7rem .9rem;font-size:.66rem;font-weight:850;line-height:1.2;position:absolute;bottom:0;right:0}.current-auction-card__content{padding:clamp(1.5rem,4vw,2.35rem)}.current-auction-card__type{color:var(--blue-dark);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.85rem;font-size:.68rem;font-weight:800}.current-auction-card h3{max-width:17ch;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.auction-home .current-auction-card h3{max-width:25ch;margin-bottom:.8rem;font-size:clamp(1.55rem,2vw,2rem);line-height:1.06}.current-auction-card__meta{color:var(--black);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:.35rem 1.1rem;margin-bottom:1.15rem;font-size:.73rem;font-weight:750;display:flex}.current-auction-card__meta span+span{padding-left:1.1rem;position:relative}.current-auction-card__meta span+span:before{content:"";background:var(--gold);width:.3rem;height:.3rem;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(45deg)}.current-auction-card__content>p:not(.current-auction-card__type,.current-auction-card__meta){color:var(--graphite)}.current-auction-card .text-link{color:var(--blue-dark)}.current-auctions__all{z-index:1;margin-top:2rem;position:relative}.bidder-guide{background:var(--black);color:var(--white);padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.bidder-guide:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.92%,#ffffff0b 50%,#0000 50.08%) 0 0/7rem 7rem,radial-gradient(circle at 8% 100%,#0d88fd1f,#0000 27%);position:absolute;inset:0}.bidder-guide__heading,.bidder-guide__steps{z-index:1;position:relative}.bidder-guide__heading{gap:2rem;margin-bottom:clamp(3rem,7vw,5.5rem);display:grid}.bidder-guide__eyebrow{color:var(--gold-light);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:850}.bidder-guide__heading h2{margin-bottom:0}.bidder-guide__heading>div:last-child>p{color:#c7cbd0;max-width:39rem;margin-bottom:1.6rem}.bidder-guide__steps{border-top:1px solid var(--line-light);margin-block:0;padding:0;list-style:none;display:grid}.bidder-guide__steps li{border-bottom:1px solid var(--line-light);padding:2rem 0;position:relative}.bidder-guide__steps li:before{content:"";background:var(--blue-bright);width:3.5rem;height:.18rem;position:absolute;top:-1px;left:0}.bidder-guide__steps span{color:var(--gold-light);letter-spacing:.12em;margin-bottom:2.5rem;font-size:.7rem;font-weight:850;display:block}.bidder-guide__steps h3{margin-bottom:.8rem;font-size:clamp(1.6rem,3vw,2.3rem)}.bidder-guide__steps p{color:#b8bdc3;max-width:23rem;margin-bottom:0;font-size:.9rem}.service-links{color:var(--black);background:#f7f7f5;border-top:1px solid #c8a75c80;padding-block:clamp(4.5rem,9vw,7.5rem) clamp(3.75rem,8vw,6.5rem);position:relative;overflow:hidden}.service-links:before{content:"";pointer-events:none;border:1px solid #c8a75c2e;border-radius:50%;width:28rem;height:28rem;position:absolute;top:-9rem;left:42%;box-shadow:0 0 0 4rem #c8a75c06,0 0 0 8rem #c8a75c05}.service-links__heading{z-index:1;gap:2rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid;position:relative}.service-links__eyebrow{color:var(--blue-dark);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:850}.service-links__heading h2{max-width:13ch;margin-bottom:0}.service-links__heading>div:last-child>p{max-width:39rem;color:var(--graphite);margin-bottom:1.3rem}.service-links__scroll-hint{color:var(--black);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.66rem;font-weight:850;display:inline-flex}.service-links__scroll-hint>span{color:var(--blue-dark);transition:transform .24s var(--ease-out);font-size:1.05rem}.service-links:has(.service-links__rail:hover) .service-links__scroll-hint>span{transform:translate(.35rem)}.service-carousel{z-index:1;position:relative}.service-carousel__controls{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.service-carousel__controls p{color:var(--graphite);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:750;line-height:1.4}.service-carousel__controls>div{gap:.45rem;display:flex}.service-carousel__controls button{cursor:pointer;border:1px solid var(--black);background:var(--white);width:3rem;height:3rem;color:var(--black);font:inherit;transition:transform .22s var(--ease-out), border-color .22s var(--ease-out), background-color .22s var(--ease-out), color .22s var(--ease-out);border-radius:0;place-items:center;display:grid}.service-carousel__controls button:last-child{background:var(--black);color:var(--white)}.service-carousel__controls button:hover,.service-carousel__controls button:focus-visible{border-color:var(--blue-dark);background:var(--blue);color:var(--black);transform:translateY(-.12rem)}.service-carousel__controls button span{font-size:1.2rem;line-height:1}.service-links__rail-wrap{z-index:1;position:relative}.service-links__rail-wrap:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f7f7f5);width:clamp(1.5rem,6vw,5rem);position:absolute;top:0;bottom:1.5rem;right:0}.service-links__rail{padding:0 max(1.125rem, calc((100vw - var(--shell)) / 2)) 1.5rem;overscroll-behavior-inline:contain;scroll-padding-inline:max(1.125rem, calc((100vw - var(--shell)) / 2));scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-color:var(--blue-dark) #0505051a;scrollbar-width:thin;grid-auto-columns:min(82vw,20rem);grid-auto-flow:column;gap:1rem;margin:0;list-style:none;display:grid;overflow-x:auto}.service-links__rail::-webkit-scrollbar{height:.4rem}.service-links__rail::-webkit-scrollbar-track{background:#0505051a}.service-links__rail::-webkit-scrollbar-thumb{background:var(--blue-dark)}.service-links__rail li{scroll-snap-align:start;min-width:0}.service-link-card{background:var(--white);height:100%;color:var(--black);transition:transform .4s var(--ease-out), border-color .26s var(--ease-out), box-shadow .4s var(--ease-out);border:1px solid #05050533;grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.service-link-card:hover,.service-link-card:focus-visible{border-color:var(--blue-dark);transform:translateY(-.35rem);box-shadow:0 1.2rem 3rem #00000024}.service-link-card__media{aspect-ratio:16/10;background:var(--black-soft);display:block;position:relative;overflow:hidden}.service-link-card__image{transition:transform .85s var(--ease-out), filter .5s var(--ease-out)}.service-link-card__image--cover{object-fit:cover}.service-link-card__image--contain{object-fit:contain;padding:2.25rem}.service-link-card:hover .service-link-card__image,.service-link-card:focus-visible .service-link-card__image{filter:saturate(1.08)contrast(1.03);transform:scale(1.045)}.service-link-card__shade{background:linear-gradient(#0000 52%,#00000094);position:absolute;inset:0}.service-link-card__number{min-width:2.25rem;min-height:2.25rem;color:var(--gold-light);letter-spacing:.08em;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#000000b8;border:1px solid #ffffff94;place-items:center;font-size:.65rem;font-weight:850;display:grid;position:absolute;bottom:.8rem;left:.9rem}.service-link-card__content{flex-direction:column;min-height:16rem;padding:1.35rem 1.4rem 1.45rem;display:flex}.service-link-card__content>strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:.8rem;font-size:clamp(1.45rem,3vw,1.85rem);font-weight:600;line-height:1;display:block}.service-link-card__content>span:not(.service-link-card__action){color:var(--graphite);font-size:.84rem;line-height:1.6}.service-link-card__action{border-top:1px solid var(--line);min-height:2.75rem;color:var(--blue-dark);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;font-size:.7rem;font-weight:850;display:flex}.service-link-card__action>span{transition:transform .24s var(--ease-out);font-size:1.05rem}.service-link-card:hover .service-link-card__action>span,.service-link-card:focus-visible .service-link-card__action>span{transform:translate(.2rem,-.2rem)}.service-links__motion-line{width:min(100% - 2.25rem, var(--shell));background:#05050529;height:1px;margin:1.25rem auto 0;position:relative;overflow:hidden}.service-links__motion-line:after{content:"";background:linear-gradient(90deg, var(--gold), var(--blue-bright));width:22%;animation:service-line-travel 5s var(--ease-out) infinite alternate;position:absolute;inset:0 auto 0 0}.service-index{background:var(--surface);padding-top:clamp(5rem,10vw,8.5rem)}.service-index__heading{gap:2rem;padding-bottom:clamp(3.5rem,7vw,6rem);display:grid}.service-index__heading h2{margin-bottom:0}.service-index__heading>p{max-width:39rem;color:var(--graphite);margin:0;font-size:1.05rem}.service-index__list{border-top:1px solid var(--line)}.service-story{background:var(--white);display:grid}.service-story:nth-child(2){background:var(--black);color:var(--white)}.service-story__media{background:var(--black-soft);min-height:26rem;margin:0;position:relative;overflow:hidden}.service-story__image{object-fit:cover;transition:transform .9s var(--ease-out)}.service-story:hover .service-story__image{transform:scale(1.025)}.service-story__brand-panel{background:linear-gradient(135deg, #0d88fd1f, transparent 42%), var(--black);color:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:clamp(2.5rem,7vw,5rem);display:flex;position:absolute;inset:0;overflow:hidden}.service-story__brand-panel:before,.service-story__brand-panel:after{content:"";background:linear-gradient(90deg, transparent, var(--blue), transparent);width:65%;height:1px;position:absolute;transform:rotate(-42deg)}.service-story__brand-panel:before{top:17%;right:-18%}.service-story__brand-panel:after{background:linear-gradient(90deg, transparent, var(--gold), transparent);bottom:17%;left:-18%}.service-story__brand-panel img{z-index:1;width:clamp(7rem,18vw,10rem);height:auto;margin-bottom:1.75rem;position:relative}.service-story__brand-panel p{z-index:1;color:var(--blue-bright);letter-spacing:.15em;text-transform:uppercase;margin-bottom:.9rem;font-size:.67rem;font-weight:800;position:relative}.service-story__brand-panel strong{z-index:1;max-width:13ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;font-size:clamp(2.2rem,5vw,4.5rem);font-weight:600;line-height:.95;position:relative}.service-story__brand-panel span{z-index:1;color:var(--gold-light);letter-spacing:.1em;text-transform:uppercase;margin-top:1.35rem;font-size:.65rem;font-weight:750;position:relative}.service-story__wipe{pointer-events:none;transform-origin:100%;background:var(--blue);position:absolute;inset:0;transform:scaleX(0)}.service-story__content{padding:clamp(3.25rem, 8vw, 7rem) max(1.125rem, calc((100vw - var(--shell)) / 2));flex-direction:column;justify-content:center;display:flex;position:relative}.service-story__title{color:var(--blue-dark);letter-spacing:.13em;text-transform:uppercase;margin-bottom:1.4rem;font-size:.72rem;font-weight:800}.service-story:nth-child(2) .service-story__title{color:var(--blue-bright)}.service-story__content h3{max-width:10ch;margin-bottom:1.5rem}.service-story__content>p:not(.service-story__title){max-width:38rem;color:var(--graphite);margin-bottom:1.2rem}.service-story:nth-child(2) .service-story__content>p:not(.service-story__title){color:#c7cbd0}.service-story:nth-child(2) .text-link{color:var(--blue-bright)}.catalog-showcase{border-top:1px solid var(--line);background:var(--white);padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.catalog-showcase:before{top:0;left:max(1.125rem, calc((100vw - var(--shell)) / 2));content:"";background:var(--blue);width:clamp(4rem,14vw,12rem);height:.25rem;position:absolute}.catalog-showcase__heading{gap:2rem;margin-bottom:clamp(2.75rem,7vw,5rem);display:grid}.catalog-showcase__heading h2{max-width:10ch;margin-bottom:0}.catalog-showcase__eyebrow{color:var(--blue-dark);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:800}.catalog-showcase__heading>div:last-child>p{max-width:39rem;color:var(--graphite)}.catalog-showcase__rail{--catalog-gap:1rem;overflow:hidden}.catalog-showcase__track{gap:var(--catalog-gap);width:max-content;padding-right:var(--catalog-gap);will-change:transform;animation:34s linear infinite catalog-scroll;display:flex}.catalog-showcase__rail:hover .catalog-showcase__track{animation-play-state:paused}.catalog-showcase__item{flex:none;width:min(72vw,22rem);margin:0}.catalog-showcase__image-wrap{aspect-ratio:4/5;border-bottom:.22rem solid var(--blue);background:var(--surface-deep);position:relative;overflow:hidden}.catalog-showcase__image{object-fit:cover;transition:transform .8s var(--ease-out)}.catalog-showcase__item:hover .catalog-showcase__image{transform:scale(1.035)}.catalog-showcase__item figcaption{color:var(--graphite);letter-spacing:.075em;text-transform:uppercase;padding:.85rem .1rem 0;font-size:.72rem;font-weight:750}.process{background:var(--black-soft);color:var(--white);padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.process:before{content:"";background:var(--blue);width:.25rem;position:absolute;inset:0 auto 0 0}.process__heading{gap:2rem;margin-bottom:3.5rem;display:grid}.process__heading h2{margin-bottom:0}.process__heading p{color:#c7cbd0;max-width:36rem;margin:0}.process__steps{border-top:1px solid var(--line-light);margin-block:0;padding:0;list-style:none;display:grid}.process__steps li{border-bottom:1px solid var(--line-light);padding:2rem 0;position:relative}.process__steps li>span{color:var(--blue-bright);letter-spacing:.12em;font-size:.7rem;font-weight:800}.process__steps h3{margin:.7rem 0 1rem;font-size:2.1rem}.process__steps p{color:#b8bdc3;max-width:28rem;margin-bottom:0;font-size:.9rem}.coverage{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.coverage__layout{gap:3rem;display:grid}.coverage__layout>div:first-child>p{max-width:36rem;color:var(--graphite)}.service-area-list{gap:1.25rem;display:grid}.service-area-list__region{border-top:1px solid var(--line);padding-top:1.25rem}.service-area-list__region h3{font-family:var(--font-body), sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.55rem;font-size:.72rem;font-weight:800}.service-area-list__region-heading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.service-area-list__region-heading>span{color:var(--graphite);letter-spacing:.09em;text-transform:uppercase;flex:none;font-size:.62rem;font-weight:800}.service-area-list__region p{max-width:34rem;color:var(--graphite);margin-bottom:0;font-size:.9rem}.service-area-list__groups{gap:1rem;display:grid}.service-area-list__group{border-top:1px solid var(--line);padding-top:1rem}.service-area-list__group:first-child{border-top:0;padding-top:0}.service-area-list__group h4{color:var(--blue-dark);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.69rem;font-weight:800}.coverage__link{margin-top:1.5rem}.consultation{background:var(--blue);color:var(--black)}.consultation__inner{gap:2.5rem;padding-block:clamp(4.5rem,9vw,7rem);display:grid}.consultation h2{max-width:13ch;margin-bottom:1.25rem}.consultation p{max-width:42rem;margin-bottom:0;font-weight:550}.consultation__actions{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;display:flex}.consultation__phone{min-height:2.75rem;font-family:var(--font-display), Georgia, serif;align-items:center;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.page-hero{border-bottom:1px solid var(--line-light);background:var(--black);color:var(--white);padding-block:clamp(4.75rem,10vw,8rem);position:relative;overflow:hidden}.page-hero:after{content:"";background:var(--blue);transform-origin:top;width:clamp(.2rem,.5vw,.45rem);height:100%;animation:page-rule-in .95s var(--ease-out) both;position:absolute;top:0;right:clamp(1rem,7vw,7rem)}.page-hero__grid{align-items:end;gap:2.5rem;display:grid}.page-hero h1{opacity:0;animation:hero-copy-in .8s var(--ease-out) .12s forwards;margin-bottom:0}.page-hero__context,.platform-card__context{color:var(--blue-bright);letter-spacing:.13em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:800}.page-hero__lede{color:#d3d6da;max-width:47rem;margin-bottom:0;font-size:clamp(1.05rem,2vw,1.28rem)}.section{padding-block:clamp(4rem,9vw,7rem)}.section-heading{gap:1.5rem;margin-bottom:3rem;display:grid}.section-heading h2{margin-bottom:0}.section-heading>p,.section-heading>div+p{max-width:38rem;color:var(--graphite);margin:0}.content-layout{gap:3.5rem;padding-block:clamp(4rem,9vw,7rem);display:grid}.content-layout__main{max-width:49rem}.content-layout__main section{border-bottom:1px solid var(--line);padding-block:.5rem 2rem}.content-layout__main h2{max-width:none;margin-top:3.25rem;margin-bottom:1.25rem;font-size:clamp(2.15rem,5vw,3.3rem)}.content-layout__main p,.content-layout__main li{color:var(--graphite)}.content-layout__main ul{padding-left:1.25rem}.content-layout__aside,.contact-page__aside{border-top:1px solid var(--blue);background:var(--black);color:var(--white);align-self:start;padding:1.6rem}.content-layout__aside h2{max-width:none;font-size:2.15rem}.content-layout__aside p,.contact-page__aside>p{color:#c7cbd0}.content-layout__aside .button,.contact-page__aside .button{width:100%}.content-layout__faq-link{border-bottom:1px solid var(--blue-bright);min-height:2.75rem;color:var(--blue-bright);align-items:center;gap:.45rem;margin-top:1rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}.status-note{border-block:1px solid var(--line);color:var(--graphite);padding:1rem 0;font-size:.88rem}.content-page-visual{margin-block:clamp(2rem,5vw,4.5rem) 0}.content-page-visual>div{border-bottom:.3rem solid var(--blue);background:var(--black-soft);min-height:clamp(20rem,46vw,36rem);box-shadow:var(--shadow);position:relative;overflow:hidden}.content-page-visual__image{object-fit:cover;animation:chapter-image-in 1.1s var(--ease-out) both}.content-page-visual figcaption{max-width:48rem;color:var(--graphite);padding-top:.9rem;font-size:.78rem;font-weight:650}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sell-with-prime-page h1,.sell-with-prime-page h2,.sell-with-prime-page h3{text-transform:uppercase}.seller-hero{background:var(--black);color:var(--white);position:relative;overflow:hidden}.seller-hero:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0d88fd17,#0000 34%),linear-gradient(315deg,#c8a75c14,#0000 30%);position:absolute;inset:0}.seller-hero__grid{z-index:1;display:grid;position:relative}.seller-hero__content{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:clamp(4.75rem,11vw,8rem);display:flex}.seller-hero__content h1{letter-spacing:-.04em;opacity:0;max-width:11ch;animation:hero-copy-in .8s var(--ease-out) 90ms forwards;margin-bottom:1.6rem;font-size:clamp(3rem,7vw,6rem);transform:translateY(1.25rem)}.seller-hero--hub .seller-hero__content h1{max-width:10ch}.seller-hero__content>p{color:#d1d5da;opacity:0;max-width:42rem;animation:hero-copy-in .85s var(--ease-out) .25s forwards;margin-bottom:1.8rem;font-size:clamp(1.04rem,2vw,1.25rem);line-height:1.65}.seller-hero__content .button-row{opacity:0;animation:hero-copy-in .85s var(--ease-out) .38s forwards}.seller-hero__back{min-height:2.75rem;color:var(--gold-light);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.55rem;margin-bottom:1rem;font-size:.68rem;font-weight:850;text-decoration:none;display:inline-flex}.seller-hero__back:hover,.seller-hero__back:focus-visible{color:var(--blue-bright)}.seller-hero__split-visual{border-top:1px solid var(--line-light);background:var(--black-soft);grid-template-columns:repeat(2,minmax(0,1fr));min-height:30rem;display:grid;overflow:hidden}.seller-hero__split-visual figure,.seller-hero__service-visual{clip-path:inset(0 100% 0 0);min-width:0;animation:hero-image-reveal 1.1s var(--ease-out) .16s forwards;background:#141619;margin:0;position:relative;overflow:hidden}.seller-hero__split-visual figure+figure{border-left:1px solid var(--line-light);animation-delay:.28s}.seller-hero__image{object-fit:cover;transition:transform 1.1s var(--ease-out), filter .5s var(--ease-out)}.seller-hero__split-visual figure:first-child .seller-hero__image{object-position:58% center}.seller-hero__split-visual figure:hover .seller-hero__image,.seller-hero__service-visual:hover .seller-hero__image{transform:scale(1.035)}.seller-hero__split-visual figcaption{border-top:.18rem solid var(--blue);color:var(--white);letter-spacing:.12em;text-align:center;text-transform:uppercase;background:#000000e0;padding:1rem .85rem;font-size:.66rem;font-weight:850;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.seller-hero__service-visual{border-top:1px solid var(--line-light);min-height:clamp(30rem,78vw,43rem)}.seller-hero__service-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#00000094);position:absolute;inset:0}.seller-hero__service-visual figcaption{z-index:1;border-top:.2rem solid var(--blue);background:#000000db;padding:1.1rem;position:absolute;bottom:1rem;left:1rem;right:1rem}.seller-hero__service-visual figcaption span,.seller-hero__service-visual figcaption strong{display:block}.seller-hero__service-visual figcaption span{color:var(--gold-light);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.3rem;font-size:.65rem;font-weight:850}.seller-hero__service-visual figcaption strong{max-width:22rem;font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:clamp(1.35rem,3vw,2rem);font-weight:600;line-height:1.05}.seller-decision{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.seller-decision__question{border-top:.25rem solid var(--blue);background:var(--black);width:min(100%,39rem);color:var(--white);text-align:center;margin-inline:auto;padding:2rem;position:relative;box-shadow:0 1.2rem 3.6rem #00000026}.seller-decision__question>span{color:var(--gold-light);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.65rem;font-size:.66rem;font-weight:850;display:block}.seller-decision__question h2{max-width:none;margin-bottom:.6rem;font-size:clamp(2.4rem,5vw,4rem)}.seller-decision__question p{color:#c8cdd2;margin-bottom:0}.seller-decision__question:after{content:"";background:var(--blue);width:1px;height:3rem;position:absolute;top:100%;left:50%}.seller-decision__branches{gap:1.5rem;padding-top:3rem;display:grid;position:relative}.seller-pathway{background:var(--white);min-width:0;transition:transform .45s var(--ease-out), box-shadow .45s var(--ease-out);border:1px solid #00000038;position:relative;overflow:hidden}.seller-pathway:hover{transform:translateY(-.4rem);box-shadow:0 1.5rem 4.5rem #0000002b}.seller-pathway:before{z-index:2;content:"";background:var(--blue);width:.7rem;height:.7rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.seller-pathway__media{background:var(--surface-deep);min-height:22rem;margin:0;position:relative;overflow:hidden}.seller-pathway__image{object-fit:cover;transition:transform .9s var(--ease-out)}.seller-pathway:hover .seller-pathway__image{transform:scale(1.035)}.seller-pathway__content{padding:clamp(1.7rem,5vw,3rem)}.seller-pathway--real-estate .seller-pathway__content{background:var(--black);color:var(--white)}.seller-pathway__type{color:var(--blue-dark);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-size:.68rem;font-weight:850}.seller-pathway--real-estate .seller-pathway__type{color:var(--gold-light)}.seller-pathway h3{max-width:16ch;margin-bottom:1.15rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1}.seller-pathway__content>p:not(.seller-pathway__type),.seller-pathway li{color:var(--graphite)}.seller-pathway--real-estate .seller-pathway__content>p:not(.seller-pathway__type),.seller-pathway--real-estate li{color:#c8cdd2}.seller-pathway ul{gap:.7rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:grid}.seller-pathway li{padding-left:1.35rem;font-size:.92rem;position:relative}.seller-pathway li:before{content:"";background:var(--blue);width:.4rem;height:.4rem;position:absolute;top:.72em;left:0;transform:rotate(45deg)}.seller-comparison{border-top:1px solid var(--line);background:var(--surface);padding-block:clamp(5rem,10vw,8rem)}.seller-comparison__heading{gap:1.5rem;margin-bottom:3rem;display:grid}.seller-comparison__heading h2{max-width:12ch;margin-bottom:0}.seller-comparison__heading p{max-width:39rem;color:var(--graphite);margin-bottom:0}.seller-comparison__scroll{border-top:.22rem solid var(--blue);background:var(--white);overflow-x:auto;box-shadow:0 1.2rem 3.8rem #0000001a}.seller-comparison table{border-collapse:collapse;text-align:left;width:100%;min-width:56rem}.seller-comparison th,.seller-comparison td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;padding:1.35rem 1.5rem}.seller-comparison tr>:last-child{border-right:0}.seller-comparison thead th{background:var(--black);color:var(--white);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:850}.seller-comparison thead th:not(:first-child){color:var(--blue-bright)}.seller-comparison tbody th{width:19%;color:var(--black);letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:850}.seller-comparison tbody td{width:40.5%;color:var(--graphite);font-size:.92rem}.seller-connected{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.seller-connected__grid{background:var(--black);color:var(--white);box-shadow:var(--shadow);display:grid;overflow:hidden}.seller-connected__media{min-height:28rem;margin:0;position:relative;overflow:hidden}.seller-connected__image{object-fit:cover}.seller-connected__content{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2.2rem,6vw,5rem);display:flex}.seller-connected__content h2{max-width:12ch;margin-bottom:1.3rem}.seller-connected__content p{color:#c8cdd2;max-width:40rem}.seller-connected__content .text-link{color:var(--blue-bright)}.auction-architecture{background:var(--surface);padding-block:clamp(4.5rem,9vw,7rem);position:relative;overflow:hidden}.auction-architecture:before{content:"";background:var(--blue);width:.25rem;position:absolute;inset:0 auto 0 0}.auction-architecture h2{max-width:13ch;margin-bottom:3rem}.auction-architecture__diagram{border-top:1px solid var(--black);margin:0;display:grid}.auction-architecture__diagram>div{border-bottom:1px solid var(--line);padding:2rem 0;position:relative}.auction-architecture__diagram>div>span{background:var(--black);width:2.5rem;height:2.5rem;color:var(--blue-bright);letter-spacing:.08em;place-items:center;margin-bottom:1.5rem;font-size:.68rem;font-weight:850;display:grid}.auction-architecture__diagram strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:.65rem;font-size:1.55rem;font-weight:600;line-height:1.05;display:block}.auction-architecture__diagram p{max-width:22rem;color:var(--graphite);margin-bottom:0;font-size:.88rem}.seller-fit{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.seller-fit__grid{gap:3.5rem;display:grid}.seller-fit__heading h2{max-width:12ch;margin-bottom:1.35rem}.seller-fit__heading>p:not(.seller-fit__note){max-width:37rem;color:var(--graphite)}.seller-fit__note{border-top:.2rem solid var(--gold);background:var(--surface);color:#2b2f34;max-width:37rem;margin-top:2rem;padding:1.2rem 1.3rem;font-size:.9rem;font-weight:650}.seller-fit__signals{border-top:1px solid var(--black)}.seller-fit__signals article{border-bottom:1px solid var(--line);grid-template-columns:3rem minmax(0,1fr);gap:1.2rem;padding-block:1.6rem;display:grid}.seller-fit__signals article>span{color:var(--blue-dark);letter-spacing:.1em;font-size:.7rem;font-weight:850}.seller-fit__signals h3{max-width:none;margin-bottom:.55rem;font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.05}.seller-fit__signals p{max-width:34rem;color:var(--graphite);margin-bottom:0;font-size:.9rem}.seller-principles{border-top:1px solid var(--line);background:var(--surface);padding-block:clamp(5rem,10vw,8rem)}.seller-principles__heading{gap:1.5rem;margin-bottom:3rem;display:grid}.seller-principles__heading h2{max-width:12ch;margin-bottom:0}.seller-principles__heading p{max-width:39rem;color:var(--graphite);margin-bottom:0}.seller-principles__grid{border-top:1px solid var(--black);display:grid}.seller-principles__grid article{border-bottom:1px solid var(--line);padding-block:2rem}.seller-principles__grid h3{max-width:13ch;margin-bottom:1rem;font-size:clamp(1.8rem,3.5vw,2.55rem)}.seller-principles__grid p{max-width:35rem;color:var(--graphite);margin-bottom:0;font-size:.92rem}.seller-process{padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.seller-process:before{content:"";background:var(--blue);width:.25rem;position:absolute;inset:0 auto 0 0}.seller-process--black{background:var(--black-soft);color:var(--white)}.seller-process--white{background:var(--white);color:var(--black)}.seller-process__heading{gap:1.5rem;margin-bottom:clamp(3rem,7vw,5rem);display:grid}.seller-process__heading h2{max-width:12ch;margin-bottom:0}.seller-process__heading p{color:#c5cad0;max-width:40rem;margin-bottom:0}.seller-process--white .seller-process__heading p{color:var(--graphite)}.seller-process__diagram{margin:0;padding:0 0 0 3.2rem;list-style:none;display:grid;position:relative}.seller-process__diagram:before{content:"";background:var(--line-light);width:1px;position:absolute;top:0;bottom:0;left:1.3rem}.seller-process--white .seller-process__diagram:before{background:var(--line)}.seller-process__diagram li{padding:0 0 2.5rem;position:relative}.seller-process__diagram li:before{content:"";background:var(--blue);width:1.3rem;height:1px;position:absolute;top:1.3rem;right:calc(100% + 1.25rem)}.seller-process__number{background:var(--blue);width:2.65rem;height:2.65rem;color:var(--black);letter-spacing:.09em;place-items:center;margin-bottom:1rem;font-size:.68rem;font-weight:900;display:grid}.seller-process__diagram h3{max-width:14ch;margin-bottom:.75rem;font-size:clamp(1.7rem,3.5vw,2.3rem);line-height:1}.seller-process__diagram p{color:#b5bbc1;max-width:28rem;margin-bottom:0;font-size:.88rem}.seller-process--white .seller-process__diagram p{color:var(--graphite)}.seller-image-story{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.seller-image-story__heading{gap:1.5rem;margin-bottom:3rem;display:grid}.seller-image-story__heading h2{max-width:12ch;margin-bottom:0}.seller-image-story__heading p{max-width:41rem;color:var(--graphite);margin-bottom:0}.seller-image-story__grid{gap:1rem;display:grid}.seller-image-story figure{margin:0}.seller-image-story figure>div{border-bottom:.25rem solid var(--blue);background:var(--surface-deep);min-height:27rem;position:relative;overflow:hidden}.seller-image-story__image{object-fit:cover;transition:transform .9s var(--ease-out)}.seller-image-story figure:hover .seller-image-story__image{transform:scale(1.035)}.seller-image-story figcaption{color:var(--graphite);padding-top:.8rem;font-size:.75rem;font-weight:700}.seller-intake{background:var(--surface);padding-block:clamp(5rem,10vw,8rem)}.seller-intake__grid{gap:3.5rem;display:grid}.seller-intake__intro h2{max-width:12ch;margin-bottom:1.3rem}.seller-intake__intro>p{max-width:38rem;color:var(--graphite)}.seller-intake__intro figure{border-bottom:.25rem solid var(--blue);background:var(--surface-deep);min-height:20rem;margin:2.5rem 0 0;position:relative;overflow:hidden}.seller-intake__image{object-fit:cover}.seller-intake__lists{gap:2.5rem;display:grid}.seller-intake__lists section{border-top:1px solid var(--black);padding-top:1.5rem}.seller-intake__lists h3{max-width:none;margin-bottom:1.2rem;font-size:clamp(1.8rem,3.5vw,2.5rem)}.seller-intake__lists ul{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.seller-intake__lists li{color:var(--graphite);padding-left:1.45rem;position:relative}.seller-intake__lists li:before{content:"";background:var(--blue-dark);width:.42rem;height:.42rem;position:absolute;top:.7em;left:0;transform:rotate(45deg)}.seller-service-questions{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.seller-service-questions__grid{gap:3rem;display:grid}.seller-service-questions h2{max-width:12ch;margin-bottom:1.5rem}.seller-service-questions__list{border-top:1px solid var(--black)}.seller-service-questions details{border-bottom:1px solid var(--line)}.seller-service-questions summary{cursor:pointer;min-height:4.75rem;font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;text-transform:uppercase;align-items:center;padding:1rem 3.25rem 1rem 0;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:600;line-height:1.1;list-style:none;display:flex;position:relative}.seller-service-questions summary::-webkit-details-marker{display:none}.seller-service-questions summary:after{content:"+";border:1px solid var(--blue-dark);width:2.25rem;height:2.25rem;color:var(--blue-dark);font-family:var(--font-body), sans-serif;transition:transform .24s var(--ease-out), background-color .24s var(--ease-out);place-items:center;font-size:1.3rem;display:grid;position:absolute;right:0}.seller-service-questions details[open] summary:after{background:var(--blue);color:var(--black);transform:rotate(45deg)}.seller-service-questions details p{max-width:44rem;color:var(--graphite);padding:0 3.25rem 1.5rem 0}.seller-crosslink{border-top:.25rem solid var(--blue);background:var(--black);color:var(--white);padding-block:clamp(4rem,8vw,6.5rem)}.seller-crosslink__inner{align-items:center;gap:2rem;display:grid}.seller-crosslink h2{max-width:12ch;margin-bottom:1rem;font-size:clamp(2.5rem,5vw,4.2rem)}.seller-crosslink p{color:#c5cad0;max-width:42rem;margin-bottom:0}.seller-crosslink .button--ink{background:var(--blue);color:var(--black)}.seller-crosslink .button--ink:before{background:var(--white)}.seller-crosslink .button--ink:hover,.seller-crosslink .button--ink:focus-visible{color:var(--black)}.seller-crosslink .seller-crosslink__secondary{color:var(--white);background:0 0;border-color:#ffffff8c}.consultation--seller{border-top:1px solid var(--line-light);color:var(--white);background:#070809}.consultation--seller p{color:#c5cad0;font-weight:450}.consultation--seller .consultation__phone{color:var(--blue-bright)}.personal-property-intro{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.personal-property-intro__grid{gap:3rem;display:grid}.personal-property-intro h2{max-width:12ch;margin-bottom:1.3rem}.personal-property-intro__grid>div>p{max-width:43rem;color:var(--graphite);font-size:1.05rem}.personal-property-intro aside{border-top:.25rem solid var(--blue);background:var(--black);color:var(--white);align-self:start;padding:clamp(1.6rem,5vw,2.5rem)}.personal-property-intro aside strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:1.25rem;font-size:1.65rem;font-weight:600;line-height:1.1;display:block}.personal-property-intro aside ol{color:#c8cdd2;gap:.8rem;margin:0;padding-left:1.25rem;display:grid}.personal-property-intro aside li::marker{color:var(--blue-bright);font-weight:850}.property-triage{background:var(--surface);padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.property-triage__heading{gap:1.5rem;margin-bottom:3rem;display:grid}.property-triage__heading h2{max-width:12ch;margin-bottom:0}.property-triage__heading p{max-width:39rem;color:var(--graphite);margin-bottom:0}.property-triage__diagram{position:relative}.property-triage__source{border-top:.22rem solid var(--blue);background:var(--black);width:min(100%,31rem);color:var(--white);text-align:center;margin-inline:auto;padding:1.5rem;position:relative}.property-triage__source span,.property-triage__source strong{display:block}.property-triage__source span{color:var(--gold-light);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.35rem;font-size:.66rem;font-weight:850}.property-triage__source strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;text-transform:uppercase;font-size:1.6rem;font-weight:600;line-height:1.05}.property-triage__source:after{content:"";background:var(--blue);width:1px;height:3rem;position:absolute;top:100%;left:50%}.property-triage__outcomes{padding-top:3rem;display:grid;position:relative}.property-triage__outcomes article{border-top:1px solid var(--black);padding:1.8rem 0;position:relative}.property-triage__outcomes article>span{color:var(--blue-dark);letter-spacing:.1em;margin-bottom:1rem;font-size:.68rem;font-weight:850;display:block}.property-triage__outcomes h3{max-width:14ch;margin-bottom:.75rem;font-size:clamp(1.7rem,3vw,2.35rem)}.property-triage__outcomes p{max-width:27rem;color:var(--graphite);margin-bottom:0;font-size:.88rem}.property-catalog{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.property-catalog__heading{gap:1.5rem;margin-bottom:3rem;display:grid}.property-catalog__heading h2{max-width:12ch;margin-bottom:0}.property-catalog__heading p{max-width:41rem;color:var(--graphite);margin-bottom:0}.property-catalog__grid{gap:1rem;display:grid}.property-catalog__item{min-width:0;margin:0}.property-catalog__item>div{aspect-ratio:4/5;border-bottom:.22rem solid var(--blue);background:var(--surface-deep);position:relative;overflow:hidden}.property-catalog__image{object-fit:cover;transition:transform .85s var(--ease-out)}.property-catalog__item:hover .property-catalog__image{transform:scale(1.04)}.property-catalog__item figcaption{color:var(--graphite);letter-spacing:.07em;text-transform:uppercase;padding-top:.75rem;font-size:.7rem;font-weight:800}.property-catalog__note{color:var(--graphite);margin-top:2rem;margin-bottom:0;font-size:.78rem}.personal-property-intake{background:var(--black);color:var(--white);padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.personal-property-intake:before{content:"";pointer-events:none;border:1px solid #c8a75c3d;border-radius:50%;width:28rem;height:28rem;position:absolute;top:-12rem;right:-12rem;box-shadow:0 0 0 4rem #c8a75c09,0 0 0 8rem #c8a75c05}.personal-property-intake__grid{z-index:1;gap:3rem;display:grid;position:relative}.personal-property-intake h2{max-width:12ch;margin-bottom:1.3rem}.personal-property-intake__grid>div>p{color:#c5cad0;max-width:39rem}.personal-property-intake .button{background:var(--blue);color:var(--black);margin-top:.7rem}.personal-property-intake ol{border-top:1px solid var(--line-light);margin:0;padding:0;list-style:none}.personal-property-intake li{border-bottom:1px solid var(--line-light);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-block:1.35rem;display:grid}.personal-property-intake li span{color:var(--blue-bright);letter-spacing:.1em;font-size:.68rem;font-weight:850}.personal-property-intake li p{color:#c5cad0;max-width:38rem;margin-bottom:0}.auction-appraisal-compare{background:var(--surface);padding-block:clamp(5rem,10vw,8rem)}.auction-appraisal-compare__heading{gap:1.5rem;margin-bottom:3rem;display:grid}.auction-appraisal-compare__heading h2{max-width:12ch;margin-bottom:0}.auction-appraisal-compare__heading p{max-width:41rem;color:var(--graphite);margin-bottom:0}.auction-appraisal-compare__grid{display:grid}.auction-appraisal-compare__grid>article{border:1px solid var(--black);background:var(--white);padding:clamp(1.8rem,5vw,3rem)}.auction-appraisal-compare__grid>article:first-child{border-color:var(--black);background:var(--black);color:var(--white)}.auction-appraisal-compare__grid>article>span{color:var(--blue-dark);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.9rem;font-size:.68rem;font-weight:850;display:block}.auction-appraisal-compare__grid>article:first-child>span{color:var(--gold-light)}.auction-appraisal-compare h3{max-width:14ch;margin-bottom:2rem;font-size:clamp(2rem,4vw,3.1rem)}.auction-appraisal-compare dl{margin:0}.auction-appraisal-compare dl>div{border-top:1px solid var(--line);padding-block:1.1rem}.auction-appraisal-compare__grid>article:first-child dl>div{border-color:var(--line-light)}.auction-appraisal-compare dt{color:var(--blue-dark);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.4rem;font-size:.65rem;font-weight:850}.auction-appraisal-compare__grid>article:first-child dt{color:var(--blue-bright)}.auction-appraisal-compare dd{color:var(--graphite);margin:0;font-size:.9rem}.auction-appraisal-compare__grid>article:first-child dd{color:#c5cad0}.auction-appraisal-compare .text-link{margin-top:1.5rem}.insights-jump{border-bottom:1px solid var(--line);background:var(--white)}.insights-jump>div{scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.insights-jump>div::-webkit-scrollbar{display:none}.insights-jump a{border-right:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;min-height:3.6rem;padding-inline:1rem;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.insights-jump a:hover,.insights-jump a:focus-visible{background:var(--blue-pale);color:var(--blue-dark)}.insights-feature{background:var(--surface);padding-block:clamp(4rem,9vw,7.5rem)}.insights-feature__grid{background:var(--black);color:var(--white);box-shadow:var(--shadow);display:grid;overflow:hidden}.insights-feature__media{background:var(--black-soft);min-height:clamp(23rem,58vw,39rem);margin:0;position:relative;overflow:hidden}.insights-feature__image{object-fit:cover;transition:transform .9s var(--ease-out)}.insights-feature__grid:hover .insights-feature__image{transform:scale(1.025)}.insights-feature__media figcaption{color:var(--white);letter-spacing:.08em;text-transform:uppercase;background:#000000d1;padding:.75rem .9rem;font-size:.66rem;font-weight:750;position:absolute;bottom:1rem;left:1rem;right:1rem}.insights-feature__content{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2.25rem,6vw,5rem);display:flex}.insights-kicker{color:var(--blue-dark);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-size:.68rem;font-weight:850}.insights-feature .insights-kicker,.insight-detail__header .insights-kicker{color:var(--blue-bright)}.insights-feature__content h2{max-width:11ch;margin-bottom:1.5rem;font-size:clamp(2.6rem,5vw,4.65rem)}.insights-feature__content>p:not(.insights-kicker){color:#c7cbd0;max-width:35rem;margin-bottom:1.75rem}.insight-grid{gap:1.25rem;display:grid}.insight-grid--guidance{margin-top:1.25rem}.insight-card{border:1px solid var(--line);background:var(--white);min-width:0;transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out), border-color .25s var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.insight-card:hover{box-shadow:var(--shadow);border-color:#0d88fd8c;transform:translateY(-.35rem)}.insight-card__media{aspect-ratio:16/10;background:var(--black-soft);display:block;position:relative;overflow:hidden}.insight-card__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#00000085);position:absolute;inset:0}.insight-card__image{object-fit:cover;transition:transform .75s var(--ease-out)}.insight-card:hover .insight-card__image{transform:scale(1.035)}.insight-card__media>span{z-index:1;background:var(--blue);color:var(--black);letter-spacing:.1em;text-transform:uppercase;padding:.62rem .82rem;font-size:.62rem;font-weight:850;position:absolute;bottom:0;right:0}.insight-card__content{flex-direction:column;flex:1;align-items:flex-start;padding:clamp(1.4rem,4vw,2rem);display:flex}.insight-card__meta{color:var(--blue-dark);letter-spacing:.075em;text-transform:uppercase;flex-wrap:wrap;gap:.35rem .9rem;margin-bottom:.9rem;font-size:.65rem;font-weight:800;display:flex}.insight-card__meta time{color:var(--graphite)}.insight-card h3{max-width:none;margin-bottom:1rem;font-size:clamp(1.8rem,3.25vw,2.45rem);line-height:1.04}.insight-card h3 a{text-decoration:none}.insight-card__content>p:not(.insight-card__meta){color:var(--graphite)}.insight-card .text-link{margin-top:auto}.insights-archive,.insights-recognition{padding-block:clamp(5rem,10vw,8rem)}.insights-archive{background:var(--white)}.insights-recognition{border-top:1px solid var(--line);background:var(--surface)}.insight-detail{background:var(--white)}.insight-detail__header{background:var(--black);color:var(--white);padding-block:clamp(4.5rem,9vw,7.5rem)}.insight-detail__header-grid{align-items:end;gap:2.5rem;display:grid}.insight-detail__back{min-height:2.75rem;color:var(--gold-light);letter-spacing:.08em;text-transform:uppercase;align-items:center;margin-bottom:2rem;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.insight-detail h1{max-width:16ch;margin-bottom:0;font-size:clamp(3.1rem,7vw,6.4rem)}.insight-detail__summary>p:first-child{color:#d3d6da;font-size:clamp(1.08rem,2vw,1.35rem)}.insight-detail__summary .insight-card__meta{margin-bottom:0}.insight-detail__summary .insight-card__meta time{color:#aeb3ba}.insight-detail__visual{margin-block:clamp(2rem,5vw,4rem)}.insight-detail__visual>div{border-bottom:.3rem solid var(--blue);background:var(--black-soft);min-height:clamp(22rem,54vw,42rem);position:relative;overflow:hidden}.insight-detail__image{object-fit:cover}.insight-detail__visual figcaption{color:var(--graphite);padding-top:.75rem;font-size:.72rem}.insight-detail__body-grid{gap:3rem;padding-block:1rem clamp(5rem,10vw,8rem);display:grid}.insight-detail__body{max-width:49rem}.insight-detail__body>p{color:#25282c;font-size:clamp(1.03rem,1.6vw,1.14rem)}.insight-detail__body .archive-note{border-left:.25rem solid var(--gold);background:var(--surface);color:var(--graphite);margin-bottom:2rem;padding:1rem 1.2rem;font-size:.84rem}.insight-detail__source{border:1px solid var(--line);margin-top:2.5rem;padding:1.5rem}.insight-detail__source p{color:var(--blue-dark);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.45rem;font-size:.65rem;font-weight:850}.insight-detail__source a{align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.insight-detail__source small{color:var(--graphite);margin-top:.75rem;display:block}.insight-detail__aside{border-top:.25rem solid var(--blue);background:var(--black);color:var(--white);align-self:start;padding:1.6rem}.insight-detail__aside>p{color:var(--blue-bright);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.8rem;font-size:.66rem;font-weight:850}.insight-detail__aside h2{max-width:none;margin-bottom:1.4rem;font-size:2.2rem}.insight-detail__aside .button{width:100%;margin-bottom:1rem}.insight-detail__aside .text-link{color:var(--white)}.faq-intro{background:var(--surface);padding-block:clamp(3rem,8vw,6rem)}.faq-intro__grid{background:var(--black);color:var(--white);box-shadow:var(--shadow);display:grid;overflow:hidden}.faq-intro__visual{min-height:clamp(22rem,54vw,36rem);margin:0;position:relative;overflow:hidden}.faq-intro__image{object-fit:cover}.faq-intro__visual:after{content:"";background:linear-gradient(#0000 54%,#00000094);position:absolute;inset:0}.faq-intro__visual figcaption{z-index:1;color:var(--white);letter-spacing:.06em;font-size:.7rem;font-weight:750;position:absolute;bottom:1rem;left:1rem;right:1rem}.faq-intro__content{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2.25rem,6vw,5rem);display:flex}.faq-intro__content .insights-kicker{color:var(--blue-bright)}.faq-intro__content h2{max-width:11ch;margin-bottom:1.2rem}.faq-intro__content>p:not(.insights-kicker){color:#c7cbd0;max-width:36rem}.faq-layout{gap:3rem;padding-block:clamp(4rem,9vw,7rem);display:grid}.faq-layout__nav{border-top:.2rem solid var(--blue);background:var(--black);color:var(--white);align-self:start}.faq-layout__nav p{color:var(--blue-bright);letter-spacing:.11em;text-transform:uppercase;margin:0;padding:1rem 1.1rem .5rem;font-size:.64rem;font-weight:850}.faq-layout__nav a{border-top:1px solid var(--line-light);align-items:center;min-height:3.2rem;padding-inline:1.1rem;font-size:.78rem;font-weight:750;text-decoration:none;display:flex}.faq-layout__nav a:hover,.faq-layout__nav a:focus-visible{background:var(--blue);color:var(--black)}.faq-groups{min-width:0}.faq-group+.faq-group{margin-top:clamp(4rem,8vw,6rem)}.faq-group__heading{gap:1rem;margin-bottom:2rem;display:grid}.faq-group__heading h2{max-width:13ch;margin-bottom:0;font-size:clamp(2.6rem,5.25vw,4.3rem)}.faq-group__heading p{max-width:36rem;color:var(--graphite);margin:0}.faq-list{border-top:1px solid var(--black)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;min-height:4.5rem;font-family:var(--font-display), Georgia, serif;align-items:center;padding:1rem 3rem 1rem 0;font-size:clamp(1.45rem,3vw,2rem);font-weight:600;line-height:1.1;list-style:none;display:flex;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";border:1px solid var(--blue-dark);width:2rem;height:2rem;color:var(--blue-dark);font-family:var(--font-body), sans-serif;transition:transform .24s var(--ease-out), background-color .24s var(--ease-out), color .24s var(--ease-out);place-items:center;font-size:1.25rem;font-weight:500;display:grid;position:absolute;right:.2rem}.faq-list details[open] summary:after{background:var(--blue);color:var(--black);transform:rotate(45deg)}.faq-list details>p{max-width:48rem;color:var(--graphite);margin-bottom:0;padding:0 3rem 1.5rem 0}.platform-card{border:1px solid var(--line);background:var(--white);max-width:68rem;box-shadow:var(--shadow);padding:clamp(2rem,6vw,4.5rem);position:relative;overflow:hidden}.platform-card:after{content:"";background:var(--blue);height:.3rem;position:absolute;inset:auto 0 0}.platform-card h2{margin-top:0}.platform-card>p:not(.platform-card__context){max-width:58rem;color:var(--graphite)}.platform-card .button{margin-top:1rem}.about-hero h1{max-width:12ch}.about-company{background:var(--white)}.about-company__intro{gap:2.5rem;display:grid}.about-company__intro h2{max-width:10ch;margin-bottom:0}.about-eyebrow{color:var(--blue-dark);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:800}.about-company__intro>div:last-child{max-width:46rem;color:var(--graphite);font-size:clamp(1rem,2vw,1.12rem)}.about-company__intro .about-company__lead{color:var(--black);font-size:clamp(1.15rem,2vw,1.35rem);font-weight:650;line-height:1.58}.about-company__intro>div:last-child p:last-child{margin-bottom:0}.about-solutions{background:var(--surface);padding-block:clamp(4.5rem,9vw,8rem)}.about-solutions__heading,.about-method__heading{gap:2rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.about-solutions__heading h2,.about-method__heading h2{max-width:12ch;margin-bottom:0}.about-solutions__heading>p,.about-method__heading>p{max-width:40rem;color:var(--graphite);align-self:end;margin:0;font-size:clamp(1rem,2vw,1.12rem)}.about-solutions__grid{gap:clamp(1.5rem,3vw,2.25rem);display:grid}.about-solution{background:var(--white);border:1px solid #00000024;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1.4rem 3.5rem #00000014}.about-solution__media{border-bottom:.28rem solid var(--blue);background:var(--black);min-height:clamp(17rem,42vw,24rem);margin:0;position:relative;overflow:hidden}.about-solution__image{object-fit:cover;transition:transform .85s var(--ease-out), filter .85s var(--ease-out)}.about-solution:hover .about-solution__image{filter:saturate(1.07)contrast(1.03);transform:scale(1.035)}.about-solution__number{min-width:3.25rem;min-height:3.25rem;color:var(--white);letter-spacing:.1em;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#000000d1;border:1px solid #ffffff73;place-items:center;font-size:.68rem;font-weight:850;display:grid;position:absolute;top:1rem;right:1rem}.about-solution__media--benefit{isolation:isolate;background:linear-gradient(135deg, #0d88fd2e, transparent 46%), var(--black);place-items:center;display:grid}.about-solution__media--benefit:before{z-index:-1;content:"";opacity:.55;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:3rem 3rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.about-benefit-visual__rings{aspect-ratio:1;border:1px solid #0d88fd99;border-radius:50%;width:18rem;position:absolute;box-shadow:0 0 0 2.8rem #0d88fd14,0 0 0 5.6rem #0d88fd0a}.about-solution__media--benefit>svg{fill:none;width:clamp(7rem,18vw,10rem);stroke:var(--gold-light);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px}.about-benefit-visual__terms{color:var(--white);letter-spacing:.12em;text-transform:uppercase;justify-content:center;gap:1rem;font-size:.63rem;font-weight:850;display:flex;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.about-benefit-visual__terms span{border-right:1px solid #ffffff4d;padding-right:1rem}.about-benefit-visual__terms span:last-child{border-right:0;padding-right:0}.about-solution__content{flex-direction:column;flex:1;align-items:flex-start;padding:clamp(1.6rem,4vw,2.75rem);display:flex}.about-solution__label{align-items:center;gap:.9rem;margin-bottom:1.4rem;display:flex}.about-solution__label p{color:var(--blue-dark);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:850;line-height:1.4}.about-solution__icon{background:var(--blue);flex:none;place-items:center;width:2.8rem;height:2.8rem;display:grid}.about-solution__icon svg{fill:none;width:1.55rem;stroke:var(--black);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px}.about-solution h3{max-width:19ch;margin:0 0 1rem;font-size:clamp(2rem,3.7vw,3.15rem);line-height:1}.about-solution__audience{border-left:.22rem solid var(--blue);color:var(--black);margin-bottom:1.2rem;padding-left:1rem;font-size:.95rem;font-weight:750;line-height:1.55}.about-solution__description{color:var(--graphite);margin-bottom:1.4rem;font-size:.96rem}.about-solution__content>ul{gap:.65rem;width:100%;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}.about-solution__content>ul li{color:#25282d;padding-left:1.4rem;font-size:.86rem;font-weight:650;line-height:1.5;position:relative}.about-solution__content>ul li:before{content:"";background:var(--blue);width:.55rem;height:.14rem;position:absolute;top:.63em;left:0}.about-solution__outcome{border-left:.24rem solid var(--gold);background:var(--black-soft);width:100%;color:var(--white);gap:.35rem;margin-top:auto;padding:1.15rem 1.25rem;display:grid}.about-solution__outcome span{color:var(--blue-bright);letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:850}.about-solution__outcome strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;font-size:1.08rem;font-weight:600;line-height:1.3}.about-solution__content .text-link{margin-top:1.4rem}.about-method{background:var(--black-soft);color:var(--white);padding-block:clamp(5rem,10vw,8rem);overflow:hidden}.about-method .about-eyebrow{color:var(--blue-bright)}.about-method__heading>p{color:#c7cbd0}.about-method__steps{border-top:1px solid var(--line-light);margin-block:0;padding:0;list-style:none;display:grid}.about-method__steps li{border-bottom:1px solid var(--line-light);padding:2rem 0;position:relative}.about-method__steps li:before{content:"";background:var(--blue);width:3.5rem;height:.22rem;position:absolute;top:-1px;left:0}.about-method__steps span{color:var(--gold-light);letter-spacing:.12em;font-size:.66rem;font-weight:850}.about-method__steps h3{max-width:12ch;margin:1rem 0 .9rem;font-size:clamp(1.75rem,3vw,2.35rem)}.about-method__steps p{color:#aeb3ba;max-width:28rem;margin:0;font-size:.9rem}.about-leadership{background:var(--white);color:var(--black);padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.about-leadership:after{content:"";background:var(--black);width:.25rem;height:100%;position:absolute;top:0;right:clamp(1.125rem,6vw,6rem)}.about-leadership__grid{gap:clamp(3rem,8vw,7rem);display:grid}.about-leadership__portrait{border-bottom:.32rem solid var(--blue);background:var(--black);min-height:27rem;margin:0;position:relative;overflow:hidden}.about-leadership__image{object-fit:cover;object-position:center 18%}.about-leadership__portrait figcaption{color:var(--white);letter-spacing:.1em;text-transform:uppercase;background:#000000d1;border-top:1px solid #ffffff85;padding:.85rem 1rem;font-size:.68rem;font-weight:800;position:absolute;bottom:1rem;left:1rem;right:1rem}.about-leadership__content{align-self:center}.about-leadership__content .about-eyebrow{color:var(--blue-dark)}.about-leadership__content h2{max-width:12ch;margin-bottom:1.5rem}.about-leadership__content .about-leadership__company-copy{max-width:42rem;color:var(--black);margin-bottom:2rem;font-size:clamp(1.05rem,2vw,1.18rem);font-weight:650}.about-leadership__content .professional-signature{border-top:1px solid var(--line);margin-bottom:1.5rem;padding-top:1.25rem}.about-leadership__content .professional-signature__name{color:var(--black)}.about-leadership__content .professional-signature__designations{color:var(--gold-light)}.about-leadership__content .professional-signature__roles{color:var(--graphite)}.about-leadership__content>p:not(.about-eyebrow){max-width:40rem;color:var(--graphite)}.about-leadership__content .text-link{color:var(--blue-dark)}.appraisal-intro{background:var(--white)}.appraisal-intro__grid{gap:2.5rem;display:grid}.appraisal-intro__grid h2{max-width:10ch;margin-bottom:0}.appraisal-intro__eyebrow,.appraisal-gallery__heading>div>p,.appraisal-process__heading>div>p{color:var(--blue-dark);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:800}.appraisal-intro__grid>div:last-child{max-width:43rem;color:var(--graphite);font-size:clamp(1rem,2vw,1.12rem)}.appraisal-intro__grid>div:last-child p:last-child{margin-bottom:0}.appraisal-gallery{background:var(--black);color:var(--white);padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.appraisal-gallery:after{content:"";pointer-events:none;border:1px solid #0d88fd38;border-radius:50%;width:18rem;height:18rem;position:absolute;top:4rem;right:-8rem;box-shadow:0 0 0 3rem #0d88fd06,0 0 0 6rem #0d88fd05}.appraisal-gallery__heading{z-index:1;gap:2rem;margin-bottom:clamp(2.75rem,7vw,5rem);display:grid;position:relative}.appraisal-gallery__heading h2{max-width:10ch;margin-bottom:0}.appraisal-gallery__heading>div>p{color:var(--blue-bright)}.appraisal-gallery__heading>p{color:#c7cbd0;max-width:39rem;margin:0}.appraisal-gallery__grid{z-index:1;gap:1.25rem;display:grid;position:relative}.appraisal-gallery__item{margin:0}.appraisal-gallery__item>div{aspect-ratio:4/3;background:var(--black-soft);position:relative;overflow:hidden}.appraisal-gallery__image{object-fit:cover;transition:transform .9s var(--ease-out)}.appraisal-gallery__item:hover .appraisal-gallery__image{transform:scale(1.03)}.appraisal-gallery__item figcaption{color:#c7cbd0;letter-spacing:.075em;text-transform:uppercase;padding:.8rem 0 .2rem;font-size:.72rem;font-weight:750}.appraisal-use-cases{background:var(--surface)}.appraisal-use-cases__grid{border-top:1px solid var(--black);display:grid}.appraisal-use-cases__grid article{border-bottom:1px solid var(--line);padding:2rem 0;position:relative}.appraisal-use-cases__grid article:before{content:"";background:var(--blue);width:3rem;height:.2rem;position:absolute;top:-1px;left:0}.appraisal-use-cases__grid h3{max-width:14ch;margin-bottom:1rem;font-size:clamp(1.8rem,4vw,2.5rem)}.appraisal-use-cases__grid p{max-width:31rem;color:var(--graphite);margin-bottom:0;font-size:.92rem}.appraisal-process{background:var(--black-soft);color:var(--white);padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.appraisal-process:before{content:"";background:var(--blue);width:.25rem;position:absolute;inset:0 auto 0 0}.appraisal-process__heading>div>p{color:var(--blue-bright)}.appraisal-process__heading h2{max-width:11ch;margin-bottom:0}.appraisal-process__steps{border-top:1px solid var(--line-light);margin-block:0;padding:0;list-style:none;display:grid}.appraisal-process__steps h3{max-width:12ch;margin:.7rem 0 1rem;font-size:2.1rem}.contact-page{gap:3.5rem;padding-block:clamp(4rem,9vw,7rem);display:grid}.contact-page__primary h2,.contact-page__service h2{max-width:none}.contact-phone{flex-direction:column;margin-top:.75rem;text-decoration:none;display:inline-flex}.contact-phone span{color:var(--graphite);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.4rem;font-size:.7rem;font-weight:800}.contact-phone strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;font-size:clamp(2.3rem,7vw,4.25rem);font-weight:600;line-height:1;transition:color .18s}.contact-phone:hover strong{color:var(--blue-dark)}.office-list{gap:1.5rem;margin-top:3.5rem;display:grid}.office-list__office{border-top:1px solid var(--line);padding-top:1.25rem}.office-list__office h3{font-family:var(--font-body), sans-serif;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.65rem;font-size:.76rem;font-weight:800}.office-list address,.site-footer address{font-style:normal}.office-list address span,.site-footer address span{display:block}.contact-page__aside .professional-signature__name{color:var(--white)}.contact-page__aside .professional-signature__roles{color:var(--graphite-light)}.contact-page__aside>p{margin:1.5rem 0 0}.contact-page__aside .button{background:var(--blue);color:var(--black);margin-top:1.25rem}.contact-page__service{grid-column:1/-1;padding-top:clamp(1rem,3vw,2rem)}.service-area-directory .service-area-list{margin-top:3rem}.service-area-directory__cta{border-top:.25rem solid var(--blue);background:var(--black);color:var(--white);gap:2rem;margin-top:clamp(3.5rem,8vw,6rem);padding:clamp(2rem,6vw,4rem);display:grid}.service-area-directory__cta h2{max-width:none;margin-bottom:.8rem;font-size:clamp(2.2rem,5vw,3.5rem)}.service-area-directory__cta p{color:#c7cbd0;max-width:45rem;margin-bottom:0}.service-area-directory__cta .button{place-self:center start}:is(body:has(.studio-route)>.skip-link,body:has(.studio-route)>.site-header,body:has(.studio-route)>.site-footer){display:none}body:has(.studio-route) #main-content{min-height:100svh}.studio-route{background:var(--black);min-height:100svh}.studio-setup{background:linear-gradient(90deg, var(--blue) 0 .28rem, transparent .28rem), var(--black);min-height:100svh;color:var(--white);place-items:center;padding:clamp(1.25rem,5vw,4rem);display:grid}.studio-setup__panel{border:1px solid var(--line-light);background:var(--black-soft);width:min(100%,48rem);padding:clamp(2rem,6vw,4.5rem)}.studio-setup__eyebrow{color:var(--blue-bright);letter-spacing:.16em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.72rem;font-weight:800}.studio-setup h1{max-width:10ch;margin-bottom:1.5rem;font-size:clamp(3rem,8vw,5.5rem)}.studio-setup__panel>p:not(.studio-setup__eyebrow){color:#c7cbd0;max-width:42rem}.studio-setup ol{gap:.9rem;margin-block:2rem;padding-left:1.35rem;display:grid}.studio-setup li::marker{color:var(--blue-bright);font-weight:800}.studio-setup .studio-setup__note{border-top:1px solid var(--line-light);color:var(--gold-light);margin-bottom:0;padding-top:1.25rem;font-size:.9rem}.why-auction{background:var(--white);padding-block:clamp(5rem,10vw,8.5rem);position:relative;overflow:hidden}.why-auction:after{content:"";border:1px solid #0d88fd47;width:13rem;height:13rem;position:absolute;top:4rem;right:-6rem;transform:rotate(24deg)}.why-auction__intro{z-index:1;gap:2rem;margin-bottom:clamp(3rem,7vw,5rem);display:grid;position:relative}.why-auction__intro h2{max-width:13ch;margin-bottom:1.25rem}.why-auction__intro>p{max-width:43rem;color:var(--graphite);margin:0;font-size:clamp(1rem,2vw,1.15rem)}.why-auction__tagline{color:var(--blue-dark);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:850}.why-auction__reasons{border-top:1px solid var(--line);display:grid}.why-auction__reasons article{border-bottom:1px solid var(--line);padding-block:2rem;position:relative}.why-auction__reasons article:before{content:"";background:var(--blue);width:3rem;height:.2rem;position:absolute;top:-1px;left:0}.why-auction__reasons h3{margin-bottom:.8rem;font-size:clamp(1.8rem,4vw,2.5rem)}.why-auction__reasons p{max-width:29rem;color:var(--graphite);margin-bottom:0}.event-feature{background:var(--black);color:var(--white);padding-block:clamp(5rem,10vw,8rem)}.event-feature__grid{align-items:center;gap:3rem;display:grid}.event-feature__media{aspect-ratio:1;background:var(--black-soft);width:min(100%,38rem);box-shadow:var(--shadow);margin:0;position:relative;overflow:hidden}.event-feature__media:after{border:1px solid var(--line-light);content:"";pointer-events:none;position:absolute;inset:0}.event-feature__image{object-fit:cover;transition:transform .9s var(--ease-out)}.event-feature__media:hover .event-feature__image{transform:scale(1.025)}.event-feature__media figcaption{background:var(--black);color:var(--gold-light);letter-spacing:.11em;text-transform:uppercase;padding:.65rem .8rem;font-size:.68rem;font-weight:850;position:absolute;bottom:1rem;right:1rem}.event-feature__content{max-width:43rem}.event-feature__type{color:var(--blue-bright);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:850}.event-feature__content h2{max-width:13ch;margin-bottom:1.8rem}.event-feature__content h3{max-width:19ch;color:var(--gold-light);font-family:var(--font-body), sans-serif;letter-spacing:0;margin-bottom:1rem;font-size:clamp(1rem,2.3vw,1.35rem);font-weight:800;line-height:1.35}.event-feature__content>p:not(.event-feature__type){color:#c9cdd2}.event-feature dl{gap:1rem;margin-block:1.75rem 2rem;display:grid}.event-feature dl>div{border-top:1px solid var(--line-light);padding-top:.85rem}.event-feature dt{color:var(--blue-bright);letter-spacing:.13em;text-transform:uppercase;font-size:.64rem;font-weight:850}.event-feature dd{color:var(--white);margin:.25rem 0 0;font-size:.88rem;font-weight:650}.professional-trust{border-block:1px solid var(--line);background:var(--surface);padding-block:clamp(4rem,8vw,6.5rem);overflow:hidden}.professional-trust__heading{gap:1.5rem;margin-bottom:3rem;display:grid}.professional-trust__heading h2{max-width:13ch;margin-bottom:0}.professional-trust__heading p{max-width:42rem;color:var(--graphite);margin:0}.professional-trust__marquee{border-block:1px solid var(--line);background:var(--white);width:100%;overflow:hidden}.professional-trust__track{width:max-content;animation:34s linear infinite professional-marquee;display:flex}.professional-trust__marquee:hover .professional-trust__track,.professional-trust__marquee:focus-within .professional-trust__track{animation-play-state:paused}.professional-trust__track span{border-right:1px solid var(--line);min-height:4.75rem;color:var(--black);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;align-items:center;padding-inline:2rem;font-size:.75rem;font-weight:850;display:inline-flex}.professional-trust__track span:before{content:"";background:var(--blue);width:.36rem;height:.36rem;margin-right:1rem;transform:rotate(45deg)}.home-testimonials{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.home-testimonials__heading{gap:1.5rem;margin-bottom:3rem;display:grid}.home-testimonials__heading h2{max-width:13ch;margin-bottom:0}.home-testimonials__heading p{max-width:40rem;color:var(--graphite);margin:0}.testimonial-carousel{position:relative}.testimonial-carousel__stage{background:var(--black);min-height:31rem;color:var(--white);flex-direction:column;justify-content:center;padding:clamp(2rem,7vw,5.5rem);display:flex;position:relative;overflow:hidden}.testimonial-carousel__stage:after{content:"";border:1px solid #0d88fd6b;width:18rem;height:18rem;position:absolute;bottom:-8rem;right:-5rem;transform:rotate(35deg)}.testimonial-carousel__mark{color:var(--blue-bright);font-family:var(--font-display), Georgia, serif;opacity:.55;font-size:clamp(6rem,14vw,11rem);line-height:1;position:absolute;top:1rem;left:clamp(1.5rem,5vw,4rem)}.testimonial-carousel blockquote{z-index:1;max-width:66rem;animation:testimonial-in .65s var(--ease-out) both;margin:0;position:relative}.testimonial-carousel blockquote>p{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin-bottom:2.5rem;font-size:clamp(1.9rem,4.4vw,3.65rem);font-weight:500;line-height:1.08}.testimonial-carousel blockquote footer{flex-wrap:wrap;align-items:baseline;gap:.35rem .8rem;display:flex}.testimonial-carousel cite{color:var(--gold-light);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-style:normal;font-weight:850}.testimonial-carousel cite+span{color:var(--graphite-light);font-size:.78rem}.testimonial-carousel__count{color:var(--graphite-light);letter-spacing:.12em;font-size:.65rem;font-weight:800;position:absolute;bottom:1rem;right:1.5rem}.testimonial-carousel__controls{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;min-height:4.5rem;display:grid}.testimonial-carousel__controls>div:first-child{display:flex}.testimonial-carousel__controls button{min-width:3rem;min-height:3rem;color:var(--black);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.testimonial-carousel__controls button:hover{color:var(--blue-dark)}.testimonial-carousel__controls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.25rem;height:1.25rem}.testimonial-carousel__arrow--previous{transform:rotate(180deg)}.testimonial-carousel__dots{justify-content:center;display:flex}.testimonial-carousel__dots button{min-width:2.75rem;min-height:2.75rem}.testimonial-carousel__dots span{background:var(--surface-deep);width:1.6rem;height:.14rem;transition:background-color .22s var(--ease-out), transform .22s var(--ease-out)}.testimonial-carousel__dots button[aria-pressed=true] span{background:var(--blue);transform:scaleX(1.25)}.testimonial-carousel__pause{text-transform:uppercase;gap:.35rem;padding-inline:.5rem;font-size:.68rem;font-weight:800}.page-faq{background:var(--surface);padding-block:clamp(5rem,10vw,8rem)}.page-faq__grid{gap:3rem;display:grid}.page-faq__heading{align-self:start}.page-faq__heading h2{max-width:13ch;margin-bottom:1.25rem}.page-faq__heading>p{max-width:38rem;color:var(--graphite)}.page-faq__image{aspect-ratio:4/3;width:min(100%,18rem);margin-top:2rem;overflow:hidden}.page-faq__image img{object-fit:cover;object-position:center 57%;width:100%;height:100%;display:block}.page-faq__list{border-top:1px solid var(--line)}.page-faq__list details{border-bottom:1px solid var(--line)}.page-faq__list summary{min-height:4.75rem;font-family:var(--font-display), Georgia, serif;cursor:pointer;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;font-size:clamp(1.4rem,3vw,2rem);font-weight:600;line-height:1.08;list-style:none;display:flex}.page-faq__list summary::-webkit-details-marker{display:none}.page-faq__list summary:after{border-right:2px solid var(--blue-dark);border-bottom:2px solid var(--blue-dark);content:"";width:1rem;height:1rem;transition:transform .24s var(--ease-out);flex:none;transform:rotate(45deg)translate(-.15rem,.15rem)}.page-faq__list details[open] summary:after{transform:rotate(225deg)translate(-.1rem,.1rem)}.page-faq__list details p{max-width:60rem;color:var(--graphite);margin:0;padding:0 2.5rem 1.5rem 0}.app-links{flex-wrap:wrap;gap:.75rem;display:flex}.app-links>a{border:1px solid var(--line-light);background:var(--black-soft);min-width:min(100%,12rem);min-height:3.75rem;color:var(--white);transition:border-color .22s var(--ease-out), transform .22s var(--ease-out);align-items:center;gap:.7rem;padding:.65rem 1rem;font-size:.94rem;font-weight:750;line-height:1.05;text-decoration:none;display:inline-flex}.app-links>a:hover{border-color:var(--blue-bright);transform:translateY(-.12rem)}.app-links svg{fill:currentColor;flex:none;width:1.75rem;height:1.75rem}.app-links span{display:grid}.app-links small{color:var(--graphite-light);letter-spacing:.04em;text-transform:uppercase;font-size:.55rem;font-weight:650}.newsletter{border-block:1px solid var(--line-light);gap:1.75rem;margin-bottom:clamp(4rem,8vw,6rem);padding-block:clamp(2.5rem,5vw,4rem);display:grid;position:relative}.newsletter:before{content:"";background:var(--blue);width:min(8rem,30vw);height:.2rem;position:absolute;top:-1px;left:0}.newsletter__heading h2{max-width:none;margin-bottom:.8rem;font-size:clamp(2.5rem,6vw,4.6rem)}.newsletter__heading p{color:#b8bdc3;max-width:42rem;margin:0}.newsletter__fields{gap:.75rem;display:grid}.newsletter label{gap:.4rem;display:grid}.newsletter label>span{color:var(--graphite-light);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:800}.newsletter input{border:1px solid var(--line-light);width:100%;min-height:3.5rem;color:var(--white);font:inherit;background:#111214;border-radius:0;padding:.8rem 1rem}.newsletter input::placeholder{color:#8e949b}.newsletter input:disabled,.newsletter button:disabled{cursor:wait;opacity:.65}.newsletter__honeypot{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.newsletter__consent{color:#8f959c;max-width:55rem;margin:0;font-size:.72rem}.newsletter__status{min-height:1.5rem;color:var(--graphite-light);margin:0;font-size:.78rem;font-weight:700}.newsletter__status--success{color:var(--gold-light)}.newsletter__status--error{color:#ffb4ab}.specialty-hero{background:var(--black);color:var(--white);overflow:hidden}.specialty-hero__grid{display:grid}.specialty-hero__content{flex-direction:column;justify-content:center;padding-block:clamp(4.5rem,10vw,7.5rem);display:flex}.specialty-hero__context{color:var(--blue-bright);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.2rem;font-size:.7rem;font-weight:850}.specialty-hero h1{opacity:0;max-width:13ch;animation:hero-copy-in .85s var(--ease-out) .1s forwards;margin-bottom:1.75rem;transform:translateY(2rem)}.specialty-hero__content>p:not(.specialty-hero__context){color:#c7cbd0;max-width:45rem;margin-bottom:2rem;font-size:clamp(1rem,2vw,1.18rem)}.specialty-hero__media{border-top:1px solid var(--line-light);background:var(--black-soft);clip-path:inset(0 18% 0 0);min-height:clamp(24rem,75vw,42rem);animation:hero-image-reveal 1.15s var(--ease-out) .12s forwards;margin:0;position:relative;overflow:hidden}.specialty-hero__image{object-fit:cover;animation:hero-image-settle 1.6s var(--ease-out) .16s forwards;transform:scale(1.04)}.specialty-hero__media--portrait .specialty-hero__image{object-position:50% 42%}.specialty-hero__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#000000b3);position:absolute;inset:0}.specialty-hero__media figcaption{z-index:1;color:var(--white);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff80;padding-top:.9rem;font-size:.68rem;font-weight:850;position:absolute;bottom:1rem;left:1rem;right:1rem}.benefit-moments,.transition-stages,.professional-pathways,.auction-directory{padding-block:clamp(5rem,10vw,8rem)}.benefit-moments__grid{border-top:1px solid var(--line);display:grid}.benefit-moments__grid article{border-bottom:1px solid var(--line);padding-block:2rem}.benefit-moments__grid h3{margin-bottom:.9rem;font-size:clamp(1.9rem,4vw,2.7rem)}.benefit-moments__grid p{max-width:31rem;color:var(--graphite);margin:0}.benefit-process{background:var(--black);color:var(--white);padding-block:clamp(5rem,10vw,8rem)}.benefit-process__heading,.transition-map__heading,.professional-collaboration__heading,.bidder-path__heading{gap:1.5rem;margin-bottom:3rem;display:grid}.benefit-process__heading h2,.transition-map__heading h2,.professional-collaboration__heading h2,.bidder-path__heading h2{margin-bottom:0}.benefit-process__heading p,.professional-collaboration__heading p{color:#b8bdc3;max-width:40rem;margin:0}.benefit-process__diagram{border-top:1px solid var(--line-light);margin-block:0;padding:0;list-style:none;display:grid}.benefit-process__diagram li{border-bottom:1px solid var(--line-light);padding-block:2rem}.benefit-process__diagram li>span,.transition-stages__grid article>span,.professional-collaboration__steps li>span,.bidder-path__steps li>span{color:var(--blue-bright);letter-spacing:.12em;font-size:.68rem;font-weight:850}.benefit-process__diagram h3{margin:.75rem 0 1rem;font-size:clamp(1.65rem,4vw,2.2rem)}.benefit-process__diagram p{color:#b8bdc3;max-width:28rem;margin:0}.benefit-scope{background:var(--surface);padding-block:clamp(5rem,10vw,8rem)}.benefit-scope__grid{gap:3rem;display:grid}.benefit-scope__grid>div:first-child h2{margin-bottom:1.25rem}.benefit-scope__grid>div:first-child p{max-width:42rem;color:var(--graphite)}.benefit-scope__lanes{border-top:1px solid var(--line);display:grid}.benefit-scope__lanes article{border-bottom:1px solid var(--line);padding-block:2rem}.benefit-scope__lanes article>span,.transition-map__diagram article>span,.event-separation__paths article>span{color:var(--blue-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:850}.benefit-scope__lanes h3{margin:.8rem 0 1.2rem;font-size:clamp(1.9rem,4vw,2.6rem)}.benefit-scope__lanes ul{color:var(--graphite);margin:0;padding-left:1.25rem}.transition-pressure{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.transition-pressure__grid{gap:3rem;display:grid}.transition-pressure__grid h2{max-width:13ch;margin-bottom:0}.transition-pressure__list{border-top:1px solid var(--line)}.transition-pressure__list p{border-bottom:1px solid var(--line);color:var(--graphite);margin:0;padding:1.35rem 0 1.35rem 2rem;position:relative}.transition-pressure__list p:before{content:"";background:var(--blue);width:.45rem;height:.45rem;position:absolute;top:1.85rem;left:0;transform:rotate(45deg)}.transition-map{background:var(--black);color:var(--white);padding-block:clamp(5rem,10vw,8rem)}.transition-map__heading p{color:#b8bdc3;max-width:40rem;margin:0}.transition-map__diagram{border:1px solid var(--line-light);display:grid}.transition-map__diagram article,.transition-map__center{padding:clamp(1.6rem,5vw,3rem)}.transition-map__diagram article h3{margin:.8rem 0 1rem;font-size:clamp(2rem,5vw,3rem)}.transition-map__diagram article p{color:#b8bdc3}.transition-map__diagram .text-link{color:var(--blue-bright)}.transition-map__center{background:var(--blue);color:var(--black);flex-wrap:wrap;align-content:center;gap:.6rem;display:flex}.transition-map__center strong{width:100%;font-family:var(--font-display), Georgia, serif;text-transform:uppercase;margin-bottom:.8rem;font-size:clamp(1.8rem,4vw,2.65rem);line-height:1}.transition-map__center span{letter-spacing:.08em;text-transform:uppercase;border:1px solid #00000080;padding:.35rem .55rem;font-size:.62rem;font-weight:850}.transition-stages{background:var(--surface)}.transition-stages__grid{border-top:1px solid var(--line);display:grid}.transition-stages__grid article{border-bottom:1px solid var(--line);padding-block:2rem}.transition-stages__grid h3{margin:.75rem 0 1rem;font-size:clamp(1.8rem,4vw,2.4rem)}.transition-stages__grid p{color:var(--graphite);margin:0}.transition-image-story{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.transition-image-story__grid{align-items:center;gap:3rem;display:grid}.transition-image-story figure{background:var(--surface-deep);min-height:clamp(24rem,72vw,40rem);margin:0;position:relative;overflow:hidden}.transition-image-story__image{object-fit:cover}.transition-image-story h2{max-width:13ch;margin-bottom:1.4rem}.transition-image-story p{max-width:43rem;color:var(--graphite)}.professional-pathways{background:var(--white)}.professional-pathways__list{border-top:1px solid var(--line)}.professional-pathways__list article{border-bottom:1px solid var(--line);gap:1.25rem;padding-block:2rem;display:grid}.professional-pathways__list h3{max-width:15ch;margin-bottom:0;font-size:clamp(1.9rem,4vw,2.8rem)}.professional-pathways__list article>div{max-width:50rem}.professional-pathways__list p{color:var(--graphite)}.professional-pathways__list p:last-child{margin-bottom:0}.professional-pathways__list strong{color:var(--black)}.professional-collaboration,.bidder-path{background:var(--black);color:var(--white);padding-block:clamp(5rem,10vw,8rem)}.professional-collaboration__steps,.bidder-path__steps{border-top:1px solid var(--line-light);margin-block:0;padding:0;list-style:none;display:grid}.professional-collaboration__steps li,.bidder-path__steps li{border-bottom:1px solid var(--line-light);padding-block:2rem}.professional-collaboration__steps h3,.bidder-path__steps h3{margin:.8rem 0 1rem;font-size:clamp(1.8rem,4vw,2.35rem)}.professional-collaboration__steps p,.bidder-path__steps p{color:#b8bdc3;max-width:30rem;margin:0}.professional-proof{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.professional-proof__grid{gap:3rem;display:grid}.professional-proof__grid>div h2{max-width:13ch;margin-bottom:1rem}.professional-proof__grid>div p{max-width:36rem;color:var(--graphite)}.professional-proof blockquote{background:var(--black);color:var(--white);margin:0;padding:clamp(2rem,6vw,4rem)}.professional-proof blockquote>p{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:clamp(1.75rem,4vw,2.8rem);font-weight:500;line-height:1.12}.professional-proof blockquote footer{gap:.15rem;display:grid}.professional-proof cite{color:var(--gold-light);text-transform:uppercase;font-style:normal;font-weight:800}.professional-proof cite+span{color:var(--graphite-light);font-size:.78rem}.auction-directory{background:var(--surface)}.auction-directory__platform{background:var(--white);gap:1.5rem;margin-top:2rem;padding:1.5rem;display:grid}.auction-directory__platform p{max-width:52rem;color:var(--graphite);margin:0}.auction-directory__platform .button{align-self:start}.bidder-path__heading p{color:#b8bdc3;max-width:42rem;margin:0}.auction-app{background:var(--blue);color:var(--black);padding-block:clamp(4rem,8vw,6rem)}.auction-app__grid{align-items:center;gap:2rem;display:grid}.auction-app h2{margin-bottom:1rem}.auction-app p{max-width:43rem;margin:0;font-weight:600}.event-separation{background:var(--white);padding-block:clamp(5rem,10vw,8rem)}.event-separation__grid{gap:3rem;display:grid}.event-separation__grid>div:first-child h2{margin-bottom:1.25rem}.event-separation__grid>div:first-child p{max-width:41rem;color:var(--graphite)}.event-separation__paths{border-top:1px solid var(--line);display:grid}.event-separation__paths article{border-bottom:1px solid var(--line);padding-block:2rem}.event-separation__paths h3{margin:.75rem 0 1rem;font-size:clamp(2rem,4vw,2.8rem)}.event-separation__paths p{color:var(--graphite)}.events-empty{min-height:26rem}.contact-email{border-bottom:1px solid var(--blue-dark);min-height:2.75rem;color:var(--blue-dark);align-items:center;margin-top:1rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.contact-page__prepare{grid-column:1/-1;padding-top:clamp(2rem,5vw,4rem)}.contact-page__form{grid-column:1/-1}.consultation-form{border-top:.3rem solid var(--blue);background:var(--black);color:var(--white);gap:clamp(2.5rem,6vw,5rem);padding:clamp(2rem,6vw,4.5rem);display:grid}.consultation-form__heading>p{color:var(--blue-bright);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.9rem;font-size:.68rem;font-weight:850}.consultation-form__heading h2{max-width:12ch;margin-bottom:1.3rem}.consultation-form__heading>span{color:#c7cbd0;max-width:42rem;display:block}.consultation-form__fields{gap:1.15rem;display:grid}.consultation-form__fields label:not(.consultation-form__consent){gap:.45rem;display:grid}.consultation-form__fields label>span:first-child{color:#d8dbe0;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.consultation-form input,.consultation-form select,.consultation-form textarea{width:100%;min-height:3.25rem;color:var(--white);font:inherit;background:#0d0e10;border:1px solid #ffffff5c;border-radius:0}.consultation-form input,.consultation-form select{padding:.75rem .9rem}.consultation-form textarea{resize:vertical;min-height:10rem;padding:.9rem}.consultation-form input::placeholder,.consultation-form textarea::placeholder{color:#8f959d}.consultation-form__consent{color:#c7cbd0;grid-template-columns:1.2rem minmax(0,1fr);align-items:start;gap:.75rem;font-size:.82rem;display:grid}.consultation-form__consent input{width:1.2rem;min-height:1.2rem;accent-color:var(--blue);margin:.2rem 0 0}.consultation-form__consent>span{color:#c7cbd0!important;font-size:inherit!important;letter-spacing:normal!important;text-transform:none!important;font-weight:500!important}.consultation-form__honeypot{position:absolute;left:-10000px}.consultation-form__submit{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.consultation-form__status{color:#c7cbd0;flex:18rem;margin:0;font-size:.84rem}.consultation-form__status--error{color:#ffb9b9}.consultation-form__status--success{color:var(--gold-light)}.contact-page__paths{border-top:1px solid var(--line);display:grid}.contact-page__paths article{border-bottom:1px solid var(--line);padding-block:1.75rem}.contact-page__paths h3{margin-bottom:.8rem;font-size:clamp(1.7rem,4vw,2.2rem)}.contact-page__paths p{max-width:34rem;color:var(--graphite);margin:0}.site-footer{border-top:1px solid var(--line-light);background:var(--black);color:var(--white);padding-block:clamp(4rem,8vw,6rem) 2.5rem}.site-footer__grid{gap:3rem;display:grid}.site-footer__crest{width:7.5rem;height:auto;margin-bottom:1.6rem}.site-footer h2{max-width:11ch;margin-bottom:1.2rem;font-size:clamp(2.5rem,5vw,4rem)}.site-footer__grid>div>p{color:#b8bdc3;max-width:42rem}.site-footer__grid>div>.site-footer__tagline{color:var(--gold-light);letter-spacing:.12em;text-transform:uppercase;margin-block:1.5rem;font-size:.72rem;font-weight:850}.site-footer__app{border-top:1px solid var(--line-light);gap:1.5rem;margin-top:3.5rem;padding-top:2.5rem;display:grid}.site-footer__app h3{color:var(--gold-light);font-family:var(--font-body), sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem;font-size:.72rem;font-weight:850}.site-footer__app p{color:#b8bdc3;margin:0;font-size:.85rem}.site-footer__marks{border-top:1px solid var(--line-light);margin-top:2rem;padding-top:1.5rem}.site-footer__marks h3{color:var(--graphite-light);font-family:var(--font-body), sans-serif;letter-spacing:.13em;text-align:center;text-transform:uppercase;margin-bottom:1rem;font-size:.66rem;font-weight:850}.site-footer__marks-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem 1.25rem;display:flex}.site-footer__mark{justify-content:center;align-items:center;min-height:3.75rem;display:flex}.site-footer__mark img{object-fit:contain;width:auto;max-width:min(100%,8.5rem);height:auto;max-height:3.75rem}@media (min-width:70rem){.site-footer__app{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.site-footer nav{align-content:start;display:grid}.site-footer__navigation{gap:2rem;display:grid}.site-footer__navigation h3{color:var(--blue-bright);font-family:var(--font-body), sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.35rem;font-size:.65rem;font-weight:850}.site-footer nav a{border-bottom:1px solid var(--line-light);align-items:center;min-height:2.8rem;text-decoration:none;display:flex}.site-footer nav a:hover{color:var(--blue-bright)}.site-footer__details{border-top:1px solid var(--line-light);gap:3rem;margin-top:3.5rem;padding-top:2.5rem;display:grid}.site-footer__details h3{font-family:var(--font-body), sans-serif;letter-spacing:.13em;text-transform:uppercase;margin-bottom:1rem;font-size:.72rem;font-weight:800}.site-footer__phone{min-height:2.75rem;color:var(--blue-bright);font-family:var(--font-display), Georgia, serif;align-items:center;margin-bottom:1.75rem;font-size:2rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.site-footer__offices{gap:1.4rem;display:grid}.site-footer address{color:#aeb3ba;font-size:.82rem}.site-footer address strong{color:var(--white);letter-spacing:.06em;margin-bottom:.3rem;font-size:.72rem;display:block}.site-footer .service-area-list{gap:.8rem}.site-footer .service-area-list__region{border-color:var(--line-light);padding-top:.8rem}.site-footer .service-area-list__region h3{color:var(--white);margin-bottom:.2rem;font-size:.66rem}.site-footer .service-area-list__region p{color:#aeb3ba;font-size:.8rem}.site-footer__markets-link{border-bottom:1px solid var(--blue-bright);min-height:2.75rem;color:var(--blue-bright);align-items:center;gap:.55rem;margin-top:1rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-flex}.site-footer__fine{border-top:1px solid var(--line-light);color:#858b92;margin-top:2.5rem;padding-top:1.5rem;font-size:.75rem}.site-footer__socials{border-top:1px solid var(--line-light);margin-top:2rem;padding-top:1.5rem}.site-footer__socials>div{flex-wrap:wrap;gap:.65rem;display:flex}.site-footer__socials a{border:1px solid var(--line-light);min-width:3rem;min-height:3rem;color:var(--white);transition:border-color .22s var(--ease-out), color .22s var(--ease-out);justify-content:center;align-items:center;gap:.55rem;padding-inline:.8rem;font-size:.68rem;font-weight:750;text-decoration:none;display:inline-flex}.site-footer__socials a:hover{border-color:var(--blue-bright);color:var(--blue-bright)}.site-footer__socials svg{fill:currentColor;width:1rem;height:1rem}@keyframes hero-copy-in{to{opacity:1;transform:translateY(0)}}@keyframes hero-image-reveal{to{clip-path:inset(0)}}@keyframes hero-image-settle{to{transform:scale(1)}}@keyframes hero-image-drift{0%{transform:scale(1.025)translate(-.8%)}to{transform:scale(1.085)translate(1.2%,-.8%)}}@keyframes hero-cover-drift{0%{transform:scale(1.03)translate(-.5%)}to{transform:scale(1.09)translate(1%,-.75%)}}@keyframes hero-scan{0%{transform:translate(-100%)}99%{opacity:1;transform:translate(52vw)}to{opacity:0;transform:translate(52vw)}}@keyframes page-rule-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes service-ribbon{to{transform:translate(-50%)}}@keyframes service-line-travel{0%{transform:translate(0)}to{transform:translate(355%)}}@keyframes service-card-in{0%{opacity:.25;transform:translate(2.5rem)}to{opacity:1;transform:translate(0)}}@keyframes catalog-scroll{to{transform:translate(-50%)}}@keyframes chapter-copy-in{0%{opacity:.35;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes chapter-image-in{0%{clip-path:inset(0 28% 0 0);transform:scale(1.04)}to{clip-path:inset(0);transform:scale(1)}}@keyframes blue-wipe{0%{transform-origin:0;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@keyframes professional-marquee{to{transform:translate(-50%)}}@keyframes testimonial-in{0%{opacity:.35;filter:blur(.4rem);transform:translateY(1.4rem)}to{opacity:1;filter:blur();transform:translateY(0)}}@supports (animation-timeline:view()){.service-story__media{animation:linear both chapter-image-in;animation-timeline:view();animation-range:entry 8% cover 36%}.service-story__content{animation:linear both chapter-copy-in;animation-timeline:view();animation-range:entry 5% cover 32%}.service-story__wipe{animation:linear both blue-wipe;animation-timeline:view();animation-range:entry 4% cover 30%;transform:scaleX(1)}.coverage__layout{animation:linear both chapter-copy-in;animation-timeline:view();animation-range:entry 8% cover 32%}.service-links__heading{animation:linear both chapter-copy-in;animation-timeline:view();animation-range:entry 6% cover 28%}.service-links__rail li{animation:linear both service-card-in;animation-timeline:view(inline);animation-range:entry cover 28%}.about-solutions__heading,.about-method__heading,.about-leadership__content{animation:linear both chapter-copy-in;animation-timeline:view();animation-range:entry 6% cover 30%}.about-solution,.about-method__steps li{animation:linear both chapter-copy-in;animation-timeline:view();animation-range:entry 4% cover 28%}.about-leadership__portrait{animation:linear both chapter-image-in;animation-timeline:view();animation-range:entry 8% cover 34%}.seller-pathway__media,.seller-connected__media,.seller-image-story figure,.property-catalog__item{animation:linear both chapter-image-in;animation-timeline:view();animation-range:entry 8% cover 32%}.seller-process__diagram li,.property-triage__outcomes article,.why-auction__reasons article,.benefit-moments__grid article,.transition-stages__grid article,.professional-pathways__list article,.professional-collaboration__steps li,.bidder-path__steps li{animation:linear both chapter-copy-in;animation-timeline:view();animation-range:entry 4% cover 27%}.event-feature__media,.transition-image-story figure{animation:linear both chapter-image-in;animation-timeline:view();animation-range:entry 8% cover 34%}}@media (min-width:48rem){.shell{width:min(100% - 4rem, var(--shell))}.seller-decision__branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.seller-decision__branches:before{content:"";background:var(--blue);height:1px;position:absolute;top:3rem;left:25%;right:25%}.seller-comparison__heading,.seller-image-story__heading,.seller-principles__heading,.property-triage__heading,.property-catalog__heading,.auction-appraisal-compare__heading,.seller-process__heading{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:end}.seller-connected__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.seller-connected__media{min-height:36rem}.auction-architecture__diagram{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-architecture__diagram>div{border-right:1px solid var(--line);padding:2.25rem}.auction-architecture__diagram>div:nth-child(2n){border-right:0}.seller-fit__grid,.seller-intake__grid,.seller-service-questions__grid,.personal-property-intro__grid,.personal-property-intake__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.seller-principles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.seller-principles__grid article{border-right:1px solid var(--line);padding:2rem}.seller-principles__grid article:last-child{border-right:0}.seller-process__diagram{border-top:1px solid var(--line-light);grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.seller-process--white .seller-process__diagram{border-top-color:var(--line)}.seller-process__diagram:before{display:none}.seller-process__diagram li{border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);padding:2rem}.seller-process--white .seller-process__diagram li{border-color:var(--line)}.seller-process__diagram li:nth-child(3n){border-right:0}.seller-process__diagram li:before{width:3.6rem;height:.18rem;top:-1px;left:2rem;right:auto}.seller-image-story__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:stretch}.seller-image-story figure>div{min-height:38rem}.seller-intake__lists{padding-top:.5rem}.seller-crosslink__inner{grid-template-columns:minmax(0,1fr) auto}.property-triage__outcomes,.property-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.property-triage__outcomes:before{content:"";background:var(--blue);height:1px;position:absolute;top:3rem;left:25%;right:25%}.property-triage__outcomes article:before{content:"";background:var(--blue);width:1px;height:3rem;position:absolute;bottom:100%;left:50%}.auction-appraisal-compare__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-appraisal-compare__grid>article+article{border-left:0}.pathfinder__inner,.current-auctions__heading,.bidder-guide__heading,.service-links__heading,.service-index__heading,.catalog-showcase__heading,.process__heading,.page-hero__grid,.section-heading,.about-company__intro,.about-solutions__heading,.about-method__heading,.appraisal-intro__grid,.appraisal-gallery__heading,.appraisal-process__heading{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end}.pathfinder nav,.current-auctions__grid,.bidder-guide__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.bidder-guide__steps li{padding:2.25rem}.bidder-guide__steps li:nth-child(odd){border-right:1px solid var(--line-light)}.service-links__rail{padding-right:max(2rem, calc((100vw - var(--shell)) / 2));padding-left:max(2rem, calc((100vw - var(--shell)) / 2));scroll-padding-inline:max(2rem, calc((100vw - var(--shell)) / 2));grid-auto-columns:min(42vw,20rem)}.service-links__motion-line{width:min(100% - 4rem, var(--shell))}.pathfinder nav a:nth-child(odd){border-right:1px solid var(--line);padding-right:2rem}.pathfinder nav a:nth-child(2n){padding-left:2rem}.process__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.process__steps li{padding:2.25rem}.process__steps li:nth-child(odd){border-right:1px solid var(--line-light)}.catalog-showcase__rail{--catalog-gap:1.4rem}.catalog-showcase__item{width:min(34vw,27rem)}.appraisal-gallery__grid,.appraisal-use-cases__grid,.appraisal-process__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.appraisal-gallery__item--1,.appraisal-gallery__item--4{grid-column:1/-1}.appraisal-gallery__item--1>div,.appraisal-gallery__item--4>div{aspect-ratio:2}.appraisal-use-cases__grid article,.appraisal-process__steps li{padding:2.25rem}.appraisal-use-cases__grid article:nth-child(odd),.appraisal-process__steps li:nth-child(odd){border-right:1px solid var(--line-light)}.appraisal-use-cases__grid article:nth-child(odd){border-right-color:var(--line)}.about-method__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.about-method__steps li{padding:2.25rem}.about-method__steps li:nth-child(odd){border-right:1px solid var(--line-light)}.service-area-list{grid-template-columns:repeat(2,minmax(0,1fr))}.consultation__inner,.coverage__layout{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr);align-items:center}.content-layout,.contact-page,.insight-detail__body-grid{grid-template-columns:minmax(0,1fr) 21rem}.insight-grid,.site-footer__navigation,.insight-grid--guidance,.insight-grid--recognition{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-detail__header-grid,.faq-group__heading{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}.office-list,.site-footer__details{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__grid{grid-template-columns:minmax(0,1.5fr) minmax(15rem,.5fr)}.service-area-directory__cta{grid-template-columns:minmax(0,1fr) auto;align-items:center}.site-footer .service-area-list{grid-template-columns:1fr}.why-auction__intro,.professional-trust__heading,.home-testimonials__heading,.benefit-process__heading,.transition-map__heading,.professional-collaboration__heading,.bidder-path__heading{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:end}.why-auction__reasons,.benefit-moments__grid,.transition-stages__grid,.professional-collaboration__steps,.bidder-path__steps,.contact-page__paths{grid-template-columns:repeat(2,minmax(0,1fr))}.why-auction__reasons article,.benefit-moments__grid article,.transition-stages__grid article,.professional-collaboration__steps li,.bidder-path__steps li,.contact-page__paths article{border-right:1px solid var(--line);padding:2rem}.professional-collaboration__steps li,.bidder-path__steps li{border-right-color:var(--line-light)}.why-auction__reasons article:nth-child(2n),.benefit-moments__grid article:nth-child(2n),.transition-stages__grid article:nth-child(2n),.professional-collaboration__steps li:nth-child(2n),.bidder-path__steps li:nth-child(2n),.contact-page__paths article:nth-child(2n){border-right:0}.benefit-scope__grid,.transition-pressure__grid,.event-separation__grid,.auction-app__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.benefit-scope__lanes,.event-separation__paths{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit-scope__lanes{grid-template-columns:1fr}.benefit-scope__lanes article{border-right:0}.benefit-scope__lanes article,.event-separation__paths article{border-right:1px solid var(--line);padding:2rem}.benefit-scope__lanes article:last-child,.event-separation__paths article:last-child{border-right:0}.transition-map__diagram{grid-template-columns:minmax(0,1fr) minmax(12rem,.55fr) minmax(0,1fr)}.transition-map__diagram>*+*{border-left:1px solid var(--line-light)}.professional-pathways__list article{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);align-items:start;padding:2rem}.auction-directory__platform{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:2rem}.newsletter__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.newsletter__fields .button{grid-column:1/-1}}@media (min-width:56.25rem){.seller-hero__grid{grid-template-columns:minmax(0,48%) minmax(0,52%);min-height:min(48rem,100svh - 7rem)}.seller-hero__content{padding-right:clamp(2.5rem,5vw,5rem)}.seller-hero__split-visual,.seller-hero__service-visual{border-top:0;border-left:1px solid var(--line-light);min-height:100%}.seller-hero__service-visual figcaption{width:min(25rem,100% - 4rem);bottom:2rem;left:auto;right:2rem}.hero__split{grid-template-columns:minmax(0,48%) minmax(0,52%);min-height:min(49rem,100svh - 7rem)}.hero__content{padding-right:clamp(2rem,5vw,5rem)}.hero__visual{min-height:100%;padding:clamp(2rem,4vw,4rem) clamp(1.5rem,4vw,3.5rem) clamp(5.5rem,8vw,7rem)}.hero__visual figcaption{width:min(23rem,100% - 4rem);bottom:2rem;left:auto;right:2rem}.service-story{grid-template-columns:minmax(0,56%) minmax(0,44%);min-height:42rem}.service-story:nth-child(2n){grid-template-columns:minmax(0,44%) minmax(0,56%)}.service-story:nth-child(2n) .service-story__media{order:2}.service-story:nth-child(2n) .service-story__content{padding-right:clamp(2rem,5vw,5rem);padding-left:max(2rem, calc((100vw - var(--shell)) / 2));order:1}.service-story:nth-child(odd) .service-story__content{padding-right:max(2rem, calc((100vw - var(--shell)) / 2));padding-left:clamp(2rem,5vw,5rem)}.service-story__media{min-height:42rem}.insights-feature__grid,.faq-intro__grid{grid-template-columns:minmax(0,58%) minmax(0,42%)}.faq-intro__grid{grid-template-columns:minmax(0,52%) minmax(0,48%)}.faq-layout{grid-template-columns:17rem minmax(0,1fr)}.faq-layout__nav{position:sticky;top:8.5rem}.about-leadership__grid{grid-template-columns:minmax(18rem,.58fr) minmax(0,1.42fr);align-items:stretch}.about-leadership__portrait{min-height:35rem}.about-solutions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-solution__media{min-height:21rem}.specialty-hero__grid{grid-template-columns:minmax(0,48%) minmax(0,52%);min-height:min(48rem,100svh - 7rem)}.specialty-hero__content{padding-right:clamp(2.5rem,5vw,5rem)}.specialty-hero__media{border-top:0;border-left:1px solid var(--line-light);min-height:100%}.event-feature__grid,.transition-image-story__grid,.professional-proof__grid,.page-faq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.event-feature__media{width:100%}.page-faq__heading{position:sticky;top:8.5rem}.page-faq--illustrated .page-faq__heading{position:static}.newsletter{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.newsletter__consent,.newsletter__status{grid-column:2}.transition-image-story figure{min-height:38rem}}@media (min-width:75rem){.mobile-nav{display:none}.site-header__desktop-cta{display:inline-flex}.desktop-nav{align-items:center;gap:.1rem;display:flex}.benefit-scope__lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit-scope__lanes article:first-child{border-right:1px solid var(--line)}.auction-architecture__diagram{grid-template-columns:repeat(4,minmax(0,1fr))}.auction-architecture__diagram>div,.auction-architecture__diagram>div:nth-child(2n){border-right:1px solid var(--line)}.auction-architecture__diagram>div:last-child{border-right:0}.seller-process__diagram{grid-template-columns:repeat(6,minmax(0,1fr))}.seller-process__diagram li,.seller-process__diagram li:nth-child(3n){border-right:1px solid var(--line-light)}.seller-process--white .seller-process__diagram li,.seller-process--white .seller-process__diagram li:nth-child(3n){border-right-color:var(--line)}.seller-process__diagram li:last-child{border-right:0}.seller-process__diagram h3{font-size:1.65rem}.seller-process__diagram p{font-size:.81rem}.property-triage__outcomes,.property-catalog__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.property-triage__outcomes:before{left:12.5%;right:12.5%}.desktop-nav>a{letter-spacing:.01em;align-items:center;min-height:3rem;padding:.5rem .58rem;font-size:.69rem;font-weight:750;text-decoration:none;display:inline-flex;position:relative}.desktop-nav>a:not(.button):after{content:"";transform-origin:100%;background:var(--blue);height:1px;transition:transform .24s var(--ease-out);position:absolute;bottom:.35rem;left:.58rem;right:.58rem;transform:scaleX(0)}.desktop-nav>a:not(.button):hover:after{transform-origin:0;transform:scaleX(1)}.desktop-nav .button{margin-left:.55rem;padding-inline:1rem}.insight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.insight-grid--guidance,.insight-grid--recognition{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__navigation{grid-template-columns:repeat(3,minmax(0,1fr))}.service-links__rail{grid-auto-columns:min(24vw,20rem)}.process__steps,.bidder-guide__steps,.appraisal-use-cases__grid,.appraisal-process__steps,.about-method__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.process__steps li,.process__steps li:nth-child(odd),.bidder-guide__steps li,.bidder-guide__steps li:nth-child(odd),.about-method__steps li,.about-method__steps li:nth-child(odd),.appraisal-process__steps li,.appraisal-process__steps li:nth-child(odd){border-right:1px solid var(--line-light)}.appraisal-use-cases__grid article,.appraisal-use-cases__grid article:nth-child(odd){border-right:1px solid var(--line)}.process__steps li:last-child,.bidder-guide__steps li:last-child,.about-method__steps li:last-child,.appraisal-use-cases__grid article:last-child,.appraisal-process__steps li:last-child{border-right:0}.why-auction__reasons,.benefit-moments__grid,.transition-stages__grid,.professional-collaboration__steps,.bidder-path__steps,.contact-page__paths{grid-template-columns:repeat(4,minmax(0,1fr))}.why-auction__reasons article,.why-auction__reasons article:nth-child(2n),.benefit-moments__grid article,.benefit-moments__grid article:nth-child(2n),.transition-stages__grid article,.transition-stages__grid article:nth-child(2n),.professional-collaboration__steps li,.professional-collaboration__steps li:nth-child(2n),.bidder-path__steps li,.bidder-path__steps li:nth-child(2n),.contact-page__paths article,.contact-page__paths article:nth-child(2n){border-right:1px solid var(--line)}.professional-collaboration__steps li,.professional-collaboration__steps li:nth-child(2n),.bidder-path__steps li,.bidder-path__steps li:nth-child(2n){border-right-color:var(--line-light)}.why-auction__reasons article:last-child,.benefit-moments__grid article:last-child,.transition-stages__grid article:last-child,.professional-collaboration__steps li:last-child,.bidder-path__steps li:last-child,.contact-page__paths article:last-child{border-right:0}.benefit-process__diagram{grid-template-columns:repeat(5,minmax(0,1fr))}.benefit-process__diagram li{border-right:1px solid var(--line-light);padding:2rem}.benefit-process__diagram li:last-child{border-right:0}}@media (max-width:29rem){.page-hero h1,.specialty-hero h1{max-width:none;font-size:clamp(2.45rem,11.5vw,3.1rem)}h2{font-size:clamp(2.25rem,10.5vw,2.7rem)}.site-header__utility-inner{letter-spacing:.07em;font-size:.56rem}.site-header__markets-full{display:none}.site-header__markets-short{display:inline}.hero__content{padding-block:3.75rem}.hero h1{font-size:clamp(3rem,15vw,4rem)}.button-row .button{width:100%}.service-story__media{min-height:22rem}.contact-phone strong{font-size:2.25rem}.seller-hero__split-visual{min-height:25rem}.seller-hero__split-visual figcaption{letter-spacing:.07em;padding-inline:.45rem;font-size:.57rem}.seller-decision__question{padding-inline:1.2rem}.seller-service-questions summary{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero__eyebrow,.hero__line,.hero__lede,.hero__listing-meta,.hero .button-row,.hero__firm-proof{opacity:1;transform:none}.hero__visual{clip-path:inset(0)}.hero__image{transform:none}.hero__scanline{display:none}.seller-hero__content h1,.seller-hero__content>p,.seller-hero__content .button-row,.specialty-hero h1{opacity:1;transform:none}.specialty-hero__media,.specialty-hero__image,.event-feature__media,.transition-image-story figure,.why-auction__reasons article,.benefit-moments__grid article,.transition-stages__grid article,.professional-pathways__list article,.professional-collaboration__steps li,.bidder-path__steps li,.testimonial-carousel blockquote{opacity:1;filter:none;clip-path:inset(0);transform:none;animation:none!important}.professional-trust__marquee{overflow-x:auto}.professional-trust__track{transform:none;animation:none!important}.professional-trust__track span[aria-hidden=true]{display:none}.seller-hero__split-visual figure,.seller-hero__service-visual{clip-path:inset(0)}.service-ribbon__track{transform:translate(0)}.catalog-showcase__rail{overflow-x:auto}.catalog-showcase__track{transform:none}.catalog-showcase__item[aria-hidden=true],.service-story__wipe{display:none}.seller-pathway__media,.seller-connected__media,.seller-image-story figure,.property-catalog__item,.seller-process__diagram li,.property-triage__outcomes article{opacity:1;clip-path:inset(0);transform:none;animation:none!important}}.appraisal-page{background:var(--white)}.appraisal-hero{min-height:min(51rem,88vh);color:var(--white);background:#102343;align-items:center;display:grid;position:relative;overflow:hidden}.appraisal-hero__backdrop{background:#102343;margin:0;position:absolute;inset:0}.appraisal-hero__backdrop:after{content:"";pointer-events:none;background:#06112494;position:absolute;inset:0}.appraisal-hero__backdrop .appraisal-hero__image{object-fit:cover;object-position:center}.appraisal-hero__backdrop figcaption{z-index:1;color:#fffc;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800;position:absolute;bottom:1.1rem;right:1.2rem}.appraisal-hero__inner{z-index:1;width:100%;padding-block:clamp(4rem,8vw,7rem);position:relative}.appraisal-hero__cover{border-top:.35rem solid var(--gold);color:#101b31;background:#f8f6f0f7;width:min(100%,39rem);padding:clamp(1.7rem,5vw,3.5rem);box-shadow:0 1.8rem 4rem #00000038}.appraisal-hero__eyebrow{color:#1d5da9;letter-spacing:.12em;text-transform:uppercase;max-width:30rem;margin-bottom:1.5rem;font-size:.72rem;font-weight:850;line-height:1.4}.appraisal-hero__cover h1{color:#102343;letter-spacing:-.045em;max-width:9ch;margin-bottom:1.3rem;font-size:clamp(3.3rem,8vw,6rem);line-height:.88}.appraisal-hero__cover>p:not(.appraisal-hero__eyebrow){color:#425064;max-width:32rem;margin-bottom:1.6rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.6}.appraisal-hero__cover .button-row{margin-bottom:1.7rem}.appraisal-hero__facts{color:#536174;letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #10234333;flex-wrap:wrap;gap:.55rem 1.1rem;margin:0;padding:1rem 0 0;font-size:.68rem;font-weight:850;list-style:none;display:flex}.appraisal-hero__facts li{position:relative}.appraisal-hero__facts li+li{padding-left:1rem}.appraisal-hero__facts li+li:before{content:"";background:var(--gold);width:.3rem;height:.3rem;position:absolute;top:.52em;left:0;transform:rotate(45deg)}.appraisal-hero__seal{border-top:1px solid #10234333;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;margin-top:1.5rem;padding-top:1rem;display:grid}.appraisal-hero__seal strong{color:#1d5da9;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.appraisal-hero__seal span{color:#536174;font-size:.78rem;line-height:1.4}.appraisal-section-heading{gap:1.4rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid}.appraisal-section-heading h2{max-width:20ch;margin-bottom:0;font-size:clamp(2.2rem,4.8vw,4.2rem);line-height:.98}.appraisal-section-heading>p{max-width:43rem;color:var(--graphite);margin-bottom:0;font-size:1.05rem}.appraisal-purposes,.appraisal-assets,.appraisal-markets{padding-block:clamp(5rem,10vw,8rem)}.appraisal-purposes{background:var(--surface)}.appraisal-purposes__grid{border-top:1px solid var(--line);display:grid}.appraisal-purpose{border-bottom:1px solid var(--line);padding:1.8rem 0}.appraisal-purpose h3{max-width:15ch;margin-bottom:.8rem;font-size:clamp(1.65rem,3vw,2.3rem);line-height:1}.appraisal-purpose p{max-width:35rem;color:var(--graphite);margin-bottom:0;font-size:1rem}.appraisal-purpose--featured{border-color:var(--black);background:var(--black);color:var(--white);padding:2rem}.appraisal-purpose--featured p{color:#c7cbd0}.appraisal-audiences{background:var(--black-soft);color:var(--white);padding-block:clamp(4.5rem,8vw,6.5rem)}.appraisal-audiences__inner h2{max-width:22ch;margin-bottom:2.25rem;font-size:clamp(2.2rem,4.8vw,4rem);line-height:.98}.appraisal-audiences__marquee{border-block:1px solid #ffffff2e;margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.appraisal-audiences__marquee:before,.appraisal-audiences__marquee:after{z-index:1;content:"";pointer-events:none;width:clamp(2rem,8vw,8rem);position:absolute;top:0;bottom:0}.appraisal-audiences__marquee:before{background:linear-gradient(90deg, var(--black-soft), transparent);left:0}.appraisal-audiences__marquee:after{background:linear-gradient(270deg, var(--black-soft), transparent);right:0}.appraisal-audiences__track{width:max-content;animation:32s linear infinite appraisal-audience-marquee;display:flex}.appraisal-audiences ul{flex-shrink:0;gap:.65rem;margin:0;padding:1rem .65rem;list-style:none;display:flex}.appraisal-audiences li{color:#e4e6e9;border:1px solid #ffffff3d;align-items:center;min-height:3rem;padding:.7rem 1rem;font-size:.92rem;font-weight:650;display:inline-flex}.appraisal-audiences__inner>p{color:#aeb3ba;max-width:50rem;margin:1.5rem 0 0;font-size:.9rem}@keyframes appraisal-audience-marquee{to{transform:translate(-50%)}}.appraisal-assets{background:var(--white)}.appraisal-assets__grid{gap:1rem;display:grid}.appraisal-asset{border:1px solid var(--line);background:var(--white);min-width:0;transition:transform .24s var(--ease-out), box-shadow .24s var(--ease-out)}.appraisal-asset:hover{transform:translateY(-.2rem);box-shadow:0 1rem 2.5rem #0000001a}.appraisal-asset__media{aspect-ratio:16/10;background:var(--black-soft);place-items:center;display:grid;position:relative;overflow:hidden}.appraisal-asset__image{object-fit:cover;transition:transform .7s var(--ease-out)}.appraisal-asset:hover .appraisal-asset__image{transform:scale(1.04)}.appraisal-asset__monogram{color:var(--gold-light);font-family:var(--font-display), Georgia, serif;letter-spacing:-.06em;font-size:clamp(2.6rem,7vw,5.6rem);line-height:1}.appraisal-asset__content{padding:1.25rem 1.25rem 1.4rem}.appraisal-asset__content h3{max-width:16ch;margin-bottom:.65rem;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1}.appraisal-asset__content p{color:var(--graphite);margin-bottom:0;font-size:.96rem;line-height:1.55}.appraisal-assets__boundary{background:var(--surface);gap:.35rem;margin-top:2rem;padding:1.25rem 1.4rem;display:grid}.appraisal-assets__boundary strong{font-family:var(--font-display), Georgia, serif;font-size:1.5rem;font-weight:600;line-height:1.1}.appraisal-assets__boundary p{color:var(--graphite);margin:0;font-size:1rem}.appraisal-values{background:var(--black);color:var(--white);padding-block:clamp(5rem,10vw,8rem)}.appraisal-section-heading--dark>p{color:#c7cbd0}.appraisal-values__grid{gap:1.5rem;display:grid}.appraisal-values__grid article{border-top:1px solid var(--line-light);padding-top:1.4rem}.appraisal-values__grid h3{color:var(--gold-light);margin-bottom:.9rem;font-size:clamp(1.8rem,3vw,2.45rem)}.appraisal-values__grid p{color:#c7cbd0;margin-bottom:0;font-size:1rem}.appraisal-values__note{color:#aeb3ba;max-width:60rem;margin:2.25rem 0 0;font-size:.9rem}.appraisal-values__note a{color:var(--blue-bright)}.appraisal-process{background:var(--black-soft);color:var(--white);padding-block:clamp(5rem,10vw,8rem)}.appraisal-process__heading{gap:2.5rem;margin-bottom:clamp(3rem,7vw,5rem);display:grid}.appraisal-process__heading h2{max-width:20ch;margin-bottom:1.25rem;font-size:clamp(2.2rem,4.8vw,4.1rem);line-height:.98}.appraisal-process__heading>div>p{color:#c7cbd0;max-width:42rem;margin-bottom:0;font-size:1.05rem}.appraisal-process__heading aside{border-top:1px solid var(--gold);align-self:end;padding-top:1.3rem}.appraisal-process__heading aside .professional-signature__name{color:var(--white)}.appraisal-process__heading aside .professional-signature__roles{color:#c7cbd0}.appraisal-process__heading aside>p{color:#aeb3ba;max-width:36rem;margin:1.15rem 0 0;font-size:.95rem}.appraisal-process__steps{border-top:1px solid var(--line-light);margin:0;padding:0;list-style:none;display:grid}.appraisal-process__steps li{border-bottom:1px solid var(--line-light);padding:1.7rem 0}.appraisal-process__steps li>span{color:var(--blue-bright);letter-spacing:.12em;font-size:.72rem;font-weight:850}.appraisal-process__steps h3{max-width:14ch;margin:.65rem 0 .75rem;font-size:clamp(1.45rem,2.5vw,1.9rem);line-height:1}.appraisal-process__steps p{color:#c7cbd0;max-width:24rem;margin-bottom:0;font-size:.98rem}.appraisal-sample{background:var(--surface);padding-block:clamp(5rem,10vw,8rem);overflow:hidden}.appraisal-sample__grid{align-items:center;gap:clamp(3rem,8vw,6rem);display:grid}.appraisal-report-visual{isolation:isolate;place-items:center;min-height:31rem;display:grid;position:relative}.appraisal-report-visual__halo{aspect-ratio:1;border:1px solid #0d88fd4d;border-radius:50%;width:min(82vw,27rem);position:absolute;box-shadow:0 0 0 2.5rem #0d88fd0a,0 0 0 5.5rem #0d88fd06}.appraisal-report-visual__page{aspect-ratio:.72;background:var(--white);width:min(70vw,20rem);padding:1.4rem;position:absolute;box-shadow:0 1.5rem 3.5rem #0000002e}.appraisal-report-visual__page--back{background:#dfe3e7;animation:7s ease-in-out infinite appraisal-report-back;transform:translate(2.3rem,-1.2rem)rotate(8deg)}.appraisal-report-visual__page--middle{background:#eef0f2;animation:7s ease-in-out .18s infinite appraisal-report-middle;transform:translate(-1.75rem,1.5rem)rotate(-6deg)}.appraisal-report-visual__page--back span,.appraisal-report-visual__page--middle span,.appraisal-report-visual__page--back i,.appraisal-report-visual__page--middle i{display:block}.appraisal-report-visual__page--back span,.appraisal-report-visual__page--middle span{color:#8b929a;margin-bottom:1.3rem;font-size:.72rem;font-weight:800}.appraisal-report-visual__page--back i,.appraisal-report-visual__page--middle i{background:#c5cbd1;height:.35rem;margin-top:.8rem}.appraisal-report-visual__page--back i:nth-child(3),.appraisal-report-visual__page--middle i:nth-child(3){width:78%}.appraisal-report-visual__page--back i:nth-child(4),.appraisal-report-visual__page--middle i:nth-child(4){width:62%}.appraisal-report-visual__page--front{z-index:2;border-top:.25rem solid var(--blue);flex-direction:column;display:flex;overflow:hidden;transform:translateY(-.2rem)rotate(1deg)}.appraisal-report-visual__masthead span{color:var(--blue-dark);letter-spacing:.1em;margin-bottom:1.1rem;font-size:.55rem;font-weight:850;display:block}.appraisal-report-visual__masthead strong{color:var(--black);font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(1.7rem,5vw,2.5rem);font-weight:600;line-height:.95;display:block}.appraisal-report-visual__rule{background:var(--gold);width:4rem;height:.18rem;margin:1.8rem 0 1.3rem}.appraisal-report-visual__rows{gap:.55rem;display:grid}.appraisal-report-visual__rows p{color:var(--graphite);letter-spacing:.03em;text-transform:uppercase;grid-template-columns:1.4rem minmax(0,1fr);gap:.45rem;margin:0;font-size:.68rem;font-weight:700;line-height:1.3;display:grid}.appraisal-report-visual__rows span{color:var(--blue-dark)}.appraisal-report-visual__stamp{border:1px solid var(--gold);color:#9e813f;letter-spacing:.08em;text-align:center;width:max-content;margin-top:auto;padding:.45rem .65rem;font-size:.53rem;font-weight:850;line-height:1.2;transform:rotate(-8deg)}.appraisal-report-visual__scanline{background:var(--blue);opacity:.32;height:.18rem;animation:appraisal-report-scan 7s var(--ease-out) infinite;position:absolute;left:0;right:0}.appraisal-report-visual__caption{z-index:3;background:var(--black);color:var(--white);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding:.85rem 1rem;font-size:.7rem;display:flex;position:absolute;bottom:0;left:0;right:0}.appraisal-report-visual__caption span{color:var(--blue-bright)}.appraisal-report-visual__caption strong{text-align:right;font-weight:800}.appraisal-sample__content h2{max-width:20ch;margin-bottom:1.3rem;font-size:clamp(2.2rem,4.8vw,4rem);line-height:.98}.appraisal-sample__content>p{max-width:41rem;color:var(--graphite);font-size:1.05rem}.appraisal-sample__content ul{border-block:1px solid var(--line);color:var(--graphite);gap:.7rem;margin:1.7rem 0 2rem;padding:1.2rem 0 1.2rem 1.3rem;font-size:1rem;display:grid}.appraisal-sample__content li::marker{color:var(--blue-dark)}.appraisal-sample__secondary{border:1px solid var(--black);color:var(--black);background:0 0}.appraisal-sample__secondary:before{background:var(--blue)}.appraisal-sample__secondary:hover,.appraisal-sample__secondary:focus-visible{color:var(--black)}.appraisal-sample__disclaimer{margin:1.25rem 0 0;color:var(--graphite)!important;font-size:.88rem!important}.appraisal-markets{background:var(--white)}.appraisal-markets__grid{gap:1rem;margin-bottom:2rem;display:grid}.appraisal-markets__grid article{border-top:1px solid var(--line);padding:1.35rem 0}.appraisal-markets__grid h3{margin-bottom:.65rem;font-size:clamp(1.55rem,3vw,2.2rem)}.appraisal-markets__grid p{color:var(--graphite);margin:0;font-size:.98rem;line-height:1.6}.appraisal-markets .text-link{color:var(--blue-dark)}.consultation--appraisal{background:var(--blue)}@keyframes appraisal-report-back{0%,to{transform:translate(2.3rem,-1.2rem)rotate(8deg)}50%{transform:translate(2.8rem,-1.65rem)rotate(11deg)}}@keyframes appraisal-report-middle{0%,to{transform:translate(-1.75rem,1.5rem)rotate(-6deg)}50%{transform:translate(-2.2rem,1.85rem)rotate(-9deg)}}@keyframes appraisal-report-scan{0%,15%{opacity:0;top:22%}30%{opacity:.32}70%{opacity:.32}85%,to{opacity:0;top:82%}}@media (min-width:48rem){.appraisal-hero__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.appraisal-sample__grid{grid-template-columns:minmax(0,.92fr) minmax(22rem,1.08fr);align-items:center}.appraisal-hero__figure{min-height:32rem}.appraisal-section-heading{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:end}.appraisal-purposes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.appraisal-purpose{min-height:15rem;padding:2.25rem}.appraisal-purpose--featured{grid-column:1/-1;min-height:0}.appraisal-assets__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.appraisal-values__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.appraisal-process__heading{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:end}.appraisal-process__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.appraisal-process__steps li{min-height:15rem;padding:2.25rem}.appraisal-process__steps li:nth-child(odd){border-right:1px solid var(--line-light)}.appraisal-markets__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.appraisal-markets__grid article{min-height:10rem;padding:1.5rem 1.5rem 1.5rem 0}.appraisal-markets__grid article:nth-child(2n){border-left:1px solid var(--line);padding-left:1.5rem;padding-right:0}}@media (min-width:75rem){.appraisal-assets__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.appraisal-purpose--featured{grid-template-columns:minmax(13rem,.55fr) minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.appraisal-process__steps{grid-template-columns:repeat(5,minmax(0,1fr))}.appraisal-process__steps li,.appraisal-process__steps li:nth-child(odd){border-right:1px solid var(--line-light);min-height:19rem;padding:2rem 1.6rem}.appraisal-process__steps li:last-child{border-right:0}.appraisal-process__steps h3{font-size:1.55rem}.appraisal-process__steps p{font-size:.92rem}}@media (max-width:29rem){.appraisal-hero__copy h1{max-width:15ch;font-size:clamp(2.5rem,11vw,3.25rem)}.appraisal-hero__copy .button-row .button{width:100%}.appraisal-report-visual{min-height:27rem}.appraisal-report-visual__caption{gap:.25rem;display:grid}.appraisal-report-visual__caption strong{text-align:left}}@media (prefers-reduced-motion:reduce){.appraisal-asset,.appraisal-asset__image,.appraisal-report-visual__page--back,.appraisal-report-visual__page--middle,.appraisal-report-visual__scanline{transition:none!important;animation:none!important}.appraisal-audiences__track{animation:none!important}.appraisal-report-visual__page--back{transform:translate(2.3rem,-1.2rem)rotate(8deg)}.appraisal-report-visual__page--middle{transform:translate(-1.75rem,1.5rem)rotate(-6deg)}.appraisal-report-visual__scanline{opacity:.18;top:50%}}.appraisal-inspection{background:var(--black);color:var(--white);padding-block:clamp(5rem,10vw,8rem);overflow:hidden}.appraisal-inspection__grid{align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.appraisal-inspection figure{background:var(--black-soft);min-height:clamp(25rem,72vw,43rem);margin:0;position:relative;overflow:hidden}.appraisal-inspection figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#000000b8);position:absolute;inset:0}.appraisal-inspection__image{object-fit:cover;object-position:52% center}.appraisal-inspection figcaption{z-index:1;color:var(--white);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff80;padding-top:.9rem;font-size:.66rem;font-weight:850;position:absolute;bottom:1.2rem;left:1.2rem;right:1.2rem}.appraisal-inspection__content>p:first-child{color:var(--blue-bright);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.1rem;font-size:.68rem;font-weight:850}.appraisal-inspection__content h2{max-width:13ch;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4.75rem);line-height:.94}.appraisal-inspection__content>p:not(:first-child){color:#c3c8ce;max-width:41rem;font-size:1.02rem;line-height:1.7}.appraisal-inspection__content ul{border-top:1px solid var(--line-light);gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.appraisal-inspection__content li{border-bottom:1px solid var(--line-light);color:var(--white);letter-spacing:.02em;padding:1rem 0 1rem 1.5rem;font-size:.85rem;font-weight:700;position:relative}.appraisal-inspection__content li:before{content:"";background:var(--gold);width:.42rem;height:.42rem;position:absolute;top:1.45rem;left:0;transform:rotate(45deg)}.estate-page .specialty-hero__media--portrait .specialty-hero__image{object-position:82% 50%}.transition-image-story figure:after{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 62%,#0d88fd2b);position:absolute;inset:0}.transition-map__center{position:relative;overflow:hidden}.transition-map__center:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff61,#0000);width:28%;position:absolute;inset:-40% auto -40% -30%;transform:skew(-15deg)}.transition-map__center>*{z-index:1;position:relative}@media (min-width:56.25rem){.appraisal-inspection__grid{grid-template-columns:minmax(0,1.08fr) minmax(23rem,.92fr)}.appraisal-inspection figure{min-height:42rem}}@keyframes editorial-rise{0%{opacity:0;filter:blur(.35rem);transform:translateY(3.5rem)}to{opacity:1;filter:blur();transform:none}}@keyframes editorial-image-reveal{0%{opacity:.25;clip-path:inset(0 0 100%);transform:translateY(2rem)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes appraisal-editorial-drift{0%{transform:scale(1.035)translate(0)}to{transform:scale(1.085)translate(-1.2%,-.8%)}}@keyframes estate-editorial-pan{0%{object-position:82% 50%}to{object-position:77% 47%}}@keyframes estate-story-drift{0%{transform:scale(1.025)translate(0)}to{transform:scale(1.085)translate(-1%,-1%)}}@keyframes transition-light-pass{0%,15%{opacity:0;left:-35%}35%,60%{opacity:.72}82%,to{opacity:0;left:120%}}@media (prefers-reduced-motion:no-preference){.appraisal-hero__backdrop .appraisal-hero__image{animation:19s ease-in-out infinite alternate appraisal-editorial-drift}.appraisal-hero__cover{animation:hero-copy-in .9s var(--ease-out) .12s both}.appraisal-inspection__image{animation:17s ease-in-out infinite alternate estate-story-drift}.estate-page .specialty-hero__media--portrait .specialty-hero__image{animation:hero-image-settle 1.6s var(--ease-out) .16s forwards, estate-editorial-pan 16s ease-in-out 1.8s infinite alternate}.transition-image-story__image{animation:18s ease-in-out infinite alternate estate-story-drift}.transition-map__center:after{animation:transition-light-pass 6.5s var(--ease-out) infinite}@supports (animation-timeline:view()){[data-motion=rise]{animation:linear both editorial-rise;animation-timeline:view();animation-range:entry 8% cover 30%}[data-motion=image-reveal]{animation:linear both editorial-image-reveal;animation-timeline:view();animation-range:entry 5% cover 38%}}}@media (prefers-reduced-motion:reduce){[data-motion=rise],[data-motion=image-reveal],.appraisal-hero__cover,.appraisal-hero__backdrop .appraisal-hero__image,.appraisal-inspection__image,.estate-page .specialty-hero__media--portrait .specialty-hero__image,.transition-image-story__image{opacity:1;filter:none;clip-path:inset(0);transform:none;transition:none!important;animation:none!important}.transition-map__center:after{display:none}}.seller-hero--hub .seller-hero__split-visual figure:first-child .seller-hero__image{object-position:center}.seller-hero--hub .seller-hero__split-visual figure:nth-child(2) .seller-hero__image{object-position:52% center}.seller-pathway--real-estate .seller-pathway__image{object-position:center}.seller-pathway--personal-property .seller-pathway__image{object-position:50% 45%}.seller-connected__image{object-position:76% center}.consultation--seller{padding-block:clamp(4rem,8vw,6.5rem)}.seller-consultation__grid{background:var(--black);border:1px solid #ffffff47;display:grid;overflow:hidden;box-shadow:0 1.8rem 4.5rem #0003}.seller-consultation__media{min-height:clamp(23rem,72vw,38rem);margin:0;position:relative;overflow:hidden}.seller-consultation__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#000000c7);position:absolute;inset:0}.seller-consultation__image{object-fit:cover;object-position:center}.seller-consultation__media figcaption{z-index:1;color:var(--white);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff8c;padding-top:.8rem;font-size:.66rem;font-weight:850;position:absolute;bottom:1.2rem;left:1.2rem;right:1.2rem}.seller-consultation__content{align-content:center;gap:2rem;padding:clamp(2rem,6vw,5rem);display:grid}.seller-consultation__content h2{max-width:10ch;margin-bottom:1rem}.seller-consultation__content p{color:#c8cdd2;max-width:38rem}@media (min-width:56.25rem){.seller-consultation__grid{grid-template-columns:minmax(0,1.08fr) minmax(23rem,.92fr)}.seller-consultation__media{min-height:36rem}}.appraisal-hero__cover{border:1px solid #ffffff2e;border-top:.35rem solid var(--gold);color:var(--white);-webkit-backdrop-filter:blur(.7rem);backdrop-filter:blur(.7rem);background:#05070aed;box-shadow:0 2rem 5rem #00000061}.appraisal-hero__eyebrow,.appraisal-hero__seal strong{color:var(--blue-bright)}.appraisal-hero__cover h1{color:var(--white)}.appraisal-hero__cover>p:not(.appraisal-hero__eyebrow),.appraisal-hero__seal span{color:#c8ced6}.appraisal-hero__outline-button{color:var(--white);border-color:#ffffffb3}.appraisal-hero__outline-button:hover,.appraisal-hero__outline-button:focus-visible{color:var(--white)}.appraisal-hero__facts,.appraisal-hero__seal{border-color:#fff3}.appraisal-hero__facts{color:#d3d7dc}.appraisal-purposes__grid{border-top:0;gap:.9rem}.appraisal-purpose,.appraisal-purpose--featured{background:linear-gradient(145deg, #0d88fd1c, transparent 38%), var(--black);min-height:18rem;color:var(--white);border:1px solid #252a30;flex-direction:column;padding:clamp(1.7rem,4vw,2.5rem);display:flex;position:relative;overflow:hidden}.appraisal-purpose:after{content:"";pointer-events:none;border:1px solid #c8a75c38;border-radius:50%;width:10rem;height:10rem;position:absolute;bottom:-4rem;right:-3rem;box-shadow:0 0 0 2.5rem #c8a75c06}.appraisal-purpose:nth-child(2n){border-top-color:var(--blue)}.appraisal-purpose:nth-child(odd){border-top-color:var(--gold)}.appraisal-purpose__number{color:var(--blue-bright);letter-spacing:.12em;margin-bottom:auto;padding-bottom:2rem;font-size:.68rem;font-weight:850}.appraisal-purpose h3{z-index:1;max-width:17ch;color:var(--white);position:relative}.appraisal-purpose p,.appraisal-purpose--featured p{z-index:1;color:#c7cbd0;position:relative}@media (min-width:48rem){.appraisal-purpose--featured{grid-column:auto;min-height:18rem}}@media (min-width:75rem){.appraisal-purposes__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.appraisal-purpose,.appraisal-purpose--featured{grid-column:span 2;min-height:21rem;display:flex}.appraisal-purpose:nth-last-child(-n+2){grid-column:span 3}}@media (prefers-reduced-motion:no-preference){.seller-hero--hub .seller-hero__image,.seller-pathway__image,.seller-connected__image,.seller-consultation__image{animation:18s ease-in-out infinite alternate estate-story-drift}}@media (prefers-reduced-motion:reduce){.seller-hero--hub .seller-hero__image,.seller-pathway__image,.seller-connected__image,.seller-consultation__image{transition:none!important;animation:none!important;transform:none!important}}.about-hero,.current-auctions-hero,.results-hero,.events-hero,.insights-hero,.faq-hero,.contact-hero,.service-areas-hero{isolation:isolate;align-items:end;min-height:clamp(27rem,48vw,39rem);display:grid}.page-hero__grid{z-index:1;width:100%;position:relative}.about-hero:before,.current-auctions-hero:before,.results-hero:before,.events-hero:before,.insights-hero:before,.faq-hero:before,.contact-hero:before,.service-areas-hero:before{z-index:-1;content:"";opacity:.92;animation:19s ease-in-out infinite alternate hero-cover-drift;position:absolute;inset:-3%;transform:scale(1.03)}.about-hero:before{background:linear-gradient(90deg,#000000f7 0%,#000000c2 43%,#00000038 76%),url(/images/about-prime-firm-editorial.webp) 50%/cover no-repeat}.current-auctions-hero:before{background:linear-gradient(90deg,#000000fa 0%,#000000c7 42%,#00000029 78%),url(/images/current-auctions-editorial.webp) 50%/cover no-repeat}.results-hero:before{background:linear-gradient(90deg,#000000fa 0%,#000000c2 44%,#0000002e 80%),url(/images/auction-results-archive-editorial.webp) 50%/cover no-repeat}.events-hero:before{background:linear-gradient(90deg, #000000fa 0%, #000000d1 48%, #00000059 100%), url(/images/downsizing-seminar-2026.webp) 78% 42% / min(36rem, 48vw) auto no-repeat, var(--black)}.insights-hero:before{background:linear-gradient(90deg,#000000fa 0%,#000000c2 43%,#00000029 78%),url(/images/insights-press-editorial.webp) 50%/cover no-repeat}.faq-hero:before{background:linear-gradient(90deg,#000000fa 0%,#000000c2 43%,#0000002e 80%),url(/images/faq-guidance-editorial.webp) 50%/cover no-repeat}.contact-hero:before{background:linear-gradient(90deg,#000000fa 0%,#000000b3 42%,#00000024 78%),url(/images/contact-consultation-editorial.webp) 50%/cover no-repeat}.service-areas-hero:before{background:linear-gradient(90deg,#000000fa 0%,#000000bd 42%,#00000024 78%),url(/images/service-areas-regional-editorial.webp) 50%/cover no-repeat}@media (max-width:47.99rem){.about-hero:before,.current-auctions-hero:before,.results-hero:before,.insights-hero:before,.faq-hero:before,.contact-hero:before,.service-areas-hero:before{background-position:62%}.events-hero:before{background-position:50%,85% 45%,50%;background-size:auto,19rem,auto}}@media (prefers-reduced-motion:reduce){.about-hero:before,.current-auctions-hero:before,.results-hero:before,.events-hero:before,.insights-hero:before,.faq-hero:before,.contact-hero:before,.service-areas-hero:before{transform:none;animation:none!important}}.contact-hero{min-height:0;padding-block:clamp(2.2rem,4.5vw,3.6rem)}.contact-hero .page-hero__grid{align-items:center;gap:1.1rem}.contact-hero h1{max-width:13ch;font-size:clamp(2.7rem,5.2vw,4.4rem)}.contact-hero .page-hero__lede{max-width:28rem;font-size:clamp(1rem,1.5vw,1.12rem)}.contact-page{align-items:start;gap:1.5rem;padding-block:clamp(1.5rem,3vw,2.5rem) clamp(4rem,7vw,6rem)}.contact-page__form{scroll-margin-top:0}.contact-page .consultation-form{gap:1.5rem;padding:clamp(1.5rem,3vw,2.8rem)}.contact-page .consultation-form__heading h2{max-width:none;margin-bottom:.5rem;font-size:clamp(2.1rem,3.4vw,3rem)}.contact-page .consultation-form__heading>span{max-width:35rem}.consultation-form__delivery-note{border-left:2px solid var(--gold);color:#d8dbe0;max-width:38rem;margin:1rem 0 0;padding-left:.85rem;font-size:.82rem}.contact-page .consultation-form__fields{gap:.9rem}.contact-page .consultation-form textarea{min-height:7rem}.consultation-form__optional{border-block:1px solid #ffffff40;padding-block:.8rem}.consultation-form__optional summary{width:fit-content;color:var(--blue-bright);cursor:pointer;font-size:.82rem;font-weight:800}.consultation-form__optional summary:focus-visible{outline:2px solid var(--gold);outline-offset:.3rem}.consultation-form__optional-fields{gap:.9rem;margin-top:1rem;display:grid}.consultation-form__status--draft{color:var(--gold-light)}.contact-page__aside{border-top:.25rem solid var(--gold);gap:.8rem;display:grid}.contact-page__aside-label{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800;color:var(--blue-bright)!important}.contact-page__aside h2{margin:0;font-size:clamp(1.8rem,2.5vw,2.2rem)}.contact-page__aside-phone{color:var(--white);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.55rem,2.5vw,2rem);text-decoration:none}.how-to-bid-hero{padding-block:clamp(3.5rem,7vw,6rem)}.how-to-bid-hero .page-hero__grid{width:min(100% - 2.25rem, var(--shell))}.how-to-bid-hero h1{max-width:12ch}.how-to-bid-hero .page-hero__lede{max-width:31rem;margin-bottom:1.6rem}.how-to-bid__steps,.how-to-bid__screens,.how-to-bid__check,.how-to-bid__help{padding-block:clamp(4rem,8vw,7rem)}.how-to-bid__steps .section-heading h2,.how-to-bid__screens .section-heading h2{max-width:13ch}.how-to-bid__step-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1.5rem,4vw,4rem);margin:0;padding:0;list-style:none;display:grid}.how-to-bid__step-grid li{border-bottom:1px solid var(--line);padding-block:2rem 2.5rem}.how-to-bid__step-grid li>span{color:var(--blue-dark);letter-spacing:.1em;margin-bottom:1rem;font-size:.75rem;font-weight:850;display:block}.how-to-bid__step-grid h3{margin-bottom:.7rem;font-size:clamp(1.55rem,2.4vw,2.2rem)}.how-to-bid__step-grid p{max-width:36rem;color:var(--graphite);margin:0}.how-to-bid__screens{background:var(--surface)}.how-to-bid__screen-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);display:grid}.how-to-bid__screen-grid figure{background:var(--white);min-width:0;margin:0;box-shadow:0 1rem 2.5rem #00000014}.how-to-bid__screen-grid figure>a{border:1px solid var(--line);background:#eee;border-bottom:0;display:block;overflow:hidden}.how-to-bid__screen-grid img{aspect-ratio:1.5;object-fit:cover;object-position:center;width:100%;height:auto}.how-to-bid__screen-grid figcaption{border-top:.22rem solid var(--gold);color:var(--graphite);padding:clamp(1.2rem,2vw,1.8rem)}.how-to-bid__screen-grid figcaption strong{color:var(--black)}.how-to-bid__check{background:var(--black);color:var(--white)}.how-to-bid__check-grid,.how-to-bid__help-grid{gap:clamp(2rem,5vw,5rem);display:grid}.how-to-bid__check h2,.how-to-bid__help h2{max-width:13ch;margin-bottom:0}.how-to-bid__check .insights-kicker{color:var(--gold-light)}.how-to-bid__check ul{margin:0;padding:0;list-style:none}.how-to-bid__check li{border-bottom:1px solid var(--line-light);color:#d3d6da;padding-block:1rem}.how-to-bid__check li:first-child{border-top:1px solid var(--line-light)}.how-to-bid__check li strong{color:var(--white)}.how-to-bid__help-grid{align-items:center}.how-to-bid__help p:not(.insights-kicker){max-width:45rem;color:var(--graphite);margin-block:1.3rem 0}.how-to-bid__help-actions{justify-items:start;gap:1.5rem;display:grid}.how-to-bid__help-actions .button{overflow-wrap:anywhere;max-width:100%}@media (min-width:900px){.how-to-bid__check-grid,.how-to-bid__help-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.how-to-bid__step-grid,.how-to-bid__screen-grid{grid-template-columns:1fr}}.contact-page__aside-email,.contact-page__markets-link{width:fit-content;color:var(--blue-bright);overflow-wrap:anywhere;font-size:.82rem;font-weight:700;text-decoration:none}.contact-page__aside-phone:hover,.contact-page__aside-email:hover,.contact-page__markets-link:hover{text-decoration:underline}.contact-page__aside>p:not(.contact-page__aside-label){margin:.7rem 0 0}.contact-page__offices{gap:1rem;margin-top:.8rem;display:grid}.contact-page__offices>div{border-top:1px solid #ffffff38;padding-top:.9rem}.contact-page__offices h3{color:var(--white);font-family:var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.3rem;font-size:.68rem;font-weight:800}.contact-page__offices address{color:#c7cbd0;font-size:.82rem;font-style:normal}.contact-page__markets-link{margin-top:.4rem}@media (min-width:43rem){.contact-page .consultation-form__fields,.consultation-form__optional-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-page .consultation-form__wide{grid-column:1/-1}}@media (min-width:56.25rem){.contact-page__form{grid-column:1}.contact-page__aside{grid-column:2}}.agents-hero h1{max-width:11.5ch;font-size:clamp(3rem,5.7vw,5.5rem)}.agents-hero__media .specialty-hero__image{object-position:44% center}.agents-promise{border-bottom:1px solid var(--line);background:var(--white)}.agents-promise__inner{align-items:center;gap:1rem;padding-block:1.8rem;display:grid}.agents-promise__inner>span,.agents-eyebrow,.agents-path-card__top,.agents-real-estate-link__inner>div>p{color:var(--blue-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:850}.agents-promise__inner p{max-width:55rem;margin:0;font-size:clamp(1.08rem,2vw,1.4rem);font-weight:650;line-height:1.4}.agents-promise__inner a{text-transform:uppercase;width:fit-content;font-size:.78rem;font-weight:850;text-decoration:none}.agents-paths,.agents-process{padding-block:clamp(4.5rem,8vw,7rem)}.agents-paths__intro,.agents-brokerages__heading{align-items:end;gap:.9rem 2.5rem;margin-bottom:clamp(2rem,5vw,4rem);display:grid}.agents-paths__intro .agents-eyebrow,.agents-brokerages__heading .agents-eyebrow,.agents-process__heading .agents-eyebrow{grid-column:1/-1;margin:0}.agents-paths__intro h2,.agents-brokerages__heading h2,.agents-process__heading h2{margin:0}.agents-paths__intro>p:last-child,.agents-brokerages__heading>p{max-width:34rem;color:var(--graphite);margin:0}.agents-paths__grid{gap:1rem;display:grid}.agents-path-card{border:1px solid var(--line);flex-direction:column;min-width:0;padding:clamp(1.5rem,3.5vw,3rem);display:flex}.agents-path-card--seller{border-color:var(--black);background:var(--black);color:var(--white)}.agents-path-card--buyer{background:var(--surface)}.agents-path-card__top{justify-content:space-between;gap:1rem;margin-bottom:3rem;display:flex}.agents-path-card--seller .agents-path-card__top{color:var(--blue-bright)}.agents-path-card__top span:last-child{font-size:1.25rem}.agents-path-card h3{max-width:13ch;margin-bottom:1.2rem;font-size:clamp(2.1rem,3.2vw,3.5rem)}.agents-path-card__lede{max-width:35rem;color:var(--graphite);margin-bottom:2.5rem;font-size:1.05rem}.agents-path-card--seller .agents-path-card__lede,.agents-path-card--seller .agents-benefits p{color:#c7cbd0}.agents-benefits{margin-bottom:2rem}.agents-benefits>div{border-top:1px solid var(--line);grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding-block:1rem;display:grid}.agents-path-card--seller .agents-benefits>div{border-color:var(--line-light)}.agents-benefits>div>span{color:var(--gold);font-size:.8rem;font-weight:850}.agents-benefits h4{letter-spacing:.02em;text-transform:uppercase;margin:0 0 .3rem;font-size:.89rem}.agents-benefits p{color:var(--graphite);margin:0;font-size:.91rem;line-height:1.55}.agents-path-card>.button{width:fit-content;margin-top:auto}.agents-brokerages{background:var(--surface);padding-block:clamp(4rem,7vw,6rem);overflow:hidden}.agents-brokerages__viewport{border-block:1px solid var(--line);background:var(--white);overflow:hidden}.agents-brokerages__track,.agents-brokerages__set{align-items:center;width:max-content;display:flex}.agents-brokerages__track{gap:0}.agents-brokerages__set{flex:none}.agents-brokerages__set>div{border-right:1px solid var(--line);flex:0 0 15.5rem;place-items:center;min-height:8rem;padding:1.25rem 2rem;display:grid}.agents-brokerages__logo img{object-fit:contain;filter:grayscale();max-width:100%;max-height:3.5rem;transition:filter .25s,transform .25s}.agents-brokerages__logo:hover img{filter:grayscale(0);transform:scale(1.05)}.agents-brokerages__name{letter-spacing:.05em;text-align:center;text-transform:uppercase;font-size:.93rem;font-weight:800}.agents-brokerages__note{color:var(--graphite);margin-top:1rem;font-size:.75rem}.agents-process{background:var(--black);color:var(--white)}.agents-process__heading{margin-bottom:2.4rem}.agents-process__heading .agents-eyebrow,.agents-form-section .agents-eyebrow,.agents-last-cta .agents-eyebrow{color:var(--blue-bright)}.agents-process__grid{background:var(--line-light);gap:1px;padding:0;list-style:none;display:grid}.agents-process__grid li{background:#101112;padding:clamp(1.5rem,3vw,2.4rem)}.agents-process__grid li>span{color:var(--gold);font-size:.83rem;font-weight:850}.agents-process__grid h3{margin:1.4rem 0 .8rem;font-size:clamp(1.7rem,2.2vw,2.2rem)}.agents-process__grid p{color:#c7cbd0;margin:0;font-size:.9rem}.agents-form-section{color:var(--white);background:#101112;padding-block:clamp(4.5rem,8vw,7rem);scroll-margin-top:11rem}.agents-form-section__grid{align-items:start;gap:2rem 4rem;display:grid}.agents-form-section__intro h2{margin-bottom:1.4rem}.agents-form-section__intro>p:not(.agents-eyebrow){color:#c7cbd0;max-width:37rem}.agents-form-section__notice{border-left:.2rem solid var(--gold);color:#d8dbe0;background:#1b1d20;max-width:37rem;margin-block:2rem;padding:1.2rem;font-size:.87rem}.agents-form-section__intro>a{color:var(--blue-bright);font-weight:800}.agent-inquiry-form{border:1px solid var(--line-light);border-top:.25rem solid var(--blue);gap:1.8rem;padding:clamp(1.4rem,3vw,2.5rem)}.agent-inquiry-form .consultation-form__heading h3{margin-bottom:.8rem;font-size:clamp(2rem,3.2vw,3rem)}.agent-inquiry-form__paths{border:0;flex-wrap:wrap;gap:.65rem;margin:0;padding:0;display:flex}.agent-inquiry-form__paths legend{color:#d8dbe0;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.6rem;font-size:.68rem;font-weight:800}.agent-inquiry-form__paths label{border:1px solid var(--line-light);cursor:pointer;flex:10rem;align-items:center;gap:.75rem;min-height:3.3rem;padding:.7rem 1rem;display:flex!important}.agent-inquiry-form__paths label:has(input:checked){border-color:var(--blue);background:#0d88fd24}.agent-inquiry-form__paths input{width:1rem;min-height:1rem;accent-color:var(--blue);margin:0}.agent-inquiry-form__paths label span{color:var(--white)!important;letter-spacing:normal!important;text-transform:none!important;font-size:.86rem!important;font-weight:800!important}.agent-inquiry-form .consultation-form__fields{gap:1rem}.agent-inquiry-form textarea{min-height:7rem}.agents-last-cta{background:var(--black);color:var(--white);padding-block:clamp(3.5rem,6vw,5rem)}.agents-last-cta__inner,.agents-real-estate-link__inner{align-items:center;gap:2rem;display:grid}.agents-last-cta h2,.agents-real-estate-link h2{margin-bottom:0}.agents-last-cta .button,.agents-real-estate-link .button{width:fit-content}.agents-real-estate-link{background:var(--surface);padding-block:clamp(3.5rem,6vw,5rem)}.agents-real-estate-link__inner>div>p{margin-bottom:1rem}.agents-real-estate-link__inner>div>span{max-width:43rem;color:var(--graphite);margin-top:1.3rem;display:block}.appraisal-assets__image-note{color:var(--graphite);margin:1rem 0 0;font-size:.78rem}@media (min-width:43rem){.agent-inquiry-form .consultation-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-inquiry-form .consultation-form__wide{grid-column:1/-1}.agents-process__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56.25rem){.agents-promise__inner{grid-template-columns:10rem minmax(0,1fr) auto}.agents-paths__intro,.agents-brokerages__heading{grid-template-columns:minmax(0,1fr) minmax(0,.62fr)}.agents-paths__grid,.agents-form-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agents-form-section__intro{position:sticky;top:12rem}.agents-last-cta__inner,.agents-real-estate-link__inner{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:75rem){.agents-process__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.agents-brokerages__track{animation:32s linear infinite agents-brokerages-scroll}.agents-brokerages__viewport:hover .agents-brokerages__track,.agents-brokerages__viewport:focus-within .agents-brokerages__track,.agents-brokerages__viewport[data-motion-active=false] .agents-brokerages__track{animation-play-state:paused}}@keyframes agents-brokerages-scroll{to{transform:translate3d(var(--agents-brokerages-distance,0px), 0, 0)}}.benefit-hero__image{object-position:7% center}.benefit-moments__grid{border-top:0;gap:1rem}.benefit-moments__grid article{border:1px solid var(--line);background:var(--white);min-width:0;padding:0 0 1.5rem}.benefit-moments__media{aspect-ratio:4/3;background:var(--black);margin:0 0 1.5rem;position:relative;overflow:hidden}.benefit-moments__media img{object-fit:cover;transition:transform .65s var(--ease-out)}.benefit-moments__grid article:hover .benefit-moments__media img{transform:scale(1.04)}.benefit-moments__grid h3,.benefit-moments__grid p{margin-inline:1.35rem}.benefit-moments__grid h3{font-size:clamp(1.6rem,2.5vw,2.25rem)}.benefit-moments__grid p{font-size:.92rem;line-height:1.55}.benefit-stage{background:var(--surface);padding-block:clamp(3.5rem,7vw,6rem)}.benefit-stage__grid{align-items:center;gap:2rem 4rem;display:grid}.benefit-stage figure{background:var(--black);min-height:clamp(19rem,45vw,33rem);margin:0;position:relative;overflow:hidden}.benefit-stage figure img{object-fit:cover;object-position:center 16%;transform-origin:50% 20%;transform:scale(1.3)}.benefit-stage figure:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000bf);position:absolute;inset:60% 0 0}.benefit-stage figcaption{z-index:1;color:var(--white);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800;position:absolute;bottom:1rem;left:1rem;right:1rem}.benefit-stage__grid>div>p:first-child,.benefit-videos__heading>p,.real-estate-testimonial-video__grid>div:first-child>p{color:var(--blue-dark);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-size:.7rem;font-weight:850}.benefit-stage__grid>div>p:not(:first-child){max-width:39rem;color:var(--graphite)}.benefit-stage__signature{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:.25rem .8rem;padding-top:1rem;display:flex}.benefit-stage__signature strong{font-size:1.1rem}.benefit-stage__signature span{color:var(--graphite);letter-spacing:.07em;font-size:.68rem;font-weight:700}.benefit-videos,.real-estate-testimonial-video{background:var(--white);padding-block:clamp(4.5rem,8vw,7rem)}.benefit-videos__heading{margin-bottom:2rem}.benefit-videos__heading h2{margin-bottom:1.1rem}.benefit-videos__heading>span,.real-estate-testimonial-video__grid>div:first-child>span{max-width:39rem;color:var(--graphite);display:block}.benefit-videos__grid,.real-estate-testimonial-video__grid{gap:1.5rem 2.5rem;display:grid}.benefit-videos__grid article{border-bottom:1px solid var(--line);min-width:0;padding-bottom:1.5rem}.benefit-videos__frame{aspect-ratio:16/9;background:var(--black);width:100%;margin-bottom:1.2rem;position:relative}.benefit-videos__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.benefit-videos__preview{color:var(--white);justify-content:flex-start;align-items:flex-end;text-decoration:none;display:flex;position:absolute;inset:0;overflow:hidden}.benefit-videos__preview:after{content:"";background:linear-gradient(#0000 50%,#000000b8);position:absolute;inset:0}.benefit-videos__preview img{object-fit:cover;transition:transform .5s}.benefit-videos__preview:hover img,.benefit-videos__preview:focus-visible img{transform:scale(1.035)}.benefit-videos__preview span{z-index:1;color:var(--white);letter-spacing:.12em;text-transform:uppercase;background:#0009;border:1px solid #ffffffb3;margin:1.25rem;padding:.7rem 1rem;font-size:.75rem;font-weight:800;position:relative}@media (prefers-reduced-motion:reduce){.benefit-videos__preview img{transition:none}}.benefit-videos__grid h3{margin-bottom:.5rem;font-size:clamp(1.65rem,2.5vw,2.3rem)}.benefit-videos__grid p{color:var(--graphite);margin-bottom:.6rem}.benefit-videos__grid a,.real-estate-testimonial-video__grid a{color:var(--blue-dark);text-transform:uppercase;font-size:.8rem;font-weight:800;text-decoration:none}.real-estate-testimonial-video{background:var(--surface)}.real-estate-testimonial-video__grid{align-items:center}.real-estate-testimonial-video__grid h2{margin-bottom:1.2rem}.real-estate-testimonial-video__grid a{margin-top:1.4rem;display:inline-block}.real-estate-testimonial-video__grid .benefit-videos__frame{margin:0}@media (min-width:48rem){.benefit-moments__grid,.benefit-stage__grid,.benefit-videos__grid,.real-estate-testimonial-video__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75rem){.benefit-moments__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.benefit-as-seen{border-block:1px solid var(--line);background:var(--white);padding-block:clamp(2.5rem,5vw,4rem) clamp(2.25rem,4vw,3.25rem);overflow:hidden}.benefit-as-seen__heading{text-align:center}.benefit-proof__heading>p,.benefit-proof__label{color:var(--blue-dark);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.6rem;font-size:.7rem;font-weight:850}.benefit-as-seen__heading h2{max-width:none;margin:0 auto;font-size:clamp(2rem,4vw,3.3rem)}.benefit-as-seen__context{text-align:center;max-width:47rem;margin-top:clamp(1.5rem,3vw,2.25rem)}.benefit-as-seen__context>p:first-child{color:var(--graphite);margin:0 auto;font-size:clamp(.92rem,1.2vw,1.06rem);line-height:1.6}.benefit-as-seen__viewport{border-block:1px solid var(--line);background:var(--white);margin-top:clamp(1.4rem,3vw,2.25rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.benefit-as-seen__track{align-items:center;width:max-content;display:flex}.benefit-as-seen__item{flex:none;width:46.25rem;padding:1rem 2.5rem 1rem 0}.benefit-as-seen__item img{width:100%;height:auto;display:block}.benefit-proof{background:var(--surface);padding-block:clamp(3.5rem,7vw,6rem)}.benefit-consultation__markets{color:inherit;letter-spacing:.04em;text-underline-offset:.3em;text-transform:uppercase;margin-top:1.15rem;font-size:.8rem;font-weight:800;text-decoration-thickness:1px;display:inline-block}.benefit-proof__heading{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.benefit-proof__heading h2{max-width:19ch;margin-bottom:.75rem}.benefit-proof__heading>span{max-width:45rem;color:var(--graphite);display:block}.benefit-proof__grid{align-items:start;gap:1.5rem 2.5rem;display:grid}.benefit-proof__video{border-top:.25rem solid var(--gold);background:var(--white);min-width:0;transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);padding:clamp(1rem,2vw,1.5rem)}.benefit-proof__video .benefit-videos__frame{margin-bottom:1rem}.benefit-proof__video h3{margin-bottom:.6rem;font-size:clamp(1.6rem,2.4vw,2rem)}.benefit-proof__video a{color:var(--blue-dark);text-transform:uppercase;font-size:.78rem;font-weight:800;text-decoration:none}.benefit-proof__form{scroll-margin-top:11rem}.benefit-proof__form .consultation-form{gap:1.5rem;padding:clamp(1.5rem,3vw,2.5rem)}.benefit-proof__form .consultation-form__heading h2{max-width:none;margin-bottom:.6rem;font-size:clamp(2rem,3.2vw,2.8rem)}.benefit-proof__form .consultation-form__fields{gap:.9rem}.benefit-proof__form .consultation-form textarea{min-height:7rem}@media (min-width:56.25rem){.benefit-proof__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.benefit-proof__form{grid-area:1/2/span 2}.benefit-proof__form .consultation-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit-proof__form .consultation-form__wide{grid-column:1/-1}.benefit-page .benefit-process__diagram{grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes benefit-as-seen-scroll{to{transform:translate(-33.3333%)}}@keyframes benefit-hero-drift{0%{transform:scale(1.01)translate(0)}to{transform:scale(1.055)translate(-.8%)}}@media (prefers-reduced-motion:no-preference){.benefit-as-seen__track{animation:28s linear infinite benefit-as-seen-scroll}.benefit-as-seen__viewport:hover .benefit-as-seen__track,.benefit-as-seen__viewport:focus-within .benefit-as-seen__track{animation-play-state:paused}.benefit-page .benefit-hero__image{animation:hero-image-settle 1.6s var(--ease-out) .16s forwards, benefit-hero-drift 18s ease-in-out 1.8s infinite alternate}.benefit-proof__video:hover{transform:translateY(-.25rem);box-shadow:0 1.1rem 2.4rem #00000014}}@media (prefers-reduced-motion:reduce){.benefit-as-seen__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.benefit-as-seen__track,.benefit-page .benefit-hero__image{transform:none;animation:none!important}}.auction-intro.current-auctions-hero{align-items:center;min-height:clamp(33rem,47vw,42rem);padding-block:clamp(4rem,7vw,6rem)}.auction-intro.current-auctions-hero:before{opacity:1;background:linear-gradient(90deg,#0000007a 0%,#0000006b 34%,#0000004d 55%,#0000000d 82%,#0000 100%),url(/images/current-auctions-editorial.webp) 50%/cover no-repeat;animation:none;transform:none}.auction-intro.current-auctions-hero:after{opacity:.8;width:.22rem}.auction-intro__grid{z-index:1;position:relative}.auction-intro__copy{max-width:59rem}.auction-intro__headline{padding-block:1rem}.auction-intro__eyebrow{color:var(--gold-light);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:.35rem .55rem;margin:0 0 1.25rem;font-size:.7rem;font-weight:800;line-height:1.5;display:flex}.auction-intro__eyebrow span{color:var(--blue-bright)}.auction-intro .auction-intro__headline h1{letter-spacing:-.04em;text-transform:none;max-width:none;font-size:clamp(3rem,5vw,4.8rem);line-height:1}.auction-intro__headline h1 span{display:block}.auction-intro__headline h1 .auction-intro__title-line+.auction-intro__title-line{margin-top:.1em}.auction-intro__headline h1 .auction-intro__title-primary{color:var(--white);font-size:.94em}.auction-intro__headline h1 .auction-intro__title-secondary{color:var(--white);font-size:.78em}.auction-intro__headline h1 .auction-intro__title-accent{color:var(--blue-bright);font-size:.78em}.auction-intro__content{border-top:1px solid #ffffff5c;max-width:43rem;margin-top:1.25rem;padding:1.25rem 0 0}.auction-intro__content .page-hero__lede{color:var(--white);max-width:42rem;margin-bottom:1.2rem;font-size:clamp(1rem,1.1vw,1.08rem);line-height:1.55}.auction-intro__credentials{border-top:1px solid var(--line-light);color:var(--gold-light);letter-spacing:.07em;text-transform:uppercase;margin:1.4rem 0 1.6rem;padding-top:1.1rem;font-size:.72rem;font-weight:800;line-height:1.6}.auction-intro__credentials span{margin-inline:.4rem}.auction-intro__actions{flex-wrap:wrap;gap:.65rem;display:flex}.auction-intro__actions .button{min-height:3rem;padding:.75rem 1rem;font-size:.73rem}.auctions-page .auction-directory{background:var(--white);padding-block:clamp(3.5rem,6vw,5.5rem)}.auctions-page .auction-directory .section-heading{margin-bottom:clamp(1.8rem,3vw,2.8rem)}.auctions-page .auction-directory h2{font-size:clamp(2.15rem,3.65vw,3.4rem);line-height:.98}.auction-bidder-guide{border-top:.25rem solid var(--blue);background:var(--black);color:var(--white);padding-block:clamp(3.75rem,6vw,5.5rem)}.auction-bidder-guide__heading{align-items:end;gap:1.25rem 3rem;display:grid}.auction-bidder-guide__heading h2{max-width:14ch;margin:0;font-size:clamp(2.45rem,4.8vw,4rem);line-height:1}.auction-bidder-guide__heading p{color:#e1e4e8;max-width:38rem;margin:0;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.65}.auction-bidder-guide__body{align-items:start;gap:2.5rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.auction-bidder-guide__steps{border-top:1px solid #555a60;margin:0;padding:0;list-style:none;display:grid}.auction-bidder-guide__steps li{border-bottom:1px solid #555a60;grid-template-columns:2rem minmax(0,1fr);gap:.9rem;padding-block:1rem;display:grid}.auction-bidder-guide__steps li>span{color:var(--blue-bright);letter-spacing:.08em;padding-top:.2rem;font-size:.72rem;font-weight:850}.auction-bidder-guide__steps h3{color:var(--white);margin:0 0 .3rem;font-size:clamp(1.08rem,1.4vw,1.32rem);line-height:1.25}.auction-bidder-guide__steps p{color:#d0d4d9;margin:0;font-size:.9rem;line-height:1.55}.auction-bidder-guide__steps strong{color:var(--white)}.auction-bidder-guide__screens{gap:1rem;min-width:0;display:grid}.auction-bidder-guide__screens figure{background:#111315;border:1px solid #555a60;min-width:0;margin:0;overflow:hidden}.auction-bidder-guide__screens a{background:#e9e9e9;display:block;overflow:hidden}.auction-bidder-guide__screens img{width:100%;height:auto;transition:transform .28s var(--ease-out);display:block}.auction-bidder-guide__screens a:hover img,.auction-bidder-guide__screens a:focus-visible img{transform:scale(1.025)}.auction-bidder-guide__screens figcaption{color:#f1f2f4;min-height:3.2rem;padding:.85rem 1rem;font-size:.82rem;line-height:1.4}.auction-bidder-guide__note{color:#d0d4d9;border-top:1px solid #555a60;max-width:78ch;margin:1.8rem 0 0;padding-top:1.1rem;font-size:.82rem;line-height:1.6}.auction-bidder-guide__note strong{color:var(--gold-light)}.auction-bidder-guide__link{color:#7dbdff;text-underline-offset:.25em;align-items:center;gap:.55rem;min-height:2.75rem;margin-top:1.15rem;font-size:.86rem;font-weight:800;text-decoration-thickness:1px;display:inline-flex}.auction-bidder-guide__link:hover{color:var(--white)}@media (min-width:48rem){.auction-bidder-guide__screens{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75rem){.auction-bidder-guide__heading{grid-template-columns:minmax(0,1.1fr) minmax(19rem,.9fr)}.auction-bidder-guide__body{grid-template-columns:minmax(19rem,.78fr) minmax(0,1.22fr)}}.auctions-page .bidder-path{padding-block:clamp(2.7rem,4.2vw,4rem)}.auctions-page .bidder-path__heading{margin-bottom:1.3rem}.auctions-page .bidder-path__heading h2{max-width:20ch;font-size:clamp(2rem,3.1vw,3rem)}.auctions-page .bidder-path__steps li{padding-block:1.35rem}.auctions-page .bidder-path__steps h3{margin:.55rem 0 .45rem;font-size:clamp(1.3rem,1.7vw,1.65rem)}.auctions-page .bidder-path__steps p{font-size:.88rem;line-height:1.55}.auctions-page .auction-app{border-top:1px solid var(--line);background:var(--white);color:var(--black);padding-block:1.5rem}.auctions-page .auction-app__grid{align-items:center;gap:1rem 2rem}.auctions-page .auction-app h2{margin-bottom:.2rem;font-size:clamp(1.5rem,2vw,2rem)}.auctions-page .auction-app p{color:var(--graphite);font-size:.88rem;font-weight:500}@media (min-width:80rem){.auction-intro__copy{max-width:60rem}}@media (max-width:47.99rem){.auction-intro.current-auctions-hero{min-height:0;padding-block:3.5rem 3rem}.auction-intro.current-auctions-hero:before{background:linear-gradient(90deg,#000000d6 0%,#000000b8 62%,#0000007a 100%),url(/images/current-auctions-editorial.webp) 70%/cover no-repeat}.auction-intro .auction-intro__headline h1{font-size:clamp(2rem,7vw,2.7rem)}.auction-intro__eyebrow{letter-spacing:.09em;max-width:31rem;font-size:.62rem}.auction-intro__content{margin-top:1rem;padding-top:1rem}}@media (prefers-reduced-motion:no-preference){.auction-intro.current-auctions-hero:before{transform-origin:80%;animation:14s ease-in-out infinite alternate paused auction-cover-motion}.auction-intro.current-auctions-hero[data-motion-active=true]:before{animation-play-state:running}.auction-intro.current-auctions-hero .auction-intro__headline h1{animation:auction-title-settle .68s var(--ease-out) .15s both}.auction-intro__eyebrow{animation:auction-intro-arrive .42s var(--ease-out) 70ms both}.auction-intro.current-auctions-hero .auction-intro__content{opacity:1;animation:auction-intro-arrive .62s var(--ease-out) .36s both;transform:none}.auction-listings .current-auctions__grid[data-motion-ready=true] .current-auction-card{transition:opacity .75s var(--ease-out), border-color .26s var(--ease-out), transform .85s var(--ease-out), box-shadow .42s var(--ease-out)}.auction-listings .current-auctions__grid[data-motion-ready=true] .current-auction-card:not(.is-visible){opacity:0;transform:translateY(2.25rem)}.auction-listings .current-auctions__grid[data-motion-ready=true] .current-auction-card:nth-child(2n){transition-delay:90ms}.auction-listings .current-auction-card__backdrop{transition:transform 1.2s var(--ease-out), filter .8s var(--ease-out)}.auction-listings .current-auction-card__media:after{content:"";background:var(--blue-bright);transform-origin:0;height:.22rem;transition:transform .65s var(--ease-out);pointer-events:none;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.auction-listings .current-auction-card:hover .current-auction-card__backdrop,.auction-listings .current-auction-card:focus-within .current-auction-card__backdrop{transform:scale(1.2)translate(-.8%,-.6%)}.auction-listings .current-auction-card:hover .current-auction-card__image,.auction-listings .current-auction-card:focus-within .current-auction-card__image{transform:scale(1.035)}.auction-listings .current-auction-card:hover .current-auction-card__media:after,.auction-listings .current-auction-card:focus-within .current-auction-card__media:after{transform:scaleX(1)}.auction-listings .current-auction-card:focus-within{border-color:var(--blue-bright);transform:translateY(-.35rem)}}@keyframes auction-intro-arrive{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translate(0)}}@keyframes auction-title-settle{0%{opacity:.86;transform:translateY(.35rem)}to{opacity:1;transform:translate(0)}}@keyframes auction-cover-motion{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.11)translate(-.9%,-.7%)}}.auction-intro__motion-toggle{z-index:2;min-height:2.75rem;color:var(--white);font:inherit;cursor:pointer;background:#000c;border:1px solid #ffffff8c;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.72rem;display:inline-flex;position:absolute;bottom:1rem;right:1rem}@media (prefers-reduced-motion:reduce){.auction-intro__motion-toggle{display:none}.auction-intro.current-auctions-hero:before,.auction-intro .auction-intro__headline h1,.auction-intro .auction-intro__title-line{clip-path:none;opacity:1;animation:none!important;transform:none!important}.auctions-page .page-hero h1,.auctions-page .page-hero__lede,.auctions-page .page-hero .text-link,.auction-listings .current-auctions__grid[data-motion-ready=true] .current-auction-card{opacity:1;transform:none;transition:none!important;animation:none!important}}.auction-home .bidder-guide{padding-block:clamp(3.5rem,7vw,6rem)}.auction-home .bidder-guide__heading{margin-bottom:clamp(2rem,4vw,3rem)}.auction-home .bidder-guide__steps li{padding-block:1.45rem}.auction-home .bidder-guide__steps span{margin-bottom:1rem}.auction-home .bidder-guide__steps h3{font-size:clamp(1.3rem,2vw,1.8rem)}.bidder-guide__screens{z-index:1;gap:1.25rem;margin-top:clamp(2rem,4vw,3rem);display:grid;position:relative}.bidder-guide__screen-intro h3{max-width:16ch;font-family:var(--font-display), Georgia, serif;margin-bottom:.8rem;font-size:clamp(1.7rem,3vw,2.65rem);line-height:1.06}.bidder-guide__screen-intro>p:not(.bidder-guide__eyebrow){color:#c7cbd0;max-width:39rem}.bidder-guide__screens .text-link{color:var(--gold-light)}.bidder-guide__screens figure{background:#1c1e22;border:1px solid #ffffff38;min-width:0;margin:0;padding:.55rem}.bidder-guide__screens img{background:#fff;width:100%;height:auto;display:block}.bidder-guide__screens figcaption{color:#e5e6e8;padding:.8rem .45rem .25rem;font-size:.77rem;line-height:1.45}.auction-home .page-faq{padding-block:clamp(3.5rem,7vw,5.5rem)}.auction-home .page-faq__list summary{min-height:3.9rem;font-size:clamp(1.15rem,2vw,1.55rem)}.auction-home .service-links{background:#fff;padding-block:clamp(3.5rem,7vw,5.5rem)}.auction-home .service-links__heading{margin-bottom:clamp(1.75rem,4vw,2.75rem);display:block}.auction-home .service-links__heading h2{max-width:22ch}.home-service-grid{z-index:1;gap:.85rem;display:grid;position:relative}.home-service-tile{min-width:0;min-height:9.25rem;color:var(--black);transition:border-color .24s var(--ease-out), box-shadow .3s var(--ease-out), transform .3s var(--ease-out);background:#fff;border:1px solid #d9d9d9;grid-template-columns:35% minmax(0,1fr) auto;align-items:stretch;text-decoration:none;display:grid;overflow:hidden}.home-service-tile:hover,.home-service-tile:focus-visible{border-color:var(--blue-dark);transform:translateY(-.2rem);box-shadow:0 .8rem 1.7rem #0000001a}.home-service-tile__image{background:#eceae6;display:block;position:relative;overflow:hidden}.home-service-tile__image img{object-fit:cover;transition:transform .6s var(--ease-out)}.home-service-tile:hover .home-service-tile__image img,.home-service-tile:focus-visible .home-service-tile__image img{transform:scale(1.07)}.home-service-tile__body{flex-direction:column;justify-content:center;gap:.55rem;min-width:0;padding:1.15rem .3rem 1.15rem 1.15rem;display:flex}.home-service-tile__body strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(1.2rem,1.65vw,1.65rem);font-weight:600;line-height:1.02}.home-service-tile__body>span{color:var(--graphite);font-size:.77rem;line-height:1.4}.home-service-tile__arrow{color:var(--blue-dark);align-self:end;padding:0 .85rem .85rem 0;font-size:1.15rem}@media (min-width:700px){.bidder-guide__screens,.home-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bidder-guide__screen-intro{grid-column:1/-1}}@media (min-width:1120px){.home-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:699px){.home-service-tile{min-height:8.3rem}}@media (prefers-reduced-motion:reduce){.home-service-tile,.home-service-tile__image img{transition:none}}.about-hero h1{text-transform:uppercase;max-width:11ch}.about-hero .page-hero__grid{width:min(100% - 2.25rem, var(--shell));margin-inline:auto}.about-hero__message .page-hero__lede{max-width:40rem}.about-hero__message .button-row{margin-top:2rem}.about-team{background:var(--white);padding-block:clamp(4.5rem,8vw,7rem)}.about-team__heading,.about-principles__heading{align-items:end;gap:clamp(1.25rem,3vw,3rem);margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.about-team__heading h2,.about-principles__heading h2{text-transform:uppercase;max-width:12ch;margin:0}.about-team__heading>p,.about-principles__heading>p{max-width:39rem;color:var(--graphite);margin:0;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.7}.about-team__grid{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem) clamp(1.25rem,2.7vw,2.5rem);display:grid}.about-team__member{border-top:1px solid #aeb2b7;grid-template-columns:minmax(6rem,.32fr) minmax(0,.68fr);align-items:center;gap:clamp(.9rem,2vw,1.5rem);min-width:0;padding-top:1rem;display:grid}.about-team__portrait{aspect-ratio:.78;background:var(--black-soft);min-width:0;margin:0;position:relative;overflow:hidden}.about-team__image{object-fit:cover;transform-origin:50% 38%;transition:transform .65s var(--ease-out)}.about-team__member:hover .about-team__image,.about-team__member:focus-within .about-team__image{transform:scale(1.035)}.about-team__bio{min-width:0;padding-block:.5rem}.about-team__bio h3{text-transform:uppercase;margin:0 0 .55rem;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.08}.about-team__title{color:var(--blue-dark);letter-spacing:.075em;text-transform:uppercase;margin:0 0 .55rem;font-size:.68rem;font-weight:850;line-height:1.5}.about-team__credentials{color:var(--graphite);letter-spacing:.08em;vertical-align:baseline;margin-left:.38em;font-size:.55em;font-weight:800;line-height:1.2;display:inline}.about-team__description{color:#3f444b;margin:0;font-size:.88rem;line-height:1.62}.about-principles{background:var(--black-soft);color:var(--white);padding-block:clamp(4.5rem,8vw,7rem)}.about-principles__heading h2{color:var(--white)}.about-principles__heading>p{color:#c9cdd2}.about-principles__list{grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}.about-principles__item{border-top:1px solid var(--line-light);padding:1.45rem 0 1.6rem}.about-principles__item dt{color:var(--gold-light);font-family:var(--font-display), Georgia, serif;text-transform:uppercase;margin-bottom:.65rem;font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.2}.about-principles__item dd{color:#c9cdd2;max-width:28rem;margin:0;font-size:.94rem;line-height:1.7}.about-consultation h2{text-transform:uppercase}@media (min-width:48rem) and (max-width:83.99rem){.about-hero{min-height:0}.about-hero .page-hero__grid{width:min(100% - 4rem, var(--shell));grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem}.about-hero h1{max-width:10ch;font-size:clamp(3.35rem,7vw,5.2rem)}.about-hero__message{max-width:42rem;margin-left:auto}}@media (min-width:84rem){.about-hero .page-hero__grid{width:min(100% - 4rem, var(--shell))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.about-team__image{animation:linear both about-portrait-settle;animation-timeline:view();animation-range:entry cover 32%}@keyframes about-portrait-settle{0%{transform:scale(1.1)translateY(.7%)}to{transform:scale(1)translate(0)}}}}@media (min-width:40rem){.about-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-team__heading,.about-principles__heading{grid-template-columns:minmax(0,1fr) minmax(16rem,.8fr)}.about-principles__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,5rem)}}@media (prefers-reduced-motion:reduce){.about-team__image,.about-team__member:hover .about-team__image,.about-team__member:focus-within .about-team__image{transition:none!important;animation:none!important;transform:none!important}}.appraisal-hero__backdrop:after{background:linear-gradient(90deg,#04091214,#04091205 68%)}.appraisal-hero__backdrop .appraisal-hero__image{object-position:center 48%;filter:brightness(1.04)saturate(1.03)}.appraisal-audiences__marquee{background:#f8f9fb;border-block:0;box-shadow:0 .9rem 2.3rem #0000002e}.appraisal-audiences__marquee:before{background:linear-gradient(90deg, var(--black-soft), transparent)}.appraisal-audiences__marquee:after{background:linear-gradient(270deg, var(--black-soft), transparent)}.appraisal-audiences__track{animation-duration:38s}.appraisal-audiences__marquee:hover .appraisal-audiences__track,.appraisal-audiences__marquee:focus-visible .appraisal-audiences__track{animation-play-state:paused}.appraisal-audiences ul{gap:.7rem;padding-block:1.15rem}.appraisal-audiences li{color:#101b31;white-space:nowrap;background:#fff;border:1px solid #d9dee6;gap:.75rem;min-height:3.65rem;padding:.55rem 1rem .55rem .65rem;box-shadow:0 .35rem 1rem #0a142414}.appraisal-audiences li>span{color:#fff;letter-spacing:.04em;background:#0d4d8d;flex:0 0 2.3rem;place-items:center;width:2.3rem;height:2.3rem;font-size:.7rem;font-weight:900;display:grid}.appraisal-audiences li:nth-child(3n+2)>span{background:#a97818}.appraisal-audiences li:nth-child(3n)>span{background:#315b52}.appraisal-audiences li strong{font-size:.86rem;font-weight:760}.agents-brokerages__set>.agents-brokerages__logo{border-bottom:.22rem solid var(--brokerage-accent,#c9a14a);background:#fff;min-height:8rem;transition:box-shadow .22s,transform .22s}.agents-brokerages__set>.agents-brokerages__logo:hover{z-index:1;transform:translateY(-.2rem);box-shadow:0 .8rem 1.8rem #0f18271f}.agents-brokerages__logo img{filter:none;transition:transform .24s}.agents-brokerages__logo--compass{--brokerage-accent:#242424}.agents-brokerages__logo--keller-williams{--brokerage-accent:#b40101}.agents-brokerages__logo--remax{--brokerage-accent:#d71920}.agents-brokerages__logo--coldwell-banker{--brokerage-accent:#012169}.agents-brokerages__logo--samson{--brokerage-accent:#b12232}.agents-brokerages__logo--serhant{--brokerage-accent:#241c7a}.agents-brokerages__logo--redfin{--brokerage-accent:#c8202f}.agents-brokerages__logo--ttr{--brokerage-accent:#b59a5a}.agents-brokerages__logo--long-foster{--brokerage-accent:#0b2454}.agents-brokerages__logo--washington-fine{--brokerage-accent:#25253b}.agents-brokerages__logo--ttr img{filter:brightness(0);max-width:12rem;max-height:3.15rem}.agents-brokerages__intro{justify-items:start;gap:1rem;display:grid}.agents-brokerages__intro>p{max-width:36rem;color:var(--graphite);margin:0;line-height:1.65}.agents-brokerages__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.agents-brokerages__toggle{border:1px solid var(--line);background:var(--white);min-height:2.75rem;color:var(--black);font:inherit;cursor:pointer;align-items:center;gap:.45rem;padding:.4rem .65rem;font-size:.75rem;display:inline-flex}.agents-brokerages__toggle:hover{border-color:var(--black)}.agents-brokerages--compact{border-block:1px solid var(--line);background:var(--white);padding-block:clamp(2.4rem,4vw,3.5rem)}.agents-brokerages--compact .agents-brokerages__heading{margin-bottom:1.5rem}.agents-brokerages--compact .agents-brokerages__heading h2{max-width:26ch;font-size:clamp(1.75rem,2.8vw,2.6rem)}.agents-brokerages--compact .agents-brokerages__set>div{flex-basis:clamp(11rem,15vw,14rem);min-height:6.3rem;padding:1rem 1.4rem}@media (prefers-reduced-motion:no-preference){.agents-brokerages__track{animation-duration:40s}}@media (prefers-reduced-motion:reduce){.agents-brokerages__toggle{display:none}.appraisal-audiences__marquee,.agents-brokerages__viewport{scroll-behavior:auto;overflow-x:auto}.appraisal-audiences__marquee:before,.appraisal-audiences__marquee:after{display:none}.appraisal-audiences__track,.agents-brokerages__track{width:100%;transform:none;animation:none!important}.appraisal-audiences__track ul:not([aria-hidden=true]){flex-wrap:wrap;justify-content:center;width:100%}.appraisal-audiences__track ul[aria-hidden=true],.agents-brokerages__set[aria-hidden=true]{display:none}.agents-brokerages__set[aria-hidden=false]{flex-wrap:wrap;justify-content:center;width:100%}.agents-brokerages__set>.agents-brokerages__logo:hover{transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
