/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-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}}}@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;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.inline{display:inline}.table{display:table}.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)}}:root{--ink:#111513;--ink-soft:#202622;--paper:#f3efe6;--paper-deep:#e8e1d3;--white:#fffdf8;--brass:#b9975a;--brass-light:#d8bd88;--muted:#6d746e;--line:#11151329}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;background:#f3efe6ed;grid-template-columns:1fr auto 1fr;align-items:center;min-height:82px;padding:0 5vw;display:grid;position:sticky;top:0}.brand{align-items:center;gap:12px;width:fit-content;display:inline-flex}.brand-mark{border:1px solid var(--ink);letter-spacing:.12em;place-items:center;width:42px;height:42px;font-size:11px;font-weight:800;display:grid}.brand-name{letter-spacing:.04em;font-size:14px;font-weight:700}.nav{color:#3f4842;gap:34px;font-size:13px;display:flex}.nav a,.access-link{transition:color .2s}.nav a:hover,.access-link:hover{color:var(--brass)}.access-link{letter-spacing:.1em;text-transform:uppercase;justify-self:end;font-size:12px;font-weight:800}.topbar-actions{justify-self:end;align-items:center;gap:22px;display:flex}.language-switcher{border:1px solid var(--line);background:#ffffff59;align-items:center;display:inline-flex}.language-switcher button{border:0;border-right:1px solid var(--line);color:#747c76;cursor:pointer;letter-spacing:.08em;background:0 0;min-width:78px;min-height:34px;padding:0 10px;font-size:9px;font-weight:800;transition:background .2s,color .2s}.language-switcher button:last-child{border-right:0}.language-switcher button.active{background:var(--ink);color:var(--white)}.compact-language button{min-width:34px;min-height:28px;padding:0 7px;font-size:7px}.hero{grid-template-columns:minmax(0,1.3fr) minmax(360px,.7fr);align-items:center;gap:8vw;min-height:720px;padding:80px 7vw 86px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";border:1px solid #b9975a2e;border-radius:50%;width:620px;height:620px;position:absolute;top:35px;left:-340px}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin:0 0 24px;font-size:11px;font-weight:800}.status-dot{background:var(--brass);border-radius:50%;width:6px;height:6px;margin:0 9px 1px 0;display:inline-block;box-shadow:0 0 0 5px #b9975a21}.hero h1,.section-heading h2,.standard-lead h2,.access-section h2{letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.hero h1{max-width:850px;font-size:clamp(58px,6.4vw,100px);line-height:.91}.hero h1 em{color:var(--brass);font-weight:400}.hero-deck{color:#525b55;max-width:660px;margin:36px 0 0;font-size:17px;line-height:1.75}.hero-actions{align-items:center;gap:16px;margin-top:38px;display:flex}.button{letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:34px;min-height:52px;padding:0 24px;font-size:12px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--ink);color:var(--white)}.button-primary:hover{background:var(--brass)}.button-quiet{border-bottom:1px solid var(--ink);padding-left:2px;padding-right:2px}.market-panel{background:var(--ink);color:var(--white);padding:26px;box-shadow:0 32px 80px #1115132e}.panel-head{letter-spacing:.14em;text-transform:uppercase;color:#b6bdb7;border-bottom:1px solid #ffffff24;justify-content:space-between;gap:20px;padding-bottom:21px;font-size:10px;display:flex}.live{color:var(--brass-light)}.live i{background:var(--brass-light);border-radius:50%;width:5px;height:5px;margin:0 6px 1px 0;display:inline-block}.featured-bird{background:radial-gradient(circle at 25% 28%,#ffffff29,#0000 28%),linear-gradient(135deg,#4c5750,#1d2520 62%,#8a7046);flex-direction:column;justify-content:space-between;height:260px;margin-top:24px;padding:30px;display:flex;position:relative;overflow:hidden}.featured-bird:after{content:"";border:1px solid #ffffff2b;border-radius:50%;width:250px;height:360px;position:absolute;top:-68px;right:-85px;transform:rotate(34deg);box-shadow:20px 0 #ffffff06,40px 0 #ffffff05}.bird-monogram{color:#ffffff42;align-items:center;gap:9px;font-family:Georgia,serif;font-size:42px;display:flex}.bird-monogram b{color:var(--brass-light);font-size:18px;font-weight:400}.featured-label{z-index:2;position:relative}.featured-label p{text-transform:uppercase;letter-spacing:.16em;color:var(--brass-light);margin:0 0 8px;font-size:9px}.featured-label strong{font-family:Georgia,serif;font-size:23px;font-weight:400;line-height:1.12}.market-facts{margin:0}.market-facts div{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.market-facts dt{color:#9ca49e;font-size:11px}.market-facts dd{margin:0;font-size:12px;font-weight:700}.verified{color:#bcd7b8}.verified:before{content:"✓";margin-right:6px}.panel-note{color:#89928c;margin:18px 0 0;font-size:10px;line-height:1.5}.principles{background:var(--paper-deep);border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;min-height:72px;padding:0 7vw;display:flex}.principles p{letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.principles span{background:#11151338;flex:1;max-width:90px;height:1px}.compliance-rail{background:var(--ink);color:var(--white);border-bottom:1px solid #ffffff1f;grid-template-columns:.8fr 1.55fr .65fr;align-items:center;gap:45px;padding:38px 7vw;display:grid}.compliance-rail h2{margin:5px 0 0;font:400 26px/1.08 Georgia,serif}.compliance-rail ul{grid-template-columns:1fr 1fr;gap:13px 24px;margin:0;padding:0;list-style:none;display:grid}.compliance-rail li{color:#c1c8c2;grid-template-columns:28px 1fr;align-items:center;gap:10px;font-size:9px;line-height:1.4;display:grid}.compliance-rail li span{color:var(--brass-light);letter-spacing:.1em;font-size:7px}.compliance-rail>p{color:#8f9991;margin:0;font-size:8px;line-height:1.6}.market-section{padding:112px 7vw 96px}.section-heading{grid-template-columns:1.3fr .7fr;align-items:end;gap:60px;margin-bottom:52px;display:grid}.section-heading h2{font-size:clamp(43px,5vw,68px);line-height:1}.section-intro{max-width:430px;color:var(--muted);justify-self:end;margin:0 0 5px;font-size:14px;line-height:1.7}.lot-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.lot-card{background:var(--white);border:1px solid #1115131c;transition:transform .25s,box-shadow .25s}.lot-visual{color:#fff;height:285px;padding:20px;position:relative;overflow:hidden}.lot-visual.ice{background:radial-gradient(circle at 32% 26%,#fff9,#0000 18%),linear-gradient(148deg,#aeb9b7,#485b5d 68%,#18201f)}.lot-visual.sand{background:radial-gradient(circle at 70% 30%,#fff4dc57,#0000 20%),linear-gradient(145deg,#a78c69,#5d4a39 63%,#22211d)}.lot-visual.slate{background:radial-gradient(circle at 23% 70%,#e1e7e938,#0000 22%),linear-gradient(145deg,#778184,#30393a 62%,#101515)}.lot-topline{z-index:2;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;font-size:9px;display:flex;position:relative}.lot-topline span:last-child{opacity:.6}.wing-lines{width:290px;height:300px;position:absolute;top:6px;right:-42px;transform:rotate(-17deg)}.wing-lines i{transform-origin:100%;border-top:1px solid #ffffff47;border-radius:50%;height:58px;margin:-4px 0;display:block}.wing-lines i:nth-child(2){transform:rotate(8deg)}.wing-lines i:nth-child(3){transform:rotate(16deg)}.wing-lines i:nth-child(4){transform:rotate(24deg)}.sale-pill{text-transform:uppercase;letter-spacing:.12em;border:1px solid #ffffff75;padding:8px 10px;font-size:9px;position:absolute;bottom:20px;left:20px}.lot-content{padding:24px}.lot-title-row{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.lot-title-row h3{margin:0;font-family:Georgia,serif;font-size:25px;font-weight:400}.lot-title-row p{color:var(--muted);margin:7px 0 0;font-size:11px}.arrow{color:var(--brass);font-size:21px}.bloodline{min-height:38px;margin:21px 0;font-size:12px;line-height:1.55}.lot-meta{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:10px;padding-top:17px;font-size:10px;display:flex}.lot-meta strong{color:var(--ink)}.prototype-note{text-transform:uppercase;letter-spacing:.1em;color:#8c928d;text-align:right;margin:18px 0 0;font-size:9px}.standard-section{background:var(--ink);color:var(--white);grid-template-columns:.95fr 1.05fr;gap:10vw;padding:110px 7vw;display:grid}.eyebrow.light{color:var(--brass-light)}.standard-lead h2{font-size:clamp(43px,5vw,70px);line-height:1}.standard-lead>p:last-child{color:#a9b0ab;max-width:480px;margin:35px 0 0;font-size:14px;line-height:1.75}.trust-list article{border-top:1px solid #ffffff26;grid-template-columns:44px 1fr;gap:24px;padding:28px 0;display:grid}.trust-list article:last-child{border-bottom:1px solid #ffffff26}.trust-list article>span{color:var(--brass-light);letter-spacing:.12em;font-size:10px}.trust-list h3{margin:0 0 10px;font-family:Georgia,serif;font-size:23px;font-weight:400}.trust-list p{color:#9ca59f;max-width:480px;margin:0;font-size:12px;line-height:1.65}.access-section{text-align:center;padding:130px 7vw 140px}.access-section h2{font-size:clamp(48px,6vw,82px);line-height:.95}.access-section>p:not(.eyebrow){max-width:630px;color:var(--muted);margin:32px auto 34px;font-size:15px;line-height:1.75}footer{background:var(--paper-deep);border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:30px;padding:38px 5vw;display:grid}.footer-brand{justify-self:start}footer p{text-align:center;max-width:420px;color:var(--muted);margin:0;font-size:10px;line-height:1.5}footer>span{letter-spacing:.1em;text-transform:uppercase;justify-self:end;font-size:10px}@media (width<=980px){.topbar{grid-template-columns:1fr auto}.nav{display:none}.hero{grid-template-columns:1fr;padding-top:70px}.hero-copy{max-width:760px}.market-panel{max-width:560px}.principles p:nth-of-type(3),.principles p:nth-of-type(4),.principles span:nth-of-type(3){display:none}.lot-grid{grid-template-columns:1fr 1fr}.lot-card:last-child{display:none}.standard-section{grid-template-columns:1fr;gap:70px}}[dir=rtl] body{font-family:Tahoma,Arial,sans-serif}[dir=rtl] .brand{direction:ltr}[dir=rtl] .hero h1,[dir=rtl] .section-heading h2,[dir=rtl] .standard-lead h2,[dir=rtl] .access-section h2,[dir=rtl] .market-hero h1,[dir=rtl] .lot-summary h1,[dir=rtl] .dossier-section>h2,[dir=rtl] .dashboard-hero h1,[dir=rtl] .listing-steps h2,[dir=rtl] .listing-form h1,[dir=rtl] .listing-submitted h1,[dir=rtl] .deal-lot h1,[dir=rtl] .deal-status strong,[dir=rtl] .desk-contact h3,[dir=rtl] .review-title h1,[dir=rtl] .review-decision h2,[dir=rtl] .access-copy h1,[dir=rtl] .access-success h2{letter-spacing:-.025em;font-family:Tahoma,Arial,sans-serif;font-weight:400}[dir=rtl] .eyebrow,[dir=rtl] .access-link,[dir=rtl] .button,[dir=rtl] .prototype-note,[dir=rtl] .principles p{letter-spacing:.04em}[dir=rtl] .featured-bird:after{left:-85px;right:auto;transform:rotate(-34deg)}[dir=rtl] .wing-lines{left:-42px;right:auto;transform:rotate(17deg)scaleX(-1)}[dir=rtl] .lot-gallery .wing-lines{left:-80px;right:auto}[dir=rtl] .bird-code{left:auto;right:9%}[dir=rtl] .text-button,[dir=rtl] .queue-list>button,[dir=rtl] .parent-grid button,[dir=rtl] .choice-cards button,[dir=rtl] .sale-choice button{text-align:right}[dir=rtl] .language-switcher button{border-right:0;border-left:1px solid var(--line)}[dir=rtl] .language-switcher button:last-child{border-left:0}[dir=rtl] .status-dot{margin-left:9px;margin-right:0}[dir=rtl] .sale-pill{left:auto;right:20px}[dir=rtl] .prototype-note,[dir=rtl] .inventory-action{text-align:left}[dir=rtl] .listing-steps nav button{text-align:right}[dir=rtl] .deal-status{border-left:0;border-right:1px solid var(--line);padding-left:0;padding-right:30px}[dir=rtl] .deal-status i{margin-left:6px;margin-right:0}[dir=rtl] .message-list article.mine{justify-self:start}[dir=rtl] .queue-age{text-align:left}[dir=rtl] .queue-age i{margin-left:0;margin-right:auto}[dir=rtl] .access-copy{border-left:1px solid #ffffff21;border-right:0}[dir=rtl] .review-summary>div{border-right:0;border-left:1px solid var(--line)}[dir=rtl] .review-summary>div:last-child{border-left:0}[dir=rtl] .pedigree-branch:before{border-left:0;border-right:1px solid var(--brass);left:auto;right:-23px}[dir=rtl] .evidence-note{border-left:0;border-right:2px solid var(--brass);padding-left:0;padding-right:15px}[dir=rtl] .identity-grid div:nth-child(odd){border-right:0;border-left:1px solid var(--line);padding-left:24px;padding-right:0}[dir=rtl] .identity-grid div:nth-child(2n){padding-left:0;padding-right:24px}@media (width<=640px){.topbar{min-height:68px;padding:0 20px}.topbar .brand-name,.topbar .access-link{display:none}.topbar-actions{gap:8px}.topbar .language-switcher button{min-width:34px;min-height:29px;padding:0 6px;font-size:7px}.brand-mark{width:35px;height:35px}.brand-name{font-size:12px}.access-link{font-size:9px}.hero{gap:55px;min-height:auto;padding:62px 20px}.hero h1{font-size:51px}.hero-deck{font-size:14px;line-height:1.65}.hero-actions{flex-direction:column;align-items:stretch}.button{width:100%}.button-quiet{border:1px solid var(--line)}.market-panel{padding:17px}.featured-bird{height:225px;padding:22px}.featured-label strong{font-size:20px}.principles{justify-content:center;padding:0 20px}.principles p{font-size:8px}.principles span{max-width:30px}.principles p:nth-of-type(2),.principles span:nth-of-type(2){display:none}.market-section,.standard-section{padding:82px 20px}.section-heading{grid-template-columns:1fr;gap:24px}.section-heading h2{font-size:45px}.section-intro{justify-self:start}.lot-grid{grid-template-columns:1fr}.lot-card:last-child{display:block}.prototype-note{text-align:left;line-height:1.5}.standard-lead h2{font-size:47px}.access-section{padding:90px 20px 100px}.access-section h2{font-size:48px}footer{text-align:left;grid-template-columns:1fr;padding:38px 20px}footer p{text-align:left}footer>span{justify-self:start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}button,input,select,textarea{font:inherit}button{color:inherit}.member-page{background:#f4f1e9;min-height:100vh}.exchange-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:30;background:#f4f1e9f5;grid-template-columns:1fr auto 1fr;align-items:center;min-height:74px;padding:0 4vw;display:grid;position:sticky;top:0}.exchange-nav{align-items:center;gap:34px;height:74px;display:flex}.exchange-nav a{color:#626963;place-items:center;height:74px;font-size:12px;font-weight:700;display:grid;position:relative}.exchange-nav a.active,.exchange-nav a:hover{color:var(--ink)}.exchange-nav a.active:after{content:"";background:var(--brass);height:2px;position:absolute;bottom:0;left:0;right:0}.header-actions{justify-self:end;align-items:center;gap:18px;display:flex}.member-chip{color:#6d756f;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.member-chip i{background:#6c996e;border-radius:50%;width:5px;height:5px;margin:0 6px 1px 0;display:inline-block}.header-button{background:var(--ink);color:var(--white);letter-spacing:.1em;text-transform:uppercase;padding:12px 16px;font-size:10px;font-weight:800}.header-button:hover,.header-button.active{background:var(--brass)}.breadcrumb{color:#7c847e;text-transform:uppercase;letter-spacing:.11em;gap:10px;padding:22px 5vw 0;font-size:10px;display:flex}.breadcrumb a:hover{color:var(--brass)}.market-hero{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:end;gap:60px;padding:76px 6vw 55px;display:grid}.market-hero h1,.admin-hero h1{letter-spacing:-.055em;margin:0;font:400 clamp(65px,8vw,120px)/.86 Georgia,serif}.market-hero>p{max-width:520px;color:var(--muted);justify-self:end;margin:0 0 5px;font-size:14px;line-height:1.75}.catalogue-wrap{padding:36px 6vw 100px}.filter-bar{background:var(--white);border:1px solid var(--line);grid-template-columns:1.2fr 1fr .7fr auto;align-items:end;gap:12px;padding:18px;display:grid}.filter-bar label>span,.listing-form label>span,.access-form label>span,.moderator-note>span,.deal-messages label>span{color:#7a827c;text-transform:uppercase;letter-spacing:.13em;margin-bottom:8px;font-size:9px;font-weight:800;display:block}.filter-bar select,.listing-form input,.listing-form select,.listing-form textarea,.access-form input,.access-form textarea,.moderator-note textarea,.deal-messages textarea{border:1px solid var(--line);background:#f8f6f0;border-radius:0;outline:none;width:100%;padding:13px 14px;font-size:12px}.filter-bar select:focus,.listing-form input:focus,.listing-form select:focus,.listing-form textarea:focus,.access-form input:focus,.access-form textarea:focus,.moderator-note textarea:focus,.deal-messages textarea:focus{border-color:var(--brass);box-shadow:0 0 0 2px #b9975a1f}.filter-bar button{border:0;border-bottom:1px solid var(--ink);cursor:pointer;text-transform:uppercase;letter-spacing:.09em;background:0 0;min-height:43px;font-size:10px;font-weight:800}.catalogue-status{color:#7e857f;text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;padding:28px 2px 16px;font-size:10px;display:flex}.catalogue-status p{margin:0}.catalogue-status strong{color:var(--ink);margin-right:6px;font-size:16px}.market-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.market-grid .lot-card{display:block}.catalogue-note{margin-top:24px}.empty-market{text-align:center;border:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex}.empty-market h2{max-width:480px;margin:0 0 30px;font:400 44px/1 Georgia,serif}.bird-code{color:#ffffff3d;align-items:center;gap:9px;font:400 42px/1 Georgia,serif;display:flex;position:absolute;top:25%;left:9%}.bird-code b{color:#d8bd88a6;font-size:17px;font-weight:400}.lot-visual.night{background:radial-gradient(circle at 70% 28%,#c2cdce2e,#0000 18%),linear-gradient(145deg,#3f4a4d,#192125 64%,#090c0d)}.lot-visual.ochre{background:radial-gradient(circle at 25% 30%,#ffe1af3d,#0000 19%),linear-gradient(145deg,#a17743,#594a37 62%,#22201b)}.lot-visual.mist{background:radial-gradient(circle at 70% 32%,#ffffffbd,#0000 16%),linear-gradient(145deg,#d2d5cf,#87918c 62%,#313b38)}.lot-visual.compact{width:140px;min-width:140px;height:132px;padding:12px}.lot-visual.compact .lot-topline{font-size:7px}.lot-visual.compact .lot-topline span:last-child,.lot-visual.compact .sale-pill{display:none}.lot-visual.compact .bird-code{font-size:28px}.lot-visual.compact .wing-lines{width:130px;height:140px}.lot-visual.compact .wing-lines i{height:34px}.lot-hero-grid{grid-template-columns:minmax(420px,1.02fr) minmax(430px,.98fr);align-items:start;gap:6vw;padding:34px 5vw 75px;display:grid}.lot-gallery .lot-visual{height:600px}.lot-gallery .bird-code{font-size:75px;top:18%}.lot-gallery .wing-lines{width:560px;height:560px;right:-80px}.lot-gallery .wing-lines i{height:105px}.gallery-thumbs{background:#e8e2d6;grid-template-columns:repeat(4,1fr);display:grid}.gallery-thumbs button{cursor:pointer;color:#727a74;text-transform:uppercase;letter-spacing:.1em;background:0 0;border:0;border-right:1px solid #1115131f;padding:18px 10px;font-size:9px}.gallery-thumbs button.active{background:var(--ink);color:var(--white)}.summary-topline{border-bottom:1px solid var(--line);color:#7d847f;text-transform:uppercase;letter-spacing:.14em;justify-content:space-between;padding-bottom:22px;font-size:10px;display:flex}.lot-summary h1{letter-spacing:-.05em;margin:42px 0 9px;font:400 clamp(56px,6vw,91px)/.88 Georgia,serif}.lot-subtitle{color:var(--muted);margin:0;font-size:14px}.lot-origin{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:30px 0;padding:23px 0;font:400 22px/1.35 Georgia,serif}.identity-grid{grid-template-columns:1fr 1fr;margin:0;display:grid}.identity-grid div{border-bottom:1px solid var(--line);padding:17px 0}.identity-grid div:nth-child(odd){border-right:1px solid var(--line);padding-right:24px}.identity-grid div:nth-child(2n){padding-left:24px}.identity-grid dt{color:#7c847e;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:9px}.identity-grid dd{margin:0;font-size:12px;font-weight:700}.verification-strip{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:22px;display:grid}.verification-strip span{background:var(--white);color:#657067;text-align:center;padding:14px 8px;font-size:9px}.verification-strip b{color:#69916a;margin-right:4px}.curator-note{background:#e7e1d5;margin-top:30px;padding:23px 25px}.curator-note span{color:var(--brass);text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:800}.curator-note p{color:#59615b;margin:11px 0 0;font-size:12px;line-height:1.65}.lot-body-grid{grid-template-columns:minmax(0,1.4fr) minmax(330px,.6fr);align-items:start;gap:5vw;padding:0 5vw 110px;display:grid}.dossier-section{border-top:1px solid var(--line);padding:72px 0}.dossier-heading{justify-content:space-between;align-items:center;display:flex}.dossier-heading .eyebrow{margin:0}.file-status{color:#626a64;text-transform:uppercase;letter-spacing:.09em;white-space:nowrap;background:#e1ddd3;align-items:center;padding:7px 9px;font-size:8px;font-weight:800;display:inline-flex}.file-status.green{color:#557357;background:#dce7d9}.file-status.amber{color:#876c3f;background:#eee1c6}.muted-status{opacity:.62}.dossier-section>h2{letter-spacing:-.035em;max-width:720px;margin:24px 0 36px;font:400 clamp(36px,4vw,55px)/1 Georgia,serif}.pedigree-tree{grid-template-columns:.8fr 1.2fr;align-items:center;gap:45px;display:grid}.pedigree-branch{gap:16px;display:grid;position:relative}.pedigree-branch:before{content:"";border-left:1px solid var(--brass);border-top:1px solid var(--brass);border-bottom:1px solid var(--brass);width:22px;position:absolute;top:25%;bottom:25%;left:-23px}.pedigree-bird{background:var(--white);border:1px solid var(--line);flex-direction:column;justify-content:center;min-height:118px;padding:21px;display:flex}.pedigree-bird.main{background:var(--ink);color:var(--white)}.pedigree-bird span{color:var(--brass);letter-spacing:.13em;margin-bottom:7px;font-size:8px;font-weight:800}.pedigree-bird strong{font:400 21px/1.1 Georgia,serif}.pedigree-bird small{color:#818982;margin-top:5px;font-size:10px}.pedigree-bird p{border-top:1px solid var(--line);color:#747c76;margin:12px 0 0;padding-top:10px;font-size:9px}.evidence-cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.evidence-cards article{background:var(--white);border:1px solid var(--line);min-height:180px;padding:24px}.evidence-cards span{color:var(--brass);font:400 48px/1 Georgia,serif;display:block}.evidence-cards strong{margin-top:19px;font:400 18px/1.15 Georgia,serif;display:block}.evidence-cards p{color:var(--muted);margin:11px 0 0;font-size:10px;line-height:1.5}.evidence-note{border-left:2px solid var(--brass);color:var(--muted);margin:18px 0 0;padding-left:15px;font-size:11px;line-height:1.6}.document-list{border-top:1px solid var(--line)}.document-list>div,.deal-documents article{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr auto;align-items:center;gap:16px;padding:18px 0;display:grid}.doc-icon{background:var(--ink);width:43px;height:43px;color:var(--white);letter-spacing:.08em;place-items:center;font-size:8px;font-weight:800;display:grid}.document-list p,.deal-documents p{margin:0}.document-list strong,.deal-documents strong{font-size:12px;display:block}.document-list small,.deal-documents p{color:var(--muted);margin-top:5px;font-size:9px;display:block}.document-list>div>b{color:#607965;text-transform:uppercase;letter-spacing:.09em;font-size:9px}.breeder-card{background:var(--paper-deep);grid-template-columns:60px 1fr auto;align-items:center;gap:20px;padding:28px;display:grid}.breeder-avatar{border:1px solid var(--ink);place-items:center;width:60px;height:60px;font:400 18px Georgia,serif;display:grid}.breeder-card .eyebrow{margin-bottom:6px}.breeder-card h3{margin:0;font:400 22px Georgia,serif}.breeder-card p:not(.eyebrow){color:var(--muted);margin:7px 0 0;font-size:10px}.breeder-card>a{text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-weight:800}.transaction-column{gap:18px;display:grid;position:sticky;top:98px}.bid-form,.bid-success{background:var(--ink);color:var(--white);padding:27px}.bid-head{justify-content:space-between;gap:20px;display:flex}.bid-head p{color:var(--brass-light);text-transform:uppercase;letter-spacing:.12em;margin:0 0 6px;font-size:9px;font-weight:800}.bid-head h3{margin:0;font:400 25px/1.1 Georgia,serif}.bid-head>span{color:#7f8982;text-align:right;text-transform:uppercase;font-size:8px;line-height:1.5}.bid-head>span strong{color:var(--white);font-size:9px}.privacy-callout{color:#b9c1bb;background:#ffffff12;margin:24px 0;padding:13px;font-size:9px}.privacy-callout i{background:var(--brass-light);border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.amount-field>span{color:#9ba49d;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:9px;display:block}.amount-field>div,.currency-input{background:#ffffff0a;border:1px solid #ffffff40;display:flex}.amount-field b,.currency-input b{color:var(--brass-light);border-right:1px solid #ffffff2e;place-items:center;padding:0 14px;font-size:10px;display:grid}.amount-field input,.currency-input input{width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:none;padding:15px;font-size:16px}.bid-hint{color:#89928b;margin:13px 0 20px;font-size:9px;line-height:1.55}.check-row{color:#9fa7a1;align-items:flex-start;gap:10px;font-size:9px;line-height:1.5;display:flex!important}.check-row input{height:15px;accent-color:var(--brass);margin:0;width:15px!important}.full-button{background:var(--brass);width:100%;margin-top:22px}.full-button:hover{background:#c5a66d}.full-button:disabled,.button:disabled{opacity:.42;cursor:not-allowed;transform:none}.demo-label{text-align:center;color:#7c857e;text-transform:uppercase;letter-spacing:.1em;margin:13px 0 0;font-size:7px;line-height:1.5}.bid-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:420px;display:flex}.success-mark{border:1px solid var(--brass);width:44px;height:44px;color:var(--brass-light);place-items:center;margin-bottom:22px;font-size:20px;display:grid}.bid-success .eyebrow{margin-bottom:12px}.bid-success h3{margin:0;font:400 34px Georgia,serif}.bid-success>p:not(.eyebrow){color:#9da59f;font-size:10px;line-height:1.6}.bid-success dl{width:100%;margin:18px 0}.bid-success dl div{border-top:1px solid #ffffff21;justify-content:space-between;padding:12px 0;font-size:9px;display:flex}.bid-success dt{color:#8e9790}.bid-success dd{margin:0;font-weight:700}.text-button{cursor:pointer;text-transform:uppercase;letter-spacing:.09em;background:0 0;border:0;border-bottom:1px solid;padding:5px 0;font-size:9px;font-weight:800}.text-button:disabled{opacity:.35;cursor:default}.specialist-box,.privacy-box{background:var(--white);border:1px solid var(--line);padding:24px}.specialist-box .eyebrow{margin-bottom:13px}.specialist-box h3{margin:0;font:400 24px Georgia,serif}.specialist-box p,.privacy-box p{color:var(--muted);font-size:10px;line-height:1.6}.privacy-box{background:var(--paper-deep)}.privacy-box span{text-transform:uppercase;letter-spacing:.11em;font-size:9px;font-weight:800}.dashboard-hero{justify-content:space-between;align-items:flex-end;gap:50px;padding:64px 5vw 55px;display:flex}.dashboard-hero h1{letter-spacing:-.045em;margin:0;font:400 clamp(47px,5.2vw,76px)/.96 Georgia,serif}.dashboard-hero h1 em{color:var(--brass);font-weight:400}.dashboard-actions{flex-direction:column;align-items:flex-end;gap:17px;display:flex}.dashboard-actions p{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:9px}.kpi-grid{border:1px solid var(--line);background:var(--white);grid-template-columns:repeat(4,1fr);margin:0 5vw;display:grid}.kpi-grid article{border-right:1px solid var(--line);padding:25px}.kpi-grid article:last-child{border:0}.kpi-grid span{color:var(--muted);text-transform:uppercase;letter-spacing:.11em;font-size:9px}.kpi-grid strong{margin:17px 0 8px;font:400 38px/1 Georgia,serif;display:block}.kpi-grid p{color:#7a827c;margin:0;font-size:9px}.dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:24px;padding:34px 5vw 100px;display:grid}.dashboard-main,.side-panel{background:var(--white);border:1px solid var(--line);padding:28px}.panel-title{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:25px;display:flex}.panel-title .eyebrow{margin-bottom:9px}.panel-title h2{margin:0;font:400 32px/1 Georgia,serif}.panel-title>a,.panel-title>span{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-weight:800}.inventory-list{border-top:1px solid var(--line)}.inventory-list>article{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr 150px;align-items:center;gap:22px;padding:20px 0;display:grid}.inventory-copy>div:first-child{color:#858d87;letter-spacing:.1em;justify-content:space-between;gap:20px;font-size:8px;display:flex}.status-badge{text-transform:uppercase;letter-spacing:.09em;background:#e4ded1;padding:6px 8px;font-size:7px;font-weight:800}.status-badge.open,.status-badge.available{color:#547156;background:#dce7d9}.status-badge.under-review{color:#84683c;background:#eee1c6}.inventory-copy h3{margin:11px 0 5px;font:400 23px Georgia,serif}.inventory-copy>p{color:var(--muted);margin:0;font-size:9px}.inventory-copy dl{gap:30px;margin:18px 0 0;display:flex}.inventory-copy dl div{gap:5px;display:grid}.inventory-copy dt{color:#8a918c;text-transform:uppercase;letter-spacing:.1em;font-size:7px}.inventory-copy dd{margin:0;font-size:9px;font-weight:700}.inventory-action{text-align:right}.inventory-action span{color:#858d87;text-transform:uppercase;letter-spacing:.1em;font-size:7px;display:block}.inventory-action strong{margin:6px 0 18px;font-size:9px;display:block}.inventory-action a{color:var(--brass);text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800}.dashboard-side{align-content:start;gap:24px;display:grid}.compact-title{margin-bottom:16px}.activity-list article{border-top:1px solid var(--line);grid-template-columns:7px 1fr;gap:13px;padding:15px 0;display:grid}.activity-list i{background:var(--brass);border-radius:50%;width:6px;height:6px;margin-top:3px}.activity-list strong{font-size:10px;display:block}.activity-list p{color:var(--muted);margin:5px 0;font-size:9px;line-height:1.4}.activity-list span{color:#989f99;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.profile-strength{background:var(--ink);color:var(--white);padding:28px}.profile-strength>div:first-child{justify-content:space-between;display:flex}.profile-strength .eyebrow{margin:0}.profile-strength>div>span{color:var(--brass-light);font:400 26px Georgia,serif}.profile-strength h3{margin:28px 0 12px;font:400 27px Georgia,serif}.profile-strength p{color:#9da59f;font-size:10px;line-height:1.6}.progress{background:#ffffff29;height:2px;margin:23px 0}.progress i{background:var(--brass-light);width:86%;height:100%;display:block}.member-link{border-bottom:1px solid #0000;align-items:center;padding-bottom:3px;display:inline-flex}.member-link:hover,.member-link.active{color:var(--ink);border-color:var(--brass)}.profile-shell{width:min(1180px,90vw);margin:0 auto;padding:72px 0 110px}.profile-heading{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:8vw;padding-bottom:48px;display:grid}.profile-heading h1{letter-spacing:-.05em;max-width:760px;margin:0;font:400 clamp(52px,6vw,82px)/.92 Georgia,serif}.profile-heading>p{max-width:440px;color:var(--muted);margin:0 0 7px;font-size:12px;line-height:1.7}.profile-form{gap:22px;margin-top:28px;display:grid}.profile-status{background:var(--ink);color:var(--white);justify-content:space-between;align-items:center;gap:24px;padding:15px 18px;display:flex}.profile-status span{text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:800}.profile-status i{background:var(--brass-light);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.profile-status small{color:#9ca59f;font-size:9px}.profile-section{background:var(--white);border:1px solid var(--line);grid-template-columns:280px minmax(0,1fr);gap:50px;padding:30px;display:grid}.profile-section>div:first-child>span{color:var(--brass);letter-spacing:.14em;font-size:9px;font-weight:800}.profile-section h2{margin:16px 0 12px;font:400 31px/1 Georgia,serif}.profile-section>div:first-child p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.profile-form label>span{color:#717972;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px;font-size:8px;font-weight:800;display:block}.profile-form input,.profile-form textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#f8f5ee;outline:none;padding:13px 14px}.profile-form input:focus,.profile-form textarea:focus{border-color:var(--brass)}.profile-form textarea{resize:vertical;min-height:104px}.profile-role-select{margin:0}.profile-message{color:#47634a;background:#e4eee3;border:1px solid #9fbea1;margin:0;padding:13px 15px;font-size:10px}.profile-message.error{color:#954d42;background:#f2e5e0;border-color:#cba89f}.profile-actions{justify-content:flex-end;align-items:center;gap:16px;display:flex}.profile-actions .button-quiet{border:1px solid var(--line);padding:0 24px}.profile-actions button:disabled{opacity:.5;cursor:wait}[dir=rtl] .profile-heading h1,[dir=rtl] .profile-section h2{letter-spacing:-.02em;font-family:Tahoma,Arial,sans-serif}[dir=rtl] .profile-status i{margin-left:8px;margin-right:0}.listing-builder{grid-template-columns:330px 1fr;min-height:calc(100vh - 74px);display:grid}.listing-steps{background:var(--ink);color:var(--white);height:calc(100vh - 74px);padding:58px 36px;position:sticky;top:74px}.listing-steps h2{margin:0 0 45px;font:400 38px/1 Georgia,serif}.listing-steps nav{display:grid}.listing-steps nav button{color:#7d8780;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff21;grid-template-columns:32px 1fr;align-items:center;gap:13px;padding:14px 0;font-size:10px;display:grid}.listing-steps nav button:last-child{border-bottom:1px solid #ffffff21}.listing-steps nav button span{color:#7d8780;border:1px solid #ffffff2e;place-items:center;width:28px;height:28px;font-size:8px;display:grid}.listing-steps nav button.active{color:var(--white)}.listing-steps nav button.active span{border-color:var(--brass);color:var(--brass-light)}.listing-steps nav button.done{color:#a5ada7}.listing-steps nav button.done span{color:#fff;background:#557058;border-color:#557058}.draft-note{color:#737d76;font-size:8px;line-height:1.5;position:absolute;bottom:32px;left:36px;right:36px}.listing-form{justify-self:center;width:100%;max-width:980px;padding:58px 6vw 34px}.form-stage{background:#ddd7cc;height:2px;margin-bottom:52px;position:relative}.form-stage>span{color:#828983;text-transform:uppercase;letter-spacing:.1em;font-size:8px;position:absolute;bottom:10px;right:0}.form-stage i{background:var(--brass);height:100%;transition:width .25s;display:block}.listing-form section>h1{letter-spacing:-.04em;margin:0;font:400 clamp(45px,5vw,66px)/.96 Georgia,serif}.form-intro{max-width:650px;color:var(--muted);margin:22px 0 35px;font-size:12px;line-height:1.65}.form-grid{gap:17px;display:grid}.form-grid.two{grid-template-columns:1fr 1fr}.form-grid .wide{grid-column:1/-1}.listing-form textarea,.access-form textarea{resize:vertical;min-height:105px}.media-drop{border:1px dashed #aaa79f;grid-column:1/-1;grid-template-columns:36px 1fr minmax(210px,auto);align-items:center;gap:16px;margin-top:20px;padding:28px;display:grid}.media-drop>span{color:var(--brass);font:400 30px Georgia,serif}.media-drop strong{font-size:11px}.media-drop p{color:var(--muted);margin:5px 0 0;font-size:9px}.media-drop .secure-uploader>button,.evidence-upload .secure-uploader>button,.document-checks .secure-uploader>button{border:1px solid var(--line);background:var(--white);cursor:pointer;text-transform:uppercase;letter-spacing:.08em;padding:10px 13px;font-size:8px;font-weight:800}.media-drop .secure-uploader>button:disabled,.evidence-upload .secure-uploader>button:disabled,.document-checks .secure-uploader>button:disabled{opacity:.48;cursor:wait}.parent-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.parent-grid article{background:var(--white);border:1px solid var(--line);padding:23px}.parent-grid article>span{color:var(--brass);letter-spacing:.13em;margin-bottom:20px;font-size:9px;font-weight:800;display:block}.parent-grid label{margin-top:14px;display:block}.parent-grid label b{color:#7c837e;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px;font-size:8px;display:block}.file-button{cursor:pointer;color:var(--brass);text-transform:uppercase;letter-spacing:.09em;background:0 0;border:0;border-bottom:1px solid;padding:8px 0;font-size:8px;font-weight:800}.block-field{margin-top:19px;display:block}.choice-cards{grid-template-columns:1fr 1fr;gap:11px;display:grid}.choice-cards button{border:1px solid var(--line);background:var(--white);text-align:left;cursor:pointer;padding:17px;font-size:10px}.choice-cards i{border:1px solid #999;border-radius:50%;width:10px;height:10px;margin-right:10px;display:inline-block}.choice-cards button.active{border-color:var(--brass)}.choice-cards button.active i{background:var(--brass);box-shadow:inset 0 0 0 2px var(--white)}.evidence-upload{background:var(--white);border:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:16px;display:flex}.evidence-upload>div{align-items:center;gap:14px;display:flex}.evidence-upload p{margin:0}.evidence-upload strong{font-size:10px;display:block}.evidence-upload small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.document-checks{gap:10px;display:grid}.document-upload-row{background:var(--white);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(210px,280px);align-items:start;gap:18px;padding:17px;display:grid}.document-upload-row>label{grid-template-columns:18px 1fr;align-items:center;gap:15px;min-height:38px;display:grid}.document-checks input{width:16px;height:16px;accent-color:var(--brass)}.document-checks strong{font-size:10px;display:block}.document-checks small{color:var(--muted);margin-top:5px;font-size:8px;display:block}.secure-uploader{min-width:0}.secure-file-input{display:none}.secure-file-list{gap:6px;margin:9px 0 0;padding:0;list-style:none;display:grid}.secure-file-list li{background:#eee9df;border:1px solid #ddd6c8;grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:7px;min-width:0;padding:7px 8px;display:grid}.secure-file-list a{min-width:0;color:inherit;text-decoration:none}.secure-file-list a span{text-overflow:ellipsis;white-space:nowrap;text-transform:none;letter-spacing:0;font-size:8px;font-weight:700;display:block;overflow:hidden}.secure-file-list a small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-size:7px;display:block}.secure-file-remove{color:#7d6455;height:22px;line-height:1;cursor:pointer!important;background:0 0!important;border:0!important;width:22px!important;padding:0!important;font-size:15px!important}.upload-error,.form-error{line-height:1.45;color:#954d42!important;font-size:8px!important}.upload-error{margin:7px 0 0!important}.form-error{background:#f2e5e0;border:1px solid #cba89f;margin:25px 0 -24px;padding:11px 13px}.evidence-upload .secure-uploader{min-width:220px}.upload-progress{background:#ddd7cb;height:4px;margin-top:8px;overflow:hidden}.upload-progress i{background:var(--brass);height:100%;transition:width .2s;display:block}.upload-success{color:#527154;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:8px;line-height:1.4;overflow:hidden}.upload-retry{color:#954d42;text-transform:uppercase;letter-spacing:.07em;margin-top:8px;font-weight:800;cursor:pointer!important;background:0 0!important;border:0!important;border-bottom:1px solid!important;padding:3px 0!important;font-size:8px!important}.sale-choice{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sale-choice button{border:1px solid var(--line);background:var(--white);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;min-height:170px;padding:21px;display:flex}.sale-choice button>span{color:var(--brass);font-size:24px}.sale-choice strong{margin-top:27px;font:400 20px Georgia,serif}.sale-choice small{color:var(--muted);margin-top:9px;font-size:8px;line-height:1.5}.sale-choice button.active{border:2px solid var(--brass);padding:20px}.sale-fields{margin-top:18px}.sale-fields .currency-input{border:1px solid var(--line);background:#f8f6f0}.sale-fields .currency-input b{border-color:var(--line);color:var(--brass)}.review-summary{border:1px solid var(--line);background:var(--white);grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.review-summary>div{border-right:1px solid var(--line);padding:18px}.review-summary>div:last-child{border:0}.review-summary span{color:#818983;text-transform:uppercase;letter-spacing:.1em;font-size:7px}.review-summary strong{margin:10px 0 5px;font-size:10px;display:block}.review-summary p{color:var(--muted);margin:0;font-size:8px;line-height:1.4}.form-footer{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:45px;padding-top:22px;display:grid}.form-footer>span{color:#858d87;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.form-footer .button{justify-self:end}.listing-submitted{flex-direction:column;justify-content:center;align-items:flex-start;max-width:720px;min-height:calc(100vh - 74px);margin:auto;padding:80px 30px;display:flex}.listing-submitted h1{margin:0;font:400 65px/1 Georgia,serif}.listing-submitted>p:not(.eyebrow,.demo-label){color:var(--muted);line-height:1.7}.listing-submitted dl{border-top:1px solid var(--line);width:100%;margin:28px 0}.listing-submitted dl div{border-bottom:1px solid var(--line);justify-content:space-between;padding:15px 0;font-size:10px;display:flex}.listing-submitted dd{margin:0;font-weight:700}.listing-submitted>div{align-items:center;gap:20px;display:flex}.deal-hero{background:var(--white);border:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;margin:28px 5vw 0;padding:24px;display:flex}.deal-lot{align-items:center;gap:24px;display:flex}.deal-lot .eyebrow{margin-bottom:8px}.deal-lot h1{margin:0;font:400 32px Georgia,serif}.deal-lot p:last-child{color:var(--muted);margin:6px 0 0;font-size:9px}.deal-status{border-left:1px solid var(--line);min-width:280px;padding-left:30px}.deal-status>span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:8px}.deal-status strong{margin:8px 0;font:400 21px Georgia,serif;display:block}.deal-status p{color:#637263;margin:0;font-size:8px}.deal-status i{background:#719373;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.deal-layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:24px;padding:24px 5vw 100px;display:grid}.deal-main{gap:24px;display:grid}.deal-panel{background:var(--white);border:1px solid var(--line);padding:28px}.secure-label{background:#e1ddd3;padding:7px 9px}.deal-timeline{border-top:1px solid var(--line)}.deal-timeline article{border-bottom:1px solid var(--line);grid-template-columns:36px 1fr auto;align-items:center;gap:14px;min-height:74px;display:grid}.deal-timeline article>span{border:1px solid var(--line);color:#8a928c;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.deal-timeline article.done>span{color:#fff;background:#668268;border-color:#668268}.deal-timeline article.current>span{border-color:var(--brass);color:var(--brass)}.deal-timeline strong{font-size:11px}.deal-timeline p{color:var(--muted);margin:5px 0 0;font-size:8px}.deal-timeline article>b{color:#84683c;text-transform:uppercase;letter-spacing:.08em;background:#eee1c6;padding:6px 8px;font-size:7px}.deal-timeline article.upcoming{opacity:.58}.deal-documents{border-top:1px solid var(--line)}.deal-documents article>b{justify-self:end}.deal-sidebar{gap:18px;display:grid;position:sticky;top:97px}.deal-sidebar>section{background:var(--white);border:1px solid var(--line);padding:24px}.terms-list{margin:0}.terms-list div,.counterpart-record div{border-top:1px solid var(--line);justify-content:space-between;gap:15px;padding:13px 0;font-size:9px;display:flex}.terms-list dd,.counterpart-record dd{margin:0;font-weight:800}.privacy-small{color:var(--muted);margin:15px 0 0;font-size:8px;line-height:1.5}.counterpart{align-items:center;gap:13px;display:flex}.counterpart>span{background:var(--ink);width:43px;height:43px;color:var(--white);place-items:center;font:400 14px Georgia,serif;display:grid}.counterpart strong{font-size:11px;display:block}.counterpart p{color:var(--muted);margin:5px 0 0;font-size:8px}.counterpart-record{margin:20px 0 0}.desk-contact{color:var(--white);background:var(--ink)!important}.desk-contact h3{margin:0;font:400 25px Georgia,serif}.desk-contact>p:not(.eyebrow){color:#9da59f;font-size:9px;line-height:1.6}.message-list{gap:12px;padding:4px 0 25px;display:grid}.message-list article{background:#ece7dc;max-width:78%;padding:15px}.message-list article.mine{background:var(--ink);color:var(--white);justify-self:end}.message-list article>div{justify-content:space-between;gap:20px;display:flex}.message-list strong{font-size:9px}.message-list span{color:#838b85;font-size:7px}.message-list p{margin:9px 0 0;font-size:9px;line-height:1.55}.message-list article.mine p{color:#bac1bc}.deal-messages form{border-top:1px solid var(--line);padding-top:20px}.deal-messages textarea{resize:vertical;min-height:95px}.deal-messages form>div{justify-content:space-between;gap:20px;margin-top:12px;display:flex}.admin-hero{justify-content:space-between;align-items:flex-end;gap:40px;padding:60px 5vw 50px;display:flex}.admin-hero dl{border:1px solid var(--line);background:var(--white);margin:0;display:flex}.admin-hero dl div{border-right:1px solid var(--line);min-width:130px;padding:18px}.admin-hero dl div:last-child{border:0}.admin-hero dt{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:7px}.admin-hero dd{margin:9px 0 0;font:400 24px Georgia,serif}.review-layout{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:22px;padding:0 5vw 100px;display:grid}.review-queue,.review-detail{background:var(--white);border:1px solid var(--line)}.review-queue{padding:24px;position:sticky;top:96px}.queue-list{border-top:1px solid var(--line);display:grid}.queue-list>button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:36px 1fr 55px;gap:12px;padding:16px 8px;display:grid}.queue-list>button.active{background:#ece7dc;margin:0 -8px;padding-left:16px;padding-right:16px}.queue-code{border:1px solid var(--line);place-items:center;width:32px;height:32px;font-size:8px;display:grid}.queue-list strong{font-size:10px}.queue-list p{color:var(--muted);margin:5px 0;font-size:8px;line-height:1.4}.queue-list small{color:var(--brass);text-transform:uppercase;letter-spacing:.08em;font-size:7px}.queue-age{color:#89918b;text-align:right;font-size:7px}.queue-age i{--score:180deg;background:conic-gradient(var(--brass) var(--score), #ddd8cd 0);width:31px;height:31px;color:var(--ink);border-radius:50%;place-items:center;margin:8px 0 0 auto;font-size:7px;font-style:normal;display:grid;position:relative}.queue-age i:before{content:"";background:var(--white);border-radius:50%;position:absolute;inset:3px}.queue-age i{isolation:isolate}.queue-age i:after{content:attr(data-score)}.queue-age i{color:#0000}.queue-age i:after{color:var(--ink);position:relative}.queue-list button.active .queue-age i:before{background:#ece7dc}.review-detail{padding:32px}.review-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:30px;padding-bottom:25px;display:flex}.review-title .eyebrow{margin-bottom:11px}.review-title h1{margin:0;font:400 39px/1 Georgia,serif}.review-title p:not(.eyebrow){color:var(--muted);margin:9px 0 0;font-size:8px}.review-banner{background:var(--paper-deep);margin:24px 0;padding:19px}.review-banner span{color:var(--brass);text-transform:uppercase;letter-spacing:.1em;font-size:8px;display:block}.review-banner strong{margin:8px 0;font:400 23px Georgia,serif;display:block}.review-banner p{color:var(--muted);margin:0;font-size:8px}.checklist-groups{gap:14px;display:grid}.checklist-groups section{border:1px solid var(--line);padding:19px}.checklist-groups section>div{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.checklist-groups .eyebrow{margin:0}.checklist-groups label{border-top:1px solid var(--line);grid-template-columns:18px 1fr;gap:12px;padding:12px 0;display:grid}.checklist-groups input{width:15px;height:15px;accent-color:var(--brass)}.checklist-groups strong{font-size:9px;display:block}.checklist-groups small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.moderator-note{margin-top:20px;display:block}.moderator-note textarea{resize:vertical;min-height:85px}.review-actions{justify-content:flex-end;gap:13px;margin-top:18px;display:flex}.change-button{border:1px solid var(--ink);background:0 0}.review-decision{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:590px;display:flex}.review-decision h2{margin:0;font:400 40px Georgia,serif}.review-decision>p:not(.demo-label){max-width:560px;color:var(--muted);font-size:10px;line-height:1.6}.review-decision.changes .success-mark{color:#99753d}.access-page{background:var(--ink);min-height:100vh;color:var(--white)}.minimal-header{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;min-height:78px;padding:0 5vw;display:flex}.minimal-header .brand-mark{border-color:var(--white)}.minimal-actions{align-items:center;gap:18px;display:flex}.minimal-actions>a{color:#969f98;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.access-layout{grid-template-columns:1fr 1fr;min-height:calc(100vh - 78px);display:grid}.access-copy{border-right:1px solid #ffffff21;padding:7vw 8vw 6vw 6vw}.access-copy h1{letter-spacing:-.05em;margin:0;font:400 clamp(54px,6vw,86px)/.92 Georgia,serif}.access-copy h1 em{color:var(--brass-light);font-weight:400}.access-copy>p:not(.eyebrow){color:#a1aaa3;max-width:560px;margin:30px 0 50px;font-size:12px;line-height:1.7}.access-copy ul{max-width:520px;margin:0;padding:0;list-style:none}.access-copy li{color:#c0c6c1;border-top:1px solid #ffffff21;padding:16px 0;font-size:10px}.access-copy li:last-child{border-bottom:1px solid #ffffff21}.access-copy li span{width:44px;color:var(--brass-light);font-size:8px;display:inline-block}.access-form,.access-success{background:var(--paper);width:min(560px,82%);color:var(--ink);align-self:center;margin:60px auto;padding:30px}.access-tabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin-bottom:28px;display:grid}.access-tabs button{color:#7d857f;cursor:pointer;text-transform:uppercase;letter-spacing:.09em;background:0 0;border:0;padding:14px;font-size:9px;font-weight:800}.access-tabs button.active{border-bottom:2px solid var(--brass);color:var(--ink)}.role-select{grid-template-columns:repeat(3,1fr);margin-bottom:20px;display:grid}.role-select button{border:1px solid var(--line);background:var(--white);cursor:pointer;border-right:0;padding:12px 8px;font-size:9px}.role-select button:last-child{border-right:1px solid var(--line)}.role-select button.active{background:var(--ink);color:var(--white)}.access-form .check-row{color:var(--muted);margin-top:18px}.access-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:520px;display:flex}.access-success h2{margin:0;font:400 40px/1 Georgia,serif}.access-success>p:not(.eyebrow,.demo-label){color:var(--muted);font-size:11px;line-height:1.7}.access-success .text-button{margin-top:18px}.auth-page{background:var(--ink);min-height:100vh;color:var(--white)}.auth-layout{grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);min-height:calc(100vh - 78px);display:grid}.auth-copy{border-right:1px solid #ffffff21;flex-direction:column;justify-content:center;padding:clamp(70px,8vw,130px) 7vw;display:flex}.auth-copy h2{letter-spacing:-.055em;margin:0;font:400 clamp(56px,6vw,92px)/.9 Georgia,serif}.auth-copy h2 em{color:var(--brass-light);font-weight:400}.auth-copy>p:not(.eyebrow){color:#9da69f;max-width:590px;margin:32px 0 48px;font-size:12px;line-height:1.75}.auth-copy dl{border-top:1px solid #ffffff21;width:min(520px,100%);margin:0}.auth-copy dl div{border-bottom:1px solid #ffffff21;grid-template-columns:48px 1fr;padding:15px 0;display:grid}.auth-copy dt{color:var(--brass-light);font-size:8px}.auth-copy dd{color:#c1c7c2;margin:0;font-size:10px}.auth-card{background:var(--paper);width:min(560px,82%);color:var(--ink);align-self:center;margin:55px auto;padding:clamp(28px,4vw,48px)}.auth-card h1{letter-spacing:-.035em;margin:17px 0;font:400 clamp(38px,4vw,55px)/.96 Georgia,serif}.auth-card>p:not(.eyebrow,.auth-error,.auth-footnote){color:var(--muted);margin:0 0 30px;font-size:11px;line-height:1.65}.auth-card label>span{color:#727a74;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.auth-card input{border:1px solid var(--line);background:var(--white);width:100%;color:var(--ink);outline:none;padding:15px;font-size:13px}.auth-card input:focus{border-color:var(--brass);box-shadow:0 0 0 2px #b9975a21}.auth-card .full-button{border:0;min-height:48px}.auth-error{color:#954d42;background:#f2e5e0;border:1px solid #cba89f;margin:13px 0 0;padding:11px 12px;font-size:9px;line-height:1.5}.auth-divider{color:#8a918c;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:12px;margin:29px 0 15px;font-size:7px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.auth-legacy{border:1px solid var(--line);text-align:center;text-transform:uppercase;letter-spacing:.08em;padding:12px;font-size:9px;font-weight:800;display:block}.auth-legacy:hover{border-color:var(--brass)}.auth-footnote{color:#818983;text-align:center;margin:18px 0 0;font-size:8px;line-height:1.55}.auth-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:470px;display:flex}.auth-success .text-button{margin-top:5px}[dir=rtl] .auth-copy{border-left:1px solid #ffffff21;border-right:0}[dir=rtl] .auth-copy h2,[dir=rtl] .auth-card h1{letter-spacing:-.02em;font-family:Tahoma,Arial,sans-serif}@media (width<=1080px){.exchange-header{grid-template-columns:1fr auto}.exchange-nav,.member-chip{display:none}.market-grid{grid-template-columns:1fr 1fr}.lot-hero-grid{grid-template-columns:1fr}.lot-gallery .lot-visual{height:520px}.lot-summary{max-width:760px}.lot-body-grid{grid-template-columns:1fr}.transaction-column{grid-template-columns:1fr 1fr;position:static}.bid-form,.bid-success{grid-row:span 2}.dashboard-grid{grid-template-columns:1fr}.dashboard-side{grid-template-columns:1fr 1fr}.inventory-list>article{grid-template-columns:130px 1fr 130px}.review-layout{grid-template-columns:320px 1fr}.access-layout{grid-template-columns:1fr}.access-copy{border-bottom:1px solid #ffffff21;border-right:0}[dir=rtl] .access-copy{border-left:0}.access-form,.access-success{width:min(680px,86%)}.auth-layout{grid-template-columns:1fr}.auth-copy{border-bottom:1px solid #ffffff21;border-right:0}[dir=rtl] .auth-copy{border-left:0}.auth-card{width:min(680px,86%)}}@media (width<=760px){.exchange-header{min-height:66px;padding:0 18px}.exchange-header .brand-name{display:none}.header-actions{gap:7px}.header-button{padding:11px 10px;font-size:7px}.market-hero{grid-template-columns:1fr;gap:26px;padding:55px 20px 38px}.market-hero h1,.admin-hero h1{font-size:68px}.market-hero>p{justify-self:start}.catalogue-wrap{padding:20px 20px 75px}.filter-bar{grid-template-columns:1fr 1fr}.filter-bar button{grid-column:1/-1}.market-grid{grid-template-columns:1fr}.catalogue-status span{display:none}.breadcrumb{padding:18px 20px 0}.lot-hero-grid{padding:24px 20px 55px}.lot-gallery .lot-visual{height:390px}.lot-gallery .wing-lines{width:380px;height:390px}.lot-gallery .wing-lines i{height:75px}.gallery-thumbs{grid-template-columns:1fr 1fr}.lot-summary h1{font-size:60px}.verification-strip{grid-template-columns:1fr 1fr}.lot-body-grid{padding:0 20px 80px}.dossier-section{padding:56px 0}.pedigree-tree{grid-template-columns:1fr}.pedigree-branch:before{display:none}.evidence-cards{grid-template-columns:1fr}.evidence-cards article{min-height:135px}.breeder-card{grid-template-columns:52px 1fr}.breeder-card>a{grid-column:1/-1}.transaction-column{grid-template-columns:1fr}.bid-form,.bid-success{grid-row:auto}.dashboard-hero{padding:48px 20px 38px;display:grid}.dashboard-actions{align-items:flex-start}.kpi-grid{grid-template-columns:1fr 1fr;margin:0 20px}.kpi-grid article:nth-child(2){border-right:0}.kpi-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.dashboard-grid{padding:22px 20px 75px}.dashboard-main,.side-panel{padding:20px}.inventory-list>article{grid-template-columns:105px 1fr}.inventory-list .lot-visual.compact{width:105px;min-width:105px;height:120px}.inventory-action{text-align:left;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.inventory-action strong{margin:0}.dashboard-side{grid-template-columns:1fr}.profile-shell{width:auto;padding:48px 20px 75px}.profile-heading{grid-template-columns:1fr;gap:25px;padding-bottom:34px}.profile-heading h1{font-size:52px}.profile-section{grid-template-columns:1fr;gap:28px;padding:22px}.profile-status{flex-direction:column;align-items:flex-start;gap:8px}.profile-form .form-grid.two{grid-template-columns:1fr}.profile-actions{flex-direction:column;align-items:stretch}.profile-actions .button{width:100%}.listing-builder{grid-template-columns:1fr}.listing-steps{height:auto;padding:30px 20px;position:static}.listing-steps h2{margin-bottom:25px;font-size:30px}.listing-steps nav{grid-template-columns:repeat(5,1fr)}.listing-steps nav button{justify-content:center;padding:5px;font-size:0;display:flex;border:0!important}.listing-steps nav button span{flex:none}.draft-note{display:none}.listing-form{padding:45px 20px 30px}.form-grid.two,.parent-grid{grid-template-columns:1fr}.media-drop{grid-template-columns:36px 1fr}.media-drop .secure-uploader{grid-column:1/-1}.evidence-upload{flex-direction:column;align-items:stretch}.evidence-upload .secure-uploader{min-width:0}.document-upload-row,.sale-choice{grid-template-columns:1fr}.sale-choice button{min-height:130px}.sale-choice strong{margin-top:15px}.review-summary{grid-template-columns:1fr}.review-summary>div{border-right:0;border-bottom:1px solid var(--line)}[dir=rtl] .review-summary>div{border-left:0}.form-footer{grid-template-columns:1fr 1fr}.form-footer>span{display:none}.listing-submitted{min-height:auto;padding:70px 20px}.listing-submitted h1{font-size:48px}.listing-submitted>div{flex-direction:column;align-items:stretch;width:100%}.deal-hero{margin:20px;display:grid}.deal-lot .lot-visual{display:none}.deal-status{border-left:0;border-top:1px solid var(--line);min-width:0;padding:20px 0 0}[dir=rtl] .deal-status{border-right:0;padding:20px 0 0}.deal-layout{grid-template-columns:1fr;padding:0 20px 80px}.deal-panel{padding:20px}.deal-sidebar{position:static}.message-list article{max-width:92%}.deal-messages form>div{flex-direction:column;align-items:stretch}.admin-hero{padding:45px 20px 35px;display:grid}.admin-hero dl{width:100%}.admin-hero dl div{flex:1;min-width:0;padding:12px}.review-layout{grid-template-columns:1fr;padding:0 20px 75px}.review-queue{position:static}.review-detail{padding:20px}.review-title{display:grid}.review-actions{flex-direction:column}.review-actions .button{width:100%}.minimal-header{padding:0 20px}.minimal-header .brand-name{display:none}.minimal-actions{gap:9px}.minimal-actions>a{font-size:7px}.access-copy{padding:70px 20px 55px}.access-copy h1{font-size:55px}.access-form,.access-success{width:calc(100% - 40px);margin:30px auto 60px;padding:22px}.role-select{grid-template-columns:1fr}.role-select button{border-right:1px solid var(--line);border-bottom:0}.role-select button:last-child{border-bottom:1px solid var(--line)}.access-form .form-grid.two{grid-template-columns:1fr}.auth-copy{padding:65px 20px 52px}.auth-copy h2{font-size:54px}.auth-copy>p:not(.eyebrow){margin:26px 0 36px}.auth-card{width:calc(100% - 40px);margin:30px auto 60px;padding:24px 22px}.auth-card h1{font-size:40px}}.lot-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lot-visual:has(.lot-photo):after{content:"";background:linear-gradient(#050a0985,#0000 38%,#050a098c);position:absolute;inset:0}:is(.lot-visual:has(.lot-photo) .bird-code,.lot-visual:has(.lot-photo) .wing-lines){display:none}.lot-visual>:not(.lot-photo){z-index:1;position:relative}.live-breeder{color:var(--brass);text-transform:uppercase;letter-spacing:.08em;margin-top:7px;font-size:7px;font-weight:800;display:block}.review-return-note{background:#f2e8d4;border:1px solid #c8ab76;margin:0 0 26px;padding:16px 18px}.review-return-note span{color:#80602f;text-transform:uppercase;letter-spacing:.09em;font-size:8px;font-weight:800}.review-return-note p{margin:9px 0 0;font-size:10px;line-height:1.55}.review-facts{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.review-facts>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:15px}.review-facts>div:nth-child(3n){border-right:0}.review-facts>div:nth-last-child(-n+3){border-bottom:0}.review-facts span{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-size:7px;display:block}.review-facts strong{overflow-wrap:anywhere;margin-top:7px;font-size:10px;display:block}.review-files{border:1px solid var(--line);margin-top:20px;padding:19px}.review-files>div{justify-content:space-between;align-items:center;display:flex}.review-files>div .eyebrow{margin:0}.review-files ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.review-files a{background:var(--paper-deep);color:inherit;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:11px;text-decoration:none;display:grid}.review-files a p{min-width:0;margin:0}.review-files a strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.review-files a small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-top:4px;font-size:7px;display:block}.review-file-warning{color:#715b36;background:#f1e7d4;margin:15px 0 0;padding:12px;font-size:9px;line-height:1.55}.review-empty{text-align:center;border:1px solid var(--line);background:var(--white);flex-direction:column;justify-content:center;align-items:center;min-height:480px;margin:0 5vw 100px;display:flex}.review-empty h2{margin:0 0 28px;font:400 40px Georgia,serif}.review-decision-links{align-items:center;gap:18px;margin-top:18px;display:flex}.live-gallery{min-width:0}.live-lot-media{object-fit:cover;background:#111;width:100%;height:600px;display:block}.live-pedigree{grid-template-columns:1fr 1fr}.live-pedigree:before{display:none}.live-sale-card .button{margin-top:16px;display:inline-flex}.auth-legacy-note{cursor:default;text-align:center;line-height:1.55}@media (width<=760px){.review-facts{grid-template-columns:1fr 1fr}.review-facts>div,.review-facts>div:nth-child(3n),.review-facts>div:nth-last-child(-n+3){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.review-facts>div:nth-child(2n){border-right:0}.review-facts>div:nth-last-child(-n+2){border-bottom:0}.review-empty{margin:0 20px 75px;padding:25px}.review-empty h2{font-size:32px}.review-decision-links{flex-direction:column}.live-lot-media{height:390px}.live-pedigree{grid-template-columns:1fr}}:focus-visible{outline:3px solid var(--brass);outline-offset:3px}button:disabled{cursor:not-allowed;opacity:.58}.theme-toggle{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);cursor:pointer;background:0 0;place-items:center;font-size:15px;display:grid}.market-signals{border-bottom:1px solid var(--line);background:var(--white);grid-template-columns:repeat(4,1fr);display:grid}.market-signals>div{border-right:1px solid var(--line);min-height:154px;padding:30px 4vw}.market-signals>div:last-child{border-right:0}.market-signals span{min-height:24px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.market-signals strong{margin:12px 0 7px;font:400 39px/1 Georgia,serif;display:block}.market-signals p{color:var(--muted);margin:0;font-size:9px}.founding-members{background:var(--paper-deep);border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:8vw;padding:100px 7vw;display:grid}.founding-copy h2,.roadmap-section h2{letter-spacing:-.045em;margin:0;font:400 clamp(43px,5vw,66px)/.98 Georgia,serif}.founding-copy>p:not(.eyebrow){max-width:560px;color:var(--muted);margin:30px 0 0;font-size:13px;line-height:1.75}.founding-copy .founding-profile-rule{border-left:2px solid var(--brass);background:var(--white);margin-top:18px;padding:16px 18px;font-size:9px;line-height:1.6}.founding-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.founding-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:150px;padding:25px;display:flex}.founding-grid span{color:var(--brass);letter-spacing:.14em;font-size:9px;font-weight:800}.founding-grid strong{margin:auto 0 9px;font:400 18px/1.2 Georgia,serif}.founding-grid small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.operator-proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:120px 1fr;gap:24px;margin-top:18px;padding:23px 0;display:grid}.operator-proof>span{color:var(--brass);font:400 43px Georgia,serif}.operator-proof p{margin:0}.operator-proof strong{font:400 19px Georgia,serif;display:block}.operator-proof small{color:var(--muted);margin-top:8px;line-height:1.55;display:block}.roadmap-section{grid-template-columns:.8fr 1.2fr;gap:8vw;padding:105px 7vw;display:grid}.roadmap-section>div>p:last-child{max-width:480px;color:var(--muted);font-size:13px;line-height:1.7}.roadmap-section ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.roadmap-section li{border-bottom:1px solid var(--line);grid-template-columns:120px .7fr 1fr;gap:24px;padding:28px 0;display:grid}.roadmap-section li span{color:var(--brass);text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800}.roadmap-section li strong{font:400 20px Georgia,serif}.roadmap-section li p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.site-footer{background:var(--ink);color:var(--white);border-top:0;padding:0;display:block}.footer-main{grid-template-columns:.75fr 1fr 1.25fr;align-items:start;gap:45px;padding:48px 5vw 38px;display:grid}.footer-main .brand-mark{border-color:var(--white)}.footer-main>p{color:#aeb6b0;text-align:left;margin:0;font-size:10px;line-height:1.6}.footer-links{grid-template-columns:repeat(3,1fr);justify-self:end;gap:14px 24px;font-size:9px;display:grid}.footer-links a:hover{color:var(--brass-light)}.footer-disclaimer{border-top:1px solid #ffffff21;justify-content:space-between;align-items:flex-end;gap:40px;padding:23px 5vw;display:flex}.footer-disclaimer p{color:#8f9892;text-align:left;max-width:950px;margin:0;font-size:8px;line-height:1.6}.footer-disclaimer span{color:#8f9892;letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:8px}.lot-card{position:relative;overflow:hidden}.lot-card-main{display:block}.lot-card:hover{transform:translateY(-6px);box-shadow:0 22px 45px #1115131a}.lot-card-main:focus-visible{outline-offset:-4px}.lot-evidence{flex-wrap:wrap;gap:6px;min-height:42px;margin:0 0 17px;display:flex}.lot-evidence span{background:var(--paper-deep);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;padding:6px 7px;font-size:7px;line-height:1.2}.watch-button{border:0;border-top:1px solid var(--line);cursor:pointer;width:100%;min-height:42px;color:var(--muted);text-transform:uppercase;letter-spacing:.09em;background:0 0;justify-content:center;align-items:center;gap:8px;font-size:8px;font-weight:800;display:flex}.watch-button:hover,.watch-button.active{background:var(--paper-deep);color:var(--brass)}.watch-button span{font-size:14px}.protected-media{grid-template-columns:1fr auto;align-items:end;gap:3px 16px;display:grid;bottom:61px;left:20px;right:20px;position:absolute!important}.protected-media small{color:#ffffff94;text-transform:uppercase;letter-spacing:.15em;grid-column:1/-1;font-size:6px;font-weight:800}.protected-media strong{font:400 17px Georgia,serif}.protected-media span{color:#ffffff94;text-align:right;max-width:130px;font-size:7px;line-height:1.3}.lot-visual.compact .protected-media{display:none}.media-count{border:1px solid #ffffff6b;padding:8px 9px;font-size:8px;bottom:20px;right:20px;position:absolute!important}.market-filters{grid-template-columns:repeat(6,minmax(120px,1fr)) auto}.access-tabs a{color:#7d857f;text-transform:uppercase;letter-spacing:.09em;place-items:center;padding:14px;font-size:9px;font-weight:800;display:grid}.access-tabs a:hover{color:var(--brass)}.access-progress{margin-bottom:28px}.access-progress>span{background:var(--paper-deep);height:3px;display:block}.access-progress i{background:var(--brass);height:100%;transition:width .25s;display:block}.access-progress p{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;margin:9px 0 0;font-size:7px;display:flex}.access-step{min-height:405px}.access-step .eyebrow{margin-bottom:18px}.access-step textarea{resize:vertical;min-height:125px}.access-step>label{margin-bottom:18px;display:block}.access-form-actions{justify-content:space-between;align-items:center;gap:18px;margin-top:20px;display:flex}.access-form-actions .button{border:0;width:auto;min-width:190px}.access-form-actions .text-button{cursor:pointer;background:0 0;border:0}.draft-saved,.privacy-inline{color:var(--muted);text-align:center;margin:13px 0 0;font-size:7px}.privacy-inline a{border-bottom:1px solid var(--line)}.access-live-note{color:#526f56;background:#e7efe5;border:1px solid #abc4ad;margin:18px 0 0;padding:11px 13px;font-size:8px;line-height:1.5}.access-live-note span{color:#5f9067;margin-right:6px;font-size:7px}.access-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.access-review-card{border:1px solid var(--line);background:var(--white);margin:20px 0;padding:18px}.access-review-card>span{color:var(--brass);text-transform:uppercase;letter-spacing:.1em;font-size:7px}.access-review-card strong{margin:9px 0 4px;font:400 23px Georgia,serif;display:block}.access-review-card p{color:var(--muted);margin:0;font-size:9px}.access-review-card small{color:var(--muted);margin-top:12px;font-size:9px;line-height:1.5;display:block}.access-email-status{background:#e6efe3;border:1px solid #a8c7a9;width:100%;padding:14px;color:#527154!important}.access-email-status.warning{background:#f0e5d2;border-color:#c9a874;color:#765d35!important}.request-reference{letter-spacing:.12em;text-transform:uppercase;color:var(--brass)!important;font-size:8px!important}.access-success-actions{align-items:center;gap:20px;display:flex}.access-success-actions .button{width:auto}.application-banner{background:#eee3ce;border:1px solid #c5aa78;justify-content:space-between;align-items:center;gap:30px;margin:0 5vw 24px;padding:22px 25px;display:flex}.application-banner span{color:#836637;text-transform:uppercase;letter-spacing:.09em;font-size:8px;font-weight:800}.application-banner strong{margin:6px 0;font:400 21px Georgia,serif;display:block}.application-banner p{color:#6f654f;margin:0;font-size:9px}.application-banner>a{text-transform:uppercase;flex:none;font-size:9px;font-weight:800}.workspace-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:24px;padding:34px 5vw 100px;display:grid}.workspace-side{align-content:start;gap:24px;display:grid}.workspace-inventory{border-top:1px solid var(--line)}.workspace-inventory article{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) 150px 105px;align-items:center;gap:18px;padding:18px 0;display:grid}.workspace-lot-code{border:1px solid var(--line);width:45px;height:45px;color:var(--brass);place-items:center;font-size:8px;display:grid}.workspace-inventory h3{margin:7px 0 4px;font:400 20px Georgia,serif}.workspace-inventory p,.workspace-inventory small{color:var(--muted);margin:0;font-size:8px;line-height:1.4}.workspace-inventory small{color:#8a6937;margin-top:6px;display:block}.workspace-inventory dl{gap:8px;margin:0;display:grid}.workspace-inventory dl div{justify-content:space-between;gap:10px;display:flex}.workspace-inventory dt{color:var(--muted);font-size:7px}.workspace-inventory dd{margin:0;font-size:8px;font-weight:800}.workspace-inventory article>a{text-align:right;text-transform:uppercase;font-size:8px;font-weight:800}.workspace-empty{flex-direction:column;justify-content:center;align-items:flex-start;min-height:340px;display:flex}.workspace-empty h3{margin:0;font:400 33px Georgia,serif}.workspace-empty p{max-width:460px;color:var(--muted);font-size:10px;line-height:1.6}.workspace-empty .button{width:auto}.workspace-watchlist a{border-top:1px solid var(--line);grid-template-columns:24px 1fr;gap:10px;padding:14px 0;display:grid}.workspace-watchlist>a>span{color:var(--brass);font-size:17px}.workspace-watchlist strong{font-size:10px}.workspace-watchlist p{color:var(--muted);margin:5px 0;font-size:8px}.workspace-watchlist small{color:var(--brass);text-transform:uppercase;font-size:7px}.workspace-side-copy{color:var(--muted);font-size:9px;line-height:1.6}.deal-room-preview{background:var(--ink);color:var(--white);padding:27px}.deal-room-preview h3{margin:0;font:400 27px/1.05 Georgia,serif}.deal-room-preview>p:not(.eyebrow){color:#a0aaa3;font-size:9px;line-height:1.6}.deal-room-preview a{color:var(--brass-light);text-transform:uppercase;font-size:9px;font-weight:800}.deal-room-preview small{color:#77827a;margin-top:18px;font-size:7px;display:block}.access-review-desk{background:var(--white);border:1px solid var(--line);margin:0 5vw 28px;padding:28px}.access-review-grid{border-top:1px solid var(--line);grid-template-columns:310px 1fr;display:grid}.access-applicants{border-right:1px solid var(--line)}.access-applicants button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;gap:5px;width:100%;padding:15px;display:grid}.access-applicants button.active{background:var(--paper-deep)}.access-applicants strong{font-size:10px}.access-applicants span,.access-applicants small{color:var(--muted);font-size:8px}.access-applicant-detail{padding:25px}.access-applicant-head{justify-content:space-between;gap:20px;display:flex}.access-applicant-head span{color:var(--brass);text-transform:uppercase;font-size:8px}.access-applicant-head h3{margin:6px 0;font:400 30px Georgia,serif}.access-applicant-head p,.access-applicant-head b{color:var(--muted);margin:0;font-size:8px}.access-applicant-detail dl{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin:22px 0;display:grid}.access-applicant-detail dl div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px}.access-applicant-detail dt{color:var(--muted);text-transform:uppercase;font-size:7px}.access-applicant-detail dd{margin:7px 0 0;font-size:9px;line-height:1.5}.access-review-actions{justify-content:flex-end;gap:11px;display:flex}.access-review-actions>button:not(.button){border:1px solid var(--line);cursor:pointer;text-transform:uppercase;background:0 0;padding:0 14px;font-size:8px;font-weight:800}.access-review-actions .button{border:0;width:auto}.queue-clear{background:var(--paper-deep);color:var(--muted);padding:20px;font-size:9px}.live-offer-form label>span{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;margin:15px 0 8px;font-size:8px;font-weight:800;display:block}.live-offer-form textarea{border:1px solid var(--line);background:var(--white);resize:vertical;width:100%;min-height:90px;padding:12px}.live-offer-form .amount-field select{border:0;border-right:1px solid var(--line);background:0 0;width:76px;font-weight:800}.offer-terms{color:var(--muted);margin:14px 0 0;font-size:7px;line-height:1.55}.live-offer-success{position:static}.editorial-page{background:var(--paper);min-height:100vh}.editorial-hero{background:var(--ink);color:var(--white);padding:105px 7vw 95px}.editorial-hero.compact{padding-bottom:80px}.editorial-hero h1{letter-spacing:-.055em;max-width:1050px;margin:0;font:400 clamp(55px,7vw,102px)/.9 Georgia,serif}.editorial-hero>p:last-child{color:#a4aea7;max-width:700px;margin:35px 0 0;font-size:14px;line-height:1.7}.standard-steps{padding:25px 7vw 90px}.standard-steps article{border-bottom:1px solid var(--line);grid-template-columns:90px .65fr 1fr;gap:40px;padding:35px 0;display:grid}.standard-steps article>span{color:var(--brass);font-size:10px}.standard-steps h2{margin:0;font:400 31px Georgia,serif}.standard-steps p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.standard-grid{grid-template-columns:1fr 1fr;gap:24px;padding:0 7vw 100px;display:grid}.standard-grid>article{border:1px solid var(--line);background:var(--white);padding:38px}.standard-grid h2{margin:0 0 27px;font:400 38px Georgia,serif}.standard-grid ul{color:var(--muted);margin:0;padding-left:20px;font-size:11px;line-height:2}.standard-grid dl{margin:0}.standard-grid dl div{border-top:1px solid var(--line);padding:16px 0}.standard-grid dt{color:var(--brass);text-transform:uppercase;font-size:8px}.standard-grid dd{color:var(--muted);margin:7px 0 0;font-size:10px;line-height:1.6}.partner-standard{background:var(--paper-deep);grid-template-columns:.8fr 1.2fr;gap:8vw;padding:90px 7vw;display:grid}.partner-standard h2{margin:0;font:400 43px/1 Georgia,serif}.partner-standard>p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.editorial-cta{text-align:center;padding:100px 7vw}.editorial-cta h2{margin:0 0 30px;font:400 50px Georgia,serif}.editorial-cta .button{width:auto}.faq-list{padding:70px 12vw 110px}.faq-list details{border-top:1px solid var(--line)}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;grid-template-columns:60px 1fr 30px;align-items:center;gap:20px;padding:28px 0;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--brass);font-size:9px}.faq-list summary strong{font:400 25px Georgia,serif}.faq-list summary b{font-size:18px;font-weight:400;transition:transform .2s}.faq-list details[open] summary b{transform:rotate(45deg)}.faq-list details>p{max-width:850px;color:var(--muted);margin:-5px 0 30px 80px;font-size:12px;line-height:1.75}.insights-list{grid-template-columns:repeat(3,1fr);gap:22px;padding:80px 7vw 110px;display:grid}.insights-list article{border:1px solid var(--line);background:var(--white);flex-direction:column;min-height:430px;padding:30px;display:flex}.insights-list article>div{color:var(--brass);text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;font-size:8px;display:flex}.insights-list h2{margin:70px 0 25px;font:400 31px/1.05 Georgia,serif}.insights-list p{color:var(--muted);font-size:11px;line-height:1.7}.insights-list article>b{border-top:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:auto;padding-top:20px;font-size:7px}.legal-page{width:min(980px,86vw);margin:0 auto;padding:100px 0 120px}.legal-page>h1{letter-spacing:-.045em;max-width:900px;margin:0;font:400 clamp(50px,6vw,79px)/.94 Georgia,serif}.legal-date{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;margin:25px 0 70px;font-size:9px}.legal-page section{border-top:1px solid var(--line);grid-template-columns:260px 1fr;gap:55px;padding:30px 0;display:grid}.legal-page section h2{margin:0;font:400 24px Georgia,serif}.legal-page section p{color:var(--muted);margin:0;font-size:11px;line-height:1.8}.legal-page aside{color:#705d3a;background:#efe3cf;border:1px solid #c7a76d;margin-top:35px;padding:22px;font-size:9px;line-height:1.6}.contact-routes{grid-template-columns:repeat(3,1fr);gap:22px;padding:80px 7vw 110px;display:grid}.contact-routes article{border:1px solid var(--line);background:var(--white);flex-direction:column;min-height:390px;padding:30px;display:flex}.contact-routes article>span{color:var(--brass);font-size:9px}.contact-routes h2{margin:70px 0 20px;font:400 31px Georgia,serif}.contact-routes p{color:var(--muted);font-size:11px;line-height:1.7}.contact-routes a{align-self:flex-start;width:auto;margin-top:auto}html[data-theme=dark]{--ink:#edf1ed;--ink-soft:#dce3dd;--paper:#121715;--paper-deep:#1b221e;--white:#202823;--muted:#a5aea7;--line:#e6eee829;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body,html[data-theme=dark] .member-page,html[data-theme=dark] .editorial-page{background:var(--paper);color:var(--ink)}html[data-theme=dark] .topbar,html[data-theme=dark] .exchange-header{background:#121715f0}html[data-theme=dark] .nav,html[data-theme=dark] .exchange-nav a{color:#b3bcb5}html[data-theme=dark] .hero-deck,html[data-theme=dark] .market-hero>p{color:var(--muted)}html[data-theme=dark] .button-primary,html[data-theme=dark] .header-button{color:#111513;background:#e8eee9}html[data-theme=dark] .button-primary:hover,html[data-theme=dark] .header-button:hover{background:var(--brass);color:#fff}html[data-theme=dark] .market-panel,html[data-theme=dark] .standard-section,html[data-theme=dark] .deal-room-preview,html[data-theme=dark] .editorial-hero,html[data-theme=dark] .site-footer{background:#090d0b}html[data-theme=dark] .filter-bar select,html[data-theme=dark] .listing-form input,html[data-theme=dark] .listing-form select,html[data-theme=dark] .listing-form textarea,html[data-theme=dark] .access-form input,html[data-theme=dark] .access-form textarea,html[data-theme=dark] .moderator-note textarea,html[data-theme=dark] .deal-messages textarea{color:var(--ink);background:#171d1a}html[data-theme=dark] .application-banner,html[data-theme=dark] .legal-page aside{color:#d6c39e;background:#332b1e}@media (width<=1120px){.market-filters{grid-template-columns:repeat(3,1fr)}.market-filters button{grid-column:auto}.workspace-grid{grid-template-columns:1fr}.workspace-side{grid-template-columns:1fr 1fr}.founding-members,.roadmap-section{grid-template-columns:1fr}.founding-grid{margin-top:-15px}}@media (width<=760px){.theme-toggle{width:29px;height:29px}.topbar-actions .theme-toggle{display:none}.market-signals{grid-template-columns:1fr 1fr}.market-signals>div{min-height:135px;padding:23px 20px}.market-signals>div:nth-child(2){border-right:0}.market-signals>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.compliance-rail{grid-template-columns:1fr;gap:25px;padding:42px 20px}.compliance-rail ul{grid-template-columns:1fr}.compliance-rail>p{border-top:1px solid #ffffff1f;padding-top:18px}.founding-members,.roadmap-section{gap:50px;padding:75px 20px}.founding-grid{grid-template-columns:1fr}.founding-grid article{min-height:125px}.operator-proof{grid-template-columns:88px 1fr}.operator-proof>span{font-size:34px}.roadmap-section li{grid-template-columns:1fr;gap:8px}.footer-main{grid-template-columns:1fr;padding:38px 20px}.footer-links{grid-template-columns:1fr 1fr;justify-self:start}.footer-disclaimer{flex-direction:column;align-items:flex-start;padding:22px 20px}.market-filters{grid-template-columns:1fr 1fr}.market-filters button{grid-column:1/-1}.lot-evidence,.access-step{min-height:0}.access-form-actions{flex-direction:column-reverse;align-items:stretch}.access-form-actions .button{width:100%}.access-progress p{line-height:1.5;display:block}.access-success-actions{flex-direction:column;align-items:stretch;width:100%}.access-success-actions .button{width:100%}.application-banner{flex-direction:column;align-items:flex-start;margin:0 20px 20px}.workspace-grid{padding:20px 20px 75px}.workspace-side{grid-template-columns:1fr}.workspace-inventory article{grid-template-columns:45px 1fr}.workspace-inventory dl{grid-column:1/-1}.workspace-inventory article>a{text-align:left;grid-column:1/-1}.workspace-empty .button{width:100%}.access-review-desk{margin:0 20px 25px;padding:20px}.access-review-grid{grid-template-columns:1fr}.access-applicants{border-right:0}.access-applicant-detail{padding:20px 0 0}.access-applicant-detail dl{grid-template-columns:1fr}.access-review-actions{flex-direction:column;align-items:stretch}.access-review-actions>button{min-height:44px}.access-review-actions .button{width:100%}.editorial-hero{padding:75px 20px 65px}.editorial-hero h1{font-size:52px}.standard-steps{padding:20px 20px 70px}.standard-steps article{grid-template-columns:35px 1fr;gap:15px}.standard-steps article p{grid-column:2}.standard-grid{grid-template-columns:1fr;padding:0 20px 75px}.standard-grid>article{padding:25px}.partner-standard{grid-template-columns:1fr;gap:30px;padding:70px 20px}.editorial-cta{padding:75px 20px}.editorial-cta h2{font-size:39px}.editorial-cta .button{width:100%}.faq-list{padding:50px 20px 80px}.faq-list summary{grid-template-columns:32px 1fr 20px;gap:10px}.faq-list summary strong{font-size:21px}.faq-list details>p{margin:-3px 0 25px 42px}.insights-list,.contact-routes{grid-template-columns:1fr;padding:55px 20px 80px}.insights-list article,.contact-routes article{min-height:350px}.legal-page{width:auto;padding:75px 20px 90px}.legal-page>h1{font-size:49px}.legal-page section{grid-template-columns:1fr;gap:14px}}@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}
