@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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-black:#000;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--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)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293)}}}@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,ui-sans-serif, system-ui, 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{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{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.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}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-10{top:calc(var(--spacing) * 10)}.top-full{top:100%}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-4{margin-inline:calc(var(--spacing) * 4)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-full{width:100%;height:100%}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-\[46px\]{height:46px}.h-full{height:100%}.max-h-32{max-height:calc(var(--spacing) * 32)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[200px\]{min-height:200px}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:50%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-current{border-color:currentColor}.bg-\[var\(--sdm-tbg\)\]{background-color:var(--sdm-tbg)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.pt-0{padding-top:0}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--sdm-c\,inherit\)\]{color:var(--sdm-c,inherit)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm,.shadow\/cutover,.shadow\/reconcile{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[counter-increment\:line_0\]{counter-increment:line 0}.\[counter-reset\:line\]{counter-reset:line}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.before\:mr-4:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 4)}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:w-6:before{content:var(--tw-content);width:calc(var(--spacing) * 6)}.before\:text-right:before{content:var(--tw-content);text-align:right}.before\:font-mono:before{content:var(--tw-content);font-family:var(--font-mono)}.before\:text-\[13px\]:before{content:var(--tw-content);font-size:13px}.before\:content-\[counter\(line\)\]:before{--tw-content:counter(line);content:var(--tw-content)}.before\:select-none:before{content:var(--tw-content);-webkit-user-select:none;user-select:none}.before\:\[counter-increment\:line\]:before{content:var(--tw-content);counter-increment:line}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.supports-\[backdrop-filter\]\:backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (prefers-color-scheme:dark){.dark\:bg-\[var\(--shiki-dark-bg\,var\(--sdm-tbg\)\)\]{background-color:var(--shiki-dark-bg,var(--sdm-tbg))}.dark\:text-\[var\(--shiki-dark\,var\(--sdm-c\,inherit\)\)\]{color:var(--shiki-dark,var(--sdm-c,inherit))}}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:w-auto svg{width:auto}.\[\&_thead\]\:sticky thead{position:sticky}.\[\&_thead\]\:top-0 thead{top:0}.\[\&_thead\]\:z-10 thead{z-index:10}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&\>\*\:last-child\]\:after\:inline>:last-child:after{content:var(--tw-content);display:inline}.\[\&\>\*\:last-child\]\:after\:align-baseline>:last-child:after{content:var(--tw-content);vertical-align:baseline}.\[\&\>\*\:last-child\]\:after\:content-\[var\(--streamdown-caret\)\]>:last-child:after{--tw-content:var(--streamdown-caret);content:var(--tw-content)}.\[\&\>p\]\:inline>p{display:inline}li .\[li_\&\]\:pl-6{padding-left:calc(var(--spacing) * 6)}}@font-face{font-family:AAG Flavour;src:url(https://tq6h2veutjeewtnf.public.blob.vercel-storage.com/public-site/wix/cbccc05aa459c3e3-file.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}:root{--ink:#535c60;--deep:#3f4649;--gold:#7a6222;--gold-soft:#d8b25e;--hair:#e4dccc;--warm:#faf8f3;--well:#efe8db;--header:#705f59;--display-font:"AAG Flavour",Georgia,"Times New Roman",serif}*{box-sizing:border-box}html{background:#fff}body{color:var(--ink);background:#fff;margin:0;font-family:"Source Serif 4",Georgia,serif}:where(h1,h2,h3){font-family:var(--display-font);font-weight:400}a{color:inherit;text-decoration:none}img{max-width:100%}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;color:#fff;background:#2c251e;border-radius:999px;padding:11px 16px;font:600 12px/1 Inter,Arial,sans-serif;transition:transform .18s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}:where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #7a62229e}.site-header{z-index:50;color:#f7f2ec;background:var(--header);min-height:200px;position:relative}.site-header__inner{grid-template-columns:280px 1fr 400px;align-items:center;gap:clamp(32px,4vw,76px);width:min(100%,1900px);min-height:200px;margin:auto;padding:24px clamp(44px,4.5vw,92px);display:grid}.brand{color:#f5efe8;letter-spacing:-.05em;align-items:center;gap:8px;width:max-content;font:400 clamp(22px,1.7vw,31px)/.93 Georgia,serif;display:flex}.brand img{object-fit:contain;width:88px;height:88px;display:block}.brand__accent{color:#d8b25e}.header-navigation{min-width:0}.primary-nav{white-space:nowrap;justify-content:center;align-items:center;gap:clamp(26px,3.3vw,62px);font:400 clamp(16px,1.25vw,22px)/1 "Source Serif 4",Georgia,serif;display:flex}.primary-nav>a,.mega-nav-trigger,.header-links a{transition:color .15s}.primary-nav>a:hover,.primary-nav>a.is-current,.header-links a:hover,.mega-nav-trigger:hover,.mega-nav-trigger.is-open{color:#dec17b}.mega-nav-item{position:static}.mega-nav-trigger{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.mega-nav-trigger>span{width:9px;height:6px;margin-top:3px;position:relative}.mega-nav-trigger>span:before,.mega-nav-trigger>span:after{content:"";background:currentColor;width:6px;height:1px;transition:transform .18s;position:absolute;top:2px}.mega-nav-trigger>span:before{left:0;transform:rotate(42deg)}.mega-nav-trigger>span:after{right:0;transform:rotate(-42deg)}.mega-nav-trigger.is-open>span:before{transform:rotate(-42deg)}.mega-nav-trigger.is-open>span:after{transform:rotate(42deg)}.mobile-nav-toggle{display:none}.header-tools{gap:20px;display:grid}.mobile-header-tools{display:none}.header-links{text-underline-offset:3px;white-space:nowrap;justify-content:flex-end;gap:24px;font:400 15px/1 Inter,Arial,sans-serif;text-decoration:underline;display:flex}.lot-search{gap:12px;display:flex}.lot-search input{color:#5d5753;background:#fff;border:1px solid #c9c0ba;border-radius:28px;outline:none;flex:1;min-width:0;height:48px;padding:0 22px;font:400 17px Inter,Arial,sans-serif}.lot-search button{color:#fffaf1;background:var(--gold);cursor:pointer;border:0;border-radius:28px;min-width:108px;padding:0 21px;font:600 16px Inter,Arial,sans-serif}.lot-search input:focus-visible,.warehouse-search:focus-within,.warehouse-sort:focus-within{outline-offset:2px;outline:3px solid #7a62229e}.mega-menu{z-index:70;color:#535c60;background:linear-gradient(to bottom,var(--header) 14px,transparent 14px);opacity:0;visibility:hidden;pointer-events:none;white-space:normal;padding:14px clamp(20px,3vw,52px) 28px;transition:opacity .2s,transform .24s cubic-bezier(.2,.8,.2,1),visibility .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(-12px)}.mega-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:none}.mega-menu__inner{background:#fff;border:1px solid #e4dcccd9;border-radius:0 0 20px 20px;grid-template-columns:minmax(300px,.72fr) minmax(0,2.28fr);width:min(100%,1700px);min-height:430px;margin:auto;display:grid;overflow:hidden;box-shadow:0 34px 70px -30px #241b148c}.mega-menu__feature{background:#28221d;min-height:430px;position:relative;overflow:hidden}.mega-menu__feature>img{object-fit:cover;transition:transform 1s cubic-bezier(.2,.8,.2,1)}.mega-menu.is-open .mega-menu__feature>img{transform:scale(1.035)}.mega-menu__feature-shade{background:linear-gradient(#1a16122e,#1a1612d6 80%),linear-gradient(90deg,#1a161233,#0000);position:absolute;inset:0}.mega-menu__feature-copy{color:#fff;padding:clamp(25px,2.4vw,40px);position:absolute;bottom:0;left:0;right:0}.mega-menu__feature-copy>p,.mega-menu__heading p{color:#d8b25e;letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font:600 10px/1 Inter,Arial,sans-serif}.mega-menu__feature-copy h2{color:#fff;letter-spacing:.01em;text-transform:uppercase;max-width:13ch;margin:0;font:400 clamp(25px,2.1vw,35px)/1.05 AAG Flavour,Georgia,serif}.mega-menu__paths{gap:8px;margin-top:24px;display:grid}.mega-menu__paths>a{color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#201b1757;border:1px solid #ffffff4d;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;min-height:61px;padding:10px 13px 10px 16px;transition:border-color .18s,background .18s,transform .18s;display:flex}.mega-menu__paths>a:hover,.mega-menu__paths>a:focus-visible{color:#fff;background:#201b179e;border-color:#d8b25e;transform:translate(3px)}.mega-menu__paths small{color:#d9cdbd;letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px;font:500 8px/1 Inter,Arial,sans-serif;display:block}.mega-menu__paths span{font:400 17px/1.1 "Source Serif 4",Georgia,serif}.mega-menu svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:18px;height:18px}.mega-menu__directory{isolation:isolate;padding:clamp(28px,2.7vw,44px) clamp(28px,3vw,54px) 34px;position:relative;overflow:hidden}.mega-menu__directory:before{z-index:0;color:#0000;content:"AAG";font:400 clamp(190px,20vw,350px)/.7 var(--display-font);letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-text-stroke:1px #3f46490b;background:linear-gradient(#3f46490e,#3f464903 76%);-webkit-background-clip:text;background-clip:text;position:absolute;top:54%;left:53%;transform:translate(-50%,-50%)}.mega-menu__heading,.mega-menu__groups{z-index:1;position:relative}.mega-menu__heading{border-bottom:1px solid #e4dccc;justify-content:space-between;align-items:flex-end;gap:25px;padding-bottom:23px;display:flex}.mega-menu__heading h2{color:#3f4649;letter-spacing:.01em;text-transform:uppercase;margin:0;font:400 clamp(22px,2vw,31px)/1.08 AAG Flavour,Georgia,serif}.mega-menu__heading>a{color:#7a6222;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:9px;font:600 10px/1 Inter,Arial,sans-serif;display:inline-flex}.mega-menu__heading>a:hover svg{transform:translate(3px)}.mega-menu__heading>a svg{transition:transform .16s}.mega-menu__groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(22px,2.3vw,42px);padding-top:27px;display:grid}.mega-menu__group h3{color:#7a6222;letter-spacing:.15em;text-transform:uppercase;margin:0 0 15px;font:600 13px/1 Inter,Arial,sans-serif}.mega-menu__group>div{align-content:start;gap:1px;display:grid}.mega-menu__link{color:#535c60;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:6px 0;font:400 14.5px/1.25 "Source Serif 4",Georgia,serif;transition:color .15s,transform .15s;display:flex;position:relative}.mega-menu__link svg{opacity:0;width:14px;height:14px;transition:opacity .15s,transform .15s;transform:translate(-5px)}.mega-menu__link:hover,.mega-menu__link:focus-visible,.mega-menu__link.is-current{color:#7a6222;transform:translate(3px)}.mega-menu__link:hover svg,.mega-menu__link:focus-visible svg,.mega-menu__link.is-current svg{opacity:1;transform:none}.mega-menu__link.is-current:before{content:"";background:#d8b25e;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.mega-menu__link.is-strong{color:#3f4649;font-weight:600}@media (max-width:1500px){.site-header__inner{grid-template:"brand tools""brand nav"/minmax(220px,.32fr) minmax(0,1fr);gap:18px clamp(28px,3vw,48px);min-height:184px;padding:21px clamp(28px,3.2vw,48px)}.brand{grid-area:brand}.header-navigation{grid-area:nav}.primary-nav{justify-content:flex-end;gap:clamp(22px,2.7vw,42px);font-size:clamp(16px,1.35vw,20px)}.header-tools{grid-area:tools;justify-content:flex-end;align-items:center;gap:clamp(18px,2vw,28px);display:flex}.header-links{gap:18px}.lot-search{flex:0 420px;width:min(100%,420px)}}.page-shell{width:min(100%,1320px);margin:auto;padding-left:clamp(22px,4vw,56px);padding-right:clamp(22px,4vw,56px)}.about-hero{border-bottom:1px solid var(--hair);background:var(--warm);padding:clamp(74px,11vh,142px) 0 clamp(66px,9vh,112px)}.about-hero__grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(38px,7vw,110px);display:grid}.eyebrow{color:var(--gold);letter-spacing:.26em;text-transform:uppercase;margin:0;font:600 12px/1.35 Inter,Arial,sans-serif}.about-hero h1,.about-hero h2,.about-hero h3{color:var(--deep);font-family:var(--display-font);font-weight:400}.about-hero h1{text-transform:uppercase;letter-spacing:-.035em;max-width:13ch;margin:18px 0 0;font-size:clamp(46px,6vw,81px);line-height:1.02}.hero-copy{color:#6b6555;max-width:43ch;margin:27px 0 0;font-size:clamp(19px,2vw,25px);font-style:italic;line-height:1.5}.established{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;background:#7a62220f;border:1px solid #7a62225c;border-radius:999px;margin:32px 0 0;padding:12px 19px;font:600 11px/1 Inter,Arial,sans-serif;display:inline-flex}.hero-portrait{aspect-ratio:4/5;background:var(--well);border-radius:20px;margin:0;overflow:hidden;box-shadow:0 34px 68px -34px #3b301ab3}.hero-portrait img{object-fit:cover;width:100%;height:100%;display:block}.section{padding:clamp(62px,9vh,118px) 0}.section h2{text-transform:uppercase;letter-spacing:-.03em;max-width:19ch;margin:11px 0 0;font-size:clamp(33px,4vw,55px);line-height:1.06}.section--warm{background:var(--warm)}.pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:42px;display:grid}.pillar-card{border:1px solid var(--hair);background:var(--warm);border-radius:17px;min-height:270px;padding:32px;transition:transform .2s,box-shadow .2s,border-color .2s}.pillar-card:hover{border-color:#7a622273;transform:translateY(-4px);box-shadow:0 24px 45px -32px #3b301a99}.pillar-number{color:var(--gold);letter-spacing:.15em;font:600 11px/1 Inter,Arial,sans-serif}.pillar-card h3{margin:18px 0 0;font-size:25px;line-height:1.18}.pillar-card p{margin:12px 0 0;font-size:16px;line-height:1.7}.pillar-card strong{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;margin-top:22px;font:600 10px/1.5 Inter,Arial,sans-serif;display:block}.story-layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:clamp(34px,6vw,84px);margin-top:56px;display:grid}.timeline{gap:0;margin:0;padding:0 0 0 74px;list-style:none;display:grid;position:relative}.timeline:before{content:"";background:linear-gradient(#d8b25e,#7a6222);border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:24px}.timeline li{padding:0 0 55px;position:relative}.timeline li:last-child{padding-bottom:0}.timeline li:before{content:"";border:3px solid var(--gold);background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:5px;left:-58px;box-shadow:0 0 0 6px #7a62221f}.timeline-year{color:var(--gold);font:400 clamp(55px,7vw,94px)/.84 var(--display-font);letter-spacing:-.06em;display:block}.timeline h3{text-transform:uppercase;margin:14px 0 0;font-size:30px;line-height:1.2}.timeline p{max-width:64ch;margin:12px 0 0;font-size:17px;line-height:1.75}.stat-panel{color:#f7f0e6;background:#221d17;border-radius:20px;padding:31px;position:sticky;top:36px}.stat-panel dl{margin:0}.stat-panel dl div{border-top:1px solid #f6f1e726;padding:18px 0}.stat-panel dl div:first-child{border-top:0;padding-top:2px}.stat-panel dt{color:#d8b25e;font:400 42px/1 var(--display-font)}.stat-panel dd{color:#cdc2ab;letter-spacing:.14em;text-transform:uppercase;margin:9px 0 0;font:600 10px/1.4 Inter,Arial,sans-serif}.stat-panel p{color:#e7ddca;border-top:1px solid #f6f1e726;margin:21px 0 0;padding-top:19px;font-size:15px;font-style:italic;line-height:1.6}.team-section{background:#fff}.leadership-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:38px;display:grid}.leadership-card,.team-card{border:1px solid var(--hair);background:#fff;border-radius:17px;overflow:hidden;box-shadow:0 18px 36px -28px #3b301a80}.leadership-card{padding:25px}.leadership-avatar{border:1px solid var(--hair);background:var(--well);color:#b9ad92;border-radius:15px;justify-content:center;align-items:center;width:105px;height:105px;font:28px Georgia,serif;display:flex;overflow:hidden}.leadership-avatar img,.team-photo img{object-fit:cover;width:100%;height:100%}.leadership-card h3,.team-card h3{margin:17px 0 0;font-size:24px;line-height:1.15}.team-bio{margin:13px 0 0;font-size:15px;line-height:1.65}.team-email{color:#6b6555;letter-spacing:.09em;overflow-wrap:anywhere;text-transform:uppercase;margin-top:18px;font:600 10px/1.35 Inter,Arial,sans-serif;display:block}.department{margin-top:76px}.department-heading{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:14px;display:flex}.department-heading h3{margin:0;font-size:29px}.department-heading span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font:600 10px/1.4 Inter,Arial,sans-serif}.team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:25px;display:grid}.team-photo{aspect-ratio:1;background:var(--well);color:#b9ad92;justify-content:center;align-items:center;font:28px Georgia,serif;display:flex;overflow:hidden}.team-card h3,.team-card .team-role,.team-card .team-bio{margin-left:18px;margin-right:18px}.team-card h3{font-size:20px}.team-bio--compact{padding-bottom:19px;font-size:14px}.team-loading{margin:32px 0 0;font-size:18px;font-style:italic}.closing-cta{text-align:center;color:#f8f3ea;background:#28211b;border-radius:20px;max-width:820px;margin:110px auto 0;padding:clamp(36px,6vw,76px)}.closing-cta h2{color:#f8f3ea;max-width:none}.closing-cta>p:not(.eyebrow){max-width:60ch;margin:18px auto 0;font-size:18px;line-height:1.65}.gold-button,.outline-button{color:#fffaf0;background:var(--gold);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:46px;margin-top:28px;padding:0 23px;font:600 11px/1 Inter,Arial,sans-serif;display:inline-flex}.gold-button:hover{background:#927832}.site-footer{color:#f4eee7;background:var(--header)}.site-footer__inner{grid-template-columns:1.2fr .9fr .9fr 1.2fr;gap:35px;width:min(100%,1600px);margin:auto;padding:48px clamp(22px,5vw,86px);display:grid}.brand--footer{margin-bottom:18px;font-size:20px}.brand--footer img{width:78px;height:78px}.site-footer p{margin:0 0 14px;font:400 15px/1.5 Inter,Arial,sans-serif}.site-footer .muted{color:#ddd3ca;font-size:13px}.site-footer nav{align-content:start;gap:10px;display:grid}.site-footer nav a{font:400 14px/1.4 Inter,Arial,sans-serif}.site-footer nav a:hover{color:#e1c77f}.footer-signup p{max-width:330px;font-size:16px}.outline-button{background:0 0;border:1px solid #fffc;margin-top:7px}.outline-button:hover{color:#5c4740;background:#fff}@media (max-width:1200px){.lot-search{flex-basis:340px}}@media (max-width:980px){.site-header,.site-header__inner{min-height:92px}.site-header__inner{grid-template:"brand nav"/1fr auto;padding:12px 19px}.brand{font-size:15px}.brand img{width:64px;height:64px}.header-tools{display:none}.header-navigation{justify-content:flex-end;display:flex}.mobile-nav-toggle{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff61;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-width:70px;padding:10px 12px;font:600 10px/1 Inter,Arial,sans-serif;display:inline-flex}.mobile-nav-toggle__lines{gap:4px;display:grid}.mobile-nav-toggle__lines i{background:currentColor;width:14px;height:1px;display:block}.primary-nav{z-index:69;white-space:normal;background:#705f59;border-top:1px solid #ffffff29;justify-content:flex-start;align-items:stretch;gap:0;max-height:calc(100vh - 92px);padding:13px 20px 25px;font-size:17px;display:none;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 26px 45px -28px #1a1411cc}.primary-nav.is-mobile-open{flex-direction:column;display:flex}.primary-nav>a,.mega-nav-trigger{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;width:100%;min-height:49px;padding:0 4px;display:flex}.mega-nav-item{width:100%}.mega-nav-trigger{font-size:17px}.mega-menu{opacity:1;visibility:visible;pointer-events:auto;background:0 0;padding:12px 0 5px;transition:none;display:none;position:static;transform:none}.mega-menu.is-open{display:block}.mega-menu__inner{border-radius:12px;grid-template-columns:1fr;min-height:0;display:grid}.mega-menu__feature{min-height:300px}.mega-menu__feature-copy{padding:25px}.mega-menu__feature-copy h2{font-size:28px}.mega-menu__directory{padding:26px 23px 28px}.mega-menu__heading{flex-direction:column;align-items:flex-start}.mega-menu__heading h2{font-size:24px}.mega-menu__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 30px}.mega-menu__link{min-height:36px}.mega-menu__link svg{opacity:.38;transform:none}.mobile-header-tools{gap:14px;padding:18px 4px 4px;display:grid}.mobile-header-tools .header-links{white-space:normal;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;text-decoration:none;display:grid}.mobile-header-tools .header-links a{text-align:center;border:1px solid #ffffff38;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:7px;font-size:11px;line-height:1.2;display:flex}.mobile-header-tools .lot-search{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.mobile-header-tools .lot-search input{height:44px;padding:0 16px;font-size:15px}.mobile-header-tools .lot-search button{min-width:86px;padding:0 15px;font-size:13px}.leadership-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer__inner{grid-template-columns:1.2fr 1fr 1fr}.footer-signup{grid-column:1/-1}}@media (max-width:800px){.about-hero__grid,.story-layout{grid-template-columns:1fr}.hero-portrait{aspect-ratio:3/2;max-width:540px}.stat-panel{position:static}.pillar-grid{grid-template-columns:1fr}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__inner{grid-template-columns:1fr 1fr}.site-footer__inner>section:first-child{grid-column:1/-1}}@media (max-width:500px){.mega-menu__feature{min-height:280px}.mega-menu__groups{grid-template-columns:1fr}.mega-menu__group{border-bottom:1px solid #e4dccc;padding-bottom:17px}.mega-menu__heading>a{white-space:normal}.about-hero h1{font-size:44px}.section h2{font-size:34px}.leadership-grid,.team-grid{grid-template-columns:1fr}.department-heading{flex-direction:column;align-items:flex-start;gap:6px}.site-footer__inner{grid-template-columns:1fr}.site-footer__inner>section:first-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.about-page{--about-card-radius:17px;--about-panel-radius:20px;overflow:hidden}.about-page .eyebrow{color:var(--gold);letter-spacing:.24em;font:600 11px/1.3 Inter,Arial,sans-serif}.about-page h1,.about-page h2,.about-page h3{font-family:var(--display-font);font-weight:400}.about-hero-v2{isolation:isolate;border-bottom:1px solid var(--hair);background:linear-gradient(118deg,#faf8f3 0%,#f6f0e7 52%,#e9dfcd 100%);padding:clamp(74px,11vh,146px) 0 clamp(68px,9vh,110px);position:relative;overflow:hidden}.about-hero-v2:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #7a622233;border-radius:50%;width:min(60vw,750px);position:absolute;inset:auto -7vw -22vw auto;box-shadow:0 0 0 56px #7a62220b,0 0 0 112px #7a622207}.about-hero-v2__texture{z-index:-1;color:#7a62221a;letter-spacing:.3em;pointer-events:none;justify-content:space-between;align-items:flex-end;padding:20px clamp(22px,4vw,56px);font:600 clamp(10px,1.1vw,14px)/1 Inter,Arial,sans-serif;display:flex;position:absolute;inset:0}.about-hero-v2__texture span:nth-child(2){font:400 clamp(90px,16vw,260px)/.75 var(--display-font);letter-spacing:-.08em;align-self:flex-start;margin-top:10%}.about-hero-v2__grid{grid-template-columns:minmax(0,1.03fr) minmax(360px,.87fr);align-items:center;gap:clamp(42px,7vw,118px);display:grid}.about-hero-v2__copy{animation:.8s cubic-bezier(.2,.8,.25,1) both about-rise;position:relative}.about-hero-v2 h1{color:#3f4649;letter-spacing:-.055em;text-transform:uppercase;max-width:11ch;margin:18px 0 0;font-size:clamp(48px,6.1vw,84px);line-height:.98}.about-hero-v2 .hero-copy{color:#6b6555;max-width:43ch;margin:28px 0 0;font-size:clamp(19px,2vw,25px);font-style:italic;line-height:1.5}.about-hero-v2 .established{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;background:#ffffff73;border:1px solid #7a622259;border-radius:999px;margin:30px 0 0;padding:11px 18px;font:600 10px/1 Inter,Arial,sans-serif;display:inline-flex}.about-hero-v2__scroll{color:#535c60;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:11px;width:max-content;margin-top:42px;font:600 10px/1 Inter,Arial,sans-serif;display:flex}.about-hero-v2__scroll span{width:27px;height:27px;color:var(--gold);border:1px solid #7a62225c;border-radius:50%;place-items:center;font-size:16px;animation:1.7s ease-in-out infinite about-bob;display:grid}.about-hero-v2__portrait{aspect-ratio:7/5;border-radius:var(--about-panel-radius);border:1px solid #7a622238;margin:0;animation:.9s cubic-bezier(.2,.8,.25,1) .13s both about-rise;position:relative;overflow:hidden;box-shadow:20px 20px #7a62221a,0 36px 72px -38px #3b301ad1}.about-hero-v2__portrait:after{content:"";pointer-events:none;border:1px solid #ffffff80;position:absolute;inset:14px}.about-hero-v2__portrait img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.25,1);display:block}.about-hero-v2__portrait:hover img{transform:scale(1.04)}.about-hero-v2__portrait figcaption{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:#251f18d1;gap:8px;padding:13px 18px;font:600 9px/1 Inter,Arial,sans-serif;display:flex;position:absolute;bottom:0;right:0}.about-section{padding:clamp(70px,10vh,128px) 0}.about-section__heading{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.about-section__heading h2{color:#3f4649;letter-spacing:-.045em;text-transform:uppercase;max-width:16ch;margin:12px 0 0;font-size:clamp(36px,4.35vw,62px);line-height:1.01}.about-pillars{background:#fff;position:relative}.about-pillars__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:48px;display:grid}.about-pillar{border:1px solid var(--hair);border-radius:var(--about-card-radius);min-height:286px;transition:transform .35s cubic-bezier(.2,.8,.25,1),border-color .35s,box-shadow .35s,opacity .65s ease var(--reveal-delay),filter .65s ease var(--reveal-delay);background:linear-gradient(145deg,#fff,#faf8f3);padding:30px}.about-pillars[data-animate=true] .about-pillar{opacity:0;filter:blur(4px);transform:translateY(26px)}.about-pillars.is-visible .about-pillar{opacity:1;filter:none;transform:none}.about-pillar:hover{border-color:#7a622299;transform:translateY(-7px);box-shadow:0 34px 60px -39px #3b301ab3}.about-pillar__topline{justify-content:space-between;align-items:center;display:flex}.about-pillar__number{color:var(--gold);letter-spacing:.2em;font:600 10px/1 Inter,Arial,sans-serif}.about-pillar__icon{width:38px;height:38px;color:var(--gold);border:1px solid #7a62224d;border-radius:50%;place-items:center;font:20px/1 Georgia,serif;transition:transform .35s,background .35s;display:grid}.about-pillar:hover .about-pillar__icon{background:#7a622217;transform:rotate(20deg)}.about-pillar h3{color:#3f4649;max-width:18ch;margin:25px 0 0;font-size:clamp(23px,2vw,29px);line-height:1.12}.about-pillar p{color:#535c60;max-width:60ch;margin:14px 0 0;font-size:16px;line-height:1.72}.about-pillar strong{border-top:1px solid var(--hair);color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin-top:23px;padding-top:14px;font:600 9px/1.5 Inter,Arial,sans-serif;display:block}.about-story{background:#f5efe5;position:relative}.about-story:before{content:"AAG";color:#7a62220a;font:400 clamp(180px,31vw,570px)/.75 var(--display-font);letter-spacing:-.12em;pointer-events:none;position:absolute;bottom:-.23em;right:-.06em}.about-story__layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:clamp(38px,6vw,96px);margin-top:60px;display:grid;position:relative}.about-timeline{--timeline-progress:0%;margin:0;padding:0 0 0 clamp(70px,8vw,118px);list-style:none;position:relative}.about-timeline:before,.about-timeline:after{content:"";border-radius:99px;width:3px;position:absolute;top:5px;bottom:5px;left:clamp(25px,3vw,45px)}.about-timeline:before{background:#e3d8c6}.about-timeline:after{height:var(--timeline-progress);background:linear-gradient(#d8b25e,#7a6222);transition:height .12s linear;bottom:auto}.about-timeline li{padding:0 0 clamp(50px,7vh,86px);position:relative}.about-timeline li:last-child{padding-bottom:0}.about-timeline__marker{background:#f5efe5;border:3px solid #e3d8c6;border-radius:50%;width:19px;height:19px;transition:border-color .35s,box-shadow .35s,transform .35s;position:absolute;top:7px;left:calc(clamp(25px,3vw,45px) - clamp(70px,8vw,118px) - 8px)}.about-timeline li[data-active=true] .about-timeline__marker{border-color:var(--gold);transform:scale(1.08);box-shadow:0 0 0 7px #7a62221f}.about-timeline__year{color:#d2c3a9;font:400 clamp(56px,8.5vw,112px)/.8 var(--display-font);letter-spacing:-.07em;margin:0;transition:color .4s}.about-timeline li[data-active=true] .about-timeline__year{color:var(--gold)}.about-timeline h3{color:#3f4649;text-transform:uppercase;max-width:19ch;margin:16px 0 0;font-size:clamp(24px,2.45vw,34px);line-height:1.15}.about-timeline h3+p{color:#535c60;max-width:62ch;margin:14px 0 0;font-size:17px;line-height:1.75}.about-story__aside{gap:17px;display:grid;position:sticky;top:38px}.about-story__family{border-radius:var(--about-panel-radius);background:#e8dece;border:1px solid #7a622240;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 48px -39px #3b301ac7}.about-story__family-images{grid-template-columns:repeat(3,1fr);height:205px;display:grid}.about-story__family-images span{border-left:1px solid #ffffff94;min-width:0;position:relative;overflow:hidden}.about-story__family-images span:first-child{border-left:0}.about-story__family-images img{object-fit:cover;object-position:50% 28%;filter:saturate(.86)sepia(.06);transition:filter .35s,transform .55s cubic-bezier(.2,.8,.25,1)}.about-story__family:hover img{filter:saturate();transform:scale(1.035)}.about-story__family figcaption{color:#665e51;letter-spacing:.11em;text-transform:uppercase;background:#fffaf2;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;font:600 8px/1.4 Inter,Arial,sans-serif;display:flex}.about-story__family figcaption strong{color:var(--gold)}.about-story__family figcaption span{color:#918777;white-space:nowrap}.about-stat-panel{border-radius:var(--about-panel-radius);color:#f8f1e6;background:linear-gradient(145deg,#2c251d,#17130f);padding:32px;box-shadow:0 30px 55px -37px #3b301acc}.about-stat-panel__kicker{color:#d8b25e;letter-spacing:.2em;text-transform:uppercase;margin:0 0 17px;font:600 9px/1.3 Inter,Arial,sans-serif}.about-stat-panel dl{margin:0}.about-stat-panel dl div{border-top:1px solid #f6f1e726;padding:18px 0}.about-stat-panel dl div:first-child{border-top:0;padding-top:0}.about-stat-panel dt{color:#d8b25e;font:400 clamp(38px,4vw,54px)/.9 var(--display-font);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.about-stat-panel dd{color:#cfc1a9;letter-spacing:.15em;text-transform:uppercase;margin:9px 0 0;font:600 9px/1.35 Inter,Arial,sans-serif}.about-stat-panel__caption{color:#ece2cf;border-top:1px solid #f6f1e726;margin:22px 0 0;padding-top:20px;font-size:15px;font-style:italic;line-height:1.65}.about-team{background:#fff}.about-team__heading>p{color:#6b6555;max-width:40ch;margin:0 0 4px;font-size:17px;font-style:italic;line-height:1.55}.leadership-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;margin-top:44px;display:grid}.leadership-card-v2{border:1px solid var(--hair);border-radius:var(--about-card-radius);background:#faf8f3;flex-direction:column;min-height:270px;padding:25px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 23px 40px -34px #3b301a99}.leadership-card-v2:hover{border-color:#7a622275;transform:translateY(-5px);box-shadow:0 34px 55px -35px #3b301aa6}.leadership-card-v2__head{align-items:center;gap:16px;display:flex}.leadership-card-v2__portrait{border:1px solid var(--hair);color:#917c55;background:#e9dfcd;border-radius:50%;flex:none;place-items:center;width:76px;height:76px;font:23px/1 Georgia,serif;display:grid;position:relative;overflow:hidden}.leadership-card-v2__portrait img{object-fit:cover;width:100%;height:100%}.leadership-card-v2 h3,.team-card h3{color:#3f4649;margin:0;font-size:23px;line-height:1.1}.team-role{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;margin:8px 0 0;font:600 9px/1.45 Inter,Arial,sans-serif}.leadership-card-v2__bio{color:#535c60;flex:1;margin:22px 0 0;font-size:15px;line-height:1.65}.leadership-card-v2__email{border-top:1px solid var(--hair);color:#6b6555;letter-spacing:.1em;overflow-wrap:anywhere;text-transform:uppercase;margin-top:17px;padding-top:14px;font:600 9px/1.35 Inter,Arial,sans-serif}.leadership-card-v2__email:hover{color:var(--gold)}.team-dialog{z-index:100;background:#1d1b1794;place-items:center;padding:5vh 6vw;display:grid;position:fixed;inset:0}.team-dialog__card{background:#fff;border-radius:12px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);width:min(760px,100%);max-height:90vh;animation:.3s cubic-bezier(.2,.9,.25,1) both result-lightbox-in;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c}.team-dialog__portrait{color:#917c55;background:#e9dfcd;place-items:center;font:34px/1 Georgia,serif;display:grid;position:relative}.team-dialog__portrait img{object-fit:cover}.team-dialog__body{flex-direction:column;min-width:0;padding:clamp(26px,3.4vw,40px);display:flex;overflow:hidden}.team-dialog__body h3{color:var(--deep);font:400 clamp(28px,3vw,38px)/1.05 var(--display-font);text-transform:uppercase;margin:9px 0 0}.team-dialog__role{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;margin:9px 0 0;font:600 11px/1.45 Inter,Arial,sans-serif}.team-dialog__bio{margin-top:18px;padding-right:6px;overflow-y:auto}.team-dialog__bio p{color:#535c60;margin:0;font-size:15px;line-height:1.7}.team-dialog__bio p+p{margin-top:14px}.leadership-card-v2__bio p{margin:0}.leadership-card-v2__bio p+p{margin-top:12px}.team-dialog__email{color:#fff;background:var(--gold);letter-spacing:.13em;text-transform:uppercase;border-radius:999px;width:max-content;margin-top:22px;padding:14px 22px;font:600 10px/1 Inter,Arial,sans-serif;transition:background .2s;display:inline-flex}.team-dialog__email:hover{background:#655018}.team-dialog__close{z-index:2;color:#fff;cursor:pointer;background:#1d171057;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:40px;height:40px;font:300 25px/1 Inter,Arial,sans-serif;display:grid;position:absolute;top:12px;right:12px}@media (max-width:720px){.team-dialog{place-items:end stretch;padding:0}.team-dialog__card{border-radius:16px 16px 0 0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;width:100%;max-height:92vh}.team-dialog__portrait{min-height:230px}.team-dialog__close{background:#1d171080;border-color:#ffffffb3}}@media (prefers-reduced-motion:reduce){.team-dialog__card{animation:none}}.team-filter{border-bottom:1px solid var(--hair);flex-wrap:wrap;gap:9px;margin-top:58px;padding-bottom:20px;display:flex}.team-filter button{border:1px solid var(--hair);color:#535c60;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#fff;border-radius:999px;min-height:37px;padding:0 15px;font:600 9px/1 Inter,Arial,sans-serif;transition:color .2s,background .2s,border-color .2s}.team-filter button:hover,.team-filter button[aria-pressed=true]{border-color:var(--gold);color:#fffaf0;background:var(--gold)}.team-departments{animation:.35s both about-fade}.team-department{margin-top:46px}.team-department__heading{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:baseline;gap:15px;padding-bottom:15px;display:flex}.team-department__heading h3{color:#3f4649;margin:0;font-size:30px}.team-department__heading span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font:600 9px/1.3 Inter,Arial,sans-serif}.team-grid-v2{grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;margin-top:24px;display:grid}.team-card{border:1px solid var(--hair);border-radius:var(--about-card-radius);background:#fff;padding:0 0 16px;transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden;box-shadow:0 19px 34px -31px #3b301a80}.team-card:hover{border-color:#7a622280;transform:translateY(-6px);box-shadow:0 32px 52px -34px #3b301ab8}.team-card__portrait{aspect-ratio:1;border:0;border-bottom:1px solid var(--hair);color:#917c55;background:#e9dfcd;place-items:center;width:100%;padding:0;font:29px/1 Georgia,serif;display:grid;position:relative;overflow:hidden}.team-card__portrait img{object-fit:cover;width:100%;height:100%;transition:filter .4s,transform .55s cubic-bezier(.2,.8,.25,1);display:block}.team-card__portrait--interactive{cursor:pointer}.team-card__portrait--interactive:hover img,.team-card__portrait--interactive:focus-visible img,.team-card__portrait--interactive[data-open=true] img{filter:brightness(.53)saturate(.82);transform:scale(1.06)}.team-card__portrait--interactive:focus-visible{outline-offset:-3px;outline:3px solid #7a62228c}.team-card__bio-cue{color:#211a12;letter-spacing:.14em;text-transform:uppercase;background:#dec17af0;border-radius:999px;padding:6px 9px;font:600 8px/1 Inter,Arial,sans-serif;transition:opacity .25s;position:absolute;top:10px;right:10px}.team-card__portrait--interactive:hover .team-card__bio-cue,.team-card__portrait--interactive:focus-visible .team-card__bio-cue{color:#fff;background:var(--gold)}.team-card h3,.team-card .team-role{margin-left:16px;margin-right:16px}.team-card h3{margin-top:15px;font-size:20px}.about-team__cta{border-radius:var(--about-panel-radius);color:#f8f3ea;text-align:center;background:#242019;max-width:980px;margin:110px auto 0;padding:clamp(44px,7vw,84px);position:relative;overflow:hidden}.about-team__cta:before{content:"AAG";color:#d8b25e1a;font:400 clamp(130px,22vw,320px)/1 var(--display-font);letter-spacing:-.13em;pointer-events:none;position:absolute;top:-.32em;left:50%;transform:translate(-50%)}.about-team__cta>*{position:relative}.about-team__cta h2{color:#fffaf1;max-width:14ch;margin:14px auto 0}.about-team__cta>p:not(.eyebrow){color:#e8deca;max-width:59ch;margin:20px auto 0;font-size:18px;line-height:1.65}.about-button{color:#251e15;letter-spacing:.13em;text-transform:uppercase;background:#d8b25e;align-items:center;gap:12px;min-height:49px;margin-top:31px;padding:0 23px;font:600 10px/1 Inter,Arial,sans-serif;transition:transform .2s,background .2s;display:inline-flex}.about-button:hover{background:#e5c777;transform:translateY(-2px)}.about-button span{font-size:17px}@keyframes about-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes about-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes about-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1000px){.about-hero-v2__grid,.about-story__layout{grid-template-columns:1fr}.about-hero-v2__portrait{aspect-ratio:7/5;width:min(100%,760px)}.about-story__aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:static}.about-story__family-images{height:100%;min-height:330px}.leadership-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.team-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.about-hero-v2{padding-top:76px}.about-hero-v2__texture span:first-child,.about-hero-v2__texture span:last-child{display:none}.about-section__heading{display:block}.about-team__heading>p{margin-top:20px}.about-pillars__grid{grid-template-columns:1fr}.about-timeline{padding-left:55px}.about-timeline:before,.about-timeline:after{left:14px}.about-timeline__marker{width:17px;height:17px;left:-49px}.about-story__aside{grid-template-columns:1fr}.about-story__family-images{min-height:260px}.team-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.team-department__heading{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width:500px){.about-hero-v2 h1{font-size:47px}.about-hero-v2__portrait{aspect-ratio:4/3}.about-story__family-images{min-height:215px}.about-story__family figcaption{flex-direction:column;align-items:flex-start}.leadership-grid-v2,.team-grid-v2{grid-template-columns:1fr}.team-filter{margin-top:42px}.about-team__cta{margin-top:76px}.about-story:before{display:none}}@media (prefers-reduced-motion:reduce){.about-hero-v2__copy,.about-hero-v2__portrait,.about-hero-v2__scroll span{animation:none}.about-pillar{transition:none}.about-pillar:hover,.leadership-card-v2:hover,.team-card:hover{transform:none}.team-card__portrait img{transition:none}}.home-page{overflow:hidden}.home-page h1,.home-page h2,.home-page h3{font-family:var(--display-font);font-weight:400}.home-page .eyebrow{color:var(--gold);letter-spacing:.24em;text-transform:uppercase;margin:0;font:600 10px/1.35 Inter,Arial,sans-serif}.home-hero{isolation:isolate;border-bottom:1px solid var(--hair);background:linear-gradient(118deg,#faf8f3 0%,#f5eee2 54%,#e6d8c3 100%);padding:clamp(68px,10vh,140px) 0 clamp(64px,9vh,116px);position:relative;overflow:hidden}.home-hero:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #7a622233;border-radius:50%;width:min(60vw,820px);position:absolute;top:-17%;right:-8%;box-shadow:0 0 0 54px #7a62220b,0 0 0 108px #7a622206}.home-hero__monogram{z-index:-1;color:#7a62220e;font:400 clamp(175px,29vw,530px)/.72 var(--display-font);letter-spacing:-.14em;pointer-events:none;position:absolute;bottom:-.18em;right:-.1em}.home-hero__year{z-index:-1;color:#7a62221f;font:400 clamp(70px,11vw,176px)/.75 var(--display-font);letter-spacing:-.08em;pointer-events:none;position:absolute;top:16%;left:2.4vw}.home-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);align-items:center;gap:clamp(42px,7vw,118px);display:grid}.home-hero__copy{animation:.8s cubic-bezier(.2,.8,.25,1) both home-rise;position:relative}.home-hero__dates{color:#3f4649;letter-spacing:.14em;text-transform:uppercase;margin:17px 0 0;font:600 13px/1.35 Inter,Arial,sans-serif}.home-hero__sale-title{color:#3f4649;letter-spacing:-.055em;text-transform:uppercase;max-width:11.5ch;margin:16px 0 0;font-size:clamp(42px,5.45vw,77px);line-height:.98}.home-hero__status{min-height:36px;color:var(--gold);letter-spacing:.13em;text-transform:uppercase;background:#ffffff7a;border:1px solid #7a622259;border-radius:999px;align-items:center;margin:24px 0 0;padding:0 16px;font:600 12px/1 Inter,Arial,sans-serif;display:inline-flex}.home-hero__status--live{color:#8a2c22;background:#c0392b12;border-color:#a1342661}.home-hero__status--live:before{content:"";background:#c0392b;border-radius:50%;width:6px;height:6px;margin-right:8px;animation:1.8s ease-out infinite home-pulse;box-shadow:0 0 #c0392b80}.home-hero__lede{color:#605f58;max-width:46ch;margin:22px 0 0;font-size:clamp(17px,1.65vw,21px);font-style:italic;line-height:1.55}.home-hero__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.home-button{letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:11px;min-height:48px;padding:0 21px;font:600 10px/1 Inter,Arial,sans-serif;transition:transform .22s,background .22s,border-color .22s;display:inline-flex}.home-button:hover{transform:translateY(-2px)}.home-button--gold{color:#fffaf1;background:var(--gold)}.home-button--gold:hover{background:#655018}.home-button--outline{color:var(--gold);background:#ffffff61;border-color:#7a622299}.home-button--outline:hover{color:#fffaf1;background:var(--gold)}.home-button--light{color:#fffaf1;background:0 0;border-color:#ffffff8c}.home-button--light:hover{color:#33281b;background:#fffaf1}.home-hero__note{color:#756d60;max-width:44ch;margin:19px 0 0;font:400 13px/1.5 Inter,Arial,sans-serif}.home-hero__gallery{aspect-ratio:4/5;background:var(--well);border:1px solid #7a62223d;border-radius:20px;min-height:530px;margin:0;animation:.9s cubic-bezier(.2,.8,.25,1) .12s both home-rise;position:relative;overflow:hidden;box-shadow:20px 20px #7a62221a,0 38px 76px -42px #3b301ad6}.home-hero__gallery:after{content:"";pointer-events:none;border:1px solid #ffffff87;position:absolute;inset:14px}.home-hero__gallery-slides,.home-hero__gallery-slide{position:absolute;inset:0}.home-hero__gallery-slide{opacity:0;transition:opacity 1.35s}.home-hero__gallery-slide.is-active{z-index:1;opacity:1}.home-hero__gallery-slide img{object-fit:cover;transition:transform 6.5s,opacity 1.35s;transform:scale(1.01)}.home-hero__gallery-slide.is-active img{transform:scale(1.035)}.home-hero__gallery-empty{color:#c9b995;width:100%;height:100%;font:400 clamp(90px,12vw,190px)/1 var(--display-font);letter-spacing:-.15em;place-items:center;display:grid}.home-hero__gallery figcaption{z-index:2;color:#fff;background:linear-gradient(#0000,#15110cd1);justify-content:space-between;align-items:flex-end;gap:16px;padding:28px 24px 20px;font:400 15px/1.35 "Source Serif 4",Georgia,serif;display:flex;position:absolute;bottom:0;left:0;right:0}.home-hero__gallery figcaption>span:first-child{text-shadow:0 1px 3px #0006;max-width:29ch}.home-hero__dots{gap:7px;display:flex}.home-hero__dots button{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:transform .2s,background .2s}.home-hero__dots button.is-active{background:#e7c977;transform:scale(1.35)}.home-trust{border-bottom:1px solid var(--hair);background:#f7f3ec}.home-trust__inner{justify-content:center;align-items:center;gap:clamp(18px,3vw,42px);padding-top:18px;padding-bottom:18px;display:flex}.home-trust p{color:#3f4649;white-space:nowrap;margin:0;font:400 clamp(15px,1.5vw,19px)/1.35 Georgia,serif}.home-trust p span,.home-trust p em{color:var(--gold);font-style:normal}.home-trust dl{align-items:center;gap:clamp(13px,2.3vw,28px);margin:0;display:flex}.home-trust dl div{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.home-trust dt{color:var(--gold);font:600 clamp(15px,1.4vw,18px)/1 Inter,Arial,sans-serif}.home-trust dd{color:#8a8270;letter-spacing:.08em;text-transform:uppercase;margin:0;font:400 10px/1 Inter,Arial,sans-serif}.home-introduction{background:#fff;padding:clamp(82px,12vh,155px) 0;position:relative;overflow:hidden}.home-introduction__aag{color:#7a62220a;font:400 clamp(200px,32vw,580px)/.75 var(--display-font);letter-spacing:-.13em;pointer-events:none;position:absolute;bottom:-.34em;right:-.08em}.home-introduction__grid{grid-template-columns:90px minmax(0,.9fr) minmax(300px,.7fr);align-items:start;gap:clamp(24px,5vw,74px);display:grid;position:relative}.home-introduction__number{color:#cabd9f;font:400 clamp(38px,4.4vw,58px)/.8 var(--display-font);letter-spacing:-.08em;margin:6px 0 0}.home-introduction h2{color:#3f4649;letter-spacing:-.055em;text-transform:uppercase;max-width:11ch;margin:15px 0 0;font-size:clamp(43px,5.3vw,76px);line-height:.99}.home-introduction__copy{padding-top:34px}.home-introduction__copy p{color:#535c60;margin:0;font-size:18px;line-height:1.72}.home-introduction__copy p+p{color:#6b6555;margin-top:15px;font-size:16px}.home-text-link{color:#655018;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #7a62226b;align-items:center;gap:10px;margin-top:28px;padding-bottom:5px;font:600 10px/1.3 Inter,Arial,sans-serif;transition:gap .2s,border-color .2s;display:inline-flex}.home-text-link:hover{border-color:var(--gold);gap:14px}.home-section-heading{max-width:730px}.home-section-heading h2{color:#3f4649;letter-spacing:-.055em;text-transform:uppercase;max-width:14ch;margin:15px 0 0;font-size:clamp(40px,5vw,67px);line-height:1}.home-pathways{isolation:isolate;background:linear-gradient(#0000,#f5efe5 9% 91%,#0000);padding:clamp(78px,11vh,138px) 0;position:relative;overflow:hidden}.home-pathways:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #7a622233;border-radius:50%;width:min(42vw,520px);position:absolute;top:-18%;left:-8%;box-shadow:0 0 0 54px #7a62220b,0 0 0 108px #7a622206;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.home-pathways__echo{z-index:-1;color:#7a62220f;width:min(1400px,92vw);font:400 clamp(60px,9vw,150px)/.95 var(--display-font);letter-spacing:-.02em;text-align:center;text-transform:uppercase;text-wrap:balance;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-pathways__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:49px;display:grid}.home-pathway{background:linear-gradient(145deg,#fffdf9,#f6efe4);border:1px solid #7a62222e;border-radius:17px;flex-direction:column;min-height:330px;padding:26px;transition:transform .35s cubic-bezier(.2,.8,.25,1),box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 32px -28px #3b301a85}.home-pathway:hover{border-color:#7a622294;transform:translateY(-7px);box-shadow:0 35px 58px -37px #3b301ab3}.home-pathway>p:first-child{color:#aa9874;letter-spacing:.18em;margin:0;font:600 10px/1 Inter,Arial,sans-serif}.home-pathway__glyph{color:#e0cfab;font-size:32px;transition:transform .35s,color .35s;position:absolute;top:18px;right:22px}.home-pathway:hover .home-pathway__glyph{color:#b79b5e;transform:rotate(25deg)}.home-pathway h3{color:#3f4649;max-width:10ch;margin:42px 0 0;font-size:clamp(26px,2.25vw,33px);line-height:1.1}.home-pathway__text{color:#5d5a53;flex:1;margin:17px 0 24px;font-size:16px;line-height:1.68}.home-pathway a{color:#655018;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;width:max-content;font:600 10px/1.3 Inter,Arial,sans-serif;transition:gap .2s;display:inline-flex}.home-pathway a:hover{gap:13px}.home-results{background:#fff;padding:clamp(80px,11vh,144px) 0}.home-section-heading--split{justify-content:space-between;align-items:flex-end;gap:36px;max-width:none;display:flex}.home-section-heading--split>p{color:#6b6555;max-width:34ch;margin:0 0 5px;font-size:17px;font-style:italic;line-height:1.55}.home-results__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-top:49px;display:grid}.home-result{border:1px solid var(--hair);opacity:1;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease,opacity .65s ease var(--result-delay);background:#fff;border-radius:17px;overflow:hidden;transform:none;box-shadow:0 20px 37px -31px #3b301a85}.home-results:not(.is-visible) .home-result{opacity:0;transform:translateY(25px)}.home-result:hover{border-color:#7a622285;transform:translateY(-6px);box-shadow:0 34px 56px -36px #3b301ab3}.home-result__image{aspect-ratio:1;background:var(--well);position:relative;overflow:hidden}.home-result__image img{object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.25,1)}.home-result:hover .home-result__image img{transform:scale(1.06)}.home-result__body{min-height:134px;padding:17px 16px 19px}.home-result__body p{color:var(--gold);letter-spacing:.13em;margin:0;font:600 10px/1.3 Inter,Arial,sans-serif}.home-result__body h3{color:#3f4649;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:11px 0 0;font-size:17px;line-height:1.28;display:-webkit-box;overflow:hidden}.home-closing{background:#fff;padding:clamp(50px,7vh,84px) 0}.home-closing__card{color:#f8f1e6;text-align:center;background:linear-gradient(135deg,#2c251e,#18130f);border-radius:20px;padding:clamp(38px,5vw,60px);position:relative;overflow:hidden;box-shadow:0 30px 58px -40px #3b301ad1}.home-closing__card>div:first-child{color:#d8b25e1a;font:400 clamp(140px,23vw,340px)/1 var(--display-font);letter-spacing:-.14em;pointer-events:none;position:absolute;top:-.32em;left:50%;transform:translate(-50%)}.home-closing__card>:not(div:first-child){position:relative}.home-closing__card .eyebrow{color:#d8b25e}.home-closing__card h2{color:#fffaf2;letter-spacing:-.055em;text-transform:uppercase;max-width:15ch;margin:12px auto 0;font-size:clamp(37px,5vw,66px);line-height:1}.home-closing__card>p:not(.eyebrow){color:#e5d9c4;max-width:52ch;margin:16px auto 0;font-size:18px;line-height:1.55}.home-closing__card>div:last-child{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.home-closing .home-button--gold{color:#251e15;background:#d8b25e}.home-closing .home-button--gold:hover{background:#e5c777}@keyframes home-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes home-pulse{70%{box-shadow:0 0 0 7px #c0392b00}to{box-shadow:0 0 #c0392b00}}@media (max-width:1050px){.home-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(330px,1.1fr);gap:42px}.home-hero__gallery{min-height:430px}.home-trust__inner{flex-direction:column;gap:10px}.home-results__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.home-hero__grid,.home-introduction__grid{grid-template-columns:1fr}.home-hero__gallery{aspect-ratio:3/2;width:min(100%,620px);min-height:0;margin:auto}.home-introduction__number{display:none}.home-introduction__copy{padding-top:0}.home-section-heading--split{display:block}.home-section-heading--split>p{margin-top:20px}.home-pathways__grid{grid-template-columns:1fr}.home-pathway{min-height:0}.home-trust dl{justify-content:center;width:100%}.home-trust p{white-space:normal;text-align:center}}@media (max-width:520px){.home-hero{padding-top:74px}.home-hero__year{top:8%}.home-hero__monogram,.home-introduction__aag{display:none}.home-hero__sale-title{font-size:44px}.home-hero__gallery figcaption{padding:23px 18px 16px}.home-trust dl{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.home-trust dl div{text-align:center;gap:5px;display:grid}.home-trust dd{line-height:1.2}.home-results__grid{grid-template-columns:1fr}.home-result__body{min-height:0}.home-results:not(.is-visible) .home-result{opacity:1;transform:none}.home-closing__card{border-radius:17px}.home-button{width:100%}}@media (prefers-reduced-motion:reduce){.home-hero__copy,.home-hero__gallery,.home-hero__status--live:before{animation:none}.home-hero__gallery-slide,.home-hero__gallery-slide img,.home-result__image img{transition:none}.home-hero__gallery-slide img,.home-result:hover .home-result__image img{transform:none}.home-pathway,.home-result,.home-button{transition:none}.home-pathway:hover,.home-result:hover,.home-button:hover{transform:none}}.about-hero-v2 h1{font-size:clamp(38px,6vw,74px)}.about-hero-v2 .hero-copy{font-size:clamp(17px,1.9vw,23px)}.about-section__heading h2,.about-team__cta h2{font-size:clamp(26px,3.3vw,44px)}.about-story .about-section__heading h2{font-size:clamp(28px,3.6vw,50px)}.about-pillar h3{font-size:clamp(19px,1.7vw,23px)}.about-pillar p{font-size:15.5px}.about-timeline__year{font-size:clamp(48px,8vw,104px)}.about-timeline h3{font-size:clamp(20px,2.2vw,30px)}.about-timeline h3+p{font-size:16.5px}.about-stat-panel dt{font-size:clamp(28px,3.1vw,42px)}.leadership-card-v2 h3{font-size:clamp(19px,1.6vw,23px)}.home-hero__sale-title{letter-spacing:.006em;font-size:clamp(24px,2.35vw,40px);line-height:1.08}.home-hero__lede{font-size:clamp(17px,1.7vw,21px)}.home-introduction h2{letter-spacing:.006em;font-size:clamp(32px,4.4vw,58px);line-height:1.03}.home-section-heading h2{letter-spacing:.004em;font-size:clamp(26px,3.3vw,44px);line-height:1.06}.home-pathway h3{font-size:clamp(19px,1.7vw,23px)}.home-closing__card h2{letter-spacing:.004em;font-size:clamp(26px,3.3vw,44px);line-height:1.06}.results-showcase{background:#fff;padding:clamp(52px,8vh,90px) 0 clamp(42px,6vh,70px);position:relative;overflow:hidden}.results-showcase__heading{text-align:center;padding:0 clamp(22px,5vw,70px)}.results-showcase__heading h2{color:#3f4649;font-family:var(--display-font);letter-spacing:.004em;text-transform:uppercase;margin:11px 0 0;font-size:clamp(28px,3.8vw,50px);line-height:1.08}.results-showcase__stage{perspective:2600px;perspective-origin:50% 42%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;height:min(70vh,640px);margin-top:clamp(20px,3vh,39px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 10% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 10% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.results-showcase__stage.is-dragging{cursor:grabbing}.results-showcase__plane{width:150%;transform-style:preserve-3d;flex-direction:column;gap:clamp(16px,2.4vh,30px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(39deg)rotate(13deg)}.results-showcase__row{will-change:transform;gap:clamp(16px,1.6vw,26px);width:max-content;display:flex}.result-card{opacity:1;width:clamp(190px,17vw,250px);transform-style:preserve-3d;flex:none}.results-showcase:not(.is-visible) .result-card{opacity:0;transform:translateY(130px)translateZ(-430px)rotate(-9deg)scale(.84)}.results-showcase.is-visible .result-card{opacity:1;transition:opacity .8s cubic-bezier(.2,.9,.25,1) var(--result-index),transform .8s cubic-bezier(.2,.9,.25,1) var(--result-index);transform:none}.result-card button{border:1px solid var(--hair);width:100%;color:inherit;cursor:pointer;text-align:left;transform-style:preserve-3d;background:#f4efe6;border-radius:8px;padding:14px 14px 16px;transition:transform .55s cubic-bezier(.2,.9,.25,1),box-shadow .55s cubic-bezier(.2,.9,.25,1),border-color .5s;display:block;box-shadow:0 12px 28px -18px #3b301a80}.result-card button:hover,.result-card button:focus-visible{z-index:5;border-color:#d6c8ac;outline:none;transform:translateZ(60px)rotateX(-17deg)rotate(-6deg)scale(1.04);box-shadow:0 42px 72px -26px #2b210e80}.result-card button:focus-visible{outline-offset:4px;outline:3px solid #7a62226b}.result-card__image{background:#ebe3d4;border-radius:5px;height:clamp(120px,15vh,170px);margin-bottom:12px;display:block;position:relative;overflow:hidden}.result-card__image img{object-fit:contain;transition:transform .6s cubic-bezier(.2,.9,.25,1)}.result-card button:hover .result-card__image img,.result-card button:focus-visible .result-card__image img{transform:scale(1.06)}.result-card__title{color:#6b6555;letter-spacing:.12em;text-transform:uppercase;align-items:center;min-height:3em;font:500 10.5px/1.45 Inter,Arial,sans-serif;display:flex}.result-card__price{color:var(--gold);font-variant-numeric:tabular-nums;margin-top:6px;font:400 clamp(21px,1.7vw,27px)/1 Georgia,serif;display:block}.result-card__price small{color:#6b6555;letter-spacing:.2em;text-transform:uppercase;margin-bottom:4px;font:600 8.5px/1 Inter,Arial,sans-serif;display:block}.result-card__rule{background:var(--hair);height:1px;margin-top:12px;display:block;position:relative}.result-card__rule:after{background:var(--gold);content:"";width:0;height:1px;transition:width .55s cubic-bezier(.2,.9,.25,1);position:absolute;top:0;left:0}.result-card button:hover .result-card__rule:after,.result-card button:focus-visible .result-card__rule:after{width:100%}.results-showcase__hint{color:#b3a88f;letter-spacing:.14em;text-align:center;text-transform:uppercase;margin:clamp(13px,2vh,21px) 0 0;font:500 10px/1.4 Inter,Arial,sans-serif}.results-showcase__closing{color:#6b6555;text-align:center;max-width:60ch;margin:clamp(20px,3vh,34px) auto 0;padding:0 22px;font:italic 400 clamp(15px,1.6vw,20px)/1.5 "Source Serif 4",Georgia,serif}.results-showcase__link{width:max-content;margin-left:auto;margin-right:auto;display:flex}.result-lightbox{z-index:100;background:#1d1b1794;place-items:center;padding:5vh 6vw;display:grid;position:fixed;inset:0}.result-lightbox__card{background:#fff;border-radius:10px;grid-template-columns:1.1fr 1fr;width:min(820px,100%);animation:.3s cubic-bezier(.2,.9,.25,1) both result-lightbox-in;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c}.result-lightbox__image{background:#ebe3d4;min-height:320px;position:relative}.result-lightbox__image img{object-fit:contain;padding:36px}.result-lightbox__body{flex-direction:column;padding:39px 36px;display:flex}.result-lightbox__body>p{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font:600 10px/1 Inter,Arial,sans-serif}.result-lightbox__body h3{color:#3f4649;margin:15px 0 auto;font-size:25px;line-height:1.28}.result-lightbox__body>div{border-top:1px solid var(--hair);margin-top:29px;padding-top:23px}.result-lightbox__body span{color:#6b6555;letter-spacing:.17em;text-transform:uppercase;font:600 9px/1 Inter,Arial,sans-serif;display:block}.result-lightbox__body strong{color:var(--gold);margin-top:9px;font:400 32px/1 Georgia,serif;display:block}.result-lightbox__close{z-index:2;color:#fff;cursor:pointer;background:#1d171057;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:40px;height:40px;font:300 25px/1 Inter,Arial,sans-serif;display:grid;position:absolute;top:12px;right:12px}.result-lightbox__close:focus-visible{outline-offset:3px;outline:3px solid #d8b25e}@keyframes result-lightbox-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media (max-width:760px),(pointer:coarse),(prefers-reduced-motion:reduce){.results-showcase__stage{cursor:auto;perspective:1000px;scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;height:auto;padding:25px 0 31px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 90%,#0000)}.results-showcase__stage::-webkit-scrollbar{display:none}.results-showcase__plane{transform-origin:top;width:max-content;padding:0 14vw;display:inline-flex;position:relative;top:auto;left:auto;transform:rotateX(26deg)}.results-showcase__row{transform:none!important}.results-showcase__row:nth-child(3){display:none}.result-card{opacity:1!important;transform:rotate(-8deg)!important}.result-card button:hover,.result-card button:focus-visible{border-color:var(--hair);transform:none;box-shadow:0 12px 28px -18px #3b301a80}.results-showcase__hint{font-size:9px}.result-lightbox__card{grid-template-columns:1fr;max-height:88vh;overflow:auto}.result-lightbox__image{min-height:260px}.result-lightbox__body{min-height:280px}.result-lightbox__body h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.results-showcase.is-visible .result-card,.result-card button,.result-card__image img,.result-card__rule:after{transition:none}.result-lightbox__card{animation:none}}.home-hero{padding:clamp(38px,5vh,66px) 0}.home-hero .home-hero__grid{grid-template-columns:minmax(220px,1fr) minmax(0,2.4fr);gap:clamp(28px,3vw,52px);width:min(100%,1680px)}.home-hero__copy{z-index:2}.home-hero__gallery{z-index:2;aspect-ratio:16/9;border-radius:20px;width:100%;min-height:0}.home-hero__gallery figcaption{padding:22px 20px 17px}.home-hero__backdrop{z-index:-1;opacity:.24;pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-hero__backdrop:after{content:"";background:#fffdf99c;position:absolute;inset:0}.home-hero__backdrop-row{will-change:transform;gap:clamp(16px,1.5vw,28px);width:max-content;animation:48s linear infinite home-hero-drift;display:flex;position:absolute}.home-hero__backdrop-row--1{top:-1%;left:-7%}.home-hero__backdrop-row--2{animation-duration:58s;animation-direction:reverse;top:37%;right:-18%}.home-hero__backdrop-row--3{animation-duration:52s;bottom:-7%;left:-14%}.home-hero__backdrop-card{aspect-ratio:1;background:#f2eadb;border:1px solid #7a62222b;border-radius:16px;width:clamp(110px,10vw,178px);display:block;position:relative;overflow:hidden;box-shadow:0 16px 30px -22px #3b301a59}.home-hero__backdrop-card img{object-fit:contain}.home-hero__monogram,.home-hero__year{z-index:0}.home-hero__sale-title{max-width:none;font-family:AAG Flavour,Georgia,serif}.home-hero__lede{max-width:31ch}.home-hero__note{max-width:30ch}.home-hero__actions{margin-top:26px}.home-hero__status{margin-top:17px}@keyframes home-hero-drift{0%{transform:translate(0)}to{transform:translate(-36%)}}@media (max-width:800px){.home-hero .home-hero__grid{grid-template-columns:1fr}.home-hero__gallery{aspect-ratio:16/9;order:-1;width:min(100%,680px)}.home-hero__backdrop{opacity:.16}}@media (prefers-reduced-motion:reduce){.home-hero__backdrop-row{animation:none}}.monthly-auctions{isolation:isolate;background:#fff;padding:clamp(56px,7vw,104px) 0;position:relative;overflow:hidden}.monthly-auctions__backdrop{z-index:-2;opacity:.34;pointer-events:none;position:absolute;inset:0;overflow:hidden}.monthly-auctions__veil{z-index:-1;pointer-events:none;background:#ffffffa6;position:absolute;inset:0}.monthly-auctions__grid{grid-template-columns:minmax(0,1fr) minmax(320px,.88fr);align-items:center;gap:clamp(36px,6vw,100px);display:grid}.monthly-auctions__image{background:var(--well);border-radius:20px;min-height:clamp(315px,31vw,490px);margin:0;position:relative;overflow:hidden;box-shadow:0 34px 68px -36px #3b301abd}.monthly-auctions__image img{object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.2,.8,.25,1)}.monthly-auctions__image:hover img{transform:scale(1.025)}.monthly-auctions__copy{z-index:1;max-width:540px;position:relative}.monthly-auctions__status{min-height:34px;color:var(--gold);letter-spacing:.15em;text-transform:uppercase;background:#ffffffad;border:1px solid #7a622259;border-radius:999px;align-items:center;margin:0 0 19px;padding:0 17px;font:600 10px/1 Inter,Arial,sans-serif;display:inline-flex}.monthly-auctions__status.is-live{color:#8a2c22;background:#ffffffbd;border-color:#a1342661}.monthly-auctions h2{color:#3f4649;letter-spacing:.006em;text-transform:uppercase;margin:0;font:400 clamp(32px,4.4vw,58px)/1.03 AAG Flavour,Georgia,serif}.monthly-auctions__subhead{color:#3f4649;max-width:34ch;margin:20px 0 0;font:400 clamp(17px,1.7vw,21px)/1.45 "Source Serif 4",Georgia,serif}.monthly-auctions__body{color:#535c60;max-width:48ch;margin:17px 0 0;font:400 16.5px/1.75 "Source Serif 4",Georgia,serif}.monthly-auctions__actions{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.monthly-auctions__row{gap:clamp(16px,1.6vw,26px);width:max-content;display:flex;position:absolute}.monthly-auctions__row--1{top:2%;left:-13%}.monthly-auctions__row--2{top:37%;right:-20%}.monthly-auctions__row--3{bottom:2%;left:-17%}.monthly-auctions__tile{aspect-ratio:1;background:#f1eade;border:1px solid #7a622229;border-radius:16px;width:clamp(110px,10vw,178px);display:block;position:relative;overflow:hidden;box-shadow:0 16px 30px -22px #3b301a61}.monthly-auctions__tile img{object-fit:contain}@media (max-width:800px){.monthly-auctions{padding:50px 0 60px}.monthly-auctions__grid{grid-template-columns:1fr}.monthly-auctions__image{aspect-ratio:1;min-height:0}.monthly-auctions__copy{max-width:none}.monthly-auctions__backdrop{opacity:.23}}@media (prefers-reduced-motion:reduce){.monthly-auctions__row{animation:none}.monthly-auctions__image:hover img{transform:none}}.category-stream{background:#fff;padding:clamp(48px,6vh,80px) 0 clamp(38px,5vh,62px);overflow:hidden}.category-stream__heading{text-align:center;padding:0 clamp(22px,5vw,70px)}.category-stream__heading h2{color:#3f4649;letter-spacing:.004em;text-transform:uppercase;margin:12px 0 0;font:400 clamp(28px,3.8vw,50px)/1.1 AAG Flavour,Georgia,serif}.category-stream__stage{height:min(84vh,860px);margin-top:clamp(16px,2vh,26px);padding:0 clamp(20px,4vw,64px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.category-stream__columns{grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,24px);height:100%;display:grid}.category-stream__column{will-change:transform;flex-direction:column;gap:clamp(14px,1.6vw,24px);display:flex}.category-stream__card{border:1px solid var(--hair);min-width:0;color:inherit;background:#f4efe6;border-radius:10px;flex-direction:column;text-decoration:none;transition:border-color .35s,box-shadow .35s,transform .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 32px -22px #3b301a8c}.category-stream__card:hover{z-index:2;border-color:#d6c8ac;transform:translateY(-3px);box-shadow:0 34px 60px -26px #2b210e80}.category-stream__image{border-bottom:1px solid var(--hair);background:#ebe3d4;height:clamp(180px,26vh,300px);display:block;position:relative;overflow:hidden}.category-stream__image img{object-fit:cover;transition:transform .5s cubic-bezier(.2,.9,.25,1)}.category-stream__card:hover .category-stream__image img{transform:scale(1.045)}.category-stream__body{padding:18px 22px 6px;display:block}.category-stream__body strong{color:#3f4649;letter-spacing:.01em;font:400 clamp(20px,1.7vw,28px)/1.14 AAG Flavour,Georgia,serif;display:block}.category-stream__body>span{color:#6b6555;margin-top:7px;font:400 clamp(13px,1vw,15px)/1.55 "Source Serif 4",Georgia,serif;display:block}.category-stream__body em{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin-top:12px;font:600 11px/1 Inter,Arial,sans-serif;display:block}.category-stream__body b{font:400 16px/1 Georgia,serif}.category-stream__rule{background:var(--hair);height:1px;margin:12px 18px 16px;display:block}.category-stream__browse{width:max-content;margin:clamp(24px,3.5vh,48px) auto 0;display:flex}.category-stream__static-grid{display:none}@media (max-width:760px),(pointer:coarse),(prefers-reduced-motion:reduce){.category-stream__stage{display:none}.category-stream__static-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;padding:0 clamp(16px,4vw,28px);display:grid}.category-stream__image{height:118px}.category-stream__body{padding:11px 13px 8px}.category-stream__body strong{font-size:17px}.category-stream__body>span{margin-top:3px;font-size:11.5px}.category-stream__body em{margin-top:8px;font-size:9px}.category-stream__rule{display:none}}@media (max-width:500px){.category-stream__static-grid{grid-template-columns:1fr}.category-stream__image{height:170px}}.cms-page{color:var(--ink);background:#fff}.cms-shell{width:min(100%,1200px);margin:0 auto;padding-left:clamp(20px,5vw,44px);padding-right:clamp(20px,5vw,44px)}.cms-categories,.cms-category-hub{padding:clamp(56px,8vh,96px) 0}.cms-categories{isolation:isolate;position:relative;overflow:hidden}.cms-categories:before{z-index:0;color:#7a622209;content:"1983";letter-spacing:-.075em;-webkit-text-stroke:1px #7a62222b;pointer-events:none;-webkit-user-select:none;user-select:none;font:400 clamp(240px,38vw,610px)/.72 AAG Flavour,Georgia,serif;position:absolute;top:clamp(250px,31vh,390px);right:-.035em}.cms-categories:after{z-index:0;color:#535c6006;content:"AAG";letter-spacing:-.08em;-webkit-text-stroke:1px #535c601c;pointer-events:none;-webkit-user-select:none;user-select:none;font:400 clamp(220px,34vw,540px)/.72 AAG Flavour,Georgia,serif;position:absolute;bottom:clamp(80px,8vh,140px);right:-.08em}.cms-categories>.cms-shell{z-index:1;position:relative}.cms-heading{text-align:center;max-width:800px;margin:0 auto clamp(38px,5vh,58px)}.cms-heading>p,.cms-kicker{color:var(--gold);letter-spacing:.26em;text-transform:uppercase;margin:0;font:600 12px/1.4 Inter,Arial,sans-serif}.cms-heading h1{color:var(--deep);letter-spacing:.006em;text-transform:uppercase;margin:14px 0 0;font:400 clamp(40px,5.3vw,66px)/1.02 AAG Flavour,Georgia,serif}.cms-heading>span{color:#6b6555;margin:18px auto 0;font:italic 400 clamp(16px,1.7vw,20px)/1.55 "Source Serif 4",Georgia,serif;display:block}.cms-heading--compact{max-width:780px;margin-bottom:clamp(32px,4vh,50px)}.cms-breadcrumbs{color:#a89e88;flex-wrap:wrap;gap:6px;margin-bottom:clamp(22px,3vh,32px);font:400 13px/1.4 "Source Serif 4",Georgia,serif;display:flex}.cms-breadcrumbs a{color:var(--gold)}.cms-breadcrumbs a:hover{text-decoration:underline}.cms-categories__featured{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,26px);margin-bottom:clamp(16px,2vw,26px);display:grid}.cms-categories__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,26px);display:grid}.cms-category-card{border:1px solid var(--hair);background:#fff;border-radius:14px;flex-direction:column;min-width:0;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #3b301a0d,0 10px 22px -14px #3b301a66}a.cms-category-card:hover{border-color:#7a622266;transform:translateY(-6px);box-shadow:0 4px 10px -4px #3b301a29,0 30px 54px -26px #3b301a9e}.cms-category-card__tag{z-index:2;color:#fff;background:var(--gold);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:6px 11px;font:600 9.5px/1 Inter,Arial,sans-serif;position:absolute;top:14px;left:14px}.cms-category-card__image{aspect-ratio:1;background:var(--well);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cms-category-card__image img{object-fit:cover;transition:transform .4s}.cms-category-card:hover .cms-category-card__image img{transform:scale(1.05)}.cms-category-card__monogram{color:#b9ad92;letter-spacing:.04em;font:400 clamp(34px,4vw,52px)/1 AAG Flavour,Georgia,serif}.cms-category-card__body{isolation:isolate;flex-direction:column;flex:1;padding:20px 22px 22px;display:flex;position:relative;overflow:hidden}.cms-category-card__body>*{z-index:1;position:relative}.cms-category-card__body strong{color:var(--deep);letter-spacing:.01em;text-transform:uppercase;font:400 clamp(21px,1.7vw,26px)/1.1 AAG Flavour,Georgia,serif}.cms-category-card__body>span{color:#6b6555;flex:1;margin-top:9px;font:400 14.5px/1.55 "Source Serif 4",Georgia,serif}.cms-category-card__body em{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:7px;margin-top:16px;font:600 10.5px/1 Inter,Arial,sans-serif;display:inline-flex}.cms-category-card__body b{font:400 15px/1 Georgia,serif;transition:transform .18s}.cms-category-card:hover .cms-category-card__body b{transform:translate(3px)}.cms-category-card.is-featured .cms-category-card__body{padding:24px 26px 26px}.cms-category-card.is-featured .cms-category-card__body strong{font-size:clamp(24px,2.1vw,32px)}.cms-category-card.is-featured .cms-category-card__body>span{font-size:15.5px}.cms-category-card.has-texas-texture .cms-category-card__body{background:linear-gradient(90deg,#1e446838 0 31%,#0000 31%),linear-gradient(#fffffff7 0 49%,#a12d322b 49% 100%)}.cms-category-card.has-texas-texture .cms-category-card__body:before{z-index:0;color:#ffffffc7;content:"★";font:400 clamp(54px,5vw,76px)/1 Georgia,serif;position:absolute;top:50%;left:4.5%;transform:translateY(-50%)}.cms-category-card.has-wood-texture .cms-category-card__body{background-color:#eee0cc;background-image:repeating-radial-gradient(at 18% 130%,#0000 0 17px,#6843251a 18px 20px,#0000 21px 34px),repeating-linear-gradient(5deg,#66402213 0 1px,#0000 1px 9px),linear-gradient(90deg,#754b2914,#ffffff85,#754b2914)}.cms-category-card.has-silver-texture .cms-category-card__body{background-color:#ededeb;background-image:repeating-linear-gradient(100deg,#ffffffb8 0 1px,#5f666916 1px 3px,#0000 3px 9px),linear-gradient(118deg,#fafaf8 0%,#d1d3d1 18%,#fff 38%,#c7cac8 57%,#fbfbfa 78%,#d9dbd9 100%)}.cms-closing-band{border-top:1px solid var(--hair);text-align:center;margin-top:clamp(44px,6vh,72px);padding-top:clamp(36px,5vh,54px)}.cms-closing-band h2,.cms-dark-cta h2,.cms-section-heading h2,.cms-faq h2{color:var(--deep);text-transform:uppercase;margin:0;font:400 clamp(27px,3.2vw,40px)/1.08 AAG Flavour,Georgia,serif}.cms-closing-band p{color:#6b6555;max-width:56ch;margin:14px auto 0;font-size:16px;line-height:1.6}.cms-closing-band>div,.cms-dark-cta>div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:25px;display:flex}.cms-maker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);display:grid}.cms-maker-card{border:1px solid var(--hair);background:#fff;border-radius:13px;flex-direction:column;min-width:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden;box-shadow:0 1px 2px #3b301a0d,0 10px 22px -14px #3b301a66}a.cms-maker-card:hover{border-color:#7a622266;transform:translateY(-5px);box-shadow:0 4px 10px -4px #3b301a29,0 28px 50px -26px #3b301a99}.cms-maker-card__image{aspect-ratio:1;background:var(--well);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cms-maker-card__image img{object-fit:cover;transition:transform .35s}.cms-maker-card:hover .cms-maker-card__image img{transform:scale(1.05)}.cms-maker-card__image>span{color:#b9ad92;font:400 clamp(28px,3.4vw,44px)/1 AAG Flavour,Georgia,serif}.cms-maker-card>strong{color:var(--deep);letter-spacing:.01em;text-align:center;text-transform:uppercase;padding:14px 12px 16px;font:400 clamp(16px,1.4vw,19px)/1.15 AAG Flavour,Georgia,serif}.cms-dark-cta{color:#f6f1e7;text-align:center;background:#221d17;border-radius:18px;margin-top:clamp(44px,6vh,72px);padding:clamp(32px,4vw,56px)}.cms-dark-cta h2{color:#fff}.cms-dark-cta p{color:#e7ddca;max-width:60ch;margin:14px auto 0;font-size:16px;line-height:1.65}.home-button--dark{color:#fff;background:0 0;border-color:#ffffff8c}.home-button--dark:hover{color:#221d17;background:#fff}.cms-category-hub,.cms-maker-hero,.cms-maker-results-section{isolation:isolate;position:relative;overflow:hidden}.cms-category-hub:before,.cms-maker-hero:before,.cms-maker-results-section:before{z-index:0;color:#7a622208;letter-spacing:-.08em;-webkit-text-stroke:1px #7a622224;pointer-events:none;-webkit-user-select:none;user-select:none;font:400 clamp(230px,36vw,580px)/.72 AAG Flavour,Georgia,serif;position:absolute}.cms-category-hub:before{content:"AAG";top:clamp(150px,20vh,260px);right:-.09em}.cms-maker-hero:before{content:"AAG";top:clamp(70px,10vh,130px);right:-.09em}.cms-maker-results-section:before{content:"1983";color:#535c6006;-webkit-text-stroke-color:#535c601c;bottom:8%;right:-.04em}.cms-category-hub>.cms-shell,.cms-maker-hero>.cms-shell,.cms-maker-results-section>.cms-shell{z-index:1;position:relative}.cms-maker-hero,.cms-maker-section{padding:clamp(38px,5vh,62px) 0}.cms-maker-section--flush{padding-top:0}.cms-maker-hero__grid{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,58px);margin-top:16px;display:grid}.cms-maker-hero__portrait{aspect-ratio:1;background:var(--well);border-radius:16px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 48px -30px #3b301a99}.cms-maker-hero__portrait img{object-fit:cover}.cms-maker-hero__meta{flex-wrap:wrap;gap:8px;display:flex}.cms-maker-hero__meta span{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;background:#7a622214;border:1px solid #7a62224d;border-radius:999px;padding:7px 12px;font:600 10.5px/1 Inter,Arial,sans-serif}.cms-maker-hero__copy h1{color:var(--deep);text-transform:uppercase;margin:16px 0 0;font:400 clamp(38px,5.6vw,68px)/1 AAG Flavour,Georgia,serif}.cms-maker-hero__copy>p{max-width:54ch;margin:17px 0 0;font-size:clamp(15px,1.5vw,17.5px);line-height:1.65}.cms-button-row{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.cms-worth{border:1px solid var(--hair);background:#f4efe6;border-radius:16px;grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(22px,3vw,40px);padding:clamp(26px,3.4vw,44px);display:grid}.cms-worth p:not(.cms-kicker){margin:12px 0 0;font-size:16px;line-height:1.65}.cms-worth aside{border:1px solid var(--hair);background:#fff;border-radius:12px;padding:18px 22px}.cms-worth aside>span{color:#6b6555;letter-spacing:.14em;text-transform:uppercase;font:600 10px/1 Inter,Arial,sans-serif}.cms-worth ul{margin:5px 0 0;padding:0;list-style:none}.cms-worth li{border-top:1px solid var(--hair);color:var(--deep);padding:12px 0;font-size:15px;line-height:1.5}.cms-worth li:first-child{border-top:0;padding-top:8px}.cms-section-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.cms-section-heading h2{margin-top:8px}.cms-section-heading>a{border:1.5px solid var(--gold);color:var(--gold);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:12px 22px;font:600 11px/1 Inter,Arial,sans-serif}.cms-highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:23px;display:grid}.cms-highlight{border:1px solid var(--hair);background:#fff;border-radius:14px;transition:transform .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 2px 4px #3b301a0f,0 16px 32px -18px #3b301a80}.cms-highlight:hover{transform:translateY(-4px);box-shadow:0 4px 10px -4px #3b301a29,0 28px 50px -26px #3b301a99}.cms-highlight__rank{z-index:2;color:#1c1710;letter-spacing:.14em;text-transform:uppercase;background:#d8b25e;border-radius:999px;padding:6px 11px;font:600 9.5px/1 Inter,Arial,sans-serif;position:absolute;top:12px;left:12px}.cms-highlight__image{aspect-ratio:1;background:var(--well);justify-content:center;align-items:center;display:flex;position:relative}.cms-highlight__image img{object-fit:contain;padding:12px}.cms-highlight__body{padding:16px 18px 18px;display:block}.cms-highlight__body strong{color:#6b6555;letter-spacing:.05em;text-transform:uppercase;min-height:3em;font:500 11px/1.4 Inter,Arial,sans-serif;display:block}.cms-highlight__body b{color:var(--gold);margin-top:8px;font:400 clamp(23px,2.3vw,29px)/1 AAG Flavour,Georgia,serif;display:block}.cms-highlight__body em{color:#a89e88;margin-top:6px;font-size:12.5px;font-style:normal;display:block}.cms-result-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.cms-result-stats>div{border:1px solid var(--hair);text-align:center;background:#f4efe6;border-radius:12px;padding:18px 16px}.cms-result-stats strong{color:var(--gold);font:400 clamp(20px,2.1vw,28px)/1.05 AAG Flavour,Georgia,serif;display:block}.cms-result-stats span{color:#6b6555;letter-spacing:.12em;text-transform:uppercase;margin-top:7px;font:600 9.5px/1.3 Inter,Arial,sans-serif;display:block}.cms-results-browser__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-top:30px;display:flex}.cms-results-browser__sort{border:1px solid var(--hair);background:#f4efe6;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.cms-results-browser__sort button{color:#6b6555;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 15px;font:600 10.5px/1 Inter,Arial,sans-serif}.cms-results-browser__sort button.is-active{color:#fff;background:var(--gold)}.cms-results-browser__filter{align-items:center;gap:9px;display:inline-flex}.cms-results-browser__filter>span{color:#6b6555;letter-spacing:.13em;text-transform:uppercase;font:600 10px/1 Inter,Arial,sans-serif}.cms-results-browser__filter select{border:1px solid var(--hair);color:var(--deep);background:#fff;border-radius:9px;padding:9px 12px;font:400 14px/1 "Source Serif 4",Georgia,serif}.cms-results-browser__count{color:#a89e88;min-height:1em;margin:12px 0 0;font-size:12.5px}.cms-results-table{margin-top:32px}.cms-results-table.is-muted{opacity:.72}.cms-results-table h3{color:#6b6555;letter-spacing:.16em;text-transform:uppercase;margin:0;font:600 11px/1 Inter,Arial,sans-serif}.cms-results-table table{border-collapse:collapse;width:100%;margin-top:10px}.cms-results-table th{border-bottom:1px solid var(--hair);color:#6b6555;letter-spacing:.14em;text-align:left;text-transform:uppercase;padding:0 12px 12px;font:600 10px/1 Inter,Arial,sans-serif}.cms-results-table th:last-child,.cms-results-table td:last-child{text-align:right}.cms-results-table td{border-bottom:1px solid var(--hair);vertical-align:top;padding:15px 12px;font-size:15px;line-height:1.35}.cms-results-table td:nth-child(2){color:#6b6555;white-space:nowrap}.cms-results-table td:last-child{color:var(--gold);white-space:nowrap;font:400 17px/1 AAG Flavour,Georgia,serif}.cms-results-table tbody tr:hover{background:#faf7f1}.cms-results-table a:hover{color:var(--gold)}.cms-results-browser__empty{color:#6b6555;padding:24px 2px}.cms-prose{max-width:80ch}.cms-prose p{margin:14px 0 0;font-size:16.5px;line-height:1.75}.cms-prose--columns{column-count:2;column-gap:clamp(30px,4vw,58px);max-width:none}.cms-prose--columns p{margin:0 0 16px}.cms-faq h2{margin-bottom:7px}.cms-faq details{border-bottom:1px solid var(--hair)}.cms-faq summary{color:var(--deep);cursor:pointer;justify-content:space-between;gap:16px;padding:20px 2px;font:400 clamp(18px,1.6vw,22px)/1.3 AAG Flavour,Georgia,serif;list-style:none;display:flex}.cms-faq summary::-webkit-details-marker{display:none}.cms-faq summary span{color:var(--gold);font-size:24px}.cms-faq details>p{color:#6b6555;max-width:80ch;margin:0;padding:0 2px 20px;font-size:15.5px;line-height:1.65}@media (max-width:1000px){.cms-categories__grid,.cms-maker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.cms-maker-hero__grid{grid-template-columns:1fr}.cms-maker-hero__portrait{width:min(100%,600px)}.cms-worth{grid-template-columns:1fr}.cms-prose--columns{column-count:1}.cms-highlight-grid{grid-template-columns:1fr}}@media (max-width:700px){.cms-categories__featured,.cms-categories__grid{grid-template-columns:1fr}.cms-maker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-section-heading{flex-direction:column;align-items:flex-start}.cms-result-stats{grid-template-columns:1fr}.cms-results-table__scroller{overflow-x:auto}.cms-results-table table{min-width:600px}}@media (max-width:520px){.cms-maker-grid{grid-template-columns:1fr}.cms-maker-hero__copy h1{font-size:44px}.cms-results-browser__sort{border-radius:14px;grid-template-columns:1fr;width:100%;display:grid}.cms-results-browser__filter{justify-content:space-between;width:100%}.cms-results-browser__filter select{flex:1}.cms-dark-cta .home-button{width:100%}}.wix-elements-page{min-height:55vh;color:var(--ink);background:#fff}.wix-elements-page :is(buying-hero,how-to-bid,bidding-options,on-the-block-showcase,premium-calculator,consignment-showcase,consignment-process,what-we-sell-strip,city-links,city-consign,whats-it-worth,commission-calculator,estate-services,estate-timeline,shipping-directory,contact-info,contact-form,auction-spotlight,phonebid-aside,telephone-bid-form,auction-card,bid-limit-request){width:100%;display:block}.legacy-faq{color:#535c60;background:#fafafa;padding:clamp(58px,8vw,105px) 0}.legacy-faq__heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.legacy-faq__heading h2{color:#535c60;margin:8px 0 0;font:400 clamp(35px,4.5vw,56px)/1.05 AAG Flavour,Georgia,serif}.legacy-faq__heading>span{color:#7b7770;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #9ca4a7;padding:8px 2px;font:500 11px/1.2 Inter,Arial,sans-serif}.legacy-faq__search{background:#fff;border:1px solid #bfc3c4;border-radius:12px;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;margin-top:38px;padding:0 18px;display:grid;box-shadow:0 18px 44px -36px #2e28218c}.legacy-faq__search svg{fill:none;stroke:#7a6222;stroke-width:1.6px;width:21px}.legacy-faq__search input{color:#3f4649;background:0 0;border:0;outline:0;min-width:0;height:56px;font:400 15px/1 Inter,Arial,sans-serif}.legacy-faq__search input::placeholder{color:#9b9993}.legacy-faq__search button{color:#7a6222;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b7aa8f;padding:6px 0;font:600 9px/1 Inter,Arial,sans-serif}.legacy-faq__tabs{scrollbar-width:thin;color:#6c7477;white-space:nowrap;gap:8px;margin-top:22px;padding-bottom:10px;font:500 10px/1.2 Inter,Arial,sans-serif;display:flex;overflow-x:auto}.legacy-faq__tabs button{min-height:38px;color:inherit;font:inherit;letter-spacing:.05em;cursor:pointer;background:#fff;border:1px solid #d7d3ca;border-radius:999px;padding:0 14px;transition:color .18s,background .18s,border-color .18s}.legacy-faq__tabs button:hover{color:#7a6222;border-color:#9b8448}.legacy-faq__tabs button[aria-pressed=true]{color:#fff;background:#7a6222;border-color:#7a6222}.legacy-faq__results{color:#8c877e;letter-spacing:.07em;text-transform:uppercase;margin:13px 0 0;font:500 10px/1.4 Inter,Arial,sans-serif}.legacy-faq__items{margin-top:18px}.legacy-faq__items details{background:#fff;border:1px solid #b7bdbf;border-bottom:0;transition:background .18s}.legacy-faq__items details:first-child{border-radius:12px 12px 0 0}.legacy-faq__items details:last-of-type{border-bottom:1px solid #b7bdbf;border-radius:0 0 12px 12px}.legacy-faq__items details:only-child{border-radius:12px}.legacy-faq__items details[open]{background:#fffdf8}.legacy-faq__items summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 20px;font:700 15px/1.45 Inter,Arial,sans-serif;list-style:none;display:flex}.legacy-faq__items summary::-webkit-details-marker{display:none}.legacy-faq__question-copy{color:#50585b}.legacy-faq__question-copy small{color:#8d7638;letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font:600 8px/1 Inter,Arial,sans-serif;display:block}.legacy-faq__plus{color:#687174;font-size:21px;transition:transform .18s}.legacy-faq__items details[open] .legacy-faq__plus{transform:rotate(45deg)}.legacy-faq__items details p{color:#687174;max-width:88ch;margin:0;padding:0 54px 25px 20px;font:400 15.5px/1.72 "Source Serif 4",Georgia,serif}.legacy-faq__empty{text-align:center;background:#fff;border:1px solid #c7c4bd;border-radius:12px;padding:55px 24px}.legacy-faq__empty h3{color:#3f4649;text-transform:uppercase;margin:0;font:400 28px/1.1 AAG Flavour,Georgia,serif}.legacy-faq__empty p{color:#77736d;margin:12px 0 0;font-size:15px}.legacy-faq__empty a{color:#7a6222;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #9d8444;margin-top:20px;padding-bottom:4px;font:600 9px/1 Inter,Arial,sans-serif;display:inline-block}.legacy-faq__all-link{text-align:right;margin-top:24px}.legacy-faq__all-link a{color:#7a6222;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #a89460;align-items:center;gap:10px;padding-bottom:5px;font:600 9px/1 Inter,Arial,sans-serif;display:inline-flex}.legacy-faq__all-link span{font-size:16px;transition:transform .18s}.legacy-faq__all-link a:hover span{transform:translate(4px)}.legacy-faq--compact{padding-top:56px}.legacy-faq--compact .legacy-faq__heading h2{font-size:clamp(28px,3.3vw,42px)}.legacy-faq-page{background:#fafafa}:is(.buying-native,.consignments-native) .legacy-faq{border:1px solid var(--hair);background:#faf8f3;border-radius:clamp(20px,2.4vw,34px);width:min(94%,1720px);margin:clamp(45px,7vw,105px) auto;padding:clamp(42px,6vw,82px) 0;overflow:hidden}:is(.buying-native,.consignments-native) .legacy-faq .cms-shell{width:100%;max-width:none;padding-left:clamp(22px,5vw,72px);padding-right:clamp(22px,5vw,72px)}.buying-native .legacy-faq__tabs{white-space:normal;flex-wrap:wrap;overflow:visible}@media (max-width:800px){:is(.buying-native,.consignments-native) .legacy-faq{width:calc(100% - 28px)}}@media (max-width:760px){.buying-native .legacy-faq__tabs{white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}}.bidder-request-page{background:#f4efe6}.bidder-request-page__hero{background:radial-gradient(circle at 6% 18%,#d8b25e24,#0000 27%),linear-gradient(130deg,#f4efe6 0 48%,#fff 48%);padding:clamp(58px,8vw,108px) 0;position:relative;overflow:hidden}.bidder-request-page__hero:after{content:"";pointer-events:none;border:1px solid #7a62221f;border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;right:-110px;box-shadow:0 0 0 50px #7a622208,0 0 0 100px #7a622205}.bidder-request-page__hero-grid{z-index:1;grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr);align-items:start;gap:clamp(42px,7vw,105px);display:grid;position:relative}.bidder-request-page__intro{padding-top:22px;position:sticky;top:30px}.bidder-request-page__intro h1{color:#3f4649;letter-spacing:-.035em;text-transform:uppercase;max-width:9.5ch;margin:16px 0 0;font:400 clamp(47px,5vw,72px)/.98 AAG Flavour,Georgia,serif}.bidder-request-page__intro>p:not(.cms-kicker):not(.bidder-request-page__help){color:#676257;max-width:40ch;margin:23px 0 0;font-size:18px;line-height:1.7}.bidder-request-page__note{background:#ffffff8f;border:1px solid #7a622247;border-radius:12px;align-items:flex-start;gap:12px;margin-top:30px;padding:16px 17px;display:flex}.bidder-request-page__note>span{color:#fff;background:#7a6222;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font:600 12px/1 Inter,Arial,sans-serif;display:grid}.bidder-request-page__note p{color:#625b4d;margin:1px 0 0;font-size:13px;line-height:1.55}.bidder-request-page__help{color:#797266;margin:20px 0 0;font-size:13px;line-height:1.65}.bidder-request-page__help a{color:#7a6222;text-underline-offset:3px;text-decoration:underline}.bidder-request-page__form{background:#fff;border:1px solid #dfd6c6;border-radius:22px;padding:clamp(28px,4vw,50px);box-shadow:0 34px 80px -48px #3b301aa6}.bidder-request-page__form bid-limit-request{min-height:680px}.city-consignment-page{overflow:hidden}.text-consignment-page{color:var(--ink);background:#fff}.text-consignment-hero{background:linear-gradient(128deg,#f5efe5 0 57%,#fff 57%);padding:clamp(70px,10vw,138px) 0;position:relative;overflow:hidden}.text-consignment-hero:before{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #7a622226;border-radius:50%;width:min(54vw,760px);position:absolute;top:-20%;left:-8%;box-shadow:0 0 0 55px #7a622209,0 0 0 110px #7a622205}.text-consignment-hero__grid{grid-template-columns:minmax(0,.83fr) minmax(460px,1.17fr);align-items:center;gap:clamp(48px,8vw,125px);display:grid;position:relative}.text-consignment-copy h1{max-width:8ch;color:var(--deep);letter-spacing:-.055em;text-transform:uppercase;margin:17px 0 0;font:400 clamp(60px,7vw,98px)/.9 AAG Flavour,Georgia,serif}.text-consignment-copy>p:not(.eyebrow):not(.text-consignment-copy__fallback){color:#625e54;max-width:43ch;margin:27px 0 0;font-size:18px;line-height:1.72}.text-consignment-button{color:#fffaf0;background:#7a6222;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:15px;min-height:70px;margin-top:33px;padding:12px 20px;transition:background .2s,transform .2s;display:grid;box-shadow:0 24px 46px -30px #3b301abf}.text-consignment-button:hover{background:#90752c;transform:translateY(-2px)}.text-consignment-button span{letter-spacing:.14em;text-transform:uppercase;font:600 9px/1 Inter,Arial,sans-serif}.text-consignment-button strong{white-space:nowrap;font:400 19px/1 "Source Serif 4",Georgia,serif}.text-consignment-button b{font:400 21px/1 Inter,Arial,sans-serif;transition:transform .18s}.text-consignment-button:hover b{transform:translate(4px)}.text-consignment-copy__fallback{color:#857e70;max-width:52ch;margin:17px 1px 0;font-size:12.5px;line-height:1.6}.text-consignment-copy__fallback strong{color:#6d5924}.text-consignment-guide{background:#fff;border:1px solid #dfd5c4;border-radius:22px;padding:clamp(30px,4vw,52px);box-shadow:0 35px 80px -48px #3b301ab3}.text-consignment-guide h2{max-width:16ch;color:var(--deep);text-transform:uppercase;margin:12px 0 0;font:400 clamp(32px,3.5vw,48px)/1.04 AAG Flavour,Georgia,serif}.text-consignment-guide ol{margin:31px 0 0;padding:0;list-style:none}.text-consignment-guide li{border-top:1px solid var(--hair);grid-template-columns:42px minmax(0,1fr);gap:17px;padding:21px 0;display:grid}.text-consignment-guide li>span{color:#a4873f;letter-spacing:.12em;font:600 9px/1.4 Inter,Arial,sans-serif}.text-consignment-guide li strong{color:var(--deep);font:400 20px/1.2 "Source Serif 4",Georgia,serif}.text-consignment-guide li p{color:#777064;max-width:48ch;margin:7px 0 0;font-size:13.5px;line-height:1.58}.text-consignment-guide__alternate{color:#efe5d5;background:#2b251e;border-radius:11px;justify-content:space-between;align-items:center;gap:24px;margin-top:8px;padding:18px 19px;display:flex}.text-consignment-guide__alternate p{margin:0;font-size:13px;line-height:1.45}.text-consignment-guide__alternate a{color:#d8b25e;letter-spacing:.1em;text-transform:uppercase;flex:none;align-items:center;gap:8px;font:600 8px/1.35 Inter,Arial,sans-serif;display:flex}.text-consignment-guide__alternate a span{font-size:15px}.text-consignment-consent{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);background:#fff;padding:clamp(56px,7vw,88px) 0}.text-consignment-consent>div{grid-template-columns:180px minmax(260px,.62fr) minmax(340px,1.38fr);align-items:start;gap:clamp(28px,5vw,70px);display:grid}.text-consignment-consent h2{color:var(--deep);text-transform:uppercase;margin:0;font:400 clamp(31px,3.5vw,45px)/1 AAG Flavour,Georgia,serif}.text-consignment-consent>div>p:last-child{color:#716b60;max-width:74ch;margin:0;font-size:14px;line-height:1.7}.legacy-contact__form{border-top:1px solid var(--hair)}.legacy-estate-callout h2{color:var(--deep);text-transform:uppercase;margin:10px 0 0;font:400 clamp(34px,4vw,52px)/1.05 AAG Flavour,Georgia,serif}.legacy-contact__spotlight{width:100%;margin:0 auto;padding:0 0 clamp(60px,8vw,110px)}.legacy-phonebids__notice{color:#fff;text-align:center;background:#aab2b5;padding:11px 20px}.legacy-phonebids__notice a{text-decoration:underline}.legacy-phonebids__grid{grid-template-columns:minmax(330px,.76fr) minmax(520px,1.24fr);align-items:start;gap:clamp(24px,3vw,48px);width:min(100%,1500px);margin:0 auto;padding:clamp(40px,5vw,72px) clamp(20px,4vw,58px);display:grid}.legacy-phonebids__grid aside{gap:20px;display:grid}.legacy-consignments__hero{text-align:center;background:linear-gradient(125deg,#f7f6f3f5,#ffffffdb),radial-gradient(circle at 15% 55%,#d8e1ef 0 18%,#0000 19%),radial-gradient(circle at 84% 45%,#efd7d7 0 22%,#0000 23%);padding:clamp(62px,9vw,118px) 0;position:relative;overflow:hidden}.legacy-consignments__hero:before{content:"";background:linear-gradient(17deg,#af2a2c1a,#af2a2c00);height:76%;position:absolute;inset:auto -8% -34% 46%;transform:skewY(-9deg)}.legacy-consignments__hero .cms-shell{position:relative}.legacy-consignments__hero h1{color:var(--deep);text-transform:uppercase;margin:12px 0 0;font:400 clamp(42px,5.8vw,72px)/.98 AAG Flavour,Georgia,serif}.legacy-consignments__hero b{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;margin-top:10px;font:600 11px/1 Inter,Arial,sans-serif;display:block}.legacy-consignments__hero .cms-shell>p:not(.cms-kicker){color:#6b6555;max-width:70ch;margin:22px auto 0;font-size:16px;line-height:1.7}.legacy-consignments__hero .home-button{margin-top:26px}.legacy-estate-callout{text-align:center;background:#faf8f3;padding:clamp(48px,7vw,86px) 24px}.legacy-estate-callout>div{max-width:820px;margin:auto}.legacy-estate-callout p:not(.cms-kicker){color:#6b6555;max-width:64ch;margin:16px auto 0;font-size:16px;line-height:1.65}.legacy-estate-callout .home-button{margin-top:24px}.legacy-consignment-info{border-top:1px solid var(--hair);background:#fff}@media (max-width:950px){.bidder-request-page__hero{background:#f4efe6}.bidder-request-page__hero-grid{grid-template-columns:1fr}.bidder-request-page__intro{padding-top:0;position:static}.bidder-request-page__intro h1{max-width:13ch}.bidder-request-page__intro>p:not(.cms-kicker):not(.bidder-request-page__help){max-width:58ch}}@media (max-width:900px){.text-consignment-hero{background:#f5efe5}.text-consignment-hero__grid{grid-template-columns:1fr}.text-consignment-copy h1{max-width:12ch}.text-consignment-guide{width:100%}.text-consignment-consent>div{grid-template-columns:1fr;gap:14px}.text-consignment-consent>div>p:last-child{margin-top:8px}}@media (max-width:850px){.legacy-phonebids__grid{grid-template-columns:1fr;padding-top:30px}.legacy-faq__heading{flex-direction:column;align-items:flex-start}.legacy-faq__heading>span{display:none}}@media (max-width:540px){.legacy-faq__tabs{margin-right:-20px;padding-right:20px}.legacy-faq__search{grid-template-columns:20px minmax(0,1fr) auto;padding:0 13px}.legacy-faq__items summary{padding:18px 14px}.legacy-faq__items details p{padding-left:14px;padding-right:38px}.legacy-phonebids__grid{padding-left:12px;padding-right:12px}.legacy-consignments__hero{padding:54px 0 64px}.legacy-consignments__hero h1{font-size:44px}.bidder-request-page__hero{padding-top:50px}.bidder-request-page__intro h1{font-size:44px}.bidder-request-page__form{border-radius:17px;margin-left:-8px;margin-right:-8px;padding:24px 14px}.text-consignment-hero{padding-top:58px}.text-consignment-copy h1{font-size:54px}.text-consignment-button{grid-template-columns:1fr auto}.text-consignment-button strong{grid-area:2/1}.text-consignment-button b{grid-area:1/2/span 2}.text-consignment-guide{border-radius:17px;padding:27px 20px}.text-consignment-guide__alternate{flex-direction:column;align-items:flex-start}.text-consignment-guide__alternate a{flex:0 auto}}.consignment-inquiry-page{background:#fff}.consignment-inquiry-hero{background:linear-gradient(132deg,#f4efe6 0 49%,#fff 49%);padding:clamp(55px,7vw,100px) 0 clamp(70px,9vw,125px)}.consignment-inquiry-hero__grid{grid-template-columns:minmax(280px,.78fr) minmax(560px,1.22fr);align-items:start;gap:clamp(44px,7vw,108px);display:grid}.consignment-inquiry-copy{padding-top:22px;position:sticky;top:32px}.consignment-inquiry-copy h1{max-width:8.7ch;color:var(--deep);letter-spacing:-.045em;text-transform:uppercase;margin:17px 0 0;font:400 clamp(52px,5.8vw,82px)/.96 AAG Flavour,Georgia,serif}.consignment-inquiry-copy>p:not(.eyebrow){color:#6b6555;max-width:37ch;margin:24px 0 0;font-size:18px;line-height:1.72}.consignment-inquiry-copy ul{gap:0;margin:34px 0 0;padding:0;list-style:none;display:grid}.consignment-inquiry-copy li{border-top:1px solid #7a62222e;grid-template-columns:38px 1fr;gap:14px;padding:16px 0;display:grid}.consignment-inquiry-copy li>span{color:var(--gold);letter-spacing:.14em;font:600 10px/1.4 Inter,Arial,sans-serif}.consignment-inquiry-copy li b{color:var(--deep);text-transform:uppercase;font:400 18px/1.2 AAG Flavour,Georgia,serif}.consignment-inquiry-copy li p{color:#746d5d;margin:5px 0 0;font-size:14px;line-height:1.55}.consignment-inquiry-copy aside{background:#ffffff80;border:1px solid #7a622247;border-radius:12px;margin-top:25px;padding:18px 20px}.consignment-inquiry-copy aside p{margin:0;font-size:14px}.consignment-inquiry-copy aside a{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;margin-top:7px;font:600 10px/1.4 Inter,Arial,sans-serif;display:inline-block}.consignment-form-card{border:1px solid var(--hair);background:#fff;border-radius:22px;padding:clamp(28px,4vw,54px);box-shadow:0 34px 80px -48px #3b301a94}.consignment-form__intro{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.consignment-form__intro h2{color:var(--deep);text-transform:uppercase;margin:9px 0 0;font:400 clamp(34px,3.5vw,50px)/1 AAG Flavour,Georgia,serif}.consignment-form__intro>span{border:1px solid var(--hair);width:52px;height:52px;color:var(--gold);letter-spacing:.08em;border-radius:50%;place-items:center;font:600 10px/1 Inter,Arial,sans-serif;display:grid}.consignment-progress{border-bottom:1px solid var(--hair);grid-template-columns:repeat(3,1fr);gap:0;margin:31px 0 0;padding:0 0 27px;list-style:none;display:grid}.consignment-progress li{color:#a19a8d;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font:600 10.5px/1.2 Inter,Arial,sans-serif;display:flex;position:relative}.consignment-progress li:after{background:var(--hair);content:"";height:1px;position:absolute;top:13px;left:43px;right:10px}.consignment-progress li:last-child:after{display:none}.consignment-progress li>span{z-index:1;border:1px solid var(--hair);background:#fff;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;display:grid;position:relative}.consignment-progress li.is-current{color:var(--deep)}.consignment-progress li.is-current>span{border-color:var(--gold);color:#fff;background:var(--gold)}.consignment-progress li.is-complete{color:var(--gold)}.consignment-progress li.is-complete>span{color:#493b16;background:#e6c979;border-color:#d8b25e}.consignment-step{border:0;min-width:0;margin:31px 0 0;padding:0}.consignment-step legend{color:var(--deep);text-transform:uppercase;padding:0;font:400 clamp(23px,2.3vw,31px)/1.15 AAG Flavour,Georgia,serif}.consignment-step>p{color:#81796b;margin:9px 0 0;font-size:15px;line-height:1.55}.consignment-fields{gap:17px;margin-top:22px;display:grid}.consignment-fields.two{grid-template-columns:repeat(2,minmax(0,1fr))}.consignment-fields label>span,.consignment-category>p,.consignment-photos>div>p,.consignment-code label>span{color:#625d52;letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px;font:600 12px/1.35 Inter,Arial,sans-serif;display:block}.consignment-fields input,.consignment-fields select,.consignment-fields textarea,.consignment-other,.consignment-code input{width:100%;min-height:50px;color:var(--deep);background:#fff;border:1px solid #d7cfbf;border-radius:9px;padding:12px 14px;font:400 15.5px/1.35 "Source Serif 4",Georgia,serif}.consignment-fields textarea{resize:vertical;min-height:128px}.consignment-fields input::placeholder,.consignment-fields textarea::placeholder,.consignment-other::placeholder{color:#b0a796}.consignment-category{margin-top:24px}.consignment-category>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.consignment-category label{border:1px solid var(--hair);color:#675f53;cursor:pointer;background:#fff;border-radius:9px;align-items:center;min-height:43px;padding:10px 12px;font-size:14px;display:flex;position:relative}.consignment-category label.is-selected{color:var(--deep);background:#f7f1e5;border-color:#7a622299}.consignment-category label input{opacity:0;position:absolute}.consignment-category label span:before{content:"";vertical-align:-4px;border:1px solid #cfc5b4;border-radius:4px;place-items:center;width:18px;height:18px;margin-right:9px;display:inline-grid}.consignment-category label.is-selected span:before{color:#fff;background:var(--gold);content:"✓";font:600 11px/1 Inter,sans-serif}.consignment-other{margin-top:9px}.consignment-photos{grid-template-columns:minmax(0,1fr) minmax(220px,1fr);gap:15px;margin-top:25px;display:grid}.consignment-photos small{color:#9b9385;letter-spacing:0;text-transform:none;font-weight:400}.consignment-drop{text-align:center;cursor:pointer;background:#faf8f3;border:1px dashed #bcb19e;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:142px;padding:20px;display:flex;position:relative}.consignment-drop input{opacity:0;width:1px;height:1px;position:absolute}.consignment-drop>span{color:var(--gold);font:30px/1 Georgia,serif}.consignment-drop b{color:var(--deep);letter-spacing:.12em;text-transform:uppercase;margin-top:7px;font:600 11px/1 Inter,Arial,sans-serif}.consignment-drop small{max-width:29ch;margin-top:8px;font-size:13px;line-height:1.45}.consignment-photos ul{align-content:start;gap:7px;max-height:183px;margin:24px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.consignment-photos li{border:1px solid var(--hair);border-radius:8px;grid-template-columns:50px minmax(0,1fr) 26px;align-items:center;gap:10px;padding:6px;display:grid}.consignment-photos li>span{background:var(--well);border-radius:5px;width:50px;height:47px;position:relative;overflow:hidden}.consignment-photos li img{object-fit:cover}.consignment-photos li b{color:#635d52;text-overflow:ellipsis;white-space:nowrap;font:500 12px/1.25 Inter,Arial,sans-serif;display:block;overflow:hidden}.consignment-photos li small{margin-top:4px;font:400 11px/1 Inter,Arial,sans-serif;display:block}.consignment-photos li button{color:#9a7c31;cursor:pointer;background:0 0;border:0;font-size:20px}.consignment-insight{background:#f6f1e8;border:1px solid #7a62223b;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-top:23px;padding:16px;display:flex}.consignment-insight>div{align-items:center;gap:12px;display:flex}.consignment-insight>div>span{color:#2c2412;background:#d8b25e;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.consignment-insight p{margin:0}.consignment-insight p b{color:var(--deep);font-size:14px;display:block}.consignment-insight p small{color:#81796b;max-width:42ch;margin-top:3px;font-size:13px;line-height:1.4;display:block}.consignment-insight button,.consignment-code-button{border:1px solid var(--gold);color:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:11px 14px;font:600 9px/1 Inter,Arial,sans-serif}.consignment-insight button:disabled{opacity:.55}.consignment-insight-result{background:#faf8f3;border-left:3px solid #d8b25e;border-radius:0 10px 10px 0;margin-top:12px;padding:19px}.consignment-insight-result>p:not(.eyebrow){margin:9px 0 0;font-size:14px;line-height:1.55}.consignment-insight-result>strong{color:var(--deep);margin-top:12px;font-size:14px;display:block}.consignment-insight-result>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.consignment-insight-result article{border:1px solid var(--hair);background:#fff;border-radius:8px;padding:10px}.consignment-insight-result article p{margin:0;font-size:12.5px;line-height:1.35}.consignment-insight-result article b{color:var(--gold);margin-top:7px;display:block}.consignment-insight-result article small,.consignment-insight-result>small{color:#9b9385;margin-top:5px;font-size:11.5px;line-height:1.4;display:block}.consignment-insight-result>small{margin-top:11px}.consignment-review{border:1px solid var(--hair);background:#faf8f3;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:23px;padding:15px 17px;display:grid}.consignment-review section{align-content:start;min-width:0;display:grid}.consignment-review span{color:#9a9285;letter-spacing:.12em;text-transform:uppercase;font:600 8px/1 Inter,Arial,sans-serif;display:block}.consignment-review b{overflow-wrap:anywhere;color:var(--deep);margin-top:6px;font-size:13px;display:block}.consignment-review small{overflow-wrap:anywhere;color:#777064;margin-top:5px;font-size:11px;line-height:1.35;display:block}.consignment-review button{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:12px;padding:0;font:600 9px/1 Inter,Arial,sans-serif;text-decoration:underline}.consignment-verification{background:#f5f0e7;border:1px solid #7a622247;border-radius:13px;margin-top:18px;padding:19px}.consignment-method{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.consignment-method button{color:#71695c;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d7cebd;border-radius:8px;min-height:45px;padding:9px 11px;font:500 11px/1.3 Inter,Arial,sans-serif;overflow:hidden}.consignment-method button.is-active{border-color:var(--gold);color:var(--deep);box-shadow:inset 0 0 0 1px var(--gold)}.consignment-method button:disabled{opacity:.45;cursor:not-allowed}.consignment-code-button{color:#fff;background:var(--gold);width:100%;min-height:47px;margin-top:15px}.consignment-code{grid-template-columns:1fr auto auto;align-items:end;gap:8px;margin-top:15px;display:grid}.consignment-code button{border:1px solid var(--gold);color:#fff;background:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:8px;min-height:48px;padding:0 14px;font:600 9px/1 Inter,Arial,sans-serif}.consignment-code button:last-child{color:var(--gold);background:#fff}.consignment-verified{color:#315c37;background:#f0f7ef;border:1px solid #b8d0b4;border-radius:9px;align-items:center;gap:11px;margin-top:15px;padding:12px;display:flex}.consignment-verified>span{color:#fff;background:#527c58;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.consignment-verified p{margin:0}.consignment-verified b,.consignment-verified small{display:block}.consignment-verified b{font-size:13px}.consignment-verified small{color:#638067;margin-top:2px;font-size:11px}.consignment-terms{color:#71695c;cursor:pointer;align-items:flex-start;gap:10px;margin-top:18px;font-size:12.5px;line-height:1.5;display:flex}.consignment-terms input{accent-color:var(--gold);margin-top:3px}.consignment-error{color:#853e35;background:#fff5f2;border-left:3px solid #9d473d;margin:18px 0 0;padding:11px 13px;font-size:13px;line-height:1.5}.consignment-actions{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;margin-top:25px;padding-top:20px;display:flex}.consignment-actions button{letter-spacing:.13em;text-transform:uppercase;cursor:pointer;border-radius:999px;min-height:47px;font:600 10px/1 Inter,Arial,sans-serif}.consignment-back{color:#777064;background:0 0;border:0;padding:0 4px}.consignment-next{border:1px solid var(--gold);color:#fff;background:var(--gold);min-width:150px;padding:0 20px}.consignment-next:disabled{opacity:.56;cursor:wait}.consignment-success{text-align:center;background:linear-gradient(145deg,#fff,#f5efe4);border:1px solid #d8ceb9;border-radius:22px;min-height:590px;padding:clamp(42px,7vw,82px);box-shadow:0 34px 80px -48px #3b301a94}.consignment-success>span{color:#fff;background:var(--gold);border-radius:50%;place-items:center;width:72px;height:72px;margin:20px auto 28px;font-size:30px;display:grid}.consignment-success h2{color:var(--deep);text-transform:uppercase;margin:12px 0 0;font:400 clamp(39px,4vw,58px)/1 AAG Flavour,Georgia,serif}.consignment-success>p:not(.eyebrow){max-width:45ch;margin:18px auto 0;font-size:16px;line-height:1.65}.consignment-success a{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-top:27px;font:600 10px/1 Inter,Arial,sans-serif;display:inline-block}.consignment-privacy{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);background:#faf8f3}.consignment-privacy>div{justify-content:space-between;align-items:center;gap:30px;min-height:82px;display:flex}.consignment-privacy p{margin:0;font-size:13.5px;line-height:1.5}.consignment-privacy p>span{color:var(--gold);margin-right:9px}.consignment-privacy a{color:var(--gold);text-decoration:underline}.consignment-ready{text-align:center;background:#f4efe6;padding:clamp(65px,9vw,115px) 0}.consignment-ready h2{color:var(--deep);text-transform:uppercase;margin:12px 0 0;font:400 clamp(38px,4.5vw,62px)/1 AAG Flavour,Georgia,serif}.consignment-ready>div>p:not(.eyebrow){max-width:60ch;margin:17px auto 0;font-size:16px;line-height:1.65}.consignment-ready .home-button{margin-top:25px}.warehouse-page,.warehouse-product-page{background:#fff}.warehouse-hero{color:#f5efe4;background:#28231d;padding:clamp(60px,8vw,112px) 0}.warehouse-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:clamp(50px,9vw,140px);display:grid}.warehouse-hero h1{color:#fff;letter-spacing:-.055em;text-transform:uppercase;margin:15px 0 0;font:400 clamp(62px,8vw,116px)/.87 AAG Flavour,Georgia,serif}.warehouse-hero__grid>div>p:not(.eyebrow){color:#d3c8b5;max-width:50ch;margin:28px 0 0;font-size:18px;line-height:1.7}.warehouse-hero__notes{border-top:1px solid #ffffff26;flex-wrap:wrap;gap:23px;margin-top:38px;padding-top:23px;display:flex}.warehouse-hero__notes span{color:#e9decc;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font:600 9px/1.3 Inter,Arial,sans-serif;display:flex}.warehouse-hero__notes b{color:#d8b25e}.warehouse-hero aside{background:linear-gradient(145deg,#d8b25e1c,#ffffff06);border:1px solid #d8b25e5e;border-radius:18px;padding:clamp(27px,3vw,42px)}.warehouse-hero aside>p:first-child{color:#d8b25e;letter-spacing:.18em;text-transform:uppercase;margin:0;font:600 9px/1 Inter,Arial,sans-serif}.warehouse-hero aside h2{color:#fff;text-transform:uppercase;max-width:10ch;margin:13px 0 0;font:400 clamp(31px,3vw,44px)/1 AAG Flavour,Georgia,serif}.warehouse-hero aside>p:not(:first-child){color:#cfc2af;margin:16px 0 0;font-size:14px;line-height:1.6}.warehouse-hero aside a{color:#d8b25e;letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;margin-top:24px;padding-top:17px;font:600 9px/1 Inter,Arial,sans-serif;display:flex}.warehouse-browser{padding:clamp(65px,8vw,110px) 0}.warehouse-browser__heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.warehouse-browser__heading h2{color:var(--deep);text-transform:uppercase;margin:10px 0 0;font:400 clamp(42px,5vw,68px)/.98 AAG Flavour,Georgia,serif}.warehouse-browser__heading>p{color:#766f62;max-width:43ch;margin:0 0 5px;font-size:14.5px;line-height:1.6}.warehouse-controls{border:1px solid var(--hair);background:#faf8f3;border-radius:14px;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:13px;margin-top:38px;padding:13px;display:grid}.warehouse-search{background:#fff;border:1px solid #d8d0c1;border-radius:9px;align-items:center;gap:10px;height:47px;padding:0 13px;display:flex;position:relative}.warehouse-search svg{fill:none;stroke:#867e70;stroke-width:1.5px;width:18px;height:18px}.warehouse-search input{min-width:0;color:var(--deep);background:0 0;border:0;outline:0;flex:1;font:400 14px/1 "Source Serif 4",Georgia,serif}.warehouse-search button{color:#9a9181;cursor:pointer;background:0 0;border:0;font-size:19px}.warehouse-filter{background:#fff;border:1px solid #d8d0c1;border-radius:999px;gap:3px;padding:4px;display:flex}.warehouse-filter button{color:#766f62;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:36px;padding:0 13px;font:600 9px/1 Inter,Arial,sans-serif}.warehouse-filter button.is-active{color:#fff;background:var(--gold)}.warehouse-sort{background:#fff;border:1px solid #d8d0c1;border-radius:9px;align-items:center;gap:8px;height:47px;padding:0 12px;display:flex}.warehouse-sort span{color:#9a9181;letter-spacing:.12em;text-transform:uppercase;font:600 8px/1 Inter,Arial,sans-serif}.warehouse-sort select{color:#655e52;background:#fff;border:0;outline:0;font:500 11px/1 Inter,Arial,sans-serif}.warehouse-count{color:#6d665b;letter-spacing:.1em;text-transform:uppercase;margin:17px 0 0;font:500 10px/1 Inter,Arial,sans-serif}.warehouse-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2vw,28px);margin-top:24px;display:grid}.warehouse-card{min-width:0}.warehouse-card__image{aspect-ratio:4/5;border:1px solid var(--hair);background:#f2ede4;border-radius:14px;display:block;position:relative;overflow:hidden}.warehouse-card__image img{object-fit:cover;transition:opacity .45s,transform .65s cubic-bezier(.2,.8,.25,1)}.warehouse-card__image:hover img:first-of-type{transform:scale(1.035)}.warehouse-card__image .warehouse-card__alternate{opacity:0}.warehouse-card__image:hover .warehouse-card__alternate{opacity:1;transform:scale(1.035)}.warehouse-card__status{z-index:2;color:#2c2413;letter-spacing:.12em;text-transform:uppercase;background:#e2c574;border-radius:999px;padding:7px 10px;font:600 8px/1 Inter,Arial,sans-serif;position:absolute;top:12px;left:12px}.warehouse-card__status.is-sold{color:#fff;background:#5d5b56}.warehouse-card__view{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.12em;opacity:0;text-transform:uppercase;background:#231d17d1;border-radius:8px;justify-content:space-between;align-items:center;min-height:43px;padding:0 14px;font:600 9px/1 Inter,Arial,sans-serif;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(8px)}.warehouse-card__image:hover .warehouse-card__view,.warehouse-card__image:focus-visible .warehouse-card__view{opacity:1;transform:none}.warehouse-card.is-sold .warehouse-card__image img{filter:saturate(.35);opacity:.72}.warehouse-card__body{padding:15px 3px 7px}.warehouse-card__body>p{color:#6d665b;letter-spacing:.12em;text-transform:uppercase;margin:0;font:600 8px/1.3 Inter,Arial,sans-serif}.warehouse-card h3{min-height:2.7em;color:var(--deep);margin:8px 0 0;font:400 16px/1.35 "Source Serif 4",Georgia,serif}.warehouse-card h3 a:hover{color:var(--gold)}.warehouse-card__price{align-items:baseline;gap:8px;margin-top:10px;display:flex}.warehouse-card__price span{color:#6d665b;font-size:12px;text-decoration:line-through}.warehouse-card__price strong{color:var(--gold);font:400 21px/1 AAG Flavour,Georgia,serif}.warehouse-empty,.warehouse-unavailable{text-align:center;padding:80px 20px}.warehouse-empty>span{color:#d8b25e;font-size:38px}.warehouse-empty h3,.warehouse-unavailable h2{color:var(--deep);text-transform:uppercase;margin:14px 0 0;font:400 34px/1 AAG Flavour,Georgia,serif}.warehouse-empty p,.warehouse-unavailable p{margin:12px 0 0}.warehouse-empty button{border:1px solid var(--gold);color:var(--gold);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#fff;border-radius:999px;margin-top:20px;padding:12px 17px;font:600 9px/1 Inter,Arial,sans-serif}.warehouse-service{color:#f2e9dc;background:#2b251e;padding:clamp(55px,7vw,90px) 0}.warehouse-service>div{justify-content:space-between;align-items:center;gap:40px;display:flex}.warehouse-service h2{color:#fff;text-transform:uppercase;margin:10px 0 0;font:400 clamp(36px,4vw,55px)/1 AAG Flavour,Georgia,serif}.warehouse-service p:not(.eyebrow){color:#cfc1ad;max-width:60ch;margin:15px 0 0;font-size:15px;line-height:1.65}.warehouse-archive-cta{border-top:1px solid var(--hair);background:#f7f3eb;padding:clamp(45px,6vw,72px) 0}.warehouse-archive-cta>div{justify-content:space-between;align-items:center;gap:36px;display:flex}.warehouse-archive-cta h2{color:var(--deep);text-transform:uppercase;margin:10px 0 0;font:400 clamp(34px,4vw,50px)/1 AAG Flavour,Georgia,serif}.warehouse-archive-cta p:not(.eyebrow){color:#766f62;max-width:62ch;margin:13px 0 0;line-height:1.65}.warehouse-archive-page__return{justify-content:center;margin-top:38px;display:flex}.warehouse-product-page{padding-bottom:clamp(75px,10vw,140px)}.warehouse-breadcrumb{color:#958d80;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;gap:9px;padding:28px 0;font:600 9px/1.2 Inter,Arial,sans-serif;display:flex;overflow:hidden}.warehouse-breadcrumb a{color:var(--gold)}.warehouse-breadcrumb span:last-child{text-overflow:ellipsis;overflow:hidden}.warehouse-product-layout{grid-template-columns:minmax(0,1.15fr) minmax(340px,.72fr);align-items:start;gap:clamp(42px,7vw,105px);display:grid}.warehouse-gallery__main{border:1px solid var(--hair);background:#f1ece3;border-radius:18px;justify-content:center;align-items:center;min-height:clamp(520px,61vw,820px);display:flex;position:relative;overflow:hidden}.warehouse-gallery__main img{object-fit:contain;padding:22px}.warehouse-gallery__thumbs{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:10px;display:grid}.warehouse-gallery__thumbs button{aspect-ratio:1;border:1px solid var(--hair);cursor:pointer;background:#f3eee6;border-radius:8px;position:relative;overflow:hidden}.warehouse-gallery__thumbs button.is-active{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.warehouse-gallery__thumbs img{object-fit:cover}.warehouse-product-copy{padding-top:25px;position:sticky;top:30px}.warehouse-product-copy h1{color:var(--deep);letter-spacing:-.025em;text-transform:uppercase;margin:15px 0 0;font:400 clamp(37px,4vw,58px)/1.02 AAG Flavour,Georgia,serif}.warehouse-product-price{align-items:center;gap:11px;margin-top:23px;display:flex}.warehouse-product-price>span{color:#9d9588;font-size:16px;text-decoration:line-through}.warehouse-product-price>strong{color:var(--gold);font:400 33px/1 AAG Flavour,Georgia,serif}.warehouse-product-price>em{color:#2d2514;letter-spacing:.12em;text-transform:uppercase;background:#e2c574;border-radius:999px;padding:6px 8px;font:600 8px/1 Inter,Arial,sans-serif}.warehouse-product-stock{color:#4e7453;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:16px 0 0;font:600 9px/1 Inter,Arial,sans-serif;display:flex}.warehouse-product-stock>span{background:#5e8a64;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5e8a6421}.warehouse-product-stock.is-sold{color:#8c4f47}.warehouse-product-stock.is-sold>span{background:#9e564d;box-shadow:0 0 0 4px #9e564d1f}.warehouse-product-description{white-space:pre-line;color:#6b655a;margin:24px 0 0;font-size:16px;line-height:1.72}.warehouse-buy-button{border:1px solid var(--gold);color:#fff;background:var(--gold);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:space-between;align-items:center;min-height:54px;margin-top:28px;padding:0 20px;font:600 10px/1 Inter,Arial,sans-serif;transition:background .2s,transform .2s;display:flex}.warehouse-buy-button:hover{background:#927832;transform:translateY(-2px)}.warehouse-buy-button.is-outline{color:var(--gold);background:#fff;justify-content:center}.warehouse-checkout-note{color:#9a9284;margin:11px 3px 0;font-size:11px;line-height:1.5}.warehouse-product-details{border-top:1px solid var(--hair);margin:27px 0 0}.warehouse-product-details>div{border-bottom:1px solid var(--hair);grid-template-columns:82px 1fr;gap:14px;padding:15px 1px;display:grid}.warehouse-product-details dt{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;font:600 8px/1.4 Inter,Arial,sans-serif}.warehouse-product-details dd{color:#6e675b;margin:0;font-size:12.5px;line-height:1.5}.warehouse-product-details a{color:var(--gold);text-decoration:underline}@media (max-width:1050px){.consignment-inquiry-hero__grid{grid-template-columns:minmax(260px,.7fr) minmax(500px,1.3fr);gap:40px}.warehouse-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.warehouse-controls{grid-template-columns:1fr auto}.warehouse-search{grid-column:1/-1}}@media (max-width:820px){.consignment-inquiry-hero{background:linear-gradient(#f4efe6 0 31%,#fff 31%)}.consignment-inquiry-hero__grid{grid-template-columns:1fr}.consignment-inquiry-copy{padding:0 0 25px;position:static}.consignment-inquiry-copy h1{max-width:10ch}.consignment-inquiry-copy>p:not(.eyebrow){max-width:55ch}.consignment-inquiry-copy ul{grid-template-columns:repeat(3,1fr);gap:12px}.consignment-inquiry-copy li{display:block}.consignment-inquiry-copy li>div{margin-top:8px}.consignment-form-card{padding:30px}.consignment-privacy>div,.warehouse-service>div{flex-direction:column;align-items:flex-start;padding-top:23px;padding-bottom:23px}.warehouse-hero__grid,.warehouse-product-layout{grid-template-columns:1fr}.warehouse-hero aside{max-width:600px}.warehouse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.warehouse-product-copy{position:static}.warehouse-gallery__main{min-height:70vw}}@media (max-width:600px){.consignment-inquiry-hero{padding-top:45px}.consignment-inquiry-copy ul{grid-template-columns:1fr}.consignment-inquiry-copy li{display:grid}.consignment-form-card{border-radius:16px;margin-left:-8px;margin-right:-8px;padding:24px 18px}.consignment-progress li{justify-items:start;font-size:7.5px;display:grid}.consignment-progress li:after{top:13px;left:34px}.consignment-fields.two,.consignment-category>div,.consignment-photos,.consignment-method,.consignment-insight-result>div{grid-template-columns:1fr}.consignment-insight{flex-direction:column;align-items:flex-start}.consignment-insight button{width:100%}.consignment-review{grid-template-columns:1fr}.consignment-review section+section{border-top:1px solid var(--hair);padding-top:14px}.consignment-review button{grid-column:1/-1;justify-self:start}.consignment-code{grid-template-columns:1fr 1fr}.consignment-code label{grid-column:1/-1}.consignment-privacy>div{gap:13px}.warehouse-hero h1{font-size:62px}.warehouse-hero__notes{display:grid}.warehouse-browser__heading{flex-direction:column;align-items:flex-start}.warehouse-controls{flex-direction:column;align-items:stretch;display:flex}.warehouse-filter{border-radius:12px;grid-template-columns:repeat(2,1fr);display:grid}.warehouse-sort{justify-content:space-between}.warehouse-grid{grid-template-columns:1fr}.warehouse-card__view{opacity:1;transform:none}.warehouse-gallery__thumbs{grid-template-columns:repeat(4,1fr)}.warehouse-product-details>div{grid-template-columns:68px 1fr}}.warehouse-product-copy form{margin:0}.warehouse-product-copy form .warehouse-buy-button{cursor:pointer;width:100%}.warehouse-buy-button:disabled{opacity:.62;cursor:wait;transform:none}.warehouse-checkout-alert{color:#66562d;background:#faf5e8;border:1px solid #7a622240;border-radius:10px;margin:22px 0 -13px;padding:12px 14px;font-size:12.5px;line-height:1.5}.warehouse-cart-link{align-items:center;gap:7px;border:0!important;width:auto!important;min-height:32px!important;padding:0!important;display:inline-flex!important}.warehouse-cart-link b{color:#594819;background:#dec17b;border-radius:999px;place-items:center;min-width:21px;height:21px;padding:0 6px;font:700 9px/1 Inter,Arial,sans-serif;display:grid}.warehouse-cart-dock{z-index:75;right:clamp(18px,3vw,42px);bottom:calc(18px + env(safe-area-inset-bottom,0px));color:#f8f3e9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#26211bf5;border:1px solid #dbc694a6;border-radius:16px;align-items:center;gap:12px;min-width:min(350px,100vw - 36px);min-height:58px;padding:8px 12px 8px 9px;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;box-shadow:0 20px 55px -20px #120d08d9}.warehouse-cart-dock:hover{color:#fff;transform:translateY(-2px);box-shadow:0 22px 50px -21px #120d08e6}.warehouse-cart-dock__icon{color:#e0c174;background:#dec17b17;border:1px solid #dec17b40;border-radius:11px;flex:none;place-items:center;width:39px;height:39px;display:grid}.warehouse-cart-dock__icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.warehouse-cart-dock__copy{flex:1;min-width:0}.warehouse-cart-dock__copy small,.warehouse-cart-dock__copy strong{display:block}.warehouse-cart-dock__copy small{color:#b9ae9b;letter-spacing:.16em;text-transform:uppercase;font:600 7px/1 Inter,Arial,sans-serif}.warehouse-cart-dock__copy strong{color:#f7f0e5;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font:600 11px/1 Inter,Arial,sans-serif;overflow:hidden}.warehouse-cart-dock>b{color:#372d17;background:#dec17b;border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 7px;font:700 10px/1 Inter,Arial,sans-serif;display:grid}.warehouse-cart-dock__arrow{color:#dec17b;font-size:17px}.warehouse-cart-actions{gap:12px;display:grid}.warehouse-cart-actions__view{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:2px 4px;font:600 10px/1 Inter,Arial,sans-serif;display:flex}.warehouse-card__cart-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:15px;display:grid}.warehouse-card__cart-actions button{color:#fff;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:#7a6222;border:1px solid #8c7231;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:39px;padding:0 13px;font:700 8px/1 Inter,Arial,sans-serif;transition:background .2s,transform .2s;display:flex}.warehouse-card__cart-actions button:hover{background:#91772f;transform:translateY(-1px)}.warehouse-card__cart-actions button:disabled{color:#4d432b;cursor:default;background:#e5d8b8;transform:none}.warehouse-card__cart-actions button.is-remove{color:#6d6253;background:#fff;border-color:#d7c9b3}.warehouse-card__cart-actions button.is-remove:hover{color:#6f571c;background:#fbf7ee;border-color:#b99e6b}.warehouse-card__cart-actions a{color:#7a6222;letter-spacing:.09em;text-transform:uppercase;background:#fff;border:1px solid #d8cdbb;border-radius:10px;align-items:center;gap:7px;min-height:39px;padding:0 11px;font:700 7px/1 Inter,Arial,sans-serif;display:flex}.warehouse-card__unavailable{color:#978e80;letter-spacing:.11em;text-transform:uppercase;margin-top:16px;font:600 8px/1 Inter,Arial,sans-serif;display:block}.warehouse-cart-page{background:linear-gradient(115deg,#fff 0 64%,#f7f2e9 64%);min-height:calc(100vh - 200px);padding:clamp(55px,7vw,100px) 0 clamp(75px,9vw,130px)}.warehouse-cart-loading{color:#8a8173;place-items:center;min-height:360px;font-size:17px;font-style:italic;display:grid}.warehouse-card__price del{color:#a79f92;font-size:12px}.warehouse-cart-refresh-error{text-align:center;align-content:center;place-items:center;min-height:390px;padding:40px 20px;display:grid}.warehouse-cart-refresh-error h1{max-width:12ch;color:var(--deep);text-transform:uppercase;margin:13px 0 0;font:400 clamp(40px,5vw,65px)/.95 AAG Flavour,Georgia,serif}.warehouse-cart-refresh-error>p:not(.eyebrow){color:#766e62;max-width:52ch;margin:18px auto 0;line-height:1.6}.warehouse-cart-refresh-error>div{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:24px;display:flex}.warehouse-cart-refresh-error button,.warehouse-cart-refresh-error a{border:1px solid var(--gold);color:#fff;background:var(--gold);letter-spacing:.11em;text-transform:uppercase;cursor:pointer;border-radius:999px;min-height:43px;padding:0 20px;font:700 9px/41px Inter,Arial,sans-serif}.warehouse-cart-refresh-error a{color:var(--gold);background:#fff}.warehouse-cart-layout{grid-template-columns:minmax(0,1.5fr) minmax(310px,.62fr);align-items:start;gap:clamp(42px,6vw,90px);display:grid}.warehouse-cart-heading{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:flex-end;gap:25px;padding-bottom:24px;display:flex}.warehouse-cart-heading h1{color:var(--deep);letter-spacing:-.035em;text-transform:uppercase;margin:12px 0 0;font:400 clamp(48px,5vw,72px)/.94 AAG Flavour,Georgia,serif}.warehouse-cart-heading>span{color:#958b7b;letter-spacing:.14em;text-transform:uppercase;padding-bottom:6px;font:600 9px/1 Inter,Arial,sans-serif}.warehouse-cart-items{display:grid}.warehouse-cart-item{border-bottom:1px solid var(--hair);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:22px;padding:24px 0;display:grid}.warehouse-cart-item__image{aspect-ratio:1;background:#eee7da;border-radius:11px;display:block;position:relative;overflow:hidden}.warehouse-cart-item__image img{object-fit:cover}.warehouse-cart-item__image>span{color:#a89d8c;letter-spacing:.1em;text-transform:uppercase;place-items:center;height:100%;font:600 8px/1 Inter,Arial,sans-serif;display:grid}.warehouse-cart-item>div>p{color:#9b907e;letter-spacing:.14em;text-transform:uppercase;margin:0 0 7px;font:600 8px/1 Inter,Arial,sans-serif}.warehouse-cart-item h2{color:var(--deep);margin:0;font:400 22px/1.17 "Source Serif 4",Georgia,serif}.warehouse-cart-item strong{color:var(--gold);margin-top:12px;font:600 13px/1 Inter,Arial,sans-serif;display:block}.warehouse-cart-item>button{color:#817766;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #bcb19f;padding:8px 0;font:600 9px/1 Inter,Arial,sans-serif}.warehouse-cart-continue{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin-top:27px;font:600 9px/1 Inter,Arial,sans-serif;display:inline-flex}.warehouse-cart-summary{background:#ffffffed;border:1px solid #ded4c4;border-radius:18px;padding:30px;position:sticky;top:30px;box-shadow:0 30px 70px -48px #392b16bf}.warehouse-cart-summary dl{margin:23px 0 0}.warehouse-cart-summary dl>div{border-top:1px solid var(--hair);justify-content:space-between;gap:20px;padding:13px 0;display:flex}.warehouse-cart-summary dt{color:#8e8577;font-size:13px}.warehouse-cart-summary dd{color:var(--deep);text-align:right;margin:0;font-size:13px;font-weight:600}.warehouse-cart-summary form{margin-top:12px}.warehouse-resale-email{background:#faf7ef;border:1px solid #7a622247;border-radius:12px;margin:22px 0 18px;padding:15px}.warehouse-resale-email label{color:var(--deep);font:600 12px/1.35 Inter,Arial,sans-serif;display:block}.warehouse-resale-email input{width:100%;height:42px;color:var(--deep);background:#fff;border:1px solid #d8cdbb;border-radius:9px;outline:none;margin-top:8px;padding:0 12px;font:400 13px/1 Inter,Arial,sans-serif}.warehouse-resale-email input:focus{border-color:#9b7d2d;box-shadow:0 0 0 2px #7a622217}.warehouse-resale-email p{color:#817869;margin:8px 0 0;font-size:9.5px;line-height:1.5}.warehouse-fulfillment{border:0;min-width:0;margin:22px 0 18px;padding:0}.warehouse-fulfillment legend{color:var(--deep);padding:0;font:600 13px/1.35 Inter,Arial,sans-serif}.warehouse-fulfillment__intro{color:#918777;margin:5px 0 13px;font-size:11px;line-height:1.5}.warehouse-fulfillment-option{cursor:pointer;background:#fff;border:1px solid #ded4c4;border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:11px;margin-top:9px;padding:14px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid}.warehouse-fulfillment-option.is-selected{background:#fcfaf4;border-color:#9b7d2d;box-shadow:0 0 0 2px #7a622214}.warehouse-fulfillment-option input{width:16px;height:16px;accent-color:var(--gold);margin:2px 0 0}.warehouse-fulfillment-option span{min-width:0}.warehouse-fulfillment-option strong{color:var(--deep);font:600 12px/1.35 Inter,Arial,sans-serif;display:block}.warehouse-fulfillment-option small{color:#82796b;margin-top:4px;font-size:10px;line-height:1.45;display:block}.warehouse-fulfillment-option small a{color:var(--gold);text-underline-offset:2px;font-weight:700;text-decoration:underline}.warehouse-fulfillment-option b{color:#5f805e;letter-spacing:.06em;text-transform:uppercase;font:700 10px/1.4 Inter,Arial,sans-serif}.warehouse-fulfillment-alternate{color:var(--deep);cursor:pointer;align-items:flex-start;gap:10px;margin:13px 3px 0;display:flex}.warehouse-fulfillment-alternate input{width:16px;height:16px;accent-color:var(--gold);margin:2px 0 0}.warehouse-fulfillment-alternate strong{font:600 11px/1.4 Inter,Arial,sans-serif;display:block}.warehouse-fulfillment-alternate small{color:#918777;margin-top:3px;font-size:10px;line-height:1.4;display:block}.warehouse-fulfillment-details{background:#f6f1e8;border-radius:12px;grid-template-columns:1fr 1fr;gap:11px;margin-top:15px;padding:15px;display:grid}.warehouse-fulfillment-details__heading,.warehouse-fulfillment-field--wide,.warehouse-fulfillment-authorization{grid-column:1/-1}.warehouse-fulfillment-details__heading strong{color:var(--deep);font-size:11px;display:block}.warehouse-fulfillment-details__heading span{color:#918777;margin-top:3px;font-size:9px;line-height:1.4;display:block}.warehouse-fulfillment-field{gap:5px;min-width:0;display:grid}.warehouse-fulfillment-field>span{color:#756d61;letter-spacing:.1em;text-transform:uppercase;font:700 8px/1 Inter,Arial,sans-serif}.warehouse-fulfillment-field input,.warehouse-fulfillment-field textarea{width:100%;min-width:0;color:var(--deep);background:#fff;border:1px solid #ded4c4;border-radius:9px;outline:none;font:400 11px/1.4 Inter,Arial,sans-serif}.warehouse-fulfillment-field input{height:39px;padding:0 11px}.warehouse-fulfillment-field textarea{resize:vertical;padding:10px 11px}.warehouse-fulfillment-field input:focus,.warehouse-fulfillment-field textarea:focus{border-color:#9b7d2d;box-shadow:0 0 0 2px #7a622217}.warehouse-fulfillment-authorization{color:#82796b;margin:0;font-size:9px;line-height:1.5}.warehouse-cart-checkout{color:#fff;background:var(--gold);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:52px;padding:0 20px;font:600 9px/1 Inter,Arial,sans-serif;display:flex}.warehouse-cart-checkout:disabled{opacity:.6;cursor:wait}.warehouse-buy-button.is-remove{color:#6c6254;background:#fff;border:1px solid #cdbfa8}.warehouse-buy-button.is-remove:hover{color:#6f571c;background:#fbf7ee}.warehouse-cart-summary>p:not(.eyebrow){color:#918777;margin:17px 0 0;font-size:11px;line-height:1.55}.warehouse-cart-assurance{border-top:1px solid var(--hair);align-items:center;gap:11px;margin-top:22px;padding-top:20px;display:flex}.warehouse-cart-assurance>span{width:28px;height:28px;color:var(--gold);border:1px solid #7a622240;border-radius:50%;flex:none;place-items:center;font:600 11px Inter,Arial,sans-serif;display:grid}.warehouse-cart-assurance strong,.warehouse-cart-assurance small{display:block}.warehouse-cart-assurance strong{color:var(--deep);font:600 10px/1.3 Inter,Arial,sans-serif}.warehouse-cart-assurance small{color:#918777;margin-top:3px;font-size:10px}.warehouse-cart-empty{text-align:center;align-content:center;justify-items:center;min-height:480px;display:grid}.warehouse-cart-empty>span{width:68px;height:68px;color:var(--gold);border:1px solid #d8cdbb;border-radius:50%;place-items:center;margin-bottom:24px;font-size:26px;display:grid}.warehouse-cart-empty h1{max-width:12ch;color:var(--deep);text-transform:uppercase;margin:14px 0 0;font:400 clamp(45px,6vw,70px)/.96 AAG Flavour,Georgia,serif}.warehouse-cart-empty>p:not(.eyebrow){color:#827869;max-width:45ch;margin:20px 0 0;font-size:16px;line-height:1.6}.warehouse-cart-empty .home-button{margin-top:28px}@media (max-width:900px){.warehouse-cart-page{background:#fff}.warehouse-cart-layout{grid-template-columns:1fr}.warehouse-cart-summary{position:static}.warehouse-cart-item{grid-template-columns:100px minmax(0,1fr) auto}}@media (max-width:560px){.warehouse-cart-page{padding-top:40px}.warehouse-cart-heading{flex-direction:column;align-items:flex-start;gap:8px}.warehouse-cart-heading h1{font-size:50px}.warehouse-cart-item{grid-template-columns:82px minmax(0,1fr);gap:15px}.warehouse-cart-item>button{grid-column:2;justify-self:start}.warehouse-cart-item h2{font-size:19px}.warehouse-cart-summary{padding:24px 20px}.warehouse-cart-empty{min-height:420px}.warehouse-fulfillment-details{grid-template-columns:1fr}.warehouse-fulfillment-details__heading,.warehouse-fulfillment-field--wide,.warehouse-fulfillment-authorization{grid-column:1}}@media (max-width:600px){.warehouse-cart-dock{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:13px;width:calc(100% - 24px);min-width:0;min-height:51px}.warehouse-cart-dock__icon{width:34px;height:34px}.warehouse-cart-dock__copy strong{font-size:10px}.warehouse-cart-dock__arrow{display:none}}.store-success-page{background:radial-gradient(circle at 50% 0,#fbf7ee 0,#f3ede3 47%,#ece4d8 100%);place-items:center;min-height:calc(100vh - 150px);padding:clamp(55px,8vw,110px) 22px;display:grid}.store-success-card{text-align:center;background:#ffffffeb;border:1px solid #d8cdbb;border-radius:24px;width:min(100%,780px);padding:clamp(38px,7vw,76px);box-shadow:0 40px 100px -60px #372b17a6}.auction-assistant{--assistant-bottom:22px;z-index:95;font-family:Inter,Arial,sans-serif;position:relative}.auction-assistant--warehouse{--assistant-bottom:94px}.assistant-launcher{z-index:96;right:clamp(18px,2.4vw,34px);bottom:calc(var(--assistant-bottom) + env(safe-area-inset-bottom,0px));color:#ebce84;cursor:pointer;background:linear-gradient(145deg,#423b36,#292522);border:1px solid #dec17ba6;border-radius:50%;place-items:center;width:62px;height:62px;padding:0;transition:transform .2s,box-shadow .2s,background .2s;display:grid;position:fixed;box-shadow:0 19px 48px -18px #120d08e6}.assistant-launcher:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 23px 52px -17px #120d08f2}.assistant-launcher svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.assistant-launcher b{color:#30281b;letter-spacing:.05em;background:#dec17b;border-radius:7px;place-items:center;min-width:21px;height:17px;padding:0 4px;font:800 7px/1 Inter,Arial,sans-serif;display:grid;position:absolute;bottom:7px;right:7px}.assistant-launcher>span{color:#f6f0e9;margin-top:-3px;font:300 35px/1 Inter,Arial,sans-serif}.assistant-launcher.is-open{background:#302b27}.assistant-teaser{z-index:95;right:clamp(18px,2.4vw,34px);bottom:calc(var(--assistant-bottom) + 76px + env(safe-area-inset-bottom,0px));color:#f7f2ea;background:#302b27fa;border:1px solid #cbad678c;border-radius:15px;width:min(315px,100vw - 36px);animation:.35s cubic-bezier(.2,.8,.2,1) both assistant-teaser-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 25px 65px -32px #140f0af2}.assistant-teaser:after{content:"";background:#302b27;border-bottom:1px solid #cbad678c;border-right:1px solid #cbad678c;width:13px;height:13px;position:absolute;bottom:-7px;right:23px;transform:rotate(45deg)}.assistant-teaser__body{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:14px 11px 14px 16px}.assistant-teaser__body small,.assistant-teaser__body span{display:block}.assistant-teaser__body small{color:#dec17b;letter-spacing:.17em;text-transform:uppercase;margin-bottom:6px;font:700 8px/1 Inter,Arial,sans-serif}.assistant-teaser__body span{font:400 13px/1.45 "Source Serif 4",Georgia,serif}.assistant-teaser__close{color:#c8beb2;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:6px 6px 0 0;padding:3px 6px;font:300 22px/1 Inter,Arial,sans-serif}@keyframes assistant-teaser-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.assistant-panel{z-index:95;right:clamp(18px,2.4vw,34px);bottom:calc(var(--assistant-bottom) + 78px + env(safe-area-inset-bottom,0px));width:min(420px,100vw - 36px);height:min(650px,calc(100dvh - var(--assistant-bottom) - 112px));color:#4b5357;background:#f8f5ee;border:1px solid #cabca6db;border-radius:22px;flex-direction:column;min-height:440px;animation:.28s cubic-bezier(.2,.8,.2,1) both assistant-panel-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 34px 90px -34px #1c150fe6}@keyframes assistant-panel-in{0%{opacity:0;transform:translateY(15px)scale(.975)}to{opacity:1;transform:none}}.assistant-header{color:#f8f3eb;background:linear-gradient(125deg,#433c37,#2e2a27);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:82px;padding:13px 14px 13px 16px;display:grid}.assistant-header__mark,.assistant-avatar{color:#e5c776;background:#dec17b14;border:1px solid #dec17b8c;place-items:center;font:400 19px/1 AAG Flavour,Georgia,serif;display:grid}.assistant-header__mark{border-radius:13px;width:44px;height:44px}.assistant-header h2{color:#fff;letter-spacing:.035em;margin:0;font:600 13px/1.15 Inter,Arial,sans-serif}.assistant-header p{color:#c8beb3;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;margin:5px 0 0;font:500 8px/1 Inter,Arial,sans-serif;display:flex}.assistant-header p span{background:#8eb887;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #8eb88721}.assistant-clear{color:#dec17b;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:7px 3px;font:600 8px/1 Inter,Arial,sans-serif}.assistant-clear:hover{color:#f1d99e}.assistant-close{color:#d4cbc1;cursor:pointer;background:#ffffff12;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font:300 25px/1 Inter,Arial,sans-serif;display:grid}.assistant-close:hover{color:#fff;background:#ffffff21}.assistant-messages{overscroll-behavior:contain;scrollbar-color:#c8baa6 transparent;scrollbar-width:thin;flex:1;padding:20px 16px 15px;overflow-y:auto}.assistant-message{align-items:flex-end;gap:9px;margin:0 0 13px;display:flex}.assistant-message--user{justify-content:flex-end;padding-left:45px}.assistant-message--assistant{padding-right:28px}.assistant-avatar{color:#7a6222;background:#fff;border-color:#7a622257;border-radius:9px;flex:none;width:27px;height:27px;font-size:12px}.assistant-avatar--staff{color:#fff;background:#7a6222}.assistant-bubble{color:#525b5f;overflow-wrap:anywhere;background:#fff;border:1px solid #e3dbce;border-radius:16px 16px 16px 5px;max-width:100%;padding:11px 13px;font:400 13.5px/1.55 "Source Serif 4",Georgia,serif;box-shadow:0 8px 24px -21px #2d2218b3}.assistant-message--user .assistant-bubble{color:#fff;background:#443d38;border-color:#443d38;border-radius:16px 16px 5px;font-family:Inter,Arial,sans-serif;font-size:12.5px;line-height:1.5}.assistant-bubble p{white-space:pre-wrap;margin:0}.assistant-bubble p+p{margin-top:9px}.assistant-markdown{font:inherit;color:inherit}.assistant-markdown :where(p,ul,ol,blockquote){margin:0}.assistant-markdown :where(p,ul,ol,blockquote)+:where(p,ul,ol,blockquote){margin-top:9px}.assistant-markdown :where(ul,ol){padding-left:19px}.assistant-markdown :where(li)+li{margin-top:4px}.assistant-markdown :where(strong){color:#3f4649;font-weight:700}.assistant-sources{color:#7a7164;border-top:1px solid #eee7dc;margin:11px 0 0;padding-top:9px;font:600 10px/1.35 Inter,Arial,sans-serif}.assistant-sources summary{color:#7a6222;width:100%;font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:0;list-style:none;display:flex}.assistant-sources summary::-webkit-details-marker{display:none}.assistant-sources[open] summary+div{margin-top:8px}.assistant-sources a{color:#635c52;background:#faf8f3;border:1px solid #e6dece;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:7px 9px;font-weight:600;text-decoration:none;display:flex}.assistant-sources a:hover{color:#7a6222;background:#f5f0e7}.assistant-staff-name{color:#7a6222;letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font:700 7.5px/1.2 Inter,Arial,sans-serif;display:block}.assistant-bubble a{color:#7a6222;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #7a622266;text-decoration:underline #7a622266}.assistant-bubble a:hover{color:#9b7b2b;text-decoration-color:currentColor}.assistant-external{margin-left:3px;font:600 9px/1 Inter,Arial,sans-serif;text-decoration:none;display:inline-block}.assistant-actions{gap:6px;margin-top:12px;display:grid}.assistant-actions a{color:#5f552f;letter-spacing:.055em;text-transform:uppercase;background:#fbf8f1;border:1px solid #e4dccc;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:37px;padding:8px 10px;font:600 9px/1 Inter,Arial,sans-serif;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.assistant-actions a:hover{color:#6f581c;border-color:#c4a85e;transform:translate(2px)}.assistant-actions a span{color:#9a7b2c;font-size:13px}.assistant-action-card{background:linear-gradient(145deg,#fffaf0,#f5edda);border:1px solid #d8c69d;border-radius:12px;margin-top:11px;padding:12px;font-family:Inter,Arial,sans-serif}.assistant-action-card>small{color:#7a6222;letter-spacing:.14em;text-transform:uppercase;font:700 7px/1 Inter,Arial,sans-serif;display:block}.assistant-action-card>strong{color:#3f4649;margin-top:6px;font:700 11px/1.35 Inter,Arial,sans-serif;display:block}.assistant-action-card>p{color:#6f685e;margin-top:5px;font:400 10px/1.45 Inter,Arial,sans-serif}.assistant-action-card>span{color:#9a382e;margin-top:7px;font:600 9px/1.4 Inter,Arial,sans-serif;display:block}.assistant-action-card>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.assistant-action-card button{color:#fff;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#7a6222;border:1px solid #7a6222;border-radius:9px;min-height:34px;padding:8px 11px;font:700 8px/1 Inter,Arial,sans-serif}.assistant-action-card button+button{color:#6f685e;background:#fff;border-color:#d6cdbd}.assistant-action-card button:disabled{opacity:.5;cursor:default}.assistant-panel--form{width:min(780px,100vw - 36px);height:min(840px,calc(100dvh - var(--assistant-bottom) - 112px))}.assistant-inline-form{background:#f8f5ee;flex-direction:column;flex:1;min-height:0;display:flex}.assistant-inline-form__bar{background:#fff;border-bottom:1px solid #ddd2c0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 16px;font-family:Inter,Arial,sans-serif;display:grid}.assistant-inline-form__bar button,.assistant-inline-form__bar a{color:#6f685e;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #d8cebd;border-radius:9px;min-height:34px;padding:8px 11px;font:700 8px/1 Inter,Arial,sans-serif;text-decoration:none}.assistant-inline-form__bar button:hover,.assistant-inline-form__bar a:hover{color:#7a6222;border-color:#7a6222}.assistant-inline-form__bar>div{text-align:center;min-width:0}.assistant-inline-form__bar small{color:#7a6222;letter-spacing:.14em;text-transform:uppercase;font:700 7px/1 Inter,Arial,sans-serif;display:block}.assistant-inline-form__bar strong{color:#3f4649;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font:700 11px/1.25 Inter,Arial,sans-serif;display:block;overflow:hidden}.assistant-inline-form__scroll{overscroll-behavior:contain;scrollbar-color:#c8baa6 transparent;scrollbar-width:thin;flex:1;min-height:0;padding:16px;overflow-y:auto}.assistant-inline-form__scroll :is(.consignment-form-card,.bid-form-card,.release-card,.contact-form-card){width:100%;box-shadow:none;margin:0}.assistant-inline-form__scroll :is(.consignment-form-card,.bid-form-card,.contact-form-card),.assistant-inline-form__scroll .release-card{padding:clamp(22px,4vw,38px)}.assistant-inline-form__scroll .release-card>h1{font-size:clamp(38px,6vw,58px)}.assistant-inline-form__loading{color:#71695e;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;min-height:280px;font:600 10px/1.4 Inter,Arial,sans-serif;display:flex}.assistant-inline-form__loading span{border:2px solid #d7cdbb;border-top-color:#7a6222;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite assistant-form-spin}@keyframes assistant-form-spin{to{transform:rotate(360deg)}}.assistant-feedback{color:#8a8277;border-top:1px solid #eee7dc;align-items:center;gap:7px;margin-top:9px;padding-top:8px;font:600 8px/1 Inter,Arial,sans-serif;display:flex}.assistant-feedback button{color:#6f6250;cursor:pointer;background:#fff;border:1px solid #ddd3c2;border-radius:999px;padding:3px 7px;font:700 8px/1 Inter,Arial,sans-serif}.assistant-feedback button:hover{color:#7a6222;border-color:#a88a42}.assistant-prompts{flex-wrap:wrap;gap:7px;margin:5px 0 3px 36px;display:flex}.assistant-prompts button{color:#6d5a28;cursor:pointer;background:#fffdf8;border:1px solid #7a62224d;border-radius:999px;min-height:33px;padding:7px 10px;font:500 10.5px/1.2 Inter,Arial,sans-serif;transition:border-color .15s,background .15s}.assistant-prompts button:hover{background:#f5ecd8;border-color:#a58531}.assistant-support-bar{color:#756d62;background:#fffaf1;border:1px solid #e2d8c8;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 13px 36px;padding:9px 11px;font:600 9px/1.25 Inter,Arial,sans-serif;display:flex}.assistant-support-bar button{color:#7a6222;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font:700 8px/1 Inter,Arial,sans-serif}.assistant-support-system{color:#81796f;text-align:center;max-width:88%;margin:8px auto 13px;font:600 9px/1.45 Inter,Arial,sans-serif}.assistant-handoff{color:#555d60;background:#fff;border:1px solid #d9c9aa;border-radius:15px;margin:6px 0 15px 36px;padding:14px;box-shadow:0 17px 40px -32px #231b12bf}.assistant-handoff__heading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.assistant-handoff__heading small{color:#7a6222;letter-spacing:.15em;text-transform:uppercase;margin-bottom:4px;font:700 7px/1 Inter,Arial,sans-serif;display:block}.assistant-handoff__heading h3{color:#3f4649;text-transform:uppercase;margin:0;font:400 22px/1 AAG Flavour,Georgia,serif}.assistant-handoff__heading button{color:#80786d;cursor:pointer;background:#f4efe6;border:0;border-radius:50%;width:26px;height:26px;padding:0;font:300 19px/1 Inter,Arial,sans-serif}.assistant-handoff>p{color:#777168;margin:8px 0 12px;font:400 10.5px/1.5 Inter,Arial,sans-serif}.assistant-handoff label{color:#655e55;letter-spacing:.09em;text-transform:uppercase;gap:5px;margin-top:9px;font:700 7.5px/1 Inter,Arial,sans-serif;display:grid}.assistant-handoff label span{color:#7a6222}.assistant-handoff input,.assistant-handoff textarea{color:#4b5357;letter-spacing:0;text-transform:none;background:#faf9f6;border:1px solid #ddd4c6;border-radius:9px;outline:none;width:100%;min-height:38px;padding:9px 10px;font:400 11px/1.4 Inter,Arial,sans-serif}.assistant-handoff textarea{resize:vertical;min-height:70px}.assistant-handoff input:focus,.assistant-handoff textarea:focus{border-color:#9f8138;box-shadow:0 0 0 3px #9f81381a}.assistant-handoff__grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.assistant-handoff .assistant-handoff__hint{color:#8c857c;margin:8px 0 0;font-size:8px}.assistant-handoff .assistant-handoff__error{color:#9a382e;margin:8px 0 0;font-weight:600}.assistant-handoff__submit{color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#7a6222;border:0;border-radius:10px;width:100%;min-height:39px;margin-top:11px;font:700 8px/1 Inter,Arial,sans-serif}.assistant-handoff__submit:disabled{opacity:.45;cursor:default}.assistant-support-resolved{color:#436044;background:#f4faf3;border:1px solid #c9dcc9;border-radius:13px;margin:9px 0 14px 36px;padding:13px;font:500 10px/1.45 Inter,Arial,sans-serif}.assistant-support-resolved strong{font-size:11px;display:block}.assistant-support-resolved p{margin:4px 0 9px}.assistant-support-resolved button{color:#456847;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font:700 8px/1 Inter,Arial,sans-serif}.assistant-thinking{background:#fff;border:1px solid #e3dbce;border-radius:16px 16px 16px 5px;align-items:center;gap:4px;min-height:38px;padding:12px 14px;display:flex}.assistant-thinking i{background:#a28747;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite assistant-dot}.assistant-thinking i:nth-child(2){animation-delay:.13s}.assistant-thinking i:nth-child(3){animation-delay:.26s}@keyframes assistant-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.assistant-error{color:#754535;background:#fff5f0;border:1px solid #dcb9aa;border-radius:12px;margin:7px 0 7px 36px;padding:12px 13px;font:500 11px/1.5 Inter,Arial,sans-serif}.assistant-error p{margin:0}.assistant-error a{text-decoration:underline}.assistant-error button{color:#7a6222;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin:8px 12px 0 0;padding:0;font:700 9px/1 Inter,Arial,sans-serif}.assistant-composer{background:#fff;border-top:1px solid #e3dbce;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;padding:11px 12px 10px;display:grid}.assistant-composer textarea{resize:none;color:#4b5357;background:#faf9f6;border:1px solid #dcd3c5;border-radius:15px;outline:none;width:100%;min-height:43px;max-height:100px;padding:12px 14px;font:400 12.5px/1.45 Inter,Arial,sans-serif}.assistant-composer textarea:focus{border-color:#aa8b42;box-shadow:0 0 0 3px #aa8b421f}.assistant-composer textarea::placeholder{color:#9a948b}.assistant-composer textarea:disabled{opacity:.7}.assistant-input-hint{color:#918a80;letter-spacing:.03em;grid-column:1/-1;margin:-2px 3px 0;font:500 8px/1.35 Inter,Arial,sans-serif}.assistant-send,.assistant-stop{color:#302a23;cursor:pointer;background:#dec17b;border:0;border-radius:14px;place-items:center;width:43px;height:43px;padding:0;transition:background .15s,transform .15s;display:grid}.assistant-send:hover,.assistant-stop:hover{background:#e8cc88;transform:translateY(-1px)}.assistant-send:disabled{opacity:.45;cursor:default;transform:none}.assistant-send svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.assistant-stop span{background:#3c3327;border-radius:2px;width:11px;height:11px}.assistant-footer{color:#9a948b;text-align:center;letter-spacing:.025em;background:#fff;padding:0 12px 9px;font:500 7.5px/1.3 Inter,Arial,sans-serif}@media (prefers-reduced-motion:reduce){.assistant-panel,.assistant-teaser,.assistant-thinking i{animation:none}.assistant-launcher,.assistant-actions a{transition:none}}@media (max-width:600px){.auction-assistant{--assistant-bottom:14px}.auction-assistant--warehouse{--assistant-bottom:76px}.assistant-launcher{width:56px;height:56px;right:14px}.assistant-launcher svg{width:25px;height:25px}.assistant-teaser{right:14px;bottom:calc(var(--assistant-bottom) + 68px + env(safe-area-inset-bottom,0px));width:min(300px,100vw - 28px)}.assistant-panel{right:10px;bottom:calc(var(--assistant-bottom) + 67px + env(safe-area-inset-bottom,0px));width:calc(100vw - 20px);height:min(670px,calc(100dvh - var(--assistant-bottom) - 82px));border-radius:19px;min-height:380px}.assistant-panel--form{border:0;border-radius:0;width:100vw;height:100dvh;min-height:0;bottom:0;right:0}.assistant-inline-form__bar{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px 12px}.assistant-inline-form__bar>a{display:none}.assistant-inline-form__bar>div{text-align:right}.assistant-inline-form__scroll{padding:10px}.assistant-inline-form__scroll :is(.consignment-form-card,.bid-form-card,.release-card,.contact-form-card){margin:0}.assistant-header{grid-template-columns:auto minmax(0,1fr) auto auto;min-height:74px;padding:11px 10px 11px 12px}.assistant-header__mark{width:40px;height:40px}.assistant-clear{font-size:7px}.assistant-close{width:31px;height:31px}.assistant-messages{padding:16px 12px 12px}.assistant-message--assistant{padding-right:18px}.assistant-message--user{padding-left:36px}.assistant-bubble{font-size:13px}.assistant-prompts,.assistant-handoff,.assistant-support-bar,.assistant-support-resolved{margin-left:34px}.assistant-handoff__grid{grid-template-columns:1fr}.assistant-composer{padding:9px 10px 8px}.assistant-footer{padding-bottom:7px}}.store-success-mark{color:#fff;background:#5f805e;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 25px;font:400 31px/1 Inter,Arial,sans-serif;display:grid;box-shadow:0 0 0 9px #5f805e1a}.store-success-mark.is-processing{background:var(--gold);box-shadow:0 0 0 9px #7a62221a}.store-success-card h1{color:var(--deep);text-transform:uppercase;margin:13px 0 0;font:400 clamp(43px,6vw,72px)/.94 AAG Flavour,Georgia,serif}.store-success-lead{color:#6d665b;max-width:54ch;margin:21px auto 0;font-size:16px;line-height:1.7}.store-success-summary{border:1px solid var(--hair);background:#faf8f3;border-radius:13px;grid-template-columns:repeat(4,1fr);margin:35px 0 0;display:grid}.store-success-summary>div{border-right:1px solid var(--hair);min-width:0;padding:17px 12px}.store-success-summary>div:last-child{border-right:0}.store-success-summary dt{color:#9a9183;letter-spacing:.13em;text-transform:uppercase;font:600 8px/1 Inter,Arial,sans-serif}.store-success-summary dd{overflow-wrap:anywhere;color:var(--deep);margin:8px 0 0;font:600 12px/1.4 Inter,Arial,sans-serif}.store-success-actions{justify-content:center;gap:11px;margin-top:31px;display:flex}.store-success-note{border-top:1px solid var(--hair);color:#928a7d;max-width:62ch;margin:27px auto 0;padding-top:20px;font-size:11px;line-height:1.55}.store-success-note a{color:var(--gold);text-underline-offset:2px;font-weight:700;text-decoration:underline}.store-success-items{border:1px solid var(--hair);text-align:left;background:#fff;border-radius:14px;margin-top:24px;overflow:hidden}.store-success-items>div{border-bottom:1px solid var(--hair);padding:17px 19px 15px}.store-success-items>div .eyebrow{letter-spacing:.16em;font-size:8px}.store-success-items h2{color:var(--deep);margin:7px 0 0;font:400 22px/1.1 "Source Serif 4",Georgia,serif}.store-success-items ul{margin:0;padding:0;list-style:none}.store-success-items li{border-bottom:1px solid var(--hair);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:15px;padding:13px 19px;display:grid}.store-success-items li:last-child{border-bottom:0}.store-success-item__image{color:#a89d8c;background:#f1eadf;border-radius:8px;place-items:center;width:72px;height:62px;display:grid;position:relative;overflow:hidden}.store-success-item__image img{object-fit:contain}.store-success-item__image i{font-style:normal}.store-success-item__copy{min-width:0}.store-success-item__copy small,.store-success-item__copy strong{display:block}.store-success-item__copy small{color:#998e7d;letter-spacing:.1em;text-transform:uppercase;font:700 8px/1 Inter,Arial,sans-serif}.store-success-item__copy strong{color:var(--deep);margin-top:6px;font:500 14px/1.35 "Source Serif 4",Georgia,serif}.store-success-items li>b{color:var(--gold);white-space:nowrap;font:700 11px/1 Inter,Arial,sans-serif}.release-page{background:linear-gradient(135deg,#f4ede1 0,#fbf8f2 48%,#eee5d7 100%);min-height:calc(100vh - 150px);padding:clamp(54px,7vw,105px) 20px clamp(75px,9vw,130px)}.release-card{background:#fffffff0;border:1px solid #d9cebc;border-radius:24px;width:min(100%,920px);margin:0 auto;padding:clamp(30px,6vw,66px);box-shadow:0 38px 95px -58px #3b2c16b8}.release-card>h1{max-width:13ch;color:var(--deep);letter-spacing:-.035em;text-transform:uppercase;margin:14px 0 0;font:400 clamp(43px,6vw,70px)/.95 AAG Flavour,Georgia,serif}.release-lead{color:#756d61;max-width:65ch;margin:20px 0 0;font-size:16px;line-height:1.7}.release-form{gap:18px;margin-top:34px;display:grid}.release-form section{background:#faf7f1;border:1px solid #e0d6c7;border-radius:17px;gap:19px;padding:clamp(21px,4vw,34px);display:grid}.release-form h2{color:var(--deep);font:400 28px/1.05 var(--display-font);margin:0}.release-form section>p,.release-section-heading p{color:#918777;margin:-10px 0 1px;font-size:14px;line-height:1.55}.release-section-heading p{margin:6px 0 0}.release-form label{color:#746b5e;gap:8px;min-width:0;display:grid}.release-form label>span:first-child{letter-spacing:.11em;text-transform:uppercase;font:700 11.5px/1.2 Inter,Arial,sans-serif}.release-form label>span:first-child b{color:var(--gold)}.release-form input:not([type=checkbox]):not([type=radio]),.release-form select,.release-form textarea{width:100%;min-width:0;color:var(--deep);background:#fff;border:1px solid #d7ccba;border-radius:10px;outline:none;font:400 15px/1.4 Inter,Arial,sans-serif;transition:border-color .18s,box-shadow .18s}.release-form input:not([type=checkbox]):not([type=radio]),.release-form select{height:48px;padding:0 14px}.release-form textarea{resize:vertical;padding:13px 14px}.release-form input:focus,.release-form select:focus,.release-form textarea:focus{border-color:#95782e;box-shadow:0 0 0 3px #7a62221a}.release-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.release-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.release-error{color:#8e3627;background:#fff4f1;border:1px solid #e5b9ac;border-radius:10px;margin:0;padding:13px 15px;font-size:14px;line-height:1.5}.release-options-error{color:#715c27;background:#fffaf0;border:1px solid #ddcda9;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex}.release-options-error p{margin:0;font-size:14px;line-height:1.5}.release-options-error button{color:#715c27;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #aa9151;border-radius:999px;flex:none;min-height:36px;padding:0 14px;font:700 8px/1 Inter,Arial,sans-serif}.release-options-error button:disabled{opacity:.58;cursor:wait}.release-button{color:#fff;background:var(--gold);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;justify-content:center;justify-self:start;align-items:center;min-height:51px;padding:0 24px;font:700 11px/1 Inter,Arial,sans-serif;transition:background .18s,transform .18s;display:flex}.release-button:hover{background:#92762b;transform:translateY(-1px)}.release-button:disabled{opacity:.58;cursor:wait;transform:none}.release-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.release-section-heading button{color:#776a55;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #bcae95;padding:5px 0;font:700 10px/1 Inter,Arial,sans-serif}.release-invoice-chips{flex-wrap:wrap;gap:7px;display:flex}.release-invoice-chips span{color:#69592c;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #ddcfb4;border-radius:999px;padding:7px 10px;font:700 10px/1 Inter,Arial,sans-serif}.release-lots{gap:8px;display:grid}.release-lots label{cursor:pointer;background:#fff;border:1px solid #e0d6c7;border-radius:11px;align-items:flex-start;gap:12px;padding:13px 14px;display:flex}.release-lots input,.release-party-choice input,.release-terms input{width:17px;height:17px;accent-color:var(--gold);flex:none;margin:1px 0 0}.release-lots strong,.release-lots small,.release-party-choice strong,.release-party-choice small{display:block}.release-lots strong,.release-party-choice strong{color:var(--deep);font:600 14px/1.35 Inter,Arial,sans-serif}.release-lots small,.release-party-choice small{color:#918777;margin-top:3px;font-size:12.5px;line-height:1.45}.release-party-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.release-party-choice label{cursor:pointer;background:#fff;border:1px solid #ded4c4;border-radius:12px;gap:11px;padding:15px;display:flex}.release-party-choice label:has(input:checked){border-color:#96792e;box-shadow:0 0 0 2px #7a622214}.release-field-help{color:#918777;font-size:13px;font-weight:400;line-height:1.5}.release-field-help a{color:var(--gold);text-underline-offset:2px;font-weight:700;text-decoration:underline}.release-terms{cursor:pointer;align-items:flex-start;font-size:13.5px;line-height:1.55;color:#756d61!important;gap:11px!important;display:flex!important}.release-terms>span{font:inherit!important;letter-spacing:0!important;text-transform:none!important}.release-success{text-align:center}.release-success>span{color:#fff;background:#5f805e;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 25px;font:400 29px/1 Inter,Arial,sans-serif;display:grid;box-shadow:0 0 0 9px #5f805e1a}.release-success>h1{max-width:14ch;margin-left:auto;margin-right:auto}.release-success>p:not(.eyebrow){color:#756d61;max-width:58ch;margin:21px auto 0;font-size:16px;line-height:1.7}.release-success>div{justify-content:center;gap:11px;margin-top:29px;display:flex}@media (max-width:650px){.release-page{padding-left:12px;padding-right:12px}.release-card{border-radius:18px;padding:28px 18px}.release-form-grid,.release-party-choice{grid-template-columns:1fr}.release-form section{padding:21px 16px}.release-section-heading{flex-direction:column;align-items:flex-start}.release-success>div,.store-success-actions{flex-direction:column;align-items:stretch}.release-success .home-button,.store-success-actions .home-button{justify-content:center}}@media (max-width:520px){.store-success-items li{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:12px 14px}.store-success-item__image{width:56px;height:52px}.store-success-items li>b{grid-column:2;margin-top:-5px}.store-success-items>div{padding-left:14px;padding-right:14px}}.store-admin{color:#e9e4dc;background:#171816;min-height:100vh;padding-bottom:70px;font-family:Inter,Arial,sans-serif}.store-admin__header{background:#1d1f1c;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:24px;min-height:90px;padding:18px clamp(22px,4vw,65px);display:flex}.store-admin__header p{color:#9d9485;letter-spacing:.16em;text-transform:uppercase;margin:0;font:600 8px/1 Inter,Arial,sans-serif}.store-admin__header h1{color:#fff;letter-spacing:-.02em;margin:8px 0 0;font:500 19px/1 Inter,Arial,sans-serif}.store-admin__mode{color:#d8c391;letter-spacing:.11em;text-transform:uppercase;background:#d8b25e12;border:1px solid #debd6936;border-radius:999px;align-items:center;gap:9px;padding:9px 13px;font:600 8px/1 Inter,Arial,sans-serif;display:flex}.store-admin__mode span{background:#d8b25e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #d8b25e1a}.store-admin__intro{justify-content:space-between;align-items:flex-end;gap:40px;padding:clamp(48px,7vw,92px) clamp(22px,4vw,65px) 42px;display:flex}.store-admin__intro>div{max-width:730px}.store-admin__intro .eyebrow{color:#d8b25e}.store-admin__intro h2{color:#fff;letter-spacing:-.035em;text-transform:uppercase;margin:12px 0 0;font:400 clamp(40px,5vw,67px)/.96 AAG Flavour,Georgia,serif}.store-admin__intro p:not(.eyebrow){color:#aaa499;max-width:59ch;margin:18px 0 0;font-size:14px;line-height:1.7}.store-admin__intro>a{color:#d8b25e;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid #d8b25e73;border-radius:999px;align-items:center;gap:14px;min-height:45px;padding:0 18px;font:600 8px/1 Inter,Arial,sans-serif;display:flex}.store-admin__metrics{grid-template-columns:repeat(4,1fr);gap:12px;padding:0 clamp(22px,4vw,65px);display:grid}.store-admin__metrics article{background:#20221f;border:1px solid #ffffff17;border-radius:14px;padding:23px}.store-admin__metrics span,.store-admin__metrics small{color:#8e8a82;letter-spacing:.11em;text-transform:uppercase;font:600 8px/1.4 Inter,Arial,sans-serif;display:block}.store-admin__metrics strong{color:#fff;letter-spacing:-.05em;margin-top:15px;font:500 clamp(26px,3vw,39px)/1 Inter,Arial,sans-serif;display:block}.store-admin__metrics small{color:#686861;letter-spacing:.06em;text-transform:none;margin-top:13px}.store-admin__orders{margin:45px clamp(22px,4vw,65px) 0}.store-admin__section-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:17px;display:flex}.store-admin__section-heading h2{color:#fff;margin:8px 0 0;font:500 22px/1 Inter,Arial,sans-serif}.store-admin__section-heading>span{color:#77766f;letter-spacing:.11em;text-transform:uppercase;font:600 8px/1 Inter,Arial,sans-serif}.store-admin__table-wrap{background:#1e201d;border:1px solid #ffffff17;border-radius:15px;overflow:auto}.store-admin table{border-collapse:collapse;width:100%;min-width:1120px}.store-admin th{color:#77766f;text-align:left;letter-spacing:.11em;text-transform:uppercase;background:#242622;border-bottom:1px solid #ffffff14;padding:14px 15px;font:600 8px/1 Inter,Arial,sans-serif}.store-admin td{color:#c9c5bd;vertical-align:middle;border-bottom:1px solid #fff1;padding:16px 15px;font-size:11px}.store-admin tbody tr:last-child td{border-bottom:0}.store-admin td>strong,.store-admin td>small{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.store-admin td>strong{color:#e7e3dc;font-size:11px;font-weight:600}.store-admin td>small{color:#73736d;margin-top:6px;font-size:9px}.store-status{color:#d8c28d;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#d8b25e12;border:1px solid #d8b25e30;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font:600 7px/1 Inter,Arial,sans-serif;display:inline-flex}.store-status.is-paid,.store-status.is-ready_for_pickup,.store-status.is-picked_up{color:#a9d1aa;background:#598b5b1a;border-color:#72a97433}.store-status.is-expired,.store-status.is-cancelled,.store-status.is-payment_failed{color:#d39c94;background:#a4514714;border-color:#b4675c38}.store-admin__empty{text-align:center;background:#1e201d;border:1px solid #ffffff17;border-radius:15px;padding:70px 24px}.store-admin__empty>span{color:#d8b25e;font-size:35px}.store-admin__empty h3{color:#fff;margin:14px 0 0;font-size:21px}.store-admin__empty p{color:#8c8981;margin:10px 0 0;font-size:12px}.store-admin__empty a{color:#d8b25e;letter-spacing:.11em;text-transform:uppercase;border:1px solid #d8b25e66;border-radius:999px;margin-top:22px;padding:12px 16px;font:600 8px/1 Inter,Arial,sans-serif;display:inline-flex}.store-admin__footer{border-top:1px solid #ffffff14;align-items:flex-start;gap:18px;margin:35px clamp(22px,4vw,65px) 0;padding:19px 0;display:flex}.store-admin__footer span{color:#d8b25e;letter-spacing:.12em;text-transform:uppercase;flex:none;font:600 8px/1.5 Inter,Arial,sans-serif}.store-admin__footer p{color:#77766f;max-width:75ch;margin:0;font-size:10px;line-height:1.55}@media (max-width:850px){.store-success-summary{grid-template-columns:repeat(2,1fr)}.store-success-summary>div:nth-child(2){border-right:0}.store-success-summary>div:nth-child(-n+2){border-bottom:1px solid var(--hair)}.store-admin__intro{flex-direction:column;align-items:flex-start}.store-admin__metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.store-success-card{padding:35px 22px}.store-success-summary{grid-template-columns:1fr}.store-success-summary>div{border-right:0;border-bottom:1px solid var(--hair)}.store-success-summary>div:nth-child(3){border-bottom:1px solid var(--hair)}.store-success-summary>div:last-child{border-bottom:0}.store-success-actions{flex-direction:column;align-items:stretch}.store-admin__header{flex-direction:column;align-items:flex-start}.store-admin__metrics{grid-template-columns:1fr}}.editorial-page,.glossary-page,.past-results-page,.auction-article-page{background:#fff}.editorial-hero,.glossary-hero,.past-results-hero,.auction-article-hero{border-bottom:1px solid var(--hair);background:linear-gradient(135deg,#f3ecdf 0,#fbf8f2 52%,#eee5d7 100%);padding:clamp(62px,8vw,112px) 0 clamp(55px,7vw,94px)}.past-results-categories{flex-wrap:wrap;gap:8px 10px;margin-top:28px;display:flex}.past-results-categories a{border:1px solid var(--line-strong,#d6c9af);color:var(--ink);letter-spacing:.04em;background:#fff;border-radius:999px;padding:6px 13px;font:600 11px/1 Inter,Arial,sans-serif}.past-results-categories a:hover{border-color:var(--gold);color:var(--gold)}.past-results-categories a.is-current{color:#fffaf1;background:var(--gold);border-color:var(--gold)}.sold-lot-page{background:#fff;padding:clamp(26px,4vw,44px) 0 clamp(60px,8vw,100px)}.sold-lot{max-width:820px;margin:22px 0 0}.sold-lot h1{color:var(--deep);text-wrap:balance;margin:6px 0 0;font-size:clamp(28px,4vw,44px);line-height:1.1}.sold-lot__facts{border:1px solid var(--hair);background:var(--hair);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;margin:28px 0 0;display:grid;overflow:hidden}.sold-lot__facts>div{background:#fff;padding:16px 18px}.sold-lot__facts dt{color:#8b7f6b;letter-spacing:.12em;text-transform:uppercase;font:600 10px/1.3 Inter,Arial,sans-serif}.sold-lot__facts dd{color:var(--ink);margin:6px 0 0;font-size:15px}.sold-lot__facts a{color:var(--gold)}.sold-lot__price dd{color:var(--gold);font:400 30px/1 Georgia,serif}.sold-lot__description{margin:34px 0 0}.sold-lot__description h2{color:var(--deep);margin:0 0 10px;font-size:19px}.sold-lot__description p{color:var(--ink-soft,#5e5445);margin:0;font-size:16px;line-height:1.7}.sold-lot__note{border:1px solid var(--hair);background:var(--warm,#faf8f3);border-radius:14px;margin:34px 0 0;padding:22px 24px}.sold-lot__note p{color:#70695e;margin:0;font-size:13.5px;line-height:1.6}.sold-lot__cta{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.sold-lot__related{max-width:1100px;margin:56px 0 0}.sold-lot__related-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.sold-lot__related-grid a{border:1px solid var(--hair);height:100%;color:var(--ink);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:16px 17px;transition:border-color .2s,box-shadow .2s;display:flex}.sold-lot__related-grid a:hover{border-color:var(--gold);box-shadow:0 14px 30px -24px #3b301a99}.sold-lot__related-title{font-size:14px;line-height:1.4}.sold-lot__related-price{color:var(--gold);margin-top:auto;font:400 19px/1 Georgia,serif}.glossary-term-page{background:#fff;padding:clamp(26px,4vw,44px) 0 clamp(60px,8vw,100px)}.glossary-term{max-width:720px;margin:22px 0 0}.glossary-term__category{margin:14px 0 0}.glossary-term__category a{border:1px solid var(--hair);color:#7c7365;letter-spacing:.1em;text-transform:uppercase;background:#faf8f3;border-radius:999px;padding:6px 13px;font:600 9px/1 Inter,Arial,sans-serif;transition:border-color .2s,color .2s;display:inline-flex}.glossary-term__category a:hover{border-color:var(--gold);color:var(--gold)}.glossary-term__ladder{border:1px solid var(--hair);background:#faf8f3;border-radius:14px;margin:28px 0 0;padding:24px 26px}.glossary-term__ladder .eyebrow{margin:0}.glossary-term__ladder>p:not(.eyebrow){color:#70695e;margin:8px 0 0;font-size:14px;line-height:1.55}.glossary-term__ladder ol{counter-reset:ladder;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.glossary-term__ladder li{counter-increment:ladder}.glossary-term__ladder li:before{color:#a89e88;content:counter(ladder) ".";margin-right:6px;font-size:11px}.glossary-term__ladder li:not(:last-child):after{color:#c7bda6;content:"→";margin-left:8px}.glossary-term__ladder a,.glossary-term__ladder li.is-current span{border:1px solid var(--hair);background:#fff;border-radius:999px;padding:8px 14px;font-size:13px;display:inline-flex}.glossary-term__ladder a{color:var(--ink);transition:border-color .2s,color .2s}.glossary-term__ladder a:hover{border-color:var(--gold);color:var(--gold)}.glossary-term__ladder li.is-current span{border-color:var(--gold);color:#fff;background:var(--gold);font-weight:600}.glossary-term__ladder-note{font-style:italic;color:#a89e88!important;margin-top:14px!important;font-size:12px!important}.glossary-term h1{color:var(--deep);margin:6px 0 0;font-size:clamp(30px,4.5vw,50px);line-height:1.08}.glossary-term__definition{color:var(--ink);margin:22px 0 0;font-size:19px;line-height:1.7}.glossary-term__cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.glossary-term__related{max-width:1100px;margin:56px 0 0}.glossary-term__related-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.glossary-term__related-grid a{border:1px solid var(--hair);height:100%;color:var(--ink);background:#fff;border-radius:12px;padding:16px 18px;transition:border-color .2s,box-shadow .2s;display:block}.glossary-term__related-grid a:hover{border-color:var(--gold);box-shadow:0 14px 30px -24px #3b301a99}.glossary-term__related-grid strong{color:var(--deep);font-size:15px;display:block}.glossary-term__related-grid span{color:#70695e;margin-top:6px;font-size:13px;line-height:1.5;display:block}.glossary-term-index{border-top:1px solid var(--hair);background:var(--warm,#faf8f3);padding:clamp(40px,6vw,72px) 0}.glossary-term-index ul{flex-wrap:wrap;gap:8px 10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.glossary-term-index a{border:1px solid var(--hair);color:var(--ink);background:#fff;border-radius:999px;padding:7px 13px;font-size:13px;display:inline-block}.glossary-term-index a:hover{border-color:var(--gold);color:var(--gold)}.editorial-hero nav,.glossary-hero nav,.auction-article-hero nav{color:#9b907f;letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin-bottom:clamp(35px,5vw,62px);font:600 9px/1.4 Inter,Arial,sans-serif;display:flex}.editorial-hero nav a:hover,.glossary-hero nav a:hover,.auction-article-hero nav a:hover{color:var(--gold)}.editorial-hero h1,.glossary-hero h1,.past-results-hero h1,.auction-article-hero h1{max-width:16ch;color:var(--deep);letter-spacing:-.035em;text-transform:uppercase;margin:15px 0 0;font:400 clamp(46px,6vw,82px)/.96 AAG Flavour,Georgia,serif}.editorial-hero>div>p:not(.eyebrow),.glossary-hero>div>p:not(.eyebrow),.past-results-hero>div>p:not(.eyebrow){color:#746c60;max-width:61ch;margin:23px 0 0;font-size:clamp(17px,1.6vw,22px);line-height:1.55}.editorial-hero time{color:#998d79;letter-spacing:.12em;text-transform:uppercase;margin-top:22px;font:600 9px/1 Inter,Arial,sans-serif;display:block}.editorial-layout{grid-template-columns:220px minmax(0,760px);justify-content:center;gap:clamp(50px,8vw,120px);padding-top:clamp(60px,8vw,110px);padding-bottom:clamp(75px,10vw,140px);display:grid}.editorial-layout>aside{border-top:1px solid #cdbf9e;border-bottom:1px solid var(--hair);color:#7c7366;align-self:start;gap:10px;padding:22px 0;font-size:13px;line-height:1.4;display:grid;position:sticky;top:25px}.editorial-layout>aside p{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;font:700 9px/1 Inter,Arial,sans-serif}.editorial-layout>aside a:last-child{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;margin-top:8px;font:700 9px/1.3 Inter,Arial,sans-serif}.editorial-content{color:#6f685d;min-width:0;font-size:16px;line-height:1.75}.editorial-content section{border-bottom:1px solid var(--hair);margin:0 0 38px;padding:0 0 38px}.editorial-content section:last-of-type{margin-bottom:0}.editorial-content h2{color:var(--deep);font:400 clamp(27px,3vw,37px)/1.1 var(--display-font);margin:0 0 17px}.editorial-content p{margin:13px 0 0}.editorial-content ul{padding-left:22px}.editorial-content li+li{margin-top:7px}.editorial-content a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.editorial-content address{margin-top:17px;font-style:normal}.editorial-final{color:#5f543f;background:#fbf7ed;border:1px solid #d8c9a9;border-radius:12px;margin:40px 0 0;padding:24px}.editorial-table-wrap{border:1px solid var(--hair);border-radius:12px;overflow:auto}.editorial-content table{border-collapse:collapse;width:100%;font:500 12px/1.4 Inter,Arial,sans-serif}.editorial-content th,.editorial-content td{border-bottom:1px solid var(--hair);text-align:left;white-space:nowrap;padding:12px 14px}.editorial-content th{color:#fff;background:var(--deep);letter-spacing:.09em;text-transform:uppercase;font-size:9px}.editorial-content tr:last-child td{border-bottom:0}.glossary-hero h1{max-width:13ch}.glossary-tools{padding-top:clamp(42px,6vw,72px)}.glossary-search{background:#fff;border:1px solid #d6ccbc;border-radius:12px;align-items:center;gap:12px;width:min(100%,720px);min-height:54px;padding:0 17px;display:flex;box-shadow:0 18px 45px -38px #3d2f1a8c}.glossary-search svg{fill:none;stroke:#867e70;stroke-width:1.5px;flex:none;width:19px;height:19px}.glossary-search input{min-width:0;color:var(--deep);background:0 0;border:0;outline:0;flex:1;font:400 16px/1 "Source Serif 4",Georgia,serif}.glossary-search button{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font:700 8px/1 Inter,Arial,sans-serif}.glossary-letter-nav{flex-wrap:wrap;gap:7px;margin-top:25px;display:flex}.glossary-letter-nav a{width:35px;height:35px;color:var(--gold);background:#ffffff8c;border:1px solid #d3c7b6;border-radius:50%;place-items:center;font:700 10px/1 Inter,Arial,sans-serif;display:grid}.glossary-letter-nav a:hover{color:#fff;background:var(--gold)}.glossary-results{color:#918777;letter-spacing:.09em;text-transform:uppercase;margin:15px 2px 0;font:600 9px/1 Inter,Arial,sans-serif}.glossary-list{padding-top:clamp(45px,6vw,80px);padding-bottom:clamp(55px,7vw,90px)}.glossary-letter{border-bottom:1px solid var(--hair);grid-template-columns:110px minmax(0,1fr);gap:clamp(25px,5vw,72px);padding:45px 0;scroll-margin-top:25px;display:grid}.glossary-letter:first-child{padding-top:0}.glossary-letter>h2{color:#d2b467;margin:0;font:400 clamp(54px,7vw,88px)/.8 AAG Flavour,Georgia,serif}.glossary-letter dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,5vw,70px);margin:0;display:grid}.glossary-letter dl>div{padding:0 0 26px}.glossary-letter dt{color:var(--deep);font:600 19px/1.2 "Source Serif 4",Georgia,serif}.glossary-letter dd{color:#766e62;margin:9px 0 0;font-size:13px;line-height:1.6}.glossary-empty{text-align:center;align-content:center;place-items:center;min-height:380px;display:grid}.glossary-empty>span{color:#c7ac68;font-size:36px}.glossary-empty h2{color:var(--deep);text-transform:uppercase;margin:10px 0 0;font:400 38px/1 AAG Flavour,Georgia,serif}.glossary-empty p{color:#766e62;max-width:52ch;margin:12px 0 0}.glossary-empty button{border:1px solid var(--gold);color:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#fff;border-radius:999px;margin-top:20px;padding:12px 18px;font:700 8px/1 Inter,Arial,sans-serif}.glossary-back-top{justify-content:flex-end;padding-bottom:35px;display:flex}.glossary-back-top a{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font:700 9px/1 Inter,Arial,sans-serif}.glossary-cta{color:#f4eee4;background:var(--deep);padding:clamp(48px,6vw,76px) 0}.glossary-cta>.page-shell{justify-content:space-between;align-items:end;gap:40px;display:flex}.glossary-cta h2{color:#fff;text-transform:uppercase;margin:10px 0 0;font:400 clamp(37px,4vw,56px)/1 AAG Flavour,Georgia,serif}.glossary-cta p:not(.eyebrow){color:#c4bcae;max-width:58ch;margin:15px 0 0}.glossary-cta>.page-shell>div:last-child{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.glossary-cta .home-button--outline{color:#fff;border-color:#fff6}.past-results-hero{position:relative;overflow:hidden}.past-results-hero:after{color:#7a62220b;content:"SOLD";pointer-events:none;font:400 clamp(120px,25vw,420px)/.7 AAG Flavour,Georgia,serif;position:absolute;bottom:-9vw;right:-4vw}.past-results-hero .page-shell{z-index:1;position:relative}.past-results-hero dl{flex-wrap:wrap;gap:0;margin:39px 0 0;display:flex}.past-results-hero dl>div{border-left:1px solid #d7cab6;min-width:145px;padding:0 28px}.past-results-hero dl>div:first-child{border-left:0;padding-left:0}.past-results-hero dt{color:var(--gold);font:600 22px/1 Inter,Arial,sans-serif}.past-results-hero dd{color:#8c8274;letter-spacing:.1em;text-transform:uppercase;margin:7px 0 0;font:600 8px/1.3 Inter,Arial,sans-serif}.past-results-content{padding:clamp(55px,7vw,95px) 0 clamp(80px,9vw,125px)}.past-results-browser{min-height:420px}.past-results-controls{grid-template-columns:minmax(260px,1fr) auto auto auto;gap:10px;display:grid}.past-results-controls input,.past-results-controls select{width:100%;height:49px;color:var(--deep);background:#fff;border:1px solid #d6ccbc;border-radius:9px;outline:none;padding:0 14px;font:500 12px/1 Inter,Arial,sans-serif}.past-results-controls input{padding:0 18px;font-family:"Source Serif 4",Georgia,serif;font-size:15px}.past-results-controls input:focus,.past-results-controls select:focus{border-color:#967b34;box-shadow:0 0 0 3px #7a622217}.past-results-controls button{color:#fff;background:var(--gold);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;min-width:112px;font:700 9px/1 Inter,Arial,sans-serif}.past-results-controls button:disabled{opacity:.55}.past-results-disclaimer{color:#9b9285;max-width:90ch;margin:15px 2px 0;font-size:10px;line-height:1.55}.past-results-status{color:#8d8477;letter-spacing:.06em;text-transform:uppercase;min-height:50px;padding:24px 2px 12px;font:500 10px/1 Inter,Arial,sans-serif}.past-results-status strong{color:var(--deep)}.past-results-error{color:#8e3c2e;background:#fff4f1;border:1px solid #e0b5a9;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;font-size:12px;display:flex}.past-results-error button{color:inherit;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid;border-radius:999px;flex:none;padding:9px 13px;font:700 8px/1 Inter,Arial,sans-serif}.past-results-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.past-result-card{border:1px solid var(--hair);background:#fff;border-radius:14px;flex-direction:column;min-width:0;min-height:315px;padding:23px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.past-result-card:hover{border-color:#c4aa6b;transform:translateY(-2px);box-shadow:0 20px 50px -40px #3d2f1a99}.past-result-card>span{color:#876b28;letter-spacing:.08em;text-transform:uppercase;background:#fbf7ed;border:1px solid #e2d4b4;border-radius:999px;align-self:flex-start;padding:6px 9px;font:700 7px/1 Inter,Arial,sans-serif}.past-result-card h2{color:var(--deep);margin:16px 0 0;font:500 18px/1.2 "Source Serif 4",Georgia,serif}.past-result-card__price{color:var(--gold);margin:18px 0 0;font:700 23px/1 Inter,Arial,sans-serif}.past-result-card__price small{color:#9b9285;letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px;font:700 7px/1 Inter,Arial,sans-serif;display:block}.past-result-card__estimate,.past-result-card__description,.past-result-card__sale{color:#8c8376;font-size:10px;line-height:1.5}.past-result-card__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.past-result-card__sale{margin-top:auto;padding-top:16px}.past-result-card>a{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin-top:11px;font:700 8px/1 Inter,Arial,sans-serif}.past-results-empty{text-align:center;align-content:center;place-items:center;min-height:280px;display:grid}.past-results-empty>span{color:#c7ac68;font-size:34px}.past-results-empty h2{margin:10px 0 0;font-size:30px}.past-results-empty p{color:#8e8578;margin:8px 0 0}.past-results-more{justify-content:center;padding-top:32px;display:flex}.past-results-more button{min-height:44px;color:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #b79b56;border-radius:999px;padding:0 23px;font:700 8px/1 Inter,Arial,sans-serif}.past-results-complete-link{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin-top:22px;font:700 9px/1 Inter,Arial,sans-serif;display:inline-flex}.past-results-complete-link:hover{text-underline-offset:4px;text-decoration:underline}.archive-directory,.sold-lot-archive{background:#fff;padding:clamp(55px,7vw,90px) 0 clamp(80px,9vw,125px)}.archive-page-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:35px 0 0;padding:0;list-style:none;display:grid}.archive-page-grid a{border:1px solid var(--hair);background:#fff;border-radius:10px;flex-direction:column;justify-content:center;min-height:74px;padding:15px 18px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.archive-page-grid a:hover{border-color:#c4aa6b;transform:translateY(-1px);box-shadow:0 16px 38px -34px #3d2f1ab3}.archive-page-grid strong{color:var(--deep);font:600 15px/1.25 "Source Serif 4",Georgia,serif}.archive-page-grid span{color:#938a7c;letter-spacing:.07em;text-transform:uppercase;margin-top:6px;font:600 8px/1 Inter,Arial,sans-serif}.archive-empty{color:#8e8578;margin-top:30px}.archive-pagination{color:#8e8578;letter-spacing:.08em;text-align:center;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;font:700 9px/1.3 Inter,Arial,sans-serif;display:grid}.archive-pagination--top{margin-bottom:25px}.archive-pagination:last-child{margin-top:30px}.archive-pagination a{color:var(--gold)}.archive-pagination a:first-child{justify-self:start}.archive-pagination a:last-child{justify-self:end}.sold-lot-archive-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 28px;margin:0;padding:0;list-style-position:inside;display:grid}.sold-lot-archive-list li{border-bottom:1px solid var(--hair);color:#b5aa99;min-width:0}.sold-lot-archive-list a{flex-direction:column;justify-content:center;min-height:86px;padding:13px 8px;display:flex}.sold-lot-archive-list a:hover .sold-lot-archive-list__title{color:var(--gold)}.sold-lot-archive-list__title{color:var(--deep);text-overflow:ellipsis;white-space:nowrap;font:500 15px/1.3 "Source Serif 4",Georgia,serif;transition:color .18s;overflow:hidden}.sold-lot-archive-list__details{color:#938a7c;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font:500 9px/1.4 Inter,Arial,sans-serif;overflow:hidden}.sold-lot-archive-list__details strong{color:var(--gold);margin-right:8px}.auction-recaps{background:var(--deep);padding:clamp(70px,9vw,125px) 0}.auction-recaps__heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.auction-recaps__heading h2{color:#fff;font:400 clamp(35px,4vw,53px)/1 var(--display-font);text-transform:uppercase;margin:10px 0 0}.auction-recaps__heading>p{color:#bcb6ad;max-width:44ch;margin:0;font-size:13px;line-height:1.6}.auction-recaps__grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:40px;display:grid}.auction-recaps__grid>a{color:#fff;background:#ffffff06;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;min-height:310px;padding:29px;transition:border-color .18s,background .18s,transform .18s;display:flex}.auction-recaps__grid>a:hover{background:#d8b25e0f;border-color:#d2b45e;transform:translateY(-3px)}.auction-recaps time{color:#d2b45e;letter-spacing:.12em;text-transform:uppercase;font:700 8px/1 Inter,Arial,sans-serif}.auction-recaps h3{color:#fff;font:400 clamp(22px,2vw,29px)/1.08 var(--display-font);margin:19px 0 0}.auction-recaps__grid p{color:#aaa59c;font-size:12px;line-height:1.6}.auction-recaps__grid span{color:#d2b45e;letter-spacing:.1em;text-transform:uppercase;margin-top:auto;font:700 8px/1 Inter,Arial,sans-serif}.auction-article-hero h1{max-width:20ch;font-size:clamp(39px,5vw,70px)}.auction-article-hero time{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-top:24px;font:700 10px/1 Inter,Arial,sans-serif;display:block}.auction-article-hero>div>div{flex-wrap:wrap;gap:10px;margin-top:31px;display:flex}.auction-article-content{color:#696257;width:min(100%,940px);padding-top:clamp(60px,8vw,105px);padding-bottom:clamp(70px,9vw,120px);font-size:clamp(16px,1.5vw,18px);line-height:1.78}.auction-article-content>p{margin:18px 0}.auction-article-content>p:first-child{color:#4e4a44;font-size:clamp(22px,2.4vw,30px);line-height:1.45}.auction-article-content h2{color:var(--deep);font:400 clamp(31px,4vw,46px)/1.08 var(--display-font);margin:clamp(58px,8vw,90px) 0 22px}.auction-article-content h3,.auction-article-content h4{margin:40px 0 16px}.auction-article-content figure{margin:42px 0}.auction-article-content figure>div{aspect-ratio:16/10;background:var(--well);border-radius:14px;min-height:320px;position:relative;overflow:hidden}.auction-article-content figure img{object-fit:contain}.auction-article-content figcaption{color:#92887a;text-align:center;max-width:75ch;margin:11px auto 0;font-size:10px;line-height:1.5}.auction-article-table{border:1px solid var(--hair);border-radius:13px;margin:30px 0 42px;overflow:auto}.auction-article-table table{border-collapse:collapse;width:100%;min-width:650px;font:500 11px/1.45 Inter,Arial,sans-serif}.auction-article-table th,.auction-article-table td{border-bottom:1px solid var(--hair);text-align:left;padding:13px 15px}.auction-article-table th{color:#fff;background:var(--deep);letter-spacing:.1em;text-transform:uppercase;font-size:8px}.auction-article-table tr:last-child td{border-bottom:0}.auction-article-table tbody tr:nth-child(2n){background:#faf8f3}.auction-article-pagination{border-top:1px solid var(--hair);justify-content:space-between;gap:20px;padding-top:35px;padding-bottom:70px;display:flex}.auction-article-pagination a{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;font:700 9px/1 Inter,Arial,sans-serif}.auction-article-content ul,.auction-article-content ol{margin:20px 0;padding-left:1.3em}.auction-article-content li{margin:8px 0}.article-lead{color:#4e4a44;font-size:clamp(20px,2vw,24px);line-height:1.5}.article-blockquote,.article-quote{border-left:3px solid var(--gold);margin:clamp(44px,6vw,64px) 0;padding:0 0 0 clamp(22px,3vw,32px)}.article-quote p{color:var(--deep);font:400 clamp(24px,2.6vw,32px)/1.35 var(--display-font);margin:0}.article-blockquote{color:var(--deep);font:400 clamp(22px,2.4vw,28px)/1.4 var(--display-font)}.article-quote cite{color:#92887a;letter-spacing:.06em;margin-top:14px;font:600 11px/1.4 Inter,Arial,sans-serif;display:block}.article-cta{margin:clamp(48px,7vw,72px) 0}.article-cta__card{background:var(--warm);border:1px solid var(--hair);text-align:center;border-radius:18px;padding:clamp(32px,4.5vw,48px)}.article-cta__card h3{color:var(--deep);margin:10px 0 12px;font-size:clamp(26px,3vw,36px)}.article-cta__card p{color:#6b6555;max-width:56ch;margin:0 auto 22px}.article-cta__card .home-button{display:inline-flex}.article-callout{border:1px solid var(--hair);background:#fff;border-radius:16px;margin:clamp(30px,4vw,44px) 0;padding:18px;transition:box-shadow .25s,border-color .25s;display:block}.article-callout:hover{border-color:var(--gold-soft);box-shadow:0 20px 40px -32px #3b301a80}.article-callout__image{aspect-ratio:16/9;background:var(--well);border-radius:11px;margin-bottom:14px;position:relative;overflow:hidden}.article-callout__image img{object-fit:cover}.article-callout h4{color:var(--deep);margin:0 0 6px;font-size:clamp(19px,2vw,23px)}.article-callout p{color:#6b6555;margin:0 0 8px;font-size:14px}.article-callout span{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;font:700 9px/1 Inter,Arial,sans-serif}@media (max-width:1050px){.past-results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.editorial-layout{grid-template-columns:1fr;gap:35px}.editorial-layout>aside{position:static}.glossary-letter{grid-template-columns:70px minmax(0,1fr)}.glossary-letter dl{grid-template-columns:1fr}.past-results-controls{grid-template-columns:1fr 1fr}.past-results-query{grid-column:1/-1}.past-results-controls button{min-height:49px}.past-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-page-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sold-lot-archive-list{grid-template-columns:1fr}.auction-recaps__heading{flex-direction:column;align-items:flex-start}.auction-recaps__grid{grid-template-columns:1fr}.auction-recaps__grid>a{min-height:220px}.auction-article-content figure>div{min-height:240px}.glossary-cta>.page-shell{flex-direction:column;align-items:flex-start}.glossary-cta>.page-shell>div:last-child{justify-content:flex-start}}@media (max-width:520px){.glossary-letter{grid-template-columns:1fr}.glossary-letter>h2{font-size:50px}.glossary-cta>.page-shell>div:last-child,.glossary-cta .home-button{width:100%}.past-results-hero dl>div{min-width:50%;margin-top:18px;padding-left:18px}.past-results-controls{grid-template-columns:1fr}.past-results-query{grid-column:auto}.past-results-grid{grid-template-columns:1fr}.past-result-card{min-height:270px}.archive-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-pagination{gap:8px}.archive-pagination--top{grid-template-columns:1fr 1fr}.archive-pagination--top>a:nth-child(2){display:none}.auction-article-content figure{margin-left:-12px;margin-right:-12px}.auction-article-content figure>div{border-radius:0;min-height:210px}.auction-article-pagination{flex-direction:column;align-items:flex-start}}.native-page{background:#fff;overflow:hidden}.native-section-heading{max-width:780px}.native-section-heading h2{max-width:none;color:var(--deep);font:400 clamp(34px,4.5vw,58px)/1 var(--display-font);letter-spacing:-.025em;text-transform:uppercase;margin:10px 0 0}.native-section-heading>p:last-child{color:#746c60;max-width:62ch;margin:15px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.65}.native-section-heading--center{text-align:center;margin-left:auto;margin-right:auto}.native-section-heading--center>p:last-child{margin-left:auto;margin-right:auto}.native-centered-cta{text-align:center;margin-top:40px}.native-centered-cta p{color:#9a9080;margin:12px 0 0;font-size:13px}.buying-hero{contain:layout paint;background:#f4efe6;place-items:center;min-height:min(760px,82svh);display:grid;position:relative;overflow:hidden}.buying-hero:after{z-index:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";pointer-events:none;background:linear-gradient(#0000,#ffffffc2 72%,#fff);height:clamp(78px,16%,142px);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 65%);mask-image:linear-gradient(#0000,#000 65%)}.buying-hero__lots{opacity:.42;grid-template-columns:repeat(3,1fr);gap:24px;display:grid;position:absolute;inset:-10%;transform:rotate(5deg)scale(1.08)}.buying-hero__lots>div{background:#efe8db;border:1px solid #ddd0ba;border-radius:14px;min-height:240px;position:relative;overflow:hidden;box-shadow:0 24px 50px -35px #3b301a}.buying-hero__lots img{object-fit:contain;padding:18px}.buying-hero__veil{background:radial-gradient(circle,#fffffff5 0,#ffffffd4 32%,#ffffff52 72%),linear-gradient(#ffffffa6,#0000 45%,#ffffffbf);position:absolute;inset:0}.buying-hero__content{z-index:1;text-align:center;position:relative}.buying-hero h1{max-width:12ch;color:var(--deep);font:400 clamp(50px,7vw,96px)/.92 var(--display-font);letter-spacing:-.045em;text-transform:uppercase;margin:15px auto 0}.buying-hero__content>p:not(.eyebrow){color:#6f685d;max-width:42ch;margin:24px auto 0;font-size:clamp(18px,2vw,24px);font-style:italic;line-height:1.5}.buying-hero .gold-button{margin-top:31px}.buying-showcase{background:#f7f2e9;padding-left:0;padding-right:0;overflow:hidden}.buying-showcase__heading{padding:0 6vw}.buying-showcase__stage{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;margin-top:clamp(38px,5vw,62px);padding:10px 0 20px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.buying-showcase__stage.is-dragging{cursor:grabbing}.buying-showcase__viewport{width:100%;overflow:visible}.buying-showcase__viewport+.buying-showcase__viewport{margin-top:18px}.buying-showcase__track{will-change:transform;width:max-content;display:flex}.buying-showcase__segment{flex:none;gap:18px;padding-right:18px;display:flex}.buying-showcase__card{width:clamp(190px,16vw,245px);height:clamp(238px,20vw,305px);color:var(--deep);text-align:left;cursor:pointer;background:#f3ecdf;border:1px solid #ddcfb8;border-radius:13px;flex-direction:column;flex:none;padding:13px 13px 17px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;overflow:hidden;box-shadow:0 18px 35px -28px #3b301a}.buying-showcase__card:hover,.buying-showcase__card:focus-visible{border-color:#b99b50;outline:none;transform:translateY(-5px)scale(1.015);box-shadow:0 28px 45px -28px #3b301a}.buying-showcase__image{pointer-events:none;background:#ebe3d4;border-radius:8px;flex:1;width:100%;min-height:0;display:block;position:relative;overflow:hidden}.buying-showcase__image img{object-fit:contain;padding:8px}.buying-showcase__title{-webkit-line-clamp:2;letter-spacing:.045em;text-transform:uppercase;-webkit-box-orient:vertical;margin:13px 2px 0;font:600 10px/1.4 Inter,sans-serif;display:-webkit-box;overflow:hidden}.buying-showcase__price{color:var(--gold);font:400 19px/1 var(--display-font);margin:7px 2px 0}.buying-showcase__dialog{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1d1c1ac2;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.buying-showcase__dialog>div{background:#fff;border:1px solid #d8c8aa;border-radius:19px;width:min(100%,610px);padding:22px 22px 31px;position:relative;box-shadow:0 30px 90px #00000047}.buying-showcase__close{z-index:2;color:#fff;cursor:pointer;background:#242320e0;border:1px solid #d4c7b4;border-radius:50%;place-items:center;width:38px;height:38px;font-size:25px;line-height:1;display:grid;position:absolute;top:12px;right:12px}.buying-showcase__dialog-image{aspect-ratio:4/3;background:#f0e9dc;border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.buying-showcase__dialog-image img{object-fit:contain;padding:16px}.buying-showcase__dialog .eyebrow{margin:23px 0 0}.buying-showcase__dialog h3{color:var(--deep);font:400 clamp(26px,4vw,39px)/1.08 var(--display-font);margin:9px 0 0}.buying-showcase__dialog strong{color:var(--gold);font:400 28px/1 var(--display-font);margin-top:13px;display:block}.buying-showcase__dialog .gold-button{margin-top:22px}.buying-steps__timeline{--bid-progress:0;margin-top:60px;position:relative}.buying-steps__rail{background:var(--hair);height:2px;position:absolute;top:34px;left:15%;right:15%;overflow:hidden}.buying-steps__rail i{background:var(--gold);width:100%;height:100%;transform:scaleX(var(--bid-progress));transform-origin:0;display:block}.buying-steps ol{grid-template-columns:repeat(3,1fr);gap:clamp(20px,4vw,54px);margin:0;padding:0;list-style:none;display:grid;position:relative}.buying-steps li{opacity:.32;text-align:center;transition:opacity .6s cubic-bezier(.2,.9,.25,1),transform .6s cubic-bezier(.2,.9,.25,1);position:relative;transform:translateY(16px)}.buying-steps li.is-active{opacity:1;transform:none}.buying-steps li>span{z-index:1;border:2px solid var(--hair);color:#746c60;width:69px;height:69px;font:400 29px/1 var(--display-font);background:#fff;border-radius:50%;place-items:center;margin:auto;transition:border-color .45s,color .45s,box-shadow .45s;display:grid;position:relative}.buying-steps li.is-active>span{border-color:var(--gold);color:var(--gold);box-shadow:0 0 0 6px #7a622212}.buying-steps h3{color:var(--deep);margin:23px 0 0;font-size:clamp(22px,2.2vw,29px)}.buying-steps li p{color:#766e62;max-width:31ch;margin:12px auto 0;line-height:1.65}.buying-steps li .buying-step-links{flex-direction:column;align-items:center;gap:8px;margin-top:12px;display:flex}.buying-steps li .buying-step-links a{color:var(--gold);letter-spacing:.08em;text-underline-offset:4px;text-transform:uppercase;font:600 10px/1.3 Inter,sans-serif;text-decoration:underline;display:inline-block}.buying-registration{background:linear-gradient(135deg,#f8f2e7,#fff);border:1px solid #d8c9ab;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(25px,5vw,62px);max-width:1040px;margin:clamp(48px,6vw,72px) auto 0;padding:clamp(25px,3vw,38px);display:grid;box-shadow:0 24px 58px -49px #3b301a}.buying-registration .eyebrow{margin:0 0 8px}.buying-registration h3{color:var(--deep);font:400 clamp(28px,3.4vw,42px)/1 var(--display-font);text-transform:uppercase;margin:0}.buying-registration h3+p{color:#70695f;max-width:68ch;margin:14px 0 0;line-height:1.65}.buying-registration>div:last-child{flex-direction:column;gap:10px;min-width:260px;display:flex}.buying-registration a{border:1px solid var(--gold);min-height:46px;color:var(--gold);letter-spacing:.09em;text-align:center;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:13px 18px;font:600 10px/1.2 Inter,sans-serif;display:flex}.buying-registration a:first-child{color:#fff;background:var(--gold)}.buying-trust{grid-template-columns:repeat(3,1fr);max-width:830px;margin:68px auto 0;display:grid}.buying-trust>div{border-left:1px solid var(--hair);text-align:center;padding:3px 20px}.buying-trust>div:first-child{border-left:0}.buying-trust dt{color:var(--deep);font:400 clamp(25px,2.7vw,35px)/1 var(--display-font)}.buying-trust dd{color:#817869;letter-spacing:.12em;text-transform:uppercase;margin:9px 0 0;font:600 9px/1.4 Inter,sans-serif}.buying-options__grid{perspective:1400px;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.buying-options__grid article{border:1px solid var(--hair);min-height:430px;transform-style:preserve-3d;will-change:transform;background:#fff;border-radius:17px;flex-direction:column;padding:38px 31px 31px;transition:border-color .45s,box-shadow .45s,transform .45s cubic-bezier(.2,.9,.25,1);display:flex;position:relative;box-shadow:0 20px 45px -36px #3b301a}.buying-options__grid article:hover{border-color:#d0c1a7;box-shadow:0 40px 66px -35px #2b210e75}.buying-options__grid article.is-featured{border:2px solid var(--gold);background:linear-gradient(#f8f2e6,#f3ead9)}.buying-options__grid article>span{color:#fff;background:var(--gold);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:9px 17px;font:600 8px/1 Inter,sans-serif;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.buying-options__sheen{z-index:3;border-radius:inherit;opacity:0;background:radial-gradient(240px circle at var(--mouse-x,50%) var(--mouse-y,0%),#fffbf0eb,transparent 60%);mix-blend-mode:soft-light;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.buying-options__grid article:hover .buying-options__sheen{opacity:1}.buying-options__icon{width:44px;height:44px;color:var(--gold);margin-bottom:18px;transform:translateZ(26px)}.buying-options__icon svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.buying-options__grid h3{color:var(--deep);margin:0;font-size:29px;transform:translateZ(22px)}.buying-options__grid article>strong{color:var(--gold);font:400 45px/1 var(--display-font);margin-top:19px;transform:translateZ(22px)}.buying-options__grid small{color:#81786c;letter-spacing:.13em;text-transform:uppercase;margin-top:7px;font:600 9px/1.3 Inter,sans-serif;transform:translateZ(22px)}.buying-options__grid p{color:#756e63;font-size:14px;line-height:1.6;transform:translateZ(16px)}.buying-options__grid a{z-index:4;border:1px solid var(--gold);color:var(--gold);letter-spacing:.12em;text-align:center;text-transform:uppercase;border-radius:999px;margin-top:auto;padding:14px 20px;font:600 9px/1 Inter,sans-serif;transform:translateZ(26px)}.buying-options__grid .is-featured a{color:#fff;background:var(--gold)}.buying-options__secondary-links{z-index:4;flex-wrap:wrap;gap:6px 16px;margin-top:16px;display:flex;transform:translateZ(26px)}.buying-options__secondary-links a{color:var(--gold);letter-spacing:.08em;text-underline-offset:4px;text-transform:uppercase;text-align:left;background:0 0;border:0;border-radius:0;margin-top:0;padding:0;font:600 10px/1.3 Inter,sans-serif;text-decoration:underline;transform:none}.buying-absentee{border:1px solid var(--hair);background:#fff;border-radius:16px;grid-template-columns:minmax(240px,.65fr) minmax(300px,1.1fr) auto;align-items:center;gap:clamp(22px,4vw,50px);margin-top:22px;padding:25px 28px;display:grid}.buying-absentee .eyebrow{margin:0 0 7px}.buying-absentee h3{color:var(--deep);text-transform:uppercase;margin:0;font-size:25px}.buying-absentee>p{color:#70695e;margin:0;line-height:1.6}.buying-absentee>a{color:var(--gold);letter-spacing:.09em;text-align:right;text-underline-offset:5px;text-transform:uppercase;font:600 10px/1.4 Inter,sans-serif;text-decoration:underline}.buying-international{color:#f4efe6;background:linear-gradient(135deg,#343a3c,#4a5154);border:1px solid #d4c4a6;border-radius:20px;grid-template-columns:minmax(270px,.75fr) minmax(0,1.25fr);gap:clamp(30px,6vw,85px);margin-top:22px;padding:clamp(29px,4vw,48px);display:grid;overflow:hidden;box-shadow:0 28px 60px -50px #1f2324}.buying-international .eyebrow{color:#e3bd68;margin:0 0 10px}.buying-international h3{color:#fff;font:400 clamp(31px,4vw,49px)/.98 var(--display-font);text-transform:uppercase;margin:0}.buying-international h3+p{color:#d8d3ca;margin:17px 0 0;line-height:1.65}.buying-international ul{margin:0;padding:0;list-style:none}.buying-international li{color:#ebe6de;border-bottom:1px solid #ffffff21;padding:14px 0 14px 25px;line-height:1.55;position:relative}.buying-international li:last-child{border-bottom:0}.buying-international li:before{content:"";background:#e3bd68;border-radius:50%;width:7px;height:7px;position:absolute;top:23px;left:2px}.buying-international a{color:#f0ca73;text-underline-offset:3px;text-decoration:underline}.buying-premium{background:#fff}.premium-control{text-align:center;max-width:620px;margin:48px auto 0}.premium-control label{color:#80776b;letter-spacing:.17em;text-transform:uppercase;font:600 9px/1 Inter,sans-serif;display:block}.premium-control output{color:var(--deep);font:400 clamp(48px,6vw,72px)/1 var(--display-font);margin-top:12px;display:block}.premium-control input{width:100%;accent-color:var(--gold);margin-top:25px}.premium-control>p{color:#82796d;font-size:14px}.premium-control>p strong{color:var(--gold)}.premium-presets{flex-wrap:wrap;justify-content:center;gap:10px;margin:21px 0;display:flex}.premium-presets button{border:1px solid var(--hair);color:#6f685d;letter-spacing:.02em;cursor:pointer;background:#fff;border-radius:999px;min-height:43px;padding:11px 19px;font:600 11px/1 Inter,sans-serif}.premium-presets button:hover{border-color:var(--gold);color:var(--gold)}.premium-venue-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:47px;display:grid}@media (max-width:1100px){.premium-venue-grid{grid-template-columns:repeat(2,1fr)}}.premium-venue-grid article{border:1px solid var(--hair);background:#f7f2e9;border-radius:15px;padding:29px 25px;position:relative}.premium-venue-grid article.is-featured{border:2px solid var(--gold);background:#f4ead7}.premium-venue-grid article>span{color:#fff;background:var(--gold);letter-spacing:.13em;text-transform:uppercase;border-radius:999px;padding:8px 14px;font:600 8px/1 Inter,sans-serif;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.premium-venue-grid h3{color:var(--deep);margin:0;font-size:24px}.premium-rate{color:#877e70;letter-spacing:.12em;text-transform:uppercase;font:600 8px/1.4 Inter,sans-serif}.premium-venue-grid dl>div{border-top:1px solid var(--hair);justify-content:space-between;gap:18px;padding:12px 0;display:flex}.premium-venue-grid dt{color:#81796e}.premium-venue-grid dd{color:var(--deep);font-variant-numeric:tabular-nums;margin:0}.premium-venue-grid dl>div:last-child dd{color:var(--gold);font:400 31px/1 var(--display-font)}.premium-difference{color:var(--gold);text-transform:uppercase;font:600 9px/1.4 Inter,sans-serif}.premium-increments{text-align:center;max-width:650px;margin:60px auto 0}.premium-increments h3{color:var(--deep);text-transform:uppercase;margin:0;font-size:32px}.premium-increments>p{color:#857d71;font-style:italic}.premium-increments__table{border:1px solid var(--hair);border-radius:12px;margin-top:22px;overflow:hidden}.premium-increments table{border-collapse:collapse;text-align:left;width:100%}.premium-increments th,.premium-increments td{border-bottom:1px solid var(--hair);padding:12px 17px}.premium-increments th{color:#fff;background:var(--deep);letter-spacing:.13em;text-transform:uppercase;font:600 8px/1 Inter,sans-serif}.premium-increments th:last-child,.premium-increments td:last-child{text-align:right}.premium-increments tr.is-active td{color:var(--gold);background:#f4ead7}.premium-increments tr:last-child td{border-bottom:0}.premium-disclaimer{color:#9b9284;text-align:center;max-width:88ch;margin:30px auto 0;font-size:12px;line-height:1.6}.premium-shipping-links{border:1px solid var(--hair);background:#f7f2e9;border-radius:18px;justify-content:space-between;align-items:center;gap:32px;max-width:920px;margin:clamp(38px,5vw,58px) auto 0;padding:clamp(24px,3vw,36px);display:flex;box-shadow:0 22px 50px -44px #3b301a}.premium-shipping-links>div:first-child{max-width:550px}.premium-shipping-links .eyebrow{margin:0 0 9px}.premium-shipping-links h3{color:var(--deep);font:400 clamp(27px,3vw,38px)/1 var(--display-font);text-transform:uppercase;margin:0}.premium-shipping-links h3+p{color:#766e62;margin:12px 0 0;line-height:1.55}.premium-shipping-links__actions{flex-direction:column;gap:10px;min-width:245px;display:flex}.premium-shipping-links__actions a{border:1px solid var(--gold);min-height:46px;color:var(--gold);letter-spacing:.11em;text-align:center;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:13px 19px;font:600 10px/1 Inter,sans-serif;transition:color .25s,background-color .25s,transform .25s;display:flex}.premium-shipping-links__actions a:first-child{color:#fff;background:var(--gold)}.premium-shipping-links__actions a:hover{color:#fff;background:var(--gold);transform:translateY(-2px)}.buying-inspection{border-top:1px solid var(--hair);background:#fff}.buying-inspection__grid{grid-template-columns:repeat(4,1fr);gap:13px;margin-top:42px;display:grid}.buying-inspection__grid article{border:1px solid var(--hair);background:#faf8f3;border-radius:15px;flex-direction:column;min-height:260px;padding:25px 22px;display:flex}.buying-inspection__grid article>span{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;font:600 10px/1.25 Inter,sans-serif}.buying-inspection__grid h3{color:var(--deep);text-transform:uppercase;margin:13px 0 0;font-size:24px}.buying-inspection__grid p{color:#70695e;line-height:1.62}.buying-inspection__grid a{color:var(--gold);letter-spacing:.08em;text-underline-offset:4px;text-transform:uppercase;margin-top:auto;font:600 10px/1.3 Inter,sans-serif;text-decoration:underline}.buying-firearms{background:#f5eee2;border:1px solid #d4c5ab;border-radius:15px;grid-template-columns:minmax(260px,.7fr) minmax(320px,1.25fr) auto;align-items:center;gap:clamp(24px,4vw,50px);margin-top:16px;padding:24px 27px;display:grid}.buying-firearms .eyebrow{margin:0 0 7px}.buying-firearms h3{color:var(--deep);text-transform:uppercase;margin:0;font-size:25px}.buying-firearms>p{color:#70695e;margin:0;line-height:1.6}.buying-firearms>a{color:var(--gold);letter-spacing:.09em;text-align:right;text-underline-offset:4px;text-transform:uppercase;font:600 10px/1.4 Inter,sans-serif;text-decoration:underline}.buying-after-sale ol{counter-reset:buyer-after;grid-template-columns:repeat(4,1fr);gap:0;margin:45px 0 0;padding:0;list-style:none;display:grid}.buying-after-sale li{border-left:1px solid #d8cdb9;padding:4px clamp(20px,2.5vw,34px) 10px;position:relative}.buying-after-sale li:first-child{border-left:0}.buying-after-sale li>span{color:var(--gold);font:400 27px/1 var(--display-font)}.buying-after-sale h3{color:var(--deep);text-transform:uppercase;margin:14px 0 0;font-size:23px}.buying-after-sale li p{color:#70695e;line-height:1.65}.buying-after-sale__actions{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:36px;display:flex}.buying-after-sale__actions a{border:1px solid var(--gold);min-height:45px;color:var(--gold);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;align-items:center;padding:12px 20px;font:600 10px/1.2 Inter,sans-serif;display:flex}.buying-after-sale__actions a:first-child{color:#fff;background:var(--gold)}.buying-onramps{border-top:1px solid var(--hair);background:#fff}.buying-onramps__grid{grid-template-columns:repeat(2,1fr);gap:17px;margin-top:42px;display:grid}.buying-onramps__grid>article{border:1px solid var(--hair);background:linear-gradient(145deg,#faf8f3,#f4efe6);border-radius:19px;padding:clamp(27px,4vw,46px)}.buying-onramps__grid>article:last-child{background:#fff}.buying-onramps__grid .eyebrow{margin:0 0 10px}.buying-onramps__grid h3{color:var(--deep);font:400 clamp(30px,3.6vw,45px)/1 var(--display-font);text-transform:uppercase;margin:0}.buying-onramps__grid h3+p{color:#70695e;line-height:1.65}.buying-onramps__grid article>p+a{color:#fff;background:var(--gold);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:45px;margin-top:14px;padding:12px 20px;font:600 10px/1.2 Inter,sans-serif;display:inline-flex}.buying-mailing-form{margin-top:23px}.buying-mailing-form__fields{grid-template-columns:minmax(0,.72fr) minmax(0,1fr) auto;align-items:end;gap:9px;display:grid}.buying-mailing-form label>span{color:#766f64;letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px 2px;font:600 12px/1 Inter,sans-serif;display:block}.buying-mailing-form label small{font:inherit;text-transform:none;font-weight:400}.buying-mailing-form input{width:100%;height:48px;color:var(--deep);background:#fff;border:1px solid #cfc5b4;border-radius:9px;padding:0 13px;font:400 15px/1 Inter,sans-serif}.buying-mailing-form input:focus{border-color:var(--gold);outline-offset:1px;outline:2px solid #7a622226}.buying-mailing-form button{border:1px solid var(--gold);color:#fff;background:var(--gold);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:999px;height:48px;padding:0 18px;font:600 10px/1.2 Inter,sans-serif}.buying-mailing-form button:disabled{opacity:.65;cursor:wait}.buying-mailing-form__honeypot{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.buying-mailing-form>small{color:#8a8277;margin-top:10px;font-size:13px;display:block}.buying-mailing-form__success,.buying-mailing-form__error{margin:13px 0 0;font:600 13px/1.5 Inter,sans-serif}.buying-mailing-form__success{color:#3f7246}.buying-mailing-form__error{color:#a1372f}.contact-hero{border-bottom:1px solid var(--hair);background:linear-gradient(135deg,#f4ecdf,#fff 60%);padding:clamp(70px,9vw,125px) 0}.contact-hero h1{max-width:13ch;color:var(--deep);font:400 clamp(52px,7vw,91px)/.94 var(--display-font);letter-spacing:-.04em;text-transform:uppercase;margin:15px 0 0}.contact-hero .page-shell>p:last-child{color:#726a5f;max-width:51ch;margin:24px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.55}.contact-main{padding:clamp(65px,8vw,115px) 0}.contact-main__grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start;gap:clamp(38px,6vw,85px);display:grid}.contact-details__heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.contact-details h2,.contact-form-card h2{color:var(--deep);font:400 clamp(35px,4vw,53px)/1 var(--display-font);text-transform:uppercase;margin:10px 0 0}.contact-details>p{color:#756e62;max-width:61ch;font-size:17px;line-height:1.72}.gallery-status{color:#827a6f;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #d2c6b4;border-radius:999px;align-items:center;min-height:31px;padding:0 12px;font:600 8px/1 Inter,sans-serif;display:inline-flex}.gallery-status:before{content:"";background:#aaa197;border-radius:50%;width:6px;height:6px;margin-right:7px}.gallery-status.is-open{color:#47734b;background:#f4faf4;border-color:#9bb99d}.gallery-status.is-open:before{background:#55a25c}.contact-detail-cards{gap:10px;margin-top:30px;display:grid}.contact-detail-cards article{border:1px solid var(--hair);background:#faf8f3;border-radius:13px;gap:8px;padding:22px 24px;display:grid}.contact-detail-cards span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font:600 9px/1 Inter,sans-serif}.contact-detail-cards address,.contact-detail-cards p{color:#5f5a52;margin:0;font-style:normal;line-height:1.6}.contact-detail-cards a{width:max-content;color:var(--gold);text-underline-offset:3px;text-decoration:underline}.contact-map{border:1px solid var(--hair);border-radius:15px;height:330px;margin-top:17px;overflow:hidden}.contact-map iframe{border:0;width:100%;height:100%}.contact-form-card{background:#f6f0e6;border:1px solid #ddcfb7;border-radius:22px;padding:clamp(27px,3.4vw,46px);box-shadow:0 30px 60px -45px #3b301a}.contact-form-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.contact-form-heading>span{color:#755e22;letter-spacing:.1em;text-align:center;text-transform:uppercase;background:#e9d9b1;border-radius:999px;padding:8px 11px;font:600 10px/1.2 Inter,sans-serif}.contact-form-card>p{color:#70695e;line-height:1.65}.contact-form-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}.contact-form-grid label,.contact-photo-field>label{color:#746b5e;letter-spacing:.12em;text-transform:uppercase;font:600 11px/1.35 Inter,sans-serif}.contact-form-grid label b{color:var(--gold)}.contact-form-wide{grid-column:1/-1}.contact-form-grid input,.contact-form-grid select,.contact-form-grid textarea{width:100%;color:var(--deep);background:#fff;border:1px solid #d9cfbf;border-radius:10px;margin-top:8px;padding:13px 14px;font:400 15px/1.4 "Source Serif 4",Georgia,serif;display:block}.contact-form-grid textarea{resize:vertical}.contact-form-callout{border-left:3px solid var(--gold);background:#fffaf0;padding:15px 17px;font-size:14px}.contact-form-callout a{color:var(--gold);text-decoration:underline}.contact-photo-field{margin-top:20px}.contact-photo-field label small{letter-spacing:0;text-transform:none}.contact-photo-field input{background:#fff;border:1px dashed #cbbd9e;border-radius:10px;width:100%;margin-top:9px;padding:14px;display:block}.contact-photo-field ul{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.contact-photo-field li{color:#6d665c;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.contact-photo-field li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact-photo-field li button,.contact-text-button{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font:600 10px/1 Inter,sans-serif;text-decoration:underline}.contact-checkbox{color:#6f685d;gap:10px;margin-top:21px;font-size:14px;line-height:1.45;display:flex}.contact-checkbox input{accent-color:var(--gold);margin-top:2px}.contact-honeypot{position:absolute;left:-10000px}.contact-form-error{background:#fff4f1;border:1px solid #dca99e;border-radius:9px;padding:12px 14px;color:#873c2e!important}.contact-submit{color:#fff;background:var(--gold);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;width:100%;min-height:49px;margin-top:22px;font:600 11px/1 Inter,sans-serif}.contact-submit:disabled{opacity:.6;cursor:wait}.contact-form-success{text-align:center;place-content:center;min-height:420px;display:grid}.contact-form-success>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;display:flex}.contact-form-success .gold-button{margin:0}.contact-native .contact-hero{text-align:center;background:linear-gradient(135deg,#f6f0e6,#fff 61%);padding:clamp(62px,7vw,96px) 0}.contact-native .contact-hero h1{max-width:none;font-size:clamp(48px,6vw,78px)}.contact-native .contact-hero .page-shell>p:last-child{max-width:56ch;margin-left:auto;margin-right:auto;font-style:italic}.contact-visit{isolation:isolate;background:#fff;padding:clamp(38px,4.5vw,64px) 0 clamp(62px,8vw,110px);position:relative;overflow:hidden}.contact-visit:before{z-index:0;aspect-ratio:1;content:"";pointer-events:none;background:#f4efe633;border:1px solid #7a622217;border-radius:50%;width:clamp(720px,72vw,1120px);position:absolute;top:-390px;right:-260px;box-shadow:0 0 0 74px #7a622206,0 0 0 152px #f4efe64d}.contact-visit__grid,.contact-preview{z-index:1;position:relative}.contact-visit__grid{grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);align-items:stretch;gap:18px;display:grid}.contact-visit .contact-map{border-radius:18px;height:auto;min-height:720px;margin:0}.contact-visit__cards{gap:13px;display:grid}.contact-hours-card,.contact-info-card,.contact-location-card{border:1px solid var(--hair);background:#f6f0e6;border-radius:16px;padding:clamp(22px,2.4vw,30px);box-shadow:0 20px 45px -42px #3b301ab3}.contact-hours-card__heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.contact-hours-card__heading .eyebrow{margin:0 0 8px}.contact-hours-card__heading div>p:last-child{color:#766e62;margin:0;font-size:13px}.contact-hours-card__heading>span{color:#857c6f;letter-spacing:.1em;text-transform:uppercase;background:#fff;border:1px solid #d2c6b4;border-radius:999px;align-items:center;min-height:29px;padding:0 11px;font:600 9px/1 Inter,sans-serif;display:inline-flex}.contact-hours-card__heading>span.is-open{color:#47734b;background:#f4faf4;border-color:#9bb99d}.contact-hours-card__heading>span.is-live{color:#8a2c22;background:#c0392b14;border-color:#a1342661}.contact-hours-card__heading>span.is-live:before{content:"";background:#c0392b;border-radius:50%;width:6px;height:6px;margin-right:7px;animation:1.8s ease-out infinite home-pulse;box-shadow:0 0 #c0392b80}.contact-hours-card dl{margin:20px 0 0}.contact-hours-card dl>div{color:#6b655b;border-top:1px solid #7a62221c;justify-content:space-between;align-items:center;gap:17px;padding:8px 0;display:flex}.contact-hours-card dt{align-items:center;gap:8px;display:flex}.contact-hours-card dt small{color:#fff;background:var(--gold);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;padding:5px 8px;font:600 8px/1 Inter,sans-serif}.contact-hours-card dt small.is-live{background:#c0392b}.contact-hours-card dd{margin:0;font-size:13px}.contact-hours-card dl>div.is-today{color:var(--deep);font-weight:700}.contact-info-card .eyebrow,.contact-location-card .eyebrow{margin:0}.contact-info-card__links{flex-wrap:wrap;gap:9px 18px;margin-top:14px;display:flex}.contact-info-card__links a,.contact-location-card>a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.contact-info-card__helper{background:#ffffffb8;border:1px solid #7a622229;border-radius:11px;gap:6px;margin-top:17px;padding:15px 16px;display:grid}.contact-info-card__helper strong{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font:600 8px/1.3 Inter,sans-serif}.contact-info-card__helper span{color:#6e675d;font-size:13px;line-height:1.5}.contact-info-card__helper a{width:max-content;color:var(--gold);letter-spacing:.07em;text-transform:uppercase;font:600 8px/1.3 Inter,sans-serif}.contact-location-card address{color:#625c53;margin:13px 0;font-style:normal;line-height:1.55}.contact-preview{border:1px solid var(--hair);background:#f6f0e6;border-radius:18px;margin-top:18px;padding:clamp(24px,3.3vw,40px);box-shadow:0 25px 55px -48px #3b301abf}.contact-preview__heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.contact-preview__heading .eyebrow{margin:0}.contact-preview h2{color:var(--deep);font:400 clamp(28px,3.4vw,43px)/1 var(--display-font);text-transform:uppercase;margin:8px 0 0}.contact-preview__heading>p{color:#70695e;max-width:52ch;margin:0;line-height:1.55}.contact-preview__days{grid-template-columns:repeat(5,1fr);gap:9px;margin-top:25px;display:grid}.contact-preview__days article{border:1px solid var(--hair);background:#fff;border-radius:11px;flex-direction:column;min-height:115px;padding:15px;display:flex}.contact-preview__days article.is-auction{background:#f2ebdd;border-color:#c9b88f}.contact-preview__days strong{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;font:600 8px/1.2 Inter,sans-serif}.contact-preview__days span{color:var(--deep);margin-top:10px;font-size:14px}.contact-preview__days small{color:#80786d;margin-top:auto;font-size:11px}.contact-outline-button{border:1px solid var(--gold);min-height:42px;color:var(--gold);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;margin-top:21px;padding:0 18px;font:600 9px/1 Inter,sans-serif;display:inline-flex}.contact-message{border-top:1px solid var(--hair);background:#fff;padding:clamp(72px,10vw,130px) 0}.contact-message__grid{grid-template-columns:minmax(290px,.72fr) minmax(450px,1.1fr);align-items:start;gap:clamp(48px,9vw,130px);display:grid}.contact-message__intro{padding-top:16px}.contact-message__intro .eyebrow{margin:0}.contact-message__intro h2{max-width:10ch;color:var(--deep);font:400 clamp(39px,5vw,62px)/.96 var(--display-font);text-transform:uppercase;margin:12px 0 0}.contact-message__intro>p:not(.eyebrow){color:#716a5f;max-width:42ch;font-size:17px;line-height:1.7}.contact-message__intro .contact-message__talk{margin-top:27px}.contact-message__talk a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.contact-message__intro>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;border:1px solid #d7c9af;border-radius:999px;margin-top:16px;padding:9px 13px;font:600 8px/1.3 Inter,sans-serif;display:inline-flex}.contact-message .contact-form-card{padding:clamp(28px,3.5vw,48px)}.contact-message .contact-form-grid{margin-top:0}.contact-form-grid input,.contact-form-grid select{min-height:52px}.contact-form-grid textarea{min-height:180px}.contact-form-grid input::placeholder,.contact-form-grid textarea::placeholder{color:#b2a895}.contact-photo-field>p{color:#746b5e;letter-spacing:.12em;text-transform:uppercase;margin:0;font:600 9px/1.3 Inter,sans-serif}.contact-photo-field>p small{color:#9c9385;letter-spacing:0;text-transform:none;font:400 10px/1.3 "Source Serif 4",Georgia,serif}.contact-photo-field>input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.contact-photo-field .contact-photo-upload{color:#6d665c;cursor:pointer;letter-spacing:0;text-transform:none;background:#fff;border:1px dashed #cbbd9e;border-radius:10px;grid-template-columns:35px 1fr;align-content:center;min-height:78px;margin-top:9px;padding:14px 16px;display:grid}.contact-photo-upload>span{color:var(--gold);grid-row:1/3;align-self:center;font-size:25px}.contact-photo-upload strong{font:400 15px/1.3 "Source Serif 4",Georgia,serif}.contact-photo-upload small{color:#948b7d;margin-top:2px;font:400 12px/1.3 "Source Serif 4",Georgia,serif}.contact-form-submit-row{align-items:center;gap:17px;margin-top:22px;display:flex}.contact-form-submit-row .contact-submit{width:auto;min-width:170px;margin:0;padding:0 25px}.contact-form-submit-row>span{color:#9a9184;font-size:11px}.contact-form-text-tip{border-top:1px solid #7a622226;margin:21px 0 0;padding-top:17px;font-size:11px;color:#8a8174!important}.contact-form-text-tip a{color:var(--gold);text-decoration:underline}.form-noscript{color:#5f574c;background:#fff8e8;border:1px solid #d5c39d;border-radius:10px;margin:0 0 20px;padding:14px 16px;font:600 13px/1.55 Inter,Arial,sans-serif}.form-noscript a{color:var(--gold);text-decoration:underline}.contact-next{border-top:1px solid var(--hair);background:#fff;padding:clamp(25px,4vw,55px) 0 clamp(80px,10vw,130px)}.contact-next__grid{grid-template-columns:minmax(0,3.15fr) minmax(240px,.85fr);align-items:stretch;gap:17px;display:grid}.contact-native .contact-next .auction-feature{border-radius:20px;width:100%;height:clamp(400px,34vw,510px);min-height:0;margin:0}.contact-native .contact-next .auction-feature__content{align-self:center;padding:clamp(28px,4vw,56px)}.contact-native .contact-next .auction-feature__content>p{font-size:11px}.contact-native .contact-next .auction-feature__content h2{max-width:18ch;margin-top:12px;font-size:clamp(38px,4.8vw,69px)}.contact-native .contact-next .auction-feature__meta,.contact-native .contact-next .auction-feature__actions{margin-top:19px}.contact-native .contact-next .auction-feature__actions a{min-width:170px;min-height:46px;padding:0 19px;font-size:9px}.contact-quick-links{flex-direction:column;min-width:0;display:flex}.contact-quick-links>.eyebrow{margin:4px 0 12px}.contact-quick-links>a{border:1px solid var(--hair);color:#595d5f;background:#f6f0e6;border-radius:13px;flex:1;justify-content:space-between;align-items:center;gap:14px;min-height:0;margin-top:9px;padding:17px;font:400 15px/1.25 "Source Serif 4",Georgia,serif;transition:border-color .2s,transform .2s,background .2s;display:flex}.contact-quick-links>a:hover{background:#fffaf2;border-color:#7a622280;transform:translateY(-2px)}.contact-quick-links b{color:var(--gold);font-weight:400}@media (max-width:980px){.contact-visit__grid,.contact-message__grid,.contact-next__grid{grid-template-columns:1fr}.contact-visit .contact-map{min-height:510px}.contact-next__grid{gap:26px}.contact-quick-links{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.contact-quick-links>.eyebrow{grid-column:1/-1}.contact-quick-links>a{min-height:68px;margin:0}}@media (max-width:700px){.contact-preview__heading{flex-direction:column;align-items:flex-start;gap:15px}.contact-preview__days{grid-template-columns:repeat(2,1fr)}.contact-preview__days article.is-auction{grid-column:1/-1}.contact-message__intro{padding-top:0}.contact-form-submit-row{flex-direction:column;align-items:stretch}.contact-form-submit-row .contact-submit{width:100%}.contact-native .contact-next .auction-feature{height:min(72svh,610px)}}@media (max-width:520px){.contact-native .contact-hero{padding:56px 0}.contact-visit .contact-map{min-height:390px}.contact-hours-card dl>div{font-size:13px}.contact-preview__days,.contact-quick-links{grid-template-columns:1fr}.contact-preview__days article.is-auction,.contact-quick-links>.eyebrow{grid-column:auto}.contact-message .contact-form-card{margin-left:-5px;margin-right:-5px}}.estate-hero{border-bottom:1px solid var(--hair);isolation:isolate;background:#f2ede3;padding:clamp(65px,8vw,110px) 0 36px;position:relative;overflow:hidden}.estate-hero:before{z-index:0;aspect-ratio:1;content:"";pointer-events:none;background:#ffffff1f;border:1px solid #7a62221c;border-radius:50%;width:clamp(520px,51vw,790px);position:absolute;top:-330px;left:-340px;box-shadow:0 0 0 64px #7a622207,0 0 0 132px #ffffff2b}.estate-hero:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(132deg,#0000 0 62%,#ffffffb3 62.2% 100%) 100% 0/46% 62% no-repeat,linear-gradient(315deg,#0000 0 68%,#ffffff7a 68.2% 100%) 0 100%/62% 46% no-repeat;position:absolute;inset:0}.estate-hero__grid,.estate-stats{z-index:1;position:relative}.estate-hero__grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(38px,6vw,85px);display:grid}.estate-hero h1{max-width:14ch;color:var(--deep);font:400 clamp(43px,5.4vw,72px)/.96 var(--display-font);letter-spacing:-.035em;text-transform:uppercase;margin:14px 0 0}.estate-hero__grid>div:first-child>p:not(.eyebrow){color:#6d675d;max-width:58ch;margin:20px 0 0;font-size:17px;line-height:1.7}.estate-hero__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.estate-hero__actions .gold-button{margin:0}.estate-hero__actions>a:last-child{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.estate-hero__image{aspect-ratio:4/5;background:#17191b;border-radius:21px;position:relative;overflow:hidden;box-shadow:0 32px 65px -42px #3b301a}.estate-hero__image img{object-fit:cover}.estate-hero__lamp:after{z-index:3;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff1c;position:absolute;inset:0;box-shadow:inset 0 0 55px #0000001f}.estate-hero__lamp-off{z-index:1}.estate-hero__lamp-on{z-index:2;will-change:opacity;animation:26s ease-in-out infinite estate-lamp-cycle}@keyframes estate-lamp-cycle{0%,62%,to{opacity:1}69%,80%{opacity:0}87%{opacity:1}}.estate-stats{border-top:1px solid var(--hair);grid-template-columns:repeat(4,1fr);margin-top:46px;padding-top:27px;display:grid}.estate-stats>div{border-left:1px solid var(--hair);padding:0 24px}.estate-stats>div:first-child{border-left:0;padding-left:0}.estate-stats dt{color:var(--gold);font:400 clamp(24px,2.8vw,34px)/1 var(--display-font)}.estate-stats dd{color:#7b7368;letter-spacing:.12em;text-transform:uppercase;margin:8px 0 0;font:600 8px/1.4 Inter,sans-serif}.estate-category-grid{grid-template-columns:repeat(4,1fr);gap:13px;margin-top:37px;display:grid}.estate-category-grid>a{isolation:isolate;border:1px solid var(--hair);background:var(--warm);border-radius:14px;min-height:176px;padding:22px 19px;transition:transform .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.estate-category-grid>a:after{z-index:1;content:"";background:linear-gradient(135deg,#faf8f3f2,#f4efe6c2);transition:background .25s;position:absolute;inset:0}.estate-category-grid>a:hover{border-color:#b79c5a;transform:translateY(-2px)}.estate-category-grid>a:hover:after{background:linear-gradient(135deg,#faf8f3e8,#f4efe6ab)}.estate-category-card__image{z-index:0;object-fit:cover;filter:saturate(.82)contrast(.92);transition:transform .35s;transform:scale(1.025)}.estate-category-grid>a:hover .estate-category-card__image{transform:scale(1.065)}.estate-category-card__content{z-index:2;flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.estate-category-grid h3{color:var(--deep);margin:0;font-size:20px}.estate-category-grid p{color:#655f55;font-size:14px;line-height:1.6}.estate-category-grid span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;margin-top:auto;font:600 8px/1 Inter,sans-serif}.estate-service-band{border:1px solid var(--hair);background:var(--warm);border-radius:18px;grid-template-columns:1fr 1fr;gap:35px;margin-top:42px;padding:clamp(25px,3vw,40px);display:grid}.estate-service-band h3{color:var(--deep);text-transform:uppercase;margin:0;font-size:27px}.estate-service-band p{color:#70695e;line-height:1.7}.estate-process{color:#fff;background:var(--deep);isolation:isolate;position:relative;overflow:hidden}.estate-process:before{z-index:-1;color:#ffffff05;content:"AAG";font:400 clamp(220px,34vw,560px)/.72 var(--display-font);letter-spacing:-.08em;-webkit-text-stroke:1px #d8b25e13;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;right:-.08em;transform:translateY(-48%)}.estate-process:after{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;border:1px solid #d8b25e12;border-radius:50%;width:min(48vw,700px);position:absolute;top:8%;right:4%}.estate-process>.page-shell{z-index:1;position:relative}.estate-process .native-section-heading .eyebrow{color:#e2bd68}.estate-process .native-section-heading h2{color:#fff}.estate-process .native-section-heading>p:last-child{color:#cbc5bc}.estate-process ol{--estate-progress:0;gap:0;max-width:900px;margin:50px 0 0;padding:0 0 0 75px;list-style:none;display:grid;position:relative}.estate-process ol:before,.estate-process ol:after{content:"";width:2px;position:absolute;top:15px;bottom:15px;left:24px}.estate-process ol:before{background:#d8b25e38}.estate-process ol:after{transform:scaleY(var(--estate-progress));transform-origin:top;will-change:transform;background:linear-gradient(#e4bd63,#9c7b2e);box-shadow:0 0 13px #e2bd6847}.estate-process li{opacity:.42;grid-template-columns:1fr;padding:0 0 44px;transition:opacity .55s cubic-bezier(.2,.9,.25,1),transform .55s cubic-bezier(.2,.9,.25,1);display:grid;position:relative;transform:translateY(14px)}.estate-process li.is-active{opacity:1;transform:none}.estate-process li>span{z-index:1;color:#d8b25e;background:var(--deep);border:2px solid #d8b25e85;border-radius:50%;place-items:center;width:28px;height:28px;font:600 8px/1 Inter,sans-serif;transition:border-color .4s,background .4s,color .4s,box-shadow .4s;display:grid;position:absolute;top:0;left:-64px}.estate-process li.is-active>span{color:#25282a;background:#e2bd68;border-color:#e2bd68;box-shadow:0 0 0 6px #e2bd6814}.estate-process small{color:#e2bd68;letter-spacing:.13em;text-transform:uppercase;font:600 8px/1 Inter,sans-serif}.estate-process h3{color:#fff;margin:9px 0 0;font-size:29px}.estate-process li p{color:#cec8be;max-width:64ch;line-height:1.7}.estate-process__owner{color:#e2bd68;letter-spacing:.1em;text-transform:uppercase;border:1px solid #d8b25e73;border-radius:999px;padding:7px 10px;font:600 8px/1 Inter,sans-serif;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.estate-process a.estate-process__owner:hover{color:#fff;background:#e2bd681c;border-color:#e2bd68}.estate-process__cta{background:#d8b25e0f;border:1px solid #d8b25e52;border-radius:15px;justify-content:space-between;align-items:center;gap:25px;margin-top:25px;padding:24px;display:flex}.estate-process__cta p{color:#e2ddd4;max-width:60ch;line-height:1.6}.estate-process__cta .gold-button{white-space:nowrap;margin:0}.estate-fiduciary__grid{grid-template-columns:1fr 1fr;gap:clamp(35px,5vw,75px);margin-top:40px;display:grid}.estate-fiduciary__grid>div>p{color:#6f685e;font-size:17px;line-height:1.75}.estate-fiduciary article{border:1px solid var(--hair);background:var(--warm);border-radius:13px;margin-top:17px;padding:21px}.estate-fiduciary article span{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;font:600 8px/1 Inter,sans-serif;display:block}.estate-fiduciary article strong{color:var(--deep);font:400 16px/1.5 var(--display-font);margin-top:9px;display:block}.estate-fiduciary ul{margin:0;padding:0;list-style:none}.estate-fiduciary li{border-bottom:1px solid var(--hair);color:#6e675c;padding:14px 0 14px 23px;line-height:1.65;position:relative}.estate-fiduciary li:before{background:var(--gold);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:23px;left:0}.estate-results .page-shell>div:last-child{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:38px;display:grid}.estate-results article{border:1px solid var(--hair);text-align:center;background:#fff;border-radius:15px;transition:border-color .25s,box-shadow .25s,transform .25s;overflow:hidden;box-shadow:0 18px 45px -40px #3b301a}.estate-results article:hover{border-color:#c8b588;transform:translateY(-3px);box-shadow:0 27px 50px -37px #3b301a8c}.estate-result__image{aspect-ratio:4/3;border-bottom:1px solid var(--hair);background:linear-gradient(145deg,#f8f3e9,#eee5d7);position:relative;overflow:hidden}.estate-result__image:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 45%,#ffffffb8,#0000 68%);position:absolute;inset:0}.estate-result__image img{z-index:1;object-fit:contain;padding:12px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.estate-results article:hover .estate-result__image img{transform:scale(1.035)}.estate-result__copy{padding:22px 16px 24px}.estate-results article strong{color:var(--gold);font:400 clamp(23px,2.4vw,31px)/1 var(--display-font)}.estate-results article p{color:#726b61;margin:10px 0 0;font-size:13px;line-height:1.55}.estate-faq .page-shell>div:last-child{margin-top:31px}.estate-faq details{border-bottom:1px solid var(--hair)}.estate-faq summary{color:var(--deep);font:700 20px/1.4 var(--display-font);cursor:pointer;justify-content:space-between;gap:20px;padding:21px 0;list-style:none;display:flex}.estate-faq summary::-webkit-details-marker{display:none}.estate-faq summary:after{color:var(--gold);content:"+"}.estate-faq details[open] summary:after{content:"–"}.estate-faq details p{color:#70695e;max-width:80ch;margin:0 0 22px;line-height:1.75}.estate-cities{border-top:1px solid var(--hair);padding-top:50px}.estate-cities .page-shell>div:last-child{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:29px;display:grid}.estate-cities a{border:1px solid var(--hair);background:var(--warm);border-radius:13px;padding:23px}.estate-cities h3{color:var(--deep);margin:0;font-size:23px}.estate-cities span{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;margin-top:10px;font:600 8px/1 Inter,sans-serif;display:block}.estate-closing{text-align:center;background:var(--warm)}.estate-closing h2{max-width:19ch;color:var(--deep);font:400 clamp(38px,5vw,63px)/.98 var(--display-font);text-transform:uppercase;margin:12px auto 0}.estate-closing .page-shell>p:not(.eyebrow){color:#70695e;max-width:56ch;margin:20px auto 0;font-size:18px;line-height:1.65}.estate-closing .page-shell>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.estate-closing .outline-button{border-color:var(--gold);color:var(--gold)}.estate-closing .outline-button:hover{color:#fff;background:var(--gold)}@media (max-width:980px){.buying-lots__grid,.estate-category-grid,.buying-inspection__grid,.buying-after-sale ol{grid-template-columns:repeat(2,1fr)}.buying-after-sale li:nth-child(3){border-left:0}.buying-after-sale li:nth-child(n+3){border-top:1px solid #d8cdb9;margin-top:25px;padding-top:25px}.buying-absentee,.buying-firearms{grid-template-columns:1fr 1fr}.buying-absentee>a,.buying-firearms>a{text-align:left;grid-column:1/-1}.contact-main__grid,.estate-hero__grid,.estate-fiduciary__grid{grid-template-columns:1fr}.estate-hero__image{aspect-ratio:16/9;order:-1}.estate-results .page-shell>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.buying-hero{min-height:620px}.buying-hero__lots{grid-template-columns:repeat(2,1fr)}.buying-steps ol,.buying-options__grid,.premium-venue-grid,.estate-service-band,.estate-cities .page-shell>div:last-child{grid-template-columns:1fr}.buying-steps__rail{display:none}.buying-steps ol{gap:38px}.buying-steps li{text-align:left;grid-template-columns:69px 1fr;gap:0 18px;display:grid}.buying-steps li>span{grid-row:1/5;margin:0}.buying-steps h3{margin-top:0}.buying-steps li p{max-width:none;margin-left:0}.buying-steps li .buying-step-links{grid-column:2;align-items:flex-start}.buying-trust{grid-template-columns:1fr;gap:20px}.buying-trust>div{border-top:1px solid var(--hair);border-left:0;padding:18px}.buying-options__grid article{min-height:340px}.buying-options__grid article.is-featured{order:-1}.contact-form-grid{grid-template-columns:1fr}.contact-form-wide{grid-column:auto}.contact-form-heading{flex-direction:column}.estate-stats{grid-template-columns:repeat(2,1fr);gap:23px 0}.estate-stats>div:nth-child(3){border-left:0;padding-left:0}.estate-process__cta{flex-direction:column;align-items:flex-start}.premium-shipping-links{flex-direction:column;align-items:stretch}.premium-shipping-links__actions{flex-direction:row;min-width:0}.premium-shipping-links__actions a{flex:1}.buying-registration,.buying-international,.buying-onramps__grid{grid-template-columns:1fr}.buying-registration>div:last-child{min-width:0}.buying-mailing-form__fields{grid-template-columns:1fr 1fr}.buying-mailing-form button{grid-column:1/-1}.buying-international{gap:18px}}@media (max-width:520px){.buying-lots__grid,.estate-category-grid,.estate-results .page-shell>div:last-child,.buying-inspection__grid,.buying-after-sale ol{grid-template-columns:1fr}.premium-shipping-links__actions,.contact-details__heading{flex-direction:column}.estate-stats{grid-template-columns:1fr}.estate-stats>div{border-top:1px solid var(--hair);border-left:0;padding:16px 0}.estate-stats>div:first-child{border-top:0}.estate-process ol{padding-left:58px}.estate-process li>span{left:-53px}.buying-absentee,.buying-firearms{grid-template-columns:1fr}.buying-absentee>a,.buying-firearms>a{grid-column:auto}.buying-after-sale li,.buying-after-sale li:first-child,.buying-after-sale li:nth-child(3){border-top:1px solid #d8cdb9;border-left:0;margin-top:0;padding:22px 0}.buying-after-sale li:first-child{border-top:0;padding-top:0}.buying-mailing-form__fields{grid-template-columns:1fr}.buying-mailing-form button{grid-column:auto}}@media (pointer:coarse){.buying-showcase__stage{cursor:auto;touch-action:auto;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.buying-showcase__stage::-webkit-scrollbar{display:none}.buying-showcase__track{transform:none!important}.buying-showcase__segment:not(:first-child){display:none}.buying-showcase__viewport{width:max-content}.buying-showcase__card{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.buying-showcase__stage{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.buying-showcase__track{transform:none!important}.buying-showcase__segment:not(:first-child){display:none}.buying-steps__rail i{transform:scaleX(1)}.buying-steps li{opacity:1;transition:none;transform:none}.buying-steps li>span{border-color:var(--gold);color:var(--gold)}.buying-options__grid article,.buying-options__grid a,.estate-category-grid>a,.estate-results article,.estate-result__image img{transition:none}.estate-results article:hover,.estate-results article:hover .estate-result__image img{transform:none}.estate-hero__lamp-on{opacity:1;animation:none}.estate-process ol:after{transform:scaleY(1)}.estate-process li{opacity:1;transition:none;transform:none}.estate-process li>span{color:#25282a;background:#e2bd68;border-color:#e2bd68}}.shipping-hero{border-bottom:1px solid var(--hair);background:linear-gradient(130deg,#f4ecdd 0%,#fff 63%);padding:clamp(65px,8vw,112px) 0}.shipping-hero__grid{grid-template-columns:minmax(0,1.12fr) minmax(330px,.62fr);align-items:center;gap:clamp(40px,7vw,105px);display:grid}.shipping-hero h1{max-width:10ch;color:var(--deep);font:400 clamp(55px,7.5vw,98px)/.91 var(--display-font);letter-spacing:-.045em;text-transform:uppercase;margin:15px 0 0}.shipping-hero__grid>div>p:not(.eyebrow){color:#6d665a;max-width:56ch;margin:25px 0 0;font-size:clamp(18px,1.9vw,23px);line-height:1.58}.shipping-hero__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.shipping-hero__actions .gold-button{margin:0}.shipping-hero__actions>a:last-child{color:var(--gold);text-underline-offset:4px;text-decoration:underline}.shipping-hero aside{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc2;border:1px solid #d9ccb7;border-radius:21px;padding:clamp(27px,3.5vw,44px);box-shadow:0 35px 70px -50px #3b301a}.shipping-hero aside h2{color:var(--deep);text-transform:uppercase;margin:10px 0 0;font-size:32px;line-height:1}.shipping-hero address{color:#625c52;margin-top:22px;font-size:17px;font-style:normal;line-height:1.55}.shipping-hero aside dl{border-top:1px solid var(--hair);margin:23px 0 0}.shipping-hero aside dl>div{border-bottom:1px solid var(--hair);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.shipping-hero aside dt{color:#766e62}.shipping-hero aside dd{color:var(--deep);margin:0;font-weight:600}.shipping-hero aside>p:not(.eyebrow){color:#80776a;font-size:13px;line-height:1.6}.shipping-hero aside>a{color:var(--gold);text-underline-offset:3px;font-weight:600;text-decoration:underline;display:inline-block}.shipping-steps ol{grid-template-columns:repeat(3,1fr);gap:18px;margin:45px 0 0;padding:0;list-style:none;display:grid}.shipping-steps li{border:1px solid var(--hair);background:#fff;border-radius:16px;min-height:240px;padding:29px;position:relative;overflow:hidden}.shipping-steps li>span{color:var(--gold);letter-spacing:.15em;font:700 9px/1 Inter,sans-serif}.shipping-steps li:after{color:#7a62220e;content:attr(data-step);font:400 115px/1 var(--display-font);position:absolute;bottom:-28px;right:-12px}.shipping-steps h3{color:var(--deep);text-transform:uppercase;margin:30px 0 0;font-size:28px}.shipping-steps li p{z-index:1;color:#746d61;line-height:1.68;position:relative}.shipping-guides .page-shell>div:last-child{grid-template-columns:repeat(4,1fr);gap:13px;margin-top:38px;display:grid}.shipping-guide-card{min-height:255px;color:inherit;background:#fff;border:1px solid #ded3c1;border-radius:15px;flex-direction:column;padding:25px 22px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 18px 38px -38px #3b301a}.shipping-guide-card:hover,.shipping-guide-card:focus-visible{border-color:#bea257;transform:translateY(-3px);box-shadow:0 24px 45px -34px #3b301a}.shipping-guide-card:focus-visible{outline-offset:3px;outline:3px solid #7a62223d}.shipping-guides h3{color:var(--deep);text-transform:uppercase;margin:0;font-size:24px}.shipping-guide-card p{color:#746c60;font-size:14px;line-height:1.68}.shipping-guide-card span{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;margin-top:auto;font:700 8px/1.35 Inter,sans-serif}.shipping-directory{background:#fff;padding:clamp(68px,8vw,116px) 0}.shipping-directory__heading{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:end;gap:35px;display:grid}.shipping-directory__heading h2{color:var(--deep);text-transform:uppercase;margin:11px 0 0;font-size:clamp(39px,5vw,67px);line-height:.97}.shipping-directory__heading>p{color:#776f63;margin:0;font-size:16px;line-height:1.7}.shipping-directory__controls{border:1px solid var(--hair);background:var(--warm);border-radius:17px;margin-top:39px;padding:20px}.shipping-directory__search{align-items:center;display:flex;position:relative}.shipping-directory__search svg{fill:none;stroke:#8e846f;stroke-width:1.5px;width:19px;height:19px;position:absolute;left:16px}.shipping-directory__search input{width:100%;height:53px;color:var(--deep);background:#fff;border:1px solid #d7cbb8;border-radius:11px;padding:0 72px 0 48px;font:400 16px/1 "Source Serif 4",Georgia,serif}.shipping-directory__search button{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:5px 0;font:700 8px/1 Inter,sans-serif;position:absolute;right:15px}.shipping-directory__filters{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.shipping-directory__filters button{color:#756d60;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #d7cbb8;border-radius:999px;min-height:34px;padding:0 13px;font:600 8px/1 Inter,sans-serif}.shipping-directory__filters button:hover,.shipping-directory__filters button[aria-pressed=true]{border-color:var(--gold);color:#fff;background:var(--gold)}.shipping-directory__count{color:#92897b;letter-spacing:.13em;text-transform:uppercase;margin:23px 0 15px;font:700 8px/1 Inter,sans-serif}.shipping-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.shipping-provider{border:1px solid var(--hair);background:#fff;border-radius:15px;flex-direction:column;min-width:0;min-height:265px;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 17px 40px -36px #3b301a}.shipping-provider:hover{border-color:#bea257;transform:translateY(-2px);box-shadow:0 24px 45px -34px #3b301a}.shipping-provider__topline{justify-content:flex-end;align-items:flex-start;min-height:34px;display:flex}.shipping-provider__tags{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.shipping-provider__tags small{color:#766023;letter-spacing:.07em;text-transform:uppercase;background:#f4ead1;border-radius:999px;padding:6px 8px;font:700 6px/1 Inter,sans-serif}.shipping-provider h3{color:var(--deep);margin:24px 0 0;font-size:25px;line-height:1.1}.shipping-provider>p{color:#857c6e;margin:10px 0 0;font-size:13px;line-height:1.55}.shipping-provider__contact{gap:7px;margin-top:auto;padding-top:24px;display:grid}.shipping-provider__contact a{color:#725b20;overflow-wrap:anywhere;text-underline-offset:3px;width:max-content;max-width:100%;font:600 12px/1.35 Inter,sans-serif;text-decoration:underline}.shipping-directory__empty{text-align:center;background:var(--warm);border:1px dashed #cfbea0;border-radius:15px;padding:60px 25px}.shipping-directory__empty h3{color:var(--deep);margin:0;font-size:30px}.shipping-directory__empty p{color:#7b7265}.shipping-directory__empty button{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font:700 8px/1 Inter,sans-serif;text-decoration:underline}.shipping-authorization{background:var(--deep)}.shipping-authorization__card{color:#fff;justify-content:space-between;align-items:center;gap:40px;display:flex}.shipping-authorization .eyebrow{color:#ead69b}.shipping-authorization h2{color:#fff;text-transform:uppercase;max-width:18ch;margin:10px 0 0;font-size:clamp(35px,4.5vw,58px);line-height:.98}.shipping-authorization p:not(.eyebrow){color:#d8d1c8;max-width:62ch;line-height:1.7}.shipping-authorization .gold-button{flex:none;margin:0}.shipping-disclaimer{background:#f6f1e8;border-top:1px solid #e1d7c7;padding:31px 0}.shipping-disclaimer .page-shell{grid-template-columns:200px 1fr;gap:30px;display:grid}.shipping-disclaimer strong{color:#766023;letter-spacing:.12em;text-transform:uppercase;font:700 8px/1.5 Inter,sans-serif}.shipping-disclaimer p{color:#81786a;margin:0;font-size:12px;line-height:1.65}@media (max-width:980px){.shipping-hero__grid{grid-template-columns:1fr}.shipping-hero aside{max-width:620px}.shipping-guides .page-shell>div:last-child{grid-template-columns:repeat(2,1fr)}.shipping-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.shipping-steps ol,.shipping-directory__heading{grid-template-columns:1fr}.shipping-steps li{min-height:0}.shipping-authorization__card{flex-direction:column;align-items:flex-start}.shipping-disclaimer .page-shell{grid-template-columns:1fr;gap:10px}}@media (max-width:560px){.shipping-guides .page-shell>div:last-child,.shipping-directory__grid{grid-template-columns:1fr}.shipping-directory__controls{padding:13px}.shipping-provider{min-height:230px}.shipping-hero aside dl>div{flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:reduce){.shipping-provider,.shipping-guide-card{transition:none}.shipping-provider:hover,.shipping-guide-card:hover{transform:none}}.city-hero{isolation:isolate;position:relative;overflow:hidden}.city-hero>.page-shell{z-index:1;position:relative}.city-hero__flag{z-index:0;aspect-ratio:3/2;opacity:.07;pointer-events:none;width:min(46%,560px);position:absolute;bottom:0;left:0;-webkit-mask-image:radial-gradient(120% 100% at 0 100%,#000 35%,#0000 78%);mask-image:radial-gradient(120% 100% at 0 100%,#000 35%,#0000 78%)}.city-hero__flag svg{width:100%;height:100%;display:block}@media (max-width:980px){.city-hero__flag{width:78%}}.city-hero{border-bottom:1px solid var(--hair);background:var(--warm);padding:clamp(60px,8vw,108px) 0 40px}.city-hero__grid{grid-template-columns:1.12fr .88fr;align-items:center;gap:clamp(38px,6vw,88px);display:grid}.city-hero h1{max-width:12ch;color:var(--deep);font:400 clamp(48px,6.3vw,84px)/.94 var(--display-font);letter-spacing:-.04em;text-transform:uppercase;margin:14px 0 0}.city-hero__grid>div:first-child>p:not(.eyebrow){color:#6f685c;max-width:59ch;margin:20px 0 0;font-size:17px;line-height:1.72}.city-actions{flex-wrap:wrap;align-items:center;gap:19px;margin-top:29px;display:flex}.city-actions .gold-button{margin:0}.city-actions span{color:#746d61}.city-actions span a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.city-hero__image{aspect-ratio:4/5;background:var(--well);border-radius:21px;position:relative;overflow:hidden;box-shadow:0 34px 68px -42px #3b301a}.city-hero__image img{object-fit:cover}.city-facts{border-top:1px solid var(--hair);grid-template-columns:repeat(3,1fr);margin:45px 0 0;padding-top:27px;display:grid}.city-facts>div{border-left:1px solid var(--hair);padding:0 24px}.city-facts>div:first-child{border-left:0;padding-left:0}.city-facts dt{color:var(--gold);font:400 clamp(21px,2.5vw,31px)/1.1 var(--display-font)}.city-facts dd{color:#7c7366;letter-spacing:.1em;text-transform:uppercase;margin:9px 0 0;font:600 8px/1.5 Inter,sans-serif}.city-service__grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:38px;display:grid}.city-service__grid article{border:1px solid var(--hair);background:var(--warm);border-radius:17px;padding:clamp(25px,3vw,38px)}.city-service__grid h3{color:var(--deep);text-transform:uppercase;margin:0;font-size:29px}.city-service__grid p{color:#70695d;line-height:1.72}.city-departments{margin-top:53px}.city-departments>h2{color:var(--deep);text-transform:uppercase;margin:10px 0 0;font-size:clamp(31px,4vw,50px);line-height:1.02}.city-departments>div{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:27px;display:grid}.city-departments a{border:1px solid var(--hair);min-height:67px;color:var(--deep);font:400 17px/1.2 var(--display-font);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:16px 19px;transition:border-color .18s,transform .18s;display:flex}.city-departments a:hover{border-color:#b99a50;transform:translateY(-2px)}.city-departments a span{color:var(--gold)}.city-results__grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:34px;display:grid}.city-results__grid article{border:1px solid var(--hair);background:#fff;border-radius:14px;overflow:hidden}.city-results__grid article>div{aspect-ratio:4/3;background:var(--well);position:relative}.city-results__grid img{object-fit:contain}.city-results__grid strong{color:var(--gold);font:400 23px/1 var(--display-font);margin:18px 18px 0;display:block}.city-results__grid h3{color:#71695d;margin:9px 18px 21px;font:400 15px/1.45 "Source Serif 4",Georgia,serif}.city-timeline{color:#fff;background:var(--deep)}.city-timeline .native-section-heading h2{color:#fff}.city-timeline .native-section-heading>p:last-child{color:#cec8be}.city-timeline ol{gap:0;max-width:880px;margin:48px 0 0;padding:0 0 0 73px;list-style:none;display:grid;position:relative}.city-timeline ol:before{content:"";background:linear-gradient(#d8b25e,#806821);width:2px;position:absolute;top:14px;bottom:14px;left:20px}.city-timeline li{padding:0 0 42px;position:relative}.city-timeline li>span{color:#2c3032;background:#d8b25e;border:2px solid #d8b25e;border-radius:50%;place-items:center;width:29px;height:29px;font:700 8px/1 Inter,sans-serif;display:grid;position:absolute;top:0;left:-66px}.city-timeline small{color:#d8b25e;letter-spacing:.13em;text-transform:uppercase;font:700 8px/1 Inter,sans-serif}.city-timeline li h3{color:#fff;margin:9px 0 0;font-size:29px}.city-timeline li p{color:#d0cac0;max-width:67ch;line-height:1.7}.city-timeline li strong{color:#d8b25e;letter-spacing:.1em;text-transform:uppercase;border:1px solid #d8b25e57;border-radius:999px;padding:7px 10px;font:700 8px/1 Inter,sans-serif;display:inline-flex}.city-timeline__payoff{background:#d8b25e0f;border:1px solid #d8b25e52;border-radius:15px;justify-content:space-between;align-items:center;gap:35px;margin-top:24px;padding:24px 26px;display:flex}.city-timeline__payoff p{color:#e0dacf;max-width:59ch;line-height:1.65}.city-timeline__payoff .gold-button{flex:none;margin:0}.city-timeline .native-section-heading .eyebrow{color:#e2bd68}.city-timeline ol{--estate-progress:0}.city-timeline ol:before,.city-timeline ol:after{content:"";width:2px;position:absolute;top:14px;bottom:14px;left:20px}.city-timeline ol:before{background:#d8b25e38}.city-timeline ol:after{transform:scaleY(var(--estate-progress));transform-origin:top;will-change:transform;background:linear-gradient(#e4bd63,#9c7b2e);box-shadow:0 0 13px #e2bd6847}.city-timeline li{opacity:.42;transition:opacity .55s cubic-bezier(.2,.9,.25,1),transform .55s cubic-bezier(.2,.9,.25,1);transform:translateY(14px)}.city-timeline li.is-active{opacity:1;transform:none}.city-timeline li>span{z-index:1;color:#d8b25e;background:var(--deep);border-color:#d8b25e85;transition:border-color .4s,background .4s,color .4s,box-shadow .4s}.city-timeline li.is-active>span{color:#2c3032;background:#e2bd68;border-color:#e2bd68;box-shadow:0 0 0 6px #e2bd6814}.city-timeline .estate-process__owner{color:#d8b25e;letter-spacing:.1em;text-transform:uppercase;border:1px solid #d8b25e57;border-radius:999px;padding:7px 10px;font:700 8px/1 Inter,sans-serif;display:inline-flex}.city-timeline a.estate-process__owner:hover{color:#fff;background:#e2bd681c;border-color:#e2bd68}.city-faq .page-shell>div:last-child{margin-top:31px}.city-faq details{border-bottom:1px solid var(--hair)}.city-faq summary{color:var(--deep);font:400 20px/1.4 var(--display-font);cursor:pointer;justify-content:space-between;gap:20px;padding:21px 0;list-style:none;display:flex}.city-faq summary::-webkit-details-marker{display:none}.city-faq summary:after{color:var(--gold);content:"+";flex:none}.city-faq details[open] summary:after{content:"–"}.city-faq details p{color:#70695e;max-width:82ch;margin:0 0 22px;line-height:1.75}.city-closing{text-align:center;background:var(--warm)}.city-related{border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:center;gap:14px 28px;margin-top:34px;padding-top:26px;display:flex}.city-related a{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font:600 11px/1.3 Inter,Arial,sans-serif}.city-related a:hover{color:var(--deep)}.city-closing h2{max-width:21ch;color:var(--deep);text-transform:uppercase;margin:12px auto 0;font-size:clamp(38px,5vw,63px);line-height:.98}.city-closing .page-shell>p:not(.eyebrow){color:#70695e;max-width:58ch;margin:20px auto 0;font-size:18px;line-height:1.65}.city-closing .page-shell>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.city-closing .page-shell>div :is(.gold-button,.outline-button){flex:0 380px;min-height:66px;margin-top:28px;padding:0 28px}.city-closing .outline-button{border-color:var(--gold);color:var(--gold)}.city-closing .outline-button:hover{color:#fff;background:var(--gold)}@media (max-width:980px){.city-hero__grid{grid-template-columns:1fr}.city-hero__image{aspect-ratio:16/9;order:-1}.city-results__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.city-service__grid,.city-departments>div,.city-facts{grid-template-columns:1fr}.city-facts>div{border-top:1px solid var(--hair);border-left:0;padding:17px 0}.city-facts>div:first-child{border-top:0}.city-timeline__payoff{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.city-results__grid{grid-template-columns:1fr}.city-timeline ol{padding-left:58px}.city-timeline li>span{left:-53px}.city-closing .page-shell>div :is(.gold-button,.outline-button){flex-basis:100%;width:100%}}@media (prefers-reduced-motion:reduce){.city-departments a{transition:none}.city-departments a:hover{transform:none}.city-timeline ol:after{transform:scaleY(1)}.city-timeline li{opacity:1;transition:none;transform:none}.city-timeline li>span{color:#25282a;background:#e2bd68;border-color:#e2bd68}}.consignments-hero{border-bottom:1px solid var(--hair);background:#f7f1e7;padding:clamp(32px,3.2vw,48px) 0;position:relative;overflow:hidden}.consignments-hero:before{z-index:1;aspect-ratio:1;content:"";pointer-events:none;border:1px solid #7a622229;border-radius:50%;width:min(63vw,850px);position:absolute;bottom:-24vw;right:-11vw;box-shadow:0 0 0 60px #7a622209,0 0 0 120px #7a622205}.consignments-hero__flag{position:absolute;inset:-4%;overflow:hidden}.consignments-hero__flag img{object-fit:cover;object-position:center;filter:saturate(.82)contrast(.92);opacity:.34;transform-origin:18%;will-change:transform;animation:16s ease-in-out infinite consignments-flag-breeze;transform:scale(1.06)}.consignments-hero__veil{pointer-events:none;background:linear-gradient(90deg,#ffffffb3,#ffffff80 52%,#ffffffa3);position:absolute;inset:0}@keyframes consignments-flag-breeze{0%,to{transform:translate(-1.2%)scale(1.065,1.025)skewY(-.25deg)}28%{transform:translate(-.25%,-.55%)scale(1.085,1.045)skewY(.45deg)}56%{transform:translate(.65%,.35%)scale(1.07,1.03)skewY(-.4deg)}80%{transform:translate(-.45%,.6%)scale(1.09,1.04)skewY(.3deg)}}.consignments-hero__grid{z-index:2;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:clamp(44px,8vw,125px);display:grid;position:relative}.consignments-hero h1{max-width:12ch;color:var(--deep);font:400 clamp(49px,6.5vw,88px)/.93 var(--display-font);letter-spacing:-.05em;text-transform:uppercase;margin:14px 0 0}.consignments-hero__grid>div>p:not(.eyebrow){color:#6d665b;max-width:58ch;margin:24px 0 0;font-size:clamp(17px,1.7vw,21px);line-height:1.68}.consignments-hero__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:31px;display:flex}.consignments-hero__actions .gold-button{margin:0}.consignments-hero__actions>a:last-child{color:var(--gold);text-underline-offset:4px;text-decoration:underline}.consignments-hero dl{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffffc7;border:1px solid #7a62223d;border-radius:17px;margin:0;padding:25px 28px;box-shadow:0 22px 50px -42px #3b301a80}.consignments-hero dl>div{border-top:1px solid var(--hair);padding:20px 0}.consignments-hero dl>div:first-child{border-top:0;padding-top:0}.consignments-hero dl>div:last-child{padding-bottom:0}.consignments-hero dt{color:var(--gold);font:400 28px/1 var(--display-font)}.consignments-hero dd{color:#6e675c;margin:8px 0 0;font-size:13.5px;line-height:1.5}.consignments-results .results-showcase{border-bottom:1px solid var(--hair)}.consignments-process{color:#fff;background:linear-gradient(135deg,#31373a,#202527);position:relative;overflow:hidden}.consignments-process .page-shell{z-index:2;position:relative}.consignments-process .native-section-heading h2{color:#fff}.consignments-process .native-section-heading>p:last-child{color:#d4cec4}.consignments-process__motif{color:#ffffff09;font:400 clamp(160px,28vw,470px)/.65 var(--display-font);letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;right:-.08em;transform:translateY(-48%)rotate(-6deg)}.consignments-process__motif span,.consignments-process__motif i{display:block}.consignments-process__motif i{color:#d8b25e0b;letter-spacing:-.03em;margin-left:.32em;font-size:.5em;font-style:normal}.consignments-process__progress{background:#ffffff21;border-radius:99px;height:3px;margin:48px 0 -2px;overflow:hidden}.consignments-process__progress span{border-radius:inherit;background:linear-gradient(90deg,#a98531,#e0bd68);height:100%;transition:width .65s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 0 18px #d8b25ea6}.consignments-process ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:30px 0 0;list-style:none;display:grid}.consignments-process li{opacity:.6;background:#ffffff09;border:1px solid #ffffff1a;border-radius:15px;min-height:270px;padding:24px 21px;transition:opacity .55s,transform .55s,border-color .35s,background .35s,box-shadow .35s;position:relative;transform:translateY(26px)}.consignments-process li.is-revealed{opacity:.84;transform:translateY(0)}.consignments-process li.is-active{opacity:1;background:#d8b25e18;border-color:#d8b25ea6;transform:translateY(-8px);box-shadow:0 24px 60px -45px #d8b25ed9}.consignments-process li button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.consignments-process li button>span{color:#f5d98e;background:#d8b25e14;border:1px solid #d8b25ea6;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:28px;font:700 10px/1 Inter,sans-serif;transition:color .35s,background .35s,transform .35s;display:grid}.consignments-process li.is-active button>span{color:#262b2d;background:#d8b25e;transform:scale(1.1)}.consignments-process small{color:#e0bd68;letter-spacing:.12em;text-transform:uppercase;font:700 10px/1 Inter,sans-serif}.consignments-process h3{color:#fff;margin:13px 0 0;font-size:23px;line-height:1.15}.consignments-process li p{color:#c9c3ba;margin:18px 0 0;font-size:14.5px;line-height:1.65}.consignments-process__cta{background:#d8b25e0f;border:1px solid #d8b25e47;border-radius:15px;justify-content:space-between;align-items:center;gap:30px;margin-top:42px;padding:24px 27px;display:flex}.consignments-process__cta p{color:#d8d2c8;margin:0;line-height:1.5}.consignments-process__cta p strong{color:#fff;display:block}.consignments-process__cta .gold-button{flex:none;margin:0}.estate-consignment-callout{background:#f5efe5}.estate-consignment-callout>.page-shell{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(50px,8vw,125px);display:grid}.estate-consignment-callout h2{max-width:14ch}.estate-consignment-callout>div>div>p:not(.eyebrow){color:#71695e;max-width:56ch;font-size:17px;line-height:1.7}.estate-consignment-callout ul{border:1px solid var(--hair);background:#fff;border-radius:16px;gap:0;margin:0;padding:0;list-style:none;display:grid}.estate-consignment-callout li{border-top:1px solid var(--hair);color:#5e5951;padding:20px 24px;font-size:15px}.estate-consignment-callout li:first-child{border-top:0}.estate-consignment-callout li:before{color:var(--gold);content:"✓";margin-right:12px}.consignments-categories .category-stream{border-top:0}.consignments-category-fallback{border-bottom:1px solid var(--hair);background:#fff}.consignments-regions{background:#fff}.consignments-regions .page-shell>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:43px;display:grid}.consignments-regions .page-shell>div>a{border:1px solid var(--hair);background:#faf8f3;border-radius:15px;flex-direction:column;min-height:245px;padding:27px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.consignments-regions .page-shell>div>a:hover{border-color:#b99b52;transform:translateY(-3px);box-shadow:0 27px 48px -40px #3b301a}.consignments-regions a>span{color:var(--gold);font-size:24px}.consignments-regions h3{color:var(--deep);margin:22px 0 0;font-size:24px;line-height:1.15}.consignments-regions a p{color:#776f63;font-size:13px;line-height:1.6}.consignments-regions a b{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;margin-top:auto;font:700 8px/1 Inter,sans-serif}.consignments-regions .page-shell>div>a{position:relative;overflow:hidden}.consignments-regions .page-shell>div>a:after{content:"";opacity:.07;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1 0.76\"><polygon points=\"0.5,0 0.5943,0.2902 0.8995,0.2902 0.6526,0.4696 0.7469,0.7598 0.5,0.5804 0.2531,0.7598 0.3474,0.4696 0.1005,0.2902 0.4057,0.2902\" fill=\"%237a6222\"/></svg>") 50%/contain no-repeat;width:82px;height:63px;transition:opacity .22s,transform .22s;position:absolute;bottom:-18px;right:-14px}.consignments-regions .page-shell>div>a:hover:after{opacity:.13;transform:translateY(-3px)rotate(-6deg)}.consignments-regions a>span,.consignments-regions h3,.consignments-regions a p,.consignments-regions a b{z-index:1;position:relative}.consignments-value{background:linear-gradient(#f5efe500,#f5efe5 clamp(60px,9vw,130px) calc(100% - clamp(60px,9vw,130px)),#f5efe500)}.consignments-value__grid{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);align-items:center;gap:clamp(45px,8vw,120px);display:grid}.consignments-value h2{max-width:14ch}.consignments-value__grid>div>p:not(.eyebrow){color:#71695e;max-width:58ch;font-size:16px;line-height:1.68}.consignments-value form{background:#fff;border:1px solid #cfc2ac;border-radius:999px;grid-template-columns:1fr auto;max-width:660px;margin-top:28px;display:grid;overflow:hidden}.consignments-value form input{min-width:0;color:var(--deep);background:0 0;border:0;outline:0;padding:15px 20px;font:400 15px/1.4 "Source Serif 4",Georgia,serif}.consignments-value form button{color:#fff;background:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;min-height:50px;padding:0 22px;font:700 9px/1 Inter,sans-serif}.consignments-value__suggestions{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.consignments-value__suggestions a{color:#736b60;background:#fff;border:1px solid #ddd1bf;border-radius:999px;padding:7px 10px;font-size:11px}.consignments-value aside{background:#fff;border:1px solid #d2c1a5;border-radius:20px;padding:36px;box-shadow:0 30px 65px -50px #3b301a}.consignments-value aside>span{color:var(--gold);font-size:31px}.consignments-value aside h3{color:var(--deep);font:400 34px/1.05 var(--display-font);text-transform:uppercase;margin:19px 0 0}.consignments-value aside p{color:#776f63;line-height:1.65}.consignment-information-native{border-top:1px solid var(--hair);background:#fff}.commission-calculator{grid-template-columns:minmax(0,1.1fr) minmax(350px,.9fr);align-items:center;gap:clamp(45px,8vw,120px);display:grid}.commission-calculator__intro h2{max-width:12ch;color:var(--deep);font:400 clamp(40px,5vw,65px)/.96 var(--display-font);text-transform:uppercase;margin:12px 0 0}.commission-calculator__intro>p:not(.eyebrow):not(.commission-calculator__fine-print){color:#71695e;max-width:55ch;font-size:17px;line-height:1.7}.commission-calculator__fine-print{color:#978e81;max-width:69ch;font-size:13px;line-height:1.55}.commission-brackets{grid-template-columns:repeat(4,1fr);gap:8px;margin:30px 0 17px;display:grid}.commission-brackets>div{border:1px solid var(--hair);background:#faf8f3;border-radius:11px;padding:15px 13px}.commission-brackets>div.is-active{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold);background:#f4ead7}.commission-brackets span{color:#81786b;letter-spacing:.08em;text-transform:uppercase;font:700 9px/1.3 Inter,sans-serif;display:block}.commission-brackets strong{color:var(--deep);font:400 27px/1 var(--display-font);margin-top:8px;display:block}.commission-brackets small{color:#3f6ea6;letter-spacing:.02em;margin-top:5px;font:600 11px/1.35 Inter,sans-serif;display:block}.commission-calculator__panel dd small{color:#3f6ea6;margin-top:4px;font:600 12px/1.3 Inter,sans-serif;display:block}.commission-calculator__panel{background:#f7f2e9;border:1px solid #d7c9b1;border-radius:21px;padding:clamp(28px,4vw,45px);box-shadow:0 34px 70px -50px #3b301a}.commission-calculator__panel>label{color:#776e61;letter-spacing:.13em;text-transform:uppercase;font:700 11px/1 Inter,sans-serif}.commission-calculator__input{background:#fff;border:1px solid #d9cebc;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;margin-top:12px;padding:12px 17px;display:grid}.commission-calculator__input span{color:#8b8173;font:400 22px/1 var(--display-font)}.commission-calculator__input input{width:100%;color:var(--deep);font:400 35px/1.2 var(--display-font);background:0 0;border:0;outline:0}.commission-calculator__panel>p{color:#999083;margin:8px 0 0;font-size:12px}.commission-calculator__slider{width:100%;accent-color:var(--gold);margin:23px 0}.commission-calculator__result{border-top:1px solid #d9cebc;border-bottom:1px solid #d9cebc;padding:27px 0}.commission-calculator__result>span{color:#7c7365;letter-spacing:.14em;text-transform:uppercase;font:700 10px/1 Inter,sans-serif}.commission-calculator__result output{color:var(--gold);font:400 clamp(48px,5vw,68px)/1 var(--display-font);font-variant-numeric:tabular-nums;margin-top:9px;display:block}.commission-calculator__result p{color:#776f64;margin:8px 0 0;font-style:italic}.commission-calculator__panel dl{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 0;display:grid}.commission-calculator__panel dl>div{background:#fff;border:1px solid #dfd5c5;border-radius:11px;padding:15px}.commission-calculator__panel dt{color:#8a8174;letter-spacing:.11em;text-transform:uppercase;font:700 9px/1.3 Inter,sans-serif}.commission-calculator__panel dd{color:var(--deep);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:20px}.consignments-native .commission-calculator__fine-print{color:#8f8678;font-size:14px}.consignments-native .commission-brackets{gap:10px;margin-top:32px}.consignments-native .commission-brackets>div{border-radius:13px;min-height:86px;padding:18px 15px}.consignments-native .commission-brackets span{color:#776e61;font-size:11px}.consignments-native .commission-brackets strong{margin-top:9px;font-size:30px}.consignments-native .commission-calculator__panel>label{font-size:12px}.consignments-native .commission-calculator__panel>p{color:#8f8679;font-size:13px}.consignments-native .commission-calculator__slider{appearance:none;cursor:pointer;background:linear-gradient(90deg,#c49c3c,#eadcb9);border-radius:999px;outline:0;width:100%;height:8px;margin:27px 0}.consignments-native .commission-calculator__slider::-webkit-slider-thumb{appearance:none;background:var(--gold);border:4px solid #fff;border-radius:50%;width:25px;height:25px;box-shadow:0 4px 14px #3b301a61}.consignments-native .commission-calculator__slider::-moz-range-thumb{background:var(--gold);border:4px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 4px 14px #3b301a61}.consignments-native .commission-calculator__slider:focus-visible{box-shadow:0 0 0 4px #7a622233}.consignments-native .commission-calculator__result>span,.consignments-native .commission-calculator__panel dt{font-size:11px}.consignments-native .consignments-regions a p{font-size:14px}.consignments-native .consignments-regions a b,.consignments-native .consignments-value form button{font-size:9px}.consignments-native .consignments-value__suggestions a{font-size:12px}.auction-feature{color:#fff;isolation:isolate;background:#1c1813;border:1px solid #d8b25e6b;border-radius:clamp(20px,2.4vw,34px);align-items:center;width:min(94%,1720px);min-height:clamp(560px,52vw,880px);margin:clamp(70px,10vw,145px) auto;display:flex;position:relative;overflow:hidden;box-shadow:0 34px 75px -45px #3b301ae0}.auction-feature__backdrop,.auction-feature__veil{position:absolute;inset:0}.auction-feature__backdrop{background:#1b1712;overflow:hidden}.auction-feature__plane{gap:20px;width:135%;display:grid;position:absolute;top:-18%;left:-15%;transform:rotate(7deg)scale(1.08)}.auction-feature__row{will-change:transform;gap:20px;width:max-content;animation:90s linear infinite auction-feature-forward;display:flex}.auction-feature__row[data-direction=reverse]{animation-name:auction-feature-reverse;animation-duration:105s}.auction-feature__row span{aspect-ratio:16/10;background:#ece4d7;border:1px solid #ffffff26;border-radius:14px;flex:none;width:clamp(205px,17vw,310px);display:block;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000045}.auction-feature__row img{object-fit:contain;padding:8px}.auction-feature__veil{z-index:1;background:linear-gradient(90deg,#15110cf5 0%,#15110ce0 46%,#15110c9e 74%,#15110cb3 100%)}.auction-feature__content{z-index:2;width:min(100%,1120px);padding:clamp(50px,7vw,112px);position:relative}.auction-feature__content>p{color:#e0bd68;letter-spacing:.28em;text-transform:uppercase;margin:0;font:700 clamp(11px,1vw,16px)/1.35 Inter,sans-serif}.auction-feature__content h2{color:#fff;max-width:15ch;font:400 clamp(55px,7vw,112px)/.9 var(--display-font);letter-spacing:-.045em;text-transform:uppercase;margin:25px 0 0}.auction-feature__meta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:38px;display:flex}.auction-feature__meta strong{font-size:clamp(17px,1.6vw,24px)}.auction-feature__meta span{color:#2b2418;letter-spacing:.1em;text-transform:uppercase;background:#e0bd68;border-radius:999px;padding:12px 19px;font:700 11px/1 Inter,sans-serif}.auction-feature__actions{flex-wrap:wrap;gap:16px;margin-top:41px;display:flex}.auction-feature__actions a{color:#fff;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0c0957;border:1px solid #ffffff94;border-radius:999px;justify-content:center;align-items:center;min-width:220px;min-height:58px;padding:0 28px;font:700 11px/1 Inter,sans-serif;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.auction-feature__actions a:first-child{color:#211a0f;background:#e0bd68;border-color:#e0bd68}.auction-feature__actions a:hover{border-color:#e0bd68;transform:translateY(-3px)}@keyframes auction-feature-forward{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes auction-feature-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width:800px){.auction-feature{width:calc(100% - 28px);min-height:650px}.auction-feature__plane{width:220%;top:-5%;left:-55%}.auction-feature__veil{background:linear-gradient(#15110cbd,#15110cf0 48%,#15110cfa)}.auction-feature__content{align-self:flex-end;padding:45px 27px 54px}.auction-feature__content h2{max-width:12ch;font-size:clamp(46px,14vw,72px)}.auction-feature__actions{flex-direction:column;align-items:stretch}.auction-feature__actions a{width:100%;min-width:0}.auction-feature__meta{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.consignments-hero__flag img{animation:none;transform:scale(1.06)}.auction-feature__row{animation:none}.auction-feature__row[data-direction=reverse]{transform:translate(-18%)}.auction-feature__actions a,.consignments-process li,.consignments-process__progress span,.consignments-process li button>span{transition:none}.consignments-process li{opacity:1;transform:none}.consignments-process li.is-active{transform:none}}:is(.consignments-native,.buying-native) .auction-feature{height:min(50svh,520px);min-height:0;margin:clamp(45px,7vw,105px) auto}:is(.consignments-native,.buying-native) .auction-feature__content{padding:clamp(18px,3.5vh,42px) clamp(25px,5vw,72px)}:is(.consignments-native,.buying-native) .auction-feature__content>p{font-size:clamp(10px,1.4vh,13px)}:is(.consignments-native,.buying-native) .auction-feature__content h2{max-width:24ch;margin-top:8px;font-size:clamp(34px,6vh,72px)}:is(.consignments-native,.buying-native) .auction-feature__meta{gap:11px;margin-top:12px}:is(.consignments-native,.buying-native) .auction-feature__meta strong{font-size:clamp(14px,2vh,20px)}:is(.consignments-native,.buying-native) .auction-feature__meta span{padding:9px 14px;font-size:10px}:is(.consignments-native,.buying-native) .auction-feature__actions{gap:11px;margin-top:12px}:is(.consignments-native,.buying-native) .auction-feature__actions a{min-width:190px;min-height:clamp(40px,6vh,52px);padding:0 21px;font-size:10px}@media (max-width:800px){:is(.consignments-native,.buying-native) .auction-feature{height:min(50svh,520px);min-height:0}:is(.consignments-native,.buying-native) .auction-feature__content{align-self:center;padding:14px 20px 18px}:is(.consignments-native,.buying-native) .auction-feature__content>p{font-size:9px}:is(.consignments-native,.buying-native) .auction-feature__content h2{max-width:100%;margin-top:6px;font-size:clamp(29px,4.4vh,38px);line-height:.88}:is(.consignments-native,.buying-native) .auction-feature__meta{flex-direction:row;align-items:center;gap:7px;margin-top:9px}:is(.consignments-native,.buying-native) .auction-feature__meta strong{font-size:14px}:is(.consignments-native,.buying-native) .auction-feature__meta span{padding:7px 10px;font-size:8px}:is(.consignments-native,.buying-native) .auction-feature__actions{flex-direction:row;align-items:stretch;gap:8px;margin-top:9px}:is(.consignments-native,.buying-native) .auction-feature__actions a{flex:1;width:auto;min-width:0;min-height:38px;padding:0 8px;font-size:8px}}.buying-native .eyebrow,.buying-native .cms-kicker{font-size:14px}.buying-native .gold-button{font-size:13px}.buying-native .buying-showcase__title{font-size:12px}.buying-native .buying-steps li .buying-step-links a,.buying-native .buying-trust dd,.buying-native .buying-options__grid small,.buying-native .buying-options__grid a{font-size:11px}.buying-native .buying-options__grid article>span{font-size:10px}.buying-native .premium-control label{font-size:11px}.buying-native .premium-presets button{font-size:13px}.buying-native .premium-venue-grid article>span,.buying-native .premium-rate,.buying-native .premium-increments th{font-size:10px}.buying-native .premium-difference{font-size:11px}.buying-native .premium-disclaimer{font-size:14px}.buying-native .auction-feature__content>p{font-size:clamp(12px,1.4vh,15px)}.buying-native .auction-feature__meta span,.buying-native .auction-feature__actions a{font-size:12px}.buying-native .legacy-faq__heading>span{font-size:13px}.buying-native .legacy-faq__search button{font-size:11px}.buying-native .legacy-faq__tabs,.buying-native .legacy-faq__results{font-size:12px}.buying-native .legacy-faq__question-copy small{font-size:10px}@media (max-width:800px){.buying-native .auction-feature__content>p{font-size:11px}.buying-native .auction-feature__meta span,.buying-native .auction-feature__actions a{font-size:10px}}.phone-bids-hero{border-bottom:1px solid var(--hair);background:linear-gradient(132deg,#f5eee2,#fff 67%);padding:clamp(68px,9vw,120px) 0}.phone-bids-hero h1{max-width:12ch;color:var(--deep);font:400 clamp(51px,6.6vw,88px)/.94 var(--display-font);letter-spacing:-.045em;text-transform:uppercase;margin:14px 0 0}.phone-bids-hero .page-shell>p:not(.eyebrow){color:#70695e;max-width:47ch;margin:22px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.58}.phone-bids-hero .page-shell>div{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.phone-bids-hero .gold-button{margin:0}.phone-bids-hero .page-shell>div>a:last-child{color:var(--gold);text-underline-offset:4px;text-decoration:underline}.phone-bids-main{background:#fff}.phone-bids-main__grid{grid-template-columns:minmax(300px,.78fr) minmax(500px,1.22fr);align-items:start;gap:clamp(40px,7vw,100px);display:grid}.phone-bids-main aside>ol{margin:34px 0 0;padding:0;list-style:none}.phone-bids-main aside>ol li{border-top:1px solid var(--hair);grid-template-columns:37px 1fr;padding:20px 0;display:grid}.phone-bids-main aside>ol li>span{color:var(--gold);font:400 25px/1 var(--display-font);grid-row:1/5}.phone-bids-main aside>ol small{color:#9a9184;letter-spacing:.1em;text-transform:uppercase;font:700 7px/1 Inter,sans-serif}.phone-bids-main aside>ol h3{color:var(--deep);margin:8px 0 0;font-size:20px}.phone-bids-main aside>ol p{color:#776f63;margin:8px 0 0;font-size:12px;line-height:1.6}.phone-bids-premium{background:#f8f2e7;border:1px solid #d9c9ad;border-radius:12px;align-items:center;gap:18px;margin:25px 0 0;padding:17px;display:flex}.phone-bids-premium strong{color:var(--gold);font:400 36px/1 var(--display-font)}.phone-bids-premium span{color:#6f675b;font-size:11px;line-height:1.5}.phone-auction-card{border:1px solid var(--hair);background:#faf8f3;border-radius:14px;margin-top:25px;padding:13px 17px 20px}.phone-auction-card>div{aspect-ratio:16/10;background:var(--well);border-radius:9px;margin:-1px -5px 18px;position:relative;overflow:hidden}.phone-auction-card h3{color:var(--deep);margin:9px 0 0;font-size:23px}.phone-auction-card>p:not(.eyebrow){color:#7b7367}.phone-auction-card>a{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font:700 8px/1 Inter,sans-serif}.phone-bid-unavailable{background:#fff;border:1px solid #dfd6c6;border-radius:22px;align-content:center;min-height:440px;padding:clamp(28px,4vw,49px);display:grid;box-shadow:0 34px 80px -48px #3b301aa6}.phone-bid-unavailable h2{color:var(--deep);font:400 clamp(30px,3.4vw,44px)/1.02 var(--display-font);text-transform:uppercase;margin:9px 0 0}.phone-bid-unavailable p{color:#6f675b;max-width:52ch;margin:18px 0 0;font-size:15px;line-height:1.68}.phone-bid-unavailable p strong{color:var(--deep)}.phone-bid-unavailable__dates{border-left:3px solid var(--gold);background:#faf6ee;padding:12px 15px;color:#625b4d!important;margin-top:14px!important;font-size:13px!important}.phone-bid-unavailable__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.phone-bid-unavailable__actions .gold-button{margin:0}.phone-bid-unavailable__actions>a:last-child{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;text-underline-offset:3px;font:700 9px/1 Inter,sans-serif;text-decoration:underline}.phone-bid-unavailable__contact{border-top:1px solid var(--hair);padding-top:20px;color:#847b6e!important;margin-top:26px!important;font-size:13px!important}.phone-bid-unavailable__contact a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.phone-bids-help{border-top:1px solid var(--hair);background:#f5efe5;padding:28px 0}.phone-bids-help .page-shell{justify-content:space-between;align-items:center;gap:30px;display:flex}.phone-bids-help p{color:#746c60;margin:0;font-size:13px;line-height:1.6}.phone-bids-help a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.bidder-request-hero{background:linear-gradient(130deg,#f4efe6 0 46%,#fff 46%);padding:clamp(60px,8vw,108px) 0;position:relative;overflow:hidden}.bidder-request-hero:after{content:"";pointer-events:none;border:1px solid #7a62221f;border-radius:50%;width:430px;height:430px;position:absolute;top:-110px;left:-150px;box-shadow:0 0 0 55px #7a622208,0 0 0 110px #7a622204}.bidder-request-hero__grid{z-index:1;grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr);align-items:start;gap:clamp(42px,7vw,105px);display:grid;position:relative}.bidder-request-intro{padding-top:22px;position:sticky;top:30px}.bidder-request-intro h1{max-width:10ch;color:var(--deep);font:400 clamp(47px,5vw,72px)/.98 var(--display-font);letter-spacing:-.035em;text-transform:uppercase;margin:16px 0 0}.bidder-request-intro>p:not(.eyebrow){color:#676257;max-width:40ch;margin:23px 0 0;font-size:18px;line-height:1.7}.bidder-request-note{background:#ffffff9e;border:1px solid #7a622247;border-radius:12px;align-items:flex-start;gap:12px;margin-top:30px;padding:16px 17px;display:flex}.bidder-request-note>span{color:#fff;background:var(--gold);border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font:700 12px/1 Inter,sans-serif;display:grid}.bidder-request-note p{color:#625b4d;margin:1px 0 0;font-size:13px;line-height:1.55}.bidder-request-help{color:#797266;flex-wrap:wrap;gap:5px 14px;margin-top:20px;font-size:13px;display:flex}.bidder-request-help strong{width:100%}.bidder-request-help a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.bid-form-card{background:#fff;border:1px solid #dfd6c6;border-radius:22px;padding:clamp(28px,4vw,49px);box-shadow:0 34px 80px -48px #3b301aa6}.bid-form-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.bid-form-heading h2,.bid-form-card>h2{color:var(--deep);font:400 clamp(33px,3.7vw,49px)/1 var(--display-font);text-transform:uppercase;margin:9px 0 0}.bid-form-heading>span{color:#725c24;letter-spacing:.1em;text-transform:uppercase;background:#efe2c4;border-radius:999px;flex:none;padding:8px 11px;font:700 10px/1.2 Inter,sans-serif}.bid-form-card fieldset{border:0;min-width:0;margin:30px 0 0;padding:0}.bid-form-card fieldset>legend{border-bottom:1px solid var(--hair);width:100%;color:var(--deep);letter-spacing:.12em;text-transform:uppercase;padding:0 0 12px;font:700 12px/1 Inter,sans-serif}.bid-form-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:17px;display:grid}.bid-form-wide{grid-column:1/-1}.bid-form-card label:not(.bid-checkbox):not(.bid-channel label){color:#746c60;letter-spacing:.1em;text-transform:uppercase;font:700 11px/1.35 Inter,sans-serif}.bid-form-card label b{color:var(--gold)}.bid-form-card label small{letter-spacing:0;text-transform:none;font-weight:500}.bid-form-card :is(input:not([type=checkbox]):not([type=radio]),textarea){width:100%;color:var(--deep);letter-spacing:0;text-transform:none;background:#fff;border:1px solid #d9cfbf;border-radius:9px;outline:0;margin-top:7px;padding:13px 14px;font:400 15px/1.4 "Source Serif 4",Georgia,serif;display:block}.bid-form-card :is(input:not([type=checkbox]):not([type=radio]),textarea):focus{border-color:var(--gold);box-shadow:0 0 0 3px #7a62221a}.bid-form-card textarea{resize:vertical;min-height:100px}.bid-standalone-field{margin-top:15px;display:block}.bid-checkbox{color:#71695e;cursor:pointer;align-items:flex-start;gap:10px;margin-top:21px;font-size:14px;line-height:1.5;display:flex}.bid-checkbox input{accent-color:var(--gold);margin-top:3px}.bid-checkbox a{color:var(--gold);text-decoration:underline}.bid-field-help,.bid-privacy-note{color:#847b6e;font-size:14px;line-height:1.55}.bid-privacy-note{border-left:3px solid var(--gold);background:#faf6ee;margin:22px 0 0;padding:14px 16px}.bid-channel{grid-template-columns:1fr 1fr;gap:9px;margin-top:16px;display:grid}.bid-channel label{border:1px solid var(--hair);color:#6e675d;cursor:pointer;background:#faf8f3;border-radius:9px;padding:13px;font-size:14px}.bid-channel input{accent-color:var(--gold);margin-right:7px}.bid-secondary-button,.bid-submit{letter-spacing:.11em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;min-height:47px;font:700 11px/1 Inter,sans-serif}.bid-secondary-button{color:var(--gold);border:1px solid var(--gold);background:#fff;margin-top:15px;padding:0 19px}.bid-submit{color:#fff;background:var(--gold);width:100%;margin-top:24px;padding:0 25px}.bid-secondary-button:disabled,.bid-submit:disabled{opacity:.55;cursor:not-allowed}.bid-code-field{margin-top:16px;display:block}.bid-form-error,.bid-form-message{border-radius:9px;margin:18px 0 0;padding:12px 14px;font-size:14px;line-height:1.5}.bid-form-error{color:#853e31;background:#fff4f1;border:1px solid #dfa99e}.bid-form-message{color:#42603d;background:#f3f8f1;border:1px solid #bdceb6}.bid-form-status,.bid-form-success{text-align:center;place-content:center;min-height:440px;display:grid}.bid-form-success>p:not(.eyebrow),.bid-form-status>p:not(.eyebrow){color:#756e62;max-width:50ch;line-height:1.65}.bid-form-success>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:24px;display:flex}.bid-form-success .gold-button{margin:0}.bid-form-success>div>a:last-child{color:var(--gold);text-decoration:underline}.auction-lot-fields{margin-top:16px}.auction-lot-row{background:#faf8f3;border-radius:11px;grid-template-columns:minmax(0,1.4fr) minmax(150px,.6fr) auto;align-items:end;gap:11px;display:grid;position:relative;border:1px solid var(--hair)!important;margin:12px 0 0!important;padding:15px!important}.auction-lot-row legend{background:#eee3cc;border-radius:999px;position:absolute;top:-8px;left:13px;color:#7c6b3c!important;border:0!important;width:auto!important;padding:3px 7px!important;font-size:10px!important}.auction-lot-row__number{position:relative}.auction-lot-selection{color:#756b5d;margin:6px 2px 0!important;font-size:12px!important;line-height:1.4!important}.auction-lot-suggestions{z-index:12;background:#fff;border:1px solid #cdbd9f;border-radius:10px;max-height:300px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto;box-shadow:0 22px 45px -25px #3b301abf}.auction-lot-suggestions button{border:0;border-top:1px solid var(--hair);color:#625d55;text-align:left;cursor:pointer;background:#fff;gap:4px;width:100%;padding:11px 13px;display:grid}.auction-lot-suggestions button:first-child{border-top:0}.auction-lot-suggestions button:hover,.auction-lot-suggestions button[aria-selected=true]{background:#f5efe4}.auction-lot-suggestions strong{color:var(--gold);font-size:12px}.auction-lot-suggestions span{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.4;overflow:hidden}.auction-lot-remove{color:#8a5149;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;min-height:42px;padding:0 10px;font:700 9px/1 Inter,sans-serif;text-decoration:underline}.auction-lot-add{min-height:43px;color:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px dashed #baa675;border-radius:9px;margin-top:12px;padding:0 17px;font:700 10px/1 Inter,sans-serif}.auction-lot-state{color:#92897b;margin:9px 0 0;font-size:13px;line-height:1.5}@media (max-width:1050px){.consignments-process ol{border-top:0;grid-template-columns:repeat(3,1fr);gap:10px}.consignments-process li{border:1px solid #d8b25e33;border-radius:12px;padding:25px}.consignments-process li>span{top:15px;left:auto;right:15px}.consignments-regions .page-shell>div{grid-template-columns:repeat(2,1fr)}.phone-bids-main__grid,.bidder-request-hero__grid{grid-template-columns:1fr}.phone-bids-main aside{max-width:800px}.bidder-request-hero{background:#f4efe6}.bidder-request-intro{padding-top:0;position:static}.bidder-request-intro>p:not(.eyebrow){max-width:58ch}}@media (max-width:800px){.consignments-hero{background:#f7f1e7}.consignments-hero__grid,.estate-consignment-callout>.page-shell,.consignments-value__grid,.commission-calculator{grid-template-columns:1fr}.consignments-hero dl{grid-template-columns:repeat(3,1fr);display:grid}.consignments-hero dl>div{border-top:0;border-left:1px solid var(--hair);padding:0 15px}.consignments-hero dl>div:first-child{border-left:0;padding-left:0}.commission-calculator__panel{max-width:600px}.phone-bids-help .page-shell{flex-direction:column;align-items:flex-start;gap:9px}}@media (max-width:600px){.consignments-hero h1,.phone-bids-hero h1{font-size:50px}.consignments-hero dl{grid-template-columns:1fr}.consignments-hero dl>div{border-top:1px solid var(--hair);border-left:0;padding:15px 0}.consignments-hero dl>div:first-child{border-top:0;padding-top:0}.consignments-process ol,.consignments-regions .page-shell>div{grid-template-columns:1fr}.consignments-process__cta{flex-direction:column;align-items:flex-start}.consignments-value form{border-radius:12px;grid-template-columns:1fr}.consignments-value form button{width:100%}.commission-brackets{grid-template-columns:repeat(2,1fr)}.commission-calculator__panel{margin-left:-7px;margin-right:-7px;padding:26px 18px}.commission-calculator__result output{font-size:45px}.phone-bids-main__grid{gap:45px}.bidder-request-hero{padding-top:50px}.bidder-request-intro h1{font-size:44px}.bid-form-card{border-radius:17px;margin-left:-8px;margin-right:-8px;padding:24px 16px}.bid-form-heading{flex-direction:column;align-items:flex-start}.bid-form-grid,.bid-channel{grid-template-columns:1fr}.bid-form-wide{grid-column:auto}.auction-lot-row{align-items:stretch;grid-template-columns:1fr!important;padding-top:20px!important}.auction-lot-remove{justify-self:start}.auction-lot-suggestions span{white-space:normal}.release-options-error{flex-direction:column;align-items:flex-start}.release-options-error button{width:100%}}.bid-form-card select{box-sizing:border-box;width:100%;height:49px;color:var(--deep);letter-spacing:0;text-transform:none;background:#fff;border:1px solid #d9cfbf;border-radius:9px;outline:0;margin-top:7px;padding:13px 14px;font:400 15px/1.4 "Source Serif 4",Georgia,serif;display:block}.bid-form-card select:focus{border-color:var(--gold);box-shadow:0 0 0 3px #7a62221a}.address-autocomplete-field gmp-place-autocomplete{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--deep);background-color:#fff;border:1px solid #d9cfbf;border-radius:9px;margin-top:7px;font:400 15px/1.4 "Source Serif 4",Georgia,serif;display:block}.address-autocomplete-field gmp-place-autocomplete:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px #7a62221a}.auction-lot-row.is-lot-only{grid-template-columns:minmax(0,1fr) auto}.phone-bids-hero{padding:clamp(56px,7.3vw,96px) 0}.phone-bids-main .page-shell{width:min(100%,1520px);padding-left:clamp(18px,2.5vw,34px);padding-right:clamp(18px,2.5vw,34px)}.phone-bids-main__grid{grid-template-columns:minmax(360px,.92fr) minmax(520px,1.08fr);gap:clamp(28px,3.5vw,56px)}.phone-auction-card>div{aspect-ratio:16/9}.phone-auction-card img{object-fit:contain}.phone-bid-flow{gap:30px;margin-top:30px;display:grid}.phone-bid-flow section>h3{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin:0;font:600 11px/1 Inter,sans-serif}.phone-bid-flow ol{gap:20px;margin:14px 0 0;padding:0;list-style:none;display:grid;position:relative}.phone-bid-flow ol:before{background:var(--hair);content:"";border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:17px}.phone-bid-flow li{grid-template-columns:36px 1fr;align-items:start;gap:15px;display:grid;position:relative}.phone-bid-flow li>span{z-index:1;width:36px;height:36px;color:var(--gold);font:400 17px/1 var(--display-font);background:#fff;border:2px solid #e0d5c0;border-radius:50%;place-items:center;display:grid}.phone-bid-flow li strong{color:var(--deep);font:400 19px/1.2 var(--display-font);text-transform:uppercase;padding-top:6px;display:block}.phone-bid-flow li p{color:#776f63;margin:7px 0 0;font-size:13.5px;line-height:1.62}@media (max-width:1050px){.phone-bids-main__grid{grid-template-columns:1fr}.phone-bids-main aside{max-width:none}.phone-auction-card{max-width:900px}}.consignment-fields input,.consignment-fields select,.consignment-fields textarea,.consignment-other{box-sizing:border-box}.consignment-fields select{appearance:none;background-color:#fff;background-image:linear-gradient(45deg,#0000 50%,#7a6222 50%),linear-gradient(135deg,#7a6222 50%,#0000 50%);background-position:calc(100% - 19px) 22px,calc(100% - 14px) 22px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;height:50px;padding-right:42px}.consignment-category__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.consignment-category__grid label{align-items:initial;border:1px solid var(--hair);color:#675f53;cursor:pointer;background:#fff;border-radius:11px;grid-template-rows:84px 1fr;min-width:0;min-height:132px;padding:0;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px -20px #3b301aa6}.consignment-category__grid label:hover{border-color:#7a62226b;transform:translateY(-2px)}.consignment-category__grid label.is-selected{border-color:var(--gold);color:var(--deep);box-shadow:inset 0 0 0 1px var(--gold),0 14px 28px -22px #3b301acc;background:#fff}.consignment-category__grid label input{opacity:0;width:1px;height:1px;position:absolute}.consignment-category__grid label:focus-within{outline-offset:2px;outline:2px solid #7a622280}.consignment-category__art{background:#f2ede4;place-items:center;display:grid;position:relative;overflow:hidden}.consignment-category__art:after{content:"";background:linear-gradient(#0000 40%,#231d172e);position:absolute;inset:0}.consignment-category__art img{object-fit:cover;transition:transform .35s}.consignment-category__grid label:hover .consignment-category__art img,.consignment-category__grid label.is-selected .consignment-category__art img{transform:scale(1.045)}.consignment-category__art>b{color:#b8ab90;font:400 31px/1 AAG Flavour,Georgia,serif}.consignment-category__name{min-width:0;color:var(--deep);text-transform:uppercase;align-items:center;padding:11px 34px 11px 12px;font:400 13px/1.2 AAG Flavour,Georgia,serif;display:flex;margin:0!important}.consignment-category__name:before{content:none!important;display:none!important}.consignment-category__check{color:#0000;background:#fff;place-items:center;font:600 10px/1 Inter,Arial,sans-serif;position:absolute;bottom:9px;right:9px;border:1px solid #cfc5b4!important;border-radius:50%!important;width:20px!important;height:20px!important;margin:0!important;display:grid!important}.consignment-category__check:before{content:none!important;display:none!important}.consignment-category__grid label.is-selected .consignment-category__check{color:#fff;background:var(--gold);border-color:var(--gold)!important}@media (max-width:600px){.consignment-category__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.consignment-category__grid label{grid-template-rows:76px 1fr;min-height:122px}.consignment-category__name{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.consignment-category__grid label,.consignment-category__art img{transition:none!important}}.cookie-notice{z-index:900;border:1px solid var(--hair);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;max-width:640px;margin:0 auto;padding:18px 20px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 24px 60px -30px #3b301a8c}.cookie-notice p{color:var(--ink);flex:260px;margin:0;font-size:14px;line-height:1.55}.cookie-notice a{color:var(--gold);text-decoration:underline}.cookie-notice__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cookie-notice button{color:#fff;background:var(--gold);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;flex:none;min-height:41px;padding:0 20px;font:700 11px/1 Inter,sans-serif}.cookie-notice .cookie-notice__decline{border:1px solid var(--hair);color:var(--deep);background:#fff}.privacy-choices-toggle{gap:12px;margin-top:14px;display:grid}.privacy-choices-toggle label{color:var(--deep);cursor:pointer;align-items:center;gap:10px;font-size:15px;display:flex}.privacy-choices-toggle input{accent-color:var(--gold)}.privacy-choices-toggle .muted{color:#847b6e;margin:-4px 0 0 26px;font-size:13px}@media (max-width:560px){.cookie-notice__actions{justify-content:stretch;width:100%}.cookie-notice__actions button{flex:150px}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}
