body{--assc-type-display:clamp(2rem,3.4vw,2.75rem);--assc-type-h1:clamp(1.875rem,3vw,2.625rem);--assc-type-h2:clamp(1.5rem,2.2vw,2rem);--assc-type-h3:clamp(1.2rem,1.6vw,1.5rem);--assc-type-h4:1.125rem;--assc-type-body-lg:1.0625rem;--assc-type-body:1rem;--assc-type-body-sm:.9375rem;--assc-type-ui-sm:.875rem;--assc-type-caption:.8125rem;--assc-leading-display:1.35;--assc-leading-h1:1.4;--assc-leading-h2:1.45;--assc-leading-h3:1.5;--assc-leading-body:1.8}body h1,body h2,body h3{line-height:1.45;letter-spacing:normal;overflow-wrap:break-word}body:has(.account-shell),body:has(.catalogue-page),body:has(.lot-page),body:has(.portal-page){background:#10243e}:is(.catalogue-page,.lot-page,.lot-detail-page,.portal-page,.account-shell){--ink:#14223b;--muted:#526070;--paper:#fffdf8;--surface:#f4f0e7;--accent:#806535;--line:#d8cfbd;background:#10243e;font-size:1rem;line-height:1.8}.account-shell,.catalogue-page,.lot-detail-page,.portal-page{width:min(calc(100% - 3rem),80rem);margin-inline:auto}.catalogue-page{gap:2rem;padding-top:1.75rem}.account-shell :is(h1,h2,h3),.catalogue-page :is(h1,h2,h3),.portal-page :is(h1,h2,h3){color:#f0f5fc}.catalogue-page .catalogue-hero h1{font-size:var(--assc-type-display);line-height:1.4;letter-spacing:normal;max-width:30ch;margin:1rem 0 1.5rem;text-wrap:balance}.catalogue-page .catalogue-hero__body{grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:3rem;padding:2rem 0}.catalogue-page .catalogue-hero__summary{color:#acbdd0;font-size:1rem;line-height:1.85;max-width:46rem}.catalogue-page .catalogue-hero__actions{align-content:start;gap:1rem;padding-top:2rem}.catalogue-page .catalogue-hero__actions .text-link,.catalogue-page .catalogue-hero__meta a{color:#f0f5fc;font-size:.875rem;text-underline-offset:5px}.catalogue-page .catalogue-hero__facts{flex-wrap:wrap;gap:1rem;color:#acbdd0;border-color:#304e6e}.catalogue-page .catalogue-hero__rule{border-color:#304e6e}.catalogue-page .eyebrow,.portal-page .eyebrow{color:#61d9e9;font-size:.75rem;letter-spacing:.08em;line-height:1.8}.catalogue-page .auction-detail-tabs{flex-wrap:wrap;gap:1.25rem;padding:0}.catalogue-page .auction-detail-tabs a{color:#f0f5fc;border-color:#61d9e9;font-size:.875rem;min-height:44px;display:inline-flex;align-items:center}.catalogue-page .auction-overview{background:#142e4c;border:1px solid #304e6e;margin:0;padding:clamp(24px,3vw,40px);gap:2rem}.catalogue-page .auction-overview h2{font-size:clamp(1.375rem,1.8vw,1.75rem);line-height:1.6}.catalogue-page .auction-overview>p,.catalogue-page .auction-overview__facts span{color:#acbdd0}.catalogue-page .auction-overview__facts{flex-wrap:wrap;gap:1rem}.catalogue-page .auction-detail-tools{background:#142e4c;border-color:#304e6e;top:2rem;padding:1.5rem}.catalogue-page .auction-detail-tools h2{font-size:1.375rem;line-height:1.55}.catalogue-page .auction-detail-tools p{color:#acbdd0}.catalogue-page .auction-detail-tools .eyebrow{color:#61d9e9}.catalogue-page .catalogue-browser{gap:2rem}.catalogue-page .section-heading{flex-wrap:wrap;gap:1rem}.catalogue-page .section-heading__note{color:#acbdd0;font-size:.875rem}.catalogue-page .empty-state,.portal-page .empty-state{background:#142e4c;color:#acbdd0;border:1px solid #304e6e;padding:1.5rem}.catalogue-page .lot-card{background:#10243e;color:#f0f5fc;border-color:#304e6e;box-shadow:none}.catalogue-page .lot-card__body h3{font-size:1.25rem;line-height:1.55}.catalogue-page .auction-scientific-note{margin-top:1rem;padding:2rem 0;border-color:#304e6e}.catalogue-page .auction-scientific-note h2{max-width:36ch;font-size:var(--assc-type-h2)}.page-header{min-height:auto;padding-block:1.5rem}.account-shell :is(input,select,textarea),.portal-page :is(input,select,textarea){background:#10243e;color:#f0f5fc;border-color:#304e6e}.portal-page .portal-form,.portal-page .portal-panel{box-shadow:none;border-color:#304e6e}.account-shell .button,.account-shell button[type=submit],.portal-page .button,.portal-page button[type=submit]{background:#0b1930;color:#fff;border-color:#304e6e}.lot-auction-header h1,.page-header h1{line-height:1.45;letter-spacing:normal;max-width:32ch}.site-global-header{background:#10243e;border-color:#304e6e}.catalogue-page .auction-detail-tools__search button,.catalogue-page .button,.catalogue-page .registration-link,.site-global-header__search button{background:#0b1930;color:#fff;border:1px solid #304e6e;border-radius:2px;min-height:44px;font-size:.875rem;font-weight:500}.catalogue-page .registration-link{display:flex;align-items:center;justify-content:center;padding:1rem 1.25rem;text-align:center;line-height:1.6}.support-chat__launcher{background:#0b1930;color:#fff}body a:focus-visible,body button:focus-visible{outline:3px solid #61d9e9;outline-offset:4px}@media(max-width:760px){.account-shell,.catalogue-page,.lot-detail-page,.portal-page{width:calc(100% - 2.5rem)}.catalogue-page .auction-overview,.catalogue-page .catalogue-browser,.catalogue-page .catalogue-hero__body{grid-template-columns:minmax(0,1fr);gap:1.5rem}.catalogue-page .catalogue-hero h1{font-size:1.875rem;line-height:1.5;max-width:none;text-wrap:wrap}.catalogue-page .catalogue-hero__actions{padding-top:0}.catalogue-page .auction-detail-tools{position:static}.catalogue-page .auction-overview{padding:1.5rem}.catalogue-page .auction-overview h2{font-size:1.375rem}.account-shell input,.catalogue-page input,.portal-page input{font-size:16px}}#catalogue-results .lot-card__body{padding:1rem;gap:.5rem}#catalogue-results .lot-card__body h3{font-size:1rem;font-weight:600;line-height:1.5;min-height:3em}#catalogue-results .lot-card__commercial strong{font-size:.9375rem;font-weight:600;line-height:1.5}#catalogue-results .lot-card__meta{font-size:.75rem;letter-spacing:.045em}:root,body{--assc-black:#0b1930;--assc-forest:#10243e;--assc-forest-soft:#122738;--assc-paper:#0b1930;--assc-ivory:#f0f5fc;--assc-ivory-muted:#acbdd0;--assc-gold:#61d9e9;--assc-gold-strong:#93eaf4;--assc-border:#304e6e;--assc-border-paper:#304e6e;--assc-border-strong:#3c536b;--assc-scientific-paper:#102235;--assc-scientific-ink:#e7f6fc;--assc-scientific-rule:#31566c;--assc-sans:Tahoma,Arial,"Noto Sans Thai","Noto Sans SC",sans-serif;--assc-serif:Tahoma,Arial,"Noto Sans Thai","Noto Sans SC",sans-serif;--ink:#f0f5fc;--muted:#acbdd0;--paper:#0b1930;--surface:#142e4c;--accent:#61d9e9;--line:#304e6e;color:#f0f5fc}body:has(.account-shell),body:has(.catalogue-page),body:has(.lot-page),body:has(.portal-page){background:#0b1930}:is(.catalogue-page,.lot-page,.lot-detail-page,.portal-page,.account-shell){--ink:#f0f5fc;--muted:#acbdd0;--paper:#0b1930;--surface:#142e4c;--accent:#61d9e9;--line:#304e6e;color-scheme:dark;background:#0b1930;color:#f0f5fc}body h1,body h2,body h3{font-weight:500;line-height:1.5}.site-global-header{background:#0b1930;border-bottom:1px solid #304e6e;padding-block:20px 0}.science-brand{display:flex;align-items:center;gap:13px;white-space:nowrap;color:#f0f5fc;font:600 20px/1.4 Arial,sans-serif;letter-spacing:.17em}.science-brand svg{width:48px;height:48px;flex-shrink:0}.science-brand small{display:block;color:#acbdd0;font-size:9px;letter-spacing:.34em;margin-top:6px}.site-global-header__brand{min-width:260px}.site-global-header__search{background:#10243e;border:1px solid #3a5068;border-radius:8px;overflow:hidden;color:#acbdd0}.site-global-header__search input{background:transparent;color:#f0f5fc;font-size:16px}.site-global-header__search input::placeholder{color:#91a4bd}.site-global-header__search button{background:#61d9e9;color:#051421;border:0;min-height:46px}.site-global-header__nav{border-color:#304e6e}.site-global-header__nav a{color:#acbdd0;min-height:48px;display:inline-flex;align-items:center;border-color:transparent}.site-global-header__nav a:hover,.site-global-header__nav a[aria-current=page]{color:#75e0ee;border-color:#61d9e9;background:#102638}.language-switcher{border:1px solid #304e6e;border-radius:30px;padding:3px 9px;color:#acbdd0}.language-switcher a{color:#acbdd0;min-height:44px;display:inline-flex;align-items:center;padding-inline:5px}body :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#f0f5fc;background:#0c1d34;border-color:#486078;border-radius:8px;font-size:16px;min-height:46px}body :is(input,select,textarea)::placeholder{color:#91a4bd}body :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #7de7f4;outline-offset:4px}body :is(button,.button,.registration-link){min-height:44px;border-radius:6px}.account-shell .button,.account-shell button[type=submit],.catalogue-page .button,.catalogue-page .registration-link,.portal-page .button,.portal-page button[type=submit],body .button{background:#61d9e9;border-color:#61d9e9;color:#051421;font-weight:600}body .button:hover{background:#93eaf4;color:#051421}body .button:disabled{opacity:.5;cursor:not-allowed}body :is(.portal-form,.portal-panel,.form-section,.lot-card,.empty-state){border-color:#304e6e;border-radius:12px}body :is(.lot-card,.portal-panel,.empty-state){background:#142e4c;color:#dbe8f6}body :is(.eyebrow,.kicker){color:#61d9e9}body :is(.catalogue-page,.portal-page,.account-shell) :is(h1,h2,h3){color:#f0f5fc}.science-evidence{width:min(1280px,90%);margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:64px 0;border-bottom:1px solid #304e6e}.science-evidence .eyebrow{font-size:11px;letter-spacing:.18em;color:#61d9e9}.science-evidence h2{font-size:clamp(25px,3vw,36px);margin:16px 0;color:#f0f5fc}.science-evidence p{font-size:15px;line-height:1.9;color:#acbdd0}.science-evidence a{display:inline-flex;align-items:center;min-height:44px;color:#61d9e9;font-size:12px;letter-spacing:.08em}.support-chat__launcher{background:#163746;color:#d6f6fa;border-color:#61d9e9}body ::selection{background:#245969;color:#fff}@media(max-width:760px){.site-global-header{padding:16px 16px 0}.site-global-header__brand{min-width:0}.science-brand{font-size:15px;gap:9px;letter-spacing:.12em}.science-brand svg{width:36px;height:40px}.science-brand small{font-size:8px}.site-global-header__nav{gap:2px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.site-global-header__nav a{justify-content:center;text-align:center;padding:8px;font-size:12px;line-height:1.5}.science-evidence{grid-template-columns:1fr;gap:16px;padding-block:40px}.account-shell,.catalogue-page,.lot-detail-page,.portal-page{width:calc(100% - 32px)}body :is(input,select,textarea){max-width:100%}body .button{min-height:48px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}.science-hero-accent{display:block;color:#61d9e9}body .bg-slate-100,body .bg-white{background:#10243e}body .bg-slate-200{background:#173044}.featured-lots{max-width:1280px;margin:auto;padding:72px 32px;color:#edf3fa;scroll-margin-top:100px}.lots-section-head{display:flex;align-items:center;justify-content:space-between;gap:24px}.lots-section-head h2{font-size:clamp(28px,3vw,42px);line-height:1.5;margin:10px 0}.lots-section-head p{color:#a7b6c8}.lots-action{border:1px solid #53d5e5;background:#102a35;color:#75e1ed;border-radius:4px;padding:14px 22px;min-height:48px;cursor:pointer;white-space:nowrap}.lots-caption{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #28404e;padding:24px 0;color:#b6c6d6}.lots-caption small{color:#8eabba}.lots-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.featured-lot{background:#142e4c;border:1px solid #304e6e;border-radius:8px;overflow:hidden}.lot-image-button{display:block;position:relative;padding:0;width:100%;border:0;background:#eae8e2;cursor:pointer;overflow:hidden}.lot-image-button img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;transition:transform .25s}.lot-image-button:hover img{transform:scale(1.035)}.lot-image-button>span{position:absolute;bottom:12px;left:12px;background:#071321eb;color:#76e2ed;padding:6px 10px;font-size:12px;letter-spacing:.12em}.lot-card-copy{padding:20px}.lot-card-copy h3{font-size:16px;line-height:1.65;margin:0;min-height:54px}.lot-card-copy h3 :is(button,a){font:inherit;text-align:left;color:inherit;background:none;border:0;padding:0;cursor:pointer}.lot-card-copy p{margin:16px 0}.lot-card-copy small,.lot-card-copy strong{display:block}.lot-card-copy small{color:#94aabe;margin-bottom:6px}.lot-card-copy strong{font-size:14px;font-weight:500}.lot-details{display:flex;justify-content:space-between;width:100%;background:none;border:0;border-top:1px solid #293d4b;color:#72dfeb;padding:14px 0 0;min-height:44px;cursor:pointer}.lots-search{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:0 0 24px}.lots-search input{flex:1;min-width:180px;padding:14px;border:1px solid #426575;background:#091523;color:#fff;font-size:16px;border-radius:4px}.lots-more{display:block;margin:30px auto}.lot-dialog{max-width:1100px;width:calc(100% - 40px);max-height:90dvh;overflow:auto;background:#0b1826;color:#e7eef7;border:1px solid #49727f;border-radius:12px;padding:24px}.lot-dialog::backdrop{background:#000b;backdrop-filter:blur(6px)}.lot-dialog-close{display:block;margin:0 0 20px auto;min-height:44px;padding:10px 16px;background:#183341;color:#e7eef7;border:1px solid #49727f;border-radius:4px;cursor:pointer}.lot-dialog-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.lot-large-image{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#eae8e2}.lot-thumbnails{display:flex;gap:10px;overflow:auto;padding:12px 0}.lot-thumbnails button{padding:0;flex-shrink:0;border:2px solid transparent;background:#eee;cursor:pointer}.lot-thumbnails button[aria-pressed=true]{border-color:#59d7e9}.lot-thumbnails img{display:block;object-fit:contain}.lot-dialog h2{font-size:28px;line-height:1.5}.lot-dialog p{line-height:1.8}.lot-dialog dl>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #263e4c}.lot-dialog dd{margin:0;text-align:right}.lot-dialog small{color:#9cb4c4}.lot-modal-estimate{color:#73dfeb}.featured-lots button:focus-visible{outline:3px solid #7de9f2;outline-offset:3px}@media(max-width:1000px){.lots-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.featured-lots{padding:44px 18px}.lots-caption,.lots-section-head{flex-direction:column;align-items:flex-start}.lots-grid{gap:12px}.lot-card-copy{padding:12px}.lot-card-copy h3{font-size:14px}.lot-card-copy strong{font-size:12px}.lot-dialog-grid{grid-template-columns:1fr;gap:20px}.lot-dialog{padding:16px;width:calc(100% - 20px)}.lots-search{display:block}.lots-search input{width:100%;margin:10px 0}.lot-dialog h2{font-size:23px}}@media(prefers-reduced-motion:reduce){.lot-image-button img{transition:none}}.preview-sale-header{max-width:1280px;margin:auto;padding:48px 32px 24px}.preview-sale-header h1{font-size:clamp(32px,4vw,50px);margin:16px 0}.preview-sale-header .eyebrow{margin-top:30px}.preview-sale-header a{color:#73dfeb}.preview-sale-card{max-width:1216px;margin:24px auto 72px;display:grid;grid-template-columns:1fr 1fr;background:#102030;border:1px solid #294758;border-radius:12px;overflow:hidden}.preview-sale-card>img{width:100%;height:100%;object-fit:cover}.preview-sale-card>div{padding:36px}.preview-sale-card h2{font-size:28px;line-height:1.4}.preview-sale-card p{margin:16px 0}.preview-sale-card .lots-action{display:inline-block;margin-top:16px}.lot-dialog{margin:auto}@media(max-width:700px){.preview-sale-header{padding:32px 18px 16px}.preview-sale-card{margin:18px;grid-template-columns:1fr}.preview-sale-card>div{padding:24px}.preview-sale-card h2{font-size:24px}}.preview-bid-panel,.preview-contact-panel{padding:24px;background:#102030;border:1px solid #294758;border-radius:10px;margin:20px 0}.preview-bid-panel h2,.preview-contact-panel h2{font-size:22px;margin-bottom:16px}.preview-bid-panel label,.preview-contact-panel label{display:block;margin:18px 0 8px}.preview-bid-panel input,.preview-contact-panel textarea{display:block;width:100%;padding:12px;background:#071321;color:#edf3fa;border:1px solid #496779;border-radius:4px;font-size:16px}.preview-bid-panel button{padding:14px;width:100%;margin:12px 0;background:#214350;color:#b1c6cf;border:1px solid #496779;border-radius:4px}.preview-bid-panel p{line-height:1.7}.preview-bid-panel a,.preview-contact-panel a{color:#73dfeb}.preview-contact-panel .lots-action{display:block;margin:14px 0;text-align:center}.preview-contact-panel small{display:block;color:#a8bfcc}.preview-zoom-hint{color:#73dfeb;margin:0 0 14px}.preview-specifications>div{display:flex;justify-content:space-between;gap:24px;padding:16px 0;border-bottom:1px solid #294758}.preview-specifications dd{margin:0}.preview-specifications+h2{margin-top:24px}.image-lightbox{background:rgba(4,10,19,.98);color:#edf3fa;z-index:10000}.image-lightbox__toolbar{background:#0b1826;color:#edf3fa}.image-lightbox__nav{background:#153341;color:#73dfeb;border:1px solid #496779}.image-lightbox__tools{display:flex;flex-wrap:wrap;gap:6px}.image-lightbox__tools button{min-width:44px;min-height:44px}@media(max-width:600px){.image-lightbox__toolbar{flex-wrap:wrap;gap:8px}.image-lightbox__tools button{padding:8px;font-size:12px}}.preview-zoom-hint,.preview-zoom-hint+.gallery{grid-column:1/-1}.preview-zoom-hint{align-self:start}.private-preview-notice{margin:0;padding:10px 24px;text-align:center;background:#102b39;color:#b9eaf0;font-size:13px}.image-lightbox~.private-preview-notice{display:none}.lot-detail_essayPanel p{white-space:pre-line}input[type=checkbox],input[type=radio]{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;padding:0!important;accent-color:#61d9e9;appearance:auto!important}.lot-modal-backdrop{background:rgba(4,10,19,.88)}.lot-modal{background:#102030;color:#edf3fa;border:1px solid #496779}.portal-panel>.lots-action{display:inline-block;margin:18px 0 8px}.lot-browser{position:relative;z-index:5;margin:0 16px 28px;padding:22px;background:#0d1b2b;border:1px solid #304d61;border-radius:10px;scroll-margin-top:24px;color:#e8f2fa}.lot-browser-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.lot-browser-heading h2{font-size:21px;margin:0 0 6px}.lot-browser-heading p{font-size:13px;color:#9eb6c8;margin:0}.lot-browser-heading label{font-size:12px;color:#adc5d4}.lot-browser-heading input{display:block;background:#081321;color:#edf5fa;border:1px solid #456478;border-radius:4px;padding:10px;font-size:16px;width:260px;margin-top:6px}.lot-browser-strip{display:flex;align-items:center;gap:10px}.lot-browser-arrow{flex:0 0 36px;min-height:48px;font-size:30px;background:#163647;color:#76e2ed;border:1px solid #456478;border-radius:5px;cursor:pointer}.lot-browser button:disabled{opacity:.35;cursor:default}.lot-browser-items{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;flex:1;min-width:0}.lot-browser-item{position:relative;min-width:0}.lot-browser-item>a{display:flex;flex-direction:column;position:relative;padding:8px;border:1px solid transparent;border-radius:6px;text-decoration:none;color:#dcecf7;height:100%;gap:5px}.lot-browser-item>a[aria-current=page]{border-color:#64d8e9;background:#143344}.lot-browser-item>a>img{width:100%;height:116px;object-fit:contain;background:#e9e9e4;border-radius:4px}.lot-browser-item strong{font-size:12px;letter-spacing:.04em}.lot-browser-item small{font-size:10px;line-height:1.5;overflow-wrap:anywhere}.lot-browser-selected{color:#76e2ed;font-size:11px}.lot-hover-card{position:absolute;top:calc(100% - 4px);left:0;width:320px;z-index:30;padding:14px;display:flex;flex-direction:column;gap:8px;background:#102335;border:1px solid #62ccdf;box-shadow:0 16px 50px #000a;border-radius:8px;color:#edf5fa;cursor:pointer}.lot-hover-card-right{left:auto;right:0}.lot-hover-card img{width:100%;height:290px;object-fit:contain;background:#e9e9e4;border-radius:4px}.lot-hover-card strong{font-size:16px;line-height:1.6;letter-spacing:0}.lot-hover-card>span{color:#a4becd;font-size:12px}.lot-hover-card b{font-size:14px;color:#71e3ed}.lot-browser-controls{justify-content:space-between;margin-top:20px;padding-top:16px;border-top:1px solid #304d61;font-size:13px}.lot-browser-controls,.lot-browser-controls nav{display:flex;align-items:center;gap:18px}.lot-browser-controls a{color:#78deeb;min-height:44px;display:inline-flex;align-items:center}.lot-browser-controls form{display:flex;align-items:center;gap:8px}.lot-browser-controls input{width:70px;min-height:44px;background:#081321;border:1px solid #456478;border-radius:4px;color:#fff;font-size:16px;padding:8px}.lot-browser-controls button{min-height:44px;padding:8px 16px;background:#68d5e5;color:#071321;border:0;border-radius:4px;cursor:pointer}.lot-browser [aria-disabled=true]{opacity:.4}.lot-browser a:focus-visible,.lot-browser button:focus-visible{outline:3px solid #8ce5f0;outline-offset:3px}.lot-browser [role=alert]{color:#ffcf9e;margin:12px 0 0}@media(max-width:1000px){.lot-browser-items{gap:6px}.lot-browser-item>a{padding:4px}.lot-browser-item>a>img{height:90px}.lot-browser-controls{flex-wrap:wrap}.lot-hover-card{width:260px}.lot-hover-card img{height:240px}}@media(max-width:700px){.lot-browser{margin:0 10px 22px;padding:14px}.lot-browser-heading{display:block}.lot-browser-heading label{display:block;margin-top:12px}.lot-browser-heading input{width:100%}.lot-browser-items{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.lot-browser-item{flex:0 0 110px;scroll-snap-align:start}.lot-browser-item>a>img{height:100px}.lot-browser-arrow{flex-basis:28px}.lot-hover-card{display:none}.lot-browser-controls nav{gap:12px;flex-wrap:wrap;justify-content:space-between;width:100%}.lot-browser-controls form{order:3;width:100%;justify-content:center}.lot-browser-controls>span{width:100%}}@media(hover:none){.lot-hover-card{display:none}}.buy-now-card__image{background:#f6f5f0}.buy-now-card__image img{object-fit:contain}.explore-auction-info,.lot-explore{margin:48px 0;padding:32px;border:1px solid #29404d;background:#10243e;color:#e5edf6}.explore-auction-info h2,.lot-explore h2{font-size:30px}.explore-row{margin:44px 0 60px}.explore-auction-info>header,.explore-row header{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.explore-row h3{font-size:21px;margin:0}.explore-note{color:#9db3c4;font-size:14px;line-height:1.8}.explore-view-all{background:transparent;color:#63d7e6;border:1px solid #355261;border-radius:4px;min-height:44px;padding:8px 18px;cursor:pointer}.explore-rail-shell{position:relative;padding:0 32px}.explore-cards{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 0 20px;scrollbar-width:thin;scrollbar-color:#467081 #101e2b}.explore-card{min-width:0;scroll-snap-align:start;display:block;color:inherit;text-decoration:none}.explore-image{position:relative;background:#f5f4ef;aspect-ratio:1;overflow:hidden;border:1px solid #354953}.explore-image img{width:100%;height:100%;object-fit:contain;transition:transform .2s}.explore-card:hover img{transform:scale(1.035)}.explore-image span{position:absolute;bottom:0;left:0;padding:5px 9px;background:#0b1622e8;color:#65d8e6;font-size:11px;letter-spacing:1px}.explore-card h4{font-size:15px;font-weight:500;line-height:1.6;margin:14px 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:48px}.explore-card small{color:#93aabd}.explore-card p{font-size:13px;color:#62d4e3;line-height:1.6}.explore-arrow{position:absolute;z-index:1;left:-8px;top:30%;width:38px;height:48px;border:1px solid #355261;background:#0c1d2c;color:#69d8e7;border-radius:3px;cursor:pointer;font-size:28px}.explore-arrow:last-child{left:auto;right:-8px}.explore-expanded{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-columns:auto;overflow:visible}.lot-explore a:focus-visible,.lot-explore button:focus-visible{outline:2px solid #6cdeed;outline-offset:4px}.auction-info-cards{display:grid;grid-template-columns:1fr 1fr 1.2fr 1.2fr;gap:12px;margin:26px 0}.auction-info-cards>div{padding:22px;border:1px solid #2d4657;background:#102232;display:flex;flex-direction:column;gap:18px}.auction-info-cards span{color:#adc2d1;font-size:13px}.auction-info-cards strong{font-size:21px;line-height:1.6}.auction-info-cards .auction-countdown{background:linear-gradient(135deg,#123746,#102232)}.auction-countdown strong{color:#68deec;font-size:34px}.auction-statistics dl{margin:0}.auction-statistics dl div{display:flex;justify-content:space-between;gap:10px;font-size:13px;padding:8px 0;border-bottom:1px solid #2c4554}.auction-statistics dd{margin:0}.auction-statistics small{color:#9cb2c2}.auction-info-detail{display:grid;grid-template-columns:1fr 1fr;gap:24px;background:#10202d;padding:24px;margin:24px 0}.explore-auction-info p{line-height:1.8}.explore-auction-info a{color:#61d7e7}.auction-guide-links{padding-top:24px;border-top:1px solid #29404d}.auction-guide-links a{display:inline-flex;min-height:44px;align-items:center;margin-right:24px;text-decoration:underline}@media(max-width:1000px){.explore-cards{grid-auto-columns:calc((100% - 32px)/3)}.explore-expanded{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto}.auction-info-cards{grid-template-columns:1fr 1fr}}@media(max-width:600px){.explore-auction-info,.lot-explore{padding:20px 14px;margin:28px 0}.explore-row{margin:30px 0 44px}.explore-row h3{font-size:18px}.explore-rail-shell{padding:0}.explore-cards{grid-auto-columns:72%;gap:14px}.explore-expanded{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto}.explore-arrow{display:none}.auction-info-cards,.auction-info-detail{grid-template-columns:1fr}.auction-info-cards>div{padding:18px}.explore-card h4{font-size:14px}.explore-auction-info>header a{min-height:44px;display:flex;align-items:center}}@media(prefers-reduced-motion:reduce){.explore-image img{transition:none}.explore-cards{scroll-behavior:auto}}.lot-photo-gallery{min-width:0;width:100%}.lot-photo-stage{position:relative;background:#0b1420;border:1px solid #29404e}.lot-photo-main{display:block;width:100%;padding:0;border:0;background:transparent;cursor:grab;touch-action:pan-y;user-select:none}.lot-photo-main:active{cursor:grabbing}.lot-photo-main img{display:block;width:100%;height:clamp(300px,55vw,660px);object-fit:contain;pointer-events:none}.lot-photo-next,.lot-photo-prev,.lot-photo-zoom{position:absolute;min-width:44px;min-height:44px;border:1px solid #5bd4e2;background:#102333e8;color:#c8f8ff;border-radius:6px;font-size:28px;cursor:pointer}.lot-photo-next,.lot-photo-prev{top:50%;transform:translateY(-50%)}.lot-photo-prev{left:12px}.lot-photo-next{right:12px}.lot-photo-zoom{top:12px;right:12px}.lot-photo-count{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);padding:5px 14px;border-radius:20px;background:#102333e8;color:#e0faff;font-size:14px;pointer-events:none}.lot-photo-thumbs{position:relative;display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;padding:14px 2px;scrollbar-width:thin;scrollbar-color:#4ebed0 #102333;cursor:grab;touch-action:pan-x pan-y;user-select:none}.lot-photo-thumbs button{flex:0 0 96px;height:96px;border:2px solid transparent;border-radius:6px;padding:4px;background:#152333;cursor:pointer}.lot-photo-thumbs button.active{border-color:#5bd4e2;background:#244552}.lot-photo-thumbs img{width:100%;height:100%;object-fit:contain;pointer-events:none}.lot-photo-gallery button:focus-visible{outline:3px solid #a3ecff;outline-offset:3px}@media(max-width:600px){.lot-photo-main img{height:370px;max-height:65vh}.lot-photo-thumbs button{flex-basis:76px;height:76px}.lot-photo-thumbs{gap:8px}.lot-photo-prev{left:5px}.lot-photo-next{right:5px}}.lot-price-filter{min-width:0;margin:28px 0;padding:22px 0;border:0;border-top:1px solid #334958;display:grid;gap:12px}.lot-price-filter legend{color:#5bd4e2;font-weight:700;padding-top:20px}.lot-price-filter p{font-size:14px;color:#a9bdce;line-height:1.6}.lot-price-summary{color:#75deea;font-size:18px;overflow-wrap:anywhere}.lot-price-filter input[type=number]{width:100%;min-width:0;box-sizing:border-box;background:#09121f;border:1px solid #466376;color:#eefaff;padding:12px;font-size:16px;border-radius:6px}.lot-price-filter input[type=range]{width:100%;height:44px;min-width:0;accent-color:#5bd4e2;cursor:ew-resize;padding:0}.lot-price-filter .price-unknown{display:flex;align-items:center;gap:10px;font-size:14px;min-height:44px}.lot-price-filter .price-unknown input{width:20px;height:20px;flex:0 0 20px;accent-color:#5bd4e2}.lot-price-filter button{min-height:44px;padding:10px;border:1px solid #5bd4e2;color:#c6f8ff;background:#142a39;cursor:pointer}.lot-price-filter button:focus-visible,.lot-price-filter input:focus-visible{outline:2px solid #a3efff;outline-offset:3px}.lot-price-filter input[type=range]{appearance:auto;-webkit-appearance:auto;background:transparent;border:0;border-radius:0;box-shadow:none}.lot-price-filter input[type=range]::-webkit-slider-runnable-track{height:6px;background:#466b80;border-radius:6px}.lot-price-filter input[type=range]::-webkit-slider-thumb{-webkit-appearance:auto;margin-top:-5px}.lot-price-filter input[type=range]::-moz-range-track{height:6px;background:#466b80;border-radius:6px}.auction-pagination{flex-wrap:wrap;margin:24px 0}.auction-pagination,.auction-pagination>span{display:flex;gap:8px;align-items:center}.auction-pagination button{min-width:44px;min-height:44px;padding:9px 13px;border:1px solid #3e6074;background:#0d1b2b;color:#d9f6fc;border-radius:6px;cursor:pointer;font:inherit}.auction-pagination button[aria-current=page]{background:#5bd4e2;color:#07121f;border-color:#5bd4e2;font-weight:700}.auction-pagination button:disabled{opacity:.4;cursor:default}.auction-pagination button:focus-visible{outline:3px solid #c0f7ff;outline-offset:3px}.auction-page-summary{color:#a9bdce;margin-top:0;font-size:15px}#lots-heading{scroll-margin-top:110px}@media(max-width:600px){.auction-pagination,.auction-pagination>span{gap:5px}.auction-pagination button{padding:8px;min-width:44px}}.lot-card__image:has(img[src^="/science/covers/"]){aspect-ratio:1;background:#fff}img[src^="/science/covers/"]:not(.image-lightbox__image){object-fit:contain!important;background:#fff}body .catalogue-lots .lot-card__image,body .lot-card__image{aspect-ratio:1;background:#f8fafb}body .lot-card:hover .lot-card__image img,body .lot-card:hover .lot-card__image[data-image-treatment] img,body .lot-card__image img,body .lot-card__image[data-image-treatment] img{width:100%;height:100%;object-position:center;padding:12px;box-sizing:border-box}body .lot-image-button img{object-fit:contain;transform:none;box-sizing:border-box}body .lot-image-button{background:#f8fafb}:root,body{--science-navy:#0b1930;--science-blue:#153958;--science-panel:#142e4c;--science-edge:#365879;--science-text:#eef6ff;--science-muted:#b5c9dc;--science-cyan:#73e2f1;color-scheme:dark;background:#0b1930;color:var(--science-text)}body{background:linear-gradient(135deg,#0b1930,#102b47 58%,#174461);background-attachment:fixed}body:has(#home-content),body:has(.account-shell),body:has(.catalogue-page),body:has(.lot-page),body:has(.portal-page){background:linear-gradient(135deg,#0b1930,#102b47 58%,#174461)}#home-content,:is(.catalogue-page,.lot-page,.lot-detail-page,.portal-page,.account-shell){background:transparent;color:#eef6ff}.site-global-header{background:linear-gradient(110deg,#09162b,#12314e);border-color:#365879}.site-global-header__search{background:#0c2039;border-color:#426381}.private-preview-notice{background:#173e58;color:#d4eff8;border-block:1px solid #365879}#home-content .science-evidence{border-color:#365879}#home-content .science-evidence h2{color:#eef6ff}#home-content .science-evidence p{color:#b5c9dc}#home-content .featured-lots{color:#eef6ff}#home-content .lots-caption,#home-content .lots-caption small,#home-content .lots-section-head p{color:#b5c9dc;border-color:#365879}body :is(.featured-lot,.lot-card,.portal-panel,.empty-state){background:linear-gradient(145deg,#173653,#102840);border-color:#365879;box-shadow:0 8px 24px #03102022;color:#eef6ff}.lot-card-copy small{color:#b5c9dc}.lot-details{color:#73e2f1;border-color:#365879}.lots-action{background:#18475d;color:#a6eff7;border-color:#53bbd1}#home-content #buy-now-collection{background:linear-gradient(120deg,#102640,#174461);border-block:1px solid #365879;color:#eef6ff}#home-content #buy-now-collection :is(p,small){color:#b5c9dc}#home-content #buy-now-collection .eyebrow{color:#73e2f1}#home-content #buy-now-collection article{background:#142e4c;border-color:#365879}#home-content #buy-now-collection nav a,#home-content #buy-now-collection>div>a{background:#184158;border-color:#4e829a;color:#c0f3fa}#home-content #buy-now-collection nav a[aria-current=page]{background:#73e2f1;color:#0b1930}body :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#0c2039;color:#eef6ff;border-color:#557493}body :is(input,textarea)::placeholder{color:#acbfd2}body :is(a,button,input,textarea,select,summary):focus-visible{outline-color:#9ceeff}body .catalogue-lots .lot-card__image,body .lot-card__image,body .lot-image-button{background:#f4f7f9}body .lot-card:hover .lot-card__image img,body .lot-card:hover .lot-card__image[data-image-treatment] img,body .lot-card__image img,body .lot-card__image[data-image-treatment] img{object-fit:contain;transform:none}@media(prefers-reduced-motion:reduce){body{background-attachment:scroll}}@media(max-width:760px){body{background-attachment:scroll}}#home-content{background:linear-gradient(135deg,#0b1930,#12324f 55%,#194760)}.site-global-header{padding-top:18px;box-shadow:0 8px 32px #020d1c18}.site-global-header__search{border-color:#ffffff20;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff06}.site-global-header__search input{border:0!important;border-radius:999px!important;background:transparent!important;padding-left:20px}.site-global-header__search button{border-radius:999px;margin:5px;min-width:68px;min-height:40px;background:linear-gradient(120deg,#a2edf6,#67d6eb);font-weight:600}.site-global-header__nav{gap:8px;border-top-color:#ffffff12;padding-block:10px}.site-global-header__nav a,.site-global-header__nav summary{border:0!important;border-radius:999px;min-height:44px;padding:10px 18px!important;font-size:14px;font-weight:500;color:#c5d7e6;transition:background .18s ease,color .18s ease}.site-global-header__nav a:hover,.site-global-header__nav a[aria-current=page],.site-global-header__nav summary:hover{background:#a4eaff14;color:#edfaff}.site-global-header__nav a[aria-current=page]{box-shadow:inset 0 0 0 1px #91ddf033}.language-switcher{display:inline-flex;align-items:center;gap:3px;padding:5px;background:#07172b70;border:1px solid #ffffff18;border-radius:999px}.language-switcher>span{display:inline-flex;font-size:0;align-items:center}.language-switcher :is(a,strong){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:40px;padding:8px 12px;box-sizing:border-box;border-radius:999px;font:600 12px/1 Arial,sans-serif;text-decoration:none;letter-spacing:.04em}.language-switcher a{color:#afc5d8;background:transparent}.language-switcher a:hover{background:#ffffff0d;color:#fff}.language-switcher strong[aria-current=page]{background:#c2f1f7;color:#0b263b;box-shadow:0 2px 8px #0002}#home-content #buy-now-collection>div>a,body :is(.lots-action,.button,.registration-link){border-radius:999px;min-height:48px;padding:12px 22px;border:1px solid #a2e3ef45;font-weight:600;box-shadow:0 4px 14px #03132212;transition:background .18s ease,box-shadow .18s ease}body .lots-action{background:linear-gradient(120deg,#9ae8f2,#71d4e6);color:#09253b;border-color:transparent}body .lots-action:hover{background:#b8f2f8;box-shadow:0 6px 22px #64c9e91c}body :is(.featured-lot,.lot-card){border:1px solid #b5dbf51c;border-radius:20px;background:linear-gradient(155deg,#1a3954,#122b43);box-shadow:0 6px 26px #020e211a;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}body .featured-lot,body .lot-card-copy{display:flex;flex-direction:column}body .lot-card-copy{flex:1;padding:22px;gap:0}body .lot-card-copy h3{min-height:0;font-size:16px;line-height:1.7;font-weight:500}body .lot-card-copy p{margin:auto 0 18px;padding-top:22px}body .lot-card-copy small{font-size:12px;color:#a8bfd0;letter-spacing:.02em;margin-bottom:9px}body .lot-card-copy strong{font-size:14px;font-weight:500;line-height:1.6;color:#edf5fc}body .lot-details{border:0;border-radius:12px;min-height:46px;padding:12px 15px;background:#8adced0e;color:#9ce7f2;font-size:14px;font-weight:500;align-items:center}body .lot-details:hover{background:#8adced20;color:#d6faff}body .lot-image-button{border-radius:0;flex-shrink:0}body .lot-card__status,body .lot-image-button>span{border-radius:999px;padding:7px 11px;left:14px;background:#102a3fe8;color:#d4f6fc;font-size:11px;letter-spacing:.06em;box-shadow:0 2px 10px #0b1c3420;border:1px solid #ffffff22}body .lot-card__body{padding:22px}#home-content #buy-now-collection article{border-radius:20px;border-color:#b5dbf51c;box-shadow:0 6px 26px #020e211a;overflow:hidden}#home-content #buy-now-collection nav a{border-radius:999px;border-color:#ffffff20;background:#ffffff05;color:#cee9f5}#home-content #buy-now-collection nav a[aria-current=page]{background:#b5edf4;color:#10293b;border-color:transparent}[class*=marketplace_actions] a,[class*=marketplace_button],[class*=marketplace_tabs] a{border-radius:999px}[class*=marketplace_card]{border-radius:20px;border-color:#b5dbf51c}[class*=marketplace_menuPanel]{border-radius:16px;border-color:#8fcbe52b;padding:8px;box-shadow:0 18px 48px #020c2466}.site-global-header__nav [class*=marketplace_menuPanel] a{border-radius:10px;justify-content:flex-start}@media(hover:hover){body :is(.featured-lot,.lot-card):hover{border-color:#85d5ed55;box-shadow:0 12px 32px #020e2133}}@media(max-width:760px){.site-global-header__nav{gap:4px;padding-block:8px}.site-global-header__nav a,.site-global-header__nav summary{font-size:12px;padding:8px 10px!important;justify-content:center}.language-switcher{gap:0;padding:3px}.language-switcher :is(a,strong){min-width:40px;min-height:40px;padding:8px 10px}body .lot-card-copy{padding:14px}body .lot-card-copy h3{font-size:14px}body .lot-card-copy strong{font-size:12px}body :is(.featured-lot,.lot-card){border-radius:16px}body .lot-details{padding:10px;font-size:13px}}#home-content a[class*=_primaryAction],#home-content a[class*=_secondaryAction]{border-radius:999px;min-height:48px;padding:12px 22px}body .site-global-header__nav [class*=marketplace_menuPanel]{border-radius:16px;border-color:#8fcbe52b;padding:8px;box-shadow:0 18px 48px #020c2466}body .support-chat__launcher{border-radius:999px;border-color:#a2e3ef45;box-shadow:0 8px 24px #04152944;padding:12px 20px}body :is(.portal-form,.portal-panel,.registration-card){border-radius:24px;border-color:#c0e9ff24;background:linear-gradient(145deg,#173650,#112b44);box-shadow:0 16px 48px #03132226}body .portal-form{gap:24px;padding:clamp(20px,4vw,40px)}body .portal-form :is(input:not([type=radio]):not([type=checkbox]):not([type=file]),select,textarea){border-radius:12px;border:1px solid #b9d7ee40;background:#0d243b;min-height:48px;padding:12px 16px;font-size:16px;line-height:1.5;max-width:100%;box-sizing:border-box}body .portal-form label{font-size:14px;line-height:1.6;gap:8px}body .portal-form :is(input,select,textarea):focus-visible{outline:2px solid #a8ecf7;outline-offset:3px;border-color:#7edbeb}body .portal-form button[type=submit]{border-radius:999px;min-height:48px;background:linear-gradient(120deg,#b4edf5,#78d5e9);color:#0a263b;border:1px solid transparent;font-weight:600;padding:13px 26px;justify-self:start;width:auto;max-width:100%}body .portal-form button:disabled{opacity:.55;cursor:not-allowed}body .bid-channel-picker legend{font-family:var(--assc-sans);font-size:clamp(18px,2vw,23px);line-height:1.6;margin-bottom:18px}body .bid-channel-options{gap:12px}body .bid-channel-option{border-radius:16px;padding:20px;background:#0e263c;border-color:#bbddf52b;gap:14px!important}body .bid-channel-option:has(input:checked){background:#1a415b;border-color:#88ddeb;box-shadow:inset 0 0 0 1px #88ddeb33}body .bid-channel-option:focus-within{outline:2px solid #b5edf5;outline-offset:3px}body .bid-channel-option input{width:20px;height:20px;min-height:20px;flex-shrink:0;accent-color:#8de0ec}body .bid-channel-option strong{font:600 16px/1.6 var(--assc-sans)}body .bid-channel-option small{font-size:13px;line-height:1.7;color:#bed0df}body .portal-form [class*=service-guide_guide]{margin:0 0 8px}body .portal-form [class*=service-guide_cards] article{background:#ffffff04!important;border-color:#b5d9ed24!important;border-radius:18px;padding:22px!important}body .portal-form [class*=service-guide_cards] h3{font-size:17px}body .portal-form [class*=service-guide_cards] p{font-size:14px!important;color:#c6d8e7;line-height:1.8!important}@media(hover:hover){body .bid-channel-option:hover{border-color:#9ddfea80;background:#193a52}}@media(max-width:640px){body :is(.portal-form,.portal-panel,.registration-card){border-radius:18px}body .bid-channel-options{grid-template-columns:1fr}body .bid-channel-option{padding:16px}body .portal-form button[type=submit]{width:100%;justify-self:stretch}}body :is(.empty-state,.dashboard-panel,.dashboard-stat,.dashboard-record,.catalogue-filter,.lot-sidebar){border-radius:20px}body .auction-pagination button{border-radius:999px}body :is(.portal-page,.catalogue-page,.lot-page) :is(.button,.button-secondary){border-radius:999px;min-height:44px}@media(prefers-reduced-motion:reduce){body :is(.featured-lot,.lot-card,.lots-action){transition:none}}body :is(.lot-card__image,.lot-image-button,.explore-image,[class*=marketplace_image]){position:relative;isolation:isolate;background-color:#edf4f8;background-image:linear-gradient(#568ba414 1px,transparent 0),linear-gradient(90deg,#568ba414 1px,transparent 0),radial-gradient(ellipse at center,#ffffff 35%,#deedf4 100%);background-size:24px 24px,24px 24px,100% 100%}body :is(.lot-card__image,.lot-image-button,.explore-image,[class*=marketplace_image]):after{content:"";position:absolute;inset:14px;z-index:1;pointer-events:none;border:1px solid #487f982e;border-radius:8px;background:linear-gradient(#408da9,#408da9) 0 0/22px 2px no-repeat,linear-gradient(#408da9,#408da9) 0 0/2px 22px no-repeat,linear-gradient(#408da9,#408da9) 100% 0/22px 2px no-repeat,linear-gradient(#408da9,#408da9) 100% 0/2px 22px no-repeat,linear-gradient(#408da9,#408da9) 0 100%/22px 2px no-repeat,linear-gradient(#408da9,#408da9) 0 100%/2px 22px no-repeat,linear-gradient(#408da9,#408da9) 100% 100%/22px 2px no-repeat,linear-gradient(#408da9,#408da9) 100% 100%/2px 22px no-repeat}body .lot-card:hover .lot-card__image img,body .lot-card:hover .lot-card__image[data-image-treatment] img,body .lot-card__image[data-image-treatment] img,body :is(.lot-card__image,.lot-image-button,.explore-image,[class*=marketplace_image]) img{padding:28px;box-sizing:border-box;object-fit:contain;transform:none;background-color:transparent!important}body .explore-image>span,body .lot-card__status,body .lot-image-button>span{z-index:2}@media(max-width:600px){body :is(.lot-card__image,.lot-image-button,.explore-image,[class*=marketplace_image]):after{inset:9px}body .lot-card:hover .lot-card__image img,body .lot-card:hover .lot-card__image[data-image-treatment] img,body .lot-card__image[data-image-treatment] img,body :is(.lot-card__image,.lot-image-button,.explore-image,[class*=marketplace_image]) img{padding:20px}}body .catalogue-lots .lot-card__image,body .lot-card__image,body :is(.lot-image-button,.explore-image,[class*=marketplace_image],.lot-photo-stage,.lot-photo-main,.lot-photo-thumbs button,.image-lightbox__canvas,.image-lightbox__thumbs button){background:#000000}body :is(.lot-card__image,.lot-image-button,.explore-image,[class*=marketplace_image]):after{opacity:.6;border-color:#73c5df33}body :is(.lot-card__image,.lot-image-button,.explore-image,[class*=marketplace_image],.lot-photo-main,.lot-photo-thumbs,.image-lightbox__thumbs,.lot-browser-item,.lot-hover-card) img,body img.image-lightbox__image{background-color:#000000!important}body .image-lightbox__thumbs button.active,body .lot-photo-thumbs button.active{background:#000000;border-color:#5bd4e2}body .lot-image-button>.object-age-label,body .object-age-label{position:absolute;z-index:3;left:14px;right:14px;bottom:12px;top:auto;width:auto;max-width:calc(100% - 28px);padding:8px 12px;border:1px solid #73c5df55;border-radius:10px;background:#071723ed;color:#d9f6ff;font:500 12px/1.5 var(--assc-sans);letter-spacing:0;white-space:normal;text-align:left;pointer-events:none}body .lot-image-button:has(.object-age-label)>span:not(.object-age-label){top:14px;bottom:auto}body :is(.lot-card__image,.lot-image-button):has(.object-age-label) img{padding-bottom:76px!important}.object-age-details{margin:0 0 16px;padding:16px 20px;border:1px solid #73c5df44;border-radius:16px;background:#102b40;color:#d9f6ff;line-height:1.7}.object-age-details p{margin:6px 0}.object-age-details small{display:block;color:#b5c9dc;margin-top:8px}.object-age-details a{color:#8ee3ef;text-decoration:underline;display:inline-flex;min-height:44px;align-items:center}@media(max-width:600px){body .lot-image-button>.object-age-label,body .object-age-label{left:10px;right:10px;max-width:calc(100% - 20px);padding:6px 8px;font-size:11px}}body :is(.featured-lot,.lot-card,.explore-card,[class*=marketplace_card],[class*=homepage_auctionCard],[class*=homepage_departments] nav a):is(:hover,:focus-visible){transform:none;translate:none}body :is([class*=homepage_trustGrid] article,[class*=homepage_bidSection] li):hover{translate:none}body :is(.lot-card__image,.lot-image-button,.explore-image,[class*=marketplace_image]){overflow:hidden}body .lot-card:hover .lot-card__image img,body .lot-card:hover .lot-card__image[data-image-treatment] img,body .lot-image-button:hover img,body :is(.lot-card__image,.lot-image-button,.explore-image,[class*=marketplace_image]) img{transform:scale(1);transform-origin:center;transition:transform .45s cubic-bezier(.2,.65,.3,1)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){body .explore-card:hover .explore-image img,body .featured-lot:hover .lot-image-button img,body .lot-card:hover .lot-card__image img,body .lot-card:hover .lot-card__image[data-image-treatment] img,body [class*=marketplace_card]:hover [class*=marketplace_image] img{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){body :is(.lot-card__image,.lot-image-button,.explore-image,[class*=marketplace_image]) img{transform:none!important;transition:none!important}}.lot-card-copy h3 a{color:inherit}.lot-card-copy h3 a,.lot-details{text-decoration:none}body img[data-sharp-card]{background-origin:content-box!important;background-image:var(--card-art)!important;background-position:50%!important;background-size:contain!important;background-repeat:no-repeat!important;object-position:-100000px -100000px!important}.view-frame{display:block;position:relative;isolation:isolate;background:#000}.view-stage{width:100%;height:clamp(300px,55vw,660px)}.view-zoom{width:82vw;height:82vh;flex:none}.view-frame canvas,.view-frame img.view-save-target{display:block;position:absolute;inset:0;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain;pointer-events:none}body .view-frame img.view-save-target{pointer-events:auto}.view-frame[data-ready=true] .view-save-target{opacity:.001}.image-lightbox__tools .viewer-save{display:inline-flex;align-items:center;padding:.4rem .65rem;color:inherit;border:1px solid #496779;background:#10243e}@media(max-width:600px){.view-stage{height:370px;max-height:65vh}}.lot-highlights{display:grid;grid-template-columns:fit-content(14rem) 1fr;gap:.65rem 1.25rem;margin:1.25rem 0 0;line-height:1.6}.lot-highlights dt{font-weight:600}.lot-highlights dt a{color:var(--science-cyan)}.lot-highlights dd{margin:0;white-space:pre-line;color:var(--science-muted)}@media(max-width:600px){.lot-highlights{grid-template-columns:1fr;gap:.15rem}.lot-highlights dd{margin-bottom:.75rem}}@media (min-width:1024px){#catalogue-results .lot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.image-lightbox__canvas{overflow:hidden;touch-action:none}.touch-zoom-help{display:none}.view-zoom{max-width:100%;max-height:100%;will-change:transform}@media(max-width:700px),(pointer:coarse){.touch-zoom-help{display:inline}.desk-zoom-help{display:none}.image-lightbox__toolbar{flex-wrap:wrap;gap:.3rem}.image-lightbox__tools{display:flex;flex-wrap:wrap;gap:.15rem}.image-lightbox__tools .viewer-save,.image-lightbox__tools button{margin:0;min-width:2.1rem;font-size:.9rem;padding:.3rem .42rem}.image-lightbox__canvas{width:100%;height:100%;min-height:0}.image-lightbox:has(.view-zoom){height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.image-lightbox .image-lightbox__footer,.image-lightbox .image-lightbox__toolbar{position:relative;inset:auto;grid-column:1}.image-lightbox__canvas{grid-row:2;grid-column:1}.view-zoom{width:100%;height:100%}.image-lightbox .image-lightbox__nav{position:absolute;z-index:2}.image-lightbox__footer{grid-row:3;min-width:0}}.zoom-fit-box{position:relative;width:min(100%,82vw);height:min(100%,82vh);flex:none;pointer-events:none}.zoom-fit-box>.view-zoom{position:absolute;max-width:none;max-height:none;transform:translate(-50%,-50%);will-change:auto;pointer-events:auto}@media(max-width:700px),(pointer:coarse){.zoom-fit-box{width:100%;height:100%}}.zoom-fit-box{width:100%;height:100%}.view-native-layer{position:absolute;inset:0;display:grid;place-items:center;container-type:size;pointer-events:none}.view-native-row{display:grid;align-items:stretch;pointer-events:none}body .view-native-row>img{position:static;height:auto;max-width:none;max-height:none;flex:none}.view-retry{position:absolute;left:50%;bottom:8%;transform:translateX(-50%);z-index:2}